0001085146-22-002376.txt : 20220713 0001085146-22-002376.hdr.sgml : 20220713 20220713132635 ACCESSION NUMBER: 0001085146-22-002376 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220713 DATE AS OF CHANGE: 20220713 EFFECTIVENESS DATE: 20220713 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 SEC ACT: 1934 Act SEC FILE NUMBER: 028-15851 FILM NUMBER: 221080769 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 1 primary_doc.xml 13F-HR LIVE false false false 0001567755 XXXXXXXX 06-30-2022 06-30-2022 false 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 07-08-2022 0 2111 11212271 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 20898 161485 SH SOLE 17994 0 143491 9 METERS BIOPHARMA INC COM 654405109 5 20000 SH SOLE 0 0 20000 ABB LTD SPONSORED ADR 000375204 3734 139703 SH SOLE 94 0 139609 ABBOTT LABS COM 002824100 26634 245131 SH SOLE 18072 0 227059 ABBVIE INC COM 00287Y109 59673 389605 SH SOLE 25430 0 364175 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 443 90156 SH SOLE 0 0 90156 ABERDEEN STD GLOBAL INFRASTR COM SHS BEN INT 00326W106 370 20500 SH SOLE 0 0 20500 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1976 244602 SH SOLE 0 0 244602 ABM INDS INC COM 000957100 2983 68695 SH SOLE 0 0 68695 ABRDN ASIA PACIFIC INCOME FU COM 003009107 634 217178 SH SOLE 1617 0 215561 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 715 129553 SH SOLE 0 0 129553 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 377 21729 SH SOLE 8329 0 13400 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 247 12692 SH SOLE 0 0 12692 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 1505 58085 SH SOLE 7370 0 50715 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9318 33562 SH SOLE 2479 0 31083 ACTIVISION BLIZZARD INC COM 00507V109 2159 27730 SH SOLE 1181 0 26549 ADAMS DIVERSIFIED EQUITY FD COM 006212104 319 20751 SH SOLE 5372 0 15379 ADIAL PHARMACEUTICALS INC COM 00688A106 29 21400 SH SOLE 0 0 21400 ADOBE SYSTEMS INCORPORATED COM 00724F101 10402 28417 SH SOLE 2458 0 25959 ADVANCE AUTO PARTS INC COM 00751Y106 212 1223 SH SOLE 168 0 1055 ADVANCED DRAIN SYS INC DEL COM 00790R104 844 9367 SH SOLE 0 0 9367 ADVANCED MICRO DEVICES INC COM 007903107 9377 122627 SH SOLE 8212 0 114415 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 3303 109116 SH SOLE 2180 0 106936 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 438 5125 SH SOLE 0 0 5125 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 1652 36214 SH SOLE 0 0 36214 ADVISORSHARES TR PURE US CANNABIS 00768Y453 1157 111707 SH SOLE 1639 0 110068 AEGON N V NY REGISTRY SHS 007924103 80 18329 SH SOLE 0 0 18329 AES CORP COM 00130H105 3459 164668 SH SOLE 0 0 164668 AFFIRM HLDGS INC COM CL A 00827B106 230 12712 SH SOLE 1540 0 11172 AFLAC INC COM 001055102 1051 18999 SH SOLE 733 0 18266 AGCO CORP COM 001084102 451 4570 SH SOLE 12 0 4558 AGILENT TECHNOLOGIES INC COM 00846U101 1726 14528 SH SOLE 210 0 14318 AGNC INVT CORP COM 00123Q104 993 89719 SH SOLE 2200 0 87519 AGNICO EAGLE MINES LTD COM 008474108 2085 45542 SH SOLE 255 0 45287 AGRIFY CORP COM 00853E107 46 23267 SH SOLE 0 0 23267 AGROFRESH SOLUTIONS INC COM 00856G109 36 20271 SH SOLE 0 0 20271 AIR PRODS & CHEMS INC COM 009158106 6688 27807 SH SOLE 2284 0 25523 AIRBNB INC COM CL A 009066101 2188 24558 SH SOLE 2071 0 22487 AKEBIA THERAPEUTICS INC COM 00972D105 7 20316 SH SOLE 810 0 19506 ALAMOS GOLD INC NEW COM CL A 011532108 170 24186 SH SOLE 0 0 24186 ALASKA AIR GROUP INC COM 011659109 442 11030 SH SOLE 2061 0 8969 ALAUNOS THERAPEUTICS INC COM 98973P101 163 132130 SH SOLE 0 0 132130 ALBEMARLE CORP COM 012653101 1575 7536 SH SOLE 20 0 7516 ALCOA CORP COM 013872106 1216 26675 SH SOLE 411 0 26264 ALCON AG ORD SHS H01301128 453 6481 SH SOLE 80 0 6401 ALDEYRA THERAPEUTICS INC COM 01438T106 196 49165 SH SOLE 0 0 49165 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 550 3791 SH SOLE 47 0 3744 ALEXCO RESOURCE CORP COM 01535P106 268 671280 SH SOLE 0 0 671280 ALGONQUIN PWR UTILS CORP COM 015857105 236 17600 SH SOLE 0 0 17600 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5238 46079 SH SOLE 11632 0 34447 ALIGN TECHNOLOGY INC COM 016255101 623 2632 SH SOLE 23 0 2609 ALKERMES PLC SHS G01767105 355 11921 SH SOLE 0 0 11921 ALLEGHANY CORP MD COM 017175100 31233 37490 SH SOLE 11 0 37479 ALLEGION PLC ORD SHS G0176J109 210 2146 SH SOLE 116 0 2030 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 166 17018 SH SOLE 2250 0 14768 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1765 42436 SH SOLE 581 0 41855 ALLIANT ENERGY CORP COM 018802108 802 13684 SH SOLE 451 0 13233 ALLSPRING MULTI SECTOR INCOM COM 94987D101 279 29119 SH SOLE 3333 0 25786 ALLSTATE CORP COM 020002101 3809 30060 SH SOLE 3272 0 26788 ALLY FINL INC COM 02005N100 466 13891 SH SOLE 0 0 13891 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 287 1967 SH SOLE 0 0 1967 ALPHABET INC CAP STK CL A 02079K305 52253 23978 SH SOLE 1458 0 22520 ALPHABET INC CAP STK CL C 02079K107 58805 26883 SH SOLE 3534 0 23349 ALPS ETF TR ALERIAN ENERGY 00162Q676 388 19231 SH SOLE 0 0 19231 ALPS ETF TR ALERIAN MLP 00162Q452 3334 96781 SH SOLE 10275 0 86506 ALPS ETF TR DISRUPTIVE TECH 00162Q478 216 6488 SH SOLE 300 0 6188 ALPS ETF TR INTL SEC DV DOG 00162Q718 248 9853 SH SOLE 9386 0 467 ALPS ETF TR OSHARES US QUALT 00162Q387 4923 122007 SH SOLE 13753 0 108254 ALPS ETF TR OSHARES US SMLCP 00162Q395 1866 59065 SH SOLE 6143 0 52922 ALPS ETF TR OSHS GBL INTER 00162Q361 527 19477 SH SOLE 6779 0 12698 ALPS ETF TR SECTR DIV DOGS 00162Q858 2243 44758 SH SOLE 8362 0 36396 ALTRIA GROUP INC COM 02209S103 8443 202120 SH SOLE 12812 0 189308 AMARIN CORP PLC SPONS ADR NEW 023111206 714 479497 SH SOLE 2400 0 477097 AMAZON COM INC COM 023135106 112302 1057354 SH SOLE 113870 0 943484 AMCOR PLC ORD G0250X107 720 57937 SH SOLE 290 0 57647 AMER SOFTWARE INC CL A 029683109 262 16242 SH SOLE 0 0 16242 AMER STATES WTR CO COM 029899101 2524 30964 SH SOLE 499 0 30465 AMEREN CORP COM 023608102 818 9050 SH SOLE 0 0 9050 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 973 47639 SH SOLE 2099 0 45540 AMERICAN AIRLS GROUP INC COM 02376R102 1296 102182 SH SOLE 2642 0 99540 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1714 32951 SH SOLE 967 0 31984 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 5081 109310 SH SOLE 1069 0 108241 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 2736 54898 SH SOLE 0 0 54898 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 294 5761 SH SOLE 1737 0 4024 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 3577 64214 SH SOLE 253 0 63961 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 10420 226667 SH SOLE 330 0 226337 AMERICAN CENTY ETF TR US EQT ETF 025072885 1882 28930 SH SOLE 7284 0 21646 AMERICAN CENTY ETF TR US SML CP VALU 025072877 232 3400 SH SOLE 1133 0 2267 AMERICAN ELEC PWR CO INC COM 025537101 4239 44184 SH SOLE 6050 0 38134 AMERICAN EXPRESS CO COM 025816109 7353 53050 SH SOLE 1451 0 51599 AMERICAN FINL GROUP INC OHIO COM 025932104 526 3790 SH SOLE 2000 0 1790 AMERICAN INTL GROUP INC COM NEW 026874784 1670 32659 SH SOLE 2510 0 30149 AMERICAN TOWER CORP NEW COM 03027X100 18774 73454 SH SOLE 3878 0 69576 AMERICAN WELL CORP CL A 03044L105 148 34306 SH SOLE 147 0 34159 AMERICAN WTR WKS CO INC NEW COM 030420103 5817 39104 SH SOLE 2068 0 37036 AMERIPRISE FINL INC COM 03076C106 2092 8801 SH SOLE 0 0 8801 AMERISOURCEBERGEN CORP COM 03073E105 6957 49171 SH SOLE 259 0 48912 AMETEK INC COM 031100100 1843 16777 SH SOLE 105 0 16672 AMGEN INC COM 031162100 15672 64413 SH SOLE 2938 0 61475 AMMO INC COM 00175J107 117 30353 SH SOLE 2000 0 28353 AMN HEALTHCARE SVCS INC COM 001744101 627 5714 SH SOLE 367 0 5347 AMPHENOL CORP NEW CL A 032095101 1138 17677 SH SOLE 237 0 17440 AMPIO PHARMACEUTICALS INC COM 03209T109 4 21076 SH SOLE 0 0 21076 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 235 12958 SH SOLE 927 0 12031 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1203 35872 SH SOLE 1484 0 34388 AMPLIFY ETF TR ONLIN RETL ETF 032108102 1000 23858 SH SOLE 3135 0 20723 AMYRIS INC COM NEW 03236M200 62 33283 SH SOLE 400 0 32883 AN2 THERAPEUTICS INC COM 037326105 165 11001 SH SOLE 0 0 11001 ANALOG DEVICES INC COM 032654105 4113 28152 SH SOLE 393 0 27759 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 1867 186480 SH SOLE 0 0 186480 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1245 23081 SH SOLE 875 0 22206 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1530 258778 SH SOLE 14176 0 244602 ANSYS INC COM 03662Q105 2098 8765 SH SOLE 29 0 8736 ANTERO MIDSTREAM CORP COM 03676B102 243 26840 SH SOLE 0 0 26840 ANTERO RESOURCES CORP COM 03674X106 281 9170 SH SOLE 0 0 9170 AON PLC SHS CL A G0403H108 3161 11724 SH SOLE 93 0 11631 APA CORPORATION COM 03743Q108 399 11450 SH SOLE 684 0 10766 APARTMENT INCOME REIT CORP COM 03750L109 3092 74336 SH SOLE 0 0 74336 APARTMENT INVT & MGMT CO CL A 03748R747 382 59737 SH SOLE 1000 0 58737 APELLIS PHARMACEUTICALS INC COM 03753U106 3312 73232 SH SOLE 50 0 73182 APOLLO GLOBAL MGMT INC COM 03769M106 863 17805 SH SOLE 1434 0 16371 APPHARVEST INC COM 03783T103 74 21223 SH SOLE 10 0 21213 APPLE INC COM 037833100 382988 2801266 SH SOLE 225016 0 2576250 APPLIED MATLS INC COM 038222105 5021 55191 SH SOLE 1113 0 54078 APTIV PLC SHS G6095L109 548 6150 SH SOLE 228 0 5922 ARBOR REALTY TRUST INC COM 038923108 416 31733 SH SOLE 0 0 31733 ARCH CAP GROUP LTD ORD G0450A105 683 15022 SH SOLE 1000 0 14022 ARCH RESOURCES INC CL A 03940R107 1732 12102 SH SOLE 137 0 11965 ARCHER AVIATION INC COM CL A 03945R102 33 10600 SH SOLE 5000 0 5600 ARCHER DANIELS MIDLAND CO COM 039483102 2250 28990 SH SOLE 1127 0 27863 ARCIMOTO INC COM 039587100 127 38732 SH SOLE 0 0 38732 ARES CAPITAL CORP COM 04010L103 3410 190190 SH SOLE 3002 0 187188 ARGO BLOCKCHAIN PLC ADS 040126104 52 13827 SH SOLE 0 0 13827 ARISTA NETWORKS INC COM 040413106 1166 12435 SH SOLE 526 0 11909 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2265 45229 SH SOLE 4942 0 40287 ARK ETF TR FINTECH INNOVA 00214Q708 625 40360 SH SOLE 2332 0 38028 ARK ETF TR GENOMIC REV ETF 00214Q302 2098 66629 SH SOLE 7196 0 59433 ARK ETF TR INNOVATION ETF 00214Q104 29456 738618 SH SOLE 28376 0 710242 ARK ETF TR NEXT GNRTN INTER 00214Q401 2164 44173 SH SOLE 3238 0 40935 ARMSTRONG WORLD INDS INC NEW COM 04247X102 305 4080 SH SOLE 31 0 4049 ARRIVAL GROUP SHS L0423Q108 33 20800 SH SOLE 0 0 20800 ARROW FINL CORP COM 042744102 329 10352 SH SOLE 0 0 10352 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 404 11482 SH SOLE 0 0 11482 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 193 37401 SH SOLE 0 0 37401 ASML HOLDING N V N Y REGISTRY SHS N07059210 3436 7220 SH SOLE 126 0 7094 ASPIRA WOMENS HEALTH INC COM 04537Y109 26 43319 SH SOLE 0 0 43319 ASTRAZENECA PLC SPONSORED ADR 046353108 6737 101974 SH SOLE 1635 0 100339 AT&T INC COM 00206R102 17292 824998 SH SOLE 44103 0 780895 ATHERSYS INC NEW COM 04744L106 14 55967 SH SOLE 0 0 55967 ATHIRA PHARMA INC COM 04746L104 44 14475 SH SOLE 0 0 14475 ATLASSIAN CORP PLC CL A G06242104 867 4629 SH SOLE 316 0 4313 ATMOS ENERGY CORP COM 049560105 781 6963 SH SOLE 210 0 6753 ATOSSA THERAPEUTICS INC COM 04962H506 13 11621 SH SOLE 0 0 11621 AUDACY INC CL A 05070N103 31 32565 SH SOLE 0 0 32565 AURORA CANNABIS INC COM 05156X884 44 33477 SH SOLE 1108 0 32369 AUTODESK INC COM 052769106 1455 8462 SH SOLE 2850 0 5612 AUTOMATIC DATA PROCESSING IN COM 053015103 8537 40645 SH SOLE 2641 0 38004 AUTOZONE INC COM 053332102 3606 1678 SH SOLE 92 0 1586 AVALARA INC COM 05338G106 510 7225 SH SOLE 1500 0 5725 AVALONBAY CMNTYS INC COM 053484101 418 2150 SH SOLE 55 0 2095 AVANTOR INC COM 05352A100 4795 154166 SH SOLE 165 0 154001 AVERY DENNISON CORP COM 053611109 295 1820 SH SOLE 56 0 1764 AVIDXCHANGE HOLDINGS INC COM 05368X102 159 25922 SH SOLE 18810 0 7112 AVROBIO INC COM 05455M100 71 76718 SH SOLE 0 0 76718 AXON ENTERPRISE INC COM 05464C101 341 3665 SH SOLE 135 0 3530 B & G FOODS INC NEW COM 05508R106 232 9754 SH SOLE 273 0 9481 B2GOLD CORP COM 11777Q209 124 36516 SH SOLE 0 0 36516 BAIDU INC SPON ADR REP A 056752108 943 6340 SH SOLE 3375 0 2965 BAKER HUGHES COMPANY CL A 05722G100 581 20110 SH SOLE 2000 0 18110 BAKKT HOLDINGS INC COM CL A 05759B107 27 13050 SH SOLE 0 0 13050 BALL CORP COM 058498106 563 8192 SH SOLE 1392 0 6800 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 56 12322 SH SOLE 174 0 12148 BANCO SANTANDER S.A. ADR 05964H105 360 128368 SH SOLE 4150 0 124218 BANK HAWAII CORP COM 062540109 664 8921 SH SOLE 98 0 8823 BANK MONTREAL QUE COM 063671101 2544 26462 SH SOLE 700 0 25762 BANK NEW YORK MELLON CORP COM 064058100 2262 54227 SH SOLE 2785 0 51442 BANK NOVA SCOTIA B C COM 064149107 464 7840 SH SOLE 0 0 7840 BANK SOUTH CAROLINA CORP COM 065066102 191 10957 SH SOLE 0 0 10957 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 360 15607 SH SOLE 0 0 15607 BARCLAYS PLC ADR 06738E204 276 36313 SH SOLE 0 0 36313 BARRICK GOLD CORP COM 067901108 1482 83804 SH SOLE 18468 0 65336 BAUSCH HEALTH COS INC COM 071734107 223 26622 SH SOLE 5923 0 20699 BAXTER INTL INC COM 071813109 1751 27255 SH SOLE 2982 0 24273 BCE INC COM NEW 05534B760 3176 64584 SH SOLE 30237 0 34347 BECTON DICKINSON & CO COM 075887109 6614 26829 SH SOLE 904 0 25925 BEIGENE LTD SPONSORED ADR 07725L102 551 3407 SH SOLE 0 0 3407 BERKELEY LTS INC COM 084310101 65 13000 SH SOLE 0 0 13000 BERKLEY W R CORP COM 084423102 3764 55138 SH SOLE 7557 0 47581 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5725 14 SH SOLE 1 0 13 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 92744 339700 SH SOLE 16312 0 323388 BEST BUY INC COM 086516101 381 5847 SH SOLE 7 0 5840 BHP GROUP LTD SPONSORED ADS 088606108 485 8633 SH SOLE 213 0 8420 BILL COM HLDGS INC COM 090043100 867 7888 SH SOLE 4195 0 3693 BIO RAD LABS INC CL A 090572207 627 1266 SH SOLE 0 0 1266 BIOATLA INC COM 09077B104 29 10290 SH SOLE 0 0 10290 BIOGEN INC COM 09062X103 1325 6496 SH SOLE 1289 0 5207 BIOMARIN PHARMACEUTICAL INC COM 09061G101 235 2841 SH SOLE 534 0 2307 BIONANO GENOMICS INC COM 09075F107 17 11975 SH SOLE 0 0 11975 BIONTECH SE SPONSORED ADS 09075V102 1061 7117 SH SOLE 200 0 6917 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 8 11870 SH SOLE 0 0 11870 BIO-TECHNE CORP COM 09073M104 540 1557 SH SOLE 140 0 1417 BK OF AMERICA CORP COM 060505104 21865 702371 SH SOLE 46361 0 656010 BLACK KNIGHT INC COM 09215C105 1284 19638 SH SOLE 120 0 19518 BLACKBERRY LTD COM 09228F103 91 16798 SH SOLE 7265 0 9533 BLACKBERRY LTD COM 09228F103 1 1200000 SH Call SOLE 0 0 1200000 BLACKROCK CAP INVT CORP COM 092533108 42 11343 SH SOLE 0 0 11343 BLACKROCK CORE BD TR SHS BEN INT 09249E101 1513 133642 SH SOLE 4000 0 129642 BLACKROCK CORPOR HI YLD FD I COM 09255P107 681 71417 SH SOLE 486 0 70931 BLACKROCK CR ALLOCATION INCO COM 092508100 322 29573 SH SOLE 4183 0 25390 BLACKROCK ENERGY & RES TR COM 09250U101 120 10923 SH SOLE 0 0 10923 BLACKROCK ENHANCD CAP & INM COM 09256A109 583 33140 SH SOLE 0 0 33140 BLACKROCK ENHANCED EQUITY DI COM 09251A104 398 45059 SH SOLE 0 0 45059 BLACKROCK ENHANCED GLOBAL DI COM 092501105 679 69511 SH SOLE 0 0 69511 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1333 263440 SH SOLE 1340 0 262100 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 1569 95502 SH SOLE 0 0 95502 BLACKROCK INC COM 09247X101 8532 14009 SH SOLE 1594 0 12415 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 724 91115 SH SOLE 238 0 90877 BLACKROCK MULTI SECTOR INC T COM 09258A107 1027 72245 SH SOLE 0 0 72245 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 990 44694 SH SOLE 0 0 44694 BLACKROCK MUNI INCOME TR II COM 09249N101 238 21495 SH SOLE 0 0 21495 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 323 24510 SH SOLE 3286 0 21224 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 357 28138 SH SOLE 0 0 28138 BLACKROCK MUNIYIELD FD INC COM 09253W104 207 18579 SH SOLE 7396 0 11183 BLACKROCK MUNIYIELD MICH QU COM 09254V105 314 23863 SH SOLE 20863 0 3000 BLACKROCK MUNIYIELD QUALITY COM 09254E103 269 23038 SH SOLE 0 0 23038 BLACKROCK MUNIYIELD QUALITY COM 09254G108 415 36202 SH SOLE 2000 0 34202 BLACKROCK MUNIYILD QULT FD I COM 09254F100 513 40461 SH SOLE 1413 0 39048 BLACKROCK RES & COMMODITIES SHS 09257A108 1149 127863 SH SOLE 0 0 127863 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 742 38701 SH SOLE 118 0 38583 BLACKSTONE INC COM 09260D107 23989 262941 SH SOLE 32615 0 230326 BLACKSTONE MTG TR INC COM CL A 09257W100 3304 119420 SH SOLE 43862 0 75558 BLOCK INC CL A 852234103 3218 52345 SH SOLE 14376 0 37969 BLUE RIDGE BANKSHARES INC VA COM 095825105 229 14949 SH SOLE 450 0 14499 BOEING CO COM 097023105 17648 129082 SH SOLE 28793 0 100289 BOOKING HOLDINGS INC COM 09857L108 4760 2722 SH SOLE 85 0 2637 BORGWARNER INC COM 099724106 206 6187 SH SOLE 2005 0 4182 BOSTON SCIENTIFIC CORP COM 101137107 8967 240587 SH SOLE 1266 0 239321 BP PLC SPONSORED ADR 055622104 7167 252810 SH SOLE 8264 0 244546 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 798 94715 SH SOLE 0 0 94715 BRIGHAM MINERALS INC CL A COM 10918L103 330 13404 SH SOLE 0 0 13404 BRIGHT HEALTH GROUP INC COM 10920V107 27 15000 SH SOLE 2000 0 13000 BRIGHTHOUSE FINL INC COM 10922N103 322 7856 SH SOLE 507 0 7349 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1016 134533 SH SOLE 0 0 134533 BRIGHTVIEW HLDGS INC COM 10948C107 1559 129911 SH SOLE 0 0 129911 BRISTOL-MYERS SQUIBB CO COM 110122108 25415 330055 SH SOLE 13830 0 316225 BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 2 15000 SH SOLE 0 0 15000 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2900 67569 SH SOLE 144 0 67425 BROADCOM INC COM 11135F101 17423 35863 SH SOLE 1043 0 34820 BROADMARK RLTY CAP INC COM 11135B100 101 15155 SH SOLE 0 0 15155 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2189 15355 SH SOLE 0 0 15355 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 452 10155 SH SOLE 1150 0 9005 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1432 37466 SH SOLE 8329 0 29137 BROWN FORMAN CORP CL B 115637209 2370 33786 SH SOLE 289 0 33497 BRUKER CORP COM 116794108 224 3572 SH SOLE 0 0 3572 BUNGE LIMITED COM G16962105 2674 29486 SH SOLE 225 0 29261 C3 AI INC CL A 12468P104 315 17240 SH SOLE 3072 0 14168 CADENCE DESIGN SYSTEM INC COM 127387108 1334 8896 SH SOLE 81 0 8815 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 551 51365 SH SOLE 227 0 51138 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 631 38216 SH SOLE 0 0 38216 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 498 37979 SH SOLE 693 0 37286 CALIFORNIA WTR SVC GROUP COM 130788102 2014 36259 SH SOLE 460 0 35799 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1147 21085 SH SOLE 0 0 21085 CAMDEN PPTY TR SH BEN INT 133131102 357 2652 SH SOLE 0 0 2652 CAMECO CORP COM 13321L108 2422 115177 SH SOLE 900 0 114277 CAMPBELL SOUP CO COM 134429109 2308 48033 SH SOLE 2829 0 45204 CAMPING WORLD HLDGS INC CL A 13462K109 590 27319 SH SOLE 100 0 27219 CANADIAN IMP BK COMM COM 136069101 1360 28015 SH SOLE 0 0 28015 CANADIAN NATL RY CO COM 136375102 1392 12378 SH SOLE 1216 0 11162 CANADIAN PAC RY LTD COM 13645T100 900 12898 SH SOLE 4780 0 8118 CANNAE HLDGS INC COM 13765N107 250 12971 SH SOLE 0 0 12971 CANOPY GROWTH CORP COM 138035100 322 112843 SH SOLE 6457 0 106386 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 679 31292 SH SOLE 25 0 31267 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 627 28092 SH SOLE 1650 0 26442 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 566 28364 SH SOLE 0 0 28364 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 6641 321609 SH SOLE 34023 0 287586 CAPITAL ONE FINL CORP COM 14040H105 1714 16442 SH SOLE 170 0 16272 CAPITAL SOUTHWEST CORP COM 140501107 200 10883 SH SOLE 0 0 10883 CAPITOL FED FINL INC COM 14057J101 124 13521 SH SOLE 0 0 13521 CARDINAL HEALTH INC COM 14149Y108 395 7554 SH SOLE 186 0 7368 CARLYLE GROUP INC COM 14316J108 1653 52205 SH SOLE 1800 0 50405 CARMAX INC COM 143130102 2128 23515 SH SOLE 304 0 23211 CARNIVAL CORP COMMON STOCK 143658300 823 95168 SH SOLE 7230 0 87938 CARPENTER TECHNOLOGY CORP COM 144285103 211 7576 SH SOLE 436 0 7140 CARRIER GLOBAL CORPORATION COM 14448C104 5400 151430 SH SOLE 17393 0 134037 CASELLA WASTE SYS INC CL A 147448104 203 2787 SH SOLE 0 0 2787 CASEYS GEN STORES INC COM 147528103 457 2472 SH SOLE 0 0 2472 CATALENT INC COM 148806102 630 5870 SH SOLE 0 0 5870 CATERPILLAR INC COM 149123101 14859 83124 SH SOLE 6942 0 76182 CBIZ INC COM 124805102 1931 48320 SH SOLE 0 0 48320 CBOE GLOBAL MKTS INC COM 12503M108 821 7253 SH SOLE 526 0 6727 CBRE GBL REAL ESTATE INC FD COM 12504G100 152 20944 SH SOLE 309 0 20635 CBRE GROUP INC CL A 12504L109 792 10757 SH SOLE 61 0 10696 CDK GLOBAL INC COM 12508E101 673 12281 SH SOLE 0 0 12281 CDW CORP COM 12514G108 1359 8624 SH SOLE 489 0 8135 CECO ENVIRONMENTAL CORP COM 125141101 91 15180 SH SOLE 0 0 15180 CEDAR FAIR L P DEPOSITRY UNIT 150185106 558 12698 SH SOLE 10710 0 1988 CELULARITY INC COM CL A 151190105 38 11080 SH SOLE 0 0 11080 CEMEX SAB DE CV SPON ADR NEW 151290889 116 29528 SH SOLE 4750 0 24778 CENOVUS ENERGY INC COM 15135U109 389 20480 SH SOLE 2424 0 18056 CENTENE CORP DEL COM 15135B101 8991 106254 SH SOLE 100 0 106154 CENTERPOINT ENERGY INC COM 15189T107 476 16091 SH SOLE 0 0 16091 CF INDS HLDGS INC COM 125269100 718 8375 SH SOLE 0 0 8375 CHANNELADVISOR CORP COM 159179100 2378 163100 SH SOLE 0 0 163100 CHARGE ENTERPRISES INC COM 159610104 109 22778 SH SOLE 0 0 22778 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 1189 86859 SH SOLE 7195 0 79664 CHARLES RIV LABS INTL INC COM 159864107 293 1370 SH SOLE 13 0 1357 CHARTER COMMUNICATIONS INC N CL A 16119P108 3770 8046 SH SOLE 2041 0 6005 CHECK POINT SOFTWARE TECH LT ORD M22465104 309 2538 SH SOLE 12 0 2526 CHEESECAKE FACTORY INC COM 163072101 299 11330 SH SOLE 77 0 11253 CHEMED CORP NEW COM 16359R103 268 572 SH SOLE 4 0 568 CHENIERE ENERGY INC COM NEW 16411R208 970 7293 SH SOLE 308 0 6985 CHEVRON CORP NEW COM 166764100 35069 242221 SH SOLE 20991 0 221230 CHEWY INC CL A 16679L109 461 13287 SH SOLE 1528 0 11759 CHINA FD INC COM 169373107 442 28455 SH SOLE 0 0 28455 CHIPOTLE MEXICAN GRILL INC COM 169656105 2418 1850 SH SOLE 42 0 1808 CHUBB LIMITED COM H1467J104 2871 14603 SH SOLE 1058 0 13545 CHURCH & DWIGHT CO INC COM 171340102 3293 35543 SH SOLE 1090 0 34453 CHURCHILL DOWNS INC COM 171484108 763 3986 SH SOLE 800 0 3186 CIGNA CORP NEW COM 125523100 4119 15632 SH SOLE 846 0 14786 CINCINNATI FINL CORP COM 172062101 1185 9963 SH SOLE 122 0 9841 CINTAS CORP COM 172908105 3430 9184 SH SOLE 491 0 8693 CION INVT CORP COM 17259U204 637 73263 SH SOLE 687 0 72576 CISCO SYS INC COM 17275R102 22003 516015 SH SOLE 60139 0 455876 CITIGROUP INC COM NEW 172967424 7885 171471 SH SOLE 32466 0 139005 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 37 40714 SH SOLE 0 0 40714 CITIZENS FINL GROUP INC COM 174610105 2711 75953 SH SOLE 8310 0 67643 CLARIVATE PLC ORD SHS G21810109 157 11363 SH SOLE 0 0 11363 CLEARFIELD INC COM 18482P103 202 3258 SH SOLE 215 0 3043 CLEARSIDE BIOMEDICAL INC COM 185063104 22 14900 SH SOLE 0 0 14900 CLEVELAND-CLIFFS INC NEW COM 185899101 3278 213271 SH SOLE 12229 0 201042 CLOROX CO DEL COM 189054109 5303 37616 SH SOLE 450 0 37166 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 261 35505 SH SOLE 0 0 35505 CME GROUP INC COM 12572Q105 2230 10894 SH SOLE 57 0 10837 CMS ENERGY CORP COM 125896100 2007 29748 SH SOLE 624 0 29124 CNH INDL N V SHS N20944109 125 10800 SH SOLE 0 0 10800 COCA COLA CO COM 191216100 26785 425784 SH SOLE 21555 0 404229 COCA COLA CONS INC COM 191098102 312 553 SH SOLE 142 0 411 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 665 12881 SH SOLE 15 0 12866 CODEXIS INC COM 192005106 815 77930 SH SOLE 500 0 77430 CODIAK BIOSCIENCES INC COM 192010106 32 10959 SH SOLE 481 0 10478 COEUR MNG INC COM NEW 192108504 64 20925 SH SOLE 0 0 20925 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1064 15758 SH SOLE 260 0 15498 COHEN & STEERS CLOSED-END OP COM 19248P106 597 55907 SH SOLE 0 0 55907 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1560 61643 SH SOLE 0 0 61643 COHEN & STEERS QUALITY INCOM COM 19247L106 1265 93069 SH SOLE 17000 0 76069 COHEN & STEERS REIT & PFD & COM 19247X100 716 33547 SH SOLE 0 0 33547 COHEN & STEERS SELECT PFD & COM 19248Y107 243 11912 SH SOLE 5128 0 6784 COINBASE GLOBAL INC COM CL A 19260Q107 831 17679 SH SOLE 706 0 16973 COLGATE PALMOLIVE CO COM 194162103 5476 68329 SH SOLE 7651 0 60678 COLLABORATIVE INVESTMNT SER RAREVIEW DYNAMIC 19423L722 219 9304 SH SOLE 0 0 9304 COLLPLANT BIOTECHNOLOGIES LT SHS NEW M2R51X116 103 12862 SH SOLE 0 0 12862 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 2122 120163 SH SOLE 43285 0 76878 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 601 29807 SH SOLE 0 0 29807 COLUMBIA ETF TR I SUSTANABLE US 19761L300 686 19830 SH SOLE 0 0 19830 COMCAST CORP NEW CL A 20030N101 15460 393986 SH SOLE 14473 0 379513 COMERICA INC COM 200340107 517 7042 SH SOLE 110 0 6932 COMPASS DIVERSIFIED SH BEN INT 20451Q104 2345 109463 SH SOLE 7143 0 102320 COMPASS MINERALS INTL INC COM 20451N101 221 6244 SH SOLE 590 0 5654 COMPUGEN LTD ORD M25722105 72 38850 SH SOLE 13000 0 25850 COMSCORE INC COM 20564W105 23 11069 SH SOLE 0 0 11069 COMSOVEREIGN HLDG CORP COM NEW 205650203 62 365002 SH SOLE 0 0 365002 CONAGRA BRANDS INC COM 205887102 3595 104974 SH SOLE 43035 0 61939 CONOCOPHILLIPS COM 20825C104 7465 83127 SH SOLE 4859 0 78268 CONSOL ENERGY INC NEW COM 20854L108 1715 34714 SH SOLE 0 0 34714 CONSOLIDATED EDISON INC COM 209115104 4704 49466 SH SOLE 6471 0 42995 CONSTELLATION BRANDS INC CL A 21036P108 4778 20502 SH SOLE 869 0 19633 CONSTELLATION ENERGY CORP COM 21037T109 967 16891 SH SOLE 171 0 16720 CONSTELLIUM SE CL A SHS F21107101 1279 96795 SH SOLE 84630 0 12165 CONTEXTLOGIC INC COM CL A 21077C107 372 232285 SH SOLE 0 0 232285 CONTINENTAL RES INC COM 212015101 631 9654 SH SOLE 1000 0 8654 COOPER COS INC COM NEW 216648402 334 1067 SH SOLE 35 0 1032 COPART INC COM 217204106 822 7569 SH SOLE 140 0 7429 CORMEDIX INC COM 21900C308 83 20710 SH SOLE 2200 0 18510 CORNERSTONE BLDG BRANDS INC COM 21925D109 268 10948 SH SOLE 474 0 10474 CORNERSTONE STRATEGIC VALUE COM 21924B302 277 32323 SH SOLE 0 0 32323 CORNERSTONE TOTAL RETURN FD COM 21924U300 139 16662 SH SOLE 591 0 16071 CORNING INC COM 219350105 3672 116503 SH SOLE 4448 0 112055 CORTEVA INC COM 22052L104 4775 88191 SH SOLE 1072 0 87119 COSTAR GROUP INC COM 22160N109 805 13332 SH SOLE 200 0 13132 COSTCO WHSL CORP NEW COM 22160K105 25878 53994 SH SOLE 3341 0 50653 COTERRA ENERGY INC COM 127097103 1309 50760 SH SOLE 836 0 49924 COTY INC COM CL A 222070203 185 23150 SH SOLE 0 0 23150 COUPANG INC CL A 22266T109 134 10507 SH SOLE 0 0 10507 COUSINS PPTYS INC COM NEW 222795502 634 21708 SH SOLE 0 0 21708 COWEN INC CL A NEW 223622606 4758 200857 SH SOLE 0 0 200857 CRACKER BARREL OLD CTRY STOR COM 22410J106 286 3428 SH SOLE 57 0 3371 CRANE HLDGS CO COM 224441105 286 3271 SH SOLE 26 0 3245 CRESCENT PT ENERGY CORP COM 22576C101 198 27853 SH SOLE 0 0 27853 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 256 10613 SH SOLE 100 0 10513 CREXENDO INC COM 226552107 34 11000 SH SOLE 0 0 11000 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 370 6084 SH SOLE 620 0 5464 CROCS INC COM 227046109 515 10582 SH SOLE 742 0 9840 CRONOS GROUP INC COM 22717L101 94 33220 SH SOLE 400 0 32820 CROWDSTRIKE HLDGS INC CL A 22788C105 9471 56187 SH SOLE 751 0 55436 CROWN CASTLE INTL CORP NEW COM 22822V101 7669 45542 SH SOLE 787 0 44755 CSX CORP COM 126408103 6865 236244 SH SOLE 42106 0 194138 CUMMINS INC COM 231021106 4199 21698 SH SOLE 1012 0 20686 CURIS INC COM NEW 231269200 13 12730 SH SOLE 0 0 12730 CVS HEALTH CORP COM 126650100 17533 189216 SH SOLE 21173 0 168043 CYTOMX THERAPEUTICS INC COM 23284F105 155 84179 SH SOLE 0 0 84179 D R HORTON INC COM 23331A109 1626 24570 SH SOLE 1345 0 23225 DAKTRONICS INC COM 234264109 2237 743350 SH SOLE 10000 0 733350 DANAHER CORPORATION COM 235851102 20041 79050 SH SOLE 3112 0 75938 DANIMER SCIENTIFIC INC COM CL A 236272100 201 44170 SH SOLE 100 0 44070 DARDEN RESTAURANTS INC COM 237194105 1013 8958 SH SOLE 5 0 8953 DATADOG INC CL A COM 23804L103 805 8451 SH SOLE 0 0 8451 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1102 40292 SH SOLE 5099 0 35193 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 361 14937 SH SOLE 3129 0 11808 DBX ETF TR XTRACK MSCI EAFE 233051200 1465 42099 SH SOLE 4992 0 37107 DBX ETF TR XTRACK MUN INFRA 233051705 223 8989 SH SOLE 359 0 8630 DEERE & CO COM 244199105 19828 66209 SH SOLE 1853 0 64356 DELAWARE ENHANCED GLOBAL DIV COM 246060107 279 36700 SH SOLE 0 0 36700 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 129 11426 SH SOLE 0 0 11426 DELL TECHNOLOGIES INC CL C 24703L202 573 12392 SH SOLE 7 0 12385 DELTA AIR LINES INC DEL COM NEW 247361702 3490 120481 SH SOLE 4393 0 116088 DEUTSCHE BANK A G NAMEN AKT D18190898 127 14580 SH SOLE 0 0 14580 DEVON ENERGY CORP NEW COM 25179M103 3882 70432 SH SOLE 3621 0 66811 DEXCOM INC COM 252131107 1059 14209 SH SOLE 80 0 14129 DIAGEO PLC SPON ADR NEW 25243Q205 3176 18242 SH SOLE 2870 0 15372 DIAMOND OFFSHORE DRILLING IN COM 25271C201 76 12904 SH SOLE 9181 0 3723 DIAMONDBACK ENERGY INC COM 25278X109 698 5768 SH SOLE 417 0 5351 DICKS SPORTING GOODS INC COM 253393102 308 4082 SH SOLE 124 0 3958 DIGI INTL INC COM 253798102 990 40880 SH SOLE 1700 0 39180 DIGIMARC CORP NEW COM 25381B101 3645 257780 SH SOLE 0 0 257780 DIGITAL RLTY TR INC COM 253868103 3780 29116 SH SOLE 659 0 28457 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 330 14012 SH SOLE 0 0 14012 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 913 39457 SH SOLE 8354 0 31103 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 817 28264 SH SOLE 4881 0 23383 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1867 77345 SH SOLE 230 0 77115 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 531 24679 SH SOLE 0 0 24679 DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 2033 42289 SH SOLE 1992 0 40297 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 2220 83961 SH SOLE 1532 0 82429 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 36081 1548549 SH SOLE 34653 0 1513896 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 5862 143857 SH SOLE 325 0 143532 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 367 11620 SH SOLE 0 0 11620 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 2399 49990 SH SOLE 754 0 49236 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1358 33764 SH SOLE 0 0 33764 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 27171 1267263 SH SOLE 30297 0 1236966 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 571 9080 SH SOLE 100 0 8980 DISCOVER FINL SVCS COM 254709108 2332 24659 SH SOLE 1614 0 23045 DISNEY WALT CO COM 254687106 33570 355608 SH SOLE 32733 0 322875 DNP SELECT INCOME FD INC COM 23325P104 1432 132126 SH SOLE 350 0 131776 DOCUSIGN INC COM 256163106 503 8769 SH SOLE 1263 0 7506 DOLBY LABORATORIES INC COM CL A 25659T107 520 7274 SH SOLE 39 0 7235 DOLLAR GEN CORP NEW COM 256677105 3327 13554 SH SOLE 1056 0 12498 DOLLAR TREE INC COM 256746108 1413 9069 SH SOLE 0 0 9069 DOMINION ENERGY INC COM 25746U109 9783 122584 SH SOLE 8001 0 114583 DOMINOS PIZZA INC COM 25754A201 349 895 SH SOLE 111 0 784 DONALDSON INC COM 257651109 1498 31124 SH SOLE 920 0 30204 DORIAN LPG LTD SHS USD Y2106R110 1489 97933 SH SOLE 0 0 97933 DOUBLELINE INCOME SOLUTIONS COM 258622109 1461 120467 SH SOLE 19444 0 101023 DOVER CORP COM 260003108 1411 11626 SH SOLE 216 0 11410 DOW INC COM 260557103 7969 154420 SH SOLE 32128 0 122292 DOXIMITY INC CL A 26622P107 638 18313 SH SOLE 0 0 18313 DRAFTKINGS INC NEW COM CL A 26142V105 1313 112466 SH SOLE 4401 0 108065 DROPBOX INC CL A 26210C104 274 13049 SH SOLE 0 0 13049 DTE ENERGY CO COM 233331107 1602 12643 SH SOLE 163 0 12480 DUKE ENERGY CORP NEW COM NEW 26441C204 8776 81846 SH SOLE 2311 0 79535 DUKE REALTY CORP COM NEW 264411505 427 7772 SH SOLE 0 0 7772 DUN & BRADSTREET HLDGS INC COM 26484T106 382 25450 SH SOLE 0 0 25450 DUOS TECHNOLOGIES GROUP INC COM 266042407 152 39800 SH SOLE 24700 0 15100 DUPONT DE NEMOURS INC COM 26614N102 3961 71264 SH SOLE 9930 0 61334 DURECT CORP COM 266605104 6 11935 SH SOLE 0 0 11935 DUTCH BROS INC CL A 26701L100 340 10746 SH SOLE 1436 0 9310 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 128 10157 SH SOLE 0 0 10157 EA SERIES TRUST US QUAN VALUE 02072L102 212 7081 SH SOLE 3932 0 3149 EAGLE BULK SHIPPING INC COM Y2187A150 201 3875 SH SOLE 2525 0 1350 EAGLE POINT CREDIT COMPANY I COM 269808101 185 15738 SH SOLE 4111 0 11627 EASTMAN CHEM CO COM 277432100 535 5966 SH SOLE 102 0 5864 EATON CORP PLC SHS G29183103 3371 26762 SH SOLE 1352 0 25410 EATON VANCE ENHANCED EQUITY COM 278277108 710 43834 SH SOLE 0 0 43834 EATON VANCE MUN BD FD COM 27827X101 131 12252 SH SOLE 0 0 12252 EATON VANCE RISK-MANAGED DIV COM 27829G106 1345 160508 SH SOLE 1800 0 158708 EATON VANCE TAX ADVT DIV INC COM 27828G107 3384 141771 SH SOLE 8615 0 133156 EATON VANCE TAX-ADVANTAGED G COM 27828U106 470 21243 SH SOLE 0 0 21243 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 470 34810 SH SOLE 0 0 34810 EATON VANCE TAX-MANAGED DIVE COM 27828N102 2615 230778 SH SOLE 18975 0 211803 EATON VANCE TAX-MANAGED GLOB COM 27829C105 1091 131313 SH SOLE 0 0 131313 EATON VANCE TAX-MANAGED GLOB COM 27829F108 274 35558 SH SOLE 12487 0 23071 EBAY INC. COM 278642103 3728 89466 SH SOLE 708 0 88758 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 779 56355 SH SOLE 0 0 56355 ECOLAB INC COM 278865100 5180 33684 SH SOLE 297 0 33387 EDISON INTL COM 281020107 998 15767 SH SOLE 819 0 14948 EDWARDS LIFESCIENCES CORP COM 28176E108 3761 39554 SH SOLE 3405 0 36149 ELANCO ANIMAL HEALTH INC COM 28414H103 526 26813 SH SOLE 64 0 26749 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 20 14790 SH SOLE 1000 0 13790 ELECTRONIC ARTS INC COM 285512109 1576 12957 SH SOLE 329 0 12628 ELEVANCE HEALTH INC COM 036752103 6314 13084 SH SOLE 590 0 12494 EMERSON ELEC CO COM 291011104 6110 76805 SH SOLE 5169 0 71636 EMX RTY CORP COM 26873J107 807 436392 SH SOLE 8116 0 428276 ENBRIDGE INC COM 29250N105 8034 190130 SH SOLE 12865 0 177265 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 2960 143942 SH SOLE 1207 0 142735 ENERGY FUELS INC COM NEW 292671708 62 12689 SH SOLE 0 0 12689 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3452 345892 SH SOLE 33099 0 312793 ENI S P A SPONSORED ADR 26874R108 3085 129573 SH SOLE 52 0 129521 ENPHASE ENERGY INC COM 29355A107 1305 6680 SH SOLE 206 0 6474 ENTEGRIS INC COM 29362U104 644 6991 SH SOLE 150 0 6841 ENTERGY CORP NEW COM 29364G103 903 8012 SH SOLE 257 0 7755 ENTERPRISE PRODS PARTNERS L COM 293792107 7391 303319 SH SOLE 17294 0 286025 EOG RES INC COM 26875P101 2765 25037 SH SOLE 659 0 24378 EPAM SYS INC COM 29414B104 453 1537 SH SOLE 0 0 1537 EPIZYME INC COM 29428V104 22 15223 SH SOLE 0 0 15223 EQT CORP COM 26884L109 2218 64480 SH SOLE 2700 0 61780 EQUIFAX INC COM 294429105 384 2100 SH SOLE 190 0 1910 EQUINIX INC COM 29444U700 2055 3129 SH SOLE 9 0 3120 EQUINOX GOLD CORP COM 29446Y502 1043 234943 SH SOLE 9000 0 225943 EQUITABLE HLDGS INC COM 29452E101 508 19474 SH SOLE 9651 0 9823 EQUITY RESIDENTIAL SH BEN INT 29476L107 415 5740 SH SOLE 0 0 5740 ERICSSON ADR B SEK 10 294821608 155 20934 SH SOLE 0 0 20934 ESSENTIAL UTILS INC COM 29670G102 6211 135470 SH SOLE 3551 0 131919 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 351 60595 SH SOLE 5547 0 55048 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 601 13116 SH SOLE 1054 0 12062 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1848 58657 SH SOLE 2598 0 56059 ETF SER SOLUTIONS LHA MKT ST ALP 26922A156 557 21936 SH SOLE 0 0 21936 ETF SER SOLUTIONS LONCAR CANCER 26922A826 369 24275 SH SOLE 3250 0 21025 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 468 24351 SH SOLE 0 0 24351 ETF SER SOLUTIONS US GLB JETS 26922A842 746 45207 SH SOLE 611 0 44596 ETSY INC COM 29786A106 348 4756 SH SOLE 522 0 4234 EVERGY INC COM 30034W106 935 14337 SH SOLE 140 0 14197 EVERSOURCE ENERGY COM 30040W108 1569 18583 SH SOLE 415 0 18168 EVERTEC INC COM 30040P103 600 16282 SH SOLE 64 0 16218 EVGO INC CL A COM 30052F100 118 19643 SH SOLE 0 0 19643 EVOGENE LTD SHS M4119S104 11 14013 SH SOLE 0 0 14013 EVOLVE TRANSITION INFRASTRU COM UNITS REP B 30053M104 5 11000 SH SOLE 0 0 11000 EXACT SCIENCES CORP COM 30063P105 1105 28045 SH SOLE 2046 0 25999 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1323 40926 SH SOLE 4277 0 36649 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 236 5248 SH SOLE 11 0 5237 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 1380 55552 SH SOLE 300 0 55252 EXELON CORP COM 30161N101 3577 78933 SH SOLE 598 0 78335 EXLSERVICE HOLDINGS INC COM 302081104 409 2781 SH SOLE 1321 0 1460 EXPEDIA GROUP INC COM NEW 30212P303 495 5219 SH SOLE 1188 0 4031 EXTRA SPACE STORAGE INC COM 30225T102 304 1789 SH SOLE 40 0 1749 EXXON MOBIL CORP COM 30231G102 47796 558106 SH SOLE 68170 0 489936 EZCORP INC CL A NON VTG 302301106 77 10196 SH SOLE 0 0 10196 F N B CORP COM 302520101 180 16617 SH SOLE 192 0 16425 FACTSET RESH SYS INC COM 303075105 852 2215 SH SOLE 178 0 2037 FASTENAL CO COM 311900104 5699 114165 SH SOLE 3532 0 110633 FAT BRANDS INC CLASS A COM 30258N105 81 10928 SH SOLE 0 0 10928 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 205 2143 SH SOLE 44 0 2099 FEDEX CORP COM 31428X106 9724 42894 SH SOLE 5600 0 37294 FERRARI N V COM N3167Y103 256 1397 SH SOLE 92 0 1305 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 608 14101 SH SOLE 1434 0 12667 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 7660 198279 SH SOLE 0 0 198279 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 2031 56528 SH SOLE 0 0 56528 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 1260 28238 SH SOLE 2060 0 26178 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 350 18032 SH SOLE 475 0 17557 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 573 12839 SH SOLE 0 0 12839 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 568 9359 SH SOLE 327 0 9032 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1637 16954 SH SOLE 350 0 16604 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 232 8550 SH SOLE 0 0 8550 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 337 6800 SH SOLE 0 0 6800 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 3780 81243 SH SOLE 4280 0 76963 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2415 65331 SH SOLE 1584 0 63747 FIDELITY NATL INFORMATION SV COM 31620M106 11431 124688 SH SOLE 12055 0 112633 FIFTH THIRD BANCORP COM 316773100 875 26034 SH SOLE 743 0 25291 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 292 20856 SH SOLE 0 0 20856 FIRST BUSEY CORP COM NEW 319383204 1123 49165 SH SOLE 0 0 49165 FIRST HORIZON CORPORATION COM 320517105 576 26331 SH SOLE 0 0 26331 FIRST MAJESTIC SILVER CORP COM 32076V103 1854 258220 SH SOLE 6959 0 251261 FIRST REP BK SAN FRANCISCO C COM 33616C100 1041 7214 SH SOLE 39 0 7175 FIRST TR / ABERDEEN EMERGING COM 33731K102 440 50037 SH SOLE 0 0 50037 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 857 76984 SH SOLE 0 0 76984 FIRST TR ENERGY INCOME & GRO COM 33738G104 349 21913 SH SOLE 0 0 21913 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 2715 101653 SH SOLE 9778 0 91875 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 277 15647 SH SOLE 182 0 15465 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 6685 137433 SH SOLE 9386 0 128047 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 8480 167559 SH SOLE 27971 0 139588 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2935 61796 SH SOLE 1796 0 60000 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 9319 540865 SH SOLE 72171 0 468694 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 202 3537 SH SOLE 0 0 3537 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1906 96017 SH SOLE 71243 0 24774 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 3593 179983 SH SOLE 21570 0 158413 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 280 5853 SH SOLE 1682 0 4171 FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 573 17005 SH SOLE 367 0 16638 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 4099 122848 SH SOLE 6628 0 116220 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 22405 837268 SH SOLE 33297 0 803971 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 303 7453 SH SOLE 0 0 7453 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 9832 149197 SH SOLE 25504 0 123693 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1302 29111 SH SOLE 693 0 28418 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 344 5610 SH SOLE 901 0 4709 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 3004 138176 SH SOLE 1720 0 136456 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 225 8280 SH SOLE 400 0 7880 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 8518 577101 SH SOLE 9231 0 567870 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 6742 173535 SH SOLE 735 0 172800 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4167 40405 SH SOLE 2667 0 37738 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1166 24227 SH SOLE 802 0 23425 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 518 38964 SH SOLE 9403 0 29561 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 4111 63796 SH SOLE 1297 0 62499 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 2105 48610 SH SOLE 4014 0 44596 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1474 26078 SH SOLE 2114 0 23964 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 6553 162836 SH SOLE 9563 0 153273 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 8672 111822 SH SOLE 1710 0 110112 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2018 21448 SH SOLE 2644 0 18804 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5618 68389 SH SOLE 10198 0 58191 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1515 46885 SH SOLE 27098 0 19787 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 3703 51438 SH SOLE 8023 0 43415 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 495 12164 SH SOLE 1600 0 10564 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 4047 74043 SH SOLE 5076 0 68967 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 3776 85757 SH SOLE 25922 0 59835 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 297 14824 SH SOLE 3246 0 11578 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 69331 991434 SH SOLE 119508 0 871926 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 10945 86159 SH SOLE 18989 0 67170 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 320 18098 SH SOLE 2500 0 15598 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 2724 80318 SH SOLE 17173 0 63145 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 18962 457791 SH SOLE 14524 0 443267 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 1121 38510 SH SOLE 628 0 37882 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 14103 237500 SH SOLE 23888 0 213612 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 7286 186102 SH SOLE 12783 0 173319 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 12996 269064 SH SOLE 13345 0 255719 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 1668 33958 SH SOLE 250 0 33708 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 276 10148 SH SOLE 0 0 10148 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 545 10577 SH SOLE 300 0 10277 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 461 30408 SH SOLE 145 0 30263 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 3495 66954 SH SOLE 4265 0 62689 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 6415 127872 SH SOLE 13888 0 113984 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 260 9972 SH SOLE 2010 0 7962 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 2169 109340 SH SOLE 15350 0 93990 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 5139 138363 SH SOLE 11913 0 126450 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 839 32727 SH SOLE 0 0 32727 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 1373 58632 SH SOLE 2669 0 55963 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 951 43422 SH SOLE 0 0 43422 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 3323 129093 SH SOLE 21504 0 107589 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2212 16316 SH SOLE 1209 0 15107 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 69646 1701991 SH SOLE 75033 0 1626958 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 10646 241397 SH SOLE 34656 0 206741 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 9177 384278 SH SOLE 17332 0 366946 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 215 6806 SH SOLE 0 0 6806 FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738 660 24410 SH SOLE 6565 0 17845 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 777 36203 SH SOLE 0 0 36203 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 3419 182833 SH SOLE 14987 0 167846 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 332 19595 SH SOLE 235 0 19360 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 41242 889396 SH SOLE 93629 0 795767 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 861 37893 SH SOLE 613 0 37280 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 17090 697532 SH SOLE 27350 0 670182 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 14636 235639 SH SOLE 10787 0 224852 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5030 66122 SH SOLE 17470 0 48652 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3391 40537 SH SOLE 3369 0 37168 FIRST TR MORNINGSTAR DIVID L SHS 336917109 4853 137804 SH SOLE 3227 0 134577 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 1410 15405 SH SOLE 3647 0 11758 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 2142 32693 SH SOLE 3674 0 29019 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1272 14570 SH SOLE 5855 0 8715 FIRST TR NASDAQ 100 TECH IND SHS 337345102 4569 39937 SH SOLE 3334 0 36603 FIRST TR S&P REIT INDEX FD COM 33734G108 321 12453 SH SOLE 2045 0 10408 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 5520 72010 SH SOLE 2507 0 69503 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 158 14552 SH SOLE 1250 0 13302 FIRST TR VALUE LINE DIVID IN SHS 33734H106 71557 1843761 SH SOLE 365290 0 1478471 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2891 32795 SH SOLE 6591 0 26204 FIRSTENERGY CORP COM 337932107 953 24827 SH SOLE 884 0 23943 FISERV INC COM 337738108 2185 24561 SH SOLE 568 0 23993 FIVE BELOW INC COM 33829M101 202 1781 SH SOLE 447 0 1334 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 2386 111049 SH SOLE 120 0 110929 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 696 73093 SH SOLE 2148 0 70945 FLAHERTY & CRUMRINE PFD SECS COM 338478100 296 17653 SH SOLE 0 0 17653 FLEETCOR TECHNOLOGIES INC COM 339041105 578 2751 SH SOLE 49 0 2702 FLEXSHARES TR QLT DIV DEF IDX 33939L845 225 4500 SH SOLE 0 0 4500 FLEXSHARES TR QUALT DIVD IDX 33939L860 498 9824 SH SOLE 0 0 9824 FLEXSHARES TR STOXX GLOBR INF 33939L795 499 9664 SH SOLE 794 0 8870 FLUENCE ENERGY INC COM CL A 34379V103 100 10508 SH SOLE 0 0 10508 FLUENT INC COM 34380C102 216 181789 SH SOLE 0 0 181789 FMC CORP COM NEW 302491303 575 5369 SH SOLE 813 0 4556 FORD MTR CO DEL COM 345370860 13508 1213649 SH SOLE 187832 0 1025817 FORTE BIOSCIENCES INC COM 34962G109 24 18694 SH SOLE 0 0 18694 FORTINET INC COM 34959E109 1650 29169 SH SOLE 990 0 28179 FORTRESS TRANS INFRST INVS L CL A COM SHS 34960P101 214 11080 SH SOLE 0 0 11080 FORTUNE BRANDS HOME & SEC IN COM 34964C106 624 10420 SH SOLE 815 0 9605 FRANCO NEV CORP COM 351858105 2046 15555 SH SOLE 0 0 15555 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 1368 14973 SH SOLE 0 0 14973 FRANKLIN LTD DURATION INCOME COM 35472T101 298 44050 SH SOLE 13411 0 30639 FRANKLIN RESOURCES INC COM 354613101 227 9752 SH SOLE 1500 0 8252 FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 1483 54063 SH SOLE 0 0 54063 FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 631 28325 SH SOLE 0 0 28325 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 419 18940 SH SOLE 0 0 18940 FREEPORT-MCMORAN INC CL B 35671D857 3660 125074 SH SOLE 15389 0 109685 FS KKR CAP CORP COM 302635206 7592 390929 SH SOLE 17583 0 373346 FST TR NEW OPPORT MLP & ENE COM 33739M100 1160 200730 SH SOLE 0 0 200730 FTC SOLAR INC COM 30320C103 119 32824 SH SOLE 0 0 32824 FUBOTV INC COM 35953D104 67 26830 SH SOLE 738 0 26092 FUELCELL ENERGY INC COM 35952H601 96 25451 SH SOLE 2500 0 22951 FULLER H B CO COM 359694106 388 6438 SH SOLE 0 0 6438 FULTON FINL CORP PA COM 360271100 476 32925 SH SOLE 0 0 32925 GABELLI CONV & INC SECS FD I COM 36240B109 159 29400 SH SOLE 0 0 29400 GABELLI DIVID & INCOME TR COM 36242H104 232 11336 SH SOLE 177 0 11159 GABELLI EQUITY TR INC COM 362397101 216 35445 SH SOLE 1591 0 33854 GABELLI GLOBAL SMALL & MID C COM 36249W104 132 11965 SH SOLE 0 0 11965 GABELLI HLTHCARE & WELLNESS SHS 36246K103 144 13448 SH SOLE 0 0 13448 GABELLI UTIL TR COM 36240A101 77 11396 SH SOLE 0 0 11396 GALLAGHER ARTHUR J & CO COM 363576109 6746 41379 SH SOLE 824 0 40555 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 217 60416 SH SOLE 0 0 60416 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 1127 240280 SH SOLE 0 0 240280 GAMING & LEISURE PPTYS INC COM 36467J108 255 5568 SH SOLE 206 0 5362 GAP INC COM 364760108 101 12313 SH SOLE 55 0 12258 GARMIN LTD SHS H2906T109 212 2162 SH SOLE 256 0 1906 GARTNER INC COM 366651107 1358 5615 SH SOLE 51 0 5564 GDL FD COM SH BEN IT 361570104 181 22070 SH SOLE 557 0 21513 GENERAC HLDGS INC COM 368736104 1757 8346 SH SOLE 2136 0 6210 GENERAL DYNAMICS CORP COM 369550108 5824 26324 SH SOLE 385 0 25939 GENERAL ELECTRIC CO COM NEW 369604301 5078 79754 SH SOLE 5283 0 74471 GENERAL MLS INC COM 370334104 13768 182482 SH SOLE 23522 0 158960 GENERAL MTRS CO COM 37045V100 3213 101140 SH SOLE 6517 0 94623 GENIUS BRANDS INTL INC COM 37229T301 9 11545 SH SOLE 0 0 11545 GENMAB A/S SPONSORED ADS 372303206 666 20522 SH SOLE 0 0 20522 GENTEX CORP COM 371901109 772 27611 SH SOLE 360 0 27251 GENUINE PARTS CO COM 372460105 5364 40338 SH SOLE 16169 0 24169 GERON CORP COM 374163103 50 32150 SH SOLE 0 0 32150 GH RESEARCH PLC ORDINARY SHARES G3855L106 102 10236 SH SOLE 0 0 10236 GILEAD SCIENCES INC COM 375558103 4970 80395 SH SOLE 3998 0 76397 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 44 18733 SH SOLE 1700 0 17033 GLADSTONE CAPITAL CORP COM 376535100 156 15483 SH SOLE 0 0 15483 GLADSTONE COMMERCIAL CORP COM 376536108 822 43639 SH SOLE 0 0 43639 GLADSTONE INVT CORP COM 376546107 141 10020 SH SOLE 5000 0 5020 GLADSTONE LD CORP COM 376549101 571 25761 SH SOLE 0 0 25761 GLIMPSE GROUP INC COM 37892C106 183 45989 SH SOLE 0 0 45989 GLOBAL MED REIT INC COM NEW 37954A204 190 16940 SH SOLE 1300 0 15640 GLOBAL PMTS INC COM 37940X102 705 6379 SH SOLE 194 0 6185 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 124 10776 SH SOLE 0 0 10776 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 838 39022 SH SOLE 1075 0 37947 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 193 11685 SH SOLE 0 0 11685 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 734 29375 SH SOLE 550 0 28825 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 14406 1178872 SH SOLE 144 0 1178728 GLOBAL X FDS GLB X GURU INDEX 37950E341 201 6048 SH SOLE 0 0 6048 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 504 13215 SH SOLE 3574 0 9641 GLOBAL X FDS GLB X SUPERDIV 37950E549 1590 171159 SH SOLE 2301 0 168858 GLOBAL X FDS GLBL X MLP ETF 37954Y343 1111 30136 SH SOLE 2313 0 27823 GLOBAL X FDS GLOBX SUPDV US 37950E291 330 16980 SH SOLE 50 0 16930 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 9408 129550 SH SOLE 1163 0 128387 GLOBAL X FDS MSCI CHINA COMMU 37950E804 260 15649 SH SOLE 0 0 15649 GLOBAL X FDS MSCI GREECE ETF 37954Y319 1584 66819 SH SOLE 0 0 66819 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 6011 344050 SH SOLE 11465 0 332585 GLOBAL X FDS RATE PREFERRED 37954Y376 264 10929 SH SOLE 0 0 10929 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1746 85913 SH SOLE 2159 0 83754 GLOBAL X FDS REIT ETF 37950E127 188 23435 SH SOLE 0 0 23435 GLOBAL X FDS RUSSELL 2000 37954Y459 1846 89847 SH SOLE 0 0 89847 GLOBAL X FDS S&P 500 COVERED 37954Y475 7167 167918 SH SOLE 6859 0 161059 GLOBAL X FDS THMATC GWT ETF 37954Y418 356 12300 SH SOLE 12 0 12288 GLOBAL X FDS US INFR DEV ETF 37954Y673 5000 219578 SH SOLE 66056 0 153522 GLOBAL X FDS US PFD ETF 37954Y657 492 23194 SH SOLE 0 0 23194 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 271 12944 SH SOLE 5154 0 7790 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 225 5585 SH SOLE 115 0 5470 GODADDY INC CL A 380237107 801 11514 SH SOLE 8 0 11506 GOHEALTH INC COM CL A 38046W105 7 10876 SH SOLE 0 0 10876 GOLAR LNG LTD SHS G9456A100 1994 87646 SH SOLE 0 0 87646 GOLD FIELDS LTD SPONSORED ADR 38059T106 172 18837 SH SOLE 978 0 17859 GOLDMAN SACHS BDC INC SHS 38147U107 991 58949 SH SOLE 11000 0 47949 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 496 4967 SH SOLE 15 0 4952 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 383 8307 SH SOLE 450 0 7857 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 350 11778 SH SOLE 110 0 11668 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 2179 78485 SH SOLE 6440 0 72045 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 911 17353 SH SOLE 10275 0 7078 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 5809 77511 SH SOLE 1291 0 76220 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 903 12888 SH SOLE 2840 0 10048 GOLDMAN SACHS GROUP INC COM 38141G104 7472 25153 SH SOLE 1124 0 24029 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 388 34832 SH SOLE 0 0 34832 GOODYEAR TIRE & RUBR CO COM 382550101 248 23071 SH SOLE 0 0 23071 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 31 12350 SH SOLE 0 0 12350 GRACO INC COM 384109104 1321 22230 SH SOLE 6932 0 15298 GRAHAM HLDGS CO COM CL B 384637104 1401 2472 SH SOLE 0 0 2472 GRAINGER W W INC COM 384802104 509 1120 SH SOLE 0 0 1120 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1286 71787 SH SOLE 5600 0 66187 GRAPHIC PACKAGING HLDG CO COM 388689101 285 13889 SH SOLE 550 0 13339 GREAT PANTHER MNG LTD COM 39115V101 27 215000 SH SOLE 5000 0 210000 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 855 49848 SH SOLE 309 0 49539 GROCERY OUTLET HLDG CORP COM 39874R101 302 7077 SH SOLE 0 0 7077 GROWGENERATION CORP COM 39986L109 69 19263 SH SOLE 0 0 19263 GSK PLC SPONSORED ADR 37733W105 4494 103218 SH SOLE 6872 0 96346 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 1764 109628 SH SOLE 0 0 109628 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 474 26635 SH SOLE 0 0 26635 HALLIBURTON CO COM 406216101 1924 61340 SH SOLE 3461 0 57879 HALOZYME THERAPEUTICS INC COM 40637H109 1838 41765 SH SOLE 200 0 41565 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 352 9479 SH SOLE 0 0 9479 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 302 17238 SH SOLE 3955 0 13283 HANCOCK JOHN PFD INCOME FD I COM 41013X106 497 27657 SH SOLE 0 0 27657 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 431 18771 SH SOLE 3286 0 15485 HANESBRANDS INC COM 410345102 268 26077 SH SOLE 2229 0 23848 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 77 24678 SH SOLE 0 0 24678 HARTFORD FINL SVCS GROUP INC COM 416515104 1347 20596 SH SOLE 150 0 20446 HASBRO INC COM 418056107 611 7462 SH SOLE 54 0 7408 HCA HEALTHCARE INC COM 40412C101 5822 34643 SH SOLE 303 0 34340 HDFC BANK LTD SPONSORED ADS 40415F101 485 8827 SH SOLE 48 0 8779 HEALTHCARE TR AMER INC CL A NEW 42225P501 975 34939 SH SOLE 451 0 34488 HEALTHPEAK PROPERTIES INC COM 42250P103 1327 51189 SH SOLE 2361 0 48828 HEICO CORP NEW COM 422806109 1840 14038 SH SOLE 5370 0 8668 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 38 12370 SH SOLE 0 0 12370 HENRY JACK & ASSOC INC COM 426281101 1211 6727 SH SOLE 102 0 6625 HERCULES CAPITAL INC COM 427096508 982 72790 SH SOLE 1000 0 71790 HERSHEY CO COM 427866108 2249 10453 SH SOLE 596 0 9857 HESS CORP COM 42809H107 814 7680 SH SOLE 1296 0 6384 HEWLETT PACKARD ENTERPRISE C COM 42824C109 845 63727 SH SOLE 2624 0 61103 HEXO CORP COM NEW 428304307 2 10848 SH SOLE 68 0 10780 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 1240 128199 SH SOLE 0 0 128199 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 233 20679 SH SOLE 0 0 20679 HILTON WORLDWIDE HLDGS INC COM 43300A203 1424 12772 SH SOLE 31 0 12741 HOLOGIC INC COM 436440101 1517 21900 SH SOLE 2004 0 19896 HOME DEPOT INC COM 437076102 38119 138984 SH SOLE 9813 0 129171 HONDA MOTOR LTD AMERN SHS 438128308 1097 45432 SH SOLE 0 0 45432 HONEYWELL INTL INC COM 438516106 15100 86879 SH SOLE 8355 0 78524 HORIZON THERAPEUTICS PUB L SHS G46188101 6940 87018 SH SOLE 2 0 87016 HORMEL FOODS CORP COM 440452100 1774 37453 SH SOLE 1417 0 36036 HOULIHAN LOKEY INC CL A 441593100 219 2774 SH SOLE 51 0 2723 HOWMET AEROSPACE INC COM 443201108 499 15857 SH SOLE 1888 0 13969 HP INC COM 40434L105 3403 103832 SH SOLE 3678 0 100154 HSBC HLDGS PLC SPON ADR NEW 404280406 4418 135245 SH SOLE 1251 0 133994 HUBBELL INC COM 443510607 915 5126 SH SOLE 6 0 5120 HUBSPOT INC COM 443573100 447 1487 SH SOLE 125 0 1362 HUMACYTE INC COM 44486Q103 79 24500 SH SOLE 0 0 24500 HUMANA INC COM 444859102 7265 15520 SH SOLE 67 0 15453 HUNTINGTON BANCSHARES INC COM 446150104 1179 98027 SH SOLE 5717 0 92310 HUNTINGTON INGALLS INDS INC COM 446413106 323 1481 SH SOLE 44 0 1437 HUT 8 MNG CORP COM 44812T102 35 26293 SH SOLE 2648 0 23645 HYLIION HOLDINGS CORP COMMON STOCK 449109107 53 16500 SH SOLE 0 0 16500 HYZON MOTORS INC COM CL A 44951Y102 156 52988 SH SOLE 0 0 52988 IAC INTERACTIVECORP NEW COM NEW 44891N208 6916 91033 SH SOLE 329 0 90704 IAMGOLD CORP COM 450913108 28 17225 SH SOLE 0 0 17225 IBIO INC COM NEW 451033203 8 30525 SH SOLE 15000 0 15525 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 878 18256 SH SOLE 2620 0 15636 ICICI BANK LIMITED ADR 45104G104 278 15685 SH SOLE 170 0 15515 ICON PLC SHS G4705A100 443 2043 SH SOLE 150 0 1893 IDEX CORP COM 45167R104 481 2653 SH SOLE 64 0 2589 IDEXX LABS INC COM 45168D104 1969 5616 SH SOLE 48 0 5568 II-VI INC COM 902104108 715 14032 SH SOLE 227 0 13805 ILLINOIS TOOL WKS INC COM 452308109 8104 44461 SH SOLE 2722 0 41739 ILLUMINA INC COM 452327109 622 3371 SH SOLE 190 0 3181 INCYTE CORP COM 45337C102 296 3900 SH SOLE 90 0 3810 INDEPENDENT BK CORP MASS COM 453836108 228 2866 SH SOLE 2210 0 656 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 1440 59337 SH SOLE 0 0 59337 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 515 24673 SH SOLE 170 0 24503 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 4274 148972 SH SOLE 47509 0 101463 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 99 17388 SH SOLE 0 0 17388 INFINITY PHARMACEUTICALS INC COM 45665G303 28 43600 SH SOLE 0 0 43600 INFOSYS LTD SPONSORED ADR 456788108 607 32826 SH SOLE 1012 0 31814 ING GROEP N.V. SPONSORED ADR 456837103 137 13795 SH SOLE 0 0 13795 INGERSOLL RAND INC COM 45687V106 264 6280 SH SOLE 200 0 6080 INNOVATIVE INDL PPTYS INC COM 45781V101 250 2273 SH SOLE 342 0 1931 INNOVIVA INC NOTE 2.125% 1/1 88338TAB0 39 40000 PRN SOLE 40000 0 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 39 10000 SH SOLE 0 0 10000 INOTIV INC COM 45783Q100 780 81275 SH SOLE 0 0 81275 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 18 10213 SH SOLE 3250 0 6963 INSEEGO CORP COM 45782B104 19 10062 SH SOLE 900 0 9162 INSULET CORP COM 45784P101 396 1817 SH SOLE 0 0 1817 INTEL CORP COM 458140100 18232 487358 SH SOLE 97311 0 390047 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2881 30632 SH SOLE 2775 0 27857 INTERNATIONAL BUSINESS MACHS COM 459200101 16921 119847 SH SOLE 11845 0 108002 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3942 33091 SH SOLE 286 0 32805 INTERNATIONAL PAPER CO COM 460146103 1950 46615 SH SOLE 989 0 45626 INTERPUBLIC GROUP COS INC COM 460690100 208 7549 SH SOLE 0 0 7549 INTUIT COM 461202103 4181 10846 SH SOLE 267 0 10579 INTUITIVE SURGICAL INC COM NEW 46120E602 3509 17483 SH SOLE 2821 0 14662 INVENTRUST PPTYS CORP COM NEW 46124J201 533 20651 SH SOLE 560 0 20091 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 450 4710 SH SOLE 73 0 4637 INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 46090A309 175 14434 SH SOLE 14434 0 0 INVESCO ACTIVELY MANAGED ETF GWT MLTI ASST 46090A408 220 13661 SH SOLE 0 0 13661 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 2736 83845 SH SOLE 1610 0 82235 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 4596 95460 SH SOLE 13857 0 81603 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 15693 316721 SH SOLE 7314 0 309407 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 1248 50621 SH SOLE 301 0 50320 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 1222 67717 SH SOLE 1930 0 65787 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1876 70432 SH SOLE 616 0 69816 INVESCO DB G10 CURRENCY HARV UNIT 46139B102 1058 41331 SH SOLE 0 0 41331 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 2047 100458 SH SOLE 32647 0 67811 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 1379 52678 SH SOLE 5598 0 47080 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 1821 99822 SH SOLE 10033 0 89789 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 675 24135 SH SOLE 0 0 24135 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 597 31531 SH SOLE 1419 0 30112 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 398 21154 SH SOLE 7616 0 13538 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 538 7924 SH SOLE 214 0 7710 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 2035 109801 SH SOLE 1901 0 107900 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 292 7334 SH SOLE 2149 0 5185 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 347 18004 SH SOLE 0 0 18004 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 792 25501 SH SOLE 0 0 25501 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 683 31014 SH SOLE 475 0 30539 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 434 26425 SH SOLE 342 0 26083 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 435 5358 SH SOLE 69 0 5289 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 10754 93352 SH SOLE 1616 0 91736 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 212 9111 SH SOLE 300 0 8811 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 525 22403 SH SOLE 6410 0 15993 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 5601 453912 SH SOLE 59518 0 394394 INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446 393 17242 SH SOLE 0 0 17242 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 2470 96759 SH SOLE 38238 0 58521 INVESCO EXCH TRADED FD TR II PURBTA FTSE EM 46138E479 217 9415 SH SOLE 50 0 9365 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 5869 149526 SH SOLE 501 0 149025 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 691 11793 SH SOLE 632 0 11161 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2539 36335 SH SOLE 2239 0 34096 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 228 9804 SH SOLE 72 0 9732 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 249 5642 SH SOLE 400 0 5242 INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248 424 17842 SH SOLE 125 0 17717 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 384 13897 SH SOLE 500 0 13397 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 289 12128 SH SOLE 7312 0 4816 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 1304 16659 SH SOLE 273 0 16386 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 2215 43099 SH SOLE 2105 0 40994 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 9158 89929 SH SOLE 10221 0 79708 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 169 19457 SH SOLE 0 0 19457 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 2313 51937 SH SOLE 859 0 51078 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 7266 175887 SH SOLE 31397 0 144490 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 13981 316735 SH SOLE 13285 0 303450 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 33127 534302 SH SOLE 41085 0 493217 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 9392 131562 SH SOLE 1126 0 130436 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4826 238080 SH SOLE 35455 0 202625 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1789 64558 SH SOLE 1236 0 63322 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 1406 13311 SH SOLE 1978 0 11333 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1499 67543 SH SOLE 0 0 67543 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 3525 166346 SH SOLE 6925 0 159421 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 992 44974 SH SOLE 6070 0 38904 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 6646 317251 SH SOLE 12280 0 304971 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1807 78783 SH SOLE 11385 0 67398 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 462 18336 SH SOLE 500 0 17836 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 2038 98248 SH SOLE 12339 0 85909 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1283 58886 SH SOLE 6256 0 52630 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 311 12478 SH SOLE 500 0 11978 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1770 86615 SH SOLE 8069 0 78546 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 633 28843 SH SOLE 6065 0 22778 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 633 25819 SH SOLE 0 0 25819 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 267 4201 SH SOLE 589 0 3612 INVESCO EXCH TRD SLF IDX FD RAFI STRG US SML 46138J734 269 8420 SH SOLE 0 0 8420 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 6551 159039 SH SOLE 3509 0 155530 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 402 12063 SH SOLE 81 0 11982 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2156 30757 SH SOLE 8888 0 21869 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2219 28622 SH SOLE 6433 0 22189 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1116 32347 SH SOLE 1124 0 31223 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 2555 35377 SH SOLE 96 0 35281 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 3696 96728 SH SOLE 168 0 96560 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 2162 54524 SH SOLE 45 0 54479 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 1929 23873 SH SOLE 801 0 23072 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 846 12421 SH SOLE 629 0 11792 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 2259 28775 SH SOLE 2995 0 25780 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 475 4379 SH SOLE 30 0 4349 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 212 6173 SH SOLE 0 0 6173 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 707 27538 SH SOLE 2851 0 24687 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 3826 87214 SH SOLE 9593 0 77621 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 528 14546 SH SOLE 6419 0 8127 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 6405 109174 SH SOLE 14930 0 94244 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 649 14875 SH SOLE 3347 0 11528 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 10676 109394 SH SOLE 549 0 108845 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2562 164858 SH SOLE 6518 0 158340 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 5665 38225 SH SOLE 1461 0 36764 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3382 22054 SH SOLE 1374 0 20680 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 228 23252 SH SOLE 0 0 23252 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 2266 110260 SH SOLE 320 0 109940 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 836 48841 SH SOLE 461 0 48380 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 943 7891 SH SOLE 1540 0 6351 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 5782 72643 SH SOLE 536 0 72107 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 7879 27496 SH SOLE 536 0 26960 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 275 10095 SH SOLE 0 0 10095 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 6059 85174 SH SOLE 66 0 85108 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 335 5263 SH SOLE 92 0 5171 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 242 6157 SH SOLE 1237 0 4920 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 3304 74395 SH SOLE 3237 0 71158 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 216 1882 SH SOLE 278 0 1604 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1195 27234 SH SOLE 0 0 27234 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 424 3957 SH SOLE 20 0 3937 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1232 20024 SH SOLE 1753 0 18271 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 894 16810 SH SOLE 6177 0 10633 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 2005 7484 SH SOLE 2212 0 5272 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 232 1450 SH SOLE 306 0 1144 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 994 6417 SH SOLE 543 0 5874 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 404 12096 SH SOLE 1041 0 11055 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 481 2905 SH SOLE 28 0 2877 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2103 8900 SH SOLE 143 0 8757 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 448 3924 SH SOLE 0 0 3924 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 69710 519323 SH SOLE 8055 0 511268 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1988 13465 SH SOLE 2544 0 10921 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 6789 90403 SH SOLE 1498 0 88905 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 12835 305593 SH SOLE 34295 0 271298 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3396 73471 SH SOLE 8878 0 64593 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 592 12957 SH SOLE 823 0 12134 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 366 4361 SH SOLE 1554 0 2807 INVESCO LTD SHS G491BT108 1031 63922 SH SOLE 1235 0 62687 INVESCO MUNICIPAL TRUST COM 46131J103 129 12736 SH SOLE 0 0 12736 INVESCO QQQ TR UNIT SER 1 46090E103 166676 594671 SH SOLE 48235 0 546436 INVESCO SR INCOME TR COM 46131H107 221 56908 SH SOLE 2384 0 54524 INVESCO TR INVT GRADE MUNS COM 46131M106 586 55694 SH SOLE 0 0 55694 INVESCO VALUE MUN INCOME TR COM 46132P108 744 57783 SH SOLE 0 0 57783 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 482 18390 SH SOLE 0 0 18390 INVITAE CORP COM 46185L103 74 30225 SH SOLE 2515 0 27710 IONIS PHARMACEUTICALS INC COM 462222100 5101 137782 SH SOLE 103601 0 34181 IQVIA HLDGS INC COM 46266C105 9685 44637 SH SOLE 58 0 44579 IRON MTN INC NEW COM 46284V101 4983 102332 SH SOLE 10380 0 91952 IRONNET INC COM 46323Q105 49 22024 SH SOLE 0 0 22024 IRONSOURCE LTD CL A ORD SHS M5R75Y101 31 13000 SH SOLE 0 0 13000 ISHARES GOLD TR ISHARES NEW 464285204 8049 234566 SH SOLE 4784 0 229782 ISHARES INC CORE MSCI EMKT 46434G103 32889 670397 SH SOLE 82852 0 587545 ISHARES INC ESG AWR MSCI EM 46434G863 1003 31039 SH SOLE 5471 0 25568 ISHARES INC MSCI EMERG MRKT 464286533 2713 48935 SH SOLE 1467 0 47468 ISHARES INC MSCI EMRG CHN 46434G764 242 5068 SH SOLE 263 0 4805 ISHARES INC MSCI EURZONE ETF 464286608 507 13952 SH SOLE 154 0 13798 ISHARES INC MSCI FRONTIER 464286145 318 11843 SH SOLE 528 0 11315 ISHARES INC MSCI GBL MIN VOL 464286525 1300 13749 SH SOLE 0 0 13749 ISHARES INC MSCI JPN ETF NEW 46434G822 1071 20265 SH SOLE 4288 0 15977 ISHARES INC MSCI SINGPOR ETF 46434G780 2933 165876 SH SOLE 0 0 165876 ISHARES INC MSCI WORLD ETF 464286392 10249 95894 SH SOLE 0 0 95894 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1033 44739 SH SOLE 0 0 44739 ISHARES SILVER TR ISHARES 46428Q109 38305 2054952 SH SOLE 54843 0 2000109 ISHARES SILVER TR ISHARES 46428Q109 115 27790000 SH Call SOLE 0 0 27790000 ISHARES TR 0-5 YR TIPS ETF 46429B747 19630 193534 SH SOLE 14817 0 178717 ISHARES TR 0-5YR HI YL CP 46434V407 963 23753 SH SOLE 1380 0 22373 ISHARES TR 0-5YR INVT GR CP 46434V100 1268 26159 SH SOLE 150 0 26009 ISHARES TR 1 3 YR TREAS BD 464287457 44128 533007 SH SOLE 8006 0 525001 ISHARES TR 10-20 YR TRS ETF 464288653 2175 18104 SH SOLE 0 0 18104 ISHARES TR 20 YR TR BD ETF 464287432 5611 48850 SH SOLE 2035 0 46815 ISHARES TR 3 7 YR TREAS BD 464288661 2731 22888 SH SOLE 72 0 22816 ISHARES TR 7-10 YR TRSY BD 464287440 4560 44574 SH SOLE 813 0 43761 ISHARES TR AGENCY BOND ETF 464288166 2781 25286 SH SOLE 5200 0 20086 ISHARES TR AGGRES ALLOC ETF 464289859 934 15593 SH SOLE 0 0 15593 ISHARES TR BLACKROCK ULTRA 46434V878 3793 75807 SH SOLE 1762 0 74045 ISHARES TR BROAD USD HIGH 46435U853 2467 71250 SH SOLE 3953 0 67297 ISHARES TR CHINA LG-CAP ETF 464287184 723 21333 SH SOLE 705 0 20628 ISHARES TR COHEN STEER REIT 464287564 2566 42231 SH SOLE 2159 0 40072 ISHARES TR CONSER ALLOC ETF 464289883 923 26711 SH SOLE 730 0 25981 ISHARES TR CONV BD ETF 46435G102 1368 19727 SH SOLE 1692 0 18035 ISHARES TR CORE 1 5 YR USD 46432F859 8338 175908 SH SOLE 1204 0 174704 ISHARES TR CORE DIV GRWTH 46434V621 62835 1318933 SH SOLE 50314 0 1268619 ISHARES TR CORE HIGH DV ETF 46429B663 12052 120011 SH SOLE 2485 0 117526 ISHARES TR CORE INTL AGGR 46435G672 291 5846 SH SOLE 740 0 5106 ISHARES TR CORE LT USDB ETF 464289479 413 7422 SH SOLE 1505 0 5917 ISHARES TR CORE MSCI EAFE 46432F842 23222 394590 SH SOLE 23717 0 370873 ISHARES TR CORE MSCI EURO 46434V738 4927 109581 SH SOLE 5680 0 103901 ISHARES TR CORE MSCI TOTAL 46432F834 14603 256069 SH SOLE 1409 0 254660 ISHARES TR CORE S&P MCP ETF 464287507 44388 196204 SH SOLE 25908 0 170296 ISHARES TR CORE S&P SCP ETF 464287804 51195 553987 SH SOLE 33871 0 520116 ISHARES TR CORE S&P TTL STK 464287150 21053 251285 SH SOLE 21864 0 229421 ISHARES TR CORE S&P US GWT 464287671 17009 203217 SH SOLE 14997 0 188220 ISHARES TR CORE S&P US VLU 464287663 11621 173750 SH SOLE 18216 0 155534 ISHARES TR CORE S&P500 ETF 464287200 115758 305312 SH SOLE 51740 0 253572 ISHARES TR CORE TOTAL USD 46434V613 5877 125501 SH SOLE 2727 0 122774 ISHARES TR CORE US AGGBD ET 464287226 25751 253253 SH SOLE 27210 0 226043 ISHARES TR DEVSMCP EXNA ETF 464288497 366 7533 SH SOLE 0 0 7533 ISHARES TR DOW JONES US ETF 464287846 2478 26825 SH SOLE 450 0 26375 ISHARES TR EAFE GRWTH ETF 464288885 2445 30388 SH SOLE 1380 0 29008 ISHARES TR EAFE SML CP ETF 464288273 3359 61540 SH SOLE 1297 0 60243 ISHARES TR EAFE VALUE ETF 464288877 6423 148006 SH SOLE 18893 0 129113 ISHARES TR ESG AW MSCI EAFE 46435G516 764 12174 SH SOLE 5200 0 6974 ISHARES TR ESG AWARE MSCI 46435U663 1534 48703 SH SOLE 78 0 48625 ISHARES TR ESG AWR MSCI USA 46435G425 11216 133675 SH SOLE 6122 0 127553 ISHARES TR ESG AWRE 1 5 YR 46435G243 457 18954 SH SOLE 696 0 18258 ISHARES TR EXPANDED TECH 464287515 1921 7124 SH SOLE 170 0 6954 ISHARES TR EXPND TEC SC ETF 464287549 2078 7057 SH SOLE 143 0 6914 ISHARES TR EXPONENTIAL TECH 46434V381 920 19182 SH SOLE 230 0 18952 ISHARES TR FALN ANGLS USD 46435G474 768 31194 SH SOLE 1686 0 29508 ISHARES TR FLTG RATE NT ETF 46429B655 5794 116082 SH SOLE 1736 0 114346 ISHARES TR GL CLEAN ENE ETF 464288224 2029 106457 SH SOLE 1449 0 105008 ISHARES TR GL TIMB FORE ETF 464288174 1467 19708 SH SOLE 0 0 19708 ISHARES TR GLB CNSM STP ETF 464288737 257 4443 SH SOLE 0 0 4443 ISHARES TR GLB INFRASTR ETF 464288372 3552 75975 SH SOLE 1932 0 74043 ISHARES TR GLOB HLTHCRE ETF 464287325 947 11666 SH SOLE 295 0 11371 ISHARES TR GLOBAL 100 ETF 464287572 5639 88016 SH SOLE 12811 0 75205 ISHARES TR GLOBAL ENERG ETF 464287341 1027 30317 SH SOLE 0 0 30317 ISHARES TR GLOBAL FINLS ETF 464287333 526 7997 SH SOLE 111 0 7886 ISHARES TR GLOBAL REIT ETF 46434V647 258 10683 SH SOLE 3712 0 6971 ISHARES TR GLOBAL TECH ETF 464287291 3241 70916 SH SOLE 10570 0 60346 ISHARES TR GNMA BOND ETF 46429B333 1681 36912 SH SOLE 6000 0 30912 ISHARES TR GRWT ALLOCAT ETF 464289867 1541 32102 SH SOLE 650 0 31452 ISHARES TR HDG MSCI EAFE 46434V803 1134 35651 SH SOLE 0 0 35651 ISHARES TR IBONDS DEC 46435U697 1193 45877 SH SOLE 1018 0 44859 ISHARES TR IBONDS DEC 25 46435U432 1047 39300 SH SOLE 881 0 38419 ISHARES TR IBONDS DEC2022 46435G755 2164 83538 SH SOLE 11057 0 72481 ISHARES TR IBONDS DEC2023 46435G318 1989 77989 SH SOLE 1974 0 76015 ISHARES TR IBONDS DEC22 ETF 46434VBA7 5389 215470 SH SOLE 5276 0 210194 ISHARES TR IBONDS DEC23 ETF 46434VAX8 6262 249605 SH SOLE 775 0 248830 ISHARES TR IBONDS DEC24 ETF 46434VBG4 5054 204210 SH SOLE 0 0 204210 ISHARES TR IBONDS DEC25 ETF 46434VBD1 2502 101302 SH SOLE 0 0 101302 ISHARES TR IBOXX HI YD ETF 464288513 7478 101590 SH SOLE 2591 0 98999 ISHARES TR IBOXX INV CP ETF 464287242 8391 76266 SH SOLE 7842 0 68424 ISHARES TR INTL DIV GRWTH 46435G524 518 9035 SH SOLE 4076 0 4959 ISHARES TR INTL EQTY FACTOR 46434V274 243 10331 SH SOLE 0 0 10331 ISHARES TR INTL SEL DIV ETF 464288448 2784 102490 SH SOLE 23906 0 78584 ISHARES TR INVESTMENT GRADE 46435G219 5922 132687 SH SOLE 0 0 132687 ISHARES TR ISHARES BIOTECH 464287556 5000 42509 SH SOLE 6510 0 35999 ISHARES TR ISHARES SEMICDTR 464287523 2763 7903 SH SOLE 269 0 7634 ISHARES TR ISHS 1-5YR INVS 464288646 7592 150190 SH SOLE 1735 0 148455 ISHARES TR ISHS 5-10YR INVT 464288638 3480 68160 SH SOLE 2460 0 65700 ISHARES TR JPMORGAN USD EMG 464288281 2124 24894 SH SOLE 4628 0 20266 ISHARES TR MBS ETF 464288588 5427 55666 SH SOLE 1839 0 53827 ISHARES TR MODERT ALLOC ETF 464289875 948 24334 SH SOLE 1032 0 23302 ISHARES TR MORNINGSTAR GRWT 464287119 1412 28192 SH SOLE 1835 0 26357 ISHARES TR MORNINGSTAR VALU 464288109 286 4738 SH SOLE 0 0 4738 ISHARES TR MORNINGSTR US EQ 464287127 899 17293 SH SOLE 800 0 16493 ISHARES TR MORTGE REL ETF 46435G342 487 18202 SH SOLE 1770 0 16432 ISHARES TR MRGSTR MD CP GRW 464288307 834 16049 SH SOLE 0 0 16049 ISHARES TR MRGSTR SM CP ETF 464288505 635 14353 SH SOLE 10692 0 3661 ISHARES TR MSCI ACWI ETF 464288257 14022 167139 SH SOLE 18757 0 148382 ISHARES TR MSCI ACWI EX US 464288240 329 7292 SH SOLE 0 0 7292 ISHARES TR MSCI ACWI EXUS 46435G847 420 14515 SH SOLE 0 0 14515 ISHARES TR MSCI EAFE ETF 464287465 15015 240272 SH SOLE 24671 0 215601 ISHARES TR MSCI EAFE MIN VL 46429B689 6861 108378 SH SOLE 2359 0 106019 ISHARES TR MSCI EMG MKT ETF 464287234 4733 118017 SH SOLE 9178 0 108839 ISHARES TR MSCI GBL SUS DEV 46435G532 278 3481 SH SOLE 165 0 3316 ISHARES TR MSCI INDIA ETF 46429B598 3721 94520 SH SOLE 385 0 94135 ISHARES TR MSCI INTL QUALTY 46434V456 369 11936 SH SOLE 0 0 11936 ISHARES TR MSCI INTL VLU FT 46435G409 299 13494 SH SOLE 0 0 13494 ISHARES TR MSCI KLD400 SOC 464288570 8860 123221 SH SOLE 20431 0 102790 ISHARES TR MSCI LW CRB TG 46434V464 537 3928 SH SOLE 0 0 3928 ISHARES TR MSCI USA ESG SLC 464288802 6027 74696 SH SOLE 1817 0 72879 ISHARES TR MSCI USA MIN VOL 46429B697 49330 702596 SH SOLE 14937 0 687659 ISHARES TR MSCI USA MMENTM 46432F396 12131 88957 SH SOLE 25548 0 63409 ISHARES TR MSCI USA QLT FCT 46432F339 19611 175516 SH SOLE 12451 0 163065 ISHARES TR MSCI USA SMCP MN 46435G433 872 25591 SH SOLE 0 0 25591 ISHARES TR MSCI USA VALUE 46432F388 6228 68793 SH SOLE 2469 0 66324 ISHARES TR NATIONAL MUN ETF 464288414 22142 208188 SH SOLE 11021 0 197167 ISHARES TR NEW YORK MUN ETF 464288323 909 17276 SH SOLE 4860 0 12416 ISHARES TR PFD AND INCM SEC 464288687 17153 521698 SH SOLE 12983 0 508715 ISHARES TR RUS 1000 ETF 464287622 17301 83269 SH SOLE 11245 0 72024 ISHARES TR RUS 1000 GRW ETF 464287614 76133 348117 SH SOLE 24846 0 323271 ISHARES TR RUS 1000 VAL ETF 464287598 51943 358298 SH SOLE 19613 0 338685 ISHARES TR RUS 2000 GRW ETF 464287648 4326 20969 SH SOLE 430 0 20539 ISHARES TR RUS 2000 VAL ETF 464287630 4000 29372 SH SOLE 555 0 28817 ISHARES TR RUS MD CP GR ETF 464287481 12321 155540 SH SOLE 26520 0 129020 ISHARES TR RUS MDCP VAL ETF 464287473 11214 110408 SH SOLE 4806 0 105602 ISHARES TR RUS MID CAP ETF 464287499 17331 268027 SH SOLE 24109 0 243918 ISHARES TR RUS TP200 GR ETF 464289438 3766 30069 SH SOLE 1845 0 28224 ISHARES TR RUSEL 2500 ETF 46435G268 593 11483 SH SOLE 602 0 10881 ISHARES TR RUSSELL 2000 ETF 464287655 35554 209931 SH SOLE 16548 0 193383 ISHARES TR RUSSELL 3000 ETF 464287689 22036 101367 SH SOLE 260 0 101107 ISHARES TR S&P 100 ETF 464287101 2958 17155 SH SOLE 1947 0 15208 ISHARES TR S&P 500 GRWT ETF 464287309 24335 403243 SH SOLE 16531 0 386712 ISHARES TR S&P 500 VAL ETF 464287408 15108 109904 SH SOLE 4997 0 104907 ISHARES TR S&P MC 400GR ETF 464287606 6137 96303 SH SOLE 6941 0 89362 ISHARES TR S&P MC 400VL ETF 464287705 7558 80062 SH SOLE 2634 0 77428 ISHARES TR S&P SML 600 GWT 464287887 3163 30034 SH SOLE 3968 0 26066 ISHARES TR SELECT DIVID ETF 464287168 29171 247901 SH SOLE 10310 0 237591 ISHARES TR SHORT TREAS BD 464288679 13436 122036 SH SOLE 21277 0 100759 ISHARES TR SHRT NAT MUN ETF 464288158 7321 69944 SH SOLE 4606 0 65338 ISHARES TR SP SMCP600VL ETF 464287879 4272 47984 SH SOLE 2809 0 45175 ISHARES TR TIPS BD ETF 464287176 27387 240429 SH SOLE 19317 0 221112 ISHARES TR TRS FLT RT BD 46434V860 7664 152058 SH SOLE 0 0 152058 ISHARES TR U S EQUITY FACTR 46434V282 507 13377 SH SOLE 0 0 13377 ISHARES TR U.S. BAS MTL ETF 464287838 835 7088 SH SOLE 355 0 6733 ISHARES TR U.S. ENERGY ETF 464287796 2269 59526 SH SOLE 305 0 59221 ISHARES TR U.S. FIN SVC ETF 464287770 6877 46396 SH SOLE 300 0 46096 ISHARES TR U.S. FINLS ETF 464287788 1736 24814 SH SOLE 6083 0 18731 ISHARES TR U.S. MED DVC ETF 464288810 6194 122792 SH SOLE 7677 0 115115 ISHARES TR U.S. PHARMA ETF 464288836 221 1152 SH SOLE 0 0 1152 ISHARES TR U.S. REAL ES ETF 464287739 1922 20896 SH SOLE 1295 0 19601 ISHARES TR U.S. TECH ETF 464287721 20111 251545 SH SOLE 8882 0 242663 ISHARES TR U.S. UTILITS ETF 464287697 1835 21433 SH SOLE 288 0 21145 ISHARES TR US AER DEF ETF 464288760 4237 42728 SH SOLE 5558 0 37170 ISHARES TR US CONSM STAPLES 464287812 1324 6790 SH SOLE 366 0 6424 ISHARES TR US CONSUM DISCRE 464287580 615 10835 SH SOLE 1285 0 9550 ISHARES TR US HLTHCARE ETF 464287762 6312 23469 SH SOLE 2320 0 21149 ISHARES TR US HLTHCR PR ETF 464288828 362 1419 SH SOLE 102 0 1317 ISHARES TR US HOME CONS ETF 464288752 498 9493 SH SOLE 352 0 9141 ISHARES TR US INDUSTRIALS 464287754 1346 15278 SH SOLE 239 0 15039 ISHARES TR US INFRASTRUC 46435U713 680 19951 SH SOLE 0 0 19951 ISHARES TR US OIL GS EX ETF 464288851 907 11647 SH SOLE 300 0 11347 ISHARES TR US REGNL BKS ETF 464288778 219 4453 SH SOLE 0 0 4453 ISHARES TR US TREAS BD ETF 46429B267 8724 365003 SH SOLE 21220 0 343783 ISHARES TR US TRSPRTION 464287192 660 3098 SH SOLE 806 0 2292 ISHARES TR USD INV GRDE ETF 464288620 357 7012 SH SOLE 0 0 7012 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 1148 23086 SH SOLE 1000 0 22086 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 6211 126070 SH SOLE 20476 0 105594 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 1266 21745 SH SOLE 573 0 21172 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1398 34136 SH SOLE 417 0 33719 ISHARES U S ETF TR INT RT HDG C B 46431W705 262 2898 SH SOLE 92 0 2806 ITRON INC COM 465741106 270 5471 SH SOLE 200 0 5271 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 292 3615 SH SOLE 32 0 3583 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2362 42612 SH SOLE 0 0 42612 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 3856 85808 SH SOLE 5667 0 80141 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 386 4216 SH SOLE 750 0 3466 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 410 8941 SH SOLE 0 0 8941 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 35297 704687 SH SOLE 18736 0 685951 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 4517 89187 SH SOLE 0 0 89187 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 228 6135 SH SOLE 4684 0 1451 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 786 24471 SH SOLE 0 0 24471 JACOBS ENGR GROUP INC COM 469814107 1336 10512 SH SOLE 110 0 10402 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1962 38548 SH SOLE 0 0 38548 JANUS DETROIT STR TR HENDERSON MTG 47103U852 817 17029 SH SOLE 0 0 17029 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 6919 142272 SH SOLE 10338 0 131934 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2013 41048 SH SOLE 0 0 41048 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 557 3572 SH SOLE 201 0 3371 JD.COM INC SPON ADR CL A 47215P106 971 15121 SH SOLE 2915 0 12206 JETBLUE AWYS CORP COM 477143101 246 29369 SH SOLE 8584 0 20785 JOHN BEAN TECHNOLOGIES CORP COM 477839104 354 3208 SH SOLE 72 0 3136 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 8897 186601 SH SOLE 1253 0 185348 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 50978 1153877 SH SOLE 154371 0 999506 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 318 4520 SH SOLE 0 0 4520 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 554 18961 SH SOLE 0 0 18961 JOHNSON & JOHNSON COM 478160104 71528 402954 SH SOLE 23961 0 378993 JOHNSON CTLS INTL PLC SHS G51502105 1238 25874 SH SOLE 754 0 25120 JPMORGAN CHASE & CO COM 46625H100 43122 382938 SH SOLE 29056 0 353882 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 245 40414 SH SOLE 300 0 40114 JUNIPER NETWORKS INC COM 48203R104 345 12096 SH SOLE 0 0 12096 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 129 17150 SH SOLE 0 0 17150 KEARNY FINL CORP MD COM 48716P108 210 18885 SH SOLE 0 0 18885 KELLOGG CO COM 487836108 3350 46948 SH SOLE 2068 0 44880 KEMPHARM INC COM NEW 488445206 48 10790 SH SOLE 0 0 10790 KEURIG DR PEPPER INC COM 49271V100 606 17109 SH SOLE 0 0 17109 KEYCORP COM 493267108 1111 64457 SH SOLE 1166 0 63291 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1496 10851 SH SOLE 76 0 10775 KIMBERLY-CLARK CORP COM 494368103 5688 42087 SH SOLE 2415 0 39672 KINDER MORGAN INC DEL COM 49456B101 2885 172123 SH SOLE 6203 0 165920 KINROSS GOLD CORP COM 496902404 47 13135 SH SOLE 4000 0 9135 KKR & CO INC COM 48251W104 3498 75574 SH SOLE 1356 0 74218 KLA CORP COM NEW 482480100 5306 16628 SH SOLE 230 0 16398 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 919 42716 SH SOLE 0 0 42716 KOPIN CORP COM 500600101 26 22883 SH SOLE 0 0 22883 KOSMOS ENERGY LTD COM 500688106 186 30067 SH SOLE 0 0 30067 KRAFT HEINZ CO COM 500754106 2955 77475 SH SOLE 4213 0 73262 KRANESHARES TR CSI CHI INTERNET 500767306 8051 245769 SH SOLE 2056 0 243713 KRANESHARES TR EUROPEAN CARBON 500767561 318 9835 SH SOLE 0 0 9835 KRANESHARES TR QUADRTC INT RT 500767736 24411 963319 SH SOLE 0 0 963319 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1967 141784 SH SOLE 0 0 141784 KROGER CO COM 501044101 1486 31386 SH SOLE 268 0 31118 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 99 10084 SH SOLE 813 0 9271 L3HARRIS TECHNOLOGIES INC COM 502431109 2253 9320 SH SOLE 162 0 9158 LABORATORY CORP AMER HLDGS COM NEW 50540R409 9319 39766 SH SOLE 43 0 39723 LAKELAND BANCORP INC COM 511637100 289 19751 SH SOLE 0 0 19751 LAM RESEARCH CORP COM 512807108 3646 8553 SH SOLE 500 0 8053 LAMAR ADVERTISING CO NEW CL A 512816109 2277 25880 SH SOLE 0 0 25880 LANDSTAR SYS INC COM 515098101 555 3817 SH SOLE 18 0 3799 LAS VEGAS SANDS CORP COM 517834107 2753 81958 SH SOLE 114 0 81844 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 6338 254655 SH SOLE 38421 0 216234 LAUDER ESTEE COS INC CL A 518439104 2162 8491 SH SOLE 238 0 8253 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 616 39963 SH SOLE 0 0 39963 LEAP THERAPEUTICS INC COM 52187K101 27 23500 SH SOLE 0 0 23500 LEAR CORP COM NEW 521865204 481 3817 SH SOLE 0 0 3817 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 488 19049 SH SOLE 0 0 19049 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 5698 151262 SH SOLE 24064 0 127198 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 781 21696 SH SOLE 2952 0 18744 LEGGETT & PLATT INC COM 524660107 911 26331 SH SOLE 0 0 26331 LEIDOS HOLDINGS INC COM 525327102 683 6785 SH SOLE 179 0 6606 LENNAR CORP CL A 526057104 832 11788 SH SOLE 1751 0 10037 LENNOX INTL INC COM 526107107 570 2757 SH SOLE 8 0 2749 LESLIES INC COM 527064109 397 26123 SH SOLE 0 0 26123 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1514 241161 SH SOLE 4564 0 236597 LIBERTY BROADBAND CORP COM SER C 530307305 357 3084 SH SOLE 0 0 3084 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 82 11861 SH SOLE 2973 0 8888 LIFE STORAGE INC COM 53223X107 2521 22576 SH SOLE 186 0 22390 LIFEVANTAGE CORP COM NEW 53222K205 49 11200 SH SOLE 0 0 11200 LILLY ELI & CO COM 532457108 35089 108223 SH SOLE 3022 0 105201 LINCOLN NATL CORP IND COM 534187109 347 7421 SH SOLE 0 0 7421 LINDE PLC SHS G5494J103 5463 18999 SH SOLE 116 0 18883 LISTED FD TR HORIZON KINETICS 53656F623 385 13491 SH SOLE 0 0 13491 LISTED FD TR SHARES LAG CAP 53656F805 1023 32926 SH SOLE 0 0 32926 LITHIUM AMERS CORP NEW COM NEW 53680Q207 327 16246 SH SOLE 1311 0 14935 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 2347 72449 SH SOLE 689 0 71760 LIVE NATION ENTERTAINMENT IN COM 538034109 720 8714 SH SOLE 707 0 8007 LIVENT CORP COM 53814L108 609 26825 SH SOLE 1766 0 25059 LKQ CORP COM 501889208 294 6002 SH SOLE 0 0 6002 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 118 58161 SH SOLE 0 0 58161 LOCKHEED MARTIN CORP COM 539830109 17586 40902 SH SOLE 3654 0 37248 LOGITECH INTL S A SHS H50430232 239 4600 SH SOLE 968 0 3632 LONGVIEW ACQUISITION CORP II *W EXP 99/99/999 54319Q113 2 17216 SH SOLE 0 0 17216 LONGVIEW ACQUISITION CORP II COM CL A 54319Q105 3438 351856 SH SOLE 0 0 351856 LORDSTOWN MOTORS CORP COM CL A 54405Q100 32 20304 SH SOLE 2242 0 18062 LOUISIANA PAC CORP COM 546347105 992 18932 SH SOLE 0 0 18932 LOWES COS INC COM 548661107 11387 65190 SH SOLE 2077 0 63113 LPL FINL HLDGS INC COM 50212V100 4816 26106 SH SOLE 1422 0 24684 LUCID GROUP INC COM 549498103 2148 125170 SH SOLE 3062 0 122108 LULULEMON ATHLETICA INC COM 550021109 2897 10625 SH SOLE 3770 0 6855 LUMEN TECHNOLOGIES INC COM 550241103 773 70800 SH SOLE 2271 0 68529 LUMOS PHARMA INC COM 55028X109 208 27013 SH SOLE 0 0 27013 LUX HEALTH TECH ACQUISITION COM CL A 55068A100 138 13925 SH SOLE 0 0 13925 LYFT INC CL A COM 55087P104 222 16716 SH SOLE 820 0 15896 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2187 25005 SH SOLE 693 0 24312 M & T BK CORP COM 55261F104 4646 29151 SH SOLE 1362 0 27789 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 1066 45967 SH SOLE 0 0 45967 MACYS INC COM 55616P104 347 18957 SH SOLE 305 0 18652 MADISON COVERED CALL & EQUIT COM 557437100 179 26400 SH SOLE 0 0 26400 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1279 24321 SH SOLE 0 0 24321 MAG SILVER CORP COM 55903Q104 235 19340 SH SOLE 3000 0 16340 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1436 30077 SH SOLE 4013 0 26064 MAGNA INTL INC COM 559222401 240 4368 SH SOLE 1008 0 3360 MAIN STR CAP CORP COM 56035L104 2867 74393 SH SOLE 1144 0 73249 MANCHESTER UTD PLC NEW ORD CL A G5784H106 2707 243397 SH SOLE 0 0 243397 MANDIANT INC COM 562662106 216 9915 SH SOLE 0 0 9915 MANNKIND CORP COM NEW 56400P706 103 27007 SH SOLE 3029 0 23978 MANULIFE FINL CORP COM 56501R106 770 44418 SH SOLE 2958 0 41460 MARATHON DIGITAL HOLDINGS IN COM 565788106 157 29310 SH SOLE 874 0 28436 MARATHON OIL CORP COM 565849106 959 42644 SH SOLE 3321 0 39323 MARATHON PETE CORP COM 56585A102 4327 52644 SH SOLE 2084 0 50560 MARKEL CORP COM 570535104 502 388 SH SOLE 21 0 367 MARRIOTT INTL INC NEW CL A 571903202 3211 23605 SH SOLE 1152 0 22453 MARSH & MCLENNAN COS INC COM 571748102 5024 32362 SH SOLE 97 0 32265 MARTIN MARIETTA MATLS INC COM 573284106 515 1721 SH SOLE 15 0 1706 MARVELL TECHNOLOGY INC COM 573874104 3290 75569 SH SOLE 9358 0 66211 MASCO CORP COM 574599106 847 16747 SH SOLE 1453 0 15294 MASIMO CORP COM 574795100 868 6646 SH SOLE 90 0 6556 MASTERCARD INCORPORATED CL A 57636Q104 19704 62458 SH SOLE 5026 0 57432 MATADOR RES CO COM 576485205 1919 41188 SH SOLE 0 0 41188 MATCH GROUP INC NEW COM 57667L107 5581 80086 SH SOLE 1436 0 78650 MATINAS BIOPHARMA HLDGS INC COM 576810105 181 230494 SH SOLE 0 0 230494 MATTEL INC COM 577081102 418 18714 SH SOLE 960 0 17754 MATTERPORT INC COM CL A 577096100 49 13456 SH SOLE 100 0 13356 MCCORMICK & CO INC COM NON VTG 579780206 5242 62976 SH SOLE 12879 0 50097 MCDONALDS CORP COM 580135101 22632 91672 SH SOLE 7113 0 84559 MCEWEN MNG INC COM 58039P107 20 45350 SH SOLE 0 0 45350 MCKESSON CORP COM 58155Q103 13126 40238 SH SOLE 377 0 39861 MDU RES GROUP INC COM 552690109 1866 69119 SH SOLE 0 0 69119 MEDICAL PPTYS TRUST INC COM 58463J304 3471 227322 SH SOLE 19991 0 207331 MEDIFAST INC COM 58470H101 1059 5866 SH SOLE 0 0 5866 MEDPACE HLDGS INC COM 58506Q109 210 1406 SH SOLE 0 0 1406 MEDTRONIC PLC SHS G5960L103 12362 137734 SH SOLE 12482 0 125252 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1665 289582 SH SOLE 0 0 289582 MERCADOLIBRE INC COM 58733R102 394 619 SH SOLE 120 0 499 MERCK & CO INC COM 58933Y105 36222 397303 SH SOLE 38652 0 358651 META PLATFORMS INC CL A 30303M102 27677 171640 SH SOLE 17345 0 154295 METLIFE INC COM 59156R108 7082 112795 SH SOLE 5886 0 106909 METTLER TOLEDO INTERNATIONAL COM 592688105 856 745 SH SOLE 14 0 731 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 87 25893 SH SOLE 0 0 25893 MFS INTER INCOME TR SH BEN INT 55273C107 43 14315 SH SOLE 120 0 14195 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 64 13984 SH SOLE 6542 0 7442 MFS MUN INCOME TR SH BEN INT 552738106 70 12939 SH SOLE 0 0 12939 MGM RESORTS INTERNATIONAL COM 552953101 1096 37864 SH SOLE 2784 0 35080 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 43 12939 SH SOLE 15 0 12924 MICROCHIP TECHNOLOGY INC. COM 595017104 3665 63087 SH SOLE 148 0 62939 MICRON TECHNOLOGY INC COM 595112103 9883 178800 SH SOLE 70638 0 108162 MICROSOFT CORP COM 594918104 187318 729345 SH SOLE 71797 0 657548 MICROSTRATEGY INC CL A NEW 594972408 869 5292 SH SOLE 595 0 4697 MICROVISION INC DEL COM NEW 594960304 97 25490 SH SOLE 0 0 25490 MID-AMER APT CMNTYS INC COM 59522J103 236 1349 SH SOLE 254 0 1095 MIDDLESEX WTR CO COM 596680108 812 9264 SH SOLE 133 0 9131 MILESTONE SCIENTIFIC INC COM NEW 59935P209 27 29200 SH SOLE 0 0 29200 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 23 36063 SH SOLE 6293 0 29770 MISTER CAR WASH INC COM 60646V105 115 10580 SH SOLE 0 0 10580 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1399 261965 SH SOLE 392 0 261573 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 127 56696 SH SOLE 0 0 56696 MKS INSTRS INC COM 55306N104 359 3497 SH SOLE 633 0 2864 MODERNA INC COM 60770K107 3239 22672 SH SOLE 4412 0 18260 MODINE MFG CO COM 607828100 494 46950 SH SOLE 5800 0 41150 MOLSON COORS BEVERAGE CO CL B 60871R209 2053 37662 SH SOLE 166 0 37496 MOMENTUS INC COM CL A 60879E101 103 47661 SH SOLE 0 0 47661 MONDELEZ INTL INC CL A 609207105 4365 70290 SH SOLE 2718 0 67572 MONGODB INC CL A 60937P106 776 2991 SH SOLE 741 0 2250 MONOLITHIC PWR SYS INC COM 609839105 590 1536 SH SOLE 15 0 1521 MONSTER BEVERAGE CORP NEW COM 61174X109 1517 16367 SH SOLE 196 0 16171 MOODYS CORP COM 615369105 2145 7888 SH SOLE 143 0 7745 MORGAN STANLEY COM NEW 617446448 5654 74341 SH SOLE 1786 0 72555 MORGAN STANLEY EMERGING MKTS COM 617477104 637 141867 SH SOLE 0 0 141867 MOSAIC CO NEW COM 61945C103 3138 66434 SH SOLE 1209 0 65225 MOTOROLA SOLUTIONS INC COM NEW 620076307 1330 6344 SH SOLE 29 0 6315 MP MATERIALS CORP COM CL A 553368101 1804 56242 SH SOLE 703 0 55539 MPLX LP COM UNIT REP LTD 55336V100 352 12068 SH SOLE 0 0 12068 MRC GLOBAL INC COM 55345K103 112 11205 SH SOLE 0 0 11205 MSC INDL DIRECT INC CL A 553530106 960 12784 SH SOLE 0 0 12784 MSCI INC COM 55354G100 854 2072 SH SOLE 21 0 2051 MULLEN AUTOMOTIVE INC COM 62526P109 213 208641 SH SOLE 6400 0 202241 MV OIL TR TR UNITS 553859109 123 10900 SH SOLE 0 0 10900 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 178 56670 SH SOLE 0 0 56670 NASDAQ INC COM 631103108 528 3461 SH SOLE 108 0 3353 NATIONAL BEVERAGE CORP COM 635017106 557 11379 SH SOLE 56 0 11323 NATIONAL FUEL GAS CO COM 636180101 2544 38503 SH SOLE 4924 0 33579 NATIONAL GRID PLC SPONSORED ADR NE 636274409 883 13653 SH SOLE 1970 0 11683 NATIONAL HEALTH INVS INC COM 63633D104 357 5885 SH SOLE 680 0 5205 NATIONAL RETAIL PROPERTIES I COM 637417106 305 7088 SH SOLE 0 0 7088 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 146 26716 SH SOLE 0 0 26716 NAUTILUS INC COM 63910B102 69 39305 SH SOLE 0 0 39305 NEOGENOMICS INC COM NEW 64049M209 126 15424 SH SOLE 2617 0 12807 NETAPP INC COM 64110D104 602 9235 SH SOLE 67 0 9168 NETFLIX INC COM 64110L106 6164 35246 SH SOLE 1220 0 34026 NEUBERGER BERMAN MLP & ENERG COM 64129H104 227 37871 SH SOLE 0 0 37871 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 872 87836 SH SOLE 0 0 87836 NEUBERGER BERMAN REAL ESTATE COM 64190A103 62 15521 SH SOLE 0 0 15521 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 137 12275 SH SOLE 0 0 12275 NEW GOLD INC CDA COM 644535106 23 21350 SH SOLE 0 0 21350 NEW JERSEY RES CORP COM 646025106 768 17239 SH SOLE 3584 0 13655 NEW MTN FIN CORP COM 647551100 341 28586 SH SOLE 300 0 28286 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 401 43044 SH SOLE 6120 0 36924 NEW YORK CMNTY BANCORP INC COM 649445103 169 18512 SH SOLE 0 0 18512 NEW YORK MTG TR INC COM PAR $.02 649604501 32 11756 SH SOLE 4000 0 7756 NEWMONT CORP COM 651639106 2478 41516 SH SOLE 420 0 41096 NEWPARK RES INC COM PAR $.01NEW 651718504 110 35632 SH SOLE 0 0 35632 NEXTERA ENERGY INC COM 65339F101 15643 201955 SH SOLE 11690 0 190265 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 343 4622 SH SOLE 250 0 4372 NEXTNAV INC COMMON STOCK 65345N106 27 12000 SH SOLE 0 0 12000 NICE LTD SPONSORED ADR 653656108 316 1645 SH SOLE 0 0 1645 NIKE INC CL B 654106103 8669 84821 SH SOLE 5734 0 79087 NIO INC SPON ADS 62914V106 2580 118813 SH SOLE 9931 0 108882 NISOURCE INC COM 65473P105 588 19935 SH SOLE 0 0 19935 NOKIA CORP SPONSORED ADR 654902204 1985 430701 SH SOLE 2028 0 428673 NOMURA HLDGS INC SPONSORED ADR 65535H208 131 36633 SH SOLE 0 0 36633 NORFOLK SOUTHN CORP COM 655844108 8283 36444 SH SOLE 7115 0 29329 NORTHERN TR CORP COM 665859104 3104 32174 SH SOLE 0 0 32174 NORTHROP GRUMMAN CORP COM 666807102 7233 15112 SH SOLE 630 0 14482 NORTONLIFELOCK INC COM 668771108 587 26741 SH SOLE 2500 0 24241 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 394 35395 SH SOLE 6978 0 28417 NOVARTIS AG SPONSORED ADR 66987V109 6689 79127 SH SOLE 1216 0 77911 NOVAVAX INC COM NEW 670002401 895 17393 SH SOLE 112 0 17281 NOVOCURE LTD ORD SHS G6674U108 306 4403 SH SOLE 700 0 3703 NOVO-NORDISK A S ADR 670100205 7060 63359 SH SOLE 2615 0 60744 NRG ENERGY INC COM NEW 629377508 401 10498 SH SOLE 0 0 10498 NU HLDGS LTD ORD SHS CL A G6683N103 236 63060 SH SOLE 0 0 63060 NUCOR CORP COM 670346105 2865 27435 SH SOLE 3945 0 23490 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 649 30155 SH SOLE 1817 0 28338 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 732 26814 SH SOLE 0 0 26814 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 533 11052 SH SOLE 3735 0 7317 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1313 39338 SH SOLE 8457 0 30881 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 405 11805 SH SOLE 361 0 11444 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 901 27456 SH SOLE 6588 0 20868 NUTRIEN LTD COM 67077M108 1755 22022 SH SOLE 222 0 21800 NUVASIVE INC COM 670704105 1081 21980 SH SOLE 20466 0 1514 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2179 166242 SH SOLE 19799 0 146443 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1352 115050 SH SOLE 4242 0 110808 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 78 14919 SH SOLE 0 0 14919 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1555 101753 SH SOLE 19798 0 81955 NUVEEN FLOATING RATE INCOME COM 67072T108 92 11021 SH SOLE 2250 0 8771 NUVEEN MORTGAGE AND INCOME F COM 670735109 173 10448 SH SOLE 0 0 10448 NUVEEN MULTI ASSET INCOME FU COM 670750108 206 15605 SH SOLE 3827 0 11778 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1351 115434 SH SOLE 9400 0 106034 NUVEEN MUN VALUE FD INC COM 670928100 165 18423 SH SOLE 0 0 18423 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 896 71374 SH SOLE 0 0 71374 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 347 15885 SH SOLE 2753 0 13132 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 247 20284 SH SOLE 0 0 20284 NUVEEN PFD & INCM SECURTIES COM 67072C105 408 56249 SH SOLE 6702 0 49547 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1122 146682 SH SOLE 54812 0 91870 NUVEEN PFD & INCOME TERM FD COM 67075A106 256 13329 SH SOLE 5000 0 8329 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1837 147314 SH SOLE 7641 0 139673 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1233 94323 SH SOLE 24367 0 69956 NUVEEN REAL ESTATE INCOME FD COM 67071B108 2114 224923 SH SOLE 87767 0 137156 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 133 10739 SH SOLE 395 0 10344 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 244 15576 SH SOLE 12246 0 3330 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 209 15250 SH SOLE 0 0 15250 NUVEEN SR INCOME FD COM 67067Y104 236 49254 SH SOLE 20000 0 29254 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 318 25795 SH SOLE 8264 0 17531 NUVVE HOLDING CORP COM 67079Y100 97 20807 SH SOLE 1000 0 19807 NVIDIA CORPORATION COM 67066G104 45493 300098 SH SOLE 24765 0 275333 NVR INC COM 62944T105 741 185 SH SOLE 0 0 185 NXP SEMICONDUCTORS N V COM N6596X109 1773 11974 SH SOLE 253 0 11721 NYMOX PHARMACEUTICAL CORP COM P73398102 37 85100 SH SOLE 0 0 85100 OBSIDIAN ENERGY LTD COM 674482203 316 40905 SH SOLE 0 0 40905 OCCIDENTAL PETE CORP COM 674599105 7136 121209 SH SOLE 2791 0 118418 OIL STS INTL INC COM 678026105 143 26316 SH SOLE 0 0 26316 OKTA INC CL A 679295105 691 7647 SH SOLE 102 0 7545 OLD DOMINION FREIGHT LINE IN COM 679580100 1722 6718 SH SOLE 291 0 6427 OLD REP INTL CORP COM 680223104 404 18052 SH SOLE 0 0 18052 OLIN CORP COM PAR $1 680665205 260 5626 SH SOLE 1499 0 4127 OLO INC CL A 68134L109 565 57226 SH SOLE 0 0 57226 OMEGA HEALTHCARE INVS INC COM 681936100 249 8843 SH SOLE 0 0 8843 OMNICOM GROUP INC COM 681919106 1924 30252 SH SOLE 162 0 30090 ON SEMICONDUCTOR CORP COM 682189105 890 17706 SH SOLE 827 0 16879 ONCORUS INC COM 68236R103 103 81304 SH SOLE 0 0 81304 ONEMAIN HLDGS INC COM 68268W103 1053 28160 SH SOLE 0 0 28160 ONEOK INC NEW COM 682680103 2010 36228 SH SOLE 106 0 36122 ONTO INNOVATION INC COM 683344105 282 4037 SH SOLE 0 0 4037 ONTRAK INC COM 683373104 27 25978 SH SOLE 0 0 25978 ORACLE CORP COM 68389X105 9382 134280 SH SOLE 8609 0 125671 ORANGE SPONSORED ADR 684060106 1446 122841 SH SOLE 0 0 122841 ORASURE TECHNOLOGIES INC COM 68554V108 40 14805 SH SOLE 2950 0 11855 OREILLY AUTOMOTIVE INC COM 67103H107 3901 6174 SH SOLE 151 0 6023 ORGANON & CO COMMON STOCK 68622V106 1099 32563 SH SOLE 3536 0 29027 OSHKOSH CORP COM 688239201 374 4547 SH SOLE 0 0 4547 OTIS WORLDWIDE CORP COM 68902V107 2422 34257 SH SOLE 2781 0 31476 OTONOMO TECHNOLOGIES LTD *W EXP 08/13/202 M7571L111 9 98650 SH SOLE 0 0 98650 OTTER TAIL CORP COM 689648103 349 5199 SH SOLE 0 0 5199 OVERSTOCK COM INC DEL COM 690370101 592 23684 SH SOLE 0 0 23684 OVINTIV INC COM 69047Q102 3399 76919 SH SOLE 728 0 76191 OWL ROCK CAPITAL CORPORATION COM 69121K104 3363 272730 SH SOLE 5286 0 267444 OXFORD LANE CAP CORP COM 691543102 332 58448 SH SOLE 0 0 58448 PACCAR INC COM 693718108 1137 13814 SH SOLE 2104 0 11710 PACER FDS TR BNCHMRK INDSTR 69374H766 3198 78321 SH SOLE 8458 0 69863 PACER FDS TR BNCHMRK INFRA 69374H741 3546 102975 SH SOLE 1200 0 101775 PACER FDS TR GLOBL CASH ETF 69374H709 3262 105917 SH SOLE 300 0 105617 PACER FDS TR LUNT LRG CP ALTR 69374H717 12355 301844 SH SOLE 1515 0 300329 PACER FDS TR PACER US SMALL 69374H857 1034 30695 SH SOLE 1619 0 29076 PACER FDS TR TRENDP 100 ETF 69374H303 2402 47806 SH SOLE 1427 0 46379 PACER FDS TR TRENDP US LAR CP 69374H105 4293 114296 SH SOLE 8578 0 105718 PACER FDS TR TRENDP US MID CP 69374H204 676 19571 SH SOLE 400 0 19171 PACER FDS TR TRENDPILOT INTL 69374H683 455 18607 SH SOLE 150 0 18457 PACER FDS TR TRENDPILOT US BD 69374H642 1321 61423 SH SOLE 2005 0 59418 PACER FDS TR US CASH COWS 100 69374H881 11106 257853 SH SOLE 18491 0 239362 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 67 15169 SH SOLE 1010 0 14159 PACKAGING CORP AMER COM 695156109 847 6158 SH SOLE 50 0 6108 PALANTIR TECHNOLOGIES INC CL A 69608A108 3216 354528 SH SOLE 156000 0 198528 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 3 12000 SH SOLE 0 0 12000 PALISADE BIO INC COM 696389105 14 33500 SH SOLE 0 0 33500 PALO ALTO NETWORKS INC COM 697435105 3129 6336 SH SOLE 141 0 6195 PAN AMERN SILVER CORP COM 697900108 1542 78406 SH SOLE 2131 0 76275 PAPA JOHNS INTL INC COM 698813102 584 6987 SH SOLE 0 0 6987 PARAMOUNT GLOBAL CLASS B COM 92556H206 1076 43587 SH SOLE 1404 0 42183 PARKE BANCORP INC COM 700885106 215 10257 SH SOLE 0 0 10257 PARKER-HANNIFIN CORP COM 701094104 1457 5922 SH SOLE 437 0 5485 PARTS ID INC COM CL A 702141102 31 20000 SH SOLE 0 0 20000 PATTERSON-UTI ENERGY INC COM 703481101 199 12615 SH SOLE 0 0 12615 PAVMED INC COM 70387R106 39 41323 SH SOLE 11159 0 30164 PAYCHEX INC COM 704326107 7317 64256 SH SOLE 2376 0 61880 PAYCOM SOFTWARE INC COM 70432V102 340 1214 SH SOLE 10 0 1204 PAYCOR HCM INC COM 70435P102 227 8748 SH SOLE 185 0 8563 PAYPAL HLDGS INC COM 70450Y103 8648 123818 SH SOLE 6602 0 117216 PDC ENERGY INC COM 69327R101 789 12811 SH SOLE 170 0 12641 PEABODY ENGR CORP COM 704551100 250 11714 SH SOLE 0 0 11714 PELOTON INTERACTIVE INC CL A COM 70614W100 231 25175 SH SOLE 1015 0 24160 PEMBINA PIPELINE CORP COM 706327103 200 5669 SH SOLE 170 0 5499 PENN NATL GAMING INC COM 707569109 1022 33608 SH SOLE 2744 0 30864 PENSKE AUTOMOTIVE GRP INC COM 70959W103 506 4833 SH SOLE 17 0 4816 PEPSICO INC COM 713448108 30964 185794 SH SOLE 5837 0 179957 PERELLA WEINBERG PARTNERS *W EXP 12/31/202 71367G110 16 22316 SH SOLE 0 0 22316 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 390 66950 SH SOLE 0 0 66950 PERFICIENT INC COM 71375U101 208 2273 SH SOLE 0 0 2273 PERKINELMER INC COM 714046109 591 4156 SH SOLE 48 0 4108 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 4075 204057 SH SOLE 1000 0 203057 PETCO HEALTH & WELLNESS CO I COM 71601V105 2691 182558 SH SOLE 0 0 182558 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 758 64829 SH SOLE 1059 0 63770 PFIZER INC COM 717081103 37367 712701 SH SOLE 59724 0 652977 PG&E CORP COM 69331C108 244 24410 SH SOLE 0 0 24410 PGIM ETF TR PGIM ULTRA SH BD 69344A107 391 7976 SH SOLE 0 0 7976 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1260 102422 SH SOLE 1773 0 100649 PHILIP MORRIS INTL INC COM 718172109 12065 122193 SH SOLE 3381 0 118812 PHILLIPS 66 COM 718546104 2920 35607 SH SOLE 1016 0 34591 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 192 14636 SH SOLE 0 0 14636 PILGRIMS PRIDE CORP COM 72147K108 208 6662 SH SOLE 150 0 6512 PIMCO CORPORATE & INCM STRG COM 72200U100 131 10332 SH SOLE 8072 0 2260 PIMCO CORPORATE & INCOME OPP COM 72201B101 1379 110297 SH SOLE 540 0 109757 PIMCO DYNAMIC INCOME FD SHS 72201Y101 7123 341269 SH SOLE 11025 0 330244 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 223 16119 SH SOLE 0 0 16119 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 790 61534 SH SOLE 0 0 61534 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 733 8282 SH SOLE 473 0 7809 PIMCO ETF TR 1-5 US TIP IDX 72201R205 7760 148405 SH SOLE 0 0 148405 PIMCO ETF TR 15+ YR US TIPS 72201R304 474 7276 SH SOLE 685 0 6591 PIMCO ETF TR ACTIVE BD ETF 72201R775 10412 109306 SH SOLE 12573 0 96733 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10484 105780 SH SOLE 7165 0 98615 PIMCO ETF TR INTER MUN BD ACT 72201R866 1747 33930 SH SOLE 531 0 33399 PIMCO ETF TR INV GRD CRP BD 72201R817 2274 23593 SH SOLE 1616 0 21977 PIMCO INCOME STRATEGY FD II COM 72201J104 176 22253 SH SOLE 0 0 22253 PIMCO MUN INCOME FD II COM 72200W106 847 78901 SH SOLE 0 0 78901 PIMCO MUN INCOME FD III COM 72201A103 101 10967 SH SOLE 0 0 10967 PIMCO STRATEGIC INCOME FD COM 72200X104 59 11574 SH SOLE 0 0 11574 PINNACLE WEST CAP CORP COM 723484101 989 13526 SH SOLE 80 0 13446 PINTEREST INC CL A 72352L106 191 10538 SH SOLE 364 0 10174 PIONEER NAT RES CO COM 723787107 1555 6969 SH SOLE 298 0 6671 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 638 64966 SH SOLE 0 0 64966 PLBY GROUP INC COM 72814P109 167 26099 SH SOLE 1987 0 24112 PLUG POWER INC COM NEW 72919P202 586 35366 SH SOLE 4326 0 31040 PLX PHARMA INC COM 72942A107 35 14325 SH SOLE 0 0 14325 PNC FINL SVCS GROUP INC COM 693475105 8227 52140 SH SOLE 2028 0 50112 POLARIS INC COM 731068102 497 5007 SH SOLE 583 0 4424 POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 554 62900 SH SOLE 0 0 62900 POOL CORP COM 73278L105 553 1575 SH SOLE 142 0 1433 PORCH GROUP INC COM 733245104 31 12075 SH SOLE 0 0 12075 POTLATCHDELTIC CORPORATION COM 737630103 792 17917 SH SOLE 0 0 17917 POWER INTEGRATIONS INC COM 739276103 224 2987 SH SOLE 0 0 2987 PPG INDS INC COM 693506107 1718 15023 SH SOLE 0 0 15023 PPL CORP COM 69351T106 3067 113043 SH SOLE 2341 0 110702 PRECIGEN INC COM 74017N105 53 38844 SH SOLE 0 0 38844 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 11 27805 SH SOLE 0 0 27805 PRICE T ROWE GROUP INC COM 74144T108 2407 21191 SH SOLE 1261 0 19930 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 1363 78971 SH SOLE 161 0 78810 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2357 35278 SH SOLE 1307 0 33971 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 333 25840 SH SOLE 0 0 25840 PRIVIA HEALTH GROUP INC COM 74276R102 427 14678 SH SOLE 0 0 14678 PROCTER AND GAMBLE CO COM 742718109 55633 386904 SH SOLE 17672 0 369232 PROGRESSIVE CORP COM 743315103 2655 22829 SH SOLE 1074 0 21755 PROLOGIS INC. COM 74340W103 6112 51939 SH SOLE 4024 0 47915 PROSHARES TR DJ BRKFLD GLB 74347B508 301 6536 SH SOLE 0 0 6536 PROSHARES TR PSHS ULT S&P 500 74347R107 374 8334 SH SOLE 0 0 8334 PROSHARES TR RUSS 2000 DIVD 74347B698 678 11535 SH SOLE 2601 0 8934 PROSHARES TR S&P 500 DV ARIST 74348A467 12671 148439 SH SOLE 6818 0 141621 PROSHARES TR S&P MDCP 400 DIV 74347B680 1700 25197 SH SOLE 292 0 24905 PROSHARES TR SHORT QQQ NEW 74347B714 621 43069 SH SOLE 2324 0 40745 PROSHARES TR SHORT S&P 500 NE 74347B425 567 34369 SH SOLE 0 0 34369 PROSHARES TR SHRT RUSSELL2000 74348A210 2038 78269 SH SOLE 0 0 78269 PROSHARES TR SP500 EX ENRGY 74347B581 307 3825 SH SOLE 0 0 3825 PROSHARES TR II ULTA BLMBG 2017 74347Y888 2151 51396 SH SOLE 0 0 51396 PROSPECT CAP CORP COM 74348T102 210 30000 SH SOLE 0 0 30000 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 13 13000 PRN SOLE 0 0 13000 PROTERRA INC COM 74374T109 47 10038 SH SOLE 13 0 10025 PROVIDENT FINL SVCS INC COM 74386T105 298 13385 SH SOLE 0 0 13385 PRUDENTIAL FINL INC COM 744320102 6064 63370 SH SOLE 6926 0 56444 PUBLIC STORAGE COM 74460D109 1453 4646 SH SOLE 50 0 4596 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7075 111805 SH SOLE 1224 0 110581 PURECYCLE TECHNOLOGIES INC *W EXP 03/17/202 74623V111 118 44638 SH SOLE 0 0 44638 PURECYCLE TECHNOLOGIES INC COM 74623V103 245 33055 SH SOLE 0 0 33055 QORVO INC COM 74736K101 423 4482 SH SOLE 62 0 4420 QUALCOMM INC COM 747525103 16396 128357 SH SOLE 21392 0 106965 QUANTA SVCS INC COM 74762E102 826 6587 SH SOLE 687 0 5900 QUANTUMSCAPE CORP COM CL A 74767V109 893 103996 SH SOLE 3620 0 100376 QUEST DIAGNOSTICS INC COM 74834L100 1230 9243 SH SOLE 107 0 9136 RAFAEL HLDGS INC COM CL B 75062E106 25 13403 SH SOLE 0 0 13403 RAYMOND JAMES FINL INC COM 754730109 328 3667 SH SOLE 10 0 3657 RAYTHEON TECHNOLOGIES CORP COM 75513E101 18883 196467 SH SOLE 14292 0 182175 RBC BEARINGS INC COM 75524B104 600 3243 SH SOLE 17 0 3226 REALTY INCOME CORP COM 756109104 5873 86043 SH SOLE 4643 0 81400 REAVES UTIL INCOME FD COM SH BEN INT 756158101 5036 162449 SH SOLE 5290 0 157159 REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103 13 11000 SH SOLE 0 0 11000 REGENERON PHARMACEUTICALS COM 75886F107 4053 6855 SH SOLE 1502 0 5353 REGIONS FINANCIAL CORP NEW COM 7591EP100 574 30648 SH SOLE 500 0 30148 REINSURANCE GRP OF AMERICA I COM NEW 759351604 384 3278 SH SOLE 58 0 3220 REKOR SYSTEMS INC COM 759419104 46 25925 SH SOLE 0 0 25925 RELIANCE STEEL & ALUMINUM CO COM 759509102 952 5605 SH SOLE 45 0 5560 RENALYTIX PLC ADS 75973T101 34 14077 SH SOLE 0 0 14077 REPUBLIC FIRST BANCORP INC COM 760416107 98 25811 SH SOLE 1337 0 24474 REPUBLIC SVCS INC COM 760759100 1682 12853 SH SOLE 180 0 12673 RESMED INC COM 761152107 1027 4901 SH SOLE 57 0 4844 REYNOLDS CONSUMER PRODS INC COM 76171L106 704 25836 SH SOLE 0 0 25836 RIO TINTO PLC SPONSORED ADR 767204100 2278 37341 SH SOLE 10345 0 26996 RIOT BLOCKCHAIN INC COM 767292105 80 19003 SH SOLE 0 0 19003 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 186 12800 SH SOLE 0 0 12800 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 210 14862 SH SOLE 5382 0 9480 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 552 21426 SH SOLE 954 0 20472 ROBERT HALF INTL INC COM 770323103 652 8696 SH SOLE 972 0 7724 ROBLOX CORP CL A 771049103 3194 97192 SH SOLE 30096 0 67096 ROCKWELL AUTOMATION INC COM 773903109 2181 10944 SH SOLE 377 0 10567 ROKU INC COM CL A 77543R102 1461 17780 SH SOLE 799 0 16981 ROPER TECHNOLOGIES INC COM 776696106 3850 9755 SH SOLE 2963 0 6792 ROSS STORES INC COM 778296103 737 10481 SH SOLE 0 0 10481 ROYAL BK CDA COM 780087102 908 9377 SH SOLE 0 0 9377 ROYAL CARIBBEAN GROUP COM V7780T103 932 26704 SH SOLE 1692 0 25012 ROYCE MICRO-CAP TR INC COM 780915104 685 81921 SH SOLE 154 0 81767 ROYCE VALUE TR INC COM 780910105 1258 90058 SH SOLE 7408 0 82650 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 352 5241 SH SOLE 23 0 5218 RYDER SYS INC COM 783549108 617 8689 SH SOLE 3373 0 5316 S&P GLOBAL INC COM 78409V104 2856 8475 SH SOLE 577 0 7898 SACHEM CAP CORP COM 78590A109 88 21691 SH SOLE 0 0 21691 SALESFORCE INC COM 79466L302 12517 75844 SH SOLE 19250 0 56594 SANDERSON FARMS INC COM 800013104 587 2724 SH SOLE 0 0 2724 SANDSTORM GOLD LTD COM NEW 80013R206 2184 367109 SH SOLE 7345 0 359764 SANGAMO THERAPEUTICS INC COM 800677106 52 12631 SH SOLE 0 0 12631 SANOFI SPONSORED ADR 80105N105 4217 84293 SH SOLE 608 0 83685 SAP SE SPON ADR 803054204 827 9116 SH SOLE 58 0 9058 SARATOGA INVT CORP COM NEW 80349A208 995 41524 SH SOLE 0 0 41524 SBA COMMUNICATIONS CORP NEW CL A 78410G104 922 2880 SH SOLE 0 0 2880 SCHLUMBERGER LTD COM STK 806857108 3158 88295 SH SOLE 4109 0 84186 SCHWAB CHARLES CORP COM 808513105 4707 74507 SH SOLE 4420 0 70087 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 269 10594 SH SOLE 226 0 10368 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4071 129441 SH SOLE 1007 0 128434 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 743 14590 SH SOLE 253 0 14337 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 6041 122800 SH SOLE 13492 0 109308 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 933 19486 SH SOLE 447 0 19039 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3136 70973 SH SOLE 1538 0 69435 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 32031 447170 SH SOLE 7263 0 439907 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 17945 309453 SH SOLE 23022 0 286431 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2498 40009 SH SOLE 1278 0 38731 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6059 135664 SH SOLE 2576 0 133088 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 10564 168391 SH SOLE 21189 0 147202 SCHWAB STRATEGIC TR US REIT ETF 808524847 1888 89519 SH SOLE 10728 0 78791 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5497 140976 SH SOLE 31881 0 109095 SCHWAB STRATEGIC TR US TIPS ETF 808524870 11481 205765 SH SOLE 6595 0 199170 SCOTTS MIRACLE-GRO CO CL A 810186106 3194 40432 SH SOLE 266 0 40166 SCYNEXIS INC COM NEW 811292200 37 20000 SH SOLE 0 0 20000 SEABRIDGE GOLD INC COM 811916105 1370 110272 SH SOLE 0 0 110272 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1954 27356 SH SOLE 1347 0 26009 SEAGEN INC COM 81181C104 9290 52502 SH SOLE 189 0 52313 SEI INVTS CO COM 784117103 262 4857 SH SOLE 1009 0 3848 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4229 77941 SH SOLE 2603 0 75338 SELECT SECTOR SPDR TR ENERGY 81369Y506 29999 419512 SH SOLE 52903 0 366609 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 41376 1315617 SH SOLE 46451 0 1269166 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 15042 368134 SH SOLE 36119 0 332015 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 10635 77353 SH SOLE 5666 0 71687 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 31877 441640 SH SOLE 12597 0 429043 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 44129 344114 SH SOLE 14820 0 329294 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 23878 273385 SH SOLE 73404 0 199981 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 14001 199655 SH SOLE 13421 0 186234 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 12818 174156 SH SOLE 54854 0 119302 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 70640 555698 SH SOLE 33868 0 521830 SELECTA BIOSCIENCES INC COM 816212104 46 35200 SH SOLE 0 0 35200 SEMPRA COM 816851109 1121 7458 SH SOLE 42 0 7416 SENSEONICS HLDGS INC COM 81727U105 11 10600 SH SOLE 1500 0 9100 SERVICE CORP INTL COM 817565104 580 8391 SH SOLE 877 0 7514 SERVICENOW INC COM 81762P102 4962 10434 SH SOLE 2691 0 7743 SESEN BIO INC COM 817763105 8 10000 SH SOLE 0 0 10000 SEVEN HILLS REALTY TRUST COM 81784E101 169 15827 SH SOLE 0 0 15827 SHELL PLC SPON ADS 780259305 6462 123584 SH SOLE 4475 0 119109 SHERWIN WILLIAMS CO COM 824348106 2992 13362 SH SOLE 1119 0 12243 SHOPIFY INC CL A 82509L107 1061 33973 SH SOLE 3280 0 30693 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 108 10816 SH SOLE 0 0 10816 SILVERCORP METALS INC COM 82835P103 67 27007 SH SOLE 0 0 27007 SIMON PPTY GROUP INC NEW COM 828806109 2349 24754 SH SOLE 1968 0 22786 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 1027 37427 SH SOLE 0 0 37427 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 1087 41071 SH SOLE 0 0 41071 SIREN ETF TR DIVCN DIVD ETF 829658400 1241 37039 SH SOLE 5660 0 31379 SIREN ETF TR DIVCN LDRS ETF 829658301 2249 47642 SH SOLE 9383 0 38259 SIRIUS XM HOLDINGS INC COM 82968B103 887 144604 SH SOLE 29313 0 115291 SJW GROUP COM 784305104 2494 39963 SH SOLE 750 0 39213 SKYLINE CHAMPION CORPORATION COM 830830105 239 5050 SH SOLE 0 0 5050 SKYWORKS SOLUTIONS INC COM 83088M102 2100 22673 SH SOLE 917 0 21756 SMITH & WESSON BRANDS INC COM 831754106 140 10671 SH SOLE 1200 0 9471 SMUCKER J M CO COM NEW 832696405 2275 17770 SH SOLE 568 0 17202 SNAP INC CL A 83304A106 248 18907 SH SOLE 230 0 18677 SNAP ON INC COM 833034101 1853 9404 SH SOLE 50 0 9354 SNOWFLAKE INC CL A 833445109 3314 23831 SH SOLE 1114 0 22717 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 299 3578 SH SOLE 247 0 3331 SOFI TECHNOLOGIES INC COM 83406F102 657 124661 SH SOLE 3100 0 121561 SOFI TECHNOLOGIES INC COM 83406F102 0 1000000 SH Call SOLE 0 0 1000000 SOLAREDGE TECHNOLOGIES INC COM 83417M104 667 2437 SH SOLE 77 0 2360 SONOCO PRODS CO COM 835495102 251 4404 SH SOLE 7 0 4397 SONY GROUP CORPORATION SPONSORED ADR 835699307 807 9861 SH SOLE 562 0 9299 SORRENTO THERAPEUTICS INC COM NEW 83587F202 23 11509 SH SOLE 1800 0 9709 SOUTH JERSEY INDS INC COM 838518108 266 7778 SH SOLE 608 0 7170 SOUTHERN CO COM 842587107 7325 102720 SH SOLE 7860 0 94860 SOUTHERN COPPER CORP COM 84265V105 615 12356 SH SOLE 440 0 11916 SOUTHWEST AIRLS CO COM 844741108 1033 28609 SH SOLE 2017 0 26592 SOUTHWESTERN ENERGY CO COM 845467109 1599 255948 SH SOLE 550 0 255398 SP PLUS CORP COM 78469C103 1408 45850 SH SOLE 0 0 45850 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 35032 113807 SH SOLE 17306 0 96501 SPDR GOLD TR GOLD SHS 78463V107 51212 303998 SH SOLE 22843 0 281155 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1395 31614 SH SOLE 1499 0 30115 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1305 46252 SH SOLE 84 0 46168 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2297 66020 SH SOLE 62 0 65958 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 1073 20601 SH SOLE 622 0 19979 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4187 176072 SH SOLE 1315 0 174757 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 5609 90504 SH SOLE 874 0 89630 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 22369 486281 SH SOLE 8210 0 478071 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 52787 1830348 SH SOLE 216400 0 1613948 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 28814 828698 SH SOLE 59934 0 768764 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1547 16854 SH SOLE 1930 0 14924 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 294 11352 SH SOLE 6466 0 4886 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 556 9005 SH SOLE 3935 0 5070 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1391 40549 SH SOLE 1391 0 39158 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 1895 38501 SH SOLE 11549 0 26952 SPDR S&P 500 ETF TR TR UNIT 78462F103 248764 659415 SH SOLE 50976 0 608439 SPDR S&P 500 ETF TR TR UNIT 78462F103 918 7700000 SH Call SOLE 0 0 7700000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5917 14308 SH SOLE 1291 0 13017 SPDR SER TR AEROSPACE DEF 78464A631 939 9338 SH SOLE 307 0 9031 SPDR SER TR BBG CONV SEC ETF 78464A359 5109 79142 SH SOLE 6565 0 72577 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 4015 206320 SH SOLE 124114 0 82206 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 28440 310855 SH SOLE 30211 0 280644 SPDR SER TR BLOOMBERG HIGH Y 78468R622 7687 84733 SH SOLE 5556 0 79177 SPDR SER TR BLOOMBERG INVT 78468R200 4923 163513 SH SOLE 439 0 163074 SPDR SER TR BLOOMBERG SHT TE 78468R408 390 16176 SH SOLE 2835 0 13341 SPDR SER TR DJ REIT ETF 78464A607 6952 73121 SH SOLE 2054 0 71067 SPDR SER TR FTSE INT GVT ETF 78464A490 299 6617 SH SOLE 3734 0 2883 SPDR SER TR ICE PFD SEC ETF 78464A292 251 7006 SH SOLE 1974 0 5032 SPDR SER TR MSCI USA STRTGIC 78468R812 1509 13968 SH SOLE 1563 0 12405 SPDR SER TR NUVEEN BLMBRG MU 78468R721 5782 126082 SH SOLE 3929 0 122153 SPDR SER TR NUVEEN BLMBRG SH 78468R739 4316 91325 SH SOLE 1057 0 90268 SPDR SER TR NUVEEN BLOOMBERG 78464A284 2184 42508 SH SOLE 9147 0 33361 SPDR SER TR PORT MTG BK ETF 78464A383 6863 300364 SH SOLE 11558 0 288806 SPDR SER TR PORTFLI HIGH YLD 78468R606 5684 253178 SH SOLE 18704 0 234474 SPDR SER TR PORTFLI INTRMDIT 78464A672 13795 468114 SH SOLE 9988 0 458126 SPDR SER TR PORTFLI TIPS ETF 78464A656 26135 949681 SH SOLE 45835 0 903846 SPDR SER TR PORTFOLI S&P1500 78464A805 82475 1774428 SH SOLE 66246 0 1708182 SPDR SER TR PORTFOLIO AGRGTE 78464A649 93713 3556475 SH SOLE 221050 0 3335425 SPDR SER TR PORTFOLIO CRPORT 78464A144 9178 310386 SH SOLE 5361 0 305025 SPDR SER TR PORTFOLIO INTRMD 78464A375 13222 405224 SH SOLE 2976 0 402248 SPDR SER TR PORTFOLIO LN COR 78464A367 513 21288 SH SOLE 179 0 21109 SPDR SER TR PORTFOLIO LN TSR 78464A664 9974 301597 SH SOLE 5655 0 295942 SPDR SER TR PORTFOLIO S&P400 78464A847 35335 890275 SH SOLE 43490 0 846785 SPDR SER TR PORTFOLIO S&P500 78464A854 165944 3742529 SH SOLE 57388 0 3685141 SPDR SER TR PORTFOLIO S&P600 78468R853 53403 1484252 SH SOLE 92299 0 1391953 SPDR SER TR PORTFOLIO SH TSR 78468R101 23460 796629 SH SOLE 92688 0 703941 SPDR SER TR PORTFOLIO SHORT 78464A474 15985 537657 SH SOLE 17276 0 520381 SPDR SER TR PRTFLO S&P500 GW 78464A409 61590 1178090 SH SOLE 52904 0 1125186 SPDR SER TR PRTFLO S&P500 HI 78468R788 6830 171137 SH SOLE 12008 0 159129 SPDR SER TR PRTFLO S&P500 VL 78464A508 31289 849793 SH SOLE 48272 0 801521 SPDR SER TR RUSSELL YIELD 78468R770 3006 33728 SH SOLE 26292 0 7436 SPDR SER TR S&P 400 MDCP GRW 78464A821 3079 50513 SH SOLE 5721 0 44792 SPDR SER TR S&P 400 MDCP VAL 78464A839 4939 81646 SH SOLE 2052 0 79594 SPDR SER TR S&P 500 ESG ETF 78468R531 422 11659 SH SOLE 0 0 11659 SPDR SER TR S&P 600 SMCP GRW 78464A201 1872 26547 SH SOLE 1006 0 25541 SPDR SER TR S&P 600 SMCP VAL 78464A300 9905 136787 SH SOLE 10707 0 126080 SPDR SER TR S&P 600 SML CAP 78464A813 11023 137649 SH SOLE 1638 0 136011 SPDR SER TR S&P BIOTECH 78464A870 4471 60200 SH SOLE 4746 0 55454 SPDR SER TR S&P BK ETF 78464A797 2036 46392 SH SOLE 2174 0 44218 SPDR SER TR S&P DIVID ETF 78464A763 25265 212867 SH SOLE 21118 0 191749 SPDR SER TR S&P HOMEBUILD 78464A888 445 8131 SH SOLE 780 0 7351 SPDR SER TR S&P INS ETF 78464A789 656 17332 SH SOLE 129 0 17203 SPDR SER TR S&P KENSHO CLEAN 78468R655 509 6525 SH SOLE 2159 0 4366 SPDR SER TR S&P KENSHO NEW 78468R648 737 18176 SH SOLE 0 0 18176 SPDR SER TR S&P METALS MNG 78464A755 1511 34820 SH SOLE 813 0 34007 SPDR SER TR S&P OILGAS EXP 78468R556 1769 14805 SH SOLE 720 0 14085 SPDR SER TR S&P REGL BKG 78464A698 748 12870 SH SOLE 871 0 11999 SPDR SER TR S&P SEMICNDCTR 78464A862 266 1752 SH SOLE 0 0 1752 SPDR SER TR S&P1500MOMTILT 78468R705 2406 15029 SH SOLE 0 0 15029 SPDR SER TR SPDR S&P 500 ETF 78468R796 241 2615 SH SOLE 250 0 2365 SPDR SER TR SPDR S&P1500VL 78464A128 492 3675 SH SOLE 301 0 3374 SPDR SER TR SSGA US LRG ETF 78468R804 796 6079 SH SOLE 192 0 5887 SPDR SER TR SSGA US SMAL ETF 78468R887 471 4514 SH SOLE 184 0 4330 SPECIAL OPPORTUNITIES FD INC COM 84741T104 319 25795 SH SOLE 0 0 25795 SPIRE INC COM 84857L101 1030 13844 SH SOLE 0 0 13844 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 345 11789 SH SOLE 0 0 11789 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 289 7657 SH SOLE 0 0 7657 SPLUNK INC COM 848637104 2006 22681 SH SOLE 15424 0 7257 SPORTS VENTURES ACQUISIN COR CL A SHS G8372A103 1171 119102 SH SOLE 0 0 119102 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1031 42424 SH SOLE 1451 0 40973 SPROTT FOCUS TR INC COM 85208J109 170 22500 SH SOLE 0 0 22500 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 94074 5592981 SH SOLE 0 0 5592981 SPROTT PHYSICAL GOLD TR UNIT 85207H104 67659 4771456 SH SOLE 6937 0 4764519 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3176 460297 SH SOLE 6048 0 454249 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 19297 463429 SH SOLE 13518 0 449911 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 349 8942 SH SOLE 230 0 8712 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 3398 121475 SH SOLE 1401 0 120074 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 10799 256028 SH SOLE 15863 0 240165 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 1072 25963 SH SOLE 0 0 25963 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 8908 191057 SH SOLE 16092 0 174965 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 313 11547 SH SOLE 0 0 11547 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 1155 30347 SH SOLE 771 0 29576 SSR MNG INC COM 784730103 279 16707 SH SOLE 500 0 16207 STANLEY BLACK & DECKER INC COM 854502101 796 7593 SH SOLE 365 0 7228 STARBUCKS CORP COM 855244109 11200 146614 SH SOLE 9921 0 136693 STARWOOD PPTY TR INC COM 85571B105 3402 162852 SH SOLE 1400 0 161452 STATE STR CORP COM 857477103 488 7905 SH SOLE 119 0 7786 STEEL DYNAMICS INC COM 858119100 253 3832 SH SOLE 0 0 3832 STERIS PLC SHS USD G8473T100 306 1486 SH SOLE 0 0 1486 STONECO LTD COM CL A G85158106 196 25510 SH SOLE 19088 0 6422 STORE CAP CORP COM 862121100 849 32538 SH SOLE 4491 0 28047 STRATASYS LTD SHS M85548101 210 11199 SH SOLE 61 0 11138 STRATEGY SHS NS 7HANDL IDX 86280R506 3127 151800 SH SOLE 4988 0 146812 STRYKER CORPORATION COM 863667101 9050 45492 SH SOLE 1062 0 44430 STURM RUGER & CO INC COM 864159108 987 15500 SH SOLE 501 0 14999 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 747 48936 SH SOLE 5751 0 43185 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 292 49517 SH SOLE 217 0 49300 SUMMIT MATLS INC CL A 86614U100 528 22652 SH SOLE 11963 0 10689 SUN LIFE FINANCIAL INC. COM 866796105 476 10398 SH SOLE 300 0 10098 SUNCOR ENERGY INC NEW COM 867224107 4617 131644 SH SOLE 892 0 130752 SUNDIAL GROWERS INC COM 86730L109 12 36753 SH SOLE 600 0 36153 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1491 40016 SH SOLE 5255 0 34761 SUNRUN INC COM 86771W105 520 22247 SH SOLE 15969 0 6278 SUPER LEAGUE GAMING INC COM 86804F202 13 12450 SH SOLE 0 0 12450 SURFACE ONCOLOGY INC COM 86877M209 28 17325 SH SOLE 7000 0 10325 SVB FINANCIAL GROUP COM 78486Q101 657 1665 SH SOLE 6 0 1659 SYNCHRONY FINANCIAL COM 87165B103 270 9783 SH SOLE 210 0 9573 SYNEOS HEALTH INC CL A 87166B102 365 5086 SH SOLE 0 0 5086 SYNOPSYS INC COM 871607107 2158 7104 SH SOLE 21 0 7083 SYNOVUS FINL CORP COM NEW 87161C501 288 7991 SH SOLE 0 0 7991 SYROS PHARMACEUTICALS INC COM 87184Q107 50 51437 SH SOLE 0 0 51437 SYSCO CORP COM 871829107 3545 41855 SH SOLE 2041 0 39814 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4648 56860 SH SOLE 1029 0 55831 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2388 170067 SH SOLE 155 0 169912 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 473 3860 SH SOLE 46 0 3814 TANGER FACTORY OUTLET CTRS I COM 875465106 185 12997 SH SOLE 539 0 12458 TAPESTRY INC COM 876030107 374 12248 SH SOLE 3018 0 9230 TARGA RES CORP COM 87612G101 665 11142 SH SOLE 0 0 11142 TARGET CORP COM 87612E106 11106 78633 SH SOLE 2794 0 75839 TARGET HOSPITALITY CORP COM 87615L107 94 16422 SH SOLE 0 0 16422 TC ENERGY CORP COM 87807B107 5130 99026 SH SOLE 210 0 98816 TE CONNECTIVITY LTD SHS H84989104 1704 15061 SH SOLE 379 0 14682 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 527 28208 SH SOLE 0 0 28208 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1001 50180 SH SOLE 1200 0 48980 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 293 20608 SH SOLE 0 0 20608 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 218 15124 SH SOLE 0 0 15124 TELADOC HEALTH INC COM 87918A105 1248 37580 SH SOLE 5841 0 31739 TELEDYNE TECHNOLOGIES INC COM 879360105 280 747 SH SOLE 5 0 742 TELEFONICA S A SPONSORED ADR 879382208 120 23438 SH SOLE 1472 0 21966 TELLURIAN INC NEW COM 87968A104 142 47581 SH SOLE 0 0 47581 TEMPLETON EMERGING MKTS INCO COM 880192109 84 15683 SH SOLE 0 0 15683 TEMPLETON GLOBAL INCOME FD COM 880198106 66 14892 SH SOLE 0 0 14892 TERADYNE INC COM 880770102 1111 12413 SH SOLE 236 0 12177 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 681 16749 SH SOLE 69 0 16680 TESLA INC COM 88160R101 50636 75193 SH SOLE 6176 0 69017 TETRA TECH INC NEW COM 88162G103 2803 20527 SH SOLE 0 0 20527 TETRA TECHNOLOGIES INC DEL COM 88162F105 83 20478 SH SOLE 0 0 20478 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 185 24668 SH SOLE 0 0 24668 TEXAS INSTRS INC COM 882508104 11449 74513 SH SOLE 4840 0 69673 TEXAS PACIFIC LAND CORPORATI COM 88262P102 446 300 SH SOLE 32 0 268 TEXTRON INC COM 883203101 1303 21341 SH SOLE 125 0 21216 THE TRADE DESK INC COM CL A 88339J105 1839 43894 SH SOLE 1516 0 42378 THERMO FISHER SCIENTIFIC INC COM 883556102 24489 45077 SH SOLE 1609 0 43468 THOMSON REUTERS CORP. COM NEW 884903709 316 3034 SH SOLE 36 0 2998 THOR INDS INC COM 885160101 584 7815 SH SOLE 414 0 7401 THORNBURG INCM BUILDER OPP T COM 885213108 518 35718 SH SOLE 0 0 35718 TIDAL ETF TR RPAR RISK PARI 886364603 385 19737 SH SOLE 0 0 19737 TILRAY BRANDS INC COM CL 2 88688T100 164 52533 SH SOLE 7187 0 45346 TJX COS INC NEW COM 872540109 4848 86820 SH SOLE 7279 0 79541 T-MOBILE US INC COM 872590104 3460 25718 SH SOLE 722 0 24996 TOLL BROTHERS INC COM 889478103 388 8699 SH SOLE 288 0 8411 TORO CO COM 891092108 828 10922 SH SOLE 0 0 10922 TORONTO DOMINION BK ONT COM NEW 891160509 1794 27358 SH SOLE 868 0 26490 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 394 12262 SH SOLE 0 0 12262 TORTOISE PIPELINE & ENERGY F COM 89148H207 200 8050 SH SOLE 0 0 8050 TORTOISE PWR & ENERGY INFRAS COM 89147X104 1216 97164 SH SOLE 0 0 97164 TOTALENERGIES SE SPONSORED ADS 89151E109 7803 148239 SH SOLE 629 0 147610 TOYOTA MOTOR CORP ADS 892331307 1156 7500 SH SOLE 56 0 7444 TPG INC COM CL A 872657101 1368 57204 SH SOLE 0 0 57204 TPG PACE BEN FIN CORP CL A COM G8990D125 1278 128944 SH SOLE 0 0 128944 TRACTOR SUPPLY CO COM 892356106 1226 6323 SH SOLE 0 0 6323 TRANE TECHNOLOGIES PLC SHS G8994E103 922 7101 SH SOLE 10 0 7091 TRANSDIGM GROUP INC COM 893641100 464 863 SH SOLE 2 0 861 TRANSGLOBE ENERGY CORP COM 893662106 122 35975 SH SOLE 0 0 35975 TRANSOCEAN LTD REG SHS H8817H100 101 30434 SH SOLE 9650 0 20784 TRANSUNION COM 89400J107 773 9659 SH SOLE 0 0 9659 TRAVELERS COMPANIES INC COM 89417E109 5515 32606 SH SOLE 3700 0 28906 TRI CONTL CORP COM 895436103 331 12656 SH SOLE 0 0 12656 TRIMBLE INC COM 896239100 221 3799 SH SOLE 0 0 3799 TRINITY CAP INC COM 896442308 174 12000 SH SOLE 0 0 12000 TRIP COM GROUP LTD ADS 89677Q107 2995 109084 SH SOLE 0 0 109084 TRITON INTL LTD CL A G9078F107 611 11605 SH SOLE 115 0 11490 TRUECAR INC COM 89785L107 30 11666 SH SOLE 0 0 11666 TRUIST FINL CORP COM 89832Q109 3287 69301 SH SOLE 4915 0 64386 TWILIO INC CL A 90138F102 487 5815 SH SOLE 895 0 4920 TWITTER INC COM 90184L102 1893 50614 SH SOLE 1272 0 49342 TWO HBRS INVT CORP COM NEW 90187B408 90 17974 SH SOLE 0 0 17974 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 2158 78361 SH SOLE 1662 0 76699 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 3030 134484 SH SOLE 3994 0 130490 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 1488 53358 SH SOLE 782 0 52576 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 870 28602 SH SOLE 690 0 27912 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 2244 75911 SH SOLE 1066 0 74845 TYME TECHNOLOGIES INC COM 90238J103 3 10000 SH SOLE 0 0 10000 TYSON FOODS INC CL A 902494103 1465 17029 SH SOLE 172 0 16857 UBER TECHNOLOGIES INC COM 90353T100 5208 254530 SH SOLE 117261 0 137269 UBS GROUP AG SHS H42097107 800 49389 SH SOLE 161 0 49228 UDR INC COM 902653104 502 10896 SH SOLE 688 0 10208 UGI CORP NEW COM 902681105 2474 64062 SH SOLE 1851 0 62211 ULTA BEAUTY INC COM 90384S303 2515 6522 SH SOLE 2500 0 4022 UNDER ARMOUR INC CL A 904311107 2405 288718 SH SOLE 308 0 288410 UNIFIRST CORP MASS COM 904708104 253 1472 SH SOLE 0 0 1472 UNILEVER PLC SPON ADR NEW 904767704 3291 71817 SH SOLE 4385 0 67432 UNION PAC CORP COM 907818108 12121 56832 SH SOLE 6001 0 50831 UNITED AIRLS HLDGS INC COM 910047109 1053 29710 SH SOLE 5457 0 24253 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 114 16868 SH SOLE 1000 0 15868 UNITED PARCEL SERVICE INC CL B 911312106 20755 113701 SH SOLE 15068 0 98633 UNITED RENTALS INC COM 911363109 1877 7729 SH SOLE 471 0 7258 UNITED STATES STL CORP NEW COM 912909108 2637 147214 SH SOLE 1710 0 145504 UNITEDHEALTH GROUP INC COM 91324P102 47707 92882 SH SOLE 4642 0 88240 UNUM GROUP COM 91529Y106 224 6574 SH SOLE 0 0 6574 UPSTART HLDGS INC COM 91680M107 387 12230 SH SOLE 1406 0 10824 US BANCORP DEL COM NEW 902973304 4861 105616 SH SOLE 2498 0 103118 US FOODS HLDG CORP COM 912008109 712 23216 SH SOLE 1000 0 22216 USHG ACQUISITION CORP COM CL A 91748P100 1681 171500 SH SOLE 0 0 171500 V F CORP COM 918204108 618 14005 SH SOLE 1398 0 12607 VAIL RESORTS INC COM 91879Q109 443 2031 SH SOLE 11 0 2020 VALE S A SPONSORED ADS 91912E105 1146 78353 SH SOLE 0 0 78353 VALERO ENERGY CORP COM 91913Y100 4260 40082 SH SOLE 666 0 39416 VALLEY NATL BANCORP COM 919794107 127 12214 SH SOLE 0 0 12214 VALMONT INDS INC COM 920253101 564 2511 SH SOLE 0 0 2511 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1071 12385 SH SOLE 768 0 11617 VANECK ETF TRUST BDC INCOME ETF 92189F411 540 35752 SH SOLE 0 0 35752 VANECK ETF TRUST BIOTECH ETF 92189F726 233 1600 SH SOLE 0 0 1600 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1636 60547 SH SOLE 1724 0 58823 VANECK ETF TRUST GOLD MINERS ETF 92189F106 8422 307592 SH SOLE 6122 0 301470 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 556 10330 SH SOLE 105 0 10225 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 7340 299852 SH SOLE 835 0 299017 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2094 65416 SH SOLE 1703 0 63713 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 270 2166 SH SOLE 0 0 2166 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 15953 250319 SH SOLE 7275 0 243044 VANECK ETF TRUST OIL SERVICES ETF 92189H607 1050 4513 SH SOLE 45 0 4468 VANECK ETF TRUST PREFERRED SECURT 92189F429 1474 81447 SH SOLE 0 0 81447 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 1228 14146 SH SOLE 1828 0 12318 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1769 8684 SH SOLE 219 0 8465 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 420 18682 SH SOLE 0 0 18682 VANECK ETF TRUST VANECK VIETNAM 92189F817 1531 106330 SH SOLE 0 0 106330 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 497 10417 SH SOLE 3133 0 7284 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 10705 49187 SH SOLE 788 0 48399 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 8293 62419 SH SOLE 439 0 61980 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1441 9115 SH SOLE 0 0 9115 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 3616 23611 SH SOLE 1187 0 22424 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2263 15660 SH SOLE 0 0 15660 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1618 8942 SH SOLE 0 0 8942 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 2134 13866 SH SOLE 0 0 13866 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 3137 18451 SH SOLE 806 0 17645 VANGUARD BD INDEX FDS INTERMED TERM 921937819 12961 166919 SH SOLE 3746 0 163173 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1044 13107 SH SOLE 2032 0 11075 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 68377 890441 SH SOLE 57612 0 832829 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 39423 523823 SH SOLE 42550 0 481273 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 5837 117806 SH SOLE 15598 0 102208 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7781 59345 SH SOLE 1187 0 58158 VANGUARD INDEX FDS GROWTH ETF 922908736 82621 370682 SH SOLE 9518 0 361164 VANGUARD INDEX FDS LARGE CAP ETF 922908637 124073 719892 SH SOLE 1008 0 718884 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 30740 175278 SH SOLE 1316 0 173962 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 33902 261757 SH SOLE 4277 0 257480 VANGUARD INDEX FDS MID CAP ETF 922908629 120159 610042 SH SOLE 19562 0 590480 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 20616 226268 SH SOLE 20070 0 206198 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 115071 331731 SH SOLE 6048 0 325683 VANGUARD INDEX FDS SM CP VAL ETF 922908611 16118 107586 SH SOLE 14317 0 93269 VANGUARD INDEX FDS SMALL CP ETF 922908751 69273 393353 SH SOLE 17917 0 375436 VANGUARD INDEX FDS SML CP GRW ETF 922908595 15502 78676 SH SOLE 2001 0 76675 VANGUARD INDEX FDS TOTAL STK MKT 922908769 193512 1025938 SH SOLE 97165 0 928773 VANGUARD INDEX FDS VALUE ETF 922908744 124664 945284 SH SOLE 37830 0 907454 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2034 40715 SH SOLE 2381 0 38334 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 16764 402505 SH SOLE 48596 0 353909 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1058 20023 SH SOLE 4354 0 15669 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 11693 184211 SH SOLE 3283 0 180928 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3462 33544 SH SOLE 466 0 33078 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 903 20389 SH SOLE 6300 0 14089 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 31931 374167 SH SOLE 2956 0 371211 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 65093 1298741 SH SOLE 25123 0 1273618 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 83976 1682217 SH SOLE 4021 0 1678196 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2126 34755 SH SOLE 331 0 34424 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 9599 119957 SH SOLE 12328 0 107629 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1157 16499 SH SOLE 0 0 16499 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 8551 178866 SH SOLE 29392 0 149474 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 13475 228933 SH SOLE 307 0 228626 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 17833 233859 SH SOLE 4429 0 229430 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 2595 33677 SH SOLE 4054 0 29623 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 738 10522 SH SOLE 0 0 10522 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3751 66642 SH SOLE 5965 0 60677 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 266 1548 SH SOLE 33 0 1515 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2009 31612 SH SOLE 0 0 31612 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 994 14535 SH SOLE 280 0 14255 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2610 21907 SH SOLE 25 0 21882 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 562 3327 SH SOLE 0 0 3327 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 73599 512985 SH SOLE 21692 0 491293 VANGUARD STAR FDS VG TL INTL STK F 921909768 17005 329511 SH SOLE 16866 0 312645 VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 23594 578286 SH SOLE 52453 0 525833 VANGUARD WELLINGTON FD US MINIMUM 921935409 601 6244 SH SOLE 0 0 6244 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 420 4600 SH SOLE 0 0 4600 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 448 7301 SH SOLE 458 0 6843 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 35841 352415 SH SOLE 12616 0 339799 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2328 33925 SH SOLE 7674 0 26251 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4291 72960 SH SOLE 5664 0 67296 VANGUARD WORLD FD ESG US STK ETF 921910733 1060 15960 SH SOLE 467 0 15493 VANGUARD WORLD FD MEGA CAP INDEX 921910873 4973 37732 SH SOLE 1244 0 36488 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 7823 81334 SH SOLE 7850 0 73484 VANGUARD WORLD FD MEGA GRWTH IND 921910816 2962 16304 SH SOLE 4032 0 12272 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 337 3587 SH SOLE 69 0 3518 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 4265 18751 SH SOLE 352 0 18399 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 8227 44393 SH SOLE 4184 0 40209 VANGUARD WORLD FDS ENERGY ETF 92204A306 5987 60185 SH SOLE 1823 0 58362 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2079 26937 SH SOLE 3239 0 23698 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 14896 63254 SH SOLE 2680 0 60574 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 3061 18738 SH SOLE 736 0 18002 VANGUARD WORLD FDS INF TECH ETF 92204A702 19305 59116 SH SOLE 4554 0 54562 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1663 10380 SH SOLE 851 0 9529 VANGUARD WORLD FDS UTILITIES ETF 92204A876 8295 54443 SH SOLE 8008 0 46435 VAPOTHERM INC COM 922107107 38 15054 SH SOLE 0 0 15054 VBI VACCINES INC CDA COM NEW 91822J103 21 26565 SH SOLE 0 0 26565 VEEVA SYS INC CL A COM 922475108 1664 8405 SH SOLE 279 0 8126 VENTAS INC COM 92276F100 681 13255 SH SOLE 54 0 13201 VERISIGN INC COM 92343E102 739 4416 SH SOLE 15 0 4401 VERISK ANALYTICS INC COM 92345Y106 4905 28338 SH SOLE 91 0 28247 VERIZON COMMUNICATIONS INC COM 92343V104 46855 923258 SH SOLE 76613 0 846645 VERTEX PHARMACEUTICALS INC COM 92532F100 8953 31771 SH SOLE 1494 0 30277 VERU INC COM 92536C103 313 27655 SH SOLE 1200 0 26455 VIATRIS INC COM 92556V106 862 82324 SH SOLE 3693 0 78631 VICI PPTYS INC COM 925652109 2318 77804 SH SOLE 246 0 77558 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 11364 176849 SH SOLE 1029 0 175820 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 16303 253898 SH SOLE 91994 0 161904 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 487 8831 SH SOLE 0 0 8831 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 22674 343032 SH SOLE 9159 0 333873 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 4809 82747 SH SOLE 9924 0 72823 VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 1086 57635 SH SOLE 80 0 57555 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 447 12172 SH SOLE 0 0 12172 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 256 11060 SH SOLE 440 0 10620 VIMEO INC COMMON STOCK 92719V100 316 52478 SH SOLE 0 0 52478 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 4888 183214 SH SOLE 100 0 183114 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 161 26862 SH SOLE 1874 0 24988 VIRTU FINL INC CL A 928254101 2611 111544 SH SOLE 73 0 111471 VIRTUS CONVERTIBLE & INC FD COM 92838U108 352 111583 SH SOLE 3594 0 107989 VIRTUS CONVERTIBLE & INCOME COM 92838X102 566 153810 SH SOLE 2000 0 151810 VIRTUS DIVIDEND INTEREST & P COM 92840R101 181 15740 SH SOLE 4566 0 11174 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 539 66485 SH SOLE 0 0 66485 VISA INC COM CL A 92826C839 35237 178969 SH SOLE 8455 0 170514 VISTRA CORP COM 92840M102 4026 176188 SH SOLE 0 0 176188 VIZIO HLDG CORP CL A COM 92858V101 357 52284 SH SOLE 0 0 52284 VMWARE INC CL A COM 928563402 768 6737 SH SOLE 236 0 6501 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2987 191720 SH SOLE 3153 0 188567 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 457 65700 SH SOLE 0 0 65700 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 867 150558 SH SOLE 0 0 150558 VOYA GLBL ADV & PREM OPP FD COM 92912R104 183 20180 SH SOLE 0 0 20180 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1481 269231 SH SOLE 0 0 269231 VROOM INC COM 92918V109 46 37009 SH SOLE 0 0 37009 WABTEC COM 929740108 279 3401 SH SOLE 98 0 3303 WALGREENS BOOTS ALLIANCE INC COM 931427108 6098 160883 SH SOLE 2240 0 158643 WALMART INC COM 931142103 22002 180971 SH SOLE 6710 0 174261 WARNER BROS DISCOVERY INC COM SER A 934423104 2473 184212 SH SOLE 9719 0 174493 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 668 31323 SH SOLE 1782 0 29541 WASTE CONNECTIONS INC COM 94106B101 403 3249 SH SOLE 16 0 3233 WASTE MGMT INC DEL COM 94106L109 10659 69673 SH SOLE 6491 0 63182 WATERS CORP COM 941848103 2329 7037 SH SOLE 67 0 6970 WD 40 CO COM 929236107 1599 7945 SH SOLE 640 0 7305 WEBER INC CL A 94770D102 2839 393820 SH SOLE 2000 0 391820 WEBSTER FINL CORP COM 947890109 487 11565 SH SOLE 0 0 11565 WEC ENERGY GROUP INC COM 92939U106 1427 14179 SH SOLE 656 0 13523 WELLS FARGO CO NEW COM 949746101 12078 308350 SH SOLE 87344 0 221006 WELLTOWER INC COM 95040Q104 3000 36434 SH SOLE 950 0 35484 WEST PHARMACEUTICAL SVSC INC COM 955306105 1051 3476 SH SOLE 18 0 3458 WESTERN AST INFL LKD OPP & I COM 95766R104 167 15880 SH SOLE 0 0 15880 WESTERN DIGITAL CORP. COM 958102105 308 6854 SH SOLE 500 0 6354 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 402 16558 SH SOLE 0 0 16558 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 257 10300 SH SOLE 0 0 10300 WEYERHAEUSER CO MTN BE COM NEW 962166104 1314 39680 SH SOLE 928 0 38752 WHEATON PRECIOUS METALS CORP COM 962879102 3040 84386 SH SOLE 3030 0 81356 WHEELS UP EXPERIENCE INC COM CL A 96328L106 38 19700 SH SOLE 0 0 19700 WHIRLPOOL CORP COM 963320106 320 2068 SH SOLE 35 0 2033 WILLIAMS COS INC COM 969457100 6733 215732 SH SOLE 430 0 215302 WILLIAMS SONOMA INC COM 969904101 414 3735 SH SOLE 424 0 3311 WILLIS TOWERS WATSON PLC LTD SHS G96629103 752 3809 SH SOLE 29 0 3780 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 260 8011 SH SOLE 0 0 8011 WIPRO LTD SPON ADR 1 SH 97651M109 311 58460 SH SOLE 3162 0 55298 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 354 12623 SH SOLE 595 0 12028 WISDOMTREE TR EM EX ST-OWNED 97717X578 4724 164710 SH SOLE 7217 0 157493 WISDOMTREE TR EM LCL DEBT FD 97717X867 536 20901 SH SOLE 25 0 20876 WISDOMTREE TR EMER MKT HIGH FD 97717W315 478 12901 SH SOLE 2303 0 10598 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1310 29350 SH SOLE 3381 0 25969 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 375 15983 SH SOLE 0 0 15983 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 5210 103520 SH SOLE 135 0 103385 WISDOMTREE TR GLB HIGH DIV FD 97717W877 241 5237 SH SOLE 0 0 5237 WISDOMTREE TR GLB US QTLY DIV 97717W844 13831 436458 SH SOLE 39158 0 397300 WISDOMTREE TR HEDGED HI YLD BD 97717W430 1995 100249 SH SOLE 2970 0 97279 WISDOMTREE TR INDIA ERNGS FD 97717W422 783 26408 SH SOLE 2830 0 23578 WISDOMTREE TR INTK MLTIFACTR 97717Y774 829 35273 SH SOLE 0 0 35273 WISDOMTREE TR INTL EQUITY FD 97717W703 3604 79323 SH SOLE 100 0 79223 WISDOMTREE TR INTL QULTY DIV 97717X131 293 9898 SH SOLE 0 0 9898 WISDOMTREE TR INTL SMCAP DIV 97717W760 1479 25341 SH SOLE 149 0 25192 WISDOMTREE TR INTRST RATE HDGE 97717W380 1073 23533 SH SOLE 21 0 23512 WISDOMTREE TR JAPN HEDGE EQT 97717W851 3971 63599 SH SOLE 0 0 63599 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 3317 72327 SH SOLE 0 0 72327 WISDOMTREE TR US EFFICIENT COR 97717Y790 478 14329 SH SOLE 1757 0 12572 WISDOMTREE TR US HGH YLD CORP 97717X172 1509 34305 SH SOLE 162 0 34143 WISDOMTREE TR US HIGH DIVIDEND 97717W208 588 7141 SH SOLE 100 0 7041 WISDOMTREE TR US LARGECAP DIVD 97717W307 10140 171582 SH SOLE 5730 0 165852 WISDOMTREE TR US LARGECAP FUND 97717W588 37596 921469 SH SOLE 60858 0 860611 WISDOMTREE TR US MIDCAP DIVID 97717W505 6770 173672 SH SOLE 7256 0 166416 WISDOMTREE TR US MIDCAP FUND 97717W570 4508 98064 SH SOLE 5813 0 92251 WISDOMTREE TR US MULTIFACTOR 97717Y857 1740 47995 SH SOLE 785 0 47210 WISDOMTREE TR US QTLY DIV GRT 97717X669 60418 1054235 SH SOLE 244871 0 809364 WISDOMTREE TR US S CAP QTY DIV 97717X651 747 18819 SH SOLE 35 0 18784 WISDOMTREE TR US SHT TRM CORP 97717X156 2519 53040 SH SOLE 403 0 52637 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1359 48169 SH SOLE 14891 0 33278 WISDOMTREE TR US SMALLCAP FUND 97717W562 869 21126 SH SOLE 2250 0 18876 WISDOMTREE TR US TOTAL DIVIDND 97717W109 1349 23289 SH SOLE 2258 0 21031 WISDOMTREE TR YIELD ENHANCD US 97717X511 10355 231608 SH SOLE 21081 0 210527 WISDOMTREE TR YIELD ENHANCED 97717Y808 4672 98196 SH SOLE 1769 0 96427 WOODWARD INC COM 980745103 983 10635 SH SOLE 0 0 10635 WORKDAY INC CL A 98138H101 365 2618 SH SOLE 4 0 2614 WORKHORSE GROUP INC COM NEW 98138J206 47 18103 SH SOLE 114 0 17989 WORLD GOLD TR SPDR GLD MINIS 98149E303 15733 438490 SH SOLE 38299 0 400191 WP CAREY INC COM 92936U109 4766 57519 SH SOLE 3520 0 53999 WPP PLC NEW ADR 92937A102 561 11092 SH SOLE 498 0 10594 WSFS FINL CORP COM 929328102 1296 32324 SH SOLE 0 0 32324 WYNDHAM HOTELS & RESORTS INC COM 98311A105 277 4210 SH SOLE 200 0 4010 WYNN RESORTS LTD COM 983134107 621 10905 SH SOLE 5589 0 5316 X4 PHARMACEUTICALS INC COM 98420X103 13 13221 SH SOLE 0 0 13221 XAI OCTAGON FLOATING RATE & COM 98400T106 211 30282 SH SOLE 0 0 30282 XCEL ENERGY INC COM 98389B100 3894 55026 SH SOLE 1035 0 53991 XPENG INC ADS 98422D105 489 15426 SH SOLE 400 0 15026 XPRESSPA GROUP INC COM 98420U703 7 10021 SH SOLE 0 0 10021 XYLEM INC COM 98419M100 927 11848 SH SOLE 0 0 11848 YUM BRANDS INC COM 988498101 3158 27831 SH SOLE 1783 0 26048 YUM CHINA HLDGS INC COM 98850P109 770 15886 SH SOLE 1755 0 14131 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 697 2371 SH SOLE 31 0 2340 ZILLOW GROUP INC CL A 98954M101 201 6323 SH SOLE 0 0 6323 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1065 10141 SH SOLE 339 0 9802 ZOETIS INC CL A 98978V103 8778 51071 SH SOLE 3226 0 47845 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1628 15074 SH SOLE 129 0 14945 ZSCALER INC COM 98980G102 507 3391 SH SOLE 143 0 3248