The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109   559,700 15,360 SH   SOLE   13,398 0 1,962
1LIFE HEALTHCARE INC COM 68269G107   2,180,856 130,512 SH   SOLE   0 0 130,512
22ND CENTY GROUP INC COM 90137F103   89,706 97,454 SH   SOLE   0 0 97,454
23ANDME HOLDING CO CLASS A COM 90138Q108   128,498 59,490 SH   SOLE   0 0 59,490
2U INC COM 90214J101   125,228 19,973 SH   SOLE   15,277 0 4,696
3-D SYS CORP DEL COM NEW 88554D205   4,096,727 553,612 SH   SOLE   0 0 553,612
3M CO COM 88579Y101   50,918,549 424,604 SH   SOLE   9,646 0 414,958
908 DEVICES INC COM 65443P102   190,774 25,036 SH   SOLE   14,446 0 10,590
AAON INC COM PAR $0.004 000360206   534,038 7,090 SH   SOLE   1,989 0 5,101
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   15,502,782 310,335 SH   SOLE   0 0 310,335
ABB LTD SPONSORED ADR 000375204   5,135,954 168,613 SH   SOLE   6,600 0 162,013
ABBOTT LABS COM 002824100   99,875,364 909,695 SH   SOLE   111,434 0 798,261
ABBVIE INC COM 00287Y109   346,954,356 2,146,862 SH   SOLE   293,379 0 1,853,483
ABM INDS INC COM 000957100   469,425 10,568 SH   SOLE   0 0 10,568
ABRDN ASIA PACIFIC INCOME FU COM 003009107   5,155,303 1,960,191 SH   SOLE   0 0 1,960,191
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   235,084 53,550 SH   SOLE   0 0 53,550
ABRDN ETFS BBRG ALL COMD K1 003261104   2,823,501 127,992 SH   SOLE   0 0 127,992
ABRDN ETFS BBRG ALL COMMDY 003261203   2,790,650 80,678 SH   SOLE   0 0 80,678
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   197,052 20,830 SH   SOLE   0 0 20,830
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   800,321 47,022 SH   SOLE   0 0 47,022
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   1,277,810 327,644 SH   SOLE   0 0 327,644
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   9,197,099 526,451 SH   SOLE   0 0 526,451
ABRDN INCOME CREDIT STRATEGI COM 003057106   358,628 52,895 SH   SOLE   0 0 52,895
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   2,929,217 17,741 SH   SOLE   0 0 17,741
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   4,751,839 47,863 SH   SOLE   0 0 47,863
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   12,422,244 139,216 SH   SOLE   0 0 139,216
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   6,596,375 287,049 SH   SOLE   0 0 287,049
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   4,871,278 624,523 SH   SOLE   0 0 624,523
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809   3,094,668 111,663 SH   SOLE   68,470 0 43,193
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601   3,148,914 112,985 SH   SOLE   65,326 0 47,659
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700   4,698,804 194,485 SH   SOLE   136,870 0 57,615
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   3,653,591 137,227 SH   SOLE   76,054 0 61,173
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   5,619,934 106,965 SH   SOLE   0 0 106,965
ACADIA HEALTHCARE COMPANY IN COM 00404A109   3,940,576 47,869 SH   SOLE   13,514 0 34,355
ACADIA PHARMACEUTICALS INC COM 004225108   597,915 37,557 SH   SOLE   6,983 0 30,574
ACADIA RLTY TR COM SH BEN INT 004239109   507,273 35,350 SH   SOLE   0 0 35,350
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   579,748 75,292 SH   SOLE   0 0 75,292
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   77,912,234 291,982 SH   SOLE   90,510 0 201,472
ACCO BRANDS CORP COM 00081T108   966,182 172,841 SH   SOLE   0 0 172,841
ACCOLADE INC COM 00437E102   96,370 12,371 SH   SOLE   0 0 12,371
ACCURAY INC COM 004397105   27,454 13,136 SH   SOLE   0 0 13,136
ACHIEVE LIFE SCIENCES INC COM 004468500   363,335 148,300 SH   SOLE   0 0 148,300
ACNB CORP COM 000868109   224,560 5,641 SH   SOLE   0 0 5,641
ACTIVISION BLIZZARD INC COM 00507V109   30,180,106 394,253 SH   SOLE   13,496 0 380,757
ACUITY BRANDS INC COM 00508Y102   750,673 4,533 SH   SOLE   40 0 4,493
ACUSHNET HLDGS CORP COM 005098108   390,290 9,192 SH   SOLE   3,221 0 5,971
ADAM NAT RES FD INC COM 00548F105   315,032 14,451 SH   SOLE   0 0 14,451
ADAMS DIVERSIFIED EQUITY FD COM 006212104   1,509,340 103,806 SH   SOLE   0 0 103,806
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   368,439 48,225 SH   SOLE   0 0 48,225
ADDUS HOMECARE CORP COM 006739106   213,307 2,144 SH   SOLE   1,650 0 494
ADMA BIOLOGICS INC COM 000899104   81,946 21,120 SH   SOLE   4,589 0 16,531
ADOBE SYSTEMS INCORPORATED COM 00724F101   103,900,802 308,850 SH   SOLE   76,204 0 232,646
ADOBE SYSTEMS INCORPORATED COM 00724F101   370,183 1,100 SH Call SOLE   0 0 1,100
ADT INC DEL COM 00090Q103   445,792 49,150 SH   SOLE   0 0 49,150
ADVANCE AUTO PARTS INC COM 00751Y106   10,079,039 68,149 SH   SOLE   43,700 0 24,449
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,385,218 16,899 SH   SOLE   863 0 16,036
ADVANCED ENERGY INDS COM 007973100   2,155,732 25,131 SH   SOLE   10,895 0 14,236
ADVANCED MICRO DEVICES INC COM 007903107   77,005,475 1,188,906 SH   SOLE   170,893 0 1,018,013
ADVANSIX INC COM 00773T101   267,840 7,045 SH   SOLE   0 0 7,045
ADVENT CONV & INCOME FD COM 00764C109   2,240,922 205,589 SH   SOLE   0 0 205,589
ADVISORSHARES TR ADVISORSHS ETF 00768Y560   1,141,761 24,011 SH   SOLE   0 0 24,011
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   490,644 10,273 SH   SOLE   0 0 10,273
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   1,234,237 14,408 SH   SOLE   0 0 14,408
ADVISORSHARES TR NEWFLT MULSINC 00768Y727   664,161 14,920 SH   SOLE   0 0 14,920
ADVISORSHARES TR PURE CANNABIS 00768Y495   492,831 136,898 SH   SOLE   0 0 136,898
ADVISORSHARES TR PURE US CANNABIS 00768Y453   1,385,134 198,159 SH   SOLE   0 0 198,159
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   8,607,463 299,390 SH   SOLE   0 0 299,390
ADVISORSHARES TR VICE E T F 00768Y545   284,430 10,657 SH   SOLE   0 0 10,657
AECOM COM 00766T100   486,846 5,732 SH   SOLE   297 0 5,435
AEGON N V NY REGISTRY SHS 007924103   809,212 160,558 SH   SOLE   4,396 0 156,162
AEHR TEST SYS COM 00760J108   1,671,958 83,182 SH   SOLE   0 0 83,182
AERCAP HOLDINGS NV SHS N00985106   1,504,889 25,804 SH   SOLE   22,970 0 2,834
AEROJET ROCKETDYNE HLDGS INC COM 007800105   1,361,296 24,339 SH   SOLE   8,468 0 15,871
AEROVIRONMENT INC COM 008073108   854,459 9,975 SH   SOLE   681 0 9,294
AES CORP COM 00130H105   16,583,524 576,617 SH   SOLE   316,437 0 260,180
AEVA TECHNOLOGIES INC COM 00835Q103   18,548 13,638 SH   SOLE   0 0 13,638
AFFILIATED MANAGERS GROUP IN COM 008252108   1,107,743 6,992 SH   SOLE   5,126 0 1,866
AFFIMED N V COM N01045108   43,369 34,975 SH   SOLE   0 0 34,975
AFFIRM HLDGS INC COM CL A 00827B106   431,611 44,634 SH   SOLE   137 0 44,497
AFLAC INC COM 001055102   50,887,931 707,366 SH   SOLE   231,423 0 475,943
AGCO CORP COM 001084102   1,720,859 12,408 SH   SOLE   969 0 11,439
AGENUS INC COM NEW 00847G705   209,352 87,230 SH   SOLE   0 0 87,230
AGEX THERAPEUTICS INC COM 00848H108   7,116 12,893 SH   SOLE   0 0 12,893
AGF INVTS TR AGFIQ US MK ANTI 00110G408   12,369,608 583,197 SH   SOLE   0 0 583,197
AGILE THERAPEUTICS INC COM NEW 00847L209   93,411 411,503 SH   SOLE   0 0 411,503
AGILENT TECHNOLOGIES INC COM 00846U101   4,960,748 33,149 SH   SOLE   4,882 0 28,267
AGILITI INC COM 00848J104   216,939 13,301 SH   SOLE   12,681 0 620
AGILYSYS INC COM 00847J105   655,437 8,282 SH   SOLE   3,324 0 4,958
AGNC INVT CORP COM 00123Q104   6,131,307 592,397 SH   SOLE   0 0 592,397
AGNICO EAGLE MINES LTD COM 008474108   5,503,605 105,859 SH   SOLE   0 0 105,859
AGREE RLTY CORP COM 008492100   963,452 13,583 SH   SOLE   6,975 0 6,608
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H877   388,452 15,800 SH   SOLE   0 0 15,800
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505   203,850 7,325 SH   SOLE   0 0 7,325
AIR LEASE CORP CL A 00912X302   311,102 8,097 SH   SOLE   1,673 0 6,424
AIR PRODS & CHEMS INC COM 009158106   71,744,153 232,739 SH   SOLE   74,727 0 158,012
AIRBNB INC COM CL A 009066101   12,364,754 144,617 SH   SOLE   20,318 0 124,299
AKAMAI TECHNOLOGIES INC COM 00971T101   11,880,541 140,932 SH   SOLE   78,444 0 62,488
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   15,861 15,000 PRN   SOLE   0 0 15,000
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108   63,179 134,453 SH   SOLE   0 0 134,453
AKOUSTIS TECHNOLOGIES INC COM 00973N102   37,075 13,147 SH   SOLE   0 0 13,147
ALAMOS GOLD INC NEW COM CL A 011532108   1,172,064 115,931 SH   SOLE   24,881 0 91,050
ALASKA AIR GROUP INC COM 011659109   5,367,418 124,999 SH   SOLE   29,428 0 95,571
ALBANY INTL CORP CL A 012348108   423,303 4,294 SH   SOLE   1,246 0 3,048
ALBEMARLE CORP COM 012653101   11,865,095 54,713 SH   SOLE   1,274 0 53,439
ALBERTSONS COS INC COMMON STOCK 013091103   1,165,009 56,172 SH   SOLE   1,642 0 54,530
ALCOA CORP COM 013872106   4,693,392 103,220 SH   SOLE   0 0 103,220
ALCON AG ORD SHS H01301128   20,945,944 304,856 SH   SOLE   263,496 0 41,360
ALEXANDER & BALDWIN INC NEW COM 014491104   780,490 41,671 SH   SOLE   33,704 0 7,967
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,610,154 17,919 SH   SOLE   3,918 0 14,001
ALGOMA STL GROUP INC *W EXP 10/19/202 015658115   15,593 13,500 SH   SOLE   0 0 13,500
ALGOMA STL GROUP INC COM 015658107   160,941 25,385 SH   SOLE   0 0 25,385
ALGONQUIN PWR UTILS CORP COM 015857105   554,705 85,077 SH   SOLE   6,113 0 78,964
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   25,651,345 291,195 SH   SOLE   26,610 0 264,585
ALIGN TECHNOLOGY INC COM 016255101   4,462,201 21,158 SH   SOLE   4,776 0 16,382
ALKERMES PLC SHS G01767105   244,159 9,344 SH   SOLE   2,804 0 6,540
ALLBIRDS INC COM CL A 01675A109   32,559 13,454 SH   SOLE   0 0 13,454
ALLEGION PLC ORD SHS G0176J109   4,047,033 38,448 SH   SOLE   19,167 0 19,281
ALLETE INC COM NEW 018522300   451,114 6,993 SH   SOLE   770 0 6,223
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   995,020 48,968 SH   SOLE   0 0 48,968
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   6,708,804 727,636 SH   SOLE   0 0 727,636
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   11,623,055 338,174 SH   SOLE   0 0 338,174
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   1,317,707 125,735 SH   SOLE   0 0 125,735
ALLIANT ENERGY CORP COM 018802108   12,549,334 227,302 SH   SOLE   13,005 0 214,297
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,448,312 34,815 SH   SOLE   27,126 0 7,689
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   377,713 86,433 SH   SOLE   0 0 86,433
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   1,157,887 181,203 SH   SOLE   0 0 181,203
ALLSPRING MULTI SECTOR INCOM COM 94987D101   296,662 30,272 SH   SOLE   0 0 30,272
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109   256,861 22,934 SH   SOLE   0 0 22,934
ALLSTATE CORP COM 020002101   22,263,011 164,181 SH   SOLE   15,857 0 148,324
ALLY FINL INC COM 02005N100   2,205,697 90,213 SH   SOLE   5,754 0 84,459
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   3,276,005 13,785 SH   SOLE   1,761 0 12,024
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   210,904 7,382 SH   SOLE   0 0 7,382
ALPHA METALLURGICAL RESOUR I COM 020764106   373,587 2,552 SH   SOLE   15 0 2,537
ALPHABET INC CAP STK CL A 02079K305   340,045,775 3,854,083 SH   SOLE   618,685 0 3,235,398
ALPHABET INC CAP STK CL C 02079K107   306,583,619 3,455,242 SH   SOLE   258,941 0 3,196,301
ALPHABET INC CAP STK CL C 02079K107   887,300 10,000 SH Call SOLE   0 0 10,000
ALPHATEC HLDGS INC COM NEW 02081G201   1,607,180 130,136 SH   SOLE   0 0 130,136
ALPINE INCOME PPTY TR INC COM 02083X103   383,662 20,108 SH   SOLE   0 0 20,108
ALPS ETF TR ALERIAN ENERGY 00162Q676   3,111,919 147,066 SH   SOLE   0 0 147,066
ALPS ETF TR ALERIAN MLP 00162Q452   66,747,176 1,753,275 SH   SOLE   529 0 1,752,746
ALPS ETF TR BARRONS 400 ETF 00162Q726   622,610 11,682 SH   SOLE   0 0 11,682
ALPS ETF TR CLEAN ENERGY 00162Q460   2,646,024 58,167 SH   SOLE   0 0 58,167
ALPS ETF TR DISRUPTIVE TECH 00162Q478   1,418,215 42,679 SH   SOLE   0 0 42,679
ALPS ETF TR EQUAL SEC ETF 00162Q205   3,701,245 38,671 SH   SOLE   0 0 38,671
ALPS ETF TR INTL SEC DV DOG 00162Q718   876,383 34,422 SH   SOLE   0 0 34,422
ALPS ETF TR MED BREAKTHGH 00162Q593   733,182 24,134 SH   SOLE   0 0 24,134
ALPS ETF TR OSHARES EUR QLT 00162Q379   1,007,060 42,612 SH   SOLE   0 0 42,612
ALPS ETF TR OSHARES US QUALT 00162Q387   21,332,459 514,966 SH   SOLE   0 0 514,966
ALPS ETF TR OSHARES US SMLCP 00162Q395   9,110,989 271,403 SH   SOLE   0 0 271,403
ALPS ETF TR OSHS GBL INTER 00162Q361   1,449,422 59,647 SH   SOLE   0 0 59,647
ALPS ETF TR RIVRFRNT STR INC 00162Q783   573,907 25,360 SH   SOLE   0 0 25,360
ALPS ETF TR SECTR DIV DOGS 00162Q858   10,102,050 196,385 SH   SOLE   0 0 196,385
ALTAIR ENGR INC COM CL A 021369103   696,978 15,288 SH   SOLE   14,828 0 460
ALTERYX INC COM CL A 02156B103   428,972 8,466 SH   SOLE   1 0 8,465
ALTERYX INC NOTE 1.000% 8/0 02156BAF0   29,021 35,000 PRN   SOLE   0 0 35,000
ALTO INGREDIENTS INC COM 021513106   127,244 44,182 SH   SOLE   0 0 44,182
ALTRA INDL MOTION CORP COM 02208R106   518,451 8,677 SH   SOLE   12 0 8,665
ALTRIA GROUP INC COM 02209S103   78,188,159 1,710,526 SH   SOLE   80,397 0 1,630,129
ALTUS POWER INC COM CL A 02217A102   77,073 11,821 SH   SOLE   0 0 11,821
AMARIN CORP PLC SPONS ADR NEW 023111206   209,761 173,356 SH   SOLE   590 0 172,766
AMAZON COM INC COM 023135106   638,212,227 7,598,524 SH   SOLE   904,519 0 6,694,005
AMAZON COM INC COM 023135106   504,000 6,000 SH Call SOLE   0 0 6,000
AMBAC FINL GROUP INC COM NEW 023139884   1,127,339 64,641 SH   SOLE   0 0 64,641
AMBARELLA INC SHS G037AX101   794,671 9,664 SH   SOLE   2,101 0 7,563
AMBEV SA SPONSORED ADR 02319V103   103,153 37,924 SH   SOLE   0 0 37,924
AMC ENTMT HLDGS INC CL A COM 00165C104   254,216 62,461 SH   SOLE   0 0 62,461
AMC NETWORKS INC CL A 00164V103   225,507 14,391 SH   SOLE   12,554 0 1,837
AMCOR PLC ORD G0250X107   19,780,106 1,660,798 SH   SOLE   1,096,807 0 563,991
AMDOCS LTD SHS G02602103   3,551,750 39,073 SH   SOLE   15,426 0 23,647
AMEDISYS INC COM 023436108   711,928 8,522 SH   SOLE   0 0 8,522
AMER STATES WTR CO COM 029899101   2,069,818 22,364 SH   SOLE   608 0 21,756
AMEREN CORP COM 023608102   5,366,631 60,353 SH   SOLE   2,482 0 57,871
AMERESCO INC CL A 02361E108   1,660,789 30,701 SH   SOLE   27,502 0 3,199
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   1,421,654 78,113 SH   SOLE   20,544 0 57,569
AMERICAN AIRLS GROUP INC COM 02376R102   4,442,744 349,272 SH   SOLE   877 0 348,395
AMERICAN ASSETS TR INC COM 024013104   428,525 16,170 SH   SOLE   14,969 0 1,201
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   549,799 13,418 SH   SOLE   0 0 13,418
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   27,322,377 541,573 SH   SOLE   0 0 541,573
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   244,073 5,320 SH   SOLE   0 0 5,320
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   532,357 11,641 SH   SOLE   0 0 11,641
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   18,764,632 413,987 SH   SOLE   0 0 413,987
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   13,740,512 280,820 SH   SOLE   0 0 280,820
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   741,287 18,089 SH   SOLE   0 0 18,089
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   29,725,985 558,864 SH   SOLE   0 0 558,864
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   12,052,482 217,750 SH   SOLE   0 0 217,750
AMERICAN CENTY ETF TR MULTISECTOR 025072398   7,026,908 164,318 SH   SOLE   0 0 164,318
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   5,788,785 145,270 SH   SOLE   0 0 145,270
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   800,154 19,459 SH   SOLE   0 0 19,459
AMERICAN CENTY ETF TR STOXX US QLTY 025072307   28,333,435 490,877 SH   SOLE   0 0 490,877
AMERICAN CENTY ETF TR STOXX US QUALT 025072208   7,581,839 159,483 SH   SOLE   0 0 159,483
AMERICAN CENTY ETF TR US EQT ETF 025072885   59,458,436 874,260 SH   SOLE   0 0 874,260
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   8,549,544 170,344 SH   SOLE   0 0 170,344
AMERICAN CENTY ETF TR US SML CP VALU 025072877   98,944,867 1,327,941 SH   SOLE   0 0 1,327,941
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   298,824 21,406 SH   SOLE   1,301 0 20,105
AMERICAN ELEC PWR CO INC COM 025537101   56,592,366 596,022 SH   SOLE   219,249 0 376,773
AMERICAN EXPRESS CO COM 025816109   67,030,822 453,677 SH   SOLE   51,440 0 402,237
AMERICAN FINL GROUP INC OHIO COM 025932104   1,292,769 9,417 SH   SOLE   3,248 0 6,169
AMERICAN HOMES 4 RENT CL A 02665T306   2,771,786 91,963 SH   SOLE   40,583 0 51,380
AMERICAN INTL GROUP INC COM NEW 026874784   12,989,110 205,393 SH   SOLE   111,305 0 94,088
AMERICAN NATL BANKSHARES INC COM 027745108   398,573 10,793 SH   SOLE   0 0 10,793
AMERICAN RES CORP CL A 02927U208   34,246 25,944 SH   SOLE   0 0 25,944
AMERICAN TOWER CORP NEW COM 03027X100   48,975,432 231,169 SH   SOLE   55,271 0 175,898
AMERICAN WOODMARK CORPORATIO COM 030506109   530,571 10,859 SH   SOLE   2,954 0 7,905
AMERICAN WTR WKS CO INC NEW COM 030420103   31,353,618 205,705 SH   SOLE   67,569 0 138,136
AMERICOLD REALTY TRUST INC COM 03064D108   1,467,055 51,822 SH   SOLE   42,273 0 9,549
AMERIPRISE FINL INC COM 03076C106   7,621,536 24,478 SH   SOLE   2,218 0 22,260
AMERIS BANCORP COM 03076K108   240,671 5,105 SH   SOLE   2,224 0 2,881
AMERISOURCEBERGEN CORP COM 03073E105   30,510,619 184,120 SH   SOLE   55,254 0 128,866
AMES NATL CORP COM 031001100   935,720 39,632 SH   SOLE   0 0 39,632
AMETEK INC COM 031100100   8,669,870 62,052 SH   SOLE   37,695 0 24,357
AMGEN INC COM 031162100   149,314,026 568,512 SH   SOLE   112,016 0 456,496
AMKOR TECHNOLOGY INC COM 031652100   787,870 32,855 SH   SOLE   637 0 32,218
AMMO INC COM 00175J107   119,832 69,267 SH   SOLE   0 0 69,267
AMN HEALTHCARE SVCS INC COM 001744101   3,491,973 33,962 SH   SOLE   2,273 0 31,689
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   110,937 55,747 SH   SOLE   0 0 55,747
AMPHENOL CORP NEW CL A 032095101   8,226,713 108,047 SH   SOLE   34,550 0 73,497
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   1,438,324 122,829 SH   SOLE   0 0 122,829
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   1,042,625 42,643 SH   SOLE   0 0 42,643
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   10,046,720 664,466 SH   SOLE   0 0 664,466
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   92,701,842 2,585,105 SH   SOLE   0 0 2,585,105
AMPLIFY ETF TR HIGH INCOME 032108847   9,223,047 791,678 SH   SOLE   0 0 791,678
AMPLIFY ETF TR ONLIN RETL ETF 032108102   3,670,934 94,151 SH   SOLE   0 0 94,151
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   190,631 37,452 SH   SOLE   0 0 37,452
AMPRIUS TECHNOLOGIES INC *W EXP 09/14/202 03214Q116   5,875 20,250 SH   SOLE   0 0 20,250
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   79,300 10,000 SH   SOLE   0 0 10,000
AMYRIS INC COM NEW 03236M200   97,377 63,645 SH   SOLE   0 0 63,645
ANALOG DEVICES INC COM 032654105   35,433,079 216,015 SH   SOLE   49,299 0 166,716
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   404,106 43,640 SH   SOLE   0 0 43,640
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   2,628,848 205,218 SH   SOLE   0 0 205,218
ANGI INC COM CL A NEW 00183L102   97,586 41,526 SH   SOLE   0 0 41,526
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   909,263 46,821 SH   SOLE   0 0 46,821
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   9,415,234 156,816 SH   SOLE   5,470 0 151,346
ANIXA BIOSCIENCES INC COM 03528H109   93,968 22,110 SH   SOLE   0 0 22,110
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   11,773,571 558,519 SH   SOLE   8,681 0 549,838
ANSYS INC COM 03662Q105   2,357,918 9,760 SH   SOLE   730 0 9,030
ANTERIX INC COM 03676C100   239,313 7,439 SH   SOLE   7,439 0 0
ANTERO MIDSTREAM CORP COM 03676B102   2,548,518 236,193 SH   SOLE   875 0 235,318
ANTERO RESOURCES CORP COM 03674X106   5,158,623 166,461 SH   SOLE   7,917 0 158,544
AON PLC SHS CL A G0403H108   16,609,006 55,337 SH   SOLE   28,254 0 27,083
APA CORPORATION COM 03743Q108   16,344,880 350,147 SH   SOLE   10,246 0 339,901
APARTMENT INCOME REIT CORP COM 03750L109   288,854 8,419 SH   SOLE   810 0 7,609
API GROUP CORP COM STK 00187Y100   584,596 31,079 SH   SOLE   5,073 0 26,006
APOGEE ENTERPRISES INC COM 037598109   245,286 5,517 SH   SOLE   0 0 5,517
APOLLO COML REAL EST FIN INC COM 03762U105   2,876,232 267,308 SH   SOLE   0 0 267,308
APOLLO GLOBAL MGMT INC COM 03769M106   9,885,540 154,970 SH   SOLE   65,740 0 89,230
APOLLO SR FLOATING RATE FD I COM 037636107   2,218,986 179,821 SH   SOLE   0 0 179,821
APOLLO TACTICAL INCOME FD IN COM 037638103   1,543,026 127,312 SH   SOLE   0 0 127,312
APPFOLIO INC COM CL A 03783C100   508,775 4,828 SH   SOLE   2,768 0 2,060
APPHARVEST INC COM 03783T103   20,386 35,929 SH   SOLE   0 0 35,929
APPIAN CORP CL A 03782L101   959,641 29,473 SH   SOLE   0 0 29,473
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,557,831 162,093 SH   SOLE   10,449 0 151,644
APPLE INC COM 037833100   1,841,950,194 14,177,941 SH   SOLE   815,547 0 13,362,394
APPLE INC COM 037833100   545,706 4,200 SH Call SOLE   0 0 4,200
APPLE INC COM 037833100   1,767,048 13,600 SH Put SOLE   0 0 13,600
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,815,956 15,242 SH   SOLE   12,034 0 3,208
APPLIED MATLS INC COM 038222105   36,637,279 376,230 SH   SOLE   53,222 0 323,008
APPLIED OPTOELECTRONICS INC COM 03823U102   25,260 13,365 SH   SOLE   0 0 13,365
APTARGROUP INC COM 038336103   2,440,743 22,042 SH   SOLE   14,185 0 7,857
APTIV PLC SHS G6095L109   15,577,618 166,857 SH   SOLE   130,325 0 36,532
AQUA METALS INC COM 03837J101   20,478 16,382 SH   SOLE   0 0 16,382
ARAMARK COM 03852U106   259,141 6,269 SH   SOLE   1,429 0 4,840
ARBOR REALTY TRUST INC COM 038923108   5,656,370 428,838 SH   SOLE   0 0 428,838
ARCADIA BIOSCIENCES INC COM NEW 039014204   11,111 41,000 SH   SOLE   0 0 41,000
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   948,700 36,182 SH   SOLE   4,906 0 31,276
ARCH CAP GROUP LTD ORD G0450A105   2,027,606 32,297 SH   SOLE   13,522 0 18,775
ARCH RESOURCES INC CL A 03940R107   793,094 5,554 SH   SOLE   0 0 5,554
ARCHER AVIATION INC COM CL A 03945R102   33,969 18,165 SH   SOLE   0 0 18,165
ARCHER DANIELS MIDLAND CO COM 039483102   31,225,378 336,299 SH   SOLE   11,508 0 324,791
ARCHROCK INC COM 03957W106   129,890 14,464 SH   SOLE   2,031 0 12,433
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   119,518 14,296 SH   SOLE   0 0 14,296
ARCOSA INC COM 039653100   261,767 4,817 SH   SOLE   0 0 4,817
ARDAGH METAL PACKAGING S A SHS L02235106   69,485 14,446 SH   SOLE   0 0 14,446
ARDELYX INC COM 039697107   169,575 59,500 SH   SOLE   0 0 59,500
ARDMORE SHIPPING CORP COM Y0207T100   160,945 11,169 SH   SOLE   0 0 11,169
ARES CAPITAL CORP COM 04010L103   45,203,992 2,447,428 SH   SOLE   0 0 2,447,428
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   47,211 45,000 PRN   SOLE   0 0 45,000
ARES COML REAL ESTATE CORP COM 04013V108   943,174 91,659 SH   SOLE   0 0 91,659
ARES DYNAMIC CR ALLOCATION F COM 04014F102   227,804 19,655 SH   SOLE   0 0 19,655
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,611,931 38,164 SH   SOLE   6,863 0 31,301
ARISTA NETWORKS INC COM 040413106   9,558,497 78,768 SH   SOLE   10,979 0 67,789
ARK ETF TR 3D PRINTING ETF 00214Q500   1,329,773 64,899 SH   SOLE   0 0 64,899
ARK ETF TR ARK SPACE EXPL 00214Q807   1,150,839 92,885 SH   SOLE   0 0 92,885
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   12,690,338 309,445 SH   SOLE   0 0 309,445
ARK ETF TR FINTECH INNOVA 00214Q708   10,077,907 706,230 SH   SOLE   0 0 706,230
ARK ETF TR GENOMIC REV ETF 00214Q302   27,391,366 970,293 SH   SOLE   0 0 970,293
ARK ETF TR INNOVATION ETF 00214Q104   110,605,325 3,540,504 SH   SOLE   24,220 0 3,516,284
ARK ETF TR ISRAEL INOVATE 00214Q609   525,050 29,977 SH   SOLE   0 0 29,977
ARK ETF TR NEXT GNRTN INTER 00214Q401   12,393,209 321,484 SH   SOLE   0 0 321,484
ARLO TECHNOLOGIES INC COM 04206A101   47,353 13,491 SH   SOLE   0 0 13,491
ARMADA HOFFLER PPTYS INC COM 04208T108   405,674 35,276 SH   SOLE   25,118 0 10,158
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   940,891 167,121 SH   SOLE   0 0 167,121
ARMSTRONG WORLD INDS INC NEW COM 04247X102   917,698 13,380 SH   SOLE   10,398 0 2,982
ARRIVAL SHS L0423Q108   3,765 23,606 SH   SOLE   0 0 23,606
ARROW ELECTRS INC COM 042735100   244,903 2,342 SH   SOLE   78 0 2,264
ARROW ETF TR ARROW DJ GLB YLD 04273H104   379,067 29,071 SH   SOLE   0 0 29,071
ARROW FINL CORP COM 042744102   281,507 8,304 SH   SOLE   0 0 8,304
ARROW INVTS TR DWA TACTICAL MAC 042765792   140,811 13,520 SH   SOLE   0 0 13,520
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   585,524 14,436 SH   SOLE   991 0 13,445
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   940,656 31,672 SH   SOLE   2,890 0 28,782
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   599,331 41,882 SH   SOLE   0 0 41,882
ASANA INC CL A 04342Y104   203,094 14,749 SH   SOLE   0 0 14,749
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   212,018 1,736 SH   SOLE   0 0 1,736
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   90,307 14,403 SH   SOLE   486 0 13,917
ASENSUS SURGICAL INC COM 04367G103   56,799 163,639 SH   SOLE   0 0 163,639
ASGN INC COM 00191U102   810,111 9,881 SH   SOLE   8,535 0 1,346
ASHLAND INC COM 044186104   1,049,010 9,756 SH   SOLE   840 0 8,916
ASML HOLDING N V N Y REGISTRY SHS N07059210   42,352,863 77,372 SH   SOLE   23,244 0 54,128
ASPEN TECHNOLOGY INC COM 29109X106   2,845,747 13,855 SH   SOLE   10,446 0 3,409
ASSOCIATED BANC CORP COM 045487105   626,866 27,149 SH   SOLE   9,814 0 17,335
ASSURANT INC COM 04621X108   201,702 1,613 SH   SOLE   234 0 1,379
ASSURED GUARANTY LTD COM G0585R106   2,354,181 37,812 SH   SOLE   9,237 0 28,575
AST SPACEMOBILE INC COM CL A 00217D100   116,702 24,212 SH   SOLE   0 0 24,212
ASTRA SPACE INC COM CL A 04634X103   8,808 20,305 SH   SOLE   195 0 20,110
ASTRAZENECA PLC SPONSORED ADR 046353108   17,101,560 252,235 SH   SOLE   55,267 0 196,968
AT&T INC COM 00206R102   137,493,172 7,468,397 SH   SOLE   1,879,638 0 5,588,759
ATERIAN INC COM 02156U101   9,356 12,146 SH   SOLE   0 0 12,146
ATI INC COM 01741R102   508,098 17,016 SH   SOLE   639 0 16,377
ATI PHYSICAL THERAPY INC COM CL A 00216W109   8,388 27,500 SH   SOLE   0 0 27,500
ATKORE INC COM 047649108   257,917 2,274 SH   SOLE   0 0 2,274
ATLANTIC UN BANKSHARES CORP COM 04911A107   679,024 19,323 SH   SOLE   8,158 0 11,165
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   660,459 25,500 SH   SOLE   0 0 25,500
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   1,678,118 16,648 SH   SOLE   0 0 16,648
ATLAS CORP SHARES Y0436Q109   1,886,777 122,997 SH   SOLE   3,221 0 119,776
ATLASSIAN CORPORATION CL A 049468101   6,856,527 53,782 SH   SOLE   35,843 0 17,939
ATMOS ENERGY CORP COM 049560105   7,541,544 67,293 SH   SOLE   9,237 0 58,056
ATRICURE INC COM 04963C209   855,203 19,270 SH   SOLE   16,277 0 2,993
ATRION CORP COM 049904105   257,906 461 SH   SOLE   74 0 387
AUDACY INC CL A 05070N103   6,342 28,172 SH   SOLE   0 0 28,172
AURINIA PHARMACEUTICALS INC COM 05156V102   109,464 25,339 SH   SOLE   0 0 25,339
AURORA CANNABIS INC COM 05156X884   94,958 102,926 SH   SOLE   250 0 102,676
AUTODESK INC COM 052769106   21,444,874 114,758 SH   SOLE   87,061 0 27,697
AUTODESK INC COM 052769106   373,740 2,000 SH Call SOLE   0 0 2,000
AUTOLIV INC COM 052800109   506,391 6,613 SH   SOLE   2,430 0 4,183
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   61,370 32,300 SH   SOLE   0 0 32,300
AUTOMATIC DATA PROCESSING IN COM 053015103   83,726,316 350,525 SH   SOLE   21,627 0 328,898
AUTONATION INC COM 05329W102   1,122,294 10,459 SH   SOLE   408 0 10,051
AUTOZONE INC COM 053332102   19,401,438 7,867 SH   SOLE   972 0 6,895
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   203,702 28,450 SH   SOLE   0 0 28,450
AVALONBAY CMNTYS INC COM 053484101   8,731,302 54,057 SH   SOLE   43,673 0 10,384
AVANGRID INC COM 05351W103   625,237 14,547 SH   SOLE   173 0 14,374
AVANOS MED INC COM 05350V106   283,505 10,477 SH   SOLE   7,866 0 2,611
AVANTOR INC COM 05352A100   712,357 33,777 SH   SOLE   23,248 0 10,529
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   8,970 11,500 SH   SOLE   0 0 11,500
AVERY DENNISON CORP COM 053611109   6,858,962 37,895 SH   SOLE   10,844 0 27,051
AVID BIOSERVICES INC COM 05368M106   142,299 10,334 SH   SOLE   5,731 0 4,603
AVIENT CORPORATION COM 05368V106   432,564 12,813 SH   SOLE   11,336 0 1,477
AVIS BUDGET GROUP COM 053774105   641,786 3,915 SH   SOLE   0 0 3,915
AVISTA CORP COM 05379B107   1,218,102 27,472 SH   SOLE   8,683 0 18,789
AVNET INC COM 053807103   286,998 6,902 SH   SOLE   1,035 0 5,867
AVROBIO INC COM 05455M100   87,386 122,578 SH   SOLE   0 0 122,578
AXALTA COATING SYS LTD COM G0750C108   512,380 20,117 SH   SOLE   10,036 0 10,081
AXCELIS TECHNOLOGIES INC COM NEW 054540208   1,063,424 13,400 SH   SOLE   49 0 13,351
AXIS CAP HLDGS LTD SHS G0692U109   410,900 7,585 SH   SOLE   1,837 0 5,748
AXON ENTERPRISE INC COM 05464C101   6,361,922 38,341 SH   SOLE   4,142 0 34,199
AXONICS INC COM 05465P101   652,938 10,442 SH   SOLE   6,967 0 3,475
AXOS FINANCIAL INC COM 05465C100   1,270,662 33,246 SH   SOLE   8,531 0 24,715
AXSOME THERAPEUTICS INC COM 05464T104   588,810 7,634 SH   SOLE   0 0 7,634
AZENTA INC COM 114340102   3,416,895 58,254 SH   SOLE   50,511 0 7,743
AZZ INC COM 002474104   275,732 6,859 SH   SOLE   2,110 0 4,749
B & G FOODS INC NEW COM 05508R106   1,413,447 126,767 SH   SOLE   0 0 126,767
B. RILEY FINANCIAL INC COM 05580M108   213,269 6,236 SH   SOLE   238 0 5,998
B2GOLD CORP COM 11777Q209   313,785 87,895 SH   SOLE   0 0 87,895
BADGER METER INC COM 056525108   2,881,572 26,589 SH   SOLE   10,486 0 16,103
BAIDU INC SPON ADR REP A 056752108   5,108,211 44,660 SH   SOLE   481 0 44,179
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   186,396 15,663 SH   SOLE   0 0 15,663
BAKER HUGHES COMPANY CL A 05722G100   7,402,219 250,668 SH   SOLE   85,721 0 164,947
BALCHEM CORP COM 057665200   1,261,071 10,615 SH   SOLE   9,648 0 967
BALL CORP COM 058498106   11,093,796 216,930 SH   SOLE   44,447 0 172,483
BALLARD PWR SYS INC NEW COM 058586108   115,008 24,010 SH   SOLE   0 0 24,010
BANCFIRST CORP COM 05945F103   963,631 10,928 SH   SOLE   861 0 10,067
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   183,773 30,578 SH   SOLE   12,324 0 18,254
BANCO BRADESCO S A SP ADR PFD NEW 059460303   697,962 242,348 SH   SOLE   0 0 242,348
BANCO SANTANDER S.A. ADR 05964H105   762,016 258,311 SH   SOLE   45,621 0 212,690
BANCROFT FD LTD COM 059695106   3,159,495 192,887 SH   SOLE   0 0 192,887
BANK AMERICA CORP COM 060505104   150,356,668 4,539,755 SH   SOLE   986,050 0 3,553,705
BANK AMERICA CORP COM 060505104   1,026,720 31,000 SH Call SOLE   0 0 31,000
BANK HAWAII CORP COM 062540109   10,582,025 136,437 SH   SOLE   932 0 135,505
BANK MONTREAL QUE COM 063671101   5,321,449 58,736 SH   SOLE   1,423 0 57,313
BANK NEW YORK MELLON CORP COM 064058100   8,623,517 189,444 SH   SOLE   29,381 0 160,063
BANK NOVA SCOTIA HALIFAX COM 064149107   2,772,739 56,610 SH   SOLE   1,033 0 55,577
BANK OZK LITTLE ROCK ARK COM 06417N103   11,675,726 291,456 SH   SOLE   14,483 0 276,973
BANK SOUTH CAROLINA CORP COM 065066102   235,456 14,357 SH   SOLE   0 0 14,357
BANNER CORP COM NEW 06652V208   239,238 3,785 SH   SOLE   1,006 0 2,779
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   766,450 22,737 SH   SOLE   0 0 22,737
BARCLAYS PLC ADR 06738E204   1,376,260 176,444 SH   SOLE   103 0 176,341
BARINGS BDC INC COM 06759L103   2,495,744 306,226 SH   SOLE   0 0 306,226
BARINGS CORPORATE INVS COM 06759X107   1,331,132 95,353 SH   SOLE   0 0 95,353
BARINGS GLOBAL SHORT DURATIO COM 06760L100   130,800 10,315 SH   SOLE   0 0 10,315
BARNES GROUP INC COM 067806109   417,359 10,217 SH   SOLE   6,066 0 4,151
BARRICK GOLD CORP COM 067901108   12,028,248 700,131 SH   SOLE   146,145 0 553,986
BATH & BODY WORKS INC COM 070830104   1,108,445 26,304 SH   SOLE   186 0 26,118
BAUSCH HEALTH COS INC COM 071734107   215,988 34,393 SH   SOLE   0 0 34,393
BAXTER INTL INC COM 071813109   9,996,824 196,132 SH   SOLE   69,149 0 126,983
BCB BANCORP INC COM 055298103   409,202 22,746 SH   SOLE   0 0 22,746
BCE INC COM NEW 05534B760   39,829,116 906,237 SH   SOLE   661,577 0 244,660
BEACON ROOFING SUPPLY INC COM 073685109   319,221 6,047 SH   SOLE   869 0 5,178
BEAM THERAPEUTICS INC COM 07373V105   696,429 17,807 SH   SOLE   2,651 0 15,156
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406   350,660 7,002 SH   SOLE   0 0 7,002
BECTON DICKINSON & CO COM 075887109   47,625,925 187,283 SH   SOLE   87,780 0 99,503
BED BATH & BEYOND INC COM 075896100   192,374 76,643 SH   SOLE   0 0 76,643
BEIGENE LTD SPONSORED ADR 07725L102   380,496 1,730 SH   SOLE   911 0 819
BELDEN INC COM 077454106   602,666 8,382 SH   SOLE   31 0 8,351
BELLICUM PHARMACEUTICALS INC COM NEW 079481404   7,579 10,527 SH   SOLE   0 0 10,527
BELLRING BRANDS INC COMMON STOCK 07831C103   573,941 22,385 SH   SOLE   11,961 0 10,424
BENCHMARK ELECTRS INC COM 08160H101   296,812 11,121 SH   SOLE   8,518 0 2,603
BENTLEY SYS INC COM CL B 08265T208   2,102,066 56,874 SH   SOLE   40,651 0 16,223
BERKELEY LTS INC COM 084310101   349,434 130,386 SH   SOLE   0 0 130,386
BERKLEY W R CORP COM 084423102   8,405,963 115,832 SH   SOLE   28,080 0 87,752
BERKSHIRE GREY INC COM CL A 084656107   9,865 16,336 SH   SOLE   0 0 16,336
BERKSHIRE HATHAWAY INC DEL CL A 084670108   34,215,900 73 SH   SOLE   0 0 73
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   506,685,516 1,640,289 SH   SOLE   69,401 0 1,570,888
BERKSHIRE HILLS BANCORP INC COM 084680107   6,283,161 210,139 SH   SOLE   0 0 210,139
BERRY GLOBAL GROUP INC COM 08579W103   1,357,860 22,470 SH   SOLE   623 0 21,847
BEST BUY INC COM 086516101   6,580,582 82,042 SH   SOLE   2,745 0 79,297
BEYOND MEAT INC COM 08862E109   308,772 25,083 SH   SOLE   0 0 25,083
BGC PARTNERS INC CL A 05541T101   115,912 30,746 SH   SOLE   0 0 30,746
BGSF INC COM 05601C105   321,421 20,981 SH   SOLE   0 0 20,981
BHP GROUP LTD SPONSORED ADS 088606108   15,021,624 242,089 SH   SOLE   41,509 0 200,580
BIG 5 SPORTING GOODS CORP COM 08915P101   189,726 21,486 SH   SOLE   0 0 21,486
BIG LOTS INC COM 089302103   164,005 11,157 SH   SOLE   0 0 11,157
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   130,812 14,967 SH   SOLE   0 0 14,967
BILL COM HLDGS INC COM 090043100   871,353 7,997 SH   SOLE   1,455 0 6,542
BIO RAD LABS INC CL A 090572207   11,741,132 27,923 SH   SOLE   22,672 0 5,251
BIOCARDIA INC COM 09060U507   23,095 11,050 SH   SOLE   0 0 11,050
BIOCERES CROP SOLUTIONS CORP SHS G1117K114   549,434 45,672 SH   SOLE   0 0 45,672
BIOCRYST PHARMACEUTICALS INC COM 09058V103   279,021 24,305 SH   SOLE   1,016 0 23,289
BIOGEN INC COM 09062X103   11,783,237 42,551 SH   SOLE   22,573 0 19,978
BIOHAVEN LTD COM G1110E107   358,673 25,841 SH   SOLE   0 0 25,841
BIOLIFE SOLUTIONS INC COM NEW 09062W204   469,979 25,823 SH   SOLE   20,164 0 5,659
BIOLINERX LTD SPONSORED ADS 09071M205   69,449 117,710 SH   SOLE   0 0 117,710
BIOMARIN PHARMACEUTICAL INC COM 09061G101   2,658,296 25,687 SH   SOLE   10,213 0 15,474
BIONANO GENOMICS INC COM 09075F107   56,714 38,845 SH   SOLE   0 0 38,845
BIONTECH SE SPONSORED ADS 09075V102   877,585 5,842 SH   SOLE   80 0 5,762
BIORA THERAPEUTICS INC COM 74319F107   3,026 22,979 SH   SOLE   0 0 22,979
BIO-TECHNE CORP COM 09073M104   2,616,085 31,701 SH   SOLE   28,434 0 3,267
BIOVENTUS INC COM CL A 09075A108   26,160 10,023 SH   SOLE   0 0 10,023
BITFARMS LTD COM 09173B107   28,500 64,773 SH   SOLE   0 0 64,773
BJS WHSL CLUB HLDGS INC COM 05550J101   1,346,885 20,358 SH   SOLE   9,904 0 10,454
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   4,675,364 4,030 SH   SOLE   279 0 3,751
BLACK HILLS CORP COM 092113109   2,051,663 29,167 SH   SOLE   10,766 0 18,401
BLACK KNIGHT INC COM 09215C105   3,063,402 49,610 SH   SOLE   12,435 0 37,175
BLACK STONE MINERALS L P COM UNIT 09225M101   905,583 53,680 SH   SOLE   0 0 53,680
BLACKBAUD INC COM 09227Q100   535,449 9,097 SH   SOLE   5,002 0 4,095
BLACKBERRY LTD COM 09228F103   334,629 102,647 SH   SOLE   0 0 102,647
BLACKLINE INC COM 09239B109   1,030,778 15,323 SH   SOLE   10,951 0 4,372
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   369,373 34,106 SH   SOLE   0 0 34,106
BLACKROCK CAP ALLOCATION TR COM 09260U109   694,498 50,072 SH   SOLE   0 0 50,072
BLACKROCK CAP INVT CORP COM 092533108   281,066 77,643 SH   SOLE   0 0 77,643
BLACKROCK CORE BD TR SHS BEN INT 09249E101   6,730,360 648,397 SH   SOLE   0 0 648,397
BLACKROCK CORPOR HI YLD FD I COM 09255P107   3,755,981 429,746 SH   SOLE   0 0 429,746
BLACKROCK CR ALLOCATION INCO COM 092508100   5,486,650 543,233 SH   SOLE   0 0 543,233
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   3,053,681 331,922 SH   SOLE   0 0 331,922
BLACKROCK ENERGY & RES TR COM 09250U101   625,023 49,882 SH   SOLE   0 0 49,882
BLACKROCK ENHANCD CAP & INM COM 09256A109   1,560,700 91,162 SH   SOLE   0 0 91,162
BLACKROCK ENHANCED EQUITY DI COM 09251A104   9,664,613 1,072,654 SH   SOLE   0 0 1,072,654
BLACKROCK ENHANCED GLOBAL DI COM 092501105   2,827,521 295,766 SH   SOLE   0 0 295,766
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   369,898 73,685 SH   SOLE   0 0 73,685
BLACKROCK ESG CAP ALLC TR SHS BEN INT 09262F100   452,432 33,688 SH   SOLE   0 0 33,688
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   1,254,996 29,585 SH   SOLE   0 0 29,585
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   208,371 7,077 SH   SOLE   0 0 7,077
BLACKROCK FLOATING RATE INC COM 091941104   258,753 23,652 SH   SOLE   0 0 23,652
BLACKROCK FLOATING RATE INCO COM 09255X100   9,365,274 831,730 SH   SOLE   0 0 831,730
BLACKROCK HEALTH SCIENCES TR COM 09250W107   2,695,282 61,847 SH   SOLE   0 0 61,847
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105   2,959,134 191,778 SH   SOLE   0 0 191,778
BLACKROCK INC COM 09247X101   76,052,521 107,323 SH   SOLE   18,730 0 88,593
BLACKROCK INCOME TR INC COM NEW 09247F209   2,196,394 177,990 SH   SOLE   0 0 177,990
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   5,088,090 747,150 SH   SOLE   0 0 747,150
BLACKROCK INVT QUALITY MUN T COM 09247D105   1,757,009 150,687 SH   SOLE   0 0 150,687
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   497,930 52,971 SH   SOLE   0 0 52,971
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   1,328,328 101,632 SH   SOLE   0 0 101,632
BLACKROCK MULTI SECTOR INC T COM 09258A107   1,928,582 135,720 SH   SOLE   0 0 135,720
BLACKROCK MUN INCOME QUALITY COM 092479104   756,977 66,694 SH   SOLE   0 0 66,694
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   670,082 66,609 SH   SOLE   0 0 66,609
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   3,297,596 154,889 SH   SOLE   410 0 154,479
BLACKROCK MUNI INCOME TR II COM 09249N101   1,036,014 100,292 SH   SOLE   0 0 100,292
BLACKROCK MUNIASSETS FD INC COM 09254J102   457,170 42,252 SH   SOLE   3,690 0 38,562
BLACKROCK MUNICIPAL INCOME COM 09253X102   998,065 88,090 SH   SOLE   41,926 0 46,164
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,018,785 92,031 SH   SOLE   0 0 92,031
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   139,159 13,550 SH   SOLE   0 0 13,550
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   1,851,951 172,435 SH   SOLE   0 0 172,435
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   532,501 43,863 SH   SOLE   11,667 0 32,196
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   309,380 31,093 SH   SOLE   0 0 31,093
BLACKROCK MUNIVEST FD II INC COM 09253T101   207,661 19,872 SH   SOLE   0 0 19,872
BLACKROCK MUNIVEST FD INC COM 09253R105   319,668 45,602 SH   SOLE   0 0 45,602
BLACKROCK MUNIYIELD FD INC COM 09253W104   382,370 36,731 SH   SOLE   3,422 0 33,309
BLACKROCK MUNIYIELD MICH QU COM 09254V105   1,163,809 104,942 SH   SOLE   0 0 104,942
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   191,136 19,504 SH   SOLE   0 0 19,504
BLACKROCK MUNIYIELD PA QLTY COM 09255G107   474,105 43,061 SH   SOLE   0 0 43,061
BLACKROCK MUNIYIELD QUALITY COM 09254E103   558,127 49,788 SH   SOLE   12,288 0 37,500
BLACKROCK MUNIYIELD QUALITY COM 09254G108   694,374 67,943 SH   SOLE   0 0 67,943
BLACKROCK MUNIYILD QULT FD I COM 09254F100   1,132,416 97,622 SH   SOLE   0 0 97,622
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   665,397 66,077 SH   SOLE   0 0 66,077
BLACKROCK RES & COMMODITIES SHS 09257A108   5,478,946 549,543 SH   SOLE   0 0 549,543
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   3,217,647 113,417 SH   SOLE   0 0 113,417
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   3,407,433 217,867 SH   SOLE   0 0 217,867
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   6,542,727 388,523 SH   SOLE   0 0 388,523
BLACKROCK TCP CAPITAL CORP COM 09259E108   1,793,396 138,593 SH   SOLE   469 0 138,124
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   253,451 12,203 SH   SOLE   0 0 12,203
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   17,186 11,160 SH   SOLE   0 0 11,160
BLACKSTONE INC COM 09260D107   63,398,613 854,544 SH   SOLE   26,432 0 828,112
BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4   53,169 54,000 PRN   SOLE   0 0 54,000
BLACKSTONE MTG TR INC COM CL A 09257W100   6,395,925 302,122 SH   SOLE   0 0 302,122
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   695,264 31,108 SH   SOLE   0 0 31,108
BLACKSTONE SENIOR FLOATNG RA COM 09256U105   420,978 33,868 SH   SOLE   0 0 33,868
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101   215,780 20,395 SH   SOLE   0 0 20,395
BLADE AIR MOBILITY INC CL A COM 092667104   108,574 30,328 SH   SOLE   0 0 30,328
BLINK CHARGING CO COM 09354A100   502,843 45,838 SH   SOLE   0 0 45,838
BLOCK H & R INC COM 093671105   3,935,028 107,779 SH   SOLE   602 0 107,177
BLOCK INC CL A 852234103   22,809,285 362,974 SH   SOLE   50,775 0 312,199
BLOOM ENERGY CORP COM CL A 093712107   1,004,660 52,545 SH   SOLE   0 0 52,545
BLOOMIN BRANDS INC COM 094235108   1,023,930 50,891 SH   SOLE   42,575 0 8,316
BLUELINX HLDGS INC COM NEW 09624H208   350,715 4,932 SH   SOLE   0 0 4,932
BLUEPRINT MEDICINES CORP COM 09627Y109   374,816 8,556 SH   SOLE   696 0 7,860
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   1,516,054 36,444 SH   SOLE   0 0 36,444
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404   730,426 11,724 SH   SOLE   0 0 11,724
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   2,368,342 33,787 SH   SOLE   0 0 33,787
BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206   487,089 6,217 SH   SOLE   0 0 6,217
BNY MELLON ETF TRUST US SMLCP CORE 09661T305   274,287 3,536 SH   SOLE   0 0 3,536
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   699,608 323,893 SH   SOLE   0 0 323,893
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   1,167,178 111,054 SH   SOLE   0 0 111,054
BNY MELLON MUN INCOME INC COM 05589T104   289,356 46,223 SH   SOLE   0 0 46,223
BNY MELLON STRATEGIC MUN BD COM 09662E109   889,795 153,944 SH   SOLE   0 0 153,944
BNY MELLON STRATEGIC MUNS IN COM 05588W108   836,393 136,889 SH   SOLE   0 0 136,889
BOEING CO COM 097023105   151,502,839 795,332 SH   SOLE   92,528 0 702,804
BOEING CO COM 097023105   285,735 1,500 SH Call SOLE   0 0 1,500
BOISE CASCADE CO DEL COM 09739D100   589,789 8,589 SH   SOLE   0 0 8,589
BOK FINL CORP COM NEW 05561Q201   550,969 5,309 SH   SOLE   4,203 0 1,106
BOOKING HOLDINGS INC COM 09857L108   25,204,603 12,507 SH   SOLE   5,576 0 6,931
BOOT BARN HLDGS INC COM 099406100   415,383 6,644 SH   SOLE   4,115 0 2,529
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,434,258 42,425 SH   SOLE   22,542 0 19,883
BORGWARNER INC COM 099724106   1,602,794 39,821 SH   SOLE   809 0 39,012
BOSTON BEER INC CL A 100557107   2,122,191 6,440 SH   SOLE   3 0 6,437
BOSTON PROPERTIES INC COM 101121101   1,287,493 19,051 SH   SOLE   6,533 0 12,518
BOSTON SCIENTIFIC CORP COM 101137107   11,207,450 242,219 SH   SOLE   118,894 0 123,325
BOX INC CL A 10316T104   415,399 13,344 SH   SOLE   208 0 13,136
BOXLIGHT CORP COM CL A 103197109   14,545 46,800 SH   SOLE   0 0 46,800
BOYD GAMING CORP COM 103304101   2,050,853 37,610 SH   SOLE   0 0 37,610
BP PLC SPONSORED ADR 055622104   33,112,224 947,960 SH   SOLE   8,562 0 939,398
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,676,440 407,893 SH   SOLE   0 0 407,893
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   106,371 17,296 SH   SOLE   0 0 17,296
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   1,442,803 177,031 SH   SOLE   0 0 177,031
BRC INC COM CL A 05601U105   493,065 80,698 SH   SOLE   0 0 80,698
BRIGHT HEALTH GROUP INC COM 10920V107   12,813 19,715 SH   SOLE   0 0 19,715
BRIGHT HORIZONS FAM SOL IN D COM 109194100   228,738 3,625 SH   SOLE   221 0 3,404
BRIGHTHOUSE FINL INC COM 10922N103   404,341 7,887 SH   SOLE   775 0 7,112
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,542,187 247,542 SH   SOLE   0 0 247,542
BRISTOL-MYERS SQUIBB CO COM 110122108   114,960,378 1,597,781 SH   SOLE   225,166 0 1,372,615
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   57,588,469 1,440,432 SH   SOLE   1,000,720 0 439,712
BRIXMOR PPTY GROUP INC COM 11120U105   329,239 14,523 SH   SOLE   4,832 0 9,691
BROADCOM INC COM 11135F101   165,178,143 295,420 SH   SOLE   63,938 0 231,482
BROADMARK RLTY CAP INC COM 11135B100   755,047 212,092 SH   SOLE   0 0 212,092
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   30,657,798 228,568 SH   SOLE   20,176 0 208,392
BROADSTONE NET LEASE INC COM 11135E203   623,696 38,476 SH   SOLE   1,285 0 37,191
BROOKDALE SR LIVING INC COM 112463104   69,782 25,561 SH   SOLE   0 0 25,561
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   894,131 31,187 SH   SOLE   8,787 0 22,400
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,836,248 90,154 SH   SOLE   8,031 0 82,123
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   5,018,402 161,936 SH   SOLE   0 0 161,936
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,541,804 39,635 SH   SOLE   1,953 0 37,682
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   2,834,578 175,516 SH   SOLE   0 0 175,516
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   548,343 19,911 SH   SOLE   2,721 0 17,190
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   603,680 23,823 SH   SOLE   0 0 23,823
BROWN & BROWN INC COM 115236101   4,070,330 71,447 SH   SOLE   16,951 0 54,496
BROWN FORMAN CORP CL A 115637100   1,618,556 24,613 SH   SOLE   0 0 24,613
BROWN FORMAN CORP CL B 115637209   6,879,507 104,743 SH   SOLE   10,358 0 94,385
BRP GROUP INC COM CL A 05589G102   557,153 22,162 SH   SOLE   20,711 0 1,451
BRUKER CORP COM 116794108   11,864,017 173,577 SH   SOLE   151,554 0 22,023
BRUNSWICK CORP COM 117043109   552,167 7,660 SH   SOLE   249 0 7,411
BUCKLE INC COM 118440106   244,033 5,381 SH   SOLE   238 0 5,143
BUILDERS FIRSTSOURCE INC COM 12008R107   8,237,295 126,962 SH   SOLE   2,635 0 124,327
BUMBLE INC COM CL A 12047B105   503,853 23,936 SH   SOLE   4,561 0 19,375
BUNGE LIMITED COM G16962105   8,807,939 88,282 SH   SOLE   2,884 0 85,398
BURLINGTON STORES INC COM 122017106   1,804,972 8,462 SH   SOLE   6,189 0 2,273
BUSINESS FIRST BANCSHARES IN COM 12326C105   681,026 30,760 SH   SOLE   0 0 30,760
BUTTERFLY NETWORK INC *W EXP 02/12/202 124155110   2,860 11,000 SH   SOLE   0 0 11,000
BUTTERFLY NETWORK INC COM CL A 124155102   140,141 56,968 SH   SOLE   0 0 56,968
BWX TECHNOLOGIES INC COM 05605H100   822,666 14,164 SH   SOLE   7,655 0 6,509
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,877,340 31,425 SH   SOLE   7,226 0 24,199
C3 AI INC CL A 12468P104   636,711 56,900 SH   SOLE   0 0 56,900
CABOT CORP COM 127055101   405,069 6,060 SH   SOLE   392 0 5,668
CACI INTL INC CL A 127190304   1,668,693 5,466 SH   SOLE   3,548 0 1,918
CADENCE BANK COM 12740C103   1,788,297 72,518 SH   SOLE   23,379 0 49,139
CADENCE DESIGN SYSTEM INC COM 127387108   18,153,412 113,007 SH   SOLE   74,898 0 38,109
CAESARS ENTERTAINMENT INC NE COM 12769G100   13,071,409 314,217 SH   SOLE   138,868 0 175,349
CAL MAINE FOODS INC COM NEW 128030202   2,334,766 42,879 SH   SOLE   0 0 42,879
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   7,677,553 727,730 SH   SOLE   0 0 727,730
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   5,915,457 562,841 SH   SOLE   0 0 562,841
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   3,000,626 146,443 SH   SOLE   0 0 146,443
CALAMOS GBL DYN INCOME FUND COM 12811L107   3,117,293 558,655 SH   SOLE   0 0 558,655
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   1,210,575 137,098 SH   SOLE   0 0 137,098
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   195,993 12,903 SH   SOLE   0 0 12,903
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   8,770,300 653,525 SH   SOLE   0 0 653,525
CALIFORNIA RES CORP COM STOCK 13057Q305   351,561 8,080 SH   SOLE   0 0 8,080
CALIFORNIA WTR SVC GROUP COM 130788102   856,492 14,124 SH   SOLE   896 0 13,228
CALIX INC COM 13100M509   1,178,980 17,229 SH   SOLE   199 0 17,030
CALLON PETE CO DEL COM 13123X508   361,535 9,748 SH   SOLE   175 0 9,573
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   1,623,669 96,189 SH   SOLE   900 0 95,289
CAMBIUM NETWORKS CORP SHS G17766109   207,837 9,591 SH   SOLE   9,269 0 322
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   514,603 21,200 SH   SOLE   0 0 21,200
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   4,200,595 149,807 SH   SOLE   0 0 149,807
CAMBRIA ETF TR GLB ASSET ALLO 132061607   6,981,217 259,391 SH   SOLE   0 0 259,391
CAMBRIA ETF TR GLB MOMENT ETF 132061508   4,351,228 153,645 SH   SOLE   0 0 153,645
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409   205,896 10,274 SH   SOLE   0 0 10,274
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   24,282,696 409,420 SH   SOLE   0 0 409,420
CAMBRIA ETF TR TAIL RISK 132061862   13,041,919 852,413 SH   SOLE   0 0 852,413
CAMBRIA ETF TR TRINITY 132061839   715,356 28,643 SH   SOLE   0 0 28,643
CAMBRIA ETF TR VALUE MOMENTUM 132061888   3,201,910 117,674 SH   SOLE   0 0 117,674
CAMDEN PPTY TR SH BEN INT 133131102   2,430,263 21,722 SH   SOLE   10,811 0 10,911
CAMECO CORP COM 13321L108   3,326,081 146,717 SH   SOLE   0 0 146,717
CAMPBELL SOUP CO COM 134429109   3,948,741 69,581 SH   SOLE   0 0 69,581
CAMPING WORLD HLDGS INC CL A 13462K109   2,498,578 111,943 SH   SOLE   0 0 111,943
CANADIAN IMPERIAL BK COMM TO COM 136069101   12,923,941 319,504 SH   SOLE   219,460 0 100,044
CANADIAN NAT RES LTD COM 136385101   5,383,911 96,955 SH   SOLE   32,626 0 64,329
CANADIAN NATL RY CO COM 136375102   6,960,172 58,548 SH   SOLE   9,003 0 49,545
CANADIAN PAC RY LTD COM 13645T100   27,614,286 370,215 SH   SOLE   44,358 0 325,857
CANADIAN SOLAR INC COM 136635109   354,021 11,457 SH   SOLE   0 0 11,457
CANGO INC ADS 137586103   21,010 16,063 SH   SOLE   0 0 16,063
CANON INC SPONSORED ADR 138006309   646,899 29,839 SH   SOLE   23,704 0 6,135
CANOO INC COM CL A 13803R102   71,686 58,281 SH   SOLE   0 0 58,281
CANOPY GROWTH CORP COM 138035100   945,737 409,410 SH   SOLE   0 0 409,410
CAPITAL CITY BK GROUP INC COM 139674105   227,132 6,989 SH   SOLE   0 0 6,989
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   29,859,746 1,329,463 SH   SOLE   0 0 1,329,463
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   67,011,084 2,840,656 SH   SOLE   0 0 2,840,656
CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102   11,514,339 516,802 SH   SOLE   0 0 516,802
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   28,142,855 1,339,498 SH   SOLE   0 0 1,339,498
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   55,873,138 2,802,063 SH   SOLE   0 0 2,802,063
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   6,707,877 322,030 SH   SOLE   0 0 322,030
CAPITAL ONE FINL CORP COM 14040H105   9,336,002 100,430 SH   SOLE   15,935 0 84,495
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206   344,766 25,258 SH   SOLE   0 0 25,258
CAPITAL SOUTHWEST CORP COM 140501107   1,782,133 104,218 SH   SOLE   0 0 104,218
CAPRI HOLDINGS LIMITED SHS G1890L107   552,565 9,640 SH   SOLE   1,165 0 8,475
CARA THERAPEUTICS INC COM 140755109   1,888,650 175,852 SH   SOLE   10,431 0 165,421
CARDINAL HEALTH INC COM 14149Y108   10,798,566 140,478 SH   SOLE   34,588 0 105,890
CARDLYTICS INC COM 14161W105   1,306,361 226,014 SH   SOLE   0 0 226,014
CAREDX INC COM 14167L103   381,368 33,424 SH   SOLE   463 0 32,961
CAREMAX INC COM CL A 14171W103   114,460 31,359 SH   SOLE   31,359 0 0
CARETRUST REIT INC COM 14174T107   725,628 39,054 SH   SOLE   10,217 0 28,837
CARLISLE COS INC COM 142339100   6,087,224 25,832 SH   SOLE   1,094 0 24,738
CARLYLE GROUP INC COM 14316J108   2,538,034 85,055 SH   SOLE   740 0 84,315
CARLYLE SECURED LENDING INC COM 872280102   649,230 45,369 SH   SOLE   0 0 45,369
CARMAX INC COM 143130102   7,725,175 126,871 SH   SOLE   69,466 0 57,405
CARNIVAL CORP COMMON STOCK 143658300   5,750,351 713,443 SH   SOLE   1,045 0 712,398
CARNIVAL PLC ADR 14365C103   270,855 37,671 SH   SOLE   0 0 37,671
CARPARTS COM INC COM 14427M107   125,375 20,028 SH   SOLE   0 0 20,028
CARPENTER TECHNOLOGY CORP COM 144285103   777,172 21,039 SH   SOLE   0 0 21,039
CARRIER GLOBAL CORPORATION COM 14448C104   11,655,031 282,546 SH   SOLE   50,499 0 232,047
CARTER BANKSHARES INC COM NEW 146103106   473,280 28,528 SH   SOLE   0 0 28,528
CARTERS INC COM 146229109   222,462 2,982 SH   SOLE   146 0 2,836
CARVANA CO CL A 146869102   157,987 33,331 SH   SOLE   46 0 33,285
CASELLA WASTE SYS INC CL A 147448104   1,591,117 20,062 SH   SOLE   14,127 0 5,935
CASEYS GEN STORES INC COM 147528103   6,085,680 27,287 SH   SOLE   10,276 0 17,011
CASS INFORMATION SYS INC COM 14808P109   461,776 10,078 SH   SOLE   3,575 0 6,503
CASSAVA SCIENCES INC COM 14817C107   1,249,424 42,296 SH   SOLE   0 0 42,296
CASTOR MARITIME INC SHS NEW Y1146L125   288,460 257,554 SH   SOLE   0 0 257,554
CATALYST PHARMACEUTICALS INC COM 14888U101   977,728 52,566 SH   SOLE   677 0 51,889
CATERPILLAR INC COM 149123101   159,366,049 665,245 SH   SOLE   47,518 0 617,727
CATHAY GEN BANCORP COM 149150104   384,650 9,430 SH   SOLE   2,335 0 7,095
CBIZ INC COM 124805102   1,013,038 21,623 SH   SOLE   0 0 21,623
CBOE GLOBAL MKTS INC COM 12503M108   1,726,828 13,763 SH   SOLE   1,530 0 12,233
CBRE GBL REAL ESTATE INC FD COM 12504G100   2,296,410 400,770 SH   SOLE   0 0 400,770
CBRE GROUP INC CL A 12504L109   2,657,737 34,534 SH   SOLE   19,238 0 15,296
CDW CORP COM 12514G108   5,846,920 32,741 SH   SOLE   7,092 0 25,649
CEDAR FAIR L P DEPOSITRY UNIT 150185106   1,244,861 30,113 SH   SOLE   0 0 30,113
CELANESE CORP DEL COM 150870103   2,568,670 25,124 SH   SOLE   255 0 24,869
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   169,103 38,785 SH   SOLE   0 0 38,785
CEL-SCI CORP COM PAR NEW 150837607   50,549 21,510 SH   SOLE   0 0 21,510
CELSIUS HLDGS INC COM NEW 15118V207   1,954,599 18,787 SH   SOLE   2,696 0 16,091
CEMEX SAB DE CV SPON ADR NEW 151290889   603,864 149,102 SH   SOLE   0 0 149,102
CENOVUS ENERGY INC COM 15135U109   2,593,406 133,612 SH   SOLE   44,651 0 88,961
CENTENE CORP DEL COM 15135B101   10,331,538 125,979 SH   SOLE   29,464 0 96,515
CENTERPOINT ENERGY INC COM 15189T107   6,054,785 201,893 SH   SOLE   29,190 0 172,703
CENTERSPACE COM 15202L107   677,501 11,548 SH   SOLE   479 0 11,069
CENTURY ALUM CO COM 156431108   154,798 18,924 SH   SOLE   2,279 0 16,645
CENTURY CMNTYS INC COM 156504300   799,460 15,986 SH   SOLE   15,895 0 91
CERENCE INC COM 156727109   313,472 16,917 SH   SOLE   127 0 16,790
CERIDIAN HCM HLDG INC COM 15677J108   1,541,845 24,035 SH   SOLE   1,430 0 22,605
CERTARA INC COM 15687V109   468,785 29,188 SH   SOLE   27,061 0 2,127
CERUS CORP COM 157085101   114,504 31,371 SH   SOLE   0 0 31,371
CF INDS HLDGS INC COM 125269100   9,208,408 108,080 SH   SOLE   17,116 0 90,964
CGI INC CL A SUB VTG 12532H104   371,393 4,312 SH   SOLE   0 0 4,312
CHAMPIONX CORPORATION COM 15872M104   851,771 29,382 SH   SOLE   26,910 0 2,472
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   2,304,554 241,821 SH   SOLE   0 0 241,821
CHARLES RIV LABS INTL INC COM 159864107   5,275,640 24,168 SH   SOLE   17,064 0 7,104
CHART INDS INC COM 16115Q308   450,250 3,907 SH   SOLE   1,557 0 2,350
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,835,279 14,259 SH   SOLE   4,598 0 9,661
CHECK POINT SOFTWARE TECH LT ORD M22465104   7,452,448 59,071 SH   SOLE   19,997 0 39,074
CHEESECAKE FACTORY INC COM 163072101   318,657 10,049 SH   SOLE   3,095 0 6,954
CHEGG INC COM 163092109   724,238 28,660 SH   SOLE   21,842 0 6,818
CHEMED CORP NEW COM 16359R103   1,001,732 1,963 SH   SOLE   311 0 1,652
CHEMOURS CO COM 163851108   1,757,421 57,395 SH   SOLE   51 0 57,344
CHENIERE ENERGY INC COM NEW 16411R208   29,372,907 195,872 SH   SOLE   5,597 0 190,275
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   3,349,828 58,903 SH   SOLE   1,308 0 57,595
CHERRY HILL MTG INVT CORP COM 164651101   568,713 98,054 SH   SOLE   0 0 98,054
CHESAPEAKE ENERGY CORP COM 165167735   3,617,426 38,332 SH   SOLE   16,283 0 22,049
CHESAPEAKE UTILS CORP COM 165303108   570,417 4,826 SH   SOLE   1,289 0 3,537
CHEVRON CORP NEW COM 166764100   323,467,918 1,802,151 SH   SOLE   249,733 0 1,552,418
CHEWY INC CL A 16679L109   1,768,123 47,684 SH   SOLE   5,223 0 42,461
CHICOS FAS INC COM 168615102   53,540 10,882 SH   SOLE   0 0 10,882
CHILDRENS PL INC NEW COM 168905107   213,713 5,868 SH   SOLE   0 0 5,868
CHIMERA INVT CORP COM NEW 16934Q208   688,144 125,118 SH   SOLE   5,785 0 119,333
CHIPOTLE MEXICAN GRILL INC COM 169656105   12,065,197 8,696 SH   SOLE   2,029 0 6,667
CHOICE HOTELS INTL INC COM 169905106   484,239 4,299 SH   SOLE   0 0 4,299
CHORD ENERGY CORPORATION COM NEW 674215207   1,056,139 7,720 SH   SOLE   899 0 6,821
CHROMADEX CORP COM NEW 171077407   27,762 16,525 SH   SOLE   0 0 16,525
CHUBB LIMITED COM H1467J104   52,999,963 240,254 SH   SOLE   66,094 0 174,160
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   1,217,628 33,278 SH   SOLE   32,325 0 953
CHURCH & DWIGHT CO INC COM 171340102   7,514,129 93,216 SH   SOLE   11,567 0 81,649
CHURCHILL DOWNS INC COM 171484108   1,802,563 8,526 SH   SOLE   4,180 0 4,346
CI&T INC COM CL A G21307106   134,290 20,660 SH   SOLE   15,021 0 5,639
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   41,011 20,202 SH   SOLE   0 0 20,202
CIENA CORP COM NEW 171779309   11,055,854 216,867 SH   SOLE   176,481 0 40,386
CIGNA CORP NEW COM 125523100   33,277,054 100,432 SH   SOLE   30,431 0 70,001
CINCINNATI FINL CORP COM 172062101   9,642,487 94,174 SH   SOLE   12,546 0 81,628
CINEDIGM CORP COM NEW CL A 172406209   3,902 10,064 SH   SOLE   0 0 10,064
CINEMARK HLDGS INC COM 17243V102   160,929 18,583 SH   SOLE   5,679 0 12,904
CINTAS CORP COM 172908105   17,095,891 37,854 SH   SOLE   1,445 0 36,409
CION INVT CORP COM 17259U204   8,726,162 894,991 SH   SOLE   1,731 0 893,260
CIPHER MINING INC COM 17253J106   7,100 12,678 SH   SOLE   0 0 12,678
CIRRUS LOGIC INC COM 172755100   400,553 5,378 SH   SOLE   0 0 5,378
CISCO SYS INC COM 17275R102   182,821,420 3,837,562 SH   SOLE   783,105 0 3,054,457
CITIGROUP INC COM NEW 172967424   31,170,717 689,160 SH   SOLE   46,401 0 642,759
CITIZENS FINL GROUP INC COM 174610105   8,660,750 219,984 SH   SOLE   66,869 0 153,115
CITY HLDG CO COM 177835105   343,511 3,690 SH   SOLE   744 0 2,946
CITY OFFICE REIT INC COM 178587101   486,048 58,001 SH   SOLE   0 0 58,001
CIVEO CORP CDA COM NEW 17878Y207   618,144 19,876 SH   SOLE   0 0 19,876
CIVISTA BANCSHARES INC COM NO PAR 178867107   261,765 11,893 SH   SOLE   0 0 11,893
CIVITAS RESOURCES INC COM NEW 17888H103   499,193 8,617 SH   SOLE   0 0 8,617
CLARUS CORP NEW COM 18270P109   474,760 60,556 SH   SOLE   0 0 60,556
CLEAN ENERGY FUELS CORP COM 184499101   704,236 135,430 SH   SOLE   0 0 135,430
CLEAN HARBORS INC COM 184496107   739,726 6,482 SH   SOLE   219 0 6,263
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   40,950 39,000 SH   SOLE   0 0 39,000
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   280,233 9,913 SH   SOLE   0 0 9,913
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   464,623 13,928 SH   SOLE   0 0 13,928
CLEARFIELD INC COM 18482P103   1,508,499 16,024 SH   SOLE   0 0 16,024
CLEARPOINT NEURO INC COM 18507C103   225,514 26,625 SH   SOLE   0 0 26,625
CLEARWATER ANALYTICS HLDGS I CL A 185123106   732,675 39,076 SH   SOLE   37,048 0 2,028
CLEARWATER PAPER CORP COM 18538R103   253,705 6,710 SH   SOLE   0 0 6,710
CLEARWAY ENERGY INC CL C 18539C204   582,503 18,277 SH   SOLE   2,544 0 15,733
CLEVELAND-CLIFFS INC NEW COM 185899101   8,087,460 502,015 SH   SOLE   5,302 0 496,713
CLIPPER RLTY INC COM 18885T306   786,176 122,840 SH   SOLE   0 0 122,840
CLOROX CO DEL COM 189054109   55,076,176 392,476 SH   SOLE   139,673 0 252,803
CLOUDFLARE INC CL A COM 18915M107   3,708,848 82,036 SH   SOLE   0 0 82,036
CLOUGH GLOBAL DIVID & INCOME COM 18913Y103   81,848 12,789 SH   SOLE   0 0 12,789
CLOUGH GLOBAL EQUITY FD COM 18914C100   436,352 67,028 SH   SOLE   0 0 67,028
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   97,613 19,253 SH   SOLE   0 0 19,253
CME GROUP INC COM 12572Q105   16,762,774 99,684 SH   SOLE   39,184 0 60,500
CMS ENERGY CORP COM 125896100   10,432,129 164,726 SH   SOLE   25,967 0 138,759
CNA FINL CORP COM 126117100   423,179 10,009 SH   SOLE   939 0 9,070
CNB FINL CORP PA COM 126128107   823,696 34,624 SH   SOLE   0 0 34,624
CNH INDL N V SHS N20944109   1,341,304 83,518 SH   SOLE   28,464 0 55,054
CNO FINL GROUP INC COM 12621E103   470,760 20,602 SH   SOLE   7,565 0 13,037
CNX RES CORP COM 12653C108   1,875,214 111,355 SH   SOLE   48,994 0 62,361
COCA COLA CO COM 191216100   146,553,447 2,303,937 SH   SOLE   111,872 0 2,192,065
COCA COLA CONS INC COM 191098102   2,051,248 4,004 SH   SOLE   471 0 3,533
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   2,104,728 38,046 SH   SOLE   6,278 0 31,768
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   2,865,801 42,219 SH   SOLE   31,427 0 10,792
COEUR MNG INC COM NEW 192108504   143,156 42,606 SH   SOLE   0 0 42,606
COGENT BIOSCIENCES INC COM 19240Q201   170,787 14,774 SH   SOLE   0 0 14,774
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   362,026 6,342 SH   SOLE   1,308 0 5,034
COGNEX CORP COM 192422103   1,620,425 34,397 SH   SOLE   5,543 0 28,854
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   4,781,126 83,601 SH   SOLE   31,173 0 52,428
COGNYTE SOFTWARE LTD ORD SHS M25133105   36,748 11,816 SH   SOLE   0 0 11,816
COHEN & STEERS CLOSED-END OP COM 19248P106   5,632,142 538,961 SH   SOLE   0 0 538,961
COHEN & STEERS INFRASTRUCTUR COM 19248A109   5,712,386 238,115 SH   SOLE   0 0 238,115
COHEN & STEERS LTD DURATION COM 19248C105   1,139,339 59,902 SH   SOLE   0 0 59,902
COHEN & STEERS QUALITY INCOM COM 19247L106   8,123,166 706,362 SH   SOLE   0 0 706,362
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   164,173 12,179 SH   SOLE   0 0 12,179
COHEN & STEERS REIT & PFD & COM 19247X100   9,044,895 443,812 SH   SOLE   0 0 443,812
COHEN & STEERS SELECT PFD & COM 19248Y107   1,476,857 78,892 SH   SOLE   0 0 78,892
COHEN & STEERS TOTAL RETURN COM 19247R103   3,634,317 297,164 SH   SOLE   0 0 297,164
COHERENT CORP COM 19247G107   1,295,260 36,902 SH   SOLE   12,053 0 24,849
COHU INC COM 192576106   659,140 20,566 SH   SOLE   3,476 0 17,090
COINBASE GLOBAL INC COM CL A 19260Q107   4,032,130 113,934 SH   SOLE   9,753 0 104,181
COLGATE PALMOLIVE CO COM 194162103   40,905,555 519,172 SH   SOLE   40,466 0 478,706
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   3,513,942 151,463 SH   SOLE   0 0 151,463
COLUMBIA BKG SYS INC COM 197236102   532,838 17,685 SH   SOLE   3,034 0 14,651
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   6,166,346 356,642 SH   SOLE   0 0 356,642
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   2,938,315 145,750 SH   SOLE   0 0 145,750
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   475,046 20,907 SH   SOLE   0 0 20,907
COLUMBIA ETF TR I US ESG EQUITY 19761L300   1,115,724 29,848 SH   SOLE   0 0 29,848
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   1,668,704 65,311 SH   SOLE   0 0 65,311
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509   224,907 11,411 SH   SOLE   0 0 11,411
COLUMBIA FINL INC COM 197641103   305,923 14,150 SH   SOLE   0 0 14,150
COLUMBIA SELIGM PREM TECH GR COM 19842X109   2,215,633 95,378 SH   SOLE   0 0 95,378
COLUMBIA SPORTSWEAR CO COM 198516106   911,972 10,125 SH   SOLE   9,576 0 549
COMCAST CORP NEW CL A 20030N101   88,856,615 2,540,938 SH   SOLE   728,736 0 1,812,202
COMERICA INC COM 200340107   2,380,507 35,610 SH   SOLE   908 0 34,702
COMFORT SYS USA INC COM 199908104   1,145,212 9,951 SH   SOLE   2,811 0 7,140
COMMERCE BANCSHARES INC COM 200525103   4,910,763 72,143 SH   SOLE   9,518 0 62,625
COMMERCIAL METALS CO COM 201723103   2,663,519 55,145 SH   SOLE   12,622 0 42,523
COMMERCIAL VEH GROUP INC COM 202608105   958,330 140,724 SH   SOLE   0 0 140,724
COMMUNITY BK SYS INC COM 203607106   1,063,673 16,897 SH   SOLE   0 0 16,897
COMMUNITY HEALTH SYS INC NEW COM 203668108   747,375 173,004 SH   SOLE   0 0 173,004
COMMUNITY TR BANCORP INC COM 204149108   259,140 5,642 SH   SOLE   0 0 5,642
COMMVAULT SYS INC COM 204166102   747,042 11,888 SH   SOLE   10,125 0 1,763
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   201,711 28,054 SH   SOLE   2,895 0 25,159
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   38,220 13,848 SH   SOLE   0 0 13,848
COMPASS DIVERSIFIED SH BEN INT 20451Q104   3,248,941 178,219 SH   SOLE   47 0 178,172
COMPASS MINERALS INTL INC COM 20451N101   2,573,197 62,761 SH   SOLE   7,041 0 55,720
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   100,817 12,555 SH   SOLE   0 0 12,555
COMSTOCK RES INC COM 205768302   1,074,136 78,347 SH   SOLE   8,019 0 70,328
CONAGRA BRANDS INC COM 205887102   25,251,178 652,485 SH   SOLE   369,052 0 283,433
CONCENTRIX CORP COM 20602D101   335,176 2,517 SH   SOLE   286 0 2,231
CONFLUENT INC CLASS A COM 20717M103   202,117 9,088 SH   SOLE   1,528 0 7,560
CONOCOPHILLIPS COM 20825C104   86,390,880 732,126 SH   SOLE   152,074 0 580,052
CONSOLIDATED EDISON INC COM 209115104   23,173,446 243,138 SH   SOLE   104 0 243,034
CONSTELLATION BRANDS INC CL A 21036P108   31,372,080 135,370 SH   SOLE   9,524 0 125,846
CONSTELLATION ENERGY CORP COM 21037T109   6,669,313 77,361 SH   SOLE   12,409 0 64,952
CONSTELLIUM SE CL A SHS F21107101   282,906 23,914 SH   SOLE   22,726 0 1,188
COOPER COS INC COM NEW 216648402   3,135,129 9,481 SH   SOLE   6,071 0 3,410
COPART INC COM 217204106   7,883,153 129,466 SH   SOLE   47,979 0 81,487
CORBUS PHARMACEUTICALS HLDGS COM 21833P103   16,959 153,478 SH   SOLE   0 0 153,478
CORE LABORATORIES N V COM N22717107   464,898 22,935 SH   SOLE   19,173 0 3,762
CORECIVIC INC COM 21871N101   211,005 18,253 SH   SOLE   8,051 0 10,202
CORENERGY INFRASTRUCTURE TR NOTE 5.875% 8/1 21870UAC0   6,970 10,000 PRN   SOLE   0 0 10,000
CORMEDIX INC COM 21900C308   84,400 20,000 SH   SOLE   0 0 20,000
CORNERSTONE STRATEGIC VALUE COM 21924B302   3,402,044 461,607 SH   SOLE   0 0 461,607
CORNERSTONE TOTAL RETURN FD COM 21924U300   4,191,603 590,367 SH   SOLE   0 0 590,367
CORNING INC COM 219350105   16,131,238 505,048 SH   SOLE   66,451 0 438,597
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   797,359 30,738 SH   SOLE   20,201 0 10,537
CORSAIR GAMING INC COM 22041X102   155,132 11,432 SH   SOLE   0 0 11,432
CORTEVA INC COM 22052L104   23,720,582 403,548 SH   SOLE   25,766 0 377,782
CORVEL CORP COM 221006109   256,071 1,762 SH   SOLE   1,219 0 543
COSTAMARE INC SHS Y1771G102   196,154 21,137 SH   SOLE   0 0 21,137
COSTAR GROUP INC COM 22160N109   5,502,336 71,200 SH   SOLE   30,091 0 41,109
COSTCO WHSL CORP NEW COM 22160K105   243,763,392 533,984 SH   SOLE   23,270 0 510,714
COTERRA ENERGY INC COM 127097103   13,016,159 529,758 SH   SOLE   8,291 0 521,467
COTY INC COM CL A 222070203   761,365 88,945 SH   SOLE   73,171 0 15,774
COUPA SOFTWARE INC COM 22266L106   1,183,766 14,952 SH   SOLE   7,077 0 7,875
COUPA SOFTWARE INC NOTE 0.375% 6/1 22266LAF3   48,256 50,000 PRN   SOLE   0 0 50,000
COUPANG INC CL A 22266T109   639,914 43,502 SH   SOLE   921 0 42,581
COUSINS PPTYS INC COM NEW 222795502   384,977 15,222 SH   SOLE   5,674 0 9,548
CRACKER BARREL OLD CTRY STOR COM 22410J106   1,184,124 12,499 SH   SOLE   204 0 12,295
CRANE HLDGS CO COM 224441105   2,735,889 27,236 SH   SOLE   5,129 0 22,107
CREDIT ACCEP CORP MICH COM 225310101   262,343 553 SH   SOLE   131 0 422
CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233   1,227,215 8,344 SH   SOLE   0 0 8,344
CREDIT SUISSE ASSET MGMT INC COM 224916106   3,293,203 1,306,827 SH   SOLE   0 0 1,306,827
CREDIT SUISSE GROUP SPONSORED ADR 225401108   86,150 28,339 SH   SOLE   0 0 28,339
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   1,457,095 827,895 SH   SOLE   0 0 827,895
CRESCENT CAP BDC INC COM 225655109   210,511 16,472 SH   SOLE   0 0 16,472
CRESCENT ENERGY COMPANY CL A COM 44952J104   206,726 17,242 SH   SOLE   0 0 17,242
CRESCENT PT ENERGY CORP COM 22576C101   81,003 11,329 SH   SOLE   0 0 11,329
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   1,201,300 45,869 SH   SOLE   0 0 45,869
CRH PLC ADR 12626K203   1,425,582 35,828 SH   SOLE   31,903 0 3,925
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   3,166,025 77,885 SH   SOLE   12,404 0 65,481
CROCS INC COM 227046109   4,841,616 44,652 SH   SOLE   99 0 44,553
CRONOS GROUP INC COM 22717L101   221,054 87,029 SH   SOLE   0 0 87,029
CROSS CTRY HEALTHCARE INC COM 227483104   327,183 12,314 SH   SOLE   0 0 12,314
CROSS TIMBERS RTY TR TR UNIT 22757R109   454,185 17,853 SH   SOLE   0 0 17,853
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   619,748 31,253 SH   SOLE   0 0 31,253
CROWDSTRIKE HLDGS INC CL A 22788C105   23,691,200 225,010 SH   SOLE   40,037 0 184,973
CROWN CASTLE INC COM 22822V101   92,499,250 681,947 SH   SOLE   330,842 0 351,105
CROWN HLDGS INC COM 228368106   1,884,619 22,924 SH   SOLE   2,864 0 20,060
CRYOPORT INC COM PAR $0.001 229050307   426,923 24,607 SH   SOLE   20,555 0 4,052
CSW INDUSTRIALS INC COM 126402106   509,411 4,394 SH   SOLE   1,536 0 2,858
CSX CORP COM 126408103   51,350,953 1,657,552 SH   SOLE   548,636 0 1,108,916
CTI BIOPHARMA CORP COM 12648L601   114,334 19,024 SH   SOLE   0 0 19,024
CTO RLTY GROWTH INC NEW COM 22948Q101   628,026 34,356 SH   SOLE   0 0 34,356
CTS CORP COM 126501105   277,759 7,046 SH   SOLE   5,090 0 1,956
CUBESMART COM 229663109   1,353,310 33,622 SH   SOLE   4,322 0 29,300
CUE BIOPHARMA INC COM 22978P106   30,125 10,570 SH   SOLE   0 0 10,570
CULLEN FROST BANKERS INC COM 229899109   4,672,096 34,945 SH   SOLE   4,850 0 30,095
CUMMINS INC COM 231021106   50,145,212 206,963 SH   SOLE   27,242 0 179,721
CURIS INC COM NEW 231269200   38,915 70,754 SH   SOLE   0 0 70,754
CURTISS WRIGHT CORP COM 231561101   1,934,779 11,586 SH   SOLE   2,571 0 9,015
CUSHING MLP & INFRASTRUCT COM NEW 231631300   307,806 9,169 SH   SOLE   0 0 9,169
CUSHMAN WAKEFIELD PLC SHS G2717B108   264,040 21,191 SH   SOLE   4,011 0 17,180
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   313,222 49,561 SH   SOLE   49,416 0 145
CUSTOMERS BANCORP INC COM 23204G100   205,692 7,258 SH   SOLE   3,909 0 3,349
CVB FINL CORP COM 126600105   492,608 19,130 SH   SOLE   540 0 18,590
CVR ENERGY INC COM 12662P108   1,229,637 39,235 SH   SOLE   16 0 39,219
CVR PARTNERS LP COM 126633205   687,039 6,831 SH   SOLE   0 0 6,831
CVS HEALTH CORP COM 126650100   138,576,968 1,487,037 SH   SOLE   193,275 0 1,293,762
CYBERARK SOFTWARE LTD SHS M2682V108   3,145,171 24,980 SH   SOLE   8,010 0 16,970
CYCLO THERAPEUTICS INC COM NEW 23254X201   14,314 10,080 SH   SOLE   0 0 10,080
CYMABAY THERAPEUTICS INC COM 23257D103   728,656 116,213 SH   SOLE   0 0 116,213
CYTOMX THERAPEUTICS INC COM 23284F105   94,024 58,765 SH   SOLE   0 0 58,765
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   16,592 25,140 SH   SOLE   0 0 25,140
D R HORTON INC COM 23331A109   12,295,521 137,935 SH   SOLE   22,268 0 115,667
DANA INC COM 235825205   611,748 40,433 SH   SOLE   12,574 0 27,859
DANAHER CORPORATION COM 235851102   69,570,985 262,117 SH   SOLE   100,998 0 161,119
DANIMER SCIENTIFIC INC COM CL A 236272100   237,227 132,529 SH   SOLE   0 0 132,529
DARDEN RESTAURANTS INC COM 237194105   5,479,860 39,614 SH   SOLE   4,572 0 35,042
DARIOHEALTH CORP COM NEW 23725P209   208,248 48,656 SH   SOLE   0 0 48,656
DARLING INGREDIENTS INC COM 237266101   1,934,344 30,905 SH   SOLE   0 0 30,905
DASEKE INC COM 23753F107   188,100 33,058 SH   SOLE   0 0 33,058
DATADOG INC CL A COM 23804L103   4,273,804 58,147 SH   SOLE   4,338 0 53,809
DAVE & BUSTERS ENTMT INC COM 238337109   615,876 17,378 SH   SOLE   2,865 0 14,513
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   669,408 37,884 SH   SOLE   0 0 37,884
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   5,649,143 208,707 SH   SOLE   0 0 208,707
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   5,529,077 203,499 SH   SOLE   0 0 203,499
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   3,504,994 140,989 SH   SOLE   0 0 140,989
DAVITA INC COM 23918K108   2,364,239 31,663 SH   SOLE   7,937 0 23,726
DBX ETF TR XTCKRS BLMBRG US 233051739   240,142 13,412 SH   SOLE   0 0 13,412
DBX ETF TR XTRACK HRVST CSI 233051879   562,270 20,067 SH   SOLE   0 0 20,067
DBX ETF TR XTRACK MSCI ALL 233051820   6,392,549 237,377 SH   SOLE   0 0 237,377
DBX ETF TR XTRACK MSCI EAFE 233051200   43,289,883 1,343,155 SH   SOLE   0 0 1,343,155
DBX ETF TR XTRACK MSCI EAFE 233051630   1,651,541 75,724 SH   SOLE   0 0 75,724
DBX ETF TR XTRACK MSCI EMRG 233051101   448,001 20,915 SH   SOLE   0 0 20,915
DBX ETF TR XTRACK MSCI EURP 233051853   416,030 12,452 SH   SOLE   0 0 12,452
DBX ETF TR XTRACK MUN INFRA 233051705   3,304,105 139,062 SH   SOLE   0 0 139,062
DBX ETF TR XTRACK USD HIGH 233051432   7,221,827 214,234 SH   SOLE   5,848 0 208,386
DBX ETF TR XTRACKERS RUSSEL 233051481   1,543,946 36,609 SH   SOLE   0 0 36,609
DBX ETF TR XTRACKERS S&P 233051143   17,891,603 517,697 SH   SOLE   13,950 0 503,747
DBX ETF TR XTRACKERS SHRT 233051283   221,645 5,201 SH   SOLE   0 0 5,201
DBX ETF TR XTRCK JP MRG ESG 233051747   464,207 26,182 SH   SOLE   0 0 26,182
DBX ETF TR XTRCK JP MRGN ES 233051713   310,326 18,905 SH   SOLE   0 0 18,905
DBX ETF TR XTRCKR MSCI US 233051150   1,728,677 49,610 SH   SOLE   0 0 49,610
DCP MIDSTREAM LP COM UT LTD PTN 23311P100   1,780,278 45,895 SH   SOLE   0 0 45,895
DECKERS OUTDOOR CORP COM 243537107   6,706,686 16,802 SH   SOLE   672 0 16,130
DEERE & CO COM 244199105   121,240,771 282,771 SH   SOLE   54,877 0 227,894
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   173,016 15,743 SH   SOLE   13,313 0 2,430
DELAWARE ENHANCED GLOBAL DIV COM 246060107   3,356,554 430,327 SH   SOLE   0 0 430,327
DELAWARE INVTS DIVID & INCOM COM 245915103   136,272 16,762 SH   SOLE   0 0 16,762
DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108   155,158 14,962 SH   SOLE   0 0 14,962
DELAWARE IVY HIGH INCOME OPP COM 246107106   2,239,558 204,339 SH   SOLE   0 0 204,339
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   1,296,232 28,646 SH   SOLE   0 0 28,646
DELEK US HLDGS INC NEW COM 24665A103   433,401 16,052 SH   SOLE   149 0 15,903
DELL TECHNOLOGIES INC CL C 24703L202   12,297,473 305,756 SH   SOLE   216,487 0 89,269
DELTA AIR LINES INC DEL COM NEW 247361702   15,916,169 484,363 SH   SOLE   20,189 0 464,174
DENISON MINES CORP COM 248356107   49,287 42,858 SH   SOLE   0 0 42,858
DENNYS CORP COM 24869P104   135,175 14,677 SH   SOLE   529 0 14,148
DENTSPLY SIRONA INC COM 24906P109   1,830,376 57,487 SH   SOLE   18,349 0 39,138
DERMTECH INC COM 24984K105   25,522 14,419 SH   SOLE   0 0 14,419
DESKTOP METAL INC COM CL A 25058X105   142,785 104,989 SH   SOLE   0 0 104,989
DESTINATION XL GROUP INC COM 25065K104   162,176 24,026 SH   SOLE   0 0 24,026
DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502   9,308,425 1,362,873 SH   SOLE   0 0 1,362,873
DEUTSCHE BANK A G NAMEN AKT D18190898   132,538 11,505 SH   SOLE   0 0 11,505
DEVON ENERGY CORP NEW COM 25179M103   46,458,689 755,303 SH   SOLE   25,614 0 729,689
DEXCOM INC COM 252131107   15,779,132 139,619 SH   SOLE   83,092 0 56,527
DHT HOLDINGS INC SHS NEW Y2065G121   665,565 74,951 SH   SOLE   18,012 0 56,939
DIAGEO PLC SPON ADR NEW 25243Q205   27,176,304 152,513 SH   SOLE   35,210 0 117,303
DIAMONDBACK ENERGY INC COM 25278X109   9,368,923 68,496 SH   SOLE   5,600 0 62,896
DIAMONDROCK HOSPITALITY CO COM 252784301   85,168 10,399 SH   SOLE   7,799 0 2,600
DIANA SHIPPING INC COM Y2066G104   86,445 22,165 SH   SOLE   3,759 0 18,406
DICKS SPORTING GOODS INC COM 253393102   3,439,201 28,591 SH   SOLE   0 0 28,591
DIGI INTL INC COM 253798102   417,949 11,435 SH   SOLE   0 0 11,435
DIGITAL ALLY INC COM 25382T101   10,889 46,795 SH   SOLE   0 0 46,795
DIGITAL RLTY TR INC COM 253868103   35,716,497 356,204 SH   SOLE   180,012 0 176,192
DIGITAL TURBINE INC COM NEW 25400W102   2,072,622 135,999 SH   SOLE   5,311 0 130,688
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105   583,185 38,879 SH   SOLE   0 0 38,879
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   398,307 36,408 SH   SOLE   0 0 36,408
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   109,400 10,000 SH Call SOLE   0 0 10,000
DIGITALOCEAN HLDGS INC COM 25402D102   2,302,594 90,404 SH   SOLE   0 0 90,404
DILLARDS INC CL A 254067101   338,510 1,047 SH   SOLE   0 0 1,047
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   7,454,241 179,534 SH   SOLE   0 0 179,534
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   2,251,857 102,590 SH   SOLE   0 0 102,590
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   352,493 8,564 SH   SOLE   0 0 8,564
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   20,111,740 661,570 SH   SOLE   0 0 661,570
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   5,608,086 223,965 SH   SOLE   0 0 223,965
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   21,373,005 956,287 SH   SOLE   0 0 956,287
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   8,071,547 168,826 SH   SOLE   0 0 168,826
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   935,802 20,304 SH   SOLE   0 0 20,304
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   7,711,813 285,411 SH   SOLE   0 0 285,411
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   388,043,690 15,982,030 SH   SOLE   0 0 15,982,030
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   46,228,288 1,110,990 SH   SOLE   0 0 1,110,990
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   802,678 33,431 SH   SOLE   0 0 33,431
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   38,435,942 1,148,027 SH   SOLE   0 0 1,148,027
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   4,282,332 202,474 SH   SOLE   0 0 202,474
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   20,983,405 410,233 SH   SOLE   0 0 410,233
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   8,317,072 335,772 SH   SOLE   0 0 335,772
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   20,403,513 464,244 SH   SOLE   0 0 464,244
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   149,841,117 6,937,089 SH   SOLE   0 0 6,937,089
DINE BRANDS GLOBAL INC COM 254423106   243,679 3,772 SH   SOLE   691 0 3,081
DIODES INC COM 254543101   5,185,554 68,318 SH   SOLE   20,307 0 48,011
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   2,618,274 88,996 SH   SOLE   0 0 88,996
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   388,418 5,281 SH   SOLE   0 0 5,281
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   8,482,425 513,775 SH   SOLE   0 0 513,775
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732   160,528 15,288 SH   SOLE   0 0 15,288
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   12,278,492 192,362 SH   SOLE   0 0 192,362
DIREXION SHS ETF TR WORK FROM HOME 25460G773   441,835 10,923 SH   SOLE   0 0 10,923
DISCOVER FINL SVCS COM 254709108   13,511,951 138,117 SH   SOLE   39,389 0 98,728
DISH NETWORK CORPORATION CL A 25470M109   2,079,289 148,098 SH   SOLE   68,622 0 79,476
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   27,016 43,000 PRN   SOLE   0 0 43,000
DISNEY WALT CO COM 254687106   135,058,225 1,554,538 SH   SOLE   120,073 0 1,434,465
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   8,360 12,926 SH   SOLE   0 0 12,926
DNP SELECT INCOME FD INC COM 23325P104   18,407,291 1,636,204 SH   SOLE   0 0 1,636,204
DOCUSIGN INC COM 256163106   12,446,438 224,584 SH   SOLE   26,653 0 197,931
DOLBY LABORATORIES INC COM CL A 25659T107   4,089,062 57,968 SH   SOLE   49,915 0 8,053
DOLLAR GEN CORP NEW COM 256677105   35,991,154 146,157 SH   SOLE   21,063 0 125,094
DOLLAR TREE INC COM 256746108   11,235,319 79,435 SH   SOLE   14,304 0 65,131
DOMA HOLDINGS INC COMMON STOCK 25703A104   4,608 10,175 SH   SOLE   0 0 10,175
DOMINION ENERGY INC COM 25746U109   64,517,944 1,052,151 SH   SOLE   410,979 0 641,172
DOMINOS PIZZA INC COM 25754A201   4,654,747 13,437 SH   SOLE   5,758 0 7,679
DONALDSON INC COM 257651109   2,996,678 50,904 SH   SOLE   15,039 0 35,865
DONNELLEY FINL SOLUTIONS INC COM 25787G100   204,729 5,297 SH   SOLE   3,593 0 1,704
DORCHESTER MINERALS LP COM UNIT 25820R105   2,116,111 70,702 SH   SOLE   0 0 70,702
DORIAN LPG LTD SHS USD Y2106R110   491,302 25,926 SH   SOLE   0 0 25,926
DORMAN PRODS INC COM 258278100   1,169,619 14,337 SH   SOLE   13,712 0 625
DOUBLELINE INCOME SOLUTIONS COM 258622109   5,368,147 484,053 SH   SOLE   0 0 484,053
DOUBLELINE OPPORTUNISTIC CR COM 258623107   837,379 56,389 SH   SOLE   0 0 56,389
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   925,139 70,514 SH   SOLE   0 0 70,514
DOUBLEVERIFY HLDGS INC COM 25862V105   277,355 12,630 SH   SOLE   300 0 12,330
DOUGLAS ELLIMAN INC COM 25961D105   106,475 26,161 SH   SOLE   0 0 26,161
DOUGLAS EMMETT INC COM 25960P109   390,045 24,875 SH   SOLE   0 0 24,875
DOVER CORP COM 260003108   10,054,762 74,255 SH   SOLE   6,490 0 67,765
DOW INC COM 260557103   55,155,175 1,094,566 SH   SOLE   99,563 0 995,003
DOXIMITY INC CL A 26622P107   1,593,211 47,474 SH   SOLE   31,401 0 16,073
DR REDDYS LABS LTD ADR 256135203   476,568 9,209 SH   SOLE   0 0 9,209
DRAFTKINGS INC NEW COM CL A 26142V105   4,650,446 408,292 SH   SOLE   26,464 0 381,828
DRIL-QUIP INC COM 262037104   294,604 10,843 SH   SOLE   9,850 0 993
DROPBOX INC CL A 26210C104   1,329,394 59,401 SH   SOLE   24,990 0 34,411
DT MIDSTREAM INC COMMON STOCK 23345M107   1,922,626 34,792 SH   SOLE   1,380 0 33,412
DTE ENERGY CO COM 233331107   10,727,541 91,275 SH   SOLE   14,181 0 77,094
DUCK CREEK TECHNOLOGIES INC SHS 264120106   272,981 22,654 SH   SOLE   5,716 0 16,938
DUFF & PHELPS UTLITY AND INF COM 26433C105   3,739,981 276,831 SH   SOLE   0 0 276,831
DUKE ENERGY CORP NEW COM NEW 26441C204   122,606,805 1,190,473 SH   SOLE   377,537 0 812,936
DUPONT DE NEMOURS INC COM 26614N102   16,386,983 238,773 SH   SOLE   25,849 0 212,924
DUTCH BROS INC CL A 26701L100   9,077,533 322,013 SH   SOLE   0 0 322,013
DWS MUN INCOME TR COM 233368109   723,943 84,082 SH   SOLE   0 0 84,082
DWS STRATEGIC MUN INCOME TR COM 23342Q101   581,981 71,234 SH   SOLE   0 0 71,234
DXC TECHNOLOGY CO COM 23355L106   9,534,300 359,785 SH   SOLE   251,683 0 108,102
DYCOM INDS INC COM 267475101   848,578 9,066 SH   SOLE   114 0 8,952
DYNATRACE INC COM NEW 268150109   2,649,834 70,023 SH   SOLE   65,834 0 4,189
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   191,424 17,991 SH   SOLE   5,976 0 12,015
DYNEX CAP INC COM 26817Q886   684,824 53,838 SH   SOLE   0 0 53,838
E L F BEAUTY INC COM 26856L103   230,269 4,164 SH   SOLE   127 0 4,037
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   750,703 127,888 SH   SOLE   2,217 0 125,671
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   1,229,815 152,772 SH   SOLE   0 0 152,772
EA SERIES TRUST FREEDOM 100 EM 02072L607   666,212 24,160 SH   SOLE   0 0 24,160
EA SERIES TRUST INTL QUAN MOMNTM 02072L300   333,026 13,381 SH   SOLE   0 0 13,381
EA SERIES TRUST INTL QUAN VALUE 02072L201   658,330 30,047 SH   SOLE   0 0 30,047
EA SERIES TRUST US QUAN MOMENTUM 02072L409   1,691,097 36,819 SH   SOLE   0 0 36,819
EA SERIES TRUST US QUAN VALUE 02072L102   1,784,315 55,474 SH   SOLE   0 0 55,474
EAGLE BULK SHIPPING INC COM Y2187A150   275,269 5,512 SH   SOLE   0 0 5,512
EAGLE MATLS INC COM 26969P108   1,363,215 10,261 SH   SOLE   7,835 0 2,426
EAGLE POINT CREDIT COMPANY I COM 269808101   227,441 22,474 SH   SOLE   0 0 22,474
EARGO INC COM 270087109   17,467 30,378 SH   SOLE   0 0 30,378
EAST WEST BANCORP INC COM 27579R104   979,707 14,867 SH   SOLE   3,200 0 11,667
EASTERLY GOVT PPTYS INC COM 27616P103   3,126,826 219,119 SH   SOLE   12,707 0 206,412
EASTERN BANKSHARES INC COM 27627N105   544,917 31,589 SH   SOLE   435 0 31,154
EASTGROUP PPTYS INC COM 277276101   1,129,880 7,631 SH   SOLE   4,551 0 3,080
EASTMAN CHEM CO COM 277432100   7,805,819 95,847 SH   SOLE   1,805 0 94,042
EATON CORP PLC SHS G29183103   43,427,138 276,665 SH   SOLE   104,791 0 171,874
EATON VANCE CALIF MUN BD FD COM 27828A100   367,685 42,556 SH   SOLE   0 0 42,556
EATON VANCE ENHANCED EQUITY COM 278274105   1,213,101 81,253 SH   SOLE   0 0 81,253
EATON VANCE ENHANCED EQUITY COM 278277108   3,552,679 214,663 SH   SOLE   0 0 214,663
EATON VANCE FLTING RATE INC COM 278279104   1,569,130 141,491 SH   SOLE   0 0 141,491
EATON VANCE LTD DURATION INC COM 27828H105   4,038,339 430,068 SH   SOLE   0 0 430,068
EATON VANCE MUN BD FD COM 27827X101   289,980 27,910 SH   SOLE   0 0 27,910
EATON VANCE MUN INCOME 2028 SHS 27829U105   752,582 42,209 SH   SOLE   0 0 42,209
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   960,725 97,338 SH   SOLE   0 0 97,338
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   889,299 54,127 SH   SOLE   0 0 54,127
EATON VANCE RISK-MANAGED DIV COM 27829G106   1,901,880 253,584 SH   SOLE   0 0 253,584
EATON VANCE SHORT DURATION D COM 27828V104   474,698 46,585 SH   SOLE   0 0 46,585
EATON VANCE SR FLTNG RTE TR COM 27828Q105   1,203,457 110,005 SH   SOLE   0 0 110,005
EATON VANCE SR INCOME TR SH BEN INT 27826S103   462,941 87,845 SH   SOLE   0 0 87,845
EATON VANCE TAX ADVT DIV INC COM 27828G107   6,846,428 300,282 SH   SOLE   0 0 300,282
EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103   1,418,489 154,351 SH   SOLE   0 0 154,351
EATON VANCE TAX MNGED BUY WR COM 27828X100   575,408 43,757 SH   SOLE   0 0 43,757
EATON VANCE TAX-ADVANTAGED G COM 27828U106   2,406,848 114,940 SH   SOLE   0 0 114,940
EATON VANCE TAX-MANAGED BUYEATON COM 27828Y108   8,717,557 709,899 SH   SOLE   0 0 709,899
EATON VANCE TAX-MANAGED DIVE COM 27828N102   5,347,627 492,415 SH   SOLE   0 0 492,415
EATON VANCE TAX-MANAGED GLOB COM 27829F108   5,200,397 688,794 SH   SOLE   0 0 688,794
EATON VANCE TX ADV GLBL DIV COM 27828S101   3,899,813 258,266 SH   SOLE   0 0 258,266
EBAY INC. COM 278642103   5,452,624 131,484 SH   SOLE   30,708 0 100,776
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   499,190 38,847 SH   SOLE   0 0 38,847
ECOLAB INC COM 278865100   15,570,058 106,966 SH   SOLE   26,431 0 80,535
ECOVYST INC COM 27923Q109   889,544 100,400 SH   SOLE   6,000 0 94,400
EDGIO INC COM 53261M104   39,356 34,828 SH   SOLE   0 0 34,828
EDISON INTL COM 281020107   10,282,054 161,616 SH   SOLE   61,818 0 99,798
EDITAS MEDICINE INC COM 28106W103   435,082 49,051 SH   SOLE   326 0 48,725
EDWARDS LIFESCIENCES CORP COM 28176E108   19,539,291 261,886 SH   SOLE   42,965 0 218,921
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   760,260 16,880 SH   SOLE   0 0 16,880
EL POLLO LOCO HLDGS INC COM 268603107   420,750 42,244 SH   SOLE   0 0 42,244
ELANCO ANIMAL HEALTH INC COM 28414H103   185,145 15,151 SH   SOLE   1,322 0 13,829
ELASTIC N V ORD SHS N14506104   807,881 15,687 SH   SOLE   3,908 0 11,779
ELBIT SYS LTD ORD M3760D101   698,500 4,258 SH   SOLE   0 0 4,258
ELECTRAMECCANICA VEHS CORP COM NEW 284849205   13,902 23,028 SH   SOLE   0 0 23,028
ELECTRONIC ARTS INC COM 285512109   9,244,785 75,665 SH   SOLE   14,858 0 60,807
ELEVANCE HEALTH INC COM 036752103   84,681,480 165,081 SH   SOLE   61,867 0 103,214
ELLINGTON FINANCIAL INC COM 28852N109   131,709 10,647 SH   SOLE   0 0 10,647
ELLSWORTH GROWTH & INCOME FD COM 289074106   85,781 10,749 SH   SOLE   0 0 10,749
EMBECTA CORP COMMON STOCK 29082K105   333,221 13,176 SH   SOLE   346 0 12,830
EMCOR GROUP INC COM 29084Q100   1,271,744 8,586 SH   SOLE   4,746 0 3,840
EMERSON ELEC CO COM 291011104   52,300,889 544,460 SH   SOLE   56,164 0 488,296
EMPIRE ST RLTY TR INC CL A 292104106   102,260 15,172 SH   SOLE   0 0 15,172
EMX RTY CORP COM 26873J107   19,543 10,340 SH   SOLE   0 0 10,340
ENBRIDGE INC COM 29250N105   92,213,219 2,358,395 SH   SOLE   1,079,741 0 1,278,654
ENCOMPASS HEALTH CORP COM 29261A100   1,717,705 28,719 SH   SOLE   7,991 0 20,728
ENCORE CAP GROUP INC COM 292554102   414,921 8,655 SH   SOLE   7,660 0 995
ENCORE WIRE CORP COM 292562105   2,762,506 20,082 SH   SOLE   156 0 19,926
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   326,717 14,495 SH   SOLE   12,069 0 2,426
ENDEAVOUR SILVER CORP COM 29258Y103   586,826 181,119 SH   SOLE   0 0 181,119
ENEL CHILE S.A. SPONSORED ADR 29278D105   24,687 10,972 SH   SOLE   0 0 10,972
ENERGIZER HLDGS INC NEW COM 29272W109   465,576 13,877 SH   SOLE   0 0 13,877
ENERGOUS CORP COM 29272C103   27,080 32,392 SH   SOLE   150 0 32,242
ENERGY FUELS INC COM NEW 292671708   101,372 16,324 SH   SOLE   0 0 16,324
ENERGY RECOVERY INC COM 29270J100   1,487,205 72,582 SH   SOLE   0 0 72,582
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   27,821,430 2,343,844 SH   SOLE   8,521 0 2,335,323
ENERPLUS CORP COM 292766102   959,583 54,367 SH   SOLE   15,936 0 38,431
ENERSYS COM 29275Y102   822,346 11,137 SH   SOLE   9,502 0 1,635
ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106   208,232 4,709 SH   SOLE   0 0 4,709
ENI S P A SPONSORED ADR 26874R108   235,756 8,226 SH   SOLE   438 0 7,788
ENNIS INC COM 293389102   428,549 19,339 SH   SOLE   0 0 19,339
ENOVA INTL INC COM 29357K103   257,079 6,700 SH   SOLE   0 0 6,700
ENOVIX CORPORATION COM 293594107   1,396,813 112,284 SH   SOLE   0 0 112,284
ENPHASE ENERGY INC COM 29355A107   11,848,216 44,717 SH   SOLE   6,688 0 38,029
ENPRO INDS INC COM 29355X107   442,294 4,069 SH   SOLE   2,707 0 1,362
ENSIGN GROUP INC COM 29358P101   664,253 7,021 SH   SOLE   2,326 0 4,695
ENSTAR GROUP LIMITED SHS G3075P101   223,878 969 SH   SOLE   0 0 969
ENTEGRIS INC COM 29362U104   3,680,134 56,109 SH   SOLE   17,703 0 38,406
ENTERGY CORP NEW COM 29364G103   6,034,122 53,637 SH   SOLE   4,599 0 49,038
ENTERPRISE FINL SVCS CORP COM 293712105   494,769 10,106 SH   SOLE   0 0 10,106
ENTERPRISE PRODS PARTNERS L COM 293792107   43,075,687 1,785,891 SH   SOLE   19,356 0 1,766,535
ENTHUSIAST GAMING HLDGS INC COM 29385B109   8,476 15,250 SH   SOLE   0 0 15,250
ENVESTNET INC COM 29404K106   1,183,435 18,955 SH   SOLE   14,896 0 4,059
ENVIVA INC COM 29415B103   2,650,280 50,034 SH   SOLE   137 0 49,897
EOG RES INC COM 26875P101   41,297,430 318,850 SH   SOLE   110,205 0 208,645
EPAM SYS INC COM 29414B104   3,807,356 11,617 SH   SOLE   6,884 0 4,733
EPLUS INC COM 294268107   1,047,813 23,792 SH   SOLE   22,482 0 1,310
EPR PPTYS COM SH BEN INT 26884U109   2,105,788 55,827 SH   SOLE   589 0 55,238
EPR PPTYS CONV PFD 9% SR E 26884U307   206,560 8,028 SH   SOLE   0 0 8,028
EQT CORP COM 26884L109   5,886,131 173,991 SH   SOLE   62,794 0 111,197
EQUIFAX INC COM 294429105   8,543,212 43,955 SH   SOLE   13,373 0 30,582
EQUINIX INC COM 29444U700   13,118,626 20,027 SH   SOLE   10,639 0 9,388
EQUINOR ASA SPONSORED ADR 29446M102   5,079,897 141,857 SH   SOLE   77,820 0 64,037
EQUINOX GOLD CORP COM 29446Y502   84,552 25,778 SH   SOLE   0 0 25,778
EQUITABLE HLDGS INC COM 29452E101   1,068,288 37,223 SH   SOLE   26,331 0 10,892
EQUITRANS MIDSTREAM CORP COM 294600101   328,177 48,982 SH   SOLE   0 0 48,982
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,770,991 27,415 SH   SOLE   12,835 0 14,580
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,542,280 60,039 SH   SOLE   8,179 0 51,860
ERICSSON ADR B SEK 10 294821608   633,487 108,474 SH   SOLE   48,131 0 60,343
ERIE INDTY CO CL A 29530P102   401,683 1,615 SH   SOLE   88 0 1,527
ESCALADE INC COM 296056104   315,820 31,024 SH   SOLE   0 0 31,024
ESPORTS ENTMT GROUP INC COM 29667K306   1,621 21,165 SH   SOLE   0 0 21,165
ESS TECH INC COMMON STOCK 26916J106   75,750 31,173 SH   SOLE   0 0 31,173
ESSENTIAL UTILS INC COM 29670G102   4,687,702 98,213 SH   SOLE   566 0 97,647
ESSEX PPTY TR INC COM 297178105   6,343,298 29,933 SH   SOLE   3,898 0 26,035
ETF MANAGERS TR AI POWERED EQT 26924G813   3,187,475 111,916 SH   SOLE   0 0 111,916
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870   4,232,354 96,146 SH   SOLE   0 0 96,146
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   3,654,808 857,937 SH   SOLE   0 0 857,937
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771   1,636,471 99,120 SH   SOLE   0 0 99,120
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   6,866,287 139,050 SH   SOLE   0 0 139,050
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   16,803,804 381,471 SH   SOLE   0 0 381,471
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   3,125,863 296,290 SH   SOLE   0 0 296,290
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   5,339,523 136,004 SH   SOLE   0 0 136,004
ETF MANAGERS TR TREATMENTS TSTNG 26924G763   1,199,644 53,591 SH   SOLE   0 0 53,591
ETF MANAGERS TR WEDBUSH ETFMG 26924G805   1,184,312 40,094 SH   SOLE   0 0 40,094
ETF MANAGERS TR WEDBUSH VID GAME 26924G706   1,740,051 31,415 SH   SOLE   0 0 31,415
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   209,285 7,039 SH   SOLE   0 0 7,039
ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832   504,555 22,286 SH   SOLE   0 0 22,286
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   9,163,450 442,038 SH   SOLE   0 0 442,038
ETF SER SOLUTIONS AAM S&P 500 26922A594   7,488,490 256,938 SH   SOLE   0 0 256,938
ETF SER SOLUTIONS AAM TRANSFORMERS 26922B683   5,029,979 230,064 SH   SOLE   6,438 0 223,626
ETF SER SOLUTIONS ALPHAMARK SM 26922A834   210,283 8,800 SH   SOLE   0 0 8,800
ETF SER SOLUTIONS APTUS COLLARED 26922A222   543,753 18,861 SH   SOLE   0 0 18,861
ETF SER SOLUTIONS APTUS DEFINED 26922A388   1,296,520 50,645 SH   SOLE   0 0 50,645
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   1,636,883 48,737 SH   SOLE   0 0 48,737
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453   2,912,168 29,088 SH   SOLE   0 0 29,088
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   17,994,429 602,425 SH   SOLE   0 0 602,425
ETF SER SOLUTIONS DEFIANCE NEXT 26922B600   558,240 59,455 SH   SOLE   0 0 59,455
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   4,557,258 116,300 SH   SOLE   0 0 116,300
ETF SER SOLUTIONS DISTILLATE US 26922A321   28,678,002 702,892 SH   SOLE   14 0 702,878
ETF SER SOLUTIONS LONCAR CANCER 26922A826   245,351 17,870 SH   SOLE   0 0 17,870
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   8,001,730 432,526 SH   SOLE   0 0 432,526
ETF SER SOLUTIONS NETLEASE CORP 26922A248   1,609,016 63,074 SH   SOLE   0 0 63,074
ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628   598,733 15,580 SH   SOLE   0 0 15,580
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   207,107 13,353 SH   SOLE   0 0 13,353
ETF SER SOLUTIONS US GLB JETS 26922A842   17,579,211 1,029,228 SH   SOLE   0 0 1,029,228
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503   781,518 18,791 SH   SOLE   0 0 18,791
ETFIS SER TR I INFRAC ACT MLP 26923G772   1,565,015 49,494 SH   SOLE   0 0 49,494
ETFIS SER TR I INFRACP REIT PFD 26923G400   2,313,225 138,186 SH   SOLE   0 0 138,186
ETFIS SER TR I VIRTUS INFRCAP 26923G822   6,407,436 353,221 SH   SOLE   0 0 353,221
ETFIS SER TR I VIRTUS LIFESC BT 26923G202   232,651 4,721 SH   SOLE   0 0 4,721
ETFIS SER TR I VIRTUS LIFESC CT 26923G301   507,897 20,324 SH   SOLE   0 0 20,324
ETFIS SER TR I VIRTUS PVT CR 26923G798   260,584 12,843 SH   SOLE   0 0 12,843
ETFIS SER TR I VIRTUS REAL AS 26923G780   4,559,923 193,038 SH   SOLE   0 0 193,038
ETFIS SER TR I VIRTUS REAVES UT 26923G806   244,354 5,213 SH   SOLE   0 0 5,213
ETHAN ALLEN INTERIORS INC COM 297602104   312,229 11,818 SH   SOLE   0 0 11,818
ETSY INC COM 29786A106   20,913,174 174,597 SH   SOLE   84,578 0 90,019
EURONET WORLDWIDE INC COM 298736109   1,192,586 12,636 SH   SOLE   10,506 0 2,130
EUROPEAN EQUITY FD INC COM 298768102   252,788 33,705 SH   SOLE   0 0 33,705
EVANS BANCORP INC COM NEW 29911Q208   363,094 9,711 SH   SOLE   0 0 9,711
EVERBRIDGE INC COM 29978A104   481,503 16,278 SH   SOLE   9,584 0 6,694
EVERCORE INC CLASS A 29977A105   400,697 3,673 SH   SOLE   1,232 0 2,441
EVEREST RE GROUP LTD COM G3223R108   1,869,112 5,642 SH   SOLE   1,255 0 4,387
EVERGY INC COM 30034W106   4,082,771 64,878 SH   SOLE   4,213 0 60,665
EVERI HLDGS INC COM 30034T103   824,910 57,485 SH   SOLE   34,347 0 23,138
EVERSOURCE ENERGY COM 30040W108   16,342,658 194,926 SH   SOLE   1,750 0 193,176
EVERTEC INC COM 30040P103   202,865 6,265 SH   SOLE   1,203 0 5,062
EVGO INC CL A COM 30052F100   202,902 45,392 SH   SOLE   0 0 45,392
EVOGENE LTD SHS M4119S104   44,860 64,085 SH   SOLE   0 0 64,085
EVOLENT HEALTH INC CL A 30050B101   685,489 24,412 SH   SOLE   22,435 0 1,977
EVOLUS INC COM 30052C107   229,881 30,610 SH   SOLE   0 0 30,610
EVOLUTION PETE CORP COM 30049A107   707,269 93,678 SH   SOLE   0 0 93,678
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   49,148 18,976 SH   SOLE   0 0 18,976
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   1,169,725 29,539 SH   SOLE   863 0 28,676
EXACT SCIENCES CORP COM 30063P105   3,927,153 79,320 SH   SOLE   20,740 0 58,580
EXCELERATE ENERGY INC CL A COM 30069T101   841,175 33,580 SH   SOLE   1,064 0 32,516
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764   1,231,297 60,655 SH   SOLE   0 0 60,655
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814   1,245,326 47,989 SH   SOLE   0 0 47,989
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   1,489,217 86,300 SH   SOLE   0 0 86,300
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   6,765,088 227,551 SH   SOLE   0 0 227,551
EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806   305,049 10,973 SH   SOLE   0 0 10,973
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723   1,051,290 36,402 SH   SOLE   0 0 36,402
EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731   205,506 7,814 SH   SOLE   0 0 7,814
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   17,358,157 374,663 SH   SOLE   0 0 374,663
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749   967,095 39,849 SH   SOLE   0 0 39,849
EXELIXIS INC COM 30161Q104   766,367 47,779 SH   SOLE   25,319 0 22,460
EXELON CORP COM 30161N101   9,302,924 215,196 SH   SOLE   20,112 0 195,084
EXLSERVICE HOLDINGS INC COM 302081104   1,882,265 11,338 SH   SOLE   10,196 0 1,142
EXP WORLD HLDGS INC COM 30212W100   993,593 89,674 SH   SOLE   0 0 89,674
EXPEDIA GROUP INC COM NEW 30212P303   3,643,044 41,587 SH   SOLE   5,212 0 36,375
EXPEDITORS INTL WASH INC COM 302130109   7,960,486 76,602 SH   SOLE   34,910 0 41,692
EXPONENT INC COM 30214U102   2,706,891 27,317 SH   SOLE   20,939 0 6,378
EXPRESS INC COM 30219E103   12,360 12,118 SH   SOLE   0 0 12,118
EXTRA SPACE STORAGE INC COM 30225T102   4,276,578 29,057 SH   SOLE   969 0 28,088
EXTREME NETWORKS COM 30226D106   443,999 24,249 SH   SOLE   23,477 0 772
EXXON MOBIL CORP COM 30231G102   342,897,621 3,108,773 SH   SOLE   156,141 0 2,952,632
EYENOVIA INC COM 30234E104   17,278 10,600 SH   SOLE   0 0 10,600
EZCORP INC CL A NON VTG 302301106   907,747 111,380 SH   SOLE   0 0 111,380
F N B CORP COM 302520101   953,469 73,063 SH   SOLE   19,447 0 53,616
F5 INC COM 315616102   2,093,373 14,670 SH   SOLE   8,859 0 5,811
FABRINET SHS G3323L100   432,871 3,376 SH   SOLE   62 0 3,314
FACTSET RESH SYS INC COM 303075105   19,733,924 49,186 SH   SOLE   7,446 0 41,740
FAIR ISAAC CORP COM 303250104   2,332,906 3,897 SH   SOLE   271 0 3,626
FARFETCH LTD ORD SH CL A 30744W107   48,180 10,186 SH   SOLE   40 0 10,146
FARMER BROS CO COM 307675108   337,913 73,300 SH   SOLE   0 0 73,300
FARMERS NATIONAL BANC CORP COM 309627107   203,047 14,380 SH   SOLE   0 0 14,380
FARMLAND PARTNERS INC COM 31154R109   941,734 75,581 SH   SOLE   0 0 75,581
FASTENAL CO COM 311900104   9,900,505 209,224 SH   SOLE   34,902 0 174,322
FASTLY INC CL A 31188V100   278,288 33,979 SH   SOLE   0 0 33,979
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   4,357,364 43,125 SH   SOLE   8 0 43,117
FEDERATED HERMES PREM MUNI I COM 31423P108   471,839 44,937 SH   SOLE   0 0 44,937
FEDEX CORP COM 31428X106   44,447,860 256,627 SH   SOLE   1,909 0 254,718
FEMASYS INC COM 31447E105   18,929 21,032 SH   SOLE   0 0 21,032
FERGUSON PLC NEW SHS G3421J106   2,097,062 16,516 SH   SOLE   14,530 0 1,986
FERRARI N V COM N3167Y103   3,466,347 16,181 SH   SOLE   449 0 15,732
FERROGLOBE PLC SHS G33856108   39,705 10,313 SH   SOLE   0 0 10,313
FFBW INC MD COM 30260M103   271,442 23,380 SH   SOLE   0 0 23,380
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   35,394,152 863,904 SH   SOLE   0 0 863,904
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   8,486,368 189,386 SH   SOLE   0 0 189,386
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   6,505,786 163,257 SH   SOLE   0 0 163,257
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   10,107,118 270,968 SH   SOLE   0 0 270,968
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   4,356,449 94,714 SH   SOLE   0 0 94,714
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   695,150 37,275 SH   SOLE   0 0 37,275
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   3,832,930 83,000 SH   SOLE   0 0 83,000
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   728,449 17,012 SH   SOLE   0 0 17,012
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,693,423 54,521 SH   SOLE   0 0 54,521
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   4,923,375 86,863 SH   SOLE   0 0 86,863
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   6,260,438 262,602 SH   SOLE   0 0 262,602
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   8,655,164 180,542 SH   SOLE   0 0 180,542
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   24,397,222 381,326 SH   SOLE   5 0 381,321
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   2,746,013 54,151 SH   SOLE   0 0 54,151
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   21,147,133 223,756 SH   SOLE   0 0 223,756
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   2,096,318 48,026 SH   SOLE   0 0 48,026
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   5,746,648 231,626 SH   SOLE   0 0 231,626
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   11,192,939 245,567 SH   SOLE   0 0 245,567
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   1,247,034 28,086 SH   SOLE   0 0 28,086
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   847,821 27,061 SH   SOLE   0 0 27,061
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   1,196,116 38,647 SH   SOLE   0 0 38,647
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   2,792,189 63,676 SH   SOLE   0 0 63,676
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   5,842,624 130,299 SH   SOLE   0 0 130,299
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   850,971 17,198 SH   SOLE   0 0 17,198
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   1,964,590 40,955 SH   SOLE   0 0 40,955
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   29,891,415 663,959 SH   SOLE   0 0 663,959
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   5,018,122 133,390 SH   SOLE   12,562 0 120,828
FIDELITY NATL INFORMATION SV COM 31620M106   16,348,373 240,948 SH   SOLE   153,942 0 87,006
FIDUS INVT CORP COM 316500107   956,072 50,240 SH   SOLE   0 0 50,240
FIESTA RESTAURANT GROUP INC COM 31660B101   283,857 38,620 SH   SOLE   0 0 38,620
FIFTH THIRD BANCORP COM 316773100   9,481,775 288,990 SH   SOLE   49,753 0 239,237
FIRST AMERN FINL CORP COM 31847R102   2,468,558 47,164 SH   SOLE   1,872 0 45,292
FIRST BANCORP N C COM 318910106   821,800 19,183 SH   SOLE   0 0 19,183
FIRST BANCSHARES INC MS COM 318916103   508,799 15,895 SH   SOLE   0 0 15,895
FIRST COMWLTH FINL CORP PA COM 319829107   344,973 24,694 SH   SOLE   0 0 24,694
FIRST CTZNS BANCSHARES INC N CL A 31946M103   664,119 876 SH   SOLE   0 0 876
FIRST EAGLE ALTR CAP BDC INC COM 26943B100   87,569 20,556 SH   SOLE   0 0 20,556
FIRST FINL BANCORP OH COM 320209109   716,525 29,572 SH   SOLE   15,136 0 14,436
FIRST FINL BANKSHARES INC COM 32020R109   1,339,634 38,943 SH   SOLE   26,880 0 12,063
FIRST FNDTN INC COM 32026V104   237,167 16,550 SH   SOLE   4,267 0 12,283
FIRST HAWAIIAN INC COM 32051X108   410,312 15,757 SH   SOLE   5,462 0 10,295
FIRST HORIZON CORPORATION COM 320517105   2,667,563 108,880 SH   SOLE   0 0 108,880
FIRST INDL RLTY TR INC COM 32054K103   1,642,343 34,031 SH   SOLE   13,846 0 20,185
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   389,794 10,085 SH   SOLE   3,018 0 7,067
FIRST MAJESTIC SILVER CORP COM 32076V103   1,574,582 188,799 SH   SOLE   0 0 188,799
FIRST MERCHANTS CORP COM 320817109   321,929 7,831 SH   SOLE   2,829 0 5,002
FIRST REP BK SAN FRANCISCO C COM 33616C100   4,944,495 40,565 SH   SOLE   4,161 0 36,404
FIRST SOLAR INC COM 336433107   6,057,413 40,439 SH   SOLE   2,515 0 37,924
FIRST SVGS FINL GROUP INC COM 33621E109   530,396 26,520 SH   SOLE   0 0 26,520
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   2,849,563 474,927 SH   SOLE   0 0 474,927
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   5,348,754 96,383 SH   SOLE   0 0 96,383
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107   593,911 52,652 SH   SOLE   0 0 52,652
FIRST TR ENERGY INCOME & GRO COM 33738G104   1,495,665 105,403 SH   SOLE   0 0 105,403
FIRST TR ENERGY INFRASTRCTR COM 33738C103   471,301 32,684 SH   SOLE   0 0 32,684
FIRST TR ENHANCED EQUITY INC COM 337318109   746,524 47,368 SH   SOLE   0 0 47,368
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   10,998,240 227,283 SH   SOLE   0 0 227,283
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   3,978,958 151,579 SH   SOLE   0 0 151,579
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   21,546,352 652,220 SH   SOLE   244,295 0 407,925
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   4,514,541 166,220 SH   SOLE   138,675 0 27,545
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   19,928,883 1,118,972 SH   SOLE   0 0 1,118,972
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   37,288,516 763,015 SH   SOLE   0 0 763,015
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   98,737,664 1,970,418 SH   SOLE   0 0 1,970,418
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   19,911,014 430,136 SH   SOLE   0 0 430,136
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   153,519,360 9,138,058 SH   SOLE   0 0 9,138,058
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   1,077,354 20,266 SH   SOLE   0 0 20,266
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806   446,464 7,902 SH   SOLE   0 0 7,902
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   22,743,532 1,152,155 SH   SOLE   0 0 1,152,155
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   24,846,277 1,245,427 SH   SOLE   0 0 1,245,427
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   26,590,105 557,094 SH   SOLE   0 0 557,094
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   8,281,566 212,675 SH   SOLE   0 0 212,675
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   16,160,488 768,449 SH   SOLE   0 0 768,449
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   8,132,043 252,705 SH   SOLE   0 0 252,705
FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406   520,217 13,851 SH   SOLE   0 0 13,851
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   1,009,573 23,118 SH   SOLE   0 0 23,118
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   567,373 13,363 SH   SOLE   0 0 13,363
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125   283,910 16,930 SH   SOLE   0 0 16,930
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   400,907 7,305 SH   SOLE   0 0 7,305
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   16,105,637 539,011 SH   SOLE   0 0 539,011
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   154,508,418 6,309,042 SH   SOLE   0 0 6,309,042
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102   636,810 16,701 SH   SOLE   0 0 16,701
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   54,125,119 939,509 SH   SOLE   0 0 939,509
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   9,599,770 199,289 SH   SOLE   0 0 199,289
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   26,833,585 427,491 SH   SOLE   0 0 427,491
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   27,599,647 1,255,671 SH   SOLE   0 0 1,255,671
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770   811,234 36,526 SH   SOLE   0 0 36,526
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201   31,882,862 1,105,892 SH   SOLE   0 0 1,105,892
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   60,132,880 3,518,601 SH   SOLE   0 0 3,518,601
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   70,527,227 1,721,856 SH   SOLE   0 0 1,721,856
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   67,390,481 619,797 SH   SOLE   0 0 619,797
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   23,100,118 448,459 SH   SOLE   0 0 448,459
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812   2,092,414 73,222 SH   SOLE   0 0 73,222
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   34,677,331 2,529,346 SH   SOLE   0 0 2,529,346
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   22,289,379 365,520 SH   SOLE   0 0 365,520
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   20,188,345 519,515 SH   SOLE   0 0 519,515
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   36,214,749 597,702 SH   SOLE   0 0 597,702
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   106,718,481 2,756,872 SH   SOLE   0 0 2,756,872
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   22,578,746 258,817 SH   SOLE   0 0 258,817
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   1,631,453 40,243 SH   SOLE   0 0 40,243
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   42,523,549 464,484 SH   SOLE   0 0 464,484
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   35,153,211 446,787 SH   SOLE   0 0 446,787
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   28,717,191 864,715 SH   SOLE   0 0 864,715
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   40,521,762 510,607 SH   SOLE   0 0 510,607
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   16,149,658 375,836 SH   SOLE   0 0 375,836
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   29,625,912 525,375 SH   SOLE   0 0 525,375
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   12,630,462 280,564 SH   SOLE   0 0 280,564
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   21,074,944 381,240 SH   SOLE   0 0 381,240
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   14,946,289 773,217 SH   SOLE   0 0 773,217
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   612,211,035 8,168,260 SH   SOLE   0 0 8,168,260
FIRST TR EXCHANGE-TRADED FD DEVELOPED INTL 33738R787   1,355,255 29,747 SH   SOLE   0 0 29,747
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   1,634,340 38,431 SH   SOLE   0 0 38,431
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   94,724,677 769,181 SH   SOLE   0 0 769,181
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   24,171,079 690,307 SH   SOLE   0 0 690,307
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   16,637,036 994,443 SH   SOLE   0 0 994,443
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   142,509,931 3,061,438 SH   SOLE   0 0 3,061,438
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   10,992,468 452,738 SH   SOLE   0 0 452,738
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   7,822,883 273,432 SH   SOLE   0 0 273,432
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   943,465 35,894 SH   SOLE   0 0 35,894
FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779   585,115 13,748 SH   SOLE   0 0 13,748
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   531,309,964 8,938,593 SH   SOLE   2,668 0 8,935,925
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   63,975,547 1,642,926 SH   SOLE   0 0 1,642,926
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   265,554,811 5,601,241 SH   SOLE   474 0 5,600,767
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   46,005,584 900,481 SH   SOLE   0 0 900,481
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   4,398,311 253,944 SH   SOLE   0 0 253,944
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   2,492,711 56,601 SH   SOLE   0 0 56,601
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   3,390,928 99,005 SH   SOLE   0 0 99,005
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   6,867,447 237,699 SH   SOLE   0 0 237,699
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761   1,648,535 55,255 SH   SOLE   0 0 55,255
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   33,860,864 1,813,651 SH   SOLE   0 0 1,813,651
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   1,290,938 58,987 SH   SOLE   0 0 58,987
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   34,455,749 1,234,973 SH   SOLE   0 0 1,234,973
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   3,253,513 120,031 SH   SOLE   0 0 120,031
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   16,717,083 351,199 SH   SOLE   0 0 351,199
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   12,669,592 846,332 SH   SOLE   0 0 846,332
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   50,437,936 1,068,827 SH   SOLE   0 0 1,068,827
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   45,167,123 945,315 SH   SOLE   0 0 945,315
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   2,332,746 30,561 SH   SOLE   0 0 30,561
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   11,981,911 457,325 SH   SOLE   0 0 457,325
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   2,585,137 143,300 SH   SOLE   0 0 143,300
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   1,924,144 76,294 SH   SOLE   0 0 76,294
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   9,245,617 258,836 SH   SOLE   0 0 258,836
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   12,747,750 471,266 SH   SOLE   0 0 471,266
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   27,198,319 972,758 SH   SOLE   0 0 972,758
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837   1,996,413 72,779 SH   SOLE   0 0 72,779
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   8,874,167 166,902 SH   SOLE   0 0 166,902
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   25,990,357 1,060,398 SH   SOLE   0 0 1,060,398
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   46,676,585 1,748,842 SH   SOLE   0 0 1,748,842
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   29,464,125 191,164 SH   SOLE   0 0 191,164
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   12,696,818 287,779 SH   SOLE   0 0 287,779
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   674,210,734 15,350,883 SH   SOLE   0 0 15,350,883
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   4,075,584 266,030 SH   SOLE   0 0 266,030
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   87,488,438 1,962,064 SH   SOLE   0 0 1,962,064
FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746   16,936,170 667,909 SH   SOLE   0 0 667,909
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   148,407,137 5,697,011 SH   SOLE   0 0 5,697,011
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   13,836,716 436,627 SH   SOLE   0 0 436,627
FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738   7,000,207 250,005 SH   SOLE   0 0 250,005
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   3,096,705 87,182 SH   SOLE   0 0 87,182
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   354,012 10,836 SH   SOLE   0 0 10,836
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   295,200 16,000 SH   SOLE   0 0 16,000
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   435,061 22,118 SH   SOLE   0 0 22,118
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   240,614 14,460 SH   SOLE   0 0 14,460
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   2,130,250 60,572 SH   SOLE   0 0 60,572
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   747,459 25,372 SH   SOLE   0 0 25,372
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   4,274,759 192,470 SH   SOLE   0 0 192,470
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   218,448 6,368 SH   SOLE   0 0 6,368
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   549,023 18,772 SH   SOLE   0 0 18,772
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   706,088 22,232 SH   SOLE   0 0 22,232
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   570,689 18,198 SH   SOLE   0 0 18,198
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   296,624 9,835 SH   SOLE   0 0 9,835
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   324,358 9,691 SH   SOLE   0 0 9,691
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   1,478,384 76,561 SH   SOLE   0 0 76,561
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   20,047,658 1,087,184 SH   SOLE   0 0 1,087,184
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789   1,700,572 102,953 SH   SOLE   0 0 102,953
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   169,378,372 3,856,521 SH   SOLE   14,296 0 3,842,225
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   2,672,713 126,729 SH   SOLE   0 0 126,729
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   127,623,711 5,293,394 SH   SOLE   0 0 5,293,394
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   288,714 8,116 SH   SOLE   0 0 8,116
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   439,320 12,677 SH   SOLE   0 0 12,677
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   1,687,451 54,224 SH   SOLE   0 0 54,224
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   237,144 7,184 SH   SOLE   0 0 7,184
FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101   451,795 11,585 SH   SOLE   0 0 11,585
FIRST TR HIGH INCOME LONG / COM 33738E109   1,094,448 95,585 SH   SOLE   0 0 95,585
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   662,659 49,159 SH   SOLE   0 0 49,159
FIRST TR INTER DURATN PFD & COM 33718W103   10,616,438 629,309 SH   SOLE   0 0 629,309
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   57,151,405 868,430 SH   SOLE   0 0 868,430
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   78,271,489 977,538 SH   SOLE   0 0 977,538
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   69,210,517 788,006 SH   SOLE   0 0 788,006
FIRST TR MLP & ENERGY INCOM COM 33739B104   2,030,973 260,048 SH   SOLE   0 0 260,048
FIRST TR MORNINGSTAR DIVID L SHS 336917109   288,564,932 7,892,915 SH   SOLE   0 0 7,892,915
FIRST TR MTG INCOME FD COM SHS 33734E103   206,157 18,390 SH   SOLE   0 0 18,390
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   4,863,439 51,291 SH   SOLE   0 0 51,291
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   11,019,621 160,122 SH   SOLE   0 0 160,122
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   25,577,581 288,101 SH   SOLE   0 0 288,101
FIRST TR NASDAQ 100 TECH IND SHS 337345102   53,441,437 507,805 SH   SOLE   0 0 507,805
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   6,055,193 115,140 SH   SOLE   0 0 115,140
FIRST TR S&P REIT INDEX FD COM 33734G108   13,055,506 544,433 SH   SOLE   0 0 544,433
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   60,153,627 766,777 SH   SOLE   0 0 766,777
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   1,763,967 576,460 SH   SOLE   0 0 576,460
FIRST TR SR FLTG RATE INCOME COM 33733U108   9,319,167 977,877 SH   SOLE   0 0 977,877
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   2,119,095 186,540 SH   SOLE   0 0 186,540
FIRST TR VALUE LINE DIVID IN SHS 33734H106   885,951,894 22,198,746 SH   SOLE   8,355 0 22,190,391
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   85,842,857 938,994 SH   SOLE   0 0 938,994
FIRSTCASH HOLDINGS INC COM 33768G107   2,556,914 29,270 SH   SOLE   13,026 0 16,244
FIRSTENERGY CORP COM 337932107   11,198,314 267,008 SH   SOLE   157,467 0 109,541
FIRSTSERVICE CORP NEW COM 33767E202   780,398 6,368 SH   SOLE   5,514 0 854
FISERV INC COM 337738108   22,801,143 225,598 SH   SOLE   58,467 0 167,131
FISKER INC CL A COM STK 33813J106   461,776 63,518 SH   SOLE   0 0 63,518
FIVE BELOW INC COM 33829M101   1,644,891 9,300 SH   SOLE   1,522 0 7,778
FIVE9 INC COM 338307101   880,309 13,113 SH   SOLE   8,212 0 4,901
FIVERR INTL LTD ORD SHS M4R82T106   317,364 10,891 SH   SOLE   0 0 10,891
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   4,284,089 228,973 SH   SOLE   0 0 228,973
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   276,427 32,143 SH   SOLE   0 0 32,143
FLAHERTY & CRUMRINE PFD INCO COM 338480106   516,657 46,504 SH   SOLE   0 0 46,504
FLAHERTY & CRUMRINE PFD SECS COM 338478100   2,963,495 197,303 SH   SOLE   0 0 197,303
FLAHERTY & CRUMRINE TOTAL RE COM 338479108   1,613,450 102,182 SH   SOLE   0 0 102,182
FLEETCOR TECHNOLOGIES INC COM 339041105   2,970,473 16,172 SH   SOLE   3,704 0 12,468
FLEX LNG LTD SHS G35947202   769,719 23,546 SH   SOLE   0 0 23,546
FLEX LTD ORD Y2573F102   16,308,838 759,965 SH   SOLE   632,552 0 127,413
FLEXSHARES TR CR SCD US BD 33939L761   546,586 11,786 SH   SOLE   0 0 11,786
FLEXSHARES TR CR SCORED LONG 33939L753   559,206 13,272 SH   SOLE   0 0 13,272
FLEXSHARES TR DISCP DUR MBS 33939L779   772,693 37,933 SH   SOLE   0 0 37,933
FLEXSHARES TR GLB QLT R/E IDX 33939L787   1,014,324 19,269 SH   SOLE   0 0 19,269
FLEXSHARES TR HIG YLD VL ETF 33939L662   1,474,208 36,994 SH   SOLE   0 0 36,994
FLEXSHARES TR IBOXX 3R TARGT 33939L506   4,825,303 205,157 SH   SOLE   0 0 205,157
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   3,618,403 153,192 SH   SOLE   0 0 153,192
FLEXSHARES TR INT QLTDVDYNAM 33939L829   3,103,734 128,519 SH   SOLE   0 0 128,519
FLEXSHARES TR INTL QLTDV IDX 33939L837   1,146,050 55,553 SH   SOLE   0 0 55,553
FLEXSHARES TR M STAR DEV MKT 33939L803   1,663,453 27,568 SH   SOLE   0 0 27,568
FLEXSHARES TR MORNSTAR UPSTR 33939L407   12,609,852 290,082 SH   SOLE   0 0 290,082
FLEXSHARES TR MORNSTAR USMKT 33939L100   4,743,795 31,923 SH   SOLE   0 0 31,923
FLEXSHARES TR MSTAR EMKT FAC 33939L308   804,382 17,195 SH   SOLE   0 0 17,195
FLEXSHARES TR QLT DIV DEF IDX 33939L845   7,977,774 155,059 SH   SOLE   0 0 155,059
FLEXSHARES TR QLT DIVDYN IDX 33939L852   760,083 13,646 SH   SOLE   0 0 13,646
FLEXSHARES TR QUALT DIVD IDX 33939L860   13,134,867 249,712 SH   SOLE   0 0 249,712
FLEXSHARES TR READY ACC VARI 33939L886   7,317,836 98,358 SH   SOLE   0 0 98,358
FLEXSHARES TR STOX GBL ESG SLT 33939L688   1,140,260 9,402 SH   SOLE   0 0 9,402
FLEXSHARES TR STOX US ESG SLCT 33939L696   3,899,929 42,471 SH   SOLE   0 0 42,471
FLEXSHARES TR STOXX GLOBR INF 33939L795   3,030,933 60,126 SH   SOLE   0 0 60,126
FLEXSHARES TR US QT LW VLTY 33939L654   1,258,630 25,039 SH   SOLE   0 0 25,039
FLEXSHARES TR US QUALITY CAP 33939L746   1,781,151 41,801 SH   SOLE   0 0 41,801
FLOTEK INDS INC DEL COM 343389102   13,541 12,090 SH   SOLE   0 0 12,090
FLOWERS FOODS INC COM 343498101   1,360,113 47,325 SH   SOLE   1,473 0 45,852
FLOWSERVE CORP COM 34354P105   308,745 10,063 SH   SOLE   6,800 0 3,263
FLUENCE ENERGY INC COM CL A 34379V103   241,626 14,089 SH   SOLE   0 0 14,089
FLUENT INC COM 34380C102   47,935 43,977 SH   SOLE   0 0 43,977
FLUOR CORP NEW COM 343412102   2,579,693 74,429 SH   SOLE   6,420 0 68,009
FLYWIRE CORPORATION COM VTG 302492103   285,663 11,674 SH   SOLE   4,664 0 7,010
FMC CORP COM NEW 302491303   6,703,637 53,715 SH   SOLE   31,519 0 22,196
FNCB BANCORP INC COM 302578109   363,935 44,328 SH   SOLE   0 0 44,328
FOOT LOCKER INC COM 344849104   347,468 9,195 SH   SOLE   843 0 8,352
FORD MTR CO DEL COM 345370860   67,339,537 5,790,159 SH   SOLE   9,114 0 5,781,045
FORESTAR GROUP INC COM 346232101   573,606 37,223 SH   SOLE   0 0 37,223
FORTINET INC COM 34959E109   9,845,762 201,386 SH   SOLE   48,235 0 153,151
FORTIS INC COM 349553107   1,244,189 31,073 SH   SOLE   22,413 0 8,660
FORTIVE CORP COM 34959J108   2,798,679 43,559 SH   SOLE   25,537 0 18,022
FORTUNE BRANDS INNOVATIONS I COM 34964C106   4,169,702 73,011 SH   SOLE   16,638 0 56,373
FORWARD AIR CORP COM 349853101   789,769 7,529 SH   SOLE   3,737 0 3,792
FOUR CORNERS PPTY TR INC COM 35086T109   248,663 9,590 SH   SOLE   184 0 9,406
FOX FACTORY HLDG CORP COM 35138V102   1,134,747 12,457 SH   SOLE   11,926 0 531
FRANCHISE GROUP INC COM 35180X105   386,051 16,207 SH   SOLE   0 0 16,207
FRANCO NEV CORP COM 351858105   4,588,436 33,620 SH   SOLE   4,022 0 29,598
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   962,353 74,601 SH   SOLE   168 0 74,433
FRANKLIN ELEC INC COM 353514102   544,553 6,828 SH   SOLE   3,406 0 3,422
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   7,204,455 80,533 SH   SOLE   0 0 80,533
FRANKLIN LTD DURATION INCOME COM 35472T101   265,620 42,773 SH   SOLE   0 0 42,773
FRANKLIN RESOURCES INC COM 354613101   2,132,805 80,849 SH   SOLE   286 0 80,563
FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462   3,804,429 332,285 SH   SOLE   0 0 332,285
FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207   661,585 29,417 SH   SOLE   0 0 29,417
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   5,261,018 225,215 SH   SOLE   0 0 225,215
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769   526,880 18,081 SH   SOLE   0 0 18,081
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694   229,674 7,898 SH   SOLE   0 0 7,898
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843   540,023 20,591 SH   SOLE   0 0 20,591
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   368,682 12,401 SH   SOLE   0 0 12,401
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819   666,951 35,700 SH   SOLE   0 0 35,700
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652   1,474,499 61,354 SH   SOLE   0 0 61,354
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,353,050 56,283 SH   SOLE   15,508 0 40,775
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710   211,533 10,853 SH   SOLE   0 0 10,853
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   1,146,630 50,115 SH   SOLE   7 0 50,108
FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520   357,880 11,879 SH   SOLE   0 0 11,879
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   1,741,109 78,962 SH   SOLE   0 0 78,962
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611   1,064,221 55,414 SH   SOLE   0 0 55,414
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   12,416,024 465,062 SH   SOLE   0 0 465,062
FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603   1,011,089 48,447 SH   SOLE   0 0 48,447
FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850   325,690 14,029 SH   SOLE   0 0 14,029
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   4,021,328 174,593 SH   SOLE   0 0 174,593
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553   1,786,115 84,370 SH   SOLE   0 0 84,370
FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306   2,315,720 76,946 SH   SOLE   0 0 76,946
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   12,155,287 263,024 SH   SOLE   0 0 263,024
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   9,239,023 235,433 SH   SOLE   0 0 235,433
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   30,908,956 744,294 SH   SOLE   0 0 744,294
FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876   671,041 20,519 SH   SOLE   0 0 20,519
FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488   547,560 26,452 SH   SOLE   0 0 26,452
FRANKLIN UNVL TR SH BEN INT 355145103   746,970 110,991 SH   SOLE   0 0 110,991
FREEPORT-MCMORAN INC CL B 35671D857   40,729,775 1,071,836 SH   SOLE   305,170 0 766,666
FRESHPET INC COM 358039105   451,025 8,547 SH   SOLE   5,265 0 3,282
FREYR BATTERY SHS L4135L100   108,674 12,520 SH   SOLE   0 0 12,520
FRONTLINE LTD SHS NEW G3682E192   270,498 22,282 SH   SOLE   0 0 22,282
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   3,907,128 829,539 SH   SOLE   0 0 829,539
FS KKR CAP CORP COM 302635206   49,889,893 2,850,851 SH   SOLE   807 0 2,850,044
FST TR NEW OPPORT MLP & ENE COM 33739M100   272,932 45,113 SH   SOLE   0 0 45,113
FTAI AVIATION LTD SHS G3730V105   224,903 13,137 SH   SOLE   0 0 13,137
FTI CONSULTING INC COM 302941109   610,586 3,845 SH   SOLE   1,786 0 2,059
FUBOTV INC COM 35953D104   127,232 73,122 SH   SOLE   0 0 73,122
FUELCELL ENERGY INC COM 35952H601   123,884 44,562 SH   SOLE   0 0 44,562
FULGENT GENETICS INC COM 359664109   1,014,843 34,078 SH   SOLE   0 0 34,078
FULL HSE RESORTS INC COM 359678109   96,700 12,859 SH   SOLE   0 0 12,859
FULLER H B CO COM 359694106   1,645,917 23,296 SH   SOLE   19,771 0 3,525
FULTON FINL CORP PA COM 360271100   838,166 49,802 SH   SOLE   11,596 0 38,206
GABELLI CONV & INC SECS FD I COM 36240B109   96,126 20,026 SH   SOLE   0 0 20,026
GABELLI DIVID & INCOME TR COM 36242H104   4,782,659 232,055 SH   SOLE   0 0 232,055
GABELLI EQUITY TR INC COM 362397101   11,524,849 2,103,075 SH   SOLE   0 0 2,103,075
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105   492,692 34,992 SH   SOLE   0 0 34,992
GABELLI HLTHCARE & WELLNESS SHS 36246K103   200,233 19,478 SH   SOLE   0 0 19,478
GABELLI MULTIMEDIA TR INC COM 36239Q109   1,433,963 268,031 SH   SOLE   0 0 268,031
GABELLI UTIL TR COM 36240A101   8,566,942 1,140,738 SH   SOLE   0 0 1,140,738
GALECTIN THERAPEUTICS INC COM NEW 363225202   70,707 62,573 SH   SOLE   0 0 62,573
GALLAGHER ARTHUR J & CO COM 363576109   13,597,071 72,117 SH   SOLE   7,245 0 64,872
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   1,061,032 292,295 SH   SOLE   0 0 292,295
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   501,648 97,978 SH   SOLE   0 0 97,978
GAMESTOP CORP NEW CL A 36467W109   536,337 29,054 SH   SOLE   0 0 29,054
GAMING & LEISURE PPTYS INC COM 36467J108   3,107,607 59,658 SH   SOLE   29,905 0 29,753
GAN LTD SHS G3728V109   43,998 29,332 SH   SOLE   0 0 29,332
GAP INC COM 364760108   700,175 62,072 SH   SOLE   59 0 62,013
GARMIN LTD SHS H2906T109   2,920,114 31,641 SH   SOLE   1,198 0 30,443
GARRETT MOTION INC COM 366505105   114,089 14,972 SH   SOLE   5 0 14,967
GARTNER INC COM 366651107   4,185,615 12,452 SH   SOLE   7,022 0 5,430
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108   387,054 58,116 SH   SOLE   0 0 58,116
GATX CORP COM 361448103   1,656,905 15,581 SH   SOLE   9,820 0 5,761
GEN DIGITAL INC COM 668771108   3,430,863 160,096 SH   SOLE   67,285 0 92,811
GENASYS INC COM 36872P103   376,963 101,882 SH   SOLE   0 0 101,882
GENCO SHIPPING & TRADING LTD SHS Y2685T131   660,849 43,024 SH   SOLE   0 0 43,024
GENERAC HLDGS INC COM 368736104   4,533,696 45,040 SH   SOLE   1,497 0 43,543
GENERAL DYNAMICS CORP COM 369550108   59,557,930 240,047 SH   SOLE   22,657 0 217,390
GENERAL ELECTRIC CO COM NEW 369604301   33,345,611 397,966 SH   SOLE   38,059 0 359,907
GENERAL MLS INC COM 370334104   49,613,909 591,699 SH   SOLE   19,721 0 571,978
GENERAL MTRS CO COM 37045V100   18,477,062 549,259 SH   SOLE   76,908 0 472,351
GENESIS ENERGY L P UNIT LTD PARTN 371927104   179,073 17,539 SH   SOLE   0 0 17,539
GENIUS BRANDS INTL INC COM 37229T301   39,589 85,138 SH   SOLE   0 0 85,138
GENMAB A/S SPONSORED ADS 372303206   2,788,774 65,804 SH   SOLE   30,865 0 34,939
GENPACT LIMITED SHS G3922B107   384,854 8,309 SH   SOLE   2,672 0 5,637
GENTEX CORP COM 371901109   874,824 32,080 SH   SOLE   3,056 0 29,024
GENTHERM INC COM 37253A103   1,147,318 17,074 SH   SOLE   16,532 0 542
GENUINE PARTS CO COM 372460105   22,135,212 127,573 SH   SOLE   6,296 0 121,277
GENWORTH FINL INC COM CL A 37247D106   116,629 22,047 SH   SOLE   409 0 21,638
GEO GROUP INC NEW COM 36162J106   322,390 29,442 SH   SOLE   0 0 29,442
GERDAU SA SPON ADR REP PFD 373737105   629,260 113,585 SH   SOLE   38,978 0 74,607
GERON CORP COM 374163103   289,352 119,567 SH   SOLE   0 0 119,567
GETTY RLTY CORP NEW COM 374297109   279,838 8,267 SH   SOLE   5,309 0 2,958
GEVO INC COM PAR 374396406   88,168 46,404 SH   SOLE   0 0 46,404
GIBRALTAR INDS INC COM 374689107   707,791 15,427 SH   SOLE   1,268 0 14,159
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   120,913 20,847 SH   SOLE   0 0 20,847
GILEAD SCIENCES INC COM 375558103   100,717,724 1,173,182 SH   SOLE   599,907 0 573,275
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   310,634 183,807 SH   SOLE   82,992 0 100,815
GLACIER BANCORP INC NEW COM 37637Q105   1,626,829 32,918 SH   SOLE   11,615 0 21,303
GLADSTONE CAPITAL CORP COM 376535100   3,058,172 317,897 SH   SOLE   0 0 317,897
GLADSTONE COMMERCIAL CORP COM 376536108   6,512,908 352,049 SH   SOLE   0 0 352,049
GLADSTONE INVT CORP COM 376546107   2,381,084 184,437 SH   SOLE   0 0 184,437
GLADSTONE LD CORP COM 376549101   681,597 37,144 SH   SOLE   0 0 37,144
GLAUKOS CORP COM 377322102   540,540 12,375 SH   SOLE   8,317 0 4,058
GLEN BURNIE BANCORP COM 377407101   79,790 10,100 SH   SOLE   0 0 10,100
GLOBAL MED REIT INC COM NEW 37954A204   1,159,507 122,311 SH   SOLE   3,502 0 118,809
GLOBAL NET LEASE INC COM NEW 379378201   948,975 75,495 SH   SOLE   0 0 75,495
GLOBAL PARTNERS LP COM UNITS 37946R109   390,671 11,236 SH   SOLE   0 0 11,236
GLOBAL PMTS INC COM 37940X102   6,655,066 67,006 SH   SOLE   20,472 0 46,534
GLOBAL SELF STORAGE INC COM 37955N106   571,240 117,057 SH   SOLE   0 0 117,057
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   1,061,005 63,724 SH   SOLE   0 0 63,724
GLOBAL X FDS ADAPTIVE US 37954Y574   332,438 10,697 SH   SOLE   0 0 10,697
GLOBAL X FDS ADAPTIVE US RISK 37954Y194   3,271,491 121,549 SH   SOLE   0 0 121,549
GLOBAL X FDS AGING POPULATION 37954Y772   2,420,897 92,425 SH   SOLE   0 0 92,425
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   548,749 49,842 SH   SOLE   0 0 49,842
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   1,107,942 55,122 SH   SOLE   0 0 55,122
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   11,068,992 557,071 SH   SOLE   0 0 557,071
GLOBAL X FDS CANNABIS ETF NEW 37954Y145   357,371 32,109 SH   SOLE   0 0 32,109
GLOBAL X FDS CLEANTECH ETF 37954Y228   474,565 32,482 SH   SOLE   0 0 32,482
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   5,417,683 337,972 SH   SOLE   0 0 337,972
GLOBAL X FDS CONSCIOUS COS 37954Y731   1,398,424 50,503 SH   SOLE   0 0 50,503
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   16,365,966 788,721 SH   SOLE   0 0 788,721
GLOBAL X FDS DATA CTR REITS 37954Y236   629,716 50,458 SH   SOLE   0 0 50,458
GLOBAL X FDS E COMMERCE ETF 37954Y467   1,127,134 69,619 SH   SOLE   0 0 69,619
GLOBAL X FDS FINTECH ETF 37954Y814   4,444,709 230,894 SH   SOLE   0 0 230,894
GLOBAL X FDS FOUNDER RUN CO 37954Y681   421,031 19,084 SH   SOLE   0 0 19,084
GLOBAL X FDS GB MSCI AR ETF 37950E259   546,627 16,091 SH   SOLE   0 0 16,091
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735   315,810 24,519 SH   SOLE   0 0 24,519
GLOBAL X FDS GBL X FTSE ETF 37950E648   415,930 27,840 SH   SOLE   0 0 27,840
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   780,610 61,708 SH   SOLE   0 0 61,708
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   32,410,973 795,166 SH   SOLE   343 0 794,823
GLOBAL X FDS GLBL X MLP ETF 37954Y343   17,394,853 421,285 SH   SOLE   235 0 421,050
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   7,054,486 749,282 SH   SOLE   0 0 749,282
GLOBAL X FDS GLOBAL X COPPER 37954Y830   10,999,458 310,456 SH   SOLE   0 0 310,456
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863   742,540 29,965 SH   SOLE   0 0 29,965
GLOBAL X FDS GLOBAL X SILVER 37954Y848   12,827,218 455,350 SH   SOLE   0 0 455,350
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   8,074,529 402,118 SH   SOLE   0 0 402,118
GLOBAL X FDS GLOBX SUPDV US 37950E291   14,876,634 791,731 SH   SOLE   0 0 791,731
GLOBAL X FDS HEALTH WELLNESS 37954Y798   244,445 11,668 SH   SOLE   0 0 11,668
GLOBAL X FDS INTERNET OF THNG 37954Y780   4,653,141 160,953 SH   SOLE   0 0 160,953
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   57,453,987 980,276 SH   SOLE   0 0 980,276
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   1,145,121 43,874 SH   SOLE   0 0 43,874
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   2,311,886 114,620 SH   SOLE   0 0 114,620
GLOBAL X FDS MSCI NORWAY ETF 37950E101   468,168 18,252 SH   SOLE   10,913 0 7,339
GLOBAL X FDS MSCI NXT EMRNG 37950E218   447,448 24,468 SH   SOLE   0 0 24,468
GLOBAL X FDS MSCI SUPDIV EA 37954Y699   587,429 43,675 SH   SOLE   0 0 43,675
GLOBAL X FDS MSCI SUPR EM ETF 37960A677   314,591 13,213 SH   SOLE   0 0 13,213
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   125,657,310 7,898,009 SH   SOLE   0 0 7,898,009
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   1,443,288 65,248 SH   SOLE   0 0 65,248
GLOBAL X FDS RATE PREFERRED 37954Y376   573,959 25,509 SH   SOLE   0 0 25,509
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   12,286,906 597,903 SH   SOLE   0 0 597,903
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   395,219 30,123 SH   SOLE   0 0 30,123
GLOBAL X FDS RUSSELL 2000 37954Y459   31,279,133 1,662,899 SH   SOLE   0 0 1,662,899
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   5,789,162 124,445 SH   SOLE   0 0 124,445
GLOBAL X FDS S&P 500 COVERED 37954Y277   1,566,735 62,192 SH   SOLE   0 0 62,192
GLOBAL X FDS S&P 500 COVERED 37954Y475   55,354,283 1,406,002 SH   SOLE   0 0 1,406,002
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   1,222,582 38,531 SH   SOLE   0 0 38,531
GLOBAL X FDS SOCIAL MED ETF 37950E416   980,635 31,633 SH   SOLE   0 0 31,633
GLOBAL X FDS SUPERDIVIDEND 37960A669   8,508,876 354,094 SH   SOLE   0 0 354,094
GLOBAL X FDS SUPERDVDND REIT 37960A651   11,712,342 539,988 SH   SOLE   0 0 539,988
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   1,021,900 88,247 SH   SOLE   0 0 88,247
GLOBAL X FDS THMATC GWT ETF 37954Y418   1,244,035 54,683 SH   SOLE   0 0 54,683
GLOBAL X FDS US INFR DEV ETF 37954Y673   76,404,493 2,884,277 SH   SOLE   1,193 0 2,883,084
GLOBAL X FDS US PFD ETF 37954Y657   23,735,012 1,225,349 SH   SOLE   0 0 1,225,349
GLOBAL X FDS VDEO GAM ESPRT 37954Y392   1,165,602 62,165 SH   SOLE   0 0 62,165
GLOBAL X FDS X EMERGING MKT 37954Y350   346,732 16,210 SH   SOLE   0 0 16,210
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   3,956,280 73,414 SH   SOLE   60 0 73,354
GLOBALSTAR INC COM 378973408   693,905 521,733 SH   SOLE   0 0 521,733
GLOBANT S A COM L44385109   1,719,049 10,402 SH   SOLE   6,929 0 3,473
GLOBE LIFE INC COM 37959E102   5,187,198 43,029 SH   SOLE   4,522 0 38,507
GLOBUS MED INC CL A 379577208   7,318,417 98,538 SH   SOLE   37,163 0 61,375
GODADDY INC CL A 380237107   2,657,457 35,518 SH   SOLE   21,255 0 14,263
GOLD RESOURCE CORP COM 38068T105   30,654 20,035 SH   SOLE   0 0 20,035
GOLD ROYALTY CORP COMMON SHARES 38071H106   53,352 22,898 SH   SOLE   0 0 22,898
GOLD TR ISHARES NEW 464285204   236,755,865 6,844,633 SH   SOLE   29,112 0 6,815,521
GOLDEN ENTMT INC COM 381013101   3,991,964 106,737 SH   SOLE   0 0 106,737
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   413,801 47,618 SH   SOLE   0 0 47,618
GOLDMAN SACHS BDC INC SHS 38147U107   1,226,090 89,365 SH   SOLE   0 0 89,365
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   97,666,065 979,501 SH   SOLE   0 0 979,501
GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388   18,847,086 472,358 SH   SOLE   0 0 472,358
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   444,228 10,599 SH   SOLE   0 0 10,599
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   18,829,206 388,752 SH   SOLE   0 0 388,752
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   5,748,892 130,036 SH   SOLE   0 0 130,036
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   175,504,775 4,271,228 SH   SOLE   0 0 4,271,228
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   3,171,404 63,998 SH   SOLE   0 0 63,998
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   33,979,749 1,200,274 SH   SOLE   0 0 1,200,274
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305   1,744,484 58,474 SH   SOLE   0 0 58,474
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   164,273,925 5,707,920 SH   SOLE   0 0 5,707,920
GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404   326,287 10,815 SH   SOLE   0 0 10,815
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   50,864,825 931,420 SH   SOLE   0 0 931,420
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   243,660,792 3,200,588 SH   SOLE   60,018 0 3,140,570
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   1,815,425 31,333 SH   SOLE   0 0 31,333
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   1,855,168 26,728 SH   SOLE   0 0 26,728
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   221,027 5,416 SH   SOLE   0 0 5,416
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   481,367 8,711 SH   SOLE   0 0 8,711
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   201,309,249 3,878,044 SH   SOLE   0 0 3,878,044
GOLDMAN SACHS GROUP INC COM 38141G104   68,963,641 200,837 SH   SOLE   13,785 0 187,052
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   1,716,126 94,866 SH   SOLE   0 0 94,866
GOLUB CAP BDC INC COM 38173M102   3,075,315 233,687 SH   SOLE   0 0 233,687
GOODRX HLDGS INC COM CL A 38246G108   130,778 28,064 SH   SOLE   0 0 28,064
GOODYEAR TIRE & RUBR CO COM 382550101   2,161,496 212,955 SH   SOLE   136 0 212,819
GOPRO INC CL A 38268T103   111,368 22,363 SH   SOLE   0 0 22,363
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   48,516 15,067 SH   SOLE   2,770 0 12,297
GRACO INC COM 384109104   6,405,187 95,230 SH   SOLE   11,367 0 83,863
GRAHAM CORP COM 384556106   113,997 11,850 SH   SOLE   0 0 11,850
GRAINGER W W INC COM 384802104   24,316,091 43,916 SH   SOLE   22,195 0 21,721
GRAN TIERRA ENERGY INC COM 38500T101   17,147 17,320 SH   SOLE   0 0 17,320
GRAND CANYON ED INC COM 38526M106   467,229 4,422 SH   SOLE   493 0 3,929
GRANITE CONSTR INC COM 387328107   226,016 6,445 SH   SOLE   0 0 6,445
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   1,469,618 65,345 SH   SOLE   0 0 65,345
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306   1,407,753 117,411 SH   SOLE   0 0 117,411
GRANITESHARES ETF TR XOUT US LRG CP 38747R603   437,512 13,503 SH   SOLE   0 0 13,503
GRANITESHARES GOLD TR SHS BEN INT 38748G101   7,705,256 426,884 SH   SOLE   12,015 0 414,869
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   108,381 10,322 SH   SOLE   0 0 10,322
GRAPHIC PACKAGING HLDG CO COM 388689101   1,394,448 62,672 SH   SOLE   2,500 0 60,172
GRAY TELEVISION INC COM 389375106   829,225 74,104 SH   SOLE   70,479 0 3,625
GREAT SOUTHN BANCORP INC COM 390905107   233,515 3,925 SH   SOLE   0 0 3,925
GREEN BRICK PARTNERS INC COM 392709101   286,205 11,812 SH   SOLE   0 0 11,812
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106   2,225,178 171,696 SH   SOLE   0 0 171,696
GREIF INC CL A 397624107   478,624 7,137 SH   SOLE   0 0 7,137
GREIF INC CL B 397624206   393,497 5,030 SH   SOLE   0 0 5,030
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   393,259 22,601 SH   SOLE   0 0 22,601
GRID DYNAMICS HLDGS INC CL A 39813G109   133,574 11,905 SH   SOLE   8,440 0 3,465
GRIFFON CORP COM 398433102   1,989,924 55,600 SH   SOLE   0 0 55,600
GRIFOLS S A SP ADR REP B NVT 398438408   249,947 29,406 SH   SOLE   0 0 29,406
GROCERY OUTLET HLDG CORP COM 39874R101   488,465 16,734 SH   SOLE   2,049 0 14,685
GROUP 1 AUTOMOTIVE INC COM 398905109   968,531 5,370 SH   SOLE   3,783 0 1,587
GROWGENERATION CORP COM 39986L109   104,731 26,717 SH   SOLE   0 0 26,717
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   566,339 124,197 SH   SOLE   0 0 124,197
GSK PLC SPONSORED ADR 37733W204   12,744,508 362,678 SH   SOLE   13,563 0 349,115
GUARANTY BANCSHARES INC TEX COM 400764106   988,695 28,542 SH   SOLE   0 0 28,542
GUARDANT HEALTH INC COM 40131M109   1,851,477 68,069 SH   SOLE   33,118 0 34,951
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   142,570 10,600 SH   SOLE   0 0 10,600
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   7,624,815 500,973 SH   SOLE   0 0 500,973
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   1,540,693 94,174 SH   SOLE   0 0 94,174
GUIDEWIRE SOFTWARE INC COM 40171V100   1,286,108 20,558 SH   SOLE   13,775 0 6,783
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   2,388,634 55,953 SH   SOLE   451 0 55,502
H & E EQUIPMENT SERVICES INC COM 404030108   552,905 12,179 SH   SOLE   0 0 12,179
HAEMONETICS CORP MASS COM 405024100   981,853 12,988 SH   SOLE   12,421 0 567
HAGERTY INC CL A COM 405166109   257,026 30,562 SH   SOLE   0 0 30,562
HAIN CELESTIAL GROUP INC COM 405217100   427,103 26,397 SH   SOLE   149 0 26,248
HALEON PLC SPON ADS 405552100   3,838,982 479,873 SH   SOLE   228,628 0 251,245
HALLIBURTON CO COM 406216101   13,303,472 338,081 SH   SOLE   37,596 0 300,485
HALOZYME THERAPEUTICS INC COM 40637H109   1,125,823 19,786 SH   SOLE   4,664 0 15,122
HAMILTON LANE INC CL A 407497106   479,483 7,506 SH   SOLE   5,856 0 1,650
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   1,647,457 49,458 SH   SOLE   0 0 49,458
HANCOCK JOHN INCOME SECS TR COM 410123103   715,464 67,180 SH   SOLE   0 0 67,180
HANCOCK JOHN INVS TR COM 410142103   269,555 21,496 SH   SOLE   0 0 21,496
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749   810,604 163,428 SH   SOLE   0 0 163,428
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   2,195,328 136,781 SH   SOLE   0 0 136,781
HANCOCK JOHN PFD INCOME FD I COM 41013X106   352,871 22,505 SH   SOLE   0 0 22,505
HANCOCK JOHN PFD INCOME FD I COM 41021P103   838,900 58,136 SH   SOLE   0 0 58,136
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   2,365,222 182,784 SH   SOLE   0 0 182,784
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   4,486,459 196,258 SH   SOLE   0 0 196,258
HANCOCK WHITNEY CORPORATION COM 410120109   1,364,687 28,202 SH   SOLE   4,904 0 23,298
HANESBRANDS INC COM 410345102   1,980,625 311,419 SH   SOLE   41,144 0 270,275
HANNON ARMSTRONG SUST INFR C COM 41068X100   2,085,277 71,956 SH   SOLE   2,780 0 69,176
HANOVER INS GROUP INC COM 410867105   582,362 4,310 SH   SOLE   885 0 3,425
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   586,555 49,556 SH   SOLE   0 0 49,556
HARBOR ETF TRUST LONG TERM GROWER 41151J406   3,195,145 235,498 SH   SOLE   0 0 235,498
HARBORONE BANCORP INC NEW COM NEW 41165Y100   472,056 33,961 SH   SOLE   0 0 33,961
HARLEY DAVIDSON INC COM 412822108   1,450,833 34,876 SH   SOLE   2,744 0 32,132
HARMONIC INC COM 413160102   222,019 16,948 SH   SOLE   1,698 0 15,250
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   14,655,686 390,194 SH   SOLE   0 0 390,194
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   245,095 12,859 SH   SOLE   0 0 12,859
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602   3,681,957 97,535 SH   SOLE   0 0 97,535
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   3,484,418 105,461 SH   SOLE   5,732 0 99,729
HARTFORD FINL SVCS GROUP INC COM 416515104   6,631,466 87,452 SH   SOLE   34,183 0 53,269
HASBRO INC COM 418056107   2,061,974 33,798 SH   SOLE   19,932 0 13,866
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,331,476 31,815 SH   SOLE   0 0 31,815
HAWAIIAN HOLDINGS INC COM 419879101   159,926 15,587 SH   SOLE   4,887 0 10,700
HAYWARD HLDGS INC COM 421298100   94,357 10,038 SH   SOLE   7,913 0 2,125
HCA HEALTHCARE INC COM 40412C101   20,956,748 87,334 SH   SOLE   46,429 0 40,905
HDFC BANK LTD SPONSORED ADS 40415F101   1,744,724 25,504 SH   SOLE   9,286 0 16,218
HEALTHCARE RLTY TR CL A COM 42226K105   3,740,902 194,131 SH   SOLE   40,406 0 153,725
HEALTHCARE SVCS GROUP INC COM 421906108   138,534 11,544 SH   SOLE   71 0 11,473
HEALTHEQUITY INC COM 42226A107   2,617,979 42,607 SH   SOLE   37,998 0 4,609
HEALTHPEAK PROPERTIES INC COM 42250P103   2,228,676 88,898 SH   SOLE   5,969 0 82,929
HEARTLAND FINL USA INC COM 42234Q102   213,211 4,573 SH   SOLE   1,172 0 3,401
HECLA MNG CO COM 422704106   776,868 139,724 SH   SOLE   0 0 139,724
HEICO CORP NEW CL A 422806208   2,254,628 18,812 SH   SOLE   16,458 0 2,354
HEICO CORP NEW COM 422806109   2,242,493 14,596 SH   SOLE   0 0 14,596
HELEN OF TROY LTD COM G4388N106   2,467,748 22,250 SH   SOLE   451 0 21,799
HELIOS TECHNOLOGIES INC COM 42328H109   773,478 13,989 SH   SOLE   10,788 0 3,201
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   84,376 11,433 SH   SOLE   0 0 11,433
HELLO GROUP INC ADS 423403104   150,595 16,770 SH   SOLE   7,105 0 9,665
HELMERICH & PAYNE INC COM 423452101   1,102,154 22,235 SH   SOLE   12,782 0 9,453
HENRY JACK & ASSOC INC COM 426281101   5,045,569 28,798 SH   SOLE   11,476 0 17,322
HENRY SCHEIN INC COM 806407102   1,926,546 24,098 SH   SOLE   13,896 0 10,202
HERC HLDGS INC COM 42704L104   533,467 4,054 SH   SOLE   3,448 0 606
HERCULES CAPITAL INC COM 427096508   6,499,635 491,652 SH   SOLE   0 0 491,652
HERITAGE COMM CORP COM 426927109   135,880 10,452 SH   SOLE   0 0 10,452
HERON THERAPEUTICS INC COM 427746102   29,875 11,950 SH   SOLE   0 0 11,950
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   526,287 61,771 SH   SOLE   0 0 61,771
HERSHEY CO COM 427866108   41,297,327 178,336 SH   SOLE   9,300 0 169,036
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   154,377 10,031 SH   SOLE   0 0 10,031
HESKA CORP COM RESTRC NEW 42805E306   335,105 5,391 SH   SOLE   5,032 0 359
HESS CORP COM 42809H107   3,610,487 25,458 SH   SOLE   10,644 0 14,814
HESS MIDSTREAM LP CL A SHS 428103105   1,866,215 62,373 SH   SOLE   1,341 0 61,032
HEWLETT PACKARD ENTERPRISE C COM 42824C109   31,370,407 1,965,564 SH   SOLE   1,261,726 0 703,838
HEXCEL CORP NEW COM 428291108   10,559,009 179,422 SH   SOLE   151,397 0 28,025
HF SINCLAIR CORP COM 403949100   1,557,340 30,012 SH   SOLE   8,879 0 21,133
HIBBETT INC COM 428567101   201,249 2,950 SH   SOLE   0 0 2,950
HIGH INCOME SECS FD SHS BEN INT 42968F108   981,912 151,063 SH   SOLE   0 0 151,063
HIGHLAND FDS I HI LD IBOXX SRLN 430101774   1,060,001 72,653 SH   SOLE   0 0 72,653
HIGHLAND GLOBAL ALLOCATION F COM 43010T104   391,429 41,553 SH   SOLE   0 0 41,553
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   10,542,433 1,023,537 SH   SOLE   0 0 1,023,537
HIGHWOODS PPTYS INC COM 431284108   366,779 13,109 SH   SOLE   0 0 13,109
HILLENBRAND INC COM 431571108   1,307,905 30,651 SH   SOLE   6,160 0 24,491
HILLMAN SOLUTIONS CORP COM 431636109   388,569 53,893 SH   SOLE   51,819 0 2,074
HILTON GRAND VACATIONS INC COM 43283X105   5,056,380 131,198 SH   SOLE   0 0 131,198
HILTON WORLDWIDE HLDGS INC COM 43300A203   6,705,184 53,064 SH   SOLE   11,131 0 41,933
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   98,284 15,827 SH   SOLE   0 0 15,827
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   492,443 27,177 SH   SOLE   1,859 0 25,318
HOLOGIC INC COM 436440101   19,471,509 260,280 SH   SOLE   149,146 0 111,134
HOME BANCORP INC COM 43689E107   261,977 6,545 SH   SOLE   0 0 6,545
HOME BANCSHARES INC COM 436893200   1,368,283 60,039 SH   SOLE   0 0 60,039
HOME DEPOT INC COM 437076102   338,769,223 1,072,530 SH   SOLE   141,528 0 931,002
HONDA MOTOR LTD AMERN SHS 438128308   860,649 37,649 SH   SOLE   0 0 37,649
HONEST CO INC COM 438333106   70,914 23,560 SH   SOLE   88 0 23,472
HONEYWELL INTL INC COM 438516106   94,430,659 440,647 SH   SOLE   55,982 0 384,665
HORACE MANN EDUCATORS CORP N COM 440327104   1,033,533 27,657 SH   SOLE   1,058 0 26,599
HORIZON BANCORP INC COM 440407104   478,488 31,730 SH   SOLE   0 0 31,730
HORIZON TECHNOLOGY FIN CORP COM 44045A102   265,654 22,901 SH   SOLE   0 0 22,901
HORIZON THERAPEUTICS PUB L SHS G46188101   2,354,275 20,688 SH   SOLE   7,614 0 13,074
HORMEL FOODS CORP COM 440452100   5,477,185 120,246 SH   SOLE   12,803 0 107,443
HOST HOTELS & RESORTS INC COM 44107P104   179,256 11,169 SH   SOLE   1,219 0 9,950
HOULIHAN LOKEY INC CL A 441593100   2,392,707 27,451 SH   SOLE   21,046 0 6,405
HOUSTON AMERN ENERGY CORP COM 44183U209   47,334 13,760 SH   SOLE   0 0 13,760
HOWARD HUGHES CORP COM 44267D107   909,322 11,899 SH   SOLE   269 0 11,630
HOWMET AEROSPACE INC COM 443201108   1,650,593 41,883 SH   SOLE   10,674 0 31,209
HP INC COM 40434L105   4,620,446 171,956 SH   SOLE   1,736 0 170,220
HSBC HLDGS PLC SPON ADR NEW 404280406   2,317,191 74,364 SH   SOLE   12,374 0 61,990
HUBBELL INC COM 443510607   2,723,174 11,604 SH   SOLE   1,359 0 10,245
HUBSPOT INC COM 443573100   6,887,510 23,822 SH   SOLE   12,191 0 11,631
HUMACYTE INC *W EXP 08/27/202 44486Q111   87,807 223,656 SH   SOLE   0 0 223,656
HUMACYTE INC COM 44486Q103   600,379 284,540 SH   SOLE   0 0 284,540
HUMANA INC COM 444859102   29,238,138 57,084 SH   SOLE   5,953 0 51,131
HUMANIGEN INC COM NEW 444863203   1,889 15,740 SH   SOLE   0 0 15,740
HUNT J B TRANS SVCS INC COM 445658107   4,931,227 28,282 SH   SOLE   2,594 0 25,688
HUNTINGTON BANCSHARES INC COM 446150104   36,315,505 2,575,568 SH   SOLE   1,452,479 0 1,123,089
HUNTINGTON INGALLS INDS INC COM 446413106   5,778,241 25,049 SH   SOLE   1,232 0 23,817
HUNTSMAN CORP COM 447011107   1,463,519 53,258 SH   SOLE   34,714 0 18,544
HUT 8 MNG CORP COM 44812T102   87,575 103,029 SH   SOLE   0 0 103,029
HYATT HOTELS CORP COM CL A 448579102   2,654,798 29,351 SH   SOLE   578 0 28,773
HYCROFT MINING HOLDING CORP COM CL A 44862P109   144,606 271,765 SH   SOLE   0 0 271,765
HYDROFARM HLDGS GROUP INC COM 44888K209   22,008 14,199 SH   SOLE   0 0 14,199
IAA INC COM 449253103   927,280 23,182 SH   SOLE   15,933 0 7,249
IAC INC COM NEW 44891N208   809,723 18,237 SH   SOLE   226 0 18,011
IAMGOLD CORP COM 450913108   98,347 38,119 SH   SOLE   0 0 38,119
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   7,020,692 138,612 SH   SOLE   0 0 138,612
ICF INTL INC COM 44925C103   2,017,420 20,559 SH   SOLE   19,686 0 873
ICICI BANK LIMITED ADR 45104G104   3,203,541 146,348 SH   SOLE   28,194 0 118,154
ICL GROUP LTD SHS M53213100   992,456 135,767 SH   SOLE   0 0 135,767
ICON PLC SHS G4705A100   15,200,055 78,250 SH   SOLE   51,886 0 26,364
IDACORP INC COM 451107106   1,623,565 15,054 SH   SOLE   3,768 0 11,286
IDEANOMICS INC COM 45166V106   3,264 19,900 SH   SOLE   0 0 19,900
IDEX CORP COM 45167R104   1,796,618 7,868 SH   SOLE   3,644 0 4,224
IDEXX LABS INC COM 45168D104   8,570,485 21,008 SH   SOLE   9,643 0 11,365
ILLINOIS TOOL WKS INC COM 452308109   69,393,566 314,996 SH   SOLE   102,855 0 212,141
ILLUMINA INC COM 452327109   7,511,396 37,149 SH   SOLE   16,505 0 20,644
IMMUNOGEN INC COM 45253H101   56,574 11,406 SH   SOLE   434 0 10,972
IMPACT SHS TR I AFFORDABLE HOUS 45259R103   7,217,735 422,869 SH   SOLE   0 0 422,869
IMPERIAL OIL LTD COM NEW 453038408   1,211,969 24,866 SH   SOLE   0 0 24,866
IMPINJ INC COM 453204109   1,276,642 11,693 SH   SOLE   2,708 0 8,985
INARI MED INC COM 45332Y109   341,635 5,375 SH   SOLE   457 0 4,918
INCYTE CORP COM 45337C102   4,167,965 51,892 SH   SOLE   4,288 0 47,604
INDEPENDENCE RLTY TR INC COM 45378A106   5,258,533 311,894 SH   SOLE   1,086 0 310,808
INDEPENDENT BANK GROUP INC COM 45384B106   810,678 13,493 SH   SOLE   114 0 13,379
INDEPENDENT BK CORP MASS COM 453836108   326,238 3,864 SH   SOLE   2,233 0 1,631
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   6,735,022 283,580 SH   SOLE   0 0 283,580
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   8,496,242 352,103 SH   SOLE   0 0 352,103
INDEXIQ ACTIVE ETF TR IQ ULTR SHT DU 45409F819   1,672,226 35,227 SH   SOLE   0 0 35,227
INDEXIQ ETF TR CANDRIAM ESG US 45409B461   783,268 24,490 SH   SOLE   0 0 24,490
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   8,284,435 388,030 SH   SOLE   0 0 388,030
INDEXIQ ETF TR HDG EVE DRIV 45409B404   683,805 33,839 SH   SOLE   0 0 33,839
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   1,652,076 58,049 SH   SOLE   0 0 58,049
INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628   1,561,640 82,365 SH   SOLE   0 0 82,365
INDEXIQ ETF TR IQ CHAIKIN US 45409B396   23,891,900 749,366 SH   SOLE   0 0 749,366
INDEXIQ ETF TR IQ CNDRM ESG INT 45409B453   853,170 34,402 SH   SOLE   0 0 34,402
INDEXIQ ETF TR IQ GLB RES ETF 45409B883   3,217,026 94,230 SH   SOLE   0 0 94,230
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   15,246,550 480,509 SH   SOLE   0 0 480,509
INDEXIQ ETF TR IQ S&P HGH YLD 45409B412   609,304 28,686 SH   SOLE   0 0 28,686
INDEXIQ ETF TR LNG SHT TRACK 45409B305   2,659,450 110,304 SH   SOLE   0 0 110,304
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   208,837 63,865 SH   SOLE   0 0 63,865
INFOSYS LTD SPONSORED ADR 456788108   1,621,911 90,057 SH   SOLE   27,750 0 62,307
ING GROEP N.V. SPONSORED ADR 456837103   2,609,927 214,456 SH   SOLE   42,841 0 171,615
INGERSOLL RAND INC COM 45687V106   4,924,086 94,241 SH   SOLE   2,627 0 91,614
INGREDION INC COM 457187102   1,235,385 12,615 SH   SOLE   2,140 0 10,475
INMODE LTD SHS M5425M103   949,709 26,603 SH   SOLE   0 0 26,603
INNOSPEC INC COM 45768S105   396,628 3,856 SH   SOLE   1,518 0 2,338
INNOVATIVE INDL PPTYS INC COM 45781V101   6,383,672 62,986 SH   SOLE   0 0 62,986
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   400,383 11,423 SH   SOLE   0 0 11,423
INNOVATOR ETFS TR IBD 50 ETF 45782C102   1,135,032 52,018 SH   SOLE   0 0 52,018
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   731,054 30,665 SH   SOLE   0 0 30,665
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   264,515 7,689 SH   SOLE   0 0 7,689
INNOVATOR ETFS TR LOUP FRONTIER 45782C862   304,754 10,529 SH   SOLE   0 0 10,529
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   4,132,728 229,087 SH   SOLE   0 0 229,087
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   3,185,737 102,670 SH   SOLE   0 0 102,670
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   1,231,166 43,859 SH   SOLE   0 0 43,859
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   480,708 16,180 SH   SOLE   0 0 16,180
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   295,214 11,899 SH   SOLE   0 0 11,899
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425   200,360 7,611 SH   SOLE   0 0 7,611
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   1,114,858 37,442 SH   SOLE   0 0 37,442
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   770,021 24,245 SH   SOLE   0 0 24,245
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   399,006 12,908 SH   SOLE   0 0 12,908
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   419,297 14,790 SH   SOLE   0 0 14,790
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   1,033,181 32,789 SH   SOLE   0 0 32,789
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   301,441 10,085 SH   SOLE   0 0 10,085
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   8,732,367 289,247 SH   SOLE   0 0 289,247
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   329,999 11,281 SH   SOLE   0 0 11,281
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   218,117 7,337 SH   SOLE   0 0 7,337
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   1,443,029 47,989 SH   SOLE   0 0 47,989
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   488,897 16,194 SH   SOLE   0 0 16,194
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649   445,183 16,863 SH   SOLE   0 0 16,863
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   547,346 20,064 SH   SOLE   0 0 20,064
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   53,307 13,564 SH   SOLE   0 0 13,564
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   55,314 35,458 SH   SOLE   0 0 35,458
INSEEGO CORP COM 45782B104   21,875 25,964 SH   SOLE   0 0 25,964
INSIGHT ENTERPRISES INC COM 45765U103   649,649 6,479 SH   SOLE   1,769 0 4,710
INSIGHT SELECT INCOME FD COM 45781W109   161,605 10,695 SH   SOLE   0 0 10,695
INSPERITY INC COM 45778Q107   573,167 5,045 SH   SOLE   988 0 4,057
INSPIRE MED SYS INC COM 457730109   1,527,400 6,064 SH   SOLE   3,600 0 2,464
INSTALLED BLDG PRODS INC COM 45780R101   753,064 8,380 SH   SOLE   7,937 0 443
INSULET CORP COM 45784P101   5,067,335 17,213 SH   SOLE   13,693 0 3,520
INTEGER HLDGS CORP COM 45826H109   1,588,289 23,223 SH   SOLE   16,013 0 7,210
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,508,962 26,282 SH   SOLE   22,236 0 4,046
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   361,120 41,083 SH   SOLE   40,658 0 425
INTEL CORP COM 458140100   74,532,937 2,819,015 SH   SOLE   245,758 0 2,573,257
INTELLIA THERAPEUTICS INC COM 45826J105   1,255,726 35,991 SH   SOLE   17,561 0 18,430
INTER PARFUMS INC COM 458334109   217,415 2,252 SH   SOLE   894 0 1,358
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,957,467 27,056 SH   SOLE   1,288 0 25,768
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6   49,888 51,000 PRN   SOLE   0 0 51,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104   26,653,631 259,807 SH   SOLE   131,492 0 128,315
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   720,259 12,346 SH   SOLE   871 0 11,475
INTERFACE INC COM 458665304   310,658 31,475 SH   SOLE   0 0 31,475
INTERNATIONAL BUSINESS MACHS COM 459200101   126,843,513 900,302 SH   SOLE   68,868 0 831,434
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   8,990,709 85,757 SH   SOLE   24,641 0 61,116
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   587,197 25,891 SH   SOLE   10,280 0 15,611
INTERNATIONAL PAPER CO COM 460146103   13,238,996 382,298 SH   SOLE   42,496 0 339,802
INTERPUBLIC GROUP COS INC COM 460690100   4,177,417 125,410 SH   SOLE   19,225 0 106,185
INTRA-CELLULAR THERAPIES INC COM 46116X101   454,874 8,596 SH   SOLE   8,419 0 177
INTUIT COM 461202103   42,494,834 109,179 SH   SOLE   50,297 0 58,882
INTUITIVE SURGICAL INC COM NEW 46120E602   44,747,580 168,545 SH   SOLE   47,944 0 120,601
INVENTRUST PPTYS CORP COM NEW 46124J201   3,284,527 138,763 SH   SOLE   18,253 0 120,510
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   8,130,904 93,373 SH   SOLE   0 0 93,373
INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200   7,052,116 483,353 SH   SOLE   0 0 483,353
INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 46090A309   925,730 77,862 SH   SOLE   0 0 77,862
INVESCO ACTIVELY MANAGED ETF GWT MLTI ASST 46090A408   1,074,891 65,893 SH   SOLE   0 0 65,893
INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853   365,946 17,397 SH   SOLE   0 0 17,397
INVESCO ACTIVELY MANAGED ETF MDRTLY CNSRTIV 46090A507   8,148,084 607,160 SH   SOLE   0 0 607,160
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   10,408,018 322,429 SH   SOLE   0 0 322,429
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   76,784,546 1,652,347 SH   SOLE   0 0 1,652,347
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   74,645,389 1,509,208 SH   SOLE   3,137 0 1,506,071
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   23,774,660 962,147 SH   SOLE   0 0 962,147
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   76,855,728 5,199,982 SH   SOLE   1,502,579 0 3,697,403
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   591,877 68,903 SH   SOLE   0 0 68,903
INVESCO BD FD COM 46132L107   837,218 53,394 SH   SOLE   0 0 53,394
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305   5,007,905 133,901 SH   SOLE   0 0 133,901
INVESCO CALIF VALUE MUN INCO COM 46132H106   208,226 21,965 SH   SOLE   0 0 21,965
INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109   369,965 3,186 SH   SOLE   0 0 3,186
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   1,600,970 16,204 SH   SOLE   0 0 16,204
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   1,990,516 27,996 SH   SOLE   0 0 27,996
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   1,663,929 17,241 SH   SOLE   0 0 17,241
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   14,470,819 587,052 SH   SOLE   0 0 587,052
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   13,387,613 664,398 SH   SOLE   0 0 664,398
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   1,699,055 87,355 SH   SOLE   0 0 87,355
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304   1,843,629 81,325 SH   SOLE   0 0 81,325
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   2,166,974 142,470 SH   SOLE   0 0 142,470
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   709,188 14,760 SH   SOLE   0 0 14,760
INVESCO DB MULTI-SECTOR COMM SILVER FD 46140H205   587,258 18,047 SH   SOLE   0 0 18,047
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   42,005,922 1,510,461 SH   SOLE   0 0 1,510,461
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   350,406 12,600 SH Put SOLE   0 0 12,600
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107   6,723,588 234,027 SH   SOLE   0 0 234,027
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   3,885,379 160,952 SH   SOLE   0 0 160,952
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   15,551,085 858,228 SH   SOLE   0 0 858,228
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   1,346,696 31,030 SH   SOLE   0 0 31,030
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875   1,554,343 56,604 SH   SOLE   0 0 56,604
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867   3,146,164 176,868 SH   SOLE   0 0 176,868
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842   10,457,746 143,729 SH   SOLE   0 0 143,729
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   6,561,165 351,428 SH   SOLE   0 0 351,428
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   7,771,186 453,924 SH   SOLE   1,027 0 452,897
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693   4,570,456 198,672 SH   SOLE   0 0 198,672
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   11,937,439 287,372 SH   SOLE   0 0 287,372
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   2,496,110 141,663 SH   SOLE   3 0 141,660
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   398,577 13,456 SH   SOLE   0 0 13,456
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   4,671,610 254,445 SH   SOLE   0 0 254,445
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   1,543,277 80,337 SH   SOLE   0 0 80,337
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   3,143,899 96,291 SH   SOLE   0 0 96,291
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   14,621,478 436,984 SH   SOLE   0 0 436,984
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   2,225,748 105,187 SH   SOLE   0 0 105,187
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   8,593,079 431,596 SH   SOLE   0 0 431,596
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   9,383,313 181,777 SH   SOLE   12,603 0 169,174
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   6,469,400 435,357 SH   SOLE   0 0 435,357
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   11,067,229 128,584 SH   SOLE   0 0 128,584
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   8,452,484 433,683 SH   SOLE   0 0 433,683
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   616,533 10,819 SH   SOLE   0 0 10,819
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   541,173 17,895 SH   SOLE   0 0 17,895
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   208,204,039 1,900,886 SH   SOLE   640 0 1,900,246
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   15,312,363 640,417 SH   SOLE   1,375 0 639,042
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   20,653,965 900,347 SH   SOLE   0 0 900,347
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   1,362,946 61,588 SH   SOLE   0 0 61,588
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   66,648,311 5,961,388 SH   SOLE   2,041 0 5,959,347
INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446   43,609,347 2,003,185 SH   SOLE   0 0 2,003,185
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   28,501,422 1,168,570 SH   SOLE   0 0 1,168,570
INVESCO EXCH TRADED FD TR II PURBTA FTSE DV 46138E487   551,124 22,919 SH   SOLE   0 0 22,919
INVESCO EXCH TRADED FD TR II PURBTA FTSE EM 46138E479   1,220,952 55,642 SH   SOLE   0 0 55,642
INVESCO EXCH TRADED FD TR II PURBTA MSCI SM 46138E453   12,490,589 389,600 SH   SOLE   0 0 389,600
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461   22,086,669 580,617 SH   SOLE   0 0 580,617
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   11,300,395 281,244 SH   SOLE   0 0 281,244
INVESCO EXCH TRADED FD TR II RUSEL 1000 LOW 46138E412   379,086 10,066 SH   SOLE   0 0 10,066
INVESCO EXCH TRADED FD TR II RUSL 1000 ENHD 46138E438   646,324 19,299 SH   SOLE   0 0 19,299
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   4,174,244 102,060 SH   SOLE   0 0 102,060
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   10,046,441 206,658 SH   SOLE   0 0 206,658
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   24,171,189 387,794 SH   SOLE   0 0 387,794
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   22,278,191 392,360 SH   SOLE   0 0 392,360
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   86,215,455 1,166,019 SH   SOLE   0 0 1,166,019
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   29,966,726 1,302,335 SH   SOLE   0 0 1,302,335
INVESCO EXCH TRADED FD TR II S&P EMRNG MMTM 46138E289   189,174 13,704 SH   SOLE   0 0 13,704
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   4,782,699 102,589 SH   SOLE   0 0 102,589
INVESCO EXCH TRADED FD TR II S&P INTL DEV 46138E248   1,802,959 77,982 SH   SOLE   0 0 77,982
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   6,637,960 247,870 SH   SOLE   0 0 247,870
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   1,883,202 59,477 SH   SOLE   0 0 59,477
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   13,629,503 551,021 SH   SOLE   0 0 551,021
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   31,227,969 363,670 SH   SOLE   0 0 363,670
INVESCO EXCH TRADED FD TR II S&P MIDCAP 400 46138G573   2,683,933 118,994 SH   SOLE   0 0 118,994
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   39,970,611 747,254 SH   SOLE   0 0 747,254
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   59,998,693 552,831 SH   SOLE   0 0 552,831
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131   2,637,617 152,611 SH   SOLE   0 0 152,611
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   8,255,844 253,139 SH   SOLE   0 0 253,139
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   468,167 5,942 SH   SOLE   0 0 5,942
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164   1,541,536 151,428 SH   SOLE   0 0 151,428
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156   472,586 9,819 SH   SOLE   0 0 9,819
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   7,732,264 58,582 SH   SOLE   0 0 58,582
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   450,933 5,078 SH   SOLE   0 0 5,078
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   3,141,223 26,212 SH   SOLE   0 0 26,212
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   11,694,487 261,885 SH   SOLE   3,014 0 258,871
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   1,637,478 16,063 SH   SOLE   0 0 16,063
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409   617,628 11,465 SH   SOLE   0 0 11,465
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   29,111,162 668,147 SH   SOLE   0 0 668,147
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   97,138,254 2,216,250 SH   SOLE   193 0 2,216,057
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   468,441,804 7,330,858 SH   SOLE   187 0 7,330,671
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347   410,588 11,266 SH   SOLE   0 0 11,266
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   23,061,974 316,177 SH   SOLE   0 0 316,177
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   26,113,263 1,271,956 SH   SOLE   0 0 1,271,956
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   9,539,630 371,048 SH   SOLE   0 0 371,048
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888   88,978,269 844,677 SH   SOLE   37 0 844,640
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   11,046,269 493,357 SH   SOLE   0 0 493,357
INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862   1,229,203 49,277 SH   SOLE   0 0 49,277
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   927,811 43,406 SH   SOLE   0 0 43,406
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   2,293,861 129,050 SH   SOLE   0 0 129,050
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   189,000 12,000 SH   SOLE   0 0 12,000
INVESCO EXCH TRD SLF IDX FD BULLSHS 23 USD 46138J668   448,406 19,278 SH   SOLE   0 0 19,278
INVESCO EXCH TRD SLF IDX FD BULLSHS 24 USD 46138J650   208,595 8,668 SH   SOLE   0 0 8,668
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   71,298,446 3,398,401 SH   SOLE   0 0 3,398,401
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   12,471,091 535,010 SH   SOLE   0 0 535,010
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   10,751,879 427,765 SH   SOLE   0 0 427,765
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   76,927,938 3,755,313 SH   SOLE   0 0 3,755,313
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   8,975,291 405,755 SH   SOLE   0 0 405,755
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   8,381,880 338,662 SH   SOLE   0 0 338,662
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   59,291,402 2,943,963 SH   SOLE   0 0 2,943,963
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   7,749,465 350,496 SH   SOLE   0 0 350,496
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   8,492,604 349,202 SH   SOLE   0 0 349,202
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   27,134,921 1,433,814 SH   SOLE   0 0 1,433,814
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   5,748,075 244,495 SH   SOLE   0 0 244,495
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   15,952,745 839,839 SH   SOLE   0 0 839,839
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   3,438,940 146,216 SH   SOLE   0 0 146,216
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   925,364 39,835 SH   SOLE   0 0 39,835
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   777,093 33,941 SH   SOLE   0 0 33,941
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   18,513,255 278,366 SH   SOLE   0 0 278,366
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   489,191 22,570 SH   SOLE   0 0 22,570
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   1,018,239 49,226 SH   SOLE   0 0 49,226
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   1,681,894 105,341 SH   SOLE   0 0 105,341
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   6,338,980 281,545 SH   SOLE   0 0 281,545
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   5,282,154 269,292 SH   SOLE   0 0 269,292
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   7,513,742 205,743 SH   SOLE   0 0 205,743
INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726   8,975,260 334,150 SH   SOLE   0 0 334,150
INVESCO EXCH TRD SLF IDX FD RAFI STRG US SML 46138J734   5,792,406 174,523 SH   SOLE   0 0 174,523
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   120,895,787 2,815,459 SH   SOLE   0 0 2,815,459
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   28,714,904 840,108 SH   SOLE   0 0 840,108
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   47,295,053 603,253 SH   SOLE   0 0 603,253
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   45,105,369 527,178 SH   SOLE   0 0 527,178
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   112,718,567 3,086,489 SH   SOLE   0 0 3,086,489
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   52,079,895 1,192,851 SH   SOLE   0 0 1,192,851
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704   3,605,095 45,601 SH   SOLE   0 0 45,601
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803   801,533 12,517 SH   SOLE   0 0 12,517
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878   5,284,497 122,241 SH   SOLE   0 0 122,241
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860   3,869,893 94,990 SH   SOLE   0 0 94,990
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852   4,535,317 36,870 SH   SOLE   0 0 36,870
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845   2,479,843 28,712 SH   SOLE   0 0 28,712
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   14,926,063 210,078 SH   SOLE   0 0 210,078
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   2,503,962 30,292 SH   SOLE   0 0 30,292
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811   14,623,084 128,952 SH   SOLE   0 0 128,952
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795   5,794,694 169,485 SH   SOLE   0 0 169,485
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   2,786,096 43,878 SH   SOLE   0 0 43,878
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   2,806,706 68,775 SH   SOLE   0 0 68,775
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   19,663,662 664,762 SH   SOLE   0 0 664,762
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   11,173,241 244,759 SH   SOLE   0 0 244,759
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   11,004,023 302,225 SH   SOLE   0 0 302,225
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   32,610,421 545,872 SH   SOLE   0 0 545,872
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   51,570,934 1,095,855 SH   SOLE   0 0 1,095,855
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696   2,071,260 64,505 SH   SOLE   0 0 64,505
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712   1,874,545 18,035 SH   SOLE   0 0 18,035
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688   935,625 13,254 SH   SOLE   0 0 13,254
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670   1,762,375 344,214 SH   SOLE   0 0 344,214
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   3,865,130 49,177 SH   SOLE   0 0 49,177
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   13,945,627 139,345 SH   SOLE   0 0 139,345
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639   3,976,211 43,697 SH   SOLE   0 0 43,697
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   16,410,777 1,139,637 SH   SOLE   0 0 1,139,637
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   75,811,908 488,636 SH   SOLE   0 0 488,636
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   11,319,869 71,459 SH   SOLE   0 0 71,459
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   1,693,670 179,414 SH   SOLE   0 0 179,414
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   251,179 9,191 SH   SOLE   0 0 9,191
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   60,745,915 2,936,004 SH   SOLE   0 0 2,936,004
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   28,100,600 1,680,658 SH   SOLE   0 0 1,680,658
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   6,562,454 137,347 SH   SOLE   0 0 137,347
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   7,998,142 71,261 SH   SOLE   0 0 71,261
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522   460,322 8,495 SH   SOLE   0 0 8,495
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   15,258,378 203,825 SH   SOLE   0 0 203,825
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   90,909,625 1,100,601 SH   SOLE   177 0 1,100,424
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   81,332,918 294,706 SH   SOLE   0 0 294,706
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   4,921,283 99,745 SH   SOLE   0 0 99,745
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   1,457,501 58,010 SH   SOLE   0 0 58,010
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   89,380,337 1,186,990 SH   SOLE   0 0 1,186,990
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   68,028,794 984,977 SH   SOLE   0 0 984,977
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   18,750,701 425,770 SH   SOLE   0 0 425,770
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225   8,263,277 98,710 SH   SOLE   0 0 98,710
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   7,852,733 43,848 SH   SOLE   0 0 43,848
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   13,305,757 146,652 SH   SOLE   0 0 146,652
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   58,928,671 1,288,340 SH   SOLE   0 0 1,288,340
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183   9,808,069 141,735 SH   SOLE   0 0 141,735
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   4,202,031 36,069 SH   SOLE   0 0 36,069
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   10,130,787 114,626 SH   SOLE   0 0 114,626
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   22,612,153 479,579 SH   SOLE   0 0 479,579
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   1,722,692 85,621 SH   SOLE   2,045 0 83,576
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   3,120,202 26,490 SH   SOLE   0 0 26,490
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   19,122,186 263,065 SH   SOLE   0 0 263,065
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   10,235,838 181,454 SH   SOLE   0 0 181,454
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   24,386,004 84,537 SH   SOLE   0 0 84,537
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   7,397,342 41,495 SH   SOLE   0 0 41,495
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   11,588,655 73,042 SH   SOLE   0 0 73,042
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   3,716,037 120,847 SH   SOLE   0 0 120,847
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   35,276,745 206,890 SH   SOLE   0 0 206,890
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   26,612,325 109,525 SH   SOLE   0 0 109,525
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   22,840,265 196,323 SH   SOLE   0 0 196,323
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   424,125,201 3,002,656 SH   SOLE   4,540 0 2,998,116
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   38,825,349 256,087 SH   SOLE   0 0 256,087
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   55,529,188 712,095 SH   SOLE   6,629 0 705,466
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   147,928,425 3,362,010 SH   SOLE   44,878 0 3,317,132
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   25,090,490 486,816 SH   SOLE   0 0 486,816
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   10,484,806 273,540 SH   SOLE   0 0 273,540
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   23,725,032 266,902 SH   SOLE   0 0 266,902
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   667,830 31,576 SH   SOLE   0 0 31,576
INVESCO EXCHNG TRAD SLF INDE INVT GRAD VALU 46139W601   1,575,310 69,704 SH   SOLE   0 0 69,704
INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502   3,065,769 128,463 SH   SOLE   0 0 128,463
INVESCO HIG INCM 2023 TARG T COM 46135X108   263,745 32,804 SH   SOLE   0 0 32,804
INVESCO HIGH INCOME 2024 TAR COM 46136K105   168,758 20,886 SH   SOLE   0 0 20,886
INVESCO HIGH INCOME TR II COM 46131F101   161,288 15,720 SH   SOLE   0 0 15,720
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   349,298 16,407 SH   SOLE   0 0 16,407
INVESCO LTD SHS G491BT108   2,615,826 145,404 SH   SOLE   210 0 145,194
INVESCO MORTGAGE CAPITAL INC COM 46131B704   732,909 57,573 SH   SOLE   0 0 57,573
INVESCO MUN OPPORTUNITY TR COM 46132C107   962,007 97,074 SH   SOLE   0 0 97,074
INVESCO MUNI INCOME OPP TRST COM 46132X101   1,049,819 168,240 SH   SOLE   0 0 168,240
INVESCO MUNICIPAL TRUST COM 46131J103   695,204 70,223 SH   SOLE   0 0 70,223
INVESCO PA VALUE MUN INC TR COM 46132K109   269,186 27,468 SH   SOLE   12,193 0 15,275
INVESCO QQQ TR UNIT SER 1 46090E103   1,760,427,739 6,611,191 SH   SOLE   4,924 0 6,606,267
INVESCO QQQ TR UNIT SER 1 46090E103   67,315,584 252,800 SH Put SOLE   0 0 252,800
INVESCO QUALITY MUN INCOME T COM 46133G107   1,309,370 138,999 SH   SOLE   19,434 0 119,565
INVESCO SR INCOME TR COM 46131H107   4,995,851 1,304,400 SH   SOLE   0 0 1,304,400
INVESCO TR INVT GRADE MUNS COM 46131M106   1,055,900 105,065 SH   SOLE   0 0 105,065
INVESCO VALUE MUN INCOME TR COM 46132P108   2,001,266 166,080 SH   SOLE   0 0 166,080
INVESTAR HLDG CORP COM 46134L105   689,864 32,042 SH   SOLE   0 0 32,042
INVESTCORP CR MGMT BDC INC COM 46090R104   262,860 74,570 SH   SOLE   0 0 74,570
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849   249,162 6,907 SH   SOLE   0 0 6,907
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   227,792 8,977 SH   SOLE   0 0 8,977
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   1,534,761 56,591 SH   SOLE   0 0 56,591
INVITAE CORP COM 46185L103   609,064 327,454 SH   SOLE   53,005 0 274,449
INVITATION HOMES INC COM 46187W107   3,010,843 101,580 SH   SOLE   45,943 0 55,637
IONIS PHARMACEUTICALS INC COM 462222100   2,798,719 74,099 SH   SOLE   57,785 0 16,314
IONQ INC COM 46222L108   36,177 10,486 SH   SOLE   0 0 10,486
IOVANCE BIOTHERAPEUTICS INC COM 462260100   388,633 60,819 SH   SOLE   0 0 60,819
IQIYI INC SPONSORED ADS 46267X108   83,920 15,834 SH   SOLE   0 0 15,834
IQVIA HLDGS INC COM 46266C105   16,919,150 82,577 SH   SOLE   42,170 0 40,407
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,673,738 32,563 SH   SOLE   2,056 0 30,507
IROBOT CORP COM 462726100   605,331 12,577 SH   SOLE   0 0 12,577
IROBOT CORP COM 462726100   240,650 5,000 SH Call SOLE   0 0 5,000
IRON MTN INC DEL COM 46284V101   21,543,793 432,172 SH   SOLE   57,762 0 374,410
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   473,149 38,188 SH   SOLE   12,326 0 25,862
ISHARES INC ASIA/PAC DIV ETF 464286293   224,173 6,654 SH   SOLE   0 0 6,654
ISHARES INC CORE MSCI EMKT 46434G103   719,277,347 15,402,085 SH   SOLE   2,059,650 0 13,342,435
ISHARES INC CUR HD MSCI EM 46434G509   1,362,269 59,384 SH   SOLE   0 0 59,384
ISHARES INC EM MKT SM-CP ETF 464286475   1,338,915 27,732 SH   SOLE   0 0 27,732
ISHARES INC EM MKTS DIV ETF 464286319   3,724,473 154,414 SH   SOLE   0 0 154,414
ISHARES INC ESG AWR MSCI EM 46434G863   44,796,160 1,489,729 SH   SOLE   0 0 1,489,729
ISHARES INC GLB ENR PROD ETF 464286343   7,467,856 307,953 SH   SOLE   0 0 307,953
ISHARES INC JP MORGAN EM ETF 464286517   940,623 27,099 SH   SOLE   0 0 27,099
ISHARES INC JP MRG EM CRP BD 464286251   265,969 6,220 SH   SOLE   0 0 6,220
ISHARES INC JP MRGN EM HI BD 464286285   6,257,255 178,907 SH   SOLE   0 0 178,907
ISHARES INC MSCI AGRICULTURE 464286350   5,829,800 136,051 SH   SOLE   0 0 136,051
ISHARES INC MSCI AUST ETF 464286103   28,294,797 1,272,820 SH   SOLE   704 0 1,272,116
ISHARES INC MSCI BIC ETF 464286657   213,672 6,223 SH   SOLE   0 0 6,223
ISHARES INC MSCI BRAZIL ETF 464286400   3,903,219 139,550 SH   SOLE   0 0 139,550
ISHARES INC MSCI CDA ETF 464286509   52,518,765 1,604,606 SH   SOLE   128 0 1,604,478
ISHARES INC MSCI EM ASIA ETF 464286426   912,459 14,410 SH   SOLE   0 0 14,410
ISHARES INC MSCI EMERG MKT 46434G889   1,435,967 34,989 SH   SOLE   0 0 34,989
ISHARES INC MSCI EMERG MRKT 464286533   334,550,917 6,306,332 SH   SOLE   224 0 6,306,108
ISHARES INC MSCI EMRG CHN 46434G764   7,395,684 155,797 SH   SOLE   19,371 0 136,426
ISHARES INC MSCI EQUAL WEITE 464286681   4,992,776 68,450 SH   SOLE   0 0 68,450
ISHARES INC MSCI EURZONE ETF 464286608   5,553,616 140,687 SH   SOLE   0 0 140,687
ISHARES INC MSCI FRANCE ETF 464286707   528,669 15,962 SH   SOLE   0 0 15,962
ISHARES INC MSCI FRONTIER 464286145   615,617 24,170 SH   SOLE   0 0 24,170
ISHARES INC MSCI GBL ETF NEW 46434G848   4,550,553 110,989 SH   SOLE   0 0 110,989
ISHARES INC MSCI GBL GOLD MN 46434G855   7,537,229 337,538 SH   SOLE   7 0 337,531
ISHARES INC MSCI GBL MIN VOL 464286525   60,220,336 633,765 SH   SOLE   0 0 633,765
ISHARES INC MSCI GERMANY ETF 464286806   5,474,271 221,362 SH   SOLE   0 0 221,362
ISHARES INC MSCI GLB SLV&MTL 464286327   287,951 27,398 SH   SOLE   0 0 27,398
ISHARES INC MSCI HONG KG ETF 464286871   6,133,310 291,923 SH   SOLE   0 0 291,923
ISHARES INC MSCI ISRAEL ETF 464286632   442,326 7,900 SH   SOLE   0 0 7,900
ISHARES INC MSCI JPN ETF NEW 46434G822   10,283,629 188,898 SH   SOLE   3,330 0 185,568
ISHARES INC MSCI MEXICO ETF 464286822   793,109 16,039 SH   SOLE   0 0 16,039
ISHARES INC MSCI NETHERL ETF 464286814   2,510,861 67,424 SH   SOLE   0 0 67,424
ISHARES INC MSCI PAC JP ETF 464286665   766,725 17,918 SH   SOLE   92 0 17,826
ISHARES INC MSCI SINGPOR ETF 46434G780   6,267,658 333,209 SH   SOLE   0 0 333,209
ISHARES INC MSCI SPAIN ETF 464286764   5,835,770 241,347 SH   SOLE   0 0 241,347
ISHARES INC MSCI STH AFR ETF 464286780   7,618,227 179,633 SH   SOLE   0 0 179,633
ISHARES INC MSCI STH KOR ETF 464286772   7,821,936 138,490 SH   SOLE   0 0 138,490
ISHARES INC MSCI SWEDEN ETF 464286756   211,689 6,548 SH   SOLE   0 0 6,548
ISHARES INC MSCI SWITZERLAND 464286749   1,750,597 41,750 SH   SOLE   0 0 41,750
ISHARES INC MSCI TAIWAN ETF 46434G772   18,373,823 457,516 SH   SOLE   0 0 457,516
ISHARES INC MSCI THAILND ETF 464286624   470,697 6,260 SH   SOLE   0 0 6,260
ISHARES INC MSCI TURKEY ETF 464286715   967,691 26,154 SH   SOLE   0 0 26,154
ISHARES INC MSCI WORLD ETF 464286392   6,025,355 55,152 SH   SOLE   609 0 54,543
ISHARES INC US INTL HGH YLD 464286178   664,012 16,039 SH   SOLE   0 0 16,039
ISHARES S&P GSCI COMMODITYISHARES UNIT BEN INT 46428R107   2,256,197 106,274 SH   SOLE   0 0 106,274
ISHARES SILVER TR ISHARES 46428Q109   77,684,405 3,527,902 SH   SOLE   0 0 3,527,902
ISHARES TR 0-3 MNTH TREASRY 46436E718   59,463,724 593,806 SH   SOLE   277 0 593,529
ISHARES TR 0-5 YR TIPS ETF 46429B747   178,476,432 1,840,722 SH   SOLE   151 0 1,840,571
ISHARES TR 0-5YR HI YL CP 46434V407   238,675,441 5,837,013 SH   SOLE   100,829 0 5,736,184
ISHARES TR 0-5YR INVT GR CP 46434V100   45,056,014 941,413 SH   SOLE   0 0 941,413
ISHARES TR 1 3 YR TREAS BD 464287457   405,866,523 5,000,204 SH   SOLE   303,263 0 4,696,941
ISHARES TR 10+ YR INVST GRD 464289511   7,740,094 155,455 SH   SOLE   9,590 0 145,865
ISHARES TR 10-20 YR TRS ETF 464288653   141,977,936 1,312,424 SH   SOLE   28,552 0 1,283,872
ISHARES TR 20 YR TR BD ETF 464287432   157,558,321 1,582,547 SH   SOLE   50,030 0 1,532,517
ISHARES TR 3 7 YR TREAS BD 464288661   170,772,050 1,486,396 SH   SOLE   273,389 0 1,213,007
ISHARES TR 7-10 YR TRSY BD 464287440   189,180,740 1,975,159 SH   SOLE   12,587 0 1,962,572
ISHARES TR A RATE CP BD ETF 46429B291   3,525,862 76,111 SH   SOLE   0 0 76,111
ISHARES TR AGENCY BOND ETF 464288166   2,590,319 24,338 SH   SOLE   0 0 24,338
ISHARES TR AGGRES ALLOC ETF 464289859   7,529,432 126,016 SH   SOLE   0 0 126,016
ISHARES TR ASIA 50 ETF 464288430   607,024 10,698 SH   SOLE   0 0 10,698
ISHARES TR BLACKROCK ULTRA 46434V878   62,014,868 1,239,306 SH   SOLE   0 0 1,239,306
ISHARES TR BROAD USD HIGH 46435U853   151,409,827 4,384,877 SH   SOLE   1,014,057 0 3,370,820
ISHARES TR CALIF MUN BD ETF 464288356   18,103,403 322,641 SH   SOLE   0 0 322,641
ISHARES TR CHINA LG-CAP ETF 464287184   3,227,646 114,051 SH   SOLE   0 0 114,051
ISHARES TR CMBS ETF 46429B366   13,185,871 287,211 SH   SOLE   0 0 287,211
ISHARES TR COHEN STEER REIT 464287564   20,993,786 382,819 SH   SOLE   35 0 382,784
ISHARES TR CONSER ALLOC ETF 464289883   24,652,117 733,476 SH   SOLE   0 0 733,476
ISHARES TR CONV BD ETF 46435G102   72,608,714 1,045,181 SH   SOLE   32 0 1,045,149
ISHARES TR CORE 1 5 YR USD 46432F859   25,830,496 556,212 SH   SOLE   2,778 0 553,434
ISHARES TR CORE DIV GRWTH 46434V621   480,544,309 9,610,886 SH   SOLE   6,057 0 9,604,829
ISHARES TR CORE DIVID ETF 46435U861   10,490,306 279,667 SH   SOLE   0 0 279,667
ISHARES TR CORE HIGH DV ETF 46429B663   195,493,741 1,875,420 SH   SOLE   234,897 0 1,640,523
ISHARES TR CORE INTL AGGR 46435G672   23,581,886 495,939 SH   SOLE   25,265 0 470,674
ISHARES TR CORE LT USDB ETF 464289479   965,957 18,969 SH   SOLE   0 0 18,969
ISHARES TR CORE MSCI EAFE 46432F842   1,724,923,322 27,983,831 SH   SOLE   3,244,331 0 24,739,500
ISHARES TR CORE MSCI EURO 46434V738   5,737,575 120,791 SH   SOLE   28,061 0 92,730
ISHARES TR CORE MSCI INTL 46435G326   9,515,820 169,986 SH   SOLE   0 0 169,986
ISHARES TR CORE MSCI PAC 46434V696   1,762,688 32,843 SH   SOLE   0 0 32,843
ISHARES TR CORE MSCI TOTAL 46432F834   50,448,913 871,612 SH   SOLE   0 0 871,612
ISHARES TR CORE S&P MCP ETF 464287507   1,780,413,519 7,360,426 SH   SOLE   57,739 0 7,302,687
ISHARES TR CORE S&P SCP ETF 464287804   1,139,893,844 12,044,525 SH   SOLE   159,608 0 11,884,917
ISHARES TR CORE S&P TTL STK 464287150   268,417,565 3,165,302 SH   SOLE   1,219 0 3,164,083
ISHARES TR CORE S&P US GWT 464287671   1,062,181,985 13,029,710 SH   SOLE   61,857 0 12,967,853
ISHARES TR CORE S&P US VLU 464287663   819,815,500 11,607,185 SH   SOLE   1,598 0 11,605,587
ISHARES TR CORE S&P500 ETF 464287200   3,071,491,180 7,994,304 SH   SOLE   12,992 0 7,981,312
ISHARES TR CORE TOTAL USD 46434V613   899,892,829 20,028,774 SH   SOLE   980 0 20,027,794
ISHARES TR CORE US AGGBD ET 464287226   651,303,053 6,715,157 SH   SOLE   137,887 0 6,577,270
ISHARES TR CR 5 10 YR ETF 46435G417   1,726,868 40,385 SH   SOLE   0 0 40,385
ISHARES TR CRE U S REIT ETF 464288521   8,409,623 170,063 SH   SOLE   0 0 170,063
ISHARES TR CUR HD EURZN ETF 46434V639   1,468,625 52,866 SH   SOLE   0 0 52,866
ISHARES TR CYBERSECURITY 46435U135   6,612,452 200,256 SH   SOLE   0 0 200,256
ISHARES TR DEVSMCP EXNA ETF 464288497   1,677,035 33,948 SH   SOLE   0 0 33,948
ISHARES TR DOW JONES US ETF 464287846   28,454,733 304,492 SH   SOLE   0 0 304,492
ISHARES TR EAFE GRWTH ETF 464288885   366,218,878 4,372,241 SH   SOLE   427 0 4,371,814
ISHARES TR EAFE SML CP ETF 464288273   28,221,169 499,667 SH   SOLE   60,343 0 439,324
ISHARES TR EAFE VALUE ETF 464288877   549,614,578 11,979,393 SH   SOLE   552,847 0 11,426,546
ISHARES TR ESG ADV TTL USD 46436E619   5,292,347 125,411 SH   SOLE   0 0 125,411
ISHARES TR ESG ADVNCD HY BD 46435G441   796,847 18,437 SH   SOLE   0 0 18,437
ISHARES TR ESG AW MSCI EAFE 46435G516   23,641,472 359,621 SH   SOLE   0 0 359,621
ISHARES TR ESG AWARE MSCI 46435U663   7,340,317 223,246 SH   SOLE   0 0 223,246
ISHARES TR ESG AWR MSCI USA 46435G425   992,454,456 11,710,377 SH   SOLE   301 0 11,710,076
ISHARES TR ESG AWR US AGRGT 46435U549   23,482,775 502,413 SH   SOLE   0 0 502,413
ISHARES TR ESG AWRE 1 5 YR 46435G243   12,066,401 507,632 SH   SOLE   0 0 507,632
ISHARES TR ESG AWRE USD ETF 46435G193   6,893,088 309,142 SH   SOLE   0 0 309,142
ISHARES TR ESG EAFE ETF 46436E759   2,134,332 39,328 SH   SOLE   0 0 39,328
ISHARES TR ESG MSCI LEADR 46435U218   2,118,634 31,950 SH   SOLE   0 0 31,950
ISHARES TR ESG MSCI USA ETF 46436E767   4,603,697 150,153 SH   SOLE   0 0 150,153
ISHARES TR ESG SCRD S&P MID 46436E551   509,092 15,520 SH   SOLE   0 0 15,520
ISHARES TR ESG SCRND S&P500 46436E569   385,661 13,567 SH   SOLE   0 0 13,567
ISHARES TR EUROPE ETF 464287861   1,783,881 39,388 SH   SOLE   0 0 39,388
ISHARES TR EXPANDED TECH 464287515   20,814,337 81,354 SH   SOLE   0 0 81,354
ISHARES TR EXPND TEC SC ETF 464287549   26,068,998 93,104 SH   SOLE   3 0 93,101
ISHARES TR EXPONENTIAL TECH 46434V381   23,344,297 493,120 SH   SOLE   0 0 493,120
ISHARES TR FALN ANGLS USD 46435G474   66,192,242 2,689,648 SH   SOLE   89 0 2,689,559
ISHARES TR FLTG RATE NT ETF 46429B655   175,489,696 3,486,781 SH   SOLE   429 0 3,486,352
ISHARES TR GBL COMM SVC ETF 464287275   2,144,038 39,369 SH   SOLE   0 0 39,369
ISHARES TR GENOMICS IMMUN 46435U192   1,690,239 67,153 SH   SOLE   0 0 67,153
ISHARES TR GL CLEAN ENE ETF 464288224   26,736,970 1,346,951 SH   SOLE   0 0 1,346,951
ISHARES TR GL TIMB FORE ETF 464288174   1,795,117 24,675 SH   SOLE   0 0 24,675
ISHARES TR GLB CNS DISC ETF 464288745   1,133,654 8,999 SH   SOLE   0 0 8,999
ISHARES TR GLB CNSM STP ETF 464288737   8,485,210 142,274 SH   SOLE   8,119 0 134,155
ISHARES TR GLB INFRASTR ETF 464288372   4,982,007 108,683 SH   SOLE   0 0 108,683
ISHARES TR GLOB HLTHCRE ETF 464287325   11,395,475 134,254 SH   SOLE   4,629 0 129,625
ISHARES TR GLOB INDSTRL ETF 464288729   715,024 6,714 SH   SOLE   0 0 6,714
ISHARES TR GLOB UTILITS ETF 464288711   1,603,162 26,644 SH   SOLE   0 0 26,644
ISHARES TR GLOBAL 100 ETF 464287572   12,746,779 199,013 SH   SOLE   0 0 199,013
ISHARES TR GLOBAL ENERG ETF 464287341   8,738,797 224,129 SH   SOLE   0 0 224,129
ISHARES TR GLOBAL FINLS ETF 464287333   3,282,716 46,709 SH   SOLE   15 0 46,694
ISHARES TR GLOBAL MATER ETF 464288695   3,191,321 40,571 SH   SOLE   0 0 40,571
ISHARES TR GLOBAL REIT ETF 46434V647   29,916,438 1,317,324 SH   SOLE   1,086,623 0 230,701
ISHARES TR GLOBAL TECH ETF 464287291   41,245,090 920,033 SH   SOLE   0 0 920,033
ISHARES TR GNMA BOND ETF 46429B333   2,180,520 50,121 SH   SOLE   0 0 50,121
ISHARES TR GOV/CRED BD ETF 464288596   662,799 6,460 SH   SOLE   0 0 6,460
ISHARES TR GRWT ALLOCAT ETF 464289867   14,513,835 307,757 SH   SOLE   3,007 0 304,750
ISHARES TR HDG MSCI EAFE 46434V803   18,546,093 686,892 SH   SOLE   0 0 686,892
ISHARES TR HDG MSCI JAPAN 46434V886   606,070 23,168 SH   SOLE   0 0 23,168
ISHARES TR HIGH YLD BD FCTR 46435G250   2,618,702 60,111 SH   SOLE   0 0 60,111
ISHARES TR IBDS DEC28 ETF 46435U515   11,866,047 488,516 SH   SOLE   3,449 0 485,067
ISHARES TR IBNDS MAR23 ETF 46432FAN7   421,157 17,360 SH   SOLE   0 0 17,360
ISHARES TR IBONDS 2026 TERM 46436E528   1,876,101 83,904 SH   SOLE   0 0 83,904
ISHARES TR IBONDS 23 TRM HG 46435U150   5,875,109 250,324 SH   SOLE   0 0 250,324
ISHARES TR IBONDS 23 TRM TS 46436E882   14,049,172 568,792 SH   SOLE   0 0 568,792
ISHARES TR IBONDS 24 TRM HG 46435U184   3,816,349 168,047 SH   SOLE   0 0 168,047
ISHARES TR IBONDS 24 TRM TS 46436E874   11,932,079 500,297 SH   SOLE   0 0 500,297
ISHARES TR IBONDS 25 TRM HG 46435U168   3,420,347 151,948 SH   SOLE   0 0 151,948
ISHARES TR IBONDS 25 TRM TS 46436E866   3,356,199 144,167 SH   SOLE   0 0 144,167
ISHARES TR IBONDS 26 TRM TS 46436E858   788,165 34,698 SH   SOLE   0 0 34,698
ISHARES TR IBONDS 27 ETF 46435UAA9   20,109,689 860,492 SH   SOLE   4,863 0 855,629
ISHARES TR IBONDS 29 TRM TS 46436E825   417,745 19,349 SH   SOLE   0 0 19,349
ISHARES TR IBONDS DEC 46435U697   8,712,327 338,343 SH   SOLE   29,183 0 309,160
ISHARES TR IBONDS DEC 2030 46436E726   785,600 37,769 SH   SOLE   4,050 0 33,719
ISHARES TR IBONDS DEC 2031 46436E486   230,753 11,601 SH   SOLE   4,140 0 7,461
ISHARES TR IBONDS DEC 25 46435U432   8,541,896 323,925 SH   SOLE   28,457 0 295,468
ISHARES TR IBONDS DEC 26 46435U259   6,080,224 241,183 SH   SOLE   29,475 0 211,708
ISHARES TR IBONDS DEC 27 46435U283   3,074,696 122,620 SH   SOLE   29,972 0 92,648
ISHARES TR IBONDS DEC 28 46435U325   2,551,660 101,680 SH   SOLE   0 0 101,680
ISHARES TR IBONDS DEC 29 46436E205   4,391,946 198,103 SH   SOLE   3,789 0 194,314
ISHARES TR IBONDS DEC2023 46435G318   10,737,635 423,575 SH   SOLE   29,937 0 393,638
ISHARES TR IBONDS DEC2026 46435GAA0   20,953,705 897,375 SH   SOLE   4,819 0 892,556
ISHARES TR IBONDS DEC23 ETF 46434VAX8   42,989,599 1,717,523 SH   SOLE   4,750 0 1,712,773
ISHARES TR IBONDS DEC24 ETF 46434VBG4   31,874,034 1,305,243 SH   SOLE   4,741 0 1,300,502
ISHARES TR IBONDS DEC25 ETF 46434VBD1   37,421,884 1,538,729 SH   SOLE   4,715 0 1,534,014
ISHARES TR IBONDS MAR23 ETF 46432FAZ0   1,910,447 72,079 SH   SOLE   0 0 72,079
ISHARES TR IBOXX HI YD ETF 464288513   78,942,380 1,072,149 SH   SOLE   36,244 0 1,035,905
ISHARES TR IBOXX INV CP ETF 464287242   148,590,502 1,409,376 SH   SOLE   157,302 0 1,252,074
ISHARES TR INDIA 50 ETF 464289529   1,407,480 33,266 SH   SOLE   0 0 33,266
ISHARES TR INTL DEV RE ETF 464288489   565,280 26,841 SH   SOLE   0 0 26,841
ISHARES TR INTL DIV GRWTH 46435G524   21,516,163 373,350 SH   SOLE   0 0 373,350
ISHARES TR INTL EQTY FACTOR 46434V274   1,669,447 67,862 SH   SOLE   0 0 67,862
ISHARES TR INTL SEL DIV ETF 464288448   37,621,061 1,385,164 SH   SOLE   8,439 0 1,376,725
ISHARES TR INTL TREA BD ETF 464288117   1,561,452 39,884 SH   SOLE   0 0 39,884
ISHARES TR INTRM GOV CR ETF 464288612   2,827,453 27,596 SH   SOLE   0 0 27,596
ISHARES TR ISHARES 25+ YR T 46436E577   259,735 20,500 SH   SOLE   0 0 20,500
ISHARES TR ISHARES BIOTECH 464287556   83,005,534 632,230 SH   SOLE   48 0 632,182
ISHARES TR ISHARES SEMICDTR 464287523   53,709,903 154,348 SH   SOLE   0 0 154,348
ISHARES TR ISHS 1-5YR INVS 464288646   92,447,727 1,855,635 SH   SOLE   125,490 0 1,730,145
ISHARES TR ISHS 5-10YR INVT 464288638   77,928,111 1,573,987 SH   SOLE   32,976 0 1,541,011
ISHARES TR JPMORGAN USD EMG 464288281   38,695,215 457,444 SH   SOLE   111 0 457,333
ISHARES TR JPX NIKKEI 400 464287382   278,972 4,784 SH   SOLE   0 0 4,784
ISHARES TR LATN AMER 40 ETF 464287390   1,869,978 81,694 SH   SOLE   11,763 0 69,931
ISHARES TR MBS ETF 464288588   590,040,549 6,361,623 SH   SOLE   364,999 0 5,996,624
ISHARES TR MICRO-CAP ETF 464288869   4,360,650 40,440 SH   SOLE   0 0 40,440
ISHARES TR MODERT ALLOC ETF 464289875   30,372,273 799,060 SH   SOLE   4,716 0 794,344
ISHARES TR MORNINGSTAR GRWT 464287119   57,426,647 1,179,676 SH   SOLE   0 0 1,179,676
ISHARES TR MORNINGSTAR VALU 464288109   24,006,121 379,663 SH   SOLE   0 0 379,663
ISHARES TR MORNINGSTR US EQ 464287127   10,402,097 197,608 SH   SOLE   0 0 197,608
ISHARES TR MORTGE REL ETF 46435G342   12,766,801 562,662 SH   SOLE   0 0 562,662
ISHARES TR MRGSTR MD CP ETF 464288208   23,078,079 393,354 SH   SOLE   0 0 393,354
ISHARES TR MRGSTR MD CP GRW 464288307   27,600,745 512,263 SH   SOLE   0 0 512,263
ISHARES TR MRGSTR MD CP VAL 464288406   7,481,609 120,574 SH   SOLE   0 0 120,574
ISHARES TR MRGSTR SM CP ETF 464288505   4,139,566 90,779 SH   SOLE   0 0 90,779
ISHARES TR MRGSTR SM CP GR 464288604   5,938,022 164,762 SH   SOLE   0 0 164,762
ISHARES TR MRNGSTR INC ETF 46432F875   2,955,019 155,691 SH   SOLE   0 0 155,691
ISHARES TR MRNING SM CP ETF 464288703   4,827,129 92,722 SH   SOLE   0 0 92,722
ISHARES TR MSCI AC ASIA ETF 464288182   1,020,313 15,748 SH   SOLE   473 0 15,275
ISHARES TR MSCI ACWI ETF 464288257   13,679,424 161,162 SH   SOLE   5,526 0 155,636
ISHARES TR MSCI ACWI EX US 464288240   4,921,397 108,163 SH   SOLE   754 0 107,409
ISHARES TR MSCI ACWI EXUS 46435G847   661,806 25,941 SH   SOLE   0 0 25,941
ISHARES TR MSCI CHINA ETF 46429B671   16,992,432 357,735 SH   SOLE   8,478 0 349,257
ISHARES TR MSCI DENMARK ETF 46429B523   204,919 2,113 SH   SOLE   0 0 2,113
ISHARES TR MSCI EAFE ETF 464287465   169,905,689 2,588,447 SH   SOLE   182,069 0 2,406,378
ISHARES TR MSCI EAFE MIN VL 46429B689   63,595,862 1,000,171 SH   SOLE   2,242 0 997,929
ISHARES TR MSCI EAFE SMCP 46435G839   1,291,241 50,022 SH   SOLE   0 0 50,022
ISHARES TR MSCI EMG MKT ETF 464287234   64,471,464 1,701,094 SH   SOLE   55,769 0 1,645,325
ISHARES TR MSCI EURO FL ETF 464289180   1,991,511 113,606 SH   SOLE   0 0 113,606
ISHARES TR MSCI GBL MULTIFC 46434V316   546,104 17,195 SH   SOLE   0 0 17,195
ISHARES TR MSCI GBL SUS DEV 46435G532   2,358,110 29,884 SH   SOLE   0 0 29,884
ISHARES TR MSCI INDIA ETF 46429B598   24,161,242 578,851 SH   SOLE   79 0 578,772
ISHARES TR MSCI INDIA SM CP 46429B614   395,762 7,646 SH   SOLE   0 0 7,646
ISHARES TR MSCI INTL MOMENT 46434V449   1,229,825 39,891 SH   SOLE   0 0 39,891
ISHARES TR MSCI INTL QUALTY 46434V456   37,327,997 1,152,455 SH   SOLE   27,417 0 1,125,038
ISHARES TR MSCI INTL SML CP 46434V266   2,585,889 86,196 SH   SOLE   0 0 86,196
ISHARES TR MSCI INTL VLU FT 46435G409   3,228,875 139,356 SH   SOLE   0 0 139,356
ISHARES TR MSCI KLD400 SOC 464288570   43,068,924 599,929 SH   SOLE   0 0 599,929
ISHARES TR MSCI LW CRB TG 46434V464   2,109,737 15,272 SH   SOLE   0 0 15,272
ISHARES TR MSCI SAUDI ARBIA 46434V423   200,218 5,308 SH   SOLE   0 0 5,308
ISHARES TR MSCI UK ETF NEW 46435G334   13,879,586 452,694 SH   SOLE   0 0 452,694
ISHARES TR MSCI USA ESG SLC 464288802   30,124,677 365,946 SH   SOLE   0 0 365,946
ISHARES TR MSCI USA MIN VOL 46429B697   554,829,661 7,695,280 SH   SOLE   51,698 0 7,643,582
ISHARES TR MSCI USA MMENTM 46432F396   213,233,372 1,461,203 SH   SOLE   5,125 0 1,456,078
ISHARES TR MSCI USA QLT FCT 46432F339   962,608,147 8,446,895 SH   SOLE   153,613 0 8,293,282
ISHARES TR MSCI USA SMCP MN 46435G433   9,856,009 284,856 SH   SOLE   0 0 284,856
ISHARES TR MSCI USA SML CP 46434V290   1,442,463 29,047 SH   SOLE   0 0 29,047
ISHARES TR MSCI USA SZE FT 46432F370   4,523,670 39,776 SH   SOLE   0 0 39,776
ISHARES TR MSCI USA VALUE 46432F388   127,727,487 1,401,443 SH   SOLE   176,493 0 1,224,950
ISHARES TR NA TEC MULTM ETF 464287531   1,931,791 27,944 SH   SOLE   0 0 27,944
ISHARES TR NATIONAL MUN ETF 464288414   402,715,182 3,816,482 SH   SOLE   19,068 0 3,797,414
ISHARES TR NEW YORK MUN ETF 464288323   4,344,346 82,907 SH   SOLE   0 0 82,907
ISHARES TR NORTH AMERN NAT 464287374   5,796,133 142,551 SH   SOLE   0 0 142,551
ISHARES TR PFD AND INCM SEC 464288687   154,845,899 5,071,926 SH   SOLE   0 0 5,071,926
ISHARES TR RESIDENTIAL MULT 464288562   6,576,645 96,234 SH   SOLE   0 0 96,234
ISHARES TR ROBOTICS ARTIF 46435U556   2,225,727 87,181 SH   SOLE   0 0 87,181
ISHARES TR RUS 1000 ETF 464287622   423,829,384 2,013,250 SH   SOLE   1,526,720 0 486,530
ISHARES TR RUS 1000 GRW ETF 464287614   603,897,801 2,818,791 SH   SOLE   186,067 0 2,632,724
ISHARES TR RUS 1000 VAL ETF 464287598   400,318,560 2,639,753 SH   SOLE   347,412 0 2,292,341
ISHARES TR RUS 2000 GRW ETF 464287648   73,806,633 344,055 SH   SOLE   5,941 0 338,114
ISHARES TR RUS 2000 VAL ETF 464287630   93,237,802 672,372 SH   SOLE   43,209 0 629,163
ISHARES TR RUS MD CP GR ETF 464287481   119,386,239 1,428,296 SH   SOLE   29,132 0 1,399,164
ISHARES TR RUS MDCP VAL ETF 464287473   95,323,456 904,912 SH   SOLE   2,570 0 902,342
ISHARES TR RUS MID CAP ETF 464287499   173,204,659 2,567,897 SH   SOLE   17,907 0 2,549,990
ISHARES TR RUS TOP 200 ETF 464289446   12,749,832 141,712 SH   SOLE   0 0 141,712
ISHARES TR RUS TP200 GR ETF 464289438   93,183,594 773,115 SH   SOLE   0 0 773,115
ISHARES TR RUS TP200 VL ETF 464289420   3,216,676 49,510 SH   SOLE   0 0 49,510
ISHARES TR RUSEL 2500 ETF 46435G268   3,933,608 74,023 SH   SOLE   0 0 74,023
ISHARES TR RUSSELL 2000 ETF 464287655   907,936,556 5,207,252 SH   SOLE   394,032 0 4,813,220
ISHARES TR RUSSELL 2000 ETF 464287655   1,063,596 6,100 SH Put SOLE   0 0 6,100
ISHARES TR RUSSELL 3000 ETF 464287689   99,966,136 452,991 SH   SOLE   1,058 0 451,933
ISHARES TR S&P 100 ETF 464287101   44,843,692 262,905 SH   SOLE   0 0 262,905
ISHARES TR S&P 500 GRWT ETF 464287309   286,047,497 4,889,701 SH   SOLE   13,698 0 4,876,003
ISHARES TR S&P 500 VAL ETF 464287408   274,691,280 1,893,509 SH   SOLE   4,097 0 1,889,412
ISHARES TR S&P MC 400GR ETF 464287606   56,893,489 832,994 SH   SOLE   0 0 832,994
ISHARES TR S&P MC 400VL ETF 464287705   94,134,466 933,874 SH   SOLE   6,595 0 927,279
ISHARES TR S&P SML 600 GWT 464287887   91,349,886 845,284 SH   SOLE   227,443 0 617,841
ISHARES TR SELECT DIVID ETF 464287168   207,235,179 1,718,368 SH   SOLE   54,296 0 1,664,072
ISHARES TR SELF DRIVNG EV 46435U366   5,079,791 150,156 SH   SOLE   0 0 150,156
ISHARES TR SHORT TREAS BD 464288679   118,713,271 1,079,997 SH   SOLE   88 0 1,079,909
ISHARES TR SHRT NAT MUN ETF 464288158   111,534,394 1,069,669 SH   SOLE   35,369 0 1,034,300
ISHARES TR SP SMCP600VL ETF 464287879   96,407,273 1,055,824 SH   SOLE   19,172 0 1,036,652
ISHARES TR TIPS BD ETF 464287176   240,529,324 2,259,764 SH   SOLE   79,763 0 2,180,001
ISHARES TR TRS FLT RT BD 46434V860   251,482,906 4,988,750 SH   SOLE   62,600 0 4,926,150
ISHARES TR U S EQUITY FACTR 46434V282   3,616,913 92,718 SH   SOLE   0 0 92,718
ISHARES TR U.S. BAS MTL ETF 464287838   8,819,417 70,685 SH   SOLE   0 0 70,685
ISHARES TR U.S. ENERGY ETF 464287796   57,697,229 1,241,068 SH   SOLE   0 0 1,241,068
ISHARES TR U.S. FIN SVC ETF 464287770   16,412,721 104,195 SH   SOLE   10,058 0 94,137
ISHARES TR U.S. FINLS ETF 464287788   28,904,729 382,996 SH   SOLE   0 0 382,996
ISHARES TR U.S. FIXED INCME 46435U796   748,102 8,965 SH   SOLE   0 0 8,965
ISHARES TR U.S. INSRNCE ETF 464288786   13,688,080 149,760 SH   SOLE   0 0 149,760
ISHARES TR U.S. MED DVC ETF 464288810   143,988,775 2,738,991 SH   SOLE   12,275 0 2,726,716
ISHARES TR U.S. PHARMA ETF 464288836   4,972,584 26,716 SH   SOLE   0 0 26,716
ISHARES TR U.S. REAL ES ETF 464287739   25,543,352 303,401 SH   SOLE   24 0 303,377
ISHARES TR U.S. TECH ETF 464287721   235,318,480 3,159,062 SH   SOLE   41,672 0 3,117,390
ISHARES TR U.S. UTILITS ETF 464287697   18,949,853 218,972 SH   SOLE   0 0 218,972
ISHARES TR US AER DEF ETF 464288760   99,650,944 890,854 SH   SOLE   1,533 0 889,321
ISHARES TR US BR DEL SE ETF 464288794   4,726,607 49,169 SH   SOLE   0 0 49,169
ISHARES TR US CONSM STAPLES 464287812   49,684,334 245,016 SH   SOLE   163 0 244,853
ISHARES TR US CONSUM DISCRE 464287580   9,130,239 160,292 SH   SOLE   0 0 160,292
ISHARES TR US HLTHCARE ETF 464287762   112,397,085 396,169 SH   SOLE   0 0 396,169
ISHARES TR US HLTHCR PR ETF 464288828   22,685,378 84,745 SH   SOLE   0 0 84,745
ISHARES TR US HOME CONS ETF 464288752   7,888,523 130,163 SH   SOLE   0 0 130,163
ISHARES TR US INDUSTRIALS 464287754   28,787,405 298,439 SH   SOLE   0 0 298,439
ISHARES TR US INFRASTRUC 46435U713   64,464,017 1,777,827 SH   SOLE   63 0 1,777,764
ISHARES TR US OIL EQ&SV ETF 464288844   1,479,817 69,803 SH   SOLE   0 0 69,803
ISHARES TR US OIL GS EX ETF 464288851   9,083,265 97,817 SH   SOLE   252 0 97,565
ISHARES TR US REGNL BKS ETF 464288778   7,669,134 160,981 SH   SOLE   0 0 160,981
ISHARES TR US SML CP VALUE 46436E536   2,499,350 88,828 SH   SOLE   0 0 88,828
ISHARES TR US TELECOM ETF 464287713   1,269,106 56,581 SH   SOLE   0 0 56,581
ISHARES TR US TREAS BD ETF 46429B267   350,689,233 15,435,266 SH   SOLE   335 0 15,434,931
ISHARES TR US TRSPRTION 464287192   11,846,258 55,473 SH   SOLE   0 0 55,473
ISHARES TR USD GRN BOND ETF 46435U440   704,943 15,335 SH   SOLE   0 0 15,335
ISHARES TR USD INV GRDE ETF 464288620   28,103,131 572,249 SH   SOLE   140,228 0 432,021
ISHARES TR YLD OPTIM BD 46434V787   1,376,924 63,515 SH   SOLE   0 0 63,515
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   5,831,173 117,280 SH   SOLE   0 0 117,280
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   73,401,172 1,489,774 SH   SOLE   1,900 0 1,487,874
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   4,618,100 84,720 SH   SOLE   0 0 84,720
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   61,710,048 2,189,076 SH   SOLE   55 0 2,189,021
ISHARES U S ETF TR INT RT HD LONG 46431W812   1,491,877 64,250 SH   SOLE   0 0 64,250
ISHARES U S ETF TR INT RT HDG C B 46431W705   17,280,560 190,967 SH   SOLE   0 0 190,967
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   4,917,295 59,960 SH   SOLE   0 0 59,960
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   320,290 7,853 SH   SOLE   0 0 7,853
ISORAY INC COM 46489V104   8,435 34,138 SH   SOLE   0 0 34,138
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   984,037 208,925 SH   SOLE   8,804 0 200,121
ITERIS INC NEW COM 46564T107   319,932 102,872 SH   SOLE   0 0 102,872
ITRON INC COM 465741106   620,739 12,255 SH   SOLE   7,402 0 4,853
ITT INC COM 45073V108   1,152,146 14,206 SH   SOLE   5,623 0 8,583
J & J SNACK FOODS CORP COM 466032109   256,307 1,712 SH   SOLE   767 0 945
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   265,538 5,977 SH   SOLE   0 0 5,977
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   25,188,982 491,684 SH   SOLE   0 0 491,684
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   1,415,088 41,608 SH   SOLE   0 0 41,608
J P MORGAN EXCHANGE TRADED F BETABLDRS 1-5YR 46641Q258   646,303 13,743 SH   SOLE   0 0 13,743
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   4,843,293 84,540 SH   SOLE   18,213 0 66,327
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   2,211,241 45,183 SH   SOLE   0 0 45,183
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   3,233,173 66,663 SH   SOLE   0 0 66,663
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   15,700,550 316,352 SH   SOLE   17 0 316,335
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340   1,006,170 13,858 SH   SOLE   0 0 13,858
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   47,355,124 690,912 SH   SOLE   31 0 690,881
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   8,435,381 187,870 SH   SOLE   5,685 0 182,185
J P MORGAN EXCHANGE TRADED F CORP BD RESCH 46641Q449   2,618,558 58,848 SH   SOLE   0 0 58,848
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   3,938,397 79,903 SH   SOLE   0 0 79,903
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   3,657,438 74,218 SH   SOLE   0 0 74,218
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   15,656,345 404,139 SH   SOLE   0 0 404,139
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   16,596,426 197,170 SH   SOLE   0 0 197,170
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   20,432,568 374,978 SH   SOLE   40,497 0 334,481
J P MORGAN EXCHANGE TRADED F HIGH YLD RESRCH 46641Q878   4,486,713 102,343 SH   SOLE   0 0 102,343
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   1,966,737 42,895 SH   SOLE   0 0 42,895
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   12,454,977 237,186 SH   SOLE   0 0 237,186
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   2,503,976 54,456 SH   SOLE   0 0 54,456
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   51,350,592 1,025,781 SH   SOLE   182 0 1,025,599
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   15,371,281 162,179 SH   SOLE   0 0 162,179
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   18,010,771 391,156 SH   SOLE   0 0 391,156
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   22,307,493 448,933 SH   SOLE   0 0 448,933
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   32,743,506 802,537 SH   SOLE   16,962 0 785,575
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   418,871 10,196 SH   SOLE   0 0 10,196
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   464,232,339 9,260,570 SH   SOLE   18,104 0 9,242,466
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   60,182,286 1,190,903 SH   SOLE   0 0 1,190,903
J P MORGAN EXCHANGE TRADED F US AGGREGATE ETF 46641Q241   2,142,952 46,800 SH   SOLE   0 0 46,800
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   823,035 21,837 SH   SOLE   0 0 21,837
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   9,456,753 244,045 SH   SOLE   0 0 244,045
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   19,653,759 593,053 SH   SOLE   0 0 593,053
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746   2,093,014 54,027 SH   SOLE   0 0 54,027
JABIL INC COM 466313103   2,889,274 42,365 SH   SOLE   342 0 42,023
JACK IN THE BOX INC COM 466367109   239,289 3,507 SH   SOLE   104 0 3,403
JACKSON FINANCIAL INC COM CL A 46817M107   3,900,035 112,102 SH   SOLE   1 0 112,101
JACOBS SOLUTIONS INC COM 46982L108   3,770,075 31,399 SH   SOLE   2,418 0 28,981
JAGUAR HEALTH INC COM NEW 47010C607   3,299 37,968 SH   SOLE   0 0 37,968
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   1,608,027 35,271 SH   SOLE   0 0 35,271
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   4,247,578 81,543 SH   SOLE   0 0 81,543
JANUS DETROIT STR TR HENDERSON MTG 47103U852   15,619,594 343,590 SH   SOLE   4,587 0 339,003
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   78,629,938 1,658,859 SH   SOLE   3,150 0 1,655,709
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   14,532,868 295,024 SH   SOLE   9,460 0 285,564
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,940,920 82,522 SH   SOLE   284 0 82,238
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,578,082 9,906 SH   SOLE   381 0 9,525
JD.COM INC SPON ADR CL A 47215P106   2,578,228 45,933 SH   SOLE   1,305 0 44,628
JEFFERIES FINL GROUP INC COM 47233W109   1,031,407 30,088 SH   SOLE   454 0 29,634
JETBLUE AWYS CORP COM 477143101   659,402 101,760 SH   SOLE   0 0 101,760
JETBLUE AWYS CORP COM 477143101   259,200 40,000 SH Call SOLE   0 0 40,000
JOBY AVIATION INC COMMON STOCK G65163100   204,775 61,127 SH   SOLE   0 0 61,127
JOHN BEAN TECHNOLOGIES CORP COM 477839104   242,767 2,658 SH   SOLE   679 0 1,979
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   43,048,342 874,078 SH   SOLE   0 0 874,078
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   8,299,268 357,881 SH   SOLE   0 0 357,881
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   11,846,641 420,534 SH   SOLE   0 0 420,534
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   147,199,552 3,162,861 SH   SOLE   0 0 3,162,861
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   5,954,358 194,650 SH   SOLE   0 0 194,650
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   285,360 24,814 SH   SOLE   0 0 24,814
JOHNSON & JOHNSON COM 478160104   435,426,034 2,464,908 SH   SOLE   310,437 0 2,154,471
JOHNSON CTLS INTL PLC SHS G51502105   20,647,076 322,610 SH   SOLE   209,491 0 113,119
JONES LANG LASALLE INC COM 48020Q107   1,724,224 10,819 SH   SOLE   5 0 10,814
JOUNCE THERAPEUTICS INC COM 481116101   11,921 10,740 SH   SOLE   0 0 10,740
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   17,922,631 824,029 SH   SOLE   4,200 0 819,829
JPMORGAN CHASE & CO COM 46625H100   354,266,218 2,641,806 SH   SOLE   437,359 0 2,204,447
JPMORGAN CHASE & CO COM 46625H100   1,341,000 10,000 SH Call SOLE   0 0 10,000
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   192,645 60,014 SH   SOLE   0 0 60,014
JUNIPER NETWORKS INC COM 48203R104   829,085 25,941 SH   SOLE   18,354 0 7,587
KAISER ALUMINUM CORP COM PAR $0.01 483007704   270,643 3,563 SH   SOLE   2,704 0 859
KAYNE ANDERSON ENERGY INFRST COM 486606106   1,456,809 170,188 SH   SOLE   0 0 170,188
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   140,367 18,691 SH   SOLE   0 0 18,691
KB HOME COM 48666K109   674,828 21,188 SH   SOLE   2,751 0 18,437
KBR INC COM 48242W106   1,382,632 26,186 SH   SOLE   2,888 0 23,298
KELLOGG CO COM 487836108   10,103,471 141,823 SH   SOLE   2,814 0 139,009
KEMPHARM INC COM NEW 488445206   47,507 10,350 SH   SOLE   0 0 10,350
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,319,564 83,888 SH   SOLE   2,697 0 81,191
KEURIG DR PEPPER INC COM 49271V100   3,402,521 95,416 SH   SOLE   38,610 0 56,806
KEYCORP COM 493267108   25,895,331 1,486,529 SH   SOLE   959,309 0 527,220
KEYSIGHT TECHNOLOGIES INC COM 49338L103   18,670,409 109,140 SH   SOLE   74,234 0 34,906
KFORCE INC COM 493732101   459,547 8,381 SH   SOLE   3,579 0 4,802
KIMBELL RTY PARTNERS LP UNIT 49435R102   2,170,568 129,974 SH   SOLE   0 0 129,974
KIMBERLY-CLARK CORP COM 494368103   92,843,039 683,927 SH   SOLE   179,693 0 504,234
KIMCO RLTY CORP COM 49446R109   1,433,402 67,677 SH   SOLE   0 0 67,677
KINDER MORGAN INC DEL COM 49456B101   48,269,013 2,669,747 SH   SOLE   115,667 0 2,554,080
KINROSS GOLD CORP COM 496902404   786,188 192,222 SH   SOLE   0 0 192,222
KINSALE CAP GROUP INC COM 49714P108   3,634,575 13,997 SH   SOLE   6,473 0 7,524
KIRKLANDS INC COM 497498105   42,907 13,002 SH   SOLE   0 0 13,002
KITE RLTY GROUP TR COM NEW 49803T300   1,876,652 89,152 SH   SOLE   27,803 0 61,349
KKR & CO INC COM 48251W104   12,689,334 273,359 SH   SOLE   30,488 0 242,871
KKR INCOME OPPORTUNITIES FD COM 48249T106   852,638 77,442 SH   SOLE   0 0 77,442
KKR REAL ESTATE FIN TR INC COM 48251K100   424,793 30,429 SH   SOLE   0 0 30,429
KLA CORP COM NEW 482480100   18,440,930 48,911 SH   SOLE   7,748 0 41,163
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,227,321 42,498 SH   SOLE   29 0 42,469
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101   289,070 30,018 SH   SOLE   0 0 30,018
KOHLS CORP COM 500255104   942,861 37,341 SH   SOLE   0 0 37,341
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   578,674 38,604 SH   SOLE   2,094 0 36,510
KONTOOR BRANDS INC COM 50050N103   1,414,830 35,380 SH   SOLE   2,909 0 32,471
KORN FERRY COM NEW 500643200   1,782,867 35,221 SH   SOLE   14,848 0 20,373
KOSMOS ENERGY LTD COM 500688106   1,210,454 190,323 SH   SOLE   278 0 190,045
KOSS CORP COM 500692108   133,338 26,937 SH   SOLE   0 0 26,937
KRAFT HEINZ CO COM 500754106   16,562,694 406,846 SH   SOLE   2,341 0 404,505
KRANESHARES TR BOSERA MSCI CHIN 500767405   820,801 32,201 SH   SOLE   0 0 32,201
KRANESHARES TR CSI CHI INTERNET 500767306   15,469,495 512,235 SH   SOLE   0 0 512,235
KRANESHARES TR ELEC VEH FUTUR 500767827   3,301,575 117,327 SH   SOLE   0 0 117,327
KRANESHARES TR QUADRTC INT RT 500767736   7,340,660 324,664 SH   SOLE   0 0 324,664
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   315,235 30,546 SH   SOLE   5,442 0 25,104
KROGER CO COM 501044101   17,077,788 383,082 SH   SOLE   2,237 0 380,845
KT CORP SPONSORED ADR 48268K101   239,794 17,763 SH   SOLE   15,832 0 1,931
KULICKE & SOFFA INDS INC COM 501242101   736,268 16,635 SH   SOLE   243 0 16,392
KULR TECHNOLOGY GROUP INC COM 50125G109   67,291 56,076 SH   SOLE   0 0 56,076
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   683,550 61,470 SH   SOLE   70 0 61,400
L3HARRIS TECHNOLOGIES INC COM 502431109   41,834,700 200,926 SH   SOLE   76,289 0 124,637
LA Z BOY INC COM 505336107   425,891 18,663 SH   SOLE   11,691 0 6,972
LABORATORY CORP AMER HLDGS COM NEW 50540R409   15,718,591 66,751 SH   SOLE   37,786 0 28,965
LADDER CAP CORP CL A 505743104   1,425,183 141,951 SH   SOLE   4,082 0 137,869
LAKELAND FINL CORP COM 511656100   2,910,094 39,881 SH   SOLE   0 0 39,881
LAM RESEARCH CORP COM 512807108   23,006,131 54,737 SH   SOLE   7,774 0 46,963
LAMAR ADVERTISING CO NEW CL A 512816109   4,552,238 48,223 SH   SOLE   8,829 0 39,394
LAMB WESTON HLDGS INC COM 513272104   6,301,014 70,512 SH   SOLE   44,484 0 26,028
LANCASTER COLONY CORP COM 513847103   555,598 2,816 SH   SOLE   754 0 2,062
LANDSTAR SYS INC COM 515098101   3,014,459 18,515 SH   SOLE   9,421 0 9,094
LANTHEUS HLDGS INC COM 516544103   1,090,200 21,393 SH   SOLE   11,632 0 9,761
LAS VEGAS SANDS CORP COM 517834107   5,085,796 105,800 SH   SOLE   9,690 0 96,110
LATHAM GROUP INC COM 51819L107   33,478 10,397 SH   SOLE   9,410 0 987
LATTICE SEMICONDUCTOR CORP COM 518415104   366,572 5,650 SH   SOLE   3,296 0 2,354
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   13,355,745 538,755 SH   SOLE   0 0 538,755
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508   2,605,145 73,012 SH   SOLE   0 0 73,012
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   9,103,989 233,270 SH   SOLE   0 0 233,270
LAUDER ESTEE COS INC CL A 518439104   22,099,913 88,638 SH   SOLE   37,090 0 51,548
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   3,015,873 206,002 SH   SOLE   0 0 206,002
LAZARD LTD SHS A G54050102   1,053,069 30,374 SH   SOLE   4,883 0 25,491
LAZYDAYS HLDGS INC COM 52110H100   984,298 82,437 SH   SOLE   0 0 82,437
LCI INDS COM 50189K103   1,015,671 10,721 SH   SOLE   7,969 0 2,752
LEAP THERAPEUTICS INC COM 52187K101   12,431 27,625 SH   SOLE   0 0 27,625
LEAR CORP COM NEW 521865204   1,232,268 9,936 SH   SOLE   1,127 0 8,809
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   8,396,564 328,633 SH   SOLE   0 0 328,633
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   28,155,100 740,145 SH   SOLE   0 0 740,145
LEGG MASON ETF INVT ROYCE QUANT SML 52468L877   3,413,836 99,266 SH   SOLE   0 0 99,266
LEGG MASON ETF INVT WESTN ASET TTL 52468L810   1,063,250 52,872 SH   SOLE   0 0 52,872
LEGG MASON ETF INVT WESTN AST SHRT 52468L786   1,031,156 44,010 SH   SOLE   0 0 44,010
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200   5,463,943 133,855 SH   SOLE   0 0 133,855
LEGG MASON ETF INVT TR CLEARBRIDGE DI 524682309   5,913,037 151,453 SH   SOLE   0 0 151,453
LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101   1,397,981 42,235 SH   SOLE   0 0 42,235
LEGGETT & PLATT INC COM 524660107   7,708,453 239,170 SH   SOLE   41,578 0 197,592
LEIDOS HOLDINGS INC COM 525327102   1,455,957 13,841 SH   SOLE   1,287 0 12,554
LEMONADE INC COM 52567D107   314,626 22,999 SH   SOLE   5 0 22,994
LENDINGTREE INC NEW COM 52603B107   227,463 10,664 SH   SOLE   823 0 9,841
LENNAR CORP CL A 526057104   8,087,715 89,367 SH   SOLE   23,916 0 65,451
LENNOX INTL INC COM 526107107   2,048,389 8,562 SH   SOLE   6,142 0 2,420
LESLIES INC COM 527064109   366,752 30,037 SH   SOLE   23,445 0 6,592
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   737,403 47,513 SH   SOLE   0 0 47,513
LEXICON PHARMACEUTICALS INC COM NEW 528872302   39,598 20,732 SH   SOLE   0 0 20,732
LGI HOMES INC COM 50187T106   806,453 8,709 SH   SOLE   1,356 0 7,353
LHC GROUP INC COM 50187A107   1,130,375 6,991 SH   SOLE   0 0 6,991
LI AUTO INC SPONSORED ADS 50202M102   299,309 14,672 SH   SOLE   0 0 14,672
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   8,759,703 1,536,790 SH   SOLE   0 0 1,536,790
LIBERTY ALL-STAR GROWTH FD I COM 529900102   1,990,088 403,669 SH   SOLE   0 0 403,669
LIBERTY BROADBAND CORP COM SER A 530307107   245,754 3,240 SH   SOLE   112 0 3,128
LIBERTY BROADBAND CORP COM SER C 530307305   1,297,200 17,008 SH   SOLE   10,532 0 6,476
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   819,869 20,857 SH   SOLE   13,383 0 7,474
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   1,594,704 40,754 SH   SOLE   28,705 0 12,049
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   462,356 8,654 SH   SOLE   4,065 0 4,589
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,262,554 21,120 SH   SOLE   11,237 0 9,883
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   10,227 33,000 PRN   SOLE   0 0 33,000
LIBERTY MEDIA CORP DEL NOTE 1.000% 1/3 531229AF9   19,427 12,000 PRN   SOLE   0 0 12,000
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8   12,345 10,000 PRN   SOLE   0 0 10,000
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   242,641 50,975 SH   SOLE   0 0 50,975
LIFE STORAGE INC COM 53223X107   7,064,523 71,721 SH   SOLE   10,382 0 61,339
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   41,480 34,000 SH   SOLE   0 0 34,000
LIGHTWAVE LOGIC INC COM 532275104   885,821 205,527 SH   SOLE   0 0 205,527
LILIUM N V CLASS A ORD SHS N52586109   27,381 24,018 SH   SOLE   0 0 24,018
LILLY ELI & CO COM 532457108   151,946,310 415,335 SH   SOLE   29,273 0 386,062
LINCOLN ELEC HLDGS INC COM 533900106   656,786 4,546 SH   SOLE   0 0 4,546
LINCOLN NATL CORP IND COM 534187109   3,203,283 104,274 SH   SOLE   6,445 0 97,829
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   79,780 10,361 SH   SOLE   0 0 10,361
LINDE PLC SHS G5494J103   44,093,465 135,181 SH   SOLE   40,821 0 94,360
LINEAGE CELL THERAPEUTICS IN COM 53566P109   176,150 150,555 SH   SOLE   0 0 150,555
LIONS GATE ENTMNT CORP CL A VTG 535919401   116,381 20,382 SH   SOLE   0 0 20,382
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   263,561 48,538 SH   SOLE   160 0 48,378
LIPOCINE INC NEW COM 53630X104   24,465 61,500 SH   SOLE   0 0 61,500
LISTED FD TR CORE ALT FD 53656F847   4,301,220 136,201 SH   SOLE   0 0 136,201
LISTED FD TR HORIZON KINETICS 53656F623   7,006,913 222,583 SH   SOLE   0 0 222,583
LISTED FD TR ROUNDHILL BALL 53656F417   1,189,506 165,669 SH   SOLE   0 0 165,669
LISTED FD TR ROUNDHILL SPORTS 53656F789   564,211 39,428 SH   SOLE   0 0 39,428
LISTED FD TR SWAN HEDGED EQTY 53656F599   491,194 28,616 SH   SOLE   0 0 28,616
LITHIA MTRS INC COM 536797103   1,932,615 9,439 SH   SOLE   2,020 0 7,419
LITHIUM AMERS CORP NEW COM NEW 53680Q207   1,415,314 74,687 SH   SOLE   0 0 74,687
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   16,588,027 569,839 SH   SOLE   65 0 569,774
LITTELFUSE INC COM 537008104   1,347,705 6,024 SH   SOLE   4,195 0 1,829
LIVE NATION ENTERTAINMENT IN COM 538034109   4,808,887 68,955 SH   SOLE   28,980 0 39,975
LIVE OAK BANCSHARES INC COM 53803X105   252,774 8,370 SH   SOLE   0 0 8,370
LIVENT CORP COM 53814L108   1,727,164 86,923 SH   SOLE   7,298 0 79,625
LIVEPERSON INC COM 538146101   161,287 15,906 SH   SOLE   9,465 0 6,441
LKQ CORP COM 501889208   2,782,225 52,092 SH   SOLE   18,579 0 33,513
LL FLOORING HOLDINGS INC COM 55003T107   67,929 12,087 SH   SOLE   0 0 12,087
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   1,266,640 575,745 SH   SOLE   282,532 0 293,213
LMP CAP & INCOME FD INC COM 50208A102   258,534 21,473 SH   SOLE   0 0 21,473
LOANDEPOT INC COM CL A 53946R106   43,390 26,297 SH   SOLE   0 0 26,297
LOCKHEED MARTIN CORP COM 539830109   201,244,243 413,666 SH   SOLE   35,003 0 378,663
LOCKHEED MARTIN CORP COM 539830109   1,654,066 3,400 SH Put SOLE   0 0 3,400
LOEWS CORP COM 540424108   1,304,129 22,358 SH   SOLE   7,095 0 15,263
LOGITECH INTL S A SHS H50430232   1,112,532 17,872 SH   SOLE   0 0 17,872
LORDSTOWN MOTORS CORP COM CL A 54405Q100   20,867 18,304 SH   SOLE   0 0 18,304
LOUISIANA PAC CORP COM 546347105   2,122,649 35,856 SH   SOLE   0 0 35,856
LOWES COS INC COM 548661107   114,960,405 576,995 SH   SOLE   64,323 0 512,672
LPL FINL HLDGS INC COM 50212V100   16,382,052 75,783 SH   SOLE   35 0 75,748
LTC PPTYS INC COM 502175102   1,455,948 40,978 SH   SOLE   2,300 0 38,678
LUCID DIAGNOSTICS INC COM 54948X109   19,584 14,400 SH   SOLE   0 0 14,400
LUCID GROUP INC COM 549498103   1,465,206 214,525 SH   SOLE   0 0 214,525
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   24,250 12,500 SH   SOLE   0 0 12,500
LULULEMON ATHLETICA INC COM 550021109   17,728,612 55,336 SH   SOLE   3,465 0 51,871
LUMEN TECHNOLOGIES INC COM 550241103   2,732,459 523,460 SH   SOLE   4,418 0 519,042
LUMENTUM HLDGS INC COM 55024U109   9,349,177 179,206 SH   SOLE   146,469 0 32,737
LUMINAR TECHNOLOGIES INC COM CL A 550424105   660,835 133,502 SH   SOLE   0 0 133,502
LXP INDUSTRIAL TRUST COM 529043101   604,558 60,335 SH   SOLE   49,738 0 10,597
LYFT INC CL A COM 55087P104   939,086 85,217 SH   SOLE   54,912 0 30,305
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   24,928,504 300,235 SH   SOLE   111,807 0 188,428
M & T BK CORP COM 55261F104   10,993,232 75,784 SH   SOLE   24,168 0 51,616
M D C HLDGS INC COM 552676108   436,277 13,806 SH   SOLE   6,635 0 7,171
M/I HOMES INC COM 55305B101   297,815 6,449 SH   SOLE   2,625 0 3,824
MACERICH CO COM 554382101   5,068,309 450,116 SH   SOLE   0 0 450,116
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   243,418 3,865 SH   SOLE   1,093 0 2,772
MACQUARIE / FIRST TR GLOBAL COM 55607W100   2,267,227 280,251 SH   SOLE   0 0 280,251
MACYS INC COM 55616P104   872,032 42,229 SH   SOLE   5,477 0 36,752
MADDEN STEVEN LTD COM 556269108   216,459 6,773 SH   SOLE   1,369 0 5,404
MADISON COVERED CALL & EQUIT COM 557437100   1,929,493 248,967 SH   SOLE   0 0 248,967
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   580,967 12,919 SH   SOLE   0 0 12,919
MADISON SQUARE GRDN SPRT COR CL A 55825T103   334,878 1,827 SH   SOLE   0 0 1,827
MADRIGAL PHARMACEUTICALS INC COM 558868105   256,291 883 SH   SOLE   23 0 860
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   18,683,665 372,110 SH   SOLE   7,618 0 364,492
MAGNA INTL INC COM 559222401   5,350,781 95,244 SH   SOLE   248 0 94,996
MAGNITE INC COM 55955D100   153,799 14,523 SH   SOLE   0 0 14,523
MAGNOLIA OIL & GAS CORP CL A 559663109   1,134,258 48,369 SH   SOLE   31,083 0 17,286
MAIDEN HOLDINGS LTD SHS G5753U112   39,345 18,647 SH   SOLE   0 0 18,647
MAIN STR CAP CORP COM 56035L104   7,599,484 205,669 SH   SOLE   0 0 205,669
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   1,725,746 107,456 SH   SOLE   0 0 107,456
MAMMOTH ENERGY SVCS INC COM 56155L108   87,426 10,107 SH   SOLE   0 0 10,107
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   1,170,446 31,819 SH   SOLE   0 0 31,819
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   2,136,327 86,526 SH   SOLE   0 0 86,526
MANCHESTER UTD PLC NEW ORD CL A G5784H106   272,695 11,689 SH   SOLE   0 0 11,689
MANHATTAN ASSOCIATES INC COM 562750109   1,898,344 16,056 SH   SOLE   10,796 0 5,260
MANITOWOC CO INC COM NEW 563571405   195,723 21,367 SH   SOLE   0 0 21,367
MANNKIND CORP COM NEW 56400P706   173,857 32,990 SH   SOLE   0 0 32,990
MANPOWERGROUP INC WIS COM 56418H100   205,978 2,475 SH   SOLE   107 0 2,368
MANULIFE FINL CORP COM 56501R106   6,928,413 388,364 SH   SOLE   3,578 0 384,786
MARATHON DIGITAL HOLDINGS IN COM 565788106   1,681,411 491,641 SH   SOLE   0 0 491,641
MARATHON OIL CORP COM 565849106   10,252,883 378,754 SH   SOLE   2,639 0 376,115
MARATHON PETE CORP COM 56585A102   54,719,335 470,138 SH   SOLE   181,554 0 288,584
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   184,928 12,923 SH   SOLE   7,743 0 5,180
MARCUS & MILLICHAP INC COM 566324109   239,616 6,955 SH   SOLE   6,034 0 921
MARINEMAX INC COM 567908108   463,711 14,853 SH   SOLE   64 0 14,789
MARKEL CORP COM 570535104   3,661,963 2,780 SH   SOLE   446 0 2,334
MARKETAXESS HLDGS INC COM 57060D108   1,713,812 6,145 SH   SOLE   288 0 5,857
MARQETA INC CLASS A COM 57142B104   121,485 19,883 SH   SOLE   0 0 19,883
MARRIOTT INTL INC NEW CL A 571903202   17,060,221 114,583 SH   SOLE   19,960 0 94,623
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   1,325,471 9,848 SH   SOLE   506 0 9,342
MARSH & MCLENNAN COS INC COM 571748102   23,581,987 142,466 SH   SOLE   98,897 0 43,569
MARTEN TRANS LTD COM 573075108   833,446 42,135 SH   SOLE   24,021 0 18,114
MARTIN MARIETTA MATLS INC COM 573284106   6,264,928 18,537 SH   SOLE   4,722 0 13,815
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105   48,332 16,111 SH   SOLE   0 0 16,111
MARVELL TECHNOLOGY INC COM 573874104   8,568,826 231,339 SH   SOLE   60,075 0 171,264
MASCO CORP COM 574599106   4,384,387 93,945 SH   SOLE   30,759 0 63,186
MASIMO CORP COM 574795100   3,116,823 21,067 SH   SOLE   2,785 0 18,282
MASTEC INC COM 576323109   1,037,958 12,164 SH   SOLE   3,041 0 9,123
MASTERBRAND INC COMMON STOCK 57638P104   455,982 60,395 SH   SOLE   16,196 0 44,199
MASTERCARD INCORPORATED CL A 57636Q104   202,685,913 582,883 SH   SOLE   124,805 0 458,078
MATADOR RES CO COM 576485205   3,454,349 60,349 SH   SOLE   12,231 0 48,118
MATCH GROUP INC NEW COM 57667L107   3,356,783 80,906 SH   SOLE   53,829 0 27,077
MATINAS BIOPHARMA HLDGS INC COM 576810105   317,464 634,928 SH   SOLE   0 0 634,928
MATIV HOLDINGS INC COM 808541106   276,291 13,220 SH   SOLE   0 0 13,220
MATSON INC COM 57686G105   1,494,897 23,915 SH   SOLE   1,287 0 22,628
MATTEL INC COM 577081102   660,633 37,031 SH   SOLE   0 0 37,031
MATTERPORT INC COM CL A 577096100   468,782 167,422 SH   SOLE   0 0 167,422
MAXAR TECHNOLOGIES INC COM 57778K105   641,937 12,407 SH   SOLE   1,113 0 11,294
MAXIMUS INC COM 577933104   8,263,403 112,688 SH   SOLE   95,694 0 16,994
MAYVILLE ENGR CO INC COM 578605107   850,942 67,215 SH   SOLE   0 0 67,215
MCCORMICK & CO INC COM NON VTG 579780206   22,288,439 268,887 SH   SOLE   15,433 0 253,454
MCCORMICK & CO INC COM VTG 579780107   455,797 5,547 SH   SOLE   0 0 5,547
MCDONALDS CORP COM 580135101   183,373,800 695,837 SH   SOLE   55,472 0 640,365
MCKESSON CORP COM 58155Q103   28,992,480 77,289 SH   SOLE   12,511 0 64,778
MDU RES GROUP INC COM 552690109   3,742,248 123,344 SH   SOLE   378 0 122,966
MEDALLION FINL CORP COM 583928106   92,856 13,005 SH   SOLE   0 0 13,005
MEDICAL PPTYS TRUST INC COM 58463J304   14,947,785 1,341,812 SH   SOLE   1,452 0 1,340,360
MEDIFAST INC COM 58470H101   1,586,017 13,750 SH   SOLE   52 0 13,698
MEDPACE HLDGS INC COM 58506Q109   2,143,842 10,198 SH   SOLE   7,585 0 2,613
MEDTRONIC PLC SHS G5960L103   64,215,934 826,247 SH   SOLE   268,939 0 557,308
MELCO RESORTS AND ENTMNT LTD ADR 585464100   444,763 38,675 SH   SOLE   0 0 38,675
MEMBERSHIP COLLECTIVE GROUP COM CL A 586001109   4,534,038 1,212,310 SH   SOLE   36,767 0 1,175,543
MERCADOLIBRE INC COM 58733R102   20,303,423 23,993 SH   SOLE   1,034 0 22,959
MERCANTILE BK CORP COM 587376104   280,350 8,373 SH   SOLE   4,664 0 3,709
MERCK & CO INC COM 58933Y105   253,778,425 2,287,323 SH   SOLE   379,974 0 1,907,349
MERCURY GENL CORP NEW COM 589400100   299,170 8,748 SH   SOLE   0 0 8,748
MERCURY SYS INC COM 589378108   1,294,823 28,228 SH   SOLE   25,527 0 2,701
MERIDIAN BIOSCIENCE INC COM 589584101   224,610 6,763 SH   SOLE   0 0 6,763
MERIDIANLINK INC COMMON STOCK 58985J105   738,701 53,802 SH   SOLE   0 0 53,802
MERIT MED SYS INC COM 589889104   1,943,671 27,598 SH   SOLE   27,446 0 152
MERITAGE HOMES CORP COM 59001A102   2,441,087 26,476 SH   SOLE   0 0 26,476
MESA LABS INC COM 59064R109   249,923 1,504 SH   SOLE   565 0 939
MESABI TR CTF BEN INT 590672101   254,461 14,121 SH   SOLE   0 0 14,121
MESOBLAST LTD SPONS ADR 590717104   31,937 10,975 SH   SOLE   0 0 10,975
META PLATFORMS INC CL A 30303M102   151,115,699 1,254,782 SH   SOLE   185,290 0 1,069,492
METLIFE INC COM 59156R108   44,816,383 619,267 SH   SOLE   219,006 0 400,261
METTLER TOLEDO INTERNATIONAL COM 592688105   1,448,341 1,002 SH   SOLE   188 0 814
MFA FINL INC COM 55272X607   110,950 11,264 SH   SOLE   0 0 11,264
MFS CHARTER INCOME TR SH BEN INT 552727109   1,719,563 279,604 SH   SOLE   0 0 279,604
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   1,394,729 421,368 SH   SOLE   0 0 421,368
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   61,288 17,561 SH   SOLE   0 0 17,561
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   325,728 104,066 SH   SOLE   0 0 104,066
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   749,086 439,347 SH   SOLE   0 0 439,347
MFS INTER INCOME TR SH BEN INT 55273C107   45,563 16,508 SH   SOLE   0 0 16,508
MFS INVT GRADE MUN TR SH BEN INT 59318B108   223,860 31,441 SH   SOLE   0 0 31,441
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   2,715,279 602,058 SH   SOLE   0 0 602,058
MFS MUN INCOME TR SH BEN INT 552738106   1,209,712 233,535 SH   SOLE   0 0 233,535
MFS SPL VALUE TR SH BEN INT 55274E102   275,221 65,842 SH   SOLE   0 0 65,842
MGE ENERGY INC COM 55277P104   1,257,561 17,863 SH   SOLE   0 0 17,863
MGIC INVT CORP WIS COM 552848103   812,612 62,509 SH   SOLE   46,388 0 16,121
MGM RESORTS INTERNATIONAL COM 552953101   15,543,363 463,566 SH   SOLE   32,709 0 430,857
MICROCHIP TECHNOLOGY INC. COM 595017104   13,489,052 192,015 SH   SOLE   23,319 0 168,696
MICRON TECHNOLOGY INC COM 595112103   17,601,753 352,176 SH   SOLE   37,360 0 314,816
MICROSOFT CORP COM 594918104   1,156,498,663 4,824,897 SH   SOLE   713,379 0 4,111,518
MICROSTRATEGY INC CL A NEW 594972408   3,541,620 25,017 SH   SOLE   0 0 25,017
MICROVAST HOLDINGS INC COM 59516C106   48,174 31,486 SH   SOLE   0 0 31,486
MICROVISION INC DEL COM NEW 594960304   40,194 17,104 SH   SOLE   0 0 17,104
MID-AMER APT CMNTYS INC COM 59522J103   2,781,951 17,720 SH   SOLE   1,886 0 15,834
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   1,367,997 120,000 SH   SOLE   0 0 120,000
MIDDLEBY CORP COM 596278101   689,987 5,153 SH   SOLE   137 0 5,016
MIDDLESEX WTR CO COM 596680108   438,171 5,570 SH   SOLE   0 0 5,570
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   143,789 13,760 SH   SOLE   0 0 13,760
MIMEDX GROUP INC COM 602496101   166,903 60,037 SH   SOLE   0 0 60,037
MIND MEDICINE MINDMED INC COM NEW 60255C885   40,821 18,555 SH   SOLE   0 0 18,555
MINERALS TECHNOLOGIES INC COM 603158106   438,520 7,222 SH   SOLE   2,812 0 4,410
MITEK SYS INC COM NEW 606710200   783,068 80,812 SH   SOLE   0 0 80,812
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   362,979 54,420 SH   SOLE   33,268 0 21,152
MKS INSTRS INC COM 55306N104   1,305,148 15,404 SH   SOLE   349 0 15,055
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   200,613 5,722 SH   SOLE   0 0 5,722
MODEL N INC COM 607525102   266,804 6,578 SH   SOLE   4,943 0 1,635
MODERNA INC COM 60770K107   18,203,679 101,346 SH   SOLE   36 0 101,310
MODINE MFG CO COM 607828100   201,718 10,157 SH   SOLE   0 0 10,157
MOELIS & CO CL A 60786M105   1,608,169 41,912 SH   SOLE   21,842 0 20,070
MOHAWK INDS INC COM 608190104   350,005 3,425 SH   SOLE   1,201 0 2,224
MOLINA HEALTHCARE INC COM 60855R100   3,690,288 11,175 SH   SOLE   234 0 10,941
MOLSON COORS BEVERAGE CO CL B 60871R209   4,905,263 95,211 SH   SOLE   10,602 0 84,609
MOMENTUS INC COM CL A 60879E101   20,278 26,001 SH   SOLE   0 0 26,001
MONARCH CASINO & RESORT INC COM 609027107   304,946 3,966 SH   SOLE   3,885 0 81
MONDAY COM LTD SHS M7S64H106   293,776 2,408 SH   SOLE   680 0 1,728
MONDELEZ INTL INC CL A 609207105   55,770,269 836,763 SH   SOLE   337,805 0 498,958
MONEYGRAM INTL INC COM NEW 60935Y208   548,551 50,372 SH   SOLE   0 0 50,372
MONGODB INC CL A 60937P106   4,128,325 20,973 SH   SOLE   803 0 20,170
MONOLITHIC PWR SYS INC COM 609839105   24,050,813 68,015 SH   SOLE   51,356 0 16,659
MONROE CAP CORP COM 610335101   479,359 56,131 SH   SOLE   0 0 56,131
MONSTER BEVERAGE CORP NEW COM 61174X109   29,702,131 292,912 SH   SOLE   194,800 0 98,112
MONTROSE ENVIRONMENTAL GROUP COM 615111101   792,539 17,854 SH   SOLE   15,142 0 2,712
MOODYS CORP COM 615369105   23,496,244 84,331 SH   SOLE   50,652 0 33,679
MOOG INC CL A 615394202   533,932 6,084 SH   SOLE   82 0 6,002
MORGAN STANLEY COM NEW 617446448   69,759,839 820,511 SH   SOLE   230,569 0 589,942
MORGAN STANLEY EMERGING MKTS COM 617477104   150,438 34,190 SH   SOLE   0 0 34,190
MORGAN STANLEY EMKT DBT FD I COM 61744H105   1,560,735 238,645 SH   SOLE   0 0 238,645
MORNINGSTAR INC COM 617700109   382,866 1,768 SH   SOLE   427 0 1,341
MOSAIC CO NEW COM 61945C103   7,536,519 171,792 SH   SOLE   16,459 0 155,333
MOTOROLA SOLUTIONS INC COM NEW 620076307   18,448,797 71,587 SH   SOLE   32,726 0 38,861
MOVADO GROUP INC COM 624580106   233,693 7,247 SH   SOLE   6,547 0 700
MP MATERIALS CORP COM CL A 553368101   2,883,554 118,763 SH   SOLE   9,235 0 109,528
MPLX LP COM UNIT REP LTD 55336V100   6,375,400 194,135 SH   SOLE   1,563 0 192,572
MR COOPER GROUP INC COM 62482R107   1,130,603 28,174 SH   SOLE   1,013 0 27,161
MRC GLOBAL INC COM 55345K103   127,033 10,970 SH   SOLE   0 0 10,970
MSA SAFETY INC COM 553498106   3,265,358 22,646 SH   SOLE   905 0 21,741
MSC INDL DIRECT INC CL A 553530106   1,281,858 16,163 SH   SOLE   9,219 0 6,944
MSCI INC COM 55354G100   21,222,466 45,623 SH   SOLE   36,275 0 9,348
MUELLER INDS INC COM 624756102   607,370 10,294 SH   SOLE   697 0 9,597
MUELLER WTR PRODS INC COM SER A 624758108   272,925 25,365 SH   SOLE   645 0 24,720
MULLEN AUTOMOTIVE INC COM 62526P109   18,310 64,021 SH   SOLE   0 0 64,021
MURPHY OIL CORP COM 626717102   1,873,062 43,549 SH   SOLE   6,719 0 36,830
MURPHY USA INC COM 626755102   3,211,746 11,489 SH   SOLE   6,120 0 5,369
MYR GROUP INC DEL COM 55405W104   581,698 6,318 SH   SOLE   0 0 6,318
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   64,504 28,045 SH   SOLE   0 0 28,045
NASDAQ INC COM 631103108   7,104,982 115,811 SH   SOLE   52,042 0 63,769
NATERA INC COM 632307104   1,986,125 49,443 SH   SOLE   38,166 0 11,277
NATIONAL BANKSHARES INC VA COM 634865109   610,485 15,149 SH   SOLE   0 0 15,149
NATIONAL BEVERAGE CORP COM 635017106   231,961 4,985 SH   SOLE   0 0 4,985
NATIONAL BK HLDGS CORP CL A 633707104   374,086 8,892 SH   SOLE   8,892 0 0
NATIONAL FUEL GAS CO COM 636180101   3,290,036 51,975 SH   SOLE   7,948 0 44,027
NATIONAL GRID PLC SPONSORED ADR NE 636274409   30,376,075 503,582 SH   SOLE   350,830 0 152,752
NATIONAL HEALTH INVS INC COM 63633D104   479,607 9,184 SH   SOLE   444 0 8,740
NATIONAL INSTRS CORP COM 636518102   634,177 17,186 SH   SOLE   13,509 0 3,677
NATIONAL RETAIL PROPERTIES I COM 637417106   10,279,570 224,641 SH   SOLE   456 0 224,185
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,832,621 50,737 SH   SOLE   0 0 50,737
NATIONAL WESTN LIFE GROUP IN CL A 638517102   214,965 765 SH   SOLE   0 0 765
NATIXIS ETF TR LOOMIS SAYLES 63873X208   235,098 9,966 SH   SOLE   0 0 9,966
NATWEST GROUP PLC SPONS ADR 639057207   77,778 12,040 SH   SOLE   8,129 0 3,911
NAVITAS SEMICONDUCTOR CORP COM 63942X106   164,268 46,800 SH   SOLE   0 0 46,800
NBT BANCORP INC COM 628778102   490,983 11,308 SH   SOLE   3,090 0 8,218
NCR CORP NEW COM 62886E108   1,094,119 46,738 SH   SOLE   35,317 0 11,421
NEKTAR THERAPEUTICS COM 640268108   23,565 10,427 SH   SOLE   0 0 10,427
NELNET INC CL A 64031N108   1,064,796 11,733 SH   SOLE   0 0 11,733
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   6,387 10,000 PRN   SOLE   0 0 10,000
NETAPP INC COM 64110D104   2,169,036 36,115 SH   SOLE   1,258 0 34,857
NETEASE INC SPONSORED ADS 64110W102   1,862,240 25,640 SH   SOLE   1,013 0 24,627
NETFLIX INC COM 64110L106   99,269,008 336,180 SH   SOLE   89,724 0 246,456
NETFLIX INC COM 64110L106   294,880 1,000 SH Call SOLE   0 0 1,000
NEUBERGER BERMAN ETF TRUST BERMAN COMMODITY 64135A408   5,123,347 222,271 SH   SOLE   0 0 222,271
NEUBERGER BERMAN HIGH YIELD COM 64128C106   2,718,848 319,114 SH   SOLE   0 0 319,114
NEUBERGER BERMAN MLP & ENERG COM 64129H104   103,378 15,522 SH   SOLE   0 0 15,522
NEUBERGER BERMAN MUN FD INC COM 64124P101   530,749 50,936 SH   SOLE   0 0 50,936
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   169,745 18,664 SH   SOLE   0 0 18,664
NEUBERGER BERMAN REAL ESTATE COM 64190A103   652,039 208,319 SH   SOLE   0 0 208,319
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,338,803 11,209 SH   SOLE   6,732 0 4,477
NEVRO CORP COM 64157F103   256,529 6,478 SH   SOLE   5,952 0 526
NEW AMER HIGH INCOME FD INC COM NEW 641876800   320,532 48,565 SH   SOLE   0 0 48,565
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   695,942 9,802 SH   SOLE   0 0 9,802
NEW FORTRESS ENERGY INC COM CL A 644393100   234,077 5,518 SH   SOLE   0 0 5,518
NEW GOLD INC CDA COM 644535106   31,971 32,623 SH   SOLE   0 0 32,623
NEW JERSEY RES CORP COM 646025106   5,057,398 101,923 SH   SOLE   14,224 0 87,699
NEW MTN FIN CORP COM 647551100   1,388,060 112,212 SH   SOLE   704 0 111,508
NEW RELIC INC COM 64829B100   718,496 12,728 SH   SOLE   4,434 0 8,294
NEW YORK CITY REIT INC COM 649439205   46,236 26,122 SH   SOLE   0 0 26,122
NEW YORK CMNTY BANCORP INC COM 649445103   2,083,058 242,216 SH   SOLE   185 0 242,031
NEW YORK MTG TR INC COM PAR $.02 649604501   95,815 37,428 SH   SOLE   0 0 37,428
NEWELL BRANDS INC COM 651229106   2,303,056 176,075 SH   SOLE   480 0 175,595
NEWMARKET CORP COM 651587107   646,417 2,078 SH   SOLE   1,792 0 286
NEWMONT CORP COM 651639106   17,138,436 363,103 SH   SOLE   46,519 0 316,584
NEWTEK BUSINESS SVCS CORP COM NEW 652526203   619,496 38,123 SH   SOLE   0 0 38,123
NEXPOINT REAL ESTATE FIN INC COM 65342V101   202,758 12,760 SH   SOLE   0 0 12,760
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   4,544,294 25,754 SH   SOLE   19,109 0 6,645
NEXTERA ENERGY INC COM 65339F101   156,322,117 1,869,882 SH   SOLE   324,998 0 1,544,884
NEXTERA ENERGY INC UNIT 09/01/2023 65339F739   434,995 8,686 SH   SOLE   0 0 8,686
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,233,909 31,872 SH   SOLE   2,482 0 29,390
NEXTIER OILFIELD SOLUTIONS COM 65290C105   236,720 25,619 SH   SOLE   0 0 25,619
NEXTNAV INC COMMON STOCK 65345N106   33,549 11,450 SH   SOLE   0 0 11,450
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   41,814 34,557 SH   SOLE   0 0 34,557
NICE LTD SPONSORED ADR 653656108   1,766,660 9,187 SH   SOLE   2,487 0 6,700
NIKE INC CL B 654106103   81,283,639 694,017 SH   SOLE   131,696 0 562,321
NIKOLA CORP COM 654110105   328,915 152,276 SH   SOLE   0 0 152,276
NIO INC SPON ADS 62914V106   2,627,323 269,469 SH   SOLE   0 0 269,469
NISOURCE INC COM 65473P105   2,573,450 93,853 SH   SOLE   34,616 0 59,237
NISOURCE INC UNIT 12/01/2023 65473P121   226,656 2,195 SH   SOLE   0 0 2,195
NLIGHT INC COM 65487K100   168,152 16,583 SH   SOLE   15,550 0 1,033
NMI HLDGS INC CL A 629209305   697,872 33,391 SH   SOLE   29,742 0 3,649
NOKIA CORP SPONSORED ADR 654902204   2,233,103 481,272 SH   SOLE   0 0 481,272
NORDIC AMERICAN TANKERS LIMI COM G65773106   139,730 45,663 SH   SOLE   0 0 45,663
NORDSON CORP COM 655663102   4,993,072 21,004 SH   SOLE   11,032 0 9,972
NORDSTROM INC COM 655664100   742,341 45,994 SH   SOLE   97 0 45,897
NORFOLK SOUTHN CORP COM 655844108   37,221,410 151,049 SH   SOLE   16,386 0 134,663
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   12,310 55,750 SH   SOLE   0 0 55,750
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   854,444 25,621 SH   SOLE   0 0 25,621
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   914,787 26,866 SH   SOLE   0 0 26,866
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   6,042,251 201,812 SH   SOLE   0 0 201,812
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   2,510,172 108,948 SH   SOLE   0 0 108,948
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   802,863 25,692 SH   SOLE   0 0 25,692
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   690,463 26,485 SH   SOLE   0 0 26,485
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   1,485,957 49,351 SH   SOLE   0 0 49,351
NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179   130,910 10,316 SH   SOLE   0 0 10,316
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   6,319,460 162,915 SH   SOLE   22,727 0 140,188
NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278   443,274 35,806 SH   SOLE   0 0 35,806
NORTHERN OIL AND GAS INC MN COM 665531307   1,661,217 53,901 SH   SOLE   7,202 0 46,699
NORTHERN TR CORP COM 665859104   2,385,113 26,954 SH   SOLE   13,242 0 13,712
NORTHROP GRUMMAN CORP COM 666807102   92,082,181 168,769 SH   SOLE   19,328 0 149,441
NORTHWEST BANCSHARES INC MD COM 667340103   1,832,505 131,080 SH   SOLE   0 0 131,080
NORTHWEST NAT HLDG CO COM 66765N105   603,630 12,684 SH   SOLE   0 0 12,684
NORTHWESTERN CORP COM NEW 668074305   378,889 6,385 SH   SOLE   1,349 0 5,036
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   11,972,066 978,110 SH   SOLE   295,261 0 682,849
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   167,688 13,700 SH Call SOLE   0 0 13,700
NORWOOD FINL CORP COM 669549107   310,156 9,275 SH   SOLE   0 0 9,275
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   42,020 11,000 SH   SOLE   0 0 11,000
NOV INC COM 62955J103   712,900 34,126 SH   SOLE   3,776 0 30,350
NOVA LTD COM M7516K103   618,889 7,577 SH   SOLE   0 0 7,577
NOVAGOLD RES INC COM NEW 66987E206   413,983 69,228 SH   SOLE   0 0 69,228
NOVANTA INC COM 67000B104   2,070,758 15,450 SH   SOLE   12,782 0 2,668
NOVARTIS AG SPONSORED ADR 66987V109   29,154,969 321,373 SH   SOLE   111,577 0 209,796
NOVAVAX INC COM NEW 670002401   273,212 26,577 SH   SOLE   0 0 26,577
NOVOCURE LTD ORD SHS G6674U108   1,821,721 24,836 SH   SOLE   3,470 0 21,366
NOVO-NORDISK A S ADR 670100205   32,668,583 241,382 SH   SOLE   51,666 0 189,716
NOW INC COM 67011P100   855,605 67,371 SH   SOLE   6,592 0 60,779
NRG ENERGY INC COM NEW 629377508   4,263,204 133,979 SH   SOLE   31,518 0 102,461
NUCOR CORP COM 670346105   31,776,196 241,076 SH   SOLE   29,037 0 212,039
NUSCALE PWR CORP CL A COM 67079K100   255,320 24,885 SH   SOLE   0 0 24,885
NUSHARES ETF TR ESG HI TLD CRP 67092P854   6,029,489 297,606 SH   SOLE   0 0 297,606
NUSHARES ETF TR ESG LARGE CAP 67092P862   522,770 16,225 SH   SOLE   0 0 16,225
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110   1,814,132 79,865 SH   SOLE   0 0 79,865
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102   412,209 20,142 SH   SOLE   0 0 20,142
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   1,726,390 67,861 SH   SOLE   0 0 67,861
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   1,677,183 65,007 SH   SOLE   0 0 65,007
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   29,718,510 607,865 SH   SOLE   0 0 607,865
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   32,052,804 936,122 SH   SOLE   0 0 936,122
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   10,243,290 291,003 SH   SOLE   0 0 291,003
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   8,511,129 286,088 SH   SOLE   0 0 286,088
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   14,538,661 425,356 SH   SOLE   0 0 425,356
NUSHARES ETF TR NUVEEN ESG US 67092P870   5,546,747 254,792 SH   SOLE   0 0 254,792
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   1,192,403 41,956 SH   SOLE   0 0 41,956
NUSTAR ENERGY LP UNIT COM 67058H102   2,049,149 128,072 SH   SOLE   0 0 128,072
NUTANIX INC CL A 67059N108   573,634 22,021 SH   SOLE   36 0 21,985
NUTRIEN LTD COM 67077M108   14,244,003 195,043 SH   SOLE   58,654 0 136,389
NUVASIVE INC COM 670704105   651,623 15,431 SH   SOLE   13,952 0 1,479
NUVEEN AMT FREE MUN CR INC F COM 67071L106   6,464,503 532,496 SH   SOLE   0 0 532,496
NUVEEN AMT FREE QLTY MUN INC COM 670657105   10,626,021 934,567 SH   SOLE   30,107 0 904,460
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   454,866 33,421 SH   SOLE   0 0 33,421
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   859,957 77,057 SH   SOLE   0 0 77,057
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   2,225,525 201,041 SH   SOLE   0 0 201,041
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103   245,524 17,110 SH   SOLE   0 0 17,110
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   881,967 71,705 SH   SOLE   0 0 71,705
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   869,307 102,877 SH   SOLE   0 0 102,877
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   1,546,350 114,206 SH   SOLE   0 0 114,206
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   185,938 17,948 SH   SOLE   0 0 17,948
NUVEEN CORPORATE INCOME 2023 COM 67079F101   195,630 21,563 SH   SOLE   0 0 21,563
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   647,290 127,169 SH   SOLE   0 0 127,169
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   2,606,864 168,076 SH   SOLE   0 0 168,076
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   210,204 21,147 SH   SOLE   0 0 21,147
NUVEEN FLOATING RATE INCOME COM 67072T108   16,430,172 2,074,517 SH   SOLE   0 0 2,074,517
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100   3,860,791 494,339 SH   SOLE   0 0 494,339
NUVEEN GEORGIA QLTY MUN INC COM 67072B107   121,026 11,949 SH   SOLE   0 0 11,949
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   223,351 19,853 SH   SOLE   0 0 19,853
NUVEEN INT DUR QUAL MUN TRM COM 670677103   558,490 44,715 SH   SOLE   0 0 44,715
NUVEEN INTER DURATION MUN TE COM 670671106   2,710,807 206,616 SH   SOLE   0 0 206,616
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   194,364 18,388 SH   SOLE   0 0 18,388
NUVEEN MULTI ASSET INCOME FU COM 670750108   3,916,486 340,860 SH   SOLE   0 0 340,860
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   4,027,291 389,487 SH   SOLE   0 0 389,487
NUVEEN MUN INCOME FD INC COM 67062J102   787,332 83,759 SH   SOLE   0 0 83,759
NUVEEN MUN VALUE FD INC COM 670928100   7,445,973 865,811 SH   SOLE   0 0 865,811
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   3,843,911 318,205 SH   SOLE   6,900 0 311,305
NUVEEN N Y MUN VALUE FD COM 67062M105   314,003 38,015 SH   SOLE   0 0 38,015
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   7,695,145 376,659 SH   SOLE   0 0 376,659
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   858,961 76,014 SH   SOLE   0 0 76,014
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   131,077 12,776 SH   SOLE   0 0 12,776
NUVEEN OHIO QLTY MUN INCOME COM 670980101   716,833 56,488 SH   SOLE   22,150 0 34,338
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   265,239 23,831 SH   SOLE   0 0 23,831
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   2,307,968 317,029 SH   SOLE   0 0 317,029
NUVEEN PFD & INCOME SECS FD COM 67072C105   7,571,759 1,113,494 SH   SOLE   0 0 1,113,494
NUVEEN PFD & INCOME TERM FD COM 67075A106   775,945 41,762 SH   SOLE   0 0 41,762
NUVEEN QUALITY MUNCP INCOME COM 67066V101   3,082,161 261,200 SH   SOLE   0 0 261,200
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,042,578 89,109 SH   SOLE   0 0 89,109
NUVEEN REAL ESTATE INCOME FD COM 67071B108   1,946,099 257,420 SH   SOLE   0 0 257,420
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   17,554,661 1,387,720 SH   SOLE   0 0 1,387,720
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   2,577,280 159,881 SH   SOLE   0 0 159,881
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   353,555 39,024 SH   SOLE   0 0 39,024
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   1,016,282 73,061 SH   SOLE   0 0 73,061
NUVEEN SHORT DURATION CR OPP COM 67074X107   773,834 65,247 SH   SOLE   0 0 65,247
NUVEEN SR INCOME FD COM 67067Y104   549,329 119,680 SH   SOLE   0 0 119,680
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   4,613,496 289,066 SH   SOLE   13,105 0 275,961
NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118   628 10,000 SH   SOLE   0 0 10,000
NUVVE HOLDING CORP COM 67079Y100   13,334 19,901 SH   SOLE   0 0 19,901
NV5 GLOBAL INC COM 62945V109   1,097,065 8,291 SH   SOLE   141 0 8,150
NVENT ELECTRIC PLC SHS G6700G107   5,790,781 150,527 SH   SOLE   114,842 0 35,685
NVIDIA CORPORATION COM 67066G104   311,896,243 2,134,800 SH   SOLE   254,599 0 1,880,201
NVR INC COM 62944T105   821,039 178 SH   SOLE   10 0 168
NXG NEXTGEN INFRASTR INCM FD COM 231647207   211,289 5,521 SH   SOLE   0 0 5,521
NXP SEMICONDUCTORS N V COM N6596X109   25,363,920 160,501 SH   SOLE   90,227 0 70,274
OAKTREE SPECIALTY LENDING CO COM 67401P108   1,718,076 250,084 SH   SOLE   0 0 250,084
OATLY GROUP AB SPONSORED ADS 67421J108   67,822 38,978 SH   SOLE   0 0 38,978
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   685,434 16,625 SH   SOLE   12 0 16,613
OCCIDENTAL PETE CORP COM 674599105   27,107,190 430,341 SH   SOLE   10,926 0 419,415
OCEANFIRST FINL CORP COM 675234108   378,888 17,830 SH   SOLE   3,881 0 13,949
OCUGEN INC COM 67577C105   13,767 10,590 SH   SOLE   0 0 10,590
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   566,214 42,413 SH   SOLE   0 0 42,413
OGE ENERGY CORP COM 670837103   4,978,397 125,876 SH   SOLE   3,715 0 122,161
OIL STS INTL INC COM 678026105   171,946 23,049 SH   SOLE   17,949 0 5,100
OIL STS INTL INC NOTE 1.500% 2/1 678026AH8   24,571 25,000 PRN   SOLE   0 0 25,000
OKTA INC CL A 679295105   2,754,355 40,310 SH   SOLE   478 0 39,832
OLD DOMINION FREIGHT LINE IN COM 679580100   10,574,075 37,262 SH   SOLE   8,755 0 28,507
OLD NATL BANCORP IND COM 680033107   1,485,687 82,630 SH   SOLE   8,757 0 73,873
OLD REP INTL CORP COM 680223104   7,394,669 306,198 SH   SOLE   150,898 0 155,300
OLIN CORP COM PAR $1 680665205   4,390,342 82,931 SH   SOLE   21,171 0 61,760
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,578,097 32,811 SH   SOLE   27,464 0 5,347
OLO INC CL A 68134L109   119,069 19,051 SH   SOLE   2,699 0 16,352
OMEGA HEALTHCARE INVS INC COM 681936100   13,125,165 469,594 SH   SOLE   11 0 469,583
OMNIAB INC COM 68218J103   171,356 47,599 SH   SOLE   0 0 47,599
OMNICELL COM COM 68213N109   1,042,972 20,365 SH   SOLE   19,270 0 1,095
OMNICOM GROUP INC COM 681919106   9,267,661 113,616 SH   SOLE   78,957 0 34,659
ON SEMICONDUCTOR CORP COM 682189105   24,408,430 391,349 SH   SOLE   237,287 0 154,062
ONCOCYTE CORP COM 68235C107   45,255 141,025 SH   SOLE   0 0 141,025
ONCTERNAL THERAPEUTICS INC COM 68236P107   134,459 134,459 SH   SOLE   0 0 134,459
ONDAS HLDGS INC COM NEW 68236H204   46,329 29,138 SH   SOLE   0 0 29,138
ONE GAS INC COM 68235P108   1,170,205 15,454 SH   SOLE   1,260 0 14,194
ONEMAIN HLDGS INC COM 68268W103   2,078,396 62,395 SH   SOLE   40,033 0 22,362
ONEOK INC NEW COM 682680103   42,648,452 649,139 SH   SOLE   12,522 0 636,617
ONTO INNOVATION INC COM 683344105   1,500,508 21,743 SH   SOLE   18,974 0 2,769
OPENDOOR TECHNOLOGIES INC COM 683712103   144,285 124,384 SH   SOLE   0 0 124,384
OPKO HEALTH INC COM 68375N103   19,935 15,948 SH   SOLE   0 0 15,948
OPORTUN FINL CORP COM 68376D104   105,526 19,152 SH   SOLE   19,048 0 104
ORACLE CORP COM 68389X105   71,337,716 872,740 SH   SOLE   210,144 0 662,596
ORANGE SPONSORED ADR 684060106   2,488,447 251,867 SH   SOLE   12,920 0 238,947
ORASURE TECHNOLOGIES INC COM 68554V108   54,837 11,377 SH   SOLE   0 0 11,377
ORBITAL INFRASTRUCTURE GRP I COM 68559A109   19,700 100,000 SH   SOLE   0 0 100,000
ORCHID IS CAP INC COM NEW 68571X301   185,182 17,636 SH   SOLE   0 0 17,636
OREILLY AUTOMOTIVE INC COM 67103H107   25,263,506 29,932 SH   SOLE   3,716 0 26,216
ORGANIGRAM HLDGS INC COM 68620P101   36,425 45,531 SH   SOLE   0 0 45,531
ORGANOGENESIS HLDGS INC COM 68621F102   43,247 16,077 SH   SOLE   0 0 16,077
ORGANON & CO COMMON STOCK 68622V106   3,354,107 120,090 SH   SOLE   3,682 0 116,408
ORIGIN MATERIALS INC COM 68622D106   325,005 70,500 SH   SOLE   0 0 70,500
ORION ENERGY SYS INC COM 686275108   25,653 14,095 SH   SOLE   0 0 14,095
ORION ENGINEERED CARBONS S A COM L72967109   1,023,256 57,454 SH   SOLE   0 0 57,454
ORION OFFICE REIT INC COM 68629Y103   453,334 53,084 SH   SOLE   15,285 0 37,799
ORMAT TECHNOLOGIES INC COM 686688102   1,237,018 14,304 SH   SOLE   0 0 14,304
OSHKOSH CORP COM 688239201   851,140 9,651 SH   SOLE   274 0 9,377
OTIS WORLDWIDE CORP COM 68902V107   7,487,871 95,619 SH   SOLE   25,814 0 69,805
OTTER TAIL CORP COM 689648103   1,939,315 33,032 SH   SOLE   779 0 32,253
OUSTER INC COM 68989M103   46,097 53,415 SH   SOLE   0 0 53,415
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   109,296 101,200 SH   SOLE   0 0 101,200
OVERSTOCK COM INC DEL COM 690370101   483,187 24,958 SH   SOLE   0 0 24,958
OVINTIV INC COM 69047Q102   4,277,616 84,354 SH   SOLE   64 0 84,290
OWENS CORNING NEW COM 690742101   7,594,266 89,031 SH   SOLE   73,000 0 16,031
OWL ROCK CAPITAL CORPORATION COM 69121K104   16,345,782 1,415,219 SH   SOLE   0 0 1,415,219
OXFORD LANE CAP CORP COM 691543102   1,965,961 387,764 SH   SOLE   0 0 387,764
OXFORD SQUARE CAP CORP COM 69181V107   101,313 32,472 SH   SOLE   0 0 32,472
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   581,990 24,402 SH   SOLE   18,605 0 5,797
PACCAR INC COM 693718108   12,403,662 125,327 SH   SOLE   17,112 0 108,215
PACER FDS TR AMERCN ENRGY IND 69374H634   5,936,788 222,936 SH   SOLE   0 0 222,936
PACER FDS TR CFRA STVAL EQL 69374H691   5,056,901 146,304 SH   SOLE   0 0 146,304
PACER FDS TR DATA AND INFRAST 69374H741   17,463,942 601,790 SH   SOLE   25 0 601,765
PACER FDS TR DEVELOPED MRKT 69374H873   5,498,892 201,794 SH   SOLE   0 0 201,794
PACER FDS TR GLOBL CASH ETF 69374H709   33,792,298 1,064,660 SH   SOLE   0 0 1,064,660
PACER FDS TR INDUSTRIAL RELET 69374H766   8,518,156 231,535 SH   SOLE   25 0 231,510
PACER FDS TR LUNT LRG CP ALTR 69374H717   20,019,555 494,795 SH   SOLE   0 0 494,795
PACER FDS TR LUNT LRGCP MULTI 69374H816   5,994,281 170,486 SH   SOLE   0 0 170,486
PACER FDS TR LUNT MDCAP MLT 69374H725   226,486 7,223 SH   SOLE   0 0 7,223
PACER FDS TR METAURUS CAP 400 69374H436   3,056,482 106,982 SH   SOLE   0 0 106,982
PACER FDS TR PAC ASSET FLTG 69374H428   2,990,153 66,737 SH   SOLE   0 0 66,737
PACER FDS TR PACER US SMALL 69374H857   47,987,946 1,334,853 SH   SOLE   0 0 1,334,853
PACER FDS TR SWAN SOS FD OF 69374H568   693,480 31,725 SH   SOLE   0 0 31,725
PACER FDS TR TRENDP US LAR CP 69374H105   89,736,413 2,393,609 SH   SOLE   0 0 2,393,609
PACER FDS TR TRENDP US MID CP 69374H204   17,411,696 557,888 SH   SOLE   0 0 557,888
PACER FDS TR TRENDPILOT 100 69374H303   35,837,384 727,958 SH   SOLE   0 0 727,958
PACER FDS TR TRENDPILOT EUR 69374H808   1,449,655 63,749 SH   SOLE   0 0 63,749
PACER FDS TR TRENDPILOT FD 69374H675   1,086,895 41,643 SH   SOLE   0 0 41,643
PACER FDS TR TRENDPILOT INTL 69374H683   3,566,229 147,061 SH   SOLE   0 0 147,061
PACER FDS TR TRENDPILOT US BD 69374H642   28,863,207 1,435,266 SH   SOLE   0 0 1,435,266
PACER FDS TR US CASH COWS 100 69374H881   467,787,890 10,114,333 SH   SOLE   0 0 10,114,333
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   1,678,256 205,166 SH   SOLE   19,649 0 185,517
PACIRA BIOSCIENCES INC COM 695127100   236,023 6,113 SH   SOLE   3,925 0 2,188
PACKAGING CORP AMER COM 695156109   7,263,933 56,790 SH   SOLE   10,334 0 46,456
PACWEST BANCORP DEL COM 695263103   702,461 30,608 SH   SOLE   1,300 0 29,308
PAGERDUTY INC COM 69553P100   1,328,744 50,028 SH   SOLE   15,759 0 34,269
PAGSEGURO DIGITAL LTD COM CL A G68707101   345,414 39,521 SH   SOLE   935 0 38,586
PALANTIR TECHNOLOGIES INC CL A 69608A108   6,342,472 987,924 SH   SOLE   1,149 0 986,775
PALANTIR TECHNOLOGIES INC CL A 69608A108   128,400 20,000 SH Call SOLE   0 0 20,000
PALO ALTO NETWORKS INC COM 697435105   43,316,507 311,047 SH   SOLE   85,081 0 225,966
PAN AMERN SILVER CORP COM 697900108   1,874,044 114,691 SH   SOLE   4,318 0 110,373
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   283,250 55,000 SH   SOLE   0 0 55,000
PAPA JOHNS INTL INC COM 698813102   563,897 6,851 SH   SOLE   1,589 0 5,262
PAR TECHNOLOGY CORP COM 698884103   642,339 24,639 SH   SOLE   0 0 24,639
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   898,869 36,289 SH   SOLE   0 0 36,289
PARAMOUNT GLOBAL CLASS A COM 92556H107   436,004 22,234 SH   SOLE   0 0 22,234
PARAMOUNT GLOBAL CLASS B COM 92556H206   21,346,407 1,264,598 SH   SOLE   31,934 0 1,232,664
PARATEK PHARMACEUTICALS INC COM 699374302   78,447 41,950 SH   SOLE   0 0 41,950
PARATEK PHARMACEUTICALS INC NOTE 4.750% 5/0 699374AB0   43,740 50,000 PRN   SOLE   0 0 50,000
PARK HOTELS & RESORTS INC COM 700517105   260,095 22,061 SH   SOLE   1,901 0 20,160
PARK NATL CORP COM 700658107   511,626 3,635 SH   SOLE   0 0 3,635
PARKER-HANNIFIN CORP COM 701094104   15,581,412 53,544 SH   SOLE   10,968 0 42,576
PARSONS CORP DEL COM 70202L102   431,143 9,322 SH   SOLE   1,215 0 8,107
PARTNERS BANCORP COM 70213Q108   460,410 51,965 SH   SOLE   0 0 51,965
PARTY CITY HOLDCO INC COM 702149105   700,923 1,917,719 SH   SOLE   0 0 1,917,719
PATRICK INDS INC COM 703343103   363,559 6,000 SH   SOLE   3,036 0 2,964
PATTERSON COS INC COM 703395103   371,335 13,248 SH   SOLE   576 0 12,672
PATTERSON-UTI ENERGY INC COM 703481101   230,354 13,679 SH   SOLE   6,311 0 7,368
PAVMED INC COM 70387R106   37,156 77,409 SH   SOLE   0 0 77,409
PAYCHEX INC COM 704326107   46,208,930 399,870 SH   SOLE   12,173 0 387,697
PAYCOM SOFTWARE INC COM 70432V102   21,231,370 68,420 SH   SOLE   37,620 0 30,800
PAYCOR HCM INC COM 70435P102   261,682 10,694 SH   SOLE   1,176 0 9,518
PAYLOCITY HLDG CORP COM 70438V106   1,567,544 8,346 SH   SOLE   5,266 0 3,080
PAYONEER GLOBAL INC COM 70451X104   130,405 23,840 SH   SOLE   0 0 23,840
PAYPAL HLDGS INC COM 70450Y103   56,290,744 788,725 SH   SOLE   156,257 0 632,468
PBF ENERGY INC CL A 69318G106   2,554,273 62,635 SH   SOLE   515 0 62,120
PCM FD INC COM 69323T101   129,416 16,444 SH   SOLE   0 0 16,444
PDC ENERGY INC COM 69327R101   1,227,058 19,330 SH   SOLE   13,062 0 6,268
PDS BIOTECHNOLOGY CORP COM 70465T107   4,995,672 378,460 SH   SOLE   0 0 378,460
PEABODY ENERGY CORP COM 704551100   2,835,632 107,329 SH   SOLE   0 0 107,329
PELOTON INTERACTIVE INC CL A COM 70614W100   474,590 59,772 SH   SOLE   0 0 59,772
PEMBINA PIPELINE CORP COM 706327103   2,909,875 85,711 SH   SOLE   3,223 0 82,488
PENN ENTERTAINMENT INC COM 707569109   6,139,955 206,732 SH   SOLE   45 0 206,687
PENNANTPARK FLOATING RATE CA COM 70806A106   559,810 50,985 SH   SOLE   0 0 50,985
PENNANTPARK INVT CORP COM 708062104   228,766 39,785 SH   SOLE   0 0 39,785
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   47,007 52,000 PRN   SOLE   0 0 52,000
PENNYMAC MTG INVT TR COM 70931T103   2,190,163 176,769 SH   SOLE   6,245 0 170,524
PENSKE AUTOMOTIVE GRP INC COM 70959W103   361,668 3,147 SH   SOLE   0 0 3,147
PENTAIR PLC SHS G7S00T104   2,309,734 51,351 SH   SOLE   21,891 0 29,460
PEOPLES BANCORP INC COM 709789101   266,482 9,433 SH   SOLE   0 0 9,433
PEPSICO INC COM 713448108   207,009,666 1,145,853 SH   SOLE   112,483 0 1,033,370
PERDOCEO ED CORP COM 71363P106   164,076 11,804 SH   SOLE   0 0 11,804
PERFICIENT INC COM 71375U101   814,995 11,834 SH   SOLE   11,599 0 235
PERFORMANCE FOOD GROUP CO COM 71377A103   1,757,784 30,736 SH   SOLE   28,081 0 2,655
PERKINELMER INC COM 714046109   2,668,611 19,032 SH   SOLE   3,461 0 15,571
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   2,211,978 87,777 SH   SOLE   0 0 87,777
PERMIAN RESOURCES CORP CLASS A COM 71424F105   326,637 34,749 SH   SOLE   24,033 0 10,716
PERRIGO CO PLC SHS G97822103   1,248,102 36,612 SH   SOLE   23,661 0 12,951
PERSONALIS INC COM 71535D106   272,943 137,850 SH   SOLE   0 0 137,850
PETCO HEALTH & WELLNESS CO I COM 71601V105   315,878 33,321 SH   SOLE   22,003 0 11,318
PETIQ INC COM CL A 71639T106   251,356 27,262 SH   SOLE   3,750 0 23,512
PETMED EXPRESS INC COM 716382106   558,310 31,543 SH   SOLE   0 0 31,543
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   2,407,435 226,050 SH   SOLE   55,853 0 170,197
PFIZER INC COM 717081103   277,418,831 5,414,107 SH   SOLE   1,100,385 0 4,313,722
PG&E CORP COM 69331C108   18,147,976 1,116,112 SH   SOLE   190,334 0 925,778
PGIM ETF TR ACTV HY BD ETF 69344A206   1,475,397 43,897 SH   SOLE   0 0 43,897
PGIM ETF TR PGIM ULTRA SH BD 69344A107   128,711,056 2,621,407 SH   SOLE   114 0 2,621,293
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   500,983 46,216 SH   SOLE   0 0 46,216
PGIM HIGH YIELD BOND FUND IN COM 69346H100   1,020,190 85,947 SH   SOLE   0 0 85,947
PHILIP MORRIS INTL INC COM 718172109   133,991,654 1,323,898 SH   SOLE   650,146 0 673,752
PHILLIPS 66 COM 718546104   49,690,808 477,429 SH   SOLE   19,406 0 458,023
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   10,423,453 327,370 SH   SOLE   0 0 327,370
PHOTRONICS INC COM 719405102   626,143 37,204 SH   SOLE   19,916 0 17,288
PHX MINERALS INC CL A 69291A100   47,599 12,236 SH   SOLE   0 0 12,236
PHYSICIANS RLTY TR COM 71943U104   2,149,641 148,558 SH   SOLE   689 0 147,869
PIEDMONT LITHIUM INC COM 72016P105   2,515,146 57,136 SH   SOLE   0 0 57,136
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,167,562 127,324 SH   SOLE   327 0 126,997
PILGRIMS PRIDE CORP COM 72147K108   963,438 40,600 SH   SOLE   731 0 39,869
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   1,132,367 76,563 SH   SOLE   0 0 76,563
PIMCO CALIF MUN INCOME FD COM 72200N106   1,465,121 97,221 SH   SOLE   0 0 97,221
PIMCO CORPORATE & INCM STRG COM 72200U100   2,880,493 243,080 SH   SOLE   0 0 243,080
PIMCO CORPORATE & INCOME OPP COM 72201B101   12,135,161 1,010,421 SH   SOLE   0 0 1,010,421
PIMCO DYNAMIC INCOME FD SHS 72201Y101   22,389,885 1,211,574 SH   SOLE   0 0 1,211,574
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   699,473 54,775 SH   SOLE   0 0 54,775
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   282,855 18,933 SH   SOLE   0 0 18,933
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   6,109,359 68,445 SH   SOLE   88 0 68,357
PIMCO ETF TR 1-5 US TIP IDX 72201R205   22,437,362 449,917 SH   SOLE   0 0 449,917
PIMCO ETF TR 15+ YR US TIPS 72201R304   4,093,839 70,293 SH   SOLE   0 0 70,293
PIMCO ETF TR 25YR+ ZERO U S 72201R882   31,635,010 362,288 SH   SOLE   0 0 362,288
PIMCO ETF TR ACTIVE BD ETF 72201R775   29,233,349 323,092 SH   SOLE   0 0 323,092
PIMCO ETF TR BROAD US TIPS 72201R403   5,120,639 94,739 SH   SOLE   0 0 94,739
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   113,824,351 1,153,820 SH   SOLE   5,160 0 1,148,660
PIMCO ETF TR ENHANCD SHORT 72201R643   1,624,656 16,766 SH   SOLE   0 0 16,766
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   16,407,285 174,064 SH   SOLE   0 0 174,064
PIMCO ETF TR INTER MUN BD ACT 72201R866   44,864,275 873,186 SH   SOLE   0 0 873,186
PIMCO ETF TR INV GRD CRP BD 72201R817   5,789,134 62,249 SH   SOLE   0 0 62,249
PIMCO ETF TR MUNI INCOME OPP 72201R635   2,462,426 56,562 SH   SOLE   0 0 56,562
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   4,715,898 95,667 SH   SOLE   0 0 95,667
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   727,798 105,021 SH   SOLE   0 0 105,021
PIMCO HIGH INCOME FD COM SHS 722014107   2,296,305 485,477 SH   SOLE   0 0 485,477
PIMCO INCOME STRATEGY FD COM 72201H108   577,468 71,205 SH   SOLE   0 0 71,205
PIMCO INCOME STRATEGY FD II COM 72201J104   2,941,833 416,101 SH   SOLE   0 0 416,101
PIMCO MUN INCOME FD COM 72200R107   410,883 39,394 SH   SOLE   0 0 39,394
PIMCO MUN INCOME FD II COM 72200W106   1,066,782 118,007 SH   SOLE   0 0 118,007
PIMCO MUN INCOME FD III COM 72201A103   480,170 55,129 SH   SOLE   0 0 55,129
PIMCO NEW YORK MUN INCOME FD COM 72200T103   249,271 27,605 SH   SOLE   0 0 27,605
PIMCO STRATEGIC INCOME FD COM 72200X104   2,591,698 524,635 SH   SOLE   0 0 524,635
PINDUODUO INC SPONSORED ADS 722304102   2,250,698 27,599 SH   SOLE   0 0 27,599
PINNACLE FINL PARTNERS INC COM 72346Q104   549,317 7,484 SH   SOLE   1,047 0 6,437
PINNACLE WEST CAP CORP COM 723484101   3,071,034 40,388 SH   SOLE   5,036 0 35,352
PINTEREST INC CL A 72352L106   4,665,341 192,148 SH   SOLE   9,085 0 183,063
PIONEER FLOATING RATE FUND I COM 72369J102   91,208 10,400 SH   SOLE   0 0 10,400
PIONEER HIGH INCOME FUND INC COM 72369H106   624,200 96,031 SH   SOLE   0 0 96,031
PIONEER MUNICIPAL HIGH INCOM COM 723762100   525,114 64,829 SH   SOLE   0 0 64,829
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   368,943 43,000 SH   SOLE   0 0 43,000
PIONEER NAT RES CO COM 723787107   40,414,643 176,954 SH   SOLE   29,955 0 146,999
PIPER SANDLER COMPANIES COM 724078100   285,442 2,193 SH   SOLE   298 0 1,895
PITNEY BOWES INC COM 724479100   68,356 17,988 SH   SOLE   0 0 17,988
PJT PARTNERS INC COM CL A 69343T107   338,508 4,594 SH   SOLE   2,195 0 2,399
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   2,780,004 236,395 SH   SOLE   0 0 236,395
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   4,685,511 376,649 SH   SOLE   17,091 0 359,558
PLANET FITNESS INC CL A 72703H101   2,030,450 25,867 SH   SOLE   16,885 0 8,982
PLAYSTUDIOS INC CLASS A COM 72815G108   157,148 40,502 SH   SOLE   40,502 0 0
PLBY GROUP INC COM 72814P109   234,977 85,446 SH   SOLE   0 0 85,446
PLEXUS CORP COM 729132100   1,528,656 14,638 SH   SOLE   12,586 0 2,052
PLUG POWER INC COM NEW 72919P202   3,141,604 253,970 SH   SOLE   0 0 253,970
PLX PHARMA INC COM 72942A107   3,407 20,760 SH   SOLE   0 0 20,760
PLYMOUTH INDL REIT INC COM 729640102   1,475,978 76,954 SH   SOLE   23,757 0 53,197
PNC FINL SVCS GROUP INC COM 693475105   54,022,315 342,043 SH   SOLE   176,277 0 165,766
PNM RES INC COM 69349H107   269,835 5,531 SH   SOLE   180 0 5,351
POINT BIOPHARMA GLOBAL INC COM 730541109   576,420 79,070 SH   SOLE   0 0 79,070
POLARIS INC COM 731068102   5,212,895 51,613 SH   SOLE   6,477 0 45,136
POLARITYTE INC COM NEW 731094207   189,461 289,209 SH   SOLE   0 0 289,209
POLYMET MNG CORP COM NEW 731916409   91,319 34,460 SH   SOLE   0 0 34,460
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   98,186 10,535 SH   SOLE   0 0 10,535
POOL CORP COM 73278L105   2,964,650 9,806 SH   SOLE   4,080 0 5,726
POPULAR INC COM NEW 733174700   763,655 11,515 SH   SOLE   5,221 0 6,294
PORCH GROUP INC COM 733245104   53,321 28,362 SH   SOLE   0 0 28,362
PORTILLOS INC COM CL A 73642K106   1,064,276 65,213 SH   SOLE   0 0 65,213
PORTLAND GEN ELEC CO COM NEW 736508847   1,317,317 26,884 SH   SOLE   10,819 0 16,065
POSCO HOLDINGS INC SPONSORED ADR 693483109   850,300 15,610 SH   SOLE   0 0 15,610
POST HLDGS INC COM 737446104   2,052,499 22,740 SH   SOLE   10,454 0 12,286
POTLATCHDELTIC CORPORATION COM 737630103   1,006,615 22,883 SH   SOLE   9,137 0 13,746
POWER INTEGRATIONS INC COM 739276103   2,767,390 38,586 SH   SOLE   4,149 0 34,437
PPG INDS INC COM 693506107   14,038,747 111,649 SH   SOLE   47,006 0 64,643
PPG INDS INC COM 693506107   402,368 3,200 SH Put SOLE   0 0 3,200
PPL CORP COM 69351T106   30,251,125 1,035,288 SH   SOLE   527,370 0 507,918
PRECIGEN INC COM 74017N105   47,988 31,571 SH   SOLE   0 0 31,571
PRECISION BIOSCIENCES INC COM 74019P108   21,321 17,917 SH   SOLE   0 0 17,917
PREMIER INC CL A 74051N102   303,277 8,670 SH   SOLE   2,972 0 5,698
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   267,928 4,280 SH   SOLE   2,041 0 2,239
PRICE T ROWE GROUP INC COM 74144T108   22,903,199 210,006 SH   SOLE   24,439 0 185,567
PRIMERICA INC COM 74164M108   824,818 5,816 SH   SOLE   1,077 0 4,739
PRIMO WATER CORPORATION COM 74167P108   253,908 16,339 SH   SOLE   1,824 0 14,515
PRIMORIS SVCS CORP COM 74164F103   625,014 28,487 SH   SOLE   25,248 0 3,239
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   727,338 40,747 SH   SOLE   0 0 40,747
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   305,730 9,091 SH   SOLE   0 0 9,091
PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508   233,716 6,086 SH   SOLE   0 0 6,086
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   464,310 22,738 SH   SOLE   0 0 22,738
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   439,158 8,811 SH   SOLE   0 0 8,811
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   6,744,562 394,188 SH   SOLE   0 0 394,188
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   5,187,961 143,870 SH   SOLE   0 0 143,870
PRINCIPAL EXCHANGE TRADED FD US SMCP MLTFCTR 74255Y607   1,617,125 41,364 SH   SOLE   0 0 41,364
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   8,445,466 100,637 SH   SOLE   1,459 0 99,178
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104   134,577 13,003 SH   SOLE   0 0 13,003
PROCTER AND GAMBLE CO COM 742718109   325,795,156 2,149,611 SH   SOLE   314,240 0 1,835,371
PROG HOLDINGS INC COM NPV 74319R101   369,986 21,906 SH   SOLE   17,625 0 4,281
PROGRESS SOFTWARE CORP COM 743312100   854,936 16,946 SH   SOLE   3,662 0 13,284
PROGRESSIVE CORP COM 743315103   25,957,363 200,118 SH   SOLE   52,720 0 147,398
PROGYNY INC COM 74340E103   754,453 24,220 SH   SOLE   14,544 0 9,676
PROLOGIS INC. COM 74340W103   34,329,953 304,532 SH   SOLE   65,080 0 239,452
PROMETHEUS BIOSCIENCES INC COM 74349U108   601,260 5,466 SH   SOLE   3,934 0 1,532
PROPETRO HLDG CORP COM 74347M108   117,948 11,374 SH   SOLE   0 0 11,374
PROS HOLDINGS INC COM 74346Y103   677,024 27,907 SH   SOLE   26,814 0 1,093
PROSHARES TR DECLINE RETAIL 74347B367   586,288 39,590 SH   SOLE   0 0 39,590
PROSHARES TR DJ BRKFLD GLB 74347B508   1,113,467 25,039 SH   SOLE   0 0 25,039
PROSHARES TR EQTS FOR RISIN 74347B391   1,732,442 34,144 SH   SOLE   0 0 34,144
PROSHARES TR HD REPLICATION 74347X294   233,398 4,963 SH   SOLE   0 0 4,963
PROSHARES TR HGH YLD INT RATE 74348A541   6,766,248 115,870 SH   SOLE   0 0 115,870
PROSHARES TR INFLATN EXPECTNS 74348A814   528,914 16,047 SH   SOLE   0 0 16,047
PROSHARES TR INVT INT RT HG 74347B607   4,936,083 69,415 SH   SOLE   0 0 69,415
PROSHARES TR K1 FRE CRD OIL 74347G804   354,764 7,915 SH   SOLE   0 0 7,915
PROSHARES TR LARGE CAP CRE 74347R248   24,133,164 537,367 SH   SOLE   0 0 537,367
PROSHARES TR LONG ONLINE SHRT 74347B375   207,103 7,010 SH   SOLE   0 0 7,010
PROSHARES TR MSCI EAFE DIVD 74347B839   703,397 19,873 SH   SOLE   0 0 19,873
PROSHARES TR MSCI EMRG MKTS 74347B847   265,187 5,866 SH   SOLE   0 0 5,866
PROSHARES TR MSCI EUR DIV 74347B540   261,207 6,498 SH   SOLE   0 0 6,498
PROSHARES TR ONLINE RTL ETF 74347B169   1,015,725 35,866 SH   SOLE   0 0 35,866
PROSHARES TR PET CARE ETF 74348A145   1,224,317 25,991 SH   SOLE   0 0 25,991
PROSHARES TR PSHS SH MDCAP400 74347B250   385,945 15,531 SH   SOLE   0 0 15,531
PROSHARES TR PSHS SH MSCI EAF 74347R370   6,364,180 318,209 SH   SOLE   0 0 318,209
PROSHARES TR PSHS SHORT DOW30 74347B235   1,284,878 38,550 SH   SOLE   0 0 38,550
PROSHARES TR PSHS SHTFINL ETF 74347B185   892,051 68,725 SH   SOLE   0 0 68,725
PROSHARES TR PSHS ULT S&P 500 74347R107   758,999 17,075 SH   SOLE   0 0 17,075
PROSHARES TR PSHS ULTRA QQQ 74347R206   751,851 21,457 SH   SOLE   0 0 21,457
PROSHARES TR RUSS 2000 DIVD 74347B698   11,211,170 182,682 SH   SOLE   0 0 182,682
PROSHARES TR S&P 500 DV ARIST 74348A467   235,847,780 2,620,822 SH   SOLE   0 0 2,620,822
PROSHARES TR S&P MDCP 400 DIV 74347B680   40,597,146 567,396 SH   SOLE   0 0 567,396
PROSHARES TR S&P TECH DIVIDEN 74347G606   2,331,178 42,119 SH   SOLE   0 0 42,119
PROSHARES TR SHORT QQQ NEW 74347B714   10,684,247 725,832 SH   SOLE   0 0 725,832
PROSHARES TR SHORT S&P 500 NE 74347B425   15,597,130 972,996 SH   SOLE   20,157 0 952,839
PROSHARES TR SHRT 20+YR TRE 74347X849   5,967,003 263,095 SH   SOLE   0 0 263,095
PROSHARES TR SHRT HGH YIELD 74347R131   7,482,542 393,818 SH   SOLE   0 0 393,818
PROSHARES TR SHRT RUSSELL2000 74348A210   3,737,872 151,946 SH   SOLE   0 0 151,946
PROSHARES TR SHT 7-10 YR TR 74348A608   4,603,654 160,686 SH   SOLE   0 0 160,686
PROSHARES TR SP500 EX ENRGY 74347B581   250,449 3,098 SH   SOLE   0 0 3,098
PROSHARES TR SP500 EX TECH 74347B557   269,914 3,989 SH   SOLE   0 0 3,989
PROSHARES TR ULTRA FNCLS NEW 74347X633   261,072 5,724 SH   SOLE   0 0 5,724
PROSHARES TR ULTRAPRO QQQ 74347X831   242,684 14,028 SH   SOLE   0 0 14,028
PROSPECT CAP CORP COM 74348T102   5,771,184 825,634 SH   SOLE   0 0 825,634
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   74,501 75,000 PRN   SOLE   0 0 75,000
PROSPERITY BANCSHARES INC COM 743606105   756,449 10,408 SH   SOLE   2,987 0 7,421
PROTERRA INC COM 74374T109   59,464 15,773 SH   SOLE   0 0 15,773
PROTO LABS INC COM 743713109   200,513 7,854 SH   SOLE   57 0 7,797
PROVENTION BIO INC COM 74374N102   505,066 47,783 SH   SOLE   0 0 47,783
PROVIDENT BANCORP INC COM NEW 74383L105   227,240 31,214 SH   SOLE   0 0 31,214
PRUDENTIAL FINL INC COM 744320102   41,909,764 421,373 SH   SOLE   5,330 0 416,043
PRUDENTIAL PLC ADR 74435K204   1,556,428 56,639 SH   SOLE   22,650 0 33,989
PTC INC COM 69370C100   2,694,658 22,448 SH   SOLE   8,831 0 13,617
PUBLIC STORAGE COM 74460D109   16,157,065 57,664 SH   SOLE   9,683 0 47,981
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   16,165,660 263,843 SH   SOLE   64,398 0 199,445
PUBMATIC INC COM CL A 74467Q103   588,400 45,498 SH   SOLE   34,821 0 10,677
PULTE GROUP INC COM 745867101   2,510,969 55,150 SH   SOLE   8,164 0 46,986
PURE STORAGE INC CL A 74624M102   3,393,810 126,824 SH   SOLE   0 0 126,824
PURECYCLE TECHNOLOGIES INC COM 74623V103   452,839 66,988 SH   SOLE   0 0 66,988
PURPLE INNOVATION INC COM 74640Y106   101,342 21,157 SH   SOLE   0 0 21,157
PUTNAM MANAGED MUN INCOME TR COM 746823103   983,548 156,616 SH   SOLE   0 0 156,616
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   166,783 52,120 SH   SOLE   0 0 52,120
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   1,326,656 122,272 SH   SOLE   0 0 122,272
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   208,618 57,471 SH   SOLE   0 0 57,471
PVH CORPORATION COM 693656100   244,161 3,459 SH   SOLE   66 0 3,393
Q2 HLDGS INC COM 74736L109   428,093 15,932 SH   SOLE   14,662 0 1,270
QIAGEN NV SHS NEW N72482123   542,536 10,879 SH   SOLE   9,220 0 1,659
QORVO INC COM 74736K101   1,804,824 19,912 SH   SOLE   937 0 18,975
QUAKER HOUGHTON COM 747316107   320,627 1,921 SH   SOLE   948 0 973
QUALCOMM INC COM 747525103   89,495,401 814,038 SH   SOLE   155,390 0 658,648
QUALYS INC COM 74758T303   502,117 4,474 SH   SOLE   332 0 4,142
QUANEX BLDG PRODS CORP COM 747619104   324,913 13,721 SH   SOLE   0 0 13,721
QUANTA SVCS INC COM 74762E102   17,200,995 120,709 SH   SOLE   7,176 0 113,533
QUANTUM CORP COM NEW 747906501   294,540 270,220 SH   SOLE   0 0 270,220
QUANTUMSCAPE CORP COM CL A 74767V109   2,880,541 508,032 SH   SOLE   0 0 508,032
QUANTUMSCAPE CORP COM CL A 74767V109   567,000 100,000 SH Put SOLE   0 0 100,000
QUEST DIAGNOSTICS INC COM 74834L100   8,003,867 51,163 SH   SOLE   1,544 0 49,619
QUIDELORTHO CORP COM 219798105   1,529,295 17,851 SH   SOLE   7,854 0 9,997
QURATE RETAIL INC COM SER A 74915M100   258,258 158,440 SH   SOLE   103,771 0 54,669
R1 RCM INC COM 77634L105   375,760 34,316 SH   SOLE   27,347 0 6,969
RACKSPACE TECHNOLOGY INC COM 750102105   64,655 21,917 SH   SOLE   0 0 21,917
RADIAN GROUP INC COM 750236101   899,384 47,162 SH   SOLE   3,889 0 43,273
RADWARE LTD ORD M81873107   307,399 15,565 SH   SOLE   12,727 0 2,838
RALPH LAUREN CORP CL A 751212101   231,117 2,187 SH   SOLE   0 0 2,187
RAMACO RES INC COM 75134P303   106,574 12,124 SH   SOLE   0 0 12,124
RAMBUS INC DEL COM 750917106   4,150,995 115,885 SH   SOLE   5,697 0 110,188
RANGE RES CORP COM 75281A109   1,900,819 75,972 SH   SOLE   0 0 75,972
RANGER ENERGY SVCS INC COM CL A 75282U104   922,583 83,795 SH   SOLE   0 0 83,795
RAPID7 INC COM 753422104   504,561 14,849 SH   SOLE   11,706 0 3,143
RAYMOND JAMES FINL INC COM 754730109   6,388,852 59,793 SH   SOLE   1,660 0 58,133
RAYONIER INC COM 754907103   1,096,669 33,273 SH   SOLE   0 0 33,273
RAYTHEON TECHNOLOGIES CORP COM 75513E101   159,264,857 1,578,141 SH   SOLE   286,140 0 1,292,001
RBB FD INC MOTLEY FOL ETF 74933W601   10,102,333 331,768 SH   SOLE   0 0 331,768
RBB FD INC MOTLEY FOOL GBL 74933W635   1,505,934 65,790 SH   SOLE   0 0 65,790
RBB FD INC MOTLEY FOOL SML 74933W874   1,375,173 56,245 SH   SOLE   0 0 56,245
RBB FD INC US TREAS 3 MNTH 74933W452   893,242 17,915 SH   SOLE   0 0 17,915
RBB FD INC US TREASY 2 YR 74933W486   5,004,025 102,489 SH   SOLE   0 0 102,489
RBC BEARINGS INC COM 75524B104   2,958,718 14,188 SH   SOLE   12,695 0 1,493
RCI HOSPITALITY HLDGS INC COM 74934Q108   679,914 7,296 SH   SOLE   0 0 7,296
RCM TECHNOLOGIES INC COM NEW 749360400   375,370 30,419 SH   SOLE   0 0 30,419
READY CAPITAL CORP COM 75574U101   131,589 11,812 SH   SOLE   0 0 11,812
REALTY INCOME CORP COM 756109104   68,008,424 1,072,181 SH   SOLE   177,479 0 894,702
REAVES UTIL INCOME FD COM SH BEN INT 756158101   5,406,010 191,228 SH   SOLE   0 0 191,228
RECURSION PHARMACEUTICALS IN CL A 75629V104   353,581 45,860 SH   SOLE   0 0 45,860
RED RIVER BANCSHARES INC COM 75686R202   472,783 9,259 SH   SOLE   0 0 9,259
RED ROCK RESORTS INC CL A 75700L108   370,579 9,262 SH   SOLE   79 0 9,183
REDFIN CORP COM 75737F108   45,203 10,661 SH   SOLE   0 0 10,661
REDWOOD TR INC COM 758075402   655,894 97,026 SH   SOLE   39,689 0 57,337
REEDS INC COM 758338107   66,821 957,325 SH   SOLE   0 0 957,325
REGAL REXNORD CORPORATION COM 758750103   404,528 3,372 SH   SOLE   680 0 2,692
REGENCY CTRS CORP COM 758849103   830,933 13,295 SH   SOLE   3,098 0 10,197
REGENERON PHARMACEUTICALS COM 75886F107   25,496,428 35,339 SH   SOLE   8,430 0 26,909
REGIONS FINANCIAL CORP NEW COM 7591EP100   9,365,545 434,395 SH   SOLE   45,829 0 388,566
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,299,644 16,184 SH   SOLE   4,643 0 11,541
REKOR SYSTEMS INC COM 759419104   28,164 23,470 SH   SOLE   0 0 23,470
RELIANCE STEEL & ALUMINUM CO COM 759509102   4,664,717 22,909 SH   SOLE   6,646 0 16,263
RELX PLC SPONSORED ADR 759530108   2,720,575 98,145 SH   SOLE   83,569 0 14,576
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   1,276,618 51,643 SH   SOLE   0 0 51,643
RENAISSANCERE HLDGS LTD COM G7496G103   786,999 4,272 SH   SOLE   1,449 0 2,823
RENASANT CORP COM 75970E107   2,273,536 60,482 SH   SOLE   177 0 60,305
RENESOLA LTD SPONSORED ADS 75971T301   160,998 35,619 SH   SOLE   0 0 35,619
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   806,404 26,173 SH   SOLE   22,152 0 4,021
REPLIGEN CORP COM 759916109   2,329,869 14,159 SH   SOLE   8,967 0 5,192
REPUBLIC FIRST BANCORP INC COM 760416107   120,606 56,096 SH   SOLE   0 0 56,096
REPUBLIC SVCS INC COM 760759100   15,044,072 116,630 SH   SOLE   17,820 0 98,810
RESIDEO TECHNOLOGIES INC COM 76118Y104   266,872 16,223 SH   SOLE   4,855 0 11,368
RESMED INC COM 761152107   2,264,416 10,880 SH   SOLE   67 0 10,813
RESOURCES CONNECTION INC COM 76122Q105   1,127,136 61,324 SH   SOLE   0 0 61,324
RESTAURANT BRANDS INTL INC COM 76131D103   4,146,519 64,118 SH   SOLE   4,773 0 59,345
RETAIL OPPORTUNITY INVTS COR COM 76131N101   185,736 12,358 SH   SOLE   8,205 0 4,153
RETRACTABLE TECHNOLOGIES INC COM 76129W105   132,956 81,066 SH   SOLE   0 0 81,066
REUNION NEUROSCIENCE INC COM 76134G103   9,214 10,238 SH   SOLE   0 0 10,238
REVANCE THERAPEUTICS INC COM 761330109   258,865 14,023 SH   SOLE   0 0 14,023
REX AMERICAN RES CORP COM 761624105   447,792 14,055 SH   SOLE   0 0 14,055
REXFORD INDL RLTY INC COM 76169C100   445,177 8,147 SH   SOLE   1,470 0 6,677
REYNOLDS CONSUMER PRODS INC COM 76171L106   359,317 11,985 SH   SOLE   11,034 0 951
RGC RES INC COM 74955L103   412,782 18,720 SH   SOLE   0 0 18,720
RH COM 74967X103   1,856,743 6,949 SH   SOLE   616 0 6,333
RICEBRAN TECHNOLOGIES COM 762831303   42,969 57,684 SH   SOLE   0 0 57,684
RIGEL PHARMACEUTICALS INC COM NEW 766559603   40,763 27,175 SH   SOLE   0 0 27,175
RIGETTI COMPUTING INC COMMON STOCK 76655K103   107,055 146,812 SH   SOLE   0 0 146,812
RIMINI STR INC DEL COM 76674Q107   224,672 58,969 SH   SOLE   0 0 58,969
RING ENERGY INC COM 76680V108   96,252 39,127 SH   SOLE   0 0 39,127
RINGCENTRAL INC CL A 76680R206   376,160 10,626 SH   SOLE   0 0 10,626
RIO TINTO PLC SPONSORED ADR 767204100   20,888,482 293,378 SH   SOLE   24,209 0 269,169
RITCHIE BROS AUCTIONEERS COM 767744105   789,553 13,653 SH   SOLE   5,845 0 7,808
RITE AID CORP COM 767754872   36,715 10,993 SH   SOLE   0 0 10,993
RITHM CAPITAL CORP COM NEW 64828T201   2,814,322 344,470 SH   SOLE   4,399 0 340,071
RIVERNORTH DOUBLELINE STRATE COM 76882G107   1,403,997 161,751 SH   SOLE   0 0 161,751
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104   1,375,575 87,728 SH   SOLE   0 0 87,728
RIVERNORTH MANAGED DUR MUN I COM 76882H105   1,593,509 110,660 SH   SOLE   0 0 110,660
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108   426,490 26,085 SH   SOLE   0 0 26,085
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   473,738 38,578 SH   SOLE   0 0 38,578
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,583,290 194,427 SH   SOLE   499 0 193,928
RLI CORP COM 749607107   5,838,100 44,474 SH   SOLE   1,617 0 42,857
RLJ LODGING TR COM 74965L101   431,265 40,724 SH   SOLE   36,558 0 4,166
RLJ LODGING TR CUM CONV PFD A 74965L200   697,290 29,310 SH   SOLE   0 0 29,310
ROBERT HALF INTL INC COM 770323103   2,701,622 36,592 SH   SOLE   992 0 35,600
ROBINHOOD MKTS INC COM CL A 770700102   495,319 60,850 SH   SOLE   34,413 0 26,437
ROBLOX CORP CL A 771049103   4,376,010 153,760 SH   SOLE   11,258 0 142,502
ROCKET COS INC COM CL A 77311W101   825,264 117,895 SH   SOLE   0 0 117,895
ROCKET LAB USA INC COM 773122106   279,564 74,155 SH   SOLE   0 0 74,155
ROCKWELL AUTOMATION INC COM 773903109   20,725,016 80,464 SH   SOLE   30,910 0 49,554
ROKU INC COM CL A 77543R102   4,468,515 109,792 SH   SOLE   16,420 0 93,372
ROLLINS INC COM 775711104   5,406,266 147,955 SH   SOLE   300 0 147,655
ROPER TECHNOLOGIES INC COM 776696106   11,512,240 26,643 SH   SOLE   4,479 0 22,164
ROSS STORES INC COM 778296103   9,000,497 77,544 SH   SOLE   35,751 0 41,793
ROYAL BK CDA SUSTAINABL COM 780087102   7,810,039 83,068 SH   SOLE   8,610 0 74,458
ROYAL CARIBBEAN GROUP COM V7780T103   4,731,316 95,718 SH   SOLE   10,571 0 85,147
ROYAL GOLD INC COM 780287108   2,952,715 26,195 SH   SOLE   851 0 25,344
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   298,692 7,558 SH   SOLE   1,339 0 6,219
ROYCE GLOBAL VALUE TR INC COM 78081T104   299,301 34,601 SH   SOLE   0 0 34,601
ROYCE MICRO-CAP TR INC COM 780915104   1,528,747 176,123 SH   SOLE   0 0 176,123
ROYCE VALUE TR INC COM 780910105   9,602,647 724,182 SH   SOLE   0 0 724,182
RPC INC COM 749660106   95,775 10,773 SH   SOLE   0 0 10,773
RPM INTL INC COM 749685103   5,973,431 61,297 SH   SOLE   315 0 60,982
RUBICON TECHNOLOGIES INC CL A COM 78112J109   30,260 17,000 SH   SOLE   0 0 17,000
RUBIUS THERAPEUTICS INC COM 78116T103   6,879 39,307 SH   SOLE   0 0 39,307
RUMBLE INC COM CL A 78137L105   322,686 54,233 SH   SOLE   0 0 54,233
RUNWAY GROWTH FINANCE CORP COM 78163D100   340,194 29,352 SH   SOLE   0 0 29,352
RUSH ENTERPRISES INC CL A 781846209   852,302 16,303 SH   SOLE   9,876 0 6,427
RUTHS HOSPITALITY GROUP INC COM 783332109   198,144 12,800 SH   SOLE   0 0 12,800
RXO INC COMMON STOCK 74982T103   204,938 11,915 SH   SOLE   7 0 11,908
RXSIGHT INC COM 78349D107   406,175 32,058 SH   SOLE   0 0 32,058
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,018,406 24,534 SH   SOLE   2,660 0 21,874
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   478,165 6,396 SH   SOLE   2,712 0 3,684
RYDER SYS INC COM 783549108   1,408,030 16,849 SH   SOLE   0 0 16,849
RYERSON HLDG CORP COM 783754104   529,792 17,508 SH   SOLE   0 0 17,508
RYMAN HOSPITALITY PPTYS INC COM 78377T107   262,593 3,211 SH   SOLE   913 0 2,298
S&P GLOBAL INC COM 78409V104   38,699,686 115,514 SH   SOLE   64,058 0 51,456
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   174,783 22,967 SH   SOLE   0 0 22,967
SABINE RTY TR UNIT BEN INT 785688102   1,527,345 17,874 SH   SOLE   0 0 17,874
SABRA HEALTH CARE REIT INC COM 78573L106   1,130,240 90,928 SH   SOLE   1,878 0 89,050
SABRE CORP COM 78573M104   803,179 129,964 SH   SOLE   0 0 129,964
SACHEM CAP CORP COM 78590A109   189,031 57,282 SH   SOLE   0 0 57,282
SAFETY INS GROUP INC COM 78648T100   273,267 3,243 SH   SOLE   0 0 3,243
SAIA INC COM 78709Y105   274,471 1,309 SH   SOLE   109 0 1,200
SALESFORCE INC COM 79466L302   82,801,170 624,104 SH   SOLE   167,488 0 456,616
SAMSARA INC COM CL A 79589L106   712,177 57,295 SH   SOLE   0 0 57,295
SANDSTORM GOLD LTD COM NEW 80013R206   474,242 90,160 SH   SOLE   0 0 90,160
SANMINA CORPORATION COM 801056102   263,992 4,608 SH   SOLE   2,656 0 1,952
SANOFI SPONSORED ADR 80105N105   9,235,264 190,693 SH   SOLE   78,870 0 111,823
SAP SE SPON ADR 803054204   5,381,593 52,152 SH   SOLE   35,675 0 16,477
SAPIENS INTL CORP N V SHS G7T16G103   400,560 21,805 SH   SOLE   21,785 0 20
SARATOGA INVT CORP COM NEW 80349A208   1,745,160 68,464 SH   SOLE   0 0 68,464
SAREPTA THERAPEUTICS INC COM 803607100   3,329,747 25,696 SH   SOLE   0 0 25,696
SBA COMMUNICATIONS CORP NEW CL A 78410G104   15,672,761 55,912 SH   SOLE   37,331 0 18,581
SCHLUMBERGER LTD COM STK 806857108   16,366,674 306,149 SH   SOLE   29,415 0 276,734
SCHNEIDER NATIONAL INC CL B 80689H102   384,790 16,444 SH   SOLE   1,835 0 14,609
SCHRODINGER INC COM 80810D103   389,612 20,846 SH   SOLE   0 0 20,846
SCHWAB CHARLES CORP COM 808513105   36,147,460 434,151 SH   SOLE   191,547 0 242,604
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   569,653 15,425 SH   SOLE   0 0 15,425
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   9,111,781 384,951 SH   SOLE   80 0 384,871
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   793,274 35,382 SH   SOLE   0 0 35,382
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   52,417,487 1,627,367 SH   SOLE   75 0 1,627,292
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   1,749,325 55,587 SH   SOLE   40 0 55,547
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   489,780,185 9,948,815 SH   SOLE   0 0 9,948,815
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   760,259 14,448 SH   SOLE   0 0 14,448
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   14,377,190 269,034 SH   SOLE   81 0 268,953
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   3,223,989 69,007 SH   SOLE   62 0 68,945
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   5,639,370 227,577 SH   SOLE   122 0 227,455
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   15,851,850 545,299 SH   SOLE   111 0 545,188
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   704,211 22,528 SH   SOLE   65 0 22,463
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   14,440,904 299,355 SH   SOLE   2,701 0 296,654
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   9,164,772 200,762 SH   SOLE   0 0 200,762
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   25,971,984 579,602 SH   SOLE   0 0 579,602
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   680,208,543 9,004,614 SH   SOLE   10 0 9,004,604
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   120,105,131 2,161,720 SH   SOLE   0 0 2,161,720
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   97,310,887 1,473,961 SH   SOLE   0 0 1,473,961
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   95,716,260 2,119,962 SH   SOLE   118 0 2,119,844
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   42,863,671 653,310 SH   SOLE   0 0 653,310
SCHWAB STRATEGIC TR US REIT ETF 808524847   8,249,126 427,637 SH   SOLE   50 0 427,587
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   42,390,011 1,046,409 SH   SOLE   88 0 1,046,321
SCHWAB STRATEGIC TR US TIPS ETF 808524870   34,815,051 672,235 SH   SOLE   14 0 672,221
SCIENCE APPLICATIONS INTL CO COM 808625107   1,273,818 11,483 SH   SOLE   2,562 0 8,921
SCIPLAY CORPORATION CL A 809087109   334,126 20,779 SH   SOLE   0 0 20,779
SCORPIO TANKERS INC SHS Y7542C130   392,301 7,296 SH   SOLE   0 0 7,296
SCOTTS MIRACLE-GRO CO CL A 810186106   2,753,703 56,672 SH   SOLE   0 0 56,672
SCULPTOR CAP MGMT COM CL A 811246107   88,186 10,183 SH   SOLE   0 0 10,183
SEA LTD SPONSORD ADS 81141R100   5,844,608 111,340 SH   SOLE   46,603 0 64,737
SEABRIDGE GOLD INC COM 811916105   284,144 22,587 SH   SOLE   0 0 22,587
SEACOAST BKG CORP FLA COM NEW 811707801   564,443 18,097 SH   SOLE   15,307 0 2,790
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   7,109,505 135,136 SH   SOLE   73,003 0 62,133
SEAGEN INC COM 81181C104   2,019,213 15,713 SH   SOLE   6,152 0 9,561
SEALED AIR CORP NEW COM 81211K100   4,496,196 90,140 SH   SOLE   28,066 0 62,074
SEI INVTS CO COM 784117103   2,659,190 45,613 SH   SOLE   41,251 0 4,362
SELECT MED HLDGS CORP COM 81619Q105   421,555 16,978 SH   SOLE   8,067 0 8,911
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   71,182,889 1,483,286 SH   SOLE   103,821 0 1,379,465
SELECT SECTOR SPDR TR ENERGY 81369Y506   732,844,750 8,378,242 SH   SOLE   20,351 0 8,357,891
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   432,736,738 12,653,122 SH   SOLE   16,307 0 12,636,815
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   156,793,733 4,245,701 SH   SOLE   6,546 0 4,239,155
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   111,959,368 866,827 SH   SOLE   30,536 0 836,291
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   342,136,106 4,589,351 SH   SOLE   72,786 0 4,516,565
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   975,399,025 7,179,971 SH   SOLE   95,197 0 7,084,774
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   247,293,571 2,518,008 SH   SOLE   5,497 0 2,512,511
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   293,422,302 4,162,019 SH   SOLE   64,932 0 4,097,087
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   85,869,139 1,105,422 SH   SOLE   4,235 0 1,101,187
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   617,481,788 4,962,085 SH   SOLE   96,661 0 4,865,424
SELECTIVE INS GROUP INC COM 816300107   4,553,234 51,386 SH   SOLE   5,255 0 46,131
SEMPRA COM 816851109   19,955,521 129,129 SH   SOLE   44,105 0 85,024
SEMTECH CORP COM 816850101   372,066 12,969 SH   SOLE   7,112 0 5,857
SENECA FOODS CORP NEW CL A 817070501   241,240 3,958 SH   SOLE   0 0 3,958
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   974,632 24,137 SH   SOLE   14,205 0 9,932
SENSEONICS HLDGS INC COM 81727U105   53,966 52,394 SH   SOLE   0 0 52,394
SENSUS HEALTHCARE INC COM 81728J109   308,872 41,627 SH   SOLE   0 0 41,627
SENTINELONE INC CL A 81730H109   286,412 19,631 SH   SOLE   0 0 19,631
SERES THERAPEUTICS INC COM 81750R102   520,246 92,901 SH   SOLE   0 0 92,901
SERVICE CORP INTL COM 817565104   2,381,595 34,446 SH   SOLE   4,829 0 29,617
SERVICE PPTYS TR COM SH BEN INT 81761L102   670,315 91,950 SH   SOLE   0 0 91,950
SERVICENOW INC COM 81762P102   29,240,832 75,311 SH   SOLE   16,724 0 58,587
SERVISFIRST BANCSHARES INC COM 81768T108   1,136,327 16,490 SH   SOLE   761 0 15,729
SES AI CORPORATION CL A COM 78397Q109   134,836 42,805 SH   SOLE   0 0 42,805
SESEN BIO INC COM 817763105   7,101 11,650 SH   SOLE   0 0 11,650
SFL CORPORATION LTD SHS G7738W106   988,925 107,259 SH   SOLE   0 0 107,259
SHAKE SHACK INC CL A 819047101   696,832 16,779 SH   SOLE   7,800 0 8,979
SHELL PLC SPON ADS 780259305   28,238,059 495,840 SH   SOLE   40,369 0 455,471
SHENANDOAH TELECOMMUNICATION COM 82312B106   544,753 34,304 SH   SOLE   3,895 0 30,409
SHERWIN WILLIAMS CO COM 824348106   27,720,008 117,123 SH   SOLE   56,755 0 60,368
SHIFT4 PMTS INC CL A 82452J109   3,037,446 54,308 SH   SOLE   0 0 54,308
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   339,724 13,771 SH   SOLE   1,652 0 12,119
SHOCKWAVE MED INC COM 82489T104   5,225,989 25,417 SH   SOLE   4,004 0 21,413
SHOPIFY INC CL A 82509L107   29,554,527 851,470 SH   SOLE   79,365 0 772,105
SHYFT GROUP INC COM 825698103   1,361,452 54,765 SH   SOLE   1,083 0 53,682
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   238,699 22,392 SH   SOLE   0 0 22,392
SIENTRA INC COM 82621J105   11,729 57,811 SH   SOLE   0 0 57,811
SIGNATURE BK NEW YORK N Y COM 82669G104   2,146,025 18,625 SH   SOLE   7,912 0 10,713
SIGNIFY HEALTH INC CL A COM 82671G100   1,414,228 49,345 SH   SOLE   6,535 0 42,810
SILICON LABORATORIES INC COM 826919102   1,478,984 10,894 SH   SOLE   9,458 0 1,436
SILVERBOW RES INC COM 82836G102   270,555 9,567 SH   SOLE   0 0 9,567
SILVERCORP METALS INC COM 82835P103   200,726 67,813 SH   SOLE   0 0 67,813
SILVERCREST METALS INC COM 828363101   288,360 48,060 SH   SOLE   0 0 48,060
SILVERGATE CAP CORP CL A 82837P408   703,082 40,407 SH   SOLE   13 0 40,394
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   403,863 18,715 SH   SOLE   64 0 18,651
SIMON PPTY GROUP INC NEW COM 828806109   33,486,349 285,039 SH   SOLE   16,474 0 268,565
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772   295,172 11,097 SH   SOLE   0 0 11,097
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   945,580 38,993 SH   SOLE   0 0 38,993
SIMPLY GOOD FOODS CO COM 82900L102   230,196 6,053 SH   SOLE   3,800 0 2,253
SIMPSON MFG INC COM 829073105   499,616 5,635 SH   SOLE   1,981 0 3,654
SINCLAIR BROADCAST GROUP INC CL A 829226109   665,409 42,902 SH   SOLE   17 0 42,885
SIREN ETF TR DIVCN DIVD ETF 829658400   269,786 7,999 SH   SOLE   0 0 7,999
SIREN ETF TR DIVCN LDRS ETF 829658301   1,988,602 40,774 SH   SOLE   0 0 40,774
SIREN ETF TR NSD NXGN ECO ETF 829658202   1,393,857 68,663 SH   SOLE   0 0 68,663
SIRIUS XM HOLDINGS INC COM 82968B103   2,095,298 358,784 SH   SOLE   5,816 0 352,968
SITE CTRS CORP COM 82981J109   515,626 37,747 SH   SOLE   35,789 0 1,958
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,107,185 17,961 SH   SOLE   11,002 0 6,959
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,132,691 39,261 SH   SOLE   14,860 0 24,401
SIX FLAGS ENTMT CORP NEW COM 83001A102   1,143,056 49,164 SH   SOLE   13,445 0 35,719
SIXTH STREET SPECIALTY LENDI COM 83012A109   4,796,513 269,467 SH   SOLE   388 0 269,079
SJW GROUP COM 784305104   346,582 4,269 SH   SOLE   0 0 4,269
SK TELECOM LTD SPONSORED ADR 78440P306   1,141,484 55,439 SH   SOLE   53,930 0 1,509
SKECHERS U S A INC CL A 830566105   449,452 10,714 SH   SOLE   0 0 10,714
SKILLZ INC COM 83067L109   40,194 79,357 SH   SOLE   0 0 79,357
SKYLINE CHAMPION CORPORATION COM 830830105   309,627 6,011 SH   SOLE   697 0 5,314
SKYWATER TECHNOLOGY INC COM 83089J108   248,452 34,944 SH   SOLE   0 0 34,944
SKYWORKS SOLUTIONS INC COM 83088M102   8,157,892 89,519 SH   SOLE   8,060 0 81,459
SL GREEN RLTY CORP COM 78440X887   267,542 7,934 SH   SOLE   0 0 7,934
SLM CORP COM 78442P106   962,231 57,966 SH   SOLE   7,051 0 50,915
SLR INVESTMENT CORP COM 83413U100   302,107 21,718 SH   SOLE   721 0 20,997
SM ENERGY CO COM 78454L100   283,335 8,135 SH   SOLE   149 0 7,986
SMART GLOBAL HLDGS INC SHS G8232Y101   626,902 42,131 SH   SOLE   39,450 0 2,681
SMARTSHEET INC COM CL A 83200N103   758,821 19,279 SH   SOLE   8,762 0 10,517
SMILEDIRECTCLUB INC CL A COM 83192H106   29,978 85,117 SH   SOLE   0 0 85,117
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,633,104 60,733 SH   SOLE   10,922 0 49,811
SMITH & WESSON BRANDS INC COM 831754106   446,045 51,388 SH   SOLE   0 0 51,388
SMITH A O CORP COM 831865209   1,231,134 21,508 SH   SOLE   1,818 0 19,690
SMUCKER J M CO COM NEW 832696405   12,266,224 77,409 SH   SOLE   8,971 0 68,438
SNAP INC CL A 83304A106   1,863,085 208,166 SH   SOLE   296 0 207,870
SNAP ON INC COM 833034101   6,271,115 27,446 SH   SOLE   11,776 0 15,670
SNOWFLAKE INC CL A 833445109   10,628,793 74,048 SH   SOLE   24,165 0 49,883
SNOWFLAKE INC CL A 833445109   502,390 3,500 SH Call SOLE   0 0 3,500
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   2,262,719 28,341 SH   SOLE   121 0 28,220
SOFI TECHNOLOGIES INC COM 83406F102   4,012,802 870,456 SH   SOLE   5,080 0 865,376
SOLAREDGE TECHNOLOGIES INC COM 83417M104   4,067,757 14,360 SH   SOLE   3,172 0 11,188
SOLID POWER INC CLASS A COM 83422N105   31,425 12,372 SH   SOLE   0 0 12,372
SONO GROUP N V COM N81409109   19,696 20,000 SH   SOLE   0 0 20,000
SONOCO PRODS CO COM 835495102   1,065,505 17,551 SH   SOLE   188 0 17,363
SONOS INC COM 83570H108   568,026 33,611 SH   SOLE   2,659 0 30,952
SONY GROUP CORPORATION SPONSORED ADR 835699307   5,051,356 66,222 SH   SOLE   28,689 0 37,533
SORRENTO THERAPEUTICS INC COM NEW 83587F202   96,454 108,865 SH   SOLE   0 0 108,865
SOTHERLY HOTELS INC COM 83600C103   218,107 120,501 SH   SOLE   0 0 120,501
SOURCE CAP INC COM 836144105   255,186 6,601 SH   SOLE   0 0 6,601
SOUTH JERSEY INDS INC COM 838518108   2,344,853 65,996 SH   SOLE   0 0 65,996
SOUTHERN CO COM 842587107   122,328,990 1,713,051 SH   SOLE   445,146 0 1,267,905
SOUTHERN CO COM 842587107   592,703 8,300 SH Put SOLE   0 0 8,300
SOUTHERN COPPER CORP COM 84265V105   4,834,943 80,062 SH   SOLE   144 0 79,918
SOUTHSTATE CORPORATION COM 840441109   674,873 8,838 SH   SOLE   3,536 0 5,302
SOUTHWEST AIRLS CO COM 844741108   21,462,265 637,430 SH   SOLE   58,311 0 579,119
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   15,796 13,000 PRN   SOLE   0 0 13,000
SOUTHWEST GAS HLDGS INC COM 844895102   871,973 14,091 SH   SOLE   571 0 13,520
SOUTHWESTERN ENERGY CO COM 845467109   1,391,896 237,931 SH   SOLE   534 0 237,397
SOVOS BRANDS INC COM 84612U107   327,147 22,766 SH   SOLE   22,566 0 200
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   397,094,040 1,198,485 SH   SOLE   0 0 1,198,485
SPDR GOLD TR GOLD SHS 78463V107   431,938,873 2,546,209 SH   SOLE   1,006 0 2,545,203
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   8,148,718 84,865 SH   SOLE   0 0 84,865
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   8,605,183 210,396 SH   SOLE   23,689 0 186,707
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   3,299,473 123,253 SH   SOLE   0 0 123,253
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   5,894,828 152,321 SH   SOLE   0 0 152,321
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   23,796,821 417,342 SH   SOLE   3,961 0 413,381
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194   1,693,997 64,681 SH   SOLE   0 0 64,681
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   17,733,170 737,040 SH   SOLE   0 0 737,040
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   3,881,171 57,062 SH   SOLE   0 0 57,062
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   43,731,639 682,241 SH   SOLE   0 0 682,241
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205   535,712 9,335 SH   SOLE   0 0 9,335
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   3,804,927 71,217 SH   SOLE   0 0 71,217
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   8,075,304 86,057 SH   SOLE   0 0 86,057
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   66,431,745 1,424,657 SH   SOLE   0 0 1,424,657
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   17,182,739 495,323 SH   SOLE   0 0 495,323
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   435,748,592 14,676,612 SH   SOLE   44,506 0 14,632,106
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   199,581,936 6,055,278 SH   SOLE   17,050 0 6,038,228
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   2,533,226 32,328 SH   SOLE   0 0 32,328
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   2,310,149 96,256 SH   SOLE   0 0 96,256
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   11,249,902 229,871 SH   SOLE   0 0 229,871
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   5,409,144 103,189 SH   SOLE   0 0 103,189
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   4,026,370 68,604 SH   SOLE   4,303 0 64,301
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   9,369,110 289,886 SH   SOLE   0 0 289,886
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   19,056,332 647,954 SH   SOLE   110 0 647,844
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   9,054,074 166,988 SH   SOLE   0 0 166,988
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,289,912,098 5,987,794 SH   SOLE   56,722 0 5,931,072
SPDR S&P 500 ETF TR TR UNIT 78462F103   74,726,822 195,400 SH Put SOLE   0 0 195,400
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   63,701,331 143,863 SH   SOLE   0 0 143,863
SPDR SER TR AEROSPACE DEF 78464A631   70,884,837 644,115 SH   SOLE   0 0 644,115
SPDR SER TR BBG CONV SEC ETF 78464A359   63,129,043 981,179 SH   SOLE   109 0 981,070
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   169,847,973 9,205,852 SH   SOLE   0 0 9,205,852
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   620,495,061 6,783,591 SH   SOLE   239,230 0 6,544,361
SPDR SER TR BLOOMBERG 3-12 M 78468R523   33,604,104 338,444 SH   SOLE   0 0 338,444
SPDR SER TR BLOOMBERG EMERGI 78464A391   11,849,367 576,331 SH   SOLE   25 0 576,306
SPDR SER TR BLOOMBERG HIGH Y 78468R622   67,017,081 744,635 SH   SOLE   15,100 0 729,535
SPDR SER TR BLOOMBERG INTL 78464A151   1,115,711 40,249 SH   SOLE   0 0 40,249
SPDR SER TR BLOOMBERG INTL T 78464A516   4,800,324 214,014 SH   SOLE   0 0 214,014
SPDR SER TR BLOOMBERG INVT 78468R200   60,664,730 1,996,207 SH   SOLE   0 0 1,996,207
SPDR SER TR BLOOMBERG SHORT 78464A334   443,386 16,385 SH   SOLE   0 0 16,385
SPDR SER TR BLOOMBERG SHT TE 78468R408   55,001,915 2,269,056 SH   SOLE   40,360 0 2,228,696
SPDR SER TR COMP SOFTWARE 78464A599   4,009,324 36,878 SH   SOLE   0 0 36,878
SPDR SER TR DJ REIT ETF 78464A607   9,091,901 104,325 SH   SOLE   100 0 104,225
SPDR SER TR FACTST INV ETF 78464A110   15,462,697 154,278 SH   SOLE   0 0 154,278
SPDR SER TR FTSE INT GVT ETF 78464A490   4,298,879 104,342 SH   SOLE   0 0 104,342
SPDR SER TR GLB DOW ETF 78464A706   2,467,155 24,413 SH   SOLE   0 0 24,413
SPDR SER TR HLTH CARE SVCS 78464A573   4,334,562 51,121 SH   SOLE   0 0 51,121
SPDR SER TR HLTH CR EQUIP 78464A581   11,446,208 127,336 SH   SOLE   0 0 127,336
SPDR SER TR ICE PFD SEC ETF 78464A292   16,412,854 500,087 SH   SOLE   1,328 0 498,759
SPDR SER TR MSCI USA STRTGIC 78468R812   56,489,397 512,097 SH   SOLE   0 0 512,097
SPDR SER TR NUVEEN BLMBRG MU 78468R721   75,988,776 1,665,690 SH   SOLE   91,373 0 1,574,317
SPDR SER TR NUVEEN BLMBRG SH 78468R739   38,401,040 817,391 SH   SOLE   0 0 817,391
SPDR SER TR NUVEEN BLOOMBERG 78464A284   43,948,057 897,449 SH   SOLE   0 0 897,449
SPDR SER TR NYSE TECH ETF 78464A102   9,966,463 102,885 SH   SOLE   0 0 102,885
SPDR SER TR OILGAS EQUIP 78468R549   13,538,016 169,756 SH   SOLE   0 0 169,756
SPDR SER TR PORT MTG BK ETF 78464A383   82,438,317 3,799,001 SH   SOLE   0 0 3,799,001
SPDR SER TR PORTFLI HIGH YLD 78468R606   55,883,079 2,501,481 SH   SOLE   0 0 2,501,481
SPDR SER TR PORTFLI INTRMDIT 78464A672   187,607,106 6,643,312 SH   SOLE   0 0 6,643,312
SPDR SER TR PORTFLI TIPS ETF 78464A656   76,122,813 2,955,078 SH   SOLE   0 0 2,955,078
SPDR SER TR PORTFOLI S&P1500 78464A805   322,044,586 6,809,994 SH   SOLE   0 0 6,809,994
SPDR SER TR PORTFOLIO AGRGTE 78464A649   302,445,426 12,035,234 SH   SOLE   40,394 0 11,994,840
SPDR SER TR PORTFOLIO CRPORT 78464A144   35,162,312 1,238,982 SH   SOLE   0 0 1,238,982
SPDR SER TR PORTFOLIO INTRMD 78464A375   244,342,520 7,676,486 SH   SOLE   323,433 0 7,353,053
SPDR SER TR PORTFOLIO LN COR 78464A367   7,854,283 349,857 SH   SOLE   0 0 349,857
SPDR SER TR PORTFOLIO LN TSR 78464A664   170,485,138 5,872,723 SH   SOLE   7,391 0 5,865,332
SPDR SER TR PORTFOLIO S&P400 78464A847   388,987,781 9,152,654 SH   SOLE   0 0 9,152,654
SPDR SER TR PORTFOLIO S&P500 78464A854   679,279,763 15,101,818 SH   SOLE   11,325 0 15,090,493
SPDR SER TR PORTFOLIO S&P600 78468R853   400,236,255 10,825,974 SH   SOLE   0 0 10,825,974
SPDR SER TR PORTFOLIO SH TSR 78468R101   264,248,135 9,146,699 SH   SOLE   3,407 0 9,143,292
SPDR SER TR PORTFOLIO SHORT 78464A474   157,370,740 5,356,390 SH   SOLE   110,976 0 5,245,414
SPDR SER TR PRTFLO S&P500 GW 78464A409   943,211,735 18,614,797 SH   SOLE   39,032 0 18,575,765
SPDR SER TR PRTFLO S&P500 HI 78468R788   140,615,880 3,552,701 SH   SOLE   0 0 3,552,701
SPDR SER TR PRTFLO S&P500 VL 78464A508   950,886,484 24,450,669 SH   SOLE   52,086 0 24,398,583
SPDR SER TR RUSSELL LOW VOL 78468R754   20,295,421 197,124 SH   SOLE   0 0 197,124
SPDR SER TR RUSSELL MOMENTUM 78468R762   1,418,887 15,437 SH   SOLE   0 0 15,437
SPDR SER TR RUSSELL YIELD 78468R770   51,632,920 551,045 SH   SOLE   0 0 551,045
SPDR SER TR S&P 400 MDCP GRW 78464A821   64,034,584 980,021 SH   SOLE   0 0 980,021
SPDR SER TR S&P 400 MDCP VAL 78464A839   93,160,587 1,439,441 SH   SOLE   0 0 1,439,441
SPDR SER TR S&P 500 ESG ETF 78468R531   16,929,311 461,792 SH   SOLE   0 0 461,792
SPDR SER TR S&P 600 SMCP GRW 78464A201   126,353,079 1,749,074 SH   SOLE   3,909 0 1,745,165
SPDR SER TR S&P 600 SMCP VAL 78464A300   113,238,053 1,525,708 SH   SOLE   49 0 1,525,659
SPDR SER TR S&P 600 SML CAP 78464A813   124,570,712 1,515,275 SH   SOLE   0 0 1,515,275
SPDR SER TR S&P BIOTECH 78464A870   59,123,862 712,336 SH   SOLE   0 0 712,336
SPDR SER TR S&P BK ETF 78464A797   11,034,344 244,393 SH   SOLE   0 0 244,393
SPDR SER TR S&P CAP MKTS 78464A771   805,334 10,213 SH   SOLE   0 0 10,213
SPDR SER TR S&P DIVID ETF 78464A763   420,246,885 3,359,019 SH   SOLE   3,100 0 3,355,919
SPDR SER TR S&P HOMEBUILD 78464A888   9,248,907 153,331 SH   SOLE   0 0 153,331
SPDR SER TR S&P INS ETF 78464A789   20,708,354 505,699 SH   SOLE   135 0 505,564
SPDR SER TR S&P KENSHO CLEAN 78468R655   11,495,131 140,174 SH   SOLE   0 0 140,174
SPDR SER TR S&P KENSHO FUTRE 78468R671   2,892,339 67,295 SH   SOLE   0 0 67,295
SPDR SER TR S&P KENSHO INTLG 78468R697   859,030 26,291 SH   SOLE   0 0 26,291
SPDR SER TR S&P KENSHO NEW 78468R648   7,706,559 195,499 SH   SOLE   0 0 195,499
SPDR SER TR S&P KENSHO SMART 78468R689   671,680 22,800 SH   SOLE   0 0 22,800
SPDR SER TR S&P METALS MNG 78464A755   38,524,399 773,427 SH   SOLE   105 0 773,322
SPDR SER TR S&P OILGAS EXP 78468R556   37,633,604 276,962 SH   SOLE   0 0 276,962
SPDR SER TR S&P PHARMAC 78464A722   4,073,047 99,464 SH   SOLE   0 0 99,464
SPDR SER TR S&P REGL BKG 78464A698   51,467,019 876,184 SH   SOLE   1,339 0 874,845
SPDR SER TR S&P RETAIL ETF 78464A714   2,782,631 46,032 SH   SOLE   0 0 46,032
SPDR SER TR S&P SEMICNDCTR 78464A862   29,128,683 174,183 SH   SOLE   0 0 174,183
SPDR SER TR S&P TELECOM 78464A540   2,466,313 30,221 SH   SOLE   0 0 30,221
SPDR SER TR S&P TRANSN ETF 78464A532   9,137,612 135,956 SH   SOLE   0 0 135,956
SPDR SER TR S&P1500MOMTILT 78468R705   22,489,226 134,537 SH   SOLE   0 0 134,537
SPDR SER TR SPDR MSCI USA GE 78468R747   7,978,206 101,256 SH   SOLE   0 0 101,256
SPDR SER TR SPDR S&P 500 ETF 78468R796   37,025,069 396,626 SH   SOLE   0 0 396,626
SPDR SER TR SPDR S&P1500VL 78464A128   32,810,647 234,692 SH   SOLE   0 0 234,692
SPDR SER TR SSGA US LRG ETF 78468R804   28,027,842 206,649 SH   SOLE   0 0 206,649
SPDR SER TR SSGA US SMAL ETF 78468R887   10,824,888 100,556 SH   SOLE   0 0 100,556
SPIRE INC COM 84857L101   564,828 8,203 SH   SOLE   978 0 7,225
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   688,479 23,259 SH   SOLE   6,720 0 16,539
SPIRIT AIRLS INC COM 848577102   2,018,401 103,614 SH   SOLE   0 0 103,614
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   3,235,341 81,025 SH   SOLE   12,710 0 68,315
SPLUNK INC COM 848637104   6,780,320 78,953 SH   SOLE   59,543 0 19,410
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   227,018 22,793 SH   SOLE   1,368 0 21,425
SPORTSMANS WHSE HLDGS INC COM 84920Y106   437,857 46,531 SH   SOLE   0 0 46,531
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,012,139 12,820 SH   SOLE   811 0 12,009
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   1,847,717 74,625 SH   SOLE   0 0 74,625
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   430,620 14,910 SH   SOLE   0 0 14,910
SPROTT FDS TR URANIUM MINERS E 85208P303   4,754,533 149,796 SH   SOLE   0 0 149,796
SPROTT FOCUS TR INC COM 85208J109   4,723,787 592,696 SH   SOLE   0 0 592,696
SPROTT INC COM NEW 852066208   451,340 13,542 SH   SOLE   0 0 13,542
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   9,519,519 530,927 SH   SOLE   0 0 530,927
SPROTT PHYSICAL GOLD TR UNIT 85207H104   11,320,333 802,861 SH   SOLE   0 0 802,861
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   417,255 30,658 SH   SOLE   0 0 30,658
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   9,551,215 1,159,128 SH   SOLE   0 0 1,159,128
SPROUT SOCIAL INC COM CL A 85209W109   585,434 10,369 SH   SOLE   9,485 0 884
SPROUTS FMRS MKT INC COM 85208M102   680,086 21,010 SH   SOLE   4,433 0 16,577
SPRUCE POWER HOLDING CORP COM CL A 9837FR100   18,427 20,049 SH   SOLE   0 0 20,049
SPS COMM INC COM 78463M107   2,493,568 19,883 SH   SOLE   17,076 0 2,807
SPX TECHNOLOGIES INC COM 78473E103   221,372 3,372 SH   SOLE   969 0 2,403
SRH TOTAL RETURN FUND INC COM 101507101   675,639 53,200 SH   SOLE   0 0 53,200
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,779,732 34,186 SH   SOLE   14,150 0 20,036
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   342,729,822 8,379,702 SH   SOLE   10,772 0 8,368,930
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   4,757,808 126,672 SH   SOLE   0 0 126,672
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202   722,439 24,495 SH   SOLE   0 0 24,495
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   14,951,344 542,896 SH   SOLE   0 0 542,896
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   83,559,011 2,086,889 SH   SOLE   10,144 0 2,076,745
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   34,637,518 866,263 SH   SOLE   0 0 866,263
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   523,902 13,033 SH   SOLE   0 0 13,033
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   10,105,955 219,289 SH   SOLE   0 0 219,289
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   41,175,857 1,608,250 SH   SOLE   0 0 1,608,250
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   70,271,237 1,805,994 SH   SOLE   0 0 1,805,994
SSR MNG INC COM 784730103   647,390 41,314 SH   SOLE   0 0 41,314
ST JOE CO COM 790148100   237,951 6,157 SH   SOLE   0 0 6,157
STAAR SURGICAL CO COM PAR $0.01 852312305   889,583 16,877 SH   SOLE   8,155 0 8,722
STAG INDL INC COM 85254J102   2,628,808 81,362 SH   SOLE   3,227 0 78,135
STANDARD LITHIUM LTD COM 853606101   282,147 95,643 SH   SOLE   0 0 95,643
STANLEY BLACK & DECKER INC COM 854502101   4,538,112 60,412 SH   SOLE   7,649 0 52,763
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   1,388,589 72,210 SH   SOLE   0 0 72,210
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   7,359,888 359,131 SH   SOLE   0 0 359,131
STARBOARD INVT TR ADAPTIVE HIGH IN 85521B767   1,686,928 202,270 SH   SOLE   0 0 202,270
STARBOARD INVT TR AI QUALITY GROWT 85521B791   1,206,210 99,198 SH   SOLE   0 0 99,198
STARBOARD INVT TR RH HEDGED MULTI 85521B783   2,381,770 311,131 SH   SOLE   0 0 311,131
STARBOARD INVT TR RH TACTICAL OUTL 85521B759   2,523,635 197,081 SH   SOLE   0 0 197,081
STARBOARD INVT TR RH TACTICAL ROT 85521B775   3,091,058 264,166 SH   SOLE   0 0 264,166
STARBUCKS CORP COM 855244109   128,008,555 1,290,409 SH   SOLE   159,804 0 1,130,605
STARWOOD PPTY TR INC COM 85571B105   6,321,512 344,872 SH   SOLE   907 0 343,965
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8   19,602 20,000 PRN   SOLE   0 0 20,000
STATE STR CORP COM 857477103   6,780,863 87,417 SH   SOLE   29,176 0 58,241
STEEL DYNAMICS INC COM 858119100   6,142,165 62,868 SH   SOLE   749 0 62,119
STELLANTIS N.V SHS N82405106   785,555 55,321 SH   SOLE   1,131 0 54,190
STELLUS CAP INVT CORP COM 858568108   149,573 11,280 SH   SOLE   0 0 11,280
STEM INC COM 85859N102   619,953 69,346 SH   SOLE   0 0 69,346
STEPSTONE GROUP INC COM CL A 85914M107   449,211 17,840 SH   SOLE   14,664 0 3,176
STERICYCLE INC COM 858912108   359,607 7,208 SH   SOLE   1,035 0 6,173
STERIS PLC SHS USD G8473T100   15,803,362 85,567 SH   SOLE   65,527 0 20,040
STERLING CHECK CORP COM 85917T109   273,030 17,649 SH   SOLE   17,649 0 0
STEWART INFORMATION SVCS COR COM 860372101   309,582 7,245 SH   SOLE   3,692 0 3,553
STIFEL FINL CORP COM 860630102   1,689,715 28,981 SH   SOLE   17,386 0 11,595
STITCH FIX INC COM CL A 860897107   49,020 15,762 SH   SOLE   0 0 15,762
STMICROELECTRONICS N V NY REGISTRY 861012102   3,392,796 95,384 SH   SOLE   780 0 94,604
STONECO LTD COM CL A G85158106   445,832 47,228 SH   SOLE   0 0 47,228
STONEX GROUP INC COM 861896108   1,170,093 12,278 SH   SOLE   493 0 11,785
STORE CAP CORP COM 862121100   20,474,676 638,636 SH   SOLE   27,065 0 611,571
STRATASYS LTD SHS M85548101   398,389 33,591 SH   SOLE   2,214 0 31,377
STRATEGIC ED INC COM 86272C103   388,469 4,960 SH   SOLE   0 0 4,960
STRATEGY SHS DAY HAGAN NED 86280R803   7,969,412 261,549 SH   SOLE   0 0 261,549
STRATEGY SHS NS 7HANDL IDX 86280R506   23,040,082 1,176,715 SH   SOLE   0 0 1,176,715
STRIDE INC COM 86333M108   445,803 14,252 SH   SOLE   10,463 0 3,789
STRYKER CORPORATION COM 863667101   43,990,054 179,724 SH   SOLE   41,735 0 137,989
STURM RUGER & CO INC COM 864159108   924,144 18,256 SH   SOLE   0 0 18,256
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   1,060,924 69,890 SH   SOLE   0 0 69,890
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   2,196,229 273,844 SH   SOLE   232,582 0 41,262
SUMMIT MATLS INC CL A 86614U100   1,610,735 56,736 SH   SOLE   6,758 0 49,978
SUN CMNTYS INC COM 866674104   1,945,159 13,602 SH   SOLE   5,902 0 7,700
SUN LIFE FINANCIAL INC. COM 866796105   1,008,735 21,731 SH   SOLE   0 0 21,731
SUNCOKE ENERGY INC COM 86722A103   96,457 11,177 SH   SOLE   0 0 11,177
SUNCOR ENERGY INC NEW COM 867224107   7,463,683 235,225 SH   SOLE   47,560 0 187,665
SUNNOVA ENERGY INTL INC. COM 86745K104   660,337 36,665 SH   SOLE   21,773 0 14,892
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   5,529,606 128,297 SH   SOLE   0 0 128,297
SUNOPTA INC COM 8676EP108   185,975 22,035 SH   SOLE   0 0 22,035
SUNPOWER CORP COM 867652406   282,692 15,679 SH   SOLE   0 0 15,679
SUNPOWER CORP DBCV 4.000% 1/1 867652AL3   11,842 12,000 PRN   SOLE   0 0 12,000
SUNRUN INC COM 86771W105   1,650,678 68,721 SH   SOLE   4,905 0 63,816
SUNSTONE HOTEL INVS INC NEW COM 867892101   163,244 16,899 SH   SOLE   16,319 0 580
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   34,221 11,407 SH   SOLE   0 0 11,407
SUPER MICRO COMPUTER INC COM 86800U104   1,707,187 20,794 SH   SOLE   0 0 20,794
SUPERIOR GROUP OF CO INC COM 868358102   115,897 11,521 SH   SOLE   0 0 11,521
SUPERNUS PHARMACEUTICALS INC COM 868459108   337,224 9,454 SH   SOLE   6,712 0 2,742
SVB FINANCIAL GROUP COM 78486Q101   6,459,915 28,070 SH   SOLE   20,494 0 7,576
SWEETGREEN INC COM CL A 87043Q108   98,709 11,518 SH   SOLE   976 0 10,542
SYLVAMO CORP COMMON STOCK 871332102   592,628 12,197 SH   SOLE   3 0 12,194
SYNAPTICS INC COM 87157D109   277,867 2,920 SH   SOLE   0 0 2,920
SYNCHRONY FINANCIAL COM 87165B103   2,267,693 69,011 SH   SOLE   569 0 68,442
SYNEOS HEALTH INC CL A 87166B102   388,680 10,597 SH   SOLE   9,452 0 1,145
SYNOPSYS INC COM 871607107   9,014,978 28,234 SH   SOLE   3,790 0 24,444
SYNOVUS FINL CORP COM NEW 87161C501   1,373,396 36,575 SH   SOLE   0 0 36,575
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   147,118 40,980 SH   SOLE   0 0 40,980
SYSCO CORP COM 871829107   24,776,165 324,083 SH   SOLE   46,016 0 278,067
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   447,830 14,267 SH   SOLE   1,989 0 12,278
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   36,118,229 484,874 SH   SOLE   83,711 0 401,163
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,063,185 68,153 SH   SOLE   48,708 0 19,445
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   8,015,427 76,975 SH   SOLE   46,587 0 30,388
TANDEM DIABETES CARE INC COM NEW 875372203   1,394,368 31,016 SH   SOLE   9,279 0 21,737
TANGER FACTORY OUTLET CTRS I COM 875465106   1,863,466 103,872 SH   SOLE   429 0 103,443
TAPESTRY INC COM 876030107   3,082,075 80,937 SH   SOLE   61,291 0 19,646
TARGA RES CORP COM 87612G101   3,226,250 43,895 SH   SOLE   558 0 43,337
TARGET CORP COM 87612E106   92,860,262 623,056 SH   SOLE   50,015 0 573,041
TASEKO MINES LTD COM 876511106   20,449 13,911 SH   SOLE   0 0 13,911
TATA MTRS LTD SPONSORED ADR 876568502   686,863 29,721 SH   SOLE   1,278 0 28,443
TATTOOED CHEF INC COM CL A 87663X102   38,118 30,990 SH   SOLE   0 0 30,990
TC ENERGY CORP COM 87807B107   22,438,929 562,944 SH   SOLE   390,086 0 172,858
TCW STRATEGIC INCOME FD INC COM 872340104   110,118 23,835 SH   SOLE   0 0 23,835
TD SYNNEX CORPORATION COM 87162W100   248,738 2,626 SH   SOLE   85 0 2,541
TE CONNECTIVITY LTD SHS H84989104   33,122,195 288,521 SH   SOLE   187,998 0 100,523
TEAM INC NOTE 5.000% 8/0 878155AE0   13,450 15,000 PRN   SOLE   0 0 15,000
TECHNIPFMC PLC COM G87110105   3,737,365 310,562 SH   SOLE   251,864 0 58,698
TECHTARGET INC COM 87874R100   792,599 17,855 SH   SOLE   17,276 0 579
TECK RESOURCES LTD CL B 878742204   6,524,695 172,520 SH   SOLE   0 0 172,520
TECNOGLASS INC ORD SHS G87264100   1,968,626 63,979 SH   SOLE   0 0 63,979
TEEKAY TANKERS LTD CL A Y8565N300   1,412,515 45,846 SH   SOLE   0 0 45,846
TEGNA INC COM 87901J105   369,782 17,451 SH   SOLE   0 0 17,451
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   5,231,533 290,641 SH   SOLE   0 0 290,641
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   8,286,181 418,283 SH   SOLE   0 0 418,283
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   2,300,435 161,888 SH   SOLE   0 0 161,888
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   2,205,863 150,571 SH   SOLE   0 0 150,571
TELADOC HEALTH INC COM 87918A105   2,458,613 103,958 SH   SOLE   19,786 0 84,172
TELEDYNE TECHNOLOGIES INC COM 879360105   2,214,875 5,538 SH   SOLE   439 0 5,099
TELEFLEX INCORPORATED COM 879369106   964,012 3,862 SH   SOLE   2,235 0 1,627
TELEFONICA BRASIL SA NEW ADR 87936R205   124,619 17,429 SH   SOLE   7,054 0 10,375
TELEFONICA S A SPONSORED ADR 879382208   67,985 19,043 SH   SOLE   0 0 19,043
TELEPHONE & DATA SYS INC COM NEW 879433829   1,350,347 128,727 SH   SOLE   0 0 128,727
TELLURIAN INC NEW COM 87968A104   371,393 221,067 SH   SOLE   0 0 221,067
TELUS CORPORATION COM 87971M103   4,194,321 217,210 SH   SOLE   73,535 0 143,675
TEMPLETON EMERGING MKTS INCO COM 880192109   1,294,689 235,827 SH   SOLE   0 0 235,827
TEMPLETON GLOBAL INCOME FD COM 880198106   527,106 121,734 SH   SOLE   0 0 121,734
TEMPUR SEALY INTL INC COM 88023U101   1,051,206 30,621 SH   SOLE   3,651 0 26,970
TENABLE HLDGS INC COM 88025T102   529,141 13,870 SH   SOLE   8,521 0 5,349
TENARIS S A SPONSORED ADS 88031M109   243,025 6,912 SH   SOLE   1,099 0 5,813
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   182,905 22,090 SH   SOLE   0 0 22,090
TENET HEALTHCARE CORP COM NEW 88033G407   588,505 12,062 SH   SOLE   5 0 12,057
TERADATA CORP DEL COM 88076W103   2,039,751 60,599 SH   SOLE   36,230 0 24,369
TERADYNE INC COM 880770102   5,699,985 65,254 SH   SOLE   25,787 0 39,467
TEREX CORP NEW COM 880779103   1,022,383 23,932 SH   SOLE   11,555 0 12,377
TERNIUM SA SPONSORED ADS 880890108   1,665,348 54,494 SH   SOLE   5,097 0 49,397
TESLA INC COM 88160R101   180,794,854 1,468,009 SH   SOLE   70,562 0 1,397,447
TETRA TECH INC NEW COM 88162G103   13,687,851 94,788 SH   SOLE   74,390 0 20,398
TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706   272,311 8,695 SH   SOLE   0 0 8,695
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102   939,426 34,884 SH   SOLE   0 0 34,884
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607   2,273,360 79,767 SH   SOLE   0 0 79,767
TEUCRIUM COMMODITY TR SUGAR FD 88166A409   1,130,725 118,649 SH   SOLE   0 0 118,649
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   3,612,530 452,698 SH   SOLE   0 0 452,698
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,453,316 269,004 SH   SOLE   27,929 0 241,075
TEXAS INSTRS INC COM 882508104   61,014,191 369,291 SH   SOLE   74,637 0 294,654
TEXAS PACIFIC LAND CORPORATI COM 88262P102   7,578,551 3,233 SH   SOLE   4 0 3,229
TEXAS ROADHOUSE INC COM 882681109   1,439,364 15,517 SH   SOLE   11,690 0 3,827
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   1,519,190 48,991 SH   SOLE   22,418 0 26,573
TEXTRON INC COM 883203101   2,858,522 40,375 SH   SOLE   2,173 0 38,202
TFI INTL INC COM 87241L109   485,863 4,847 SH   SOLE   2,063 0 2,784
TFS FINL CORP COM 87240R107   307,362 21,330 SH   SOLE   0 0 21,330
TG THERAPEUTICS INC COM 88322Q108   459,655 38,855 SH   SOLE   0 0 38,855
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   22,510 10,049 SH   SOLE   0 0 10,049
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   1,442,178 243,200 SH   SOLE   0 0 243,200
THE ODP CORP COM 88337F105   243,835 5,354 SH   SOLE   0 0 5,354
THE ONE GROUP HOSPITALITY IN COM 88338K103   104,467 16,582 SH   SOLE   0 0 16,582
THE REAL BROKERAGE INC COM NEW 75585H206   15,230 14,505 SH   SOLE   0 0 14,505
THE REALREAL INC COM 88339P101   19,700 15,760 SH   SOLE   0 0 15,760
THE TRADE DESK INC COM CL A 88339J105   21,887,278 488,228 SH   SOLE   9,309 0 478,919
THE VALENS COMPANY INC COM NEW 91914P603   30,149 45,681 SH   SOLE   0 0 45,681
THERATECHNOLOGIES INC NOTE 5.750% 6/3 88338HAA8   16,200 18,000 PRN   SOLE   0 0 18,000
THERMO FISHER SCIENTIFIC INC COM 883556102   112,303,160 203,849 SH   SOLE   70,922 0 132,927
THIRD HARMONIC BIO INC COM 88427A107   43,000 10,000 SH   SOLE   0 0 10,000
THOMSON REUTERS CORP. COM NEW 884903709   1,576,770 13,823 SH   SOLE   6,898 0 6,925
THOR INDS INC COM 885160101   1,107,141 14,666 SH   SOLE   1,172 0 13,494
THORNBURG INCM BUILDER OPP T COM 885213108   357,000 25,000 SH   SOLE   0 0 25,000
THOUGHTWORKS HOLDING INC COM 88546E105   264,655 25,972 SH   SOLE   25,931 0 41
TIDAL ETF TR RPAR RISK PARI 886364603   611,716 32,835 SH   SOLE   0 0 32,835
TIDAL ETF TR SP FDS S&P 500 886364801   214,125 8,322 SH   SOLE   0 0 8,322
TILRAY BRANDS INC COM CL 2 88688T100   774,392 287,878 SH   SOLE   0 0 287,878
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6   96,034 100,000 PRN   SOLE   0 0 100,000
TIMKEN CO COM 887389104   465,673 6,589 SH   SOLE   6 0 6,583
TIMKENSTEEL CORPORATION COM 887399103   523,441 28,808 SH   SOLE   0 0 28,808
TIMOTHY PLAN HIG DV STK ETF 887432326   3,550,541 114,044 SH   SOLE   0 0 114,044
TIMOTHY PLAN HIGH DIVIDEND 887432276   4,257,990 181,483 SH   SOLE   0 0 181,483
TIMOTHY PLAN INTL ETF 887432334   728,852 31,335 SH   SOLE   0 0 31,335
TIMOTHY PLAN U S SM CP CORE 887432342   299,846 9,854 SH   SOLE   0 0 9,854
TIMOTHY PLAN US LRGMD CP CORE 887432359   1,072,197 32,006 SH   SOLE   0 0 32,006
TITAN MACHY INC COM 88830R101   227,097 5,716 SH   SOLE   0 0 5,716
TITAN MED INC COM NEW 88830X819   13,024 19,715 SH   SOLE   0 0 19,715
TJX COS INC NEW COM 872540109   33,848,428 425,232 SH   SOLE   88,099 0 337,133
TMC THE METALS COMPANY INC COM 87261Y106   8,289 10,765 SH   SOLE   0 0 10,765
T-MOBILE US INC COM 872590104   20,317,951 145,128 SH   SOLE   42,863 0 102,265
TOAST INC CL A 888787108   763,354 42,338 SH   SOLE   0 0 42,338
TOLL BROTHERS INC COM 889478103   727,726 14,578 SH   SOLE   42 0 14,536
TOPBUILD CORP COM 89055F103   8,147,261 52,063 SH   SOLE   38,997 0 13,066
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   782,337 39,612 SH   SOLE   8,043 0 31,569
TORM PLC SHS CL A G89479102   229,422 7,865 SH   SOLE   0 0 7,865
TORO CO COM 891092108   3,962,870 35,008 SH   SOLE   1,767 0 33,241
TORONTO DOMINION BK ONT COM NEW 891160509   10,833,510 167,287 SH   SOLE   62,321 0 104,966
TORTOISE ENERGY INFRA CORP COM 89147L886   1,376,990 43,342 SH   SOLE   0 0 43,342
TOTALENERGIES SE SPONSORED ADS 89151E109   60,171,974 969,265 SH   SOLE   672,242 0 297,023
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   2,040,379 47,231 SH   SOLE   0 0 47,231
TOWNEBANK PORTSMOUTH VA COM 89214P109   936,447 30,365 SH   SOLE   239 0 30,126
TOYOTA MOTOR CORP ADS 892331307   4,620,039 33,827 SH   SOLE   632 0 33,195
TRACTOR SUPPLY CO COM 892356106   23,814,466 105,971 SH   SOLE   22,374 0 83,597
TRADEWEB MKTS INC CL A 892672106   1,010,940 15,570 SH   SOLE   12,226 0 3,344
TRANE TECHNOLOGIES PLC SHS G8994E103   12,648,024 75,245 SH   SOLE   16,869 0 58,376
TRANSCAT INC COM 893529107   309,773 4,371 SH   SOLE   3,698 0 673
TRANSDIGM GROUP INC COM 893641100   3,883,354 6,167 SH   SOLE   2,898 0 3,269
TRANSMEDICS GROUP INC COM 89377M109   513,202 8,315 SH   SOLE   2,809 0 5,506
TRANSOCEAN LTD REG SHS H8817H100   599,544 131,479 SH   SOLE   0 0 131,479
TRANSUNION COM 89400J107   988,202 17,413 SH   SOLE   8,926 0 8,487
TRAVEL PLUS LEISURE CO COM 894164102   1,236,236 33,963 SH   SOLE   22,319 0 11,644
TRAVELERS COMPANIES INC COM 89417E109   24,277,627 129,487 SH   SOLE   29,638 0 99,849
TREVI THERAPEUTICS INC COM 89532M101   19,300 10,000 SH   SOLE   0 0 10,000
TREX CO INC COM 89531P105   1,168,350 27,601 SH   SOLE   6,424 0 21,177
TRI CONTL CORP COM 895436103   574,573 22,418 SH   SOLE   0 0 22,418
TRI POINTE HOMES INC COM 87265H109   235,461 12,666 SH   SOLE   5,984 0 6,682
TRICO BANCSHARES COM 896095106   502,353 9,852 SH   SOLE   0 0 9,852
TRILOGY METALS INC NEW COM 89621C105   7,321 13,310 SH   SOLE   0 0 13,310
TRIMBLE INC COM 896239100   2,386,938 47,210 SH   SOLE   4,200 0 43,010
TRIMTABS ETF TR FCF INTL QLTY ET 89628W401   225,044 8,899 SH   SOLE   0 0 8,899
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   2,232,654 47,986 SH   SOLE   0 0 47,986
TRINET GROUP INC COM 896288107   210,316 3,102 SH   SOLE   0 0 3,102
TRINITY BIOTECH PLC SPON ADR NEW 896438306   25,740 26,000 SH   SOLE   0 0 26,000
TRINITY INDS INC COM 896522109   658,913 22,283 SH   SOLE   1,378 0 20,905
TRIPADVISOR INC COM 896945201   336,201 18,699 SH   SOLE   5,499 0 13,200
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   829,826 79,561 SH   SOLE   0 0 79,561
TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108   20,620 12,274 SH   SOLE   0 0 12,274
TRITON INTL LTD CL A G9078F107   1,734,521 25,218 SH   SOLE   0 0 25,218
TRIUMPH GROUP INC NEW COM 896818101   176,736 16,800 SH   SOLE   0 0 16,800
TRUECAR INC COM 89785L107   100,400 40,000 SH   SOLE   0 0 40,000
TRUIST FINL CORP COM 89832Q109   65,626,053 1,525,124 SH   SOLE   738,246 0 786,878
TRUPANION INC COM 898202106   259,561 5,461 SH   SOLE   1,824 0 3,637
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760   233,714 15,912 SH   SOLE   0 0 15,912
TRUSTMARK CORP COM 898402102   723,614 20,728 SH   SOLE   0 0 20,728
TRX GOLD CORPORATION COM 87283P109   16,588 49,032 SH   SOLE   0 0 49,032
TSCAN THERAPEUTICS INC COM 89854M101   26,350 17,000 SH   SOLE   0 0 17,000
TTM TECHNOLOGIES INC COM 87305R109   350,851 23,266 SH   SOLE   21,190 0 2,076
TUPPERWARE BRANDS CORP COM 899896104   49,002 11,836 SH   SOLE   0 0 11,836
TUSIMPLE HLDGS INC CL A 90089L108   16,628 10,139 SH   SOLE   1,143 0 8,996
TUTOR PERINI CORP COM 901109108   606,378 80,315 SH   SOLE   0 0 80,315
TWILIO INC CL A 90138F102   4,201,025 85,805 SH   SOLE   9,139 0 76,666
TWIST BIOSCIENCE CORP COM 90184D100   538,654 22,623 SH   SOLE   4,620 0 18,003
TWO HBRS INVT CORP COM 90187B804   865,264 54,868 SH   SOLE   2,433 0 52,435
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   223,347 16,889 SH   SOLE   0 0 16,889
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   12,412,555 412,502 SH   SOLE   0 0 412,502
TWO RDS SHARED TR LEADERSHARES DY 90214Q675   10,627,305 481,381 SH   SOLE   0 0 481,381
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   8,661,168 312,565 SH   SOLE   0 0 312,565
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717   6,276,263 214,061 SH   SOLE   0 0 214,061
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   12,579,227 407,227 SH   SOLE   0 0 407,227
TYLER TECHNOLOGIES INC COM 902252105   3,348,873 10,387 SH   SOLE   2,759 0 7,628
TYRA BIOSCIENCES INC COM 90240B106   152,000 20,000 SH   SOLE   0 0 20,000
TYSON FOODS INC CL A 902494103   14,561,161 233,914 SH   SOLE   1,481 0 232,433
U HAUL HOLDING COMPANY COM SER N 023586506   1,289,061 23,446 SH   SOLE   7,577 0 15,869
U S PHYSICAL THERAPY COM 90337L108   250,554 3,092 SH   SOLE   2,114 0 978
U S SILICA HLDGS INC COM 90346E103   388,675 31,094 SH   SOLE   560 0 30,534
U S XPRESS ENTERPRISES INC COM CL A 90338N202   20,263 11,195 SH   SOLE   0 0 11,195
UBER TECHNOLOGIES INC COM 90353T100   20,926,069 844,437 SH   SOLE   318,860 0 525,577
UBIQUITI INC COM 90353W103   2,992,630 10,941 SH   SOLE   163 0 10,778
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382   309,484 16,497 SH   SOLE   0 0 16,497
UBS GROUP AG SHS H42097107   1,644,904 88,104 SH   SOLE   21,015 0 67,089
UDR INC COM 902653104   3,945,956 101,884 SH   SOLE   4,419 0 97,465
UFP INDUSTRIES INC COM 90278Q108   1,763,017 22,246 SH   SOLE   3,674 0 18,572
UGI CORP NEW COM 902681105   2,374,645 64,058 SH   SOLE   7,217 0 56,841
UIPATH INC CL A 90364P105   1,415,525 111,371 SH   SOLE   37,445 0 73,926
ULTA BEAUTY INC COM 90384S303   29,333,746 62,536 SH   SOLE   2,700 0 59,836
ULTRA CLEAN HLDGS INC COM 90385V107   948,753 28,620 SH   SOLE   5,543 0 23,077
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   271,540 5,861 SH   SOLE   5,486 0 375
UMB FINL CORP COM 902788108   344,739 4,127 SH   SOLE   2,025 0 2,102
UMH PPTYS INC COM 903002103   201,634 12,524 SH   SOLE   0 0 12,524
UMPQUA HLDGS CORP COM 904214103   698,565 39,136 SH   SOLE   9,225 0 29,911
UNDER ARMOUR INC CL A 904311107   1,250,227 123,054 SH   SOLE   231 0 122,823
UNDER ARMOUR INC CL C 904311206   909,662 101,980 SH   SOLE   0 0 101,980
UNIFIRST CORP MASS COM 904708104   1,043,091 5,405 SH   SOLE   3,973 0 1,432
UNILEVER PLC SPON ADR NEW 904767704   48,960,827 972,410 SH   SOLE   678,011 0 294,399
UNION BANKSHARES INC COM 905400107   459,896 19,154 SH   SOLE   0 0 19,154
UNION PAC CORP COM 907818108   93,291,044 450,529 SH   SOLE   65,261 0 385,268
UNIQURE NV SHS N90064101   855,067 37,718 SH   SOLE   1,547 0 36,171
UNITED AIRLS HLDGS INC COM 910047109   6,759,346 179,293 SH   SOLE   37,451 0 141,842
UNITED BANCORP INC OHIO COM 909911109   150,508 10,224 SH   SOLE   0 0 10,224
UNITED BANKSHARES INC WEST V COM 909907107   3,858,267 95,290 SH   SOLE   73,305 0 21,985
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   731,444 21,640 SH   SOLE   3,757 0 17,883
UNITED INS HLDGS CORP COM 910710102   12,773 12,050 SH   SOLE   0 0 12,050
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   1,015,219 155,470 SH   SOLE   7,168 0 148,302
UNITED NAT FOODS INC COM 911163103   623,425 16,105 SH   SOLE   3,554 0 12,551
UNITED PARCEL SERVICE INC CL B 911312106   137,780,452 792,570 SH   SOLE   186,572 0 605,998
UNITED RENTALS INC COM 911363109   29,227,786 82,235 SH   SOLE   4,276 0 77,959
UNITED STATES STL CORP NEW COM 912909108   7,858,321 313,705 SH   SOLE   0 0 313,705
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109   431,267 25,030 SH   SOLE   0 0 25,030
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103   201,358 5,672 SH   SOLE   0 0 5,672
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   2,333,083 101,043 SH   SOLE   0 0 101,043
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   2,063,056 36,657 SH   SOLE   0 0 36,657
UNITED STS GASOLINE FD LP UNITS 91201T102   629,550 10,503 SH   SOLE   0 0 10,503
UNITED STS NAT GAS FD LP UNIT PAR 912318300   1,047,376 74,282 SH   SOLE   0 0 74,282
UNITED STS OIL FD LP UNITS 91232N207   3,319,187 47,343 SH   SOLE   0 0 47,343
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,468,593 5,281 SH   SOLE   1,880 0 3,401
UNITEDHEALTH GROUP INC COM 91324P102   354,941,983 670,412 SH   SOLE   168,088 0 502,324
UNITI GROUP INC COM 91325V108   171,867 31,079 SH   SOLE   470 0 30,609
UNITY SOFTWARE INC COM 91332U101   3,149,322 110,809 SH   SOLE   41,944 0 68,865
UNIVAR SOLUTIONS INC COM 91336L107   311,338 9,791 SH   SOLE   5,980 0 3,811
UNIVERSAL CORP VA COM 913456109   510,124 9,660 SH   SOLE   1,039 0 8,621
UNIVERSAL DISPLAY CORP COM 91347P105   2,070,072 19,160 SH   SOLE   0 0 19,160
UNIVERSAL DISPLAY CORP COM 91347P105   540,200 5,000 SH Call SOLE   0 0 5,000
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   473,249 9,915 SH   SOLE   0 0 9,915
UNIVERSAL HLTH SVCS INC CL B 913903100   1,848,003 13,117 SH   SOLE   281 0 12,836
UNIVEST FINANCIAL CORPORATIO COM 915271100   853,941 32,680 SH   SOLE   0 0 32,680
UNUM GROUP COM 91529Y106   9,036,585 220,243 SH   SOLE   12,968 0 207,275
UPHEALTH INC COM NEW 91532B200   230,089 141,159 SH   SOLE   0 0 141,159
UPSTART HLDGS INC COM 91680M107   704,771 53,311 SH   SOLE   1,056 0 52,255
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   7,980 15,000 PRN   SOLE   0 0 15,000
URANIUM ENERGY CORP COM 916896103   157,749 40,657 SH   SOLE   0 0 40,657
URBAN OUTFITTERS INC COM 917047102   347,226 14,559 SH   SOLE   14,530 0 29
UR-ENERGY INC COM 91688R108   35,515 30,883 SH   SOLE   0 0 30,883
URSTADT BIDDLE PPTYS INC CL A 917286205   6,262,645 330,483 SH   SOLE   0 0 330,483
US BANCORP DEL COM NEW 902973304   68,009,377 1,559,491 SH   SOLE   588,708 0 970,783
US FOODS HLDG CORP COM 912008109   2,998,217 88,131 SH   SOLE   5,892 0 82,239
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   272,857 13,971 SH   SOLE   0 0 13,971
USCF ETF TR MIDSTREAM ENERGY 90290T882   273,264 8,162 SH   SOLE   0 0 8,162
USIO INC COM 917313108   120,122 72,801 SH   SOLE   0 0 72,801
UTZ BRANDS INC COM CL A 918090101   476,517 30,045 SH   SOLE   27,230 0 2,815
UWM HOLDINGS CORPORATION COM CL A 91823B109   257,288 77,730 SH   SOLE   0 0 77,730
V F CORP COM 918204108   5,740,878 207,927 SH   SOLE   12,717 0 195,210
VAALCO ENERGY INC COM NEW 91851C201   316,386 69,383 SH   SOLE   0 0 69,383
VACASA INC CLASS A COM 91854V107   13,923 11,050 SH   SOLE   0 0 11,050
VAIL RESORTS INC COM 91879Q109   1,178,975 4,946 SH   SOLE   1,452 0 3,494
VALE S A SPONSORED ADS 91912E105   5,101,025 300,591 SH   SOLE   37,231 0 263,360
VALERO ENERGY CORP COM 91913Y100   39,840,456 314,050 SH   SOLE   39,906 0 274,144
VALLEY NATL BANCORP COM 919794107   866,739 76,635 SH   SOLE   0 0 76,635
VALMONT INDS INC COM 920253101   564,151 1,706 SH   SOLE   4 0 1,702
VALUE LINE INC COM 920437100   224,737 4,417 SH   SOLE   0 0 4,417
VALVOLINE INC COM 92047W101   494,498 15,145 SH   SOLE   1,467 0 13,678
VANCE TAX-MANAGED GLOB COM 27829C105   2,273,138 292,930 SH   SOLE   0 0 292,930
VANECK ETF TRUST AFRICA INDEX ETF 92189F866   165,302 10,293 SH   SOLE   0 0 10,293
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   39,528,894 460,495 SH   SOLE   0 0 460,495
VANECK ETF TRUST BDC INCOME ETF 92189F411   26,483,115 1,871,598 SH   SOLE   0 0 1,871,598
VANECK ETF TRUST BIOTECH ETF 92189F726   7,897,995 49,443 SH   SOLE   0 0 49,443
VANECK ETF TRUST CEF MUNI INCOME 92189F460   5,877,519 273,691 SH   SOLE   0 0 273,691
VANECK ETF TRUST DIGI TRANSFRM 92189H821   763,879 286,097 SH   SOLE   0 0 286,097
VANECK ETF TRUST DURABLE HGH DIV 92189H102   8,334,151 261,392 SH   SOLE   0 0 261,392
VANECK ETF TRUST EMERGING MRKT HI 92189F353   1,526,805 83,844 SH   SOLE   0 0 83,844
VANECK ETF TRUST ENERGY INCME ET 92189H870   571,034 9,244 SH   SOLE   0 0 9,244
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   672,816 4,940 SH   SOLE   0 0 4,940
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   59,052,791 2,185,522 SH   SOLE   9,481 0 2,176,041
VANECK ETF TRUST GAMING ETF 92189F882   5,150,289 133,487 SH   SOLE   0 0 133,487
VANECK ETF TRUST GOLD MINERS ETF 92189F106   70,496,099 2,459,738 SH   SOLE   0 0 2,459,738
VANECK ETF TRUST GREEN BOND ETF 92189F171   862,164 37,501 SH   SOLE   0 0 37,501
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   19,340,587 382,603 SH   SOLE   13,171 0 369,432
VANECK ETF TRUST IG FLOATING RATE 92189F486   13,194,295 530,317 SH   SOLE   0 0 530,317
VANECK ETF TRUST INDIA GROWTH LDR 92189F767   526,768 16,129 SH   SOLE   0 0 16,129
VANECK ETF TRUST INDONESIA INDEX 92189F833   286,293 16,492 SH   SOLE   0 0 16,492
VANECK ETF TRUST INFLATION ALLOCA 92189F130   19,095,185 769,967 SH   SOLE   138 0 769,829
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   60,880,041 1,334,796 SH   SOLE   1,140,641 0 194,155
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   6,814,624 281,247 SH   SOLE   0 0 281,247
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   13,307,497 373,282 SH   SOLE   0 0 373,282
VANECK ETF TRUST LONG MUNI ETF 92189F536   2,582,265 147,896 SH   SOLE   0 0 147,896
VANECK ETF TRUST LONG/FLAT TREND 92189F148   3,912,111 115,005 SH   SOLE   0 0 115,005
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   2,123,636 19,156 SH   SOLE   0 0 19,156
VANECK ETF TRUST MORTGAGE REIT 92189F452   2,177,126 186,558 SH   SOLE   0 0 186,558
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   854,786 29,540 SH   SOLE   0 0 29,540
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   143,422,369 2,209,558 SH   SOLE   0 0 2,209,558
VANECK ETF TRUST NATURAL RESOURC 92189F841   7,623,038 154,827 SH   SOLE   0 0 154,827
VANECK ETF TRUST OIL REFINERS ETF 92189F585   1,916,330 61,421 SH   SOLE   0 0 61,421
VANECK ETF TRUST OIL SERVICES ETF 92189H607   28,291,044 93,047 SH   SOLE   0 0 93,047
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   8,594,627 110,555 SH   SOLE   0 0 110,555
VANECK ETF TRUST PREFERRED SECURT 92189F429   13,905,056 832,140 SH   SOLE   0 0 832,140
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   9,521,309 125,017 SH   SOLE   0 0 125,017
VANECK ETF TRUST RETAIL ETF 92189F684   3,632,017 22,919 SH   SOLE   0 0 22,919
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   65,716,113 323,820 SH   SOLE   0 0 323,820
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   6,374,742 286,248 SH   SOLE   0 0 286,248
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   139,484 11,480 SH   SOLE   0 0 11,480
VANECK ETF TRUST STEEL ETF 92189F205   1,452,709 25,116 SH   SOLE   0 0 25,116
VANECK ETF TRUST URANIUM PLS NUCL 92189F601   1,178,336 21,467 SH   SOLE   0 0 21,467
VANECK ETF TRUST VANECK RUSSIA ET 92189F403   454,314 80,410 SH   SOLE   42 0 80,368
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   10,402,594 616,267 SH   SOLE   0 0 616,267
VANECK ETF TRUST VANECK VIETNAM 92189F817   435,159 36,753 SH   SOLE   0 0 36,753
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   4,458,960 104,035 SH   SOLE   0 0 104,035
VANECK MERK GOLD TR GOLD TRUST 921078101   22,177,069 1,253,650 SH   SOLE   0 0 1,253,650
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   74,261,327 352,050 SH   SOLE   0 0 352,050
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   49,334,287 352,237 SH   SOLE   0 0 352,237
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   7,818,053 46,173 SH   SOLE   0 0 46,173
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   25,010,458 152,904 SH   SOLE   0 0 152,904
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   7,053,729 45,977 SH   SOLE   0 0 45,977
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   10,292,401 55,220 SH   SOLE   0 0 55,220
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   4,922,718 31,345 SH   SOLE   0 0 31,345
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   28,626,020 165,172 SH   SOLE   0 0 165,172
VANGUARD BD INDEX FDS INTERMED TERM 921937819   240,030,920 3,229,695 SH   SOLE   481 0 3,229,214
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   156,423,434 2,159,352 SH   SOLE   442 0 2,158,910
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   417,017,608 5,539,554 SH   SOLE   2,770 0 5,536,784
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,202,181,165 30,653,969 SH   SOLE   4,958,811 0 25,695,158
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   9,456,880 192,998 SH   SOLE   0 0 192,998
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   270,081,151 5,694,312 SH   SOLE   5,280 0 5,689,032
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   82,663,016 622,181 SH   SOLE   86 0 622,095
VANGUARD INDEX FDS GROWTH ETF 922908736   947,074,695 4,444,065 SH   SOLE   33,960 0 4,410,105
VANGUARD INDEX FDS LARGE CAP ETF 922908637   106,118,361 609,175 SH   SOLE   28,558 0 580,617
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   92,385,183 513,936 SH   SOLE   2,430 0 511,506
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   123,554,032 913,591 SH   SOLE   4,212 0 909,379
VANGUARD INDEX FDS MID CAP ETF 922908629   464,728,403 2,280,204 SH   SOLE   51,132 0 2,229,072
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   138,366,761 1,677,579 SH   SOLE   7,295 0 1,670,284
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,259,108,206 3,583,731 SH   SOLE   78,971 0 3,504,760
VANGUARD INDEX FDS SM CP VAL ETF 922908611   165,452,917 1,041,895 SH   SOLE   13,195 0 1,028,700
VANGUARD INDEX FDS SMALL CP ETF 922908751   627,792,169 3,420,466 SH   SOLE   51,030 0 3,369,436
VANGUARD INDEX FDS SML CP GRW ETF 922908595   96,675,599 482,076 SH   SOLE   6,251 0 475,825
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,541,945,369 13,295,389 SH   SOLE   317 0 13,295,072
VANGUARD INDEX FDS VALUE ETF 922908744   1,029,800,377 7,336,328 SH   SOLE   86,988 0 7,249,340
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   107,384,199 2,141,688 SH   SOLE   201,364 0 1,940,324
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   354,008,977 9,081,811 SH   SOLE   162,249 0 8,919,562
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   16,877,013 304,420 SH   SOLE   3,548 0 300,872
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   26,712,818 415,118 SH   SOLE   113,842 0 301,276
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   10,840,811 105,445 SH   SOLE   554 0 104,891
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   3,634,951 87,928 SH   SOLE   12 0 87,916
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   85,256,604 989,171 SH   SOLE   417 0 988,754
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   122,382,514 2,620,050 SH   SOLE   7,914 0 2,612,136
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   96,781,809 1,955,583 SH   SOLE   73,487 0 1,882,096
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   46,446,610 794,231 SH   SOLE   20,561 0 773,670
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   759,712,624 9,801,479 SH   SOLE   77,826 0 9,723,653
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   20,029,119 264,551 SH   SOLE   51,277 0 213,274
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   18,831,907 305,614 SH   SOLE   5,503 0 300,111
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   169,195,984 3,716,960 SH   SOLE   2,743 0 3,714,217
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   105,626,050 1,826,808 SH   SOLE   67,246 0 1,759,562
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   193,344,599 2,571,414 SH   SOLE   8,139 0 2,563,275
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   2,638,883 35,550 SH   SOLE   0 0 35,550
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   690,843 10,303 SH   SOLE   0 0 10,303
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   105,287,110 1,910,144 SH   SOLE   536 0 1,909,608
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   21,042,655 120,754 SH   SOLE   0 0 120,754
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   78,580,666 1,180,244 SH   SOLE   0 0 1,180,244
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   6,706,875 43,073 SH   SOLE   0 0 43,073
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   36,919,249 524,645 SH   SOLE   0 0 524,645
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   7,460,277 61,265 SH   SOLE   0 0 61,265
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   6,391,778 37,216 SH   SOLE   0 0 37,216
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   756,927,120 4,984,703 SH   SOLE   11,233 0 4,973,470
VANGUARD STAR FDS VG TL INTL STK F 921909768   101,213,993 1,956,961 SH   SOLE   0 0 1,956,961
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   714,810,636 17,031,467 SH   SOLE   27,531 0 17,003,936
VANGUARD WELLINGTON FD US MINIMUM 921935409   817,439 8,309 SH   SOLE   0 0 8,309
VANGUARD WELLINGTON FD US MOMENTUM 921935508   2,759,086 24,190 SH   SOLE   0 0 24,190
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   1,537,956 15,561 SH   SOLE   0 0 15,561
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   2,846,634 28,850 SH   SOLE   0 0 28,850
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   12,698,582 208,242 SH   SOLE   0 0 208,242
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   503,912,582 4,656,802 SH   SOLE   33,113 0 4,623,689
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   62,718,322 900,737 SH   SOLE   0 0 900,737
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   33,592,186 563,911 SH   SOLE   0 0 563,911
VANGUARD WORLD FD ESG INTL STK ETF 921910725   3,258,542 66,244 SH   SOLE   0 0 66,244
VANGUARD WORLD FD ESG US CORP BD 921910691   2,971,600 48,976 SH   SOLE   0 0 48,976
VANGUARD WORLD FD ESG US STK ETF 921910733   8,761,237 133,028 SH   SOLE   0 0 133,028
VANGUARD WORLD FD EXTENDED DUR 921910709   8,106,321 97,867 SH   SOLE   0 0 97,867
VANGUARD WORLD FD MEGA CAP INDEX 921910873   38,190,255 288,446 SH   SOLE   0 0 288,446
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   60,689,593 590,079 SH   SOLE   0 0 590,079
VANGUARD WORLD FD MEGA GRWTH IND 921910816   119,758,577 695,988 SH   SOLE   0 0 695,988
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   12,360,464 150,279 SH   SOLE   0 0 150,279
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   40,397,909 184,449 SH   SOLE   0 0 184,449
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   100,136,283 522,714 SH   SOLE   0 0 522,714
VANGUARD WORLD FDS ENERGY ETF 92204A306   63,198,700 521,097 SH   SOLE   16 0 521,081
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   58,336,735 705,146 SH   SOLE   0 0 705,146
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   161,904,606 652,710 SH   SOLE   0 0 652,710
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   29,732,446 162,793 SH   SOLE   0 0 162,793
VANGUARD WORLD FDS INF TECH ETF 92204A702   410,806,916 1,286,143 SH   SOLE   4,188 0 1,281,955
VANGUARD WORLD FDS MATERIALS ETF 92204A801   17,629,615 103,582 SH   SOLE   0 0 103,582
VANGUARD WORLD FDS UTILITIES ETF 92204A876   91,540,365 596,899 SH   SOLE   0 0 596,899
VASCULAR BIOGENICS LTD COM M96883109   10,667 88,892 SH   SOLE   0 0 88,892
VAXART INC COM NEW 92243A200   25,680 26,725 SH   SOLE   0 0 26,725
VBI VACCINES INC CDA COM NEW 91822J103   56,634 144,807 SH   SOLE   0 0 144,807
VECTOR GROUP LTD COM 92240M108   826,792 69,713 SH   SOLE   0 0 69,713
VEEVA SYS INC CL A COM 922475108   7,710,629 47,779 SH   SOLE   17,137 0 30,642
VELODYNE LIDAR INC COM 92259F101   16,884 22,857 SH   SOLE   0 0 22,857
VENTAS INC COM 92276F100   13,381,516 297,037 SH   SOLE   151,341 0 145,696
VERACYTE INC COM 92337F107   821,509 34,619 SH   SOLE   11,675 0 22,944
VERICEL CORP COM 92346J108   436,717 16,580 SH   SOLE   14,527 0 2,053
VERISIGN INC COM 92343E102   2,720,026 13,240 SH   SOLE   2,077 0 11,163
VERISK ANALYTICS INC COM 92345Y106   10,373,997 58,802 SH   SOLE   45,208 0 13,594
VERITEX HLDGS INC COM 923451108   385,342 13,723 SH   SOLE   13,056 0 667
VERITIV CORP COM 923454102   204,113 1,677 SH   SOLE   537 0 1,140
VERIZON COMMUNICATIONS INC COM 92343V104   207,029,582 5,254,558 SH   SOLE   1,302,974 0 3,951,584
VERMILION ENERGY INC COM 923725105   1,419,788 80,214 SH   SOLE   0 0 80,214
VERRA MOBILITY CORP CL A COM STK 92511U102   823,590 59,551 SH   SOLE   0 0 59,551
VERRICA PHARMACEUTICALS INC COM 92511W108   71,500 26,000 SH   SOLE   0 0 26,000
VERTEX ENERGY INC COM 92534K107   66,067 10,656 SH   SOLE   0 0 10,656
VERTEX INC CL A 92538J106   270,481 18,641 SH   SOLE   17,185 0 1,456
VERTEX PHARMACEUTICALS INC COM 92532F100   47,746,452 165,339 SH   SOLE   83,824 0 81,515
VERTICAL CAP INCOME FD SHS BEN INT 92535C104   152,590 17,519 SH   SOLE   0 0 17,519
VERTIV HOLDINGS CO COM CL A 92537N108   706,561 51,725 SH   SOLE   45,174 0 6,551
VERU INC COM 92536C103   144,144 27,300 SH   SOLE   0 0 27,300
VIASAT INC COM 92552V100   1,272,330 40,200 SH   SOLE   5,351 0 34,849
VIATRIS INC COM 92556V106   6,534,160 587,077 SH   SOLE   370 0 586,707
VIAVI SOLUTIONS INC COM 925550105   259,408 24,682 SH   SOLE   16,599 0 8,083
VICI PPTYS INC COM 925652109   17,056,639 526,440 SH   SOLE   130,722 0 395,718
VICTORY CAP HLDGS INC COM CL A 92645B103   746,753 27,833 SH   SOLE   0 0 27,833
VICTORY PORTFOLIOS II USAA MSCI USA SM 92647N568   457,956 7,269 SH   SOLE   0 0 7,269
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816   2,121,814 68,977 SH   SOLE   0 0 68,977
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840   778,215 21,053 SH   SOLE   0 0 21,053
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   53,476,581 835,441 SH   SOLE   0 0 835,441
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   29,266,015 432,034 SH   SOLE   0 0 432,034
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   8,405,767 153,670 SH   SOLE   0 0 153,670
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   121,792,611 1,962,182 SH   SOLE   0 0 1,962,182
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   6,315,803 107,247 SH   SOLE   0 0 107,247
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   9,096,558 176,358 SH   SOLE   0 0 176,358
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832   3,588,394 61,866 SH   SOLE   0 0 61,866
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N527   1,690,959 37,168 SH   SOLE   0 0 37,168
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N535   6,022,464 123,817 SH   SOLE   0 0 123,817
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   11,035,605 247,158 SH   SOLE   0 0 247,158
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691   2,583,906 67,718 SH   SOLE   0 0 67,718
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806   1,195,393 49,746 SH   SOLE   0 0 49,746
VIEMED HEALTHCARE INC COM 92663R105   1,295,708 171,390 SH   SOLE   0 0 171,390
VIEWRAY INC COM 92672L107   113,138 25,254 SH   SOLE   0 0 25,254
VIKING THERAPEUTICS INC COM 92686J106   410,310 43,650 SH   SOLE   0 0 43,650
VILLAGE FARMS INTL INC COM 92707Y108   198,467 148,110 SH   SOLE   0 0 148,110
VINCO VENTURES INC COM 927330100   14,157 30,510 SH   SOLE   0 0 30,510
VINTAGE WINE ESTATES INC COM 92747V106   39,120 12,000 SH   SOLE   0 0 12,000
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,958,381 61,604 SH   SOLE   0 0 61,604
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   351,379 100,971 SH   SOLE   0 0 100,971
VIRTU FINL INC CL A 928254101   740,506 36,282 SH   SOLE   4,095 0 32,187
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   744,882 46,009 SH   SOLE   0 0 46,009
VIRTUS CONVERTIBLE & INC FD COM 92838U108   499,372 173,393 SH   SOLE   0 0 173,393
VIRTUS CONVERTIBLE & INCOME COM 92838X102   2,043,691 601,086 SH   SOLE   0 0 601,086
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   2,769,535 149,221 SH   SOLE   0 0 149,221
VIRTUS DIVIDEND INTEREST & P COM 92840R101   1,631,634 144,648 SH   SOLE   0 0 144,648
VIRTUS EQUITY & CONV INCM FD COM 92841M101   1,061,767 58,243 SH   SOLE   0 0 58,243
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   1,286,723 48,156 SH   SOLE   0 0 48,156
VIRTUS INVT PARTNERS INC COM 92828Q109   256,891 1,342 SH   SOLE   0 0 1,342
VIRTUS STONE HBR EMG MKTS TO COM 86164W100   205,497 42,110 SH   SOLE   0 0 42,110
VIRTUS STONE HBR EMRG MKTS I COM 86164T107   738,824 177,602 SH   SOLE   0 0 177,602
VIRTUS TOTAL RETURN FD INC COM 92835W107   4,077,728 622,554 SH   SOLE   0 0 622,554
VISA INC COM CL A 92826C839   349,623,921 1,682,338 SH   SOLE   354,816 0 1,327,522
VISHAY INTERTECHNOLOGY INC COM 928298108   497,191 23,050 SH   SOLE   8,493 0 14,557
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   596,959 38,120 SH   SOLE   0 0 38,120
VISTA OUTDOOR INC COM 928377100   1,118,431 45,894 SH   SOLE   13,564 0 32,330
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   3,296 32,000 SH   SOLE   0 0 32,000
VISTEON CORP COM NEW 92839U206   508,275 3,885 SH   SOLE   3,660 0 225
VISTRA CORP COM 92840M102   2,520,712 108,652 SH   SOLE   51,315 0 57,337
VITA COCO CO INC COM 92846Q107   140,964 10,200 SH   SOLE   0 0 10,200
VIVANI MEDICAL INC COMMON STOCK 92854B109   38,969 45,862 SH   SOLE   0 0 45,862
VMWARE INC CL A COM 928563402   5,434,677 44,271 SH   SOLE   5,521 0 38,750
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   23,349,754 2,307,288 SH   SOLE   1,650,063 0 657,225
VOLTA INC COM CL A 92873V102   7,108 19,999 SH   SOLE   0 0 19,999
VONTIER CORPORATION COM 928881101   330,264 17,086 SH   SOLE   3,246 0 13,840
VORNADO RLTY TR SH BEN INT 929042109   429,359 20,632 SH   SOLE   9,522 0 11,110
VOXX INTL CORP CL A 91829F104   200,827 23,965 SH   SOLE   0 0 23,965
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102   235,647 38,442 SH   SOLE   0 0 38,442
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   257,164 49,838 SH   SOLE   0 0 49,838
VOYA FINANCIAL INC COM 929089100   769,885 12,520 SH   SOLE   8,728 0 3,792
VOYA GLBL ADV & PREM OPP FD COM 92912R104   1,051,358 120,846 SH   SOLE   0 0 120,846
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   1,426,034 263,592 SH   SOLE   0 0 263,592
VOYA INFRASTRUCTURE INDLS & COM 92912X101   1,037,443 113,134 SH   SOLE   0 0 113,134
VSE CORP COM 918284100   300,874 6,418 SH   SOLE   0 0 6,418
VULCAN MATLS CO COM 929160109   15,761,936 90,012 SH   SOLE   33,672 0 56,340
VUZIX CORP COM NEW 92921W300   72,571 19,937 SH   SOLE   0 0 19,937
VYNE THERAPEUTICS INC COM 92941V209   2,537 16,912 SH   SOLE   0 0 16,912
W & T OFFSHORE INC COM 92922P106   100,948 18,091 SH   SOLE   0 0 18,091
WABTEC COM 929740108   3,758,404 37,648 SH   SOLE   18,848 0 18,800
WALGREENS BOOTS ALLIANCE INC COM 931427108   40,422,913 1,081,984 SH   SOLE   395,924 0 686,060
WALKER & DUNLOP INC COM 93148P102   260,820 3,323 SH   SOLE   0 0 3,323
WALKME LTD ORD SHS M97628107   228,586 20,446 SH   SOLE   19,946 0 500
WALMART INC COM 931142103   199,061,137 1,403,915 SH   SOLE   90,002 0 1,313,913
WARNER BROS DISCOVERY INC COM SER A 934423104   8,989,610 948,271 SH   SOLE   95,796 0 852,475
WARNER MUSIC GROUP CORP COM CL A 934550203   217,995 6,225 SH   SOLE   0 0 6,225
WARRIOR MET COAL INC COM 93627C101   886,091 25,580 SH   SOLE   4,252 0 21,328
WASHINGTON FED INC COM 938824109   2,685,248 80,037 SH   SOLE   19,688 0 60,349
WASTE CONNECTIONS INC COM 94106B101   2,306,927 17,403 SH   SOLE   3,583 0 13,820
WASTE MGMT INC DEL COM 94106L109   92,109,215 587,132 SH   SOLE   147,914 0 439,218
WATERS CORP COM 941848103   1,515,231 4,423 SH   SOLE   1,097 0 3,326
WATSCO INC COM 942622200   2,712,092 10,874 SH   SOLE   5,299 0 5,575
WATTS WATER TECHNOLOGIES INC CL A 942749102   963,892 6,592 SH   SOLE   1,589 0 5,003
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   9,687 15,000 PRN   SOLE   0 0 15,000
WD 40 CO COM 929236107   492,755 3,057 SH   SOLE   67 0 2,990
WEBER INC CL A 94770D102   127,785 15,874 SH   SOLE   0 0 15,874
WEBSTER FINL CORP COM 947890109   1,066,084 22,520 SH   SOLE   0 0 22,520
WEC ENERGY GROUP INC COM 92939U106   23,748,651 253,292 SH   SOLE   40,860 0 212,432
WEIS MKTS INC COM 948849104   333,686 4,055 SH   SOLE   0 0 4,055
WELLS FARGO CO NEW COM 949746101   71,980,596 1,743,294 SH   SOLE   244,324 0 1,498,970
WELLS FARGO CO NEW PERP PFD CNV A 949746804   3,439,970 2,903 SH   SOLE   246 0 2,657
WELLTOWER INC COM 95040Q104   10,705,719 163,322 SH   SOLE   14,688 0 148,634
WENDYS CO COM 95058W100   939,920 41,534 SH   SOLE   2,980 0 38,554
WERNER ENTERPRISES INC COM 950755108   720,166 17,888 SH   SOLE   0 0 17,888
WESBANCO INC COM 950810101   2,155,381 58,285 SH   SOLE   14,184 0 44,101
WESCO INTL INC COM 95082P105   728,789 5,821 SH   SOLE   2,121 0 3,700
WEST FRASER TIMBER CO LTD COM 952845105   251,063 3,473 SH   SOLE   605 0 2,868
WEST PHARMACEUTICAL SVSC INC COM 955306105   12,633,855 53,682 SH   SOLE   44,519 0 9,163
WESTAMERICA BANCORPORATION COM 957090103   653,364 11,072 SH   SOLE   1,755 0 9,317
WESTERN ALLIANCE BANCORP COM 957638109   1,108,137 18,605 SH   SOLE   5,432 0 13,173
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   562,817 44,316 SH   SOLE   0 0 44,316
WESTERN ASSET EMERGING MKTS COM 95766A101   2,725,134 299,137 SH   SOLE   0 0 299,137
WESTERN ASSET GBL HIGH INC F COM 95766B109   2,184,649 321,272 SH   SOLE   0 0 321,272
WESTERN ASSET HIGH INCOM FD COM 95766J102   329,656 68,111 SH   SOLE   0 0 68,111
WESTERN ASSET HIGH INCOME OP COM 95766K109   273,457 69,230 SH   SOLE   0 0 69,230
WESTERN ASSET HIGH YIELD DEF COM 95768B107   430,025 34,457 SH   SOLE   0 0 34,457
WESTERN ASSET INTER MUNI FD COM 958435109   1,429,237 188,305 SH   SOLE   0 0 188,305
WESTERN ASSET INVESTMENT GRA COM 95766T100   281,286 24,291 SH   SOLE   0 0 24,291
WESTERN ASSET MANAGED MUNS F COM 95766M105   892,990 88,678 SH   SOLE   40,177 0 48,501
WESTERN ASSET MTG DEFINED OP COM 95790B109   551,983 51,252 SH   SOLE   0 0 51,252
WESTERN ASSET MUN HIGH INCOM COM 95766N103   130,758 20,495 SH   SOLE   0 0 20,495
WESTERN ASSET MUN PARTNERS F COM 95766P108   488,844 41,997 SH   SOLE   0 0 41,997
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   1,469,792 138,138 SH   SOLE   0 0 138,138
WESTERN AST INFL LKD OPP & I COM 95766R104   6,942,469 760,402 SH   SOLE   0 0 760,402
WESTERN DIGITAL CORP. COM 958102105   3,340,654 105,884 SH   SOLE   46,755 0 59,129
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   517,513 543,000 PRN   SOLE   0 0 543,000
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,025,861 75,451 SH   SOLE   0 0 75,451
WESTERN UN CO COM 959802109   413,617 30,038 SH   SOLE   2,827 0 27,211
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   793,573 33,769 SH   SOLE   1,190 0 32,579
WESTLAKE CORPORATION COM 960413102   2,698,169 26,313 SH   SOLE   348 0 25,965
WESTPORT FUEL SYSTEMS INC COM NEW 960908309   9,329 12,041 SH   SOLE   0 0 12,041
WESTROCK CO COM 96145D105   3,490,471 99,274 SH   SOLE   232 0 99,042
WESTROCK COFFEE CO COM 96145W103   650,632 48,700 SH   SOLE   0 0 48,700
WEX INC COM 96208T104   2,467,484 15,201 SH   SOLE   7,551 0 7,650
WEYERHAEUSER CO MTN BE COM NEW 962166104   15,037,022 485,066 SH   SOLE   95,561 0 389,505
WHEATON PRECIOUS METALS CORP COM 962879102   3,503,108 89,639 SH   SOLE   7,131 0 82,508
WHEELS UP EXPERIENCE INC COM CL A 96328L106   74,260 72,097 SH   SOLE   0 0 72,097
WHIRLPOOL CORP COM 963320106   3,257,842 23,030 SH   SOLE   2,218 0 20,812
WHITE MTNS INS GROUP LTD COM G9618E107   1,569,947 1,110 SH   SOLE   756 0 354
WHITEHORSE FIN INC COM 96524V106   253,209 19,403 SH   SOLE   0 0 19,403
WHITESTONE REIT COM 966084204   275,598 28,589 SH   SOLE   0 0 28,589
WHOLE EARTH BRANDS INC COM CL A 96684W100   72,181 17,735 SH   SOLE   0 0 17,735
WILLIAMS COS INC COM 969457100   73,211,987 2,225,288 SH   SOLE   1,079,973 0 1,145,315
WILLIAMS SONOMA INC COM 969904101   2,818,998 24,530 SH   SOLE   3,365 0 21,165
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,486,356 14,254 SH   SOLE   4,317 0 9,937
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   638,749 14,141 SH   SOLE   8,828 0 5,313
WINGSTOP INC COM 974155103   1,010,080 7,339 SH   SOLE   5,287 0 2,052
WINMARK CORP COM 974250102   213,855 907 SH   SOLE   113 0 794
WINNEBAGO INDS INC COM 974637100   466,493 8,852 SH   SOLE   0 0 8,852
WINTRUST FINL CORP COM 97650W108   932,003 11,027 SH   SOLE   6,887 0 4,140
WIPRO LTD SPON ADR 1 SH 97651M109   198,013 42,492 SH   SOLE   36,915 0 5,577
WISDOMTREE TR BLMBG US BULL 97717W471   7,696,083 295,435 SH   SOLE   0 0 295,435
WISDOMTREE TR CHINADIV EX FI 97717X719   3,019,885 86,928 SH   SOLE   0 0 86,928
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   6,431,716 256,448 SH   SOLE   0 0 256,448
WISDOMTREE TR CURRNCY INT EQ 97717X263   15,165,964 518,495 SH   SOLE   0 0 518,495
WISDOMTREE TR CYBERSECURITY FD 97717Y659   223,811 14,700 SH   SOLE   0 0 14,700
WISDOMTREE TR DYNAMIC INT EQ 97717X271   264,668 8,837 SH   SOLE   0 0 8,837
WISDOMTREE TR EM EX ST-OWNED 97717X578   51,015,366 1,912,120 SH   SOLE   0 0 1,912,120
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   1,264,184 59,491 SH   SOLE   0 0 59,491
WISDOMTREE TR EMER MKT HIGH FD 97717W315   26,380,113 740,183 SH   SOLE   0 0 740,183
WISDOMTREE TR EMERG MKTS ESG 97717X214   922,819 33,896 SH   SOLE   0 0 33,896
WISDOMTREE TR EMG MKTS SMCAP 97717W281   4,584,688 104,221 SH   SOLE   0 0 104,221
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   16,487,087 904,890 SH   SOLE   0 0 904,890
WISDOMTREE TR EURO QTLY DIV GR 97717X610   267,950 9,823 SH   SOLE   0 0 9,823
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   6,137,663 87,731 SH   SOLE   0 0 87,731
WISDOMTREE TR EUROPE SMCP DV 97717W869   1,301,700 23,790 SH   SOLE   0 0 23,790
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   388,533,008 7,728,924 SH   SOLE   20,328 0 7,708,596
WISDOMTREE TR FUTRE STRAT FD 97717W125   4,374,819 138,729 SH   SOLE   0 0 138,729
WISDOMTREE TR GLB HIGH DIV FD 97717W877   10,060,438 214,966 SH   SOLE   0 0 214,966
WISDOMTREE TR GLB US QTLY DIV 97717W844   11,762,242 365,004 SH   SOLE   0 0 365,004
WISDOMTREE TR HEDGED HI YLD BD 97717W430   4,651,827 225,052 SH   SOLE   0 0 225,052
WISDOMTREE TR INDIA ERNGS FD 97717W422   4,927,161 151,186 SH   SOLE   0 0 151,186
WISDOMTREE TR INTERNTNL AI ENH 97717W786   239,648 6,635 SH   SOLE   0 0 6,635
WISDOMTREE TR INTK MLTIFACTR 97717Y774   350,989 14,758 SH   SOLE   0 0 14,758
WISDOMTREE TR INTL EQUITY FD 97717W703   31,020,436 659,448 SH   SOLE   0 0 659,448
WISDOMTREE TR INTL ESG FUND 97717Y709   436,109 17,244 SH   SOLE   0 0 17,244
WISDOMTREE TR INTL LRGCAP DV 97717W794   4,005,762 91,019 SH   SOLE   0 0 91,019
WISDOMTREE TR INTL MIDCAP DV 97717W778   726,718 13,100 SH   SOLE   0 0 13,100
WISDOMTREE TR INTL QULTY DIV 97717X131   9,712,844 317,310 SH   SOLE   0 0 317,310
WISDOMTREE TR INTL SMCAP DIV 97717W760   3,901,021 67,305 SH   SOLE   0 0 67,305
WISDOMTREE TR INTRST RATE HDGE 97717W380   16,417,850 377,813 SH   SOLE   0 0 377,813
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   35,869,954 1,006,735 SH   SOLE   0 0 1,006,735
WISDOMTREE TR ITL HIGH DIV FD 97717W802   19,248,825 536,627 SH   SOLE   0 0 536,627
WISDOMTREE TR JAPN HEDGE EQT 97717W851   10,765,587 167,454 SH   SOLE   0 0 167,454
WISDOMTREE TR JP SMALLCP DIV 97717W836   1,770,371 28,030 SH   SOLE   0 0 28,030
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725   238,900 5,488 SH   SOLE   0 0 5,488
WISDOMTREE TR NEW ECON REAL ES 97717W331   280,252 17,078 SH   SOLE   0 0 17,078
WISDOMTREE TR US AI ENHANCED 97717W406   2,793,207 30,426 SH   SOLE   0 0 30,426
WISDOMTREE TR US CORP BOND FD 97717X198   1,301,049 30,109 SH   SOLE   0 0 30,109
WISDOMTREE TR US EFFICIENT COR 97717Y790   10,159,792 313,091 SH   SOLE   0 0 313,091
WISDOMTREE TR US ESG FUND 97717W596   4,464,945 108,718 SH   SOLE   0 0 108,718
WISDOMTREE TR US HGH YLD CORP 97717X172   9,340,588 212,624 SH   SOLE   0 0 212,624
WISDOMTREE TR US HIGH DIVIDEND 97717W208   122,626,011 1,424,890 SH   SOLE   0 0 1,424,890
WISDOMTREE TR US LARGECAP DIVD 97717W307   156,579,304 2,527,511 SH   SOLE   0 0 2,527,511
WISDOMTREE TR US LARGECAP FUND 97717W588   20,357,718 489,604 SH   SOLE   0 0 489,604
WISDOMTREE TR US MIDCAP DIVID 97717W505   60,822,961 1,478,439 SH   SOLE   0 0 1,478,439
WISDOMTREE TR US MIDCAP FUND 97717W570   5,065,125 104,178 SH   SOLE   0 0 104,178
WISDOMTREE TR US MULTIFACTOR 97717Y857   3,368,531 89,589 SH   SOLE   0 0 89,589
WISDOMTREE TR US QTLY DIV GRT 97717X669   313,578,980 5,195,146 SH   SOLE   4,226 0 5,190,920
WISDOMTREE TR US S CAP QTY DIV 97717X651   6,698,639 166,591 SH   SOLE   0 0 166,591
WISDOMTREE TR US SHT TRM CORP 97717X156   7,660,929 163,891 SH   SOLE   0 0 163,891
WISDOMTREE TR US SMALLCAP DIVD 97717W604   49,831,630 1,752,167 SH   SOLE   138,201 0 1,613,966
WISDOMTREE TR US SMALLCAP FUND 97717W562   45,734,345 1,073,828 SH   SOLE   0 0 1,073,828
WISDOMTREE TR US TOTAL DIVIDND 97717W109   28,495,009 469,827 SH   SOLE   0 0 469,827
WISDOMTREE TR WISDOMTREE US VA 97717W547   7,813,811 137,033 SH   SOLE   0 0 137,033
WISDOMTREE TR WSDM EMKTBD FD 97717X784   3,236,784 52,299 SH   SOLE   0 0 52,299
WISDOMTREE TR YIELD ENHANCD US 97717X511   76,766,881 1,799,927 SH   SOLE   0 0 1,799,927
WISDOMTREE TR YIELD ENHANCED 97717Y808   4,668,083 100,034 SH   SOLE   0 0 100,034
WIX COM LTD SHS M98068105   962,834 12,532 SH   SOLE   433 0 12,099
WNS HLDGS LTD SPON ADR 92932M101   1,295,718 16,199 SH   SOLE   2,314 0 13,885
WOLFSPEED INC COM 977852102   5,931,088 85,908 SH   SOLE   53,085 0 32,823
WOLVERINE WORLD WIDE INC COM 978097103   128,535 11,760 SH   SOLE   863 0 10,897
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,214,243 50,155 SH   SOLE   7,738 0 42,417
WOODWARD INC COM 980745103   2,649,270 27,053 SH   SOLE   13,662 0 13,391
WORKDAY INC CL A 98138H101   10,004,719 60,132 SH   SOLE   40,442 0 19,690
WORKHORSE GROUP INC COM NEW 98138J206   42,834 28,180 SH   SOLE   0 0 28,180
WORKIVA INC COM CL A 98139A105   402,972 4,799 SH   SOLE   336 0 4,463
WORLD FUEL SVCS CORP COM 981475106   704,622 25,782 SH   SOLE   4,906 0 20,876
WORLD GOLD TR SPDR GLD MINIS 98149E303   27,984,171 773,257 SH   SOLE   196 0 773,061
WORTHINGTON INDS INC COM 981811102   594,084 11,951 SH   SOLE   2,574 0 9,377
WP CAREY INC COM 92936U109   63,774,059 816,047 SH   SOLE   18,043 0 798,004
WPP PLC NEW ADR 92937A102   1,652,620 33,617 SH   SOLE   3,705 0 29,912
WRAP TECHNOLOGIES INC COM 98212N107   93,035 55,050 SH   SOLE   0 0 55,050
WSFS FINL CORP COM 929328102   693,121 15,287 SH   SOLE   12,001 0 3,286
WYNDHAM HOTELS & RESORTS INC COM 98311A105   954,115 13,380 SH   SOLE   2,900 0 10,480
WYNN RESORTS LTD COM 983134107   9,128,147 110,684 SH   SOLE   292 0 110,392
WYNN RESORTS LTD COM 983134107   824,700 10,000 SH Call SOLE   0 0 10,000
XAI OCTAGON FLOATING RATE & COM 98400T106   1,966,917 311,221 SH   SOLE   0 0 311,221
XCEL ENERGY INC COM 98389B100   34,526,450 492,461 SH   SOLE   141,090 0 351,371
XENCOR INC COM 98401F105   321,151 12,333 SH   SOLE   2,794 0 9,539
XENIA HOTELS & RESORTS INC COM 984017103   722,823 54,842 SH   SOLE   4,157 0 50,685
XEROX HOLDINGS CORP COM NEW 98421M106   689,221 47,207 SH   SOLE   269 0 46,938
XOMETRY INC CLASS A COM 98423F109   261,450 8,112 SH   SOLE   7,999 0 113
XPEL INC COM 98379L100   222,102 3,698 SH   SOLE   0 0 3,698
XPENG INC ADS 98422D105   807,004 81,188 SH   SOLE   0 0 81,188
XPO INC COM 983793100   1,587,014 47,672 SH   SOLE   385 0 47,287
XYLEM INC COM 98419M100   11,511,635 104,112 SH   SOLE   61,003 0 43,109
YAMANA GOLD INC COM 98462Y100   551,769 99,418 SH   SOLE   0 0 99,418
YETI HLDGS INC COM 98585X104   2,794,663 67,651 SH   SOLE   14,708 0 52,943
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   979,489 106,582 SH   SOLE   2,348 0 104,234
YUM BRANDS INC COM 988498101   22,525,212 175,868 SH   SOLE   23,657 0 152,211
YUM CHINA HLDGS INC COM 98850P109   6,596,384 120,703 SH   SOLE   42,239 0 78,464
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   8,281,787 32,299 SH   SOLE   10,030 0 22,269
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105   33,572 23,153 SH   SOLE   0 0 23,153
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   477,724 58,473 SH   SOLE   0 0 58,473
ZILLOW GROUP INC CL A 98954M101   259,183 8,305 SH   SOLE   0 0 8,305
ZILLOW GROUP INC CL C CAP STK 98954M200   1,002,311 31,118 SH   SOLE   886 0 30,232
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   573,558 33,366 SH   SOLE   32 0 33,334
ZIMMER BIOMET HOLDINGS INC COM 98956P102   12,612,706 98,923 SH   SOLE   18,565 0 80,358
ZIONS BANCORPORATION N A COM 989701107   2,939,425 59,793 SH   SOLE   12,581 0 47,212
ZOETIS INC CL A 98978V103   29,252,967 199,759 SH   SOLE   102,594 0 97,165
ZOMEDICA CORP COM 98980M109   3,468 21,275 SH   SOLE   0 0 21,275
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   6,634,050 97,934 SH   SOLE   13,924 0 84,010
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,694,982 56,293 SH   SOLE   15,250 0 41,043
ZSCALER INC COM 98980G102   3,069,943 27,435 SH   SOLE   194 0 27,241
ZYNEX INC COM 98986M103   205,312 14,760 SH   SOLE   0 0 14,760