0001085146-22-002001.txt : 20220512 0001085146-22-002001.hdr.sgml : 20220512 20220511185732 ACCESSION NUMBER: 0001085146-22-002001 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220512 DATE AS OF CHANGE: 20220511 EFFECTIVENESS DATE: 20220512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Private Advisor Group, LLC CENTRAL INDEX KEY: 0001567755 IRS NUMBER: 273463733 STATE OF INCORPORATION: NJ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-15851 FILM NUMBER: 22915193 BUSINESS ADDRESS: STREET 1: 65 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 BUSINESS PHONE: 973-538-7010 MAIL ADDRESS: STREET 1: 65 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false false false 0001567755 XXXXXXXX 03-31-2022 03-31-2022 true 1 RESTATEMENT Private Advisor Group, LLC
65 MADISON AVENUE MORRISTOWN NJ 07960
13F HOLDINGS REPORT 028-15851 N
James D Sullivan Compliance Officer 973-867-1339 /s/ James D Sullivan Morristown NJ 05-11-2022 0 2089 13055101 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 22ND CENTY GROUP INC COM 90137F103 26 11100 SH SOLE 0 0 11100 360 DIGITECH INC AMERICAN DEP 88557W101 346 22500 SH SOLE 0 0 22500 3M CO COM 88579Y101 24501 164573 SH SOLE 27487 0 137086 9 METERS BIOPHARMA INC COM 654405109 6 10000 SH SOLE 0 0 10000 ABB LTD SPONSORED ADR 000375204 6034 186562 SH SOLE 5482 0 181080 ABBOTT LABS COM 002824100 32884 277836 SH SOLE 37734 0 240102 ABBVIE INC COM 00287Y109 70314 433745 SH SOLE 39754 0 393991 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 650 192399 SH SOLE 1617 0 190782 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 752 111192 SH SOLE 0 0 111192 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 447 69416 SH SOLE 0 0 69416 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2235 232569 SH SOLE 0 0 232569 ABIOMED INC COM 003654100 251 757 SH SOLE 2 0 755 ABM INDS INC COM 000957100 3975 86342 SH SOLE 6117 0 80225 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 363 19521 SH SOLE 8225 0 11296 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 655 3135 SH SOLE 46 0 3089 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 213 8932 SH SOLE 244 0 8688 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 2336 80929 SH SOLE 9854 0 71075 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11511 34134 SH SOLE 2227 0 31907 ACTIVISION BLIZZARD INC COM 00507V109 2565 32019 SH SOLE 1223 0 30796 ADAMS DIVERSIFIED EQUITY FD COM 006212104 200 10844 SH SOLE 6319 0 4525 ADIAL PHARMACEUTICALS INC COM 00688A106 69 34150 SH SOLE 0 0 34150 ADMA BIOLOGICS INC COM 000899104 18 10000 SH SOLE 0 0 10000 ADOBE SYSTEMS INCORPORATED COM 00724F101 14178 31119 SH SOLE 2373 0 28746 ADVANCE AUTO PARTS INC COM 00751Y106 232 1120 SH SOLE 168 0 952 ADVANCED MICRO DEVICES INC COM 007903107 13511 123565 SH SOLE 11766 0 111799 ADVANSIX INC COM 00773T101 221 4332 SH SOLE 456 0 3876 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 6191 181556 SH SOLE 7631 0 173925 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 696 7125 SH SOLE 0 0 7125 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 1922 40967 SH SOLE 0 0 40967 ADVISORSHARES TR PURE US CANNABIS 00768Y453 2059 98698 SH SOLE 1139 0 97559 AEGON N V NY REGISTRY SHS 007924103 95 18033 SH SOLE 0 0 18033 AES CORP COM 00130H105 4722 183549 SH SOLE 10320 0 173229 AFFIRM HLDGS INC COM CL A 00827B106 795 17165 SH SOLE 1540 0 15625 AFLAC INC COM 001055102 1279 19862 SH SOLE 596 0 19266 AGILENT TECHNOLOGIES INC COM 00846U101 2078 15698 SH SOLE 213 0 15485 AGNC INVT CORP COM 00123Q104 1140 86999 SH SOLE 2200 0 84799 AGNICO EAGLE MINES LTD COM 008474108 3302 53918 SH SOLE 3405 0 50513 AGRIFY CORP COM 00853E107 101 21831 SH SOLE 0 0 21831 AGROFRESH SOLUTIONS INC COM 00856G109 61 31864 SH SOLE 0 0 31864 AIR PRODS & CHEMS INC COM 009158106 9074 36310 SH SOLE 4540 0 31770 AIRBNB INC COM CL A 009066101 5919 34461 SH SOLE 6878 0 27583 AKAMAI TECHNOLOGIES INC COM 00971T101 536 4491 SH SOLE 271 0 4220 ALAMOS GOLD INC NEW COM CL A 011532108 209 24842 SH SOLE 500 0 24342 ALASKA AIR GROUP INC COM 011659109 579 9980 SH SOLE 1330 0 8650 ALAUNOS THERAPEUTICS INC COM 98973P101 158 242154 SH SOLE 24000 0 218154 ALBEMARLE CORP COM 012653101 1439 6508 SH SOLE 21 0 6487 ALBERTSONS COS INC COMMON STOCK 013091103 259 7776 SH SOLE 207 0 7569 ALCOA CORP COM 013872106 2794 31026 SH SOLE 5075 0 25951 ALCON AG ORD SHS H01301128 221 2784 SH SOLE 103 0 2681 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 693 3447 SH SOLE 38 0 3409 ALEXCO RESOURCE CORP COM 01535P106 1094 705580 SH SOLE 0 0 705580 ALGONQUIN PWR UTILS CORP COM 015857105 250 16082 SH SOLE 0 0 16082 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5210 47885 SH SOLE 12731 0 35154 ALIGN TECHNOLOGY INC COM 016255101 1049 2407 SH SOLE 24 0 2383 ALKERMES PLC SHS G01767105 333 12652 SH SOLE 0 0 12652 ALLEGHANY CORP MD COM 017175100 32181 37994 SH SOLE 0 0 37994 ALLEGION PLC ORD SHS G0176J109 229 2090 SH SOLE 100 0 1990 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 172 15364 SH SOLE 1078 0 14286 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2239 47628 SH SOLE 575 0 47053 ALLIANT ENERGY CORP COM 018802108 840 13432 SH SOLE 451 0 12981 ALLSPRING MULTI SECTOR INCOM COM 94987D101 282 27119 SH SOLE 3333 0 23786 ALLSTATE CORP COM 020002101 3375 24364 SH SOLE 672 0 23692 ALLY FINL INC COM 02005N100 994 22870 SH SOLE 8 0 22862 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 567 3472 SH SOLE 1 0 3471 ALPHA ARCHITECT ETF TR US QUAN MOMENTUM 02072L409 238 4814 SH SOLE 3402 0 1412 ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 231 6321 SH SOLE 4937 0 1384 ALPHABET INC CAP STK CL A 02079K305 58602 21070 SH SOLE 1259 0 19811 ALPHABET INC CAP STK CL C 02079K107 76100 27247 SH SOLE 3563 0 23684 ALPS ETF TR ALERIAN ENERGY 00162Q676 492 21659 SH SOLE 2000 0 19659 ALPS ETF TR ALERIAN MLP 00162Q452 3451 90110 SH SOLE 7983 0 82127 ALPS ETF TR DISRUPTIVE TECH 00162Q478 1223 28638 SH SOLE 300 0 28338 ALPS ETF TR EQUAL SEC ETF 00162Q205 232 2138 SH SOLE 0 0 2138 ALPS ETF TR SECTR DIV DOGS 00162Q858 2295 41697 SH SOLE 4785 0 36912 ALTRIA GROUP INC COM 02209S103 10630 203471 SH SOLE 12657 0 190814 AMARIN CORP PLC SPONS ADR NEW 023111206 3073 934127 SH SOLE 2400 0 931727 AMAZON COM INC COM 023135106 177366 54409 SH SOLE 6525 0 47884 AMC ENTMT HLDGS INC CL A COM 00165C104 237 9599 SH SOLE 5 0 9594 AMCOR PLC ORD G0250X107 304 26878 SH SOLE 339 0 26539 AMER SOFTWARE INC CL A 029683109 335 16077 SH SOLE 0 0 16077 AMER STATES WTR CO COM 029899101 2730 30670 SH SOLE 499 0 30171 AMEREN CORP COM 023608102 941 10039 SH SOLE 0 0 10039 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 168 27687 SH SOLE 5230 0 22457 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1164 55027 SH SOLE 2330 0 52697 AMERICAN AIRLS GROUP INC COM 02376R102 1693 92744 SH SOLE 3451 0 89293 AMERICAN CAMPUS CMNTYS INC COM 024835100 1003 17920 SH SOLE 984 0 16936 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1996 33665 SH SOLE 1630 0 32035 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 5365 109963 SH SOLE 1069 0 108894 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 2190 42413 SH SOLE 0 0 42413 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 296 4903 SH SOLE 1705 0 3198 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 4521 66498 SH SOLE 253 0 66245 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 10834 208067 SH SOLE 330 0 207737 AMERICAN CENTY ETF TR US EQT ETF 025072885 1378 17875 SH SOLE 4462 0 13413 AMERICAN CENTY ETF TR US SML CP VALU 025072877 235 2940 SH SOLE 1812 0 1128 AMERICAN ELEC PWR CO INC COM 025537101 4301 43101 SH SOLE 4923 0 38178 AMERICAN EXPRESS CO COM 025816109 9828 52554 SH SOLE 1548 0 51006 AMERICAN FINL GROUP INC OHIO COM 025932104 530 3639 SH SOLE 0 0 3639 AMERICAN INTL GROUP INC COM NEW 026874784 1809 28800 SH SOLE 2385 0 26415 AMERICAN TOWER CORP NEW COM 03027X100 17750 70656 SH SOLE 3918 0 66738 AMERICAN WELL CORP CL A 03044L105 145 34280 SH SOLE 147 0 34133 AMERICAN WTR WKS CO INC NEW COM 030420103 6765 40868 SH SOLE 1771 0 39097 AMERIPRISE FINL INC COM 03076C106 2529 8420 SH SOLE 1 0 8419 AMERISOURCEBERGEN CORP COM 03073E105 5278 34112 SH SOLE 258 0 33854 AMETEK INC COM 031100100 2230 16740 SH SOLE 110 0 16630 AMGEN INC COM 031162100 13342 55174 SH SOLE 2834 0 52340 AMKOR TECHNOLOGY INC COM 031652100 330 15212 SH SOLE 0 0 15212 AMMO INC COM 00175J107 250 52213 SH SOLE 2000 0 50213 AMN HEALTHCARE SVCS INC COM 001744101 526 5038 SH SOLE 301 0 4737 AMPHENOL CORP NEW CL A 032095101 1599 21223 SH SOLE 1692 0 19531 AMPIO PHARMACEUTICALS INC COM 03209T109 5 10000 SH SOLE 0 0 10000 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 454 14503 SH SOLE 0 0 14503 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 571 16706 SH SOLE 1014 0 15692 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1388 37069 SH SOLE 1484 0 35585 AMPLIFY ETF TR ONLIN RETL ETF 032108102 1481 22543 SH SOLE 2905 0 19638 AMYRIS INC COM NEW 03236M200 141 32270 SH SOLE 400 0 31870 ANALOG DEVICES INC COM 032654105 4318 26145 SH SOLE 428 0 25717 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1517 123255 SH SOLE 0 0 123255 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1670 27807 SH SOLE 643 0 27164 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1967 279456 SH SOLE 11183 0 268273 ANSYS INC COM 03662Q105 2669 8402 SH SOLE 29 0 8373 ANTARES PHARMA INC COM 036642106 225 54808 SH SOLE 0 0 54808 ANTERO MIDSTREAM CORP COM 03676B102 239 21965 SH SOLE 0 0 21965 ANTHEM INC COM 036752103 6327 12880 SH SOLE 689 0 12191 AON PLC SHS CL A G0403H108 4850 14896 SH SOLE 1147 0 13749 APA CORPORATION COM 03743Q108 425 10273 SH SOLE 784 0 9489 APARTMENT INCOME REIT CORP COM 03750L109 4957 92726 SH SOLE 0 0 92726 APARTMENT INVT & MGMT CO CL A 03748R747 512 69964 SH SOLE 1000 0 68964 APELLIS PHARMACEUTICALS INC COM 03753U106 3727 73340 SH SOLE 0 0 73340 APPFOLIO INC COM CL A 03783C100 205 1814 SH SOLE 0 0 1814 APPHARVEST INC COM 03783T103 121 22533 SH SOLE 10 0 22523 APPLE INC COM 037833100 514336 2945619 SH SOLE 233221 0 2712398 APPLIED MATLS INC COM 038222105 7144 54203 SH SOLE 834 0 53369 APTIV PLC SHS G6095L109 578 4828 SH SOLE 283 0 4545 ARBOR REALTY TRUST INC COM 038923108 1024 60024 SH SOLE 4 0 60020 ARCH CAP GROUP LTD ORD G0450A105 679 14025 SH SOLE 1002 0 13023 ARCHER DANIELS MIDLAND CO COM 039483102 4459 49408 SH SOLE 1145 0 48263 ARCIMOTO INC COM 039587100 308 46550 SH SOLE 0 0 46550 ARES CAPITAL CORP COM 04010L103 3235 154437 SH SOLE 2841 0 151596 ARISTA NETWORKS INC COM 040413106 1388 9987 SH SOLE 537 0 9450 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 3209 47428 SH SOLE 5451 0 41977 ARK ETF TR FINTECH INNOVA 00214Q708 1080 37181 SH SOLE 2604 0 34577 ARK ETF TR GENOMIC REV ETF 00214Q302 3890 84684 SH SOLE 9417 0 75267 ARK ETF TR INNOVATION ETF 00214Q104 66927 1009611 SH SOLE 50854 0 958757 ARK ETF TR ISRAEL INOVATE 00214Q609 200 8279 SH SOLE 2110 0 6169 ARK ETF TR NEXT GNRTN INTER 00214Q401 3904 44765 SH SOLE 3683 0 41082 ARMSTRONG WORLD INDS INC NEW COM 04247X102 355 3949 SH SOLE 46 0 3903 ARRIVAL GROUP SHS L0423Q108 59 15800 SH SOLE 0 0 15800 ARROW FINL CORP COM 042744102 336 10352 SH SOLE 0 0 10352 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 531 11544 SH SOLE 0 0 11544 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 256 6508 SH SOLE 8 0 6500 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 107 15180 SH SOLE 0 0 15180 ASML HOLDING N V N Y REGISTRY SHS N07059210 4199 6286 SH SOLE 120 0 6166 ASPIRA WOMENS HEALTH INC COM 04537Y109 73 69697 SH SOLE 0 0 69697 ASTRAZENECA PLC SPONSORED ADR 046353108 6583 99223 SH SOLE 1563 0 97660 AT&T INC COM 00206R102 18625 788175 SH SOLE 43603 0 744572 ATHERSYS INC NEW COM 04744L106 27 44813 SH SOLE 0 0 44813 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 236 2734 SH SOLE 110 0 2624 ATLASSIAN CORP PLC CL A G06242104 1271 4327 SH SOLE 312 0 4015 ATMOS ENERGY CORP COM 049560105 812 6796 SH SOLE 210 0 6586 ATOSSA THERAPEUTICS INC COM 04962H506 14 11371 SH SOLE 0 0 11371 AURORA CANNABIS INC COM 05156X884 132 32893 SH SOLE 1108 0 31785 AUTODESK INC COM 052769106 2338 10912 SH SOLE 2741 0 8171 AUTOMATIC DATA PROCESSING IN COM 053015103 10168 44683 SH SOLE 2193 0 42490 AUTOZONE INC COM 053332102 1948 953 SH SOLE 17 0 936 AVALARA INC COM 05338G106 721 7242 SH SOLE 1500 0 5742 AVALONBAY CMNTYS INC COM 053484101 499 2007 SH SOLE 20 0 1987 AVANTOR INC COM 05352A100 5914 174861 SH SOLE 18144 0 156717 AVERY DENNISON CORP COM 053611109 311 1790 SH SOLE 56 0 1734 AXALTA COATING SYS LTD COM G0750C108 342 13931 SH SOLE 2 0 13929 AXON ENTERPRISE INC COM 05464C101 476 3458 SH SOLE 35 0 3423 B & G FOODS INC NEW COM 05508R106 280 10361 SH SOLE 270 0 10091 B. RILEY FINANCIAL INC COM 05580M108 242 3467 SH SOLE 0 0 3467 B2GOLD CORP COM 11777Q209 161 35137 SH SOLE 500 0 34637 BABCOCK & WILCOX ENTERPRISES COM 05614L209 91 11093 SH SOLE 0 0 11093 BAIDU INC SPON ADR REP A 056752108 1174 8875 SH SOLE 4100 0 4775 BAKER HUGHES COMPANY CL A 05722G100 652 17900 SH SOLE 1007 0 16893 BALL CORP COM 058498106 652 7247 SH SOLE 922 0 6325 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 108 18972 SH SOLE 0 0 18972 BANCO SANTANDER S.A. ADR 05964H105 439 129832 SH SOLE 4152 0 125680 BANK HAWAII CORP COM 062540109 735 8757 SH SOLE 125 0 8632 BANK MONTREAL QUE COM 063671101 2582 21886 SH SOLE 700 0 21186 BANK NEW YORK MELLON CORP COM 064058100 3281 66099 SH SOLE 20173 0 45926 BANK NOVA SCOTIA B C COM 064149107 522 7272 SH SOLE 0 0 7272 BANK SOUTH CAROLINA CORP COM 065066102 204 10957 SH SOLE 0 0 10957 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 8543 383259 SH SOLE 78871 0 304388 BARCLAYS PLC ADR 06738E204 175 22110 SH SOLE 0 0 22110 BARINGS BDC INC COM 06759L103 117 11304 SH SOLE 2687 0 8617 BARRICK GOLD CORP COM 067901108 2282 93013 SH SOLE 7617 0 85396 BAUSCH HEALTH COS INC COM 071734107 609 26654 SH SOLE 5474 0 21180 BAXTER INTL INC COM 071813109 2199 28366 SH SOLE 2284 0 26082 BCE INC COM NEW 05534B760 3418 61617 SH SOLE 28676 0 32941 BECTON DICKINSON & CO COM 075887109 6941 26096 SH SOLE 708 0 25388 BEIGENE LTD SPONSORED ADR 07725L102 218 1156 SH SOLE 1 0 1155 BERKLEY W R CORP COM 084423102 1173 17615 SH SOLE 0 0 17615 BERKSHIRE HATHAWAY INC DEL CL A 084670108 6876 13 SH SOLE 1 0 12 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 124136 351752 SH SOLE 18064 0 333688 BERKSHIRE HILLS BANCORP INC COM 084680107 242 8357 SH SOLE 100 0 8257 BEST BUY INC COM 086516101 504 5547 SH SOLE 13 0 5534 BHP GROUP LTD SPONSORED ADS 088606108 685 8865 SH SOLE 184 0 8681 BILL COM HLDGS INC COM 090043100 2325 10255 SH SOLE 4197 0 6058 BIOGEN INC COM 09062X103 1202 5707 SH SOLE 1220 0 4487 BIONTECH SE SPONSORED ADS 09075V102 1604 9402 SH SOLE 230 0 9172 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 14 11870 SH SOLE 0 0 11870 BIO-TECHNE CORP COM 09073M104 680 1571 SH SOLE 140 0 1431 BK OF AMERICA CORP COM 060505104 31413 762092 SH SOLE 46064 0 716028 BLACK KNIGHT INC COM 09215C105 1267 21849 SH SOLE 125 0 21724 BLACKBERRY LTD COM 09228F103 81 10878 SH SOLE 4265 0 6613 BLACKBERRY LTD COM 09228F103 3 12000 SH Call SOLE 0 0 12000 BLACKROCK CAP INVT CORP COM 092533108 94 22211 SH SOLE 0 0 22211 BLACKROCK CORE BD TR SHS BEN INT 09249E101 1644 126486 SH SOLE 4000 0 122486 BLACKROCK CORPOR HI YLD FD I COM 09255P107 786 72991 SH SOLE 538 0 72453 BLACKROCK CR ALLOCATION INCO COM 092508100 382 30396 SH SOLE 2010 0 28386 BLACKROCK ENERGY & RES TR COM 09250U101 127 10923 SH SOLE 0 0 10923 BLACKROCK ENHANCD CAP & INM COM 09256A109 662 31680 SH SOLE 0 0 31680 BLACKROCK ENHANCED EQUITY DI COM 09251A104 206 20788 SH SOLE 0 0 20788 BLACKROCK ENHANCED GLOBAL DI COM 092501105 758 67042 SH SOLE 950 0 66092 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1193 207478 SH SOLE 1340 0 206138 BLACKROCK GLOBAL FLOATING RA COM 091941104 149 11686 SH SOLE 0 0 11686 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 3303 164647 SH SOLE 0 0 164647 BLACKROCK INC COM 09247X101 9399 12300 SH SOLE 692 0 11608 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 766 67201 SH SOLE 238 0 66963 BLACKROCK MULTI SECTOR INC T COM 09258A107 1310 79469 SH SOLE 0 0 79469 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1041 44048 SH SOLE 0 0 44048 BLACKROCK MUNI INCOME TR II COM 09249N101 331 26842 SH SOLE 0 0 26842 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 197 14748 SH SOLE 1000 0 13748 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 470 33054 SH SOLE 0 0 33054 BLACKROCK MUNIYIELD FD INC COM 09253W104 233 18449 SH SOLE 7301 0 11148 BLACKROCK MUNIYIELD QUALITY COM 09254G108 493 40557 SH SOLE 2000 0 38557 BLACKROCK MUNIYIELD QUALITY COM 09254E103 235 18726 SH SOLE 0 0 18726 BLACKROCK MUNIYILD QULT FD I COM 09254F100 608 44081 SH SOLE 0 0 44081 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 302 23596 SH SOLE 20596 0 3000 BLACKROCK RES & COMMODITIES SHS 09257A108 1790 162180 SH SOLE 0 0 162180 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 857 38927 SH SOLE 118 0 38809 BLACKSTONE INC COM 09260D107 33446 263484 SH SOLE 31421 0 232063 BLACKSTONE MTG TR INC COM CL A 09257W100 3561 112002 SH SOLE 42648 0 69354 BLINK CHARGING CO COM 09354A100 288 10883 SH SOLE 963 0 9920 BLOCK INC CL A 852234103 7942 58570 SH SOLE 6303 0 52267 BLUE RIDGE BANKSHARES INC VA COM 095825105 413 27198 SH SOLE 450 0 26748 BOEING CO COM 097023105 27223 142156 SH SOLE 29043 0 113113 BOOKING HOLDINGS INC COM 09857L108 6052 2577 SH SOLE 75 0 2502 BOSTON PROPERTIES INC COM 101121101 403 3127 SH SOLE 11 0 3116 BOSTON SCIENTIFIC CORP COM 101137107 12343 278691 SH SOLE 28087 0 250604 BP PLC SPONSORED ADR 055622104 6478 220339 SH SOLE 7819 0 212520 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 824 81402 SH SOLE 0 0 81402 BRIGHAM MINERALS INC CL A COM 10918L103 331 12928 SH SOLE 0 0 12928 BRIGHTHOUSE FINL INC COM 10922N103 353 6835 SH SOLE 103 0 6732 BRIGHTVIEW HLDGS INC COM 10948C107 2087 153380 SH SOLE 10840 0 142540 BRISTOL-MYERS SQUIBB CO COM 110122108 24110 330140 SH SOLE 13832 0 316308 BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 2 15000 SH SOLE 0 0 15000 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2369 56185 SH SOLE 138 0 56047 BROADCOM INC COM 11135F101 21604 34310 SH SOLE 545 0 33765 BROADMARK RLTY CAP INC COM 11135B100 131 15155 SH SOLE 0 0 15155 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2219 14249 SH SOLE 3 0 14246 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 587 10370 SH SOLE 1440 0 8930 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1660 25059 SH SOLE 5521 0 19538 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 202 4907 SH SOLE 46 0 4861 BROWN FORMAN CORP CL B 115637209 2343 34960 SH SOLE 297 0 34663 BUILDERS FIRSTSOURCE INC COM 12008R107 246 3813 SH SOLE 1177 0 2636 BUNGE LIMITED COM G16962105 3231 29158 SH SOLE 122 0 29036 BUTTERFLY NETWORK INC COM CL A 124155102 105 21986 SH SOLE 0 0 21986 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 207 1919 SH SOLE 0 0 1919 C3 AI INC CL A 12468P104 341 15004 SH SOLE 3011 0 11993 CADENCE DESIGN SYSTEM INC COM 127387108 1304 7928 SH SOLE 81 0 7847 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 695 52618 SH SOLE 227 0 52391 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 729 35800 SH SOLE 0 0 35800 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 596 34014 SH SOLE 362 0 33652 CALIFORNIA WTR SVC GROUP COM 130788102 2172 36643 SH SOLE 460 0 36183 CALIX INC COM 13100M509 206 4800 SH SOLE 200 0 4600 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1082 16930 SH SOLE 0 0 16930 CAMECO CORP COM 13321L108 4139 142214 SH SOLE 8193 0 134021 CAMPBELL SOUP CO COM 134429109 1983 44501 SH SOLE 2861 0 41640 CAMPING WORLD HLDGS INC CL A 13462K109 650 23248 SH SOLE 200 0 23048 CANADIAN IMP BK COMM COM 136069101 549 4512 SH SOLE 0 0 4512 CANADIAN NAT RES LTD COM 136385101 403 6510 SH SOLE 1076 0 5434 CANADIAN NATL RY CO COM 136375102 1535 11438 SH SOLE 1117 0 10321 CANADIAN PAC RY LTD COM 13645T100 1152 13961 SH SOLE 4780 0 9181 CANNAE HLDGS INC COM 13765N107 300 12514 SH SOLE 0 0 12514 CANOPY GROWTH CORP COM 138035100 956 126152 SH SOLE 7837 0 118315 CAPITAL ONE FINL CORP COM 14040H105 2187 16657 SH SOLE 320 0 16337 CAPITAL SOUTHWEST CORP COM 140501107 270 11394 SH SOLE 0 0 11394 CAPITOL FED FINL INC COM 14057J101 145 13314 SH SOLE 0 0 13314 CARDINAL HEALTH INC COM 14149Y108 464 8192 SH SOLE 186 0 8006 CARLYLE GROUP INC COM 14316J108 2136 43675 SH SOLE 1804 0 41871 CARMAX INC COM 143130102 1960 20311 SH SOLE 199 0 20112 CARNIVAL CORP COMMON STOCK 143658300 1708 84459 SH SOLE 6844 0 77615 CARPENTER TECHNOLOGY CORP COM 144285103 325 7731 SH SOLE 436 0 7295 CARRIER GLOBAL CORPORATION COM 14448C104 7002 152674 SH SOLE 14094 0 138580 CASELLA WASTE SYS INC CL A 147448104 244 2787 SH SOLE 0 0 2787 CASEYS GEN STORES INC COM 147528103 491 2478 SH SOLE 0 0 2478 CASSAVA SCIENCES INC COM 14817C107 202 5450 SH SOLE 0 0 5450 CATALENT INC COM 148806102 328 2957 SH SOLE 2 0 2955 CATERPILLAR INC COM 149123101 20142 90397 SH SOLE 7119 0 83278 CBIZ INC COM 124805102 2203 52500 SH SOLE 0 0 52500 CBOE GLOBAL MKTS INC COM 12503M108 355 3099 SH SOLE 125 0 2974 CBRE GBL REAL ESTATE INC FD COM 12504G100 163 18044 SH SOLE 309 0 17735 CBRE GROUP INC CL A 12504L109 1021 11156 SH SOLE 69 0 11087 CDK GLOBAL INC COM 12508E101 703 14441 SH SOLE 82 0 14359 CDW CORP COM 12514G108 1479 8268 SH SOLE 464 0 7804 CECO ENVIRONMENTAL CORP COM 125141101 83 15180 SH SOLE 0 0 15180 CEDAR FAIR L P DEPOSITRY UNIT 150185106 745 13597 SH SOLE 11110 0 2487 CELANESE CORP DEL COM 150870103 491 3438 SH SOLE 1 0 3437 CEMEX SAB DE CV SPON ADR NEW 151290889 202 38153 SH SOLE 6250 0 31903 CENOVUS ENERGY INC COM 15135U109 315 18883 SH SOLE 2824 0 16059 CENTENE CORP DEL COM 15135B101 9841 116884 SH SOLE 11848 0 105036 CENTERPOINT ENERGY INC COM 15189T107 440 14369 SH SOLE 5 0 14364 CERIDIAN HCM HLDG INC COM 15677J108 216 3155 SH SOLE 3 0 3152 CERNER CORP COM 156782104 615 6575 SH SOLE 867 0 5708 CF INDS HLDGS INC COM 125269100 838 8130 SH SOLE 3 0 8127 CHANNELADVISOR CORP COM 159179100 1991 120150 SH SOLE 0 0 120150 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 708 35608 SH SOLE 4095 0 31513 CHARLES RIV LABS INTL INC COM 159864107 378 1331 SH SOLE 0 0 1331 CHARTER COMMUNICATIONS INC N CL A 16119P108 4595 8424 SH SOLE 2142 0 6282 CHECK POINT SOFTWARE TECH LT ORD M22465104 492 3555 SH SOLE 0 0 3555 CHEESECAKE FACTORY INC COM 163072101 426 10726 SH SOLE 102 0 10624 CHEMED CORP NEW COM 16359R103 286 565 SH SOLE 0 0 565 CHENIERE ENERGY INC COM NEW 16411R208 1099 7922 SH SOLE 282 0 7640 CHEVRON CORP NEW COM 166764100 40359 247863 SH SOLE 19820 0 228043 CHEWY INC CL A 16679L109 539 13227 SH SOLE 1928 0 11299 CHINA FD INC COM 169373107 248 16805 SH SOLE 0 0 16805 CHIPOTLE MEXICAN GRILL INC COM 169656105 4230 2674 SH SOLE 468 0 2206 CHUBB LIMITED COM H1467J104 2420 11313 SH SOLE 65 0 11248 CHURCH & DWIGHT CO INC COM 171340102 3981 40054 SH SOLE 1340 0 38714 CHURCHILL DOWNS INC COM 171484108 884 3986 SH SOLE 800 0 3186 CIGNA CORP NEW COM 125523100 3107 12966 SH SOLE 348 0 12618 CINCINNATI FINL CORP COM 172062101 1312 9650 SH SOLE 122 0 9528 CINTAS CORP COM 172908105 3258 7658 SH SOLE 403 0 7255 CISCO SYS INC COM 17275R102 28521 511484 SH SOLE 59567 0 451917 CITIGROUP INC COM NEW 172967424 7739 144936 SH SOLE 15041 0 129895 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 73 40714 SH SOLE 0 0 40714 CITIZENS FINL GROUP INC COM 174610105 2306 50874 SH SOLE 2048 0 48826 CLARIVATE PLC ORD SHS G21810109 191 11404 SH SOLE 3 0 11401 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 399 13650 SH SOLE 0 0 13650 CLEARSIDE BIOMEDICAL INC COM 185063104 50 21900 SH SOLE 0 0 21900 CLEVELAND-CLIFFS INC NEW COM 185899101 6806 211314 SH SOLE 10735 0 200579 CLOROX CO DEL COM 189054109 5018 36092 SH SOLE 644 0 35448 CLOUDFLARE INC CL A COM 18915M107 1039 8685 SH SOLE 420 0 8265 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 285 30260 SH SOLE 0 0 30260 CME GROUP INC COM 12572Q105 2338 9831 SH SOLE 90 0 9741 CMS ENERGY CORP COM 125896100 3168 45296 SH SOLE 424 0 44872 CNH INDL N V SHS N20944109 168 10586 SH SOLE 0 0 10586 COCA COLA CO COM 191216100 26720 430984 SH SOLE 20875 0 410109 COCA COLA CONS INC COM 191098102 277 558 SH SOLE 142 0 416 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 595 12218 SH SOLE 15 0 12203 CODEXIS INC COM 192005106 1469 71230 SH SOLE 500 0 70730 COGNEX CORP COM 192422103 335 4333 SH SOLE 6 0 4327 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 990 11035 SH SOLE 105 0 10930 COHEN & STEERS CLOSED-END OP COM 19248P106 620 48007 SH SOLE 0 0 48007 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1762 60863 SH SOLE 0 0 60863 COHEN & STEERS QUALITY INCOM COM 19247L106 925 55314 SH SOLE 0 0 55314 COHEN & STEERS REIT & PFD & COM 19247X100 857 31854 SH SOLE 0 0 31854 COHEN & STEERS SELECT PFD & COM 19248Y107 267 11582 SH SOLE 5128 0 6454 COHU INC COM 192576106 310 10457 SH SOLE 0 0 10457 COLGATE PALMOLIVE CO COM 194162103 4849 63960 SH SOLE 6641 0 57319 COLLABORATIVE INVESTMNT SER RAREVIEW DYNAMIC 19423L722 287 11280 SH SOLE 0 0 11280 COLLABORATIVE INVESTMNT SER RAREVIEW TAX ADV 19423L714 203 8622 SH SOLE 0 0 8622 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 2432 124793 SH SOLE 45138 0 79655 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 400 19084 SH SOLE 0 0 19084 COLUMBIA ETF TR I SUSTANABLE US 19761L300 558 14388 SH SOLE 0 0 14388 COMCAST CORP NEW CL A 20030N101 17619 376324 SH SOLE 11652 0 364672 COMERICA INC COM 200340107 605 6692 SH SOLE 111 0 6581 COMPASS DIVERSIFIED SH BEN INT 20451Q104 3030 127486 SH SOLE 7025 0 120461 COMPASS MINERALS INTL INC COM 20451N101 667 10615 SH SOLE 590 0 10025 COMPUGEN LTD ORD M25722105 125 38850 SH SOLE 13000 0 25850 COMSCORE INC COM 20564W105 32 11024 SH SOLE 0 0 11024 CONAGRA BRANDS INC COM 205887102 3531 105195 SH SOLE 43748 0 61447 CONNECTONE BANCORP INC COM 20786W107 445 13891 SH SOLE 0 0 13891 CONOCOPHILLIPS COM 20825C104 7566 75654 SH SOLE 9165 0 66489 CONSOLIDATED EDISON INC COM 209115104 4896 51717 SH SOLE 7261 0 44456 CONSTELLATION BRANDS INC CL A 21036P108 4792 20804 SH SOLE 898 0 19906 CONSTELLIUM SE CL A SHS F21107101 1767 98191 SH SOLE 85514 0 12677 CONTEXTLOGIC INC COM CL A 21077C107 545 242045 SH SOLE 0 0 242045 CONTINENTAL RES INC COM 212015101 609 9927 SH SOLE 889 0 9038 COOPER COS INC COM NEW 216648402 419 1005 SH SOLE 27 0 978 COPART INC COM 217204106 872 6947 SH SOLE 162 0 6785 CORMEDIX INC COM 21900C308 120 21979 SH SOLE 2200 0 19779 CORNERSTONE BLDG BRANDS INC COM 21925D109 289 11864 SH SOLE 474 0 11390 CORNERSTONE STRATEGIC VALUE COM 21924B302 513 36378 SH SOLE 1606 0 34772 CORNERSTONE TOTAL RETURN FD COM 21924U300 288 20713 SH SOLE 1672 0 19041 CORNING INC COM 219350105 4883 132321 SH SOLE 12458 0 119863 CORTEVA INC COM 22052L104 7342 127721 SH SOLE 852 0 126869 COSTAMARE INC SHS Y1771G102 491 28810 SH SOLE 0 0 28810 COSTAR GROUP INC COM 22160N109 780 11696 SH SOLE 210 0 11486 COSTCO WHSL CORP NEW COM 22160K105 29860 51853 SH SOLE 4415 0 47438 COTERRA ENERGY INC COM 127097103 1295 48038 SH SOLE 836 0 47202 COTY INC COM CL A 222070203 208 23150 SH SOLE 0 0 23150 COUPANG INC CL A 22266T109 225 12707 SH SOLE 1430 0 11277 COUSINS PPTYS INC COM NEW 222795502 960 23834 SH SOLE 1373 0 22461 COWEN INC CL A NEW 223622606 5190 191505 SH SOLE 0 0 191505 CRACKER BARREL OLD CTRY STOR COM 22410J106 411 3461 SH SOLE 57 0 3404 CRANE CO COM 224399105 357 3301 SH SOLE 31 0 3270 CREDIT SUISSE GROUP SPONSORED ADR 225401108 140 17861 SH SOLE 0 0 17861 CRESCENT PT ENERGY CORP COM 22576C101 191 26388 SH SOLE 700 0 25688 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 631 21077 SH SOLE 100 0 20977 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 404 6442 SH SOLE 613 0 5829 CROCS INC COM 227046109 549 7180 SH SOLE 295 0 6885 CRONOS GROUP INC COM 22717L101 145 37293 SH SOLE 443 0 36850 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 250 11475 SH SOLE 100 0 11375 CROWDSTRIKE HLDGS INC CL A 22788C105 4363 19216 SH SOLE 1091 0 18125 CROWN CASTLE INTL CORP NEW COM 22822V101 8069 43713 SH SOLE 896 0 42817 CSX CORP COM 126408103 9450 252344 SH SOLE 46276 0 206068 CUMMINS INC COM 231021106 6576 32067 SH SOLE 2324 0 29743 CVS HEALTH CORP COM 126650100 21224 209700 SH SOLE 23169 0 186531 CYTOMX THERAPEUTICS INC COM 23284F105 224 84179 SH SOLE 0 0 84179 D R HORTON INC COM 23331A109 1652 22164 SH SOLE 716 0 21448 DAKTRONICS INC COM 234264109 2350 612050 SH SOLE 10000 0 602050 DANAHER CORPORATION COM 235851102 21128 72027 SH SOLE 5422 0 66605 DANIMER SCIENTIFIC INC COM CL A 236272100 274 46811 SH SOLE 500 0 46311 DARDEN RESTAURANTS INC COM 237194105 1468 11044 SH SOLE 7 0 11037 DATADOG INC CL A COM 23804L103 1313 8674 SH SOLE 170 0 8504 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1345 40806 SH SOLE 5613 0 35193 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 424 15544 SH SOLE 3736 0 11808 DBX ETF TR XTRACK MSCI EAFE 233051200 1565 41489 SH SOLE 4867 0 36622 DBX ETF TR XTRACK MSCI EURP 233051853 218 6338 SH SOLE 0 0 6338 DBX ETF TR XTRACK MUN INFRA 233051705 291 10972 SH SOLE 359 0 10613 DEERE & CO COM 244199105 29065 69959 SH SOLE 1559 0 68400 DELAWARE ENHANCED GLOBAL DIV COM 246060107 291 32200 SH SOLE 0 0 32200 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 145 11426 SH SOLE 0 0 11426 DELL TECHNOLOGIES INC CL C 24703L202 220 4386 SH SOLE 8 0 4378 DELTA AIR LINES INC DEL COM NEW 247361702 3092 78128 SH SOLE 3579 0 74549 DESKTOP METAL INC COM CL A 25058X105 125 26231 SH SOLE 286 0 25945 DEUTSCHE BANK A G NAMEN AKT D18190898 168 13261 SH SOLE 300 0 12961 DEVON ENERGY CORP NEW COM 25179M103 3318 56111 SH SOLE 7554 0 48557 DEXCOM INC COM 252131107 1530 2991 SH SOLE 22 0 2969 DIAGEO PLC SPON ADR NEW 25243Q205 3862 19006 SH SOLE 2882 0 16124 DIAMONDBACK ENERGY INC COM 25278X109 1234 9006 SH SOLE 3150 0 5856 DICKS SPORTING GOODS INC COM 253393102 370 3698 SH SOLE 83 0 3615 DIGI INTL INC COM 253798102 842 39145 SH SOLE 1400 0 37745 DIGIMARC CORP NEW COM 25381B101 6748 255910 SH SOLE 0 0 255910 DIGITAL RLTY TR INC COM 253868103 3916 27611 SH SOLE 285 0 27326 DILLARDS INC CL A 254067101 447 1665 SH SOLE 0 0 1665 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 496 18900 SH SOLE 0 0 18900 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 720 25579 SH SOLE 0 0 25579 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 594 18842 SH SOLE 0 0 18842 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 221 15214 SH SOLE 0 0 15214 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 709 9162 SH SOLE 100 0 9062 DISCOVER FINL SVCS COM 254709108 5066 45967 SH SOLE 1365 0 44602 DISNEY WALT CO COM 254687106 49588 361528 SH SOLE 34349 0 327179 DNP SELECT INCOME FD INC COM 23325P104 1434 121283 SH SOLE 350 0 120933 DOCUSIGN INC COM 256163106 1702 15891 SH SOLE 1395 0 14496 DOLBY LABORATORIES INC COM CL A 25659T107 491 6277 SH SOLE 57 0 6220 DOLLAR GEN CORP NEW COM 256677105 2681 12041 SH SOLE 584 0 11457 DOLLAR TREE INC COM 256746108 1533 9566 SH SOLE 0 0 9566 DOMINION ENERGY INC COM 25746U109 10597 124710 SH SOLE 9503 0 115207 DOMINOS PIZZA INC COM 25754A201 434 1067 SH SOLE 111 0 956 DONALDSON INC COM 257651109 1650 31774 SH SOLE 920 0 30854 DOUBLELINE INCOME SOLUTIONS COM 258622109 1677 115466 SH SOLE 19414 0 96052 DOVER CORP COM 260003108 1652 10530 SH SOLE 236 0 10294 DOW INC COM 260557103 8848 138861 SH SOLE 30512 0 108349 DRAFTKINGS INC COM CL A 26142R104 2598 133441 SH SOLE 4266 0 129175 DTE ENERGY CO COM 233331107 1555 11767 SH SOLE 158 0 11609 DUKE ENERGY CORP NEW COM NEW 26441C204 10207 91405 SH SOLE 2698 0 88707 DUKE REALTY CORP COM NEW 264411505 391 6729 SH SOLE 0 0 6729 DUN & BRADSTREET HLDGS INC COM 26484T106 348 19850 SH SOLE 0 0 19850 DUOS TECHNOLOGIES GROUP INC COM 266042407 146 26550 SH SOLE 17100 0 9450 DUPONT DE NEMOURS INC COM 26614N102 4901 66598 SH SOLE 8022 0 58576 DURECT CORP COM 266605104 14 20225 SH SOLE 13 0 20212 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 114 10472 SH SOLE 50 0 10422 EAGLE POINT CREDIT COMPANY I COM 269808101 166 12649 SH SOLE 5093 0 7556 EASTGROUP PPTYS INC COM 277276101 246 1212 SH SOLE 67 0 1145 EASTMAN CHEM CO COM 277432100 819 7312 SH SOLE 102 0 7210 EATON CORP PLC SHS G29183103 3977 26203 SH SOLE 1338 0 24865 EATON VANCE ENHANCED EQUITY COM 278277108 857 40811 SH SOLE 0 0 40811 EATON VANCE FLTING RATE INC COM 278279104 343 25888 SH SOLE 0 0 25888 EATON VANCE MUN BD FD COM 27827X101 175 15252 SH SOLE 0 0 15252 EATON VANCE RISK-MANAGED DIV COM 27829G106 1573 159234 SH SOLE 1800 0 157434 EATON VANCE SR FLTNG RTE TR COM 27828Q105 145 10845 SH SOLE 0 0 10845 EATON VANCE TAX ADVT DIV INC COM 27828G107 3258 112428 SH SOLE 8526 0 103902 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 511 32726 SH SOLE 0 0 32726 EATON VANCE TAX-MANAGED DIVE COM 27828N102 3257 233121 SH SOLE 18578 0 214543 EATON VANCE TAX-MANAGED GLOB COM 27829F108 343 35284 SH SOLE 12487 0 22797 EATON VANCE TAX-MANAGED GLOB COM 27829C105 1267 124223 SH SOLE 0 0 124223 EBAY INC. COM 278642103 4689 81883 SH SOLE 740 0 81143 ECOLAB INC COM 278865100 7088 40146 SH SOLE 49 0 40097 EDISON INTL COM 281020107 1030 14689 SH SOLE 820 0 13869 EDWARDS LIFESCIENCES CORP COM 28176E108 3647 30982 SH SOLE 3404 0 27578 ELANCO ANIMAL HEALTH INC COM 28414H103 333 12772 SH SOLE 2 0 12770 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 25 11485 SH SOLE 1000 0 10485 ELECTRONIC ARTS INC COM 285512109 1266 10011 SH SOLE 334 0 9677 EMERSON ELEC CO COM 291011104 7237 73806 SH SOLE 4375 0 69431 EMX RTY CORP COM 26873J107 978 450604 SH SOLE 8116 0 442488 ENBRIDGE INC COM 29250N105 10642 230900 SH SOLE 14514 0 216386 ENERGY FUELS INC COM NEW 292671708 114 12419 SH SOLE 0 0 12419 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2681 239604 SH SOLE 32859 0 206745 ENERPLUS CORP COM 292766102 138 10919 SH SOLE 200 0 10719 ENI S P A SPONSORED ADR 26874R108 332 11345 SH SOLE 51 0 11294 ENPHASE ENERGY INC COM 29355A107 957 4745 SH SOLE 268 0 4477 ENTEGRIS INC COM 29362U104 919 7001 SH SOLE 153 0 6848 ENTERGY CORP NEW COM 29364G103 857 7343 SH SOLE 255 0 7088 ENTERPRISE PRODS PARTNERS L COM 293792107 8032 311207 SH SOLE 15150 0 296057 EOG RES INC COM 26875P101 3110 26084 SH SOLE 3837 0 22247 EPAM SYS INC COM 29414B104 307 1034 SH SOLE 3 0 1031 EQT CORP COM 26884L109 3988 115910 SH SOLE 9971 0 105939 EQUIFAX INC COM 294429105 434 1830 SH SOLE 175 0 1655 EQUINIX INC COM 29444U700 2202 2969 SH SOLE 7 0 2962 EQUINOR ASA SPONSORED ADR 29446M102 295 7860 SH SOLE 1560 0 6300 EQUINOX GOLD CORP COM 29446Y502 1892 228834 SH SOLE 9700 0 219134 EQUITABLE HLDGS INC COM 29452E101 287 9261 SH SOLE 1883 0 7378 EQUITY RESIDENTIAL SH BEN INT 29476L107 428 4761 SH SOLE 9 0 4752 ERICSSON ADR B SEK 10 294821608 229 25085 SH SOLE 0 0 25085 ESSENTIAL UTILS INC COM 29670G102 7150 139832 SH SOLE 3653 0 136179 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1112 107234 SH SOLE 5177 0 102057 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 801 13637 SH SOLE 1204 0 12433 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 667 12802 SH SOLE 755 0 12047 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 2024 53921 SH SOLE 2598 0 51323 ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 347 13439 SH SOLE 0 0 13439 ETF SER SOLUTIONS LONCAR CANCER 26922A826 404 22425 SH SOLE 3250 0 19175 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 628 25590 SH SOLE 0 0 25590 ETF SER SOLUTIONS US GLB JETS 26922A842 1071 49240 SH SOLE 733 0 48507 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 9467 396640 SH SOLE 90230 0 306410 ETSY INC COM 29786A106 649 5222 SH SOLE 223 0 4999 EVERGY INC COM 30034W106 858 12551 SH SOLE 140 0 12411 EVERSOURCE ENERGY COM 30040W108 1642 18612 SH SOLE 439 0 18173 EVERTEC INC COM 30040P103 624 15245 SH SOLE 105 0 15140 EVOGENE LTD SHS M4119S104 18 14013 SH SOLE 0 0 14013 EXACT SCIENCES CORP COM 30063P105 2477 35431 SH SOLE 2171 0 33260 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1454 44350 SH SOLE 4119 0 40231 EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715 391 4701 SH SOLE 0 0 4701 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 348 5966 SH SOLE 11 0 5955 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 1466 53921 SH SOLE 300 0 53621 EXELON CORP COM 30161N101 3763 78992 SH SOLE 1085 0 77907 EXLSERVICE HOLDINGS INC COM 302081104 412 2874 SH SOLE 1411 0 1463 EXPEDIA GROUP INC COM NEW 30212P303 1104 5645 SH SOLE 1527 0 4118 EXTRA SPACE STORAGE INC COM 30225T102 289 1404 SH SOLE 40 0 1364 EXXON MOBIL CORP COM 30231G102 44822 542706 SH SOLE 73715 0 468991 EZCORP INC CL A NON VTG 302301106 62 10196 SH SOLE 0 0 10196 F N B CORP COM 302520101 195 15696 SH SOLE 190 0 15506 F5 INC COM 315616102 264 1265 SH SOLE 308 0 957 FACTSET RESH SYS INC COM 303075105 959 2210 SH SOLE 158 0 2052 FAIR ISAAC CORP COM 303250104 324 694 SH SOLE 0 0 694 FASTENAL CO COM 311900104 6312 106265 SH SOLE 2317 0 103948 FAT BRANDS INC CLASS A COM 30258N105 81 10928 SH SOLE 0 0 10928 FATE THERAPEUTICS INC COM 31189P102 367 9481 SH SOLE 0 0 9481 FEDEX CORP COM 31428X106 9925 42895 SH SOLE 6190 0 36705 FERRARI N V COM N3167Y103 339 1553 SH SOLE 92 0 1461 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 839 15103 SH SOLE 1434 0 13669 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 563 12273 SH SOLE 0 0 12273 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 14354 322411 SH SOLE 0 0 322411 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 6727 161588 SH SOLE 0 0 161588 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 1903 38065 SH SOLE 1923 0 36142 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 306 14635 SH SOLE 475 0 14160 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 749 13833 SH SOLE 0 0 13833 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 864 13165 SH SOLE 326 0 12839 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3318 26960 SH SOLE 549 0 26411 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 284 8774 SH SOLE 0 0 8774 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 750 15640 SH SOLE 0 0 15640 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 5551 111525 SH SOLE 10172 0 101353 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3390 69396 SH SOLE 1591 0 67805 FIDELITY NATL INFORMATION SV COM 31620M106 12324 122728 SH SOLE 9306 0 113422 FIFTH THIRD BANCORP COM 316773100 2651 61593 SH SOLE 3639 0 57954 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 297 20856 SH SOLE 0 0 20856 FIRST BUSEY CORP COM NEW 319383204 1146 45209 SH SOLE 0 0 45209 FIRST FINL BANCORP OH COM 320209109 222 9623 SH SOLE 0 0 9623 FIRST HORIZON CORPORATION COM 320517105 704 29962 SH SOLE 0 0 29962 FIRST MAJESTIC SILVER CORP COM 32076V103 2477 188220 SH SOLE 6959 0 181261 FIRST REP BK SAN FRANCISCO C COM 33616C100 999 6165 SH SOLE 44 0 6121 FIRST TR / ABERDEEN EMERGING COM 33731K102 484 47037 SH SOLE 0 0 47037 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 902 71450 SH SOLE 0 0 71450 FIRST TR ENERGY INCOME & GRO COM 33738G104 193 11888 SH SOLE 0 0 11888 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 3025 100340 SH SOLE 9770 0 90570 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 584 30084 SH SOLE 182 0 29902 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 11295 222819 SH SOLE 7081 0 215738 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 9519 179407 SH SOLE 42695 0 136712 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 4485 87599 SH SOLE 24164 0 63435 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 16144 848826 SH SOLE 60863 0 787963 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 291 4154 SH SOLE 0 0 4154 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 378 18961 SH SOLE 3005 0 15956 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 241 4171 SH SOLE 403 0 3768 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 2273 90400 SH SOLE 1623 0 88777 FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 734 17783 SH SOLE 359 0 17424 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 264 7792 SH SOLE 6628 0 1164 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 25104 883025 SH SOLE 28570 0 854455 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 251 6209 SH SOLE 0 0 6209 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 13069 144381 SH SOLE 26285 0 118096 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2434 44682 SH SOLE 693 0 43989 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 344 5405 SH SOLE 861 0 4544 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 3570 140864 SH SOLE 1971 0 138893 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 259 8346 SH SOLE 400 0 7946 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 1269 79680 SH SOLE 12554 0 67126 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 8384 182602 SH SOLE 7062 0 175540 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4559 39763 SH SOLE 2241 0 37522 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1201 21243 SH SOLE 802 0 20441 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 5040 66314 SH SOLE 1296 0 65018 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 2516 51595 SH SOLE 5086 0 46509 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 714 9973 SH SOLE 2719 0 7254 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 7301 137470 SH SOLE 7585 0 129885 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 15418 163913 SH SOLE 2524 0 161389 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2596 22352 SH SOLE 2644 0 19708 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5661 51900 SH SOLE 9957 0 41943 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 320 9409 SH SOLE 0 0 9409 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 8241 97768 SH SOLE 8453 0 89315 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 536 11488 SH SOLE 1900 0 9588 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 4665 69963 SH SOLE 4137 0 65826 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 4880 95521 SH SOLE 26716 0 68805 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 352 15365 SH SOLE 3246 0 12119 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 79383 1015132 SH SOLE 115890 0 899242 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 15041 80054 SH SOLE 17327 0 62727 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 445 21352 SH SOLE 4034 0 17318 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 2858 77973 SH SOLE 17156 0 60817 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 21974 461161 SH SOLE 16075 0 445086 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 789 23520 SH SOLE 400 0 23120 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 11391 191355 SH SOLE 19013 0 172342 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 14660 320377 SH SOLE 8473 0 311904 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 17897 365622 SH SOLE 14461 0 351161 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 1853 33815 SH SOLE 250 0 33565 FIRST TR EXCHANGE-TRADED FD HEDGED BUYWRITE 33738R407 2095 92580 SH SOLE 10980 0 81600 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 349 10642 SH SOLE 0 0 10642 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 495 29383 SH SOLE 145 0 29238 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4781 73977 SH SOLE 4924 0 69053 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 6168 104648 SH SOLE 12148 0 92500 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 805 25341 SH SOLE 64 0 25277 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 219 6767 SH SOLE 0 0 6767 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 2817 59584 SH SOLE 10855 0 48729 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 1178 44470 SH SOLE 0 0 44470 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 711 29144 SH SOLE 0 0 29144 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 3400 122776 SH SOLE 18512 0 104264 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2581 17308 SH SOLE 2180 0 15128 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 283 6680 SH SOLE 470 0 6210 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 83148 1696911 SH SOLE 76049 0 1620862 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 10718 227793 SH SOLE 35371 0 192422 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 15244 546964 SH SOLE 27062 0 519902 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 263 6796 SH SOLE 0 0 6796 FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738 1078 35265 SH SOLE 6565 0 28700 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 826 34737 SH SOLE 0 0 34737 FIRST TR EXCHNG TRADED FD VI EQUITYCOMPASS 33740F607 211 8332 SH SOLE 0 0 8332 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 5553 286116 SH SOLE 67307 0 218809 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 453 19638 SH SOLE 235 0 19403 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 36716 740551 SH SOLE 95772 0 644779 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 5183 214709 SH SOLE 2688 0 212021 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 11720 459062 SH SOLE 16924 0 442138 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 17198 243870 SH SOLE 12534 0 231336 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5606 63514 SH SOLE 17374 0 46140 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3636 37051 SH SOLE 3425 0 33626 FIRST TR MORNINGSTAR DIVID L SHS 336917109 4473 119482 SH SOLE 2956 0 116526 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 1796 16005 SH SOLE 3510 0 12495 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 5182 69383 SH SOLE 10335 0 59048 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1561 14549 SH SOLE 5231 0 9318 FIRST TR NASDAQ 100 TECH IND SHS 337345102 5914 38781 SH SOLE 1739 0 37042 FIRST TR S&P REIT INDEX FD COM 33734G108 563 18041 SH SOLE 2045 0 15996 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 6852 74828 SH SOLE 2512 0 72316 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 184 13872 SH SOLE 1250 0 12622 FIRST TR VALUE LINE DIVID IN SHS 33734H106 82095 1940789 SH SOLE 335879 0 1604910 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 3581 33561 SH SOLE 6574 0 26987 FIRSTENERGY CORP COM 337932107 1167 25462 SH SOLE 1078 0 24384 FISERV INC COM 337738108 2303 22704 SH SOLE 549 0 22155 FISKER INC CL A COM STK 33813J106 133 10329 SH SOLE 250 0 10079 FIVE BELOW INC COM 33829M101 209 1319 SH SOLE 177 0 1142 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 2384 91542 SH SOLE 0 0 91542 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 447 38828 SH SOLE 475 0 38353 FLAHERTY & CRUMRINE PFD SECS COM 338478100 346 17604 SH SOLE 0 0 17604 FLEETCOR TECHNOLOGIES INC COM 339041105 586 2355 SH SOLE 52 0 2303 FLEXSHARES TR M STAR DEV MKT 33939L803 201 2950 SH SOLE 460 0 2490 FLEXSHARES TR QLT DIV DEF IDX 33939L845 251 4449 SH SOLE 0 0 4449 FLEXSHARES TR QUALT DIVD IDX 33939L860 566 9548 SH SOLE 0 0 9548 FLEXSHARES TR STOXX GLOBR INF 33939L795 554 9654 SH SOLE 286 0 9368 FLUENT INC COM 34380C102 756 363685 SH SOLE 0 0 363685 FMC CORP COM NEW 302491303 722 5487 SH SOLE 813 0 4674 FORD MTR CO DEL COM 345370860 21057 1245268 SH SOLE 200612 0 1044656 FORTINET INC COM 34959E109 2037 5960 SH SOLE 461 0 5499 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 285 11080 SH SOLE 0 0 11080 FORTUNE BRANDS HOME & SEC IN COM 34964C106 740 9961 SH SOLE 155 0 9806 FRANCO NEV CORP COM 351858105 2515 15766 SH SOLE 0 0 15766 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 388 4213 SH SOLE 0 0 4213 FRANKLIN LTD DURATION INCOME COM 35472T101 79 10400 SH SOLE 0 0 10400 FRANKLIN RESOURCES INC COM 354613101 320 11477 SH SOLE 1508 0 9969 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 1588 50944 SH SOLE 0 0 50944 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 281 11917 SH SOLE 1222 0 10695 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 533 21055 SH SOLE 0 0 21055 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 423 18071 SH SOLE 0 0 18071 FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 802 17831 SH SOLE 0 0 17831 FREEPORT-MCMORAN INC CL B 35671D857 5843 117464 SH SOLE 15851 0 101613 FS KKR CAP CORP COM 302635206 8068 353537 SH SOLE 16525 0 337012 FST TR NEW OPPORT MLP & ENE COM 33739M100 1118 177155 SH SOLE 0 0 177155 FUBOTV INC COM 35953D104 78 11804 SH SOLE 738 0 11066 FUELCELL ENERGY INC COM 35952H601 200 34600 SH SOLE 6350 0 28250 FULTON FINL CORP PA COM 360271100 520 31259 SH SOLE 0 0 31259 GABELLI CONV & INC SECS FD I COM 36240B109 176 28700 SH SOLE 0 0 28700 GABELLI DIVID & INCOME TR COM 36242H104 276 11186 SH SOLE 177 0 11009 GABELLI EQUITY TR INC COM 362397101 185 26727 SH SOLE 1588 0 25139 GABELLI GLOBAL SMALL & MID C COM 36249W104 181 12965 SH SOLE 0 0 12965 GABELLI HLTHCARE & WELLNESS SHS 36246K103 164 12819 SH SOLE 0 0 12819 GABELLI UTIL TR COM 36240A101 78 10945 SH SOLE 0 0 10945 GALLAGHER ARTHUR J & CO COM 363576109 5908 33844 SH SOLE 167 0 33677 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 283 70260 SH SOLE 8750 0 61510 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 1243 222280 SH SOLE 0 0 222280 GAMING & LEISURE PPTYS INC COM 36467J108 267 5695 SH SOLE 207 0 5488 GAP INC COM 364760108 163 11578 SH SOLE 55 0 11523 GARMIN LTD SHS H2906T109 336 2831 SH SOLE 259 0 2572 GARTNER INC COM 366651107 1230 4135 SH SOLE 55 0 4080 GATX CORP COM 361448103 262 2123 SH SOLE 0 0 2123 GDL FD COM SH BEN IT 361570104 205 23903 SH SOLE 557 0 23346 GENERAC HLDGS INC COM 368736104 2828 9514 SH SOLE 3586 0 5928 GENERAL DYNAMICS CORP COM 369550108 6561 27206 SH SOLE 396 0 26810 GENERAL MLS INC COM 370334104 14517 214355 SH SOLE 27634 0 186721 GENERAL MTRS CO COM 37045V100 5645 129075 SH SOLE 6863 0 122212 GENIUS BRANDS INTL INC COM 37229T301 15 14255 SH SOLE 0 0 14255 GENMAB A/S SPONSORED ADS 372303206 728 20119 SH SOLE 12 0 20107 GENTEX CORP COM 371901109 786 26972 SH SOLE 360 0 26612 GENUINE PARTS CO COM 372460105 5227 41477 SH SOLE 16146 0 25331 GENWORTH FINL INC COM CL A 37247D106 40 10632 SH SOLE 0 0 10632 GERON CORP COM 374163103 18 12940 SH SOLE 0 0 12940 GILEAD SCIENCES INC COM 375558103 4603 77421 SH SOLE 3298 0 74123 GLADSTONE CAPITAL CORP COM 376535100 135 11483 SH SOLE 0 0 11483 GLADSTONE COMMERCIAL CORP COM 376536108 858 38958 SH SOLE 0 0 38958 GLADSTONE LD CORP COM 376549101 992 27242 SH SOLE 0 0 27242 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3981 91400 SH SOLE 6400 0 85000 GLOBAL MED REIT INC COM NEW 37954A204 276 16926 SH SOLE 1300 0 15626 GLOBAL PMTS INC COM 37940X102 539 3942 SH SOLE 201 0 3741 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1275 46268 SH SOLE 1575 0 44693 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 2413 76786 SH SOLE 1551 0 75235 GLOBAL X FDS FINTECH ETF 37954Y814 5896 184148 SH SOLE 3281 0 180867 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 12532 833786 SH SOLE 144 0 833642 GLOBAL X FDS GLB X GURU INDEX 37950E341 258 6220 SH SOLE 0 0 6220 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 577 13502 SH SOLE 3542 0 9960 GLOBAL X FDS GLB X SUPERDIV 37950E549 1967 171636 SH SOLE 2940 0 168696 GLOBAL X FDS GLBL X MLP ETF 37954Y343 1140 28291 SH SOLE 1240 0 27051 GLOBAL X FDS GLOBAL X COPPER 37954Y830 289 6349 SH SOLE 0 0 6349 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 605 23141 SH SOLE 17688 0 5453 GLOBAL X FDS GLOBX SUPDV US 37950E291 593 28097 SH SOLE 0 0 28097 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 12456 161804 SH SOLE 1142 0 160662 GLOBAL X FDS MSCI CHINA COMMU 37950E804 249 15649 SH SOLE 0 0 15649 GLOBAL X FDS MSCI GREECE ETF 37954Y319 2176 81863 SH SOLE 5822 0 76041 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 6231 297155 SH SOLE 9596 0 287559 GLOBAL X FDS RATE PREFERRED 37954Y376 244 9351 SH SOLE 0 0 9351 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 2564 88372 SH SOLE 3296 0 85076 GLOBAL X FDS REIT ETF 37950E127 253 27512 SH SOLE 0 0 27512 GLOBAL X FDS RUSSELL 2000 37954Y459 1491 62594 SH SOLE 0 0 62594 GLOBAL X FDS S&P 500 COVERED 37954Y475 7222 145835 SH SOLE 6240 0 139595 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 282 19458 SH SOLE 3389 0 16069 GLOBAL X FDS THMATC GWT ETF 37954Y418 452 12096 SH SOLE 12 0 12084 GLOBAL X FDS US INFR DEV ETF 37954Y673 8831 312287 SH SOLE 67196 0 245091 GLOBAL X FDS US PFD ETF 37954Y657 850 36160 SH SOLE 14 0 36146 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 376 14971 SH SOLE 7181 0 7790 GLOBANT S A COM L44385109 336 1283 SH SOLE 11 0 1272 GLOBUS MED INC CL A 379577208 282 3832 SH SOLE 6 0 3826 GODADDY INC CL A 380237107 870 10389 SH SOLE 10 0 10379 GOLD FIELDS LTD SPONSORED ADR 38059T106 193 12456 SH SOLE 978 0 11478 GOLDMAN SACHS BDC INC SHS 38147U107 942 48018 SH SOLE 11000 0 37018 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 471 9452 SH SOLE 450 0 9002 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 463 13655 SH SOLE 110 0 13545 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 2591 79149 SH SOLE 7710 0 71439 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 1095 17691 SH SOLE 10275 0 7416 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 5984 67211 SH SOLE 1834 0 65377 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 1129 12240 SH SOLE 2840 0 9400 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 471 8721 SH SOLE 595 0 8126 GOLDMAN SACHS GROUP INC COM 38141G104 8582 26001 SH SOLE 1197 0 24804 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 392 32454 SH SOLE 0 0 32454 GOODYEAR TIRE & RUBR CO COM 382550101 766 53593 SH SOLE 0 0 53593 GRACO INC COM 384109104 1559 22367 SH SOLE 6947 0 15420 GRAHAM HLDGS CO COM CL B 384637104 1513 2474 SH SOLE 1 0 2473 GRAINGER W W INC COM 384802104 550 1067 SH SOLE 0 0 1067 GRANITESHARES GOLD TR SHS BEN INT 38748G101 4108 213966 SH SOLE 5600 0 208366 GRAPHIC PACKAGING HLDG CO COM 388689101 519 25921 SH SOLE 550 0 25371 GREAT PANTHER MNG LTD COM 39115V101 54 215000 SH SOLE 5000 0 210000 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 957 37631 SH SOLE 169 0 37462 GROCERY OUTLET HLDG CORP COM 39874R101 242 7380 SH SOLE 9 0 7371 GROWGENERATION CORP COM 39986L109 181 19611 SH SOLE 380 0 19231 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 1632 85870 SH SOLE 0 0 85870 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 564 28362 SH SOLE 0 0 28362 HALLIBURTON CO COM 406216101 1986 52447 SH SOLE 3291 0 49156 HALOZYME THERAPEUTICS INC COM 40637H109 1666 41772 SH SOLE 207 0 41565 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 346 8611 SH SOLE 0 0 8611 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 258 13356 SH SOLE 3955 0 9401 HANCOCK JOHN PFD INCOME FD I COM 41013X106 422 22156 SH SOLE 0 0 22156 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 361 14125 SH SOLE 3247 0 10878 HANESBRANDS INC COM 410345102 160 10727 SH SOLE 1086 0 9641 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 71 14122 SH SOLE 0 0 14122 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 1155 29449 SH SOLE 0 0 29449 HARTFORD FINL SVCS GROUP INC COM 416515104 1309 18223 SH SOLE 151 0 18072 HASBRO INC COM 418056107 562 6850 SH SOLE 54 0 6796 HAWAIIAN ELEC INDUSTRIES COM 419870100 206 4863 SH SOLE 47 0 4816 HCA HEALTHCARE INC COM 40412C101 9993 39873 SH SOLE 3979 0 35894 HDFC BANK LTD SPONSORED ADS 40415F101 537 8761 SH SOLE 37 0 8724 HEALTHCARE TR AMER INC CL A NEW 42225P501 1111 35446 SH SOLE 620 0 34826 HEALTHPEAK PROPERTIES INC COM 42250P103 1772 51595 SH SOLE 3765 0 47830 HEICO CORP NEW COM 422806109 1897 12354 SH SOLE 5785 0 6569 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 76 15978 SH SOLE 5 0 15973 HELMERICH & PAYNE INC COM 423452101 272 6351 SH SOLE 56 0 6295 HENRY JACK & ASSOC INC COM 426281101 1274 6467 SH SOLE 91 0 6376 HERCULES CAPITAL INC COM 427096508 1362 75398 SH SOLE 0 0 75398 HERSHEY CO COM 427866108 2097 9679 SH SOLE 436 0 9243 HESS CORP COM 42809H107 806 7529 SH SOLE 1522 0 6007 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2789 166887 SH SOLE 2630 0 164257 HEXO CORP COM NEW 428304307 17 27260 SH SOLE 68 0 27192 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 862 87513 SH SOLE 0 0 87513 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 237 19824 SH SOLE 0 0 19824 HILTON WORLDWIDE HLDGS INC COM 43300A203 1775 11697 SH SOLE 35 0 11662 HOLOGIC INC COM 436440101 1646 21433 SH SOLE 310 0 21123 HOME DEPOT INC COM 437076102 43945 146810 SH SOLE 8590 0 138220 HONEYWELL INTL INC COM 438516106 17341 89122 SH SOLE 5394 0 83728 HORIZON THERAPEUTICS PUB L SHS G46188101 4707 44740 SH SOLE 3978 0 40762 HORMEL FOODS CORP COM 440452100 1847 35840 SH SOLE 1456 0 34384 HOULIHAN LOKEY INC CL A 441593100 244 2777 SH SOLE 65 0 2712 HOWMET AEROSPACE INC COM 443201108 516 14371 SH SOLE 1893 0 12478 HP INC COM 40434L105 3843 105872 SH SOLE 3761 0 102111 HSBC HLDGS PLC SPON ADR NEW 404280406 4624 135126 SH SOLE 9665 0 125461 HUBBELL INC COM 443510607 822 4475 SH SOLE 7 0 4468 HUBSPOT INC COM 443573100 821 1728 SH SOLE 129 0 1599 HUMANA INC COM 444859102 5105 11732 SH SOLE 1133 0 10599 HUNT J B TRANS SVCS INC COM 445658107 313 1562 SH SOLE 2 0 1560 HUNTINGTON BANCSHARES INC COM 446150104 1391 95157 SH SOLE 5675 0 89482 HUNTINGTON INGALLS INDS INC COM 446413106 233 1170 SH SOLE 49 0 1121 HYLIION HOLDINGS CORP COMMON STOCK 449109107 73 16500 SH SOLE 0 0 16500 IAMGOLD CORP COM 450913108 41 11834 SH SOLE 9 0 11825 IBIO INC COM NEW 451033203 18 41825 SH SOLE 15000 0 26825 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 987 19015 SH SOLE 2739 0 16276 ICON PLC SHS G4705A100 499 2051 SH SOLE 150 0 1901 IDEX CORP COM 45167R104 479 2498 SH SOLE 66 0 2432 IDEXX LABS INC COM 45168D104 2959 5408 SH SOLE 49 0 5359 II-VI INC COM 902104108 523 7218 SH SOLE 211 0 7007 ILLINOIS TOOL WKS INC COM 452308109 8978 42873 SH SOLE 2654 0 40219 ILLUMINA INC COM 452327109 1601 4581 SH SOLE 142 0 4439 INCYTE CORP COM 45337C102 323 4075 SH SOLE 90 0 3985 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 1488 58136 SH SOLE 1015 0 57121 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 497 21060 SH SOLE 170 0 20890 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 4369 141655 SH SOLE 41310 0 100345 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 601 22938 SH SOLE 0 0 22938 INFINITY PHARMACEUTICALS INC COM 45665G303 49 42600 SH SOLE 0 0 42600 INFOSYS LTD SPONSORED ADR 456788108 832 33451 SH SOLE 1012 0 32439 ING GROEP N.V. SPONSORED ADR 456837103 149 14346 SH SOLE 0 0 14346 INGERSOLL RAND INC COM 45687V106 327 6503 SH SOLE 202 0 6301 INNOVATIVE INDL PPTYS INC COM 45781V101 481 2344 SH SOLE 357 0 1987 INNOVIVA INC NOTE 2.125% 1/1 88338TAB0 44 40000 PRN SOLE 40000 0 0 INOTIV INC COM 45783Q100 2513 95975 SH SOLE 0 0 95975 INSEEGO CORP COM 45782B104 41 10062 SH SOLE 900 0 9162 INSPIRE MED SYS INC COM 457730109 203 791 SH SOLE 0 0 791 INSULET CORP COM 45784P101 465 1746 SH SOLE 1 0 1745 INTEL CORP COM 458140100 22818 460414 SH SOLE 93493 0 366921 INTELLIA THERAPEUTICS INC COM 45826J105 325 4473 SH SOLE 0 0 4473 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3621 27410 SH SOLE 2401 0 25009 INTERNATIONAL BUSINESS MACHS COM 459200101 14577 112108 SH SOLE 12177 0 99931 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4910 37391 SH SOLE 2132 0 35259 INTERNATIONAL PAPER CO COM 460146103 3383 73297 SH SOLE 881 0 72416 INTERPUBLIC GROUP COS INC COM 460690100 328 9246 SH SOLE 0 0 9246 INTUIT COM 461202103 6845 14235 SH SOLE 1351 0 12884 INTUITIVE SURGICAL INC COM NEW 46120E602 5169 17132 SH SOLE 3493 0 13639 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 604 5408 SH SOLE 194 0 5214 INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 46090A309 243 18408 SH SOLE 14434 0 3974 INVESCO ACTIVELY MANAGED ETF GWT MLTI ASST 46090A408 250 13635 SH SOLE 0 0 13635 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 3553 98334 SH SOLE 2408 0 95926 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 11917 227206 SH SOLE 8187 0 219019 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 10064 201957 SH SOLE 4971 0 196986 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1171 66338 SH SOLE 1440 0 64898 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1828 70113 SH SOLE 116 0 69997 INVESCO DB G10 CURRENCY HARV UNIT 46139B102 901 33936 SH SOLE 0 0 33936 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 696 31833 SH SOLE 2130 0 29703 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 747 43084 SH SOLE 2120 0 40964 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 824 31339 SH SOLE 0 0 31339 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 5517 163429 SH SOLE 12202 0 151227 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 264 10237 SH SOLE 0 0 10237 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 828 37519 SH SOLE 1269 0 36250 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 589 17510 SH SOLE 1723 0 15787 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 949 40622 SH SOLE 7271 0 33351 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 651 7684 SH SOLE 210 0 7474 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2727 120620 SH SOLE 3000 0 117620 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 356 7713 SH SOLE 2424 0 5289 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 386 19368 SH SOLE 0 0 19368 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 1186 32463 SH SOLE 0 0 32463 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 804 31733 SH SOLE 475 0 31258 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 5451 85521 SH SOLE 16433 0 69088 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 497 25438 SH SOLE 964 0 24474 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 435 4991 SH SOLE 0 0 4991 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 9600 64440 SH SOLE 969 0 63471 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 317 10912 SH SOLE 300 0 10612 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 487 19522 SH SOLE 6177 0 13345 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 7214 531655 SH SOLE 62664 0 468991 INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446 679 28317 SH SOLE 391 0 27926 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 1899 72388 SH SOLE 27045 0 45343 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 2200 47314 SH SOLE 226 0 47088 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 997 13127 SH SOLE 812 0 12315 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2297 28479 SH SOLE 2366 0 26113 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 336 6403 SH SOLE 400 0 6003 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 374 12002 SH SOLE 500 0 11502 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 475 16592 SH SOLE 9601 0 6991 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 1431 15524 SH SOLE 273 0 15251 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 2486 44545 SH SOLE 2085 0 42460 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 9035 75310 SH SOLE 9307 0 66003 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 189 18811 SH SOLE 0 0 18811 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 2647 53996 SH SOLE 896 0 53100 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 5675 129443 SH SOLE 24069 0 105374 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 5952 126078 SH SOLE 9438 0 116640 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 25818 384817 SH SOLE 33764 0 351053 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 17067 226168 SH SOLE 1138 0 225030 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 5722 262824 SH SOLE 37469 0 225355 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 483 16268 SH SOLE 1281 0 14987 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 605 5730 SH SOLE 200 0 5530 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1747 71506 SH SOLE 0 0 71506 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 6530 307126 SH SOLE 10925 0 296201 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1301 56770 SH SOLE 12350 0 44420 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 MUNI 46138J551 491 19409 SH SOLE 0 0 19409 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 6991 331319 SH SOLE 17080 0 314239 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1840 75072 SH SOLE 12238 0 62834 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 359 14234 SH SOLE 0 0 14234 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1935 91828 SH SOLE 17136 0 74692 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1439 60412 SH SOLE 10352 0 50060 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 2378 113720 SH SOLE 9976 0 103744 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 680 28608 SH SOLE 5548 0 23060 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 223 11148 SH SOLE 625 0 10523 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 311 4417 SH SOLE 589 0 3828 INVESCO EXCH TRD SLF IDX FD RAFI STRG US SML 46138J734 243 6467 SH SOLE 0 0 6467 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 7562 158852 SH SOLE 3418 0 155434 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 395 10162 SH SOLE 276 0 9886 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2048 26154 SH SOLE 8873 0 17281 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2572 28428 SH SOLE 6503 0 21925 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 2933 76292 SH SOLE 2236 0 74056 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 3428 34705 SH SOLE 22 0 34683 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 3990 93419 SH SOLE 50 0 93369 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 3059 62257 SH SOLE 45 0 62212 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 4881 49533 SH SOLE 873 0 48660 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 696 8594 SH SOLE 724 0 7870 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 421 4915 SH SOLE 3156 0 1759 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 715 5179 SH SOLE 0 0 5179 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 228 6228 SH SOLE 0 0 6228 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 1737 62611 SH SOLE 16639 0 45972 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 3047 65963 SH SOLE 7672 0 58291 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 770 15786 SH SOLE 6758 0 9028 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 7645 105811 SH SOLE 14683 0 91128 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 716 14640 SH SOLE 3333 0 11307 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 392 8251 SH SOLE 831 0 7420 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 294 63889 SH SOLE 0 0 63889 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 5454 42074 SH SOLE 492 0 41582 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 283 2545 SH SOLE 0 0 2545 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 515 30425 SH SOLE 206 0 30219 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 6884 40292 SH SOLE 1553 0 38739 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3405 18639 SH SOLE 1505 0 17134 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 297 23051 SH SOLE 0 0 23051 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1162 53233 SH SOLE 270 0 52963 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 756 38521 SH SOLE 3173 0 35348 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1343 7949 SH SOLE 1540 0 6409 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 354 3878 SH SOLE 404 0 3474 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 15730 44753 SH SOLE 455 0 44298 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 4022 46599 SH SOLE 0 0 46599 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 5738 75963 SH SOLE 109 0 75854 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 225 4675 SH SOLE 135 0 4540 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 204 2127 SH SOLE 335 0 1792 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 4418 82015 SH SOLE 2301 0 79714 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 322 2278 SH SOLE 308 0 1970 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1295 24931 SH SOLE 0 0 24931 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 319 2354 SH SOLE 20 0 2334 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 835 12391 SH SOLE 1285 0 11106 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 627 9844 SH SOLE 1888 0 7956 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 2113 6896 SH SOLE 2040 0 4856 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 365 1937 SH SOLE 338 0 1599 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 473 2559 SH SOLE 128 0 2431 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 619 15285 SH SOLE 1203 0 14082 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 330 1951 SH SOLE 28 0 1923 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4087 14136 SH SOLE 347 0 13789 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 485 4014 SH SOLE 0 0 4014 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 78250 496168 SH SOLE 27097 0 469071 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 2696 14671 SH SOLE 2642 0 12029 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 5700 66551 SH SOLE 608 0 65943 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 15081 302163 SH SOLE 26048 0 276115 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3646 68758 SH SOLE 8589 0 60169 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1252 19211 SH SOLE 1326 0 17885 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 414 4359 SH SOLE 1554 0 2805 INVESCO QQQ TR UNIT SER 1 46090E103 237626 655450 SH SOLE 47891 0 607559 INVESCO SR INCOME TR COM 46131H107 252 59174 SH SOLE 0 0 59174 INVESCO TR INVT GRADE MUNS COM 46131M106 320 27562 SH SOLE 0 0 27562 INVITAE CORP COM 46185L103 258 32282 SH SOLE 2515 0 29767 IONIS PHARMACEUTICALS INC COM 462222100 5814 156968 SH SOLE 109731 0 47237 IQVIA HLDGS INC COM 46266C105 11813 51087 SH SOLE 4260 0 46827 IRON MTN INC NEW COM 46284V101 5756 103872 SH SOLE 7865 0 96007 ISHARES INC ASIA/PAC DIV ETF 464286293 405 10626 SH SOLE 0 0 10626 ISHARES INC CORE MSCI EMKT 46434G103 38100 685880 SH SOLE 79907 0 605973 ISHARES INC ESG AWR MSCI EM 46434G863 1837 50016 SH SOLE 5378 0 44638 ISHARES INC MSCI EMERG MKT 46434G889 215 4442 SH SOLE 0 0 4442 ISHARES INC MSCI EMERG MRKT 464286533 2287 37466 SH SOLE 1334 0 36132 ISHARES INC MSCI EMRG CHN 46434G764 616 10586 SH SOLE 260 0 10326 ISHARES INC MSCI FRONTIER 464286145 418 12847 SH SOLE 528 0 12319 ISHARES INC MSCI GBL ETF NEW 46434G848 371 7238 SH SOLE 0 0 7238 ISHARES INC MSCI GBL GOLD MN 46434G855 358 11532 SH SOLE 0 0 11532 ISHARES INC MSCI GBL MIN VOL 464286525 1232 11751 SH SOLE 0 0 11751 ISHARES INC MSCI JPN ETF NEW 46434G822 1066 17310 SH SOLE 445 0 16865 ISHARES INC MSCI PAC JP ETF 464286665 237 4808 SH SOLE 29 0 4779 ISHARES INC MSCI SINGPOR ETF 46434G780 4076 195595 SH SOLE 13919 0 181676 ISHARES INC MSCI WORLD ETF 464286392 14354 112006 SH SOLE 5688 0 106318 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1013 44739 SH SOLE 0 0 44739 ISHARES SILVER TR ISHARES 46428Q109 52141 2278928 SH SOLE 95784 0 2183144 ISHARES SILVER TR ISHARES 46428Q109 441 381800 SH Call SOLE 0 0 381800 ISHARES TR 0-5 YR TIPS ETF 46429B747 16620 158379 SH SOLE 15789 0 142590 ISHARES TR 0-5YR HI YL CP 46434V407 1430 32521 SH SOLE 1680 0 30841 ISHARES TR 0-5YR INVT GR CP 46434V100 1652 33460 SH SOLE 150 0 33310 ISHARES TR 1 3 YR TREAS BD 464287457 30761 369058 SH SOLE 13433 0 355625 ISHARES TR 10-20 YR TRS ETF 464288653 1436 10665 SH SOLE 0 0 10665 ISHARES TR 20 YR TR BD ETF 464287432 6686 50625 SH SOLE 1019 0 49606 ISHARES TR 3 7 YR TREAS BD 464288661 954 7813 SH SOLE 100 0 7713 ISHARES TR AGENCY BOND ETF 464288166 3013 26827 SH SOLE 5200 0 21627 ISHARES TR AGGRES ALLOC ETF 464289859 1007 14608 SH SOLE 0 0 14608 ISHARES TR BARCLAYS 7 10 YR 464287440 8601 80031 SH SOLE 810 0 79221 ISHARES TR BLACKROCK ULTRA 46434V878 3880 77383 SH SOLE 5125 0 72258 ISHARES TR BROAD USD HIGH 46435U853 1665 42851 SH SOLE 3704 0 39147 ISHARES TR CHINA LG-CAP ETF 464287184 201 6298 SH SOLE 705 0 5593 ISHARES TR COHEN STEER REIT 464287564 3043 42854 SH SOLE 2152 0 40702 ISHARES TR CONSER ALLOC ETF 464289883 1088 28888 SH SOLE 815 0 28073 ISHARES TR CONV BD ETF 46435G102 1443 17323 SH SOLE 2537 0 14786 ISHARES TR CORE 1 5 YR USD 46432F859 3085 63676 SH SOLE 1136 0 62540 ISHARES TR CORE DIV GRWTH 46434V621 86386 1617403 SH SOLE 53282 0 1564121 ISHARES TR CORE HIGH DV ETF 46429B663 11747 109898 SH SOLE 2371 0 107527 ISHARES TR CORE INTL AGGR 46435G672 290 5572 SH SOLE 694 0 4878 ISHARES TR CORE LT USDB ETF 464289479 487 7607 SH SOLE 1333 0 6274 ISHARES TR CORE MSCI EAFE 46432F842 26950 387721 SH SOLE 26894 0 360827 ISHARES TR CORE MSCI EURO 46434V738 5370 100562 SH SOLE 380 0 100182 ISHARES TR CORE MSCI TOTAL 46432F834 15091 226657 SH SOLE 1399 0 225258 ISHARES TR CORE S&P MCP ETF 464287507 49680 185141 SH SOLE 27570 0 157571 ISHARES TR CORE S&P SCP ETF 464287804 66855 619718 SH SOLE 36587 0 583131 ISHARES TR CORE S&P TTL STK 464287150 26293 260477 SH SOLE 21556 0 238921 ISHARES TR CORE S&P US GWT 464287671 18182 172081 SH SOLE 16056 0 156025 ISHARES TR CORE S&P US VLU 464287663 10963 144492 SH SOLE 17605 0 126887 ISHARES TR CORE S&P500 ETF 464287200 142123 313261 SH SOLE 55810 0 257451 ISHARES TR CORE TOTAL USD 46434V613 6640 133772 SH SOLE 2712 0 131060 ISHARES TR CORE US AGGBD ET 464287226 19480 181880 SH SOLE 7883 0 173997 ISHARES TR CR 5 10 YR ETF 46435G417 209 4414 SH SOLE 0 0 4414 ISHARES TR DEVSMCP EXNA ETF 464288497 552 9053 SH SOLE 0 0 9053 ISHARES TR DOW JONES US ETF 464287846 3032 27229 SH SOLE 450 0 26779 ISHARES TR EAFE GRWTH ETF 464288885 2813 29219 SH SOLE 1377 0 27842 ISHARES TR EAFE SML CP ETF 464288273 4942 74485 SH SOLE 1588 0 72897 ISHARES TR EAFE VALUE ETF 464288877 6617 131641 SH SOLE 24129 0 107512 ISHARES TR ESG AW MSCI EAFE 46435G516 900 12200 SH SOLE 5273 0 6927 ISHARES TR ESG AWARE MSCI 46435U663 1584 41645 SH SOLE 0 0 41645 ISHARES TR ESG AWR MSCI USA 46435G425 15568 153609 SH SOLE 6486 0 147123 ISHARES TR ESG AWRE 1 5 YR 46435G243 875 35511 SH SOLE 1095 0 34416 ISHARES TR EXPANDED TECH 464287515 2531 7336 SH SOLE 110 0 7226 ISHARES TR EXPND TEC SC ETF 464287549 3270 8416 SH SOLE 192 0 8224 ISHARES TR EXPONENTIAL TECH 46434V381 1018 17251 SH SOLE 229 0 17022 ISHARES TR FALN ANGLS USD 46435G474 825 29703 SH SOLE 1667 0 28036 ISHARES TR FLTG RATE NT ETF 46429B655 2315 45820 SH SOLE 1334 0 44486 ISHARES TR GL CLEAN ENE ETF 464288224 2921 135780 SH SOLE 4206 0 131574 ISHARES TR GL TIMB FORE ETF 464288174 1657 18554 SH SOLE 0 0 18554 ISHARES TR GLB CNSM STP ETF 464288737 252 4056 SH SOLE 0 0 4056 ISHARES TR GLB INFRASTR ETF 464288372 4523 88934 SH SOLE 7795 0 81139 ISHARES TR GLOB HLTHCRE ETF 464287325 601 6857 SH SOLE 297 0 6560 ISHARES TR GLOB INDSTRL ETF 464288729 237 2043 SH SOLE 0 0 2043 ISHARES TR GLOBAL 100 ETF 464287572 9270 121898 SH SOLE 12796 0 109102 ISHARES TR GLOBAL ENERG ETF 464287341 1090 30154 SH SOLE 0 0 30154 ISHARES TR GLOBAL FINLS ETF 464287333 956 12026 SH SOLE 108 0 11918 ISHARES TR GLOBAL REIT ETF 46434V647 297 10174 SH SOLE 3712 0 6462 ISHARES TR GLOBAL TECH ETF 464287291 4782 82448 SH SOLE 10270 0 72178 ISHARES TR GNMA BOND ETF 46429B333 1769 37065 SH SOLE 6000 0 31065 ISHARES TR GRWT ALLOCAT ETF 464289867 1773 32851 SH SOLE 650 0 32201 ISHARES TR HDG MSCI EAFE 46434V803 1234 36345 SH SOLE 0 0 36345 ISHARES TR IBONDS DEC 46435U697 1395 53672 SH SOLE 3517 0 50155 ISHARES TR IBONDS DEC 25 46435U432 699 26234 SH SOLE 880 0 25354 ISHARES TR IBONDS DEC2022 46435G755 2171 83773 SH SOLE 10690 0 73083 ISHARES TR IBONDS DEC2023 46435G318 2109 82808 SH SOLE 6974 0 75834 ISHARES TR IBONDS DEC22 ETF 46434VBA7 6187 247075 SH SOLE 6365 0 240710 ISHARES TR IBONDS DEC23 ETF 46434VAX8 6000 237339 SH SOLE 3901 0 233438 ISHARES TR IBONDS DEC24 ETF 46434VBG4 4660 185658 SH SOLE 1070 0 184588 ISHARES TR IBONDS DEC25 ETF 46434VBD1 2406 95272 SH SOLE 515 0 94757 ISHARES TR IBOXX HI YD ETF 464288513 8217 99851 SH SOLE 4664 0 95187 ISHARES TR IBOXX INV CP ETF 464287242 11119 91944 SH SOLE 8421 0 83523 ISHARES TR INTL DIV GRWTH 46435G524 585 8964 SH SOLE 4039 0 4925 ISHARES TR INTL SEL DIV ETF 464288448 3410 107354 SH SOLE 25537 0 81817 ISHARES TR ISHARES BIOTECH 464287556 5807 44563 SH SOLE 6746 0 37817 ISHARES TR ISHARES SEMICDTR 464287523 3634 7678 SH SOLE 264 0 7414 ISHARES TR ISHS 1-5YR INVS 464288646 8139 157371 SH SOLE 1735 0 155636 ISHARES TR ISHS 5-10YR INVT 464288638 5280 96243 SH SOLE 2710 0 93533 ISHARES TR JPMORGAN USD EMG 464288281 2877 29433 SH SOLE 4744 0 24689 ISHARES TR MBS ETF 464288588 6043 59325 SH SOLE 1886 0 57439 ISHARES TR MODERT ALLOC ETF 464289875 1389 32315 SH SOLE 1356 0 30959 ISHARES TR MORNINGSTAR GRWT 464287119 1800 27685 SH SOLE 3059 0 24626 ISHARES TR MORNINGSTAR VALU 464288109 651 9492 SH SOLE 358 0 9134 ISHARES TR MORNINGSTR US EQ 464287127 1093 17384 SH SOLE 800 0 16584 ISHARES TR MORTGE REL ETF 46435G342 668 20455 SH SOLE 1670 0 18785 ISHARES TR MRGSTR MD CP ETF 464288208 202 3004 SH SOLE 70 0 2934 ISHARES TR MRGSTR MD CP GRW 464288307 958 14910 SH SOLE 0 0 14910 ISHARES TR MRGSTR SM CP ETF 464288505 846 15807 SH SOLE 12052 0 3755 ISHARES TR MRGSTR SM CP GR 464288604 415 9396 SH SOLE 0 0 9396 ISHARES TR MRNGSTR INC ETF 46432F875 202 9050 SH SOLE 2399 0 6651 ISHARES TR MSCI ACWI ETF 464288257 23393 234447 SH SOLE 47301 0 187146 ISHARES TR MSCI ACWI EX US 464288240 319 6086 SH SOLE 0 0 6086 ISHARES TR MSCI ACWI EXUS 46435G847 425 13663 SH SOLE 0 0 13663 ISHARES TR MSCI EAFE ETF 464287465 22002 298931 SH SOLE 26020 0 272911 ISHARES TR MSCI EAFE MIN VL 46429B689 9417 130531 SH SOLE 2838 0 127693 ISHARES TR MSCI EMG MKT ETF 464287234 7504 166196 SH SOLE 13358 0 152838 ISHARES TR MSCI GBL SUS DEV 46435G532 310 3634 SH SOLE 165 0 3469 ISHARES TR MSCI INDIA ETF 46429B598 5100 114423 SH SOLE 8012 0 106411 ISHARES TR MSCI INTL MULTFT 46434V274 289 10427 SH SOLE 0 0 10427 ISHARES TR MSCI INTL QUALTY 46434V456 753 20422 SH SOLE 0 0 20422 ISHARES TR MSCI INTL SML CP 46434V266 544 15836 SH SOLE 0 0 15836 ISHARES TR MSCI KLD400 SOC 464288570 11895 137317 SH SOLE 20361 0 116956 ISHARES TR MSCI LW CRB TG 46434V464 725 4440 SH SOLE 0 0 4440 ISHARES TR MSCI USA ESG SLC 464288802 10758 111094 SH SOLE 1817 0 109277 ISHARES TR MSCI USA MIN VOL 46429B697 54390 701183 SH SOLE 17895 0 683288 ISHARES TR MSCI USA MMENTM 46432F396 16087 95605 SH SOLE 25597 0 70008 ISHARES TR MSCI USA MULTIFT 46434V282 612 13752 SH SOLE 0 0 13752 ISHARES TR MSCI USA QLT FCT 46432F339 21518 159829 SH SOLE 12966 0 146863 ISHARES TR MSCI USA SMCP MN 46435G433 892 23984 SH SOLE 0 0 23984 ISHARES TR MSCI USA VALUE 46432F388 10125 96823 SH SOLE 5760 0 91063 ISHARES TR NATIONAL MUN ETF 464288414 41831 381533 SH SOLE 11813 0 369720 ISHARES TR NEW YORK MUN ETF 464288323 896 16432 SH SOLE 4836 0 11596 ISHARES TR PFD AND INCM SEC 464288687 20562 564584 SH SOLE 27662 0 536922 ISHARES TR RUS 1000 ETF 464287622 22186 88720 SH SOLE 13029 0 75691 ISHARES TR RUS 1000 GRW ETF 464287614 97740 352052 SH SOLE 26190 0 325862 ISHARES TR RUS 1000 VAL ETF 464287598 65510 394689 SH SOLE 22181 0 372508 ISHARES TR RUS 2000 GRW ETF 464287648 7077 27676 SH SOLE 1901 0 25775 ISHARES TR RUS 2000 VAL ETF 464287630 4648 28794 SH SOLE 547 0 28247 ISHARES TR RUS MD CP GR ETF 464287481 16351 162698 SH SOLE 26753 0 135945 ISHARES TR RUS MDCP VAL ETF 464287473 17047 142482 SH SOLE 6693 0 135789 ISHARES TR RUS MID CAP ETF 464287499 22304 285798 SH SOLE 26351 0 259447 ISHARES TR RUS TOP 200 ETF 464289446 212 1958 SH SOLE 250 0 1708 ISHARES TR RUS TP200 GR ETF 464289438 4736 29813 SH SOLE 1845 0 27968 ISHARES TR RUSEL 2500 ETF 46435G268 778 12479 SH SOLE 601 0 11878 ISHARES TR RUSSELL 2000 ETF 464287655 41665 202977 SH SOLE 18412 0 184565 ISHARES TR RUSSELL 3000 ETF 464287689 18701 71277 SH SOLE 358 0 70919 ISHARES TR S&P 100 ETF 464287101 3742 17945 SH SOLE 1947 0 15998 ISHARES TR S&P 500 GRWT ETF 464287309 31100 407176 SH SOLE 16742 0 390434 ISHARES TR S&P 500 VAL ETF 464287408 15935 102327 SH SOLE 4518 0 97809 ISHARES TR S&P MC 400GR ETF 464287606 7364 95312 SH SOLE 6922 0 88390 ISHARES TR S&P MC 400VL ETF 464287705 11998 109430 SH SOLE 3823 0 105607 ISHARES TR S&P SML 600 GWT 464287887 3588 28685 SH SOLE 4132 0 24553 ISHARES TR SELECT DIVID ETF 464287168 28949 225941 SH SOLE 9000 0 216941 ISHARES TR SHORT TREAS BD 464288679 6986 63376 SH SOLE 4488 0 58888 ISHARES TR SHRT NAT MUN ETF 464288158 2133 20393 SH SOLE 2855 0 17538 ISHARES TR SP SMCP600VL ETF 464287879 5552 54223 SH SOLE 3989 0 50234 ISHARES TR TIPS BD ETF 464287176 30576 245455 SH SOLE 16707 0 228748 ISHARES TR TRS FLT RT BD 46434V860 6112 121427 SH SOLE 0 0 121427 ISHARES TR U.S. BAS MTL ETF 464287838 4138 27664 SH SOLE 3263 0 24401 ISHARES TR U.S. ENERGY ETF 464287796 2831 69181 SH SOLE 303 0 68878 ISHARES TR U.S. FIN SVC ETF 464287770 7920 43918 SH SOLE 300 0 43618 ISHARES TR U.S. FINLS ETF 464287788 2469 29198 SH SOLE 6117 0 23081 ISHARES TR U.S. MED DVC ETF 464288810 7494 122931 SH SOLE 7800 0 115131 ISHARES TR U.S. PHARMA ETF 464288836 244 1255 SH SOLE 0 0 1255 ISHARES TR U.S. REAL ES ETF 464287739 2294 21196 SH SOLE 2072 0 19124 ISHARES TR U.S. TECH ETF 464287721 32715 317493 SH SOLE 14033 0 303460 ISHARES TR U.S. UTILITS ETF 464287697 1941 21332 SH SOLE 288 0 21044 ISHARES TR US AER DEF ETF 464288760 4471 40356 SH SOLE 5375 0 34981 ISHARES TR US CONSM STAPLES 464287812 1005 5015 SH SOLE 300 0 4715 ISHARES TR US CONSUM DISCRE 464287580 849 11316 SH SOLE 1285 0 10031 ISHARES TR US DIVID BYBCK 46435U861 425 10176 SH SOLE 0 0 10176 ISHARES TR US HLTHCARE ETF 464287762 5906 20448 SH SOLE 2831 0 17617 ISHARES TR US HLTHCR PR ETF 464288828 672 2373 SH SOLE 102 0 2271 ISHARES TR US HOME CONS ETF 464288752 589 9935 SH SOLE 378 0 9557 ISHARES TR US INDUSTRIALS 464287754 1639 15546 SH SOLE 237 0 15309 ISHARES TR US INFRASTRUC 46435U713 434 11128 SH SOLE 0 0 11128 ISHARES TR US REGNL BKS ETF 464288778 302 5123 SH SOLE 0 0 5123 ISHARES TR US TREAS BD ETF 46429B267 9845 395205 SH SOLE 21416 0 373789 ISHARES TR US TRSPRTION 464287192 953 3530 SH SOLE 816 0 2714 ISHARES TR USD INV GRDE ETF 464288620 416 7569 SH SOLE 0 0 7569 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 310 6232 SH SOLE 1000 0 5232 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 4555 91892 SH SOLE 13730 0 78162 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 1297 21141 SH SOLE 473 0 20668 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1383 34530 SH SOLE 417 0 34113 ISHARES U S ETF TR INT RT HDG C B 46431W705 273 2914 SH SOLE 92 0 2822 ITRON INC COM 465741106 299 5671 SH SOLE 200 0 5471 J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 258 2752 SH SOLE 32 0 2720 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 375 6100 SH SOLE 0 0 6100 J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 9656 197372 SH SOLE 44890 0 152482 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 498 4763 SH SOLE 750 0 4013 J P MORGAN EXCHANGE-TRADED F MUNICIPAL ETF 46641Q647 205 3976 SH SOLE 0 0 3976 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 23242 462351 SH SOLE 12142 0 450209 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 3138 61968 SH SOLE 0 0 61968 J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 804 21731 SH SOLE 0 0 21731 JABIL INC COM 466313103 399 6471 SH SOLE 3 0 6468 JACOBS ENGR GROUP INC COM 469814107 1196 8679 SH SOLE 20 0 8659 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 2449 40172 SH SOLE 0 0 40172 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 8959 182554 SH SOLE 6218 0 176336 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1292 25726 SH SOLE 0 0 25726 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 547 3511 SH SOLE 201 0 3310 JD.COM INC SPON ADR CL A 47215P106 1235 21342 SH SOLE 3378 0 17964 JETBLUE AWYS CORP COM 477143101 566 37878 SH SOLE 14284 0 23594 JOHN BEAN TECHNOLOGIES CORP COM 477839104 354 2992 SH SOLE 77 0 2915 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 10309 181745 SH SOLE 1295 0 180450 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 719 22707 SH SOLE 0 0 22707 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 212 4137 SH SOLE 0 0 4137 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 58763 1118226 SH SOLE 130135 0 988091 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 375 4113 SH SOLE 0 0 4113 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 888 25901 SH SOLE 235 0 25666 JOHNSON & JOHNSON COM 478160104 71676 404425 SH SOLE 21192 0 383233 JOHNSON CTLS INTL PLC SHS G51502105 1625 24792 SH SOLE 863 0 23929 JONES LANG LASALLE INC COM 48020Q107 1186 4951 SH SOLE 535 0 4416 JPMORGAN CHASE & CO COM 46625H100 54940 403030 SH SOLE 32740 0 370290 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 392 40959 SH SOLE 377 0 40582 KAYNE ANDERSON ENERGY INFRST COM 486606106 92 10002 SH SOLE 0 0 10002 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 159 18650 SH SOLE 0 0 18650 KEARNY FINL CORP MD COM 48716P108 467 36258 SH SOLE 0 0 36258 KELLOGG CO COM 487836108 3093 47950 SH SOLE 2829 0 45121 KEMPHARM INC COM NEW 488445206 54 10790 SH SOLE 0 0 10790 KEURIG DR PEPPER INC COM 49271V100 603 15904 SH SOLE 0 0 15904 KEYCORP COM 493267108 2719 121499 SH SOLE 341 0 121158 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1172 7420 SH SOLE 103 0 7317 KIMBERLY-CLARK CORP COM 494368103 4982 40458 SH SOLE 2337 0 38121 KINDER MORGAN INC DEL COM 49456B101 2747 145210 SH SOLE 6132 0 139078 KKR & CO INC COM 48251W104 4262 72900 SH SOLE 1648 0 71252 KLA CORP COM NEW 482480100 7301 19942 SH SOLE 226 0 19716 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1071 35087 SH SOLE 53 0 35034 KOPIN CORP COM 500600101 59 23425 SH SOLE 42 0 23383 KOSMOS ENERGY LTD COM 500688106 299 41527 SH SOLE 23 0 41504 KRAFT HEINZ CO COM 500754106 4430 112493 SH SOLE 3879 0 108614 KRANESHARES TR CSI CHI INTERNET 500767306 1699 59610 SH SOLE 3909 0 55701 KRANESHARES TR QUADRTC INT RT 500767736 26873 1048925 SH SOLE 38620 0 1010305 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2062 100649 SH SOLE 728 0 99921 KROGER CO COM 501044101 1657 28887 SH SOLE 271 0 28616 L3HARRIS TECHNOLOGIES INC COM 502431109 2736 11013 SH SOLE 185 0 10828 LABORATORY CORP AMER HLDGS COM NEW 50540R409 9472 35921 SH SOLE 3184 0 32737 LAKELAND BANCORP INC COM 511637100 606 36310 SH SOLE 0 0 36310 LAM RESEARCH CORP COM 512807108 7143 13287 SH SOLE 1137 0 12150 LAMAR ADVERTISING CO NEW CL A 512816109 3595 30944 SH SOLE 1758 0 29186 LANDSTAR SYS INC COM 515098101 559 3707 SH SOLE 23 0 3684 LAS VEGAS SANDS CORP COM 517834107 3804 97866 SH SOLE 6535 0 91331 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 5262 180688 SH SOLE 11128 0 169560 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 270 6421 SH SOLE 0 0 6421 LAUDER ESTEE COS INC CL A 518439104 2839 10426 SH SOLE 513 0 9913 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 578 32292 SH SOLE 0 0 32292 LEAP THERAPEUTICS INC COM 52187K101 39 22500 SH SOLE 0 0 22500 LEAR CORP COM NEW 521865204 657 4605 SH SOLE 3 0 4602 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 1010 22181 SH SOLE 2952 0 19229 LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 626 23243 SH SOLE 0 0 23243 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 5921 149195 SH SOLE 24547 0 124648 LEGGETT & PLATT INC COM 524660107 668 19202 SH SOLE 3 0 19199 LEIDOS HOLDINGS INC COM 525327102 716 6633 SH SOLE 102 0 6531 LENNAR CORP CL A 526057104 926 11405 SH SOLE 1361 0 10044 LENNOX INTL INC COM 526107107 438 1698 SH SOLE 0 0 1698 LESLIES INC COM 527064109 467 24103 SH SOLE 57 0 24046 LHC GROUP INC COM 50187A107 225 1334 SH SOLE 0 0 1334 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1921 237757 SH SOLE 8438 0 229319 LIBERTY BROADBAND CORP COM SER C 530307305 307 2265 SH SOLE 1 0 2264 LIFE STORAGE INC COM 53223X107 3109 22142 SH SOLE 186 0 21956 LILLY ELI & CO COM 532457108 27930 97529 SH SOLE 5783 0 91746 LINCOLN NATL CORP IND COM 534187109 456 6980 SH SOLE 2 0 6978 LINDE PLC SHS G5494J103 5353 16756 SH SOLE 87 0 16669 LISTED FD TR HORIZON KINETICS 53656F623 385 11545 SH SOLE 0 0 11545 LISTED FD TR SHARES LAG CAP 53656F805 1033 26941 SH SOLE 0 0 26941 LITHIUM AMERS CORP NEW COM NEW 53680Q207 208 5402 SH SOLE 1000 0 4402 LIVE NATION ENTERTAINMENT IN COM 538034109 1111 9443 SH SOLE 708 0 8735 LIVENT CORP COM 53814L108 684 26235 SH SOLE 1676 0 24559 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 138 57581 SH SOLE 0 0 57581 LOCKHEED MARTIN CORP COM 539830109 17350 39306 SH SOLE 1800 0 37506 LOGITECH INTL S A SHS H50430232 643 8713 SH SOLE 2924 0 5789 LORDSTOWN MOTORS CORP COM CL A 54405Q100 42 12304 SH SOLE 2242 0 10062 LOUISIANA PAC CORP COM 546347105 336 5403 SH SOLE 0 0 5403 LOWES COS INC COM 548661107 12682 62723 SH SOLE 1653 0 61070 LPL FINL HLDGS INC COM 50212V100 4333 23716 SH SOLE 275 0 23441 LULULEMON ATHLETICA INC COM 550021109 3743 10246 SH SOLE 3664 0 6582 LUMEN TECHNOLOGIES INC COM 550241103 519 46055 SH SOLE 1929 0 44126 LUMENTUM HLDGS INC COM 55024U109 496 5083 SH SOLE 535 0 4548 LUMOS PHARMA INC COM 55028X109 263 28013 SH SOLE 0 0 28013 LUX HEALTH TECH ACQUISITION COM CL A 55068A100 165 16775 SH SOLE 0 0 16775 LYFT INC CL A COM 55087P104 565 14716 SH SOLE 821 0 13895 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1523 14816 SH SOLE 644 0 14172 M & T BK CORP COM 55261F104 4415 26048 SH SOLE 1407 0 24641 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 870 33820 SH SOLE 0 0 33820 MACYS INC COM 55616P104 582 23904 SH SOLE 313 0 23591 MADISON COVERED CALL & EQUIT COM 557437100 201 25400 SH SOLE 0 0 25400 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2496 29961 SH SOLE 1904 0 28057 MAG SILVER CORP COM 55903Q104 225 13910 SH SOLE 3000 0 10910 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1446 29463 SH SOLE 3210 0 26253 MAGNA INTL INC COM 559222401 295 4580 SH SOLE 917 0 3663 MAIN STR CAP CORP COM 56035L104 3307 77564 SH SOLE 1144 0 76420 MANCHESTER UTD PLC NEW ORD CL A G5784H106 2152 148741 SH SOLE 10408 0 138333 MANHATTAN ASSOCIATES INC COM 562750109 265 1911 SH SOLE 202 0 1709 MANNKIND CORP COM NEW 56400P706 109 29507 SH SOLE 3029 0 26478 MANULIFE FINL CORP COM 56501R106 411 19232 SH SOLE 2110 0 17122 MARATHON DIGITAL HOLDINGS IN COM 565788106 495 17709 SH SOLE 571 0 17138 MARATHON OIL CORP COM 565849106 1738 69227 SH SOLE 17680 0 51547 MARATHON PETE CORP COM 56585A102 4717 55182 SH SOLE 2067 0 53115 MARKEL CORP COM 570535104 845 573 SH SOLE 17 0 556 MARRIOTT INTL INC NEW CL A 571903202 4833 27501 SH SOLE 936 0 26565 MARSH & MCLENNAN COS INC COM 571748102 5796 34011 SH SOLE 90 0 33921 MARTIN MARIETTA MATLS INC COM 573284106 652 1694 SH SOLE 0 0 1694 MASCO CORP COM 574599106 975 19108 SH SOLE 1458 0 17650 MASIMO CORP COM 574795100 890 6117 SH SOLE 92 0 6025 MASTERCARD INCORPORATED CL A 57636Q104 24285 67951 SH SOLE 9117 0 58834 MATADOR RES CO COM 576485205 2207 41663 SH SOLE 0 0 41663 MATCH GROUP INC NEW COM 57667L107 1033 9502 SH SOLE 1960 0 7542 MATINAS BIOPHARMA HLDGS INC COM 576810105 192 239494 SH SOLE 0 0 239494 MATSON INC COM 57686G105 473 3923 SH SOLE 0 0 3923 MATTEL INC COM 577081102 409 18401 SH SOLE 962 0 17439 MCCORMICK & CO INC COM NON VTG 579780206 5947 59581 SH SOLE 12690 0 46891 MCDONALDS CORP COM 580135101 21887 88508 SH SOLE 6838 0 81670 MCEWEN MNG INC COM 58039P107 20 24350 SH SOLE 0 0 24350 MCKESSON CORP COM 58155Q103 14102 46064 SH SOLE 4080 0 41984 MDU RES GROUP INC COM 552690109 1575 59117 SH SOLE 27 0 59090 MEDICAL PPTYS TRUST INC COM 58463J304 2848 134737 SH SOLE 18370 0 116367 MEDIFAST INC COM 58470H101 2425 14198 SH SOLE 0 0 14198 MEDTRONIC PLC SHS G5960L103 19508 175830 SH SOLE 14358 0 161472 MELCO RESORTS AND ENTMNT LTD ADR 585464100 2365 309575 SH SOLE 21979 0 287596 MERCADOLIBRE INC COM 58733R102 1103 927 SH SOLE 52 0 875 MERCK & CO INC COM 58933Y105 30412 370649 SH SOLE 37455 0 333194 META PLATFORMS INC CL A 30303M102 37814 170056 SH SOLE 16585 0 153471 METLIFE INC COM 59156R108 7298 103836 SH SOLE 2432 0 101404 METTLER TOLEDO INTERNATIONAL COM 592688105 938 683 SH SOLE 16 0 667 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 76 14384 SH SOLE 5942 0 8442 MGM GROWTH PPTYS LLC CL A COM 55303A105 1301 33617 SH SOLE 1444 0 32173 MGM RESORTS INTERNATIONAL COM 552953101 2030 48388 SH SOLE 2787 0 45601 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 70 13118 SH SOLE 15 0 13103 MICROCHIP TECHNOLOGY INC. COM 595017104 4691 62430 SH SOLE 197 0 62233 MICRON TECHNOLOGY INC COM 595112103 13760 176663 SH SOLE 74711 0 101952 MICROSOFT CORP COM 594918104 222548 721833 SH SOLE 74282 0 647551 MICROSTRATEGY INC CL A NEW 594972408 2585 5316 SH SOLE 432 0 4884 MICROVISION INC DEL COM NEW 594960304 217 46464 SH SOLE 0 0 46464 MID-AMER APT CMNTYS INC COM 59522J103 271 1294 SH SOLE 181 0 1113 MIDDLESEX WTR CO COM 596680108 1014 9645 SH SOLE 155 0 9490 MILESTONE SCIENTIFIC INC COM NEW 59935P209 68 44700 SH SOLE 0 0 44700 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1564 252738 SH SOLE 9396 0 243342 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 141 54815 SH SOLE 0 0 54815 MKS INSTRS INC COM 55306N104 345 2303 SH SOLE 85 0 2218 MODERNA INC COM 60770K107 3571 20732 SH SOLE 1609 0 19123 MODINE MFG CO COM 607828100 431 47810 SH SOLE 5800 0 42010 MOLSON COORS BEVERAGE CO CL B 60871R209 1933 36213 SH SOLE 166 0 36047 MONDELEZ INTL INC CL A 609207105 4401 70094 SH SOLE 1800 0 68294 MONGODB INC CL A 60937P106 1285 2896 SH SOLE 751 0 2145 MONOLITHIC PWR SYS INC COM 609839105 672 1383 SH SOLE 21 0 1362 MONSTER BEVERAGE CORP NEW COM 61174X109 987 12348 SH SOLE 198 0 12150 MOODYS CORP COM 615369105 2453 7271 SH SOLE 139 0 7132 MORGAN STANLEY COM NEW 617446448 5986 68487 SH SOLE 1632 0 66855 MORGAN STANLEY EMERGING MKTS COM 617477104 704 141200 SH SOLE 0 0 141200 MOSAIC CO NEW COM 61945C103 3680 55336 SH SOLE 1406 0 53930 MOTOROLA SOLUTIONS INC COM NEW 620076307 1194 4933 SH SOLE 46 0 4887 MP MATERIALS CORP COM CL A 553368101 2290 39941 SH SOLE 12683 0 27258 MPLX LP COM UNIT REP LTD 55336V100 426 12826 SH SOLE 0 0 12826 MRC GLOBAL INC COM 55345K103 190 15988 SH SOLE 29 0 15959 MSC INDL DIRECT INC CL A 553530106 1048 12295 SH SOLE 561 0 11734 MSCI INC COM 55354G100 3317 6598 SH SOLE 1107 0 5491 MV OIL TR TR UNITS 553859109 128 10900 SH SOLE 0 0 10900 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 235 65830 SH SOLE 0 0 65830 NASDAQ INC COM 631103108 1593 8935 SH SOLE 589 0 8346 NATIONAL BEVERAGE CORP COM 635017106 466 10705 SH SOLE 75 0 10630 NATIONAL FUEL GAS CO COM 636180101 2569 37402 SH SOLE 4917 0 32485 NATIONAL GRID PLC SPONSORED ADR NE 636274409 976 12696 SH SOLE 2003 0 10693 NATIONAL HEALTH INVS INC COM 63633D104 389 6600 SH SOLE 680 0 5920 NATIONAL RETAIL PROPERTIES I COM 637417106 303 6748 SH SOLE 0 0 6748 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 90 15939 SH SOLE 0 0 15939 NAUTILUS INC COM 63910B102 109 26555 SH SOLE 0 0 26555 NEOGENOMICS INC COM NEW 64049M209 171 14069 SH SOLE 2617 0 11452 NETAPP INC COM 64110D104 643 7740 SH SOLE 68 0 7672 NETFLIX INC COM 64110L106 11643 31082 SH SOLE 1272 0 29810 NEUBERGER BERMAN MLP & ENERG COM 64129H104 303 47021 SH SOLE 0 0 47021 NEUBERGER BERMAN REAL ESTATE COM 64190A103 77 15521 SH SOLE 0 0 15521 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 150 12275 SH SOLE 0 0 12275 NEW GOLD INC CDA COM 644535106 48 26850 SH SOLE 0 0 26850 NEW JERSEY RES CORP COM 646025106 1156 25221 SH SOLE 9056 0 16165 NEW MTN FIN CORP COM 647551100 375 27086 SH SOLE 300 0 26786 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 588 53573 SH SOLE 6087 0 47486 NEW YORK CMNTY BANCORP INC COM 649445103 134 12527 SH SOLE 0 0 12527 NEW YORK MTG TR INC COM PAR $.02 649604501 64 17669 SH SOLE 0 0 17669 NEWELL BRANDS INC COM 651229106 269 12567 SH SOLE 1900 0 10667 NEWMONT CORP COM 651639106 2922 36781 SH SOLE 420 0 36361 NEWPARK RES INC COM PAR $.01NEW 651718504 149 40840 SH SOLE 0 0 40840 NEXTERA ENERGY INC COM 65339F101 15670 184993 SH SOLE 12286 0 172707 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 456 5466 SH SOLE 250 0 5216 NICE LTD SPONSORED ADR 653656108 396 1806 SH SOLE 0 0 1806 NIKE INC CL B 654106103 11779 87542 SH SOLE 5563 0 81979 NIO INC SPON ADS 62914V106 2972 141177 SH SOLE 16845 0 124332 NISOURCE INC COM 65473P105 593 18625 SH SOLE 0 0 18625 NOKIA CORP SPONSORED ADR 654902204 2026 371084 SH SOLE 2364 0 368720 NOMURA HLDGS INC SPONSORED ADR 65535H208 170 40454 SH SOLE 0 0 40454 NORFOLK SOUTHN CORP COM 655844108 10466 36698 SH SOLE 7273 0 29425 NORTHERN OIL AND GAS INC MN COM 665531307 207 7335 SH SOLE 0 0 7335 NORTHERN TR CORP COM 665859104 3935 33791 SH SOLE 0 0 33791 NORTHROP GRUMMAN CORP COM 666807102 6523 14585 SH SOLE 563 0 14022 NORTONLIFELOCK INC COM 668771108 566 21336 SH SOLE 2999 0 18337 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 605 27662 SH SOLE 5972 0 21690 NOVARTIS AG SPONSORED ADR 66987V109 6372 72625 SH SOLE 1692 0 70933 NOVAVAX INC COM NEW 670002401 1123 15252 SH SOLE 113 0 15139 NOVOCURE LTD ORD SHS G6674U108 395 4765 SH SOLE 701 0 4064 NOVO-NORDISK A S ADR 670100205 6596 59397 SH SOLE 2760 0 56637 NUCANA PLC SPONSORED ADR 67022C106 28 28250 SH SOLE 0 0 28250 NUCOR CORP COM 670346105 5291 35597 SH SOLE 3736 0 31861 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 782 34047 SH SOLE 1805 0 32242 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 335 11002 SH SOLE 0 0 11002 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 684 23767 SH SOLE 0 0 23767 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1052 17325 SH SOLE 3611 0 13714 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1062 27924 SH SOLE 8070 0 19854 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 485 11077 SH SOLE 301 0 10776 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 1232 30915 SH SOLE 6534 0 24381 NUTRIEN LTD COM 67077M108 2297 22088 SH SOLE 222 0 21866 NUVASIVE INC COM 670704105 1515 26713 SH SOLE 24399 0 2314 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2521 170458 SH SOLE 19543 0 150915 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1330 101248 SH SOLE 711 0 100537 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 115 14375 SH SOLE 0 0 14375 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 97 15619 SH SOLE 0 0 15619 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1524 91769 SH SOLE 18911 0 72858 NUVEEN FLOATING RATE INCOME COM 67072T108 110 10985 SH SOLE 2250 0 8735 NUVEEN MORTGAGE AND INCOME F COM 670735109 223 12189 SH SOLE 0 0 12189 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1381 106148 SH SOLE 9400 0 96748 NUVEEN MUN VALUE FD INC COM 670928100 176 18359 SH SOLE 0 0 18359 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 758 51901 SH SOLE 0 0 51901 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 386 13585 SH SOLE 953 0 12632 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 259 19160 SH SOLE 0 0 19160 NUVEEN PFD & INCM SECURTIES COM 67072C105 481 57315 SH SOLE 6636 0 50679 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1257 146483 SH SOLE 54812 0 91671 NUVEEN PFD & INCOME TERM FD COM 67075A106 357 16214 SH SOLE 5442 0 10772 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1718 128628 SH SOLE 0 0 128628 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1375 89954 SH SOLE 22586 0 67368 NUVEEN REAL ESTATE INCOME FD COM 67071B108 1954 165429 SH SOLE 60615 0 104814 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 213 11856 SH SOLE 9056 0 2800 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 492 34088 SH SOLE 0 0 34088 NUVEEN SR INCOME FD COM 67067Y104 279 49254 SH SOLE 20000 0 29254 NUVVE HOLDING CORP COM 67079Y100 156 19807 SH SOLE 0 0 19807 NVIDIA CORPORATION COM 67066G104 88479 324266 SH SOLE 38355 0 285911 NVR INC COM 62944T105 831 186 SH SOLE 1 0 185 NXP SEMICONDUCTORS N V COM N6596X109 2274 12284 SH SOLE 77 0 12207 NYMOX PHARMACEUTICAL CORP COM P73398102 107 85100 SH SOLE 0 0 85100 OCCIDENTAL PETE CORP COM 674599105 4088 72036 SH SOLE 3050 0 68986 OIL STS INTL INC COM 678026105 252 36198 SH SOLE 11 0 36187 OKTA INC CL A 679295105 621 4111 SH SOLE 103 0 4008 OLD DOMINION FREIGHT LINE IN COM 679580100 3059 10242 SH SOLE 742 0 9500 OLD REP INTL CORP COM 680223104 459 17731 SH SOLE 6 0 17725 OLIN CORP COM PAR $1 680665205 230 4400 SH SOLE 788 0 3612 OMEGA HEALTHCARE INVS INC COM 681936100 254 8143 SH SOLE 0 0 8143 OMNICOM GROUP INC COM 681919106 4036 47560 SH SOLE 161 0 47399 ON SEMICONDUCTOR CORP COM 682189105 1271 20291 SH SOLE 6964 0 13327 ONCORUS INC COM 68236R103 112 63084 SH SOLE 2 0 63082 ONEMAIN HLDGS INC COM 68268W103 359 7577 SH SOLE 1 0 7576 ONEOK INC NEW COM 682680103 2866 40578 SH SOLE 111 0 40467 ORACLE CORP COM 68389X105 11081 133942 SH SOLE 7682 0 126260 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 110 12752 SH SOLE 0 0 12752 ORANGE SPONSORED ADR 684060106 1250 105740 SH SOLE 97 0 105643 ORASURE TECHNOLOGIES INC COM 68554V108 89 13129 SH SOLE 1950 0 11179 ORBITAL ENERGY GROUP INC COM 68559A109 20 10770 SH SOLE 0 0 10770 OREILLY AUTOMOTIVE INC COM 67103H107 3585 5234 SH SOLE 117 0 5117 OSHKOSH CORP COM 688239201 404 4017 SH SOLE 0 0 4017 OSI ETF TR OSHARES US QUALT 67110P407 5325 121083 SH SOLE 13153 0 107930 OSI ETF TR OSHARES US SMLCP 67110P100 2066 59326 SH SOLE 6323 0 53003 OSI ETF TR OSHS GBL INTER 67110P704 944 25094 SH SOLE 9839 0 15255 OTIS WORLDWIDE CORP COM 68902V107 2529 32869 SH SOLE 842 0 32027 OTTER TAIL CORP COM 689648103 318 5089 SH SOLE 0 0 5089 OVERSTOCK COM INC DEL COM 690370101 545 12392 SH SOLE 75 0 12317 OVINTIV INC COM 69047Q102 1818 33633 SH SOLE 814 0 32819 OWL ROCK CAPITAL CORPORATION COM 69121K104 3779 255656 SH SOLE 5286 0 250370 OXFORD LANE CAP CORP COM 691543102 247 34088 SH SOLE 0 0 34088 PACCAR INC COM 693718108 1004 11400 SH SOLE 1450 0 9950 PACER FDS TR BNCHMRK INDSTR 69374H766 3991 78556 SH SOLE 8457 0 70099 PACER FDS TR BNCHMRK INFRA 69374H741 4436 113618 SH SOLE 1295 0 112323 PACER FDS TR GLOBL CASH ETF 69374H709 614 18305 SH SOLE 401 0 17904 PACER FDS TR LUNT LRG CP ALTR 69374H717 18472 412326 SH SOLE 1104 0 411222 PACER FDS TR PACER US SMALL 69374H857 922 22999 SH SOLE 1618 0 21381 PACER FDS TR TRENDP 100 ETF 69374H303 2640 50537 SH SOLE 1522 0 49015 PACER FDS TR TRENDP US LAR CP 69374H105 4501 115882 SH SOLE 8655 0 107227 PACER FDS TR TRENDP US MID CP 69374H204 679 19681 SH SOLE 400 0 19281 PACER FDS TR TRENDPILOT INTL 69374H683 506 19627 SH SOLE 150 0 19477 PACER FDS TR TRENDPILOT US BD 69374H642 8064 331683 SH SOLE 6941 0 324742 PACER FDS TR US CASH COWS 100 69374H881 6639 133359 SH SOLE 13935 0 119424 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 178 19546 SH SOLE 1510 0 18036 PACKAGING CORP AMER COM 695156109 1016 6508 SH SOLE 461 0 6047 PACWEST BANCORP DEL COM 695263103 286 6613 SH SOLE 0 0 6613 PALANTIR TECHNOLOGIES INC CL A 69608A108 5071 369279 SH SOLE 162168 0 207111 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 7 14707 SH SOLE 0 0 14707 PALO ALTO NETWORKS INC COM 697435105 2688 4319 SH SOLE 189 0 4130 PAN AMERN SILVER CORP COM 697900108 2135 78190 SH SOLE 2133 0 76057 PAPA JOHNS INTL INC COM 698813102 731 6941 SH SOLE 1 0 6940 PARAMOUNT GLOBAL CLASS B COM 92556H206 1475 39019 SH SOLE 1113 0 37906 PARKE BANCORP INC COM 700885106 241 10201 SH SOLE 0 0 10201 PARKER-HANNIFIN CORP COM 701094104 1481 5218 SH SOLE 43 0 5175 PARTS ID INC COM CL A 702141102 42 20000 SH SOLE 0 0 20000 PATTERSON-UTI ENERGY INC COM 703481101 199 12867 SH SOLE 0 0 12867 PAVMED INC COM 70387R106 42 31823 SH SOLE 11159 0 20664 PAYCHEX INC COM 704326107 8736 64011 SH SOLE 2403 0 61608 PAYCOM SOFTWARE INC COM 70432V102 334 964 SH SOLE 12 0 952 PAYPAL HLDGS INC COM 70450Y103 13252 114586 SH SOLE 7413 0 107173 PDC ENERGY INC COM 69327R101 609 8383 SH SOLE 0 0 8383 PELOTON INTERACTIVE INC CL A COM 70614W100 334 12635 SH SOLE 898 0 11737 PEMBINA PIPELINE CORP COM 706327103 213 5669 SH SOLE 170 0 5499 PENN NATL GAMING INC COM 707569109 1554 36639 SH SOLE 2765 0 33874 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 14 22531 SH SOLE 0 0 22531 PENSKE AUTOMOTIVE GRP INC COM 70959W103 454 4843 SH SOLE 17 0 4826 PENUMBRA INC COM 70975L107 200 899 SH SOLE 0 0 899 PEPSICO INC COM 713448108 30528 182390 SH SOLE 4574 0 177816 PERFICIENT INC COM 71375U101 258 2340 SH SOLE 0 0 2340 PERKINELMER INC COM 714046109 590 3380 SH SOLE 51 0 3329 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 4103 206261 SH SOLE 1000 0 205261 PETCO HEALTH & WELLNESS CO I COM 71601V105 2418 123556 SH SOLE 8809 0 114747 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 320 21632 SH SOLE 0 0 21632 PFIZER INC COM 717081103 35686 689323 SH SOLE 59459 0 629864 PG&E CORP COM 69331C108 217 18193 SH SOLE 8 0 18185 PGIM ETF TR ULTRA SHORT 69344A107 354 7199 SH SOLE 0 0 7199 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1266 88215 SH SOLE 1763 0 86452 PHILIP MORRIS INTL INC COM 718172109 10949 116557 SH SOLE 4377 0 112180 PHILLIPS 66 COM 718546104 2893 33499 SH SOLE 1024 0 32475 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 252 14636 SH SOLE 0 0 14636 PIMCO CORPORATE & INCOME OPP COM 72201B101 1544 100591 SH SOLE 545 0 100046 PIMCO DYNAMIC INCOME FD SHS 72201Y101 6622 271715 SH SOLE 10881 0 260834 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 218 12842 SH SOLE 0 0 12842 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 865 58385 SH SOLE 0 0 58385 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 829 8618 SH SOLE 472 0 8146 PIMCO ETF TR 1-5 US TIP IDX 72201R205 9334 171352 SH SOLE 12385 0 158967 PIMCO ETF TR 15+ YR US TIPS 72201R304 601 7274 SH SOLE 676 0 6598 PIMCO ETF TR ACTIVE BD ETF 72201R775 5573 54755 SH SOLE 4896 0 49859 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9673 96572 SH SOLE 9913 0 86659 PIMCO ETF TR INTER MUN BD ACT 72201R866 3960 74705 SH SOLE 16753 0 57952 PIMCO ETF TR INV GRD CRP BD 72201R817 2491 23921 SH SOLE 1560 0 22361 PIMCO INCOME STRATEGY FD II COM 72201J104 108 12422 SH SOLE 0 0 12422 PIMCO MUN INCOME FD II COM 72200W106 917 79776 SH SOLE 0 0 79776 PIMCO MUN INCOME FD III COM 72201A103 111 10710 SH SOLE 0 0 10710 PIMCO STRATEGIC INCOME FD COM 72200X104 62 10508 SH SOLE 0 0 10508 PINNACLE WEST CAP CORP COM 723484101 1119 14329 SH SOLE 630 0 13699 PINTEREST INC CL A 72352L106 333 13538 SH SOLE 412 0 13126 PIONEER NAT RES CO COM 723787107 1134 4533 SH SOLE 54 0 4479 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 699 64964 SH SOLE 0 0 64964 PLBY GROUP INC COM 72814P109 371 28322 SH SOLE 1879 0 26443 PLUG POWER INC COM NEW 72919P202 2622 91671 SH SOLE 10130 0 81541 PLX PHARMA INC COM 72942A107 206 51100 SH SOLE 1950 0 49150 PNC FINL SVCS GROUP INC COM 693475105 9441 51186 SH SOLE 1875 0 49311 POLARIS INC COM 731068102 571 5420 SH SOLE 548 0 4872 POOL CORP COM 73278L105 3031 7169 SH SOLE 2549 0 4620 PPG INDS INC COM 693506107 1755 13395 SH SOLE 7 0 13388 PPL CORP COM 69351T106 4068 142435 SH SOLE 11973 0 130462 PRECIGEN INC COM 74017N105 85 40555 SH SOLE 7000 0 33555 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 27 27805 SH SOLE 0 0 27805 PRICE T ROWE GROUP INC COM 74144T108 2859 18910 SH SOLE 464 0 18446 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 1183 62297 SH SOLE 0 0 62297 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2516 34279 SH SOLE 1310 0 32969 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 412 26190 SH SOLE 0 0 26190 PROCTER AND GAMBLE CO COM 742718109 57315 375092 SH SOLE 14351 0 360741 PROGENITY INC COM 74319F107 15 13169 SH SOLE 0 0 13169 PROGRESSIVE CORP COM 743315103 2402 21071 SH SOLE 924 0 20147 PROLOGIS INC. COM 74340W103 7946 49204 SH SOLE 2818 0 46386 PROSHARES TR DJ BRKFLD GLB 74347B508 335 6746 SH SOLE 0 0 6746 PROSHARES TR PSHS ULT S&P 500 74347R107 1003 15296 SH SOLE 0 0 15296 PROSHARES TR RUSS 2000 DIVD 74347B698 747 11561 SH SOLE 2558 0 9003 PROSHARES TR S&P 500 DV ARIST 74348A467 13608 143375 SH SOLE 6778 0 136597 PROSHARES TR S&P MDCP 400 DIV 74347B680 1787 24732 SH SOLE 292 0 24440 PROSHARES TR SHORT QQQ NEW 74347B714 332 28695 SH SOLE 200 0 28495 PROSHARES TR SHORT S&P 500 NE 74347B425 397 28134 SH SOLE 0 0 28134 PROSHARES TR SHRT RUSSELL2000 74348A210 1160 52447 SH SOLE 400 0 52047 PROSHARES TR SP500 EX ENRGY 74347B581 372 3825 SH SOLE 0 0 3825 PROSHARES TR II ULTA BLMBG 2017 74347Y888 1798 11724 SH SOLE 0 0 11724 PROSPECT CAP CORP COM 74348T102 256 30948 SH SOLE 0 0 30948 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 11 11000 PRN SOLE 0 0 11000 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 14 13000 PRN SOLE 0 0 13000 PROVENTION BIO INC COM 74374N102 129 17707 SH SOLE 2004 0 15703 PROVIDENT FINL SVCS INC COM 74386T105 315 13451 SH SOLE 0 0 13451 PRUDENTIAL FINL INC COM 744320102 6869 58125 SH SOLE 6561 0 51564 PUBLIC STORAGE COM 74460D109 1695 4341 SH SOLE 43 0 4298 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9110 130137 SH SOLE 1515 0 128622 PURE STORAGE INC CL A 74624M102 233 6603 SH SOLE 1148 0 5455 PURECYCLE TECHNOLOGIES INC *W EXP 03/17/202 74623V111 134 46588 SH SOLE 1000 0 45588 PURECYCLE TECHNOLOGIES INC COM 74623V103 401 50037 SH SOLE 1850 0 48187 PUTNAM MANAGED MUN INCOME TR COM 746823103 76 10752 SH SOLE 0 0 10752 QORVO INC COM 74736K101 764 6161 SH SOLE 63 0 6098 QUALCOMM INC COM 747525103 17409 113916 SH SOLE 19799 0 94117 QUANTA SVCS INC COM 74762E102 631 4793 SH SOLE 717 0 4076 QUANTUMSCAPE CORP COM CL A 74767V109 2003 100178 SH SOLE 3754 0 96424 QUEST DIAGNOSTICS INC COM 74834L100 899 6573 SH SOLE 119 0 6454 RAYMOND JAMES FINL INC COM 754730109 364 3311 SH SOLE 12 0 3299 RAYTHEON TECHNOLOGIES CORP COM 75513E101 18245 184167 SH SOLE 7306 0 176861 RBB FD INC MOTLEY FOL ETF 74933W601 202 4948 SH SOLE 400 0 4548 RBC BEARINGS INC COM 75524B104 641 3303 SH SOLE 23 0 3280 REALTY INCOME CORP COM 756109104 5498 79340 SH SOLE 4595 0 74745 REAVES UTIL INCOME FD COM SH BEN INT 756158101 5421 156803 SH SOLE 5245 0 151558 REGENCY CTRS CORP COM 758849103 243 3410 SH SOLE 0 0 3410 REGENERON PHARMACEUTICALS COM 75886F107 5887 8428 SH SOLE 1514 0 6914 REGIONS FINANCIAL CORP NEW COM 7591EP100 633 28423 SH SOLE 504 0 27919 REINSURANCE GRP OF AMERICA I COM NEW 759351604 309 2817 SH SOLE 97 0 2720 REKOR SYSTEMS INC COM 759419104 156 34200 SH SOLE 250 0 33950 RELIANCE STEEL & ALUMINUM CO COM 759509102 562 3063 SH SOLE 45 0 3018 RELX PLC SPONSORED ADR 759530108 253 8133 SH SOLE 103 0 8030 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 504 11442 SH SOLE 220 0 11222 RENALYTIX PLC ADS 75973T101 92 13242 SH SOLE 0 0 13242 REPUBLIC FIRST BANCORP INC COM 760416107 128 24899 SH SOLE 1337 0 23562 REPUBLIC SVCS INC COM 760759100 1588 11992 SH SOLE 182 0 11810 RESMED INC COM 761152107 1101 4540 SH SOLE 57 0 4483 REYNOLDS CONSUMER PRODS INC COM 76171L106 905 30863 SH SOLE 1708 0 29155 RH COM 74967X103 359 1102 SH SOLE 486 0 616 RIO TINTO PLC SPONSORED ADR 767204100 2742 34109 SH SOLE 9274 0 24835 RIOT BLOCKCHAIN INC COM 767292105 225 10633 SH SOLE 0 0 10633 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 220 13767 SH SOLE 4923 0 8844 ROBERT HALF INTL INC COM 770323103 540 4727 SH SOLE 254 0 4473 ROBLOX CORP CL A 771049103 2786 60243 SH SOLE 11473 0 48770 ROCKET COS INC COM CL A 77311W101 121 10924 SH SOLE 2437 0 8487 ROCKWELL AUTOMATION INC COM 773903109 2939 10494 SH SOLE 225 0 10269 ROKU INC COM CL A 77543R102 2429 19392 SH SOLE 401 0 18991 ROPER TECHNOLOGIES INC COM 776696106 7619 16134 SH SOLE 5534 0 10600 ROSS STORES INC COM 778296103 990 10956 SH SOLE 29 0 10927 ROYAL BK CDA COM 780087102 404 3662 SH SOLE 0 0 3662 ROYAL CARIBBEAN GROUP COM V7780T103 2489 29715 SH SOLE 1822 0 27893 ROYAL GOLD INC COM 780287108 251 1780 SH SOLE 101 0 1679 ROYCE MICRO-CAP TR INC COM 780915104 739 70248 SH SOLE 150 0 70098 ROYCE VALUE TR INC COM 780910105 1502 88433 SH SOLE 7227 0 81206 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 414 4758 SH SOLE 26 0 4732 S&P GLOBAL INC COM 78409V104 3288 8017 SH SOLE 586 0 7431 SACHEM CAP CORP COM 78590A109 75 14563 SH SOLE 0 0 14563 SALESFORCE COM INC COM 79466L302 17117 80619 SH SOLE 17016 0 63603 SANDSTORM GOLD LTD COM NEW 80013R206 2963 366680 SH SOLE 7345 0 359335 SANOFI SPONSORED ADR 80105N105 4056 79008 SH SOLE 644 0 78364 SAP SE SPON ADR 803054204 1039 9366 SH SOLE 46 0 9320 SARATOGA INVT CORP COM NEW 80349A208 857 31420 SH SOLE 0 0 31420 SBA COMMUNICATIONS CORP NEW CL A 78410G104 917 2666 SH SOLE 5 0 2661 SCHLUMBERGER LTD COM STK 806857108 3505 84813 SH SOLE 3931 0 80882 SCHWAB CHARLES CORP COM 808513105 4881 57884 SH SOLE 3904 0 53980 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 307 11045 SH SOLE 226 0 10819 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14190 386417 SH SOLE 59996 0 326421 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1141 19500 SH SOLE 253 0 19247 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 6221 125573 SH SOLE 8585 0 116988 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1394 27566 SH SOLE 603 0 26963 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5239 98123 SH SOLE 1326 0 96797 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 29097 368833 SH SOLE 6832 0 362001 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 30240 404169 SH SOLE 52879 0 351290 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3119 43688 SH SOLE 1278 0 42410 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5871 109014 SH SOLE 2576 0 106438 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 16398 216161 SH SOLE 42842 0 173319 SCHWAB STRATEGIC TR US REIT ETF 808524847 2254 90547 SH SOLE 10493 0 80054 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 8834 186534 SH SOLE 43205 0 143329 SCHWAB STRATEGIC TR US TIPS ETF 808524870 12873 212055 SH SOLE 6478 0 205577 SCOTTS MIRACLE-GRO CO CL A 810186106 5816 47305 SH SOLE 2501 0 44804 SCYNEXIS INC COM NEW 811292200 78 20000 SH SOLE 0 0 20000 SEA LTD SPONSORD ADS 81141R100 240 2005 SH SOLE 142 0 1863 SEABRIDGE GOLD INC COM 811916105 2488 134485 SH SOLE 9382 0 125103 SEACHANGE INTL INC COM 811699107 28 24445 SH SOLE 0 0 24445 SEAGEN INC COM 81181C104 1658 11511 SH SOLE 5 0 11506 SEI INVTS CO COM 784117103 290 4811 SH SOLE 1009 0 3802 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 5187 75410 SH SOLE 2524 0 72886 SELECT SECTOR SPDR TR ENERGY 81369Y506 28814 376941 SH SOLE 33119 0 343822 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 59803 1560606 SH SOLE 65871 0 1494735 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 27864 576654 SH SOLE 186652 0 390002 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 21118 114151 SH SOLE 7865 0 106286 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 45994 606075 SH SOLE 18092 0 587983 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 43731 319224 SH SOLE 13151 0 306073 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 31564 306506 SH SOLE 76863 0 229643 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 12202 163872 SH SOLE 14982 0 148890 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 26945 305667 SH SOLE 128036 0 177631 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 91556 576082 SH SOLE 34773 0 541309 SELECTIVE INS GROUP INC COM 816300107 201 2252 SH SOLE 0 0 2252 SEMPRA COM 816851109 1257 7475 SH SOLE 42 0 7433 SENSEONICS HLDGS INC COM 81727U105 21 10770 SH SOLE 1500 0 9270 SERVICE CORP INTL COM 817565104 544 8269 SH SOLE 875 0 7394 SERVICENOW INC COM 81762P102 5763 10348 SH SOLE 2331 0 8017 SESEN BIO INC COM 817763105 6 10000 SH SOLE 0 0 10000 SHERWIN WILLIAMS CO COM 824348106 4341 17391 SH SOLE 1545 0 15846 SHOPIFY INC CL A 82509L107 3510 5193 SH SOLE 1088 0 4105 SIGNATURE BK NEW YORK N Y COM 82669G104 307 1044 SH SOLE 3 0 1041 SILVERCORP METALS INC COM 82835P103 98 27015 SH SOLE 0 0 27015 SILVERGATE CAP CORP CL A 82837P408 556 3691 SH SOLE 1123 0 2568 SIMON PPTY GROUP INC NEW COM 828806109 3629 27584 SH SOLE 1915 0 25669 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 1307 41700 SH SOLE 0 0 41700 SIREN ETF TR DIVCN DIVD ETF 829658400 1225 33305 SH SOLE 5670 0 27635 SIREN ETF TR DIVCN LDRS ETF 829658301 2540 46156 SH SOLE 9004 0 37152 SIRIUS XM HOLDINGS INC COM 82968B103 1039 156864 SH SOLE 30229 0 126635 SITIME CORP COM 82982T106 290 1170 SH SOLE 50 0 1120 SJW GROUP COM 784305104 2808 40359 SH SOLE 750 0 39609 SKYLINE CHAMPION CORPORATION COM 830830105 277 5051 SH SOLE 1 0 5050 SKYWORKS SOLUTIONS INC COM 83088M102 2632 19750 SH SOLE 1209 0 18541 SMUCKER J M CO COM NEW 832696405 2369 17489 SH SOLE 568 0 16921 SNAP INC CL A 83304A106 2408 66908 SH SOLE 560 0 66348 SNAP ON INC COM 833034101 1916 9324 SH SOLE 21 0 9303 SNOWFLAKE INC CL A 833445109 2413 10532 SH SOLE 464 0 10068 SOLAREDGE TECHNOLOGIES INC COM 83417M104 849 2635 SH SOLE 177 0 2458 SONOCO PRODS CO COM 835495102 273 4363 SH SOLE 32 0 4331 SONY GROUP CORPORATION SPONSORED ADR 835699307 1032 10041 SH SOLE 762 0 9279 SORRENTO THERAPEUTICS INC COM NEW 83587F202 34 14692 SH SOLE 1800 0 12892 SOUTH JERSEY INDS INC COM 838518108 278 8041 SH SOLE 0 0 8041 SOUTHERN CO COM 842587107 7480 103161 SH SOLE 8233 0 94928 SOUTHERN COPPER CORP COM 84265V105 1495 19698 SH SOLE 440 0 19258 SOUTHWEST AIRLS CO COM 844741108 2006 43788 SH SOLE 1330 0 42458 SOUTHWESTERN ENERGY CO COM 845467109 3226 449938 SH SOLE 30014 0 419924 SPARTANNASH CO COM 847215100 235 7113 SH SOLE 0 0 7113 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 35040 101027 SH SOLE 11087 0 89940 SPDR GOLD TR GOLD SHS 78463V107 59963 331933 SH SOLE 17094 0 314839 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1739 32189 SH SOLE 424 0 31765 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1815 53205 SH SOLE 35 0 53170 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2621 63688 SH SOLE 62 0 63626 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 2135 34014 SH SOLE 656 0 33358 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4144 150600 SH SOLE 1463 0 149137 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 5806 80444 SH SOLE 857 0 79587 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 338 6174 SH SOLE 1177 0 4997 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 63034 1838803 SH SOLE 205580 0 1633223 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 19724 510457 SH SOLE 47702 0 462755 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1713 19445 SH SOLE 3108 0 16337 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 289 9890 SH SOLE 5103 0 4787 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 457 6788 SH SOLE 1989 0 4799 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1617 41698 SH SOLE 1681 0 40017 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 323 9173 SH SOLE 321 0 8852 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 627 10796 SH SOLE 704 0 10092 SPDR S&P 500 ETF TR TR UNIT 78462F103 316532 700851 SH SOLE 50334 0 650517 SPDR S&P 500 ETF TR TR UNIT 78462F103 2398 77000 SH Call SOLE 0 0 77000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6918 14105 SH SOLE 1461 0 12644 SPDR SER TR AEROSPACE DEF 78464A631 3456 27717 SH SOLE 911 0 26806 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 3297 159452 SH SOLE 100895 0 58557 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 18209 199159 SH SOLE 30703 0 168456 SPDR SER TR BLOOMBERG CONV 78464A359 6676 86751 SH SOLE 7591 0 79160 SPDR SER TR BLOOMBERG EMERGI 78464A391 507 22302 SH SOLE 9673 0 12629 SPDR SER TR BLOOMBERG HIGH Y 78468R622 9005 87855 SH SOLE 5024 0 82831 SPDR SER TR BLOOMBERG INVT 78468R200 4596 150737 SH SOLE 5224 0 145513 SPDR SER TR BLOOMBERG SHT TE 78468R408 824 31401 SH SOLE 3547 0 27854 SPDR SER TR DJ REIT ETF 78464A607 8515 72576 SH SOLE 2305 0 70271 SPDR SER TR FTSE INT GVT ETF 78464A490 257 4756 SH SOLE 2452 0 2304 SPDR SER TR HLTH CR EQUIP 78464A581 273 2437 SH SOLE 397 0 2040 SPDR SER TR ICE PFD SEC ETF 78464A292 528 13544 SH SOLE 0 0 13544 SPDR SER TR MSCI USA STRTGIC 78468R812 1945 15608 SH SOLE 1548 0 14060 SPDR SER TR NUVEEN BLMBRG MU 78468R721 10657 222578 SH SOLE 5962 0 216616 SPDR SER TR NUVEEN BLMBRG SH 78468R739 4453 94087 SH SOLE 1728 0 92359 SPDR SER TR NUVEEN BLOOMBERG 78464A284 2733 49556 SH SOLE 8664 0 40892 SPDR SER TR PORTFLI HIGH YLD 78468R606 5983 238355 SH SOLE 7956 0 230399 SPDR SER TR PORTFLI INTRMDIT 78464A672 9205 303909 SH SOLE 9025 0 294884 SPDR SER TR PORTFLI MORTGAGE 78464A383 9008 375975 SH SOLE 14185 0 361790 SPDR SER TR PORTFLI TIPS ETF 78464A656 31558 1042882 SH SOLE 49451 0 993431 SPDR SER TR PORTFOLI S&P1500 78464A805 94208 1695003 SH SOLE 63791 0 1631212 SPDR SER TR PORTFOLIO AGRGTE 78464A649 57539 2070475 SH SOLE 181523 0 1888952 SPDR SER TR PORTFOLIO CRPORT 78464A144 10451 326488 SH SOLE 6331 0 320157 SPDR SER TR PORTFOLIO INTRMD 78464A375 7457 218363 SH SOLE 2293 0 216070 SPDR SER TR PORTFOLIO LN COR 78464A367 798 28710 SH SOLE 2282 0 26428 SPDR SER TR PORTFOLIO LN TSR 78464A664 2700 71391 SH SOLE 6735 0 64656 SPDR SER TR PORTFOLIO S&P400 78464A847 34470 730926 SH SOLE 37419 0 693507 SPDR SER TR PORTFOLIO S&P500 78464A854 157067 2956286 SH SOLE 31863 0 2924423 SPDR SER TR PORTFOLIO S&P600 78468R853 55570 1320910 SH SOLE 83727 0 1237183 SPDR SER TR PORTFOLIO SH TSR 78468R101 7458 251547 SH SOLE 24528 0 227019 SPDR SER TR PORTFOLIO SHORT 78464A474 16945 562383 SH SOLE 22023 0 540360 SPDR SER TR PRTFLO S&P500 GW 78464A409 64953 981013 SH SOLE 45363 0 935650 SPDR SER TR PRTFLO S&P500 HI 78468R788 4639 105559 SH SOLE 6256 0 99303 SPDR SER TR PRTFLO S&P500 VL 78464A508 39578 947971 SH SOLE 186572 0 761399 SPDR SER TR RUSSELL YIELD 78468R770 959 9455 SH SOLE 7469 0 1986 SPDR SER TR S&P 400 MDCP GRW 78464A821 3211 43273 SH SOLE 164 0 43109 SPDR SER TR S&P 400 MDCP VAL 78464A839 9685 137612 SH SOLE 42512 0 95100 SPDR SER TR S&P 500 ESG ETF 78468R531 227 5237 SH SOLE 0 0 5237 SPDR SER TR S&P 600 SMCP GRW 78464A201 1954 23311 SH SOLE 588 0 22723 SPDR SER TR S&P 600 SMCP VAL 78464A300 10480 125766 SH SOLE 8202 0 117564 SPDR SER TR S&P 600 SML CAP 78464A813 15421 164738 SH SOLE 2117 0 162621 SPDR SER TR S&P BIOTECH 78464A870 2897 32235 SH SOLE 3664 0 28571 SPDR SER TR S&P BK ETF 78464A797 2078 39693 SH SOLE 1587 0 38106 SPDR SER TR S&P CAP MKTS 78464A771 617 6754 SH SOLE 2680 0 4074 SPDR SER TR S&P DIVID ETF 78464A763 22572 176186 SH SOLE 18853 0 157333 SPDR SER TR S&P HOMEBUILD 78464A888 2028 32096 SH SOLE 1623 0 30473 SPDR SER TR S&P KENSHO CLEAN 78468R655 1852 20644 SH SOLE 5131 0 15513 SPDR SER TR S&P KENSHO NEW 78468R648 1002 19275 SH SOLE 300 0 18975 SPDR SER TR S&P METALS MNG 78464A755 1615 26350 SH SOLE 1255 0 25095 SPDR SER TR S&P OILGAS EXP 78468R556 1473 10944 SH SOLE 941 0 10003 SPDR SER TR S&P REGL BKG 78464A698 1673 24271 SH SOLE 1250 0 23021 SPDR SER TR S&P SEMICNDCTR 78464A862 1753 8452 SH SOLE 549 0 7903 SPDR SER TR S&P TELECOM 78464A540 211 2271 SH SOLE 131 0 2140 SPDR SER TR S&P1500MOMTILT 78468R705 2186 11291 SH SOLE 0 0 11291 SPDR SER TR SPDR S&P 500 ETF 78468R796 680 6126 SH SOLE 250 0 5876 SPDR SER TR SPDR S&P1500VL 78464A128 625 4031 SH SOLE 314 0 3717 SPDR SER TR SSGA US LRG ETF 78468R804 640 4453 SH SOLE 191 0 4262 SPDR SER TR SSGA US SMAL ETF 78468R887 498 4366 SH SOLE 183 0 4183 SPECIAL OPPORTUNITIES FD INC COM 84741T104 377 25128 SH SOLE 0 0 25128 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 576 11779 SH SOLE 0 0 11779 SPIRIT AIRLS INC COM 848577102 200 9140 SH SOLE 0 0 9140 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 372 8083 SH SOLE 0 0 8083 SPLUNK INC COM 848637104 3785 25472 SH SOLE 16043 0 9429 SPORTS VENTURES ACQUISIN COR CL A SHS G8372A103 1233 124902 SH SOLE 0 0 124902 SPOTIFY TECHNOLOGY S A SHS L8681T102 741 4909 SH SOLE 174 0 4735 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1239 37556 SH SOLE 1451 0 36105 SPROTT FOCUS TR INC COM 85208J109 222 24500 SH SOLE 0 0 24500 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 145433 7504296 SH SOLE 174127 0 7330169 SPROTT PHYSICAL GOLD TR UNIT 85207H104 100668 6549655 SH SOLE 256094 0 6293561 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4186 477368 SH SOLE 6248 0 471120 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 270 3591 SH SOLE 2 0 3589 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 22199 493750 SH SOLE 12343 0 481407 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 395 8974 SH SOLE 230 0 8744 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 465 15068 SH SOLE 1182 0 13886 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 9635 215221 SH SOLE 15203 0 200018 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 253 6329 SH SOLE 3754 0 2575 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 913 20009 SH SOLE 0 0 20009 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 4080 85558 SH SOLE 2544 0 83014 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 369 12778 SH SOLE 0 0 12778 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 1355 29916 SH SOLE 371 0 29545 SSR MNG INC COM 784730103 334 15354 SH SOLE 800 0 14554 ST JOE CO COM 790148100 274 4627 SH SOLE 70 0 4557 STANLEY BLACK & DECKER INC COM 854502101 1075 7686 SH SOLE 184 0 7502 STARBUCKS CORP COM 855244109 13107 144083 SH SOLE 10216 0 133867 STARWOOD PPTY TR INC COM 85571B105 4570 189109 SH SOLE 10908 0 178201 STATE STR CORP COM 857477103 941 10796 SH SOLE 14 0 10782 STEEL DYNAMICS INC COM 858119100 1062 12727 SH SOLE 0 0 12727 STERIS PLC SHS USD G8473T100 344 1420 SH SOLE 11 0 1409 STONECO LTD COM CL A G85158106 313 26770 SH SOLE 20097 0 6673 STORE CAP CORP COM 862121100 894 30572 SH SOLE 7012 0 23560 STRATASYS LTD SHS M85548101 239 9419 SH SOLE 61 0 9358 STRATEGY SHS NS 7HANDL IDX 86280R506 3617 150011 SH SOLE 4771 0 145240 STRYKER CORPORATION COM 863667101 16763 62698 SH SOLE 7442 0 55256 STURM RUGER & CO INC COM 864159108 1357 19484 SH SOLE 501 0 18983 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 823 51111 SH SOLE 5868 0 45243 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 229 36614 SH SOLE 217 0 36397 SUMMIT MATLS INC CL A 86614U100 362 11654 SH SOLE 10867 0 787 SUN LIFE FINANCIAL INC. COM 866796105 585 10468 SH SOLE 300 0 10168 SUNCOR ENERGY INC NEW COM 867224107 1048 32167 SH SOLE 892 0 31275 SUNDIAL GROWERS INC COM 86730L109 25 36354 SH SOLE 600 0 35754 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 2001 48991 SH SOLE 5447 0 43544 SUNOPTA INC COM 8676EP108 60 12000 SH SOLE 0 0 12000 SUNRUN INC COM 86771W105 601 19786 SH SOLE 13603 0 6183 SUPER LEAGUE GAMING INC COM 86804F202 23 12450 SH SOLE 0 0 12450 SURFACE ONCOLOGY INC COM 86877M209 51 17325 SH SOLE 7000 0 10325 SVB FINANCIAL GROUP COM 78486Q101 819 1464 SH SOLE 15 0 1449 SYNCHRONY FINANCIAL COM 87165B103 309 8900 SH SOLE 245 0 8655 SYNOPSYS INC COM 871607107 2192 6579 SH SOLE 22 0 6557 SYNOVUS FINL CORP COM NEW 87161C501 419 8531 SH SOLE 0 0 8531 SYROS PHARMACEUTICALS INC COM 87184Q107 29 24157 SH SOLE 0 0 24157 SYSCO CORP COM 871829107 3353 41066 SH SOLE 2107 0 38959 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7798 74788 SH SOLE 855 0 73933 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1928 134682 SH SOLE 249 0 134433 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 509 3312 SH SOLE 200 0 3112 TANGER FACTORY OUTLET CTRS I COM 875465106 328 19060 SH SOLE 558 0 18502 TARGA RES CORP COM 87612G101 809 10725 SH SOLE 0 0 10725 TARGET CORP COM 87612E106 19826 93419 SH SOLE 2557 0 90862 TARGET HOSPITALITY CORP COM 87615L107 106 17659 SH SOLE 0 0 17659 TC ENERGY CORP COM 87807B107 5848 103642 SH SOLE 6057 0 97585 TCR2 THERAPEUTICS INC COM 87808K106 93 33631 SH SOLE 314 0 33317 TE CONNECTIVITY LTD SHS H84989104 1591 12151 SH SOLE 317 0 11834 TECNOGLASS INC SHS G87264100 202 8000 SH SOLE 0 0 8000 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 542 26106 SH SOLE 0 0 26106 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1061 47658 SH SOLE 1200 0 46458 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 333 20110 SH SOLE 0 0 20110 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 201 13191 SH SOLE 0 0 13191 TELADOC HEALTH INC COM 87918A105 3185 44162 SH SOLE 7683 0 36479 TELEDYNE TECHNOLOGIES INC COM 879360105 376 796 SH SOLE 18 0 778 TELEFLEX INCORPORATED COM 879369106 455 1281 SH SOLE 0 0 1281 TELEFONICA S A SPONSORED ADR 879382208 106 22073 SH SOLE 1437 0 20636 TELLURIAN INC NEW COM 87968A104 218 41091 SH SOLE 0 0 41091 TEMPLETON EMERGING MKTS INCO COM 880192109 99 14350 SH SOLE 0 0 14350 TEMPLETON GLOBAL INCOME FD COM 880198106 57 11392 SH SOLE 0 0 11392 TENET HEALTHCARE CORP COM NEW 88033G407 7896 91852 SH SOLE 9699 0 82153 TERADATA CORP DEL COM 88076W103 231 4687 SH SOLE 255 0 4432 TERADYNE INC COM 880770102 1181 9994 SH SOLE 129 0 9865 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 698 15281 SH SOLE 91 0 15190 TESLA INC COM 88160R101 86400 80179 SH SOLE 6727 0 73452 TETRA TECH INC NEW COM 88162G103 2501 15160 SH SOLE 26 0 15134 TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 227 6980 SH SOLE 0 0 6980 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 130 13817 SH SOLE 0 0 13817 TEXAS INSTRS INC COM 882508104 17159 93521 SH SOLE 3823 0 89698 TEXAS PACIFIC LAND CORPORATI COM 88262P102 418 309 SH SOLE 32 0 277 TEXTRON INC COM 883203101 1462 19652 SH SOLE 154 0 19498 THE TRADE DESK INC COM CL A 88339J105 2828 40838 SH SOLE 1655 0 39183 THERMO FISHER SCIENTIFIC INC COM 883556102 26946 45620 SH SOLE 3014 0 42606 THOMSON REUTERS CORP. COM NEW 884903709 329 3023 SH SOLE 36 0 2987 THOR INDS INC COM 885160101 599 7616 SH SOLE 398 0 7218 TIDAL ETF TR RPAR RISK PARI 886364603 514 21712 SH SOLE 0 0 21712 TILRAY BRANDS INC COM CL 2 88688T100 404 51937 SH SOLE 10556 0 41381 TJX COS INC NEW COM 872540109 4877 80489 SH SOLE 5656 0 74833 T-MOBILE US INC COM 872590104 3066 23879 SH SOLE 723 0 23156 TOLL BROTHERS INC COM 889478103 451 9593 SH SOLE 296 0 9297 TORO CO COM 891092108 902 10553 SH SOLE 0 0 10553 TORONTO DOMINION BK ONT COM NEW 891160509 1433 18038 SH SOLE 698 0 17340 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 507 13367 SH SOLE 0 0 13367 TORTOISE PIPELINE & ENERGY F COM 89148H207 456 15550 SH SOLE 0 0 15550 TORTOISE PWR & ENERGY INFRAS COM 89147X104 1241 87150 SH SOLE 0 0 87150 TOTALENERGIES SE SPONSORED ADS 89151E109 6170 122074 SH SOLE 6451 0 115623 TOYOTA MOTOR CORP ADS 892331307 1363 7562 SH SOLE 97 0 7465 TPG PACE BEN FIN CORP CL A COM G8990D125 1263 127192 SH SOLE 0 0 127192 TRACTOR SUPPLY CO COM 892356106 1032 4424 SH SOLE 22 0 4402 TRANE TECHNOLOGIES PLC SHS G8994E103 1074 7037 SH SOLE 7 0 7030 TRANSDIGM GROUP INC COM 893641100 628 964 SH SOLE 4 0 960 TRANSGLOBE ENERGY CORP COM 893662106 93 25521 SH SOLE 0 0 25521 TRANSOCEAN LTD REG SHS H8817H100 141 30884 SH SOLE 9650 0 21234 TRANSUNION COM 89400J107 924 8945 SH SOLE 216 0 8729 TRAVELERS COMPANIES INC COM 89417E109 5469 29926 SH SOLE 1457 0 28469 TRI CONTL CORP COM 895436103 324 10518 SH SOLE 0 0 10518 TRIMBLE INC COM 896239100 271 3765 SH SOLE 9 0 3756 TRINITY INDS INC COM 896522109 638 18564 SH SOLE 150 0 18414 TRIP COM GROUP LTD ADS 89677Q107 3022 130691 SH SOLE 9349 0 121342 TRITON INTL LTD CL A G9078F107 818 11657 SH SOLE 115 0 11542 TRIUMPH GROUP INC NEW COM 896818101 249 9860 SH SOLE 0 0 9860 TRUECAR INC COM 89785L107 47 11932 SH SOLE 0 0 11932 TRUIST FINL CORP COM 89832Q109 3817 67314 SH SOLE 3380 0 63934 TWILIO INC CL A 90138F102 1006 6107 SH SOLE 1013 0 5094 TWITTER INC COM 90184L102 5633 145576 SH SOLE 8032 0 137544 TWO HBRS INVT CORP COM NEW 90187B408 68 12362 SH SOLE 0 0 12362 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 2796 86151 SH SOLE 20431 0 65720 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 1638 50165 SH SOLE 11799 0 38366 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 802 22246 SH SOLE 4456 0 17790 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 6631 192058 SH SOLE 56836 0 135222 TYME TECHNOLOGIES INC COM 90238J103 4 10000 SH SOLE 0 0 10000 TYSON FOODS INC CL A 902494103 982 10955 SH SOLE 141 0 10814 UBER TECHNOLOGIES INC COM 90353T100 9694 271705 SH SOLE 109504 0 162201 UBIQUITI INC COM 90353W103 254 871 SH SOLE 0 0 871 UBS GROUP AG SHS H42097107 1241 63503 SH SOLE 190 0 63313 UDR INC COM 902653104 582 10150 SH SOLE 683 0 9467 UGI CORP NEW COM 902681105 2099 57936 SH SOLE 1919 0 56017 ULTA BEAUTY INC COM 90384S303 2476 6217 SH SOLE 2436 0 3781 ULTRA CLEAN HLDGS INC COM 90385V107 242 5700 SH SOLE 0 0 5700 UNDER ARMOUR INC CL A 904311107 4743 278719 SH SOLE 17758 0 260961 UNIFIRST CORP MASS COM 904708104 259 1406 SH SOLE 5 0 1401 UNILEVER PLC SPON ADR NEW 904767704 2677 58752 SH SOLE 955 0 57797 UNION PAC CORP COM 907818108 16219 59366 SH SOLE 7999 0 51367 UNITED AIRLS HLDGS INC COM 910047109 1493 32202 SH SOLE 5344 0 26858 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 150 16427 SH SOLE 1000 0 15427 UNITED PARCEL SERVICE INC CL B 911312106 22584 105311 SH SOLE 14839 0 90472 UNITED RENTALS INC COM 911363109 2372 6678 SH SOLE 286 0 6392 UNITED STATES STL CORP NEW COM 912909108 4536 120214 SH SOLE 1301 0 118913 UNITEDHEALTH GROUP INC COM 91324P102 46078 90354 SH SOLE 7521 0 82833 UNITY SOFTWARE INC COM 91332U101 586 5905 SH SOLE 1163 0 4742 UNIVERSAL DISPLAY CORP COM 91347P105 317 1896 SH SOLE 0 0 1896 UNUM GROUP COM 91529Y106 230 7293 SH SOLE 0 0 7293 UPSTART HLDGS INC COM 91680M107 675 6185 SH SOLE 1881 0 4304 US BANCORP DEL COM NEW 902973304 4897 92127 SH SOLE 1409 0 90718 US FOODS HLDG CORP COM 912008109 930 24716 SH SOLE 1000 0 23716 V F CORP COM 918204108 745 13096 SH SOLE 219 0 12877 VAIL RESORTS INC COM 91879Q109 471 1811 SH SOLE 11 0 1800 VALE S A SPONSORED ADS 91912E105 1676 83841 SH SOLE 732 0 83109 VALERO ENERGY CORP COM 91913Y100 3806 37484 SH SOLE 762 0 36722 VALLEY NATL BANCORP COM 919794107 167 12859 SH SOLE 0 0 12859 VALMONT INDS INC COM 920253101 1704 7140 SH SOLE 0 0 7140 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1061 10156 SH SOLE 33 0 10123 VANECK ETF TRUST BDC INCOME ETF 92189F411 657 36667 SH SOLE 0 0 36667 VANECK ETF TRUST BIOTECH ETF 92189F726 268 1650 SH SOLE 0 0 1650 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1773 58329 SH SOLE 1679 0 56650 VANECK ETF TRUST GOLD MINERS ETF 92189F106 14922 389090 SH SOLE 17908 0 371182 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 747 13018 SH SOLE 105 0 12913 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 206 4363 SH SOLE 581 0 3782 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 9035 334743 SH SOLE 23349 0 311394 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 3881 82832 SH SOLE 7740 0 75092 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 314 2166 SH SOLE 0 0 2166 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 15781 211260 SH SOLE 7330 0 203930 VANECK ETF TRUST OIL SERVICES ETF 92189H607 749 2652 SH SOLE 49 0 2603 VANECK ETF TRUST PREFERRED SECURT 92189F429 228 11083 SH SOLE 0 0 11083 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 214 1810 SH SOLE 100 0 1710 VANECK ETF TRUST RETAIL ETF 92189F684 214 1184 SH SOLE 198 0 986 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2514 9318 SH SOLE 354 0 8964 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 443 19061 SH SOLE 0 0 19061 VANECK ETF TRUST VANECK VIETNAM 92189F817 2465 130602 SH SOLE 8623 0 121979 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 609 10477 SH SOLE 3150 0 7327 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 12993 47138 SH SOLE 791 0 46347 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 10228 67870 SH SOLE 3361 0 64509 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1643 8544 SH SOLE 0 0 8544 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 4259 23425 SH SOLE 1197 0 22228 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 3280 19579 SH SOLE 2623 0 16956 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1838 8514 SH SOLE 0 0 8514 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 2729 15399 SH SOLE 0 0 15399 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 3702 18695 SH SOLE 838 0 17857 VANGUARD BD INDEX FDS INTERMED TERM 921937819 39520 482550 SH SOLE 43346 0 439204 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1246 13586 SH SOLE 2204 0 11382 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 37798 485213 SH SOLE 54513 0 430700 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 61184 769208 SH SOLE 57808 0 711400 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 7710 147033 SH SOLE 22782 0 124251 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 10905 65821 SH SOLE 1064 0 64757 VANGUARD INDEX FDS GROWTH ETF 922908736 102695 357080 SH SOLE 8930 0 348150 VANGUARD INDEX FDS LARGE CAP ETF 922908637 188302 903170 SH SOLE 23796 0 879374 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 38006 170573 SH SOLE 2006 0 168567 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 42848 286287 SH SOLE 4514 0 281773 VANGUARD INDEX FDS MID CAP ETF 922908629 166519 700131 SH SOLE 30921 0 669210 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 26888 248111 SH SOLE 18724 0 229387 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 146033 351743 SH SOLE 10140 0 341603 VANGUARD INDEX FDS SM CP VAL ETF 922908611 17664 100400 SH SOLE 16463 0 83937 VANGUARD INDEX FDS SMALL CP ETF 922908751 91264 429440 SH SOLE 22359 0 407081 VANGUARD INDEX FDS SML CP GRW ETF 922908595 19361 78029 SH SOLE 2234 0 75795 VANGUARD INDEX FDS TOTAL STK MKT 922908769 251990 1106820 SH SOLE 102710 0 1004110 VANGUARD INDEX FDS VALUE ETF 922908744 144656 978859 SH SOLE 55172 0 923687 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2614 45395 SH SOLE 2671 0 42724 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 18637 404011 SH SOLE 63313 0 340698 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1244 19971 SH SOLE 3400 0 16571 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1863 25159 SH SOLE 3343 0 21816 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6852 55305 SH SOLE 3540 0 51765 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1075 20690 SH SOLE 6300 0 14390 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 43197 426473 SH SOLE 6653 0 419820 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 59178 1155588 SH SOLE 41571 0 1114017 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 45511 882865 SH SOLE 33269 0 849596 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2903 46147 SH SOLE 2784 0 43363 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11706 136063 SH SOLE 9989 0 126074 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3012 37473 SH SOLE 9210 0 28263 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 9122 182079 SH SOLE 28960 0 153119 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 10386 175280 SH SOLE 30037 0 145243 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 22216 284493 SH SOLE 5532 0 278961 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 2974 35611 SH SOLE 3922 0 31689 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 4976 67120 SH SOLE 1851 0 65269 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 4304 60319 SH SOLE 5965 0 54354 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 321 1548 SH SOLE 33 0 1515 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2176 29878 SH SOLE 0 0 29878 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1197 14449 SH SOLE 270 0 14179 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2963 20983 SH SOLE 25 0 20958 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 713 3499 SH SOLE 47 0 3452 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 85369 526448 SH SOLE 21295 0 505153 VANGUARD STAR FDS VG TL INTL STK F 921909768 21674 362783 SH SOLE 17424 0 345359 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 26116 543731 SH SOLE 51314 0 492417 VANGUARD WELLINGTON FD US MINIMUM 921935409 2743 26531 SH SOLE 8612 0 17919 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 523 7493 SH SOLE 450 0 7043 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 38166 340010 SH SOLE 12994 0 327016 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2730 34542 SH SOLE 7598 0 26944 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 5543 81979 SH SOLE 5663 0 76316 VANGUARD WORLD FD ESG US STK ETF 921910733 1359 16762 SH SOLE 374 0 16388 VANGUARD WORLD FD MEGA CAP INDEX 921910873 4732 29751 SH SOLE 1372 0 28379 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 8626 80373 SH SOLE 7906 0 72467 VANGUARD WORLD FD MEGA GRWTH IND 921910816 6106 25940 SH SOLE 6338 0 19602 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2725 22700 SH SOLE 123 0 22577 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 8506 27868 SH SOLE 352 0 27516 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 12464 63623 SH SOLE 6491 0 57132 VANGUARD WORLD FDS ENERGY ETF 92204A306 11054 103278 SH SOLE 1330 0 101948 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 5059 54161 SH SOLE 2823 0 51338 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 25405 99869 SH SOLE 4207 0 95662 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 6186 31812 SH SOLE 736 0 31076 VANGUARD WORLD FDS INF TECH ETF 92204A702 25730 61779 SH SOLE 5130 0 56649 VANGUARD WORLD FDS MATERIALS ETF 92204A801 5785 29805 SH SOLE 851 0 28954 VANGUARD WORLD FDS UTILITIES ETF 92204A876 11817 73025 SH SOLE 10555 0 62470 VBI VACCINES INC CDA COM NEW 91822J103 56 33565 SH SOLE 0 0 33565 VEEVA SYS INC CL A COM 922475108 1581 7439 SH SOLE 282 0 7157 VELODYNE LIDAR INC COM 92259F101 27 10362 SH SOLE 3215 0 7147 VENTAS INC COM 92276F100 816 13227 SH SOLE 157 0 13070 VERICEL CORP COM 92346J108 224 5853 SH SOLE 0 0 5853 VERISIGN INC COM 92343E102 1043 4691 SH SOLE 17 0 4674 VERISK ANALYTICS INC COM 92345Y106 11383 53038 SH SOLE 95 0 52943 VERIZON COMMUNICATIONS INC COM 92343V104 46254 907996 SH SOLE 73888 0 834108 VERTEX PHARMACEUTICALS INC COM 92532F100 7729 29616 SH SOLE 19204 0 10412 VIATRIS INC COM 92556V106 587 53947 SH SOLE 3713 0 50234 VICI PPTYS INC COM 925652109 357 12541 SH SOLE 0 0 12541 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 12319 166365 SH SOLE 1056 0 165309 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 17609 237826 SH SOLE 86015 0 151811 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 16820 234060 SH SOLE 5886 0 228174 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 4405 69802 SH SOLE 9770 0 60032 VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 1297 59937 SH SOLE 80 0 59857 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 487 11701 SH SOLE 0 0 11701 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 271 9350 SH SOLE 0 0 9350 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 259 26169 SH SOLE 1874 0 24295 VIRTU FINL INC CL A 928254101 4750 127619 SH SOLE 8185 0 119434 VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 479 110584 SH SOLE 10166 0 100418 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 655 130210 SH SOLE 2000 0 128210 VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 308 12107 SH SOLE 0 0 12107 VIRTUS DIVIDEND INTEREST & P COM 92840R101 229 15934 SH SOLE 4605 0 11329 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 334 34245 SH SOLE 0 0 34245 VISA INC COM CL A 92826C839 38024 171456 SH SOLE 7002 0 164454 VISTA OUTDOOR INC COM 928377100 253 7087 SH SOLE 180 0 6907 VISTRA CORP COM 92840M102 5230 224952 SH SOLE 15850 0 209102 VIZIO HLDG CORP CL A COM 92858V101 460 51734 SH SOLE 0 0 51734 VMWARE INC CL A COM 928563402 890 7815 SH SOLE 163 0 7652 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6295 378740 SH SOLE 21226 0 357514 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 432 53200 SH SOLE 0 0 53200 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 737 110000 SH SOLE 0 0 110000 VOYA GLBL ADV & PREM OPP FD COM 92912R104 223 23005 SH SOLE 0 0 23005 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1426 243381 SH SOLE 0 0 243381 VULCAN MATLS CO COM 929160109 450 2451 SH SOLE 139 0 2312 WABTEC COM 929740108 365 3786 SH SOLE 54 0 3732 WALGREENS BOOTS ALLIANCE INC COM 931427108 7236 161642 SH SOLE 7890 0 153752 WALMART INC COM 931142103 26631 178833 SH SOLE 6755 0 172078 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 895 35092 SH SOLE 3799 0 31293 WASTE CONNECTIONS INC COM 94106B101 448 3202 SH SOLE 0 0 3202 WASTE MGMT INC DEL COM 94106L109 10815 68235 SH SOLE 6205 0 62030 WATERS CORP COM 941848103 2150 6923 SH SOLE 68 0 6855 WAYFAIR INC CL A 94419L101 322 2903 SH SOLE 357 0 2546 WD 40 CO COM 929236107 1575 8595 SH SOLE 848 0 7747 WEBSTER FINL CORP COM 947890109 637 11359 SH SOLE 0 0 11359 WEC ENERGY GROUP INC COM 92939U106 1394 13967 SH SOLE 444 0 13523 WELLS FARGO CO NEW COM 949746101 14799 305395 SH SOLE 88130 0 217265 WELLTOWER INC COM 95040Q104 3690 38378 SH SOLE 1000 0 37378 WESCO INTL INC COM 95082P105 222 1699 SH SOLE 1 0 1698 WEST PHARMACEUTICAL SVSC INC COM 955306105 1416 3445 SH SOLE 25 0 3420 WESTERN ASSET HIGH INCOME FD COM 95766J102 64 10605 SH SOLE 0 0 10605 WESTERN AST INFL LKD OPP & I COM 95766R104 200 16680 SH SOLE 0 0 16680 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 252 9300 SH SOLE 0 0 9300 WEYERHAEUSER CO MTN BE COM NEW 962166104 1694 44691 SH SOLE 963 0 43728 WHEATON PRECIOUS METALS CORP COM 962879102 3571 75044 SH SOLE 2630 0 72414 WHIRLPOOL CORP COM 963320106 308 1784 SH SOLE 20 0 1764 WILLIAMS COS INC COM 969457100 8102 242509 SH SOLE 12245 0 230264 WILLIAMS SONOMA INC COM 969904101 456 3143 SH SOLE 125 0 3018 WILLIS TOWERS WATSON PLC LTD SHS G96629103 802 3396 SH SOLE 31 0 3365 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 302 7710 SH SOLE 0 0 7710 WINGSTOP INC COM 974155103 235 2002 SH SOLE 42 0 1960 WIPRO LTD SPON ADR 1 SH 97651M109 373 48424 SH SOLE 3162 0 45262 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 578 14141 SH SOLE 595 0 13546 WISDOMTREE TR EM EX ST-OWNED 97717X578 4599 140839 SH SOLE 7101 0 133738 WISDOMTREE TR EM LCL DEBT FD 97717X867 528 18848 SH SOLE 24 0 18824 WISDOMTREE TR EMER MKT HIGH FD 97717W315 544 12427 SH SOLE 2272 0 10155 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1375 25791 SH SOLE 1033 0 24758 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 594 23502 SH SOLE 0 0 23502 WISDOMTREE TR GLB HIGH DIV FD 97717W877 279 5451 SH SOLE 0 0 5451 WISDOMTREE TR GLB US QTLY DIV 97717W844 14280 359514 SH SOLE 17034 0 342480 WISDOMTREE TR HEDGED HI YLD BD 97717W430 2895 132078 SH SOLE 3220 0 128858 WISDOMTREE TR INDIA ERNGS FD 97717W422 876 24322 SH SOLE 2592 0 21730 WISDOMTREE TR INTK MLTIFACTR 97717Y774 849 33758 SH SOLE 0 0 33758 WISDOMTREE TR INTL EQUITY FD 97717W703 4282 81176 SH SOLE 100 0 81076 WISDOMTREE TR INTL QULTY DIV 97717X131 999 27384 SH SOLE 0 0 27384 WISDOMTREE TR INTL SMCAP DIV 97717W760 1583 23067 SH SOLE 206 0 22861 WISDOMTREE TR INTRST RATE HDGE 97717W380 466 10029 SH SOLE 21 0 10008 WISDOMTREE TR JAPN HEDGE EQT 97717W851 5034 78624 SH SOLE 5462 0 73162 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 2855 59593 SH SOLE 0 0 59593 WISDOMTREE TR US CORP BOND FD 97717X198 371 7537 SH SOLE 410 0 7127 WISDOMTREE TR US EFFICIENT COR 97717Y790 495 12224 SH SOLE 1751 0 10473 WISDOMTREE TR US HGH YLD CORP 97717X172 1674 33921 SH SOLE 362 0 33559 WISDOMTREE TR US HIGH DIVIDEND 97717W208 564 6404 SH SOLE 100 0 6304 WISDOMTREE TR US LARGECAP DIVD 97717W307 9807 149229 SH SOLE 7416 0 141813 WISDOMTREE TR US LARGECAP FUND 97717W588 19899 411484 SH SOLE 13772 0 397712 WISDOMTREE TR US MIDCAP DIVID 97717W505 7109 160024 SH SOLE 6434 0 153590 WISDOMTREE TR US MIDCAP FUND 97717W570 4997 91385 SH SOLE 5531 0 85854 WISDOMTREE TR US MULTIFACTOR 97717Y857 1932 47164 SH SOLE 3660 0 43504 WISDOMTREE TR US QTLY DIV GRT 97717X669 58998 926621 SH SOLE 221947 0 704674 WISDOMTREE TR US S CAP QTY DIV 97717X651 742 16630 SH SOLE 35 0 16595 WISDOMTREE TR US SHT TRM CORP 97717X156 2798 57511 SH SOLE 968 0 56543 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1593 49998 SH SOLE 16292 0 33706 WISDOMTREE TR US SMALLCAP FUND 97717W562 954 19883 SH SOLE 1888 0 17995 WISDOMTREE TR US TOTAL DIVIDND 97717W109 1552 24041 SH SOLE 2271 0 21770 WISDOMTREE TR YIELD ENHANCD US 97717X511 9907 207048 SH SOLE 19304 0 187744 WISDOMTREE TR YIELD ENHANCED 97717Y808 3676 75830 SH SOLE 0 0 75830 WOODWARD INC COM 980745103 1358 10873 SH SOLE 0 0 10873 WORKDAY INC CL A 98138H101 601 2511 SH SOLE 7 0 2504 WORKHORSE GROUP INC COM NEW 98138J206 71 14191 SH SOLE 114 0 14077 WP CAREY INC COM 92936U109 4245 52517 SH SOLE 2961 0 49556 WPP PLC NEW ADR 92937A102 717 10953 SH SOLE 135 0 10818 WSFS FINL CORP COM 929328102 1311 28115 SH SOLE 0 0 28115 WYNN RESORTS LTD COM 983134107 846 10613 SH SOLE 5572 0 5041 XAI OCTAGON FLOATING RATE & COM 98400T106 168 19887 SH SOLE 0 0 19887 XCEL ENERGY INC COM 98389B100 3821 52950 SH SOLE 1036 0 51914 XPO LOGISTICS INC COM 983793100 242 3330 SH SOLE 1152 0 2178 XPRESSPA GROUP INC COM 98420U703 22 20021 SH SOLE 0 0 20021 XTANT MED HLDGS INC COM NEW 98420P308 7 10000 SH SOLE 0 0 10000 XYLEM INC COM 98419M100 981 11501 SH SOLE 84 0 11417 YELLOW CORP COM 985510106 585 83568 SH SOLE 0 0 83568 YUM BRANDS INC COM 988498101 3391 28613 SH SOLE 2421 0 26192 YUM CHINA HLDGS INC COM 98850P109 653 15713 SH SOLE 2376 0 13337 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 880 2127 SH SOLE 23 0 2104 ZILLOW GROUP INC CL A 98954M101 295 6118 SH SOLE 0 0 6118 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1376 10756 SH SOLE 407 0 10349 ZIONS BANCORPORATION N A COM 989701107 267 4069 SH SOLE 504 0 3565 ZOETIS INC CL A 98978V103 18297 97017 SH SOLE 12775 0 84242 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1576 13447 SH SOLE 138 0 13309 ZSCALER INC COM 98980G102 1957 8111 SH SOLE 145 0 7966 ZYNGA INC CL A 98986T108 172 18689 SH SOLE 1225 0 17464