0001573876-20-000004.txt : 20200515 0001573876-20-000004.hdr.sgml : 20200515 20200515155530 ACCESSION NUMBER: 0001573876-20-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200515 DATE AS OF CHANGE: 20200515 EFFECTIVENESS DATE: 20200515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Advisory Services Network, LLC CENTRAL INDEX KEY: 0001573876 IRS NUMBER: 753099290 STATE OF INCORPORATION: GA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15454 FILM NUMBER: 20884672 BUSINESS ADDRESS: STREET 1: 1040 CROWN POINTE PARKWAY STREET 2: SUITE 840 CITY: ATLANTA STATE: GA ZIP: 30338 BUSINESS PHONE: 770-352-0449 MAIL ADDRESS: STREET 1: 1040 CROWN POINTE PARKWAY STREET 2: SUITE 840 CITY: ATLANTA STATE: GA ZIP: 30338 13F-HR 1 primary_doc.xml 13F-HR LIVE false true true 0001573876 XXXXXXXX 03-31-2020 03-31-2020 false Advisory Services Network, LLC
1040 Crown Pointe Parkway Suite 840 Atlanta GA 30338
13F HOLDINGS REPORT 028-15454 N
Laura Tedball CCO 770-352-0449 Laura Tedball Atlanta GA 05-15-2020 30 5809 1528750 17 0000903947 028-03692 MILLER HOWARD INVESTMENTS INC /NY 9 0001407543 ENVESTNET ASSET MANAGEMENT INC 6 0001442056 028-13334 CONFLUENCE INVESTMENT MANAGEMENT LLC 5 0001562855 028-15091 Clarkston Capital Partners, LLC 4 0001034369 CAPRIN ASSET MANAGEMENT LLC /ADV 7 0001442056 028-13334 CONFLUENCE INVESTMENT MANAGEMENT LLC 15 0001664771 028-17076 Sitrin Capital Management LLC 11 0001483964 028-13809 Ladenburg Thalmann Asset Management 1 0001297376 Advisors Asset Management, Inc. 16 SYNTAX RESEARCH, INC 3 0001093589 028-05119 ALTA CAPITAL MANAGEMENT LLC/ 23 0001021223 028-05792 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC 25 0001598416 028-16121 Astor Investment Management LLC 22 0001501902 028-14153 Charles Schwab Investment Advisory, Inc. 24 0001600999 028-16090 MANAGED ASSET PORTFOLIOS, LLC 26 0001504492 028-14071 St. James Investment Company, LLC 28 0001034524 028-03687 POLEN CAPITAL MANAGEMENT LLC 30 0001554656 028-15157 Raub Brock Capital Management LP 29 0001018331 NATIXIS ADVISORS, L.P. 31 0001056593 028-04691 SCHAFER CULLEN CAPITAL MANAGEMENT INC 33 0000932859 028-04558 PARAMETRIC PORTFOLIO ASSOCIATES LLC 35 0001473182 028-13833 NUANCE INVESTMENTS, LLC 19 0001086483 028-04587 ZACKS INVESTMENT MANAGEMENT 38 0001143892 028-14082 NIEMANN CAPITAL MANAGEMENT INC 2 0001093589 028-05119 ALTA CAPITAL MANAGEMENT LLC/ 34 0001541743 028-14668 Copeland Capital Management, LLC 37 0001593387 028-16841 GeoWealth Management, LLC 41 0000897378 028-03434 CONGRESS ASSET MANAGEMENT CO /MA 40 0000872163 028-02824 NAVELLIER & ASSOCIATES INC 36 55IP
INFORMATION TABLE 2 infotable.xml 1LIFE HEALTHCARE INC Stock 68269G107 9 500 SH SOLE 500 0 0 1ST SOURCE CORP Stock 336901103 0 12 SH SOLE 19 12 0 0 21VIANET GROUP INC ADR 90138A103 242 17483 SH SOLE 17483 0 0 2U INC Stock 90214J101 37 1767 SH SOLE 33 1767 0 0 2U INC Stock 90214J101 2 100 SH SOLE 100 0 0 3-D SYS CORP DEL Stock 88554D205 87 11285 SH SOLE 11285 0 0 3M CO Stock 88579Y101 96 700 SH SOLE 5 700 0 0 3M CO Stock 88579Y101 1063 7786 SH SOLE 6 7786 0 0 3M CO Stock 88579Y101 2 12 SH SOLE 9 12 0 0 3M CO Stock 88579Y101 31 228 SH SOLE 33 228 0 0 3M CO Stock 88579Y101 7 50 SH SOLE 35 50 0 0 3M CO Stock 88579Y101 1277 9356 SH SOLE 9356 0 0 8X8 INC NEW Stock 282914100 0 0 SH SOLE 33 0 0 0 AARONS INC Stock 002535300 4 155 SH SOLE 9 155 0 0 AARONS INC Stock 002535300 3 112 SH SOLE 33 112 0 0 AARONS INC Stock 002535300 1 55 SH SOLE 34 55 0 0 AARONS INC Stock 002535300 4 155 SH SOLE 155 0 0 ABB LTD ADR 000375204 2 137 SH SOLE 9 137 0 0 ABB LTD ADR 000375204 22 1303 SH SOLE 17 1303 0 0 ABB LTD ADR 000375204 18 1030 SH SOLE 26 1030 0 0 ABB LTD ADR 000375204 7 381 SH SOLE 31 381 0 0 ABB LTD ADR 000375204 16 899 SH SOLE 33 899 0 0 ABB LTD ADR 000375204 7 381 SH SOLE 35 381 0 0 ABB LTD ADR 000375204 47 2709 SH SOLE 2709 0 0 ABBOTT LABS Stock 002824100 2 27 SH SOLE 7 27 0 0 ABBOTT LABS Stock 002824100 26 325 SH SOLE 9 325 0 0 ABBOTT LABS Stock 002824100 125 1585 SH SOLE 28 1585 0 0 ABBOTT LABS Stock 002824100 105 1330 SH SOLE 33 1330 0 0 ABBOTT LABS Stock 002824100 91 1150 SH SOLE 41 1150 0 0 ABBOTT LABS Stock 002824100 4017 50909 SH SOLE 50909 0 0 ABBVIE INC Stock 00287Y109 35 461 SH SOLE 9 461 0 0 ABBVIE INC Stock 00287Y109 54 709 SH SOLE 17 709 0 0 ABBVIE INC Stock 00287Y109 7 95 SH SOLE 19 94 0 0 ABBVIE INC Stock 00287Y109 3 44 SH SOLE 22 44 0 0 ABBVIE INC Stock 00287Y109 176 2315 SH SOLE 30 2315 0 0 ABBVIE INC Stock 00287Y109 83 1089 SH SOLE 33 1089 0 0 ABBVIE INC Stock 00287Y109 5612 73662 SH SOLE 73661 0 0 ABERCROMBIE & FITCH CO Stock 002896207 45 4900 SH SOLE 4900 0 0 ABERDEEN ASIA-PACIFIC INCOME CEF 003009107 863 255378 SH SOLE 255377 0 0 ABERDEEN GLOBAL DYNAMIC DIVI CEF 00302M106 22 3007 SH SOLE 3007 0 0 ABERDEEN INCOME CR STRATEGIE CEF 003057106 22 2950 SH SOLE 2950 0 0 ABERDEEN STD INVTS ETFS ETF 003261104 777 44543 SH SOLE 44543 0 0 ABERDEEN STD GOLD ETF TR ETF 00326A104 171 11270 SH SOLE 11270 0 0 ABERDEEN STD PALLADIUM ETF T ETF 003262102 222 998 SH SOLE 998 0 0 ABERDEEN STD PLATINUM ETF TR ETF 003260106 37 550 SH SOLE 550 0 0 ABIOMED INC Stock 003654100 18 126 SH SOLE 126 0 0 ABM INDS INC Stock 000957100 4 169 SH SOLE 33 169 0 0 ABM INDS INC Stock 000957100 35 1417 SH SOLE 1417 0 0 AC IMMUNE SA Stock H00263105 4 600 SH SOLE 600 0 0 ACACIA COMMUNICATIONS INC Stock 00401C108 1 10 SH SOLE 33 10 0 0 ACADIA HEALTHCARE COMPANY IN Stock 00404A109 1 59 SH SOLE 9 59 0 0 ACADIA HEALTHCARE COMPANY IN Stock 00404A109 0 21 SH SOLE 33 21 0 0 ACADIA RLTY TR REIT 004239109 1 65 SH SOLE 33 65 0 0 ACADIA RLTY TR REIT 004239109 1 75 SH SOLE 75 0 0 ACASTI PHARMA INC Stock 00430K402 1 2000 SH SOLE 2000 0 0 ACCENTURE PLC IRELAND Stock G1151C101 792 4852 SH SOLE 6 4852 0 0 ACCENTURE PLC IRELAND Stock G1151C101 8 47 SH SOLE 9 47 0 0 ACCENTURE PLC IRELAND Stock G1151C101 4 24 SH SOLE 19 24 0 0 ACCENTURE PLC IRELAND Stock G1151C101 97 595 SH SOLE 28 595 0 0 ACCENTURE PLC IRELAND Stock G1151C101 41 252 SH SOLE 29 251 0 0 ACCENTURE PLC IRELAND Stock G1151C101 160 980 SH SOLE 30 980 0 0 ACCENTURE PLC IRELAND Stock G1151C101 52 317 SH SOLE 33 317 0 0 ACCENTURE PLC IRELAND Stock G1151C101 90 550 SH SOLE 41 550 0 0 ACCENTURE PLC IRELAND Stock G1151C101 1537 9412 SH SOLE 9412 0 0 ACCO BRANDS CORP Stock 00081T108 0 82 SH SOLE 33 82 0 0 ACCO BRANDS CORP Stock 00081T108 3 500 SH SOLE 500 0 0 ACCURAY INC Stock 004397105 61 32050 SH SOLE 32050 0 0 ACTIVISION BLIZZARD INC Stock 00507V109 49 829 SH SOLE 9 829 0 0 ACTIVISION BLIZZARD INC Stock 00507V109 56 945 SH SOLE 33 945 0 0 ACTIVISION BLIZZARD INC Stock 00507V109 58 967 SH SOLE 967 0 0 ACUITY BRANDS INC Stock 00508Y102 56 658 SH SOLE 658 0 0 ACUSHNET HOLDINGS CORP Stock 005098108 4 141 SH SOLE 9 141 0 0 ACUSHNET HOLDINGS CORP Stock 005098108 1 37 SH SOLE 19 37 0 0 ADAMS DIVERSIFIED EQUITY FD CEF 006212104 2524 200438 SH SOLE 200438 0 0 ADAM NAT RES FD INC CEF 00548F105 0 18 SH SOLE 18 0 0 ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 0 100 SH SOLE 100 0 0 ADDUS HOMECARE CORP Stock 006739106 0 6 SH SOLE 19 6 0 0 ADIENT PLC Stock G0084W101 11 1200 SH SOLE 1200 0 0 ADMA BIOLOGICS INC Stock 000899104 9 3000 SH SOLE 3000 0 0 ADOBE INC Stock 00724F101 14 43 SH SOLE 2 43 0 0 ADOBE INC Stock 00724F101 16 50 SH SOLE 4 50 0 0 ADOBE INC Stock 00724F101 54 170 SH SOLE 9 170 0 0 ADOBE INC Stock 00724F101 176 552 SH SOLE 15 552 0 0 ADOBE INC Stock 00724F101 13 42 SH SOLE 19 42 0 0 ADOBE INC Stock 00724F101 4 12 SH SOLE 22 12 0 0 ADOBE INC Stock 00724F101 154 483 SH SOLE 28 483 0 0 ADOBE INC Stock 00724F101 172 541 SH SOLE 33 541 0 0 ADOBE INC Stock 00724F101 111 350 SH SOLE 41 350 0 0 ADOBE INC Stock 00724F101 6245 19625 SH SOLE 19625 0 0 ADVANCE AUTO PARTS INC Stock 00751Y106 6 63 SH SOLE 4 63 0 0 ADVANCE AUTO PARTS INC Stock 00751Y106 0 5 SH SOLE 9 5 0 0 ADVANCE AUTO PARTS INC Stock 00751Y106 4 46 SH SOLE 33 46 0 0 ADVANCE AUTO PARTS INC Stock 00751Y106 7 70 SH SOLE 70 0 0 ADVANCED DISP SVCS INC DEL Stock 00790X101 1 40 SH SOLE 33 40 0 0 ADVANCED EMISSIONS SOLUTS IN Stock 00770C101 16 2500 SH SOLE 2500 0 0 ADVANCED ENERGY INDS Stock 007973100 0 7 SH SOLE 19 7 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 1 14 SH SOLE 19 14 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 52 1152 SH SOLE 33 1152 0 0 ADVANCED MICRO DEVICES INC Stock 007903107 2511 55217 SH SOLE 55217 0 0 ADVANSIX INC Stock 00773T101 1 73 SH SOLE 73 0 0 ADVISORSHARES TR ETF 00768Y495 2 264 SH SOLE 264 0 0 ADVISORSHARES TR ETF 00768Y818 1 11 SH SOLE 10 0 0 AECOM Stock 00766T100 15 493 SH SOLE 33 493 0 0 AECOM Stock 00766T100 6 200 SH SOLE 200 0 0 AEGON N V ADR 007924103 1 281 SH SOLE 33 281 0 0 AEGON N V ADR 007924103 6 2232 SH SOLE 2232 0 0 AERCAP HOLDINGS NV Stock N00985106 1 65 SH SOLE 33 65 0 0 AEROJET ROCKETDYNE HLDGS INC Stock 007800105 1 16 SH SOLE 33 16 0 0 AEROVIRONMENT INC Stock 008073108 15 250 SH SOLE 250 0 0 AES CORP Stock 00130H105 98 7198 SH SOLE 17 7198 0 0 AES CORP Stock 00130H105 1 37 SH SOLE 19 37 0 0 AES CORP Stock 00130H105 17 1284 SH SOLE 1283 0 0 AFFILIATED MANAGERS GROUP IN Stock 008252108 282 4775 SH SOLE 5 4775 0 0 AFFILIATED MANAGERS GROUP IN Stock 008252108 4 70 SH SOLE 33 70 0 0 AFFILIATED MANAGERS GROUP IN Stock 008252108 9 147 SH SOLE 147 0 0 AFLAC INC Stock 001055102 2 70 SH SOLE 9 70 0 0 AFLAC INC Stock 001055102 6 161 SH SOLE 19 160 0 0 AFLAC INC Stock 001055102 7 203 SH SOLE 33 203 0 0 AFLAC INC Stock 001055102 658 19204 SH SOLE 19204 0 0 AG MTG INVT TR INC REIT 001228105 2 739 SH SOLE 739 0 0 AGCO CORP Stock 001084102 4 83 SH SOLE 33 83 0 0 AGF INVESTMENTS TRUST ETF 00110G408 23 900 SH SOLE 900 0 0 AGILE THERAPEUTICS INC Stock 00847L100 1 358 SH SOLE 358 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 161 2251 SH SOLE 15 2251 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 27 383 SH SOLE 33 383 0 0 AGILENT TECHNOLOGIES INC Stock 00846U101 807 11264 SH SOLE 11264 0 0 AGIOS PHARMACEUTICALS INC Stock 00847X104 33 920 SH SOLE 33 920 0 0 AGIOS PHARMACEUTICALS INC Stock 00847X104 3 80 SH SOLE 80 0 0 AGNICO EAGLE MINES LTD Stock 008474108 32 810 SH SOLE 26 810 0 0 AGREE REALTY CORP REIT 008492100 2 33 SH SOLE 9 33 0 0 AIKIDO PHARMA INC Stock 008875106 0 250 SH SOLE 250 0 0 AIM IMMUNOTECH INC Stock 00901B105 32 12450 SH SOLE 12450 0 0 AIMMUNE THERAPEUTICS INC Stock 00900T107 65 4500 SH SOLE 4500 0 0 AIR LEASE CORP Stock 00912X302 2 93 SH SOLE 9 93 0 0 AIR LEASE CORP Stock 00912X302 58 2609 SH SOLE 2609 0 0 AIR PRODS & CHEMS INC Stock 009158106 870 4361 SH SOLE 6 4361 0 0 AIR PRODS & CHEMS INC Stock 009158106 39 197 SH SOLE 7 197 0 0 AIR PRODS & CHEMS INC Stock 009158106 7 35 SH SOLE 19 35 0 0 AIR PRODS & CHEMS INC Stock 009158106 52 259 SH SOLE 33 259 0 0 AIR PRODS & CHEMS INC Stock 009158106 100 500 SH SOLE 41 500 0 0 AIR PRODS & CHEMS INC Stock 009158106 546 2737 SH SOLE 2737 0 0 AKAMAI TECHNOLOGIES INC Stock 00971T101 13 141 SH SOLE 4 141 0 0 AKAMAI TECHNOLOGIES INC Stock 00971T101 9 98 SH SOLE 9 98 0 0 AKAMAI TECHNOLOGIES INC Stock 00971T101 168 1833 SH SOLE 15 1833 0 0 AKAMAI TECHNOLOGIES INC Stock 00971T101 5 59 SH SOLE 33 59 0 0 AKAMAI TECHNOLOGIES INC Stock 00971T101 697 7619 SH SOLE 7619 0 0 AKAMAI TECHNOLOGIES INC Convertible 00971TAJ0 7 6000 SH SOLE 6000 0 0 AKEBIA THERAPEUTICS INC Stock 00972D105 81 10743 SH SOLE 10743 0 0 AKORN INC Stock 009728106 0 854 SH SOLE 854 0 0 AKOUSTIS TECHNOLOGIES INC Stock 00973N102 8 1500 SH SOLE 1500 0 0 ALAMOS GOLD INC NEW Stock 011532108 2 490 SH SOLE 489 0 0 ALARM COM HLDGS INC Stock 011642105 6 142 SH SOLE 142 0 0 ALASKA AIR GROUP INC Stock 011659109 118 4132 SH SOLE 6 4132 0 0 ALASKA AIR GROUP INC Stock 011659109 1 25 SH SOLE 33 25 0 0 ALASKA AIR GROUP INC Stock 011659109 362 12718 SH SOLE 12718 0 0 ALBANY INTL CORP Stock 012348108 1 30 SH SOLE 9 30 0 0 ALBANY INTL CORP Stock 012348108 16 347 SH SOLE 23 347 0 0 ALBEMARLE CORP Stock 012653101 3 54 SH SOLE 22 54 0 0 ALBEMARLE CORP Stock 012653101 322 5721 SH SOLE 5721 0 0 ALCOA CORP Stock 013872106 1 182 SH SOLE 182 0 0 ALCON INC Stock H01301128 8 161 SH SOLE 9 161 0 0 ALCON INC Stock H01301128 30 587 SH SOLE 29 587 0 0 ALCON INC Stock H01301128 16 314 SH SOLE 33 314 0 0 ALCON INC Stock H01301128 8 167 SH SOLE 167 0 0 ALPS ETF TR ETF 00162Q866 1930 561049 SH SOLE 561049 0 0 ALEXANDERS INC REIT 014752109 1 3 SH SOLE 33 3 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 14 99 SH SOLE 9 99 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 1 8 SH SOLE 19 8 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 20 147 SH SOLE 33 147 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 65 473 SH SOLE 473 0 0 ALEXION PHARMACEUTICALS INC Stock 015351109 7 79 SH SOLE 4 79 0 0 ALEXION PHARMACEUTICALS INC Stock 015351109 1 7 SH SOLE 9 7 0 0 ALEXION PHARMACEUTICALS INC Stock 015351109 10 111 SH SOLE 33 111 0 0 ALEXION PHARMACEUTICALS INC Stock 015351109 784 8734 SH SOLE 8734 0 0 ETF SER SOLUTIONS ETF 26922A305 478 10791 SH SOLE 10790 0 0 ALGONQUIN PWR UTILS CORP Stock 015857105 4 291 SH SOLE 9 291 0 0 ALGONQUIN PWR UTILS CORP Stock 015857105 3 254 SH SOLE 34 254 0 0 ALIBABA GROUP HLDG LTD ADR 01609W102 11 56 SH SOLE 4 56 0 0 ALIBABA GROUP HLDG LTD ADR 01609W102 46 234 SH SOLE 9 234 0 0 ALIBABA GROUP HLDG LTD ADR 01609W102 5 26 SH SOLE 33 26 0 0 ALIBABA GROUP HLDG LTD ADR 01609W102 1628 8373 SH SOLE 8373 0 0 ALIGN TECHNOLOGY INC Stock 016255101 46 264 SH SOLE 28 264 0 0 ALIGN TECHNOLOGY INC Stock 016255101 8 47 SH SOLE 33 47 0 0 ALIGN TECHNOLOGY INC Stock 016255101 76 439 SH SOLE 439 0 0 ALKERMES PLC Stock G01767105 6 421 SH SOLE 9 421 0 0 ALKERMES PLC Stock G01767105 1 46 SH SOLE 33 46 0 0 ALKERMES PLC Stock G01767105 0 20 SH SOLE 20 0 0 ALLEGHANY CORP DEL Stock 017175100 6 11 SH SOLE 9 11 0 0 ALLEGHANY CORP DEL Stock 017175100 9 16 SH SOLE 33 16 0 0 ALLEGHENY TECHNOLOGIES INC Stock 01741R102 222 26069 SH SOLE 26069 0 0 ALLEGIANT TRAVEL CO Stock 01748X102 3 33 SH SOLE 9 33 0 0 ALLEGIANT TRAVEL CO Stock 01748X102 4 43 SH SOLE 33 43 0 0 ALLEGION PLC Stock G0176J109 18 193 SH SOLE 192 0 0 ALLERGAN PLC Stock G0177J108 208 1176 SH SOLE 6 1176 0 0 ALLERGAN PLC Stock G0177J108 15 84 SH SOLE 9 84 0 0 ALLERGAN PLC Stock G0177J108 81 457 SH SOLE 33 457 0 0 ALLERGAN PLC Stock G0177J108 55 309 SH SOLE 309 0 0 ALLETE INC Stock 018522300 7 123 SH SOLE 9 123 0 0 ALLETE INC Stock 018522300 8 130 SH SOLE 33 130 0 0 ALLIANCE DATA SYSTEMS CORP Stock 018581108 1 29 SH SOLE 9 29 0 0 ALLIANCE DATA SYSTEMS CORP Stock 018581108 4 122 SH SOLE 33 122 0 0 ALLIANCEBERNSTEIN GLOBAL HIG CEF 01879R106 13 1355 SH SOLE 1355 0 0 ALLIANCEBERNSTEIN HLDG L P Stock 01881G106 45 2441 SH SOLE 2440 0 0 ALLIANT ENERGY CORP Stock 018802108 22 450 SH SOLE 33 450 0 0 ALLIANT ENERGY CORP Stock 018802108 49 1024 SH SOLE 1024 0 0 ALLIANZGI CONV INCOME FD II CEF 018825109 7 2000 SH SOLE 2000 0 0 ALLIANZGI DIVERSIFIED INCOME CEF 01883J108 100 5560 SH SOLE 5560 0 0 ALLIANZGI NFJ DIVID INT & PR CEF 01883A107 47 4855 SH SOLE 4855 0 0 ALLIANZGI EQUITY & CONV INCO CEF 018829101 244 13111 SH SOLE 13111 0 0 ALLIED MOTION TECHNOLOGIES I Stock 019330109 16 696 SH SOLE 6 696 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 1 28 SH SOLE 19 28 0 0 ALLISON TRANSMISSION HLDGS I Stock 01973R101 5 140 SH SOLE 140 0 0 ALLOT LTD Stock M0854Q105 84 8848 SH SOLE 8848 0 0 ALLSCRIPTS HEALTHCARE SOLUTN Stock 01988P108 5 690 SH SOLE 690 0 0 ALLSTATE CORP Stock 020002101 12 136 SH SOLE 9 136 0 0 ALLSTATE CORP Stock 020002101 47 514 SH SOLE 33 514 0 0 ALLSTATE CORP Stock 020002101 1884 20536 SH SOLE 20535 0 0 ALLY FINL INC Stock 02005N100 13 882 SH SOLE 9 882 0 0 ALLY FINL INC Stock 02005N100 7 455 SH SOLE 33 455 0 0 ALLY FINL INC Stock 02005N100 10 690 SH SOLE 690 0 0 ALNYLAM PHARMACEUTICALS INC Stock 02043Q107 5 44 SH SOLE 33 44 0 0 ALPHABET INC Stock 02079K305 40 34 SH SOLE 2 34 0 0 ALPHABET INC Stock 02079K305 12 10 SH SOLE 4 10 0 0 ALPHABET INC Stock 02079K305 2 2 SH SOLE 6 2 0 0 ALPHABET INC Stock 02079K305 103 89 SH SOLE 9 89 0 0 ALPHABET INC Stock 02079K305 167 144 SH SOLE 15 144 0 0 ALPHABET INC Stock 02079K305 16 14 SH SOLE 19 14 0 0 ALPHABET INC Stock 02079K305 3 3 SH SOLE 22 3 0 0 ALPHABET INC Stock 02079K305 48 41 SH SOLE 28 41 0 0 ALPHABET INC Stock 02079K305 311 268 SH SOLE 33 268 0 0 ALPHABET INC Stock 02079K305 87 75 SH SOLE 41 75 0 0 ALPHABET INC Stock 02079K305 5843 5029 SH SOLE 5029 0 0 ALPHABET INC Stock 02079K107 17 15 SH SOLE 4 15 0 0 ALPHABET INC Stock 02079K107 390 335 SH SOLE 6 335 0 0 ALPHABET INC Stock 02079K107 77 66 SH SOLE 9 66 0 0 ALPHABET INC Stock 02079K107 156 134 SH SOLE 28 134 0 0 ALPHABET INC Stock 02079K107 255 219 SH SOLE 33 219 0 0 ALPHABET INC Stock 02079K107 4433 3812 SH SOLE 3812 0 0 ALPHATEC HLDGS INC Stock 02081G201 0 75 SH SOLE 75 0 0 ALPS ETF TR ETF 00162Q205 23 374 SH SOLE 374 0 0 ALPS ETF TR ETF 00162Q858 792 25299 SH SOLE 25299 0 0 ALPS ETF TR ETF 00162Q593 1978 62396 SH SOLE 62395 0 0 ALTERYX INC Stock 02156B103 1 10 SH SOLE 19 10 0 0 ALTERYX INC Stock 02156B103 400 4198 SH SOLE 4198 0 0 ALTRIA GROUP INC Stock 02209S103 9 237 SH SOLE 9 237 0 0 ALTRIA GROUP INC Stock 02209S103 9 220 SH SOLE 19 220 0 0 ALTRIA GROUP INC Stock 02209S103 35 906 SH SOLE 33 906 0 0 ALTRIA GROUP INC Stock 02209S103 3081 79680 SH SOLE 79679 0 0 ALUMINUM CORP CHINA LIMITED ADR 022276109 2 325 SH SOLE 33 325 0 0 AMARIN CORP PLC ADR 023111206 7 1834 SH SOLE 1834 0 0 AMAZON COM INC Stock 023135106 45 23 SH SOLE 4 23 0 0 AMAZON COM INC Stock 023135106 113 58 SH SOLE 9 58 0 0 AMAZON COM INC Stock 023135106 183 94 SH SOLE 15 94 0 0 AMAZON COM INC Stock 023135106 16 8 SH SOLE 19 8 0 0 AMAZON COM INC Stock 023135106 610 313 SH SOLE 33 313 0 0 AMAZON COM INC Stock 023135106 97 50 SH SOLE 41 50 0 0 AMAZON COM INC Stock 023135106 27144 13922 SH SOLE 13921 0 0 AMBARELLA INC Stock G037AX101 42 869 SH SOLE 869 0 0 AMBEV SA ADR 02319V103 4 1854 SH SOLE 9 1854 0 0 AMBEV SA ADR 02319V103 70 30446 SH SOLE 30446 0 0 AMBIENT CORP Stock 02318N201 0 15 SH SOLE 15 0 0 AMC ENTMT HLDGS INC Stock 00165C104 0 0 SH SOLE 33 0 0 0 AMC ENTMT HLDGS INC Stock 00165C104 273 86250 SH SOLE 86250 0 0 AMC NETWORKS INC Stock 00164V103 0 0 SH SOLE 33 0 0 0 AMCOR PLC Stock G0250X107 25 3088 SH SOLE 3088 0 0 AMDOCS LTD Stock G02602103 5 89 SH SOLE 9 89 0 0 AMDOCS LTD Stock G02602103 1 12 SH SOLE 33 12 0 0 AMDOCS LTD Stock G02602103 4 72 SH SOLE 72 0 0 AMEDISYS INC Stock 023436108 1 4 SH SOLE 19 4 0 0 AMEDISYS INC Stock 023436108 7 38 SH SOLE 33 38 0 0 AMEDISYS INC Stock 023436108 187 1020 SH SOLE 1020 0 0 AMERCO Stock 023586100 1 3 SH SOLE 33 3 0 0 AMERCO Stock 023586100 11 39 SH SOLE 39 0 0 AMEREN CORP Stock 023608102 1 8 SH SOLE 19 8 0 0 AMEREN CORP Stock 023608102 15 200 SH SOLE 33 200 0 0 AMEREN CORP Stock 023608102 37 507 SH SOLE 507 0 0 AMERESCO INC Stock 02361E108 1 50 SH SOLE 50 0 0 AMERICA FIRST MULTIFAMILY IN Stock 02364V107 5 1016 SH SOLE 1015 0 0 AMERICA MOVIL SAB DE CV ADR 02364W204 14 1237 SH SOLE 1237 0 0 AMERICA MOVIL SAB DE CV ADR 02364W105 55 4646 SH SOLE 4646 0 0 AMERICAN AIRLS GROUP INC Stock 02376R102 13 1033 SH SOLE 33 1033 0 0 AMERICAN AIRLS GROUP INC Stock 02376R102 67 5508 SH SOLE 5508 0 0 AMERICAN ASSETS TR INC REIT 024013104 9 352 SH SOLE 33 352 0 0 AMERICAN ASSETS TR INC REIT 024013104 7 275 SH SOLE 275 0 0 AMERICAN AXLE & MFG HLDGS IN Stock 024061103 0 37 SH SOLE 19 37 0 0 AMERICAN AXLE & MFG HLDGS IN Stock 024061103 27 7382 SH SOLE 7382 0 0 AGNC INVT CORP REIT 00123Q104 1 66 SH SOLE 19 66 0 0 AGNC INVT CORP REIT 00123Q104 5 465 SH SOLE 33 465 0 0 AGNC INVT CORP REIT 00123Q104 6 600 SH SOLE 600 0 0 AMERICAN CENTY ETF TR ETF 025072109 10 202 SH SOLE 202 0 0 AMERICAN CENTY ETF TR ETF 025072505 45 870 SH SOLE 870 0 0 AMERICAN ELEC PWR CO INC Stock 025537127 23 470 SH SOLE 470 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 64 797 SH SOLE 7 797 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 7 87 SH SOLE 9 87 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 7 86 SH SOLE 19 86 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 22 270 SH SOLE 33 270 0 0 AMERICAN ELEC PWR CO INC Stock 025537101 426 5324 SH SOLE 5323 0 0 AMERICAN EQTY INVT LIFE HLD Stock 025676206 1 30 SH SOLE 19 30 0 0 AMERICAN EQTY INVT LIFE HLD Stock 025676206 4 208 SH SOLE 33 208 0 0 AMERICAN EQTY INVT LIFE HLD Stock 025676206 9 500 SH SOLE 500 0 0 AMERICAN EXPRESS CO Stock 025816109 9 100 SH SOLE 4 100 0 0 AMERICAN EXPRESS CO Stock 025816109 223 2600 SH SOLE 5 2600 0 0 AMERICAN EXPRESS CO Stock 025816109 663 7741 SH SOLE 6 7741 0 0 AMERICAN EXPRESS CO Stock 025816109 39 460 SH SOLE 9 460 0 0 AMERICAN EXPRESS CO Stock 025816109 23 263 SH SOLE 33 263 0 0 AMERICAN EXPRESS CO Stock 025816109 1190 13897 SH SOLE 13897 0 0 AMERICAN FIN TR INC REIT 02607T109 4 641 SH SOLE 640 0 0 AMERICAN FINL GROUP INC OHIO Stock 025932104 6 92 SH SOLE 33 92 0 0 AMERICAN INTL GROUP INC Stock 026874784 16 664 SH SOLE 9 664 0 0 AMERICAN INTL GROUP INC Stock 026874784 9 384 SH SOLE 33 384 0 0 AMERICAN INTL GROUP INC Stock 026874784 89 3671 SH SOLE 3671 0 0 AMERICAN INTL GROUP INC Stock 026874156 40 49708 SH SOLE 49708 0 0 AMERICAN NATL BANKSHARES INC Stock 027745108 275 11500 SH SOLE 11500 0 0 AMERICAN RLTY CAP PPTYS INC Convertible 02917TAB0 20 21000 SH SOLE 21000 0 0 AMERICAN SOFTWARE INC Stock 029683109 12 876 SH SOLE 23 876 0 0 AMER STATES WTR CO Stock 029899101 3 37 SH SOLE 9 37 0 0 AMER STATES WTR CO Stock 029899101 14 170 SH SOLE 33 170 0 0 AMER STATES WTR CO Stock 029899101 3 35 SH SOLE 34 35 0 0 AMER STATES WTR CO Stock 029899101 122 1487 SH SOLE 1487 0 0 AMERICAN SUPERCONDUCTOR CORP Stock 030111207 0 10 SH SOLE 10 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 27 124 SH SOLE 9 124 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 31 141 SH SOLE 17 141 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 152 700 SH SOLE 30 700 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 96 440 SH SOLE 33 440 0 0 AMERICAN TOWER CORP NEW REIT 03027X100 1868 8580 SH SOLE 8580 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 918 7680 SH SOLE 6 7680 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 2 16 SH SOLE 35 16 0 0 AMERICAN WTR WKS CO INC NEW Stock 030420103 817 6835 SH SOLE 6834 0 0 AMERICAN WOODMARK CORPORATIO Stock 030506109 39 850 SH SOLE 850 0 0 AMERICOLD RLTY TR REIT 03064D108 3 98 SH SOLE 9 98 0 0 AMERICOLD RLTY TR REIT 03064D108 3 84 SH SOLE 34 83 0 0 AMERIPRISE FINL INC Stock 03076C106 7 70 SH SOLE 19 69 0 0 AMERIPRISE FINL INC Stock 03076C106 16 161 SH SOLE 33 161 0 0 AMERIPRISE FINL INC Stock 03076C106 766 7475 SH SOLE 7474 0 0 AMERISAFE INC Stock 03071H100 3 40 SH SOLE 9 40 0 0 AMERISAFE INC Stock 03071H100 1 23 SH SOLE 33 23 0 0 AMERISAFE INC Stock 03071H100 2 35 SH SOLE 34 35 0 0 AMERISOURCEBERGEN CORP Stock 03073E105 5 59 SH SOLE 9 59 0 0 AMERISOURCEBERGEN CORP Stock 03073E105 6 66 SH SOLE 33 66 0 0 AMERISOURCEBERGEN CORP Stock 03073E105 25 278 SH SOLE 277 0 0 AMERICAN CAMPUS CMNTYS INC REIT 024835100 3 111 SH SOLE 9 111 0 0 AMERICAN CAMPUS CMNTYS INC REIT 024835100 10 361 SH SOLE 33 361 0 0 AMERICAN CAMPUS CMNTYS INC REIT 024835100 1 45 SH SOLE 45 0 0 AMETEK INC Stock 031100100 5 66 SH SOLE 6 66 0 0 AMETEK INC Stock 031100100 11 146 SH SOLE 9 146 0 0 AMETEK INC Stock 031100100 0 0 SH SOLE 19 0 0 0 AMETEK INC Stock 031100100 3 42 SH SOLE 33 42 0 0 AMETEK INC Stock 031100100 188 2610 SH SOLE 2610 0 0 AMGEN INC Stock 031162100 9 43 SH SOLE 4 43 0 0 AMGEN INC Stock 031162100 1 7 SH SOLE 7 7 0 0 AMGEN INC Stock 031162100 39 190 SH SOLE 9 190 0 0 AMGEN INC Stock 031162100 126 622 SH SOLE 15 622 0 0 AMGEN INC Stock 031162100 12 59 SH SOLE 19 58 0 0 AMGEN INC Stock 031162100 137 674 SH SOLE 33 674 0 0 AMGEN INC Stock 031162100 3729 18394 SH SOLE 18394 0 0 AMICUS THERAPEUTICS INC Stock 03152W109 6 599 SH SOLE 33 599 0 0 AMKOR TECHNOLOGY INC Stock 031652100 42 5419 SH SOLE 5419 0 0 AMN HEALTHCARE SVCS INC Stock 001744101 3 60 SH SOLE 60 0 0 AMPHENOL CORP NEW Stock 032095101 18 251 SH SOLE 2 251 0 0 AMPHENOL CORP NEW Stock 032095101 5 63 SH SOLE 9 63 0 0 AMPHENOL CORP NEW Stock 032095101 19 260 SH SOLE 33 260 0 0 AMPHENOL CORP NEW Stock 032095101 29 404 SH SOLE 35 404 0 0 AMPHENOL CORP NEW Stock 032095101 23 317 SH SOLE 317 0 0 AMPLIFY ENERGY CORP NEW Stock 03212B103 0 9 SH SOLE 9 0 0 AMPLIFY ETF TR ETF 032108847 73 5758 SH SOLE 5758 0 0 AMPLIFY ETF TR ETF 032108102 16 385 SH SOLE 385 0 0 ANALOG DEVICES INC Stock 032654105 1203 13418 SH SOLE 6 13418 0 0 ANALOG DEVICES INC Stock 032654105 8 85 SH SOLE 9 85 0 0 ANALOG DEVICES INC Stock 032654105 32 362 SH SOLE 33 362 0 0 ANALOG DEVICES INC Stock 032654105 516 5752 SH SOLE 5752 0 0 ANAPLAN INC Stock 03272L108 66 2167 SH SOLE 2167 0 0 ANAVEX LIFE SCIENCES CORP Stock 032797300 16 5000 SH SOLE 5000 0 0 ANGEL OAK FINL STRATEGIES IN CEF 03464A100 0 0 SH SOLE 0 0 0 ANGI HOMESERVICES INC Stock 00183L102 3 500 SH SOLE 500 0 0 ANGIODYNAMICS INC Stock 03475V101 1 52 SH SOLE 52 0 0 ANGLOGOLD ASHANTI LTD ADR 035128206 2 122 SH SOLE 121 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 5 116 SH SOLE 4 116 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 587 13300 SH SOLE 5 13300 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 0 8 SH SOLE 9 8 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 18 400 SH SOLE 26 400 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 22 489 SH SOLE 33 489 0 0 ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 224 5073 SH SOLE 5072 0 0 ANIKA THERAPEUTICS INC Stock 035255108 14 493 SH SOLE 23 493 0 0 ANIXTER INTL INC Stock 035290105 1 8 SH SOLE 33 8 0 0 ANNALY CAPITAL MANAGEMENT IN REIT 035710409 0 0 SH SOLE 33 0 0 0 ANNALY CAPITAL MANAGEMENT IN REIT 035710409 184 36290 SH SOLE 36290 0 0 ANSYS INC Stock 03662Q105 5 21 SH SOLE 9 21 0 0 ANSYS INC Stock 03662Q105 0 2 SH SOLE 19 2 0 0 ANSYS INC Stock 03662Q105 12 50 SH SOLE 33 50 0 0 ANSYS INC Stock 03662Q105 106 455 SH SOLE 41 455 0 0 ANSYS INC Stock 03662Q105 341 1465 SH SOLE 1465 0 0 ANTARES PHARMA INC Stock 036642106 5 2000 SH SOLE 2000 0 0 ANTERO MIDSTREAM CORP Stock 03676B102 1 498 SH SOLE 498 0 0 ANTERO RESOURCES CORP Stock 03674X106 0 281 SH SOLE 19 281 0 0 ANTHEM INC Stock 036752103 24 106 SH SOLE 9 106 0 0 ANTHEM INC Stock 036752103 35 154 SH SOLE 33 154 0 0 ANTHEM INC Stock 036752103 908 4001 SH SOLE 4001 0 0 SMITH A O CORP Stock 831865209 15 384 SH SOLE 9 384 0 0 SMITH A O CORP Stock 831865209 2 50 SH SOLE 35 50 0 0 AON PLC SHS CL A Stock G0403H108 13 80 SH SOLE 9 80 0 0 AON PLC SHS CL A Stock G0403H108 48 290 SH SOLE 33 290 0 0 AON PLC SHS CL A Stock G0403H108 43 262 SH SOLE 261 0 0 APACHE CORP Stock 037411105 4 872 SH SOLE 9 872 0 0 APACHE CORP Stock 037411105 0 0 SH SOLE 33 0 0 0 APARTMENT INVT & MGMT CO REIT 03748R754 3 99 SH SOLE 99 0 0 APERGY CORP Stock 03755L104 1 89 SH SOLE 9 89 0 0 APERGY CORP Stock 03755L104 1 91 SH SOLE 91 0 0 APHRIA INC Stock 03765K104 12 4080 SH SOLE 4080 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 4 580 SH SOLE 33 580 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 56 7514 SH SOLE 7514 0 0 APOLLO GLOBAL MGMT INC Stock 03768E105 318 9500 SH SOLE 9500 0 0 APOLLO INVT CORP CEF 03761U502 105 15528 SH SOLE 15527 0 0 APOLLO TACTICAL INCOME FD IN CEF 037638103 2 170 SH SOLE 170 0 0 APPIAN CORP Stock 03782L101 34 834 SH SOLE 834 0 0 APPLE HOSPITALITY REIT INC REIT 03784Y200 46 5039 SH SOLE 5039 0 0 APPLE INC Stock 037833100 54 213 SH SOLE 2 213 0 0 APPLE INC Stock 037833100 22 88 SH SOLE 4 88 0 0 APPLE INC Stock 037833100 100 392 SH SOLE 9 392 0 0 APPLE INC Stock 037833100 242 952 SH SOLE 15 952 0 0 APPLE INC Stock 037833100 27 106 SH SOLE 19 105 0 0 APPLE INC Stock 037833100 3 13 SH SOLE 22 13 0 0 APPLE INC Stock 037833100 19 74 SH SOLE 24 74 0 0 APPLE INC Stock 037833100 793 3119 SH SOLE 33 3119 0 0 APPLE INC Stock 037833100 102 400 SH SOLE 41 400 0 0 APPLE INC Stock 037833100 32499 127803 SH SOLE 127803 0 0 APPLIED MATLS INC Stock 038222105 49 1070 SH SOLE 9 1070 0 0 APPLIED MATLS INC Stock 038222105 1 21 SH SOLE 19 21 0 0 APPLIED MATLS INC Stock 038222105 34 739 SH SOLE 33 739 0 0 APPLIED MATLS INC Stock 038222105 4 78 SH SOLE 35 78 0 0 APPLIED MATLS INC Stock 038222105 579 12631 SH SOLE 12630 0 0 APTARGROUP INC Stock 038336103 3 27 SH SOLE 9 27 0 0 APTARGROUP INC Stock 038336103 14 145 SH SOLE 33 145 0 0 APTARGROUP INC Stock 038336103 5 52 SH SOLE 35 52 0 0 APTARGROUP INC Stock 038336103 178 1793 SH SOLE 1793 0 0 APTIV PLC Stock G6095L109 2 47 SH SOLE 4 47 0 0 APTIV PLC Stock G6095L109 0 4 SH SOLE 9 4 0 0 APTIV PLC Stock G6095L109 4 88 SH SOLE 33 88 0 0 APTIV PLC Stock G6095L109 555 11265 SH SOLE 11265 0 0 APYX MED CORP Stock 03837C106 18 5000 SH SOLE 5000 0 0 ESSENTIAL UTILS INC Stock 29670G102 24 584 SH SOLE 17 584 0 0 ESSENTIAL UTILS INC Stock 29670G102 19 455 SH SOLE 33 455 0 0 ESSENTIAL UTILS INC Stock 29670G102 11 278 SH SOLE 35 278 0 0 ESSENTIAL UTILS INC Stock 29670G102 198 4876 SH SOLE 4876 0 0 AQUA METALS INC Stock 03837J101 37 82667 SH SOLE 82667 0 0 AQUABOUNTY TECHNOLOGIES INC Stock 03842K200 2 1500 SH SOLE 1500 0 0 ARAMARK Stock 03852U106 4 186 SH SOLE 33 186 0 0 ARBOR RLTY TR INC REIT 038923108 122 24806 SH SOLE 24805 0 0 ARCBEST CORP Stock 03937C105 0 1 SH SOLE 1 0 0 ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 7 784 SH SOLE 33 784 0 0 ARCH CAP GROUP LTD Stock G0450A105 0 15 SH SOLE 19 15 0 0 ARCH COAL INC Stock 039380407 0 0 SH SOLE 33 0 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 0 0 SH SOLE 33 0 0 0 ARCHER DANIELS MIDLAND CO Stock 039483102 105 2998 SH SOLE 2998 0 0 ARCHROCK INC Stock 03957W106 0 100 SH SOLE 33 100 0 0 ARCHROCK INC Stock 03957W106 133 35450 SH SOLE 35450 0 0 HOWMET AEROSPACE INC Stock 443201108 5 334 SH SOLE 33 334 0 0 HOWMET AEROSPACE INC Stock 443201108 9 552 SH SOLE 552 0 0 ARCOSA INC Stock 039653100 9 233 SH SOLE 233 0 0 ARDAGH GROUP S A Stock L0223L101 0 38 SH SOLE 33 38 0 0 ARENA PHARMACEUTICALS INC Stock 040047607 1 15 SH SOLE 33 15 0 0 ARENA PHARMACEUTICALS INC Stock 040047607 160 3820 SH SOLE 3820 0 0 ARES CAPITAL CORP Convertible 04010LAT0 22 24000 SH SOLE 24000 0 0 ARES CAPITAL CORP CEF 04010L103 312 28966 SH SOLE 6 28966 0 0 ARES CAPITAL CORP CEF 04010L103 207 19245 SH SOLE 19244 0 0 ARES COML REAL ESTATE CORP REIT 04013V108 5 719 SH SOLE 719 0 0 ARES MANAGEMENT CORPORATION Stock 03990B101 25 815 SH SOLE 815 0 0 ARGENX SE ADR 04016X101 0 3 SH SOLE 3 0 0 ARGO GROUP INTL HLDGS LTD Stock G0464B107 3 79 SH SOLE 9 79 0 0 ARISTA NETWORKS INC Stock 040413106 6 31 SH SOLE 33 31 0 0 ARISTA NETWORKS INC Stock 040413106 188 926 SH SOLE 926 0 0 ARK ETF TR ETF 00214Q302 120 3838 SH SOLE 3838 0 0 ARK ETF TR ETF 00214Q104 2257 51305 SH SOLE 51305 0 0 ARK ETF TR ETF 00214Q401 48 901 SH SOLE 901 0 0 ARLINGTON ASSET INVST CORP REIT 041356205 0 217 SH SOLE 217 0 0 ARMADA HOFFLER PPTYS INC REIT 04208T108 13 1240 SH SOLE 33 1240 0 0 ARMOUR RESIDENTIAL REIT INC REIT 042315507 18 2037 SH SOLE 2037 0 0 ARMSTRONG WORLD INDS INC Stock 04247X102 0 6 SH SOLE 19 6 0 0 ARROW ELECTRS INC Stock 042735100 2 42 SH SOLE 9 42 0 0 ARROW ELECTRS INC Stock 042735100 3 61 SH SOLE 33 61 0 0 ARROW ELECTRS INC Stock 042735100 14 276 SH SOLE 276 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 8 93 SH SOLE 19 92 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 4 49 SH SOLE 33 49 0 0 GALLAGHER ARTHUR J & CO Stock 363576109 300 3683 SH SOLE 3682 0 0 ARTISAN PARTNERS ASSET MGMT Stock 04316A108 1 47 SH SOLE 9 47 0 0 ARTISAN PARTNERS ASSET MGMT Stock 04316A108 0 21 SH SOLE 19 20 0 0 ARTISAN PARTNERS ASSET MGMT Stock 04316A108 50 2318 SH SOLE 2318 0 0 ASA GOLD AND PRECIOUS MTLS L CEF G3156P103 4 356 SH SOLE 356 0 0 ASBURY AUTOMOTIVE GROUP INC Stock 043436104 5 94 SH SOLE 33 94 0 0 ASCENDIS PHARMA A S ADR 04351P101 0 4 SH SOLE 4 0 0 ASE TECHNOLOGY HOLDING CO LT ADR 00215W100 4 1058 SH SOLE 31 1058 0 0 ASE TECHNOLOGY HOLDING CO LT ADR 00215W100 2 509 SH SOLE 33 509 0 0 ASGN INC Stock 00191U102 1 18 SH SOLE 18 0 0 ASHFORD HOSPITALITY TR INC REIT 044103109 3 3734 SH SOLE 3734 0 0 ASHFORD INC Stock 044104107 0 5 SH SOLE 5 0 0 ASHLAND GLOBAL HLDGS INC Stock 044186104 0 0 SH SOLE 33 0 0 0 ASHLAND GLOBAL HLDGS INC Stock 044186104 17 348 SH SOLE 348 0 0 ASML HOLDING N V ADR N07059210 1 5 SH SOLE 9 5 0 0 ASML HOLDING N V ADR N07059210 43 165 SH SOLE 29 164 0 0 ASML HOLDING N V ADR N07059210 52 198 SH SOLE 33 198 0 0 ASML HOLDING N V ADR N07059210 18 70 SH SOLE 70 0 0 ASPEN TECHNOLOGY INC Stock 045327103 5 53 SH SOLE 9 53 0 0 ASPEN TECHNOLOGY INC Stock 045327103 1 6 SH SOLE 19 6 0 0 ASPEN TECHNOLOGY INC Stock 045327103 3 30 SH SOLE 30 0 0 ASSOCIATED BANC CORP Stock 045487105 5 377 SH SOLE 33 377 0 0 ASSOCIATED BANC CORP Stock 045487105 43 3385 SH SOLE 3385 0 0 ASSURANT INC Stock 04621X108 114 1100 SH SOLE 1100 0 0 ASSURED GUARANTY LTD Stock G0585R106 21 803 SH SOLE 9 803 0 0 ASTEC INDS INC Stock 046224101 17 500 SH SOLE 500 0 0 ASTRAZENECA PLC ADR 046353108 50 1112 SH SOLE 33 1112 0 0 ASTRAZENECA PLC ADR 046353108 265 5940 SH SOLE 5940 0 0 AT HOME GROUP INC Stock 04650Y100 3 1700 SH SOLE 1700 0 0 AT&T INC Stock 00206R102 38 1303 SH SOLE 9 1303 0 0 AT&T INC Stock 00206R102 22 759 SH SOLE 17 759 0 0 AT&T INC Stock 00206R102 8 287 SH SOLE 19 286 0 0 AT&T INC Stock 00206R102 23 790 SH SOLE 24 790 0 0 AT&T INC Stock 00206R102 188 6445 SH SOLE 33 6445 0 0 AT&T INC Stock 00206R102 6410 219904 SH SOLE 219903 0 0 ATHENE HLDG LTD Stock G0684D107 4 179 SH SOLE 33 179 0 0 ATKORE INTL GROUP INC Stock 047649108 5 232 SH SOLE 33 232 0 0 ATLANTIC UN BANKSHARES CORP Stock 04911A107 5 223 SH SOLE 9 223 0 0 ATLANTIC UN BANKSHARES CORP Stock 04911A107 2 112 SH SOLE 112 0 0 ATLANTICA YIELD PLC Stock G0751N103 2 86 SH SOLE 9 86 0 0 ATLANTICA YIELD PLC Stock G0751N103 4 160 SH SOLE 159 0 0 ATLAS AIR WORLDWIDE HLDGS IN Stock 049164205 3 101 SH SOLE 101 0 0 ATLASSIAN CORP PLC Stock G06242104 13 93 SH SOLE 33 93 0 0 ATLASSIAN CORP PLC Stock G06242104 193 1404 SH SOLE 1404 0 0 ATMOS ENERGY CORP Stock 049560105 1 6 SH SOLE 19 6 0 0 ATMOS ENERGY CORP Stock 049560105 13 136 SH SOLE 33 136 0 0 ATMOS ENERGY CORP Stock 049560105 196 1975 SH SOLE 1975 0 0 AUDIOCODES LTD Stock M15342104 422 17658 SH SOLE 17658 0 0 AURORA CANNABIS INC Stock 05156X108 21 23032 SH SOLE 23032 0 0 AUTODESK INC Stock 052769106 9 58 SH SOLE 9 58 0 0 AUTODESK INC Stock 052769106 54 347 SH SOLE 28 347 0 0 AUTODESK INC Stock 052769106 15 96 SH SOLE 33 96 0 0 AUTODESK INC Stock 052769106 224 1435 SH SOLE 1435 0 0 AUTOLIV INC Stock 052800109 0 0 SH SOLE 7 0 0 0 AUTOLIV INC Stock 052800109 2 50 SH SOLE 9 50 0 0 AUTOLIV INC Stock 052800109 31 670 SH SOLE 670 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 97 708 SH SOLE 7 708 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 66 481 SH SOLE 28 481 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 150 1100 SH SOLE 30 1100 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 47 341 SH SOLE 33 341 0 0 AUTOMATIC DATA PROCESSING IN Stock 053015103 706 5169 SH SOLE 5168 0 0 AUTONATION INC Stock 05329W102 1 21 SH SOLE 33 21 0 0 AUTOZONE INC Stock 053332102 2 2 SH SOLE 9 2 0 0 AUTOZONE INC Stock 053332102 22 26 SH SOLE 33 26 0 0 AUTOZONE INC Stock 053332102 1673 1978 SH SOLE 1978 0 0 AVALONBAY CMNTYS INC REIT 053484101 21 142 SH SOLE 33 142 0 0 AVALONBAY CMNTYS INC REIT 053484101 2 12 SH SOLE 35 12 0 0 AVALONBAY CMNTYS INC REIT 053484101 17 115 SH SOLE 115 0 0 AVANGRID INC Stock 05351W103 14 309 SH SOLE 17 309 0 0 AVANGRID INC Stock 05351W103 36 826 SH SOLE 825 0 0 AVANOS MED INC Stock 05350V106 203 7528 SH SOLE 6 7528 0 0 AVANOS MED INC Stock 05350V106 19 704 SH SOLE 704 0 0 AVANTOR INC Stock 05352A100 1 117 SH SOLE 9 117 0 0 AVAYA HLDGS CORP Stock 05351X101 14 1750 SH SOLE 1750 0 0 AVERY DENNISON CORP Stock 053611109 2 24 SH SOLE 9 24 0 0 AVERY DENNISON CORP Stock 053611109 1 5 SH SOLE 19 5 0 0 AVERY DENNISON CORP Stock 053611109 5 45 SH SOLE 45 0 0 AVID BIOSERVICES INC Stock 05368M106 40 7830 SH SOLE 7830 0 0 AVIS BUDGET GROUP Stock 053774105 38 2700 SH SOLE 2700 0 0 AVISTA CORP Stock 05379B107 1 15 SH SOLE 33 15 0 0 AVNET INC Stock 053807103 12 496 SH SOLE 9 496 0 0 AVNET INC Stock 053807103 20 807 SH SOLE 33 807 0 0 AXALTA COATING SYS LTD Stock G0750C108 426 24671 SH SOLE 6 24671 0 0 AXIS CAPITAL HOLDINGS LTD Stock G0692U109 18 457 SH SOLE 9 457 0 0 AXIS CAPITAL HOLDINGS LTD Stock G0692U109 1 19 SH SOLE 33 19 0 0 AXON ENTERPRISE INC Stock 05464C101 10 145 SH SOLE 33 145 0 0 AXON ENTERPRISE INC Stock 05464C101 35 500 SH SOLE 500 0 0 AXONICS MODULATION TECHNOLOG Stock 05465P101 3 119 SH SOLE 119 0 0 B & G FOODS INC NEW Stock 05508R106 64 3558 SH SOLE 3557 0 0 B. RILEY FINANCIAL INC Stock 05580M108 18 1000 SH SOLE 1000 0 0 B2GOLD CORP Stock 11777Q209 1 250 SH SOLE 250 0 0 BADGER METER INC Stock 056525108 3 56 SH SOLE 9 56 0 0 BADGER METER INC Stock 056525108 21 383 SH SOLE 23 383 0 0 BADGER METER INC Stock 056525108 3 55 SH SOLE 34 55 0 0 BADGER METER INC Stock 056525108 32 600 SH SOLE 600 0 0 BAIDU INC ADR 056752108 7 67 SH SOLE 9 67 0 0 BAIDU INC ADR 056752108 2 15 SH SOLE 33 15 0 0 BAIDU INC ADR 056752108 180 1782 SH SOLE 1782 0 0 BAIN CAP SPECIALTY FIN INC CEF 05684B107 10 1124 SH SOLE 1124 0 0 BAKER HUGHES COMPANY Stock 05722G100 5 457 SH SOLE 33 457 0 0 BAKER HUGHES COMPANY Stock 05722G100 37 3547 SH SOLE 3546 0 0 BALCHEM CORP Stock 057665200 8 85 SH SOLE 33 85 0 0 BALL CORP Stock 058498106 6 96 SH SOLE 9 96 0 0 BALL CORP Stock 058498106 7 102 SH SOLE 33 102 0 0 BALL CORP Stock 058498106 490 7580 SH SOLE 7580 0 0 BANCFIRST CORP Stock 05945F103 0 10 SH SOLE 19 10 0 0 BANCO BBVA ARGENTINA S A ADR 058934100 0 3 SH SOLE 3 0 0 BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 4 1387 SH SOLE 9 1387 0 0 BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 5 1477 SH SOLE 33 1477 0 0 BANCO BRADESCO S A ADR 059460303 0 42 SH SOLE 42 0 0 BANCO SANTANDER BRASIL S A ADR 05967A107 1 218 SH SOLE 218 0 0 BANCO SANTANDER SA ADR 05964H105 0 9 SH SOLE 9 9 0 0 BANCO SANTANDER SA ADR 05964H105 15 6274 SH SOLE 33 6274 0 0 BANDWIDTH INC Stock 05988J103 1 8 SH SOLE 8 0 0 BK OF AMERICA CORP Convertible Preferred 060505682 29 23 SH SOLE 23 0 0 BANK NEW YORK MELLON CORP Stock 064058100 20 608 SH SOLE 9 608 0 0 BANK NEW YORK MELLON CORP Stock 064058100 48 1436 SH SOLE 33 1436 0 0 BANK NEW YORK MELLON CORP Stock 064058100 347 10290 SH SOLE 10290 0 0 BK OF AMERICA CORP Stock 060505104 20 964 SH SOLE 9 964 0 0 BK OF AMERICA CORP Stock 060505104 3 156 SH SOLE 19 156 0 0 BK OF AMERICA CORP Stock 060505104 55 2585 SH SOLE 33 2585 0 0 BK OF AMERICA CORP Stock 060505104 3550 167212 SH SOLE 167212 0 0 BANK HAWAII CORP Stock 062540109 23 422 SH SOLE 23 422 0 0 BANK HAWAII CORP Stock 062540109 4 67 SH SOLE 33 67 0 0 BANK HAWAII CORP Stock 062540109 44 789 SH SOLE 789 0 0 BANK OF MARIN BANCORP Stock 063425102 18 606 SH SOLE 6 606 0 0 BANK MONTREAL Stock 063671101 7 135 SH SOLE 9 135 0 0 BANK MONTREAL Stock 063671101 3 52 SH SOLE 33 52 0 0 BANK MONTREAL Stock 063671101 181 3598 SH SOLE 3598 0 0 BANK NOVA SCOTIA B C Stock 064149107 141 3473 SH SOLE 3472 0 0 BANK OF NT BUTTERFIELD&SON L Stock G0772R208 2 143 SH SOLE 33 143 0 0 BANK OF NT BUTTERFIELD&SON L Stock G0772R208 24 1389 SH SOLE 1389 0 0 BANK OZK Stock 06417N103 6 347 SH SOLE 9 347 0 0 BANK OZK Stock 06417N103 2 108 SH SOLE 34 107 0 0 BANK OZK Stock 06417N103 13 750 SH SOLE 750 0 0 BANKUNITED INC Stock 06652K103 10 521 SH SOLE 9 521 0 0 BANKUNITED INC Stock 06652K103 7 369 SH SOLE 33 369 0 0 BANKUNITED INC Stock 06652K103 1 30 SH SOLE 30 0 0 BAOZUN INC ADR 06684L103 54 1950 SH SOLE 1950 0 0 BARCLAYS PLC ADR 06738E204 2 338 SH SOLE 9 338 0 0 BARCLAYS PLC ADR 06738E204 8 1782 SH SOLE 33 1782 0 0 BARINGS BDC INC CEF 06759L103 7 880 SH SOLE 880 0 0 BARINGS GLOBAL SHORT DURATIO CEF 06760L100 82 7388 SH SOLE 7388 0 0 BARINGS PARTN INVS CEF 06761A103 7 630 SH SOLE 630 0 0 BARRETT BUSINESS SVCS INC Stock 068463108 2 40 SH SOLE 9 40 0 0 BARRICK GOLD CORPORATION Stock 067901108 33 1795 SH SOLE 26 1795 0 0 BARRICK GOLD CORPORATION Stock 067901108 248 13556 SH SOLE 13556 0 0 BAUDAX BIO INC Stock 07160F107 1 222 SH SOLE 222 0 0 BAXTER INTL INC Stock 071813109 2 19 SH SOLE 19 19 0 0 BAXTER INTL INC Stock 071813109 49 598 SH SOLE 33 598 0 0 BAXTER INTL INC Stock 071813109 141 1734 SH SOLE 1733 0 0 BCE INC Stock 05534B760 12 290 SH SOLE 9 290 0 0 BCE INC Stock 05534B760 62 1515 SH SOLE 17 1515 0 0 BCE INC Stock 05534B760 9 214 SH SOLE 31 214 0 0 BCE INC Stock 05534B760 441 10802 SH SOLE 10802 0 0 BECTON DICKINSON & CO Stock 075887109 18 78 SH SOLE 2 78 0 0 BECTON DICKINSON & CO Stock 075887109 824 3585 SH SOLE 6 3585 0 0 BECTON DICKINSON & CO Stock 075887109 115 500 SH SOLE 15 500 0 0 BECTON DICKINSON & CO Stock 075887109 52 228 SH SOLE 33 228 0 0 BECTON DICKINSON & CO Stock 075887109 3014 13116 SH SOLE 13115 0 0 BECTON DICKINSON & CO Preferred 075887208 26 499 SH SOLE 499 0 0 BED BATH & BEYOND INC Stock 075896100 125 29600 SH SOLE 29600 0 0 BEIGENE LTD ADR 07725L102 3 24 SH SOLE 33 24 0 0 BEIGENE LTD ADR 07725L102 0 3 SH SOLE 3 0 0 BELDEN INC Stock 077454106 1 36 SH SOLE 9 36 0 0 BELDEN INC Stock 077454106 1 18 SH SOLE 33 18 0 0 BENEFYTT TECHNOLOGIES INC Stock 08182C106 6 250 SH SOLE 33 250 0 0 BENEFYTT TECHNOLOGIES INC Stock 08182C106 189 8436 SH SOLE 8436 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 624 3412 SH SOLE 6 3412 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 36 198 SH SOLE 9 198 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 3 18 SH SOLE 22 18 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 73 400 SH SOLE 26 400 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 227 1242 SH SOLE 33 1242 0 0 BERKSHIRE HATHAWAY INC DEL Stock 084670702 4571 24999 SH SOLE 24998 0 0 BERKSHIRE HILLS BANCORP INC Stock 084680107 5 317 SH SOLE 33 317 0 0 BERRY GLOBAL GROUP INC Stock 08579W103 0 8 SH SOLE 19 8 0 0 BERRY GLOBAL GROUP INC Stock 08579W103 5 134 SH SOLE 134 0 0 BERRY CORP Stock 08579X101 0 105 SH SOLE 19 105 0 0 BEST BUY INC Stock 086516101 5 85 SH SOLE 9 85 0 0 BEST BUY INC Stock 086516101 0 8 SH SOLE 19 8 0 0 BEST BUY INC Stock 086516101 9 150 SH SOLE 33 150 0 0 BEST BUY INC Stock 086516101 204 3575 SH SOLE 3575 0 0 BEYOND MEAT INC Stock 08862E109 43 650 SH SOLE 650 0 0 BGC PARTNERS INC Stock 05541T101 1 571 SH SOLE 9 571 0 0 BHP GROUP LTD ADR 088606108 14 368 SH SOLE 33 368 0 0 BHP GROUP LTD ADR 088606108 55 1502 SH SOLE 1502 0 0 BHP GROUP PLC ADR 05545E209 51 1676 SH SOLE 1676 0 0 BIG LOTS INC Stock 089302103 102 7180 SH SOLE 7180 0 0 BIGLARI HLDGS INC Stock 08986R309 21 400 SH SOLE 400 0 0 BIOCEPT INC Stock 09072V402 0 12 SH SOLE 12 0 0 BIOCRYST PHARMACEUTICALS INC Stock 09058V103 11 5700 SH SOLE 5700 0 0 BIOGEN INC Stock 09062X103 6 19 SH SOLE 9 19 0 0 BIOGEN INC Stock 09062X103 51 161 SH SOLE 33 161 0 0 BIOGEN INC Stock 09062X103 709 2242 SH SOLE 2242 0 0 BIOHAVEN PHARMACTL HLDG CO L Stock G11196105 2 48 SH SOLE 48 0 0 BIOMARIN PHARMACEUTICAL INC Stock 09061G101 7 77 SH SOLE 4 77 0 0 BIOMARIN PHARMACEUTICAL INC Stock 09061G101 1 7 SH SOLE 9 7 0 0 BIOMARIN PHARMACEUTICAL INC Stock 09061G101 2 28 SH SOLE 33 28 0 0 BIOMARIN PHARMACEUTICAL INC Stock 09061G101 12 140 SH SOLE 140 0 0 BIOMARIN PHARMACEUTICAL INC Convertible 09061GAH4 10 10000 SH SOLE 10000 0 0 BIONANO GENOMICS INC Stock 09075F107 0 1000 SH SOLE 1000 0 0 BIOPHARMX CORP Stock 09072X309 0 60 SH SOLE 60 0 0 BIO RAD LABS INC Stock 090572207 13 38 SH SOLE 9 38 0 0 BIO RAD LABS INC Stock 090572207 17 49 SH SOLE 33 49 0 0 BIO RAD LABS INC Stock 090572207 30 85 SH SOLE 85 0 0 BIOSPECIFICS TECHNOLOGIES CO Stock 090931106 44 775 SH SOLE 775 0 0 BIO-TECHNE CORP Stock 09073M104 20 103 SH SOLE 33 103 0 0 BIO-TECHNE CORP Stock 09073M104 10 54 SH SOLE 54 0 0 BIOTELEMETRY INC Stock 090672106 19 500 SH SOLE 500 0 0 BIOXCEL THERAPEUTICS INC Stock 09075P105 7 300 SH SOLE 300 0 0 BJS RESTAURANTS INC Stock 09180C106 4 262 SH SOLE 262 0 0 BJS WHSL CLUB HLDGS INC Stock 05550J101 4 170 SH SOLE 9 170 0 0 BANK SOUTH CAROLINA CORP Stock 065066102 15 1000 SH SOLE 1000 0 0 BLACK HILLS CORP Stock 092113109 2 28 SH SOLE 9 28 0 0 BLACK KNIGHT INC Stock 09215C105 436 7501 SH SOLE 6 7501 0 0 BLACK KNIGHT INC Stock 09215C105 26 455 SH SOLE 455 0 0 BLACKBAUD INC Stock 09227Q100 4 75 SH SOLE 33 75 0 0 BLACKBAUD INC Stock 09227Q100 12 221 SH SOLE 221 0 0 BLACKBERRY LTD Stock 09228F103 10 2514 SH SOLE 2514 0 0 BLACKROCK CAP INVT CORP CEF 092533108 4 1685 SH SOLE 1684 0 0 BLACKROCK CORE BD TR CEF 09249E101 154 11627 SH SOLE 11627 0 0 BLACKROCK CORPOR HI YLD FD I CEF 09255P107 77 8782 SH SOLE 8782 0 0 BLACKROCK CR ALLOCATION INCO CEF 092508100 317 27156 SH SOLE 27156 0 0 BLACKROCK DEBT STRATEGIES FD CEF 09255R202 8 1002 SH SOLE 1002 0 0 BLACKROCK ENH CAP & INC FD I CEF 09256A109 405 31186 SH SOLE 31185 0 0 BLACKROCK ENHANCED EQUITY DI CEF 09251A104 538 82461 SH SOLE 82460 0 0 BLACKROCK ENHANCED GLOBAL DI CEF 092501105 26 3169 SH SOLE 3169 0 0 BLACKROCK FLOATING RATE INCO CEF 09255X100 7 659 SH SOLE 659 0 0 BLACKROCK INC Stock 09247X101 8 17 SH SOLE 19 17 0 0 BLACKROCK INC Stock 09247X101 71 162 SH SOLE 33 162 0 0 BLACKROCK INC Stock 09247X101 807 1834 SH SOLE 1833 0 0 BLACKROCK INVT QUALITY MUN T CEF 09247D105 0 0 SH SOLE 0 0 0 BLACKROCK LTD DURATION INC T CEF 09249W101 4 350 SH SOLE 350 0 0 BLACKROCK MULTI-SECTOR INC T CEF 09258A107 262 21743 SH SOLE 21743 0 0 BLACKROCK MUN INCOME TR CEF 09248F109 28 2144 SH SOLE 2144 0 0 BLACKROCK MUNIHLDGS NJ QLTY CEF 09254X101 78 5925 SH SOLE 5925 0 0 BLACKROCK MUNIHOLDINGS QUALI CEF 09254C107 49 4060 SH SOLE 4060 0 0 BLACKROCK MUNI INCOME INV QL CEF 09250G102 3 232 SH SOLE 232 0 0 BLACKROCK MUNIYLD MICH QLTY CEF 09254V105 25 1915 SH SOLE 1915 0 0 BLACKROCK MUN TARGET TERM TR CEF 09257P105 1833 80822 SH SOLE 80822 0 0 BLACKROCK RES & COMMODITIES CEF 09257A108 1007 199822 SH SOLE 199821 0 0 BLACKROCK SCIENCE & TECH TR CEF 09260K101 0 0 SH SOLE 0 0 0 BLACKROCK TAX MUNICPAL BD TR CEF 09248X100 876 40202 SH SOLE 40202 0 0 BLACKROCK TCP CAPITAL CORP Convertible 87238QAD5 156 175000 SH SOLE 175000 0 0 BLACKROCK UTILITIES INFRSTRC CEF 09248D104 4 206 SH SOLE 206 0 0 BLACKSTONE GROUP INC Stock 09260D107 1932 42387 SH SOLE 42387 0 0 BLACKSTONE GSO LNG SHRT CR I CEF 09257D102 34 3223 SH SOLE 3223 0 0 BLACKSTONE GSO FLTING RTE FU CEF 09256U105 18 1538 SH SOLE 1538 0 0 BLACKSTONE GSO STRATEGIC CR CEF 09257R101 917 88051 SH SOLE 88051 0 0 BLACKSTONE MTG TR INC REIT 09257W100 4 220 SH SOLE 33 220 0 0 BLACKSTONE MTG TR INC REIT 09257W100 87 4676 SH SOLE 4676 0 0 BLOOMIN BRANDS INC Stock 094235108 4 589 SH SOLE 33 589 0 0 BLOOMIN BRANDS INC Stock 094235108 3 361 SH SOLE 361 0 0 BLUE APRON HLDGS INC Stock 09523Q200 0 0 SH SOLE 0 0 0 BLUEBIRD BIO INC Stock 09609G100 2 40 SH SOLE 40 0 0 BLUEPRINT MEDICINES CORP Stock 09627Y109 4 68 SH SOLE 33 68 0 0 BLUEPRINT MEDICINES CORP Stock 09627Y109 1 18 SH SOLE 18 0 0 BLUEROCK RESIDENTIAL GRW REI REIT 09627J102 34 6064 SH SOLE 6063 0 0 BNY MELLON STRATEGIC MUN BD CEF 09662E109 8 1148 SH SOLE 1148 0 0 BNY MELLON STRATEGIC MUNS IN CEF 05588W108 3 400 SH SOLE 400 0 0 BOEING CO Stock 097023105 2 10 SH SOLE 19 10 0 0 BOEING CO Stock 097023105 34 226 SH SOLE 33 226 0 0 BOEING CO Stock 097023105 2722 18254 SH SOLE 18253 0 0 BOISE CASCADE CO DEL Stock 09739D100 0 19 SH SOLE 19 19 0 0 BOK FINL CORP Stock 05561Q201 7 162 SH SOLE 33 162 0 0 BOOKING HLDGS INC Stock 09857L108 20 15 SH SOLE 2 15 0 0 BOOKING HLDGS INC Stock 09857L108 161 120 SH SOLE 6 120 0 0 BOOKING HLDGS INC Stock 09857L108 3 2 SH SOLE 9 2 0 0 BOOKING HLDGS INC Stock 09857L108 17 13 SH SOLE 33 13 0 0 BOOKING HLDGS INC Stock 09857L108 682 507 SH SOLE 507 0 0 BOOT BARN HLDGS INC Stock 099406100 0 7 SH SOLE 19 7 0 0 BOOT BARN HLDGS INC Stock 099406100 97 7531 SH SOLE 7531 0 0 BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 7 98 SH SOLE 9 98 0 0 BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 1 14 SH SOLE 19 14 0 0 BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 588 8570 SH SOLE 8570 0 0 BORGWARNER INC Stock 099724106 247 10133 SH SOLE 10133 0 0 BOSTON BEER INC Stock 100557107 22 61 SH SOLE 61 0 0 BOSTON PROPERTIES INC REIT 101121101 7 81 SH SOLE 33 81 0 0 BOSTON PROPERTIES INC REIT 101121101 21 224 SH SOLE 224 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 16 500 SH SOLE 9 500 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 30 918 SH SOLE 33 918 0 0 BOSTON SCIENTIFIC CORP Stock 101137107 141 4317 SH SOLE 4317 0 0 BOTTOMLINE TECH DEL INC Stock 101388106 148 4032 SH SOLE 4032 0 0 BOULDER GROWTH & INCOME FD I CEF 101507101 625 67962 SH SOLE 67961 0 0 BOYD GAMING CORP Stock 103304101 2 161 SH SOLE 9 161 0 0 BOYD GAMING CORP Stock 103304101 12 866 SH SOLE 866 0 0 BP PLC ADR 055622104 13 526 SH SOLE 9 526 0 0 BP PLC ADR 055622104 26 1073 SH SOLE 33 1073 0 0 BP PLC ADR 055622104 819 33596 SH SOLE 33595 0 0 BRADY CORP Stock 104674106 14 315 SH SOLE 33 315 0 0 BRAEMAR HOTELS & RESORTS INC REIT 10482B101 29 17000 SH SOLE 17000 0 0 BRAINSTORM CELL THERAPEUTICS Stock 10501E201 2 500 SH SOLE 500 0 0 BRANDYWINE RLTY TR REIT 105368203 0 45 SH SOLE 33 45 0 0 BRANDYWINE RLTY TR REIT 105368203 3 300 SH SOLE 300 0 0 BRIGGS & STRATTON CORP Stock 109043109 23 12659 SH SOLE 12659 0 0 BRIGHAM MINERALS INC Stock 10918L103 0 42 SH SOLE 33 42 0 0 BRIGHT HORIZONS FAM SOL IN D Stock 109194100 5 46 SH SOLE 46 0 0 BRIGHTHOUSE FINL INC Stock 10922N103 7 270 SH SOLE 33 270 0 0 BRIGHTHOUSE FINL INC Stock 10922N103 3 122 SH SOLE 122 0 0 BRINKER INTL INC Stock 109641100 4 355 SH SOLE 33 355 0 0 BRINKER INTL INC Stock 109641100 13 1100 SH SOLE 1100 0 0 BRINKS CO Stock 109696104 3 64 SH SOLE 33 64 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 18 330 SH SOLE 9 330 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 3 48 SH SOLE 19 48 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 3 62 SH SOLE 22 62 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 100 1792 SH SOLE 33 1792 0 0 BRISTOL-MYERS SQUIBB CO Stock 110122108 2498 44819 SH SOLE 44818 0 0 BRITISH AMERN TOB PLC ADR 110448107 9 251 SH SOLE 9 251 0 0 BRITISH AMERN TOB PLC ADR 110448107 7 205 SH SOLE 31 205 0 0 BRITISH AMERN TOB PLC ADR 110448107 31 909 SH SOLE 33 909 0 0 BRITISH AMERN TOB PLC ADR 110448107 0 2 SH SOLE 40 2 0 0 BRITISH AMERN TOB PLC ADR 110448107 80 2347 SH SOLE 2347 0 0 BRIXMOR PPTY GROUP INC REIT 11120U105 58 6063 SH SOLE 17 6063 0 0 BRIXMOR PPTY GROUP INC REIT 11120U105 0 16 SH SOLE 19 16 0 0 BRIXMOR PPTY GROUP INC REIT 11120U105 6 666 SH SOLE 33 666 0 0 BRIXMOR PPTY GROUP INC REIT 11120U105 8 805 SH SOLE 805 0 0 BROADCOM INC Stock 11135F101 5 19 SH SOLE 9 19 0 0 BROADCOM INC Stock 11135F101 0 0 SH SOLE 15 0 0 0 BROADCOM INC Stock 11135F101 65 274 SH SOLE 17 274 0 0 BROADCOM INC Stock 11135F101 6 27 SH SOLE 19 26 0 0 BROADCOM INC Stock 11135F101 64 270 SH SOLE 33 270 0 0 BROADCOM INC Stock 11135F101 881 3715 SH SOLE 3714 0 0 BROADMARK RLTY CAP INC REIT 11135B100 69 9174 SH SOLE 9174 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 17 179 SH SOLE 2 179 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 47 500 SH SOLE 5 500 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 890 9386 SH SOLE 6 9386 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1 7 SH SOLE 9 7 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 5 56 SH SOLE 33 56 0 0 BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 198 2088 SH SOLE 2088 0 0 BROADVISION INC Stock 111412706 0 60 SH SOLE 60 0 0 BROADWIND ENERGY INC Stock 11161T207 0 100 SH SOLE 100 0 0 BROOKDALE SR LIVING INC Stock 112463104 0 121 SH SOLE 33 121 0 0 BROOKFIELD ASSET MGMT INC Stock 112585104 362 8177 SH SOLE 6 8177 0 0 BROOKFIELD ASSET MGMT INC Stock 112585104 30 680 SH SOLE 26 680 0 0 BROOKFIELD ASSET MGMT INC Stock 112585104 1270 28703 SH SOLE 28703 0 0 BROOKFIELD INFRAST PARTNERS Stock G16252101 63 1760 SH SOLE 1760 0 0 BROOKFIELD PPTY REIT INC REIT 11282X103 8 972 SH SOLE 33 972 0 0 BROOKFIELD PPTY REIT INC REIT 11282X103 8 1000 SH SOLE 1000 0 0 BROOKFIELD REAL ASSETS INCOM CEF 112830104 19 1289 SH SOLE 1288 0 0 BROOKFIELD RENEWABLE PARTNER Stock G16258108 30 704 SH SOLE 704 0 0 BROOKS AUTOMATION INC NEW Stock 114340102 35 1134 SH SOLE 23 1134 0 0 BROOKS AUTOMATION INC NEW Stock 114340102 9 281 SH SOLE 33 281 0 0 BROWN & BROWN INC Stock 115236101 149 4100 SH SOLE 5 4100 0 0 BROWN & BROWN INC Stock 115236101 1241 34259 SH SOLE 6 34259 0 0 BROWN & BROWN INC Stock 115236101 13 350 SH SOLE 33 350 0 0 BROWN & BROWN INC Stock 115236101 17 472 SH SOLE 472 0 0 BROWN FORMAN CORP Stock 115637100 11 206 SH SOLE 33 206 0 0 BROWN FORMAN CORP Stock 115637100 0 4 SH SOLE 4 0 0 BROWN FORMAN CORP Stock 115637209 13 242 SH SOLE 33 242 0 0 BROWN FORMAN CORP Stock 115637209 97 1748 SH SOLE 1748 0 0 BRP GROUP INC Stock 05589G102 13 1273 SH SOLE 6 1273 0 0 BRUKER CORP Stock 116794108 2 51 SH SOLE 19 51 0 0 BRUKER CORP Stock 116794108 64 1787 SH SOLE 1787 0 0 BRUNSWICK CORP Stock 117043109 2 65 SH SOLE 9 65 0 0 BRUNSWICK CORP Stock 117043109 0 0 SH SOLE 33 0 0 0 BUILD A BEAR WORKSHOP Stock 120076104 0 75 SH SOLE 75 0 0 BUILDERS FIRSTSOURCE INC Stock 12008R107 39 3163 SH SOLE 3163 0 0 BUNGE LIMITED Stock G16962105 1 15 SH SOLE 19 15 0 0 BUNGE LIMITED Stock G16962105 61 1490 SH SOLE 24 1490 0 0 BUNGE LIMITED Stock G16962105 1 17 SH SOLE 33 17 0 0 BUNGE LIMITED Stock G16962105 33 800 SH SOLE 800 0 0 BURLINGTON STORES INC Stock 122017106 4 27 SH SOLE 9 27 0 0 BURLINGTON STORES INC Stock 122017106 30 188 SH SOLE 188 0 0 BWX TECHNOLOGIES INC Stock 05605H100 3 62 SH SOLE 9 62 0 0 BWX TECHNOLOGIES INC Stock 05605H100 1 27 SH SOLE 19 27 0 0 BWX TECHNOLOGIES INC Stock 05605H100 4 83 SH SOLE 33 83 0 0 BWX TECHNOLOGIES INC Stock 05605H100 3 62 SH SOLE 34 62 0 0 BWX TECHNOLOGIES INC Stock 05605H100 6 114 SH SOLE 114 0 0 C & F FINL CORP Stock 12466Q104 13 319 SH SOLE 319 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 4 57 SH SOLE 4 57 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 180 2725 SH SOLE 5 2725 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 2 36 SH SOLE 9 36 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 1 12 SH SOLE 33 12 0 0 C H ROBINSON WORLDWIDE INC Stock 12541W209 355 5359 SH SOLE 5359 0 0 CABLE ONE INC Stock 12685J105 2 1 SH SOLE 19 1 0 0 CABLE ONE INC Stock 12685J105 20 12 SH SOLE 33 12 0 0 CABOT CORP Stock 127055101 0 18 SH SOLE 33 18 0 0 CABOT MICROELECTRONICS CORP Stock 12709P103 3 27 SH SOLE 9 27 0 0 CABOT MICROELECTRONICS CORP Stock 12709P103 6 54 SH SOLE 33 54 0 0 CABOT MICROELECTRONICS CORP Stock 12709P103 3 22 SH SOLE 34 22 0 0 CABOT OIL & GAS CORP Stock 127097103 1 50 SH SOLE 33 50 0 0 CABOT OIL & GAS CORP Stock 127097103 226 13151 SH SOLE 13151 0 0 CACI INTL INC Stock 127190304 0 2 SH SOLE 19 2 0 0 CACI INTL INC Stock 127190304 14 68 SH SOLE 33 68 0 0 CADENCE BANCORPORATION Stock 12739A100 0 0 SH SOLE 33 0 0 0 CADENCE BANCORPORATION Stock 12739A100 67 10179 SH SOLE 10179 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 5 72 SH SOLE 9 72 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 2 37 SH SOLE 19 37 0 0 CADENCE DESIGN SYSTEM INC Stock 127387108 24 361 SH SOLE 361 0 0 CAESARS ENTMT CORP Stock 127686103 5 785 SH SOLE 33 785 0 0 CALAMOS CONV & HIGH INCOME F CEF 12811P108 51 5805 SH SOLE 5805 0 0 CALAMOS STRATEGIC TOTL RETN CEF 128125101 295 30245 SH SOLE 30245 0 0 CALAMP CORP Stock 128126109 2 400 SH SOLE 400 0 0 CALAVO GROWERS INC Stock 128246105 4 61 SH SOLE 9 61 0 0 CALAVO GROWERS INC Stock 128246105 3 46 SH SOLE 34 46 0 0 CALAVO GROWERS INC Stock 128246105 3 46 SH SOLE 35 46 0 0 CALAVO GROWERS INC Stock 128246105 6 100 SH SOLE 100 0 0 CALIFORNIA RES CORP Stock 13057Q206 1 700 SH SOLE 700 0 0 CALIFORNIA WTR SVC GROUP Stock 130788102 14 285 SH SOLE 33 285 0 0 CALIFORNIA WTR SVC GROUP Stock 130788102 4 80 SH SOLE 35 80 0 0 CALLAWAY GOLF CO Stock 131193104 5 502 SH SOLE 502 0 0 CALLON PETE CO DEL Stock 13123X102 0 0 SH SOLE 33 0 0 0 CALLON PETE CO DEL Stock 13123X102 78 142935 SH SOLE 142935 0 0 CAL MAINE FOODS INC Stock 128030202 11 253 SH SOLE 35 253 0 0 CAL MAINE FOODS INC Stock 128030202 4 99 SH SOLE 99 0 0 CAMBRIA ETF TR ETF 132061201 1 29 SH SOLE 29 0 0 CAMBRIA ETF TR ETF 132061607 56 2500 SH SOLE 2500 0 0 CAMBRIA ETF TR ETF 132061805 7 300 SH SOLE 300 0 0 CAMDEN NATL CORP Stock 133034108 47 1500 SH SOLE 1500 0 0 CAMDEN PPTY TR REIT 133131102 7 86 SH SOLE 33 86 0 0 CAMDEN PPTY TR REIT 133131102 34 432 SH SOLE 432 0 0 CAMECO CORP Stock 13321L108 8 1000 SH SOLE 1000 0 0 CAMPBELL SOUP CO Stock 134429109 25 540 SH SOLE 24 540 0 0 CAMPBELL SOUP CO Stock 134429109 1446 31333 SH SOLE 31332 0 0 CANADA GOOSE HOLDINGS INC Stock 135086106 13 649 SH SOLE 649 0 0 CANADIAN IMP BK COMM Stock 136069101 11 182 SH SOLE 9 182 0 0 CANADIAN IMP BK COMM Stock 136069101 299 5161 SH SOLE 5161 0 0 CANADIAN NATL RY CO Stock 136375102 11 136 SH SOLE 9 136 0 0 CANADIAN NATL RY CO Stock 136375102 153 1970 SH SOLE 30 1970 0 0 CANADIAN NATL RY CO Stock 136375102 78 1000 SH SOLE 41 1000 0 0 CANADIAN NATL RY CO Stock 136375102 386 4971 SH SOLE 4971 0 0 CANADIAN NAT RES LTD Stock 136385101 1 96 SH SOLE 9 96 0 0 CANADIAN NAT RES LTD Stock 136385101 19 1430 SH SOLE 1430 0 0 CANADIAN PAC RY LTD Stock 13645T100 13 60 SH SOLE 9 60 0 0 CANADIAN PAC RY LTD Stock 13645T100 46 207 SH SOLE 29 207 0 0 CANADIAN PAC RY LTD Stock 13645T100 68 308 SH SOLE 308 0 0 CANADIAN SOLAR INC Stock 136635109 1 45 SH SOLE 45 0 0 CANNAE HLDGS INC Stock 13765N107 792 23640 SH SOLE 6 23640 0 0 CANNAE HLDGS INC Stock 13765N107 33 1000 SH SOLE 1000 0 0 CANON INC ADR 138006309 19 872 SH SOLE 33 872 0 0 CANON INC ADR 138006309 10 440 SH SOLE 440 0 0 CANOPY GROWTH CORP Stock 138035100 153 10631 SH SOLE 10631 0 0 CANTEL MEDICAL CORP Stock 138098108 3 70 SH SOLE 9 70 0 0 CANTEL MEDICAL CORP Stock 138098108 0 12 SH SOLE 33 12 0 0 CANTEL MEDICAL CORP Stock 138098108 1 41 SH SOLE 34 41 0 0 CANTEL MEDICAL CORP Stock 138098108 24 675 SH SOLE 675 0 0 CAPITAL CITY BK GROUP INC Stock 139674105 125 6226 SH SOLE 6226 0 0 CAPITOL FED FINL INC Stock 14057J101 1 81 SH SOLE 33 81 0 0 CAPITAL ONE FINL CORP Stock 14040H105 126 2500 SH SOLE 5 2500 0 0 CAPITAL ONE FINL CORP Stock 14040H105 45 890 SH SOLE 9 890 0 0 CAPITAL ONE FINL CORP Stock 14040H105 9 180 SH SOLE 33 180 0 0 CAPITAL ONE FINL CORP Stock 14040H105 896 17762 SH SOLE 17761 0 0 CAPITAL PRODUCT PARTNERS L P Stock Y11082206 1 200 SH SOLE 200 0 0 CAPITALA FIN CORP CEF 14054R106 51 16310 SH SOLE 16310 0 0 CAPSTEAD MTG CORP REIT 14067E506 0 59 SH SOLE 59 0 0 CAPSTONE TURBINE CORP Stock 14067D508 0 4 SH SOLE 4 0 0 CARA THERAPEUTICS INC Stock 140755109 14 1022 SH SOLE 1022 0 0 CARDINAL HEALTH INC Stock 14149Y108 65 1346 SH SOLE 17 1346 0 0 CARDINAL HEALTH INC Stock 14149Y108 0 9 SH SOLE 19 9 0 0 CARDINAL HEALTH INC Stock 14149Y108 37 764 SH SOLE 33 764 0 0 CARDINAL HEALTH INC Stock 14149Y108 334 6972 SH SOLE 6972 0 0 CARDLYTICS INC Stock 14161W105 2 59 SH SOLE 59 0 0 CAREDX INC Stock 14167L103 1 23 SH SOLE 19 23 0 0 PERDOCEO ED CORP Stock 71363P106 12 1115 SH SOLE 1115 0 0 CARLISLE COS INC Stock 142339100 14 109 SH SOLE 9 109 0 0 CARLISLE COS INC Stock 142339100 12 95 SH SOLE 33 95 0 0 CARLISLE COS INC Stock 142339100 14 114 SH SOLE 114 0 0 CARLYLE GROUP INC Stock 14316J108 178 8239 SH SOLE 8239 0 0 CARMAX INC Stock 143130102 7 135 SH SOLE 9 135 0 0 CARMAX INC Stock 143130102 0 5 SH SOLE 19 5 0 0 CARMAX INC Stock 143130102 7 128 SH SOLE 33 128 0 0 CARMAX INC Stock 143130102 119 2208 SH SOLE 2208 0 0 CARNIVAL CORP Stock 143658300 10 765 SH SOLE 33 765 0 0 CARNIVAL CORP Stock 143658300 321 24386 SH SOLE 24386 0 0 CARNIVAL PLC ADR 14365C103 3 246 SH SOLE 33 246 0 0 CARTERS INC Stock 146229109 2 30 SH SOLE 9 30 0 0 CARTERS INC Stock 146229109 6 97 SH SOLE 33 97 0 0 CARTERS INC Stock 146229109 45 684 SH SOLE 684 0 0 CARVANA CO Stock 146869102 3 50 SH SOLE 50 0 0 CASELLA WASTE SYS INC Stock 147448104 303 7754 SH SOLE 7754 0 0 CASEYS GEN STORES INC Stock 147528103 3 23 SH SOLE 9 23 0 0 CASEYS GEN STORES INC Stock 147528103 1 4 SH SOLE 19 4 0 0 CASEYS GEN STORES INC Stock 147528103 15 110 SH SOLE 33 110 0 0 CASEYS GEN STORES INC Stock 147528103 2 18 SH SOLE 34 18 0 0 CASEYS GEN STORES INC Stock 147528103 13 97 SH SOLE 97 0 0 CASS INFORMATION SYS INC Stock 14808P109 16 448 SH SOLE 23 448 0 0 CASTLIGHT HEALTH INC Stock 14862Q100 2 2300 SH SOLE 2300 0 0 CATALENT INC Stock 148806102 6 115 SH SOLE 9 115 0 0 CATALENT INC Stock 148806102 20 388 SH SOLE 33 388 0 0 CATALENT INC Stock 148806102 20 390 SH SOLE 390 0 0 CATCHMARK TIMBER TR INC REIT 14912Y202 7 1000 SH SOLE 6 1000 0 0 CATCHMARK TIMBER TR INC REIT 14912Y202 1 80 SH SOLE 33 80 0 0 CATCHMARK TIMBER TR INC REIT 14912Y202 336 46577 SH SOLE 46577 0 0 CATERPILLAR INC DEL Stock 149123101 4 32 SH SOLE 9 32 0 0 CATERPILLAR INC DEL Stock 149123101 7 57 SH SOLE 19 57 0 0 CATERPILLAR INC DEL Stock 149123101 79 681 SH SOLE 33 681 0 0 CATERPILLAR INC DEL Stock 149123101 1728 14893 SH SOLE 14893 0 0 CATHAY GEN BANCORP Stock 149150104 2 101 SH SOLE 9 101 0 0 CATHAY GEN BANCORP Stock 149150104 24 1030 SH SOLE 33 1030 0 0 CAVCO INDS INC DEL Stock 149568107 3 23 SH SOLE 9 23 0 0 CAVCO INDS INC DEL Stock 149568107 16 110 SH SOLE 110 0 0 CBDMD INC Stock 12482W101 1 1000 SH SOLE 1000 0 0 CBOE GLOBAL MARKETS INC Stock 12503M108 5 60 SH SOLE 60 0 0 CBRE CLARION GLOBAL REAL EST CEF 12504G100 15 2952 SH SOLE 2952 0 0 CBRE GROUP INC Stock 12504L109 5 126 SH SOLE 9 126 0 0 CBRE GROUP INC Stock 12504L109 11 285 SH SOLE 33 285 0 0 CBRE GROUP INC Stock 12504L109 280 7432 SH SOLE 7432 0 0 VIACOMCBS INC Stock 92556H206 23 1656 SH SOLE 33 1656 0 0 VIACOMCBS INC Stock 92556H206 158 11274 SH SOLE 11274 0 0 CDK GLOBAL INC Stock 12508E101 158 4800 SH SOLE 5 4800 0 0 CDK GLOBAL INC Stock 12508E101 2 59 SH SOLE 9 59 0 0 CDK GLOBAL INC Stock 12508E101 0 15 SH SOLE 33 15 0 0 CDK GLOBAL INC Stock 12508E101 37 1125 SH SOLE 1125 0 0 CDW CORP Stock 12514G108 2 22 SH SOLE 19 22 0 0 CDW CORP Stock 12514G108 2 18 SH SOLE 23 18 0 0 CDW CORP Stock 12514G108 138 1475 SH SOLE 30 1475 0 0 CDW CORP Stock 12514G108 2 22 SH SOLE 33 22 0 0 CDW CORP Stock 12514G108 182 1955 SH SOLE 1955 0 0 CEDAR FAIR L P Stock 150185106 242 13220 SH SOLE 13220 0 0 CEDAR REALTY TRUST INC REIT 150602209 5 5000 SH SOLE 5000 0 0 CEL SCI CORP Stock 150837607 3 300 SH SOLE 300 0 0 CELANESE CORP DEL Stock 150870103 2 34 SH SOLE 9 34 0 0 CELANESE CORP DEL Stock 150870103 14 193 SH SOLE 33 193 0 0 CELANESE CORP DEL Stock 150870103 233 3176 SH SOLE 3176 0 0 CELLDEX THERAPEUTICS INC NEW Stock 15117B202 0 17 SH SOLE 17 0 0 CEMEX SAB DE CV ADR 151290889 0 28 SH SOLE 9 28 0 0 CENOVUS ENERGY INC Stock 15135U109 46 22550 SH SOLE 22550 0 0 CENTENE CORP DEL Stock 15135B101 9 155 SH SOLE 9 155 0 0 CENTENE CORP DEL Stock 15135B101 101 1707 SH SOLE 15 1707 0 0 CENTENE CORP DEL Stock 15135B101 0 6 SH SOLE 19 6 0 0 CENTENE CORP DEL Stock 15135B101 25 415 SH SOLE 33 415 0 0 CENTENE CORP DEL Stock 15135B101 674 11348 SH SOLE 11348 0 0 CENTERPOINT ENERGY INC Stock 15189T107 12 798 SH SOLE 17 798 0 0 CENTERPOINT ENERGY INC Stock 15189T107 0 28 SH SOLE 19 27 0 0 CENTERPOINT ENERGY INC Stock 15189T107 2 159 SH SOLE 22 159 0 0 CENTERPOINT ENERGY INC Stock 15189T107 0 0 SH SOLE 33 0 0 0 CENTERPOINT ENERGY INC Stock 15189T107 208 13448 SH SOLE 13447 0 0 CENTERPOINT ENERGY INC Convertible Preferred 15189T503 3 116 SH SOLE 116 0 0 CENTRAL EUROPEAN MEDIA ENTRP Stock G20045202 1 457 SH SOLE 33 457 0 0 CENTRAL GARDEN & PET CO Stock 153527205 24 942 SH SOLE 33 942 0 0 CENTRAL PAC FINL CORP Stock 154760409 0 0 SH SOLE 33 0 0 0 CENTRAL PAC FINL CORP Stock 154760409 2 147 SH SOLE 146 0 0 CENTURYLINK INC Stock 156700106 0 0 SH SOLE 33 0 0 0 CENTURYLINK INC Stock 156700106 317 33480 SH SOLE 33479 0 0 CERNER CORP Stock 156782104 3 53 SH SOLE 22 53 0 0 CERNER CORP Stock 156782104 29 465 SH SOLE 26 465 0 0 CERNER CORP Stock 156782104 19 303 SH SOLE 33 303 0 0 CERNER CORP Stock 156782104 506 8038 SH SOLE 8038 0 0 CF INDS HLDGS INC Stock 125269100 4 154 SH SOLE 33 154 0 0 CF INDS HLDGS INC Stock 125269100 670 24644 SH SOLE 24644 0 0 ETF SER SOLUTIONS ETF 26922A560 446 24012 SH SOLE 24012 0 0 CHANGE HEALTHCARE INC Stock 15912K100 161 16100 SH SOLE 5 16100 0 0 CHARLES & COLVARD LTD Stock 159765106 0 131 SH SOLE 131 0 0 CHARLES RIV LABS INTL INC Stock 159864107 188 1489 SH SOLE 6 1489 0 0 CHARLES RIV LABS INTL INC Stock 159864107 4 31 SH SOLE 33 31 0 0 CHARLES RIV LABS INTL INC Stock 159864107 5 39 SH SOLE 39 0 0 SCHWAB CHARLES CORP Stock 808513105 5 157 SH SOLE 4 157 0 0 SCHWAB CHARLES CORP Stock 808513105 252 7500 SH SOLE 5 7500 0 0 SCHWAB CHARLES CORP Stock 808513105 668 19865 SH SOLE 6 19865 0 0 SCHWAB CHARLES CORP Stock 808513105 4 110 SH SOLE 9 110 0 0 SCHWAB CHARLES CORP Stock 808513105 29 876 SH SOLE 33 876 0 0 SCHWAB CHARLES CORP Stock 808513105 26 780 SH SOLE 35 780 0 0 SCHWAB CHARLES CORP Stock 808513105 404 12005 SH SOLE 12004 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 18 41 SH SOLE 9 41 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 62 141 SH SOLE 33 141 0 0 CHARTER COMMUNICATIONS INC N Stock 16119P108 974 2233 SH SOLE 2233 0 0 CHASE CORP Stock 16150R104 0 6 SH SOLE 6 0 0 CHATHAM LODGING TR REIT 16208T102 253 42565 SH SOLE 42565 0 0 CHECK POINT SOFTWARE TECH LT Stock M22465104 8 80 SH SOLE 9 80 0 0 CHECK POINT SOFTWARE TECH LT Stock M22465104 0 3 SH SOLE 33 3 0 0 CHECK POINT SOFTWARE TECH LT Stock M22465104 63 627 SH SOLE 627 0 0 CHEESECAKE FACTORY INC Stock 163072101 21 1243 SH SOLE 23 1243 0 0 CHEESECAKE FACTORY INC Stock 163072101 4 262 SH SOLE 33 262 0 0 CHEGG INC Stock 163092109 0 13 SH SOLE 19 13 0 0 CHEGG INC Stock 163092109 7 200 SH SOLE 200 0 0 CHEMED CORP NEW Stock 16359R103 8 19 SH SOLE 9 19 0 0 CHEMED CORP NEW Stock 16359R103 1 2 SH SOLE 19 2 0 0 CHEMED CORP NEW Stock 16359R103 18 41 SH SOLE 33 41 0 0 CHEMED CORP NEW Stock 16359R103 5 11 SH SOLE 34 11 0 0 CHEMED CORP NEW Stock 16359R103 13 31 SH SOLE 31 0 0 CHEMOURS CO Stock 163851108 12 1356 SH SOLE 33 1356 0 0 CHEMOURS CO Stock 163851108 9 1044 SH SOLE 1043 0 0 CHENIERE ENERGY INC Stock 16411R208 8 252 SH SOLE 17 252 0 0 CHENIERE ENERGY INC Stock 16411R208 1 18 SH SOLE 33 18 0 0 CHENIERE ENERGY INC Stock 16411R208 29 875 SH SOLE 875 0 0 CHENIERE ENERGY PARTNERS LP Stock 16411Q101 3 120 SH SOLE 120 0 0 CHERRY HILL MTG INVT CORP REIT 164651101 53 8543 SH SOLE 8543 0 0 CHESAPEAKE ENERGY CORP Preferred 165167842 66 15353 SH SOLE 15353 0 0 CHESAPEAKE ENERGY CORPORATION Stock 165167743 19 108314 SH SOLE 108314 0 0 CHESAPEAKE UTILS CORP Stock 165303108 2 24 SH SOLE 9 24 0 0 CHESAPEAKE UTILS CORP Stock 165303108 2 18 SH SOLE 34 18 0 0 CHEVRON CORP NEW Stock 166764100 936 12922 SH SOLE 6 12922 0 0 CHEVRON CORP NEW Stock 166764100 70 965 SH SOLE 7 965 0 0 CHEVRON CORP NEW Stock 166764100 36 500 SH SOLE 9 500 0 0 CHEVRON CORP NEW Stock 166764100 11 151 SH SOLE 19 150 0 0 CHEVRON CORP NEW Stock 166764100 58 800 SH SOLE 33 800 0 0 CHEVRON CORP NEW Stock 166764100 4313 59525 SH SOLE 59525 0 0 CHILDRENS PL INC Stock 168905107 2 100 SH SOLE 100 0 0 CHIMERA INVT CORP REIT 16934Q208 1083 118992 SH SOLE 118992 0 0 CHINA INDEX HLDGS LTD ADR 16954W101 0 110 SH SOLE 110 0 0 CHINA MOBILE LIMITED ADR 16941M109 30 785 SH SOLE 9 785 0 0 CHINA MOBILE LIMITED ADR 16941M109 1 34 SH SOLE 34 0 0 CHINA PETE & CHEM CORP ADR 16941R108 2 51 SH SOLE 51 0 0 CHINA UNICOM HONG KONG ADR 16945R104 8 1292 SH SOLE 1292 0 0 CHINA YUCHAI INTL LTD Stock G21082105 84 7850 SH SOLE 7850 0 0 CHIPMOS TECHNOLOGIES INC ADR 16965P202 1 77 SH SOLE 77 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 5 7 SH SOLE 9 7 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 12 18 SH SOLE 33 18 0 0 CHIPOTLE MEXICAN GRILL INC Stock 169656105 891 1362 SH SOLE 1362 0 0 CHOICE HOTELS INTL INC Stock 169905106 2 38 SH SOLE 33 38 0 0 CHOICE HOTELS INTL INC Stock 169905106 50 822 SH SOLE 822 0 0 CHUBB LIMITED Stock H1467J104 1183 10592 SH SOLE 6 10592 0 0 CHUBB LIMITED Stock H1467J104 61 550 SH SOLE 7 550 0 0 CHUBB LIMITED Stock H1467J104 34 304 SH SOLE 9 304 0 0 CHUBB LIMITED Stock H1467J104 30 271 SH SOLE 29 270 0 0 CHUBB LIMITED Stock H1467J104 12 110 SH SOLE 33 110 0 0 CHUBB LIMITED Stock H1467J104 33 298 SH SOLE 35 298 0 0 CHUBB LIMITED Stock H1467J104 495 4433 SH SOLE 4432 0 0 CHURCH & DWIGHT INC Stock 171340102 4 69 SH SOLE 9 69 0 0 CHURCH & DWIGHT INC Stock 171340102 14 213 SH SOLE 33 213 0 0 CHURCH & DWIGHT INC Stock 171340102 711 11075 SH SOLE 11074 0 0 CIENA CORP Stock 171779309 25 618 SH SOLE 33 618 0 0 CIENA CORP Stock 171779309 8 200 SH SOLE 200 0 0 CIGNA CORP NEW Stock 125523100 5 28 SH SOLE 9 28 0 0 CIGNA CORP NEW Stock 125523100 1 5 SH SOLE 19 5 0 0 CIGNA CORP NEW Stock 125523100 3 18 SH SOLE 22 18 0 0 CIGNA CORP NEW Stock 125523100 55 313 SH SOLE 33 313 0 0 CIGNA CORP NEW Stock 125523100 563 3178 SH SOLE 3178 0 0 CIMAREX ENERGY CO Stock 171798101 2 131 SH SOLE 9 131 0 0 CIMAREX ENERGY CO Stock 171798101 9 550 SH SOLE 550 0 0 CINCINNATI BELL INC NEW Convertible Preferred 171871403 8 175 SH SOLE 175 0 0 CINCINNATI FINL CORP Stock 172062101 1 10 SH SOLE 19 10 0 0 CINCINNATI FINL CORP Stock 172062101 8 102 SH SOLE 33 102 0 0 CINCINNATI FINL CORP Stock 172062101 38 500 SH SOLE 500 0 0 CINEMARK HOLDINGS INC Stock 17243V102 9 846 SH SOLE 23 846 0 0 CINEMARK HOLDINGS INC Stock 17243V102 0 0 SH SOLE 33 0 0 0 CINER RES LP Stock 172464109 398 38387 SH SOLE 38386 0 0 CINTAS CORP Stock 172908105 5 30 SH SOLE 33 30 0 0 CINTAS CORP Stock 172908105 69 400 SH SOLE 41 400 0 0 CINTAS CORP Stock 172908105 411 2370 SH SOLE 2370 0 0 CIRRUS LOGIC INC Stock 172755100 62 950 SH SOLE 950 0 0 CISCO SYS INC Stock 17275R102 83 2114 SH SOLE 7 2113 0 0 CISCO SYS INC Stock 17275R102 47 1198 SH SOLE 9 1198 0 0 CISCO SYS INC Stock 17275R102 59 1498 SH SOLE 17 1498 0 0 CISCO SYS INC Stock 17275R102 9 220 SH SOLE 19 219 0 0 CISCO SYS INC Stock 17275R102 79 2018 SH SOLE 24 2018 0 0 CISCO SYS INC Stock 17275R102 90 2288 SH SOLE 33 2288 0 0 CISCO SYS INC Stock 17275R102 4538 115439 SH SOLE 115439 0 0 CIT GROUP INC Stock 125581801 11 611 SH SOLE 33 611 0 0 CIT GROUP INC Stock 125581801 13 733 SH SOLE 733 0 0 CITIGROUP INC Stock 172967424 61 1460 SH SOLE 9 1460 0 0 CITIGROUP INC Stock 172967424 55 1313 SH SOLE 17 1313 0 0 CITIGROUP INC Stock 172967424 3 79 SH SOLE 19 79 0 0 CITIGROUP INC Stock 172967424 53 1268 SH SOLE 33 1268 0 0 CITIGROUP INC Stock 172967424 969 22999 SH SOLE 22999 0 0 CITIZENS FINANCIAL GROUP INC Stock 174610105 44 2359 SH SOLE 17 2359 0 0 CITIZENS FINANCIAL GROUP INC Stock 174610105 0 0 SH SOLE 33 0 0 0 CITIZENS FINANCIAL GROUP INC Stock 174610105 3 173 SH SOLE 173 0 0 CITRIX SYS INC Stock 177376100 42 300 SH SOLE 300 0 0 CITY HLDG CO Stock 177835105 1 10 SH SOLE 19 10 0 0 CITY HLDG CO Stock 177835105 15 223 SH SOLE 33 223 0 0 CKX LANDS INC Stock 12562N104 1 150 SH SOLE 150 0 0 CLARIVATE ANALYTICS PLC Stock G21810109 5 218 SH SOLE 9 218 0 0 CLEAN ENERGY FUELS CORP Stock 184499101 9 5050 SH SOLE 5050 0 0 CLEAN HARBORS INC Stock 184496107 0 9 SH SOLE 33 9 0 0 CLEARBRIDGE ENERGY MIDSTRM O CEF 18469P100 2 1214 SH SOLE 1214 0 0 CLEARWAY ENERGY INC Stock 18539C105 7 400 SH SOLE 400 0 0 CLEARWAY ENERGY INC Stock 18539C204 1 35 SH SOLE 33 35 0 0 CLEVELAND CLIFFS INC Stock 185899101 320 81084 SH SOLE 81084 0 0 CLOROX CO DEL Stock 189054109 967 5580 SH SOLE 6 5580 0 0 CLOROX CO DEL Stock 189054109 1 6 SH SOLE 19 6 0 0 CLOROX CO DEL Stock 189054109 7 43 SH SOLE 33 43 0 0 CLOROX CO DEL Stock 189054109 1330 7675 SH SOLE 7675 0 0 CLOUDERA INC Stock 18914U100 2 250 SH SOLE 250 0 0 CLOUDFLARE INC Stock 18915M107 130 5549 SH SOLE 5549 0 0 CLOVIS ONCOLOGY INC Stock 189464100 36 5600 SH SOLE 5600 0 0 CME GROUP INC Stock 12572Q105 1 3 SH SOLE 9 3 0 0 CME GROUP INC Stock 12572Q105 50 290 SH SOLE 33 290 0 0 CME GROUP INC Stock 12572Q105 78 450 SH SOLE 41 450 0 0 CME GROUP INC Stock 12572Q105 32 185 SH SOLE 185 0 0 CMS ENERGY CORP Stock 125896100 24 414 SH SOLE 9 414 0 0 CMS ENERGY CORP Stock 125896100 11 195 SH SOLE 33 195 0 0 CMS ENERGY CORP Stock 125896100 10 166 SH SOLE 166 0 0 CNA FINL CORP Stock 126117100 1 23 SH SOLE 19 22 0 0 CNA FINL CORP Stock 126117100 1 27 SH SOLE 33 27 0 0 CNA FINL CORP Stock 126117100 127 4099 SH SOLE 4099 0 0 CNH INDL N V Stock N20944109 2 388 SH SOLE 9 388 0 0 CNOOC LIMITED ADR 126132109 1 12 SH SOLE 9 12 0 0 CNOOC LIMITED ADR 126132109 21 200 SH SOLE 200 0 0 CO DIAGNOSTICS INC Stock 189763105 157 20544 SH SOLE 20544 0 0 COCA COLA CO Stock 191216100 102 2308 SH SOLE 7 2307 0 0 COCA COLA CO Stock 191216100 21 470 SH SOLE 9 470 0 0 COCA COLA CO Stock 191216100 7 159 SH SOLE 19 159 0 0 COCA COLA CO Stock 191216100 118 2670 SH SOLE 33 2670 0 0 COCA COLA CO Stock 191216100 3902 88186 SH SOLE 88186 0 0 COCA COLA CONSOLIDATED INC Stock 191098102 21 103 SH SOLE 103 0 0 COCA COLA EUROPEAN PARTNERS Stock G25839104 35 932 SH SOLE 17 932 0 0 COCA COLA EUROPEAN PARTNERS Stock G25839104 12 323 SH SOLE 33 323 0 0 COCA COLA EUROPEAN PARTNERS Stock G25839104 231 6143 SH SOLE 6142 0 0 COCA COLA FEMSA S A B DE C V ADR 191241108 1 30 SH SOLE 9 30 0 0 COCA COLA FEMSA S A B DE C V ADR 191241108 229 5690 SH SOLE 5690 0 0 COEUR MNG INC Stock 192108504 1 200 SH SOLE 200 0 0 COGENT COMMUNICATIONS HLDGS Stock 19239V302 4 46 SH SOLE 9 46 0 0 COGENT COMMUNICATIONS HLDGS Stock 19239V302 1 11 SH SOLE 33 11 0 0 COGENT COMMUNICATIONS HLDGS Stock 19239V302 3 38 SH SOLE 34 38 0 0 COGENT COMMUNICATIONS HLDGS Stock 19239V302 13 160 SH SOLE 160 0 0 COGNEX CORP Stock 192422103 2 58 SH SOLE 9 58 0 0 COGNEX CORP Stock 192422103 8 200 SH SOLE 33 200 0 0 COGNEX CORP Stock 192422103 14 327 SH SOLE 327 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 4 91 SH SOLE 9 91 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 1 18 SH SOLE 33 18 0 0 COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 274 5900 SH SOLE 5900 0 0 COHEN & STEERS INC Stock 19247A100 3 60 SH SOLE 9 60 0 0 COHEN & STEERS INC Stock 19247A100 2 51 SH SOLE 34 51 0 0 COHEN & STEERS INFRASTRUCTUR CEF 19248A109 55 2935 SH SOLE 2935 0 0 COHEN & STEERS MLP INC & ENR CEF 19249B106 4 2529 SH SOLE 2529 0 0 COHEN & STEERS QUALITY INCOM CEF 19247L106 68 7500 SH SOLE 7500 0 0 COHEN & STEERS REIT & PFD &I CEF 19247X100 145 9020 SH SOLE 9020 0 0 COHEN & STEERS SELECT PFD & CEF 19248Y107 8 366 SH SOLE 366 0 0 COHEN & STEERS TOTAL RETURN CEF 19247R103 28 2815 SH SOLE 2815 0 0 COHERENT INC Stock 192479103 0 0 SH SOLE 33 0 0 0 COHERUS BIOSCIENCES INC Stock 19249H103 632 38960 SH SOLE 38960 0 0 COHU INC Stock 192576106 0 0 SH SOLE 19 0 0 0 COHU INC Stock 192576106 0 36 SH SOLE 33 36 0 0 COLGATE PALMOLIVE CO Stock 194162103 1425 21477 SH SOLE 6 21477 0 0 COLGATE PALMOLIVE CO Stock 194162103 11 173 SH SOLE 9 173 0 0 COLGATE PALMOLIVE CO Stock 194162103 69 1033 SH SOLE 33 1033 0 0 COLGATE PALMOLIVE CO Stock 194162103 2207 33260 SH SOLE 33259 0 0 COLONY CR REAL ESTATE INC REIT 19625T101 15 3843 SH SOLE 3843 0 0 COLUMBIA BKG SYS INC Stock 197236102 5 200 SH SOLE 200 0 0 COLUMBIA ETF TR II ETF 19762B509 13 681 SH SOLE 681 0 0 COLUMBIA FINL INC Stock 197641103 1 63 SH SOLE 33 63 0 0 COLUMBIA ETF TR II ETF 19762B707 2 54 SH SOLE 54 0 0 COLUMBIA PPTY TR INC REIT 198287203 0 39 SH SOLE 33 39 0 0 COLUMBIA PPTY TR INC REIT 198287203 176 14040 SH SOLE 14040 0 0 COLUMBIA SPORTSWEAR CO Stock 198516106 8 112 SH SOLE 112 0 0 COMCAST CORP NEW Stock 20030N101 11 321 SH SOLE 4 321 0 0 COMCAST CORP NEW Stock 20030N101 45 1313 SH SOLE 7 1313 0 0 COMCAST CORP NEW Stock 20030N101 53 1547 SH SOLE 9 1547 0 0 COMCAST CORP NEW Stock 20030N101 4 121 SH SOLE 19 121 0 0 COMCAST CORP NEW Stock 20030N101 80 2327 SH SOLE 33 2327 0 0 COMCAST CORP NEW Stock 20030N101 2069 60185 SH SOLE 60185 0 0 COMERICA INC Stock 200340107 0 0 SH SOLE 33 0 0 0 COMERICA INC Stock 200340107 85 2902 SH SOLE 2902 0 0 COMFORT SYS USA INC Stock 199908104 2 60 SH SOLE 9 60 0 0 COMFORT SYS USA INC Stock 199908104 0 9 SH SOLE 19 9 0 0 COMFORT SYS USA INC Stock 199908104 2 56 SH SOLE 34 56 0 0 COMFORT SYS USA INC Stock 199908104 5 149 SH SOLE 148 0 0 COMMERCE BANCSHARES INC Stock 200525103 743 14756 SH SOLE 6 14756 0 0 COMMERCE BANCSHARES INC Stock 200525103 712 14149 SH SOLE 14149 0 0 COMMERCIAL METALS CO Stock 201723103 25 1600 SH SOLE 1600 0 0 COMMSCOPE HLDG CO INC Stock 20337X109 1 74 SH SOLE 33 74 0 0 SELECT SECTOR SPDR TR ETF 81369Y852 3 76 SH SOLE 9 76 0 0 SELECT SECTOR SPDR TR ETF 81369Y852 4129 93325 SH SOLE 93324 0 0 COMMUNITY BANKERS TR CORP Stock 203612106 4 877 SH SOLE 877 0 0 COMMUNITY FINL CORP MD Stock 20368X101 2 77 SH SOLE 33 77 0 0 COMMUNITY HEALTH SYS INC NEW Stock 203668108 19 5650 SH SOLE 5650 0 0 COMPANIA CERVECERIAS UNIDAS ADR 204429104 0 6 SH SOLE 6 0 0 COMPASS DIVERSIFIED HOLDINGS Stock 20451Q104 7 500 SH SOLE 500 0 0 COMPASS MINERALS INTL INC Stock 20451N101 1 14 SH SOLE 33 14 0 0 COMPASS MINERALS INTL INC Stock 20451N101 113 2941 SH SOLE 2941 0 0 COMPUTER PROGRAMS & SYS INC Stock 205306103 1 30 SH SOLE 33 30 0 0 CONAGRA BRANDS INC Stock 205887102 6 203 SH SOLE 33 203 0 0 CONAGRA BRANDS INC Stock 205887102 184 6271 SH SOLE 6270 0 0 CONCHO RES INC Stock 20605P101 19 445 SH SOLE 33 445 0 0 CONCHO RES INC Stock 20605P101 66 1549 SH SOLE 1549 0 0 CONDUENT INC Stock 206787103 5 1924 SH SOLE 33 1924 0 0 CONDUENT INC Stock 206787103 8 3234 SH SOLE 3234 0 0 CONMED CORP Stock 207410101 2 32 SH SOLE 9 32 0 0 CONMED CORP Stock 207410101 15 262 SH SOLE 262 0 0 CONNS INC Stock 208242107 24 5753 SH SOLE 5753 0 0 CONOCOPHILLIPS Stock 20825C104 38 1242 SH SOLE 33 1242 0 0 CONOCOPHILLIPS Stock 20825C104 2569 83407 SH SOLE 83407 0 0 CNX RESOURCES CORPORATION Stock 20854L108 0 16 SH SOLE 16 0 0 CONSOLIDATED EDISON INC Stock 209115104 7 85 SH SOLE 33 85 0 0 CONSOLIDATED EDISON INC Stock 209115104 294 3775 SH SOLE 3775 0 0 CONSOLIDATED WATER CO INC Stock G23773107 74 4504 SH SOLE 4504 0 0 CONSTELLATION BRANDS INC Stock 21036P108 3 22 SH SOLE 22 22 0 0 CONSTELLATION BRANDS INC Stock 21036P108 24 168 SH SOLE 33 168 0 0 CONSTELLATION BRANDS INC Stock 21036P108 1311 9142 SH SOLE 9141 0 0 CONSTRUCTION PARTNERS INC Stock 21044C107 82 4871 SH SOLE 4871 0 0 SELECT SECTOR SPDR TR ETF 81369Y407 3816 38905 SH SOLE 38904 0 0 SELECT SECTOR SPDR TR ETF 81369Y308 20 364 SH SOLE 9 364 0 0 SELECT SECTOR SPDR TR ETF 81369Y308 4807 88254 SH SOLE 88254 0 0 CONTINENTAL RES INC Stock 212015101 0 39 SH SOLE 33 39 0 0 CONTINENTAL RES INC Stock 212015101 2 200 SH SOLE 200 0 0 CONTURA ENERGY INC Stock 21241B100 0 32 SH SOLE 32 0 0 COOPER COS INC Stock 216648402 12 44 SH SOLE 9 44 0 0 COOPER COS INC Stock 216648402 87 316 SH SOLE 316 0 0 COOPER STD HLDGS INC Stock 21676P103 91 8824 SH SOLE 8824 0 0 COPA HOLDINGS SA Stock P31076105 0 8 SH SOLE 33 8 0 0 COPA HOLDINGS SA Stock P31076105 2 54 SH SOLE 54 0 0 COPART INC Stock 217204106 0 7 SH SOLE 19 7 0 0 COPART INC Stock 217204106 1620 23646 SH SOLE 23646 0 0 CORE LABORATORIES N V Stock N22717107 24 2355 SH SOLE 2354 0 0 CORE MARK HOLDING CO INC Stock 218681104 2 77 SH SOLE 9 77 0 0 CORE MARK HOLDING CO INC Stock 218681104 2 83 SH SOLE 34 83 0 0 CORECIVIC INC REIT 21871N101 42 3793 SH SOLE 3792 0 0 CORELOGIC INC Stock 21871D103 24 785 SH SOLE 23 785 0 0 CORELOGIC INC Stock 21871D103 0 16 SH SOLE 33 16 0 0 COREPOINT LODGING INC REIT 21872L104 4 909 SH SOLE 33 909 0 0 COREPOINT LODGING INC REIT 21872L104 8 2000 SH SOLE 2000 0 0 CORESITE RLTY CORP REIT 21870Q105 3 22 SH SOLE 9 22 0 0 CORESITE RLTY CORP REIT 21870Q105 1 12 SH SOLE 12 0 0 CORNERSTONE BLDG BRANDS INC Stock 21925D109 0 21 SH SOLE 19 21 0 0 CORNING INC Stock 219350105 3 133 SH SOLE 9 133 0 0 CORNING INC Stock 219350105 11 528 SH SOLE 33 528 0 0 CORNING INC Stock 219350105 712 34681 SH SOLE 34681 0 0 CORPORATE OFFICE PPTYS TR REIT 22002T108 33 1500 SH SOLE 1500 0 0 CORTEVA INC Stock 22052L104 77 3295 SH SOLE 6 3295 0 0 CORTEVA INC Stock 22052L104 25 1054 SH SOLE 9 1054 0 0 CORTEVA INC Stock 22052L104 24 1010 SH SOLE 26 1010 0 0 CORTEVA INC Stock 22052L104 1 27 SH SOLE 33 27 0 0 CORTEVA INC Stock 22052L104 157 6681 SH SOLE 6681 0 0 CORTEXYME INC Stock 22053A107 2 50 SH SOLE 50 0 0 COSTAR GROUP INC Stock 22160N109 4 7 SH SOLE 33 7 0 0 COSTAR GROUP INC Stock 22160N109 59 100 SH SOLE 100 0 0 COSTCO WHSL CORP NEW Stock 22160K105 11 37 SH SOLE 4 37 0 0 COSTCO WHSL CORP NEW Stock 22160K105 20 70 SH SOLE 9 70 0 0 COSTCO WHSL CORP NEW Stock 22160K105 145 509 SH SOLE 15 509 0 0 COSTCO WHSL CORP NEW Stock 22160K105 2 8 SH SOLE 19 8 0 0 COSTCO WHSL CORP NEW Stock 22160K105 110 386 SH SOLE 33 386 0 0 COSTCO WHSL CORP NEW Stock 22160K105 89 311 SH SOLE 41 311 0 0 COSTCO WHSL CORP NEW Stock 22160K105 5312 18628 SH SOLE 18628 0 0 COTY INC Stock 222070203 27 5200 SH SOLE 5200 0 0 COUPA SOFTWARE INC Stock 22266L106 100 717 SH SOLE 717 0 0 COUSINS PPTYS INC REIT 222795502 1 21 SH SOLE 19 21 0 0 COUSINS PPTYS INC REIT 222795502 160 5467 SH SOLE 5467 0 0 COVANTA HLDG CORP Stock 22282E102 0 0 SH SOLE 33 0 0 0 COVETRUS INC Stock 22304C100 5 656 SH SOLE 656 0 0 CPI AEROSTRUCTURES INC Stock 125919308 71 31721 SH SOLE 31721 0 0 CRA INTL INC Stock 12618T105 0 7 SH SOLE 19 7 0 0 CRACKER BARREL OLD CTRY STOR Stock 22410J106 1 11 SH SOLE 33 11 0 0 CRACKER BARREL OLD CTRY STOR Stock 22410J106 30 361 SH SOLE 361 0 0 CRAFT BREW ALLIANCE INC Stock 224122101 0 29 SH SOLE 29 0 0 CRANE CO Stock 224399105 5 96 SH SOLE 9 96 0 0 CRANE CO Stock 224399105 4 80 SH SOLE 33 80 0 0 CRANE CO Stock 224399105 66 1343 SH SOLE 1343 0 0 CREDIT SUISSE AG NASSAU BRH ETF 22542D423 53 235 SH SOLE 235 0 0 CREDIT SUISSE GROUP ADR 225401108 1 121 SH SOLE 33 121 0 0 CRESTWOOD EQUITY PARTNERS LP Stock 226344208 87 20600 SH SOLE 20600 0 0 CRESUD S A C I F Y A ADR 226406106 0 1 SH SOLE 1 0 0 CRH PLC ADR 12626K203 3 128 SH SOLE 9 128 0 0 CRH PLC ADR 12626K203 8 286 SH SOLE 33 286 0 0 CRISPR THERAPEUTICS AG Stock H17182108 29 674 SH SOLE 674 0 0 CROCS INC Stock 227046109 0 0 SH SOLE 19 0 0 0 CROCS INC Stock 227046109 665 39120 SH SOLE 39120 0 0 CRONOS GROUP INC Stock 22717L101 27 4718 SH SOLE 4718 0 0 CROSS TIMBERS RTY TR Stock 22757R109 3 463 SH SOLE 463 0 0 CROSSFIRST BANKSHARES INC COM Stock 16867Q951 1 75 SH SOLE 75 0 0 CROWDSTRIKE HLDGS INC Stock 22788C105 30 540 SH SOLE 540 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 120 829 SH SOLE 7 829 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 8 53 SH SOLE 9 53 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 158 1094 SH SOLE 15 1094 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 110 760 SH SOLE 17 760 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 13 87 SH SOLE 19 87 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 57 392 SH SOLE 33 392 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 101 700 SH SOLE 41 700 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 936 6482 SH SOLE 6481 0 0 CROWN HLDGS INC Stock 228368106 28 491 SH SOLE 9 491 0 0 CSX CORP Stock 126408103 20 346 SH SOLE 33 346 0 0 CSX CORP Stock 126408103 1008 17595 SH SOLE 17594 0 0 TRIP COM GROUP LTD ADR 89677Q107 1 59 SH SOLE 9 59 0 0 TRIP COM GROUP LTD ADR 89677Q107 11 450 SH SOLE 450 0 0 CUBESMART REIT 229663109 1 22 SH SOLE 33 22 0 0 CUBESMART REIT 229663109 39 1469 SH SOLE 1468 0 0 CUBIC CORP Stock 229669106 0 10 SH SOLE 19 10 0 0 CULLEN FROST BANKERS INC Stock 229899109 465 8336 SH SOLE 6 8336 0 0 CULLEN FROST BANKERS INC Stock 229899109 2 38 SH SOLE 9 38 0 0 CULLEN FROST BANKERS INC Stock 229899109 5 83 SH SOLE 33 83 0 0 CULLEN FROST BANKERS INC Stock 229899109 4 80 SH SOLE 35 80 0 0 CULLEN FROST BANKERS INC Stock 229899109 22 388 SH SOLE 388 0 0 CUMMINS INC Stock 231021106 17 124 SH SOLE 9 124 0 0 CUMMINS INC Stock 231021106 62 457 SH SOLE 17 457 0 0 CUMMINS INC Stock 231021106 10 74 SH SOLE 33 74 0 0 CUMMINS INC Stock 231021106 1535 11342 SH SOLE 11341 0 0 CURTISS WRIGHT CORP Stock 231561101 0 4 SH SOLE 19 4 0 0 CURTISS WRIGHT CORP Stock 231561101 11 115 SH SOLE 33 115 0 0 CURTISS WRIGHT CORP Stock 231561101 12 132 SH SOLE 132 0 0 THE CUSHING MLP INFASTCR TOT CEF 231631201 0 68 SH SOLE 68 0 0 CUTERA INC Stock 232109108 13 1000 SH SOLE 1000 0 0 CVR ENERGY INC Stock 12662P108 0 0 SH SOLE 33 0 0 0 CVR ENERGY INC Stock 12662P108 3 186 SH SOLE 186 0 0 CVS HEALTH CORP Stock 126650100 16 266 SH SOLE 2 266 0 0 CVS HEALTH CORP Stock 126650100 36 599 SH SOLE 9 599 0 0 CVS HEALTH CORP Stock 126650100 6 98 SH SOLE 19 98 0 0 CVS HEALTH CORP Stock 126650100 3 55 SH SOLE 22 55 0 0 CVS HEALTH CORP Stock 126650100 44 735 SH SOLE 26 735 0 0 CVS HEALTH CORP Stock 126650100 57 965 SH SOLE 33 965 0 0 CVS HEALTH CORP Stock 126650100 2867 48324 SH SOLE 48323 0 0 CYBERARK SOFTWARE LTD Stock M2682V108 3 38 SH SOLE 33 38 0 0 CYBERARK SOFTWARE LTD Stock M2682V108 50 584 SH SOLE 584 0 0 CYCLERION THERAPEUTICS INC Stock 23255M105 0 10 SH SOLE 10 0 0 CYPRESS SEMICONDUCTOR CORP Stock 232806109 19 831 SH SOLE 33 831 0 0 CYPRESS SEMICONDUCTOR CORP Stock 232806109 13 560 SH SOLE 560 0 0 CYRUSONE INC REIT 23283R100 5 87 SH SOLE 9 87 0 0 CYRUSONE INC REIT 23283R100 9 140 SH SOLE 33 140 0 0 CYRUSONE INC REIT 23283R100 434 7023 SH SOLE 7023 0 0 CYTOMX THERAPEUTICS INC Stock 23284F105 3 412 SH SOLE 412 0 0 CYTOSORBENTS CORP Stock 23283X206 44 5680 SH SOLE 5680 0 0 D R HORTON INC Stock 23331A109 1 20 SH SOLE 19 20 0 0 D R HORTON INC Stock 23331A109 0 0 SH SOLE 33 0 0 0 D R HORTON INC Stock 23331A109 261 7667 SH SOLE 7666 0 0 DANA INCORPORATED Stock 235825205 2 251 SH SOLE 9 251 0 0 DANA INCORPORATED Stock 235825205 0 50 SH SOLE 33 50 0 0 DANA INCORPORATED Stock 235825205 20 2535 SH SOLE 2535 0 0 DANAHER CORPORATION Stock 235851102 26 187 SH SOLE 9 187 0 0 DANAHER CORPORATION Stock 235851102 90 653 SH SOLE 33 653 0 0 DANAHER CORPORATION Stock 235851102 1644 11876 SH SOLE 11875 0 0 DANAHER CORPORATION Convertible Preferred 235851300 22 21 SH SOLE 21 0 0 DARDEN RESTAURANTS INC Stock 237194105 40 736 SH SOLE 7 736 0 0 DARDEN RESTAURANTS INC Stock 237194105 4 75 SH SOLE 33 75 0 0 DARDEN RESTAURANTS INC Stock 237194105 358 6579 SH SOLE 6578 0 0 DARLING INGREDIENTS INC Stock 237266101 0 22 SH SOLE 19 22 0 0 DATADOG INC Stock 23804L103 68 1889 SH SOLE 1889 0 0 DAVITA INC Stock 23918K108 1 14 SH SOLE 19 14 0 0 DAVITA INC Stock 23918K108 1 9 SH SOLE 33 9 0 0 DAVITA INC Stock 23918K108 407 5353 SH SOLE 5353 0 0 INVESCO DB COMMDY INDX TRCK ETF 46138B103 107 9505 SH SOLE 9505 0 0 DCP MIDSTREAM LP Stock 23311P100 0 31 SH SOLE 30 0 0 DECKERS OUTDOOR CORP Stock 243537107 9 65 SH SOLE 33 65 0 0 DECKERS OUTDOOR CORP Stock 243537107 51 380 SH SOLE 380 0 0 DEERE & CO Stock 244199105 2 17 SH SOLE 9 17 0 0 DEERE & CO Stock 244199105 40 289 SH SOLE 33 289 0 0 DEERE & CO Stock 244199105 1201 8691 SH SOLE 8691 0 0 DELAWARE ENHANCED GBL DIV & CEF 246060107 24 3276 SH SOLE 3276 0 0 DELAWARE INVTS COLO MUN INCO CEF 246101109 22 1687 SH SOLE 1687 0 0 DELAWARE INVTS DIV & INCOME CEF 245915103 10 1166 SH SOLE 1166 0 0 DELEK LOGISTICS PARTNERS LP Stock 24664T103 2 172 SH SOLE 171 0 0 DELEK US HLDGS INC NEW Stock 24665A103 1 71 SH SOLE 9 71 0 0 DELEK US HLDGS INC NEW Stock 24665A103 0 0 SH SOLE 33 0 0 0 DELEK US HLDGS INC NEW Stock 24665A103 303 19202 SH SOLE 19202 0 0 DELL TECHNOLOGIES INC Stock 24703L202 7 185 SH SOLE 33 185 0 0 DELL TECHNOLOGIES INC Stock 24703L202 25 637 SH SOLE 637 0 0 DELTA AIR LINES INC DEL Stock 247361702 3 112 SH SOLE 9 112 0 0 DELTA AIR LINES INC DEL Stock 247361702 1 21 SH SOLE 19 21 0 0 DELTA AIR LINES INC DEL Stock 247361702 1 32 SH SOLE 33 32 0 0 DELTA AIR LINES INC DEL Stock 247361702 1688 59179 SH SOLE 59179 0 0 DELTA APPAREL INC Stock 247368103 1 68 SH SOLE 68 0 0 DENALI THERAPEUTICS INC Stock 24823R105 92 5246 SH SOLE 5246 0 0 DENBURY RES INC Stock 247916208 0 319 SH SOLE 19 319 0 0 DENBURY RES INC Stock 247916208 16 86702 SH SOLE 86702 0 0 DENISON MINES CORP Stock 248356107 0 100 SH SOLE 100 0 0 DENNYS CORP Stock 24869P104 10 1310 SH SOLE 1310 0 0 DENTSPLY SIRONA INC Stock 24906P109 44 1144 SH SOLE 35 1144 0 0 DENTSPLY SIRONA INC Stock 24906P109 21 535 SH SOLE 535 0 0 DESIGNER BRANDS INC Stock 250565108 0 47 SH SOLE 33 47 0 0 DESIGNER BRANDS INC Stock 250565108 26 5300 SH SOLE 5300 0 0 DEUTSCHE BANK A G Stock D18190898 5 772 SH SOLE 33 772 0 0 DEVON ENERGY CORP NEW Stock 25179M103 7 995 SH SOLE 9 995 0 0 DEVON ENERGY CORP NEW Stock 25179M103 7 1008 SH SOLE 33 1008 0 0 DEVON ENERGY CORP NEW Stock 25179M103 1 102 SH SOLE 102 0 0 DEXCOM INC Stock 252131107 1 2 SH SOLE 19 2 0 0 DEXCOM INC Stock 252131107 7 25 SH SOLE 33 25 0 0 DEXCOM INC Stock 252131107 293 1087 SH SOLE 1087 0 0 DIAGEO P L C ADR 25243Q205 121 950 SH SOLE 5 950 0 0 DIAGEO P L C ADR 25243Q205 907 7136 SH SOLE 6 7136 0 0 DIAGEO P L C ADR 25243Q205 4 34 SH SOLE 9 34 0 0 DIAGEO P L C ADR 25243Q205 10 80 SH SOLE 26 80 0 0 DIAGEO P L C ADR 25243Q205 6 45 SH SOLE 31 44 0 0 DIAGEO P L C ADR 25243Q205 10 80 SH SOLE 33 80 0 0 DIAGEO P L C ADR 25243Q205 22 173 SH SOLE 35 173 0 0 DIAGEO P L C ADR 25243Q205 317 2491 SH SOLE 2491 0 0 DIAMOND HILL INVESTMENT GROU Stock 25264R207 2 23 SH SOLE 23 0 0 DIAMOND OFFSHORE DRILLING IN Stock 25271C102 19 10269 SH SOLE 10269 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 3 100 SH SOLE 9 100 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 5 177 SH SOLE 33 177 0 0 DIAMONDBACK ENERGY INC Stock 25278X109 93 3556 SH SOLE 3556 0 0 DIAMONDROCK HOSPITALITY CO REIT 252784301 0 87 SH SOLE 33 87 0 0 DICKS SPORTING GOODS INC Stock 253393102 0 0 SH SOLE 33 0 0 0 DICKS SPORTING GOODS INC Stock 253393102 50 2351 SH SOLE 2351 0 0 DIGITAL RLTY TR INC REIT 253868103 799 5750 SH SOLE 6 5749 0 0 DIGITAL RLTY TR INC REIT 253868103 180 1298 SH SOLE 15 1298 0 0 DIGITAL RLTY TR INC REIT 253868103 29 206 SH SOLE 33 206 0 0 DIGITAL RLTY TR INC REIT 253868103 738 5316 SH SOLE 5316 0 0 DIGITAL TURBINE INC Stock 25400W102 887 205860 SH SOLE 205860 0 0 DIODES INC Stock 254543101 8 200 SH SOLE 200 0 0 DIREXION SHS ETF TR ETF 25460E885 0 8 SH SOLE 8 0 0 DIREXION SHS ETF TR ETF 25459W862 0 0 SH SOLE 0 0 0 DIREXION SHS ETF TR ETF 25459W458 11 113 SH SOLE 113 0 0 DIREXION SHS ETF TR ETF 25459W847 7 400 SH SOLE 400 0 0 DIREXION SHS ETF TR ETF 25460E133 219 5767 SH SOLE 5766 0 0 DISCOVER FINL SVCS Stock 254709108 2 65 SH SOLE 9 65 0 0 DISCOVER FINL SVCS Stock 254709108 3 90 SH SOLE 33 90 0 0 DISCOVER FINL SVCS Stock 254709108 859 24082 SH SOLE 24082 0 0 DISCOVERY INC Stock 25470F104 4 218 SH SOLE 9 218 0 0 DISCOVERY INC Stock 25470F104 0 0 SH SOLE 19 0 0 0 DISCOVERY INC Stock 25470F104 0 0 SH SOLE 0 0 0 DISCOVERY INC Stock 25470F302 4 211 SH SOLE 211 0 0 DISH NETWORK CORPORATION Stock 25470M109 0 25 SH SOLE 19 25 0 0 DISH NETWORK CORPORATION Stock 25470M109 0 0 SH SOLE 33 0 0 0 DIVERSIFIED HEALTHCARE TR REIT 25525P107 66 18058 SH SOLE 18058 0 0 DNP SELECT INCOME FD CEF 23325P104 93 9545 SH SOLE 9544 0 0 DOCUSIGN INC Stock 256163106 820 8875 SH SOLE 8875 0 0 DOLLAR GEN CORP NEW Stock 256677105 13 87 SH SOLE 9 87 0 0 DOLLAR GEN CORP NEW Stock 256677105 0 3 SH SOLE 19 3 0 0 DOLLAR GEN CORP NEW Stock 256677105 76 503 SH SOLE 28 503 0 0 DOLLAR GEN CORP NEW Stock 256677105 34 225 SH SOLE 33 225 0 0 DOLLAR GEN CORP NEW Stock 256677105 106 700 SH SOLE 41 700 0 0 DOLLAR GEN CORP NEW Stock 256677105 729 4828 SH SOLE 4827 0 0 DOLLAR TREE INC Stock 256746108 13 176 SH SOLE 2 176 0 0 DOLLAR TREE INC Stock 256746108 642 8740 SH SOLE 6 8740 0 0 DOLLAR TREE INC Stock 256746108 10 134 SH SOLE 33 134 0 0 DOLLAR TREE INC Stock 256746108 59 809 SH SOLE 809 0 0 DOMINION ENERGY INC Stock 25746U109 14 190 SH SOLE 9 190 0 0 DOMINION ENERGY INC Stock 25746U109 27 370 SH SOLE 17 370 0 0 DOMINION ENERGY INC Stock 25746U109 39 540 SH SOLE 26 540 0 0 DOMINION ENERGY INC Stock 25746U109 82 1129 SH SOLE 33 1129 0 0 DOMINION ENERGY INC Stock 25746U109 1803 24974 SH SOLE 24973 0 0 DOMINION ENERGY INC Stock 25746U133 20 216 SH SOLE 216 0 0 DOMINOS PIZZA INC Stock 25754A201 6 18 SH SOLE 33 18 0 0 DOMINOS PIZZA INC Stock 25754A201 8 25 SH SOLE 25 0 0 DONALDSON INC Stock 257651109 638 16510 SH SOLE 6 16510 0 0 DONALDSON INC Stock 257651109 1 17 SH SOLE 9 17 0 0 DONALDSON INC Stock 257651109 20 518 SH SOLE 518 0 0 DONEGAL GROUP INC Stock 257701201 1 56 SH SOLE 33 56 0 0 DORMAN PRODUCTS INC Stock 258278100 14 257 SH SOLE 9 257 0 0 DORMAN PRODUCTS INC Stock 258278100 1 22 SH SOLE 22 0 0 DOUBLELINE INCOME SOLUTIONS CEF 258622109 128 9564 SH SOLE 9564 0 0 DOUBLELINE OPPORTUNISTIC CR CEF 258623107 188 10990 SH SOLE 10990 0 0 DOUGLAS EMMETT INC REIT 25960P109 11 346 SH SOLE 33 346 0 0 DOUGLAS EMMETT INC REIT 25960P109 8 275 SH SOLE 275 0 0 DOVER CORP Stock 260003108 4 44 SH SOLE 9 44 0 0 DOVER CORP Stock 260003108 8 95 SH SOLE 33 95 0 0 DOVER CORP Stock 260003108 71 850 SH SOLE 41 850 0 0 DOVER CORP Stock 260003108 22 268 SH SOLE 267 0 0 DOW INC Stock 260557103 432 14775 SH SOLE 6 14775 0 0 DOW INC Stock 260557103 8 262 SH SOLE 9 262 0 0 DOW INC Stock 260557103 14 490 SH SOLE 33 490 0 0 DOW INC Stock 260557103 1059 36227 SH SOLE 36227 0 0 DR REDDYS LABS LTD ADR 256135203 1 35 SH SOLE 33 35 0 0 DRIL QUIP INC Stock 262037104 1 23 SH SOLE 9 23 0 0 DRIL QUIP INC Stock 262037104 0 10 SH SOLE 10 0 0 DROPBOX INC Stock 26210C104 0 0 SH SOLE 33 0 0 0 DROPBOX INC Stock 26210C104 176 9703 SH SOLE 9703 0 0 DTE ENERGY CO Stock 233331107 12 129 SH SOLE 33 129 0 0 DTE ENERGY CO Stock 233331107 981 10334 SH SOLE 10333 0 0 DUKE ENERGY CORP NEW Stock 26441C204 39 483 SH SOLE 9 483 0 0 DUKE ENERGY CORP NEW Stock 26441C204 36 446 SH SOLE 33 446 0 0 DUKE ENERGY CORP NEW Stock 26441C204 2784 34417 SH SOLE 34417 0 0 DULUTH HLDGS INC Stock 26443V101 0 100 SH SOLE 100 0 0 DUNKIN BRANDS GROUP INC Stock 265504100 5 90 SH SOLE 33 90 0 0 DUNKIN BRANDS GROUP INC Stock 265504100 33 614 SH SOLE 613 0 0 DUPONT DE NEMOURS INC Stock 26614N102 157 4611 SH SOLE 6 4611 0 0 DUPONT DE NEMOURS INC Stock 26614N102 2 60 SH SOLE 9 60 0 0 DUPONT DE NEMOURS INC Stock 26614N102 30 885 SH SOLE 26 885 0 0 DUPONT DE NEMOURS INC Stock 26614N102 17 505 SH SOLE 33 505 0 0 DUPONT DE NEMOURS INC Stock 26614N102 369 10807 SH SOLE 10806 0 0 DXC TECHNOLOGY CO Stock 23355L106 2 190 SH SOLE 9 190 0 0 DXC TECHNOLOGY CO Stock 23355L106 6 487 SH SOLE 33 487 0 0 DXC TECHNOLOGY CO Stock 23355L106 80 6162 SH SOLE 6162 0 0 DXP ENTERPRISES INC NEW Stock 233377407 0 7 SH SOLE 19 7 0 0 DYCOM INDS INC Convertible 267475AB7 12 14000 SH SOLE 14000 0 0 DYNATRACE INC Stock 268150109 3 143 SH SOLE 143 0 0 EAGLE BANCORP INC MD Stock 268948106 4 131 SH SOLE 33 131 0 0 EAGLE GRWTH & INCOME OPPTY F CEF 26958J105 15 1381 SH SOLE 1381 0 0 EAGLE MATERIALS INC Stock 26969P108 4 66 SH SOLE 9 66 0 0 EAGLE MATERIALS INC Stock 26969P108 4 65 SH SOLE 33 65 0 0 EAGLE MATERIALS INC Stock 26969P108 116 1992 SH SOLE 1991 0 0 EAGLE PT CR CO LLC CEF 269808101 2 265 SH SOLE 265 0 0 EAST WEST BANCORP INC Stock 27579R104 18 681 SH SOLE 9 681 0 0 EAST WEST BANCORP INC Stock 27579R104 6 248 SH SOLE 33 248 0 0 EAST WEST BANCORP INC Stock 27579R104 46 1774 SH SOLE 1774 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 4 176 SH SOLE 9 176 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 1 29 SH SOLE 33 29 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 90 3657 SH SOLE 3656 0 0 EASTGROUP PPTY INC REIT 277276101 2 21 SH SOLE 9 21 0 0 EASTGROUP PPTY INC REIT 277276101 11 106 SH SOLE 33 106 0 0 EASTGROUP PPTY INC REIT 277276101 10 98 SH SOLE 98 0 0 EASTMAN CHEM CO Stock 277432100 55 1186 SH SOLE 17 1186 0 0 EASTMAN CHEM CO Stock 277432100 3 65 SH SOLE 19 65 0 0 EASTMAN CHEM CO Stock 277432100 7 155 SH SOLE 33 155 0 0 EASTMAN CHEM CO Stock 277432100 6 132 SH SOLE 131 0 0 EASTMAN KODAK CO Stock 277461406 0 25 SH SOLE 25 0 0 EATON CORP PLC Stock G29183103 7 84 SH SOLE 9 84 0 0 EATON CORP PLC Stock G29183103 38 493 SH SOLE 17 493 0 0 EATON CORP PLC Stock G29183103 59 761 SH SOLE 33 761 0 0 EATON CORP PLC Stock G29183103 1794 23093 SH SOLE 23093 0 0 EATON VANCE CORP Stock 278265103 10 323 SH SOLE 323 0 0 EATON VANCE ENHANCED EQ INC CEF 278274105 28 2285 SH SOLE 2285 0 0 EATON VANCE FLTING RATE INC CEF 278279104 79 7700 SH SOLE 7700 0 0 EATON VANCE HIGH INCOME 2021 CEF 27829W101 9 1014 SH SOLE 1014 0 0 EATON VANCE LTD DUR INCOME F CEF 27828H105 8 750 SH SOLE 750 0 0 EATON VANCE MUN BD FD CEF 27827X101 102 8185 SH SOLE 8185 0 0 EATON VANCE MUNI INCOME TRUS CEF 27826U108 37 3067 SH SOLE 3066 0 0 EATON VANCE RISK MNGD DIV EQ CEF 27829G106 346 41615 SH SOLE 41615 0 0 EATON VANCE SR FLTNG RTE TR CEF 27828Q105 7 756 SH SOLE 756 0 0 EATON VANCE SH TM DR DIVR IN CEF 27828V104 10 939 SH SOLE 939 0 0 EATON VANCE TAX MNGD BUY WRI CEF 27829M103 24 3150 SH SOLE 3150 0 0 EATON VANCE TAX ADVT DIV INC CEF 27828G107 9 546 SH SOLE 546 0 0 EATON VANCE TX ADV GLBL DIV CEF 27828S101 4 350 SH SOLE 350 0 0 EATON VANCE TX ADV GLB DIV O CEF 27828U106 5 255 SH SOLE 255 0 0 EATON VANCE TX MNG BY WRT OP CEF 27828Y108 16 1365 SH SOLE 1365 0 0 EATON VANCE TXMGD GL BUYWR O CEF 27829C105 155 20774 SH SOLE 20773 0 0 EATON VANCE TAX MNGED BUY WR CEF 27828X100 33 2734 SH SOLE 2734 0 0 EATON VANCE TX MGD DIV EQ IN CEF 27828N102 0 0 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED GLOB CEF 27829F108 14 2159 SH SOLE 2159 0 0 EBAY INC Stock 278642103 5 166 SH SOLE 9 166 0 0 EBAY INC Stock 278642103 2 64 SH SOLE 19 64 0 0 EBAY INC Stock 278642103 46 1545 SH SOLE 24 1545 0 0 EBAY INC Stock 278642103 23 751 SH SOLE 33 751 0 0 EBAY INC Stock 278642103 185 6146 SH SOLE 6146 0 0 ECHOSTAR CORP Stock 278768106 1 16 SH SOLE 19 16 0 0 ECOLAB INC Stock 278865100 7 48 SH SOLE 4 48 0 0 ECOLAB INC Stock 278865100 14 90 SH SOLE 9 90 0 0 ECOLAB INC Stock 278865100 24 157 SH SOLE 33 157 0 0 ECOLAB INC Stock 278865100 0 0 SH SOLE 35 0 0 0 ECOLAB INC Stock 278865100 1198 7686 SH SOLE 7685 0 0 EDGEWELL PERS CARE CO Stock 28035Q102 9 367 SH SOLE 367 0 0 EDISON INTL Stock 281020107 21 386 SH SOLE 9 386 0 0 EDISON INTL Stock 281020107 13 244 SH SOLE 33 244 0 0 EDISON INTL Stock 281020107 18 333 SH SOLE 333 0 0 EDITAS MEDICINE INC Stock 28106W103 3 152 SH SOLE 152 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 5 25 SH SOLE 9 25 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 3 14 SH SOLE 19 14 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 33 175 SH SOLE 33 175 0 0 EDWARDS LIFESCIENCES CORP Stock 28176E108 2668 14145 SH SOLE 14145 0 0 EHEALTH INC Stock 28238P109 0 2 SH SOLE 19 2 0 0 EHEALTH INC Stock 28238P109 7 49 SH SOLE 49 0 0 EL PASO ELEC CO Stock 283677854 19 282 SH SOLE 33 282 0 0 ELANCO ANIMAL HEALTH INC Stock 28414H103 2 68 SH SOLE 9 68 0 0 ELANCO ANIMAL HEALTH INC Stock 28414H103 9 403 SH SOLE 33 403 0 0 ELANCO ANIMAL HEALTH INC Stock 28414H103 83 3700 SH SOLE 3700 0 0 ELBIT SYS LTD Stock M3760D101 7 50 SH SOLE 33 50 0 0 ELBIT SYS LTD Stock M3760D101 5 41 SH SOLE 41 0 0 ELDORADO GOLD CORP NEW Stock 284902509 0 46 SH SOLE 46 0 0 ELDORADO RESORTS INC Stock 28470R102 217 15037 SH SOLE 15037 0 0 ELECTRAMECCANICA VEHS CORP Stock 284849205 3 2425 SH SOLE 2425 0 0 ELECTROMED INC Stock 285409108 62 5548 SH SOLE 5548 0 0 ELECTRONIC ARTS INC Stock 285512109 18 183 SH SOLE 9 183 0 0 ELECTRONIC ARTS INC Stock 285512109 21 210 SH SOLE 24 210 0 0 ELECTRONIC ARTS INC Stock 285512109 39 387 SH SOLE 33 387 0 0 ELECTRONIC ARTS INC Stock 285512109 149 1484 SH SOLE 1484 0 0 ELEMENT SOLUTIONS INC Stock 28618M106 2 288 SH SOLE 288 0 0 ELLINGTON FINANCIAL INC REIT 28852N109 0 61 SH SOLE 19 60 0 0 EMAGIN CORP Stock 29076N206 0 1515 SH SOLE 1515 0 0 EMBRAER S.A. ADR 29082A107 1 171 SH SOLE 33 171 0 0 EMCOR GROUP INC Stock 29084Q100 0 7 SH SOLE 19 7 0 0 EMCOR GROUP INC Stock 29084Q100 12 191 SH SOLE 33 191 0 0 EMCOR GROUP INC Stock 29084Q100 46 752 SH SOLE 752 0 0 EMERGENT BIOSOLUTIONS INC Stock 29089Q105 6 105 SH SOLE 33 105 0 0 EMERGENT BIOSOLUTIONS INC Stock 29089Q105 12 200 SH SOLE 200 0 0 EMERSON ELEC CO Stock 291011104 8 171 SH SOLE 9 171 0 0 EMERSON ELEC CO Stock 291011104 4 93 SH SOLE 19 93 0 0 EMERSON ELEC CO Stock 291011104 0 0 SH SOLE 33 0 0 0 EMERSON ELEC CO Stock 291011104 601 12618 SH SOLE 12617 0 0 EMPLOYERS HOLDINGS INC Stock 292218104 5 112 SH SOLE 112 0 0 EXCHANGE TRADED CONCEPTS TR ETF 301505889 43 1350 SH SOLE 1350 0 0 ENABLE MIDSTREAM PARTNERS LP Stock 292480100 3 1016 SH SOLE 1016 0 0 ENBRIDGE INC Stock 29250N105 8 288 SH SOLE 9 288 0 0 ENBRIDGE INC Stock 29250N105 54 1860 SH SOLE 17 1860 0 0 ENBRIDGE INC Stock 29250N105 46 1596 SH SOLE 26 1596 0 0 ENBRIDGE INC Stock 29250N105 968 33260 SH SOLE 33260 0 0 OVINTIV INC Stock 69047Q102 1 231 SH SOLE 9 231 0 0 ENCOMPASS HEALTH CORP Stock 29261A100 4 62 SH SOLE 9 62 0 0 ENCOMPASS HEALTH CORP Stock 29261A100 5 72 SH SOLE 33 72 0 0 ENCOMPASS HEALTH CORP Stock 29261A100 4 58 SH SOLE 34 58 0 0 ENCOMPASS HEALTH CORP Stock 29261A100 94 1473 SH SOLE 1473 0 0 ENDAVA PLC ADR 29260V105 4 100 SH SOLE 100 0 0 ENDEAVOUR SILVER CORP Stock 29258Y103 1 1000 SH SOLE 1000 0 0 ENDO INTL PLC Stock G30401106 138 37300 SH SOLE 37300 0 0 ENERGIZER HLDGS INC NEW Stock 29272W109 2 57 SH SOLE 9 57 0 0 ENERGIZER HLDGS INC NEW Stock 29272W109 30 978 SH SOLE 977 0 0 ENERGY FOCUS INC Stock 29268T300 47 141060 SH SOLE 141060 0 0 ENERGY FUELS INC Stock 292671708 4 3002 SH SOLE 3002 0 0 SELECT SECTOR SPDR TR ETF 81369Y506 2105 72431 SH SOLE 72431 0 0 ENERGY TRANSFER LP Stock 29273V100 440 95674 SH SOLE 95673 0 0 ENERPLUS CORP Stock 292766102 1 548 SH SOLE 9 548 0 0 ENERPLUS CORP Stock 292766102 1 630 SH SOLE 629 0 0 ENERSYS Stock 29275Y102 6 115 SH SOLE 9 115 0 0 ENI S P A ADR 26874R108 15 739 SH SOLE 33 739 0 0 ENI S P A ADR 26874R108 7 329 SH SOLE 328 0 0 ENLINK MIDSTREAM LLC Stock 29336T100 0 450 SH SOLE 450 0 0 ENPHASE ENERGY INC Stock 29355A107 1 22 SH SOLE 19 22 0 0 ENPHASE ENERGY INC Stock 29355A107 37 1132 SH SOLE 1132 0 0 ENPRO INDS INC Stock 29355X107 0 9 SH SOLE 9 9 0 0 ENSIGN GROUP INC Stock 29358P101 11 300 SH SOLE 9 300 0 0 ENSIGN GROUP INC Stock 29358P101 0 8 SH SOLE 19 8 0 0 ENSIGN GROUP INC Stock 29358P101 3 77 SH SOLE 34 77 0 0 ENSTAR GROUP LIMITED Stock G3075P101 3 21 SH SOLE 33 21 0 0 ENSTAR GROUP LIMITED Stock G3075P101 32 199 SH SOLE 199 0 0 ENTEGRIS INC Stock 29362U104 2 53 SH SOLE 9 53 0 0 ENTEGRIS INC Stock 29362U104 66 1467 SH SOLE 1467 0 0 ENTERGY CORP NEW Stock 29364G103 602 6403 SH SOLE 6 6403 0 0 ENTERGY CORP NEW Stock 29364G103 13 140 SH SOLE 33 140 0 0 ENTERGY CORP NEW Stock 29364G103 29 310 SH SOLE 310 0 0 ENTERPRISE PRODS PARTNERS L Stock 293792107 23 1594 SH SOLE 17 1594 0 0 ENTERPRISE PRODS PARTNERS L Stock 293792107 1314 91895 SH SOLE 91894 0 0 ENVESTNET INC Stock 29404K106 2 29 SH SOLE 9 29 0 0 ENVISTA HOLDINGS CORPORATION Stock 29415F104 8 518 SH SOLE 35 518 0 0 ENZO BIOCHEM INC Stock 294100102 1 500 SH SOLE 500 0 0 EOG RES INC Stock 26875P101 28 793 SH SOLE 33 793 0 0 EOG RES INC Stock 26875P101 477 13270 SH SOLE 13269 0 0 EPAM SYS INC Stock 29414B104 3 15 SH SOLE 9 15 0 0 EPAM SYS INC Stock 29414B104 48 257 SH SOLE 257 0 0 EPLUS INC Stock 294268107 0 6 SH SOLE 19 6 0 0 EPR PPTYS REIT 26884U109 59 2437 SH SOLE 2436 0 0 EPSILON ENERGY LTD Stock 294375209 8 2999 SH SOLE 2999 0 0 EQM MIDSTREAM PARTNERS LP Stock 26885B100 25 2102 SH SOLE 2101 0 0 EQT CORPORATION Stock 26884L109 7 990 SH SOLE 33 990 0 0 EQUIFAX INC Stock 294429105 9 76 SH SOLE 33 76 0 0 EQUIFAX INC Stock 294429105 41 345 SH SOLE 345 0 0 EQUINIX INC REIT 29444U700 12 19 SH SOLE 4 19 0 0 EQUINIX INC REIT 29444U700 1 2 SH SOLE 9 2 0 0 EQUINIX INC REIT 29444U700 56 90 SH SOLE 33 90 0 0 EQUINIX INC REIT 29444U700 183 293 SH SOLE 293 0 0 EQUINOR ASA ADR 29446M102 10 780 SH SOLE 33 780 0 0 EQUINOR ASA ADR 29446M102 74 6057 SH SOLE 6057 0 0 EQUITABLE HLDGS INC Stock 29452E101 7 484 SH SOLE 33 484 0 0 EQUITRANS MIDSTREAM CORP Stock 294600101 50 9945 SH SOLE 9945 0 0 EQUITY COMWLTH REIT 294628102 1 38 SH SOLE 19 38 0 0 EQUITY COMWLTH REIT 294628102 26 830 SH SOLE 26 830 0 0 EQUITY COMWLTH REIT 294628102 16 519 SH SOLE 35 519 0 0 EQUITY COMWLTH REIT 294628102 14 450 SH SOLE 450 0 0 EQUITY RESIDENTIAL REIT 29476L107 13 214 SH SOLE 33 214 0 0 EQUITY RESIDENTIAL REIT 29476L107 24 390 SH SOLE 390 0 0 ERICSSON ADR 294821608 5 580 SH SOLE 9 580 0 0 ERICSSON ADR 294821608 3 360 SH SOLE 33 360 0 0 ERICSSON ADR 294821608 69 8530 SH SOLE 8529 0 0 ERIE INDTY CO Stock 29530P102 1 4 SH SOLE 33 4 0 0 ESCO TECHNOLOGIES INC Stock 296315104 81 1073 SH SOLE 1073 0 0 ESSENT GROUP LTD Stock G3198U102 8 300 SH SOLE 300 0 0 ESSENTIAL UTILS INC Stock 29670G201 19 352 SH SOLE 35 352 0 0 ESSEX PPTY TR INC REIT 297178105 13 59 SH SOLE 33 59 0 0 LAUDER ESTEE COS INC Stock 518439104 152 955 SH SOLE 30 955 0 0 LAUDER ESTEE COS INC Stock 518439104 31 196 SH SOLE 33 196 0 0 LAUDER ESTEE COS INC Stock 518439104 787 4939 SH SOLE 4939 0 0 ETF MANAGERS TR ETF 26924G508 58 5109 SH SOLE 5108 0 0 ETF MANAGERS TR ETF 26924G201 208 5828 SH SOLE 5827 0 0 ETF MANAGERS TR ETF 26924G409 69 1855 SH SOLE 1855 0 0 ETF MANAGERS TR ETF 26924G888 172 5232 SH SOLE 5231 0 0 UBS AG JERSEY BRH ETF 902641588 154 13645 SH SOLE 13644 0 0 E TRADE FINANCIAL CORP Stock 269246401 20 591 SH SOLE 9 591 0 0 E TRADE FINANCIAL CORP Stock 269246401 4 116 SH SOLE 33 116 0 0 ETSY INC Stock 29786A106 1 31 SH SOLE 9 31 0 0 ETSY INC Stock 29786A106 27 693 SH SOLE 693 0 0 EURODRY LTD Stock Y23508107 0 17 SH SOLE 17 0 0 EURONET WORLDWIDE INC Stock 298736109 270 3150 SH SOLE 3150 0 0 EVERCORE INC Stock 29977A105 2 39 SH SOLE 9 39 0 0 EVERCORE INC Stock 29977A105 1 30 SH SOLE 19 30 0 0 EVERCORE INC Stock 29977A105 2 36 SH SOLE 34 36 0 0 EVEREST RE GROUP LTD Stock G3223R108 14 73 SH SOLE 9 73 0 0 EVEREST RE GROUP LTD Stock G3223R108 6 32 SH SOLE 35 32 0 0 EVERGY INC Stock 30034W106 3 50 SH SOLE 33 50 0 0 EVERGY INC Stock 30034W106 260 4723 SH SOLE 4723 0 0 EVERQUOTE INC Stock 30041R108 231 8807 SH SOLE 8807 0 0 EVERSOURCE ENERGY Stock 30040W108 16 200 SH SOLE 33 200 0 0 EVERSOURCE ENERGY Stock 30040W108 89 1137 SH SOLE 1137 0 0 EVERTEC INC Stock 30040P103 4 182 SH SOLE 9 182 0 0 EVERTEC INC Stock 30040P103 18 810 SH SOLE 810 0 0 EVOLUS INC Stock 30052C107 4 1000 SH SOLE 1000 0 0 EVOLUTION PETROLEUM CORP Stock 30049A107 0 0 SH SOLE 33 0 0 0 EXACT SCIENCES CORP Stock 30063P105 3 50 SH SOLE 33 50 0 0 EXACT SCIENCES CORP Stock 30063P105 319 5498 SH SOLE 5498 0 0 EXANTAS CAP CORP REIT 30068N105 1 536 SH SOLE 33 536 0 0 EXELIXIS INC Stock 30161Q104 13 760 SH SOLE 760 0 0 EXELON CORP Stock 30161N101 6 150 SH SOLE 9 150 0 0 EXELON CORP Stock 30161N101 8 230 SH SOLE 33 230 0 0 EXELON CORP Stock 30161N101 163 4441 SH SOLE 4440 0 0 EXPEDIA GROUP INC Stock 30212P303 0 1 SH SOLE 2 1 0 0 EXPEDIA GROUP INC Stock 30212P303 5 94 SH SOLE 33 94 0 0 EXPEDIA GROUP INC Stock 30212P303 249 4425 SH SOLE 4425 0 0 EXPEDITORS INTL WASH INC Stock 302130109 762 11422 SH SOLE 6 11422 0 0 EXPEDITORS INTL WASH INC Stock 302130109 4 59 SH SOLE 9 59 0 0 EXPEDITORS INTL WASH INC Stock 302130109 9 140 SH SOLE 26 140 0 0 EXPEDITORS INTL WASH INC Stock 302130109 3 38 SH SOLE 33 38 0 0 EXPEDITORS INTL WASH INC Stock 302130109 28 414 SH SOLE 414 0 0 EXPONENT INC Stock 30214U102 10 139 SH SOLE 9 139 0 0 EXPONENT INC Stock 30214U102 14 188 SH SOLE 33 188 0 0 EXPONENT INC Stock 30214U102 3 44 SH SOLE 34 44 0 0 EXPONENT INC Stock 30214U102 4 56 SH SOLE 56 0 0 EXTENDED STAY AMER INC Stock 30224P200 1 142 SH SOLE 33 142 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 33 345 SH SOLE 345 0 0 EXXON MOBIL CORP Stock 30231G102 17 441 SH SOLE 9 441 0 0 EXXON MOBIL CORP Stock 30231G102 7 172 SH SOLE 19 171 0 0 EXXON MOBIL CORP Stock 30231G102 83 2187 SH SOLE 33 2187 0 0 EXXON MOBIL CORP Stock 30231G102 6327 166643 SH SOLE 166643 0 0 F N B CORP Stock 302520101 4 478 SH SOLE 9 478 0 0 F N B CORP Stock 302520101 11 1425 SH SOLE 33 1425 0 0 F N B CORP Stock 302520101 2 207 SH SOLE 207 0 0 F5 NETWORKS INC Stock 315616102 3 24 SH SOLE 33 24 0 0 F5 NETWORKS INC Stock 315616102 59 558 SH SOLE 558 0 0 FACEBOOK INC Stock 30303M102 32 192 SH SOLE 2 192 0 0 FACEBOOK INC Stock 30303M102 27 159 SH SOLE 4 159 0 0 FACEBOOK INC Stock 30303M102 92 550 SH SOLE 9 550 0 0 FACEBOOK INC Stock 30303M102 141 843 SH SOLE 15 843 0 0 FACEBOOK INC Stock 30303M102 10 58 SH SOLE 19 58 0 0 FACEBOOK INC Stock 30303M102 31 185 SH SOLE 24 185 0 0 FACEBOOK INC Stock 30303M102 171 1023 SH SOLE 28 1023 0 0 FACEBOOK INC Stock 30303M102 289 1730 SH SOLE 33 1730 0 0 FACEBOOK INC Stock 30303M102 87 520 SH SOLE 41 520 0 0 FACEBOOK INC Stock 30303M102 4217 25279 SH SOLE 25279 0 0 FACTSET RESH SYS INC Stock 303075105 177 680 SH SOLE 30 680 0 0 FACTSET RESH SYS INC Stock 303075105 20 77 SH SOLE 33 77 0 0 FACTSET RESH SYS INC Stock 303075105 97 371 SH SOLE 370 0 0 FAIR ISAAC CORP Stock 303250104 2 7 SH SOLE 19 7 0 0 FAIR ISAAC CORP Stock 303250104 28 90 SH SOLE 33 90 0 0 FAIR ISAAC CORP Stock 303250104 602 1955 SH SOLE 1955 0 0 FANG HLDGS LTD ADR 30711Y201 0 110 SH SOLE 110 0 0 FASTENAL CO Stock 311900104 590 18870 SH SOLE 6 18869 0 0 FASTENAL CO Stock 311900104 25 811 SH SOLE 33 811 0 0 FASTENAL CO Stock 311900104 827 26462 SH SOLE 26461 0 0 FASTLY INC Stock 31188V100 83 4378 SH SOLE 4378 0 0 FATE THERAPEUTICS INC Stock 31189P102 1 34 SH SOLE 19 34 0 0 FBL FINL GROUP INC Stock 30239F106 0 0 SH SOLE 33 0 0 0 FEDERAL AGRIC MTG CORP Stock 313148306 3 57 SH SOLE 9 57 0 0 FEDERAL AGRIC MTG CORP Stock 313148306 2 36 SH SOLE 34 35 0 0 FEDERAL AGRIC MTG CORP Stock 313148306 14 250 SH SOLE 250 0 0 FEDERAL REALTY INVT TR REIT 313747206 13 171 SH SOLE 33 171 0 0 FEDERAL SIGNAL CORP Stock 313855108 2 77 SH SOLE 9 77 0 0 FEDERATED HERMES INC Stock 314211103 10 542 SH SOLE 542 0 0 FEDERATED PREM MUN INC FD CEF 31423P108 37 2824 SH SOLE 2823 0 0 FEDEX CORP Stock 31428X106 564 4650 SH SOLE 5 4650 0 0 FEDEX CORP Stock 31428X106 27 223 SH SOLE 17 223 0 0 FEDEX CORP Stock 31428X106 0 0 SH SOLE 26 0 0 0 FEDEX CORP Stock 31428X106 34 279 SH SOLE 33 279 0 0 FEDEX CORP Stock 31428X106 1041 8584 SH SOLE 8584 0 0 FERRARI N V Stock N3167Y103 5 31 SH SOLE 9 31 0 0 FERRARI N V Stock N3167Y103 24 160 SH SOLE 29 160 0 0 FERRARI N V Stock N3167Y103 11 68 SH SOLE 33 68 0 0 FERRARI N V Stock N3167Y103 24 156 SH SOLE 156 0 0 FERROGLOBE PLC Stock G33856108 0 250 SH SOLE 250 0 0 FIAT CHRYSLER AUTOMOBILES N Stock N31738102 1 93 SH SOLE 9 93 0 0 FIAT CHRYSLER AUTOMOBILES N Stock N31738102 0 13 SH SOLE 33 13 0 0 FIBROGEN INC Stock 31572Q808 0 9 SH SOLE 19 9 0 0 FIDELITY ETF 316188101 800 15963 SH SOLE 15963 0 0 FIDELITY COVINGTON TR ETF 316092832 26 969 SH SOLE 968 0 0 FIDELITY COVINGTON TR ETF 316092840 2719 118677 SH SOLE 118677 0 0 FIDELITY COVINGTON TR ETF 316092725 2 130 SH SOLE 130 0 0 FIDELITY COVINGTON TR ETF 316092717 111 6714 SH SOLE 6713 0 0 FIDELITY ETF 316188200 20 400 SH SOLE 400 0 0 FIDELITY ETF 316188408 110 2257 SH SOLE 2257 0 0 FIDELITY COVINGTON TR ETF 316092824 110 3525 SH SOLE 3524 0 0 FIDELITY COVINGTON TR ETF 316092816 5 177 SH SOLE 177 0 0 FIDELITY COVINGTON TR ETF 316092204 3 85 SH SOLE 9 85 0 0 FIDELITY COVINGTON TR ETF 316092204 703 18632 SH SOLE 18632 0 0 FIDELITY COVINGTON TR ETF 316092303 3 108 SH SOLE 9 108 0 0 FIDELITY COVINGTON TR ETF 316092303 2934 90711 SH SOLE 90710 0 0 FIDELITY COVINGTON TR ETF 316092402 497 66127 SH SOLE 66127 0 0 FIDELITY COVINGTON TR ETF 316092501 10 329 SH SOLE 9 329 0 0 FIDELITY COVINGTON TR ETF 316092501 4 133 SH SOLE 16 133 0 0 FIDELITY COVINGTON TR ETF 316092501 728 24787 SH SOLE 24786 0 0 FIDELITY COVINGTON TR ETF 316092600 66 1530 SH SOLE 9 1530 0 0 FIDELITY COVINGTON TR ETF 316092600 3995 92940 SH SOLE 92939 0 0 FIDELITY COVINGTON TR ETF 316092709 1293 42484 SH SOLE 42484 0 0 FIDELITY COVINGTON TR ETF 316092808 110 1748 SH SOLE 9 1748 0 0 FIDELITY COVINGTON TR ETF 316092808 14930 238160 SH SOLE 238160 0 0 FIDELITY COVINGTON TR ETF 316092881 453 18484 SH SOLE 18484 0 0 FIDELITY COVINGTON TR ETF 316092857 3 143 SH SOLE 9 143 0 0 FIDELITY COVINGTON TR ETF 316092857 2775 133395 SH SOLE 133394 0 0 FIDELITY COVINGTON TR ETF 316092873 645 22229 SH SOLE 22229 0 0 FIDELITY COVINGTON TR ETF 316092865 3 92 SH SOLE 9 92 0 0 FIDELITY COVINGTON TR ETF 316092865 5332 148442 SH SOLE 148442 0 0 FIDELITY COMWLTH TR ETF 315912808 2148 7194 SH SOLE 7193 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 405 16298 SH SOLE 6 16297 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 3 108 SH SOLE 9 108 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 29 1177 SH SOLE 17 1177 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 1 21 SH SOLE 19 21 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 4 149 SH SOLE 33 149 0 0 FIDELITY NATIONAL FINANCIAL Stock 31620R303 48 1927 SH SOLE 1927 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 9 70 SH SOLE 4 70 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 888 7304 SH SOLE 6 7304 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 25 204 SH SOLE 9 204 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 57 470 SH SOLE 33 470 0 0 FIDELITY NATL INFORMATION SV Stock 31620M106 36 297 SH SOLE 297 0 0 FIDELITY COVINGTON TR ETF 316092790 1461 47829 SH SOLE 47828 0 0 FIDELITY ETF 316188309 376 7262 SH SOLE 11 7262 0 0 FIDELITY ETF 316188309 2836 54806 SH SOLE 54805 0 0 FIDELITY COVINGTON TR ETF 316092782 3156 112141 SH SOLE 112140 0 0 FIDUCIARY CLAYMORE ENGRY INF CEF 31647Q106 0 126 SH SOLE 126 0 0 FIDUS INVT CORP CEF 316500107 76 11538 SH SOLE 11538 0 0 FIFTH THIRD BANCORP Stock 316773100 2 114 SH SOLE 9 114 0 0 FIFTH THIRD BANCORP Stock 316773100 3 207 SH SOLE 33 207 0 0 FIFTH THIRD BANCORP Stock 316773100 74 4986 SH SOLE 4986 0 0 SELECT SECTOR SPDR TR ETF 81369Y605 3732 179248 SH SOLE 179247 0 0 FIREEYE INC Stock 31816Q101 203 19195 SH SOLE 19195 0 0 FIRST AMERN FINL CORP Stock 31847R102 10 230 SH SOLE 33 230 0 0 FIRST AMERN FINL CORP Stock 31847R102 0 0 SH SOLE 0 0 0 FIRST BANCORP N C Stock 318910106 49 2118 SH SOLE 2117 0 0 FIRST BANCORP INC ME Stock 31866P102 4 199 SH SOLE 33 199 0 0 FIRSTCASH INC Stock 33767D105 6 77 SH SOLE 33 77 0 0 FIRSTCASH INC Stock 33767D105 2 30 SH SOLE 30 0 0 FIRST COMWLTH FINL CORP PA Stock 319829107 0 0 SH SOLE 33 0 0 0 FIRST CMNTY CORP S C Stock 319835104 29 1866 SH SOLE 1866 0 0 FIRST FINL BANKSHARES Stock 32020R109 27 994 SH SOLE 23 994 0 0 FIRST FINL BANKSHARES Stock 32020R109 17 652 SH SOLE 652 0 0 FIRST FINANCIAL NORTHWEST IN Stock 32022K102 9 870 SH SOLE 33 870 0 0 FIRST FNDTN INC Stock 32026V104 29 2800 SH SOLE 2800 0 0 FIRST HORIZON NATL CORP Stock 320517105 0 32 SH SOLE 19 32 0 0 FIRST HORIZON NATL CORP Stock 320517105 3 372 SH SOLE 33 372 0 0 FIRST HORIZON NATL CORP Stock 320517105 131 16259 SH SOLE 16258 0 0 FIRST INDL RLTY TR INC REIT 32054K103 7 200 SH SOLE 33 200 0 0 FIRST INTST BANCSYSTEM INC Stock 32055Y201 4 125 SH SOLE 9 125 0 0 FIRST LONG IS CORP Stock 320734106 1 29 SH SOLE 19 29 0 0 FIRST LONG IS CORP Stock 320734106 2 105 SH SOLE 33 105 0 0 FIRST MAJESTIC SILVER CORP Stock 32076V103 44 7180 SH SOLE 7180 0 0 FIRST MIDWEST BANCORP DEL Stock 320867104 1 42 SH SOLE 33 42 0 0 FIRST REP BK SAN FRANCISCO C Stock 33616C100 6 71 SH SOLE 9 71 0 0 FIRST REP BK SAN FRANCISCO C Stock 33616C100 16 195 SH SOLE 33 195 0 0 FIRST REP BK SAN FRANCISCO C Stock 33616C100 71 860 SH SOLE 41 860 0 0 FIRST REP BK SAN FRANCISCO C Stock 33616C100 236 2871 SH SOLE 2870 0 0 FIRST SOLAR INC Stock 336433107 6 155 SH SOLE 155 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X150 65 2133 SH SOLE 2133 0 0 FIRST TR LRGE CP CORE ALPHA ETF 33734K109 433 9083 SH SOLE 9083 0 0 FIRST TR MORNINGSTAR DIVID L ETF 336917109 1708 76499 SH SOLE 76499 0 0 FIRST TR ENHANCED EQTY INC F CEF 337318109 18 1410 SH SOLE 1410 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E104 580 11669 SH SOLE 11668 0 0 FIRST TR EXCHANGE TRADED FD ETF 33733A102 201 6424 SH SOLE 6424 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X192 5 90 SH SOLE 6 90 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X192 265 4867 SH SOLE 4866 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X119 469 11722 SH SOLE 11722 0 0 FIRST TR EXCHANGE TRADED ALP ETF 33737J174 14 351 SH SOLE 351 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R605 501 19505 SH SOLE 19505 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R886 0 1 SH SOLE 1 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33741L108 20 1105 SH SOLE 1105 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X200 34 2156 SH SOLE 2156 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E302 1 11 SH SOLE 9 11 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E302 6 45 SH SOLE 11 45 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E302 6358 51390 SH SOLE 51390 0 0 FIRST TR DOW JONES SELECT MI ETF 33718M105 8 267 SH SOLE 267 0 0 FIRST TR EXCH TRADED FD III ETF 33739P202 23 718 SH SOLE 718 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q408 10430 176695 SH SOLE 176695 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X135 69 3285 SH SOLE 3285 0 0 FIRST TR FTSE EPRA / NAREIT ETF 33736N101 10 284 SH SOLE 284 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X143 3072 41528 SH SOLE 41528 0 0 FIRST TR HIGH INCOME L/S FD CEF 33738E109 21 1727 SH SOLE 1727 0 0 FIRST TR EXCH TRADED FD III ETF 33739P871 1 56 SH SOLE 56 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33741X201 5 182 SH SOLE 6 182 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33741X201 2 93 SH SOLE 93 0 0 FIRST TR EXCH TRADED FD III ETF 33739P855 1651 97653 SH SOLE 97652 0 0 FIRST TR INTER DUR PFD & IN CEF 33718W103 193 10838 SH SOLE 10838 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X853 40 1078 SH SOLE 1078 0 0 FIRST TR LARGE CAP GROWTH A ETF 33735K108 171 2856 SH SOLE 2856 0 0 FIRST TR LRG CP VL ALPHADEX ETF 33735J101 4 100 SH SOLE 100 0 0 FIRST TR EXCHANGE TRADED ALP ETF 33737J125 20 1668 SH SOLE 1668 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 144 2821 SH SOLE 9 2821 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 154 3024 SH SOLE 25 3023 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 14 274 SH SOLE 37 274 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 2912 57092 SH SOLE 57092 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F870 66 3365 SH SOLE 3365 0 0 FIRST TR EXCH TRADED FD III ETF 33739N108 483 8935 SH SOLE 8935 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X168 7 257 SH SOLE 257 0 0 FIRST TR MID CAP CORE ALPHAD ETF 33735B108 68 1414 SH SOLE 1414 0 0 FIRST TR EXCHANGE-TRADED ALP ETF 33737M102 153 4128 SH SOLE 4127 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R753 71 4480 SH SOLE 4480 0 0 FIRST TR MULTI CAP GROWTH AL ETF 33733F101 64 1060 SH SOLE 1060 0 0 FIRST TR MULTI CP VAL ALPHA ETF 33733C108 7 185 SH SOLE 185 0 0 FIRST TR EXCH TRADED FD III ETF 33739P301 118 2404 SH SOLE 2404 0 0 FIRST TR NASDAQ ABA CMNTY BK ETF 33736Q104 24 731 SH SOLE 731 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R720 6 217 SH SOLE 6 217 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R720 29 1049 SH SOLE 1049 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X846 3 124 SH SOLE 6 124 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X846 250 9698 SH SOLE 9698 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E500 142 7062 SH SOLE 7062 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R506 235 9169 SH SOLE 9169 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R811 7 217 SH SOLE 217 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R118 174 4924 SH SOLE 4924 0 0 FIRST TR NAS100 EQ WEIGHTED ETF 337344105 747 11992 SH SOLE 11992 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E401 5 95 SH SOLE 95 0 0 FIRST TR NASDAQ-100 TECH IND ETF 337345102 5748 68002 SH SOLE 68002 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E807 103 24795 SH SOLE 24795 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D101 12 651 SH SOLE 650 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E203 47 359 SH SOLE 359 0 0 FIRST TR EXCH TRADED FD III ETF 33739E108 760 46320 SH SOLE 46320 0 0 FIRST TR EXCH TRADED FD III ETF 33739P608 17 371 SH SOLE 371 0 0 FIRST TR EXCH TRADED FD III ETF 33739P707 10 217 SH SOLE 217 0 0 FIRST TR S&P REIT INDEX FD ETF 33734G108 58 3060 SH SOLE 3060 0 0 FIRST TR SR FLG RTE INCM FD CEF 33733U108 15 1619 SH SOLE 1619 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D309 130 3115 SH SOLE 9 3115 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D309 138 3313 SH SOLE 25 3313 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D309 12 296 SH SOLE 37 296 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738D309 688 16469 SH SOLE 16469 0 0 FIRST TR SML CP CORE ALPHA F ETF 33734Y109 65 1578 SH SOLE 1578 0 0 FIRST TRUST SPECIALTY FINANC CEF 33733G109 2 1000 SH SOLE 1000 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q507 0 0 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33739Q309 17 421 SH SOLE 421 0 0 FIRST TR EXCHNG TRADED FD VI ETF 33740F805 415 7876 SH SOLE 7876 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X176 4804 80880 SH SOLE 80879 0 0 FIRST TR EXCHANGE TRADED FD ETF 336920103 338 5357 SH SOLE 5357 0 0 FIRST TR EXCHANGE TRADED FD ETF 33734X184 3942 160570 SH SOLE 160570 0 0 FIRST TR VALUE LINE DIVID IN ETF 33734H106 18 662 SH SOLE 11 662 0 0 FIRST TR VALUE LINE DIVID IN ETF 33734H106 6026 217693 SH SOLE 217693 0 0 FIRST TR EXCHANGE TRADED FD ETF 33733B100 118 2465 SH SOLE 2465 0 0 FIRSTENERGY CORP Stock 337932107 17 414 SH SOLE 33 414 0 0 FIRSTENERGY CORP Stock 337932107 149 3714 SH SOLE 3713 0 0 FISERV INC Stock 337738108 21 219 SH SOLE 2 219 0 0 FISERV INC Stock 337738108 28 293 SH SOLE 9 293 0 0 FISERV INC Stock 337738108 4 45 SH SOLE 19 45 0 0 FISERV INC Stock 337738108 66 692 SH SOLE 33 692 0 0 FISERV INC Stock 337738108 1782 18761 SH SOLE 18761 0 0 FITBIT INC Stock 33812L102 5 800 SH SOLE 800 0 0 FIVE BELOW INC Stock 33829M101 3 45 SH SOLE 9 45 0 0 FIVE BELOW INC Stock 33829M101 5 78 SH SOLE 33 78 0 0 FIVE BELOW INC Stock 33829M101 15 213 SH SOLE 213 0 0 FIVE STAR SENIOR LIVING INC Stock 33832D205 0 6 SH SOLE 33 6 0 0 FIVE STAR SENIOR LIVING INC Stock 33832D205 3 1168 SH SOLE 1168 0 0 FIVE9 INC Stock 338307101 1 9 SH SOLE 19 9 0 0 FLAHERTY & CRUMRINE DYN PFD CEF 33848W106 7 365 SH SOLE 365 0 0 FLEETCOR TECHNOLOGIES INC Stock 339041105 0 0 SH SOLE 9 0 0 0 FLEETCOR TECHNOLOGIES INC Stock 339041105 0 1 SH SOLE 19 1 0 0 FLEETCOR TECHNOLOGIES INC Stock 339041105 6 30 SH SOLE 33 30 0 0 FLEETCOR TECHNOLOGIES INC Stock 339041105 54 292 SH SOLE 292 0 0 FLEX LTD Stock Y2573F102 16 1907 SH SOLE 9 1907 0 0 FLEXSHARES TR ETF 33939L407 6 263 SH SOLE 263 0 0 FLEXSHARES TR ETF 33939L100 12 134 SH SOLE 134 0 0 FLEXSHARES TR ETF 33939L860 7 200 SH SOLE 200 0 0 FLIR SYS INC Stock 302445101 14 441 SH SOLE 440 0 0 FLOOR & DECOR HLDGS INC Stock 339750101 23 725 SH SOLE 725 0 0 FLOWERS FOODS INC Stock 343498101 16 773 SH SOLE 33 773 0 0 FLOWERS FOODS INC Stock 343498101 27 1335 SH SOLE 1335 0 0 FLOWSERVE CORP Stock 34354P105 4 181 SH SOLE 33 181 0 0 FLUOR CORP NEW Stock 343412102 4 605 SH SOLE 33 605 0 0 FLUOR CORP NEW Stock 343412102 15 2150 SH SOLE 2150 0 0 FLUSHING FINL CORP Stock 343873105 4 298 SH SOLE 33 298 0 0 FLUSHING FINL CORP Stock 343873105 13 1000 SH SOLE 1000 0 0 F M C CORP Stock 302491303 4 52 SH SOLE 9 52 0 0 F M C CORP Stock 302491303 29 351 SH SOLE 351 0 0 FOAMIX PHARMACEUTICALS LTD Stock M46135105 0 2233 SH SOLE 2233 0 0 FOMENTO ECONOMICO MEXICANO S ADR 344419106 3 49 SH SOLE 9 49 0 0 FOMENTO ECONOMICO MEXICANO S ADR 344419106 1 24 SH SOLE 33 24 0 0 FOMENTO ECONOMICO MEXICANO S ADR 344419106 0 1 SH SOLE 1 0 0 FOOT LOCKER INC Stock 344849104 2 103 SH SOLE 9 103 0 0 FOOT LOCKER INC Stock 344849104 1 35 SH SOLE 35 0 0 FORD MTR CO DEL Stock 345370860 3 593 SH SOLE 19 592 0 0 FORD MTR CO DEL Stock 345370860 15 3114 SH SOLE 33 3114 0 0 FORD MTR CO DEL Stock 345370860 397 82298 SH SOLE 82297 0 0 FORESTAR GROUP INC Stock 346232101 0 24 SH SOLE 19 24 0 0 NORTHERN LTS FD TR IV ETF 66538H674 6 271 SH SOLE 271 0 0 FORTINET INC Stock 34959E109 1 10 SH SOLE 19 10 0 0 FORTINET INC Stock 34959E109 58 574 SH SOLE 574 0 0 FORTIS INC Stock 349553107 12 299 SH SOLE 9 299 0 0 FORTIS INC Stock 349553107 39 1007 SH SOLE 17 1007 0 0 FORTIS INC Stock 349553107 32 819 SH SOLE 818 0 0 FORTIVE CORP Stock 34959J108 5 85 SH SOLE 9 85 0 0 FORTIVE CORP Stock 34959J108 0 0 SH SOLE 33 0 0 0 FORTIVE CORP Stock 34959J108 20 371 SH SOLE 371 0 0 FORTRESS TRANS INFRST INVS L Stock 34960P101 18 2137 SH SOLE 2137 0 0 FORTUNE BRANDS HOME & SEC IN Stock 34964C106 9 200 SH SOLE 2 200 0 0 FORTUNE BRANDS HOME & SEC IN Stock 34964C106 12 289 SH SOLE 289 0 0 FORTY SEVEN INC Stock 34983P104 0 2 SH SOLE 19 2 0 0 FORWARD AIR CORP Stock 349853101 23 447 SH SOLE 6 447 0 0 FORWARD AIR CORP Stock 349853101 3 53 SH SOLE 9 53 0 0 FORWARD AIR CORP Stock 349853101 6 119 SH SOLE 17 119 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 1 75 SH SOLE 9 75 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 7 389 SH SOLE 33 389 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 4 230 SH SOLE 230 0 0 FOX CORP Stock 35137L105 10 416 SH SOLE 9 416 0 0 FOX CORP Stock 35137L105 1 33 SH SOLE 19 33 0 0 FOX CORP Stock 35137L105 0 0 SH SOLE 33 0 0 0 FOX CORP Stock 35137L105 51 2172 SH SOLE 2172 0 0 FOX CORP Stock 35137L204 0 0 SH SOLE 33 0 0 0 FOX CORP Stock 35137L204 13 550 SH SOLE 550 0 0 FOX FACTORY HLDG CORP Stock 35138V102 0 2 SH SOLE 19 2 0 0 FRANCO NEVADA CORP Stock 351858105 1 15 SH SOLE 9 15 0 0 FRANCO NEVADA CORP Stock 351858105 3918 39370 SH SOLE 39370 0 0 FRANKLIN TEMPLETON ETF TR ETF 35473P801 654 23680 SH SOLE 23679 0 0 FRANKLIN RESOURCES INC Stock 354613101 252 15100 SH SOLE 5 15100 0 0 FRANKLIN RESOURCES INC Stock 354613101 0 0 SH SOLE 33 0 0 0 FREEPORT-MCMORAN INC Stock 35671D857 6 891 SH SOLE 33 891 0 0 FREEPORT-MCMORAN INC Stock 35671D857 523 77522 SH SOLE 77521 0 0 FREQUENCY THERAPEUTICS INC Stock 35803L108 2 100 SH SOLE 100 0 0 FRESENIUS MED CARE AG&CO KGA ADR 358029106 10 294 SH SOLE 33 294 0 0 FRONTDOOR INC Stock 35905A109 749 21542 SH SOLE 6 21542 0 0 FRONTDOOR INC Stock 35905A109 3 83 SH SOLE 83 0 0 FRONTIER COMMUNICATIONS CORP Stock 35906A306 0 122 SH SOLE 122 0 0 FRONTLINE LTD Stock G3682E192 1 60 SH SOLE 60 0 0 FS KKR CAPITAL CORP CEF 302635107 44 14752 SH SOLE 14752 0 0 FSD PHARMA INC Stock 35954B206 0 73 SH SOLE 73 0 0 FTI CONSULTING INC Stock 302941109 1 5 SH SOLE 19 5 0 0 FTI CONSULTING INC Stock 302941109 18 150 SH SOLE 33 150 0 0 FUELCELL ENERGY INC Stock 35952H601 2 1600 SH SOLE 1600 0 0 FULTON FINL CORP PA Stock 360271100 21 1811 SH SOLE 1810 0 0 G III APPAREL GROUP LTD Stock 36237H101 0 0 SH SOLE 19 0 0 0 G III APPAREL GROUP LTD Stock 36237H101 41 5339 SH SOLE 5339 0 0 GABELLI CONV&INCOM SECS FD I CEF 36240B109 63 14200 SH SOLE 14200 0 0 GABELLI DIVID & INCOME TR CEF 36242H104 2 159 SH SOLE 6 159 0 0 GABELLI DIVID & INCOME TR CEF 36242H104 31 2104 SH SOLE 2104 0 0 GABELLI EQUITY TR INC CEF 362397101 620 142562 SH SOLE 142562 0 0 GABELLI MULTIMEDIA TR INC CEF 36239Q109 9 1706 SH SOLE 1706 0 0 GABELLI HLTHCARE & WELLNESS CEF 36246K103 150 17318 SH SOLE 17317 0 0 GABELLI UTIL TR CEF 36240A101 34 5727 SH SOLE 5727 0 0 GALAPAGOS NV ADR 36315X101 1 3 SH SOLE 33 3 0 0 GALAPAGOS NV ADR 36315X101 1 3 SH SOLE 3 0 0 GAMCO GLOBAL GOLD NAT RES & CEF 36465A109 14 5101 SH SOLE 5100 0 0 GAMCO NAT RES GOLD & INCOME CEF 36465E101 39 10001 SH SOLE 10000 0 0 GAMESTOP CORP NEW Stock 36467W109 56 15956 SH SOLE 15956 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 1 28 SH SOLE 19 28 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 0 16 SH SOLE 33 16 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 451 16291 SH SOLE 16291 0 0 GAP INC Stock 364760108 6 862 SH SOLE 33 862 0 0 GAP INC Stock 364760108 0 37 SH SOLE 36 0 0 GARMIN LTD Stock H2906T109 1 8 SH SOLE 19 8 0 0 GARMIN LTD Stock H2906T109 552 7366 SH SOLE 7366 0 0 GARRETT MOTION INC Stock 366505105 1 412 SH SOLE 412 0 0 GARTNER INC Stock 366651107 5 47 SH SOLE 9 47 0 0 GARTNER INC Stock 366651107 51 509 SH SOLE 28 509 0 0 GARTNER INC Stock 366651107 8 79 SH SOLE 33 79 0 0 GARTNER INC Stock 366651107 21 213 SH SOLE 213 0 0 GASLOG LTD Stock G37585109 0 0 SH SOLE 33 0 0 0 GASLOG LTD Stock G37585109 101 27764 SH SOLE 27764 0 0 GATES INDUSTRIAL CORPRATIN P Stock G39108108 214 28960 SH SOLE 6 28960 0 0 GATX CORP Stock 361448103 1 13 SH SOLE 19 13 0 0 GCI LIBERTY INC Stock 36164V305 1 17 SH SOLE 33 17 0 0 GDS HLDGS LTD ADR 36165L108 80 1374 SH SOLE 1374 0 0 GENCO SHIPPING & TRADING LTD Stock Y2685T131 6 1000 SH SOLE 1000 0 0 GENERAC HLDGS INC Stock 368736104 1 9 SH SOLE 19 9 0 0 GENERAC HLDGS INC Stock 368736104 604 6481 SH SOLE 6481 0 0 GENERAL DYNAMICS CORP Stock 369550108 585 4424 SH SOLE 6 4424 0 0 GENERAL DYNAMICS CORP Stock 369550108 22 170 SH SOLE 9 170 0 0 GENERAL DYNAMICS CORP Stock 369550108 5 40 SH SOLE 19 40 0 0 GENERAL DYNAMICS CORP Stock 369550108 2 14 SH SOLE 33 14 0 0 GENERAL DYNAMICS CORP Stock 369550108 841 6358 SH SOLE 6358 0 0 GENERAL ELECTRIC CO Stock 369604103 298 37500 SH SOLE 5 37500 0 0 GENERAL ELECTRIC CO Stock 369604103 36 4570 SH SOLE 33 4570 0 0 GENERAL ELECTRIC CO Stock 369604103 3 395 SH SOLE 40 395 0 0 GENERAL ELECTRIC CO Stock 369604103 2132 268526 SH SOLE 268525 0 0 GENERAL MLS INC Stock 370334104 26 495 SH SOLE 9 495 0 0 GENERAL MLS INC Stock 370334104 37 702 SH SOLE 33 702 0 0 GENERAL MLS INC Stock 370334104 2808 53214 SH SOLE 53214 0 0 GENERAL MTRS CO Stock 37045V100 3 165 SH SOLE 16 165 0 0 GENERAL MTRS CO Stock 37045V100 17 838 SH SOLE 33 838 0 0 GENERAL MTRS CO Stock 37045V100 281 13535 SH SOLE 13534 0 0 GENESIS HEALTHCARE INC Stock 37185X106 6 7713 SH SOLE 7713 0 0 GENFIT S A ADR 372279109 1 100 SH SOLE 100 0 0 GENMAB A/S ADR 372303206 6 283 SH SOLE 33 283 0 0 GENPACT LIMITED Stock G3922B107 1 37 SH SOLE 9 37 0 0 GENPACT LIMITED Stock G3922B107 4 121 SH SOLE 19 120 0 0 GENPACT LIMITED Stock G3922B107 1 49 SH SOLE 33 49 0 0 GENPACT LIMITED Stock G3922B107 90 3086 SH SOLE 3086 0 0 GENTEX CORP Stock 371901109 13 565 SH SOLE 33 565 0 0 GENTEX CORP Stock 371901109 230 10377 SH SOLE 10376 0 0 GENTHERM INC Stock 37253A103 0 10 SH SOLE 19 10 0 0 GENUINE PARTS CO Stock 372460105 6 93 SH SOLE 33 93 0 0 GENUINE PARTS CO Stock 372460105 455 6755 SH SOLE 6755 0 0 GENWORTH FINL INC Stock 37247D106 4 1250 SH SOLE 1250 0 0 GEO GROUP INC NEW REIT 36162J106 5 400 SH SOLE 6 400 0 0 GEO GROUP INC NEW REIT 36162J106 1 49 SH SOLE 33 49 0 0 GEO GROUP INC NEW REIT 36162J106 134 11059 SH SOLE 11058 0 0 GERDAU SA ADR 373737105 1 738 SH SOLE 33 738 0 0 GERON CORP Stock 374163103 95 80000 SH SOLE 80000 0 0 GETTY RLTY CORP NEW REIT 374297109 16 685 SH SOLE 685 0 0 GIBRALTAR INDS INC Stock 374689107 2 56 SH SOLE 9 56 0 0 GIBRALTAR INDS INC Stock 374689107 30 700 SH SOLE 700 0 0 GILDAN ACTIVEWEAR INC Stock 375916103 14 1064 SH SOLE 1064 0 0 GILEAD SCIENCES INC Stock 375558103 683 9133 SH SOLE 6 9132 0 0 GILEAD SCIENCES INC Stock 375558103 51 677 SH SOLE 9 677 0 0 GILEAD SCIENCES INC Stock 375558103 145 1934 SH SOLE 15 1934 0 0 GILEAD SCIENCES INC Stock 375558103 109 1455 SH SOLE 17 1455 0 0 GILEAD SCIENCES INC Stock 375558103 8 106 SH SOLE 19 106 0 0 GILEAD SCIENCES INC Stock 375558103 93 1246 SH SOLE 33 1246 0 0 GILEAD SCIENCES INC Stock 375558103 4428 59228 SH SOLE 59227 0 0 GLACIER BANCORP INC NEW Stock 37637Q105 7 196 SH SOLE 9 196 0 0 GLACIER BANCORP INC NEW Stock 37637Q105 1 30 SH SOLE 30 0 0 GLADSTONE CAPITAL CORP CEF 376535100 37 6499 SH SOLE 6499 0 0 GLADSTONE COMMERCIAL CORP REIT 376536108 21 1446 SH SOLE 6 1446 0 0 GLADSTONE COMMERCIAL CORP REIT 376536108 128 8900 SH SOLE 8900 0 0 GLADSTONE INVT CORP CEF 376546107 46 5899 SH SOLE 5898 0 0 GLADSTONE LD CORP REIT 376549101 14 1148 SH SOLE 1147 0 0 GLAXOSMITHKLINE PLC ADR 37733W105 9 230 SH SOLE 6 230 0 0 GLAXOSMITHKLINE PLC ADR 37733W105 18 463 SH SOLE 9 463 0 0 GLAXOSMITHKLINE PLC ADR 37733W105 9 236 SH SOLE 31 235 0 0 GLAXOSMITHKLINE PLC ADR 37733W105 41 1092 SH SOLE 33 1092 0 0 GLAXOSMITHKLINE PLC ADR 37733W105 215 5663 SH SOLE 5663 0 0 GLOBAL BLOOD THERAPEUTICS IN Stock 37890U108 296 5787 SH SOLE 5787 0 0 GLOBAL INDTY LTD CAYMAN Stock G3933F105 223 8737 SH SOLE 8737 0 0 GLOBAL MED REIT INC REIT 37954A204 40 3925 SH SOLE 3924 0 0 GLOBAL PMTS INC Stock 37940X102 24 167 SH SOLE 9 167 0 0 GLOBAL PMTS INC Stock 37940X102 54 376 SH SOLE 33 376 0 0 GLOBAL PMTS INC Stock 37940X102 1069 7414 SH SOLE 7414 0 0 GLOBAL SELF STORAGE INC REIT 37955N106 11 3148 SH SOLE 3148 0 0 GLOBAL X FDS ETF 37950E549 49 5219 SH SOLE 11 5219 0 0 GLOBAL X FDS ETF 37950E549 60 6449 SH SOLE 6448 0 0 GLOBAL X FDS ETF 37954Y871 1405 161310 SH SOLE 161310 0 0 GLOBAL X FDS ETF 37954Y814 1 35 SH SOLE 35 0 0 GLOBAL X FTSE COLOMBIA 20 ETF ETF 37954Y327 2 342 SH SOLE 19 342 0 0 GLOBAL X FDS ETF 37954Y780 2 110 SH SOLE 110 0 0 GLOBAL X FDS ETF 37954Y855 24 1124 SH SOLE 1124 0 0 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 1 110 SH SOLE 110 0 0 GLOBAL X FDS ETF 37950E747 4 451 SH SOLE 19 451 0 0 GLOBAL X FDS ETF 37950E747 10 1217 SH SOLE 1217 0 0 GLOBAL X MSCI PAKISTAN ETF ETF 37954Y335 9 1834 SH SOLE 1834 0 0 GLOBAL X FDS ETF 37954Y483 163 8452 SH SOLE 8452 0 0 GLOBAL X FDS ETF 37954Y715 15 828 SH SOLE 827 0 0 GLOBAL X FDS ETF 37950E416 4 149 SH SOLE 149 0 0 GLOBAL X FDS ETF 37950E291 12 945 SH SOLE 945 0 0 GLOBAL X FDS ETF 37950E127 21 3137 SH SOLE 3136 0 0 GLOBAL X FDS ETF 37954Y657 29 1330 SH SOLE 1330 0 0 GLOBALSCAPE INC Stock 37940G109 173 24259 SH SOLE 24259 0 0 GLOBANT S A Stock L44385109 24 268 SH SOLE 268 0 0 GLOBE LIFE INC Stock 37959E102 2 24 SH SOLE 9 24 0 0 GLOBE LIFE INC Stock 37959E102 5 69 SH SOLE 33 69 0 0 GLOBE LIFE INC Stock 37959E102 18 255 SH SOLE 255 0 0 GLOBUS MED INC Stock 379577208 10 229 SH SOLE 33 229 0 0 GLOBUS MED INC Stock 379577208 14 323 SH SOLE 35 323 0 0 GLOBUS MED INC Stock 379577208 5 110 SH SOLE 110 0 0 GODADDY INC Stock 380237107 0 0 SH SOLE 33 0 0 0 GODADDY INC Stock 380237107 13 226 SH SOLE 226 0 0 GOLAR LNG LTD Stock G9456A100 0 0 SH SOLE 33 0 0 0 GOLAR LNG LTD Stock G9456A100 184 23300 SH SOLE 23300 0 0 GOLAR LNG PARTNERS LP Stock Y2745C102 3 1035 SH SOLE 1035 0 0 GOLDEN OCEAN GROUP LTD Stock G39637205 0 106 SH SOLE 106 0 0 GOLDMAN SACHS ETF TR ETF 381430479 14 276 SH SOLE 276 0 0 GOLDMAN SACHS ETF TR ETF 381430529 90 895 SH SOLE 895 0 0 GOLDMAN SACHS ETF TR ETF 381430503 238 4564 SH SOLE 4564 0 0 GOLDMAN SACHS BDC INC CEF 38147U107 43 3502 SH SOLE 3502 0 0 GOLDMAN SACHS ETF TR ETF 381430438 44 1150 SH SOLE 1150 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 4 23 SH SOLE 9 23 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 38 246 SH SOLE 33 246 0 0 GOLDMAN SACHS GROUP INC Stock 38141G104 1568 10146 SH SOLE 10145 0 0 GOLDMAN SACHS ETF TR ETF 381430545 5 106 SH SOLE 106 0 0 GOLDMAN SACHS ETF TR ETF 381430396 4 100 SH SOLE 100 0 0 GOLDMAN SACHS MLP ENERGY RENAI CEF CEF 38148G206 0 600 SH SOLE 600 0 0 GOLDMAN SACHS MLP INCOME OPPORTUNITIES CEF CEF 38147W202 0 125 SH SOLE 125 0 0 GOODYEAR TIRE & RUBR CO Stock 382550101 223 38400 SH SOLE 38400 0 0 GRACO INC Stock 384109104 1688 34642 SH SOLE 6 34642 0 0 GRACO INC Stock 384109104 11 218 SH SOLE 9 218 0 0 GRACO INC Stock 384109104 1 24 SH SOLE 19 24 0 0 GRACO INC Stock 384109104 33 671 SH SOLE 23 671 0 0 GRACO INC Stock 384109104 14 286 SH SOLE 33 286 0 0 GRACO INC Stock 384109104 2 38 SH SOLE 35 38 0 0 GRACO INC Stock 384109104 148 3034 SH SOLE 3034 0 0 GRAFTECH INTL LTD Stock 384313508 122 14982 SH SOLE 14982 0 0 GRAHAM HLDGS CO Stock 384637104 2 6 SH SOLE 9 6 0 0 GRAHAM HLDGS CO Stock 384637104 1 3 SH SOLE 33 3 0 0 GRAND CANYON ED INC Stock 38526M106 2 28 SH SOLE 9 28 0 0 GRAND CANYON ED INC Stock 38526M106 9 122 SH SOLE 122 0 0 GRANITE PT MTG TR INC REIT 38741L107 12 2308 SH SOLE 2308 0 0 GRANITESHARES ETF TR ETF 38747R108 26 1385 SH SOLE 1385 0 0 GRANITESHARES GOLD TR ETF 38748G101 17 1055 SH SOLE 1055 0 0 GRAPHIC PACKAGING HLDG CO Stock 388689101 3 278 SH SOLE 9 278 0 0 GRAPHIC PACKAGING HLDG CO Stock 388689101 0 34 SH SOLE 19 34 0 0 GRAPHIC PACKAGING HLDG CO Stock 388689101 0 0 SH SOLE 0 0 0 GRAY TELEVISION INC Stock 389375106 34 3207 SH SOLE 3207 0 0 GREEN DOT CORP Stock 39304D102 7 271 SH SOLE 33 271 0 0 GREEN DOT CORP Stock 39304D102 46 1800 SH SOLE 1800 0 0 GREENBRIER COS INC Stock 393657101 32 1816 SH SOLE 1816 0 0 GREENTREE HOSPITALTY GROUP L ADR 39579V100 28 2543 SH SOLE 2543 0 0 GREIF INC Stock 397624107 34 1100 SH SOLE 1100 0 0 GRIFFON CORP Stock 398433102 0 1 SH SOLE 1 0 0 GRIFOLS S A ADR 398438408 9 455 SH SOLE 33 455 0 0 GROUP 1 AUTOMOTIVE INC Stock 398905109 0 0 SH SOLE 19 0 0 0 GROWGENERATION CORP Stock 39986L109 0 20 SH SOLE 20 0 0 GRUBHUB INC Stock 400110102 21 516 SH SOLE 33 516 0 0 GRUBHUB INC Stock 400110102 4 100 SH SOLE 100 0 0 GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 2 25 SH SOLE 25 0 0 GPO AEROPORTUARIO DEL PAC SA ADR 400506101 6 119 SH SOLE 7 119 0 0 GPO AEROPORTUARIO DEL PAC SA ADR 400506101 0 5 SH SOLE 5 0 0 GRUPO FINANCIERO GALICIA S.A ADR 399909100 0 2 SH SOLE 2 0 0 GRUPO TELEVISA SA ADR 40049J206 2 400 SH SOLE 400 0 0 GOLDMAN SACHS ETF TR ETF 381430602 35 988 SH SOLE 988 0 0 GUARDANT HEALTH INC Stock 40131M109 30 432 SH SOLE 432 0 0 GUGGENHEIM ENHANCED EQUITY I CEF 40167B100 19 3800 SH SOLE 3800 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 240 2853 SH SOLE 9 2852 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 240 2855 SH SOLE 25 2855 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 21 246 SH SOLE 37 246 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V357 1001 11912 SH SOLE 11911 0 0 GUGGENHEIM STRATEGIC OPPORTU CEF 40167F101 115 7572 SH SOLE 7572 0 0 GUIDEWIRE SOFTWARE INC Convertible 40171VAA8 5 5000 SH SOLE 5000 0 0 GUIDEWIRE SOFTWARE INC Stock 40171V100 0 6 SH SOLE 19 6 0 0 GUIDEWIRE SOFTWARE INC Stock 40171V100 6 75 SH SOLE 26 75 0 0 GUIDEWIRE SOFTWARE INC Stock 40171V100 4 48 SH SOLE 48 0 0 GW PHARMACEUTICALS PLC ADR 36197T103 218 2489 SH SOLE 2489 0 0 BLOCK H & R INC Stock 093671105 4 291 SH SOLE 33 291 0 0 BLOCK H & R INC Stock 093671105 1 42 SH SOLE 41 0 0 FULLER H B CO Stock 359694106 1 47 SH SOLE 9 47 0 0 FULLER H B CO Stock 359694106 2 70 SH SOLE 33 70 0 0 HAEMONETICS CORP Stock 405024100 0 4 SH SOLE 19 4 0 0 HAEMONETICS CORP Stock 405024100 8 82 SH SOLE 33 82 0 0 HAEMONETICS CORP Stock 405024100 1 10 SH SOLE 10 0 0 HALLIBURTON CO Stock 406216101 10 1450 SH SOLE 33 1450 0 0 HALLIBURTON CO Stock 406216101 56 8113 SH SOLE 8113 0 0 HAMILTON LANE INC Stock 407497106 0 4 SH SOLE 19 4 0 0 HANCOCK WHITNEY CORPORATION Stock 410120109 0 9 SH SOLE 19 9 0 0 HANCOCK WHITNEY CORPORATION Stock 410120109 4 225 SH SOLE 33 225 0 0 HANCOCK WHITNEY CORPORATION Stock 410120109 1 55 SH SOLE 55 0 0 HANESBRANDS INC Stock 410345102 1 80 SH SOLE 9 80 0 0 HANESBRANDS INC Stock 410345102 1 89 SH SOLE 33 89 0 0 HANESBRANDS INC Stock 410345102 17 2133 SH SOLE 2133 0 0 HANMI FINL CORP Stock 410495204 4 404 SH SOLE 33 404 0 0 HANOVER INS GROUP INC Stock 410867105 0 5 SH SOLE 9 5 0 0 HANOVER INS GROUP INC Stock 410867105 7 80 SH SOLE 33 80 0 0 HANOVER INS GROUP INC Stock 410867105 68 756 SH SOLE 755 0 0 HARLEY DAVIDSON INC Stock 412822108 56 2972 SH SOLE 2972 0 0 HARMONIC INC Stock 413160102 18 3125 SH SOLE 3125 0 0 HARMONY GOLD MNG LTD ADR 413216300 3 1248 SH SOLE 1248 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 16 444 SH SOLE 9 444 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 14 401 SH SOLE 33 401 0 0 HARTFORD FINL SVCS GROUP INC Stock 416515104 146 4142 SH SOLE 4141 0 0 LATTICE STRATEGIES TR ETF 518416102 4 184 SH SOLE 184 0 0 HASBRO INC Stock 418056107 4 51 SH SOLE 9 51 0 0 HASBRO INC Stock 418056107 0 0 SH SOLE 33 0 0 0 HASBRO INC Stock 418056107 267 3732 SH SOLE 3731 0 0 HAWAIIAN ELEC INDUSTRIES Stock 419870100 2 43 SH SOLE 33 43 0 0 HAWAIIAN ELEC INDUSTRIES Stock 419870100 6 136 SH SOLE 135 0 0 HAWAIIAN HOLDINGS INC Stock 419879101 4 391 SH SOLE 33 391 0 0 HAWAIIAN HOLDINGS INC Stock 419879101 15 1440 SH SOLE 1440 0 0 HC2 HLDGS INC Stock 404139107 14 9000 SH SOLE 9000 0 0 HCA HEALTHCARE INC Stock 40412C101 17 189 SH SOLE 33 189 0 0 HCA HEALTHCARE INC Stock 40412C101 113 1259 SH SOLE 1259 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 10 414 SH SOLE 33 414 0 0 HEALTHPEAK PROPERTIES INC REIT 42250P103 786 32946 SH SOLE 32945 0 0 HD SUPPLY HLDGS INC Stock 40416M105 20 695 SH SOLE 26 695 0 0 HD SUPPLY HLDGS INC Stock 40416M105 2 85 SH SOLE 33 85 0 0 HD SUPPLY HLDGS INC Stock 40416M105 5 178 SH SOLE 178 0 0 HDFC BANK LTD ADR 40415F101 8 206 SH SOLE 9 206 0 0 HDFC BANK LTD ADR 40415F101 26 687 SH SOLE 29 687 0 0 HDFC BANK LTD ADR 40415F101 5 138 SH SOLE 138 0 0 SELECT SECTOR SPDR TR ETF 81369Y209 5 55 SH SOLE 11 55 0 0 SELECT SECTOR SPDR TR ETF 81369Y209 5793 65400 SH SOLE 65399 0 0 HEALTHCARE SVCS GROUP INC Stock 421906108 191 7977 SH SOLE 6 7977 0 0 HEALTHCARE SVCS GROUP INC Stock 421906108 1 28 SH SOLE 33 28 0 0 HEALTHCARE SVCS GROUP INC Stock 421906108 2 85 SH SOLE 85 0 0 HEALTHCARE TR AMER INC REIT 42225P501 1 22 SH SOLE 33 22 0 0 HEALTHCARE TR AMER INC REIT 42225P501 65 2669 SH SOLE 2669 0 0 HEALTHEQUITY INC Stock 42226A107 3 57 SH SOLE 22 57 0 0 HEALTHEQUITY INC Stock 42226A107 4 87 SH SOLE 33 87 0 0 HEALTHEQUITY INC Stock 42226A107 1632 32258 SH SOLE 32258 0 0 HEALTHSTREAM INC Stock 42222N103 6 234 SH SOLE 234 0 0 HEARTLAND EXPRESS INC Stock 422347104 1 38 SH SOLE 33 38 0 0 HEARTLAND EXPRESS INC Stock 422347104 0 25 SH SOLE 25 0 0 HECLA MNG CO Stock 422704106 0 245 SH SOLE 33 245 0 0 HECLA MNG CO Stock 422704106 0 141 SH SOLE 141 0 0 HEICO CORP NEW Stock 422806109 0 3 SH SOLE 19 3 0 0 HEICO CORP NEW Stock 422806109 5 68 SH SOLE 33 68 0 0 HEICO CORP NEW Stock 422806109 1215 16291 SH SOLE 16291 0 0 HEICO CORP NEW Stock 422806208 4 66 SH SOLE 9 66 0 0 HEICO CORP NEW Stock 422806208 5 78 SH SOLE 33 78 0 0 HELEN OF TROY CORP LTD Stock G4388N106 0 3 SH SOLE 19 3 0 0 HELEN OF TROY CORP LTD Stock G4388N106 24 165 SH SOLE 165 0 0 HELIUS MED TECHNOLOGIES INC Stock 42328V504 0 300 SH SOLE 300 0 0 HELIX ENERGY SOLUTIONS GRP I Stock 42330P107 1 439 SH SOLE 439 0 0 HELMERICH & PAYNE INC Stock 423452101 223 14275 SH SOLE 14275 0 0 HENRY JACK & ASSOC INC Stock 426281101 23 151 SH SOLE 23 151 0 0 HENRY JACK & ASSOC INC Stock 426281101 102 660 SH SOLE 660 0 0 HENRY SCHEIN INC Stock 806407102 1 26 SH SOLE 9 26 0 0 HENRY SCHEIN INC Stock 806407102 13 262 SH SOLE 262 0 0 HERCULES CAPITAL INC CEF 427096508 64 8387 SH SOLE 8386 0 0 MILLER HERMAN INC Stock 600544100 135 6078 SH SOLE 6078 0 0 HERSHA HOSPITALITY TR REIT 427825500 3 967 SH SOLE 33 967 0 0 HERSHA HOSPITALITY TR REIT 427825500 2 575 SH SOLE 575 0 0 HERSHEY CO Stock 427866108 10 78 SH SOLE 33 78 0 0 HERSHEY CO Stock 427866108 987 7448 SH SOLE 7448 0 0 HERTZ GLOBAL HLDGS INC Stock 42806J106 32 5200 SH SOLE 5200 0 0 HESS CORP Stock 42809H107 4 134 SH SOLE 33 134 0 0 HESS CORP Stock 42809H107 3 101 SH SOLE 101 0 0 HESS MIDSTREAM LP Stock 428103105 4 400 SH SOLE 400 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 7 683 SH SOLE 9 683 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 17 1716 SH SOLE 33 1716 0 0 HEWLETT PACKARD ENTERPRISE C Stock 42824C109 39 4036 SH SOLE 4036 0 0 HEXCEL CORP NEW Stock 428291108 2 53 SH SOLE 9 53 0 0 HEXCEL CORP NEW Stock 428291108 4 102 SH SOLE 33 102 0 0 HEXCEL CORP NEW Stock 428291108 355 9558 SH SOLE 9557 0 0 HEXO CORP Stock 428304109 0 100 SH SOLE 100 0 0 EXCHANGE LISTED FDS TR ETF 30151E814 7 273 SH SOLE 273 0 0 HIGHLAND GLOBAL ALLOCATION F CEF 43010T104 20 4666 SH SOLE 4666 0 0 HIGHLAND INCOME FD CEF 43010E404 276 32335 SH SOLE 32334 0 0 HIGHLAND FDS I ETF 430101774 13 860 SH SOLE 860 0 0 HIGHPOINT RES CORP Stock 43114K108 6 32970 SH SOLE 32970 0 0 HIGHWOODS PPTYS INC REIT 431284108 3 75 SH SOLE 33 75 0 0 HIGHWOODS PPTYS INC REIT 431284108 1057 29836 SH SOLE 29835 0 0 HILL INTL INC Stock 431466101 16 10700 SH SOLE 10700 0 0 HILLENBRAND INC Stock 431571108 0 0 SH SOLE 33 0 0 0 HILLENBRAND INC Stock 431571108 59 3104 SH SOLE 3104 0 0 HILL ROM HLDGS INC Stock 431475102 22 220 SH SOLE 33 220 0 0 HILL ROM HLDGS INC Stock 431475102 111 1100 SH SOLE 1100 0 0 HILLTOP HOLDINGS INC Stock 432748101 0 17 SH SOLE 19 17 0 0 HILTON GRAND VACATIONS INC Stock 43283X105 4 280 SH SOLE 280 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 11 160 SH SOLE 33 160 0 0 HILTON WORLDWIDE HLDGS INC Stock 43300A203 72 1051 SH SOLE 1051 0 0 HOLLYFRONTIER CORP Stock 436106108 1 30 SH SOLE 9 30 0 0 HOLLYFRONTIER CORP Stock 436106108 0 0 SH SOLE 33 0 0 0 HOLLYFRONTIER CORP Stock 436106108 10 424 SH SOLE 423 0 0 HOLOGIC INC Stock 436440101 110 3136 SH SOLE 3136 0 0 HOME BANCSHARES INC Stock 436893200 2 146 SH SOLE 9 146 0 0 HOME BANCSHARES INC Stock 436893200 4 332 SH SOLE 33 332 0 0 HOME BANCSHARES INC Stock 436893200 2 148 SH SOLE 34 148 0 0 HOME DEPOT INC Stock 437076102 22 120 SH SOLE 2 120 0 0 HOME DEPOT INC Stock 437076102 11 59 SH SOLE 4 59 0 0 HOME DEPOT INC Stock 437076102 818 4379 SH SOLE 6 4379 0 0 HOME DEPOT INC Stock 437076102 110 590 SH SOLE 7 590 0 0 HOME DEPOT INC Stock 437076102 20 106 SH SOLE 9 106 0 0 HOME DEPOT INC Stock 437076102 142 758 SH SOLE 15 758 0 0 HOME DEPOT INC Stock 437076102 18 96 SH SOLE 19 96 0 0 HOME DEPOT INC Stock 437076102 131 699 SH SOLE 33 699 0 0 HOME DEPOT INC Stock 437076102 84 450 SH SOLE 41 450 0 0 HOME DEPOT INC Stock 437076102 7073 37883 SH SOLE 37882 0 0 HONDA MOTOR LTD ADR 438128308 4 188 SH SOLE 9 188 0 0 HONDA MOTOR LTD ADR 438128308 26 1174 SH SOLE 33 1174 0 0 HONEYWELL INTL INC Stock 438516106 9 71 SH SOLE 4 71 0 0 HONEYWELL INTL INC Stock 438516106 3 21 SH SOLE 6 21 0 0 HONEYWELL INTL INC Stock 438516106 90 676 SH SOLE 7 676 0 0 HONEYWELL INTL INC Stock 438516106 24 177 SH SOLE 9 177 0 0 HONEYWELL INTL INC Stock 438516106 78 584 SH SOLE 33 584 0 0 HONEYWELL INTL INC Stock 438516106 77 575 SH SOLE 41 575 0 0 HONEYWELL INTL INC Stock 438516106 2057 15377 SH SOLE 15376 0 0 HOPE BANCORP INC Stock 43940T109 0 0 SH SOLE 33 0 0 0 HOPE BANCORP INC Stock 43940T109 5 611 SH SOLE 611 0 0 HORACE MANN EDUCATORS CORP N Stock 440327104 3 76 SH SOLE 9 76 0 0 HORIZON BANCORP INC Stock 440407104 4 450 SH SOLE 450 0 0 HORIZON GLOBAL CORP Stock 44052W104 2 1300 SH SOLE 1300 0 0 HORIZON TECHNOLOGY FIN CORP CEF 44045A102 36 4392 SH SOLE 4391 0 0 HORIZON THERAPEUTICS PUB LTD Stock G46188101 35 1189 SH SOLE 1189 0 0 HORMEL FOODS CORP Stock 440452100 173 3708 SH SOLE 30 3707 0 0 HORMEL FOODS CORP Stock 440452100 80 1716 SH SOLE 1715 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 5 437 SH SOLE 33 437 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 629 57010 SH SOLE 57010 0 0 HOULIHAN LOKEY INC Stock 441593100 41 785 SH SOLE 23 785 0 0 HOULIHAN LOKEY INC Stock 441593100 117 2246 SH SOLE 2246 0 0 HOWARD HUGHES CORP Stock 44267D107 0 5 SH SOLE 19 5 0 0 HOWARD HUGHES CORP Stock 44267D107 0 0 SH SOLE 26 0 0 0 HP INC Stock 40434L105 10 549 SH SOLE 19 549 0 0 HP INC Stock 40434L105 1 60 SH SOLE 33 60 0 0 HP INC Stock 40434L105 859 49462 SH SOLE 49462 0 0 HSBC HLDGS PLC ADR 404280406 7 240 SH SOLE 9 240 0 0 HSBC HLDGS PLC ADR 404280406 38 1369 SH SOLE 33 1369 0 0 HSBC HLDGS PLC ADR 404280406 106 3768 SH SOLE 3767 0 0 HUAZHU GROUP LTD ADR 44332N106 1 48 SH SOLE 9 48 0 0 HUBBELL INC Stock 443510607 23 202 SH SOLE 9 202 0 0 HUBBELL INC Stock 443510607 16 143 SH SOLE 33 143 0 0 HUBSPOT INC Stock 443573100 3 21 SH SOLE 9 21 0 0 HUBSPOT INC Stock 443573100 51 382 SH SOLE 382 0 0 HUMANA INC Stock 444859102 5 16 SH SOLE 9 16 0 0 HUMANA INC Stock 444859102 54 171 SH SOLE 33 171 0 0 HUMANA INC Stock 444859102 57 181 SH SOLE 181 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 9 1063 SH SOLE 9 1063 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 39 4745 SH SOLE 17 4745 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 3 328 SH SOLE 19 328 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 0 0 SH SOLE 33 0 0 0 HUNTINGTON BANCSHARES INC Stock 446150104 109 13235 SH SOLE 13234 0 0 HUNTINGTON INGALLS INDS INC Stock 446413106 1 7 SH SOLE 9 7 0 0 HUNTINGTON INGALLS INDS INC Stock 446413106 1 8 SH SOLE 19 8 0 0 HUNTINGTON INGALLS INDS INC Stock 446413106 7 39 SH SOLE 33 39 0 0 HUNTINGTON INGALLS INDS INC Stock 446413106 299 1639 SH SOLE 1638 0 0 HUNTSMAN CORP Stock 447011107 20 1420 SH SOLE 9 1420 0 0 HUNTSMAN CORP Stock 447011107 0 0 SH SOLE 0 0 0 HURON CONSULTING GROUP INC Stock 447462102 1 20 SH SOLE 9 20 0 0 HURON CONSULTING GROUP INC Stock 447462102 0 4 SH SOLE 19 4 0 0 HYATT HOTELS CORP Stock 448579102 2 45 SH SOLE 33 45 0 0 HYATT HOTELS CORP Stock 448579102 36 750 SH SOLE 750 0 0 I3 VERTICALS INC Stock 46571Y107 24 1269 SH SOLE 6 1269 0 0 IAA INC Stock 449253103 8 267 SH SOLE 2 267 0 0 IAA INC Stock 449253103 1 27 SH SOLE 9 27 0 0 IAA INC Stock 449253103 0 15 SH SOLE 33 15 0 0 IAA INC Stock 449253103 12 394 SH SOLE 394 0 0 IAC INTERACTIVECORP Stock 44919P508 5 30 SH SOLE 33 30 0 0 IAC INTERACTIVECORP Stock 44919P508 9 52 SH SOLE 52 0 0 IAMGOLD CORP Stock 450913108 1 576 SH SOLE 575 0 0 IBERIABANK CORP Stock 450828108 8 219 SH SOLE 33 219 0 0 ICAHN ENTERPRISES LP Stock 451100101 1 30 SH SOLE 30 0 0 ICHOR HOLDINGS Stock G4740B105 0 0 SH SOLE 19 0 0 0 ICICI BANK LIMITED ADR 45104G104 3 374 SH SOLE 9 374 0 0 ICICI BANK LIMITED ADR 45104G104 0 41 SH SOLE 41 0 0 ISRAEL CHEMICALS LIMITED Stock M5920A109 3 996 SH SOLE 33 996 0 0 ICLICK INTRACTVE ASIA GRP LT ADR 45113Y104 27 5819 SH SOLE 5819 0 0 ICON PLC Stock G4705A100 18 134 SH SOLE 29 134 0 0 ICON PLC Stock G4705A100 696 5121 SH SOLE 5121 0 0 ICONIX BRAND GROUP INC Stock 451055305 0 57 SH SOLE 57 0 0 ICU MED INC Stock 44930G107 4 20 SH SOLE 9 20 0 0 ICU MED INC Stock 44930G107 1 4 SH SOLE 33 4 0 0 ICU MED INC Stock 44930G107 22 110 SH SOLE 35 110 0 0 ICU MED INC Stock 44930G107 14 71 SH SOLE 71 0 0 IDACORP INC Stock 451107106 0 4 SH SOLE 9 4 0 0 IDACORP INC Stock 451107106 16 180 SH SOLE 33 180 0 0 IDEX CORP Stock 45167R104 21 151 SH SOLE 33 151 0 0 IDEX CORP Stock 45167R104 268 1942 SH SOLE 1942 0 0 IDEXX LABS INC Stock 45168D104 7 29 SH SOLE 9 29 0 0 IDEXX LABS INC Stock 45168D104 0 2 SH SOLE 19 2 0 0 IDEXX LABS INC Stock 45168D104 17 70 SH SOLE 33 70 0 0 IDEXX LABS INC Stock 45168D104 88 365 SH SOLE 41 365 0 0 IDEXX LABS INC Stock 45168D104 76 312 SH SOLE 312 0 0 IHS MARKIT LTD Stock G47567105 9 157 SH SOLE 4 157 0 0 IHS MARKIT LTD Stock G47567105 1 12 SH SOLE 9 12 0 0 IHS MARKIT LTD Stock G47567105 9 152 SH SOLE 33 152 0 0 IHS MARKIT LTD Stock G47567105 7 109 SH SOLE 109 0 0 II VI INC Stock 902104108 200 7032 SH SOLE 7032 0 0 ILLINOIS TOOL WKS INC Stock 452308109 775 5454 SH SOLE 6 5454 0 0 ILLINOIS TOOL WKS INC Stock 452308109 81 569 SH SOLE 33 569 0 0 ILLINOIS TOOL WKS INC Stock 452308109 756 5321 SH SOLE 5321 0 0 ILLUMINA INC Stock 452327109 14 50 SH SOLE 9 50 0 0 ILLUMINA INC Stock 452327109 21 77 SH SOLE 33 77 0 0 ILLUMINA INC Stock 452327109 321 1175 SH SOLE 1175 0 0 ILLUMINA INC Convertible 452327AH2 22 18000 SH SOLE 18000 0 0 IMMUNOMEDICS INC Stock 452907108 43 3227 SH SOLE 3227 0 0 INCYTE CORP Stock 45337C102 24 327 SH SOLE 33 327 0 0 INCYTE CORP Stock 45337C102 16 220 SH SOLE 220 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 5 525 SH SOLE 33 525 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 7 760 SH SOLE 760 0 0 INDEPENDENT BANK CORP MASS Stock 453836108 4 66 SH SOLE 9 66 0 0 INDEPENDENT BANK CORP MICH Stock 453838609 4 305 SH SOLE 33 305 0 0 INDEPENDENT BK GROUP INC Stock 45384B106 2 64 SH SOLE 9 64 0 0 INDIA FD INC CEF 454089103 2 175 SH SOLE 175 0 0 INDUSTRIAL LOGISTICS PPTYS T REIT 456237106 1 37 SH SOLE 33 37 0 0 INDUSTRIAL LOGISTICS PPTYS T REIT 456237106 104 5915 SH SOLE 5915 0 0 SELECT SECTOR SPDR TR ETF 81369Y704 3433 58185 SH SOLE 58185 0 0 INFOSYS LTD ADR 456788108 3 366 SH SOLE 9 366 0 0 INFOSYS LTD ADR 456788108 441 53684 SH SOLE 53684 0 0 INFUSYSTEM HLDGS INC Stock 45685K102 16 1906 SH SOLE 1906 0 0 ING GROEP N.V. ADR 456837103 2 451 SH SOLE 9 451 0 0 ING GROEP N.V. ADR 456837103 5 958 SH SOLE 33 958 0 0 ING GROEP N.V. ADR 456837103 18 3552 SH SOLE 3551 0 0 INGERSOLL RAND INC Stock 45687V106 4 148 SH SOLE 9 148 0 0 INGERSOLL RAND INC Stock 45687V106 4 142 SH SOLE 33 142 0 0 INGERSOLL RAND INC Stock 45687V106 22 883 SH SOLE 883 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 13 162 SH SOLE 33 162 0 0 TRANE TECHNOLOGIES PLC Stock G8994E103 84 1019 SH SOLE 1019 0 0 INGEVITY CORP Stock 45688C107 8 230 SH SOLE 230 0 0 INGREDION INC Stock 457187102 3 42 SH SOLE 9 42 0 0 INGREDION INC Stock 457187102 23 305 SH SOLE 26 305 0 0 INGREDION INC Stock 457187102 2 27 SH SOLE 33 27 0 0 INGREDION INC Stock 457187102 12 161 SH SOLE 161 0 0 INMODE LTD Stock M5425M103 107 4966 SH SOLE 4966 0 0 INNOVATIVE INDL PPTYS INC REIT 45781V101 15 200 SH SOLE 6 200 0 0 INNOVATIVE INDL PPTYS INC REIT 45781V101 0 4 SH SOLE 19 4 0 0 INNOVATIVE INDL PPTYS INC REIT 45781V101 1464 19282 SH SOLE 19281 0 0 INNOVATIVE SOLUTIONS & SUPPO Stock 45769N105 4 1160 SH SOLE 1160 0 0 INNOVATOR ETFS TR ETF 45782C102 54 1917 SH SOLE 1916 0 0 INNOVATOR ETFS TR ETF 45782C201 37 2000 SH SOLE 2000 0 0 INNOVATOR ETFS TR ETF 45782C409 160 6460 SH SOLE 6460 0 0 INNOVATOR ETFS TR ETF 45782C789 32 1337 SH SOLE 1337 0 0 INNOVATOR ETFS TR ETF 45782C664 6 281 SH SOLE 281 0 0 INNOVATOR ETFS TR ETF 45782C540 27 1140 SH SOLE 1140 0 0 INNOVATOR ETFS TR ETF 45782C508 24 943 SH SOLE 943 0 0 INNOVATOR ETFS TR ETF 45782C813 18 767 SH SOLE 767 0 0 INNOVATOR ETFS TR ETF 45782C375 103 4112 SH SOLE 4112 0 0 INNOVIVA INC Stock 45781M101 0 4 SH SOLE 19 4 0 0 INOGEN INC Stock 45780L104 60 1162 SH SOLE 1162 0 0 INOVALON HLDGS INC Stock 45781D101 1 38 SH SOLE 33 38 0 0 INSEEGO CORP Stock 45782B104 463 74285 SH SOLE 74285 0 0 INSIGHT SELECT INCOME FD CEF 45781W109 3 160 SH SOLE 160 0 0 INSPERITY INC Stock 45778Q107 17 467 SH SOLE 467 0 0 INSPIRE MED SYS INC Stock 457730109 130 2155 SH SOLE 2155 0 0 INSTALLED BLDG PRODS INC Stock 45780R101 0 10 SH SOLE 19 10 0 0 INSULET CORP Stock 45784P101 4 23 SH SOLE 9 23 0 0 INSULET CORP Stock 45784P101 6 35 SH SOLE 35 0 0 INTEL CORP Stock 458140100 77 1424 SH SOLE 9 1424 0 0 INTEL CORP Stock 458140100 11 195 SH SOLE 19 195 0 0 INTEL CORP Stock 458140100 139 2563 SH SOLE 33 2563 0 0 INTEL CORP Stock 458140100 28 520 SH SOLE 40 520 0 0 INTEL CORP Stock 458140100 7705 142364 SH SOLE 142364 0 0 INTER PARFUMS INC Stock 458334109 0 7 SH SOLE 9 7 0 0 INTER PARFUMS INC Stock 458334109 14 300 SH SOLE 300 0 0 INTERACTIVE BROKERS GROUP IN Stock 45841N107 0 1 SH SOLE 1 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 4 53 SH SOLE 9 53 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 34 420 SH SOLE 33 420 0 0 INTERCONTINENTAL EXCHANGE IN Stock 45866F104 1019 12618 SH SOLE 12617 0 0 INTERCONTINENTAL HOTELS GROU ADR 45857P806 15 362 SH SOLE 33 362 0 0 INTERDIGITAL INC Stock 45867G101 5 108 SH SOLE 9 108 0 0 INTERDIGITAL INC Stock 45867G101 1 15 SH SOLE 33 15 0 0 INTERDIGITAL INC Stock 45867G101 1030 23085 SH SOLE 23085 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 11 99 SH SOLE 9 99 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 3 31 SH SOLE 19 30 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 39 350 SH SOLE 33 350 0 0 INTERNATIONAL BUSINESS MACHS Stock 459200101 3834 34566 SH SOLE 34566 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 1 5 SH SOLE 33 5 0 0 INTERNATIONAL FLAVORS&FRAGRA Stock 459506101 20 200 SH SOLE 200 0 0 INTL PAPER CO Stock 460146103 2 77 SH SOLE 19 77 0 0 INTL PAPER CO Stock 460146103 1 24 SH SOLE 33 24 0 0 INTL PAPER CO Stock 460146103 290 9326 SH SOLE 9326 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 5 305 SH SOLE 9 305 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 0 24 SH SOLE 19 23 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 0 0 SH SOLE 33 0 0 0 INTERPUBLIC GROUP COS INC Stock 460690100 129 7979 SH SOLE 7978 0 0 INTEVAC INC Stock 461148108 2 415 SH SOLE 415 0 0 INTL FCSTONE INC Stock 46116V105 15 400 SH SOLE 400 0 0 INTERNATIONAL GAME TECHNOLOG Stock G4863A108 1 193 SH SOLE 9 193 0 0 INTERNATIONAL GAME TECHNOLOG Stock G4863A108 0 71 SH SOLE 33 71 0 0 INTUIT Stock 461202103 25 108 SH SOLE 9 108 0 0 INTUIT Stock 461202103 5 23 SH SOLE 19 23 0 0 INTUIT Stock 461202103 52 225 SH SOLE 33 225 0 0 INTUIT Stock 461202103 87 380 SH SOLE 41 380 0 0 INTUIT Stock 461202103 2899 12605 SH SOLE 12604 0 0 INTUITIVE SURGICAL INC Stock 46120E602 2 4 SH SOLE 19 4 0 0 INTUITIVE SURGICAL INC Stock 46120E602 61 124 SH SOLE 33 124 0 0 INTUITIVE SURGICAL INC Stock 46120E602 3650 7370 SH SOLE 7370 0 0 INVACARE CORP Stock 461203101 0 1 SH SOLE 1 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V100 91 1828 SH SOLE 1828 0 0 INVESCO BD FD CEF 46132L107 18 1032 SH SOLE 1032 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J502 102 4858 SH SOLE 4858 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J700 108 5158 SH SOLE 5158 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J809 29 1305 SH SOLE 1305 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J882 9 417 SH SOLE 6 417 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J882 181 8560 SH SOLE 8560 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J874 28 1305 SH SOLE 1305 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J866 226 10901 SH SOLE 10901 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J858 28 1250 SH SOLE 1250 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J841 9 435 SH SOLE 6 435 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J841 108 5225 SH SOLE 5225 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J833 28 1265 SH SOLE 1265 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J825 12 590 SH SOLE 6 590 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J825 109 5282 SH SOLE 5282 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J817 28 1305 SH SOLE 1305 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J791 110 5576 SH SOLE 5576 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J783 109 5501 SH SOLE 5501 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J643 108 5245 SH SOLE 5245 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J577 39 2050 SH SOLE 2050 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V308 13 273 SH SOLE 273 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E800 1 14 SH SOLE 38 14 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V407 28 754 SH SOLE 754 0 0 INVESCO CURRENCYSHARES JAPAN ETF 46138W107 22 252 SH SOLE 9 252 0 0 INVESCO CURRENCYSHARES SWISS ETF 46138R108 22 231 SH SOLE 9 231 0 0 INVESCO CURRENCYSHARES SWISS ETF 46138R108 56 583 SH SOLE 22 583 0 0 INVESCO CURRENCYSHARES SWISS ETF 46138R108 491 5145 SH SOLE 5145 0 0 POWERSHARES DB MULTI-SECTOR ETF 46140H700 15 1200 SH SOLE 1200 0 0 POWERSHARES DB MULTI-SECTOR ETF 46140H403 4 723 SH SOLE 722 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V506 814 32997 SH SOLE 32996 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V803 8 219 SH SOLE 219 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E875 1 35 SH SOLE 35 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V878 4 344 SH SOLE 344 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V860 59 2025 SH SOLE 2025 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V852 56 651 SH SOLE 651 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V845 77 1387 SH SOLE 1387 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E842 162 3977 SH SOLE 3977 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V811 119 1757 SH SOLE 1757 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V795 50 1739 SH SOLE 1739 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V787 11 231 SH SOLE 231 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V761 55 9249 SH SOLE 9249 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V753 155 5560 SH SOLE 5560 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V712 14 187 SH SOLE 186 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V688 25 489 SH SOLE 488 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V647 19 344 SH SOLE 344 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V639 21 250 SH SOLE 250 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E743 0 15 SH SOLE 15 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E735 5 204 SH SOLE 204 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E727 5 337 SH SOLE 337 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138G847 6 480 SH SOLE 480 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V589 2 191 SH SOLE 191 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E651 7 280 SH SOLE 280 0 0 INVESCO HIGH INCOME TR II CEF 46131F101 4 356 SH SOLE 355 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E594 49 2932 SH SOLE 2932 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E586 27 514 SH SOLE 514 0 0 INVESCO LTD Stock G491BT108 2 261 SH SOLE 9 261 0 0 INVESCO LTD Stock G491BT108 1 56 SH SOLE 33 56 0 0 INVESCO LTD Stock G491BT108 69 7614 SH SOLE 7613 0 0 INVESCO MORTGAGE CAPITAL INC REIT 46131B100 4 1130 SH SOLE 1130 0 0 INVESCO MUNI INCOME OPP TRST CEF 46132X101 0 33 SH SOLE 33 0 0 INVESCO TR INVT GRADE MUNS CEF 46131M106 37 3079 SH SOLE 3079 0 0 INVESCO MUN OPPORTUNITY TR CEF 46132C107 27 2374 SH SOLE 2374 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V530 1353 10758 SH SOLE 10758 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E537 64 2478 SH SOLE 2478 0 0 INVESCO ACTIVELY MANAGD ETF ETF 46090F100 47 3987 SH SOLE 3987 0 0 INVESCO PA VALUE MUN INC TR CEF 46132K109 95 7862 SH SOLE 7862 0 0 INVESCO QQQ TR ETF 46090E103 17 90 SH SOLE 6 90 0 0 INVESCO QQQ TR ETF 46090E103 166 874 SH SOLE 9 874 0 0 INVESCO QQQ TR ETF 46090E103 15 77 SH SOLE 11 77 0 0 INVESCO QQQ TR ETF 46090E103 1706 8959 SH SOLE 16 8959 0 0 INVESCO QQQ TR ETF 46090E103 119 627 SH SOLE 25 627 0 0 INVESCO QQQ TR ETF 46090E103 10 53 SH SOLE 37 53 0 0 INVESCO QQQ TR ETF 46090E103 0 0 SH SOLE 38 0 0 0 INVESCO QQQ TR ETF 46090E103 28053 147335 SH SOLE 147335 0 0 INVESCO QUALITY MUNI INC TRS CEF 46133G107 2 159 SH SOLE 158 0 0 INVESCO EXCH TRD SLF IDX FD ETF 46138J742 34 1579 SH SOLE 1578 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V381 221 3296 SH SOLE 3296 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V373 403 3261 SH SOLE 3261 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V340 13 425 SH SOLE 424 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V332 655 3464 SH SOLE 3464 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V324 17 178 SH SOLE 178 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V282 12 76 SH SOLE 22 76 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V282 1106 6938 SH SOLE 6938 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V274 6 69 SH SOLE 69 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V431 2537 56876 SH SOLE 56875 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E370 18 630 SH SOLE 630 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E362 362 12048 SH SOLE 12048 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V266 4913 49062 SH SOLE 49062 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V258 122 3056 SH SOLE 3056 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V241 246 8207 SH SOLE 8207 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A705 18 611 SH SOLE 610 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E263 48 1432 SH SOLE 1432 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E214 1 41 SH SOLE 40 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E198 20 493 SH SOLE 493 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V464 29 600 SH SOLE 600 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138G102 51 1540 SH SOLE 1540 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V167 54 1555 SH SOLE 1555 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E156 17 472 SH SOLE 472 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E149 11 105 SH SOLE 105 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E115 73 1035 SH SOLE 1035 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138G409 2 53 SH SOLE 52 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138G656 365 15745 SH SOLE 15745 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138G706 37 1467 SH SOLE 1467 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138G805 36 1179 SH SOLE 1179 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A887 30 616 SH SOLE 22 616 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A887 239 4856 SH SOLE 4856 0 0 INVESCO VALUE MUN INCOME TR CEF 46132P108 61 4280 SH SOLE 4280 0 0 INVESCO ACTIVELY MANAGED ETF ETF 46090A879 0 0 SH SOLE 0 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138G870 60 2804 SH SOLE 11 2804 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138G870 50 2329 SH SOLE 2328 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V134 0 0 SH SOLE 38 0 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V134 6 222 SH SOLE 221 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137Y401 38 715 SH SOLE 715 0 0 INVESTAR HLDG CORP Stock 46134L105 161 12600 SH SOLE 12600 0 0 INVESTORS BANCORP INC NEW Stock 46146L101 4 473 SH SOLE 33 473 0 0 INVESTORS BANCORP INC NEW Stock 46146L101 30 3719 SH SOLE 3719 0 0 INVESTORS REAL ESTATE TR REIT 461730509 2 40 SH SOLE 9 40 0 0 INVESTORS TITLE CO Stock 461804106 4 32 SH SOLE 32 0 0 INVITAE CORP Stock 46185L103 131 9550 SH SOLE 9550 0 0 INVITATION HOMES INC REIT 46187W107 4 189 SH SOLE 33 189 0 0 INVITATION HOMES INC REIT 46187W107 48 2239 SH SOLE 2238 0 0 ION GEOPHYSICAL CORP Stock 462044207 0 25 SH SOLE 25 0 0 IONIS PHARMACEUTICALS INC Stock 462222100 245 5183 SH SOLE 5183 0 0 BARCLAYS BANK PLC ETF 06738C778 15 920 SH SOLE 920 0 0 BARCLAYS BK PLC ETF 06746P621 5 100 SH SOLE 100 0 0 BARCLAYS BANK PLC ETF 06742A669 37 311 SH SOLE 311 0 0 IPG PHOTONICS CORP Stock 44980X109 23 213 SH SOLE 213 0 0 INDEXIQ ETF TR ETF 45409B107 7 236 SH SOLE 236 0 0 INDEXIQ ETF TR ETF 45409B800 39 1290 SH SOLE 1290 0 0 INDEXIQ ETF TR ETF 45409B412 17 750 SH SOLE 750 0 0 IQIYI INC ADR 46267X108 85 4750 SH SOLE 4750 0 0 IQVIA HLDGS INC Stock 46266C105 23 210 SH SOLE 33 210 0 0 IQVIA HLDGS INC Stock 46266C105 353 3270 SH SOLE 3270 0 0 IRIDIUM COMMUNICATIONS INC Stock 46269C102 4 172 SH SOLE 33 172 0 0 IRIDIUM COMMUNICATIONS INC Stock 46269C102 7 300 SH SOLE 300 0 0 IROBOT CORP Stock 462726100 20 480 SH SOLE 480 0 0 IRON MTN INC NEW REIT 46284V101 4 161 SH SOLE 33 161 0 0 IRON MTN INC NEW REIT 46284V101 185 7780 SH SOLE 7779 0 0 IRONWOOD PHARMACEUTICALS INC Stock 46333X108 1 100 SH SOLE 100 0 0 ISHARES TR ETF 464288653 194 1160 SH SOLE 22 1160 0 0 ISHARES TR ETF 464288653 1505 8977 SH SOLE 8977 0 0 ISHARES TR ETF 464287432 7 44 SH SOLE 6 44 0 0 ISHARES TR ETF 464287432 432 2621 SH SOLE 9 2621 0 0 ISHARES TR ETF 464287432 17 101 SH SOLE 22 101 0 0 ISHARES TR ETF 464287432 221 1338 SH SOLE 36 1337 0 0 ISHARES TR ETF 464287432 790 4786 SH SOLE 4786 0 0 ISHARES TR ETF 46434V407 253 6186 SH SOLE 9 6186 0 0 ISHARES TR ETF 46434V407 43 1040 SH SOLE 22 1040 0 0 ISHARES TR ETF 46434V407 214 5226 SH SOLE 36 5226 0 0 ISHARES TR ETF 46434V407 1541 37694 SH SOLE 37694 0 0 ISHARES TR ETF 46434V100 1610 32106 SH SOLE 32105 0 0 ISHARES TR ETF 46429B747 620 6201 SH SOLE 6201 0 0 ISHARES TR ETF 464288646 14 265 SH SOLE 7 265 0 0 ISHARES TR ETF 464288646 153 2913 SH SOLE 9 2913 0 0 ISHARES TR ETF 464288646 152 2912 SH SOLE 25 2911 0 0 ISHARES TR ETF 464288646 14 264 SH SOLE 37 264 0 0 ISHARES TR ETF 464288646 380 7259 SH SOLE 7258 0 0 ISHARES TR ETF 464287457 11 123 SH SOLE 7 123 0 0 ISHARES TR ETF 464287457 50 578 SH SOLE 9 578 0 0 ISHARES TR ETF 464287457 1512 17444 SH SOLE 16 17444 0 0 ISHARES TR ETF 464287457 649 7484 SH SOLE 38 7484 0 0 ISHARES TR ETF 464287457 6367 73466 SH SOLE 73465 0 0 ISHARES TR ETF 464288661 2001 15006 SH SOLE 15006 0 0 ISHARES TR ETF 464287440 36 299 SH SOLE 6 299 0 0 ISHARES TR ETF 464287440 2 16 SH SOLE 7 16 0 0 ISHARES TR ETF 464287440 23 186 SH SOLE 9 186 0 0 ISHARES TR ETF 464287440 3942 32452 SH SOLE 32451 0 0 ISHARES TR ETF 46429B291 2 45 SH SOLE 45 0 0 ISHARES TR ETF 464288166 7 55 SH SOLE 7 55 0 0 ISHARES TR ETF 464288166 23 189 SH SOLE 9 189 0 0 ISHARES TR ETF 464287226 25301 219305 SH SOLE 219304 0 0 ISHARES TR ETF 464288414 10 85 SH SOLE 3 85 0 0 ISHARES TR ETF 464288414 13 114 SH SOLE 22 114 0 0 ISHARES TR ETF 464288414 1071 9474 SH SOLE 36 9473 0 0 ISHARES TR ETF 464288414 4557 40323 SH SOLE 40323 0 0 ISHARES TR ETF 464288430 3 59 SH SOLE 59 0 0 ISHARES INC ETF 464286293 142 5000 SH SOLE 5000 0 0 ISHARES TR ETF 46429B333 220 4273 SH SOLE 4273 0 0 ISHARES TR ETF 46435U853 11 318 SH SOLE 318 0 0 ISHARES TR ETF 464288794 92 1804 SH SOLE 1804 0 0 ISHARES TR ETF 464287564 415 4528 SH SOLE 4528 0 0 ISHARES U S ETF TR ETF 46431W853 300 13358 SH SOLE 13357 0 0 ISHARES TR ETF 464289883 2481 73460 SH SOLE 73459 0 0 ISHARES TR ETF 46435G102 388 7140 SH SOLE 7140 0 0 ISHARES TR ETF 46435G417 17 328 SH SOLE 328 0 0 ISHARES TR ETF 464289859 57 1192 SH SOLE 1192 0 0 ISHARES TR ETF 46434V621 3202 98251 SH SOLE 98250 0 0 ISHARES TR ETF 464289867 22 542 SH SOLE 542 0 0 ISHARES TR ETF 46429B663 3208 44838 SH SOLE 44838 0 0 ISHARES TR ETF 46435G672 120 2195 SH SOLE 2194 0 0 ISHARES TR ETF 464289479 2 25 SH SOLE 38 25 0 0 ISHARES TR ETF 464289479 268 3761 SH SOLE 3761 0 0 ISHARES TR ETF 46432F842 160 3199 SH SOLE 9 3199 0 0 ISHARES TR ETF 46432F842 11 214 SH SOLE 16 214 0 0 ISHARES TR ETF 46432F842 0 0 SH SOLE 22 0 0 0 ISHARES TR ETF 46432F842 1406 28181 SH SOLE 36 28181 0 0 ISHARES TR ETF 46432F842 4468 89557 SH SOLE 89556 0 0 ISHARES INC ETF 46434G103 100 2467 SH SOLE 9 2467 0 0 ISHARES INC ETF 46434G103 102 2518 SH SOLE 11 2518 0 0 ISHARES INC ETF 46434G103 98 2430 SH SOLE 25 2430 0 0 ISHARES INC ETF 46434G103 334 8245 SH SOLE 36 8244 0 0 ISHARES INC ETF 46434G103 9 211 SH SOLE 37 211 0 0 ISHARES INC ETF 46434G103 1258 31096 SH SOLE 31095 0 0 ISHARES TR ETF 46434V738 47 1265 SH SOLE 1264 0 0 ISHARES TR ETF 46434V696 86 1857 SH SOLE 1857 0 0 ISHARES TR ETF 46432F834 1216 25871 SH SOLE 25871 0 0 ISHARES TR ETF 464287507 5 35 SH SOLE 16 35 0 0 ISHARES TR ETF 464287507 4084 28386 SH SOLE 28385 0 0 ISHARES TR ETF 464287804 32 578 SH SOLE 11 577 0 0 ISHARES TR ETF 464287804 1 11 SH SOLE 33 11 0 0 ISHARES TR ETF 464287804 7048 125618 SH SOLE 125617 0 0 ISHARES TR ETF 464287150 379 6629 SH SOLE 9 6629 0 0 ISHARES TR ETF 464287150 7 124 SH SOLE 22 124 0 0 ISHARES TR ETF 464287150 376 6571 SH SOLE 25 6571 0 0 ISHARES TR ETF 464287150 544 9513 SH SOLE 36 9512 0 0 ISHARES TR ETF 464287150 32 567 SH SOLE 37 567 0 0 ISHARES TR ETF 464287150 10427 182250 SH SOLE 182249 0 0 ISHARES TR ETF 464287671 287 5022 SH SOLE 5022 0 0 ISHARES TR ETF 464287663 3003 65037 SH SOLE 65037 0 0 ISHARES TR ETF 46434V613 295 5612 SH SOLE 5611 0 0 ISHARES TR ETF 464288521 108 2765 SH SOLE 2764 0 0 ISHARES TR ETF 464288620 28 495 SH SOLE 495 0 0 ISHARES TR ETF 46434V803 408 16846 SH SOLE 16846 0 0 ISHARES INC ETF 46434G509 2 102 SH SOLE 102 0 0 ISHARES TR ETF 46435U135 15 603 SH SOLE 602 0 0 ISHARES TR ETF 464287812 61 560 SH SOLE 560 0 0 ISHARES TR ETF 464288778 85 2944 SH SOLE 2944 0 0 ISHARES TR ETF 464287697 3158 22872 SH SOLE 22872 0 0 ISHARES TR ETF 46434V456 5 185 SH SOLE 185 0 0 ISHARES TR ETF 46435G409 108 6129 SH SOLE 6129 0 0 ISHARES TR ETF 46429B689 43 687 SH SOLE 9 687 0 0 ISHARES TR ETF 46429B689 7 116 SH SOLE 11 116 0 0 ISHARES TR ETF 46429B689 1716 27653 SH SOLE 27652 0 0 ISHARES INC ETF 464286533 139 2953 SH SOLE 2953 0 0 ISHARES INC ETF 464286525 2017 25111 SH SOLE 25111 0 0 ISHARES TR ETF 46435G433 14 550 SH SOLE 549 0 0 ISHARES TR ETF 46429B697 229 4235 SH SOLE 9 4234 0 0 ISHARES TR ETF 46429B697 131 2434 SH SOLE 25 2433 0 0 ISHARES TR ETF 46429B697 534 9892 SH SOLE 36 9891 0 0 ISHARES TR ETF 46429B697 9 174 SH SOLE 37 174 0 0 ISHARES TR ETF 46429B697 11045 204499 SH SOLE 204498 0 0 ISHARES TR ETF 46434V282 44 1647 SH SOLE 1647 0 0 ISHARES TR ETF 46432F396 14 133 SH SOLE 6 133 0 0 ISHARES TR ETF 46432F396 2 16 SH SOLE 36 16 0 0 ISHARES TR ETF 46432F396 6546 61478 SH SOLE 61478 0 0 ISHARES TR ETF 46432F339 99 1217 SH SOLE 9 1217 0 0 ISHARES TR ETF 46432F339 28 341 SH SOLE 22 341 0 0 ISHARES TR ETF 46432F339 940 11605 SH SOLE 36 11604 0 0 ISHARES TR ETF 46432F339 1346 16605 SH SOLE 16604 0 0 ISHARES TR ETF 46432F370 1 9 SH SOLE 9 9 0 0 ISHARES TR ETF 46432F370 4 56 SH SOLE 22 56 0 0 ISHARES TR ETF 46432F370 365 5118 SH SOLE 36 5118 0 0 ISHARES TR ETF 46432F370 123 1720 SH SOLE 1720 0 0 ISHARES INC ETF 464286319 739 26264 SH SOLE 26264 0 0 ISHARES TR ETF 46435G243 32 1287 SH SOLE 36 1287 0 0 ISHARES TR ETF 46435G243 265 10623 SH SOLE 10622 0 0 ISHARES TR ETF 46435U218 1 27 SH SOLE 36 27 0 0 ISHARES TR ETF 46435U218 16 349 SH SOLE 349 0 0 ISHARES TR ETF 46435U663 1 44 SH SOLE 36 44 0 0 ISHARES TR ETF 46435U663 28 1424 SH SOLE 1424 0 0 ISHARES TR ETF 46435U549 68 1227 SH SOLE 36 1226 0 0 ISHARES TR ETF 46435U549 752 13580 SH SOLE 13579 0 0 ISHARES TR ETF 46435G193 44 1704 SH SOLE 36 1704 0 0 ISHARES TR ETF 46435G193 143 5578 SH SOLE 5578 0 0 ISHARES TR ETF 464287861 333 9421 SH SOLE 9420 0 0 ISHARES U S ETF TR ETF 46431W689 3 101 SH SOLE 101 0 0 ISHARES U S ETF TR ETF 46431W648 3 101 SH SOLE 100 0 0 ISHARES TR ETF 464287549 1232 5817 SH SOLE 5816 0 0 ISHARES TR ETF 464287515 0 0 SH SOLE 38 0 0 0 ISHARES TR ETF 464287515 2945 14003 SH SOLE 14002 0 0 ISHARES TR ETF 46434V381 26 736 SH SOLE 736 0 0 ISHARES TR ETF 46434V316 50 2085 SH SOLE 2085 0 0 ISHARES TR ETF 46435G474 8 347 SH SOLE 347 0 0 ISHARES TR ETF 46429B655 291 5964 SH SOLE 5964 0 0 ISHARES TR ETF 464287184 25 672 SH SOLE 671 0 0 ISHARES TR ETF 464288729 24 336 SH SOLE 336 0 0 ISHARES TR ETF 464288224 405 42404 SH SOLE 42404 0 0 ISHARES TR ETF 464288745 16 167 SH SOLE 166 0 0 ISHARES TR ETF 464288737 208 4360 SH SOLE 4360 0 0 ISHARES TR ETF 464287333 25 523 SH SOLE 523 0 0 ISHARES TR ETF 46435U440 440 8291 SH SOLE 8290 0 0 ISHARES TR ETF 464287325 140 2301 SH SOLE 2301 0 0 ISHARES TR ETF 464288372 290 8500 SH SOLE 8500 0 0 ISHARES TR ETF 464288695 16 314 SH SOLE 313 0 0 ISHARES TR ETF 46434V647 585 30562 SH SOLE 30562 0 0 ISHARES TR ETF 464287275 139 2690 SH SOLE 2689 0 0 ISHARES TR ETF 464288711 504 9945 SH SOLE 9945 0 0 ISHARES GOLD TRUST ETF 464285105 7 485 SH SOLE 9 485 0 0 ISHARES GOLD TRUST ETF 464285105 4 290 SH SOLE 16 290 0 0 ISHARES GOLD TRUST ETF 464285105 9245 613451 SH SOLE 613451 0 0 ISHARES S&P GSCI COMMODITY I ETF 46428R107 78 8374 SH SOLE 8374 0 0 ISHARES TR ETF 46435U226 49 2120 SH SOLE 2120 0 0 ISHARES TR ETF 46435U176 50 2140 SH SOLE 2140 0 0 ISHARES TR ETF 46435U150 46 2120 SH SOLE 2120 0 0 ISHARES TR ETF 46435U184 46 2085 SH SOLE 2085 0 0 ISHARES TR ETF 46435U168 46 2080 SH SOLE 2080 0 0 ISHARES TR ETF 46434VAQ3 46 1807 SH SOLE 1807 0 0 ISHARES TR ETF 46434VBK5 55 2216 SH SOLE 2216 0 0 ISHARES TR ETF 46435G789 153 6001 SH SOLE 6001 0 0 ISHARES TR ETF 46434VBA7 54 2190 SH SOLE 2190 0 0 ISHARES TR ETF 46435G755 52 1992 SH SOLE 1992 0 0 ISHARES TR ETF 46434VAX8 54 2170 SH SOLE 2170 0 0 ISHARES TR ETF 46435G318 50 1945 SH SOLE 1945 0 0 ISHARES TR ETF 46436E882 8 329 SH SOLE 6 329 0 0 ISHARES TR ETF 46434VBG4 53 2160 SH SOLE 2160 0 0 ISHARES TR ETF 46435U697 50 1905 SH SOLE 1905 0 0 ISHARES TR ETF 46436E874 7 262 SH SOLE 6 262 0 0 ISHARES TR ETF 46434VBD1 53 2140 SH SOLE 2140 0 0 ISHARES TR ETF 46435U432 50 1859 SH SOLE 1859 0 0 ISHARES TR ETF 46436E866 7 262 SH SOLE 6 262 0 0 ISHARES TR ETF 46435GAA0 14 564 SH SOLE 6 564 0 0 ISHARES TR ETF 46435GAA0 53 2170 SH SOLE 2170 0 0 ISHARES TR ETF 46435U259 51 1958 SH SOLE 1958 0 0 ISHARES TR ETF 46436E858 7 263 SH SOLE 6 263 0 0 ISHARES TR ETF 46435UAA9 9 351 SH SOLE 6 351 0 0 ISHARES TR ETF 46435UAA9 52 2130 SH SOLE 2130 0 0 ISHARES TR ETF 46435U515 10 393 SH SOLE 6 393 0 0 ISHARES TR ETF 46435U515 52 1990 SH SOLE 1990 0 0 ISHARES TR ETF 46436E205 52 2170 SH SOLE 2170 0 0 ISHARES TR ETF 46436E825 7 261 SH SOLE 6 261 0 0 ISHARES TR ETF 46432FAZ0 12 464 SH SOLE 6 464 0 0 ISHARES TR ETF 46434V571 103 4067 SH SOLE 4067 0 0 ISHARES TR ETF 464287242 1 10 SH SOLE 36 10 0 0 ISHARES TR ETF 464287242 2048 16579 SH SOLE 16579 0 0 ISHARES TR ETF 464288513 9 122 SH SOLE 36 121 0 0 ISHARES TR ETF 464288513 743 9641 SH SOLE 9640 0 0 ISHARES U S ETF TR ETF 46431W705 60 718 SH SOLE 718 0 0 ISHARES U S ETF TR ETF 46431W820 12 600 SH SOLE 600 0 0 ISHARES U S ETF TR ETF 46431W812 21 993 SH SOLE 993 0 0 ISHARES TR ETF 464288638 8 151 SH SOLE 7 151 0 0 ISHARES TR ETF 464288638 404 7358 SH SOLE 9 7358 0 0 ISHARES TR ETF 464288638 29 526 SH SOLE 22 526 0 0 ISHARES TR ETF 464288638 372 6780 SH SOLE 36 6779 0 0 ISHARES TR ETF 464288638 288 5238 SH SOLE 5238 0 0 ISHARES TR ETF 464288612 2217 19323 SH SOLE 19323 0 0 ISHARES TR ETF 464288489 6 300 SH SOLE 300 0 0 ISHARES TR ETF 464288422 9 326 SH SOLE 326 0 0 ISHARES TR ETF 46435G524 18 392 SH SOLE 391 0 0 ISHARES TR ETF 46429B135 72 6840 SH SOLE 6840 0 0 ISHARES TR ETF 464288448 344 15222 SH SOLE 15222 0 0 ISHARES TR ETF 464288117 40 807 SH SOLE 807 0 0 ISHARES INC ETF 464286517 24 640 SH SOLE 640 0 0 ISHARES TR ETF 464288281 85 879 SH SOLE 9 879 0 0 ISHARES TR ETF 464288281 26 271 SH SOLE 22 271 0 0 ISHARES TR ETF 464288281 14 149 SH SOLE 36 149 0 0 ISHARES TR ETF 464288281 1569 16227 SH SOLE 16227 0 0 ISHARES TR ETF 464287382 0 0 SH SOLE 33 0 0 0 ISHARES TR ETF 464287382 960 18124 SH SOLE 18124 0 0 ISHARES TR ETF 464288802 6 53 SH SOLE 36 53 0 0 ISHARES TR ETF 464288802 211 1925 SH SOLE 1924 0 0 ISHARES TR ETF 464289511 3 51 SH SOLE 36 51 0 0 ISHARES TR ETF 464289511 3599 56568 SH SOLE 56568 0 0 ISHARES TR ETF 464288588 15 139 SH SOLE 6 139 0 0 ISHARES TR ETF 464288588 286 2588 SH SOLE 9 2588 0 0 ISHARES TR ETF 464288588 258 2333 SH SOLE 36 2332 0 0 ISHARES TR ETF 464288588 104 938 SH SOLE 938 0 0 ISHARES TR ETF 464289875 140 3813 SH SOLE 3813 0 0 ISHARES TR ETF 464287127 2 13 SH SOLE 13 0 0 ISHARES TR ETF 464287119 213 1147 SH SOLE 1147 0 0 ISHARES TR ETF 464288109 8 90 SH SOLE 90 0 0 ISHARES TR ETF 464288208 269 1754 SH SOLE 1754 0 0 ISHARES TR ETF 464288307 277 1272 SH SOLE 1272 0 0 ISHARES TR ETF 464288406 59 556 SH SOLE 556 0 0 ISHARES TR ETF 46432F875 22 1084 SH SOLE 1084 0 0 ISHARES TR ETF 464288703 17 198 SH SOLE 9 198 0 0 ISHARES TR ETF 464288703 11 125 SH SOLE 125 0 0 ISHARES TR ETF 464288505 114 913 SH SOLE 913 0 0 ISHARES TR ETF 46435G342 113 6018 SH SOLE 6018 0 0 ISHARES TR ETF 464288257 268 4281 SH SOLE 4281 0 0 ISHARES TR ETF 464288240 2 62 SH SOLE 9 62 0 0 ISHARES TR ETF 464288240 1678 44559 SH SOLE 16 44559 0 0 ISHARES TR ETF 464288240 121 3203 SH SOLE 3203 0 0 ISHARES TR ETF 46434V464 810 7924 SH SOLE 7924 0 0 ISHARES TR ETF 464288182 14 238 SH SOLE 238 0 0 ISHARES INC ETF 464286103 8 526 SH SOLE 19 525 0 0 ISHARES INC ETF 464286103 13 850 SH SOLE 850 0 0 ISHARES INC ETF 464286400 0 17 SH SOLE 19 17 0 0 ISHARES INC ETF 464286400 3 117 SH SOLE 117 0 0 ISHARES TR ETF 464289131 13 1357 SH SOLE 1357 0 0 ISHARES INC ETF 464286509 8 348 SH SOLE 19 347 0 0 ISHARES INC ETF 464286509 49 2234 SH SOLE 2234 0 0 ISHARES INC ETF 464286640 1 26 SH SOLE 26 0 0 ISHARES TR ETF 46429B671 365 6367 SH SOLE 6367 0 0 ISHARES TR ETF 46435G516 22 405 SH SOLE 36 405 0 0 ISHARES TR ETF 46435G516 884 16632 SH SOLE 16632 0 0 ISHARES TR ETF 464287465 87 1623 SH SOLE 16 1623 0 0 ISHARES TR ETF 464287465 22 416 SH SOLE 36 416 0 0 ISHARES TR ETF 464287465 1373 25682 SH SOLE 25681 0 0 ISHARES TR ETF 464288885 2178 30633 SH SOLE 30632 0 0 ISHARES TR ETF 464288273 37 823 SH SOLE 9 823 0 0 ISHARES TR ETF 464288273 1669 37225 SH SOLE 37225 0 0 ISHARES TR ETF 464288877 3 81 SH SOLE 16 81 0 0 ISHARES TR ETF 464288877 1514 42433 SH SOLE 42432 0 0 ISHARES INC ETF 46434G863 97 3534 SH SOLE 9 3534 0 0 ISHARES INC ETF 46434G863 25 929 SH SOLE 22 929 0 0 ISHARES INC ETF 46434G863 581 21214 SH SOLE 36 21214 0 0 ISHARES INC ETF 46434G863 737 26935 SH SOLE 26935 0 0 ISHARES TR ETF 464287234 4 119 SH SOLE 11 119 0 0 ISHARES TR ETF 464287234 6 165 SH SOLE 36 165 0 0 ISHARES TR ETF 464287234 2459 72034 SH SOLE 72034 0 0 ISHARES INC ETF 464286475 231 7193 SH SOLE 7193 0 0 ISHARES TR ETF 46429B408 3 144 SH SOLE 144 0 0 ISHARES TR ETF 464289180 3 200 SH SOLE 200 0 0 ISHARES INC ETF 464286608 3 91 SH SOLE 91 0 0 ISHARES INC ETF 464286707 11 451 SH SOLE 19 450 0 0 ISHARES INC ETF 464286707 3 144 SH SOLE 144 0 0 ISHARES INC ETF 464286145 67 3154 SH SOLE 3154 0 0 ISHARES INC ETF 464286806 5 252 SH SOLE 19 252 0 0 ISHARES INC ETF 464286806 7 339 SH SOLE 339 0 0 ISHARES INC ETF 46434G855 356 18578 SH SOLE 18578 0 0 ISHARES TR ETF 46435G532 13 224 SH SOLE 224 0 0 ISHARES INC ETF 46434G848 15 802 SH SOLE 801 0 0 ISHARES INC ETF 464286327 2 200 SH SOLE 200 0 0 ISHARES INC ETF 464286871 1 33 SH SOLE 19 33 0 0 ISHARES INC ETF 464286871 9 444 SH SOLE 444 0 0 ISHARES TR ETF 46429B598 47 1954 SH SOLE 1953 0 0 ISHARES TR ETF 46429B614 1 48 SH SOLE 48 0 0 ISHARES TR ETF 46429B309 2 130 SH SOLE 19 130 0 0 ISHARES TR ETF 46429B507 1 17 SH SOLE 19 17 0 0 ISHARES INC ETF 46434G830 5 223 SH SOLE 19 223 0 0 ISHARES INC ETF 46434G822 18 367 SH SOLE 19 366 0 0 ISHARES INC ETF 46434G822 62 1246 SH SOLE 1245 0 0 ISHARES TR ETF 464288570 26 268 SH SOLE 36 267 0 0 ISHARES TR ETF 464288570 764 7840 SH SOLE 7839 0 0 ISHARES INC ETF 464286822 0 16 SH SOLE 19 16 0 0 ISHARES INC ETF 464286814 7 263 SH SOLE 19 262 0 0 ISHARES INC ETF 464286665 0 0 SH SOLE 33 0 0 0 ISHARES INC ETF 464286665 931 27465 SH SOLE 27465 0 0 ISHARES TR ETF 46429B606 1 38 SH SOLE 19 38 0 0 ISHARES TR ETF 46434V779 2 152 SH SOLE 19 152 0 0 ISHARES INC ETF 46434G798 3 118 SH SOLE 117 0 0 ISHARES INC ETF 46434G780 5 262 SH SOLE 19 261 0 0 ISHARES INC ETF 46434G780 73 4190 SH SOLE 4190 0 0 ISHARES INC ETF 464286780 3 110 SH SOLE 110 0 0 ISHARES INC ETF 464286772 1 28 SH SOLE 19 27 0 0 ISHARES INC ETF 464286772 1 31 SH SOLE 31 0 0 ISHARES INC ETF 464286764 4 214 SH SOLE 19 214 0 0 ISHARES INC ETF 464286764 3 159 SH SOLE 159 0 0 ISHARES INC ETF 464286756 2 61 SH SOLE 61 0 0 ISHARES INC ETF 464286749 6 176 SH SOLE 19 176 0 0 ISHARES INC ETF 46434G772 4 119 SH SOLE 19 118 0 0 ISHARES INC ETF 46434G772 0 1 SH SOLE 1 0 0 ISHARES INC ETF 464286715 1 58 SH SOLE 19 58 0 0 ISHARES TR ETF 46435G334 9 371 SH SOLE 19 370 0 0 ISHARES TR ETF 46435G334 73 3057 SH SOLE 3057 0 0 ISHARES INC ETF 464286681 55 1174 SH SOLE 1173 0 0 ISHARES TR ETF 46435G425 134 2335 SH SOLE 9 2335 0 0 ISHARES TR ETF 46435G425 997 17344 SH SOLE 36 17344 0 0 ISHARES TR ETF 46435G425 108 1887 SH SOLE 1887 0 0 ISHARES INC ETF 464286392 368 4719 SH SOLE 4719 0 0 ISHARES TR ETF 464287556 1596 14813 SH SOLE 14812 0 0 ISHARES TR ETF 464287374 15 892 SH SOLE 892 0 0 ISHARES TR ETF 464287523 25 123 SH SOLE 9 123 0 0 ISHARES TR ETF 464287523 0 0 SH SOLE 16 0 0 0 ISHARES TR ETF 464287523 3387 16507 SH SOLE 16506 0 0 ISHARES TR ETF 464288562 417 7549 SH SOLE 7548 0 0 ISHARES TR ETF 464287622 66 467 SH SOLE 36 467 0 0 ISHARES TR ETF 464287622 1176 8312 SH SOLE 8312 0 0 ISHARES TR ETF 464287614 2452 16277 SH SOLE 16276 0 0 ISHARES TR ETF 464287598 9 86 SH SOLE 11 86 0 0 ISHARES TR ETF 464287598 1713 17270 SH SOLE 17269 0 0 ISHARES TR ETF 464287655 6 56 SH SOLE 11 56 0 0 ISHARES TR ETF 464287655 2210 19309 SH SOLE 19309 0 0 ISHARES TR ETF 464287648 371 2345 SH SOLE 2345 0 0 ISHARES TR ETF 464287630 307 3743 SH SOLE 3743 0 0 ISHARES TR ETF 464287689 622 4195 SH SOLE 4194 0 0 ISHARES TR ETF 464288869 103 1537 SH SOLE 1537 0 0 ISHARES TR ETF 464287499 523 12115 SH SOLE 12114 0 0 ISHARES TR ETF 464287481 450 3699 SH SOLE 3699 0 0 ISHARES TR ETF 464287473 4 68 SH SOLE 11 68 0 0 ISHARES TR ETF 464287473 598 9330 SH SOLE 9329 0 0 ISHARES TR ETF 464289438 158 1876 SH SOLE 1876 0 0 ISHARES TR ETF 464289420 1 26 SH SOLE 26 0 0 ISHARES TR ETF 464287101 2149 18115 SH SOLE 18114 0 0 ISHARES TR ETF 464287200 440 1702 SH SOLE 9 1702 0 0 ISHARES TR ETF 464287200 2918 11293 SH SOLE 16 11293 0 0 ISHARES TR ETF 464287200 142 550 SH SOLE 22 550 0 0 ISHARES TR ETF 464287200 0 0 SH SOLE 33 0 0 0 ISHARES TR ETF 464287200 3155 12208 SH SOLE 36 12207 0 0 ISHARES TR ETF 464287200 20581 79649 SH SOLE 79649 0 0 ISHARES TR ETF 464287309 1042 6313 SH SOLE 11 6313 0 0 ISHARES TR ETF 464287309 6132 37152 SH SOLE 37151 0 0 ISHARES TR ETF 464287408 730 7586 SH SOLE 11 7585 0 0 ISHARES TR ETF 464287408 17 181 SH SOLE 16 181 0 0 ISHARES TR ETF 464287408 3421 35544 SH SOLE 35543 0 0 ISHARES TR ETF 464287341 338 20010 SH SOLE 20009 0 0 ISHARES TR ETF 464288174 26 530 SH SOLE 530 0 0 ISHARES TR ETF 464287390 46 2492 SH SOLE 2492 0 0 ISHARES TR ETF 464287606 290 1627 SH SOLE 11 1627 0 0 ISHARES TR ETF 464287606 538 3013 SH SOLE 3012 0 0 ISHARES TR ETF 464287705 70 635 SH SOLE 9 635 0 0 ISHARES TR ETF 464287705 197 1796 SH SOLE 11 1795 0 0 ISHARES TR ETF 464287705 561 5111 SH SOLE 5111 0 0 ISHARES TR ETF 464287887 662 4803 SH SOLE 4802 0 0 ISHARES TR ETF 464287879 1197 11975 SH SOLE 11974 0 0 ISHARES TR ETF 464288687 7395 232251 SH SOLE 232250 0 0 ISHARES TR ETF 464287168 123 1673 SH SOLE 9 1673 0 0 ISHARES TR ETF 464287168 4863 66133 SH SOLE 66132 0 0 ISHARES U S ETF TR ETF 46431W507 606 12498 SH SOLE 9 12498 0 0 ISHARES U S ETF TR ETF 46431W507 21 436 SH SOLE 16 436 0 0 ISHARES U S ETF TR ETF 46431W507 242 4984 SH SOLE 25 4984 0 0 ISHARES U S ETF TR ETF 46431W507 428 8832 SH SOLE 36 8831 0 0 ISHARES U S ETF TR ETF 46431W507 22 451 SH SOLE 37 451 0 0 ISHARES U S ETF TR ETF 46431W507 104 2138 SH SOLE 2137 0 0 ISHARES TR ETF 464288158 105 988 SH SOLE 36 988 0 0 ISHARES TR ETF 464288158 1483 13948 SH SOLE 13948 0 0 ISHARES TR ETF 464288679 31 275 SH SOLE 9 275 0 0 ISHARES TR ETF 464288679 9985 89943 SH SOLE 89943 0 0 ISHARES SILVER TRUST ETF 46428Q109 443 33916 SH SOLE 33916 0 0 ISHARES TR ETF 464287176 6 48 SH SOLE 16 48 0 0 ISHARES TR ETF 464287176 3424 29037 SH SOLE 29037 0 0 ISHARES TR ETF 464287762 631 3361 SH SOLE 3361 0 0 ISHARES TR ETF 464287192 183 1322 SH SOLE 1322 0 0 ISHARES TR ETF 46432F859 940 18623 SH SOLE 11 18623 0 0 ISHARES TR ETF 46432F859 3202 63402 SH SOLE 63402 0 0 ISHARES TR ETF 464287291 63 347 SH SOLE 9 347 0 0 ISHARES TR ETF 464287291 3 19 SH SOLE 22 19 0 0 ISHARES TR ETF 464287291 473 2595 SH SOLE 36 2595 0 0 ISHARES TR ETF 464287291 182 999 SH SOLE 998 0 0 ISHARES TR ETF 464288760 485 3372 SH SOLE 16 3372 0 0 ISHARES TR ETF 464288760 190 1321 SH SOLE 1320 0 0 ISHARES TR ETF 464287770 211 2056 SH SOLE 2055 0 0 ISHARES TR ETF 464287754 22 174 SH SOLE 174 0 0 ISHARES TR ETF 464288786 114 2298 SH SOLE 2298 0 0 ISHARES TR ETF 464288810 5 21 SH SOLE 9 21 0 0 ISHARES TR ETF 464288810 0 0 SH SOLE 16 0 0 0 ISHARES TR ETF 464288810 3495 15509 SH SOLE 15508 0 0 ISHARES TR ETF 464288851 3 141 SH SOLE 141 0 0 ISHARES TR ETF 464288844 4 633 SH SOLE 633 0 0 ISHARES TR ETF 46429B267 845 30174 SH SOLE 9 30174 0 0 ISHARES TR ETF 46429B267 153 5461 SH SOLE 22 5461 0 0 ISHARES TR ETF 46429B267 1462 52195 SH SOLE 36 52194 0 0 ISHARES TR ETF 46429B267 3116 111244 SH SOLE 111243 0 0 ISHARES TR ETF 464287838 11 152 SH SOLE 152 0 0 ISHARES TR ETF 464287580 2067 11665 SH SOLE 11665 0 0 ISHARES TR ETF 464287796 135 8848 SH SOLE 8848 0 0 ISHARES TR ETF 464287788 33 339 SH SOLE 339 0 0 ISHARES TR ETF 464288828 547 3280 SH SOLE 3280 0 0 ISHARES TR ETF 464288752 119 4101 SH SOLE 4100 0 0 ISHARES TR ETF 464288836 27 200 SH SOLE 200 0 0 ISHARES TR ETF 464287739 30 438 SH SOLE 9 438 0 0 ISHARES TR ETF 464287739 478 6868 SH SOLE 6867 0 0 ISHARES TR ETF 464287721 7 36 SH SOLE 36 36 0 0 ISHARES TR ETF 464287721 2865 14018 SH SOLE 14018 0 0 ISHARES TR ETF 464287713 41 1652 SH SOLE 1652 0 0 ISSUER DIRECT CORP Stock 46520M204 0 4 SH SOLE 4 0 0 ITAU UNIBANCO HLDG S A ADR 465562106 4 870 SH SOLE 9 870 0 0 ITT INC Stock 45073V108 7 161 SH SOLE 9 161 0 0 ITT INC Stock 45073V108 14 314 SH SOLE 33 314 0 0 J & J SNACK FOODS CORP Stock 466032109 2 19 SH SOLE 9 19 0 0 J & J SNACK FOODS CORP Stock 466032109 2 17 SH SOLE 34 17 0 0 SMUCKER J M CO Stock 832696405 6 56 SH SOLE 33 56 0 0 SMUCKER J M CO Stock 832696405 0 1 SH SOLE 40 1 0 0 SMUCKER J M CO Stock 832696405 29 259 SH SOLE 258 0 0 J2 GLOBAL INC Stock 48123V102 1 9 SH SOLE 33 9 0 0 J2 GLOBAL INC Stock 48123V102 15 200 SH SOLE 200 0 0 JABIL INC Stock 466313103 6 255 SH SOLE 9 255 0 0 JABIL INC Stock 466313103 13 526 SH SOLE 33 526 0 0 JABIL INC Stock 466313103 52 2133 SH SOLE 2133 0 0 JACK IN THE BOX INC Stock 466367109 5 133 SH SOLE 33 133 0 0 JACOBS ENGR GROUP INC Stock 469814107 1 12 SH SOLE 33 12 0 0 JACOBS ENGR GROUP INC Stock 469814107 536 6759 SH SOLE 6758 0 0 JAMES HARDIE INDS PLC ADR 47030M106 12 983 SH SOLE 33 983 0 0 JAMES RIV GROUP LTD Stock G5005R107 28 771 SH SOLE 6 771 0 0 JAMES RIV GROUP LTD Stock G5005R107 3 93 SH SOLE 9 93 0 0 JAMES RIV GROUP LTD Stock G5005R107 1 28 SH SOLE 33 28 0 0 JAMES RIV GROUP LTD Stock G5005R107 1 30 SH SOLE 30 0 0 JANUS HENDERSON GROUP PLC Stock G4474Y214 0 31 SH SOLE 19 31 0 0 JANUS HENDERSON GROUP PLC Stock G4474Y214 4 267 SH SOLE 33 267 0 0 JANUS HENDERSON GROUP PLC Stock G4474Y214 293 19134 SH SOLE 19134 0 0 JANUS DETROIT STR TR ETF 47103U886 459 9322 SH SOLE 9322 0 0 JAZZ PHARMACEUTICALS PLC Stock G50871105 5 48 SH SOLE 9 48 0 0 JAZZ PHARMACEUTICALS PLC Stock G50871105 7 73 SH SOLE 33 73 0 0 JAZZ PHARMACEUTICALS PLC Stock G50871105 16 165 SH SOLE 165 0 0 HUNT J B TRANS SVCS INC Stock 445658107 11 120 SH SOLE 120 0 0 JBG SMITH PPTYS REIT 46590V100 7 207 SH SOLE 207 0 0 JD COM INC ADR 47215P106 119 2941 SH SOLE 2941 0 0 VIAVI SOLUTIONS INC Stock 925550105 17 1516 SH SOLE 33 1516 0 0 VIAVI SOLUTIONS INC Stock 925550105 14 1249 SH SOLE 1249 0 0 JEFFERIES FINL GROUP INC Stock 47233W109 4 322 SH SOLE 33 322 0 0 JELD-WEN HLDG INC Stock 47580P103 5 550 SH SOLE 550 0 0 JETBLUE AWYS CORP Stock 477143101 87 9726 SH SOLE 9726 0 0 HANCOCK JOHN PREM DIVID FD CEF 41013T105 0 0 SH SOLE 0 0 0 HANCOCK JOHN TAX-ADVANTAGED CEF 41013V100 38 2166 SH SOLE 2166 0 0 JOHN BEAN TECHNOLOGIES CORP Stock 477839104 24 323 SH SOLE 6 323 0 0 JOHN BEAN TECHNOLOGIES CORP Stock 477839104 8 114 SH SOLE 33 114 0 0 HANCOCK JOHN FINL OPPTYS FD CEF 409735206 130 7105 SH SOLE 7105 0 0 JOHN HANCOCK HDG EQ & INC FD CEF 47804L102 19 1892 SH SOLE 1892 0 0 JOHN HANCOCK ETF TRUST ETF 47804J206 70 2458 SH SOLE 2458 0 0 HANCOCK JOHN PFD INCOME FD CEF 41013W108 4 221 SH SOLE 221 0 0 HANCOCK JOHN PFD INCOME FD I CEF 41021P103 7 516 SH SOLE 516 0 0 HANCOCK JOHN PFD INCOME FD I CEF 41013X106 48 3094 SH SOLE 3094 0 0 JOHNSON & JOHNSON Stock 478160104 124 945 SH SOLE 7 944 0 0 JOHNSON & JOHNSON Stock 478160104 59 449 SH SOLE 9 449 0 0 JOHNSON & JOHNSON Stock 478160104 118 902 SH SOLE 15 902 0 0 JOHNSON & JOHNSON Stock 478160104 13 99 SH SOLE 19 99 0 0 JOHNSON & JOHNSON Stock 478160104 79 604 SH SOLE 24 604 0 0 JOHNSON & JOHNSON Stock 478160104 183 1396 SH SOLE 33 1396 0 0 JOHNSON & JOHNSON Stock 478160104 5255 40078 SH SOLE 40078 0 0 JOHNSON CTLS INTL PLC Stock G51502105 7 245 SH SOLE 33 245 0 0 JOHNSON CTLS INTL PLC Stock G51502105 280 10382 SH SOLE 10382 0 0 JONES LANG LASALLE INC Stock 48020Q107 1 7 SH SOLE 19 7 0 0 JONES LANG LASALLE INC Stock 48020Q107 0 0 SH SOLE 33 0 0 0 JONES LANG LASALLE INC Stock 48020Q107 5 54 SH SOLE 54 0 0 JOUNCE THERAPEUTICS INC Stock 481116101 0 81 SH SOLE 19 81 0 0 JPMORGAN CHASE & CO ETF 46625H365 7 791 SH SOLE 791 0 0 JPMORGAN CHASE & CO Stock 46625H100 9 100 SH SOLE 6 100 0 0 JPMORGAN CHASE & CO Stock 46625H100 73 815 SH SOLE 7 815 0 0 JPMORGAN CHASE & CO Stock 46625H100 140 1557 SH SOLE 9 1557 0 0 JPMORGAN CHASE & CO Stock 46625H100 50 558 SH SOLE 17 558 0 0 JPMORGAN CHASE & CO Stock 46625H100 12 128 SH SOLE 19 127 0 0 JPMORGAN CHASE & CO Stock 46625H100 193 2144 SH SOLE 33 2144 0 0 JPMORGAN CHASE & CO Stock 46625H100 5783 64231 SH SOLE 64231 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q449 101 1905 SH SOLE 1904 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q209 4 104 SH SOLE 104 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q407 29 500 SH SOLE 500 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q837 246 4958 SH SOLE 9 4957 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q837 279 5610 SH SOLE 25 5610 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q837 25 506 SH SOLE 37 506 0 0 J P MORGAN EXCHANGE-TRADED F ETF 46641Q837 713 14357 SH SOLE 14357 0 0 JUNIPER NETWORKS INC Stock 48203R104 12 605 SH SOLE 33 605 0 0 JUNIPER NETWORKS INC Stock 48203R104 2 105 SH SOLE 105 0 0 JUPAI HLDGS LTD ADR 48205B107 43 40638 SH SOLE 40638 0 0 KADANT INC Stock 48282T104 24 315 SH SOLE 6 315 0 0 KAISER ALUMINUM CORP Stock 483007704 1 9 SH SOLE 33 9 0 0 KALA PHARMACEUTICALS INC Stock 483119103 2 189 SH SOLE 33 189 0 0 KAMADA LTD Stock M6240T109 9 1583 SH SOLE 7 1583 0 0 KAMAN CORP Stock 483548103 1 20 SH SOLE 33 20 0 0 KAMAN CORP Stock 483548103 42 1090 SH SOLE 1090 0 0 KANSAS CITY SOUTHERN Stock 485170302 133 1043 SH SOLE 1043 0 0 KAR AUCTION SVCS INC Stock 48238T109 4 320 SH SOLE 2 320 0 0 KAR AUCTION SVCS INC Stock 48238T109 0 27 SH SOLE 9 27 0 0 KAR AUCTION SVCS INC Stock 48238T109 0 38 SH SOLE 33 38 0 0 KAR AUCTION SVCS INC Stock 48238T109 14 1201 SH SOLE 1201 0 0 KAYNE ANDERSON MDSTM ENERGY CEF 48661E108 6 1800 SH SOLE 1800 0 0 KAYNE ANDERSN MLP MIDS INVT CEF 486606106 123 34000 SH SOLE 34000 0 0 KB HOME Stock 48666K109 0 8 SH SOLE 19 8 0 0 KB HOME Stock 48666K109 3 165 SH SOLE 33 165 0 0 KB HOME Stock 48666K109 22 1200 SH SOLE 1200 0 0 SPDR SER TR ETF 78464A789 2 70 SH SOLE 70 0 0 KELLOGG CO Stock 487836108 4 73 SH SOLE 33 73 0 0 KELLOGG CO Stock 487836108 197 3281 SH SOLE 3280 0 0 KELLY SVCS INC Stock 488152208 0 1 SH SOLE 1 0 0 KEMPER CORP DEL Stock 488401100 4 52 SH SOLE 9 52 0 0 KEMPER CORP DEL Stock 488401100 4 51 SH SOLE 22 51 0 0 KEMPER CORP DEL Stock 488401100 4 55 SH SOLE 33 55 0 0 KEMPER CORP DEL Stock 488401100 43 578 SH SOLE 578 0 0 KENNAMETAL INC Stock 489170100 11 591 SH SOLE 591 0 0 KENNEDY-WILSON HLDGS INC Stock 489398107 2 168 SH SOLE 9 168 0 0 KENNEDY-WILSON HLDGS INC Stock 489398107 1 38 SH SOLE 33 38 0 0 KENNEDY-WILSON HLDGS INC Stock 489398107 2 135 SH SOLE 34 135 0 0 KEURIG DR PEPPER INC Stock 49271V100 12 489 SH SOLE 33 489 0 0 KEURIG DR PEPPER INC Stock 49271V100 2 86 SH SOLE 86 0 0 KEYCORP Stock 493267108 7 645 SH SOLE 9 645 0 0 KEYCORP Stock 493267108 41 3978 SH SOLE 17 3978 0 0 KEYCORP Stock 493267108 4 388 SH SOLE 19 387 0 0 KEYCORP Stock 493267108 6 564 SH SOLE 33 564 0 0 KEYCORP Stock 493267108 296 28509 SH SOLE 28509 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 1 14 SH SOLE 19 14 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 1 7 SH SOLE 33 7 0 0 KEYSIGHT TECHNOLOGIES INC Stock 49338L103 1092 13044 SH SOLE 13044 0 0 KILROY RLTY CORP REIT 49427F108 5 85 SH SOLE 33 85 0 0 KILROY RLTY CORP REIT 49427F108 26 410 SH SOLE 410 0 0 KIMBERLY CLARK CORP Stock 494368103 14 106 SH SOLE 9 106 0 0 KIMBERLY CLARK CORP Stock 494368103 52 403 SH SOLE 33 403 0 0 KIMBERLY CLARK CORP Stock 494368103 1415 11067 SH SOLE 11067 0 0 KIMCO RLTY CORP REIT 49446R109 54 5569 SH SOLE 17 5569 0 0 KIMCO RLTY CORP REIT 49446R109 0 45 SH SOLE 33 45 0 0 KIMCO RLTY CORP REIT 49446R109 294 30423 SH SOLE 30423 0 0 KINDER MORGAN INC DEL Stock 49456B101 790 56726 SH SOLE 6 56725 0 0 KINDER MORGAN INC DEL Stock 49456B101 9 618 SH SOLE 9 618 0 0 KINDER MORGAN INC DEL Stock 49456B101 31 2250 SH SOLE 17 2250 0 0 KINDER MORGAN INC DEL Stock 49456B101 6 420 SH SOLE 19 420 0 0 KINDER MORGAN INC DEL Stock 49456B101 27 1918 SH SOLE 33 1918 0 0 KINDER MORGAN INC DEL Stock 49456B101 1128 81031 SH SOLE 81031 0 0 KINROSS GOLD CORP Stock 496902404 28 6978 SH SOLE 6978 0 0 KINSALE CAP GROUP INC Stock 49714P108 21 200 SH SOLE 200 0 0 KIRBY CORP Stock 497266106 0 11 SH SOLE 33 11 0 0 KIRBY CORP Stock 497266106 207 4767 SH SOLE 4767 0 0 KIRKLAND LAKE GOLD LTD Stock 49741E100 96 3240 SH SOLE 3240 0 0 KIRKLANDS INC Stock 497498105 0 500 SH SOLE 500 0 0 KITE RLTY GROUP TR REIT 49803T300 0 0 SH SOLE 33 0 0 0 KITE RLTY GROUP TR REIT 49803T300 8 793 SH SOLE 793 0 0 KITOV PHARMA LTD ADR 49803V107 3 10450 SH SOLE 10450 0 0 KKR & CO INC Stock 48251W104 299 12751 SH SOLE 12751 0 0 KKR REAL ESTATE FIN TR INC REIT 48251K100 2 165 SH SOLE 33 165 0 0 KLA CORPORATION Stock 482480100 1 6 SH SOLE 19 6 0 0 KLA CORPORATION Stock 482480100 28 193 SH SOLE 33 193 0 0 KLA CORPORATION Stock 482480100 1643 11430 SH SOLE 11430 0 0 KNIGHT SWIFT TRANSN HLDGS IN Stock 499049104 34 1050 SH SOLE 33 1050 0 0 KNIGHT SWIFT TRANSN HLDGS IN Stock 499049104 49 1500 SH SOLE 1500 0 0 EXCHANGE LISTED FDS TR ETF 30151E608 25 875 SH SOLE 875 0 0 KOHLS CORP Stock 500255104 2 129 SH SOLE 9 129 0 0 KOHLS CORP Stock 500255104 4 243 SH SOLE 33 243 0 0 KOHLS CORP Stock 500255104 182 12484 SH SOLE 12484 0 0 KONINKLIJKE PHILIPS N V ADR 500472303 9 226 SH SOLE 33 226 0 0 KONINKLIJKE PHILIPS N V ADR 500472303 53 1311 SH SOLE 1311 0 0 KONTOOR BRANDS INC Stock 50050N103 4 231 SH SOLE 33 231 0 0 KONTOOR BRANDS INC Stock 50050N103 5 269 SH SOLE 269 0 0 KOSMOS ENERGY LTD Stock 500688106 20 21811 SH SOLE 21811 0 0 KRAFT HEINZ CO Stock 500754106 17 673 SH SOLE 33 673 0 0 KRAFT HEINZ CO Stock 500754106 65 2629 SH SOLE 2628 0 0 KRANESHARES TR ETF 500767405 30 1011 SH SOLE 1010 0 0 KRANESHARES TR ETF 500767306 65 1434 SH SOLE 1434 0 0 KRATON CORPORATION Stock 50077C106 5 589 SH SOLE 33 589 0 0 KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 60 4340 SH SOLE 24 4340 0 0 KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 47 3370 SH SOLE 3370 0 0 KROGER CO Stock 501044101 8 264 SH SOLE 33 264 0 0 KROGER CO Stock 501044101 107 3542 SH SOLE 3542 0 0 KULICKE & SOFFA INDS INC Stock 501242101 11 506 SH SOLE 7 506 0 0 KULICKE & SOFFA INDS INC Stock 501242101 2 114 SH SOLE 9 114 0 0 KULICKE & SOFFA INDS INC Stock 501242101 8 400 SH SOLE 400 0 0 KURA SUSHI USA INC Stock 501270102 6 474 SH SOLE 474 0 0 L BRANDS INC Stock 501797104 1 45 SH SOLE 33 45 0 0 L BRANDS INC Stock 501797104 55 4722 SH SOLE 4722 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 38 213 SH SOLE 9 213 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 115 641 SH SOLE 15 641 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 49 273 SH SOLE 33 273 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 68 375 SH SOLE 41 375 0 0 L3HARRIS TECHNOLOGIES INC Stock 502431109 1188 6595 SH SOLE 6595 0 0 LA Z BOY INC Stock 505336107 2 102 SH SOLE 9 102 0 0 LA Z BOY INC Stock 505336107 1 26 SH SOLE 33 26 0 0 LABORATORY CORP AMER HLDGS Stock 50540R409 3 26 SH SOLE 9 26 0 0 LABORATORY CORP AMER HLDGS Stock 50540R409 5 41 SH SOLE 33 41 0 0 LABORATORY CORP AMER HLDGS Stock 50540R409 1699 13443 SH SOLE 13443 0 0 LAKELAND BANCORP INC Stock 511637100 2 226 SH SOLE 33 226 0 0 LAKELAND FINL CORP Stock 511656100 6 161 SH SOLE 9 161 0 0 LAKELAND FINL CORP Stock 511656100 2 54 SH SOLE 34 54 0 0 LAKELAND INDS INC Stock 511795106 0 28 SH SOLE 28 0 0 LAM RESEARCH CORP Stock 512807108 4 17 SH SOLE 9 17 0 0 LAM RESEARCH CORP Stock 512807108 140 582 SH SOLE 15 582 0 0 LAM RESEARCH CORP Stock 512807108 0 2 SH SOLE 19 2 0 0 LAM RESEARCH CORP Stock 512807108 32 135 SH SOLE 33 135 0 0 LAM RESEARCH CORP Stock 512807108 2924 12183 SH SOLE 12183 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 23 457 SH SOLE 17 457 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 0 8 SH SOLE 19 8 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 0 0 SH SOLE 33 0 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 30 590 SH SOLE 589 0 0 LAMB WESTON HLDGS INC Stock 513272104 247 4333 SH SOLE 4332 0 0 LANCASTER COLONY CORP Stock 513847103 3 18 SH SOLE 9 18 0 0 LANDSTAR SYS INC Stock 515098101 3 33 SH SOLE 9 33 0 0 LANDSTAR SYS INC Stock 515098101 27 280 SH SOLE 23 280 0 0 LANDSTAR SYS INC Stock 515098101 2 20 SH SOLE 33 20 0 0 LANDSTAR SYS INC Stock 515098101 1 10 SH SOLE 34 10 0 0 LANDSTAR SYS INC Stock 515098101 7 78 SH SOLE 78 0 0 LAREDO PETROLEUM INC Stock 516806106 59 155448 SH SOLE 155448 0 0 LAS VEGAS SANDS CORP Stock 517834107 1 28 SH SOLE 9 28 0 0 LAS VEGAS SANDS CORP Stock 517834107 5 123 SH SOLE 16 123 0 0 LAS VEGAS SANDS CORP Stock 517834107 4 95 SH SOLE 31 95 0 0 LAS VEGAS SANDS CORP Stock 517834107 0 0 SH SOLE 33 0 0 0 LAS VEGAS SANDS CORP Stock 517834107 452 10635 SH SOLE 10634 0 0 LATTICE SEMICONDUCTOR CORP Stock 518415104 9 522 SH SOLE 522 0 0 LAZARD GLOBAL TOTAL RETURN & CEF 52106W103 22 1798 SH SOLE 1798 0 0 LAZARD LTD Stock G54050102 6 241 SH SOLE 241 0 0 LCI INDS Stock 50189K103 17 257 SH SOLE 9 257 0 0 LCI INDS Stock 50189K103 0 5 SH SOLE 19 5 0 0 LCI INDS Stock 50189K103 3 52 SH SOLE 33 52 0 0 TWO RDS SHARED TR ETF 90214Q774 1 50 SH SOLE 50 0 0 LEAR CORP Stock 521865204 14 176 SH SOLE 9 176 0 0 LEGG MASON INC Stock 524901105 2 36 SH SOLE 36 0 0 LEGGETT & PLATT INC Stock 524660107 4 150 SH SOLE 9 150 0 0 LEGGETT & PLATT INC Stock 524660107 2 93 SH SOLE 33 93 0 0 LEGGETT & PLATT INC Stock 524660107 37 1398 SH SOLE 1398 0 0 LEIDOS HOLDINGS INC Stock 525327102 7 78 SH SOLE 9 78 0 0 LEIDOS HOLDINGS INC Stock 525327102 25 270 SH SOLE 33 270 0 0 LEIDOS HOLDINGS INC Stock 525327102 665 7255 SH SOLE 7255 0 0 LEJU HLDGS LTD ADR 50187J108 16 8457 SH SOLE 8457 0 0 LEMAITRE VASCULAR INC Stock 525558201 5 209 SH SOLE 9 209 0 0 LEMAITRE VASCULAR INC Stock 525558201 2 81 SH SOLE 34 81 0 0 LEMAITRE VASCULAR INC Stock 525558201 11 450 SH SOLE 450 0 0 LENDINGTREE INC NEW Stock 52603B107 675 3680 SH SOLE 3680 0 0 LENNAR CORP Stock 526057104 4 98 SH SOLE 33 98 0 0 LENNAR CORP Stock 526057104 3 83 SH SOLE 83 0 0 LENNAR CORP Stock 526057302 4 130 SH SOLE 33 130 0 0 LENNAR CORP Stock 526057302 166 5742 SH SOLE 5741 0 0 LENNOX INTL INC Stock 526107107 5 29 SH SOLE 33 29 0 0 LENNOX INTL INC Stock 526107107 11 58 SH SOLE 58 0 0 LEXICON PHARMACEUTICALS INC Stock 528872302 0 242 SH SOLE 242 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 282 31751 SH SOLE 31751 0 0 LEXINGTON REALTY TRUST REIT 529043101 14 1377 SH SOLE 33 1377 0 0 LG DISPLAY CO LTD ADR 50186V102 2 381 SH SOLE 33 381 0 0 LHC GROUP INC Stock 50187A107 19 138 SH SOLE 33 138 0 0 LHC GROUP INC Stock 50187A107 10 74 SH SOLE 74 0 0 LIBERTY ALL STAR EQUITY FD CEF 530158104 0 69 SH SOLE 69 0 0 LIBERTY BROADBAND CORP Stock 530307107 5 47 SH SOLE 47 0 0 LIBERTY BROADBAND CORP Stock 530307305 0 3 SH SOLE 19 3 0 0 LIBERTY BROADBAND CORP Stock 530307305 22 196 SH SOLE 33 196 0 0 LIBERTY BROADBAND CORP Stock 530307305 70 633 SH SOLE 633 0 0 LIBERTY GLOBAL PLC Stock G5480U120 26 1655 SH SOLE 26 1655 0 0 LIBERTY MEDIA CORP DEL Stock 531229888 0 9 SH SOLE 19 9 0 0 LIBERTY MEDIA CORP DEL Stock 531229409 6 200 SH SOLE 200 0 0 LIBERTY MEDIA CORP DEL Stock 531229607 0 0 SH SOLE 19 0 0 0 LIFE STORAGE INC REIT 53223X107 0 5 SH SOLE 19 5 0 0 LIFE STORAGE INC REIT 53223X107 1456 15403 SH SOLE 15403 0 0 LIFEVANTAGE CORP Stock 53222K205 3 250 SH SOLE 250 0 0 LIGAND PHARMACEUTICALS INC Stock 53220K504 15 212 SH SOLE 212 0 0 LIGHTPATH TECHNOLOGIES INC Stock 532257805 0 4 SH SOLE 4 0 0 LILLY ELI & CO Stock 532457108 77 552 SH SOLE 7 552 0 0 LILLY ELI & CO Stock 532457108 10 73 SH SOLE 9 73 0 0 LILLY ELI & CO Stock 532457108 13 93 SH SOLE 19 93 0 0 LILLY ELI & CO Stock 532457108 109 787 SH SOLE 33 787 0 0 LILLY ELI & CO Stock 532457108 2178 15698 SH SOLE 15697 0 0 LINCOLN ELEC HLDGS INC Stock 533900106 2 36 SH SOLE 9 36 0 0 LINCOLN ELEC HLDGS INC Stock 533900106 14 210 SH SOLE 23 210 0 0 LINCOLN ELEC HLDGS INC Stock 533900106 0 0 SH SOLE 33 0 0 0 LINCOLN ELEC HLDGS INC Stock 533900106 1 15 SH SOLE 15 0 0 LINCOLN NATL CORP IND Stock 534187109 2 71 SH SOLE 9 71 0 0 LINCOLN NATL CORP IND Stock 534187109 16 605 SH SOLE 33 605 0 0 LINCOLN NATL CORP IND Stock 534187109 402 15264 SH SOLE 15264 0 0 LINDBLAD EXPEDITIONS HLDGS I Stock 535219109 0 55 SH SOLE 19 55 0 0 LINDE PLC Stock G5494J103 1541 8905 SH SOLE 6 8905 0 0 LINDE PLC Stock G5494J103 6 32 SH SOLE 9 32 0 0 LINDE PLC Stock G5494J103 71 409 SH SOLE 33 409 0 0 LINDE PLC Stock G5494J103 664 3838 SH SOLE 3838 0 0 LINDSAY CORP Stock 535555106 13 142 SH SOLE 35 142 0 0 LINE CORP ADR 53567X101 5 112 SH SOLE 33 112 0 0 LIONS GATE ENTMNT CORP Stock 535919500 0 26 SH SOLE 26 0 0 LITHIA MTRS INC Stock 536797103 2 24 SH SOLE 9 24 0 0 LITHIA MTRS INC Stock 536797103 13 155 SH SOLE 33 155 0 0 LITHIA MTRS INC Stock 536797103 1 12 SH SOLE 12 0 0 LITTELFUSE INC Stock 537008104 6 42 SH SOLE 9 42 0 0 LITTELFUSE INC Stock 537008104 2 16 SH SOLE 33 16 0 0 LITTELFUSE INC Stock 537008104 2 17 SH SOLE 34 17 0 0 LITTELFUSE INC Stock 537008104 3 19 SH SOLE 19 0 0 LIVE NATION ENTERTAINMENT IN Stock 538034109 4 95 SH SOLE 33 95 0 0 LIVE NATION ENTERTAINMENT IN Stock 538034109 232 5093 SH SOLE 5093 0 0 LIVENT CORP Stock 53814L108 0 0 SH SOLE 33 0 0 0 LIVENT CORP Stock 53814L108 5 975 SH SOLE 975 0 0 LIVERAMP HLDGS INC Stock 53815P108 30 924 SH SOLE 924 0 0 LKQ CORP Stock 501889208 589 28712 SH SOLE 28712 0 0 LLOYDS BANKING GROUP PLC ADR 539439109 4 2393 SH SOLE 31 2393 0 0 LLOYDS BANKING GROUP PLC ADR 539439109 1 744 SH SOLE 33 744 0 0 LLOYDS BANKING GROUP PLC ADR 539439109 64 42366 SH SOLE 42365 0 0 LMP CAP & INCOME FD INC CEF 50208A102 15 1811 SH SOLE 1811 0 0 LOCKHEED MARTIN CORP Stock 539830109 1527 4506 SH SOLE 6 4506 0 0 LOCKHEED MARTIN CORP Stock 539830109 108 319 SH SOLE 7 318 0 0 LOCKHEED MARTIN CORP Stock 539830109 20 58 SH SOLE 9 58 0 0 LOCKHEED MARTIN CORP Stock 539830109 9 25 SH SOLE 19 25 0 0 LOCKHEED MARTIN CORP Stock 539830109 57 167 SH SOLE 33 167 0 0 LOCKHEED MARTIN CORP Stock 539830109 5990 17671 SH SOLE 17670 0 0 LOEWS CORP Stock 540424108 10 273 SH SOLE 9 273 0 0 LOEWS CORP Stock 540424108 34 980 SH SOLE 26 980 0 0 LOEWS CORP Stock 540424108 15 418 SH SOLE 33 418 0 0 LOEWS CORP Stock 540424108 242 6936 SH SOLE 6936 0 0 LOGMEIN INC Stock 54142L109 4 50 SH SOLE 50 0 0 LOUISIANA PAC CORP Stock 546347105 0 0 SH SOLE 33 0 0 0 LOUISIANA PAC CORP Stock 546347105 9 500 SH SOLE 500 0 0 LOWES COS INC Stock 548661107 327 3801 SH SOLE 6 3801 0 0 LOWES COS INC Stock 548661107 22 258 SH SOLE 9 258 0 0 LOWES COS INC Stock 548661107 2 26 SH SOLE 19 26 0 0 LOWES COS INC Stock 548661107 134 1556 SH SOLE 30 1555 0 0 LOWES COS INC Stock 548661107 49 566 SH SOLE 33 566 0 0 LOWES COS INC Stock 548661107 2407 27972 SH SOLE 27971 0 0 LPL FINL HLDGS INC Stock 50212V100 117 2150 SH SOLE 5 2150 0 0 LPL FINL HLDGS INC Stock 50212V100 1 10 SH SOLE 19 10 0 0 LTC PPTYS INC REIT 502175102 10 337 SH SOLE 33 337 0 0 LTC PPTYS INC REIT 502175102 68 2200 SH SOLE 2200 0 0 LUBYS INC Stock 549282101 0 100 SH SOLE 100 0 0 LUCKIN COFFEE INC ADR 54951L109 103 3800 SH SOLE 3800 0 0 LULULEMON ATHLETICA INC Stock 550021109 2 10 SH SOLE 19 10 0 0 LULULEMON ATHLETICA INC Stock 550021109 33 172 SH SOLE 29 172 0 0 LULULEMON ATHLETICA INC Stock 550021109 6 30 SH SOLE 33 30 0 0 LULULEMON ATHLETICA INC Stock 550021109 506 2672 SH SOLE 2672 0 0 LUMBER LIQUIDATORS HLDGS INC Stock 55003T107 1 241 SH SOLE 241 0 0 LUMENTUM HLDGS INC Stock 55024U109 0 6 SH SOLE 19 6 0 0 LUMENTUM HLDGS INC Stock 55024U109 12 160 SH SOLE 33 160 0 0 LUMENTUM HLDGS INC Stock 55024U109 71 967 SH SOLE 967 0 0 LUMINEX CORP DEL Stock 55027E102 1 28 SH SOLE 9 28 0 0 LUMINEX CORP DEL Stock 55027E102 1 21 SH SOLE 34 21 0 0 LUNA INNOVATIONS Stock 550351100 27 4402 SH SOLE 4402 0 0 LYFT INC Stock 55087P104 0 0 SH SOLE 33 0 0 0 LYFT INC Stock 55087P104 21 769 SH SOLE 769 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 39 791 SH SOLE 17 791 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 3 64 SH SOLE 19 63 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 13 268 SH SOLE 33 268 0 0 LYONDELLBASELL INDUSTRIES N Stock N53745100 337 6793 SH SOLE 6793 0 0 M & T BK CORP Stock 55261F104 530 5121 SH SOLE 6 5121 0 0 M & T BK CORP Stock 55261F104 7 71 SH SOLE 9 71 0 0 M & T BK CORP Stock 55261F104 1 5 SH SOLE 19 5 0 0 M & T BK CORP Stock 55261F104 0 0 SH SOLE 33 0 0 0 M & T BK CORP Stock 55261F104 41 401 SH SOLE 401 0 0 M D C HLDGS INC Stock 552676108 0 13 SH SOLE 19 13 0 0 M D C HLDGS INC Stock 552676108 0 17 SH SOLE 33 17 0 0 M D C HLDGS INC Stock 552676108 0 0 SH SOLE 0 0 0 M/I HOMES INC Stock 55305B101 6 334 SH SOLE 33 334 0 0 MACERICH CO REIT 554382101 0 56 SH SOLE 33 56 0 0 MACERICH CO REIT 554382101 6 1053 SH SOLE 1053 0 0 MACK CALI RLTY CORP REIT 554489104 1 78 SH SOLE 78 0 0 MACQUARIE / FIRST TR GLOBAL CEF 55607W100 114 15090 SH SOLE 15090 0 0 MACQUARIE GLOBAL INFRASTRUCT CEF 55608D101 28 1776 SH SOLE 1775 0 0 MACQUARIE INFRASTRUCTURE COR Stock 55608B105 1 46 SH SOLE 33 46 0 0 MACQUARIE INFRASTRUCTURE COR Stock 55608B105 1 37 SH SOLE 36 0 0 MACQUARIE INFRASTRUCTURE COR Convertible 55608BAB1 17 21000 SH SOLE 21000 0 0 MACYS INC Stock 55616P104 117 23845 SH SOLE 23844 0 0 MAGELLAN MIDSTREAM PRTNRS LP Stock 559080106 214 5857 SH SOLE 5857 0 0 MAGNA INTL INC Stock 559222401 47 1483 SH SOLE 17 1483 0 0 MAGNA INTL INC Stock 559222401 182 5700 SH SOLE 5700 0 0 MAIN STR CAP CORP CEF 56035L104 8 391 SH SOLE 11 391 0 0 MAIN STR CAP CORP CEF 56035L104 2057 100273 SH SOLE 100273 0 0 MAINSTAY MACKAY DEFINDTRM MU CEF 56064K100 748 38883 SH SOLE 38883 0 0 MAKEMYTRIP LIMITED MAURITIUS Stock V5633W109 2 200 SH SOLE 200 0 0 MALIBU BOATS INC Stock 56117J100 0 14 SH SOLE 19 14 0 0 MANCHESTER UTD PLC NEW Stock G5784H106 1 80 SH SOLE 80 0 0 MANHATTAN ASSOCS INC Stock 562750109 14 277 SH SOLE 277 0 0 MANITOWOC CO INC Stock 563571405 0 17 SH SOLE 17 0 0 MANNKIND CORP Stock 56400P706 2 2000 SH SOLE 2000 0 0 MANPOWERGROUP INC Stock 56418H100 2 39 SH SOLE 9 39 0 0 MANPOWERGROUP INC Stock 56418H100 4 79 SH SOLE 33 79 0 0 MANPOWERGROUP INC Stock 56418H100 42 787 SH SOLE 787 0 0 MANTECH INTL CORP Stock 564563104 3 35 SH SOLE 9 35 0 0 MANTECH INTL CORP Stock 564563104 2 24 SH SOLE 34 24 0 0 MANTECH INTL CORP Stock 564563104 2 28 SH SOLE 27 0 0 MANULIFE FINL CORP Stock 56501R106 6 496 SH SOLE 31 496 0 0 MANULIFE FINL CORP Stock 56501R106 3 231 SH SOLE 33 231 0 0 MANULIFE FINL CORP Stock 56501R106 134 10672 SH SOLE 10672 0 0 MARATHON OIL CORP Stock 565849106 1 366 SH SOLE 9 366 0 0 MARATHON OIL CORP Stock 565849106 4 1268 SH SOLE 33 1268 0 0 MARATHON OIL CORP Stock 565849106 104 31664 SH SOLE 31663 0 0 MARATHON PETE CORP Stock 56585A102 12 498 SH SOLE 9 498 0 0 MARATHON PETE CORP Stock 56585A102 19 808 SH SOLE 17 808 0 0 MARATHON PETE CORP Stock 56585A102 0 0 SH SOLE 33 0 0 0 MARATHON PETE CORP Stock 56585A102 587 24847 SH SOLE 24847 0 0 MARCUS CORP Stock 566330106 7 575 SH SOLE 575 0 0 MARKEL CORP Stock 570535104 598 644 SH SOLE 6 644 0 0 MARKEL CORP Stock 570535104 4 4 SH SOLE 9 4 0 0 MARKEL CORP Stock 570535104 1 1 SH SOLE 19 1 0 0 MARKEL CORP Stock 570535104 6 6 SH SOLE 33 6 0 0 MARKEL CORP Stock 570535104 58 63 SH SOLE 63 0 0 VANECK VECTORS ETF TR ETF 92189F825 24 1812 SH SOLE 1812 0 0 VANECK VECTORS ETF TR ETF 92189H300 15 538 SH SOLE 538 0 0 VANECK VECTORS ETF TR ETF 92189F767 1 37 SH SOLE 37 0 0 VANECK VECTORS ETF TR ETF 92189H201 37 748 SH SOLE 3 748 0 0 VANECK VECTORS ETF TR ETF 92189H201 41 836 SH SOLE 836 0 0 VANECK VECTORS ETF TR ETF 92189F403 1 38 SH SOLE 19 38 0 0 VANECK VECTORS ETF TR ETF 92189F205 2 104 SH SOLE 104 0 0 VANECK VECTORS ETF TR ETF 92189F700 40 770 SH SOLE 770 0 0 VANECK VECTORS ETF TR ETF 92189F106 16 696 SH SOLE 9 696 0 0 VANECK VECTORS ETF TR ETF 92189F106 1365 59240 SH SOLE 59239 0 0 MARKETAXESS HLDGS INC Stock 57060D108 8 23 SH SOLE 9 23 0 0 MARKETAXESS HLDGS INC Stock 57060D108 23 68 SH SOLE 33 68 0 0 MARKETAXESS HLDGS INC Stock 57060D108 16 49 SH SOLE 49 0 0 MARLIN BUSINESS SVCS CORP Stock 571157106 3 300 SH SOLE 300 0 0 MARRIOTT INTL INC NEW Stock 571903202 4 56 SH SOLE 9 56 0 0 MARRIOTT INTL INC NEW Stock 571903202 5 67 SH SOLE 33 67 0 0 MARRIOTT INTL INC NEW Stock 571903202 132 1766 SH SOLE 1766 0 0 MARRIOTT VACTINS WORLDWID CO Stock 57164Y107 7 126 SH SOLE 33 126 0 0 MARRIOTT VACTINS WORLDWID CO Stock 57164Y107 44 800 SH SOLE 800 0 0 MARSH & MCLENNAN COS INC Stock 571748102 35 408 SH SOLE 33 408 0 0 MARSH & MCLENNAN COS INC Stock 571748102 669 7733 SH SOLE 7733 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 15 78 SH SOLE 6 78 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 0 0 SH SOLE 19 0 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 6 34 SH SOLE 33 34 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 2 10 SH SOLE 35 10 0 0 MARTIN MARIETTA MATLS INC Stock 573284106 112 593 SH SOLE 593 0 0 MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 7 306 SH SOLE 9 306 0 0 MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 28 1220 SH SOLE 33 1220 0 0 MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 528 23318 SH SOLE 23318 0 0 MASCO CORP Stock 574599106 1 42 SH SOLE 9 42 0 0 MASCO CORP Stock 574599106 407 11779 SH SOLE 11778 0 0 MASIMO CORP Stock 574795100 1 3 SH SOLE 19 3 0 0 MASIMO CORP Stock 574795100 30 167 SH SOLE 33 167 0 0 MASIMO CORP Stock 574795100 177 1000 SH SOLE 1000 0 0 MASTEC INC Stock 576323109 0 11 SH SOLE 19 11 0 0 MASTEC INC Stock 576323109 4 119 SH SOLE 33 119 0 0 MASTEC INC Stock 576323109 36 1105 SH SOLE 1105 0 0 MASTERCARD INC Stock 57636Q104 30 125 SH SOLE 2 125 0 0 MASTERCARD INC Stock 57636Q104 1141 4723 SH SOLE 6 4723 0 0 MASTERCARD INC Stock 57636Q104 58 241 SH SOLE 9 241 0 0 MASTERCARD INC Stock 57636Q104 12 48 SH SOLE 19 48 0 0 MASTERCARD INC Stock 57636Q104 112 465 SH SOLE 28 465 0 0 MASTERCARD INC Stock 57636Q104 161 666 SH SOLE 30 665 0 0 MASTERCARD INC Stock 57636Q104 153 635 SH SOLE 33 635 0 0 MASTERCARD INC Stock 57636Q104 7143 29571 SH SOLE 29570 0 0 MASTERCRAFT BOAT HLDGS INC Stock 57637H103 2 302 SH SOLE 302 0 0 MATADOR RES CO Stock 576485205 0 70 SH SOLE 33 70 0 0 MATADOR RES CO Stock 576485205 1 554 SH SOLE 554 0 0 MATCH GROUP INC Stock 57665R106 27 408 SH SOLE 408 0 0 SELECT SECTOR SPDR TR ETF 81369Y100 800 17752 SH SOLE 17752 0 0 MATSON INC Stock 57686G105 1 23 SH SOLE 33 23 0 0 MATTEL INC Stock 577081102 21 2381 SH SOLE 2380 0 0 MAXAR TECHNOLOGIES INC Stock 57778K105 32 3000 SH SOLE 3000 0 0 MAXIM INTEGRATED PRODS INC Stock 57772K101 1 18 SH SOLE 7 18 0 0 MAXIM INTEGRATED PRODS INC Stock 57772K101 0 0 SH SOLE 33 0 0 0 MAXIM INTEGRATED PRODS INC Stock 57772K101 89 1839 SH SOLE 1839 0 0 MAXIMUS INC Stock 577933104 22 372 SH SOLE 9 372 0 0 MAXIMUS INC Stock 577933104 3 54 SH SOLE 33 54 0 0 MAXIMUS INC Stock 577933104 1 11 SH SOLE 34 11 0 0 MCCORMICK & CO INC Stock 579780206 14 97 SH SOLE 33 97 0 0 MCCORMICK & CO INC Stock 579780206 301 2131 SH SOLE 2131 0 0 MCDERMOTT INTL INC Stock 580037703 0 1226 SH SOLE 1226 0 0 MCDONALDS CORP Stock 580135101 779 4710 SH SOLE 6 4710 0 0 MCDONALDS CORP Stock 580135101 57 343 SH SOLE 7 343 0 0 MCDONALDS CORP Stock 580135101 10 62 SH SOLE 9 62 0 0 MCDONALDS CORP Stock 580135101 81 490 SH SOLE 33 490 0 0 MCDONALDS CORP Stock 580135101 2460 14879 SH SOLE 14878 0 0 MCEWEN MNG INC Stock 58039P107 1 1500 SH SOLE 1500 0 0 MCGRATH RENTCORP Stock 580589109 0 7 SH SOLE 19 7 0 0 MCGRATH RENTCORP Stock 580589109 11 210 SH SOLE 210 0 0 MCKESSON CORP Stock 58155Q103 60 441 SH SOLE 5 441 0 0 MCKESSON CORP Stock 58155Q103 19 140 SH SOLE 9 140 0 0 MCKESSON CORP Stock 58155Q103 2 16 SH SOLE 19 16 0 0 MCKESSON CORP Stock 58155Q103 32 234 SH SOLE 33 234 0 0 MCKESSON CORP Stock 58155Q103 949 7013 SH SOLE 7013 0 0 MDU RES GROUP INC Stock 552690109 30 1374 SH SOLE 17 1374 0 0 MDU RES GROUP INC Stock 552690109 1 31 SH SOLE 19 31 0 0 MEDALLION FINL CORP Stock 583928106 0 30 SH SOLE 30 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 3 198 SH SOLE 9 198 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 3 171 SH SOLE 22 171 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 13 731 SH SOLE 33 731 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 179 10367 SH SOLE 10367 0 0 MEDNAX INC Stock 58502B106 1 67 SH SOLE 67 0 0 MEDPACE HLDGS INC Stock 58506Q109 1156 15755 SH SOLE 15755 0 0 MEDTRONIC PLC Stock G5960L103 797 8838 SH SOLE 6 8838 0 0 MEDTRONIC PLC Stock G5960L103 93 1036 SH SOLE 7 1036 0 0 MEDTRONIC PLC Stock G5960L103 87 966 SH SOLE 9 966 0 0 MEDTRONIC PLC Stock G5960L103 8 84 SH SOLE 19 84 0 0 MEDTRONIC PLC Stock G5960L103 152 1691 SH SOLE 30 1690 0 0 MEDTRONIC PLC Stock G5960L103 123 1364 SH SOLE 33 1364 0 0 MEDTRONIC PLC Stock G5960L103 2834 31425 SH SOLE 31424 0 0 MEET GROUP INC Stock 58513U101 0 68 SH SOLE 19 68 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1 77 SH SOLE 9 77 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 4 310 SH SOLE 310 0 0 MENLO THERAPEUTICS INC Stock 586858102 4 1322 SH SOLE 1322 0 0 MERCADOLIBRE INC Stock 58733R102 7 14 SH SOLE 9 14 0 0 MERCADOLIBRE INC Stock 58733R102 31 64 SH SOLE 29 64 0 0 MERCADOLIBRE INC Stock 58733R102 60 122 SH SOLE 122 0 0 MERCK & CO. INC Stock 58933Y105 104 1354 SH SOLE 7 1354 0 0 MERCK & CO. INC Stock 58933Y105 65 844 SH SOLE 9 844 0 0 MERCK & CO. INC Stock 58933Y105 73 945 SH SOLE 17 945 0 0 MERCK & CO. INC Stock 58933Y105 11 145 SH SOLE 19 145 0 0 MERCK & CO. INC Stock 58933Y105 157 2039 SH SOLE 33 2039 0 0 MERCK & CO. INC Stock 58933Y105 5881 76432 SH SOLE 76431 0 0 MERCURY SYS INC Stock 589378108 10 146 SH SOLE 33 146 0 0 MERCURY SYS INC Stock 589378108 140 1966 SH SOLE 1966 0 0 MERCURY GENL CORP NEW Stock 589400100 3 65 SH SOLE 65 0 0 MEREDITH CORP Stock 589433101 0 0 SH SOLE 33 0 0 0 MEREDITH CORP Stock 589433101 187 15287 SH SOLE 15287 0 0 MERIT MED SYS INC Stock 589889104 26 842 SH SOLE 35 842 0 0 MERITAGE HOMES CORP Stock 59001A102 12 340 SH SOLE 33 340 0 0 MERITAGE HOMES CORP Stock 59001A102 9 235 SH SOLE 235 0 0 METALLA RTY & STREAMING LTD Stock 59124U605 56 13265 SH SOLE 13265 0 0 METLIFE INC Stock 59156R108 4 129 SH SOLE 9 129 0 0 METLIFE INC Stock 59156R108 6 187 SH SOLE 19 186 0 0 METLIFE INC Stock 59156R108 8 275 SH SOLE 33 275 0 0 METLIFE INC Stock 59156R108 13 428 SH SOLE 35 428 0 0 METLIFE INC Stock 59156R108 601 19666 SH SOLE 19666 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 6 9 SH SOLE 9 9 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 26 38 SH SOLE 29 38 0 0 METTLER TOLEDO INTERNATIONAL Stock 592688105 195 283 SH SOLE 283 0 0 MFS GOVT MKTS INCOME TR CEF 552939100 14 3000 SH SOLE 3000 0 0 MGE ENERGY INC Stock 55277P104 36 556 SH SOLE 556 0 0 MGIC INVT CORP WIS Stock 552848103 0 38 SH SOLE 19 38 0 0 MGIC INVT CORP WIS Stock 552848103 13 2000 SH SOLE 2000 0 0 MGM GROWTH PPTYS LLC REIT 55303A105 39 1657 SH SOLE 23 1657 0 0 MGM GROWTH PPTYS LLC REIT 55303A105 4 171 SH SOLE 171 0 0 MGM RESORTS INTERNATIONAL Stock 552953101 0 0 SH SOLE 33 0 0 0 MGM RESORTS INTERNATIONAL Stock 552953101 22 1860 SH SOLE 1860 0 0 MGP INGREDIENTS INC NEW Stock 55303J106 2 70 SH SOLE 9 70 0 0 MGP INGREDIENTS INC NEW Stock 55303J106 4 147 SH SOLE 33 147 0 0 MGP INGREDIENTS INC NEW Stock 55303J106 2 63 SH SOLE 34 63 0 0 MGP INGREDIENTS INC NEW Stock 55303J106 1 20 SH SOLE 20 0 0 CAPRI HOLDINGS LIMITED Stock G1890L107 3 319 SH SOLE 9 319 0 0 MICRO FOCUS INTL PLC ADR 594837403 1 157 SH SOLE 33 157 0 0 MICRO FOCUS INTL PLC ADR 594837403 1 201 SH SOLE 201 0 0 MICROBOT MED INC Stock 59503A204 0 4 SH SOLE 4 0 0 MICROCHIP TECHNOLOGY INC Stock 595017104 0 6 SH SOLE 19 6 0 0 MICROCHIP TECHNOLOGY INC Stock 595017104 8 115 SH SOLE 33 115 0 0 MICROCHIP TECHNOLOGY INC Stock 595017104 191 2812 SH SOLE 2812 0 0 MICRON TECHNOLOGY INC Stock 595112103 68 1620 SH SOLE 24 1620 0 0 MICRON TECHNOLOGY INC Stock 595112103 41 976 SH SOLE 33 976 0 0 MICRON TECHNOLOGY INC Stock 595112103 1154 27442 SH SOLE 27442 0 0 MICROSOFT CORP Stock 594918104 35 221 SH SOLE 4 221 0 0 MICROSOFT CORP Stock 594918104 193 1225 SH SOLE 5 1225 0 0 MICROSOFT CORP Stock 594918104 2141 13575 SH SOLE 6 13575 0 0 MICROSOFT CORP Stock 594918104 141 895 SH SOLE 7 895 0 0 MICROSOFT CORP Stock 594918104 213 1350 SH SOLE 9 1350 0 0 MICROSOFT CORP Stock 594918104 190 1205 SH SOLE 15 1205 0 0 MICROSOFT CORP Stock 594918104 36 231 SH SOLE 19 231 0 0 MICROSOFT CORP Stock 594918104 4 25 SH SOLE 22 25 0 0 MICROSOFT CORP Stock 594918104 112 710 SH SOLE 24 710 0 0 MICROSOFT CORP Stock 594918104 241 1531 SH SOLE 28 1531 0 0 MICROSOFT CORP Stock 594918104 875 5546 SH SOLE 33 5546 0 0 MICROSOFT CORP Stock 594918104 112 710 SH SOLE 41 710 0 0 MICROSOFT CORP Stock 594918104 22045 139784 SH SOLE 139784 0 0 MID AMER APT CMNTYS INC REIT 59522J103 2 16 SH SOLE 9 16 0 0 MID AMER APT CMNTYS INC REIT 59522J103 7 66 SH SOLE 33 66 0 0 MID AMER APT CMNTYS INC REIT 59522J103 181 1755 SH SOLE 1754 0 0 MIDDLEBY CORP Stock 596278101 11 189 SH SOLE 189 0 0 MIDLAND STS BANCORP INC ILL Stock 597742105 4 234 SH SOLE 33 234 0 0 MILLER HOWARD HIGH INC EQTY CEF 600379101 7 1239 SH SOLE 1239 0 0 MILLER INDS INC TENN Stock 600551204 56 1990 SH SOLE 1990 0 0 MIMECAST LTD Stock G14838109 7 204 SH SOLE 204 0 0 MITSUBISHI UFJ FINL GROUP IN ADR 606822104 19 5121 SH SOLE 33 5121 0 0 MIZUHO FINL GROUP INC ADR 60687Y109 1 607 SH SOLE 33 607 0 0 MKS INSTRS INC Stock 55306N104 9 105 SH SOLE 9 105 0 0 MKS INSTRS INC Stock 55306N104 10 120 SH SOLE 33 120 0 0 MKS INSTRS INC Stock 55306N104 2 20 SH SOLE 35 20 0 0 MKS INSTRS INC Stock 55306N104 52 634 SH SOLE 634 0 0 MOBILE MINI INC Stock 60740F105 0 19 SH SOLE 33 19 0 0 MOBILE TELESYSTEMS PJSC ADR 607409109 272 35820 SH SOLE 35820 0 0 MODERNA INC Stock 60770K107 228 7608 SH SOLE 7608 0 0 MODINE MFG CO Stock 607828100 0 0 SH SOLE 33 0 0 0 MODINE MFG CO Stock 607828100 2 550 SH SOLE 550 0 0 MOHAWK INDS INC Stock 608190104 6 84 SH SOLE 9 84 0 0 MOHAWK INDS INC Stock 608190104 40 526 SH SOLE 526 0 0 MOLINA HEALTHCARE INC Stock 60855R100 6 44 SH SOLE 9 44 0 0 MOLINA HEALTHCARE INC Stock 60855R100 1 8 SH SOLE 19 8 0 0 MOLINA HEALTHCARE INC Stock 60855R100 1 6 SH SOLE 33 6 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 298 7650 SH SOLE 5 7650 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 13 342 SH SOLE 33 342 0 0 MOLSON COORS BEVERAGE CO Stock 60871R209 291 7458 SH SOLE 7457 0 0 MOMO INC ADR 60879B107 2 106 SH SOLE 9 106 0 0 MOMO INC ADR 60879B107 14 650 SH SOLE 650 0 0 MONDELEZ INTL INC Stock 609207105 7 141 SH SOLE 19 140 0 0 MONDELEZ INTL INC Stock 609207105 55 1094 SH SOLE 33 1094 0 0 MONDELEZ INTL INC Stock 609207105 1582 31584 SH SOLE 31583 0 0 MONMOUTH REAL ESTATE INVT CO REIT 609720107 1 45 SH SOLE 33 45 0 0 MONOLITHIC PWR SYS INC Stock 609839105 8 48 SH SOLE 9 48 0 0 MONOLITHIC PWR SYS INC Stock 609839105 14 85 SH SOLE 33 85 0 0 MONOLITHIC PWR SYS INC Stock 609839105 12 73 SH SOLE 73 0 0 MONRO INC Stock 610236101 2 49 SH SOLE 9 49 0 0 MONRO INC Stock 610236101 1 13 SH SOLE 33 13 0 0 MONRO INC Stock 610236101 2 45 SH SOLE 34 45 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 5 95 SH SOLE 4 95 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 0 6 SH SOLE 9 6 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 29 518 SH SOLE 33 518 0 0 MONSTER BEVERAGE CORP NEW Stock 61174X109 89 1584 SH SOLE 1584 0 0 MOODYS CORP Stock 615369105 33 155 SH SOLE 33 155 0 0 MOODYS CORP Stock 615369105 230 1086 SH SOLE 1086 0 0 MORGAN STANLEY Stock 617446448 4 121 SH SOLE 9 121 0 0 MORGAN STANLEY Stock 617446448 25 730 SH SOLE 25 730 0 0 MORGAN STANLEY Stock 617446448 13 374 SH SOLE 33 374 0 0 MORGAN STANLEY Stock 617446448 192 5638 SH SOLE 5638 0 0 MORGAN STANLEY CHINA A SH FD CEF 617468103 26 1448 SH SOLE 1448 0 0 MORGAN STANLEY EMER MKTS DEB CEF 61744H105 7 916 SH SOLE 916 0 0 MORGAN STANLEY INDIA INVS FD CEF 61745C105 8 600 SH SOLE 600 0 0 MORNINGSTAR INC Stock 617700109 375 3224 SH SOLE 6 3224 0 0 MORNINGSTAR INC Stock 617700109 3 22 SH SOLE 9 22 0 0 MORNINGSTAR INC Stock 617700109 2 19 SH SOLE 34 19 0 0 MORNINGSTAR INC Stock 617700109 27 233 SH SOLE 233 0 0 MOSAIC CO NEW Stock 61945C103 1 84 SH SOLE 9 84 0 0 MOSAIC CO NEW Stock 61945C103 46 4250 SH SOLE 24 4250 0 0 MOSAIC CO NEW Stock 61945C103 0 40 SH SOLE 33 40 0 0 MOSAIC CO NEW Stock 61945C103 60 5580 SH SOLE 5580 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 31 231 SH SOLE 33 231 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 73 550 SH SOLE 41 550 0 0 MOTOROLA SOLUTIONS INC Stock 620076307 68 514 SH SOLE 514 0 0 MOVADO GROUP INC Stock 624580106 18 1543 SH SOLE 6 1543 0 0 MPLX LP Stock 55336V100 255 21946 SH SOLE 21945 0 0 MSA SAFETY INC Stock 553498106 3 27 SH SOLE 9 27 0 0 MSA SAFETY INC Stock 553498106 13 126 SH SOLE 33 126 0 0 MSC INDL DIRECT INC Stock 553530106 3 47 SH SOLE 9 47 0 0 MSC INDL DIRECT INC Stock 553530106 0 0 SH SOLE 33 0 0 0 MSC INDL DIRECT INC Stock 553530106 3 46 SH SOLE 34 45 0 0 MSCI INC Stock 55354G100 14 49 SH SOLE 9 49 0 0 MSCI INC Stock 55354G100 60 209 SH SOLE 28 209 0 0 MSCI INC Stock 55354G100 9 30 SH SOLE 33 30 0 0 MSCI INC Stock 55354G100 305 1054 SH SOLE 1054 0 0 MTBC INC Stock 55378G102 2 300 SH SOLE 300 0 0 MTS SYS CORP Stock 553777103 15 656 SH SOLE 6 656 0 0 MUELLER INDS INC Stock 624756102 0 7 SH SOLE 19 7 0 0 MUELLER INDS INC Stock 624756102 8 325 SH SOLE 325 0 0 MUELLER WTR PRODS INC Stock 624758108 5 591 SH SOLE 9 591 0 0 MUELLER WTR PRODS INC Stock 624758108 7 879 SH SOLE 35 879 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33738R100 23 1962 SH SOLE 1962 0 0 MURPHY OIL CORP Stock 626717102 0 42 SH SOLE 33 42 0 0 MURPHY OIL CORP Stock 626717102 221 36041 SH SOLE 36040 0 0 MURPHY USA INC Stock 626755102 0 4 SH SOLE 19 4 0 0 MV OIL TR Stock 553859109 3 1399 SH SOLE 1398 0 0 MYLAN NV Stock N59465109 0 0 SH SOLE 33 0 0 0 MYLAN NV Stock N59465109 15 1000 SH SOLE 1000 0 0 MYOVANT SCIENCES LTD Stock G637AM102 53 7000 SH SOLE 7000 0 0 MYRIAD GENETICS INC Stock 62855J104 15 1083 SH SOLE 1083 0 0 NABORS INDUSTRIES LTD SHS Stock G6359F137 0 0 SH SOLE 33 0 0 0 NABORS INDUSTRIES LTD SHS Stock G6359F137 7 17004 SH SOLE 17003 0 0 NASDAQ INC Stock 631103108 8 83 SH SOLE 33 83 0 0 NASDAQ INC Stock 631103108 100 1050 SH SOLE 1050 0 0 NATHANS FAMOUS INC NEW Stock 632347100 7 110 SH SOLE 6 110 0 0 NATIONAL BEVERAGE CORP Stock 635017106 29 684 SH SOLE 23 684 0 0 NATIONAL BEVERAGE CORP Stock 635017106 68 1589 SH SOLE 1589 0 0 NATIONAL CINEMEDIA INC Stock 635309107 0 96 SH SOLE 33 96 0 0 NATIONAL FUEL GAS CO N J Stock 636180101 58 1550 SH SOLE 24 1550 0 0 NATIONAL FUEL GAS CO N J Stock 636180101 9 252 SH SOLE 33 252 0 0 NATIONAL FUEL GAS CO N J Stock 636180101 79 2112 SH SOLE 2112 0 0 NATIONAL GRID PLC ADR 636274409 10 170 SH SOLE 9 170 0 0 NATIONAL GRID PLC ADR 636274409 31 525 SH SOLE 17 525 0 0 NATIONAL GRID PLC ADR 636274409 24 417 SH SOLE 33 417 0 0 NATIONAL GRID PLC ADR 636274409 26 443 SH SOLE 442 0 0 NATIONAL HEALTH INVS INC REIT 63633D104 1 26 SH SOLE 9 26 0 0 NATIONAL HEALTH INVS INC REIT 63633D104 0 8 SH SOLE 33 8 0 0 NATIONAL HEALTH INVS INC REIT 63633D104 31 634 SH SOLE 634 0 0 NATIONAL INSTRS CORP Stock 636518102 2 67 SH SOLE 33 67 0 0 NATIONAL OILWELL VARCO INC Stock 637071101 8 788 SH SOLE 9 788 0 0 NATIONAL OILWELL VARCO INC Stock 637071101 0 42 SH SOLE 19 42 0 0 NATIONAL OILWELL VARCO INC Stock 637071101 0 0 SH SOLE 33 0 0 0 NATIONAL OILWELL VARCO INC Stock 637071101 10 972 SH SOLE 972 0 0 NATIONAL PRESTO INDS INC Stock 637215104 1 9 SH SOLE 33 9 0 0 NATIONAL PRESTO INDS INC Stock 637215104 57 800 SH SOLE 800 0 0 NATIONAL RETAIL PROPERTIES I REIT 637417106 1 42 SH SOLE 9 42 0 0 NATIONAL RETAIL PROPERTIES I REIT 637417106 5 145 SH SOLE 33 145 0 0 NATIONAL RETAIL PROPERTIES I REIT 637417106 62 1939 SH SOLE 1939 0 0 NATIONAL STORAGE AFFILIATES REIT 637870106 1 20 SH SOLE 33 20 0 0 NATIONAL VISION HLDGS INC Stock 63845R107 6 285 SH SOLE 285 0 0 NATIONAL WESTN LIFE GROUP IN Stock 638517102 1 5 SH SOLE 5 0 0 NATURAL HEALTH TRENDS CORP Stock 63888P406 26 7979 SH SOLE 7979 0 0 NATUS MED INC DEL Stock 639050103 20 878 SH SOLE 6 878 0 0 NATUS MED INC DEL Stock 639050103 4 169 SH SOLE 169 0 0 NAVIDEA BIOPHARMACEUTICALS I Stock 63937X202 0 250 SH SOLE 250 0 0 NAVIENT CORPORATION Stock 63938C108 5 639 SH SOLE 9 639 0 0 NAVIENT CORPORATION Stock 63938C108 0 52 SH SOLE 19 52 0 0 NAVIENT CORPORATION Stock 63938C108 2 275 SH SOLE 275 0 0 NAVIOS MARITIME PARTNERS L P Stock Y62267409 1 100 SH SOLE 100 0 0 NBT BANCORP INC Stock 628778102 0 0 SH SOLE 33 0 0 0 NCR CORP NEW Stock 62886E108 9 502 SH SOLE 33 502 0 0 NCR CORP NEW Stock 62886E108 247 13961 SH SOLE 13961 0 0 NEENAH INC Stock 640079109 19 430 SH SOLE 6 430 0 0 NEENAH INC Stock 640079109 2 42 SH SOLE 9 42 0 0 NEENAH INC Stock 640079109 2 37 SH SOLE 34 37 0 0 NEENAH INC Stock 640079109 7 167 SH SOLE 166 0 0 NEKTAR THERAPEUTICS Stock 640268108 5 302 SH SOLE 33 302 0 0 NEKTAR THERAPEUTICS Stock 640268108 60 3350 SH SOLE 3350 0 0 NEOGEN CORP Stock 640491106 7 110 SH SOLE 33 110 0 0 NEOGENOMICS INC Stock 64049M209 446 16140 SH SOLE 16140 0 0 NEOPHOTONICS CORP Stock 64051T100 1 74 SH SOLE 33 74 0 0 NETAPP INC Stock 64110D104 1 15 SH SOLE 33 15 0 0 NETEASE INC ADR 64110W102 4 12 SH SOLE 9 12 0 0 NETEASE INC ADR 64110W102 74 230 SH SOLE 229 0 0 NETFLIX INC Stock 64110L106 33 88 SH SOLE 9 88 0 0 NETFLIX INC Stock 64110L106 116 309 SH SOLE 15 309 0 0 NETFLIX INC Stock 64110L106 3 8 SH SOLE 19 8 0 0 NETFLIX INC Stock 64110L106 131 349 SH SOLE 33 349 0 0 NETFLIX INC Stock 64110L106 1445 3848 SH SOLE 3848 0 0 NETGEAR INC Stock 64111Q104 41 1800 SH SOLE 1800 0 0 ETF SER SOLUTIONS ETF 26922A248 269 14290 SH SOLE 14290 0 0 NETSCOUT SYS INC Stock 64115T104 0 4 SH SOLE 19 4 0 0 NETSCOUT SYS INC Stock 64115T104 1 29 SH SOLE 33 29 0 0 NETSCOUT SYS INC Stock 64115T104 50 2115 SH SOLE 2115 0 0 NEUBERGER BERMAN HIGH YIELD CEF 64128C106 0 42 SH SOLE 42 0 0 NEUBERGER BERMAN MLP AND ENR CEF 64129H104 5 2600 SH SOLE 2600 0 0 NEUROCRINE BIOSCIENCES INC Stock 64125C109 4 43 SH SOLE 9 43 0 0 NEUROCRINE BIOSCIENCES INC Stock 64125C109 3 33 SH SOLE 33 0 0 NEVRO CORP Stock 64157F103 5 50 SH SOLE 50 0 0 NEW AGE BEVERAGES CORP Stock 64157V108 0 197 SH SOLE 197 0 0 NEW GOLD INC CDA Stock 644535106 0 490 SH SOLE 490 0 0 NEW JERSEY RES Stock 646025106 670 19732 SH SOLE 6 19732 0 0 NEW JERSEY RES Stock 646025106 98 2879 SH SOLE 2879 0 0 NEW MTN FIN CORP CEF 647551100 65 9574 SH SOLE 9574 0 0 NEW ORIENTAL ED & TECH GRP I ADR 647581107 18 163 SH SOLE 9 163 0 0 NEW ORIENTAL ED & TECH GRP I ADR 647581107 91 842 SH SOLE 842 0 0 NEW RESIDENTIAL INVT CORP REIT 64828T201 5 995 SH SOLE 33 995 0 0 NEW RESIDENTIAL INVT CORP REIT 64828T201 3 550 SH SOLE 550 0 0 NEW SR INVT GROUP INC REIT 648691103 3 1000 SH SOLE 1000 0 0 NEW YORK CMNTY CAP TR V Stock 64944P307 17 403 SH SOLE 403 0 0 NEW YORK CMNTY BANCORP INC Stock 649445103 12 1286 SH SOLE 33 1286 0 0 NEW YORK CMNTY BANCORP INC Stock 649445103 122 12947 SH SOLE 12946 0 0 NEW YORK MTG TR INC REIT 649604501 7 4450 SH SOLE 33 4450 0 0 NEW YORK TIMES CO Stock 650111107 11 347 SH SOLE 33 347 0 0 NEW YORK TIMES CO Stock 650111107 5 168 SH SOLE 168 0 0 NEWELL BRANDS INC Stock 651229106 151 11406 SH SOLE 11406 0 0 NEWMARK GROUP INC Stock 65158N102 1 220 SH SOLE 9 220 0 0 NEWMARK GROUP INC Stock 65158N102 1 187 SH SOLE 34 187 0 0 NEWMARKET CORP Stock 651587107 3 8 SH SOLE 19 8 0 0 NEWMONT CORP Stock 651639106 1 20 SH SOLE 19 20 0 0 NEWMONT CORP Stock 651639106 39 858 SH SOLE 33 858 0 0 NEWMONT CORP Stock 651639106 185 4075 SH SOLE 4074 0 0 NEWPARK RES INC Stock 651718504 1 1200 SH SOLE 1200 0 0 NEWS CORP NEW Stock 65249B109 2 173 SH SOLE 173 0 0 NEWTEK BUSINESS SVCS CORP CEF 652526203 18 1387 SH SOLE 1387 0 0 NEXGEN ENERGY LTD Stock 65340P106 2 3000 SH SOLE 3000 0 0 NEXPOINT RESIDENTIAL TR INC REIT 65341D102 1 22 SH SOLE 9 22 0 0 NEXPOINT RESIDENTIAL TR INC REIT 65341D102 0 7 SH SOLE 19 7 0 0 NEXPOINT RESIDENTIAL TR INC REIT 65341D102 0 17 SH SOLE 34 17 0 0 NEXPOINT RESIDENTIAL TR INC REIT 65341D102 27 1066 SH SOLE 1066 0 0 NEXPOINT STRATEGIC OPORTUNT CEF 65340G205 17 2016 SH SOLE 2016 0 0 NEXSTAR MEDIA GROUP INC Stock 65336K103 9 150 SH SOLE 9 150 0 0 NEXSTAR MEDIA GROUP INC Stock 65336K103 1 24 SH SOLE 34 24 0 0 NEXTERA ENERGY INC Stock 65339F101 2 9 SH SOLE 7 9 0 0 NEXTERA ENERGY INC Stock 65339F101 28 118 SH SOLE 9 118 0 0 NEXTERA ENERGY INC Stock 65339F101 12 50 SH SOLE 17 50 0 0 NEXTERA ENERGY INC Stock 65339F101 107 445 SH SOLE 33 445 0 0 NEXTERA ENERGY INC Stock 65339F101 2393 9945 SH SOLE 9945 0 0 NEXTGEN HEALTHCARE INC Stock 65343C102 0 1 SH SOLE 1 0 0 NGL ENERGY PARTNERS LP Stock 62913M107 101 38700 SH SOLE 38700 0 0 NIC INC Stock 62914B100 2 78 SH SOLE 9 78 0 0 NIC INC Stock 62914B100 5 198 SH SOLE 198 0 0 NICE LTD ADR 653656108 5 32 SH SOLE 33 32 0 0 NICE LTD ADR 653656108 0 3 SH SOLE 3 0 0 NIELSEN HLDGS PLC Stock G6518L108 457 36450 SH SOLE 5 36450 0 0 NIELSEN HLDGS PLC Stock G6518L108 4 302 SH SOLE 33 302 0 0 NIKE INC Stock 654106103 866 10471 SH SOLE 6 10471 0 0 NIKE INC Stock 654106103 19 227 SH SOLE 9 227 0 0 NIKE INC Stock 654106103 2 26 SH SOLE 19 26 0 0 NIKE INC Stock 654106103 67 811 SH SOLE 28 811 0 0 NIKE INC Stock 654106103 158 1910 SH SOLE 30 1910 0 0 NIKE INC Stock 654106103 113 1361 SH SOLE 33 1361 0 0 NIKE INC Stock 654106103 1285 15536 SH SOLE 15536 0 0 NIO INC ADR 62914V106 31 11062 SH SOLE 11062 0 0 NISOURCE INC Stock 65473P105 13 513 SH SOLE 17 513 0 0 NISOURCE INC Stock 65473P105 4 170 SH SOLE 33 170 0 0 NISOURCE INC Stock 65473P105 200 8006 SH SOLE 8006 0 0 NMI HLDGS INC Stock 629209305 0 0 SH SOLE 19 0 0 0 NOBLE CORP PLC Stock G65431101 0 1 SH SOLE 1 0 0 NOBLE ENERGY INC Stock 655044105 10 1691 SH SOLE 9 1691 0 0 NOBLE ENERGY INC Stock 655044105 0 0 SH SOLE 33 0 0 0 NOBLE ENERGY INC Stock 655044105 126 20902 SH SOLE 20902 0 0 NOKIA CORP ADR 654902204 4 1183 SH SOLE 33 1183 0 0 NOKIA CORP ADR 654902204 272 87749 SH SOLE 87749 0 0 NOMAD FOODS LTD Stock G6564A105 39 2085 SH SOLE 9 2085 0 0 NOMURA HLDGS INC ADR 65535H208 18 4300 SH SOLE 33 4300 0 0 NORDIC AMERICAN TANKERS LIMI Stock G65773106 198 43802 SH SOLE 43802 0 0 NORDSON CORP Stock 655663102 1127 8345 SH SOLE 6 8345 0 0 NORDSON CORP Stock 655663102 14 104 SH SOLE 9 104 0 0 NORDSON CORP Stock 655663102 18 132 SH SOLE 33 132 0 0 NORDSON CORP Stock 655663102 27 197 SH SOLE 197 0 0 NORDSTROM INC Stock 655664100 0 24 SH SOLE 33 24 0 0 NORDSTROM INC Stock 655664100 15 950 SH SOLE 950 0 0 NORFOLK SOUTHERN CORP Stock 655844108 20 139 SH SOLE 9 139 0 0 NORFOLK SOUTHERN CORP Stock 655844108 13 88 SH SOLE 33 88 0 0 NORFOLK SOUTHERN CORP Stock 655844108 1640 11231 SH SOLE 11230 0 0 NORTH AMERN CONSTR GROUP LTD Stock 656811106 5 1000 SH SOLE 1000 0 0 NORTHERN DYNASTY MINERALS LT Stock 66510M204 2 5900 SH SOLE 5900 0 0 NORTHERN TR CORP Stock 665859104 1213 16075 SH SOLE 6 16075 0 0 NORTHERN TR CORP Stock 665859104 0 0 SH SOLE 33 0 0 0 NORTHERN TR CORP Stock 665859104 25 328 SH SOLE 35 328 0 0 NORTHERN TR CORP Stock 665859104 54 718 SH SOLE 717 0 0 NORTHROP GRUMMAN CORP Stock 666807102 2 8 SH SOLE 19 8 0 0 NORTHROP GRUMMAN CORP Stock 666807102 45 149 SH SOLE 33 149 0 0 NORTHROP GRUMMAN CORP Stock 666807102 671 2219 SH SOLE 2219 0 0 NORTHWEST NAT HLDG CO Stock 66765N105 28 460 SH SOLE 6 460 0 0 NORTHWEST NAT HLDG CO Stock 66765N105 25 412 SH SOLE 33 412 0 0 NORTHWEST NAT HLDG CO Stock 66765N105 14 225 SH SOLE 225 0 0 NORTHWEST PIPE CO Stock 667746101 4 200 SH SOLE 200 0 0 NORTHWESTERN CORP Stock 668074305 4 71 SH SOLE 33 71 0 0 NORTHWESTERN CORP Stock 668074305 4 60 SH SOLE 60 0 0 NORWEGIAN CRUISE LINE HLDG L Stock G66721104 4 327 SH SOLE 33 327 0 0 NORWEGIAN CRUISE LINE HLDG L Stock G66721104 242 22080 SH SOLE 22080 0 0 NOVA MEASURING INSTRUMENTS L Stock M7516K103 13 393 SH SOLE 7 393 0 0 NOVA MEASURING INSTRUMENTS L Stock M7516K103 53 1610 SH SOLE 1610 0 0 NOVAGOLD RES INC Stock 66987E206 0 12 SH SOLE 19 12 0 0 NOVAGOLD RES INC Stock 66987E206 97 13133 SH SOLE 13133 0 0 NOVANTA INC Stock 67000B104 164 2050 SH SOLE 2050 0 0 NOVARTIS A G ADR 66987V109 757 9187 SH SOLE 6 9187 0 0 NOVARTIS A G ADR 66987V109 33 398 SH SOLE 9 398 0 0 NOVARTIS A G ADR 66987V109 10 124 SH SOLE 31 124 0 0 NOVARTIS A G ADR 66987V109 69 837 SH SOLE 33 837 0 0 NOVARTIS A G ADR 66987V109 898 10890 SH SOLE 10890 0 0 NOVAVAX INC Stock 670002401 0 10 SH SOLE 10 0 0 NOVELLUS SYS INC Convertible 670008AD3 38 5000 SH SOLE 5000 0 0 NOVOCURE LTD Stock G6674U108 0 5 SH SOLE 19 5 0 0 NOVOCURE LTD Stock G6674U108 61 900 SH SOLE 900 0 0 NOVO-NORDISK A S ADR 670100205 40 670 SH SOLE 33 670 0 0 NOVO-NORDISK A S ADR 670100205 161 2680 SH SOLE 2680 0 0 NRG ENERGY INC Stock 629377508 5 190 SH SOLE 190 0 0 NUANCE COMMUNICATIONS INC Stock 67020Y100 24 1450 SH SOLE 1450 0 0 NUCOR CORP Stock 670346105 15 413 SH SOLE 9 413 0 0 NUCOR CORP Stock 670346105 9 250 SH SOLE 33 250 0 0 NUCOR CORP Stock 670346105 340 9442 SH SOLE 9442 0 0 NUSTAR ENERGY LP Stock 67058H102 7 816 SH SOLE 816 0 0 NUTANIX INC Stock 67059N108 3 193 SH SOLE 4 193 0 0 NUTANIX INC Stock 67059N108 0 17 SH SOLE 9 17 0 0 NUTANIX INC Stock 67059N108 1 75 SH SOLE 75 0 0 NUTRIEN LTD Stock 67077M108 4 107 SH SOLE 9 107 0 0 NUTRIEN LTD Stock 67077M108 41 1209 SH SOLE 1209 0 0 NUVASIVE INC Stock 670704105 4 85 SH SOLE 33 85 0 0 NUVEEN ALL CAP ENE MLP OPPO CEF 67075E108 8 6876 SH SOLE 6876 0 0 NUVEEN AMT FREE MUN CR INC F CEF 67071L106 246 16771 SH SOLE 16770 0 0 NUVEEN AMT-FREE MUN VALUE FD CEF 670695105 18 1150 SH SOLE 1150 0 0 NUVEEN AMT FREE QLTY MUN INC CEF 670657105 209 15444 SH SOLE 15443 0 0 NUVEEN CALIFORNIA AMT QLT MU CEF 670651108 29 2022 SH SOLE 2022 0 0 NUVEEN CORE EQUITY ALPHA FD CEF 67090X107 5 477 SH SOLE 477 0 0 NUVEEN CR STRATEGIES INCOME CEF 67073D102 3 600 SH SOLE 600 0 0 NUVEEN DIVERSIFIED DIVID & I CEF 6706EP105 263 37380 SH SOLE 37380 0 0 NUVEEN DOW 30 DYNAMIC OVERWR CEF 67075F105 13 1000 SH SOLE 1000 0 0 NUVEEN ENHANCED MUN VALUE FD CEF 67074M101 223 17064 SH SOLE 17063 0 0 NUSHARES ETF TR ETF 67092P102 11 429 SH SOLE 9 429 0 0 NUSHARES ETF TR ETF 67092P888 406 19361 SH SOLE 19360 0 0 NUSHARES ETF TR ETF 67092P854 16 740 SH SOLE 739 0 0 NUSHARES ETF TR ETF 67092P201 6 171 SH SOLE 171 0 0 NUSHARES ETF TR ETF 67092P300 66 2709 SH SOLE 2709 0 0 NUSHARES ETF TR ETF 67092P607 525 24288 SH SOLE 24287 0 0 NUVEEN FLOATING RATE INCOME CEF 67072T108 170 22574 SH SOLE 22573 0 0 NUVEEN FLTNG RTE INCM OPP FD CEF 6706EN100 0 0 SH SOLE 0 0 0 NUVEEN GLOBAL HIGH INCOME FD CEF 67075G103 19 1719 SH SOLE 1719 0 0 NUVEEN INTER DURATION MN TMF CEF 670671106 417 32088 SH SOLE 32088 0 0 NUVEEN MICHIGAN QLT MUN INC CEF 670979103 22 1663 SH SOLE 1662 0 0 NUVEEN MORTGAGE AND INCOME F CEF 670735109 41 2516 SH SOLE 2516 0 0 NUVEEN MUN HIGH INCOME OPPOR CEF 670682103 8 636 SH SOLE 636 0 0 NUVEEN MUN VALUE FD INC CEF 670928100 36 3660 SH SOLE 3660 0 0 NUVEEN NASDAQ 100 DYNAMIC OV CEF 670699107 5 272 SH SOLE 272 0 0 NUVEEN NEW JERSEY QULT MUN F CEF 67069Y102 26 1963 SH SOLE 1963 0 0 NUVEEN OHIO QLTY MUN INCOME CEF 670980101 119 8084 SH SOLE 8084 0 0 NUVEEN PFD & INCOME OPPORTUN CEF 67073B106 16 2211 SH SOLE 2211 0 0 NUVEEN PFD & INCM SECURTIES CEF 67072C105 168 23207 SH SOLE 23206 0 0 NUVEEN PFD & INCOME TERM FD CEF 67075A106 9 519 SH SOLE 519 0 0 NUVEEN REAL ASSET INCOME & G CEF 67074Y105 162 16461 SH SOLE 16461 0 0 NUVEEN REAL ESTATE INCOME FD CEF 67071B108 210 30955 SH SOLE 30955 0 0 NUVEEN S&P 500 BUY-WRITE INC CEF 6706ER101 106 10473 SH SOLE 10473 0 0 NUVEEN S&P 500 DYNAMIC OVERW CEF 6706EW100 8 667 SH SOLE 667 0 0 NUVEEN TX ADV TOTAL RET STRG CEF 67090H102 17 2463 SH SOLE 2463 0 0 NV5 GLOBAL INC Stock 62945V109 4 107 SH SOLE 107 0 0 NVENT ELECTRIC PLC Stock G6700G107 2 114 SH SOLE 9 114 0 0 NVENT ELECTRIC PLC Stock G6700G107 22 1289 SH SOLE 1289 0 0 NVIDIA CORP Stock 67066G104 13 49 SH SOLE 4 49 0 0 NVIDIA CORP Stock 67066G104 7 26 SH SOLE 9 26 0 0 NVIDIA CORP Stock 67066G104 3 10 SH SOLE 19 10 0 0 NVIDIA CORP Stock 67066G104 142 540 SH SOLE 33 540 0 0 NVIDIA CORP Stock 67066G104 3130 11873 SH SOLE 11872 0 0 NVR INC Stock 62944T105 10 4 SH SOLE 33 4 0 0 NVR INC Stock 62944T105 442 172 SH SOLE 172 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 532 6421 SH SOLE 6 6421 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 3 41 SH SOLE 9 41 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 10 125 SH SOLE 33 125 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 67 810 SH SOLE 41 810 0 0 NXP SEMICONDUCTORS N V Stock N6596X109 443 5344 SH SOLE 5344 0 0 O REILLY AUTOMOTIVE INC NEW Stock 67103H107 11 38 SH SOLE 33 38 0 0 O REILLY AUTOMOTIVE INC NEW Stock 67103H107 76 252 SH SOLE 252 0 0 OASIS MIDSTREAM PARTNERS LP Stock 67420T206 51 10400 SH SOLE 10400 0 0 OASIS PETROLEUM INC Stock 674215108 12 33378 SH SOLE 33378 0 0 OCCIDENTAL PETE CORP Stock 674599105 21 1816 SH SOLE 33 1816 0 0 OCCIDENTAL PETE CORP Stock 674599105 198 17135 SH SOLE 17134 0 0 OCEANFIRST FINL CORP Stock 675234108 1 94 SH SOLE 9 94 0 0 OFFICE DEPOT INC Stock 676220106 0 142 SH SOLE 19 141 0 0 OFFICE PPTYS INCOME TR REIT 67623C109 1 19 SH SOLE 19 18 0 0 OFFICE PPTYS INCOME TR REIT 67623C109 102 3747 SH SOLE 3747 0 0 OGE ENERGY CORP Stock 670837103 2 68 SH SOLE 9 68 0 0 OGE ENERGY CORP Stock 670837103 5 170 SH SOLE 33 170 0 0 OGE ENERGY CORP Stock 670837103 8 263 SH SOLE 263 0 0 OI SA ADR 670851500 0 1 SH SOLE 1 0 0 OKTA INC Stock 679295105 4 32 SH SOLE 33 32 0 0 OKTA INC Stock 679295105 138 1132 SH SOLE 1132 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 37 282 SH SOLE 33 282 0 0 OLD DOMINION FREIGHT LINE IN Stock 679580100 47 359 SH SOLE 359 0 0 OLD NATL BANCORP IND Stock 680033107 1 70 SH SOLE 33 70 0 0 OLD NATL BANCORP IND Stock 680033107 18 1376 SH SOLE 1376 0 0 OLD REP INTL CORP Stock 680223104 48 3154 SH SOLE 17 3154 0 0 OLD REP INTL CORP Stock 680223104 0 32 SH SOLE 33 32 0 0 OLD REP INTL CORP Stock 680223104 114 7468 SH SOLE 7467 0 0 OLIN CORP Stock 680665205 1 44 SH SOLE 33 44 0 0 OLIN CORP Stock 680665205 14 1214 SH SOLE 1214 0 0 OLLIES BARGAIN OUTLT HLDGS I Stock 681116109 243 5241 SH SOLE 5241 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 5 205 SH SOLE 33 205 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 581 21885 SH SOLE 21884 0 0 OMEROS CORP Stock 682143102 10 750 SH SOLE 750 0 0 OMNICELL INC Stock 68213N109 0 6 SH SOLE 19 6 0 0 OMNICELL INC Stock 68213N109 0 0 SH SOLE 33 0 0 0 OMNICOM GROUP INC Stock 681919106 2 39 SH SOLE 9 39 0 0 OMNICOM GROUP INC Stock 681919106 2 42 SH SOLE 19 41 0 0 OMNICOM GROUP INC Stock 681919106 0 0 SH SOLE 33 0 0 0 OMNICOM GROUP INC Stock 681919106 97 1772 SH SOLE 1771 0 0 ON SEMICONDUCTOR CORP Stock 682189105 7 532 SH SOLE 35 532 0 0 ON SEMICONDUCTOR CORP Stock 682189105 3 214 SH SOLE 214 0 0 ONE GAS INC Stock 68235P108 1 7 SH SOLE 9 7 0 0 ONE GAS INC Stock 68235P108 1 8 SH SOLE 19 8 0 0 ONE GAS INC Stock 68235P108 3 34 SH SOLE 33 34 0 0 ONE LIBERTY PPTYS INC REIT 682406103 33 2350 SH SOLE 2350 0 0 ONEMAIN HLDGS INC Stock 68268W103 762 39868 SH SOLE 39868 0 0 ONEOK INC NEW Stock 682680103 5 240 SH SOLE 9 240 0 0 ONEOK INC NEW Stock 682680103 0 0 SH SOLE 17 0 0 0 ONEOK INC NEW Stock 682680103 0 0 SH SOLE 33 0 0 0 ONEOK INC NEW Stock 682680103 812 37246 SH SOLE 37246 0 0 OPEN TEXT CORP Stock 683715106 2 66 SH SOLE 33 66 0 0 OPIANT PHARMACEUTICALS INC Stock 683750103 38 4000 SH SOLE 4000 0 0 ORACLE CORP Stock 68389X105 379 7850 SH SOLE 6 7850 0 0 ORACLE CORP Stock 68389X105 28 577 SH SOLE 9 577 0 0 ORACLE CORP Stock 68389X105 5 111 SH SOLE 25 111 0 0 ORACLE CORP Stock 68389X105 74 1540 SH SOLE 33 1540 0 0 ORACLE CORP Stock 68389X105 1188 24572 SH SOLE 24572 0 0 ORANGE ADR 684060106 2 165 SH SOLE 9 165 0 0 ORANGE ADR 684060106 10 799 SH SOLE 33 799 0 0 ORASURE TECHNOLOGIES INC Stock 68554V108 9 850 SH SOLE 850 0 0 ORBCOMM INC Stock 68555P100 0 0 SH SOLE 33 0 0 0 ORCHID IS CAP INC REIT 68571X103 4 1200 SH SOLE 1200 0 0 ORGANIGRAM HLDGS INC Stock 68620P101 2 1100 SH SOLE 1100 0 0 ORGANOVO HLDGS INC Stock 68620A104 0 210 SH SOLE 210 0 0 ORION ENGINEERED CARBONS S A Stock L72967109 6 800 SH SOLE 800 0 0 ORIX CORP ADR 686330101 19 318 SH SOLE 33 318 0 0 ORTHOFIX MED INC Stock 68752M108 1 30 SH SOLE 30 0 0 OSI ETF TR ETF 67110P100 1 30 SH SOLE 30 0 0 OSI ETF TR ETF 67110P407 86 2948 SH SOLE 9 2947 0 0 OSI ETF TR ETF 67110P407 79 2719 SH SOLE 25 2719 0 0 OSI ETF TR ETF 67110P407 7 233 SH SOLE 37 233 0 0 OSI ETF TR ETF 67110P407 257 8855 SH SOLE 8855 0 0 OSHKOSH CORP Stock 688239201 2 24 SH SOLE 9 24 0 0 OSHKOSH CORP Stock 688239201 4 68 SH SOLE 33 68 0 0 OSI SYSTEMS INC Stock 671044105 1 8 SH SOLE 33 8 0 0 OSISKO GOLD ROYALTIES LTD Stock 68827L101 9 1199 SH SOLE 1199 0 0 OUTFRONT MEDIA INC REIT 69007J106 3 229 SH SOLE 9 229 0 0 OUTFRONT MEDIA INC REIT 69007J106 358 26579 SH SOLE 26579 0 0 OVERSTOCK COM INC DEL Stock 690370101 1 200 SH SOLE 200 0 0 OWENS & MINOR INC NEW Stock 690732102 0 42 SH SOLE 42 0 0 OWENS CORNING NEW Stock 690742101 2 42 SH SOLE 9 42 0 0 O-I GLASS INC Stock 67098H104 17 2448 SH SOLE 33 2448 0 0 OXFORD LANE CAP CORP CEF 691543102 2 400 SH SOLE 400 0 0 PACCAR INC Stock 693718108 8 124 SH SOLE 9 124 0 0 PACCAR INC Stock 693718108 0 1 SH SOLE 19 0 0 0 PACCAR INC Stock 693718108 46 749 SH SOLE 33 749 0 0 PACCAR INC Stock 693718108 70 1148 SH SOLE 1148 0 0 PACIRA BIOSCIENCES Stock 695127100 6 170 SH SOLE 170 0 0 PACKAGING CORP AMER Stock 695156109 2 28 SH SOLE 9 28 0 0 PACKAGING CORP AMER Stock 695156109 131 1503 SH SOLE 1503 0 0 PACWEST BANCORP DEL Stock 695263103 3 157 SH SOLE 9 157 0 0 PACWEST BANCORP DEL Stock 695263103 0 0 SH SOLE 33 0 0 0 PACWEST BANCORP DEL Stock 695263103 127 7093 SH SOLE 7092 0 0 PALO ALTO NETWORKS INC Stock 697435105 6 38 SH SOLE 4 38 0 0 PALO ALTO NETWORKS INC Stock 697435105 0 3 SH SOLE 9 3 0 0 PALO ALTO NETWORKS INC Stock 697435105 1 4 SH SOLE 33 4 0 0 PALO ALTO NETWORKS INC Stock 697435105 343 2095 SH SOLE 2095 0 0 PAN AMERN SILVER CORP Stock 697900108 0 30 SH SOLE 9 30 0 0 PAN AMERN SILVER CORP Stock 697900108 25 1756 SH SOLE 1755 0 0 PANHANDLE OIL AND GAS INC Stock 698477106 0 0 SH SOLE 33 0 0 0 PARK AEROSPACE CORP Stock 70014A104 1 49 SH SOLE 33 49 0 0 PARK HOTELS RESORTS INC REIT 700517105 0 0 SH SOLE 33 0 0 0 PARK HOTELS RESORTS INC REIT 700517105 64 8099 SH SOLE 8099 0 0 PARKER DRILLING CO Stock 701081507 0 1 SH SOLE 1 0 0 PARKER HANNIFIN CORP Stock 701094104 15 119 SH SOLE 33 119 0 0 PARKER HANNIFIN CORP Stock 701094104 416 3208 SH SOLE 3207 0 0 PARSLEY ENERGY INC Stock 701877102 1 223 SH SOLE 9 223 0 0 PARSLEY ENERGY INC Stock 701877102 0 0 SH SOLE 33 0 0 0 PARSLEY ENERGY INC Stock 701877102 0 2 SH SOLE 34 1 0 0 PARSLEY ENERGY INC Stock 701877102 1 181 SH SOLE 181 0 0 PATRICK INDS INC Stock 703343103 0 8 SH SOLE 19 8 0 0 PATTERSON COS INC Stock 703395103 20 1282 SH SOLE 6 1282 0 0 PATTERSON COS INC Stock 703395103 12 775 SH SOLE 775 0 0 PATTERSON UTI ENERGY INC Stock 703481101 0 0 SH SOLE 33 0 0 0 PAYCHEX INC Stock 704326107 56 890 SH SOLE 5 890 0 0 PAYCHEX INC Stock 704326107 1306 20759 SH SOLE 6 20758 0 0 PAYCHEX INC Stock 704326107 19 304 SH SOLE 33 304 0 0 PAYCHEX INC Stock 704326107 730 11604 SH SOLE 11604 0 0 PAYCOM SOFTWARE INC Stock 70432V102 3 15 SH SOLE 22 15 0 0 PAYCOM SOFTWARE INC Stock 70432V102 9 47 SH SOLE 33 47 0 0 PAYCOM SOFTWARE INC Stock 70432V102 75 370 SH SOLE 41 370 0 0 PAYCOM SOFTWARE INC Stock 70432V102 253 1250 SH SOLE 1250 0 0 PAYLOCITY HLDG CORP Stock 70438V106 18 200 SH SOLE 200 0 0 PAYPAL HLDGS INC Stock 70450Y103 129 1349 SH SOLE 15 1349 0 0 PAYPAL HLDGS INC Stock 70450Y103 73 763 SH SOLE 28 763 0 0 PAYPAL HLDGS INC Stock 70450Y103 65 677 SH SOLE 33 677 0 0 PAYPAL HLDGS INC Stock 70450Y103 96 1000 SH SOLE 41 1000 0 0 PAYPAL HLDGS INC Stock 70450Y103 3578 37367 SH SOLE 37366 0 0 PBF ENERGY INC Stock 69318G106 30 4200 SH SOLE 4200 0 0 PBF LOGISTICS LP Stock 69318Q104 7 1002 SH SOLE 1001 0 0 PC CONNECTION INC Stock 69318J100 0 4 SH SOLE 19 4 0 0 PDC ENERGY INC Stock 69327R101 0 0 SH SOLE 33 0 0 0 PDC ENERGY INC Stock 69327R101 3 434 SH SOLE 434 0 0 PEARSON PLC ADR 705015105 8 1115 SH SOLE 33 1115 0 0 PEBBLEBROOK HOTEL TR REIT 70509V100 0 41 SH SOLE 33 41 0 0 PEBBLEBROOK HOTEL TR REIT 70509V100 5 416 SH SOLE 416 0 0 PELOTON INTERACTIVE INC Stock 70614W100 102 3832 SH SOLE 3832 0 0 PEMBINA PIPELINE CORP Stock 706327103 4 222 SH SOLE 17 222 0 0 PEMBINA PIPELINE CORP Stock 706327103 2 85 SH SOLE 33 85 0 0 PEMBINA PIPELINE CORP Stock 706327103 34 1825 SH SOLE 1825 0 0 PENN VA CORP Stock 70788V102 0 24 SH SOLE 24 0 0 PENNANTPARK FLOATING RATE CA CEF 70806A106 4 775 SH SOLE 775 0 0 PENNANTPARK INVT CORP CEF 708062104 19 7153 SH SOLE 7152 0 0 PENNYMAC FINL SVCS INC Stock 70932M107 1 31 SH SOLE 19 31 0 0 PENNYMAC MTG INVT TR REIT 70931T103 17 1578 SH SOLE 9 1578 0 0 PENNYMAC MTG INVT TR REIT 70931T103 0 0 SH SOLE 33 0 0 0 PENNYMAC MTG INVT TR REIT 70931T103 147 13808 SH SOLE 13808 0 0 PENSKE AUTOMOTIVE GRP INC Stock 70959W103 1 44 SH SOLE 33 44 0 0 PENSKE AUTOMOTIVE GRP INC Stock 70959W103 1 43 SH SOLE 42 0 0 PENTAIR PLC Stock G7S00T104 5 158 SH SOLE 33 158 0 0 PENTAIR PLC Stock G7S00T104 41 1388 SH SOLE 1388 0 0 PENUMBRA INC Stock 70975L107 0 2 SH SOLE 19 2 0 0 PEOPLES UTD FINL INC Stock 712704105 22 1983 SH SOLE 33 1983 0 0 PEOPLES UTD FINL INC Stock 712704105 312 28215 SH SOLE 28214 0 0 PEPSICO INC Stock 713448108 144 1200 SH SOLE 5 1200 0 0 PEPSICO INC Stock 713448108 1793 14930 SH SOLE 6 14929 0 0 PEPSICO INC Stock 713448108 70 579 SH SOLE 7 579 0 0 PEPSICO INC Stock 713448108 33 276 SH SOLE 9 276 0 0 PEPSICO INC Stock 713448108 13 108 SH SOLE 19 107 0 0 PEPSICO INC Stock 713448108 128 1065 SH SOLE 33 1065 0 0 PEPSICO INC Stock 713448108 2647 22043 SH SOLE 22042 0 0 PERFORMANCE FOOD GROUP CO Stock 71377A103 1 37 SH SOLE 9 37 0 0 PERFORMANCE FOOD GROUP CO Stock 71377A103 0 11 SH SOLE 19 11 0 0 PERKINELMER INC Stock 714046109 13 172 SH SOLE 2 172 0 0 PERKINELMER INC Stock 714046109 1 10 SH SOLE 33 10 0 0 PERRIGO CO PLC Stock G97822103 9 178 SH SOLE 33 178 0 0 PERRIGO CO PLC Stock G97822103 5 100 SH SOLE 100 0 0 PERSPECTA INC Stock 715347100 2 95 SH SOLE 9 95 0 0 PERSPECTA INC Stock 715347100 0 0 SH SOLE 33 0 0 0 PERSPECTA INC Stock 715347100 1 77 SH SOLE 77 0 0 PERTH MINT PHYSICAL GOLD ETF ETF 715426102 4 225 SH SOLE 225 0 0 P T TELEKOMUNIKASI INDONESIA ADR 715684106 2 83 SH SOLE 33 83 0 0 P T TELEKOMUNIKASI INDONESIA ADR 715684106 2 94 SH SOLE 94 0 0 PETIQ INC Stock 71639T106 141 6050 SH SOLE 6050 0 0 PETMED EXPRESS INC Stock 716382106 12 400 SH SOLE 400 0 0 PETROCHINA CO LTD ADR 71646E100 5 147 SH SOLE 147 0 0 PETROLEO BRASILEIRO SA PETRO ADR 71654V408 1 104 SH SOLE 104 0 0 PFIZER INC Stock 717081103 574 17589 SH SOLE 6 17589 0 0 PFIZER INC Stock 717081103 117 3592 SH SOLE 7 3591 0 0 PFIZER INC Stock 717081103 66 2019 SH SOLE 9 2019 0 0 PFIZER INC Stock 717081103 44 1356 SH SOLE 17 1356 0 0 PFIZER INC Stock 717081103 10 314 SH SOLE 19 314 0 0 PFIZER INC Stock 717081103 8 260 SH SOLE 26 260 0 0 PFIZER INC Stock 717081103 60 1841 SH SOLE 33 1841 0 0 PFIZER INC Stock 717081103 5105 156404 SH SOLE 156404 0 0 PG&E CORP Stock 69331C108 6 709 SH SOLE 33 709 0 0 PG&E CORP Stock 69331C108 8 903 SH SOLE 903 0 0 PGIM GLOBAL HIGH YIELD FD FO CEF 69346J106 17 1500 SH SOLE 1500 0 0 PGIM HIGH YIELD BOND FUND IN CEF 69346H100 9 750 SH SOLE 750 0 0 PGIM ETF TR ETF 69344A107 2481 51006 SH SOLE 51006 0 0 VANECK VECTORS ETF TR ETF 92189F692 18 340 SH SOLE 340 0 0 PHIBRO ANIMAL HEALTH CORP Stock 71742Q106 29 1214 SH SOLE 6 1214 0 0 PHIBRO ANIMAL HEALTH CORP Stock 71742Q106 5 196 SH SOLE 9 196 0 0 PHIBRO ANIMAL HEALTH CORP Stock 71742Q106 7 300 SH SOLE 300 0 0 PHILIP MORRIS INTL INC Stock 718172109 40 546 SH SOLE 9 546 0 0 PHILIP MORRIS INTL INC Stock 718172109 9 124 SH SOLE 19 124 0 0 PHILIP MORRIS INTL INC Stock 718172109 51 701 SH SOLE 33 701 0 0 PHILIP MORRIS INTL INC Stock 718172109 2604 35692 SH SOLE 35691 0 0 PHILLIPS 66 Stock 718546104 10 182 SH SOLE 2 182 0 0 PHILLIPS 66 Stock 718546104 2 38 SH SOLE 9 38 0 0 PHILLIPS 66 Stock 718546104 5 93 SH SOLE 19 92 0 0 PHILLIPS 66 Stock 718546104 25 468 SH SOLE 33 468 0 0 PHILLIPS 66 Stock 718546104 2474 46117 SH SOLE 46117 0 0 PHILLIPS 66 PARTNERS LP Stock 718549207 48 1326 SH SOLE 1326 0 0 PHYSICIANS RLTY TR REIT 71943U104 7 477 SH SOLE 9 477 0 0 PHYSICIANS RLTY TR REIT 71943U104 1 36 SH SOLE 33 36 0 0 PHYSICIANS RLTY TR REIT 71943U104 50 3580 SH SOLE 3580 0 0 PICO HLDGS INC Stock 693366205 11 1400 SH SOLE 1400 0 0 PIEDMONT OFFICE REALTY TR IN REIT 720190206 3 147 SH SOLE 33 147 0 0 PIEDMONT OFFICE REALTY TR IN REIT 720190206 390 22100 SH SOLE 22100 0 0 PIMCO ETF TR ETF 72201R205 3 56 SH SOLE 56 0 0 PIMCO ETF TR ETF 72201R775 483 4552 SH SOLE 4552 0 0 PIMCO CORPORATE & INCOME OPP CEF 72201B101 11 863 SH SOLE 863 0 0 PIMCO CORPORATE & INCOME STR CEF 72200U100 56 4202 SH SOLE 4202 0 0 PIMCO DYNAMIC INCOME FD CEF 72201Y101 89 4022 SH SOLE 4022 0 0 PIMCO ENRGY TACTICAL CR OPP CEF 69346N107 12 2231 SH SOLE 2231 0 0 PIMCO ETF TR ETF 72201R718 246 2480 SH SOLE 2480 0 0 PIMCO ETF TR ETF 72201R833 30 300 SH SOLE 9 300 0 0 PIMCO ETF TR ETF 72201R833 263 2656 SH SOLE 2656 0 0 PIMCO ETF TR ETF 72201R783 111 1292 SH SOLE 1292 0 0 PIMCO ETF TR ETF 72201R304 1 13 SH SOLE 38 13 0 0 PIMCO ETF TR ETF 72201R304 103 1323 SH SOLE 1323 0 0 PIMCO ETF TR ETF 72201R882 6 33 SH SOLE 38 33 0 0 PIMCO ETF TR ETF 72201R882 819 4689 SH SOLE 4688 0 0 PIMCO ETF TR ETF 72201R403 4 60 SH SOLE 60 0 0 PIMCO GLOBAL STOCKSPLS INCM CEF 722011103 17 2084 SH SOLE 2084 0 0 PIMCO HIGH INCOME FD CEF 722014107 21 4362 SH SOLE 4362 0 0 PIMCO INCOME STRATEGY FD CEF 72201H108 7 883 SH SOLE 883 0 0 PIMCO ETF TR ETF 72201R817 192 1818 SH SOLE 1818 0 0 PIMCO MUN INCOME FD III CEF 72201A103 2 200 SH SOLE 200 0 0 PIMCO ETF TR ETF 72201R874 10 207 SH SOLE 207 0 0 PIMCO STRATEGIC INCOME FD CEF 72200X104 38 6276 SH SOLE 6276 0 0 PINNACLE FINL PARTNERS INC Stock 72346Q104 2 61 SH SOLE 9 61 0 0 PINNACLE FINL PARTNERS INC Stock 72346Q104 3 69 SH SOLE 33 69 0 0 PINNACLE FINL PARTNERS INC Stock 72346Q104 1 22 SH SOLE 22 0 0 PINNACLE WEST CAP CORP Stock 723484101 262 3458 SH SOLE 3458 0 0 PINTEREST INC Stock 72352L106 90 5849 SH SOLE 5849 0 0 PIONEER MUN HIGH INCOME ADVA CEF 723762100 137 13426 SH SOLE 13425 0 0 PIONEER NAT RES CO Stock 723787107 3 48 SH SOLE 4 48 0 0 PIONEER NAT RES CO Stock 723787107 0 3 SH SOLE 9 3 0 0 PIONEER NAT RES CO Stock 723787107 1 12 SH SOLE 33 12 0 0 PIONEER NAT RES CO Stock 723787107 329 4691 SH SOLE 4691 0 0 PITNEY BOWES INC Stock 724479100 0 203 SH SOLE 33 203 0 0 PITNEY BOWES INC Stock 724479100 1 445 SH SOLE 445 0 0 PJT PARTNERS INC Stock 69343T107 84 1942 SH SOLE 1942 0 0 PLAINS ALL AMERN PIPELINE L Stock 726503105 63 11864 SH SOLE 11863 0 0 PLAINS GP HLDGS L P Stock 72651A207 170 30373 SH SOLE 30373 0 0 PLANET FITNESS INC Stock 72703H101 31 638 SH SOLE 637 0 0 PLEXUS CORP Stock 729132100 0 5 SH SOLE 19 5 0 0 PLUG POWER INC Stock 72919P202 25 7124 SH SOLE 7124 0 0 PLURALSIGHT INC Stock 72941B106 0 0 SH SOLE 33 0 0 0 PLYMOUTH INDL REIT INC REIT 729640102 11 1000 SH SOLE 1000 0 0 PNC FINL SVCS GROUP INC Stock 693475105 46 480 SH SOLE 7 480 0 0 PNC FINL SVCS GROUP INC Stock 693475105 22 235 SH SOLE 9 235 0 0 PNC FINL SVCS GROUP INC Stock 693475105 4 45 SH SOLE 19 45 0 0 PNC FINL SVCS GROUP INC Stock 693475105 9 95 SH SOLE 33 95 0 0 PNC FINL SVCS GROUP INC Stock 693475105 250 2610 SH SOLE 2610 0 0 PNM RES INC Stock 69349H107 1 20 SH SOLE 9 20 0 0 PNM RES INC Stock 69349H107 4 103 SH SOLE 33 103 0 0 POLARIS INC Stock 731068102 760 15791 SH SOLE 6 15791 0 0 POLARIS INC Stock 731068102 2 46 SH SOLE 9 46 0 0 POLARIS INC Stock 731068102 0 0 SH SOLE 33 0 0 0 POLARIS INC Stock 731068102 130 2709 SH SOLE 2708 0 0 RALPH LAUREN CORP Stock 751212101 3 44 SH SOLE 9 44 0 0 RALPH LAUREN CORP Stock 751212101 0 5 SH SOLE 19 5 0 0 RALPH LAUREN CORP Stock 751212101 0 2 SH SOLE 2 0 0 POOL CORPORATION Stock 73278L105 6 32 SH SOLE 9 32 0 0 POOL CORPORATION Stock 73278L105 17 88 SH SOLE 33 88 0 0 POOL CORPORATION Stock 73278L105 3 16 SH SOLE 34 16 0 0 POOL CORPORATION Stock 73278L105 91 460 SH SOLE 460 0 0 POPULAR INC Stock 733174700 0 0 SH SOLE 19 0 0 0 PORTLAND GEN ELEC CO Stock 736508847 4 79 SH SOLE 9 79 0 0 PORTLAND GEN ELEC CO Stock 736508847 3 68 SH SOLE 33 68 0 0 PORTLAND GEN ELEC CO Stock 736508847 1 30 SH SOLE 30 0 0 POSCO ADR 693483109 2 68 SH SOLE 9 68 0 0 POST HLDGS INC Stock 737446104 91 1100 SH SOLE 5 1100 0 0 POST HLDGS INC Stock 737446104 7 88 SH SOLE 33 88 0 0 POST HLDGS INC Stock 737446104 8 100 SH SOLE 100 0 0 POTLATCHDELTIC CORPORATION REIT 737630103 2 64 SH SOLE 63 0 0 POWELL INDS INC Stock 739128106 13 505 SH SOLE 505 0 0 POWER INTEGRATIONS INC Stock 739276103 5 56 SH SOLE 9 56 0 0 POWER INTEGRATIONS INC Stock 739276103 3 33 SH SOLE 34 33 0 0 POWER INTEGRATIONS INC Stock 739276103 1 14 SH SOLE 14 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E107 1 23 SH SOLE 38 23 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E404 98 5618 SH SOLE 11 5618 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E404 171 9797 SH SOLE 9797 0 0 INVESCO DB US DLR INDEX TR ETF 46141D203 127 4727 SH SOLE 22 4727 0 0 INVESCO DB US DLR INDEX TR ETF 46141D203 8498 316720 SH SOLE 316720 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E867 11 734 SH SOLE 733 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V837 145 2695 SH SOLE 2695 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V746 65 1475 SH SOLE 1475 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V696 26 1072 SH SOLE 1072 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V662 97 1756 SH SOLE 1756 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E784 65 2718 SH SOLE 2718 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138G508 90 4399 SH SOLE 4399 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V720 102 4175 SH SOLE 4175 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E230 3 106 SH SOLE 106 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V621 422 24964 SH SOLE 24964 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V613 89 962 SH SOLE 961 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V597 30 338 SH SOLE 338 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E719 4 223 SH SOLE 223 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E511 204 15520 SH SOLE 15519 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V142 33 1055 SH SOLE 1055 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V548 37 3261 SH SOLE 3261 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E610 49 4512 SH SOLE 11 4512 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E610 17 1531 SH SOLE 1531 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E354 26 554 SH SOLE 22 554 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138E354 2105 44871 SH SOLE 44871 0 0 PPG INDS INC Stock 693506107 614 7341 SH SOLE 6 7341 0 0 PPG INDS INC Stock 693506107 19 228 SH SOLE 9 228 0 0 PPG INDS INC Stock 693506107 6 73 SH SOLE 33 73 0 0 PPG INDS INC Stock 693506107 825 9873 SH SOLE 9872 0 0 PPL CORP Stock 69351T106 22 906 SH SOLE 9 906 0 0 PPL CORP Stock 69351T106 0 20 SH SOLE 33 20 0 0 PPL CORP Stock 69351T106 931 37716 SH SOLE 37715 0 0 PRA HEALTH SCIENCES INC Stock 69354M108 1 9 SH SOLE 19 9 0 0 PRA HEALTH SCIENCES INC Stock 69354M108 0 0 SH SOLE 33 0 0 0 PRECIPIO INC Stock 74019L503 0 8 SH SOLE 8 0 0 PRECISION BIOSCIENCES INC Stock 74019P108 1 240 SH SOLE 240 0 0 PREFERRED APT CMNTYS INC REIT 74039L103 19 2598 SH SOLE 2598 0 0 PREFERRED BK LOS ANGELES CA Stock 740367404 1 20 SH SOLE 9 20 0 0 PREMIER INC Stock 74051N102 1 45 SH SOLE 45 0 0 PRESTIGE CONSMR HEALTHCARE I Stock 74112D101 1 20 SH SOLE 33 20 0 0 PRICELINE GRP INC Convertible 741503AS5 13 12000 SH SOLE 12000 0 0 PRICELINE GRP INC Convertible 741503AX4 12 12000 SH SOLE 12000 0 0 PRICESMART INC Stock 741511109 1 19 SH SOLE 19 0 0 PRIMERICA INC Stock 74164M108 28 318 SH SOLE 23 318 0 0 PRIMERICA INC Stock 74164M108 4 45 SH SOLE 33 45 0 0 PRIMO WATER CORPORATION Stock 74167P108 27 2949 SH SOLE 2949 0 0 PRINCIPAL FINL GROUP INC Stock 74251V102 0 14 SH SOLE 19 14 0 0 PRINCIPAL FINL GROUP INC Stock 74251V102 0 0 SH SOLE 33 0 0 0 PRINCIPAL FINL GROUP INC Stock 74251V102 53 1677 SH SOLE 1677 0 0 PRINCIPAL REAL ESTATE INCOME CEF 74255X104 56 4610 SH SOLE 4610 0 0 PROASSURANCE CORP Stock 74267C106 1 29 SH SOLE 33 29 0 0 PROASSURANCE CORP Stock 74267C106 1 25 SH SOLE 25 0 0 PROCTER & GAMBLE CO Stock 742718109 83 750 SH SOLE 5 750 0 0 PROCTER & GAMBLE CO Stock 742718109 845 7685 SH SOLE 6 7685 0 0 PROCTER & GAMBLE CO Stock 742718109 125 1134 SH SOLE 7 1134 0 0 PROCTER & GAMBLE CO Stock 742718109 38 344 SH SOLE 9 344 0 0 PROCTER & GAMBLE CO Stock 742718109 18 162 SH SOLE 19 162 0 0 PROCTER & GAMBLE CO Stock 742718109 162 1475 SH SOLE 33 1475 0 0 PROCTER & GAMBLE CO Stock 742718109 11 100 SH SOLE 40 100 0 0 PROCTER & GAMBLE CO Stock 742718109 96 870 SH SOLE 41 870 0 0 PROCTER & GAMBLE CO Stock 742718109 6457 58704 SH SOLE 58704 0 0 PROGENICS PHARMACEUTICALS IN Stock 743187106 2 500 SH SOLE 500 0 0 PROGRESSIVE CORP OHIO Stock 743315103 1202 16272 SH SOLE 6 16272 0 0 PROGRESSIVE CORP OHIO Stock 743315103 33 445 SH SOLE 33 445 0 0 PROGRESSIVE CORP OHIO Stock 743315103 89 1200 SH SOLE 41 1200 0 0 PROGRESSIVE CORP OHIO Stock 743315103 521 7062 SH SOLE 7062 0 0 PROLOGIS INC. REIT 74340W103 85 1063 SH SOLE 7 1062 0 0 PROLOGIS INC. REIT 74340W103 12 151 SH SOLE 9 151 0 0 PROLOGIS INC. REIT 74340W103 7 90 SH SOLE 19 90 0 0 PROLOGIS INC. REIT 74340W103 59 729 SH SOLE 33 729 0 0 PROLOGIS INC. REIT 74340W103 551 6860 SH SOLE 6860 0 0 PROSHARES TR ETF 74347R248 23 390 SH SOLE 390 0 0 PROSHARES TR ETF 74347B375 2 30 SH SOLE 38 30 0 0 PROSHARES TR ETF 74347B698 584 12638 SH SOLE 12637 0 0 PROSHARES TR ETF 74348A467 1148 19904 SH SOLE 16 19904 0 0 PROSHARES TR ETF 74348A467 229 3977 SH SOLE 3977 0 0 PROSHARES TR ETF 74347B557 8 166 SH SOLE 166 0 0 PROSHARES TR ETF 74347B680 73 1625 SH SOLE 1625 0 0 PROSHARES TR ETF 74347X849 0 0 SH SOLE 0 0 0 PROSHARES TR ETF 74347R222 42 1000 SH SOLE 1000 0 0 PROSHARES TR ETF 74347B714 37 1474 SH SOLE 1474 0 0 PROSHARES TR ETF 74348A210 24 492 SH SOLE 492 0 0 PROSHARES TR ETF 74347B425 1660 60030 SH SOLE 16 60030 0 0 PROSHARES TR ETF 74347B425 2032 73461 SH SOLE 73461 0 0 PROSHARES TR ETF 74347R172 16 114 SH SOLE 9 114 0 0 PROSHARES ULTRA BLOOMBERG CRUDE OIL ETF 74347Y888 0 165 SH SOLE 165 0 0 PROSHARES TR ETF 74347R305 8 265 SH SOLE 265 0 0 PROSHARES TR ETF 74347X633 35 1464 SH SOLE 1464 0 0 PROSHARES TR ETF 74347R404 2 105 SH SOLE 105 0 0 PROSHARES TR ETF 74347X500 2 72 SH SOLE 72 0 0 PROSHARES ULTRA OIL & GAS ETF ETF 74347G705 4 800 SH SOLE 800 0 0 PROSHARES TR ETF 74347R206 7 75 SH SOLE 75 0 0 PROSHARES TR ETF 74347R107 193 2166 SH SOLE 2166 0 0 PROSHARES TR ETF 74347B243 0 0 SH SOLE 0 0 0 PROSHARES TR ETF 74347R693 3 24 SH SOLE 24 0 0 PROSHARES TR II ETF 74347Y805 440 9698 SH SOLE 9698 0 0 PROSHARES TR ETF 74347X831 25 525 SH SOLE 525 0 0 PROSHARES TR ETF 74347G309 3 63 SH SOLE 63 0 0 PROSHARES TR ETF 74347G309 895 18566 SH SOLE 18566 0 0 PROSHARES ULTRAPRO SHORT MIDCAP400 ETF ETF 74347G879 0 0 SH SOLE 0 0 0 PROSHARES TR ETF 74347G408 27 1377 SH SOLE 1377 0 0 PROSHARES TR ETF 74347B268 1530 63437 SH SOLE 63437 0 0 PROSHARES TR ETF 74347B201 8 500 SH SOLE 500 0 0 PROSHARES TR II ETF 74347W882 17 600 SH SOLE 600 0 0 PROSHARES TR ETF 74348A343 1 31 SH SOLE 31 0 0 PROSHARES TR ETF 74347B383 106 3468 SH SOLE 3468 0 0 PROSPECT CAPITAL CORPORATION Convertible 74348TAR3 21 24000 SH SOLE 24000 0 0 PROSPECT CAPITAL CORPORATION CEF 74348T102 475 111780 SH SOLE 111779 0 0 PROSPERITY BANCSHARES INC Stock 743606105 5 95 SH SOLE 33 95 0 0 PROSPERITY BANCSHARES INC Stock 743606105 72 1501 SH SOLE 1501 0 0 PRUDENTIAL FINL INC Stock 744320102 3 63 SH SOLE 9 63 0 0 PRUDENTIAL FINL INC Stock 744320102 6 121 SH SOLE 19 121 0 0 PRUDENTIAL FINL INC Stock 744320102 51 974 SH SOLE 33 974 0 0 PRUDENTIAL FINL INC Stock 744320102 985 18896 SH SOLE 18895 0 0 PRUDENTIAL PLC ADR 74435K204 11 428 SH SOLE 33 428 0 0 PRUDENTIAL PLC ADR 74435K204 3 125 SH SOLE 125 0 0 PTC INC Stock 69370C100 689 11262 SH SOLE 11261 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 4 100 SH SOLE 33 100 0 0 PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 1176 26185 SH SOLE 26185 0 0 PUBLIC STORAGE REIT 74460D109 15 78 SH SOLE 33 78 0 0 PUBLIC STORAGE REIT 74460D109 240 1207 SH SOLE 1206 0 0 PULTE GROUP INC Stock 745867101 2 90 SH SOLE 9 90 0 0 PULTE GROUP INC Stock 745867101 0 17 SH SOLE 19 17 0 0 PULTE GROUP INC Stock 745867101 182 8167 SH SOLE 8166 0 0 PURE STORAGE INC Stock 74624M102 14 1153 SH SOLE 9 1153 0 0 PVH CORPORATION Stock 693656100 2 58 SH SOLE 9 58 0 0 PVH CORPORATION Stock 693656100 52 1386 SH SOLE 1386 0 0 Q2 HLDGS INC Stock 74736L109 24 400 SH SOLE 400 0 0 QEP RESOURCES INC Stock 74733V100 0 325 SH SOLE 33 325 0 0 QIAGEN NV Stock N72482123 4 108 SH SOLE 33 108 0 0 QIAGEN NV Stock N72482123 3 81 SH SOLE 81 0 0 QORVO INC Stock 74736K101 8 103 SH SOLE 9 103 0 0 QORVO INC Stock 74736K101 0 3 SH SOLE 19 3 0 0 QORVO INC Stock 74736K101 161 1999 SH SOLE 1999 0 0 QTS RLTY TR INC REIT 74736A103 10 170 SH SOLE 9 170 0 0 QTS RLTY TR INC REIT 74736A103 4 63 SH SOLE 34 62 0 0 QTS RLTY TR INC REIT 74736A103 2 30 SH SOLE 30 0 0 QUAKER CHEM CORP Stock 747316107 5 41 SH SOLE 9 41 0 0 QUAKER CHEM CORP Stock 747316107 2 17 SH SOLE 34 17 0 0 QUAKER CHEM CORP Stock 747316107 203 1610 SH SOLE 1610 0 0 QUALCOMM INC Stock 747525103 10 154 SH SOLE 4 154 0 0 QUALCOMM INC Stock 747525103 8 125 SH SOLE 9 125 0 0 QUALCOMM INC Stock 747525103 2 32 SH SOLE 19 32 0 0 QUALCOMM INC Stock 747525103 31 460 SH SOLE 33 460 0 0 QUALCOMM INC Stock 747525103 951 14052 SH SOLE 14052 0 0 QUALYS INC Stock 74758T303 1 6 SH SOLE 19 6 0 0 QUALYS INC Stock 74758T303 3 40 SH SOLE 33 40 0 0 QUALYS INC Stock 74758T303 9 100 SH SOLE 100 0 0 QUANTA SVCS INC Stock 74762E102 1 17 SH SOLE 19 17 0 0 QUANTA SVCS INC Stock 74762E102 564 17761 SH SOLE 17760 0 0 QUEST DIAGNOSTICS INC Stock 74834L100 27 342 SH SOLE 9 342 0 0 QUEST DIAGNOSTICS INC Stock 74834L100 1 16 SH SOLE 33 16 0 0 QUEST DIAGNOSTICS INC Stock 74834L100 66 818 SH SOLE 818 0 0 QUICKLOGIC CORP Stock 74837P405 4 1541 SH SOLE 1541 0 0 QUIDEL CORP Stock 74838J101 29 293 SH SOLE 293 0 0 QUORUM HEALTH CORP Stock 74909E106 0 728 SH SOLE 728 0 0 QURATE RETAIL INC Stock 74915M100 0 0 SH SOLE 33 0 0 0 RADA ELECTR INDS LTD Stock M81863124 118 33745 SH SOLE 33745 0 0 RADIAN GROUP INC Stock 750236101 2 153 SH SOLE 9 153 0 0 RADIAN GROUP INC Stock 750236101 0 20 SH SOLE 19 20 0 0 RAMBUS INC DEL Stock 750917106 336 30228 SH SOLE 30228 0 0 RANGE RES CORP Stock 75281A109 0 0 SH SOLE 33 0 0 0 RANGE RES CORP Stock 75281A109 39 17129 SH SOLE 17129 0 0 RAPID7 INC Stock 753422104 4 93 SH SOLE 9 93 0 0 RAPID7 INC Stock 753422104 2 35 SH SOLE 35 0 0 RAYMOND JAMES FINANCIAL INC Stock 754730109 3 51 SH SOLE 9 51 0 0 RAYMOND JAMES FINANCIAL INC Stock 754730109 5 80 SH SOLE 33 80 0 0 RAYMOND JAMES FINANCIAL INC Stock 754730109 5 73 SH SOLE 73 0 0 RAYONIER ADVANCED MATLS INC Stock 75508B104 1 636 SH SOLE 636 0 0 RAYONIER INC REIT 754907103 504 21415 SH SOLE 6 21415 0 0 RAYONIER INC REIT 754907103 0 0 SH SOLE 9 0 0 0 RAYONIER INC REIT 754907103 0 15 SH SOLE 19 15 0 0 RAYONIER INC REIT 754907103 46 1946 SH SOLE 1946 0 0 RAYTHEON CO Stock 755111507 6 44 SH SOLE 9 44 0 0 RAYTHEON CO Stock 755111507 36 278 SH SOLE 33 278 0 0 RAYTHEON CO Stock 755111507 859 6550 SH SOLE 6550 0 0 RBC BEARINGS INC Stock 75524B104 23 201 SH SOLE 6 201 0 0 RBC BEARINGS INC Stock 75524B104 4 37 SH SOLE 9 37 0 0 RBC BEARINGS INC Stock 75524B104 36 315 SH SOLE 23 315 0 0 RBC BEARINGS INC Stock 75524B104 24 215 SH SOLE 215 0 0 RCI HOSPITALITY HLDGS INC Stock 74934Q108 0 50 SH SOLE 50 0 0 RE MAX HLDGS INC Stock 75524W108 335 15302 SH SOLE 6 15302 0 0 RE MAX HLDGS INC Stock 75524W108 0 8 SH SOLE 19 8 0 0 SELECT SECTOR SPDR TR ETF 81369Y860 363 11716 SH SOLE 11716 0 0 REALITY SHS ETF TR ETF 75605A504 7 228 SH SOLE 38 228 0 0 REALOGY HLDGS CORP Stock 75605Y106 0 0 SH SOLE 33 0 0 0 REALPAGE INC Stock 75606N109 5 100 SH SOLE 100 0 0 REALTY INCOME CORP REIT 756109104 15 295 SH SOLE 33 295 0 0 REALTY INCOME CORP REIT 756109104 204 4096 SH SOLE 4096 0 0 REAVES UTIL INCOME FD CEF 756158101 40 1379 SH SOLE 1379 0 0 RECRO PHARMA INC Stock 75629F109 5 555 SH SOLE 555 0 0 REDFIN CORP Stock 75737F108 4 286 SH SOLE 33 286 0 0 REDWOOD TR INC REIT 758075402 0 46 SH SOLE 33 46 0 0 REDWOOD TR INC REIT 758075402 3 495 SH SOLE 495 0 0 REGENCY CTRS CORP REIT 758849103 19 486 SH SOLE 486 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 83 170 SH SOLE 28 170 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 33 68 SH SOLE 33 68 0 0 REGENERON PHARMACEUTICALS Stock 75886F107 953 1952 SH SOLE 1952 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 3 298 SH SOLE 9 298 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 26 2864 SH SOLE 17 2864 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 0 0 SH SOLE 33 0 0 0 REGIONS FINANCIAL CORP NEW Stock 7591EP100 38 4209 SH SOLE 4209 0 0 REINSURANCE GRP OF AMERICA I Stock 759351604 0 0 SH SOLE 33 0 0 0 REINSURANCE GRP OF AMERICA I Stock 759351604 15 174 SH SOLE 35 174 0 0 REINSURANCE GRP OF AMERICA I Stock 759351604 1 16 SH SOLE 16 0 0 RELIANCE STEEL & ALUMINUM CO Stock 759509102 0 4 SH SOLE 19 4 0 0 RELIANCE STEEL & ALUMINUM CO Stock 759509102 12 140 SH SOLE 33 140 0 0 RELIANCE STEEL & ALUMINUM CO Stock 759509102 2 28 SH SOLE 28 0 0 RELX PLC ADR 759530108 11 494 SH SOLE 7 494 0 0 RELX PLC ADR 759530108 18 837 SH SOLE 33 837 0 0 RELX PLC ADR 759530108 22 1042 SH SOLE 1042 0 0 RENAISSANCERE HOLDINGS LTD Stock G7496G103 4 30 SH SOLE 9 30 0 0 RENASANT CORP Stock 75970E107 1 26 SH SOLE 33 26 0 0 RENEWABLE ENERGY GROUP INC Stock 75972A301 0 1 SH SOLE 1 0 0 RENT A CTR INC NEW Stock 76009N100 23 1615 SH SOLE 1615 0 0 REPLIGEN CORP Stock 759916109 195 2020 SH SOLE 2020 0 0 REPUBLIC FIRST BANCORP INC Stock 760416107 4 1930 SH SOLE 1930 0 0 REPUBLIC SVCS INC Stock 760759100 113 1502 SH SOLE 15 1502 0 0 REPUBLIC SVCS INC Stock 760759100 0 0 SH SOLE 33 0 0 0 REPUBLIC SVCS INC Stock 760759100 375 4996 SH SOLE 4996 0 0 RESIDEO TECHNOLOGIES INC Stock 76118Y104 2 462 SH SOLE 462 0 0 RESMED INC Stock 761152107 43 292 SH SOLE 29 292 0 0 RESMED INC Stock 761152107 8 55 SH SOLE 33 55 0 0 RESMED INC Stock 761152107 84 567 SH SOLE 567 0 0 RESOURCES CONNECTION INC Stock 76122Q105 21 1887 SH SOLE 6 1887 0 0 RESTAURANT BRANDS INTL INC Stock 76131D103 56 1399 SH SOLE 1399 0 0 RETAIL OPPORTUNITY INVTS COR REIT 76131N101 6 709 SH SOLE 33 709 0 0 RETAIL OPPORTUNITY INVTS COR REIT 76131N101 10 1245 SH SOLE 1245 0 0 RETAIL PPTYS AMER INC REIT 76131V202 0 67 SH SOLE 19 67 0 0 RETAIL PPTYS AMER INC REIT 76131V202 1 110 SH SOLE 33 110 0 0 RETAIL PPTYS AMER INC REIT 76131V202 2 460 SH SOLE 460 0 0 INVESCO EXCHANGE-TRADED FD T ETF 46138G698 7 160 SH SOLE 160 0 0 REXFORD INDL RLTY INC REIT 76169C100 4 87 SH SOLE 9 87 0 0 RGC RES INC Stock 74955L103 11 385 SH SOLE 385 0 0 RH Stock 74967X103 10 100 SH SOLE 100 0 0 RIBBON COMMUNICATIONS INC Stock 762544104 1 250 SH SOLE 33 250 0 0 RIBBON COMMUNICATIONS INC Stock 762544104 0 110 SH SOLE 110 0 0 RIGEL PHARMACEUTICALS INC Stock 766559603 0 206 SH SOLE 206 0 0 RINGCENTRAL INC Stock 76680R206 11 54 SH SOLE 33 54 0 0 RINGCENTRAL INC Stock 76680R206 143 674 SH SOLE 674 0 0 RIO TINTO PLC ADR 767204100 2 49 SH SOLE 9 49 0 0 RIO TINTO PLC ADR 767204100 32 693 SH SOLE 33 693 0 0 RIO TINTO PLC ADR 767204100 53 1170 SH SOLE 1170 0 0 RIOT BLOCKCHAIN INC Stock 767292105 0 3 SH SOLE 3 0 0 RITCHIE BROS AUCTIONEERS Stock 767744105 3 96 SH SOLE 9 96 0 0 RITCHIE BROS AUCTIONEERS Stock 767744105 8 225 SH SOLE 225 0 0 RITE AID CORP Stock 767754872 6 377 SH SOLE 377 0 0 RIVERNORTH / DOUBLELINE STRA CEF 76882G107 25 1975 SH SOLE 1975 0 0 RLI CORP Stock 749607107 33 370 SH SOLE 23 370 0 0 RLJ LODGING TR REIT 74965L101 1 89 SH SOLE 33 89 0 0 RLJ LODGING TR REIT 74965L101 13 1692 SH SOLE 1692 0 0 RMR GROUP INC Stock 74967R106 28 1040 SH SOLE 1040 0 0 ROBERT HALF INTL INC Stock 770323103 6 166 SH SOLE 9 166 0 0 ROBERT HALF INTL INC Stock 770323103 4 115 SH SOLE 115 0 0 ROCKWELL AUTOMATION INC Stock 773903109 624 4136 SH SOLE 6 4136 0 0 ROCKWELL AUTOMATION INC Stock 773903109 2 13 SH SOLE 9 13 0 0 ROCKWELL AUTOMATION INC Stock 773903109 0 0 SH SOLE 33 0 0 0 ROCKWELL AUTOMATION INC Stock 773903109 317 2104 SH SOLE 2103 0 0 ROCKWELL MED INC Stock 774374102 0 80 SH SOLE 80 0 0 ROGERS COMMUNICATIONS INC Stock 775109200 9 224 SH SOLE 224 0 0 ROGERS CORP Stock 775133101 2 20 SH SOLE 20 0 0 ROKU INC Stock 77543R102 966 11045 SH SOLE 11045 0 0 ROPER TECHNOLOGIES INC Stock 776696106 7 24 SH SOLE 9 24 0 0 ROPER TECHNOLOGIES INC Stock 776696106 19 60 SH SOLE 33 60 0 0 ROPER TECHNOLOGIES INC Stock 776696106 86 275 SH SOLE 41 275 0 0 ROPER TECHNOLOGIES INC Stock 776696106 1639 5256 SH SOLE 5256 0 0 ROSS STORES INC Stock 778296103 10 111 SH SOLE 9 111 0 0 ROSS STORES INC Stock 778296103 22 253 SH SOLE 33 253 0 0 ROSS STORES INC Stock 778296103 344 3950 SH SOLE 3950 0 0 ROYAL BK CDA Stock 780087102 481 7821 SH SOLE 7821 0 0 ROYAL BK SCOTLAND GROUP PLC ADR 780097689 0 2 SH SOLE 2 0 0 ROYAL CARIBBEAN CRUISES LTD Stock V7780T103 1 29 SH SOLE 9 29 0 0 ROYAL CARIBBEAN CRUISES LTD Stock V7780T103 1 30 SH SOLE 22 30 0 0 ROYAL CARIBBEAN CRUISES LTD Stock V7780T103 7 208 SH SOLE 33 208 0 0 ROYAL CARIBBEAN CRUISES LTD Stock V7780T103 728 22640 SH SOLE 22640 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 6 170 SH SOLE 9 170 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 19 570 SH SOLE 26 570 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 5 145 SH SOLE 31 145 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 6 191 SH SOLE 33 191 0 0 ROYAL DUTCH SHELL PLC ADR 780259107 595 18223 SH SOLE 18222 0 0 ROYAL DUTCH SHELL PLC ADR 780259206 3 73 SH SOLE 9 73 0 0 ROYAL DUTCH SHELL PLC ADR 780259206 25 726 SH SOLE 33 726 0 0 ROYAL DUTCH SHELL PLC ADR 780259206 813 23301 SH SOLE 23301 0 0 ROYAL GOLD INC Stock 780287108 1 7 SH SOLE 19 7 0 0 ROYAL GOLD INC Stock 780287108 14 165 SH SOLE 33 165 0 0 ROYAL GOLD INC Stock 780287108 219 2500 SH SOLE 2500 0 0 ROYCE VALUE TR INC CEF 780910105 58 6000 SH SOLE 6000 0 0 RPC INC Stock 749660106 1 400 SH SOLE 399 0 0 RPM INTL INC Stock 749685103 7 122 SH SOLE 9 122 0 0 RPM INTL INC Stock 749685103 18 300 SH SOLE 33 300 0 0 RPM INTL INC Stock 749685103 114 1915 SH SOLE 1915 0 0 RUTHS HOSPITALITY GROUP INC Stock 783332109 1 91 SH SOLE 91 0 0 RYANAIR HOLDINGS PLC ADR 783513203 21 390 SH SOLE 390 0 0 RYDER SYS INC Stock 783549108 2 57 SH SOLE 9 57 0 0 RYDER SYS INC Stock 783549108 1 19 SH SOLE 33 19 0 0 RYDER SYS INC Stock 783549108 1 55 SH SOLE 34 54 0 0 RYDER SYS INC Stock 783549108 12 435 SH SOLE 435 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V217 8 70 SH SOLE 70 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V365 21 1025 SH SOLE 1025 0 0 RYMAN HOSPITALITY PPTYS INC REIT 78377T107 90 2513 SH SOLE 2513 0 0 S&P GLOBAL INC Stock 78409V104 21 86 SH SOLE 2 86 0 0 S&P GLOBAL INC Stock 78409V104 2 10 SH SOLE 19 10 0 0 S&P GLOBAL INC Stock 78409V104 72 295 SH SOLE 33 295 0 0 S&P GLOBAL INC Stock 78409V104 91 370 SH SOLE 41 370 0 0 S&P GLOBAL INC Stock 78409V104 544 2221 SH SOLE 2221 0 0 SABINE ROYALTY TR Stock 785688102 7 267 SH SOLE 267 0 0 SABRA HEALTH CARE REIT INC REIT 78573L106 0 34 SH SOLE 33 34 0 0 SABRA HEALTH CARE REIT INC REIT 78573L106 395 36189 SH SOLE 36189 0 0 SABRE CORP Stock 78573M104 71 12000 SH SOLE 5 12000 0 0 SABRE CORP Stock 78573M104 5 788 SH SOLE 33 788 0 0 SABRE CORP Stock 78573M104 0 57 SH SOLE 56 0 0 SAFEHOLD INC REIT 78645L100 1 15 SH SOLE 19 15 0 0 SAFETY INS GROUP INC Stock 78648T100 1 16 SH SOLE 33 16 0 0 SAIA INC Stock 78709Y105 14 192 SH SOLE 9 192 0 0 SAILPOINT TECHNLGIES HLDGS I Stock 78781P105 0 19 SH SOLE 19 19 0 0 SALEM MEDIA GROUP INC Stock 794093104 1 906 SH SOLE 905 0 0 SALESFORCE COM INC Stock 79466L302 9 63 SH SOLE 4 63 0 0 SALESFORCE COM INC Stock 79466L302 11 77 SH SOLE 9 77 0 0 SALESFORCE COM INC Stock 79466L302 153 1060 SH SOLE 15 1060 0 0 SALESFORCE COM INC Stock 79466L302 86 599 SH SOLE 28 599 0 0 SALESFORCE COM INC Stock 79466L302 64 447 SH SOLE 33 447 0 0 SALESFORCE COM INC Stock 79466L302 2495 17326 SH SOLE 17326 0 0 SALLY BEAUTY HLDGS INC Stock 79546E104 4 471 SH SOLE 471 0 0 SAN JUAN BASIN RTY TR Stock 798241105 11 5136 SH SOLE 5136 0 0 SANDERSON FARMS INC Stock 800013104 0 0 SH SOLE 19 0 0 0 SANDERSON FARMS INC Stock 800013104 4 36 SH SOLE 33 36 0 0 SANDERSON FARMS INC Stock 800013104 24 196 SH SOLE 35 196 0 0 SANDERSON FARMS INC Stock 800013104 4 34 SH SOLE 34 0 0 SANDSTORM GOLD LTD Stock 80013R206 69 13720 SH SOLE 13720 0 0 SANDY SPRING BANCORP INC Stock 800363103 2 87 SH SOLE 9 87 0 0 SANDY SPRING BANCORP INC Stock 800363103 26 1132 SH SOLE 1132 0 0 SANFILIPPO JOHN B & SON INC Stock 800422107 2 22 SH SOLE 9 22 0 0 SANFILIPPO JOHN B & SON INC Stock 800422107 3 34 SH SOLE 34 0 0 SANGAMO THERAPEUTICS INC Stock 800677106 1 200 SH SOLE 200 0 0 SANMINA CORPORATION Stock 801056102 12 433 SH SOLE 33 433 0 0 SANOFI ADR 80105N105 3 75 SH SOLE 9 75 0 0 SANOFI ADR 80105N105 54 1240 SH SOLE 26 1240 0 0 SANOFI ADR 80105N105 8 193 SH SOLE 31 193 0 0 SANOFI ADR 80105N105 45 1031 SH SOLE 33 1031 0 0 SANOFI ADR 80105N105 289 6611 SH SOLE 6611 0 0 SANTANDER CONSUMER USA HDG I Stock 80283M101 0 0 SH SOLE 0 0 0 SAP SE ADR 803054204 14 126 SH SOLE 9 126 0 0 SAP SE ADR 803054204 45 404 SH SOLE 33 404 0 0 SAP SE ADR 803054204 155 1399 SH SOLE 1398 0 0 SARATOGA INVT CORP CEF 80349A208 3 236 SH SOLE 235 0 0 SAREPTA THERAPEUTICS INC Stock 803607100 7 68 SH SOLE 33 68 0 0 SAREPTA THERAPEUTICS INC Stock 803607100 33 341 SH SOLE 341 0 0 SASOL LTD ADR 803866300 0 79 SH SOLE 9 79 0 0 SASOL LTD ADR 803866300 0 132 SH SOLE 132 0 0 SB ONE BANCORP Stock 78413T103 1 86 SH SOLE 33 86 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 10 37 SH SOLE 33 37 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 61 227 SH SOLE 227 0 0 SCHLUMBERGER LTD Stock 806857108 1 103 SH SOLE 9 103 0 0 SCHLUMBERGER LTD Stock 806857108 1 76 SH SOLE 19 76 0 0 SCHLUMBERGER LTD Stock 806857108 0 0 SH SOLE 26 0 0 0 SCHLUMBERGER LTD Stock 806857108 26 1954 SH SOLE 33 1954 0 0 SCHLUMBERGER LTD Stock 806857108 435 32223 SH SOLE 32223 0 0 SCHNEIDER NATIONAL INC Stock 80689H102 2 125 SH SOLE 9 125 0 0 SCHNEIDER NATIONAL INC Stock 80689H102 1 50 SH SOLE 50 0 0 SCHNITZER STL INDS Stock 806882106 9 675 SH SOLE 675 0 0 SCHWAB STRATEGIC TR ETF 808524722 6 250 SH SOLE 250 0 0 SCHWAB STRATEGIC TR ETF 808524706 858 41473 SH SOLE 41472 0 0 SCHWAB STRATEGIC TR ETF 808524607 2171 42137 SH SOLE 42137 0 0 SCHWAB STRATEGIC TR ETF 808524730 11 535 SH SOLE 22 535 0 0 SCHWAB STRATEGIC TR ETF 808524730 48 2322 SH SOLE 2322 0 0 SCHWAB STRATEGIC TR ETF 808524755 46 2193 SH SOLE 22 2193 0 0 SCHWAB STRATEGIC TR ETF 808524755 40 1879 SH SOLE 1879 0 0 SCHWAB STRATEGIC TR ETF 808524748 2 86 SH SOLE 86 0 0 SCHWAB STRATEGIC TR ETF 808524771 23 747 SH SOLE 747 0 0 SCHWAB STRATEGIC TR ETF 808524763 41 1592 SH SOLE 1592 0 0 SCHWAB STRATEGIC TR ETF 808524854 0 0 SH SOLE 33 0 0 0 SCHWAB STRATEGIC TR ETF 808524854 1048 17830 SH SOLE 17829 0 0 SCHWAB STRATEGIC TR ETF 808524805 948 36677 SH SOLE 36677 0 0 SCHWAB STRATEGIC TR ETF 808524888 216 8871 SH SOLE 8870 0 0 SCHWAB STRATEGIC TR ETF 808524862 33 635 SH SOLE 635 0 0 SCHWAB STRATEGIC TR ETF 808524839 912 16803 SH SOLE 16803 0 0 SCHWAB STRATEGIC TR ETF 808524102 3200 52952 SH SOLE 52952 0 0 SCHWAB STRATEGIC TR ETF 808524797 703 15638 SH SOLE 15638 0 0 SCHWAB STRATEGIC TR ETF 808524201 1057 17264 SH SOLE 17264 0 0 SCHWAB STRATEGIC TR ETF 808524300 3236 40629 SH SOLE 40629 0 0 SCHWAB STRATEGIC TR ETF 808524409 597 13480 SH SOLE 13479 0 0 SCHWAB STRATEGIC TR ETF 808524508 2972 70499 SH SOLE 70498 0 0 SCHWAB STRATEGIC TR ETF 808524847 0 0 SH SOLE 33 0 0 0 SCHWAB STRATEGIC TR ETF 808524847 1857 56709 SH SOLE 56709 0 0 SCHWAB STRATEGIC TR ETF 808524870 0 0 SH SOLE 33 0 0 0 SCHWAB STRATEGIC TR ETF 808524870 1059 18414 SH SOLE 18414 0 0 SCHWEITZER-MAUDUIT INTL INC Stock 808541106 5 183 SH SOLE 33 183 0 0 SCHWEITZER-MAUDUIT INTL INC Stock 808541106 1 37 SH SOLE 37 0 0 SCIENCE APPLICATNS INTL CP N Stock 808625107 2 28 SH SOLE 9 28 0 0 SCIENCE APPLICATNS INTL CP N Stock 808625107 1 7 SH SOLE 19 7 0 0 SCIENCE APPLICATNS INTL CP N Stock 808625107 15 202 SH SOLE 33 202 0 0 SCIENCE APPLICATNS INTL CP N Stock 808625107 8 106 SH SOLE 106 0 0 SCIENTIFIC GAMES CORP Stock 80874P109 3 300 SH SOLE 300 0 0 SCORPIO TANKERS INC Stock Y7542C130 3 152 SH SOLE 9 152 0 0 SCOTTS MIRACLE GRO CO Stock 810186106 1 7 SH SOLE 19 7 0 0 SCOTTS MIRACLE GRO CO Stock 810186106 63 617 SH SOLE 23 617 0 0 SCOTTS MIRACLE GRO CO Stock 810186106 1 7 SH SOLE 33 7 0 0 SCOTTS MIRACLE GRO CO Stock 810186106 50 485 SH SOLE 485 0 0 SEA LTD ADR 81141R100 95 2136 SH SOLE 2136 0 0 SEABRIDGE GOLD INC Stock 811916105 97 10356 SH SOLE 10356 0 0 SEACHANGE INTL INC Stock 811699107 55 14870 SH SOLE 24 14870 0 0 SEACHANGE INTL INC Stock 811699107 10 2580 SH SOLE 2580 0 0 SEADRILL LTD Stock G7998G106 0 7 SH SOLE 7 0 0 SEAGATE TECHNOLOGY PLC Stock G7945M107 893 18306 SH SOLE 18306 0 0 SEALED AIR CORP NEW Stock 81211K100 4 159 SH SOLE 33 159 0 0 SEALED AIR CORP NEW Stock 81211K100 2 100 SH SOLE 100 0 0 SEATTLE GENETICS INC Stock 812578102 20 176 SH SOLE 176 0 0 SEAWORLD ENTMT INC Stock 81282V100 0 1 SH SOLE 1 0 0 SEI INVESTMENTS CO Stock 784117103 652 14067 SH SOLE 6 14067 0 0 SEI INVESTMENTS CO Stock 784117103 14 310 SH SOLE 33 310 0 0 SEI INVESTMENTS CO Stock 784117103 84 1811 SH SOLE 1811 0 0 SELECT MED HLDGS CORP Stock 81619Q105 0 21 SH SOLE 19 21 0 0 SELECT MED HLDGS CORP Stock 81619Q105 8 541 SH SOLE 541 0 0 SELECTIVE INS GROUP INC Stock 816300107 1 13 SH SOLE 33 13 0 0 SEMPRA ENERGY Stock 816851109 61 542 SH SOLE 7 542 0 0 SEMPRA ENERGY Stock 816851109 26 232 SH SOLE 17 232 0 0 SEMPRA ENERGY Stock 816851109 18 160 SH SOLE 33 160 0 0 SEMPRA ENERGY Stock 816851109 728 6445 SH SOLE 6445 0 0 SENSATA TECHNOLOGIES HLDNG P Stock G8060N102 3 88 SH SOLE 9 88 0 0 SENSATA TECHNOLOGIES HLDNG P Stock G8060N102 12 425 SH SOLE 425 0 0 SENSIENT TECHNOLOGIES CORP Stock 81725T100 9 200 SH SOLE 200 0 0 SEQUENTIAL BRNDS GROUP INC N Stock 81734P107 0 34 SH SOLE 34 0 0 SERVICE CORP INTL Stock 817565104 1 16 SH SOLE 19 16 0 0 SERVICE CORP INTL Stock 817565104 14 366 SH SOLE 33 366 0 0 SERVICENOW INC Stock 81762P102 7 24 SH SOLE 9 24 0 0 SERVICENOW INC Stock 81762P102 87 305 SH SOLE 28 305 0 0 SERVICENOW INC Stock 81762P102 36 124 SH SOLE 33 124 0 0 SERVICENOW INC Stock 81762P102 588 2053 SH SOLE 2053 0 0 SERVICE PPTYS TR REIT 81761L102 0 48 SH SOLE 33 48 0 0 SERVICE PPTYS TR REIT 81761L102 177 32735 SH SOLE 32735 0 0 SERVICEMASTER GLOBAL HLDGS I Stock 81761R109 1 19 SH SOLE 33 19 0 0 SERVICEMASTER GLOBAL HLDGS I Stock 81761R109 4 166 SH SOLE 166 0 0 SERVISFIRST BANCSHARES INC Stock 81768T108 1 47 SH SOLE 9 47 0 0 SERVISFIRST BANCSHARES INC Stock 81768T108 0 13 SH SOLE 19 13 0 0 SERVISFIRST BANCSHARES INC Stock 81768T108 3009 102635 SH SOLE 102635 0 0 SFL CORPORATION LTD Stock G7738W106 1 123 SH SOLE 33 123 0 0 SFL CORPORATION LTD Stock G7738W106 6 686 SH SOLE 686 0 0 SHAKE SHACK INC Stock 819047101 49 1305 SH SOLE 1305 0 0 ISHARES TR ETF 46432F388 95 1512 SH SOLE 1512 0 0 SHARPS COMPLIANCE CORP Stock 820017101 12 1535 SH SOLE 1535 0 0 SHAW COMMUNICATIONS INC Stock 82028K200 2 138 SH SOLE 33 138 0 0 SHAW COMMUNICATIONS INC Stock 82028K200 5 309 SH SOLE 309 0 0 SHERWIN WILLIAMS CO Stock 824348106 12 27 SH SOLE 2 27 0 0 SHERWIN WILLIAMS CO Stock 824348106 6 13 SH SOLE 9 13 0 0 SHERWIN WILLIAMS CO Stock 824348106 157 341 SH SOLE 30 341 0 0 SHERWIN WILLIAMS CO Stock 824348106 50 109 SH SOLE 33 109 0 0 SHERWIN WILLIAMS CO Stock 824348106 275 599 SH SOLE 599 0 0 SHINHAN FINANCIAL GROUP CO L ADR 824596100 1 30 SH SOLE 9 30 0 0 SHINHAN FINANCIAL GROUP CO L ADR 824596100 2 86 SH SOLE 33 86 0 0 SHOCKWAVE MED INC Stock 82489T104 3 100 SH SOLE 100 0 0 SHOPIFY INC Stock 82509L107 11 26 SH SOLE 9 26 0 0 SHOPIFY INC Stock 82509L107 38 90 SH SOLE 29 90 0 0 SHOPIFY INC Stock 82509L107 381 913 SH SOLE 913 0 0 SIBANYE STILLWATER LTD ADR 82575P107 33 7026 SH SOLE 7026 0 0 SIERRA WIRELESS INC Stock 826516106 0 34 SH SOLE 34 0 0 SIGNATURE BK NEW YORK N Y Stock 82669G104 3 35 SH SOLE 9 35 0 0 SIGNATURE BK NEW YORK N Y Stock 82669G104 0 0 SH SOLE 33 0 0 0 SIGNATURE BK NEW YORK N Y Stock 82669G104 1 13 SH SOLE 13 0 0 SIGNET JEWELERS LIMITED Stock G81276100 0 1 SH SOLE 19 0 0 0 SIGNET JEWELERS LIMITED Stock G81276100 0 0 SH SOLE 33 0 0 0 SILGAN HOLDINGS INC Stock 827048109 2 69 SH SOLE 9 69 0 0 SILGAN HOLDINGS INC Stock 827048109 1 29 SH SOLE 19 29 0 0 SILGAN HOLDINGS INC Stock 827048109 1 39 SH SOLE 33 39 0 0 SILICON LABORATORIES INC Stock 826919102 3 34 SH SOLE 9 34 0 0 SILICON LABORATORIES INC Stock 826919102 17 201 SH SOLE 33 201 0 0 SILICON LABORATORIES INC Stock 826919102 1 14 SH SOLE 14 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 10 180 SH SOLE 26 180 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 16 298 SH SOLE 33 298 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 48 874 SH SOLE 874 0 0 SIMPLY GOOD FOODS CO Stock 82900L102 0 21 SH SOLE 19 21 0 0 SIMPSON MANUFACTURING CO INC Stock 829073105 0 4 SH SOLE 19 4 0 0 SIMPSON MANUFACTURING CO INC Stock 829073105 14 225 SH SOLE 224 0 0 SINOPEC SHANGHAI PETROCHEMIC ADR 82935M109 2 64 SH SOLE 64 0 0 SIRIUS XM HLDGS INC Stock 82968B103 0 0 SH SOLE 33 0 0 0 SIRIUS XM HLDGS INC Stock 82968B103 51 10326 SH SOLE 10326 0 0 SITE CENTERS CORP REIT 82981J109 1 98 SH SOLE 33 98 0 0 SITE CENTERS CORP REIT 82981J109 4 712 SH SOLE 712 0 0 SITEONE LANDSCAPE SUPPLY INC Stock 82982L103 49 664 SH SOLE 23 664 0 0 SITEONE LANDSCAPE SUPPLY INC Stock 82982L103 5 66 SH SOLE 66 0 0 SIX FLAGS ENTMT CORP NEW Stock 83001A102 4 310 SH SOLE 33 310 0 0 SIX FLAGS ENTMT CORP NEW Stock 83001A102 30 2411 SH SOLE 2411 0 0 SJW GROUP Stock 784305104 28 486 SH SOLE 6 486 0 0 SJW GROUP Stock 784305104 9 152 SH SOLE 35 152 0 0 SKECHERS U S A INC Stock 830566105 8 319 SH SOLE 33 319 0 0 SKYLINE CHAMPION CORPORATION Stock 830830105 1 70 SH SOLE 70 0 0 SKYWORKS SOLUTIONS INC Stock 83088M102 0 0 SH SOLE 33 0 0 0 SKYWORKS SOLUTIONS INC Stock 83088M102 1573 17600 SH SOLE 17599 0 0 SL GREEN RLTY CORP REIT 78440X101 370 8591 SH SOLE 6 8591 0 0 SL GREEN RLTY CORP REIT 78440X101 4 97 SH SOLE 33 97 0 0 SL GREEN RLTY CORP REIT 78440X101 13 295 SH SOLE 295 0 0 SLACK TECHNOLOGIES INC Stock 83088V102 229 8528 SH SOLE 8528 0 0 SLM CORP Stock 78442P106 4 543 SH SOLE 9 543 0 0 SLM CORP Stock 78442P106 25 3517 SH SOLE 3517 0 0 SMART GLOBAL HLDGS INC Stock G8232Y101 0 20 SH SOLE 20 0 0 SMILEDIRECTCLUB INC Stock 83192H106 2 500 SH SOLE 500 0 0 SMITH & NEPHEW GROUP PLC ADR 83175M205 32 906 SH SOLE 29 906 0 0 SMITH & NEPHEW GROUP PLC ADR 83175M205 8 226 SH SOLE 33 226 0 0 SMITH & NEPHEW GROUP PLC ADR 83175M205 31 854 SH SOLE 35 854 0 0 SNAP INC Stock 83304A106 63 5295 SH SOLE 5295 0 0 SNAP ON INC Stock 833034101 1126 10351 SH SOLE 6 10351 0 0 SNAP ON INC Stock 833034101 2 19 SH SOLE 9 19 0 0 SNAP ON INC Stock 833034101 4 36 SH SOLE 33 36 0 0 SNAP ON INC Stock 833034101 131 1202 SH SOLE 1202 0 0 SOCIEDAD QUIMICA MINERA DE C ADR 833635105 26 1158 SH SOLE 1158 0 0 SOLAREDGE TECHNOLOGIES INC Stock 83417M104 31 373 SH SOLE 373 0 0 SOLARIS OILFIELD INFRSTR INC Stock 83418M103 1 264 SH SOLE 9 264 0 0 SOLITON INC Stock 834251100 51 6350 SH SOLE 6350 0 0 SONOCO PRODS CO Stock 835495102 600 12953 SH SOLE 12953 0 0 SONOS INC Stock 83570H108 11 1328 SH SOLE 1328 0 0 SONY CORP ADR 835699307 2 27 SH SOLE 9 27 0 0 SONY CORP ADR 835699307 34 572 SH SOLE 33 572 0 0 SONY CORP ADR 835699307 47 791 SH SOLE 790 0 0 SOUTH JERSEY INDS INC Stock 838518108 0 0 SH SOLE 33 0 0 0 SOUTH JERSEY INDS INC Stock 838518108 35 1400 SH SOLE 1400 0 0 SOUTH ST CORP Stock 840441109 1 11 SH SOLE 19 11 0 0 SOUTH ST CORP Stock 840441109 91 1553 SH SOLE 1553 0 0 SOUTHERN CO Stock 842587107 1527 28196 SH SOLE 6 28195 0 0 SOUTHERN CO Stock 842587107 7 130 SH SOLE 9 130 0 0 SOUTHERN CO Stock 842587107 8 150 SH SOLE 19 149 0 0 SOUTHERN CO Stock 842587107 50 917 SH SOLE 33 917 0 0 SOUTHERN CO Stock 842587107 4847 89532 SH SOLE 89531 0 0 SOUTHERN COPPER CORP Stock 84265V105 4 125 SH SOLE 9 125 0 0 SOUTHERN COPPER CORP Stock 84265V105 0 0 SH SOLE 33 0 0 0 SOUTHSIDE BANCSHARES INC Stock 84470P109 0 0 SH SOLE 33 0 0 0 SOUTHSIDE BANCSHARES INC Stock 84470P109 6 200 SH SOLE 200 0 0 SOUTHWEST AIRLS CO Stock 844741108 11 300 SH SOLE 9 300 0 0 SOUTHWEST AIRLS CO Stock 844741108 0 0 SH SOLE 33 0 0 0 SOUTHWEST AIRLS CO Stock 844741108 424 11903 SH SOLE 11903 0 0 SOUTHWESTERN ENERGY CO Stock 845467109 3 1900 SH SOLE 1900 0 0 SPARTAN MTRS INC Stock 846819100 1 98 SH SOLE 98 0 0 SPARTANNASH CO Stock 847215100 105 7307 SH SOLE 7307 0 0 SPDR SER TR ETF 78464A516 0 4 SH SOLE 4 0 0 SPDR SER TR ETF 78464A664 92 1941 SH SOLE 1941 0 0 SPDR SER TR ETF 78468R408 37 1560 SH SOLE 1559 0 0 SPDR SER TR ETF 78464A359 538 11246 SH SOLE 11245 0 0 SPDR SER TR ETF 78464A391 7 274 SH SOLE 274 0 0 SPDR SER TR ETF 78468R622 909 9594 SH SOLE 9594 0 0 SPDR SER TR ETF 78464A151 23 738 SH SOLE 738 0 0 SPDR SER TR ETF 78468R200 85 2892 SH SOLE 9 2891 0 0 SPDR SER TR ETF 78468R200 89 3035 SH SOLE 25 3034 0 0 SPDR SER TR ETF 78468R200 8 277 SH SOLE 37 277 0 0 SPDR INDEX SHS FDS ETF 78463X749 69 1920 SH SOLE 1920 0 0 SPDR INDEX SHS FDS ETF 78463X863 20 748 SH SOLE 748 0 0 SSGA ACTIVE TR ETF 78470P309 22 482 SH SOLE 482 0 0 SSGA ACTIVE ETF TR ETF 78467V848 10 211 SH SOLE 9 211 0 0 SSGA ACTIVE ETF TR ETF 78467V848 9 185 SH SOLE 185 0 0 SPDR DOW JONES INDL AVRG ETF ETF 78467X109 2058 9388 SH SOLE 9388 0 0 SPDR SER TR ETF 78464A607 21 293 SH SOLE 292 0 0 SPDR GOLD TRUST ETF 78463V107 88 595 SH SOLE 9 595 0 0 SPDR GOLD TRUST ETF 78463V107 973 6571 SH SOLE 16 6571 0 0 SPDR GOLD TRUST ETF 78463V107 80 537 SH SOLE 22 537 0 0 SPDR GOLD TRUST ETF 78463V107 98 663 SH SOLE 25 663 0 0 SPDR GOLD TRUST ETF 78463V107 9 59 SH SOLE 37 59 0 0 SPDR GOLD TRUST ETF 78463V107 5641 38102 SH SOLE 38101 0 0 WORLD GOLD TR ETF 98149E204 6 388 SH SOLE 388 0 0 SPDR INDEX SHS FDS ETF 78463X202 49 1669 SH SOLE 1669 0 0 SPDR INDEX SHS FDS ETF 78463X756 578 17466 SH SOLE 17466 0 0 SPDR SER TR ETF 78464A490 43 883 SH SOLE 882 0 0 SPDR INDEX SHS FDS ETF 78463X848 51 2590 SH SOLE 2589 0 0 SPDR SER TR ETF 78468R812 39 513 SH SOLE 22 513 0 0 SPDR SER TR ETF 78468R812 23 303 SH SOLE 303 0 0 SPDR SER TR ETF 78468R721 10 199 SH SOLE 9 199 0 0 SPDR SER TR ETF 78468R721 93 1868 SH SOLE 1868 0 0 SPDR SER TR ETF 78464A284 71 1292 SH SOLE 1292 0 0 SPDR SER TR ETF 78468R739 33 669 SH SOLE 3 669 0 0 SPDR SER TR ETF 78468R739 513 10498 SH SOLE 10498 0 0 SPDR SER TR ETF 78464A102 312 4264 SH SOLE 4264 0 0 SPDR SER TR ETF 78464A722 29 800 SH SOLE 800 0 0 SPDR SER TR ETF 78464A649 667 22065 SH SOLE 22064 0 0 SPDR INDEX SHS FDS ETF 78463X889 303 12648 SH SOLE 12648 0 0 SPDR INDEX SHS FDS ETF 78463X509 97 3397 SH SOLE 9 3397 0 0 SPDR INDEX SHS FDS ETF 78463X509 98 3448 SH SOLE 25 3448 0 0 SPDR INDEX SHS FDS ETF 78463X509 9 303 SH SOLE 37 303 0 0 SPDR INDEX SHS FDS ETF 78463X509 291 10213 SH SOLE 10213 0 0 SPDR SER TR ETF 78464A375 0 0 SH SOLE 33 0 0 0 SPDR SER TR ETF 78464A375 1656 48703 SH SOLE 48703 0 0 SPDR SER TR ETF 78464A672 25 744 SH SOLE 744 0 0 SPDR SER TR ETF 78464A383 92 3450 SH SOLE 3450 0 0 SPDR SER TR ETF 78464A805 74 2343 SH SOLE 2343 0 0 SPDR SER TR ETF 78464A847 118 4658 SH SOLE 4658 0 0 SPDR SER TR ETF 78464A854 89 2946 SH SOLE 2946 0 0 SPDR SER TR ETF 78464A409 165 4614 SH SOLE 4614 0 0 SPDR SER TR ETF 78468R788 210 8538 SH SOLE 8538 0 0 SPDR SER TR ETF 78464A508 175 6755 SH SOLE 6755 0 0 SPDR SER TR ETF 78468R853 0 0 SH SOLE 33 0 0 0 SPDR SER TR ETF 78468R853 251 11482 SH SOLE 11482 0 0 SPDR SER TR ETF 78464A474 43 1436 SH SOLE 1436 0 0 SPDR SER TR ETF 78468R101 51 1663 SH SOLE 1663 0 0 SPDR SER TR ETF 78464A656 786 27078 SH SOLE 27077 0 0 SPDR S&P 500 ETF TR ETF 78462F103 39 150 SH SOLE 9 150 0 0 SPDR S&P 500 ETF TR ETF 78462F103 15076 58493 SH SOLE 58492 0 0 SPDR SER TR ETF 78468R796 16 250 SH SOLE 250 0 0 SPDR SER TR ETF 78464A631 431 5666 SH SOLE 5665 0 0 SPDR SER TR ETF 78464A870 102 1321 SH SOLE 1321 0 0 SPDR INDEX SHS FDS ETF 78463X400 13 147 SH SOLE 19 147 0 0 SPDR INDEX SHS FDS ETF 78463X459 7 150 SH SOLE 150 0 0 SPDR SER TR ETF 78464A581 564 7863 SH SOLE 7863 0 0 SPDR SER TR ETF 78464A888 701 23526 SH SOLE 23526 0 0 SPDR INDEX SHS FDS ETF 78463X772 20 662 SH SOLE 662 0 0 SPDR SER TR ETF 78464A755 2 135 SH SOLE 135 0 0 SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 531 2019 SH SOLE 2019 0 0 SPDR SER TR ETF 78468R556 18 552 SH SOLE 552 0 0 SPDR SER TR ETF 78464A698 111 3407 SH SOLE 3407 0 0 SPDR SER TR ETF 78464A862 67 800 SH SOLE 800 0 0 SPDR SER TR ETF 78464A599 79 961 SH SOLE 961 0 0 SPDR SER TR ETF 78464A532 204 4679 SH SOLE 4679 0 0 SPDR SER TR ETF 78464A367 60 2113 SH SOLE 2112 0 0 SPDR SER TR ETF 78464A201 17 376 SH SOLE 376 0 0 SPDR SER TR ETF 78464A300 338 8273 SH SOLE 8273 0 0 SPDR SER TR ETF 78468R663 7 79 SH SOLE 7 79 0 0 SPDR SER TR ETF 78468R663 43 472 SH SOLE 26 472 0 0 SPDR SER TR ETF 78468R663 581 6343 SH SOLE 6343 0 0 SPDR SER TR ETF 78464A763 506 6337 SH SOLE 6337 0 0 SPDR SER TR ETF 78464A797 276 10234 SH SOLE 10234 0 0 SPDR SER TR ETF 78464A714 17 570 SH SOLE 570 0 0 SPDR SER TR ETF 78464A292 123 3137 SH SOLE 3137 0 0 SPECIAL OPPORTUNITIES FD INC CEF 84741T104 44 4589 SH SOLE 4589 0 0 SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 234 6445 SH SOLE 6 6445 0 0 SPECTRUM BRANDS HLDGS INC NE Stock 84790A105 13 355 SH SOLE 9 355 0 0 SPIRE INC Stock 84857L101 1 20 SH SOLE 9 20 0 0 SPIRE INC Stock 84857L101 13 176 SH SOLE 33 176 0 0 SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109 1 28 SH SOLE 9 28 0 0 SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109 4 178 SH SOLE 33 178 0 0 SPIRIT AEROSYSTEMS HLDGS INC Stock 848574109 5 200 SH SOLE 200 0 0 SPIRIT AIRLS INC Stock 848577102 4 274 SH SOLE 33 274 0 0 SPIRIT AIRLS INC Stock 848577102 13 1025 SH SOLE 1025 0 0 SPIRIT RLTY CAP INC NEW REIT 84860W300 51 1940 SH SOLE 1940 0 0 SPIRIT RLTY CAP INC NEW Convertible 84860WAB8 18 19000 SH SOLE 19000 0 0 SPLUNK INC Stock 848637104 9 71 SH SOLE 4 71 0 0 SPLUNK INC Stock 848637104 1 6 SH SOLE 9 6 0 0 SPLUNK INC Stock 848637104 27 215 SH SOLE 33 215 0 0 SPLUNK INC Stock 848637104 69 550 SH SOLE 550 0 0 SPOTIFY TECHNOLOGY S A Stock L8681T102 5 45 SH SOLE 33 45 0 0 SPOTIFY TECHNOLOGY S A Stock L8681T102 31 259 SH SOLE 259 0 0 SPRINT CORPORATION Stock 85207U105 13 1492 SH SOLE 33 1492 0 0 SPRINT CORPORATION Stock 85207U105 0 53 SH SOLE 53 0 0 SPROTT ETF TR ETF 85210B102 239 12044 SH SOLE 12044 0 0 SPROTT PHYSICAL GOLD & SILVE CEF 85208R101 685 46883 SH SOLE 46883 0 0 SPROTT PHYSICAL GOLD TRUST CEF 85207H104 105 8000 SH SOLE 8000 0 0 SPROTT PHYSICAL PLAT PALLAD CEF 85207Q104 45 2896 SH SOLE 2896 0 0 SPROTT PHYSICAL SILVER TR CEF 85207K107 4 800 SH SOLE 800 0 0 SPROUT SOCIAL INC Stock 85209W109 6 400 SH SOLE 400 0 0 SPS COMMERCE INC Stock 78463M107 1 15 SH SOLE 19 15 0 0 SPX FLOW INC Stock 78469X107 0 6 SH SOLE 19 6 0 0 SQUARE INC Stock 852234103 1 12 SH SOLE 19 12 0 0 SQUARE INC Stock 852234103 12 235 SH SOLE 33 235 0 0 SQUARE INC Stock 852234103 614 11720 SH SOLE 11719 0 0 SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 2 48 SH SOLE 9 48 0 0 SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 5 117 SH SOLE 33 117 0 0 SS&C TECHNOLOGIES HLDGS INC Stock 78467J100 24 552 SH SOLE 552 0 0 SSGA ACTIVE ETF TR ETF 78467V608 27 677 SH SOLE 677 0 0 SSR MNG INC Stock 784730103 122 10752 SH SOLE 10752 0 0 STAG INDL INC REIT 85254J102 5 221 SH SOLE 9 221 0 0 STAG INDL INC REIT 85254J102 53 2360 SH SOLE 2359 0 0 STAMPS COM INC Stock 852857200 0 2 SH SOLE 19 2 0 0 STAMPS COM INC Stock 852857200 992 7625 SH SOLE 7625 0 0 STANDARD MTR PRODS INC Stock 853666105 2 56 SH SOLE 9 56 0 0 STANDARD MTR PRODS INC Stock 853666105 2 48 SH SOLE 34 48 0 0 STANDARD MTR PRODS INC Stock 853666105 42 1000 SH SOLE 1000 0 0 STANDEX INTL CORP Stock 854231107 2 47 SH SOLE 9 47 0 0 STANDEX INTL CORP Stock 854231107 2 36 SH SOLE 34 36 0 0 STANLEY BLACK & DECKER INC Stock 854502101 4 43 SH SOLE 33 43 0 0 STANLEY BLACK & DECKER INC Stock 854502101 376 3764 SH SOLE 3764 0 0 STANLEY BLACK & DECKER INC Stock 854502887 17 236 SH SOLE 236 0 0 STAR GROUP L P Stock 85512C105 80 10446 SH SOLE 10446 0 0 STARBUCKS CORP Stock 855244109 1032 15701 SH SOLE 6 15701 0 0 STARBUCKS CORP Stock 855244109 28 433 SH SOLE 9 433 0 0 STARBUCKS CORP Stock 855244109 4 56 SH SOLE 19 55 0 0 STARBUCKS CORP Stock 855244109 15 225 SH SOLE 26 225 0 0 STARBUCKS CORP Stock 855244109 47 714 SH SOLE 28 714 0 0 STARBUCKS CORP Stock 855244109 142 2155 SH SOLE 30 2155 0 0 STARBUCKS CORP Stock 855244109 53 802 SH SOLE 33 802 0 0 STARBUCKS CORP Stock 855244109 1364 20745 SH SOLE 20745 0 0 STARWOOD PPTY TR INC REIT 85571B105 5 536 SH SOLE 33 536 0 0 STARWOOD PPTY TR INC REIT 85571B105 29 2811 SH SOLE 2811 0 0 STATE STR CORP Stock 857477103 2 38 SH SOLE 9 38 0 0 STATE STR CORP Stock 857477103 0 8 SH SOLE 19 8 0 0 STATE STR CORP Stock 857477103 0 0 SH SOLE 33 0 0 0 STATE STR CORP Stock 857477103 286 5363 SH SOLE 5362 0 0 STEEL DYNAMICS INC Stock 858119100 3 126 SH SOLE 19 126 0 0 STEEL DYNAMICS INC Stock 858119100 25 1100 SH SOLE 1100 0 0 STEELCASE INC Stock 858155203 3 267 SH SOLE 267 0 0 STELLUS CAP INVT CORP CEF 858568108 3 393 SH SOLE 393 0 0 STEPAN CO Stock 858586100 17 191 SH SOLE 190 0 0 STERICYCLE INC Stock 858912108 206 4250 SH SOLE 5 4250 0 0 STERICYCLE INC Stock 858912108 10 214 SH SOLE 33 214 0 0 STERICYCLE INC Stock 858912108 7 150 SH SOLE 150 0 0 STERIS PLC Stock G8473T100 18 128 SH SOLE 2 128 0 0 STERIS PLC Stock G8473T100 9 62 SH SOLE 9 62 0 0 STERIS PLC Stock G8473T100 1 4 SH SOLE 19 4 0 0 STERIS PLC Stock G8473T100 27 190 SH SOLE 29 189 0 0 STERIS PLC Stock G8473T100 25 181 SH SOLE 33 181 0 0 STERIS PLC Stock G8473T100 35 250 SH SOLE 249 0 0 STERLING BANCORP DEL Stock 85917A100 4 354 SH SOLE 33 354 0 0 STERLING CONSTRUCTION CO INC Stock 859241101 170 17864 SH SOLE 17864 0 0 MADDEN STEVEN LTD Stock 556269108 8 339 SH SOLE 33 339 0 0 STIFEL FINL CORP Stock 860630102 4 93 SH SOLE 33 93 0 0 STIFEL FINL CORP Stock 860630102 2 60 SH SOLE 60 0 0 STITCH FIX INC Stock 860897107 6 500 SH SOLE 500 0 0 STMICROELECTRONICS N V ADR 861012102 15 684 SH SOLE 33 684 0 0 STMICROELECTRONICS N V ADR 861012102 879 41148 SH SOLE 41147 0 0 STONE HBR EMERGING MKTS TOTA CEF 86164W100 2 350 SH SOLE 350 0 0 STONE HBR EMERGING MKTS INCO CEF 86164T107 14 1819 SH SOLE 1819 0 0 STONECO LTD Stock G85158106 16 750 SH SOLE 750 0 0 STORE CAP CORP REIT 862121100 2 110 SH SOLE 9 110 0 0 STORE CAP CORP REIT 862121100 11 600 SH SOLE 600 0 0 STRATASYS LTD Stock M85548101 4 255 SH SOLE 255 0 0 STRATEGIC ED INC Stock 86272C103 11 81 SH SOLE 33 81 0 0 STRATUS PPTYS INC Stock 863167201 14 809 SH SOLE 809 0 0 STRYKER CORP Stock 863667101 1148 6894 SH SOLE 6 6894 0 0 STRYKER CORP Stock 863667101 7 45 SH SOLE 9 45 0 0 STRYKER CORP Stock 863667101 26 155 SH SOLE 33 155 0 0 STRYKER CORP Stock 863667101 2 10 SH SOLE 35 10 0 0 STRYKER CORP Stock 863667101 75 450 SH SOLE 41 450 0 0 STRYKER CORP Stock 863667101 1702 10225 SH SOLE 10225 0 0 STURM RUGER & CO INC Stock 864159108 1 12 SH SOLE 12 0 0 SUBURBAN PROPANE PARTNERS L Stock 864482104 23 1600 SH SOLE 1600 0 0 SUMITOMO MITSUI FINL GROUP I ADR 86562M209 14 2980 SH SOLE 33 2980 0 0 SUMITOMO MITSUI FINL GROUP I ADR 86562M209 2 454 SH SOLE 454 0 0 SUMMIT HOTEL PPTYS INC REIT 866082100 1 255 SH SOLE 9 255 0 0 SUMMIT HOTEL PPTYS INC REIT 866082100 6 1468 SH SOLE 1468 0 0 SUMMIT MATLS INC Stock 86614U100 1 36 SH SOLE 33 36 0 0 SUMMIT MATLS INC Stock 86614U100 2 136 SH SOLE 136 0 0 SUMMIT THERAPEUTICS PLC ADR 86627R102 17 7000 SH SOLE 7000 0 0 SUN CMNTYS INC REIT 866674104 5 40 SH SOLE 9 40 0 0 SUN CMNTYS INC REIT 866674104 2 17 SH SOLE 17 0 0 SUN LIFE FINL INC Stock 866796105 182 5672 SH SOLE 5672 0 0 SUNCOR ENERGY INC NEW Stock 867224107 13 836 SH SOLE 9 836 0 0 SUNCOR ENERGY INC NEW Stock 867224107 77 4886 SH SOLE 4885 0 0 SUNPOWER CORP Stock 867652406 1 100 SH SOLE 100 0 0 SUNRUN INC Stock 86771W105 7 665 SH SOLE 665 0 0 SUNSTONE HOTEL INVS INC NEW REIT 867892101 1 150 SH SOLE 150 0 0 SUPERIOR ENERGY SVCS INC Stock 868157306 9 5880 SH SOLE 5880 0 0 SUPERIOR INDS INTL INC Stock 868168105 31 26180 SH SOLE 26180 0 0 SUPPORT COM INC Stock 86858W200 55 50000 SH SOLE 50000 0 0 SVB FINANCIAL GROUP Stock 78486Q101 12 80 SH SOLE 33 80 0 0 SVB FINANCIAL GROUP Stock 78486Q101 119 786 SH SOLE 786 0 0 NORTONLIFELOCK INC Stock 668771108 1 35 SH SOLE 33 35 0 0 NORTONLIFELOCK INC Stock 668771108 82 4401 SH SOLE 4401 0 0 SYNACOR INC Stock 871561106 10 10000 SH SOLE 10000 0 0 SYNAPTICS INC Stock 87157D109 22 373 SH SOLE 24 373 0 0 SYNAPTICS INC Stock 87157D109 12 205 SH SOLE 205 0 0 SYNCHRONY FINL Stock 87165B103 1 93 SH SOLE 9 93 0 0 SYNCHRONY FINL Stock 87165B103 0 0 SH SOLE 19 0 0 0 SYNCHRONY FINL Stock 87165B103 7 416 SH SOLE 33 416 0 0 SYNCHRONY FINL Stock 87165B103 17 1027 SH SOLE 1027 0 0 SYNEOS HEALTH INC Stock 87166B102 7 187 SH SOLE 187 0 0 SYNNEX CORP Stock 87162W100 0 0 SH SOLE 9 0 0 0 SYNNEX CORP Stock 87162W100 3 43 SH SOLE 33 43 0 0 SYNNEX CORP Stock 87162W100 0 0 SH SOLE 34 0 0 0 SYNOPSYS INC Stock 871607107 6 50 SH SOLE 19 50 0 0 SYNOPSYS INC Stock 871607107 13 101 SH SOLE 33 101 0 0 SYNOVUS FINL CORP Stock 87161C501 9 495 SH SOLE 33 495 0 0 SYNOVUS FINL CORP Stock 87161C501 67 3812 SH SOLE 3812 0 0 SYSCO CORP Stock 871829107 484 10600 SH SOLE 5 10600 0 0 SYSCO CORP Stock 871829107 34 752 SH SOLE 7 751 0 0 SYSCO CORP Stock 871829107 1 19 SH SOLE 19 19 0 0 SYSCO CORP Stock 871829107 8 173 SH SOLE 33 173 0 0 SYSCO CORP Stock 871829107 592 12973 SH SOLE 12972 0 0 SYSTEMAX INC Stock 871851101 0 1 SH SOLE 1 0 0 PRICE T ROWE GROUP INC Stock 74144T108 771 7893 SH SOLE 6 7893 0 0 PRICE T ROWE GROUP INC Stock 74144T108 15 152 SH SOLE 9 152 0 0 PRICE T ROWE GROUP INC Stock 74144T108 1 12 SH SOLE 19 12 0 0 PRICE T ROWE GROUP INC Stock 74144T108 30 309 SH SOLE 33 309 0 0 PRICE T ROWE GROUP INC Stock 74144T108 210 2147 SH SOLE 2147 0 0 TACTILE SYS TECHNOLOGY INC Stock 87357P100 0 6 SH SOLE 19 6 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 20 411 SH SOLE 9 411 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 70 1462 SH SOLE 17 1462 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 46 957 SH SOLE 29 956 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 5 109 SH SOLE 33 109 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 707 14793 SH SOLE 14792 0 0 TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 16 1068 SH SOLE 33 1068 0 0 TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 14 939 SH SOLE 939 0 0 TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 5 44 SH SOLE 33 44 0 0 TAL EDUCATION GROUP ADR 874080104 74 1382 SH SOLE 1382 0 0 TALEND S A ADR 874224207 2 100 SH SOLE 100 0 0 TANDEM DIABETES CARE INC Stock 875372203 5 85 SH SOLE 85 0 0 TANGER FACTORY OUTLET CTRS I REIT 875465106 7 1345 SH SOLE 6 1345 0 0 TANGER FACTORY OUTLET CTRS I REIT 875465106 3 671 SH SOLE 33 671 0 0 TANGER FACTORY OUTLET CTRS I REIT 875465106 55 10995 SH SOLE 10995 0 0 TAPESTRY INC Stock 876030107 4 282 SH SOLE 33 282 0 0 TAPESTRY INC Stock 876030107 86 6636 SH SOLE 6636 0 0 TARGA RES CORP Stock 87612G101 1 85 SH SOLE 9 85 0 0 TARGA RES CORP Stock 87612G101 4 640 SH SOLE 33 640 0 0 TARGA RES CORP Stock 87612G101 54 7772 SH SOLE 7772 0 0 TARGET CORP Stock 87612E106 20 211 SH SOLE 9 211 0 0 TARGET CORP Stock 87612E106 99 1066 SH SOLE 15 1066 0 0 TARGET CORP Stock 87612E106 41 440 SH SOLE 17 440 0 0 TARGET CORP Stock 87612E106 2 16 SH SOLE 19 16 0 0 TARGET CORP Stock 87612E106 39 419 SH SOLE 33 419 0 0 TARGET CORP Stock 87612E106 4580 49259 SH SOLE 49259 0 0 TATA MTRS LTD ADR 876568502 0 97 SH SOLE 97 0 0 TAUBMAN CTRS INC REIT 876664103 0 0 SH SOLE 33 0 0 0 TAYLOR MORRISON HOME CORP Stock 87724P106 1 64 SH SOLE 33 64 0 0 TAYLOR MORRISON HOME CORP Stock 87724P106 25 2289 SH SOLE 2289 0 0 TC ENERGY CORP Stock 87807B107 4 82 SH SOLE 9 82 0 0 TC ENERGY CORP Stock 87807B107 20 453 SH SOLE 17 453 0 0 TC ENERGY CORP Stock 87807B107 187 4220 SH SOLE 4220 0 0 TC PIPELINES LP Stock 87233Q108 29 1050 SH SOLE 1050 0 0 TCF FINANCIAL CORPORATION NE Stock 872307103 2 75 SH SOLE 9 75 0 0 TCF FINANCIAL CORPORATION NE Stock 872307103 10 433 SH SOLE 33 433 0 0 TD AMERITRADE HLDG CORP Stock 87236Y108 3 76 SH SOLE 9 76 0 0 TD AMERITRADE HLDG CORP Stock 87236Y108 8 218 SH SOLE 33 218 0 0 TD AMERITRADE HLDG CORP Stock 87236Y108 4 112 SH SOLE 35 112 0 0 TD AMERITRADE HLDG CORP Stock 87236Y108 2 50 SH SOLE 50 0 0 TE CONNECTIVITY LTD Stock H84989104 6 95 SH SOLE 9 95 0 0 TE CONNECTIVITY LTD Stock H84989104 3 55 SH SOLE 54 0 0 TECH DATA CORP Stock 878237106 14 108 SH SOLE 33 108 0 0 TECH DATA CORP Stock 878237106 32 248 SH SOLE 248 0 0 SELECT SECTOR SPDR TR ETF 81369Y803 25 310 SH SOLE 9 310 0 0 SELECT SECTOR SPDR TR ETF 81369Y803 11698 145548 SH SOLE 145548 0 0 TECK RESOURCES LTD Stock 878742204 11 1504 SH SOLE 1503 0 0 TEEKAY LNG PARTNERS L P Stock Y8564M105 8 853 SH SOLE 9 853 0 0 TEEKAY LNG PARTNERS L P Stock Y8564M105 266 27150 SH SOLE 27150 0 0 TEGNA INC Stock 87901J105 0 41 SH SOLE 19 41 0 0 TEGNA INC Stock 87901J105 8 715 SH SOLE 33 715 0 0 TEKLA HEALTHCARE INVS CEF 87911J103 73 4088 SH SOLE 4088 0 0 TEKLA HEALTHCARE OPPORTUNITI CEF 879105104 727 47331 SH SOLE 47331 0 0 TEKLA LIFE SCIENCES INVS CEF 87911K100 83 5561 SH SOLE 5560 0 0 TEKLA WORLD HEALTHCARE FD CEF 87911L108 129 11292 SH SOLE 11292 0 0 TELADOC HEALTH INC Stock 87918A105 0 2 SH SOLE 19 2 0 0 TELADOC HEALTH INC Stock 87918A105 3729 24056 SH SOLE 24056 0 0 TELADOC HEALTH INC Convertible 87918AAB1 28 8000 SH SOLE 8000 0 0 TELEDYNE TECHNOLOGIES INC Stock 879360105 1 4 SH SOLE 19 4 0 0 TELEDYNE TECHNOLOGIES INC Stock 879360105 32 106 SH SOLE 33 106 0 0 TELEDYNE TECHNOLOGIES INC Stock 879360105 451 1518 SH SOLE 1518 0 0 TELEFLEX INCORPORATED Stock 879369106 1 4 SH SOLE 9 4 0 0 TELEFLEX INCORPORATED Stock 879369106 14 47 SH SOLE 33 47 0 0 TELEFLEX INCORPORATED Stock 879369106 76 261 SH SOLE 260 0 0 TELEFONICA S A ADR 879382208 5 1060 SH SOLE 33 1060 0 0 TELEFONICA S A ADR 879382208 3 575 SH SOLE 574 0 0 TTEC HLDGS INC Stock 89854H102 5 145 SH SOLE 9 145 0 0 TELUS CORPORATION Stock 87971M103 3 166 SH SOLE 33 166 0 0 TELUS CORPORATION Stock 87971M103 87 5483 SH SOLE 5482 0 0 TEMPLETON DRAGON FD INC CEF 88018T101 4 250 SH SOLE 250 0 0 TEMPLETON EMERGING MKTS INCO CEF 880192109 105 14025 SH SOLE 14025 0 0 TEMPLETON GLOBAL INCOME FD CEF 880198106 24 4576 SH SOLE 4576 0 0 TEMPUR SEALY INTL INC Stock 88023U101 3 75 SH SOLE 33 75 0 0 TENARIS S A ADR 88031M109 2 133 SH SOLE 33 133 0 0 TENET HEALTHCARE CORP Stock 88033G407 58 4000 SH SOLE 4000 0 0 TENNANT CO Stock 880345103 0 7 SH SOLE 19 7 0 0 TERADATA CORP DEL Stock 88076W103 2 81 SH SOLE 9 81 0 0 TERADATA CORP DEL Stock 88076W103 5 243 SH SOLE 33 243 0 0 TERADATA CORP DEL Stock 88076W103 27 1317 SH SOLE 1317 0 0 TERADYNE INC Stock 880770102 20 360 SH SOLE 33 360 0 0 TERADYNE INC Stock 880770102 827 15271 SH SOLE 15270 0 0 TEREX CORP NEW Stock 880779103 4 300 SH SOLE 300 0 0 TERRENO RLTY CORP REIT 88146M101 0 7 SH SOLE 9 7 0 0 TESLA INC Stock 88160R101 88 168 SH SOLE 33 168 0 0 TESLA INC Stock 88160R101 1221 2331 SH SOLE 2331 0 0 TETRA TECH INC NEW Stock 88162G103 3 48 SH SOLE 9 48 0 0 TETRA TECH INC NEW Stock 88162G103 80 1135 SH SOLE 24 1135 0 0 TETRA TECH INC NEW Stock 88162G103 17 235 SH SOLE 33 235 0 0 TETRA TECH INC NEW Stock 88162G103 3 44 SH SOLE 34 44 0 0 TETRA TECH INC NEW Stock 88162G103 34 480 SH SOLE 480 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 6 704 SH SOLE 33 704 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 30 3369 SH SOLE 3369 0 0 TEXAS CAPITAL BANCSHARES INC Stock 88224Q107 4 173 SH SOLE 33 173 0 0 TEXAS CAPITAL BANCSHARES INC Stock 88224Q107 0 18 SH SOLE 18 0 0 TEXAS INSTRS INC Stock 882508104 7 69 SH SOLE 4 69 0 0 TEXAS INSTRS INC Stock 882508104 108 1078 SH SOLE 7 1078 0 0 TEXAS INSTRS INC Stock 882508104 19 190 SH SOLE 9 190 0 0 TEXAS INSTRS INC Stock 882508104 64 639 SH SOLE 17 639 0 0 TEXAS INSTRS INC Stock 882508104 9 88 SH SOLE 19 88 0 0 TEXAS INSTRS INC Stock 882508104 144 1441 SH SOLE 30 1441 0 0 TEXAS INSTRS INC Stock 882508104 46 461 SH SOLE 33 461 0 0 TEXAS INSTRS INC Stock 882508104 519 5195 SH SOLE 5194 0 0 TEXAS ROADHOUSE INC Stock 882681109 6 140 SH SOLE 9 140 0 0 TEXAS ROADHOUSE INC Stock 882681109 12 297 SH SOLE 297 0 0 TEXTRON INC Stock 883203101 2 58 SH SOLE 9 58 0 0 TEXTRON INC Stock 883203101 7 270 SH SOLE 33 270 0 0 TEXTRON INC Stock 883203101 40 1514 SH SOLE 1514 0 0 TFS FINL CORP Stock 87240R107 5 338 SH SOLE 33 338 0 0 ARK ETF TR ETF 00214Q500 67 3900 SH SOLE 3900 0 0 THE TRADE DESK INC Stock 88339J105 7 36 SH SOLE 33 36 0 0 THE TRADE DESK INC Stock 88339J105 21 108 SH SOLE 108 0 0 THERAPEUTICSMD INC Stock 88338N107 1 475 SH SOLE 475 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 29 103 SH SOLE 2 103 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 15 52 SH SOLE 4 52 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 316 1114 SH SOLE 6 1114 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 82 289 SH SOLE 9 289 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 122 430 SH SOLE 33 430 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 99 350 SH SOLE 41 350 0 0 THERMO FISHER SCIENTIFIC INC Stock 883556102 2524 8898 SH SOLE 8898 0 0 THERMON GROUP HLDGS INC Stock 88362T103 19 1228 SH SOLE 6 1228 0 0 THL CR SR LN FD CEF 87244R103 21 1846 SH SOLE 1846 0 0 THOMSON REUTERS CORP Stock 884903709 8 122 SH SOLE 19 122 0 0 THOMSON REUTERS CORP Stock 884903709 84 1233 SH SOLE 1233 0 0 THOR INDS INC Stock 885160101 28 656 SH SOLE 23 656 0 0 THOR INDS INC Stock 885160101 141 3340 SH SOLE 3340 0 0 TIFFANY & CO NEW Stock 886547108 701 5412 SH SOLE 6 5412 0 0 TIFFANY & CO NEW Stock 886547108 6 48 SH SOLE 33 48 0 0 TIFFANY & CO NEW Stock 886547108 143 1105 SH SOLE 1105 0 0 TILRAY INC Stock 88688T100 58 8469 SH SOLE 8469 0 0 TIVO CORP Stock 88870P106 163 23010 SH SOLE 23010 0 0 TJX COS INC NEW Stock 872540109 24 494 SH SOLE 2 494 0 0 TJX COS INC NEW Stock 872540109 1068 22345 SH SOLE 6 22345 0 0 TJX COS INC NEW Stock 872540109 27 567 SH SOLE 9 567 0 0 TJX COS INC NEW Stock 872540109 3 61 SH SOLE 19 61 0 0 TJX COS INC NEW Stock 872540109 13 265 SH SOLE 26 265 0 0 TJX COS INC NEW Stock 872540109 146 3050 SH SOLE 30 3050 0 0 TJX COS INC NEW Stock 872540109 48 1010 SH SOLE 33 1010 0 0 TJX COS INC NEW Stock 872540109 76 1600 SH SOLE 41 1600 0 0 TJX COS INC NEW Stock 872540109 858 17945 SH SOLE 17944 0 0 T MOBILE US INC Stock 872590104 6 70 SH SOLE 33 70 0 0 T MOBILE US INC Stock 872590104 1 10 SH SOLE 10 0 0 TOLL BROTHERS INC Stock 889478103 63 3275 SH SOLE 3275 0 0 TOPBUILD CORP Stock 89055F103 1 10 SH SOLE 19 10 0 0 TOPBUILD CORP Stock 89055F103 6 80 SH SOLE 33 80 0 0 TOPBUILD CORP Stock 89055F103 11 152 SH SOLE 152 0 0 TORO CO Stock 891092108 4 68 SH SOLE 9 68 0 0 TORO CO Stock 891092108 158 2430 SH SOLE 30 2430 0 0 TORO CO Stock 891092108 9 143 SH SOLE 33 143 0 0 TORO CO Stock 891092108 267 4103 SH SOLE 4102 0 0 TORONTO DOMINION BK ONT Stock 891160509 9 215 SH SOLE 7 215 0 0 TORONTO DOMINION BK ONT Stock 891160509 247 5830 SH SOLE 5829 0 0 TORTOISE ENERGY INDEPENDENCE CEF CEF 89148K200 8 6594 SH SOLE 6594 0 0 TORTOISE ENERGY INFRASTRUCTURE CEF CEF 89147L886 2 668 SH SOLE 668 0 0 TORTOISE MIDSTREAM ENERGY CEF CEF 89148B200 7 8117 SH SOLE 8117 0 0 TOTAL S.A. ADR 89151E109 19 520 SH SOLE 9 520 0 0 TOTAL S.A. ADR 89151E109 6 174 SH SOLE 31 174 0 0 TOTAL S.A. ADR 89151E109 18 492 SH SOLE 33 492 0 0 TOTAL S.A. ADR 89151E109 94 2517 SH SOLE 2517 0 0 TOWNEBANK PORTSMOUTH VA Stock 89214P109 2 84 SH SOLE 35 84 0 0 TOYOTA MOTOR CORP ADR 892331307 10 85 SH SOLE 31 85 0 0 TOYOTA MOTOR CORP ADR 892331307 51 426 SH SOLE 33 426 0 0 TOYOTA MOTOR CORP ADR 892331307 44 365 SH SOLE 365 0 0 TPG RE FIN TR INC REIT 87266M107 0 40 SH SOLE 33 40 0 0 TRACTOR SUPPLY CO Stock 892356106 6 69 SH SOLE 33 69 0 0 TRACTOR SUPPLY CO Stock 892356106 1 9 SH SOLE 9 0 0 TRANSDIGM GROUP INC Stock 893641100 0 1 SH SOLE 19 1 0 0 TRANSDIGM GROUP INC Stock 893641100 12 38 SH SOLE 33 38 0 0 TRANSDIGM GROUP INC Stock 893641100 51 158 SH SOLE 158 0 0 TRANSENTERIX INC Stock 89366M300 0 8 SH SOLE 8 0 0 TRANSMEDICS GROUP INC Stock 89377M109 6 503 SH SOLE 503 0 0 TRANSOCEAN LTD Stock H8817H100 4 3779 SH SOLE 33 3779 0 0 TRANSOCEAN LTD Stock H8817H100 126 108333 SH SOLE 108333 0 0 TRANSUNION Stock 89400J107 5 70 SH SOLE 9 70 0 0 TRANSUNION Stock 89400J107 49 741 SH SOLE 741 0 0 TRAVELERS COMPANIES INC Stock 89417E109 4 42 SH SOLE 9 42 0 0 TRAVELERS COMPANIES INC Stock 89417E109 17 170 SH SOLE 26 170 0 0 TRAVELERS COMPANIES INC Stock 89417E109 19 192 SH SOLE 33 192 0 0 TRAVELERS COMPANIES INC Stock 89417E109 47 470 SH SOLE 35 470 0 0 TRAVELERS COMPANIES INC Stock 89417E109 982 9883 SH SOLE 9883 0 0 TREX CO INC Stock 89531P105 13 156 SH SOLE 33 156 0 0 TREX CO INC Stock 89531P105 107 1336 SH SOLE 1336 0 0 TRI POINTE GROUP INC Stock 87265H109 3 319 SH SOLE 319 0 0 TRI CONTL CORP CEF 895436103 7 354 SH SOLE 353 0 0 TRIMBLE INC Stock 896239100 6 192 SH SOLE 33 192 0 0 TRIMBLE INC Stock 896239100 10 320 SH SOLE 320 0 0 TRINITY BIOTECH PLC ADR 896438306 0 109 SH SOLE 109 0 0 TRINITY INDS INC Stock 896522109 0 12 SH SOLE 19 12 0 0 TRINITY INDS INC Stock 896522109 88 5450 SH SOLE 5450 0 0 TRINSEO S A Stock L9340P101 0 27 SH SOLE 9 27 0 0 TRIPADVISOR INC Stock 896945201 1 33 SH SOLE 33 33 0 0 TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100 46 8001 SH SOLE 8001 0 0 TRITON INTL LTD Stock G9078F107 965 37292 SH SOLE 37291 0 0 TRIUMPH GROUP INC NEW Stock 896818101 4 657 SH SOLE 657 0 0 TRUECAR INC Stock 89785L107 33 13430 SH SOLE 13430 0 0 TRUIST FINL CORP Stock 89832Q109 72 2323 SH SOLE 7 2323 0 0 TRUIST FINL CORP Stock 89832Q109 5 164 SH SOLE 9 164 0 0 TRUIST FINL CORP Stock 89832Q109 2 81 SH SOLE 22 81 0 0 TRUIST FINL CORP Stock 89832Q109 12 373 SH SOLE 33 373 0 0 TRUIST FINL CORP Stock 89832Q109 3278 106275 SH SOLE 106274 0 0 TRUSTCO BK CORP N Y Stock 898349105 0 0 SH SOLE 33 0 0 0 TUCOWS INC Stock 898697206 4 79 SH SOLE 79 0 0 TUPPERWARE BRANDS CORP Stock 899896104 11 6555 SH SOLE 6554 0 0 TURKCELL ILETISIM HIZMETLERI ADR 900111204 0 2 SH SOLE 2 0 0 TURTLE BEACH CORP Stock 900450206 19 3000 SH SOLE 3000 0 0 TWILIO INC Stock 90138F102 10 112 SH SOLE 33 112 0 0 TWILIO INC Stock 90138F102 70 781 SH SOLE 781 0 0 TWITTER INC Stock 90184L102 9 377 SH SOLE 33 377 0 0 TWITTER INC Stock 90184L102 100 4053 SH SOLE 4053 0 0 TWO HBRS INVT CORP REIT 90187B408 0 56 SH SOLE 33 56 0 0 TWO HBRS INVT CORP REIT 90187B408 9 2444 SH SOLE 2444 0 0 TYLER TECHNOLOGIES INC Stock 902252105 11 37 SH SOLE 9 37 0 0 TYLER TECHNOLOGIES INC Stock 902252105 28 95 SH SOLE 33 95 0 0 TYLER TECHNOLOGIES INC Stock 902252105 47 158 SH SOLE 158 0 0 TYSON FOODS INC Stock 902494103 4 62 SH SOLE 9 62 0 0 TYSON FOODS INC Stock 902494103 14 249 SH SOLE 33 249 0 0 TYSON FOODS INC Stock 902494103 1278 22080 SH SOLE 22079 0 0 U S CONCRETE INC Stock 90333L201 5 282 SH SOLE 282 0 0 U S PHYSICAL THERAPY INC Stock 90337L108 2 35 SH SOLE 9 35 0 0 U S PHYSICAL THERAPY INC Stock 90337L108 2 26 SH SOLE 34 26 0 0 ETF SER SOLUTIONS ETF 26922A842 33 2216 SH SOLE 2216 0 0 UBER TECHNOLOGIES INC Stock 90353T100 7 262 SH SOLE 4 262 0 0 UBER TECHNOLOGIES INC Stock 90353T100 1 24 SH SOLE 9 24 0 0 UBER TECHNOLOGIES INC Stock 90353T100 31 1115 SH SOLE 33 1115 0 0 UBER TECHNOLOGIES INC Stock 90353T100 299 10721 SH SOLE 10721 0 0 UBS AG LONDON BRANCH ETF 90274D218 32 278 SH SOLE 278 0 0 UBS AG LONDON BRH ETF 902677780 63 270 SH SOLE 270 0 0 UBS GROUP AG Stock H42097107 5 486 SH SOLE 9 486 0 0 UBS GROUP AG Stock H42097107 4 433 SH SOLE 31 433 0 0 UBS GROUP AG Stock H42097107 14 1560 SH SOLE 33 1560 0 0 UBS GROUP AG Stock H42097107 18 1950 SH SOLE 1950 0 0 UDR INC REIT 902653104 14 382 SH SOLE 9 382 0 0 UDR INC REIT 902653104 3 79 SH SOLE 33 79 0 0 UDR INC REIT 902653104 118 3231 SH SOLE 3230 0 0 UGI CORP NEW Stock 902681105 5 200 SH SOLE 17 200 0 0 UGI CORP NEW Stock 902681105 1 33 SH SOLE 33 33 0 0 UGI CORP NEW Stock 902681105 451 16921 SH SOLE 16921 0 0 ULTA BEAUTY INC Stock 90384S303 8 47 SH SOLE 2 47 0 0 ULTA BEAUTY INC Stock 90384S303 0 0 SH SOLE 33 0 0 0 ULTA BEAUTY INC Stock 90384S303 191 1087 SH SOLE 1087 0 0 ULTRA CLEAN HLDGS INC Stock 90385V107 26 1858 SH SOLE 1858 0 0 UMB FINL CORP Stock 902788108 3 66 SH SOLE 35 66 0 0 UMPQUA HLDGS CORP Stock 904214103 3 304 SH SOLE 9 304 0 0 UMPQUA HLDGS CORP Stock 904214103 4 410 SH SOLE 33 410 0 0 UMPQUA HLDGS CORP Stock 904214103 8 698 SH SOLE 698 0 0 UNDER ARMOUR INC Stock 904311107 28 3042 SH SOLE 3042 0 0 UNDER ARMOUR INC Stock 904311206 27 3340 SH SOLE 3340 0 0 UNIFI INC Stock 904677200 0 1 SH SOLE 1 0 0 UNIFIRST CORP MASS Stock 904708104 1 4 SH SOLE 19 4 0 0 UNIFIRST CORP MASS Stock 904708104 12 77 SH SOLE 23 77 0 0 UNILEVER N V ADR 904784709 2 39 SH SOLE 9 39 0 0 UNILEVER N V ADR 904784709 7 147 SH SOLE 31 146 0 0 UNILEVER N V ADR 904784709 18 365 SH SOLE 33 365 0 0 UNILEVER N V ADR 904784709 611 12521 SH SOLE 12521 0 0 UNILEVER PLC ADR 904767704 26 515 SH SOLE 9 515 0 0 UNILEVER PLC ADR 904767704 14 268 SH SOLE 33 268 0 0 UNILEVER PLC ADR 904767704 530 10481 SH SOLE 10481 0 0 UNION PAC CORP Stock 907818108 20 141 SH SOLE 2 141 0 0 UNION PAC CORP Stock 907818108 6 45 SH SOLE 6 45 0 0 UNION PAC CORP Stock 907818108 2 15 SH SOLE 7 15 0 0 UNION PAC CORP Stock 907818108 8 54 SH SOLE 9 54 0 0 UNION PAC CORP Stock 907818108 22 158 SH SOLE 17 158 0 0 UNION PAC CORP Stock 907818108 3 18 SH SOLE 19 18 0 0 UNION PAC CORP Stock 907818108 71 504 SH SOLE 33 504 0 0 UNION PAC CORP Stock 907818108 2667 18912 SH SOLE 18911 0 0 UNITED AIRLS HLDGS INC Stock 910047109 12 392 SH SOLE 33 392 0 0 UNITED AIRLS HLDGS INC Stock 910047109 307 9729 SH SOLE 9729 0 0 UNITED BANCORP INC OHIO Stock 909911109 2 173 SH SOLE 173 0 0 UNITED BANKSHARES INC WEST V Stock 909907107 8 359 SH SOLE 33 359 0 0 UNITED CMNTY BKS BLAIRSVLE G Stock 90984P303 19 1026 SH SOLE 33 1026 0 0 UNITED CMNTY BKS BLAIRSVLE G Stock 90984P303 5 300 SH SOLE 300 0 0 UNITED FIRE GROUP INC Stock 910340108 1 18 SH SOLE 33 18 0 0 UNITED PARCEL SERVICE INC Stock 911312106 11 121 SH SOLE 4 121 0 0 UNITED PARCEL SERVICE INC Stock 911312106 159 1700 SH SOLE 5 1700 0 0 UNITED PARCEL SERVICE INC Stock 911312106 69 743 SH SOLE 7 743 0 0 UNITED PARCEL SERVICE INC Stock 911312106 12 130 SH SOLE 9 130 0 0 UNITED PARCEL SERVICE INC Stock 911312106 35 379 SH SOLE 17 379 0 0 UNITED PARCEL SERVICE INC Stock 911312106 45 481 SH SOLE 33 481 0 0 UNITED PARCEL SERVICE INC Stock 911312106 1266 13552 SH SOLE 13552 0 0 UNITED RENTALS INC Stock 911363109 4 40 SH SOLE 9 40 0 0 UNITED RENTALS INC Stock 911363109 0 4 SH SOLE 19 4 0 0 UNITED RENTALS INC Stock 911363109 4 39 SH SOLE 33 39 0 0 UNITED RENTALS INC Stock 911363109 368 3576 SH SOLE 3576 0 0 UNITED STS NAT GAS FD LP ETF 912318300 9 714 SH SOLE 714 0 0 UNITED STATES OIL FUND ETF 91232N207 27 6335 SH SOLE 6335 0 0 UNITED STATES STL CORP NEW Stock 912909108 60 9575 SH SOLE 9575 0 0 UNITED TECHNOLOGIES CORP Stock 75513E101 19 200 SH SOLE 2 200 0 0 UNITED TECHNOLOGIES CORP Stock 75513E101 9 97 SH SOLE 4 97 0 0 UNITED TECHNOLOGIES CORP Stock 75513E101 587 6226 SH SOLE 6 6226 0 0 UNITED TECHNOLOGIES CORP Stock 75513E101 51 544 SH SOLE 9 544 0 0 UNITED TECHNOLOGIES CORP Stock 75513E101 2 26 SH SOLE 22 26 0 0 UNITED TECHNOLOGIES CORP Stock 75513E101 23 249 SH SOLE 33 249 0 0 UNITED TECHNOLOGIES CORP Stock 75513E101 1536 16280 SH SOLE 16279 0 0 UNITED THERAPEUTICS CORP DEL Stock 91307C102 1 13 SH SOLE 33 13 0 0 UNITED THERAPEUTICS CORP DEL Stock 91307C102 40 424 SH SOLE 424 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 18 74 SH SOLE 4 74 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 44 177 SH SOLE 9 177 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 9 35 SH SOLE 19 35 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 168 675 SH SOLE 30 675 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 185 741 SH SOLE 33 741 0 0 UNITEDHEALTH GROUP INC Stock 91324P102 2103 8432 SH SOLE 8431 0 0 UNITI GROUP INC REIT 91325V108 0 0 SH SOLE 33 0 0 0 UNITI GROUP INC REIT 91325V108 34 5600 SH SOLE 5600 0 0 UNITIL CORP Stock 913259107 1 12 SH SOLE 9 12 0 0 UNITIL CORP Stock 913259107 169 3239 SH SOLE 3238 0 0 UNIVERSAL CORP VA Stock 913456109 5 116 SH SOLE 116 0 0 UNIVERSAL DISPLAY CORP Stock 91347P105 1 8 SH SOLE 9 8 0 0 UNIVERSAL DISPLAY CORP Stock 91347P105 3 22 SH SOLE 22 22 0 0 UNIVERSAL DISPLAY CORP Stock 91347P105 9 67 SH SOLE 33 67 0 0 UNIVERSAL DISPLAY CORP Stock 91347P105 2 13 SH SOLE 34 13 0 0 UNIVERSAL DISPLAY CORP Stock 91347P105 4657 35339 SH SOLE 35338 0 0 UNIVERSAL FST PRODS INC Stock 913543104 33 900 SH SOLE 33 900 0 0 UNIVERSAL FST PRODS INC Stock 913543104 3 85 SH SOLE 85 0 0 UNIVERSAL HLTH SVCS INC Stock 913903100 15 147 SH SOLE 9 147 0 0 UNIVERSAL HLTH SVCS INC Stock 913903100 1 6 SH SOLE 33 6 0 0 UNIVERSAL HLTH SVCS INC Stock 913903100 2 16 SH SOLE 35 16 0 0 UNIVERSAL HLTH SVCS INC Stock 913903100 339 3418 SH SOLE 3418 0 0 UNIVERSAL TECHNICAL INST INC Stock 913915104 53 8830 SH SOLE 8830 0 0 UNUM GROUP Stock 91529Y106 13 844 SH SOLE 33 844 0 0 UNUM GROUP Stock 91529Y106 801 53338 SH SOLE 53337 0 0 US BANCORP DEL Stock 902973304 103 3000 SH SOLE 5 3000 0 0 US BANCORP DEL Stock 902973304 500 14510 SH SOLE 6 14510 0 0 US BANCORP DEL Stock 902973304 31 896 SH SOLE 9 896 0 0 US BANCORP DEL Stock 902973304 8 245 SH SOLE 19 245 0 0 US BANCORP DEL Stock 902973304 6 175 SH SOLE 33 175 0 0 US BANCORP DEL Stock 902973304 740 21477 SH SOLE 21476 0 0 US ECOLOGY INC Stock 91734M103 0 16 SH SOLE 33 16 0 0 US FOODS HLDG CORP Stock 912008109 19 1064 SH SOLE 9 1064 0 0 US FOODS HLDG CORP Stock 912008109 0 19 SH SOLE 19 19 0 0 US FOODS HLDG CORP Stock 912008109 70 3956 SH SOLE 3956 0 0 U S SILICA HLDGS INC Stock 90346E103 2 1285 SH SOLE 1285 0 0 USA COMPRESSION PARTNERS LP Stock 90290N109 3 596 SH SOLE 596 0 0 UTAH MED PRODS INC Stock 917488108 463 4920 SH SOLE 4920 0 0 SELECT SECTOR SPDR TR ETF 81369Y886 8 139 SH SOLE 9 138 0 0 SELECT SECTOR SPDR TR ETF 81369Y886 3802 68608 SH SOLE 68608 0 0 UTSTARCOM HOLDINGS CORP Stock G9310A114 4 2529 SH SOLE 2529 0 0 VAALCO ENERGY INC Stock 91851C201 23 25500 SH SOLE 25500 0 0 VAIL RESORTS INC Stock 91879Q109 1 10 SH SOLE 9 10 0 0 VAIL RESORTS INC Stock 91879Q109 0 0 SH SOLE 0 0 0 VALARIS PLC Stock G9402V109 0 975 SH SOLE 975 0 0 VALE S A ADR 91912E105 6 685 SH SOLE 685 0 0 VALERO ENERGY CORP Stock 91913Y100 3 57 SH SOLE 9 57 0 0 VALERO ENERGY CORP Stock 91913Y100 4 91 SH SOLE 19 91 0 0 VALERO ENERGY CORP Stock 91913Y100 36 790 SH SOLE 33 790 0 0 VALERO ENERGY CORP Stock 91913Y100 905 19950 SH SOLE 19950 0 0 VALLEY NATL BANCORP Stock 919794107 6 763 SH SOLE 33 763 0 0 VALLEY NATL BANCORP Stock 919794107 6 864 SH SOLE 35 864 0 0 VALLEY NATL BANCORP Stock 919794107 1 107 SH SOLE 107 0 0 VALMONT INDS INC Stock 920253101 1 6 SH SOLE 33 6 0 0 VALVOLINE INC Stock 92047W101 1 47 SH SOLE 33 47 0 0 VALVOLINE INC Stock 92047W101 11 865 SH SOLE 864 0 0 VANECK MERK GOLD TRUST ETF 921078101 68 4400 SH SOLE 4400 0 0 INVESCO MUN TR CEF 46131J103 244 20856 SH SOLE 20856 0 0 VANECK VECTORS ETF TR ETF 92189F536 7 332 SH SOLE 332 0 0 VANECK VECTORS ETF TR ETF 92189F353 100 4994 SH SOLE 4994 0 0 VANECK VECTORS ETF TR ETF 92189F437 23 907 SH SOLE 906 0 0 VANECK VECTORS ETF TR ETF 92189F171 30 1137 SH SOLE 1137 0 0 VANECK VECTORS ETF TR ETF 92189H409 8 157 SH SOLE 157 0 0 VANECK VECTORS ETF TR ETF 92189F486 71 3013 SH SOLE 3013 0 0 VANECK VECTORS ETF TR ETF 92189F791 92 3274 SH SOLE 3273 0 0 VANECK VECTORS ETF TR ETF 92189F643 311 7113 SH SOLE 7113 0 0 VANECK VECTORS ETF TR ETF 92189F585 127 7315 SH SOLE 7315 0 0 VANECK VECTORS OIL SERVICES ETF ETF 92189H607 1 167 SH SOLE 167 0 0 VANECK VECTORS ETF TR ETF 92189F429 2 138 SH SOLE 138 0 0 VANECK VECTORS RARE EARTH/STRATEGIC METALS ETF ETF 92189H805 13 1363 SH SOLE 1363 0 0 VANECK VECTORS ETF TR ETF 92189F676 556 4746 SH SOLE 4746 0 0 VANECK VECTORS ETF TR ETF 92189F387 43 1904 SH SOLE 1904 0 0 VANGUARD BD INDEX FDS ETF 921937793 21 197 SH SOLE 36 196 0 0 VANGUARD BD INDEX FDS ETF 921937793 1 10 SH SOLE 38 10 0 0 VANGUARD BD INDEX FDS ETF 921937793 367 3443 SH SOLE 3443 0 0 VANGUARD WORLD FDS ETF 92204A108 691 4753 SH SOLE 4753 0 0 VANGUARD WORLD FDS ETF 92204A207 2602 18880 SH SOLE 18879 0 0 VANGUARD SPECIALIZED FUNDS ETF 921908844 1772 17136 SH SOLE 17135 0 0 VANGUARD WHITEHALL FDS ETF 921946885 253 3587 SH SOLE 3586 0 0 VANGUARD WORLD FDS ETF 92204A306 22 564 SH SOLE 9 564 0 0 VANGUARD WORLD FDS ETF 92204A306 7 172 SH SOLE 172 0 0 VANGUARD WORLD FD ETF 921910725 67 1640 SH SOLE 1639 0 0 VANGUARD WORLD FD ETF 921910709 20 117 SH SOLE 116 0 0 VANGUARD INDEX FDS ETF 922908652 27 299 SH SOLE 36 299 0 0 VANGUARD INDEX FDS ETF 922908652 288 3185 SH SOLE 3184 0 0 VANGUARD WORLD FDS ETF 92204A405 1208 23817 SH SOLE 23817 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042718 717 9162 SH SOLE 9161 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042775 493 12023 SH SOLE 12023 0 0 VANGUARD TAX-MANAGED INTL FD ETF 921943858 13 394 SH SOLE 29 393 0 0 VANGUARD TAX-MANAGED INTL FD ETF 921943858 88 2642 SH SOLE 36 2641 0 0 VANGUARD TAX-MANAGED INTL FD ETF 921943858 5079 152351 SH SOLE 152351 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 0 0 SH SOLE 33 0 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 25 748 SH SOLE 36 747 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042858 4037 120314 SH SOLE 120314 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042874 0 0 SH SOLE 33 0 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042874 2576 59510 SH SOLE 59510 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042676 875 20392 SH SOLE 20392 0 0 VANGUARD INDEX FDS ETF 922908736 41 259 SH SOLE 9 259 0 0 VANGUARD INDEX FDS ETF 922908736 4425 28241 SH SOLE 28240 0 0 VANGUARD WORLD FDS ETF 92204A504 2 12 SH SOLE 9 12 0 0 VANGUARD WORLD FDS ETF 92204A504 3545 21345 SH SOLE 21345 0 0 VANGUARD WHITEHALL FDS ETF 921946406 8923 126113 SH SOLE 126113 0 0 VANGUARD WORLD FDS ETF 92204A603 1958 17754 SH SOLE 17753 0 0 VANGUARD WORLD FDS ETF 92204A702 3 14 SH SOLE 9 14 0 0 VANGUARD WORLD FDS ETF 92204A702 6357 29999 SH SOLE 29999 0 0 VANGUARD BD INDEX FDS ETF 921937819 20 221 SH SOLE 36 220 0 0 VANGUARD BD INDEX FDS ETF 921937819 685 7669 SH SOLE 7668 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 45 518 SH SOLE 22 518 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C870 4076 46807 SH SOLE 46807 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C706 1527 21651 SH SOLE 21651 0 0 VANGUARD WHITEHALL FDS ETF 921946810 3 58 SH SOLE 58 0 0 VANGUARD WHITEHALL FDS ETF 921946794 1037 22894 SH SOLE 22893 0 0 VANGUARD INDEX FDS ETF 922908637 498 4205 SH SOLE 4205 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C813 27 278 SH SOLE 278 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C847 1 14 SH SOLE 14 0 0 VANGUARD WORLD FDS ETF 92204A801 5 57 SH SOLE 9 57 0 0 VANGUARD WORLD FDS ETF 92204A801 143 1486 SH SOLE 1486 0 0 VANGUARD WORLD FD ETF 921910873 352 3867 SH SOLE 3867 0 0 VANGUARD INDEX FDS ETF 922908629 8 57 SH SOLE 11 57 0 0 VANGUARD INDEX FDS ETF 922908629 0 0 SH SOLE 33 0 0 0 VANGUARD INDEX FDS ETF 922908629 6419 48757 SH SOLE 48756 0 0 VANGUARD INDEX FDS ETF 922908538 238 1880 SH SOLE 1880 0 0 VANGUARD INDEX FDS ETF 922908512 531 6536 SH SOLE 6536 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 11 211 SH SOLE 7 211 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 47 869 SH SOLE 22 869 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 0 0 SH SOLE 33 0 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 23 419 SH SOLE 36 418 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C771 2120 38908 SH SOLE 38907 0 0 VANGUARD INDEX FDS ETF 922908553 6 92 SH SOLE 9 92 0 0 VANGUARD INDEX FDS ETF 922908553 3209 45939 SH SOLE 45939 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C680 353 2279 SH SOLE 2279 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C714 131 1505 SH SOLE 1505 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C649 342 4757 SH SOLE 4757 0 0 VANGUARD INDEX FDS ETF 922908363 4 15 SH SOLE 6 15 0 0 VANGUARD INDEX FDS ETF 922908363 218 922 SH SOLE 9 921 0 0 VANGUARD INDEX FDS ETF 922908363 237 1002 SH SOLE 25 1001 0 0 VANGUARD INDEX FDS ETF 922908363 137 577 SH SOLE 36 576 0 0 VANGUARD INDEX FDS ETF 922908363 21 87 SH SOLE 37 87 0 0 VANGUARD INDEX FDS ETF 922908363 7112 30033 SH SOLE 30033 0 0 VANGUARD ADMIRAL FDS INC ETF 921932505 3194 21456 SH SOLE 21455 0 0 VANGUARD ADMIRAL FDS INC ETF 921932828 117 1140 SH SOLE 1140 0 0 VANGUARD ADMIRAL FDS INC ETF 921932794 46 390 SH SOLE 390 0 0 VANGUARD BD INDEX FDS ETF 921937827 37 454 SH SOLE 36 453 0 0 VANGUARD BD INDEX FDS ETF 921937827 3756 45701 SH SOLE 45701 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C409 3303 41760 SH SOLE 41760 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C102 22 351 SH SOLE 9 351 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C102 9267 148654 SH SOLE 148653 0 0 VANGUARD MALVERN FDS ETF 922020805 1836 37677 SH SOLE 37676 0 0 VANGUARD INDEX FDS ETF 922908751 5445 47167 SH SOLE 47166 0 0 VANGUARD INDEX FDS ETF 922908611 1667 18774 SH SOLE 18774 0 0 VANGUARD INDEX FDS ETF 922908595 957 6365 SH SOLE 6364 0 0 VANGUARD MUN BD FD INC ETF 922907746 2274 42984 SH SOLE 42984 0 0 VANGUARD WORLD FDS ETF 92204A884 434 5691 SH SOLE 5691 0 0 VANGUARD BD INDEX FDS ETF 921937835 33 384 SH SOLE 9 384 0 0 VANGUARD BD INDEX FDS ETF 921937835 5791 67848 SH SOLE 67848 0 0 VANGUARD SCOTTSDALE FDS ETF 92206C573 386 4522 SH SOLE 4522 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 14 244 SH SOLE 9 244 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 42 746 SH SOLE 36 746 0 0 VANGUARD CHARLOTTE FDS ETF 92203J407 3545 63011 SH SOLE 63011 0 0 VANGUARD STAR FDS ETF 921909768 6 144 SH SOLE 9 144 0 0 VANGUARD STAR FDS ETF 921909768 11 259 SH SOLE 11 259 0 0 VANGUARD STAR FDS ETF 921909768 2230 53136 SH SOLE 53135 0 0 VANGUARD INDEX FDS ETF 922908769 9 71 SH SOLE 9 71 0 0 VANGUARD INDEX FDS ETF 922908769 21 161 SH SOLE 11 161 0 0 VANGUARD INDEX FDS ETF 922908769 1 10 SH SOLE 22 10 0 0 VANGUARD INDEX FDS ETF 922908769 10213 79226 SH SOLE 79226 0 0 VANGUARD INTL EQUITY INDEX F ETF 922042742 619 9863 SH SOLE 9863 0 0 VANGUARD WORLD FDS ETF 92204A876 104 850 SH SOLE 9 849 0 0 VANGUARD WORLD FDS ETF 92204A876 435 3567 SH SOLE 3567 0 0 VANGUARD INDEX FDS ETF 922908744 4306 48350 SH SOLE 48350 0 0 VANGUARD WORLD FD ETF 921910816 148 1162 SH SOLE 1162 0 0 VAREX IMAGING CORP Stock 92214X106 20 893 SH SOLE 6 893 0 0 VARIAN MED SYS INC Stock 92220P105 9 83 SH SOLE 83 0 0 VECTOIQ ACQUISITION CORP Stock 92243N103 1 100 SH SOLE 100 0 0 VECTOR GROUP LTD Stock 92240M108 52 5536 SH SOLE 5536 0 0 VECTRUS INC Stock 92242T101 13 313 SH SOLE 313 0 0 VEDANTA LTD ADR 92242Y100 1 358 SH SOLE 33 358 0 0 VEEVA SYS INC Stock 922475108 0 0 SH SOLE 19 0 0 0 VEEVA SYS INC Stock 922475108 4 27 SH SOLE 33 27 0 0 VEEVA SYS INC Stock 922475108 81 520 SH SOLE 520 0 0 CREDIT SUISSE AG NASSAU BRH ETF 22542D829 40 1200 SH SOLE 1200 0 0 VENATOR MATLS PLC Stock G9329Z100 4 2597 SH SOLE 2597 0 0 VENTAS INC REIT 92276F100 3 116 SH SOLE 19 115 0 0 VENTAS INC REIT 92276F100 0 12 SH SOLE 33 12 0 0 VENTAS INC REIT 92276F100 1640 61204 SH SOLE 61203 0 0 VEONEER INCORPORATED Stock 92336X109 5 670 SH SOLE 670 0 0 VERASTEM INC Stock 92337C104 72 27175 SH SOLE 27175 0 0 VEREIT INC REIT 92339V100 5 935 SH SOLE 33 935 0 0 VEREIT INC REIT 92339V100 0 48 SH SOLE 48 0 0 VERICEL CORP Stock 92346J108 14 1500 SH SOLE 1500 0 0 VERINT SYS INC Stock 92343X100 1 13 SH SOLE 33 13 0 0 VERISIGN INC Stock 92343E102 17 97 SH SOLE 33 97 0 0 VERISIGN INC Stock 92343E102 18 99 SH SOLE 99 0 0 VERISK ANALYTICS INC Stock 92345Y106 31 221 SH SOLE 9 221 0 0 VERISK ANALYTICS INC Stock 92345Y106 15 106 SH SOLE 33 106 0 0 VERISK ANALYTICS INC Stock 92345Y106 62 447 SH SOLE 447 0 0 VERITEX HLDGS INC Stock 923451108 17 1191 SH SOLE 6 1191 0 0 VERITIV CORP Stock 923454102 0 13 SH SOLE 13 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 122 2268 SH SOLE 7 2268 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 70 1296 SH SOLE 9 1296 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 90 1681 SH SOLE 15 1681 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 109 2020 SH SOLE 17 2020 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 14 257 SH SOLE 19 256 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 45 830 SH SOLE 24 830 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 186 3461 SH SOLE 33 3461 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 81 1500 SH SOLE 41 1500 0 0 VERIZON COMMUNICATIONS INC Stock 92343V104 9491 176644 SH SOLE 176643 0 0 VERMILION ENERGY INC Stock 923725105 1 268 SH SOLE 9 268 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 3 13 SH SOLE 19 13 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 37 157 SH SOLE 33 157 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 105 440 SH SOLE 41 440 0 0 VERTEX PHARMACEUTICALS INC Stock 92532F100 2117 8897 SH SOLE 8897 0 0 VERU INC Stock 92536C103 24 7250 SH SOLE 7250 0 0 V F CORP Stock 918204108 4 71 SH SOLE 33 71 0 0 V F CORP Stock 918204108 241 4449 SH SOLE 4448 0 0 VIACOMCBS INC Stock 92556H107 5 308 SH SOLE 33 308 0 0 VIACOMCBS INC Stock 92556H107 0 3 SH SOLE 3 0 0 VIAD CORP Stock 92552R406 0 0 SH SOLE 33 0 0 0 VIASAT INC Stock 92552V100 4 100 SH SOLE 25 100 0 0 VIASAT INC Stock 92552V100 8 231 SH SOLE 33 231 0 0 VICI PPTYS INC REIT 925652109 3 154 SH SOLE 22 154 0 0 VICI PPTYS INC REIT 925652109 34 2039 SH SOLE 2039 0 0 VICTORY PORTFOLIOS II ETF 92647N576 3 90 SH SOLE 90 0 0 VIKING THERAPEUTICS INC Stock 92686J106 2 500 SH SOLE 500 0 0 VIPER ENERGY PARTNERS LP Stock 92763M105 40 6000 SH SOLE 6000 0 0 VIPSHOP HLDGS LTD ADR 92763W103 11 733 SH SOLE 733 0 0 VIRGIN GALACTIC HOLDINGS INC Stock 92766K106 18 1208 SH SOLE 1208 0 0 VIRTU FINL INC Stock 928254101 5 253 SH SOLE 33 253 0 0 VIRTU FINL INC Stock 928254101 82 3917 SH SOLE 3917 0 0 VIRTUS INVT PARTNERS INC Stock 92828Q109 0 5 SH SOLE 19 5 0 0 ETFIS SER TR I ETF 26923G301 7 253 SH SOLE 38 253 0 0 VISA INC Stock 92826C839 27 167 SH SOLE 2 167 0 0 VISA INC Stock 92826C839 24 151 SH SOLE 4 151 0 0 VISA INC Stock 92826C839 61 379 SH SOLE 9 379 0 0 VISA INC Stock 92826C839 138 855 SH SOLE 15 855 0 0 VISA INC Stock 92826C839 6 34 SH SOLE 19 34 0 0 VISA INC Stock 92826C839 121 748 SH SOLE 28 748 0 0 VISA INC Stock 92826C839 254 1576 SH SOLE 33 1576 0 0 VISA INC Stock 92826C839 97 600 SH SOLE 41 600 0 0 VISA INC Stock 92826C839 6634 41172 SH SOLE 41171 0 0 VISHAY INTERTECHNOLOGY INC Stock 928298108 2 166 SH SOLE 166 0 0 VISTA GOLD CORP Stock 927926303 0 100 SH SOLE 100 0 0 VISTEON CORP Stock 92839U206 91 1896 SH SOLE 1896 0 0 VISTRA ENERGY CORP Stock 92840M102 2 106 SH SOLE 9 106 0 0 VISTRA ENERGY CORP Stock 92840M102 1 33 SH SOLE 33 33 0 0 VISTRA ENERGY CORP Stock 92840M102 457 28660 SH SOLE 28660 0 0 VIVINT SOLAR INC Stock 92854Q106 4 1000 SH SOLE 1000 0 0 TELEFONICA BRASIL SA ADR 87936R106 3 332 SH SOLE 31 332 0 0 TELEFONICA BRASIL SA ADR 87936R106 2 167 SH SOLE 167 0 0 VMWARE INC Stock 928563402 7 60 SH SOLE 4 60 0 0 VMWARE INC Stock 928563402 1 5 SH SOLE 9 5 0 0 VMWARE INC Stock 928563402 10 86 SH SOLE 33 86 0 0 VMWARE INC Stock 928563402 137 1133 SH SOLE 1133 0 0 VODAFONE GROUP PLC NEW ADR 92857W308 13 979 SH SOLE 9 979 0 0 VODAFONE GROUP PLC NEW ADR 92857W308 12 880 SH SOLE 17 880 0 0 VODAFONE GROUP PLC NEW ADR 92857W308 10 714 SH SOLE 33 714 0 0 VODAFONE GROUP PLC NEW ADR 92857W308 79 5717 SH SOLE 5717 0 0 VORNADO RLTY TR REIT 929042109 14 383 SH SOLE 33 383 0 0 VORNADO RLTY TR REIT 929042109 13 346 SH SOLE 346 0 0 VOYA ASIA PAC DIVID EQUITY I CEF 92912J102 47 7145 SH SOLE 7145 0 0 VOYA EMERGING MKTS HIGH DIVI CEF 92912P108 54 9283 SH SOLE 9283 0 0 VOYA FINANCIAL INC Stock 929089100 2 47 SH SOLE 9 47 0 0 VOYA FINANCIAL INC Stock 929089100 16 387 SH SOLE 33 387 0 0 VOYA FINANCIAL INC Stock 929089100 2 50 SH SOLE 50 0 0 VOYA GLBL ADV & PREM OPP FD CEF 92912R104 9 1221 SH SOLE 1221 0 0 VOYA INFRASTRUCTURE INDLS & CEF 92912X101 8 1003 SH SOLE 1003 0 0 VOYAGER THERAPEUTICS INC Stock 92915B106 2 220 SH SOLE 220 0 0 VULCAN MATLS CO Stock 929160109 6 59 SH SOLE 9 59 0 0 VULCAN MATLS CO Stock 929160109 11 103 SH SOLE 33 103 0 0 VULCAN MATLS CO Stock 929160109 1112 10292 SH SOLE 10292 0 0 WP CAREY INC REIT 92936U109 7 123 SH SOLE 9 123 0 0 WP CAREY INC REIT 92936U109 5 83 SH SOLE 19 83 0 0 WP CAREY INC REIT 92936U109 0 0 SH SOLE 33 0 0 0 WP CAREY INC REIT 92936U109 898 15458 SH SOLE 15458 0 0 GRAINGER W W INC Stock 384802104 9 35 SH SOLE 4 35 0 0 GRAINGER W W INC Stock 384802104 0 2 SH SOLE 9 2 0 0 GRAINGER W W INC Stock 384802104 5 21 SH SOLE 33 21 0 0 GRAINGER W W INC Stock 384802104 254 1021 SH SOLE 1020 0 0 WABCO HLDGS INC Stock 92927K102 42 314 SH SOLE 35 314 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 40 879 SH SOLE 33 879 0 0 WALGREENS BOOTS ALLIANCE INC Stock 931427108 1220 26671 SH SOLE 26670 0 0 WALMART INC Stock 931142103 19 163 SH SOLE 9 163 0 0 WALMART INC Stock 931142103 210 1850 SH SOLE 15 1850 0 0 WALMART INC Stock 931142103 14 122 SH SOLE 19 121 0 0 WALMART INC Stock 931142103 147 1294 SH SOLE 33 1294 0 0 WALMART INC Stock 931142103 10375 91309 SH SOLE 91308 0 0 DISNEY WALT CO Stock 254687106 23 236 SH SOLE 2 236 0 0 DISNEY WALT CO Stock 254687106 11 114 SH SOLE 4 114 0 0 DISNEY WALT CO Stock 254687106 39 400 SH SOLE 5 400 0 0 DISNEY WALT CO Stock 254687106 18 190 SH SOLE 9 190 0 0 DISNEY WALT CO Stock 254687106 19 195 SH SOLE 26 195 0 0 DISNEY WALT CO Stock 254687106 123 1269 SH SOLE 33 1269 0 0 DISNEY WALT CO Stock 254687106 63 650 SH SOLE 41 650 0 0 DISNEY WALT CO Stock 254687106 6392 66166 SH SOLE 66165 0 0 WASHINGTON FED INC Stock 938824109 2 87 SH SOLE 9 87 0 0 WASHINGTON REAL ESTATE INVT REIT 939653101 80 3338 SH SOLE 3337 0 0 WASHINGTON TR BANCORP Stock 940610108 1 38 SH SOLE 9 38 0 0 WASTE CONNECTIONS INC Stock 94106B101 35 451 SH SOLE 451 0 0 WASTE MGMT INC DEL Stock 94106L109 7 76 SH SOLE 9 76 0 0 WASTE MGMT INC DEL Stock 94106L109 12 125 SH SOLE 17 125 0 0 WASTE MGMT INC DEL Stock 94106L109 15 162 SH SOLE 33 162 0 0 WASTE MGMT INC DEL Stock 94106L109 1363 14725 SH SOLE 14724 0 0 WATERS CORP Stock 941848103 278 1526 SH SOLE 1526 0 0 WATSCO INC Stock 942622200 37 232 SH SOLE 23 232 0 0 WATSCO INC Stock 942622200 4 26 SH SOLE 33 26 0 0 WATTS WATER TECHNOLOGIES INC Stock 942749102 3 30 SH SOLE 33 30 0 0 WAYFAIR INC Stock 94419L101 174 3254 SH SOLE 3254 0 0 WD-40 CO Stock 929236107 32 161 SH SOLE 23 161 0 0 WD-40 CO Stock 929236107 100 500 SH SOLE 500 0 0 WEBSTER FINL CORP CONN Stock 947890109 2 88 SH SOLE 9 88 0 0 WEBSTER FINL CORP CONN Stock 947890109 5 214 SH SOLE 33 214 0 0 WEBSTER FINL CORP CONN Stock 947890109 118 5142 SH SOLE 5142 0 0 WEC ENERGY GROUP INC Stock 92939U106 22 245 SH SOLE 33 245 0 0 WEC ENERGY GROUP INC Stock 92939U106 598 6787 SH SOLE 6786 0 0 WEIBO CORP ADR 948596101 10 291 SH SOLE 291 0 0 WW INTL INC Stock 98262P101 1 50 SH SOLE 50 0 0 WEINGARTEN RLTY INVS REIT 948741103 2 163 SH SOLE 33 163 0 0 WEINGARTEN RLTY INVS REIT 948741103 30 2055 SH SOLE 2055 0 0 WELBILT INC Stock 949090104 0 70 SH SOLE 70 0 0 WELLPOINT INC Convertible 94973VBG1 19 6000 SH SOLE 6000 0 0 WELLS FARGO CO NEW Stock 949746101 4 138 SH SOLE 2 138 0 0 WELLS FARGO CO NEW Stock 949746101 1 33 SH SOLE 7 33 0 0 WELLS FARGO CO NEW Stock 949746101 67 2322 SH SOLE 9 2322 0 0 WELLS FARGO CO NEW Stock 949746101 4 137 SH SOLE 16 137 0 0 WELLS FARGO CO NEW Stock 949746101 8 263 SH SOLE 19 263 0 0 WELLS FARGO CO NEW Stock 949746101 53 1863 SH SOLE 33 1863 0 0 WELLS FARGO CO NEW Stock 949746101 1010 35184 SH SOLE 35184 0 0 WELLS FARGO CO NEW Convertible Preferred 949746804 29 23 SH SOLE 23 0 0 WELLS FARGO INCOME OPPORTUNI CEF 94987B105 29 4500 SH SOLE 4500 0 0 WELLS FARGO UTILITIES AND HI CEF 94987E109 0 6 SH SOLE 6 0 0 WELLTOWER INC REIT 95040Q104 6 128 SH SOLE 9 128 0 0 WELLTOWER INC REIT 95040Q104 3 66 SH SOLE 33 66 0 0 WELLTOWER INC REIT 95040Q104 439 9588 SH SOLE 9587 0 0 WENDYS CO Stock 95058W100 19 1300 SH SOLE 1300 0 0 WERNER ENTERPRISES INC Stock 950755108 2 54 SH SOLE 35 54 0 0 WESBANCO INC Stock 950810101 1 38 SH SOLE 33 38 0 0 WESBANCO INC Stock 950810101 23 954 SH SOLE 954 0 0 WESCO INTL INC Stock 95082P105 1 41 SH SOLE 9 41 0 0 WESCO INTL INC Stock 95082P105 1 26 SH SOLE 33 26 0 0 WEST BANCORPORATION INC Stock 95123P106 3 200 SH SOLE 200 0 0 WEST PHARMACEUTICAL SVSC INC Stock 955306105 23 150 SH SOLE 9 150 0 0 WEST PHARMACEUTICAL SVSC INC Stock 955306105 23 152 SH SOLE 33 152 0 0 WEST PHARMACEUTICAL SVSC INC Stock 955306105 5 31 SH SOLE 31 0 0 WESTAMERICA BANCORPORATION Stock 957090103 14 240 SH SOLE 33 240 0 0 WESTAMERICA BANCORPORATION Stock 957090103 5 84 SH SOLE 84 0 0 WESTERN ALLIANCE BANCORP Stock 957638109 3 105 SH SOLE 9 105 0 0 WESTERN ALLIANCE BANCORP Stock 957638109 2 68 SH SOLE 68 0 0 WESTERN ASSET GLOBAL HIGH IN CEF 95766B109 15 2013 SH SOLE 2013 0 0 WESTERN ASSET MANAGED MUNS F CEF 95766M105 4 368 SH SOLE 368 0 0 WESTERN ASSET MTG DEFINED OP CEF 95790B109 202 15795 SH SOLE 15795 0 0 WESTERN COPPER & GOLD CORP Stock 95805V108 0 210 SH SOLE 210 0 0 WESTERN DIGITAL CORP. Stock 958102105 0 5 SH SOLE 19 5 0 0 WESTERN DIGITAL CORP. Stock 958102105 15 366 SH SOLE 33 366 0 0 WESTERN DIGITAL CORP. Stock 958102105 40 965 SH SOLE 965 0 0 WESTERN MIDSTREAM PARTNERS L Stock 958669103 2 758 SH SOLE 758 0 0 WESTERN UN CO Stock 959802109 383 21100 SH SOLE 5 21100 0 0 WESTERN UN CO Stock 959802109 5 287 SH SOLE 33 287 0 0 WESTERN UN CO Stock 959802109 32 1761 SH SOLE 1760 0 0 WABTEC Stock 929740108 16 339 SH SOLE 9 339 0 0 WABTEC Stock 929740108 0 0 SH SOLE 33 0 0 0 WABTEC Stock 929740108 0 1 SH SOLE 40 1 0 0 WABTEC Stock 929740108 174 3607 SH SOLE 3606 0 0 WESTPAC BKG CORP ADR 961214301 24 2365 SH SOLE 33 2365 0 0 WESTPORT FUEL SYSTEMS INC Stock 960908309 1 1275 SH SOLE 1275 0 0 WESTROCK CO Stock 96145D105 5 174 SH SOLE 33 174 0 0 WESTROCK CO Stock 96145D105 248 8767 SH SOLE 8767 0 0 WEX INC Stock 96208T104 4 40 SH SOLE 33 40 0 0 WEX INC Stock 96208T104 48 463 SH SOLE 463 0 0 WEYERHAEUSER CO REIT 962166104 377 22236 SH SOLE 6 22236 0 0 WEYERHAEUSER CO REIT 962166104 19 1119 SH SOLE 33 1119 0 0 WEYERHAEUSER CO REIT 962166104 706 41676 SH SOLE 41675 0 0 WHEATON PRECIOUS METALS CORP Stock 962879102 2746 99762 SH SOLE 99762 0 0 WHIRLPOOL CORP Stock 963320106 31 357 SH SOLE 17 357 0 0 WHIRLPOOL CORP Stock 963320106 4 47 SH SOLE 33 47 0 0 WHITE MTNS INS GROUP LTD Stock G9618E107 7 8 SH SOLE 9 8 0 0 WHITESTONE REIT REIT 966084204 0 60 SH SOLE 33 60 0 0 WHITING PETE CORP NEW Stock 966387409 28 41910 SH SOLE 41910 0 0 WILEY JOHN & SONS INC Stock 968223206 6 165 SH SOLE 9 165 0 0 WILLAMETTE VY VINEYARD INC Stock 969136100 0 49 SH SOLE 49 0 0 WILLIAMS COS INC Stock 969457100 10 703 SH SOLE 17 703 0 0 WILLIAMS COS INC Stock 969457100 18 1279 SH SOLE 33 1279 0 0 WILLIAMS COS INC Stock 969457100 341 24096 SH SOLE 24095 0 0 WILLIAMS SONOMA INC Stock 969904101 30 706 SH SOLE 17 706 0 0 WILLIAMS SONOMA INC Stock 969904101 4 100 SH SOLE 33 100 0 0 WILLIAMS SONOMA INC Stock 969904101 4 95 SH SOLE 95 0 0 WILLIS LEASE FINANCE CORP Stock 970646105 8 300 SH SOLE 300 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 301 1775 SH SOLE 5 1775 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 13 75 SH SOLE 33 75 0 0 WILLIS TOWERS WATSON PLC LTD Stock G96629103 8 50 SH SOLE 50 0 0 WINGSTOP INC Stock 974155103 10 127 SH SOLE 33 127 0 0 WINGSTOP INC Stock 974155103 24 300 SH SOLE 300 0 0 WINMARK CORP Stock 974250102 1 7 SH SOLE 9 7 0 0 WINTRUST FINL CORP Stock 97650W108 3 84 SH SOLE 9 84 0 0 WISDOMTREE TR ETF 97717W828 32 610 SH SOLE 610 0 0 WISDOMTREE TR ETF 97717W430 3 167 SH SOLE 167 0 0 WISDOMTREE TR ETF 97717X719 1 12 SH SOLE 12 0 0 WISDOMTREE TR ETF 97717W315 46 1411 SH SOLE 1411 0 0 WISDOMTREE TR ETF 97717X578 2 101 SH SOLE 9 101 0 0 WISDOMTREE TR ETF 97717X867 1 44 SH SOLE 44 0 0 WISDOMTREE TR ETF 97717W703 716 18120 SH SOLE 18120 0 0 WISDOMTREE TR ETF 97717W760 259 5382 SH SOLE 5382 0 0 WISDOMTREE TR ETF 97717W851 49 1157 SH SOLE 1157 0 0 WISDOMTREE TR ETF 97717W307 18 220 SH SOLE 219 0 0 WISDOMTREE TR ETF 97717W505 70 2880 SH SOLE 2880 0 0 WISDOMTREE TR ETF 97717W604 73 4075 SH SOLE 4074 0 0 WISDOMTREE TR ETF 97717X701 69 1344 SH SOLE 9 1343 0 0 WISDOMTREE TR ETF 97717X701 70 1358 SH SOLE 25 1357 0 0 WISDOMTREE TR ETF 97717X701 6 121 SH SOLE 37 121 0 0 WISDOMTREE TR ETF 97717X701 6 118 SH SOLE 118 0 0 WISDOMTREE TR ETF 97717W869 240 5901 SH SOLE 5900 0 0 WISDOMTREE TR ETF 97717W422 1 32 SH SOLE 19 32 0 0 WISDOMTREE TR ETF 97717W422 14 888 SH SOLE 888 0 0 WISDOMTREE TR ETF 97717W786 7 227 SH SOLE 227 0 0 WISDOMTREE TR ETF 97717W836 7 125 SH SOLE 125 0 0 WISDOMTREE TR ETF 97717W208 158 2788 SH SOLE 11 2788 0 0 WISDOMTREE TR ETF 97717W208 387 6834 SH SOLE 6834 0 0 WISDOMTREE TR ETF 97717W109 123 1565 SH SOLE 1565 0 0 WISDOMTREE TR ETF 97717W844 1 26 SH SOLE 26 0 0 WISDOMTREE TR ETF 97717W125 28 774 SH SOLE 774 0 0 WIX COM LTD Stock M98068105 2 23 SH SOLE 33 23 0 0 WIX COM LTD Stock M98068105 5 50 SH SOLE 50 0 0 MR COOPER GROUP INC Stock 62482R107 1 80 SH SOLE 19 80 0 0 WNS HOLDINGS LTD ADR 92932M101 0 9 SH SOLE 9 0 0 WOODWARD INC Stock 980745103 0 7 SH SOLE 19 7 0 0 WOODWARD INC Stock 980745103 3 48 SH SOLE 33 48 0 0 WOODWARD INC Stock 980745103 75 1266 SH SOLE 1266 0 0 WOORI FINANCIAL GROUP INC ADR 981064108 2 90 SH SOLE 33 90 0 0 WORKDAY INC Stock 98138H101 15 116 SH SOLE 33 116 0 0 WORKDAY INC Stock 98138H101 5 40 SH SOLE 40 0 0 WORLD FUEL SVCS CORP Stock 981475106 2 67 SH SOLE 9 67 0 0 WORLD FUEL SVCS CORP Stock 981475106 1 48 SH SOLE 47 0 0 WPP PLC NEW ADR 92937A102 3 81 SH SOLE 33 81 0 0 WPP PLC NEW ADR 92937A102 1 38 SH SOLE 38 0 0 WPX ENERGY INC Stock 98212B103 0 0 SH SOLE 33 0 0 0 WPX ENERGY INC Stock 98212B103 2 616 SH SOLE 616 0 0 BERKLEY W R CORP Stock 084423102 350 6710 SH SOLE 6 6710 0 0 BERKLEY W R CORP Stock 084423102 15 290 SH SOLE 33 290 0 0 BERKLEY W R CORP Stock 084423102 2 32 SH SOLE 35 32 0 0 BERKLEY W R CORP Stock 084423102 16 307 SH SOLE 307 0 0 WRIGHT MED GROUP N V Stock N96617118 5 168 SH SOLE 35 168 0 0 WYNDHAM DESTINATIONS INC Stock 98310W108 2 83 SH SOLE 9 83 0 0 WYNDHAM DESTINATIONS INC Stock 98310W108 3 135 SH SOLE 33 135 0 0 WYNDHAM DESTINATIONS INC Stock 98310W108 4 168 SH SOLE 168 0 0 WYNDHAM HOTELS & RESORTS INC Stock 98311A105 10 313 SH SOLE 9 313 0 0 WYNDHAM HOTELS & RESORTS INC Stock 98311A105 9 296 SH SOLE 33 296 0 0 WYNDHAM HOTELS & RESORTS INC Stock 98311A105 5 168 SH SOLE 168 0 0 WYNN RESORTS LTD Stock 983134107 1 21 SH SOLE 9 21 0 0 WYNN RESORTS LTD Stock 983134107 0 8 SH SOLE 33 8 0 0 WYNN RESORTS LTD Stock 983134107 158 2621 SH SOLE 2621 0 0 XAI OCTAGON FLOATNG RATE ALT CEF 98400T106 16 3459 SH SOLE 3458 0 0 XCEL ENERGY INC Stock 98389B100 22 370 SH SOLE 33 370 0 0 XCEL ENERGY INC Stock 98389B100 370 6133 SH SOLE 6133 0 0 XENIA HOTELS & RESORTS INC REIT 984017103 2 158 SH SOLE 158 0 0 XEROX HOLDINGS CORP Stock 98421M106 0 11 SH SOLE 19 11 0 0 XEROX HOLDINGS CORP Stock 98421M106 0 24 SH SOLE 33 24 0 0 XEROX HOLDINGS CORP Stock 98421M106 6 306 SH SOLE 306 0 0 XILINX INC Stock 983919101 26 334 SH SOLE 33 334 0 0 XILINX INC Stock 983919101 140 1798 SH SOLE 1798 0 0 XINYUAN REAL ESTATE CO LTD ADR 98417P105 0 4 SH SOLE 4 0 0 XOMA CORP DEL Stock 98419J206 6 282 SH SOLE 282 0 0 XPERI CORP Stock 98421B100 1 41 SH SOLE 33 41 0 0 XPO LOGISTICS INC Stock 983793100 12 237 SH SOLE 33 237 0 0 XPO LOGISTICS INC Stock 983793100 4 87 SH SOLE 87 0 0 DBX ETF TR ETF 233051846 1 26 SH SOLE 26 0 0 DBX ETF TR ETF 233051200 198 7400 SH SOLE 7400 0 0 DBX ETF TR ETF 233051432 12 274 SH SOLE 9 274 0 0 DBX ETF TR ETF 233051432 6 137 SH SOLE 137 0 0 XYLEM INC Stock 98419M100 5 79 SH SOLE 33 79 0 0 XYLEM INC Stock 98419M100 50 774 SH SOLE 773 0 0 YAMANA GOLD INC Stock 98462Y100 3 960 SH SOLE 960 0 0 YANDEX N V Stock N97284108 3 89 SH SOLE 9 89 0 0 YANDEX N V Stock N97284108 3 100 SH SOLE 100 0 0 YELP INC Stock 985817105 2 100 SH SOLE 100 0 0 YETI HLDGS INC Stock 98585X104 0 15 SH SOLE 19 15 0 0 YETI HLDGS INC Stock 98585X104 57 2895 SH SOLE 2895 0 0 YUM CHINA HLDGS INC Stock 98850P109 6 150 SH SOLE 33 150 0 0 YUM CHINA HLDGS INC Stock 98850P109 106 2489 SH SOLE 2488 0 0 YUM BRANDS INC Stock 988498101 17 242 SH SOLE 33 242 0 0 YUM BRANDS INC Stock 988498101 175 2550 SH SOLE 2550 0 0 ZEBRA TECHNOLOGIES CORP Stock 989207105 19 104 SH SOLE 2 104 0 0 ZEBRA TECHNOLOGIES CORP Stock 989207105 5 25 SH SOLE 9 25 0 0 ZEBRA TECHNOLOGIES CORP Stock 989207105 8 45 SH SOLE 33 45 0 0 ZEBRA TECHNOLOGIES CORP Stock 989207105 392 2134 SH SOLE 2134 0 0 ZENDESK INC Stock 98936J101 74 1150 SH SOLE 1150 0 0 ZILLOW GROUP INC Stock 98954M101 354 10414 SH SOLE 10414 0 0 ZILLOW GROUP INC Stock 98954M200 6 161 SH SOLE 9 161 0 0 ZILLOW GROUP INC Stock 98954M200 6 160 SH SOLE 33 160 0 0 ZILLOW GROUP INC Stock 98954M200 5 152 SH SOLE 152 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 4 41 SH SOLE 9 41 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 16 163 SH SOLE 33 163 0 0 ZIMMER BIOMET HOLDINGS INC Stock 98956P102 445 4401 SH SOLE 4401 0 0 ZIONS BANCORPORATION N A Stock 989701107 11 424 SH SOLE 33 424 0 0 ZIONS BANCORPORATION N A Stock 989701107 0 0 SH SOLE 0 0 0 ZIOPHARM ONCOLOGY INC Stock 98973P101 0 162 SH SOLE 162 0 0 ZOETIS INC Stock 98978V103 24 208 SH SOLE 2 208 0 0 ZOETIS INC Stock 98978V103 14 121 SH SOLE 4 121 0 0 ZOETIS INC Stock 98978V103 18 150 SH SOLE 9 150 0 0 ZOETIS INC Stock 98978V103 107 910 SH SOLE 28 910 0 0 ZOETIS INC Stock 98978V103 174 1475 SH SOLE 30 1475 0 0 ZOETIS INC Stock 98978V103 58 491 SH SOLE 33 491 0 0 ZOETIS INC Stock 98978V103 96 815 SH SOLE 41 815 0 0 ZOETIS INC Stock 98978V103 1197 10171 SH SOLE 10171 0 0 ZOGENIX INC Stock 98978L204 4 168 SH SOLE 33 168 0 0 ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 96 655 SH SOLE 15 655 0 0 ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 4153 28420 SH SOLE 28420 0 0 ZOVIO INC Stock 98979V102 0 4 SH SOLE 4 0 0 ZTO EXPRESS CAYMAN INC ADR 98980A105 3 95 SH SOLE 95 0 0 ZUORA INC Stock 98983V106 14 1700 SH SOLE 1700 0 0 ZYMEWORKS INC Stock 98985W102 35 1000 SH SOLE 1000 0 0 ZYNERBA PHARMACEUTICALS INC Stock 98986X109 27 7000 SH SOLE 7000 0 0