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   324,473 7,866 SH   SOLE   5,613 0 2,253
22ND CENTY GROUP INC COM NEW 90137F202   9,878 10,102 SH   SOLE   0 0 10,102
23ANDME HOLDING CO CLASS A COM 90138Q108   39,211 40,105 SH   SOLE   0 0 40,105
2U INC COM 90214J101   57,093 23,115 SH   SOLE   16,642 0 6,473
374WATER INC COM 88583P104   13,878 11,192 SH   SOLE   0 0 11,192
3-D SYS CORP DEL COM NEW 88554D205   1,974,878 402,216 SH   SOLE   0 0 402,216
3M CO COM 88579Y101   56,561,139 604,157 SH   SOLE   39,978 0 564,179
8X8 INC NEW COM 282914100   252,630 100,250 SH   SOLE   0 0 100,250
908 DEVICES INC COM 65443P102   287,099 43,108 SH   SOLE   123 0 42,985
A10 NETWORKS INC COM 002121101   165,601 11,018 SH   SOLE   0 0 11,018
AAON INC COM PAR $0.004 000360206   794,392 13,969 SH   SOLE   6,376 0 7,593
AAR CORP COM 000361105   393,553 6,611 SH   SOLE   1,159 0 5,452
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608   20,358,588 585,017 SH   SOLE   0 0 585,017
AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202   27,874,227 1,133,099 SH   SOLE   0 0 1,133,099
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   85,520,852 1,703,603 SH   SOLE   8,427 0 1,695,176
ABBOTT LABS COM 002824100   112,070,855 1,157,159 SH   SOLE   105,805 0 1,051,354
ABBVIE INC COM 00287Y109   363,784,806 2,440,526 SH   SOLE   345,601 0 2,094,925
ABCAM PLC ADS 000380204   493,583 21,811 SH   SOLE   20,069 0 1,742
ABEONA THERAPEUTICS INC COM NEW 00289Y206   102,935 24,450 SH   SOLE   0 0 24,450
ABM INDS INC COM 000957100   349,028 8,724 SH   SOLE   0 0 8,724
ABRDN ASIA PACIFIC INCOME FU COM 003009107   2,861,719 1,168,049 SH   SOLE   0 0 1,168,049
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   319,472 80,879 SH   SOLE   0 0 80,879
ABRDN ETFS BBRG ALL COMD K1 003261104   3,889,428 184,246 SH   SOLE   0 0 184,246
ABRDN ETFS BBRG ALL COMMDY 003261203   5,368,559 162,290 SH   SOLE   0 0 162,290
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   3,256,623 376,053 SH   SOLE   0 0 376,053
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   1,657,300 102,938 SH   SOLE   0 0 102,938
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   954,814 262,312 SH   SOLE   0 0 262,312
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   14,479,318 818,503 SH   SOLE   0 0 818,503
ABRDN INCOME CREDIT STRATEGI COM 003057106   2,537,710 373,193 SH   SOLE   0 0 373,193
ABRDN JAPAN EQUITY FUND INC COM 00306J109   116,569 21,789 SH   SOLE   0 0 21,789
ABRDN NATL MUN INCOME FD SH BEN INT 24610T108   149,987 17,420 SH   SOLE   0 0 17,420
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   2,735,797 23,773 SH   SOLE   0 0 23,773
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   2,809,465 33,598 SH   SOLE   0 0 33,598
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   20,240,359 240,514 SH   SOLE   0 0 240,514
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   11,041,944 519,377 SH   SOLE   0 0 519,377
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   6,009,256 794,875 SH   SOLE   0 0 794,875
ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809   2,767,328 96,341 SH   SOLE   62,111 0 34,230
ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601   2,607,716 97,464 SH   SOLE   61,671 0 35,793
ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700   3,641,798 165,007 SH   SOLE   112,082 0 52,925
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   3,033,830 119,307 SH   SOLE   43,164 0 76,143
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   4,143,754 87,661 SH   SOLE   1,266 0 86,395
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,880,952 40,975 SH   SOLE   9,288 0 31,687
ACADIA PHARMACEUTICALS INC COM 004225108   1,213,763 58,242 SH   SOLE   17,992 0 40,250
ACADIA RLTY TR COM SH BEN INT 004239109   199,207 13,882 SH   SOLE   0 0 13,882
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   806,544 73,657 SH   SOLE   0 0 73,657
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   118,603,035 386,190 SH   SOLE   118,496 0 267,694
ACCO BRANDS CORP COM 00081T108   902,558 157,240 SH   SOLE   0 0 157,240
ACCOLADE INC COM 00437E102   130,018 12,289 SH   SOLE   0 0 12,289
ACCURAY INC COM 004397105   45,519 16,735 SH   SOLE   0 0 16,735
ACHIEVE LIFE SCIENCES INC COM 004468500   707,350 164,500 SH   SOLE   0 0 164,500
ACTIVISION BLIZZARD INC COM 00507V109   37,372,772 399,154 SH   SOLE   32,774 0 366,380
ACUITY BRANDS INC COM 00508Y102   1,392,280 8,175 SH   SOLE   1,474 0 6,701
ACUSHNET HLDGS CORP COM 005098108   808,010 15,234 SH   SOLE   6,790 0 8,444
ADAM NAT RES FD INC COM 00548F105   460,619 19,923 SH   SOLE   0 0 19,923
ADAMS DIVERSIFIED EQUITY FD COM 006212104   1,744,322 104,827 SH   SOLE   0 0 104,827
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   444,001 81,468 SH   SOLE   0 0 81,468
ADDUS HOMECARE CORP COM 006739106   335,819 3,942 SH   SOLE   2,698 0 1,244
ADEIA INC COM 00676P107   135,768 12,712 SH   SOLE   10,740 0 1,972
ADMA BIOLOGICS INC COM 000899104   42,505 11,873 SH   SOLE   4,878 0 6,995
ADOBE INC COM 00724F101   191,430,088 375,271 SH   SOLE   84,877 0 290,394
ADT INC DEL COM 00090Q103   312,621 52,103 SH   SOLE   0 0 52,103
ADVANCE AUTO PARTS INC COM 00751Y106   1,556,853 27,836 SH   SOLE   106 0 27,730
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,943,709 17,076 SH   SOLE   902 0 16,174
ADVANCED ENERGY INDS COM 007973100   2,472,935 23,981 SH   SOLE   8,184 0 15,797
ADVANCED MICRO DEVICES INC COM 007903107   157,773,534 1,534,463 SH   SOLE   232,414 0 1,302,049
ADVANCED MICRO DEVICES INC COM 007903107   205,640 2,000 SH Call SOLE   0 0 2,000
ADVANSIX INC COM 00773T101   271,544 8,737 SH   SOLE   2,694 0 6,043
ADVENT CONV & INCOME FD COM 00764C109   3,239,918 308,858 SH   SOLE   0 0 308,858
ADVISORSHARES TR ADVISORSHS ETF 00768Y560   2,325,221 44,570 SH   SOLE   0 0 44,570
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   468,436 9,556 SH   SOLE   0 0 9,556
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   935,645 9,874 SH   SOLE   0 0 9,874
ADVISORSHARES TR PURE CANNABIS 00768Y495   431,217 126,087 SH   SOLE   0 0 126,087
ADVISORSHARES TR PURE US CANNABIS 00768Y453   1,834,037 230,987 SH   SOLE   0 0 230,987
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   4,317,540 184,274 SH   SOLE   0 0 184,274
ADVISORSHARES TR VICE E T F 00768Y545   245,118 9,542 SH   SOLE   0 0 9,542
AECOM COM 00766T100   1,182,718 14,243 SH   SOLE   1,585 0 12,658
AEGON N V NY REGISTRY SHS 007924103   405,826 84,547 SH   SOLE   0 0 84,547
AEHR TEST SYS COM 00760J108   3,802,149 83,198 SH   SOLE   0 0 83,198
AERCAP HOLDINGS NV SHS N00985106   1,985,448 31,681 SH   SOLE   21,733 0 9,948
AEROVIRONMENT INC COM 008073108   1,039,237 9,318 SH   SOLE   714 0 8,604
AERSALE CORPORATION COM 00810F106   239,907 16,058 SH   SOLE   0 0 16,058
AES CORP COM 00130H105   15,438,359 1,015,682 SH   SOLE   518,402 0 497,280
AFFILIATED MANAGERS GROUP IN COM 008252108   379,159 2,909 SH   SOLE   2,110 0 799
AFFIMED N V COM N01045108   19,713 41,250 SH   SOLE   0 0 41,250
AFFIRM HLDGS INC COM CL A 00827B106   1,387,719 65,243 SH   SOLE   166 0 65,077
AFLAC INC COM 001055102   62,048,294 808,447 SH   SOLE   225,462 0 582,985
AGCO CORP COM 001084102   3,394,371 28,747 SH   SOLE   8,570 0 20,177
AGENUS INC COM NEW 00847G705   24,683 21,843 SH   SOLE   0 0 21,843
AGEX THERAPEUTICS INC COM 00848H108   8,359 12,293 SH   SOLE   0 0 12,293
AGF INVTS TR US MARKET NETRL 00110G408   9,406,749 473,653 SH   SOLE   0 0 473,653
AGILENT TECHNOLOGIES INC COM 00846U101   6,480,419 57,954 SH   SOLE   4,815 0 53,139
AGILITI INC COM 00848J104   109,687 16,901 SH   SOLE   15,246 0 1,655
AGILON HEALTH INC COM 00857U107   2,036,521 114,669 SH   SOLE   296 0 114,373
AGILYSYS INC COM 00847J105   618,794 9,353 SH   SOLE   7,555 0 1,798
AGNC INVT CORP COM 00123Q104   12,285,719 1,301,453 SH   SOLE   68,076 0 1,233,377
AGNICO EAGLE MINES LTD COM 008474108   6,988,958 153,772 SH   SOLE   0 0 153,772
AGREE RLTY CORP COM 008492100   752,679 13,625 SH   SOLE   5,905 0 7,720
AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877   547,838 20,115 SH   SOLE   0 0 20,115
AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406   260,332 8,860 SH   SOLE   0 0 8,860
AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505   457,206 14,713 SH   SOLE   0 0 14,713
AIR LEASE CORP CL A 00912X302   888,542 22,546 SH   SOLE   2,129 0 20,417
AIR PRODS & CHEMS INC COM 009158106   101,204,171 357,107 SH   SOLE   112,267 0 244,840
AIR TRANSPORT SERVICES GRP I COM 00922R105   206,905 9,914 SH   SOLE   0 0 9,914
AIRBNB INC COM CL A 009066101   21,689,814 158,078 SH   SOLE   31,378 0 126,700
AKAMAI TECHNOLOGIES INC COM 00971T101   15,521,928 145,691 SH   SOLE   71,930 0 73,761
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   17,799 15,000 PRN   SOLE   0 0 15,000
AKOUSTIS TECHNOLOGIES INC COM 00973N102   40,980 54,430 SH   SOLE   0 0 54,430
ALAMOS GOLD INC NEW COM CL A 011532108   1,599,340 141,660 SH   SOLE   19,622 0 122,038
ALARM COM HLDGS INC COM 011642105   443,620 7,256 SH   SOLE   1,898 0 5,358
ALASKA AIR GROUP INC COM 011659109   3,533,284 95,289 SH   SOLE   12,883 0 82,406
ALBANY INTL CORP CL A 012348108   415,399 4,815 SH   SOLE   1,489 0 3,326
ALBEMARLE CORP COM 012653101   13,387,007 78,729 SH   SOLE   300 0 78,429
ALBERTSONS COS INC COMMON STOCK 013091103   490,013 21,539 SH   SOLE   2,630 0 18,909
ALCOA CORP COM 013872106   2,795,308 96,191 SH   SOLE   2,315 0 93,876
ALCON AG ORD SHS H01301128   27,834,160 361,965 SH   SOLE   269,115 0 92,850
ALEXANDER & BALDWIN INC NEW COM 014491104   273,638 16,356 SH   SOLE   5,659 0 10,697
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,885,864 18,840 SH   SOLE   4,792 0 14,048
ALGOMA STL GROUP INC *W EXP 10/19/202 015658115   15,375 12,600 SH   SOLE   0 0 12,600
ALGOMA STL GROUP INC COM 015658107   512,142 75,315 SH   SOLE   0 0 75,315
ALGONQUIN PWR UTILS CORP COM 015857105   311,830 52,674 SH   SOLE   0 0 52,674
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   27,222,395 313,839 SH   SOLE   25,688 0 288,151
ALIGHT INC COM CL A 01626W101   193,167 27,245 SH   SOLE   0 0 27,245
ALIGN TECHNOLOGY INC COM 016255101   8,017,483 26,259 SH   SOLE   5,821 0 20,438
ALKERMES PLC SHS G01767105   204,501 7,301 SH   SOLE   2,846 0 4,455
ALLBIRDS INC COM CL A 01675A109   16,549 14,909 SH   SOLE   0 0 14,909
ALLEGION PLC ORD SHS G0176J109   5,721,588 54,909 SH   SOLE   20,151 0 34,758
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,053,285 32,977 SH   SOLE   523 0 32,454
ALLETE INC COM NEW 018522300   436,628 8,269 SH   SOLE   504 0 7,765
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   1,233,074 54,730 SH   SOLE   0 0 54,730
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   7,463,044 769,386 SH   SOLE   0 0 769,386
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   11,497,728 378,838 SH   SOLE   0 0 378,838
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   1,297,715 138,942 SH   SOLE   0 0 138,942
ALLIANT ENERGY CORP COM 018802108   14,808,819 305,651 SH   SOLE   24,580 0 281,071
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,896,997 32,120 SH   SOLE   20,882 0 11,238
ALLOGENE THERAPEUTICS INC COM 019770106   120,482 38,007 SH   SOLE   0 0 38,007
ALLOT LTD SHS M0854Q105   32,918 15,100 SH   SOLE   0 0 15,100
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   291,990 72,454 SH   SOLE   0 0 72,454
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   1,042,877 170,964 SH   SOLE   0 0 170,964
ALLSPRING MULTI SECTOR INCOM COM 94987D101   280,890 30,867 SH   SOLE   0 0 30,867
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109   205,359 23,497 SH   SOLE   0 0 23,497
ALLSTATE CORP COM 020002101   20,199,986 181,312 SH   SOLE   7,021 0 174,291
ALLY FINL INC COM 02005N100   2,783,931 104,345 SH   SOLE   3,835 0 100,510
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,792,867 15,770 SH   SOLE   2,055 0 13,715
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   286,106 9,588 SH   SOLE   2,971 0 6,617
ALPHABET INC CAP STK CL A 02079K305   581,989,922 4,447,424 SH   SOLE   635,569 0 3,811,855
ALPHABET INC CAP STK CL C 02079K107   510,890,573 3,874,787 SH   SOLE   302,985 0 3,571,802
ALPHABET INC CAP STK CL C 02079K107   1,318,500 10,000 SH Call SOLE   0 0 10,000
ALPHATEC HLDGS INC COM NEW 02081G201   1,855,890 143,091 SH   SOLE   21,737 0 121,354
ALPINE INCOME PPTY TR INC COM 02083X103   472,454 28,879 SH   SOLE   0 0 28,879
ALPS ETF TR ALERIAN ENERGY 00162Q676   3,876,242 174,921 SH   SOLE   0 0 174,921
ALPS ETF TR ALERIAN MLP 00162Q452   65,955,515 1,562,927 SH   SOLE   555 0 1,562,372
ALPS ETF TR BARRONS 400 ETF 00162Q726   565,578 10,046 SH   SOLE   0 0 10,046
ALPS ETF TR CLEAN ENERGY 00162Q460   1,868,791 51,102 SH   SOLE   0 0 51,102
ALPS ETF TR DISRUPTIVE TECH 00162Q478   1,460,695 41,237 SH   SOLE   0 0 41,237
ALPS ETF TR EQUAL SEC ETF 00162Q205   4,757,404 47,423 SH   SOLE   0 0 47,423
ALPS ETF TR INTL SEC DV DOG 00162Q718   920,952 33,802 SH   SOLE   0 0 33,802
ALPS ETF TR MED BREAKTHGH 00162Q593   532,189 19,551 SH   SOLE   0 0 19,551
ALPS ETF TR OSHARES EUR QLT 00162Q379   1,299,298 50,555 SH   SOLE   0 0 50,555
ALPS ETF TR OSHARES US QUALT 00162Q387   22,317,171 532,248 SH   SOLE   0 0 532,248
ALPS ETF TR OSHARES US SMLCP 00162Q395   12,757,083 363,346 SH   SOLE   0 0 363,346
ALPS ETF TR OSHS GBL INTER 00162Q361   1,378,085 44,589 SH   SOLE   0 0 44,589
ALPS ETF TR RIVRFRNT STR INC 00162Q783   639,701 28,880 SH   SOLE   0 0 28,880
ALPS ETF TR SECTR DIV DOGS 00162Q858   12,800,343 272,174 SH   SOLE   0 0 272,174
ALTAIR ENGR INC COM CL A 021369103   1,606,246 25,605 SH   SOLE   24,241 0 1,364
ALTERYX INC COM CL A 02156B103   475,874 12,626 SH   SOLE   6,560 0 6,066
ALTO INGREDIENTS INC COM 021513106   125,979 28,502 SH   SOLE   0 0 28,502
ALTRIA GROUP INC COM 02209S103   91,006,840 2,164,253 SH   SOLE   143,059 0 2,021,194
ALTUS POWER INC COM CL A 02217A102   80,462 15,326 SH   SOLE   0 0 15,326
AMARIN CORP PLC SPONS ADR NEW 023111206   121,737 132,324 SH   SOLE   216 0 132,108
AMAZON COM INC COM 023135106   1,101,373,092 8,662,372 SH   SOLE   992,357 0 7,670,015
AMAZON COM INC COM 023135106   889,840 7,000 SH Call SOLE   0 0 7,000
AMAZON COM INC COM 023135106   368,648 2,900 SH Put SOLE   0 0 2,900
AMBAC FINL GROUP INC COM NEW 023139884   702,784 58,274 SH   SOLE   3,832 0 54,442
AMBARELLA INC SHS G037AX101   675,602 12,740 SH   SOLE   2,309 0 10,431
AMBEV SA SPONSORED ADR 02319V103   202,746 78,584 SH   SOLE   918 0 77,666
AMC ENTMT HLDGS INC CL A NEW 00165C302   494,458 61,885 SH   SOLE   0 0 61,885
AMC NETWORKS INC CL A 00164V103   192,061 16,304 SH   SOLE   6,716 0 9,588
AMCOR PLC ORD G0250X107   25,715,616 2,807,382 SH   SOLE   1,663,739 0 1,143,643
AMDOCS LTD SHS G02602103   5,242,057 62,043 SH   SOLE   34,923 0 27,120
AMEDISYS INC COM 023436108   1,885,092 20,183 SH   SOLE   64 0 20,119
AMER STATES WTR CO COM 029899101   1,760,062 22,370 SH   SOLE   753 0 21,617
AMEREN CORP COM 023608102   6,086,565 81,338 SH   SOLE   2,924 0 78,414
AMERESCO INC CL A 02361E108   1,133,153 31,683 SH   SOLE   28,274 0 3,409
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   1,459,592 84,272 SH   SOLE   18,128 0 66,144
AMERICAN AIRLS GROUP INC COM 02376R102   4,119,521 321,586 SH   SOLE   3,819 0 317,767
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   94,846 11,003 SH   SOLE   0 0 11,003
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   2,110,401 35,885 SH   SOLE   0 0 35,885
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   7,024,533 177,253 SH   SOLE   0 0 177,253
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   39,384,011 746,051 SH   SOLE   0 0 746,051
AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281   1,087,396 21,941 SH   SOLE   0 0 21,941
AMERICAN CENTY ETF TR AVANTIS SHFXDINC 025072687   3,342,284 73,409 SH   SOLE   0 0 73,409
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   377,443 8,526 SH   SOLE   0 0 8,526
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   1,227,138 27,645 SH   SOLE   0 0 27,645
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   11,216,307 252,098 SH   SOLE   0 0 252,098
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   16,795,750 350,276 SH   SOLE   0 0 350,276
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   1,392,523 32,056 SH   SOLE   0 0 32,056
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   281,519 5,848 SH   SOLE   0 0 5,848
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   51,482,714 925,116 SH   SOLE   0 0 925,116
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   16,697,912 288,642 SH   SOLE   1,431 0 287,211
AMERICAN CENTY ETF TR MULTISECTOR 025072398   6,876,891 164,611 SH   SOLE   0 0 164,611
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   8,608,825 200,682 SH   SOLE   0 0 200,682
AMERICAN CENTY ETF TR QUALITY PREFER 025072539   611,026 17,478 SH   SOLE   0 0 17,478
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   1,702,565 45,317 SH   SOLE   0 0 45,317
AMERICAN CENTY ETF TR US EQT ETF 025072885   86,943,855 1,186,785 SH   SOLE   0 0 1,186,785
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   22,038,543 418,347 SH   SOLE   0 0 418,347
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   89,025,243 1,321,045 SH   SOLE   0 0 1,321,045
AMERICAN CENTY ETF TR US QUALITY VAL 025072208   5,747,705 118,163 SH   SOLE   0 0 118,163
AMERICAN CENTY ETF TR US SML CP VALU 025072877   167,091,403 2,143,572 SH   SOLE   0 0 2,143,572
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   290,781 17,506 SH   SOLE   763 0 16,743
AMERICAN ELEC PWR CO INC COM 025537101   70,750,395 940,580 SH   SOLE   365,036 0 575,544
AMERICAN EXPRESS CO COM 025816109   75,954,563 509,113 SH   SOLE   49,889 0 459,224
AMERICAN FINL GROUP INC OHIO COM 025932104   618,788 5,541 SH   SOLE   2,193 0 3,348
AMERICAN HOMES 4 RENT CL A 02665T306   2,467,738 73,248 SH   SOLE   35,594 0 37,654
AMERICAN INTL GROUP INC COM NEW 026874784   12,939,100 213,517 SH   SOLE   96,084 0 117,433
AMERICAN LITHIUM CORP COM NEW 027259209   62,563 43,750 SH   SOLE   0 0 43,750
AMERICAN NATL BANKSHARES INC COM 027745108   1,367,307 36,039 SH   SOLE   0 0 36,039
AMERICAN OUTDOOR BRANDS INC COM 02875D109   454,922 46,516 SH   SOLE   0 0 46,516
AMERICAN RES CORP CL A 02927U208   30,561 18,300 SH   SOLE   0 0 18,300
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   85,889 11,376 SH   SOLE   0 0 11,376
AMERICAN TOWER CORP NEW COM 03027X100   49,978,813 303,915 SH   SOLE   78,245 0 225,670
AMERICAN WELL CORP CL A 03044L105   18,415 15,739 SH   SOLE   0 0 15,739
AMERICAN WOODMARK CORPORATIO COM 030506109   279,455 3,696 SH   SOLE   2,493 0 1,203
AMERICAN WTR WKS CO INC NEW COM 030420103   35,753,102 288,727 SH   SOLE   78,079 0 210,648
AMERICOLD REALTY TRUST INC COM 03064D108   1,398,486 45,988 SH   SOLE   30,275 0 15,713
AMERIPRISE FINL INC COM 03076C106   12,941,435 39,255 SH   SOLE   9,190 0 30,065
AMERIS BANCORP COM 03076K108   214,678 5,592 SH   SOLE   1,614 0 3,978
AMES NATL CORP COM 031001100   912,939 55,029 SH   SOLE   0 0 55,029
AMETEK INC COM 031100100   11,586,078 78,411 SH   SOLE   36,627 0 41,784
AMGEN INC COM 031162100   203,238,783 756,209 SH   SOLE   186,227 0 569,982
AMKOR TECHNOLOGY INC COM 031652100   1,464,431 64,798 SH   SOLE   763 0 64,035
AMMO INC COM 00175J107   98,190 48,609 SH   SOLE   0 0 48,609
AMN HEALTHCARE SVCS INC COM 001744101   2,312,893 27,153 SH   SOLE   3,021 0 24,132
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   271,008 64,220 SH   SOLE   0 0 64,220
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   948,682 20,628 SH   SOLE   0 0 20,628
AMPHENOL CORP NEW CL A 032095101   14,464,298 172,215 SH   SOLE   49,264 0 122,951
AMPLIFY ENERGY CORP NEW COM 03212B103   73,992 10,067 SH   SOLE   0 0 10,067
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   1,486,683 131,822 SH   SOLE   0 0 131,822
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   5,426,777 227,252 SH   SOLE   0 0 227,252
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   13,215,039 663,073 SH   SOLE   0 0 663,073
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   142,814,578 4,112,139 SH   SOLE   0 0 4,112,139
AMPLIFY ETF TR HIGH INCOME 032108847   15,437,017 1,389,471 SH   SOLE   0 0 1,389,471
AMPLIFY ETF TR INTERNATINL ENHC 032108722   341,534 12,750 SH   SOLE   0 0 12,750
AMPLIFY ETF TR ONLIN RETL ETF 032108102   3,643,571 82,266 SH   SOLE   0 0 82,266
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   190,276 39,478 SH   SOLE   0 0 39,478
AMPRIUS TECHNOLOGIES INC *W EXP 09/14/202 03214Q116   5,400 20,000 SH   SOLE   0 0 20,000
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   75,703 15,971 SH   SOLE   0 0 15,971
ANALOG DEVICES INC COM 032654105   53,401,076 304,992 SH   SOLE   54,208 0 250,784
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   366,407 55,940 SH   SOLE   0 0 55,940
ANDERSONS INC COM 034164103   876,532 17,017 SH   SOLE   0 0 17,017
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   1,817,699 150,972 SH   SOLE   0 0 150,972
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   391,158 7,722 SH   SOLE   0 0 7,722
ANGI INC COM CL A NEW 00183L102   54,424 27,487 SH   SOLE   0 0 27,487
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   1,353,453 85,662 SH   SOLE   0 0 85,662
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   7,528,489 136,140 SH   SOLE   9,481 0 126,659
ANIXA BIOSCIENCES INC COM 03528H109   92,011 28,138 SH   SOLE   0 0 28,138
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   13,561,670 720,982 SH   SOLE   10,122 0 710,860
ANSYS INC COM 03662Q105   5,105,357 17,158 SH   SOLE   1,317 0 15,841
ANTERIX INC COM 03676C100   213,510 6,804 SH   SOLE   6,804 0 0
ANTERO MIDSTREAM CORP COM 03676B102   3,214,037 268,284 SH   SOLE   2,127 0 266,157
ANTERO RESOURCES CORP COM 03674X106   318,587 12,553 SH   SOLE   3,656 0 8,897
AON PLC SHS CL A G0403H108   16,737,398 51,623 SH   SOLE   24,250 0 27,373
APA CORPORATION COM 03743Q108   6,714,405 163,368 SH   SOLE   18,874 0 144,494
APARTMENT INCOME REIT CORP COM 03750L109   253,029 8,242 SH   SOLE   2,884 0 5,358
API GROUP CORP COM STK 00187Y100   918,648 35,428 SH   SOLE   5,628 0 29,800
APOGEE ENTERPRISES INC COM 037598109   227,961 4,842 SH   SOLE   0 0 4,842
APOLLO COML REAL EST FIN INC COM 03762U105   2,800,217 276,428 SH   SOLE   0 0 276,428
APOLLO GLOBAL MGMT INC COM 03769M106   14,762,130 164,462 SH   SOLE   63,151 0 101,311
APOLLO SR FLOATING RATE FD I COM 037636107   1,930,341 143,627 SH   SOLE   0 0 143,627
APOLLO TACTICAL INCOME FD IN COM 037638103   1,722,223 128,812 SH   SOLE   0 0 128,812
APPFOLIO INC COM CL A 03783C100   1,337,399 7,323 SH   SOLE   5,153 0 2,170
APPIAN CORP CL A 03782L101   970,832 21,286 SH   SOLE   0 0 21,286
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,568,936 167,466 SH   SOLE   9,982 0 157,484
APPLE INC COM 037833100   2,634,558,835 15,387,212 SH   SOLE   830,099 0 14,557,113
APPLE INC COM 037833100   1,455,285 8,500 SH Put SOLE   0 0 8,500
APPLIED DIGITAL CORP COM NEW 038169207   97,338 15,599 SH   SOLE   0 0 15,599
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,580,686 16,694 SH   SOLE   12,449 0 4,245
APPLIED MATLS INC COM 038222105   56,264,590 406,390 SH   SOLE   47,516 0 358,874
APPLIED OPTOELECTRONICS INC COM 03823U102   413,196 37,666 SH   SOLE   0 0 37,666
APPLIED UV INC COM NEW 03828V402   7,205 22,356 SH   SOLE   0 0 22,356
APTARGROUP INC COM 038336103   3,709,449 29,665 SH   SOLE   15,781 0 13,884
APTIV PLC SHS G6095L109   19,267,359 195,662 SH   SOLE   143,028 0 52,634
AQUA METALS INC COM 03837J101   35,676 31,572 SH   SOLE   0 0 31,572
ARBOR REALTY TRUST INC COM 038923108   9,374,379 617,548 SH   SOLE   0 0 617,548
ARCELLX INC COMMON STOCK 03940C100   243,374 6,783 SH   SOLE   0 0 6,783
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   549,169 21,940 SH   SOLE   3,410 0 18,530
ARCH CAP GROUP LTD ORD G0450A105   25,331,148 317,791 SH   SOLE   83,857 0 233,934
ARCH RESOURCES INC CL A 03940R107   1,529,730 8,964 SH   SOLE   0 0 8,964
ARCHER AVIATION INC COM CL A 03945R102   310,649 61,393 SH   SOLE   32,284 0 29,109
ARCHER DANIELS MIDLAND CO COM 039483102   28,307,035 375,325 SH   SOLE   13,334 0 361,991
ARCHROCK INC COM 03957W106   854,943 67,853 SH   SOLE   1,819 0 66,034
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   255,000 26,956 SH   SOLE   0 0 26,956
ARCOSA INC COM 039653100   456,227 6,345 SH   SOLE   0 0 6,345
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   357,981 14,011 SH   SOLE   0 0 14,011
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   443,454 83,513 SH   SOLE   1,393 0 82,120
ARDAGH METAL PACKAGING S A SHS L02235106   42,493 13,576 SH   SOLE   0 0 13,576
ARDELYX INC COM 039697107   351,888 86,247 SH   SOLE   0 0 86,247
ARES CAPITAL CORP COM 04010L103   56,786,640 2,916,623 SH   SOLE   45 0 2,916,578
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   46,139 45,000 PRN   SOLE   0 0 45,000
ARES COML REAL ESTATE CORP COM 04013V108   802,328 84,278 SH   SOLE   0 0 84,278
ARES DYNAMIC CR ALLOCATION F COM 04014F102   249,905 19,373 SH   SOLE   0 0 19,373
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   5,011,158 48,714 SH   SOLE   10,050 0 38,664
ARGENX SE SPONSORED ADR 04016X101   949,357 1,931 SH   SOLE   1,252 0 679
ARHAUS INC COM CL A 04035M102   154,213 16,582 SH   SOLE   0 0 16,582
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   583,900 58,507 SH   SOLE   7,464 0 51,043
ARISTA NETWORKS INC COM 040413106   21,910,426 119,124 SH   SOLE   11,027 0 108,097
ARK ETF TR 3D PRINTING ETF 00214Q500   1,144,948 56,374 SH   SOLE   0 0 56,374
ARK ETF TR ARK SPACE EXPL 00214Q807   1,163,597 84,441 SH   SOLE   0 0 84,441
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   30,128,718 574,318 SH   SOLE   0 0 574,318
ARK ETF TR FINTECH INNOVA 00214Q708   18,119,035 935,901 SH   SOLE   0 0 935,901
ARK ETF TR GENOMIC REV ETF 00214Q302   25,731,538 923,602 SH   SOLE   0 0 923,602
ARK ETF TR INNOVATION ETF 00214Q104   144,075,798 3,631,858 SH   SOLE   362 0 3,631,496
ARK ETF TR ISRAEL INOVATE 00214Q609   525,848 28,461 SH   SOLE   0 0 28,461
ARK ETF TR NEXT GNRTN INTER 00214Q401   14,089,500 260,146 SH   SOLE   0 0 260,146
ARKO CORP COM 041242108   88,472 12,374 SH   SOLE   0 0 12,374
ARLO TECHNOLOGIES INC COM 04206A101   207,298 20,126 SH   SOLE   0 0 20,126
ARM HOLDINGS PLC SPONSORED ADR 042068205   1,625,456 30,371 SH   SOLE   1,640 0 28,731
ARMADA HOFFLER PPTYS INC COM 04208T108   271,063 26,471 SH   SOLE   15,605 0 10,866
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   204,828 48,195 SH   SOLE   7,789 0 40,406
ARMSTRONG WORLD INDS INC NEW COM 04247X102   899,791 12,497 SH   SOLE   9,516 0 2,981
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,052,516 47,432 SH   SOLE   0 0 47,432
ARROW ELECTRS INC COM 042735100   1,763,379 14,080 SH   SOLE   20 0 14,060
ARROW ETF TR ARROW DJ GLB YLD 04273H104   409,080 33,056 SH   SOLE   0 0 33,056
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   507,279 18,879 SH   SOLE   1,654 0 17,225
ARTERIS INC COM 04302A104   493,588 75,820 SH   SOLE   0 0 75,820
ARTESIAN RES CORP CL A 043113208   1,708,724 40,694 SH   SOLE   0 0 40,694
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   252,833 6,757 SH   SOLE   3,803 0 2,954
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   298,716 22,409 SH   SOLE   0 0 22,409
ASANA INC CL A 04342Y104   405,777 22,162 SH   SOLE   0 0 22,162
ASBURY AUTOMOTIVE GROUP INC COM 043436104   200,391 871 SH   SOLE   0 0 871
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   303,019 3,236 SH   SOLE   2,221 0 1,015
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   1,140,754 151,696 SH   SOLE   138,174 0 13,522
ASENSUS SURGICAL INC COM 04367G103   48,217 178,581 SH   SOLE   0 0 178,581
ASGN INC COM 00191U102   1,074,793 13,364 SH   SOLE   12,186 0 1,178
ASHFORD HOSPITALITY TR INC COM SHS 044103869   36,989 15,477 SH   SOLE   0 0 15,477
ASHLAND INC COM 044186104   1,024,407 12,542 SH   SOLE   1,837 0 10,705
ASML HOLDING N V N Y REGISTRY SHS N07059210   63,653,803 108,183 SH   SOLE   27,141 0 81,042
ASPEN TECHNOLOGY INC COM 29109X106   3,960,168 19,388 SH   SOLE   9,676 0 9,712
ASSERTIO HOLDINGS INC COM NEW 04546C205   102,868 40,183 SH   SOLE   0 0 40,183
ASSOCIATED BANC CORP COM 045487105   441,356 25,795 SH   SOLE   6,094 0 19,701
ASSURED GUARANTY LTD COM G0585R106   2,530,771 41,817 SH   SOLE   7,671 0 34,146
AST SPACEMOBILE INC COM CL A 00217D100   62,924 16,559 SH   SOLE   0 0 16,559
ASTEC INDS INC COM 046224101   317,616 6,742 SH   SOLE   0 0 6,742
ASTRAZENECA PLC SPONSORED ADR 046353108   22,243,197 328,458 SH   SOLE   66,263 0 262,195
ASURE SOFTWARE INC COM 04649U102   163,734 17,308 SH   SOLE   0 0 17,308
AT&T INC COM 00206R102   125,953,801 8,385,740 SH   SOLE   1,614,367 0 6,771,373
ATI INC COM 01741R102   1,504,045 36,550 SH   SOLE   0 0 36,550
ATKORE INC COM 047649108   496,458 3,328 SH   SOLE   493 0 2,835
ATLANTA BRAVES HLDGS INC COM SER A 047726104   208,712 5,342 SH   SOLE   0 0 5,342
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,186,691 41,233 SH   SOLE   7,998 0 33,235
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   704,167 36,867 SH   SOLE   0 0 36,867
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   629,776 28,330 SH   SOLE   28,126 0 204
ATLASSIAN CORPORATION CL A 049468101   14,784,598 73,569 SH   SOLE   44,712 0 28,857
ATMOS ENERGY CORP COM 049560105   7,379,376 69,663 SH   SOLE   10,935 0 58,728
ATOMERA INC COM 04965B100   279,891 44,711 SH   SOLE   0 0 44,711
ATOSSA THERAPEUTICS INC COM 04962H506   36,819 49,992 SH   SOLE   0 0 49,992
ATRICURE INC COM 04963C209   850,771 19,424 SH   SOLE   15,298 0 4,126
ATRION CORP COM 049904105   214,848 520 SH   SOLE   192 0 328
AURINIA PHARMACEUTICALS INC COM 05156V102   253,434 32,617 SH   SOLE   0 0 32,617
AURORA CANNABIS INC COM 05156X884   105,013 179,511 SH   SOLE   0 0 179,511
AURORA INNOVATION INC CLASS A COM 051774107   69,457 29,556 SH   SOLE   0 0 29,556
AUTODESK INC COM 052769106   23,900,433 115,511 SH   SOLE   75,115 0 40,396
AUTODESK INC COM 052769106   413,820 2,000 SH Call SOLE   0 0 2,000
AUTOHOME INC SP ADS RP CL A 05278C107   312,787 10,306 SH   SOLE   10,029 0 277
AUTOLIV INC COM 052800109   586,803 6,082 SH   SOLE   2,579 0 3,503
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   93,957 40,325 SH   SOLE   0 0 40,325
AUTOMATIC DATA PROCESSING IN COM 053015103   114,385,961 475,459 SH   SOLE   52,687 0 422,772
AUTONATION INC COM 05329W102   2,869,999 18,956 SH   SOLE   907 0 18,049
AUTOZONE INC COM 053332102   23,431,408 9,225 SH   SOLE   1,001 0 8,224
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   207,339 20,130 SH   SOLE   0 0 20,130
AVALONBAY CMNTYS INC COM 053484101   10,858,325 63,225 SH   SOLE   46,991 0 16,234
AVANGRID INC COM 05351W103   374,566 12,415 SH   SOLE   667 0 11,748
AVANOS MED INC COM 05350V106   340,079 16,819 SH   SOLE   12,833 0 3,986
AVANTOR INC COM 05352A100   922,039 43,740 SH   SOLE   26,437 0 17,303
AVERY DENNISON CORP COM 053611109   11,040,319 60,439 SH   SOLE   18,323 0 42,116
AVID BIOSERVICES INC COM 05368M106   1,387,111 148,697 SH   SOLE   77,659 0 71,038
AVIENT CORPORATION COM 05368V106   454,321 12,863 SH   SOLE   10,274 0 2,589
AVINO SILVER & GOLD MINES LT COM 053906103   24,952 48,310 SH   SOLE   0 0 48,310
AVIS BUDGET GROUP COM 053774105   1,051,007 5,849 SH   SOLE   0 0 5,849
AVISTA CORP COM 05379B107   882,330 27,258 SH   SOLE   689 0 26,569
AVNET INC COM 053807103   1,356,467 28,148 SH   SOLE   0 0 28,148
AXALTA COATING SYS LTD COM G0750C108   422,680 15,713 SH   SOLE   6,352 0 9,361
AXCELIS TECHNOLOGIES INC COM NEW 054540208   2,943,542 18,053 SH   SOLE   932 0 17,121
AXIS CAP HLDGS LTD SHS G0692U109   1,902,238 33,746 SH   SOLE   2,028 0 31,718
AXON ENTERPRISE INC COM 05464C101   8,667,706 43,559 SH   SOLE   2,436 0 41,123
AXONICS INC COM 05465P101   310,736 5,537 SH   SOLE   70 0 5,467
AXOS FINANCIAL INC COM 05465C100   633,436 16,731 SH   SOLE   1,947 0 14,784
AXSOME THERAPEUTICS INC COM 05464T104   593,995 8,499 SH   SOLE   0 0 8,499
AZEK CO INC CL A 05478C105   294,456 9,901 SH   SOLE   18 0 9,883
AZENTA INC COM 114340102   3,579,359 71,472 SH   SOLE   54,760 0 16,712
AZZ INC COM 002474104   396,637 8,702 SH   SOLE   3,223 0 5,479
B & G FOODS INC NEW COM 05508R106   1,181,955 119,510 SH   SOLE   6,070 0 113,440
B. RILEY FINANCIAL INC COM 05580M108   480,905 11,732 SH   SOLE   2,482 0 9,250
B2GOLD CORP COM 11777Q209   206,386 71,414 SH   SOLE   0 0 71,414
BADGER METER INC COM 056525108   2,471,376 17,251 SH   SOLE   10,986 0 6,265
BAIDU INC SPON ADR REP A 056752108   5,981,665 44,523 SH   SOLE   58 0 44,465
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   210,249 13,733 SH   SOLE   0 0 13,733
BAKER HUGHES COMPANY CL A 05722G100   5,673,509 160,631 SH   SOLE   86,468 0 74,163
BAKKT HOLDINGS INC COM CL A 05759B107   536,721 458,736 SH   SOLE   65,948 0 392,788
BALCHEM CORP COM 057665200   1,685,315 13,659 SH   SOLE   12,436 0 1,223
BALL CORP COM 058498106   10,649,925 213,940 SH   SOLE   44,069 0 169,871
BALLARD PWR SYS INC NEW COM 058586108   87,389 23,812 SH   SOLE   0 0 23,812
BANCFIRST CORP COM 05945F103   1,591,079 18,345 SH   SOLE   1,047 0 17,298
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   197,234 24,501 SH   SOLE   2,173 0 22,328
BANCO BRADESCO S A SP ADR PFD NEW 059460303   1,114,396 391,016 SH   SOLE   117,071 0 273,945
BANCO SANTANDER S.A. ADR 05964H105   1,069,423 284,421 SH   SOLE   49,399 0 235,022
BANCROFT FD LTD COM 059695106   646,918 41,022 SH   SOLE   0 0 41,022
BANDWIDTH INC COM CL A 05988J103   274,433 24,351 SH   SOLE   0 0 24,351
BANK AMERICA CORP 7.25%CNV PFD L 060505682   5,213,684 4,688 SH   SOLE   470 0 4,218
BANK AMERICA CORP COM 060505104   149,619,981 5,464,573 SH   SOLE   1,072,423 0 4,392,150
BANK AMERICA CORP COM 060505104   410,700 15,000 SH Call SOLE   0 0 15,000
BANK AMERICA CORP COM 060505104   2,612,052 95,400 SH Put SOLE   0 0 95,400
BANK HAWAII CORP COM 062540109   4,946,182 99,541 SH   SOLE   0 0 99,541
BANK MONTREAL QUE COM 063671101   4,882,080 57,865 SH   SOLE   870 0 56,995
BANK NEW YORK MELLON CORP COM 064058100   9,389,356 220,149 SH   SOLE   28,878 0 191,271
BANK NOVA SCOTIA HALIFAX COM 064149107   2,578,569 56,560 SH   SOLE   20 0 56,540
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   282,092 10,417 SH   SOLE   679 0 9,738
BANK OZK LITTLE ROCK ARK COM 06417N103   11,899,746 321,007 SH   SOLE   12,035 0 308,972
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   3,787,289 117,837 SH   SOLE   0 0 117,837
BARCLAYS PLC ADR 06738E204   1,381,335 177,322 SH   SOLE   0 0 177,322
BARINGS BDC INC COM 06759L103   2,436,393 273,445 SH   SOLE   0 0 273,445
BARINGS PARTN INVS SH BEN INT 06761A103   149,026 11,096 SH   SOLE   0 0 11,096
BARNES GROUP INC COM 067806109   366,260 10,782 SH   SOLE   6,560 0 4,222
BARNWELL INDS INC COM 068221100   26,350 10,000 SH   SOLE   0 0 10,000
BARRETT BUSINESS SVCS INC COM 068463108   261,245 2,895 SH   SOLE   0 0 2,895
BARRICK GOLD CORP COM 067901108   9,749,973 670,102 SH   SOLE   101,802 0 568,300
BATH & BODY WORKS INC COM 070830104   880,185 26,041 SH   SOLE   0 0 26,041
BAUSCH HEALTH COS INC COM 071734107   663,477 80,715 SH   SOLE   0 0 80,715
BAXTER INTL INC COM 071813109   10,248,098 271,545 SH   SOLE   80,698 0 190,847
BAYTEX ENERGY CORP COM 07317Q105   122,056 27,677 SH   SOLE   0 0 27,677
BCE INC COM NEW 05534B760   46,447,033 1,216,846 SH   SOLE   727,239 0 489,607
BEACON ROOFING SUPPLY INC COM 073685109   1,604,519 20,792 SH   SOLE   1,034 0 19,758
BEAM GLOBAL COM 07373B109   552,585 74,876 SH   SOLE   0 0 74,876
BEAM THERAPEUTICS INC COM 07373V105   389,321 16,188 SH   SOLE   3,436 0 12,752
BECTON DICKINSON & CO COM 075887109   63,101,534 244,078 SH   SOLE   93,449 0 150,629
BEIGENE LTD SPONSORED ADR 07725L102   365,743 2,033 SH   SOLE   1,180 0 853
BELDEN INC COM 077454106   907,377 9,398 SH   SOLE   229 0 9,169
BELLRING BRANDS INC COMMON STOCK 07831C103   809,963 19,645 SH   SOLE   10,556 0 9,089
BENCHMARK ELECTRS INC COM 08160H101   270,915 11,167 SH   SOLE   8,108 0 3,059
BENTLEY SYS INC COM CL B 08265T208   4,768,638 95,068 SH   SOLE   40,258 0 54,810
BERKLEY W R CORP COM 084423102   6,902,518 108,718 SH   SOLE   26,114 0 82,604
BERKSHIRE HATHAWAY INC DEL CL A 084670108   37,734,867 71 SH   SOLE   0 0 71
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   683,628,289 1,951,551 SH   SOLE   81,308 0 1,870,243
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   385,330 1,100 SH Put SOLE   0 0 1,100
BERKSHIRE HILLS BANCORP INC COM 084680107   4,189,391 208,947 SH   SOLE   0 0 208,947
BERRY CORP COM 08579X101   3,286,723 400,820 SH   SOLE   17,185 0 383,635
BERRY GLOBAL GROUP INC COM 08579W103   1,380,163 22,293 SH   SOLE   1,473 0 20,820
BEST BUY INC COM 086516101   6,869,776 98,888 SH   SOLE   21,147 0 77,741
BEYOND MEAT INC COM 08862E109   262,963 27,335 SH   SOLE   218 0 27,117
BGC GROUP INC CL A 088929104   799,742 151,466 SH   SOLE   218 0 151,248
BGSF INC COM 05601C105   219,546 22,846 SH   SOLE   0 0 22,846
BHP GROUP LTD SPONSORED ADS 088606108   16,274,814 286,125 SH   SOLE   13,698 0 272,427
BIG 5 SPORTING GOODS CORP COM 08915P101   108,651 15,499 SH   SOLE   0 0 15,499
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   477,698 48,399 SH   SOLE   33,739 0 14,660
BILL HOLDINGS INC COM 090043100   1,443,547 13,296 SH   SOLE   4,064 0 9,232
BIO RAD LABS INC CL A 090572207   11,591,198 32,337 SH   SOLE   23,240 0 9,097
BIOCRYST PHARMACEUTICALS INC COM 09058V103   132,233 18,677 SH   SOLE   1,227 0 17,450
BIOGEN INC COM 09062X103   13,058,691 50,810 SH   SOLE   19,813 0 30,997
BIOHAVEN LTD COM G1110E107   589,074 22,648 SH   SOLE   0 0 22,648
BIOLIFE SOLUTIONS INC COM NEW 09062W204   518,938 37,577 SH   SOLE   24,607 0 12,970
BIOLINERX LTD SPONSORED ADS 09071M205   206,952 113,710 SH   SOLE   0 0 113,710
BIOMARIN PHARMACEUTICAL INC COM 09061G101   2,724,432 30,792 SH   SOLE   8,746 0 22,046
BIONTECH SE SPONSORED ADS 09075V102   1,486,521 13,683 SH   SOLE   0 0 13,683
BIORA THERAPEUTICS INC COM NEW 74319F305   46,729 21,534 SH   SOLE   0 0 21,534
BIO-TECHNE CORP COM 09073M104   2,728,817 40,412 SH   SOLE   34,258 0 6,154
BIOVENTUS INC COM CL A 09075A108   139,501 42,273 SH   SOLE   0 0 42,273
BITFARMS LTD COM 09173B107   62,027 57,969 SH   SOLE   0 0 57,969
BJS WHSL CLUB HLDGS INC COM 05550J101   2,243,873 31,440 SH   SOLE   10,161 0 21,279
BLACK HILLS CORP COM 092113109   1,327,624 26,243 SH   SOLE   2,283 0 23,960
BLACK STONE MINERALS L P COM UNIT 09225M101   2,788,269 161,826 SH   SOLE   0 0 161,826
BLACKBAUD INC COM 09227Q100   634,568 9,024 SH   SOLE   4,661 0 4,363
BLACKBERRY LTD COM 09228F103   398,560 84,620 SH   SOLE   0 0 84,620
BLACKLINE INC COM 09239B109   1,780,032 32,090 SH   SOLE   11,524 0 20,566
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   446,869 43,428 SH   SOLE   0 0 43,428
BLACKROCK CAP ALLOCATION TER COM 09260U109   1,180,193 81,449 SH   SOLE   675 0 80,774
BLACKROCK CAP INVT CORP COM 092533108   140,585 37,894 SH   SOLE   0 0 37,894
BLACKROCK CORE BD TR SHS BEN INT 09249E101   7,516,903 756,228 SH   SOLE   0 0 756,228
BLACKROCK CORPOR HI YLD FD I COM 09255P107   4,856,836 562,785 SH   SOLE   0 0 562,785
BLACKROCK CR ALLOCATION INCO COM 092508100   5,511,453 569,365 SH   SOLE   0 0 569,365
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   3,903,477 380,085 SH   SOLE   0 0 380,085
BLACKROCK ENERGY & RES TR COM 09250U101   1,335,873 101,897 SH   SOLE   0 0 101,897
BLACKROCK ENHANCD CAP & INM COM 09256A109   5,594,890 299,994 SH   SOLE   0 0 299,994
BLACKROCK ENHANCED EQUITY DI COM 09251A104   9,894,184 1,300,156 SH   SOLE   0 0 1,300,156
BLACKROCK ENHANCED GLOBAL DI COM 092501105   2,837,961 300,950 SH   SOLE   0 0 300,950
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   406,586 81,480 SH   SOLE   0 0 81,480
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100   540,156 36,522 SH   SOLE   675 0 35,847
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   11,321,441 240,472 SH   SOLE   0 0 240,472
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   2,027,784 50,355 SH   SOLE   0 0 50,355
BLACKROCK FLOATING RATE INC COM 091941104   2,303,098 190,970 SH   SOLE   0 0 190,970
BLACKROCK FLOATING RATE INCO COM 09255X100   8,240,131 652,942 SH   SOLE   0 0 652,942
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   3,957,926 274,665 SH   SOLE   0 0 274,665
BLACKROCK HEALTH SCIENCES TR COM 09250W107   2,633,051 67,255 SH   SOLE   0 0 67,255
BLACKROCK INC COM 09247X101   82,687,045 127,902 SH   SOLE   22,214 0 105,688
BLACKROCK INCOME TR INC COM NEW 09247F209   1,942,584 170,702 SH   SOLE   0 0 170,702
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   3,370,991 484,338 SH   SOLE   0 0 484,338
BLACKROCK INVT QUALITY MUN T COM 09247D105   1,407,042 139,036 SH   SOLE   0 0 139,036
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   789,475 88,013 SH   SOLE   0 0 88,013
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   1,254,587 97,406 SH   SOLE   0 0 97,406
BLACKROCK MULTI SECTOR INC T COM 09258A107   5,863,672 405,230 SH   SOLE   0 0 405,230
BLACKROCK MUN INCOME QUALITY COM 092479104   820,998 83,266 SH   SOLE   0 0 83,266
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   456,346 51,448 SH   SOLE   0 0 51,448
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   3,851,526 198,430 SH   SOLE   410 0 198,020
BLACKROCK MUNI INCOME TR II COM 09249N101   967,711 105,877 SH   SOLE   0 0 105,877
BLACKROCK MUNIASSETS FD INC COM 09254J102   396,043 44,005 SH   SOLE   0 0 44,005
BLACKROCK MUNICIPAL INCOME COM 09253X102   1,416,749 139,581 SH   SOLE   79,443 0 60,138
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,027,531 101,535 SH   SOLE   0 0 101,535
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   188,205 20,614 SH   SOLE   0 0 20,614
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   1,920,180 200,856 SH   SOLE   0 0 200,856
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   887,635 86,095 SH   SOLE   43,288 0 42,807
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   333,212 37,951 SH   SOLE   0 0 37,951
BLACKROCK MUNIVEST FD II INC COM 09253T101   114,211 12,294 SH   SOLE   0 0 12,294
BLACKROCK MUNIVEST FD INC COM 09253R105   357,671 59,022 SH   SOLE   0 0 59,022
BLACKROCK MUNIYIELD FD INC COM 09253W104   1,307,877 142,470 SH   SOLE   100,564 0 41,906
BLACKROCK MUNIYIELD MICH QU COM 09254V105   804,514 81,019 SH   SOLE   0 0 81,019
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   271,023 30,590 SH   SOLE   0 0 30,590
BLACKROCK MUNIYIELD PA QLTY COM 09255G107   487,042 46,966 SH   SOLE   0 0 46,966
BLACKROCK MUNIYIELD QUALITY COM 09254E103   889,571 93,149 SH   SOLE   23,282 0 69,867
BLACKROCK MUNIYIELD QUALITY COM 09254G108   348,122 38,723 SH   SOLE   0 0 38,723
BLACKROCK MUNIYILD QULT FD I COM 09254F100   1,359,696 132,913 SH   SOLE   0 0 132,913
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   769,795 84,593 SH   SOLE   0 0 84,593
BLACKROCK RES & COMMODITIES SHS 09257A108   4,662,162 506,207 SH   SOLE   1,100 0 505,107
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   3,965,990 126,265 SH   SOLE   0 0 126,265
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   3,508,656 212,646 SH   SOLE   0 0 212,646
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   8,002,305 527,857 SH   SOLE   0 0 527,857
BLACKROCK TCP CAPITAL CORP COM 09259E108   2,374,800 202,283 SH   SOLE   469 0 201,814
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   341,181 17,205 SH   SOLE   0 0 17,205
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   25,321 21,642 SH   SOLE   0 0 21,642
BLACKSTONE INC COM 09260D107   93,853,400 875,988 SH   SOLE   33,063 0 842,925
BLACKSTONE MTG TR INC COM CL A 09257W100   6,676,299 306,956 SH   SOLE   0 0 306,956
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   3,103,706 113,440 SH   SOLE   0 0 113,440
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   349,878 26,406 SH   SOLE   0 0 26,406
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   315,032 28,665 SH   SOLE   0 0 28,665
BLADE AIR MOBILITY INC CL A COM 092667104   77,516 29,929 SH   SOLE   0 0 29,929
BLINK CHARGING CO COM 09354A100   149,698 48,921 SH   SOLE   0 0 48,921
BLOCK H & R INC COM 093671105   3,532,935 82,047 SH   SOLE   1,102 0 80,945
BLOCK INC CL A 852234103   17,103,249 386,427 SH   SOLE   53,465 0 332,962
BLOOM ENERGY CORP COM CL A 093712107   986,040 74,362 SH   SOLE   0 0 74,362
BLOOMIN BRANDS INC COM 094235108   2,226,537 90,547 SH   SOLE   44,870 0 45,677
BLUE OWL CAPITAL CORPORATION COM 69121K104   23,637,606 1,706,686 SH   SOLE   0 0 1,706,686
BLUELINX HLDGS INC COM NEW 09624H208   357,502 4,355 SH   SOLE   0 0 4,355
BLUEPRINT MEDICINES CORP COM 09627Y109   542,075 10,794 SH   SOLE   860 0 9,934
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   167,732 21,615 SH   SOLE   0 0 21,615
BNY MELLON ETF TRUST CORE BOND ETF 09661T602   2,836,318 70,389 SH   SOLE   0 0 70,389
BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800   2,217,927 48,746 SH   SOLE   862 0 47,884
BNY MELLON ETF TRUST INTERNATIONL EQT 09661T404   1,049,232 16,080 SH   SOLE   0 0 16,080
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   3,001,196 37,052 SH   SOLE   0 0 37,052
BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206   238,506 2,969 SH   SOLE   0 0 2,969
BNY MELLON ETF TRUST US SMLCP CORE 09661T305   244,177 2,999 SH   SOLE   0 0 2,999
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   636,572 297,464 SH   SOLE   0 0 297,464
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   1,162,162 117,153 SH   SOLE   0 0 117,153
BNY MELLON MUN INCOME INC COM 05589T104   216,356 38,158 SH   SOLE   0 0 38,158
BNY MELLON STRATEGIC MUN BD COM 09662E109   1,735,628 349,221 SH   SOLE   0 0 349,221
BNY MELLON STRATEGIC MUNS IN COM 05588W108   609,492 114,351 SH   SOLE   0 0 114,351
BOEING CO COM 097023105   176,952,809 923,168 SH   SOLE   101,873 0 821,295
BOISE CASCADE CO DEL COM 09739D100   725,218 7,038 SH   SOLE   0 0 7,038
BOK FINL CORP COM NEW 05561Q201   324,438 4,056 SH   SOLE   2,782 0 1,274
BONDBLOXX ETF TRUST USD HIGH YIELD B 09789C770   2,559,368 178,011 SH   SOLE   0 0 178,011
BOOKING HOLDINGS INC COM 09857L108   47,188,290 15,301 SH   SOLE   5,705 0 9,596
BOOT BARN HLDGS INC COM 099406100   618,424 7,617 SH   SOLE   4,736 0 2,881
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   5,945,247 54,409 SH   SOLE   17,987 0 36,422
BORGWARNER INC COM 099724106   2,879,928 71,338 SH   SOLE   3,267 0 68,071
BOSTON BEER INC CL A 100557107   1,650,146 4,236 SH   SOLE   8 0 4,228
BOSTON PROPERTIES INC COM 101121101   3,160,592 53,137 SH   SOLE   10,827 0 42,310
BOSTON SCIENTIFIC CORP COM 101137107   19,144,845 362,592 SH   SOLE   107,582 0 255,010
BOX INC CL A 10316T104   321,799 13,292 SH   SOLE   0 0 13,292
BOYD GAMING CORP COM 103304101   3,081,950 50,665 SH   SOLE   830 0 49,835
BP PLC SPONSORED ADR 055622104   37,062,660 957,197 SH   SOLE   29,809 0 927,388
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   177,386 14,844 SH   SOLE   0 0 14,844
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,113,158 401,862 SH   SOLE   0 0 401,862
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   8,292 41,441 SH   SOLE   0 0 41,441
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   212,969 46,910 SH   SOLE   0 0 46,910
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   1,183,433 157,581 SH   SOLE   0 0 157,581
BRC INC COM CL A 05601U105   324,730 90,454 SH   SOLE   0 0 90,454
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,110,463 13,632 SH   SOLE   1,272 0 12,360
BRIGHTHOUSE FINL INC COM 10922N103   889,069 18,167 SH   SOLE   1,213 0 16,954
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,166,364 346,064 SH   SOLE   0 0 346,064
BRINKER INTL INC COM 109641100   225,082 7,125 SH   SOLE   409 0 6,716
BRINKS CO COM 109696104   265,209 3,651 SH   SOLE   67 0 3,584
BRISTOL-MYERS SQUIBB CO COM 110122108   117,592,060 2,026,052 SH   SOLE   268,384 0 1,757,668
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   36,836,485 1,172,763 SH   SOLE   637,161 0 535,602
BRIXMOR PPTY GROUP INC COM 11120U105   318,397 15,322 SH   SOLE   2,987 0 12,335
BROADCOM INC COM 11135F101   283,614,406 341,466 SH   SOLE   58,313 0 283,153
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   42,390,298 236,751 SH   SOLE   35,277 0 201,474
BROADSTONE NET LEASE INC COM 11135E203   745,159 52,109 SH   SOLE   2,421 0 49,688
BROOKDALE SR LIVING INC COM 112463104   100,320 24,232 SH   SOLE   0 0 24,232
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,250,368 37,503 SH   SOLE   6,000 0 31,503
BROOKFIELD CORP CL A LTD VT SH 11271J107   6,045,386 193,329 SH   SOLE   28,133 0 165,196
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   5,370,407 182,667 SH   SOLE   0 0 182,667
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,503,722 42,550 SH   SOLE   2,323 0 40,227
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   2,003,919 163,585 SH   SOLE   0 0 163,585
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   528,086 22,059 SH   SOLE   3,905 0 18,154
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   610,538 28,084 SH   SOLE   0 0 28,084
BROWN & BROWN INC COM 115236101   11,436,248 163,749 SH   SOLE   42,490 0 121,259
BROWN FORMAN CORP CL A 115637100   1,402,888 24,146 SH   SOLE   0 0 24,146
BROWN FORMAN CORP CL B 115637209   4,501,645 78,031 SH   SOLE   7,072 0 70,959
BRUKER CORP COM 116794108   8,487,019 136,228 SH   SOLE   103,360 0 32,868
BRUNSWICK CORP COM 117043109   1,068,926 13,531 SH   SOLE   142 0 13,389
BUILD-A-BEAR WORKSHOP INC COM 120076104   267,789 9,105 SH   SOLE   4,441 0 4,664
BUILDERS FIRSTSOURCE INC COM 12008R107   24,645,410 197,971 SH   SOLE   2,177 0 195,794
BUMBLE INC COM CL A 12047B105   291,238 19,520 SH   SOLE   3,655 0 15,865
BUNGE LIMITED COM G16962105   7,252,084 66,994 SH   SOLE   3,418 0 63,576
BURFORD CAP LTD ORD SHS G17977110   609,882 43,563 SH   SOLE   0 0 43,563
BURLINGTON STORES INC COM 122017106   1,053,937 7,930 SH   SOLE   6,944 0 986
BUSINESS FIRST BANCSHARES IN COM 12326C105   602,227 32,102 SH   SOLE   0 0 32,102
BUTTERFLY NETWORK INC COM CL A 124155102   128,153 108,604 SH   SOLE   0 0 108,604
BWX TECHNOLOGIES INC COM 05605H100   1,287,632 17,173 SH   SOLE   6,865 0 10,308
BYRNA TECHNOLOGIES INC COM NEW 12448X201   118,429 52,870 SH   SOLE   0 0 52,870
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,867,058 21,678 SH   SOLE   1,764 0 19,914
C3 AI INC CL A 12468P104   4,065,055 159,289 SH   SOLE   0 0 159,289
CABALETTA BIO INC COM 12674W109   576,244 37,861 SH   SOLE   30,265 0 7,596
CABLE ONE INC COM 12685J105   240,118 390 SH   SOLE   319 0 71
CABOT CORP COM 127055101   228,029 3,292 SH   SOLE   0 0 3,292
CACI INTL INC CL A 127190304   1,938,573 6,181 SH   SOLE   4,403 0 1,778
CACTUS INC CL A 127203107   475,435 9,469 SH   SOLE   525 0 8,944
CADENCE BANK COM 12740C103   1,649,535 77,735 SH   SOLE   6,430 0 71,305
CADENCE DESIGN SYSTEM INC COM 127387108   46,151,945 196,978 SH   SOLE   85,423 0 111,555
CADRE HLDGS INC COM 12763L105   205,585 7,714 SH   SOLE   0 0 7,714
CAESARS ENTERTAINMENT INC NE COM 12769G100   3,041,924 65,630 SH   SOLE   4,761 0 60,869
CAL MAINE FOODS INC COM NEW 128030202   1,061,603 21,925 SH   SOLE   0 0 21,925
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   11,799,222 1,057,278 SH   SOLE   0 0 1,057,278
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   6,183,846 586,703 SH   SOLE   0 0 586,703
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   2,468,591 132,435 SH   SOLE   0 0 132,435
CALAMOS GBL DYN INCOME FUND COM 12811L107   4,844,780 874,509 SH   SOLE   0 0 874,509
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   1,788,694 204,399 SH   SOLE   0 0 204,399
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   1,187,684 80,303 SH   SOLE   0 0 80,303
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   11,045,409 785,033 SH   SOLE   0 0 785,033
CALIFORNIA WTR SVC GROUP COM 130788102   577,247 12,201 SH   SOLE   1,101 0 11,100
CALIX INC COM 13100M509   516,663 11,271 SH   SOLE   39 0 11,232
CALLON PETE CO DEL COM 13123X508   6,655,192 170,123 SH   SOLE   0 0 170,123
CALLON PETE CO DEL COM 13123X508   6,169,224 157,700 SH Put SOLE   0 0 157,700
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   2,827,237 148,023 SH   SOLE   0 0 148,023
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   1,616,265 67,401 SH   SOLE   0 0 67,401
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   6,576,789 229,316 SH   SOLE   0 0 229,316
CAMBRIA ETF TR GLB ASSET ALLO 132061607   6,880,737 261,743 SH   SOLE   0 0 261,743
CAMBRIA ETF TR GLB MOMENT ETF 132061508   2,079,808 77,179 SH   SOLE   0 0 77,179
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409   217,400 11,317 SH   SOLE   0 0 11,317
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   29,015,049 469,044 SH   SOLE   0 0 469,044
CAMBRIA ETF TR TAIL RISK 132061862   8,354,013 645,596 SH   SOLE   0 0 645,596
CAMBRIA ETF TR TRINITY 132061839   354,020 14,480 SH   SOLE   0 0 14,480
CAMBRIA ETF TR VALUE MOMENTUM 132061888   1,852,011 69,516 SH   SOLE   0 0 69,516
CAMDEN PPTY TR SH BEN INT 133131102   2,474,372 26,161 SH   SOLE   9,704 0 16,457
CAMECO CORP COM 13321L108   7,108,617 179,329 SH   SOLE   0 0 179,329
CAMPBELL SOUP CO COM 134429109   2,801,931 68,207 SH   SOLE   0 0 68,207
CAMPING WORLD HLDGS INC CL A 13462K109   1,736,946 85,103 SH   SOLE   3,698 0 81,405
CAMTEK LTD ORD M20791105   298,412 4,793 SH   SOLE   820 0 3,973
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   670,189 45,716 SH   SOLE   328 0 45,388
CANADIAN IMPERIAL BK COMM TO COM 136069101   20,866,516 540,443 SH   SOLE   352,970 0 187,473
CANADIAN NAT RES LTD COM 136385101   5,655,753 87,455 SH   SOLE   33,150 0 54,305
CANADIAN NATL RY CO COM 136375102   9,967,861 92,014 SH   SOLE   29,824 0 62,190
CANADIAN PACIFIC KANSAS CITY COM 13646K108   20,306,377 272,898 SH   SOLE   42,677 0 230,221
CANADIAN SOLAR INC COM 136635109   282,658 11,486 SH   SOLE   0 0 11,486
CANGO INC ADS 137586103   17,569 14,814 SH   SOLE   0 0 14,814
CANO HEALTH INC COM CL A 13781Y103   3,696 14,575 SH   SOLE   0 0 14,575
CANOO INC COM CL A 13803R102   25,693 52,435 SH   SOLE   0 0 52,435
CANOPY GROWTH CORP COM 138035100   379,651 484,993 SH   SOLE   0 0 484,993
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   61,176,248 2,436,330 SH   SOLE   0 0 2,436,330
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   179,873,562 6,795,375 SH   SOLE   0 0 6,795,375
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   60,955,279 2,659,480 SH   SOLE   0 0 2,659,480
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   109,771,375 4,480,464 SH   SOLE   0 0 4,480,464
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   19,681,875 905,330 SH   SOLE   0 0 905,330
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   28,679,511 1,333,931 SH   SOLE   0 0 1,333,931
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   5,214,585 202,902 SH   SOLE   0 0 202,902
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   7,491,115 299,166 SH   SOLE   0 0 299,166
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   12,109,233 474,407 SH   SOLE   0 0 474,407
CAPITAL ONE FINL CORP COM 14040H105   12,883,877 132,755 SH   SOLE   31,008 0 101,747
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206   301,685 21,534 SH   SOLE   0 0 21,534
CAPITAL SOUTHWEST CORP COM 140501107   2,956,531 129,106 SH   SOLE   0 0 129,106
CAPITOL SER TR HULL TACTICAL 14064D519   15,853,663 502,777 SH   SOLE   0 0 502,777
CAPRI HOLDINGS LIMITED SHS G1890L107   408,517 7,765 SH   SOLE   17 0 7,748
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   277,834 81,238 SH   SOLE   0 0 81,238
CARA THERAPEUTICS INC COM 140755109   290,749 173,065 SH   SOLE   10,199 0 162,866
CARDINAL HEALTH INC COM 14149Y108   12,903,855 148,627 SH   SOLE   32,199 0 116,428
CARDLYTICS INC COM 14161W105   6,998,473 424,150 SH   SOLE   0 0 424,150
CAREDX INC COM 14167L103   246,771 35,253 SH   SOLE   216 0 35,037
CAREMAX INC COM CL A 14171W103   63,808 30,098 SH   SOLE   30,098 0 0
CARETRUST REIT INC COM 14174T107   1,072,402 52,312 SH   SOLE   4,795 0 47,517
CARLISLE COS INC COM 142339100   7,012,676 27,049 SH   SOLE   1,436 0 25,613
CARLYLE GROUP INC COM 14316J108   2,458,253 81,507 SH   SOLE   4,361 0 77,146
CARLYLE SECURED LENDING INC COM 872280102   706,055 48,693 SH   SOLE   0 0 48,693
CARMAX INC COM 143130102   8,367,253 118,299 SH   SOLE   65,533 0 52,766
CARNIVAL CORP COMMON STOCK 143658300   11,493,162 837,694 SH   SOLE   167 0 837,527
CARNIVAL PLC ADR 14365C103   455,566 37,189 SH   SOLE   0 0 37,189
CARPENTER TECHNOLOGY CORP COM 144285103   1,605,683 23,891 SH   SOLE   0 0 23,891
CARRIAGE SVCS INC COM 143905107   1,234,134 43,686 SH   SOLE   0 0 43,686
CARRIER GLOBAL CORPORATION COM 14448C104   21,320,644 386,244 SH   SOLE   94,110 0 292,134
CARROLS RESTAURANT GROUP INC COM 14574X104   817,805 124,098 SH   SOLE   0 0 124,098
CARTER BANKSHARES INC COM NEW 146103106   431,007 34,398 SH   SOLE   0 0 34,398
CARTERS INC COM 146229109   249,251 3,604 SH   SOLE   341 0 3,263
CARVANA CO CL A 146869102   1,496,062 35,638 SH   SOLE   31 0 35,607
CASA SYS INC COM 14713L102   11,986 14,143 SH   SOLE   0 0 14,143
CASELLA WASTE SYS INC CL A 147448104   1,879,727 24,636 SH   SOLE   11,249 0 13,387
CASEYS GEN STORES INC COM 147528103   8,533,647 31,422 SH   SOLE   11,201 0 20,221
CASS INFORMATION SYS INC COM 14808P109   415,442 11,153 SH   SOLE   3,678 0 7,475
CASSAVA SCIENCES INC COM 14817C107   752,072 45,197 SH   SOLE   0 0 45,197
CATALENT INC COM 148806102   2,395,743 52,619 SH   SOLE   19,985 0 32,634
CATALYST PHARMACEUTICALS INC COM 14888U101   1,007,351 86,172 SH   SOLE   0 0 86,172
CATERPILLAR INC COM 149123101   207,579,943 760,366 SH   SOLE   49,454 0 710,912
CATHAY GEN BANCORP COM 149150104   509,582 14,660 SH   SOLE   1,692 0 12,968
CAVA GROUP INC COM 148929102   1,333,171 43,525 SH   SOLE   588 0 42,937
CBIZ INC COM 124805102   1,099,190 21,179 SH   SOLE   535 0 20,644
CBOE GLOBAL MKTS INC COM 12503M108   2,655,759 17,001 SH   SOLE   2,923 0 14,078
CBRE GBL REAL ESTATE INC FD COM 12504G100   1,770,060 393,347 SH   SOLE   0 0 393,347
CBRE GROUP INC CL A 12504L109   2,702,168 36,585 SH   SOLE   17,772 0 18,813
CDW CORP COM 12514G108   6,911,723 34,257 SH   SOLE   4,098 0 30,159
CEDAR FAIR L P DEPOSITRY UNIT 150185106   1,763,507 47,662 SH   SOLE   0 0 47,662
CELANESE CORP DEL COM 150870103   6,353,727 50,619 SH   SOLE   13,799 0 36,820
CELESTICA INC SUB VTG SHS 15101Q108   262,781 10,717 SH   SOLE   6,532 0 4,185
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   370,910 48,485 SH   SOLE   0 0 48,485
CELLECTIS S A SPON ADS 15117K103   100,578 63,657 SH   SOLE   0 0 63,657
CEL-SCI CORP COM PAR NEW 150837607   26,888 21,510 SH   SOLE   0 0 21,510
CELSIUS HLDGS INC COM NEW 15118V207   7,273,094 42,384 SH   SOLE   2,352 0 40,032
CELULARITY INC COM CL A 151190105   2,465 11,100 SH   SOLE   0 0 11,100
CEMEX SAB DE CV SPON ADR NEW 151290889   919,928 141,527 SH   SOLE   2,440 0 139,087
CENCORA INC COM 03073E105   28,320,584 157,363 SH   SOLE   35,857 0 121,506
CENOVUS ENERGY INC COM 15135U109   2,788,811 133,949 SH   SOLE   46,822 0 87,127
CENTENE CORP DEL COM 15135B101   9,242,250 134,179 SH   SOLE   32,605 0 101,574
CENTERPOINT ENERGY INC COM 15189T107   4,448,574 165,682 SH   SOLE   11,608 0 154,074
CENTERSPACE COM 15202L107   680,468 11,292 SH   SOLE   309 0 10,983
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   121,089 14,731 SH   SOLE   14,377 0 354
CENTRUS ENERGY CORP CL A 15643U104   370,473 6,527 SH   SOLE   0 0 6,527
CENTURY ALUM CO COM 156431108   140,442 19,533 SH   SOLE   0 0 19,533
CENTURY CMNTYS INC COM 156504300   576,245 8,629 SH   SOLE   8,498 0 131
CERENCE INC COM 156727109   291,454 14,308 SH   SOLE   1,121 0 13,187
CERIDIAN HCM HLDG INC COM 15677J108   1,233,852 18,185 SH   SOLE   1,760 0 16,425
CERTARA INC COM 15687V109   708,228 49,074 SH   SOLE   46,325 0 2,749
CERUS CORP COM 157085101   29,176 18,010 SH   SOLE   0 0 18,010
CF INDS HLDGS INC COM 125269100   6,153,608 71,771 SH   SOLE   17,181 0 54,590
CGI INC CL A SUB VTG 12532H104   611,820 6,212 SH   SOLE   0 0 6,212
CHAMPIONX CORPORATION COM 15872M104   1,656,188 46,496 SH   SOLE   23,671 0 22,825
CHARGE ENTERPRISES INC COM 159610104   71,597 144,000 SH   SOLE   0 0 144,000
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,629,509 327,869 SH   SOLE   0 0 327,869
CHARLES RIV LABS INTL INC COM 159864107   7,497,826 38,349 SH   SOLE   22,314 0 16,035
CHART INDS INC COM 16115Q308   767,649 4,539 SH   SOLE   1,644 0 2,895
CHARTER COMMUNICATIONS INC N CL A 16119P108   5,296,676 12,043 SH   SOLE   4,536 0 7,507
CHECK POINT SOFTWARE TECH LT ORD M22465104   16,416,004 123,169 SH   SOLE   38,982 0 84,187
CHEESECAKE FACTORY INC COM 163072101   320,561 10,580 SH   SOLE   3,745 0 6,835
CHEMED CORP NEW COM 16359R103   2,944,024 5,665 SH   SOLE   401 0 5,264
CHEMOURS CO COM 163851108   2,374,542 84,654 SH   SOLE   51 0 84,603
CHENIERE ENERGY INC COM NEW 16411R208   32,990,291 198,784 SH   SOLE   8,205 0 190,579
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   3,526,153 65,070 SH   SOLE   881 0 64,189
CHERRY HILL MTG INVT CORP COM 164651101   95,534 25,681 SH   SOLE   0 0 25,681
CHESAPEAKE ENERGY CORP COM 165167735   7,114,776 82,509 SH   SOLE   17,533 0 64,976
CHESAPEAKE UTILS CORP COM 165303108   1,010,177 10,334 SH   SOLE   1,290 0 9,044
CHEVRON CORP NEW COM 166764100   390,580,758 2,316,337 SH   SOLE   378,285 0 1,938,052
CHEWY INC CL A 16679L109   1,693,597 92,749 SH   SOLE   13,776 0 78,973
CHICOS FAS INC COM 168615102   275,114 36,780 SH   SOLE   0 0 36,780
CHIMERA INVT CORP COM NEW 16934Q208   837,057 153,308 SH   SOLE   347 0 152,961
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   243,201 10,551 SH   SOLE   4,832 0 5,719
CHIPOTLE MEXICAN GRILL INC COM 169656105   32,863,030 17,940 SH   SOLE   6,268 0 11,672
CHOICE HOTELS INTL INC COM 169905106   1,250,852 10,210 SH   SOLE   0 0 10,210
CHORD ENERGY CORPORATION COM NEW 674215207   2,501,074 15,432 SH   SOLE   1,770 0 13,662
CHROMADEX CORP COM NEW 171077407   51,113 35,009 SH   SOLE   0 0 35,009
CHUBB LIMITED COM H1467J104   62,357,118 299,535 SH   SOLE   64,258 0 235,277
CHURCH & DWIGHT CO INC COM 171340102   11,087,171 120,999 SH   SOLE   18,856 0 102,143
CHURCHILL DOWNS INC COM 171484108   1,442,823 12,434 SH   SOLE   7,030 0 5,404
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   77,319 31,950 SH   SOLE   17,099 0 14,851
CIENA CORP COM NEW 171779309   12,523,002 264,981 SH   SOLE   196,599 0 68,382
CINCINNATI FINL CORP COM 172062101   9,097,426 88,938 SH   SOLE   8,047 0 80,891
CINEMARK HLDGS INC COM 17243V102   214,181 11,672 SH   SOLE   315 0 11,357
CINGULATE INC COMMON STOCK 17248W105   7,751 10,933 SH   SOLE   0 0 10,933
CINTAS CORP COM 172908105   26,915,815 55,957 SH   SOLE   2,668 0 53,289
CION INVT CORP COM 17259U204   10,035,000 949,385 SH   SOLE   0 0 949,385
CIPHER MINING INC COM 17253J106   24,973 10,718 SH   SOLE   0 0 10,718
CIRRUS LOGIC INC COM 172755100   359,520 4,861 SH   SOLE   14 0 4,847
CISCO SYS INC COM 17275R102   218,419,782 4,062,868 SH   SOLE   419,813 0 3,643,055
CISO GLOBAL INC COM 15672X102   8,400 60,000 SH   SOLE   0 0 60,000
CITIGROUP INC COM NEW 172967424   34,560,862 840,283 SH   SOLE   75,692 0 764,591
CITIZENS FINL GROUP INC COM 174610105   8,500,973 317,200 SH   SOLE   72,961 0 244,239
CITIZENS FINL SVCS INC COM 174615104   268,563 5,604 SH   SOLE   0 0 5,604
CITIZENS INC CL A 174740100   45,369 15,919 SH   SOLE   0 0 15,919
CITY HLDG CO COM 177835105   428,455 4,742 SH   SOLE   914 0 3,828
CITY OFFICE REIT INC COM 178587101   213,945 50,340 SH   SOLE   0 0 50,340
CIVEO CORP CDA COM NEW 17878Y207   501,003 24,168 SH   SOLE   0 0 24,168
CIVISTA BANCSHARES INC COM NO PAR 178867107   226,579 14,618 SH   SOLE   0 0 14,618
CIVITAS RESOURCES INC COM NEW 17888H103   2,351,306 29,075 SH   SOLE   1,672 0 27,403
CLARUS CORP NEW COM 18270P109   276,536 36,579 SH   SOLE   0 0 36,579
CLEAN ENERGY FUELS CORP COM 184499101   658,771 172,003 SH   SOLE   0 0 172,003
CLEAN HARBORS INC COM 184496107   1,782,551 10,651 SH   SOLE   3,633 0 7,018
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   67,150 42,500 SH   SOLE   0 0 42,500
CLEAR SECURE INC COM CL A 18467V109   203,059 10,665 SH   SOLE   0 0 10,665
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   380,233 11,856 SH   SOLE   0 0 11,856
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   606,309 17,210 SH   SOLE   0 0 17,210
CLEARPOINT NEURO INC COM 18507C103   157,565 31,450 SH   SOLE   0 0 31,450
CLEARWATER ANALYTICS HLDGS I CL A 185123106   1,017,419 52,607 SH   SOLE   46,430 0 6,177
CLEARWAY ENERGY INC CL A 18539C105   254,286 12,765 SH   SOLE   1,643 0 11,122
CLEARWAY ENERGY INC CL C 18539C204   1,637,339 77,379 SH   SOLE   3,901 0 73,478
CLENE INC COMMON STOCK 185634102   9,723 19,607 SH   SOLE   0 0 19,607
CLEVELAND-CLIFFS INC NEW COM 185899101   7,559,853 483,676 SH   SOLE   5,302 0 478,374
CLIPPER RLTY INC COM 18885T306   262,704 50,715 SH   SOLE   0 0 50,715
CLOROX CO DEL COM 189054109   36,281,953 276,835 SH   SOLE   29,313 0 247,522
CLOUDFLARE INC CL A COM 18915M107   7,218,679 114,510 SH   SOLE   0 0 114,510
CLOUGH GLOBAL EQUITY FD COM 18914C100   382,210 69,746 SH   SOLE   0 0 69,746
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   93,353 21,073 SH   SOLE   0 0 21,073
CME GROUP INC COM 12572Q105   30,295,327 151,310 SH   SOLE   45,419 0 105,891
CMS ENERGY CORP COM 125896100   12,346,558 232,471 SH   SOLE   33,382 0 199,089
CNA FINL CORP COM 126117100   432,190 10,983 SH   SOLE   1,215 0 9,768
CNB FINL CORP PA COM 126128107   617,485 34,096 SH   SOLE   0 0 34,096
CNH INDL N V SHS N20944109   1,136,533 93,928 SH   SOLE   21,221 0 72,707
CNO FINL GROUP INC COM 12621E103   337,739 14,233 SH   SOLE   0 0 14,233
CNX RES CORP COM 12653C108   3,323,951 147,208 SH   SOLE   36,944 0 110,264
COCA COLA CO COM 191216100   172,870,637 3,088,079 SH   SOLE   310,593 0 2,777,486
COCA COLA CONS INC COM 191098102   2,609,711 4,101 SH   SOLE   722 0 3,379
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   4,816,364 77,086 SH   SOLE   9,865 0 67,221
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   2,455,738 31,307 SH   SOLE   18,321 0 12,986
CODEXIS INC COM 192005106   162,748 86,110 SH   SOLE   0 0 86,110
COEUR MNG INC COM NEW 192108504   977,994 440,538 SH   SOLE   0 0 440,538
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,316,765 21,272 SH   SOLE   2,813 0 18,459
COGNEX CORP COM 192422103   1,113,461 26,236 SH   SOLE   4,726 0 21,510
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   8,546,639 126,168 SH   SOLE   29,337 0 96,831
COGNYTE SOFTWARE LTD ORD SHS M25133105   52,780 10,973 SH   SOLE   0 0 10,973
COHEN & STEERS CLOSED-END OP COM 19248P106   6,597,857 639,327 SH   SOLE   0 0 639,327
COHEN & STEERS INC COM 19247A100   282,622 4,508 SH   SOLE   1,758 0 2,750
COHEN & STEERS INFRASTRUCTUR COM 19248A109   5,984,567 305,647 SH   SOLE   0 0 305,647
COHEN & STEERS LTD DURATION COM 19248C105   1,241,869 72,752 SH   SOLE   0 0 72,752
COHEN & STEERS QUALITY INCOM COM 19247L106   6,592,778 651,461 SH   SOLE   0 0 651,461
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   202,810 15,541 SH   SOLE   0 0 15,541
COHEN & STEERS REIT & PFD & COM 19247X100   10,081,901 587,523 SH   SOLE   0 0 587,523
COHEN & STEERS SELECT PFD & COM 19248Y107   1,324,793 73,233 SH   SOLE   0 0 73,233
COHEN & STEERS TAX ADVAN PFD COM 19249X108   779,936 44,644 SH   SOLE   0 0 44,644
COHEN & STEERS TOTAL RETURN COM 19247R103   3,376,440 322,179 SH   SOLE   0 0 322,179
COHERENT CORP COM 19247G107   2,083,764 63,841 SH   SOLE   18,996 0 44,845
COHU INC COM 192576106   503,444 14,618 SH   SOLE   4,286 0 10,332
COINBASE GLOBAL INC COM CL A 19260Q107   6,683,553 89,019 SH   SOLE   16,126 0 72,893
COLGATE PALMOLIVE CO COM 194162103   42,195,998 593,391 SH   SOLE   43,826 0 549,565
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   2,890,056 129,309 SH   SOLE   247 0 129,062
COLUMBIA BKG SYS INC COM 197236102   872,448 42,978 SH   SOLE   3,972 0 39,006
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   5,246,746 311,657 SH   SOLE   0 0 311,657
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   9,898,873 507,635 SH   SOLE   0 0 507,635
COLUMBIA ETF TR I RESH ENHNC COR 19761L706   21,987,795 874,962 SH   SOLE   0 0 874,962
COLUMBIA ETF TR I RESH ENHNC VLU 19761L805   1,592,802 78,095 SH   SOLE   0 0 78,095
COLUMBIA ETF TR I SHORT DURATION 19761L888   910,751 51,084 SH   SOLE   0 0 51,084
COLUMBIA ETF TR I US ESG EQUITY 19761L300   2,721,967 72,667 SH   SOLE   0 0 72,667
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   7,160,353 261,136 SH   SOLE   0 0 261,136
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   538,864 10,181 SH   SOLE   0 0 10,181
COLUMBIA SELIGM PREM TECH GR COM 19842X109   1,519,914 55,838 SH   SOLE   0 0 55,838
COLUMBIA SPORTSWEAR CO COM 198516106   1,031,803 14,518 SH   SOLE   13,823 0 695
COMCAST CORP NEW CL A 20030N101   136,010,080 3,067,436 SH   SOLE   782,089 0 2,285,347
COMERICA INC COM 200340107   3,849,236 92,641 SH   SOLE   327 0 92,314
COMFORT SYS USA INC COM 199908104   3,203,168 18,796 SH   SOLE   1,892 0 16,904
COMMERCE BANCSHARES INC COM 200525103   3,161,909 65,901 SH   SOLE   63 0 65,838
COMMERCIAL METALS CO COM 201723103   1,964,658 39,763 SH   SOLE   7,031 0 32,732
COMMERCIAL VEH GROUP INC COM 202608105   1,152,236 148,484 SH   SOLE   0 0 148,484
COMMSCOPE HLDG CO INC COM 20337X109   58,911 17,533 SH   SOLE   0 0 17,533
COMMUNITY BK SYS INC COM 203607106   785,717 18,614 SH   SOLE   0 0 18,614
COMMUNITY HEALTH SYS INC NEW COM 203668108   524,293 180,791 SH   SOLE   2,043 0 178,748
COMMVAULT SYS INC COM 204166102   564,882 8,355 SH   SOLE   6,923 0 1,432
COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605   810,431 92,409 SH   SOLE   0 0 92,409
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   26,635 11,145 SH   SOLE   0 0 11,145
COMPASS DIVERSIFIED SH BEN INT 20451Q104   3,651,214 194,524 SH   SOLE   47 0 194,477
COMPASS INC CL A 20464U100   35,664 12,298 SH   SOLE   0 0 12,298
COMPASS MINERALS INTL INC COM 20451N101   1,692,887 60,568 SH   SOLE   11,082 0 49,486
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   93,832 12,680 SH   SOLE   0 0 12,680
COMPUGEN LTD ORD M25722105   13,206 14,200 SH   SOLE   0 0 14,200
COMSTOCK INC COM NEW 205750300   34,073 83,125 SH   SOLE   0 0 83,125
COMSTOCK RES INC COM 205768302   1,264,362 114,629 SH   SOLE   11,883 0 102,746
CONAGRA BRANDS INC COM 205887102   26,063,412 950,526 SH   SOLE   519,175 0 431,351
CONFLUENT INC CLASS A COM 20717M103   1,549,018 52,314 SH   SOLE   19,820 0 32,494
CONMED CORP COM 207410101   1,218,652 12,230 SH   SOLE   10,725 0 1,505
CONOCOPHILLIPS COM 20825C104   95,641,965 798,347 SH   SOLE   119,516 0 678,831
CONSOL ENERGY INC NEW COM 20854L108   1,271,896 12,124 SH   SOLE   56 0 12,068
CONSOLIDATED EDISON INC COM 209115104   25,147,486 294,020 SH   SOLE   9,961 0 284,059
CONSOLIDATED WATER CO INC ORD G23773107   310,830 10,929 SH   SOLE   0 0 10,929
CONSTELLATION BRANDS INC CL A 21036P108   33,815,120 134,545 SH   SOLE   10,251 0 124,294
CONSTELLATION ENERGY CORP COM 21037T109   10,480,351 96,080 SH   SOLE   13,813 0 82,267
CONSTELLIUM SE CL A SHS F21107101   408,467 22,443 SH   SOLE   21,148 0 1,295
CONSTRUCTION PARTNERS INC COM CL A 21044C107   608,505 16,644 SH   SOLE   5,618 0 11,026
CONTAINER STORE GROUP INC COM 210751103   282,047 125,354 SH   SOLE   0 0 125,354
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   239,510 35,274 SH   SOLE   0 0 35,274
COOPER COS INC COM NEW 216648402   5,267,564 16,564 SH   SOLE   6,319 0 10,245
COPA HOLDINGS SA CL A P31076105   207,859 2,332 SH   SOLE   140 0 2,192
COPART INC COM 217204106   15,989,438 371,071 SH   SOLE   97,240 0 273,831
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   736,098 30,889 SH   SOLE   19,320 0 11,569
CORE LABORATORIES INC COM 21867A105   312,080 12,998 SH   SOLE   9,310 0 3,688
COREBRIDGE FINL INC COM 21871X109   862,717 43,682 SH   SOLE   23,001 0 20,681
CORECIVIC INC COM 21871N101   1,243,508 110,534 SH   SOLE   24,955 0 85,579
CORENERGY INFRASTRUCTURE TR NOTE 5.875% 8/1 21870UAC0   8,005 10,000 PRN   SOLE   0 0 10,000
CORMEDIX INC COM 21900C308   76,960 20,800 SH   SOLE   0 0 20,800
CORNERSTONE STRATEGIC VALUE COM 21924B302   5,062,655 628,901 SH   SOLE   0 0 628,901
CORNERSTONE TOTAL RETURN FD COM 21924U300   7,076,895 885,719 SH   SOLE   0 0 885,719
CORNING INC COM 219350105   26,904,869 882,996 SH   SOLE   75,682 0 807,314
CORPORACION AMER ARPTS S A COM L1995B107   383,952 28,782 SH   SOLE   0 0 28,782
CORTEVA INC COM 22052L104   23,548,307 460,287 SH   SOLE   32,338 0 427,949
CORVEL CORP COM 221006109   465,274 2,366 SH   SOLE   1,494 0 872
COSTAMARE INC SHS Y1771G102   209,177 21,744 SH   SOLE   0 0 21,744
COSTAR GROUP INC COM 22160N109   6,657,169 86,580 SH   SOLE   36,290 0 50,290
COSTCO WHSL CORP NEW COM 22160K105   352,286,707 623,560 SH   SOLE   25,595 0 597,965
COTERRA ENERGY INC COM 127097103   8,489,485 313,844 SH   SOLE   26,236 0 287,608
COTY INC COM CL A 222070203   1,686,928 153,777 SH   SOLE   81,125 0 72,652
COUPANG INC CL A 22266T109   528,666 31,098 SH   SOLE   997 0 30,101
COUSINS PPTYS INC COM NEW 222795502   306,779 15,060 SH   SOLE   5,273 0 9,787
COVENANT LOGISTICS GROUP INC CL A 22284P105   345,275 7,874 SH   SOLE   2,173 0 5,701
CRACKER BARREL OLD CTRY STOR COM 22410J106   748,153 11,133 SH   SOLE   406 0 10,727
CRANE COMPANY COMMON STOCK 224408104   2,425,743 27,305 SH   SOLE   3,498 0 23,807
CRANE NXT CO COM 224441105   2,501,933 45,023 SH   SOLE   4,776 0 40,247
CREDICORP LTD COM G2519Y108   293,485 2,293 SH   SOLE   415 0 1,878
CREDIT ACCEP CORP MICH COM 225310101   684,198 1,487 SH   SOLE   121 0 1,366
CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233   943,038 7,040 SH   SOLE   0 0 7,040
CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225   337,413 4,834 SH   SOLE   0 0 4,834
CREDIT SUISSE ASSET MGMT INC COM 224916106   3,485,809 1,345,872 SH   SOLE   0 0 1,345,872
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   1,551,039 825,021 SH   SOLE   0 0 825,021
CRESCENT CAP BDC INC COM 225655109   689,294 40,310 SH   SOLE   0 0 40,310
CRESCENT ENERGY COMPANY CL A COM 44952J104   230,970 18,273 SH   SOLE   0 0 18,273
CRESCENT PT ENERGY CORP COM 22576C101   121,175 14,599 SH   SOLE   0 0 14,599
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   1,333,417 45,587 SH   SOLE   0 0 45,587
CRH PLC ORD G25508105   3,727,388 68,105 SH   SOLE   44,860 0 23,245
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   4,121,367 90,799 SH   SOLE   12,272 0 78,527
CROCS INC COM 227046109   5,663,043 64,185 SH   SOLE   0 0 64,185
CRONOS GROUP INC COM 22717L101   185,644 92,822 SH   SOLE   0 0 92,822
CROSS CTRY HEALTHCARE INC COM 227483104   223,978 9,035 SH   SOLE   4,198 0 4,837
CROSS TIMBERS RTY TR TR UNIT 22757R109   399,198 20,493 SH   SOLE   0 0 20,493
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   727,159 33,525 SH   SOLE   0 0 33,525
CROWDSTRIKE HLDGS INC CL A 22788C105   48,263,541 288,347 SH   SOLE   43,982 0 244,365
CROWN CASTLE INC COM 22822V101   77,009,320 836,785 SH   SOLE   358,036 0 478,749
CROWN HLDGS INC COM 228368106   2,608,840 29,485 SH   SOLE   9,282 0 20,203
CRYOPORT INC COM PAR $0.001 229050307   323,337 23,584 SH   SOLE   19,574 0 4,010
CSW INDUSTRIALS INC COM 126402106   2,018,271 11,517 SH   SOLE   1,661 0 9,856
CSX CORP COM 126408103   62,788,473 2,041,902 SH   SOLE   557,786 0 1,484,116
CTO RLTY GROWTH INC NEW COM 22948Q101   607,177 37,457 SH   SOLE   0 0 37,457
CTS CORP COM 126501105   272,391 6,525 SH   SOLE   4,617 0 1,908
CUBESMART COM 229663109   3,161,342 82,909 SH   SOLE   43,979 0 38,930
CUE BIOPHARMA INC COM 22978P106   24,311 10,570 SH   SOLE   0 0 10,570
CULLEN FROST BANKERS INC COM 229899109   4,074,233 44,669 SH   SOLE   517 0 44,152
CUMMINS INC COM 231021106   56,866,597 248,913 SH   SOLE   19,857 0 229,056
CURTISS WRIGHT CORP COM 231561101   1,946,864 9,952 SH   SOLE   1,489 0 8,463
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   280,764 45,285 SH   SOLE   45,140 0 145
CUSTOMERS BANCORP INC COM 23204G100   337,782 9,805 SH   SOLE   4,856 0 4,949
CVB FINL CORP COM 126600105   539,648 32,568 SH   SOLE   1,800 0 30,768
CVR ENERGY INC COM 12662P108   2,005,513 58,934 SH   SOLE   16 0 58,918
CVR PARTNERS LP COM 126633205   1,257,008 15,216 SH   SOLE   0 0 15,216
CVS HEALTH CORP COM 126650100   111,952,225 1,603,441 SH   SOLE   192,962 0 1,410,479
CVS HEALTH CORP COM 126650100   356,082 5,100 SH Put SOLE   0 0 5,100
CYBERARK SOFTWARE LTD SHS M2682V108   5,209,416 31,759 SH   SOLE   10,884 0 20,875
CYBIN INC COM 23256X100   19,253 36,230 SH   SOLE   0 0 36,230
CYMABAY THERAPEUTICS INC COM 23257D103   1,839,357 123,364 SH   SOLE   16,624 0 106,740
CYTEK BIOSCIENCES INC COM 23285D109   69,000 12,500 SH   SOLE   0 0 12,500
CYTOMX THERAPEUTICS INC COM 23284F105   135,956 105,392 SH   SOLE   0 0 105,392
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   14,032 10,550 SH   SOLE   0 0 10,550
D R HORTON INC COM 23331A109   20,748,828 193,066 SH   SOLE   35,288 0 157,778
DAKTRONICS INC COM 234264109   137,332 15,396 SH   SOLE   0 0 15,396
DANA INC COM 235825205   349,750 23,841 SH   SOLE   1,370 0 22,471
DANAHER CORPORATION COM 235851102   70,626,932 284,672 SH   SOLE   105,038 0 179,634
DANAOS CORPORATION SHS Y1968P121   376,230 5,682 SH   SOLE   2,261 0 3,421
DANIMER SCIENTIFIC INC COM CL A 236272100   331,964 160,369 SH   SOLE   0 0 160,369
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   343,549 11,350 SH   SOLE   0 0 11,350
DARDEN RESTAURANTS INC COM 237194105   7,852,687 54,829 SH   SOLE   5,573 0 49,256
DARIOHEALTH CORP COM NEW 23725P209   276,835 84,401 SH   SOLE   0 0 84,401
DARLING INGREDIENTS INC COM 237266101   1,202,862 23,043 SH   SOLE   0 0 23,043
DASEKE INC COM 23753F107   105,463 20,558 SH   SOLE   0 0 20,558
DATADOG INC CL A COM 23804L103   8,652,821 94,992 SH   SOLE   4,632 0 90,360
DAVE & BUSTERS ENTMT INC COM 238337109   722,902 19,501 SH   SOLE   3,501 0 16,000
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   831,933 46,607 SH   SOLE   0 0 46,607
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   5,896,449 220,323 SH   SOLE   0 0 220,323
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   5,505,258 174,327 SH   SOLE   0 0 174,327
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   3,216,117 116,995 SH   SOLE   0 0 116,995
DAVITA INC COM 23918K108   1,517,490 16,053 SH   SOLE   2,955 0 13,098
DBX ETF TR XTRACK HRVST CSI 233051879   458,156 17,615 SH   SOLE   0 0 17,615
DBX ETF TR XTRACK MSCI ALL 233051820   6,943,073 243,526 SH   SOLE   0 0 243,526
DBX ETF TR XTRACK MSCI EAFE 233051200   67,753,112 1,941,350 SH   SOLE   0 0 1,941,350
DBX ETF TR XTRACK MSCI EAFE 233051630   3,207,088 141,969 SH   SOLE   0 0 141,969
DBX ETF TR XTRACK MSCI EMRG 233051101   716,954 32,695 SH   SOLE   0 0 32,695
DBX ETF TR XTRACK MSCI EURO 233051697   4,062,382 105,568 SH   SOLE   0 0 105,568
DBX ETF TR XTRACK MSCI EURP 233051853   3,511,140 99,073 SH   SOLE   26 0 99,047
DBX ETF TR XTRACK MSCI JAPN 233051507   3,798,990 63,117 SH   SOLE   0 0 63,117
DBX ETF TR XTRACK MUN INFRA 233051705   1,077,062 45,369 SH   SOLE   0 0 45,369
DBX ETF TR XTRACK USD HIGH 233051432   7,300,117 215,343 SH   SOLE   23,287 0 192,056
DBX ETF TR XTRACKERS LOW 233051267   778,243 17,622 SH   SOLE   0 0 17,622
DBX ETF TR XTRACKERS RUSSEL 233051481   1,640,070 38,092 SH   SOLE   0 0 38,092
DBX ETF TR XTRACKERS S&P 233051143   22,063,878 563,285 SH   SOLE   87 0 563,198
DBX ETF TR XTRACKERS SHRT 233051283   368,692 8,570 SH   SOLE   0 0 8,570
DBX ETF TR XTRCK JP MRG ESG 233051747   333,274 18,776 SH   SOLE   0 0 18,776
DBX ETF TR XTRCK JP MRGN ES 233051713   214,747 13,583 SH   SOLE   0 0 13,583
DBX ETF TR XTRCKR MSCI US 233051150   1,252,512 31,581 SH   SOLE   0 0 31,581
DECKERS OUTDOOR CORP COM 243537107   9,547,679 18,572 SH   SOLE   1,381 0 17,191
DEERE & CO COM 244199105   131,137,553 347,494 SH   SOLE   50,276 0 297,218
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   178,065 22,286 SH   SOLE   18,482 0 3,804
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   1,098,817 26,181 SH   SOLE   0 0 26,181
DELEK US HLDGS INC NEW COM 24665A103   712,324 25,073 SH   SOLE   1 0 25,072
DELL TECHNOLOGIES INC CL C 24703L202   7,230,883 104,948 SH   SOLE   24,295 0 80,653
DELTA AIR LINES INC DEL COM NEW 247361702   16,407,085 443,435 SH   SOLE   7,537 0 435,898
DENISON MINES CORP COM 248356107   97,668 59,193 SH   SOLE   0 0 59,193
DENNYS CORP COM 24869P104   98,269 11,602 SH   SOLE   529 0 11,073
DENTSPLY SIRONA INC COM 24906P109   299,049 8,754 SH   SOLE   1,414 0 7,340
DESCARTES SYS GROUP INC COM 249906108   862,142 11,749 SH   SOLE   2,655 0 9,094
DESIGNER BRANDS INC CL A 250565108   256,061 20,226 SH   SOLE   0 0 20,226
DESKTOP METAL INC COM CL A 25058X105   112,185 76,839 SH   SOLE   0 0 76,839
DESTRA MULTI-ALTERNATIVE FD COMMON SHARES 25065A502   4,697,259 785,495 SH   SOLE   0 0 785,495
DEUTSCHE BANK A G NAMEN AKT D18190898   149,050 13,562 SH   SOLE   0 0 13,562
DEVON ENERGY CORP NEW COM 25179M103   48,877,561 1,024,687 SH   SOLE   32,816 0 991,871
DEVON ENERGY CORP NEW COM 25179M103   1,783,980 37,400 SH Put SOLE   0 0 37,400
DEXCOM INC COM 252131107   14,819,950 158,536 SH   SOLE   81,522 0 77,014
DEXCOM INC NOTE 0.250%11/1 252131AK3   10,332 11,000 PRN   SOLE   0 0 11,000
DHT HOLDINGS INC SHS NEW Y2065G121   151,418 14,701 SH   SOLE   2,463 0 12,238
DIAGEO PLC SPON ADR NEW 25243Q205   22,769,409 152,631 SH   SOLE   49,843 0 102,788
DIAMOND OFFSHORE DRILLING IN COM 25271C201   170,332 11,603 SH   SOLE   1,161 0 10,442
DIAMONDBACK ENERGY INC COM 25278X109   15,675,862 101,213 SH   SOLE   3,850 0 97,363
DIAMONDROCK HOSPITALITY CO COM 252784301   239,840 29,868 SH   SOLE   17,513 0 12,355
DIANA SHIPPING INC COM Y2066G104   56,107 16,169 SH   SOLE   0 0 16,169
DICKS SPORTING GOODS INC COM 253393102   3,431,435 31,603 SH   SOLE   0 0 31,603
DIGI INTL INC COM 253798102   375,030 13,890 SH   SOLE   1,354 0 12,536
DIGITAL RLTY TR INC COM 253868103   19,650,163 162,371 SH   SOLE   8,518 0 153,853
DIGITAL TURBINE INC COM NEW 25400W102   362,171 59,863 SH   SOLE   0 0 59,863
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105   778,374 47,404 SH   SOLE   0 0 47,404
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   648,376 36,881 SH   SOLE   0 0 36,881
DIGITALOCEAN HLDGS INC COM 25402D102   1,607,102 66,879 SH   SOLE   0 0 66,879
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   13,746,296 340,508 SH   SOLE   0 0 340,508
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   19,208,854 824,061 SH   SOLE   0 0 824,061
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   4,725,542 209,373 SH   SOLE   0 0 209,373
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   11,787,907 526,011 SH   SOLE   0 0 526,011
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   549,128 13,808 SH   SOLE   0 0 13,808
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   32,718,914 1,003,032 SH   SOLE   0 0 1,003,032
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   2,794,468 107,027 SH   SOLE   0 0 107,027
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   36,242,910 1,552,159 SH   SOLE   0 0 1,552,159
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   982,514 42,368 SH   SOLE   0 0 42,368
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   773,449 35,253 SH   SOLE   0 0 35,253
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   733,851 30,860 SH   SOLE   0 0 30,860
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   9,550,611 205,522 SH   SOLE   0 0 205,522
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   8,218,458 177,198 SH   SOLE   0 0 177,198
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   7,330,560 244,760 SH   SOLE   0 0 244,760
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   445,875,770 17,018,159 SH   SOLE   445 0 17,017,714
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   52,127,373 1,119,815 SH   SOLE   0 0 1,119,815
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   3,018,972 117,515 SH   SOLE   0 0 117,515
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   17,726,819 714,503 SH   SOLE   0 0 714,503
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   38,981,104 1,145,829 SH   SOLE   0 0 1,145,829
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   2,881,703 147,628 SH   SOLE   0 0 147,628
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   24,851,588 473,454 SH   SOLE   0 0 473,454
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   15,514,991 612,273 SH   SOLE   0 0 612,273
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716   222,654 8,025 SH   SOLE   0 0 8,025
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   30,595,885 669,641 SH   SOLE   0 0 669,641
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   160,881,922 7,143,958 SH   SOLE   342 0 7,143,616
DIODES INC COM 254543101   2,680,558 33,607 SH   SOLE   27,146 0 6,461
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   2,087,971 70,326 SH   SOLE   0 0 70,326
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   297,376 5,060 SH   SOLE   0 0 5,060
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   342,863 23,104 SH   SOLE   0 0 23,104
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732   136,039 12,882 SH   SOLE   0 0 12,882
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   15,221,285 203,575 SH   SOLE   0 0 203,575
DIREXION SHS ETF TR WORK FROM HOME 25460G773   357,873 7,531 SH   SOLE   0 0 7,531
DISCOVER FINL SVCS COM 254709108   10,351,404 119,490 SH   SOLE   18,825 0 100,665
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   26,944 44,000 PRN   SOLE   0 0 44,000
DISNEY WALT CO COM 254687106   128,142,826 1,581,034 SH   SOLE   125,243 0 1,455,791
DISNEY WALT CO COM 254687106   486,300 6,000 SH Call SOLE   0 0 6,000
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   21,085 10,869 SH   SOLE   0 0 10,869
DNP SELECT INCOME FD INC COM 23325P104   18,475,693 1,940,724 SH   SOLE   0 0 1,940,724
DOCUSIGN INC COM 256163106   8,870,406 211,200 SH   SOLE   27,154 0 184,046
DOLBY LABORATORIES INC COM CL A 25659T107   4,946,320 62,406 SH   SOLE   38,772 0 23,634
DOLE PLC ORD SHS G27907107   160,638 13,872 SH   SOLE   0 0 13,872
DOLLAR GEN CORP NEW COM 256677105   15,964,238 150,891 SH   SOLE   29,026 0 121,865
DOLLAR TREE INC COM 256746108   9,399,772 88,302 SH   SOLE   16,080 0 72,222
DOMINION ENERGY INC COM 25746U109   59,373,695 1,329,163 SH   SOLE   556,748 0 772,415
DOMINOS PIZZA INC COM 25754A201   8,125,186 21,450 SH   SOLE   5,474 0 15,976
DONALDSON INC COM 257651109   4,156,380 69,691 SH   SOLE   21,506 0 48,185
DONNELLEY FINL SOLUTIONS INC COM 25787G100   549,405 9,762 SH   SOLE   3,311 0 6,451
DOORDASH INC CL A 25809K105   2,198,458 27,664 SH   SOLE   3,767 0 23,897
DORCHESTER MINERALS LP COM UNIT 25820R105   1,487,069 51,190 SH   SOLE   0 0 51,190
DORIAN LPG LTD SHS USD Y2106R110   2,100,357 73,107 SH   SOLE   0 0 73,107
DORMAN PRODS INC COM 258278100   402,361 5,311 SH   SOLE   3,831 0 1,480
DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105   200,525 4,545 SH   SOLE   0 0 4,545
DOUBLELINE INCOME SOLUTIONS COM 258622109   5,936,153 506,498 SH   SOLE   0 0 506,498
DOUBLELINE OPPORTUNISTIC CR COM 258623107   1,456,612 99,905 SH   SOLE   0 0 99,905
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   623,141 42,304 SH   SOLE   0 0 42,304
DOUBLEVERIFY HLDGS INC COM 25862V105   395,493 14,150 SH   SOLE   9,682 0 4,468
DOUGLAS ELLIMAN INC COM 25961D105   30,448 13,473 SH   SOLE   0 0 13,473
DOUGLAS EMMETT INC COM 25960P109   361,192 28,307 SH   SOLE   0 0 28,307
DOVER CORP COM 260003108   14,949,036 107,154 SH   SOLE   6,801 0 100,353
DOW INC COM 260557103   66,312,794 1,286,129 SH   SOLE   113,796 0 1,172,333
DOXIMITY INC CL A 26622P107   1,262,611 59,501 SH   SOLE   41,676 0 17,825
DR REDDYS LABS LTD ADR 256135203   325,677 4,870 SH   SOLE   4,438 0 432
DRAFTKINGS INC NEW COM CL A 26142V105   13,174,709 447,511 SH   SOLE   36,689 0 410,822
DRIL-QUIP INC COM 262037104   222,825 7,910 SH   SOLE   6,509 0 1,401
DROPBOX INC CL A 26210C104   1,269,898 46,636 SH   SOLE   18,548 0 28,088
DT MIDSTREAM INC COMMON STOCK 23345M107   1,901,986 35,941 SH   SOLE   1,980 0 33,961
DTE ENERGY CO COM 233331107   12,880,281 129,736 SH   SOLE   24,436 0 105,300
DUFF & PHELPS UTLITY AND INF COM 26433C105   1,643,299 190,638 SH   SOLE   0 0 190,638
DUKE ENERGY CORP NEW COM NEW 26441C204   131,779,323 1,493,081 SH   SOLE   463,207 0 1,029,874
DUN & BRADSTREET HLDGS INC COM 26484T106   143,297 14,344 SH   SOLE   13,038 0 1,306
DUPONT DE NEMOURS INC COM 26614N102   18,195,364 243,939 SH   SOLE   31,388 0 212,551
DUTCH BROS INC CL A 26701L100   8,355,318 359,369 SH   SOLE   0 0 359,369
DWS MUN INCOME TR COM 233368109   579,838 75,304 SH   SOLE   0 0 75,304
DWS STRATEGIC MUN INCOME TR COM 23342Q101   433,299 57,543 SH   SOLE   0 0 57,543
DXC TECHNOLOGY CO COM 23355L106   834,359 40,056 SH   SOLE   6,924 0 33,132
DYCOM INDS INC COM 267475101   706,215 7,935 SH   SOLE   127 0 7,808
DYNATRACE INC COM NEW 268150109   4,818,088 102,988 SH   SOLE   77,035 0 25,953
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   925,533 62,663 SH   SOLE   7,235 0 55,428
DYNEX CAP INC COM 26817Q886   646,397 54,137 SH   SOLE   0 0 54,137
E L F BEAUTY INC COM 26856L103   3,841,414 34,976 SH   SOLE   1,659 0 33,317
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   570,546 125,671 SH   SOLE   0 0 125,671
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   987,779 103,109 SH   SOLE   0 0 103,109
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   262,703 14,376 SH   SOLE   0 0 14,376
EA SERIES TRUST FREEDOM 100 EM 02072L607   4,422,485 156,216 SH   SOLE   0 0 156,216
EA SERIES TRUST INTL QUAN MOMNTM 02072L300   592,554 24,165 SH   SOLE   0 0 24,165
EA SERIES TRUST INTL QUAN VALUE 02072L201   834,485 35,376 SH   SOLE   0 0 35,376
EA SERIES TRUST US QUAN MOMENTUM 02072L409   1,497,620 34,732 SH   SOLE   0 0 34,732
EA SERIES TRUST US QUAN VALUE 02072L102   2,210,096 59,555 SH   SOLE   0 0 59,555
EAGLE BULK SHIPPING INC COM Y2187A150   292,232 6,953 SH   SOLE   0 0 6,953
EAGLE MATLS INC COM 26969P108   8,610,933 51,711 SH   SOLE   4,741 0 46,970
EAGLE POINT CREDIT COMPANY I COM 269808101   536,542 52,861 SH   SOLE   0 0 52,861
EAGLE POINT INCOME COMPANY I COM 269817102   240,084 16,848 SH   SOLE   0 0 16,848
EARTHSTONE ENERGY INC CL A 27032D304   364,097 17,989 SH   SOLE   0 0 17,989
EAST WEST BANCORP INC COM 27579R104   1,453,864 27,583 SH   SOLE   1,824 0 25,759
EASTERLY GOVT PPTYS INC COM 27616P103   1,849,042 161,771 SH   SOLE   2,003 0 159,768
EASTERN BANKSHARES INC COM 27627N105   184,016 14,674 SH   SOLE   0 0 14,674
EASTGROUP PPTYS INC COM 277276101   1,076,720 6,466 SH   SOLE   1,490 0 4,976
EASTMAN CHEM CO COM 277432100   8,911,182 116,152 SH   SOLE   9,211 0 106,941
EASTMAN KODAK CO COM NEW 277461406   62,834 14,925 SH   SOLE   0 0 14,925
EATON CORP PLC SHS G29183103   74,731,025 350,651 SH   SOLE   94,155 0 256,496
EATON VANCE CALIF MUN BD FD COM 27828A100   797,804 98,252 SH   SOLE   0 0 98,252
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   188,744 20,605 SH   SOLE   0 0 20,605
EATON VANCE ENHANCED EQUITY COM 278274105   1,423,607 89,817 SH   SOLE   0 0 89,817
EATON VANCE ENHANCED EQUITY COM 278277108   3,475,889 202,322 SH   SOLE   0 0 202,322
EATON VANCE FLTING RATE INC COM 278279104   1,545,316 125,533 SH   SOLE   0 0 125,533
EATON VANCE LTD DURATION INC COM 27828H105   7,066,904 781,737 SH   SOLE   0 0 781,737
EATON VANCE MUN BD FD COM 27827X101   313,128 34,947 SH   SOLE   0 0 34,947
EATON VANCE MUN INCOME 2028 SHS 27829U105   588,355 34,691 SH   SOLE   0 0 34,691
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   1,097,707 123,199 SH   SOLE   0 0 123,199
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   829,901 51,165 SH   SOLE   0 0 51,165
EATON VANCE RISK-MANAGED DIV COM 27829G106   1,891,689 246,314 SH   SOLE   0 0 246,314
EATON VANCE SHORT DURATION D COM 27828V104   492,574 47,500 SH   SOLE   0 0 47,500
EATON VANCE SR FLTNG RTE TR COM 27828Q105   1,673,459 138,188 SH   SOLE   0 0 138,188
EATON VANCE SR INCOME TR SH BEN INT 27826S103   422,565 71,621 SH   SOLE   0 0 71,621
EATON VANCE TAX ADVT DIV INC COM 27828G107   5,588,623 263,863 SH   SOLE   0 0 263,863
EATON VANCE TAX MNGED BUY WR COM 27828X100   853,244 67,664 SH   SOLE   0 0 67,664
EATON VANCE TAX-ADVANTAGED G COM 27828U106   2,341,801 109,686 SH   SOLE   0 0 109,686
EATON VANCE TAX-MANAGED BUYEATON COM 27828Y108   10,477,954 875,351 SH   SOLE   0 0 875,351
EATON VANCE TAX-MANAGED DIVE COM 27828N102   10,350,052 896,885 SH   SOLE   0 0 896,885
EATON VANCE TAX-MANAGED GLOB COM 27829F108   5,894,625 799,813 SH   SOLE   0 0 799,813
EATON VANCE TX ADV GLBL DIV COM 27828S101   4,304,779 279,895 SH   SOLE   0 0 279,895
EBAY INC. COM 278642103   7,448,183 168,931 SH   SOLE   54,763 0 114,168
ECHOSTAR CORP CL A 278768106   762,661 45,532 SH   SOLE   0 0 45,532
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   566,012 47,246 SH   SOLE   0 0 47,246
ECOLAB INC COM 278865100   23,035,923 135,986 SH   SOLE   26,074 0 109,912
ECOVYST INC COM 27923Q109   979,208 99,513 SH   SOLE   3,270 0 96,243
EDGIO INC COM 53261M104   41,181 48,329 SH   SOLE   0 0 48,329
EDISON INTL COM 281020107   13,068,282 206,482 SH   SOLE   77,346 0 129,136
EDITAS MEDICINE INC COM 28106W103   619,882 79,472 SH   SOLE   112 0 79,360
EDWARDS LIFESCIENCES CORP COM 28176E108   20,932,296 302,141 SH   SOLE   63,481 0 238,660
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   553,321 12,185 SH   SOLE   0 0 12,185
EL POLLO LOCO HLDGS INC COM 268603107   108,892 12,167 SH   SOLE   0 0 12,167
ELANCO ANIMAL HEALTH INC COM 28414H103   283,540 25,226 SH   SOLE   972 0 24,254
ELASTIC N V ORD SHS N14506104   1,139,472 14,026 SH   SOLE   109 0 13,917
ELBIT SYS LTD ORD M3760D101   829,191 4,188 SH   SOLE   0 0 4,188
ELDORADO GOLD CORP NEW COM 284902509   284,176 31,894 SH   SOLE   0 0 31,894
ELECTRAMECCANICA VEHS CORP COM NEW 284849205   11,022 16,828 SH   SOLE   0 0 16,828
ELECTRONIC ARTS INC COM 285512109   8,838,692 73,411 SH   SOLE   14,466 0 58,945
ELEMENT SOLUTIONS INC COM 28618M106   253,795 12,942 SH   SOLE   608 0 12,334
ELEVANCE HEALTH INC COM 036752103   56,656,967 130,120 SH   SOLE   35,725 0 94,395
ELI LILLY & CO COM 532457108   319,803,707 595,387 SH   SOLE   68,134 0 527,253
ELLINGTON FINANCIAL INC COM 28852N109   129,422 10,379 SH   SOLE   0 0 10,379
ELLSWORTH GROWTH & INCOME FD COM 289074106   121,193 15,055 SH   SOLE   0 0 15,055
EMBECTA CORP COMMON STOCK 29082K105   206,539 13,724 SH   SOLE   259 0 13,465
EMCOR GROUP INC COM 29084Q100   3,095,206 14,712 SH   SOLE   2,663 0 12,049
EMEREN GROUP LTD SPONSORED ADS 75971T301   76,972 24,991 SH   SOLE   0 0 24,991
EMERSON ELEC CO COM 291011104   69,622,542 720,954 SH   SOLE   75,484 0 645,470
EMPIRE ST RLTY TR INC CL A 292104106   159,088 19,787 SH   SOLE   18,283 0 1,504
EMX RTY CORP COM 26873J107   18,405 10,340 SH   SOLE   0 0 10,340
ENBRIDGE INC COM 29250N105   90,535,201 2,727,785 SH   SOLE   1,006,549 0 1,721,236
ENBRIDGE INC COM 29250N105   4,932,034 148,600 SH Put SOLE   0 0 148,600
ENCOMPASS HEALTH CORP COM 29261A100   1,929,884 28,736 SH   SOLE   4,910 0 23,826
ENCORE CAP GROUP INC COM 292554102   368,707 7,720 SH   SOLE   7,125 0 595
ENCORE WIRE CORP COM 292562105   6,027,794 33,036 SH   SOLE   16 0 33,020
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   878,703 44,156 SH   SOLE   27,389 0 16,767
ENDEAVOUR SILVER CORP COM 29258Y103   1,025,295 421,932 SH   SOLE   0 0 421,932
ENEL CHILE S.A. SPONSORED ADR 29278D105   37,391 12,632 SH   SOLE   0 0 12,632
ENERGIZER HLDGS INC NEW COM 29272W109   842,052 26,281 SH   SOLE   0 0 26,281
ENERGY FUELS INC COM NEW 292671708   154,063 18,743 SH   SOLE   0 0 18,743
ENERGY RECOVERY INC COM 29270J100   896,038 42,246 SH   SOLE   0 0 42,246
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   46,909,956 3,343,546 SH   SOLE   7,584 0 3,335,962
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   162,748 11,600 SH Put SOLE   0 0 11,600
ENERGY VAULT HOLDINGS INC COM 29280W109   60,818 23,850 SH   SOLE   0 0 23,850
ENERPLUS CORP COM 292766102   727,472 41,263 SH   SOLE   18,463 0 22,800
ENERSYS COM 29275Y102   1,057,050 11,165 SH   SOLE   7,927 0 3,238
ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106   249,949 5,011 SH   SOLE   0 0 5,011
ENI S P A SPONSORED ADR 26874R108   312,828 9,800 SH   SOLE   0 0 9,800
ENNIS INC COM 293389102   207,586 9,783 SH   SOLE   0 0 9,783
ENOVA INTL INC COM 29357K103   209,330 4,115 SH   SOLE   3,062 0 1,053
ENOVIS CORPORATION COM 194014502   1,206,884 22,888 SH   SOLE   3,493 0 19,395
ENOVIX CORPORATION COM 293594107   2,801,838 223,254 SH   SOLE   0 0 223,254
ENPHASE ENERGY INC COM 29355A107   11,052,478 91,989 SH   SOLE   4,895 0 87,094
ENPRO INDS INC COM 29355X107   1,568,752 12,896 SH   SOLE   11,334 0 1,562
ENSIGN GROUP INC COM 29358P101   1,260,768 13,567 SH   SOLE   2,383 0 11,184
ENTEGRIS INC COM 29362U104   7,151,827 76,156 SH   SOLE   20,360 0 55,796
ENTERGY CORP NEW COM 29364G103   31,401,469 339,475 SH   SOLE   191,855 0 147,620
ENTERPRISE BANCORP INC MASS COM 293668109   335,734 12,262 SH   SOLE   0 0 12,262
ENTERPRISE FINL SVCS CORP COM 293712105   205,997 5,493 SH   SOLE   0 0 5,493
ENTERPRISE PRODS PARTNERS L COM 293792107   60,592,223 2,213,819 SH   SOLE   16,273 0 2,197,546
ENTHUSIAST GAMING HLDGS INC COM 29385B109   7,292 21,899 SH   SOLE   0 0 21,899
ENVESTNET INC COM 29404K106   996,224 23,309 SH   SOLE   20,567 0 2,742
ENVISTA HOLDINGS CORPORATION COM 29415F104   236,924 8,498 SH   SOLE   0 0 8,498
ENVIVA INC COM 29415B103   119,068 15,939 SH   SOLE   0 0 15,939
EOG RES INC COM 26875P101   45,072,441 355,573 SH   SOLE   123,361 0 232,212
EPAM SYS INC COM 29414B104   2,925,861 11,443 SH   SOLE   2,192 0 9,251
EPLUS INC COM 294268107   2,113,071 32,758 SH   SOLE   31,087 0 1,671
EPR PPTYS COM SH BEN INT 26884U109   2,626,665 63,232 SH   SOLE   491 0 62,741
EPSILON ENERGY LTD COM 294375209   931,814 176,480 SH   SOLE   0 0 176,480
EQT CORP COM 26884L109   5,867,945 144,602 SH   SOLE   56,513 0 88,089
EQUIFAX INC COM 294429105   7,477,860 40,822 SH   SOLE   6,925 0 33,897
EQUINIX INC COM 29444U700   17,489,069 24,081 SH   SOLE   11,025 0 13,056
EQUINOR ASA SPONSORED ADR 29446M102   778,715 23,749 SH   SOLE   1,478 0 22,271
EQUINOX GOLD CORP COM 29446Y502   1,282,697 303,238 SH   SOLE   0 0 303,238
EQUITABLE HLDGS INC COM 29452E101   1,529,669 53,881 SH   SOLE   30,581 0 23,300
EQUITRANS MIDSTREAM CORP COM 294600101   743,371 79,335 SH   SOLE   0 0 79,335
EQUITY COMWLTH COM SH BEN INT 294628102   509,160 27,717 SH   SOLE   0 0 27,717
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,205,529 34,618 SH   SOLE   12,328 0 22,290
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,635,498 61,923 SH   SOLE   8,558 0 53,365
ERICSSON ADR B SEK 10 294821608   680,884 140,100 SH   SOLE   83,611 0 56,489
ERIE INDTY CO CL A 29530P102   418,900 1,426 SH   SOLE   0 0 1,426
ESAB CORPORATION COM 29605J106   2,355,012 33,538 SH   SOLE   3,170 0 30,368
ESCALADE INC COM 296056104   433,357 28,305 SH   SOLE   0 0 28,305
ESCO TECHNOLOGIES INC COM 296315104   267,744 2,564 SH   SOLE   1,252 0 1,312
ESS TECH INC COMMON STOCK 26916J106   42,509 22,611 SH   SOLE   0 0 22,611
ESSENT GROUP LTD COM G3198U102   381,205 8,061 SH   SOLE   6,417 0 1,644
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   322,351 14,903 SH   SOLE   931 0 13,972
ESSENTIAL UTILS INC COM 29670G102   8,096,424 235,841 SH   SOLE   931 0 234,910
ESSEX PPTY TR INC COM 297178105   5,778,540 27,246 SH   SOLE   776 0 26,470
ETF MANAGERS TR AI POWERED EQT 26924G813   4,230,154 142,093 SH   SOLE   0 0 142,093
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870   4,344,453 105,397 SH   SOLE   0 0 105,397
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   2,593,059 710,428 SH   SOLE   0 0 710,428
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771   1,002,849 59,552 SH   SOLE   0 0 59,552
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   7,244,815 144,759 SH   SOLE   0 0 144,759
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   16,658,764 322,844 SH   SOLE   0 0 322,844
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   2,713,066 319,937 SH   SOLE   0 0 319,937
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   3,253,618 83,213 SH   SOLE   0 0 83,213
ETF MANAGERS TR WEDBUSH ETFMG 26924G805   1,021,716 29,085 SH   SOLE   0 0 29,085
ETF MANAGERS TR WEDBUSH VID GAME 26924G706   1,486,213 27,780 SH   SOLE   0 0 27,780
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   1,278,325 38,692 SH   SOLE   0 0 38,692
ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832   2,120,071 93,026 SH   SOLE   0 0 93,026
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   12,275,078 590,148 SH   SOLE   0 0 590,148
ETF SER SOLUTIONS AAM S&P 500 26922A594   10,670,970 391,072 SH   SOLE   0 0 391,072
ETF SER SOLUTIONS AAM S&P EMRG 26922A586   493,801 27,312 SH   SOLE   0 0 27,312
ETF SER SOLUTIONS AAM TRANSFORMERS 26922B683   17,558,460 651,293 SH   SOLE   12,084 0 639,209
ETF SER SOLUTIONS ALPHAMARK SM 26922A834   246,178 9,809 SH   SOLE   0 0 9,809
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   2,016,612 66,271 SH   SOLE   0 0 66,271
ETF SER SOLUTIONS APTUS DEFINED 26922A388   1,481,318 63,549 SH   SOLE   0 0 63,549
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   807,476 23,038 SH   SOLE   0 0 23,038
ETF SER SOLUTIONS APTUS ENHANCED 26922B642   938,961 38,768 SH   SOLE   0 0 38,768
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453   5,190,638 51,803 SH   SOLE   0 0 51,803
ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873   1,966,574 105,277 SH   SOLE   0 0 105,277
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   11,429,804 365,692 SH   SOLE   0 0 365,692
ETF SER SOLUTIONS DEFIANCE NEXT 26922B600   505,867 76,415 SH   SOLE   0 0 76,415
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   6,662,824 138,896 SH   SOLE   0 0 138,896
ETF SER SOLUTIONS DISTILLATE US 26922A321   40,334,458 903,550 SH   SOLE   14 0 903,536
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   5,631,339 279,471 SH   SOLE   0 0 279,471
ETF SER SOLUTIONS NETLEASE CORP 26922A248   909,245 42,156 SH   SOLE   0 0 42,156
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   536,184 17,678 SH   SOLE   0 0 17,678
ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628   790,355 20,712 SH   SOLE   0 0 20,712
ETF SER SOLUTIONS RANGE CANCER THE 26922A826   127,783 11,664 SH   SOLE   0 0 11,664
ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701   570,054 17,242 SH   SOLE   0 0 17,242
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   266,066 17,929 SH   SOLE   0 0 17,929
ETF SER SOLUTIONS US GLB JETS 26922A842   20,955,976 1,230,533 SH   SOLE   0 0 1,230,533
ETF SER SOLUTIONS VIDENT INTERNATI 26922A404   228,009 10,067 SH   SOLE   0 0 10,067
ETF SER SOLUTIONS VIDENT US EQUITY 26922A503   518,814 11,074 SH   SOLE   0 0 11,074
ETFIS SER TR I INFRAC ACT MLP 26923G772   2,663,648 76,213 SH   SOLE   0 0 76,213
ETFIS SER TR I INFRACP REIT PFD 26923G400   2,722,778 156,759 SH   SOLE   0 0 156,759
ETFIS SER TR I VIRTUS INFRCAP 26923G822   15,329,171 792,615 SH   SOLE   0 0 792,615
ETFIS SER TR I VIRTUS LIFESC BT 26923G202   261,416 5,225 SH   SOLE   0 0 5,225
ETFIS SER TR I VIRTUS LIFESC CT 26923G301   324,000 16,511 SH   SOLE   0 0 16,511
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   305,025 14,158 SH   SOLE   0 0 14,158
ETFIS SER TR I VIRTUS REAL AS 26923G780   1,081,128 48,907 SH   SOLE   0 0 48,907
ETFIS SER TR I VIRTUS REAVES UT 26923G806   683,302 16,419 SH   SOLE   0 0 16,419
ETHAN ALLEN INTERIORS INC COM 297602104   614,035 20,536 SH   SOLE   313 0 20,223
ETSY INC COM 29786A106   5,639,454 87,325 SH   SOLE   22,462 0 64,863
EURONAV NV SHS B38564108   657,183 39,999 SH   SOLE   0 0 39,999
EURONET WORLDWIDE INC COM 298736109   1,148,271 14,466 SH   SOLE   10,792 0 3,674
EUROPEAN EQUITY FD INC COM 298768102   266,878 33,570 SH   SOLE   0 0 33,570
EVANS BANCORP INC COM NEW 29911Q208   255,109 9,519 SH   SOLE   0 0 9,519
EVERBRIDGE INC COM 29978A104   392,664 17,514 SH   SOLE   13,759 0 3,755
EVERCORE INC CLASS A 29977A105   501,783 3,639 SH   SOLE   401 0 3,238
EVEREST GROUP LTD COM G3223R108   3,778,303 10,166 SH   SOLE   2,628 0 7,538
EVERGY INC COM 30034W106   3,958,051 78,068 SH   SOLE   3,707 0 74,361
EVERI HLDGS INC COM 30034T103   985,789 74,568 SH   SOLE   40,875 0 33,693
EVERSOURCE ENERGY COM 30040W108   13,725,088 236,029 SH   SOLE   4,318 0 231,711
EVERTEC INC COM 30040P103   248,680 6,689 SH   SOLE   83 0 6,606
EVGO INC CL A COM 30052F100   181,492 53,696 SH   SOLE   0 0 53,696
EVOGENE LTD SHS M4119S104   39,199 66,835 SH   SOLE   0 0 66,835
EVOLUS INC COM 30052C107   300,450 32,872 SH   SOLE   0 0 32,872
EVOLUTION PETE CORP COM 30049A107   538,189 78,683 SH   SOLE   0 0 78,683
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   128,673 26,476 SH   SOLE   0 0 26,476
EXACT SCIENCES CORP COM 30063P105   5,469,634 80,176 SH   SOLE   10,665 0 69,511
EXCELERATE ENERGY INC CL A COM 30069T101   497,130 29,174 SH   SOLE   969 0 28,205
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764   1,022,951 47,880 SH   SOLE   0 0 47,880
EXCHANGE LISTED FDS TR CABANA TARGET 10 30151E715   384,584 17,682 SH   SOLE   0 0 17,682
EXCHANGE LISTED FDS TR CABANA TARGET 16 30151E681   275,441 12,746 SH   SOLE   0 0 12,746
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   5,822,339 332,325 SH   SOLE   0 0 332,325
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   141,846 21,171 SH   SOLE   0 0 21,171
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   6,878,416 234,119 SH   SOLE   0 0 234,119
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723   610,557 24,169 SH   SOLE   0 0 24,169
EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731   536,802 15,779 SH   SOLE   0 0 15,779
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   19,244,302 382,135 SH   SOLE   0 0 382,135
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749   670,844 29,188 SH   SOLE   0 0 29,188
EXELIXIS INC COM 30161Q104   1,288,571 58,974 SH   SOLE   22,989 0 35,985
EXELON CORP COM 30161N101   13,409,274 354,837 SH   SOLE   64,138 0 290,699
EXLSERVICE HOLDINGS INC COM 302081104   3,482,443 124,213 SH   SOLE   64,013 0 60,200
EXP WORLD HLDGS INC COM 30212W100   1,312,975 80,848 SH   SOLE   0 0 80,848
EXPEDIA GROUP INC COM NEW 30212P303   6,556,000 63,607 SH   SOLE   9,066 0 54,541
EXPEDITORS INTL WASH INC COM 302130109   12,458,461 108,684 SH   SOLE   32,672 0 76,012
EXPONENT INC COM 30214U102   3,942,756 46,061 SH   SOLE   23,595 0 22,466
EXSCIENTIA PLC ADS 30223G102   56,613 12,525 SH   SOLE   0 0 12,525
EXTRA SPACE STORAGE INC COM 30225T102   12,936,815 106,406 SH   SOLE   9,012 0 97,394
EXTREME NETWORKS COM 30226D106   1,381,326 57,056 SH   SOLE   26,281 0 30,775
EXXON MOBIL CORP COM 30231G102   429,876,549 3,656,034 SH   SOLE   194,920 0 3,461,114
EXXON MOBIL CORP COM 30231G102   1,140,526 9,700 SH Put SOLE   0 0 9,700
EZCORP INC CL A NON VTG 302301106   195,195 23,660 SH   SOLE   0 0 23,660
F N B CORP COM 302520101   901,034 83,506 SH   SOLE   2,623 0 80,883
F5 INC COM 315616102   1,520,114 9,434 SH   SOLE   6,059 0 3,375
FABRINET SHS G3323L100   2,283,027 13,702 SH   SOLE   111 0 13,591
FACTSET RESH SYS INC COM 303075105   24,844,068 56,818 SH   SOLE   7,406 0 49,412
FAIR ISAAC CORP COM 303250104   18,839,545 21,691 SH   SOLE   10,547 0 11,144
FARMERS NATIONAL BANC CORP COM 309627107   152,149 13,162 SH   SOLE   0 0 13,162
FARMLAND PARTNERS INC COM 31154R109   3,128,578 304,930 SH   SOLE   129 0 304,801
FASTENAL CO COM 311900104   11,132,775 203,748 SH   SOLE   25,425 0 178,323
FASTLY INC CL A 31188V100   669,071 34,902 SH   SOLE   0 0 34,902
FEDERAL AGRIC MTG CORP CL C 313148306   1,111,621 7,204 SH   SOLE   0 0 7,204
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   4,363,173 48,143 SH   SOLE   23 0 48,120
FEDERAL SIGNAL CORP COM 313855108   219,343 3,672 SH   SOLE   1,269 0 2,403
FEDERATED HERMES ETF TRUST US STRATEGIC DIV 31423L305   1,583,124 70,829 SH   SOLE   0 0 70,829
FEDERATED HERMES INC CL B 314211103   449,068 13,259 SH   SOLE   0 0 13,259
FEDERATED HERMES PREM MUNI I COM 31423P108   335,492 35,020 SH   SOLE   0 0 35,020
FEDEX CORP COM 31428X106   71,447,635 269,695 SH   SOLE   7,802 0 261,893
FERGUSON PLC NEW SHS G3421J106   4,630,842 28,156 SH   SOLE   19,561 0 8,595
FERRARI N V COM N3167Y103   5,977,097 20,225 SH   SOLE   2,531 0 17,694
FERROGLOBE PLC SHS G33856108   58,828 11,313 SH   SOLE   0 0 11,313
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   38,908,684 748,388 SH   SOLE   20 0 748,368
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   9,174,920 215,475 SH   SOLE   0 0 215,475
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   5,787,449 145,523 SH   SOLE   1 0 145,522
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   19,230,268 498,323 SH   SOLE   0 0 498,323
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   8,684,174 190,018 SH   SOLE   0 0 190,018
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   971,083 52,375 SH   SOLE   0 0 52,375
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   247,479 10,838 SH   SOLE   0 0 10,838
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   5,125,730 105,403 SH   SOLE   0 0 105,403
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   715,555 15,331 SH   SOLE   0 0 15,331
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   2,588,147 65,176 SH   SOLE   0 0 65,176
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   5,853,071 83,783 SH   SOLE   0 0 83,783
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   8,973,291 360,229 SH   SOLE   0 0 360,229
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   6,804,209 146,139 SH   SOLE   165 0 145,974
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   25,377,179 418,904 SH   SOLE   0 0 418,904
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   4,327,010 79,952 SH   SOLE   0 0 79,952
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   28,328,194 230,442 SH   SOLE   11 0 230,431
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   4,007,063 90,678 SH   SOLE   0 0 90,678
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   6,547,601 287,807 SH   SOLE   0 0 287,807
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   10,406,683 274,438 SH   SOLE   0 0 274,438
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   1,003,023 20,347 SH   SOLE   0 0 20,347
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   811,171 25,137 SH   SOLE   0 0 25,137
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   987,637 30,768 SH   SOLE   0 0 30,768
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   2,788,897 58,284 SH   SOLE   0 0 58,284
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   4,018,664 91,939 SH   SOLE   0 0 91,939
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   2,324,122 46,914 SH   SOLE   0 0 46,914
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   2,132,600 44,619 SH   SOLE   0 0 44,619
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   54,953,210 1,261,552 SH   SOLE   0 0 1,261,552
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   5,646,946 136,730 SH   SOLE   10,144 0 126,586
FIDELITY NATL INFORMATION SV COM 31620M106   16,430,427 297,275 SH   SOLE   135,425 0 161,850
FIDUS INVT CORP COM 316500107   1,280,318 66,683 SH   SOLE   0 0 66,683
FIESTA RESTAURANT GROUP INC COM 31660B101   92,383 10,920 SH   SOLE   0 0 10,920
FIFTH THIRD BANCORP COM 316773100   10,514,690 415,108 SH   SOLE   31,385 0 383,723
FIGS INC CL A 30260D103   100,748 17,076 SH   SOLE   0 0 17,076
FINVOLUTION GROUP SPONSORED ADS 31810T101   158,762 31,880 SH   SOLE   0 0 31,880
FIRST AMERN FINL CORP COM 31847R102   1,559,388 27,604 SH   SOLE   1,517 0 26,087
FIRST BANCORP N C COM 318910106   756,952 26,900 SH   SOLE   0 0 26,900
FIRST BANCSHARES INC MS COM 318916103   915,267 33,937 SH   SOLE   0 0 33,937
FIRST COMWLTH FINL CORP PA COM 319829107   343,745 28,153 SH   SOLE   0 0 28,153
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,478,927 1,072 SH   SOLE   4 0 1,068
FIRST FINL BANCORP OH COM 320209109   683,618 34,878 SH   SOLE   15,909 0 18,969
FIRST FINL BANKSHARES INC COM 32020R109   1,252,077 49,844 SH   SOLE   33,081 0 16,763
FIRST HAWAIIAN INC COM 32051X108   568,498 31,496 SH   SOLE   6,873 0 24,623
FIRST HORIZON CORPORATION COM 320517105   1,351,127 122,607 SH   SOLE   0 0 122,607
FIRST INDL RLTY TR INC COM 32054K103   2,333,757 49,038 SH   SOLE   30,604 0 18,434
FIRST INTST BANCSYSTEM INC COM 32055Y201   486,031 19,488 SH   SOLE   4,132 0 15,356
FIRST MAJESTIC SILVER CORP COM 32076V103   2,150,387 419,179 SH   SOLE   0 0 419,179
FIRST MERCHANTS CORP COM 320817109   267,517 9,616 SH   SOLE   2,507 0 7,109
FIRST SOLAR INC COM 336433107   7,429,943 45,980 SH   SOLE   2,616 0 43,364
FIRST SVGS FINL GROUP INC COM 33621E109   343,296 23,314 SH   SOLE   0 0 23,314
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   1,554,401 272,702 SH   SOLE   0 0 272,702
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   6,026,013 110,004 SH   SOLE   0 0 110,004
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107   793,222 63,969 SH   SOLE   0 0 63,969
FIRST TR ENERGY INCOME & GRO COM 33738G104   1,625,160 123,586 SH   SOLE   0 0 123,586
FIRST TR ENERGY INFRASTRCTR COM 33738C103   461,992 30,515 SH   SOLE   0 0 30,515
FIRST TR ENHANCED EQUITY INC COM 337318109   1,157,394 67,018 SH   SOLE   0 0 67,018
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863   20,290,626 429,522 SH   SOLE   0 0 429,522
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   2,628,164 97,159 SH   SOLE   0 0 97,159
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   14,350,845 460,646 SH   SOLE   126,877 0 333,769
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   3,996,694 148,219 SH   SOLE   125,264 0 22,955
FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100   3,094,193 105,024 SH   SOLE   102,356 0 2,668
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   40,932,604 2,424,917 SH   SOLE   0 0 2,424,917
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   45,322,144 852,722 SH   SOLE   0 0 852,722
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   113,003,358 2,311,853 SH   SOLE   0 0 2,311,853
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   229,072 11,374 SH   SOLE   0 0 11,374
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   23,781,994 527,668 SH   SOLE   0 0 527,668
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   171,575,373 10,743,607 SH   SOLE   0 0 10,743,607
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   1,006,680 18,112 SH   SOLE   0 0 18,112
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806   418,911 7,271 SH   SOLE   0 0 7,271
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   21,357,759 1,101,767 SH   SOLE   0 0 1,101,767
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   18,487,927 928,109 SH   SOLE   0 0 928,109
FIRST TR EXCH TRD ALPHDX FD ASIA EX JAPAN 33737J109   1,192,225 46,699 SH   SOLE   0 0 46,699
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   34,107,162 678,885 SH   SOLE   0 0 678,885
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   14,830,041 385,597 SH   SOLE   0 0 385,597
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   19,728,403 945,300 SH   SOLE   0 0 945,300
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505   267,476 7,183 SH   SOLE   0 0 7,183
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   8,786,065 266,164 SH   SOLE   0 0 266,164
FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406   279,322 7,273 SH   SOLE   0 0 7,273
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   2,367,280 48,669 SH   SOLE   0 0 48,669
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   5,674,287 114,079 SH   SOLE   0 0 114,079
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125   1,446,219 78,985 SH   SOLE   0 0 78,985
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   350,320 6,074 SH   SOLE   0 0 6,074
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   11,494,738 400,514 SH   SOLE   0 0 400,514
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   96,975,157 4,040,632 SH   SOLE   0 0 4,040,632
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   65,960,605 868,932 SH   SOLE   0 0 868,932
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   14,966,140 293,396 SH   SOLE   0 0 293,396
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   24,703,547 409,406 SH   SOLE   0 0 409,406
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   28,125,593 1,364,658 SH   SOLE   0 0 1,364,658
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770   1,711,045 82,421 SH   SOLE   0 0 82,421
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201   27,151,127 935,278 SH   SOLE   0 0 935,278
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   39,157,770 2,247,863 SH   SOLE   0 0 2,247,863
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   52,666,391 1,392,186 SH   SOLE   0 0 1,392,186
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   58,588,309 603,009 SH   SOLE   0 0 603,009
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   33,754,941 587,758 SH   SOLE   0 0 587,758
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812   2,066,456 79,540 SH   SOLE   0 0 79,540
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   30,842,000 2,442,159 SH   SOLE   0 0 2,442,159
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   17,755,008 261,642 SH   SOLE   0 0 261,642
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   14,658,109 381,523 SH   SOLE   0 0 381,523
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   25,256,224 400,672 SH   SOLE   0 0 400,672
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   117,617,641 2,588,987 SH   SOLE   0 0 2,588,987
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   29,933,057 318,810 SH   SOLE   0 0 318,810
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   1,888,747 36,861 SH   SOLE   0 0 36,861
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   46,605,061 419,317 SH   SOLE   0 0 419,317
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   30,042,282 357,740 SH   SOLE   0 0 357,740
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   14,230,061 498,252 SH   SOLE   0 0 498,252
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   51,915,078 627,373 SH   SOLE   0 0 627,373
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   13,571,665 304,161 SH   SOLE   0 0 304,161
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   32,656,387 537,997 SH   SOLE   0 0 537,997
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   12,028,857 256,069 SH   SOLE   0 0 256,069
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   21,810,785 386,991 SH   SOLE   0 0 386,991
FIRST TR EXCHANGE-TRADED FD ALERIAN US NXTGN 33736M103   612,419 12,086 SH   SOLE   0 0 12,086
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   38,588,198 1,890,652 SH   SOLE   0 0 1,890,652
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   634,980,278 8,623,935 SH   SOLE   0 0 8,623,935
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   66,153,470 3,139,700 SH   SOLE   0 0 3,139,700
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   5,664,061 134,965 SH   SOLE   0 0 134,965
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   115,238,154 721,998 SH   SOLE   0 0 721,998
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   19,188,007 612,058 SH   SOLE   0 0 612,058
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   7,941,928 447,685 SH   SOLE   0 0 447,685
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   187,733,919 4,237,786 SH   SOLE   0 0 4,237,786
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   16,654,520 672,095 SH   SOLE   0 0 672,095
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   3,144,268 113,144 SH   SOLE   0 0 113,144
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   1,149,634 46,066 SH   SOLE   0 0 46,066
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207   320,151 14,011 SH   SOLE   0 0 14,011
FIRST TR EXCHANGE-TRADED FD EMERGING MKTS 33738R779   4,239,062 88,277 SH   SOLE   0 0 88,277
FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804   5,015,966 237,736 SH   SOLE   0 0 237,736
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   518,317,846 8,722,953 SH   SOLE   7,119 0 8,715,834
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   82,568,851 2,104,738 SH   SOLE   0 0 2,104,738
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   294,415,577 6,232,337 SH   SOLE   3,321 0 6,229,016
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   193,480 10,684 SH   SOLE   0 0 10,684
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   103,631,715 2,099,508 SH   SOLE   0 0 2,099,508
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   3,224,857 222,558 SH   SOLE   0 0 222,558
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   2,989,846 69,971 SH   SOLE   0 0 69,971
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   3,434,576 93,078 SH   SOLE   0 0 93,078
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   12,634,816 420,460 SH   SOLE   0 0 420,460
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761   2,177,901 70,397 SH   SOLE   0 0 70,397
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   109,166,260 5,936,175 SH   SOLE   0 0 5,936,175
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   10,870,969 536,044 SH   SOLE   0 0 536,044
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   4,588,033 186,261 SH   SOLE   0 0 186,261
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753   10,444,876 378,712 SH   SOLE   0 0 378,712
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   12,310,882 251,327 SH   SOLE   0 0 251,327
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   11,739,590 804,357 SH   SOLE   0 0 804,357
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   31,747,506 744,722 SH   SOLE   0 0 744,722
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   101,420,309 1,808,171 SH   SOLE   0 0 1,808,171
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   11,796,947 144,997 SH   SOLE   0 0 144,997
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   8,937,964 432,413 SH   SOLE   0 0 432,413
FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407   12,963,645 686,998 SH   SOLE   0 0 686,998
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   1,214,008 43,188 SH   SOLE   0 0 43,188
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   31,157,578 769,133 SH   SOLE   0 0 769,133
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   4,680,672 197,664 SH   SOLE   0 0 197,664
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   28,436,171 946,610 SH   SOLE   0 0 946,610
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837   1,572,834 61,517 SH   SOLE   0 0 61,517
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   14,060,515 207,904 SH   SOLE   0 0 207,904
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   13,320,712 512,532 SH   SOLE   0 0 512,532
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   46,980,160 1,778,205 SH   SOLE   0 0 1,778,205
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   26,877,195 183,651 SH   SOLE   0 0 183,651
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   44,763,698 868,861 SH   SOLE   0 0 868,861
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   741,284,800 16,132,424 SH   SOLE   0 0 16,132,424
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   9,180,749 624,966 SH   SOLE   0 0 624,966
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   74,660,759 1,632,286 SH   SOLE   0 0 1,632,286
FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746   18,057,607 707,032 SH   SOLE   0 0 707,032
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   193,944,215 6,870,147 SH   SOLE   0 0 6,870,147
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   4,886,903 157,287 SH   SOLE   0 0 157,287
FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738   9,455,432 345,530 SH   SOLE   0 0 345,530
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   3,991,135 102,701 SH   SOLE   0 0 102,701
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   1,579,037 44,505 SH   SOLE   0 0 44,505
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   269,952 13,724 SH   SOLE   0 0 13,724
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   61,756,452 2,906,186 SH   SOLE   0 0 2,906,186
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869   351,056 17,766 SH   SOLE   0 0 17,766
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   4,134,589 189,053 SH   SOLE   0 0 189,053
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   2,305,895 95,959 SH   SOLE   0 0 95,959
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   781,412 36,043 SH   SOLE   0 0 36,043
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   3,603,379 94,083 SH   SOLE   0 0 94,083
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   908,994 29,980 SH   SOLE   0 0 29,980
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   301,401,124 12,307,110 SH   SOLE   0 0 12,307,110
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433   572,955 19,337 SH   SOLE   0 0 19,337
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516   255,911 7,938 SH   SOLE   0 0 7,938
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   1,810,091 55,867 SH   SOLE   0 0 55,867
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   888,723 26,162 SH   SOLE   0 0 26,162
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   376,087 10,648 SH   SOLE   0 0 10,648
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   8,225,769 202,905 SH   SOLE   0 0 202,905
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   2,815,480 73,415 SH   SOLE   0 0 73,415
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   2,127,418 65,946 SH   SOLE   0 0 65,946
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   5,780,217 172,184 SH   SOLE   0 0 172,184
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   1,209,938 34,383 SH   SOLE   0 0 34,383
FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458   775,726 25,291 SH   SOLE   0 0 25,291
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   1,753,631 77,487 SH   SOLE   0 0 77,487
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   4,023,870 110,243 SH   SOLE   0 0 110,243
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752   50,624,964 2,012,121 SH   SOLE   0 0 2,012,121
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   1,447,648 41,128 SH   SOLE   0 0 41,128
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441   262,370 8,504 SH   SOLE   0 0 8,504
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474   2,663,424 84,179 SH   SOLE   0 0 84,179
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   331,142 10,295 SH   SOLE   0 0 10,295
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   343,973 10,102 SH   SOLE   0 0 10,102
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   1,201,058 32,391 SH   SOLE   0 0 32,391
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   288,255 8,702 SH   SOLE   0 0 8,702
FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573   234,380 11,527 SH   SOLE   0 0 11,527
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   1,389,188 74,547 SH   SOLE   0 0 74,547
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   11,926,819 650,317 SH   SOLE   0 0 650,317
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789   1,841,125 90,424 SH   SOLE   0 0 90,424
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   450,246 91,143 SH   SOLE   0 0 91,143
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   307,194,752 7,304,597 SH   SOLE   28,515 0 7,276,082
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   1,573,162 78,759 SH   SOLE   0 0 78,759
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   135,521,771 5,670,367 SH   SOLE   0 0 5,670,367
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   1,675,321 42,979 SH   SOLE   0 0 42,979
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   777,726 22,319 SH   SOLE   0 0 22,319
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   1,533,515 41,025 SH   SOLE   0 0 41,025
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   3,062,943 92,564 SH   SOLE   0 0 92,564
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   880,994 24,117 SH   SOLE   0 0 24,117
FIRST TR FTSE EPRA / NAREIT ALERIAN DISRUPT 33736N101   355,358 9,351 SH   SOLE   0 0 9,351
FIRST TR HIGH INCOME LONG / COM 33738E109   1,254,414 117,016 SH   SOLE   0 0 117,016
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   985,211 73,965 SH   SOLE   0 0 73,965
FIRST TR INTER DURATN PFD & COM 33718W103   9,290,677 623,535 SH   SOLE   0 0 623,535
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   61,324,662 946,661 SH   SOLE   0 0 946,661
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   63,882,866 787,705 SH   SOLE   0 0 787,705
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   80,411,259 873,087 SH   SOLE   0 0 873,087
FIRST TR MLP & ENERGY INCOM COM 33739B104   1,630,903 206,182 SH   SOLE   0 0 206,182
FIRST TR MORNINGSTAR DIVID L SHS 336917109   306,550,142 9,167,170 SH   SOLE   208 0 9,166,962
FIRST TR MTG INCOME FD COM SHS 33734E103   165,588 14,831 SH   SOLE   0 0 14,831
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   6,896,452 68,875 SH   SOLE   0 0 68,875
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   6,608,880 94,860 SH   SOLE   0 0 94,860
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   68,970,905 663,246 SH   SOLE   0 0 663,246
FIRST TR NASDAQ 100 TECH IND SHS 337345102   77,826,809 535,739 SH   SOLE   0 0 535,739
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   3,635,526 91,483 SH   SOLE   0 0 91,483
FIRST TR S&P REIT INDEX FD COM 33734G108   25,764,392 1,127,545 SH   SOLE   0 0 1,127,545
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   50,297,393 623,585 SH   SOLE   0 0 623,585
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   1,555,302 461,514 SH   SOLE   0 0 461,514
FIRST TR SR FLTG RATE INCOME COM 33733U108   13,717,792 1,371,779 SH   SOLE   0 0 1,371,779
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   4,268,375 391,939 SH   SOLE   0 0 391,939
FIRST TR VALUE LINE DIVID IN SHS 33734H106   846,106,249 22,629,214 SH   SOLE   9,788 0 22,619,426
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   92,953,151 960,657 SH   SOLE   0 0 960,657
FIRSTCASH HOLDINGS INC COM 33768G107   3,440,014 34,299 SH   SOLE   13,478 0 20,821
FIRSTENERGY CORP COM 337932107   7,780,396 227,630 SH   SOLE   82,212 0 145,418
FIRSTSERVICE CORP NEW COM 33767E202   979,703 6,732 SH   SOLE   5,325 0 1,407
FISCALNOTE HOLDINGS INC COM CL A 337655104   81,844 39,348 SH   SOLE   0 0 39,348
FISERV INC COM 337738108   33,796,222 299,188 SH   SOLE   52,887 0 246,301
FISKER INC CL A COM STK 33813J106   670,511 104,441 SH   SOLE   0 0 104,441
FIVE BELOW INC COM 33829M101   1,956,978 12,163 SH   SOLE   1,800 0 10,363
FIVE9 INC COM 338307101   1,089,855 17,019 SH   SOLE   12,855 0 4,164
FIVERR INTL LTD ORD SHS M4R82T106   202,844 8,290 SH   SOLE   0 0 8,290
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   3,977,770 237,196 SH   SOLE   0 0 237,196
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   341,435 45,892 SH   SOLE   0 0 45,892
FLAHERTY & CRUMRINE PFD INCO COM 338480106   396,959 43,479 SH   SOLE   0 0 43,479
FLAHERTY & CRUMRINE PFD SECS COM 338478100   3,172,681 244,617 SH   SOLE   0 0 244,617
FLAHERTY & CRUMRINE TOTAL RE COM 338479108   1,613,598 117,867 SH   SOLE   0 0 117,867
FLEETCOR TECHNOLOGIES INC COM 339041105   5,119,695 20,051 SH   SOLE   3,957 0 16,094
FLEX LNG LTD SHS G35947202   1,298,840 43,065 SH   SOLE   0 0 43,065
FLEX LTD ORD Y2573F102   25,648,483 950,648 SH   SOLE   471,895 0 478,753
FLEXSHARES TR CR SCD US BD 33939L761   2,235,304 48,583 SH   SOLE   0 0 48,583
FLEXSHARES TR CR SCORED LONG 33939L753   474,883 11,897 SH   SOLE   0 0 11,897
FLEXSHARES TR CRE SLCT BD FD 33939L670   299,375 14,132 SH   SOLE   0 0 14,132
FLEXSHARES TR DISCP DUR MBS 33939L779   707,626 35,865 SH   SOLE   0 0 35,865
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   7,713,260 102,693 SH   SOLE   0 0 102,693
FLEXSHARES TR GLB QLT R/E IDX 33939L787   785,087 16,047 SH   SOLE   0 0 16,047
FLEXSHARES TR HIG YLD VL ETF 33939L662   1,765,210 44,397 SH   SOLE   434 0 43,963
FLEXSHARES TR IBOXX 3R TARGT 33939L506   3,833,185 165,295 SH   SOLE   0 0 165,295
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   2,617,574 114,105 SH   SOLE   0 0 114,105
FLEXSHARES TR INT QLTDVDYNAM 33939L829   3,043,902 121,229 SH   SOLE   0 0 121,229
FLEXSHARES TR INTL QLTDV IDX 33939L837   1,442,679 67,747 SH   SOLE   0 0 67,747
FLEXSHARES TR M STAR DEV MKT 33939L803   1,004,726 16,063 SH   SOLE   0 0 16,063
FLEXSHARES TR MORNSTAR UPSTR 33939L407   13,221,374 326,938 SH   SOLE   0 0 326,938
FLEXSHARES TR MORNSTAR USMKT 33939L100   5,114,272 31,398 SH   SOLE   0 0 31,398
FLEXSHARES TR MSTAR EMKT FAC 33939L308   615,039 12,827 SH   SOLE   0 0 12,827
FLEXSHARES TR QLT DIV DEF IDX 33939L845   8,481,520 156,803 SH   SOLE   0 0 156,803
FLEXSHARES TR QUALT DIVD IDX 33939L860   15,603,108 279,726 SH   SOLE   0 0 279,726
FLEXSHARES TR STOX GBL ESG SLT 33939L688   539,625 3,999 SH   SOLE   0 0 3,999
FLEXSHARES TR STOX US ESG SLCT 33939L696   4,445,611 42,186 SH   SOLE   0 0 42,186
FLEXSHARES TR STOXX GLOBR INF 33939L795   2,877,467 59,412 SH   SOLE   0 0 59,412
FLEXSHARES TR US QT LW VLTY 33939L654   1,492,795 28,974 SH   SOLE   0 0 28,974
FLEXSHARES TR US QUALITY CAP 33939L746   1,888,380 39,605 SH   SOLE   0 0 39,605
FLOOR & DECOR HLDGS INC CL A 339750101   759,005 8,387 SH   SOLE   231 0 8,156
FLOWERS FOODS INC COM 343498101   984,420 44,383 SH   SOLE   2,298 0 42,085
FLOWSERVE CORP COM 34354P105   464,500 11,680 SH   SOLE   6,876 0 4,804
FLUENCE ENERGY INC COM CL A 34379V103   386,462 16,810 SH   SOLE   0 0 16,810
FLUENT INC COM 34380C102   17,938 40,402 SH   SOLE   0 0 40,402
FLUOR CORP NEW COM 343412102   3,083,519 84,020 SH   SOLE   1,020 0 83,000
FLYWIRE CORPORATION COM VTG 302492103   1,123,166 35,220 SH   SOLE   20,682 0 14,538
FMC CORP COM NEW 302491303   7,286,975 108,809 SH   SOLE   38,152 0 70,657
FNCB BANCORP INC COM 302578109   306,275 51,475 SH   SOLE   0 0 51,475
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   524,742 4,808 SH   SOLE   1,609 0 3,199
FOOT LOCKER INC COM 344849104   196,939 11,351 SH   SOLE   3,463 0 7,888
FORD MTR CO DEL COM 345370860   71,713,454 5,774,031 SH   SOLE   242 0 5,773,789
FORESTAR GROUP INC COM 346232101   2,737,037 101,598 SH   SOLE   0 0 101,598
FORMFACTOR INC COM 346375108   244,231 6,990 SH   SOLE   0 0 6,990
FORTINET INC COM 34959E109   18,350,380 312,720 SH   SOLE   62,902 0 249,818
FORTIS INC COM 349553107   1,770,183 46,596 SH   SOLE   32,577 0 14,019
FORTIVE CORP COM 34959J108   7,253,278 97,806 SH   SOLE   35,634 0 62,172
FORTREA HLDGS INC COMMON STOCK 34965K107   536,992 18,783 SH   SOLE   1,292 0 17,491
FORTRESS BIOTECH INC COM 34960Q109   10,741 37,000 SH   SOLE   0 0 37,000
FORTUNA SILVER MINES INC COM 349915108   60,784 22,347 SH   SOLE   0 0 22,347
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,829,344 45,517 SH   SOLE   788 0 44,729
FORWARD AIR CORP COM 349853101   488,256 7,103 SH   SOLE   1,332 0 5,771
FOUR CORNERS PPTY TR INC COM 35086T109   223,899 10,090 SH   SOLE   284 0 9,806
FOX CORP CL A COM 35137L105   465,666 14,925 SH   SOLE   5,629 0 9,296
FOX FACTORY HLDG CORP COM 35138V102   1,787,526 18,208 SH   SOLE   16,156 0 2,052
FRANCO NEV CORP COM 351858105   6,230,957 46,677 SH   SOLE   4,767 0 41,910
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   809,671 61,153 SH   SOLE   91 0 61,062
FRANKLIN ELEC INC COM 353514102   549,239 6,155 SH   SOLE   3,198 0 2,957
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   3,402,603 38,109 SH   SOLE   0 0 38,109
FRANKLIN LTD DURATION INCOME COM 35472T101   230,927 37,919 SH   SOLE   0 0 37,919
FRANKLIN RESOURCES INC COM 354613101   2,465,600 100,309 SH   SOLE   0 0 100,309
FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P462   2,147,777 185,083 SH   SOLE   0 0 185,083
FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538   293,274 11,959 SH   SOLE   0 0 11,959
FRANKLIN TEMPLETON ETF TR EMER MKT COR DIV 35473P207   850,957 37,205 SH   SOLE   0 0 37,205
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868   12,693,944 553,113 SH   SOLE   0 0 553,113
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769   2,332,182 73,675 SH   SOLE   0 0 73,675
FRANKLIN TEMPLETON ETF TR FTSE AUSTRALIA 35473P843   494,904 19,554 SH   SOLE   0 0 19,554
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835   220,761 12,004 SH   SOLE   0 0 12,004
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827   360,370 11,968 SH   SOLE   75 0 11,893
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819   230,822 13,506 SH   SOLE   0 0 13,506
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652   721,332 28,330 SH   SOLE   0 0 28,330
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   8,793,781 332,468 SH   SOLE   18,060 0 314,408
FRANKLIN TEMPLETON ETF TR FTSE JAPAN HDG 35473P637   464,784 14,713 SH   SOLE   2,889 0 11,824
FRANKLIN TEMPLETON ETF TR FTSE LATN AMRC 35473P561   3,477,705 160,490 SH   SOLE   0 0 160,490
FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736   257,850 8,938 SH   SOLE   0 0 8,938
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710   315,158 15,501 SH   SOLE   0 0 15,501
FRANKLIN TEMPLETON ETF TR FTSE TAIWAN 35473P686   205,114 5,630 SH   SOLE   0 0 5,630
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   1,256,508 52,549 SH   SOLE   7 0 52,542
FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520   258,559 9,125 SH   SOLE   0 0 9,125
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   3,750,902 166,707 SH   SOLE   0 0 166,707
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439   3,840,567 157,983 SH   SOLE   0 0 157,983
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611   4,544,727 234,023 SH   SOLE   0 0 234,023
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108   80,088,770 2,869,537 SH   SOLE   0 0 2,869,537
FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603   1,055,617 52,058 SH   SOLE   0 0 52,058
FRANKLIN TEMPLETON ETF TR MUNICIPAL GRN BD 35473P850   316,193 14,053 SH   SOLE   0 0 14,053
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595   8,397,474 349,167 SH   SOLE   715 0 348,452
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553   3,472,457 169,306 SH   SOLE   0 0 169,306
FRANKLIN TEMPLETON ETF TR US CORE DIV TILT 35473P306   1,614,425 48,827 SH   SOLE   0 0 48,827
FRANKLIN TEMPLETON ETF TR US EQUITY INDEX 35473P405   380,199 10,166 SH   SOLE   0 0 10,166
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   16,839,396 354,962 SH   SOLE   0 0 354,962
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   8,791,617 204,124 SH   SOLE   0 0 204,124
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   59,882,079 1,393,903 SH   SOLE   0 0 1,393,903
FRANKLIN TEMPLETON ETF TR US SML CP MLTFCT 35473P876   4,581,893 133,553 SH   SOLE   0 0 133,553
FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488   982,586 49,166 SH   SOLE   0 0 49,166
FRANKLIN UNVL TR SH BEN INT 355145103   2,201,461 346,687 SH   SOLE   0 0 346,687
FREEPORT-MCMORAN INC CL B 35671D857   38,197,682 1,024,341 SH   SOLE   247,902 0 776,439
FRESH DEL MONTE PRODUCE INC ORD G36738105   207,011 8,011 SH   SOLE   3,207 0 4,804
FRESHWORKS INC CLASS A COM 358054104   226,809 11,386 SH   SOLE   5,818 0 5,568
FREYR BATTERY SHS L4135L100   435,137 88,985 SH   SOLE   0 0 88,985
FRONTIER COMMUNICATIONS PARE COM 35909D109   346,663 22,151 SH   SOLE   0 0 22,151
FRONTLINE PLC COM M46528101   1,714,032 91,269 SH   SOLE   0 0 91,269
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   13,658,747 2,520,064 SH   SOLE   0 0 2,520,064
FS KKR CAP CORP COM 302635206   59,012,257 2,997,068 SH   SOLE   1,249 0 2,995,819
FST TR NEW OPPORT MLP & ENE COM 33739M100   253,637 40,517 SH   SOLE   0 0 40,517
FTAI AVIATION LTD SHS G3730V105   350,019 9,846 SH   SOLE   0 0 9,846
FTI CONSULTING INC COM 302941109   1,157,524 6,488 SH   SOLE   2,595 0 3,893
FUBOTV INC COM 35953D104   227,487 85,201 SH   SOLE   0 0 85,201
FUELCELL ENERGY INC COM 35952H601   43,723 34,159 SH   SOLE   0 0 34,159
FULGENT GENETICS INC COM 359664109   605,019 22,626 SH   SOLE   0 0 22,626
FULL HSE RESORTS INC COM 359678109   61,608 14,428 SH   SOLE   0 0 14,428
FULLER H B CO COM 359694106   2,247,495 32,843 SH   SOLE   26,782 0 6,061
FULTON FINL CORP PA COM 360271100   547,433 45,205 SH   SOLE   0 0 45,205
FUTU HLDGS LTD SPON ADS CL A 36118L106   277,430 4,799 SH   SOLE   2,063 0 2,736
G III APPAREL GROUP LTD COM 36237H101   1,033,839 41,668 SH   SOLE   37,978 0 3,690
GABELLI CONV & INC SECS FD I COM 36240B109   51,355 13,695 SH   SOLE   0 0 13,695
GABELLI DIVID & INCOME TR COM 36242H104   6,735,224 346,462 SH   SOLE   0 0 346,462
GABELLI EQUITY TR INC COM 362397101   10,425,672 2,032,295 SH   SOLE   0 0 2,032,295
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105   281,903 20,866 SH   SOLE   0 0 20,866
GABELLI HLTHCARE & WELLNESS SHS 36246K103   188,374 21,955 SH   SOLE   0 0 21,955
GABELLI MULTIMEDIA TR INC COM 36239Q109   1,590,167 269,978 SH   SOLE   0 0 269,978
GABELLI UTIL TR COM 36240A101   6,120,349 1,154,783 SH   SOLE   0 0 1,154,783
GALECTIN THERAPEUTICS INC COM NEW 363225202   99,479 51,812 SH   SOLE   0 0 51,812
GALERA THERAPEUTICS INC COM 36338D108   6,309 36,033 SH   SOLE   0 0 36,033
GALLAGHER ARTHUR J & CO COM 363576109   17,575,893 77,111 SH   SOLE   9,590 0 67,521
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   209,856 16,044 SH   SOLE   14,004 0 2,040
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   518,427 141,647 SH   SOLE   0 0 141,647
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   944,854 191,266 SH   SOLE   0 0 191,266
GAMESTOP CORP NEW CL A 36467W109   397,476 24,148 SH   SOLE   0 0 24,148
GAMING & LEISURE PPTYS INC COM 36467J108   4,789,382 105,146 SH   SOLE   34,256 0 70,890
GAN LTD SHS G3728V109   29,717 25,618 SH   SOLE   0 0 25,618
GANNETT CO INC COM 36472T109   26,135 10,668 SH   SOLE   0 0 10,668
GAP INC COM 364760108   718,623 67,603 SH   SOLE   25 0 67,578
GARMIN LTD SHS H2906T109   4,160,058 39,544 SH   SOLE   1,411 0 38,133
GARRETT MOTION INC COM 366505105   911,390 115,659 SH   SOLE   5 0 115,654
GARTNER INC COM 366651107   9,665,406 28,129 SH   SOLE   14,703 0 13,426
GATES INDL CORP PLC ORD SHS G39108108   152,985 13,177 SH   SOLE   8,101 0 5,076
GATX CORP COM 361448103   1,439,804 13,229 SH   SOLE   7,092 0 6,137
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   11,811,529 173,597 SH   SOLE   12,933 0 160,664
GEN DIGITAL INC COM 668771108   1,572,990 88,970 SH   SOLE   37,555 0 51,415
GENCO SHIPPING & TRADING LTD SHS Y2685T131   984,015 70,337 SH   SOLE   5,461 0 64,876
GENELUX CORPORATION COM 36870H103   600,005 24,500 SH   SOLE   0 0 24,500
GENERAC HLDGS INC COM 368736104   9,749,115 89,474 SH   SOLE   4,760 0 84,714
GENERAL DYNAMICS CORP COM 369550108   72,958,759 330,175 SH   SOLE   24,934 0 305,241
GENERAL ELECTRIC CO COM NEW 369604301   54,281,920 491,017 SH   SOLE   38,045 0 452,972
GENERAL MLS INC COM 370334104   43,183,352 674,845 SH   SOLE   24,015 0 650,830
GENERAL MTRS CO COM 37045V100   18,383,546 557,585 SH   SOLE   79,311 0 478,274
GENMAB A/S SPONSORED ADS 372303206   2,184,567 61,938 SH   SOLE   14,629 0 47,309
GENPACT LIMITED SHS G3922B107   475,686 13,140 SH   SOLE   7,461 0 5,679
GENTEX CORP COM 371901109   1,388,356 42,666 SH   SOLE   4,421 0 38,245
GENTHERM INC COM 37253A103   1,304,937 23,981 SH   SOLE   21,389 0 2,592
GENUINE PARTS CO COM 372460105   20,427,387 141,483 SH   SOLE   14,838 0 126,645
GENWORTH FINL INC COM CL A 37247D106   338,855 57,825 SH   SOLE   18,391 0 39,434
GEO GROUP INC NEW COM 36162J106   467,274 57,124 SH   SOLE   0 0 57,124
GERDAU SA SPON ADR REP PFD 373737105   694,458 145,589 SH   SOLE   0 0 145,589
GERON CORP COM 374163103   224,597 105,942 SH   SOLE   0 0 105,942
GETTY RLTY CORP NEW COM 374297109   279,297 10,072 SH   SOLE   3,461 0 6,611
GEVO INC COM PAR 374396406   29,755 25,004 SH   SOLE   0 0 25,004
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   1,120,366 35,276 SH   SOLE   25,706 0 9,570
GIBRALTAR INDS INC COM 374689107   1,184,125 17,540 SH   SOLE   2,163 0 15,377
GILDAN ACTIVEWEAR INC COM 375916103   444,407 15,866 SH   SOLE   11,349 0 4,517
GILEAD SCIENCES INC COM 375558103   64,117,535 855,585 SH   SOLE   295,474 0 560,111
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   742,013 409,952 SH   SOLE   179,857 0 230,095
GITLAB INC CLASS A COM 37637K108   695,438 15,379 SH   SOLE   11,790 0 3,589
GLACIER BANCORP INC NEW COM 37637Q105   1,376,015 48,281 SH   SOLE   20,261 0 28,020
GLADSTONE CAPITAL CORP COM 376535100   3,502,704 363,351 SH   SOLE   0 0 363,351
GLADSTONE COMMERCIAL CORP COM 376536108   1,997,566 164,274 SH   SOLE   0 0 164,274
GLADSTONE INVT CORP COM 376546107   2,376,808 186,563 SH   SOLE   0 0 186,563
GLADSTONE LD CORP COM 376549101   2,893,033 203,305 SH   SOLE   0 0 203,305
GLAUKOS CORP COM 377322102   1,180,071 15,682 SH   SOLE   10,768 0 4,914
GLEN BURNIE BANCORP COM 377407101   445,868 70,050 SH   SOLE   0 0 70,050
GLOBAL E ONLINE LTD SHS M5216V106   627,773 15,797 SH   SOLE   27 0 15,770
GLOBAL MED REIT INC COM NEW 37954A204   1,348,461 150,330 SH   SOLE   2,503 0 147,827
GLOBAL NET LEASE INC COM NEW 379378201   2,116,719 220,262 SH   SOLE   0 0 220,262
GLOBAL PARTNERS LP COM UNITS 37946R109   237,700 6,730 SH   SOLE   0 0 6,730
GLOBAL PMTS INC COM 37940X102   8,179,937 70,889 SH   SOLE   20,545 0 50,344
GLOBAL SELF STORAGE INC COM 37955N106   649,704 133,684 SH   SOLE   0 0 133,684
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   1,939,864 105,772 SH   SOLE   0 0 105,772
GLOBAL X FDS ADAPTIVE US 37954Y574   432,583 13,746 SH   SOLE   0 0 13,746
GLOBAL X FDS ADAPTIVE US RISK 37954Y194   3,540,849 124,270 SH   SOLE   0 0 124,270
GLOBAL X FDS AGING POPULATION 37954Y772   1,880,152 72,280 SH   SOLE   0 0 72,280
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   903,762 83,993 SH   SOLE   0 0 83,993
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   14,819,683 550,713 SH   SOLE   0 0 550,713
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   14,467,281 615,891 SH   SOLE   0 0 615,891
GLOBAL X FDS CANNABIS ETF NEW 37954Y145   71,063 10,686 SH   SOLE   0 0 10,686
GLOBAL X FDS CLEANTECH ETF 37954Y228   349,400 31,938 SH   SOLE   0 0 31,938
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   7,674,876 407,588 SH   SOLE   0 0 407,588
GLOBAL X FDS CONSCIOUS COS 37954Y731   1,231,574 41,245 SH   SOLE   0 0 41,245
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   15,104,931 621,858 SH   SOLE   0 0 621,858
GLOBAL X FDS DATA CTR REITS 37954Y236   459,365 36,114 SH   SOLE   0 0 36,114
GLOBAL X FDS DOW 30 COVERED C 37960A859   1,496,436 70,109 SH   SOLE   0 0 70,109
GLOBAL X FDS E COMMERCE ETF 37954Y467   1,198,639 66,260 SH   SOLE   0 0 66,260
GLOBAL X FDS EMERGING MKT GRT 37960A644   2,877,454 121,207 SH   SOLE   0 0 121,207
GLOBAL X FDS FINTECH ETF 37954Y814   3,651,541 181,308 SH   SOLE   0 0 181,308
GLOBAL X FDS FOUNDER RUN CO 37954Y681   228,284 8,707 SH   SOLE   0 0 8,707
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735   976,920 41,928 SH   SOLE   0 0 41,928
GLOBAL X FDS GBL X FTSE ETF 37950E648   510,050 35,055 SH   SOLE   0 0 35,055
GLOBAL X FDS GBL X HYDROGEN 37954Y152   103,246 13,971 SH   SOLE   0 0 13,971
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   440,588 43,322 SH   SOLE   0 0 43,322
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   30,315,115 715,253 SH   SOLE   331 0 714,922
GLOBAL X FDS GLBL X MLP ETF 37954Y343   21,418,016 480,332 SH   SOLE   235 0 480,097
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   6,778,665 772,137 SH   SOLE   0 0 772,137
GLOBAL X FDS GLOBAL X COPPER 37954Y830   10,629,619 291,942 SH   SOLE   0 0 291,942
GLOBAL X FDS GLOBAL X GOLD EX 37954Y863   622,351 28,402 SH   SOLE   0 0 28,402
GLOBAL X FDS GLOBAL X SILVER 37954Y848   16,020,672 670,321 SH   SOLE   0 0 670,321
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   28,176,388 1,042,026 SH   SOLE   0 0 1,042,026
GLOBAL X FDS GLOBX SUPDV US 37950E291   15,474,891 955,535 SH   SOLE   0 0 955,535
GLOBAL X FDS HEALTH WELLNESS 37954Y798   233,202 11,126 SH   SOLE   0 0 11,126
GLOBAL X FDS INTERNET OF THNG 37954Y780   6,580,583 214,841 SH   SOLE   0 0 214,841
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   53,087,136 962,247 SH   SOLE   0 0 962,247
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   1,766,626 58,094 SH   SOLE   0 0 58,094
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   262,042 14,241 SH   SOLE   0 0 14,241
GLOBAL X FDS MSCI NORWAY ETF 37950E101   207,149 8,431 SH   SOLE   0 0 8,431
GLOBAL X FDS MSCI NXT EMRNG 37950E218   534,227 29,588 SH   SOLE   0 0 29,588
GLOBAL X FDS MSCI SUPDIV EA 37954Y699   308,687 23,519 SH   SOLE   0 0 23,519
GLOBAL X FDS MSCI SUPR EM ETF 37960A677   290,897 12,456 SH   SOLE   0 0 12,456
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   153,032,321 9,125,363 SH   SOLE   0 0 9,125,363
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   2,893,200 109,384 SH   SOLE   0 0 109,384
GLOBAL X FDS RATE PREFERRED 37954Y376   5,387,487 234,647 SH   SOLE   0 0 234,647
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   42,215,091 1,707,730 SH   SOLE   25 0 1,707,705
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   216,001 21,600 SH   SOLE   0 0 21,600
GLOBAL X FDS RUSSELL 2000 37954Y459   66,534,647 3,900,038 SH   SOLE   0 0 3,900,038
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   4,862,037 92,964 SH   SOLE   0 0 92,964
GLOBAL X FDS S&P 500 COLLAR 37960A305   250,117 9,972 SH   SOLE   0 0 9,972
GLOBAL X FDS S&P 500 COVERED 37954Y277   4,534,234 170,268 SH   SOLE   0 0 170,268
GLOBAL X FDS S&P 500 COVERED 37954Y475   91,998,382 2,365,605 SH   SOLE   0 0 2,365,605
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   1,842,079 60,364 SH   SOLE   0 0 60,364
GLOBAL X FDS SOCIAL MED ETF 37950E416   2,437,251 67,985 SH   SOLE   0 0 67,985
GLOBAL X FDS SUPERDIVIDEND 37960A669   11,596,564 529,282 SH   SOLE   0 0 529,282
GLOBAL X FDS SUPERDVDND REIT 37960A651   10,386,752 516,497 SH   SOLE   0 0 516,497
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   448,663 48,874 SH   SOLE   0 0 48,874
GLOBAL X FDS THMATC GWT ETF 37954Y418   604,608 25,728 SH   SOLE   0 0 25,728
GLOBAL X FDS US INFR DEV ETF 37954Y673   187,562,120 6,173,869 SH   SOLE   1,181 0 6,172,688
GLOBAL X FDS US PFD ETF 37954Y657   28,567,274 1,518,728 SH   SOLE   0 0 1,518,728
GLOBAL X FDS VDEO GAM ESPRT 37954Y392   2,490,128 133,519 SH   SOLE   0 0 133,519
GLOBAL X FDS X EMERGING MKT 37954Y350   469,820 22,609 SH   SOLE   0 0 22,609
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,898,216 32,621 SH   SOLE   30 0 32,591
GLOBALSTAR INC COM 378973408   819,025 625,210 SH   SOLE   0 0 625,210
GLOBANT S A COM L44385109   2,149,066 10,788 SH   SOLE   6,628 0 4,160
GLOBE LIFE INC COM 37959E102   10,814,163 99,459 SH   SOLE   51,715 0 47,744
GLOBUS MED INC CL A 379577208   3,512,837 70,752 SH   SOLE   4,943 0 65,809
GLYCOMIMETICS INC COM 38000Q102   19,500 13,000 SH   SOLE   0 0 13,000
GODADDY INC CL A 380237107   2,728,798 36,638 SH   SOLE   22,707 0 13,931
GOLAR LNG LTD SHS G9456A100   966,465 39,838 SH   SOLE   0 0 39,838
GOLD FIELDS LTD SPONSORED ADR 38059T106   319,932 29,460 SH   SOLE   0 0 29,460
GOLD ROYALTY CORP COMMON SHARES 38071H106   186,984 146,081 SH   SOLE   0 0 146,081
GOLD TR ISHARES NEW 464285204   242,135,976 6,920,148 SH   SOLE   33,356 0 6,886,792
GOLDEN ENTMT INC COM 381013101   368,255 10,774 SH   SOLE   0 0 10,774
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   452,073 57,370 SH   SOLE   0 0 57,370
GOLDMAN SACHS BDC INC SHS 38147U107   989,697 67,974 SH   SOLE   0 0 67,974
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   100,602,089 1,004,915 SH   SOLE   0 0 1,004,915
GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388   17,734,193 463,397 SH   SOLE   0 0 463,397
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   329,316 7,823 SH   SOLE   0 0 7,823
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   17,160,848 362,876 SH   SOLE   0 0 362,876
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   15,534,142 359,503 SH   SOLE   0 0 359,503
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   213,503,529 5,373,862 SH   SOLE   0 0 5,373,862
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   3,796,560 76,022 SH   SOLE   0 0 76,022
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   46,432,934 1,619,848 SH   SOLE   0 0 1,619,848
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305   2,274,525 72,001 SH   SOLE   0 0 72,001
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   153,661,425 5,116,931 SH   SOLE   0 0 5,116,931
GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404   346,299 10,335 SH   SOLE   0 0 10,335
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   37,601,897 673,266 SH   SOLE   0 0 673,266
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   208,655,027 2,477,206 SH   SOLE   44,826 0 2,432,380
GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739   28,281,741 707,574 SH   SOLE   0 0 707,574
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   4,482,678 75,049 SH   SOLE   0 0 75,049
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545   1,996,403 23,346 SH   SOLE   0 0 23,346
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   314,461 6,733 SH   SOLE   0 0 6,733
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   313,936 5,157 SH   SOLE   0 0 5,157
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   269,676,758 4,603,564 SH   SOLE   0 0 4,603,564
GOLDMAN SACHS GROUP INC COM 38141G104   67,265,529 207,885 SH   SOLE   16,502 0 191,383
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   2,634,223 143,868 SH   SOLE   0 0 143,868
GOLDMINING INC COM 38149E101   8,248 10,500 SH   SOLE   0 0 10,500
GOLUB CAP BDC INC COM 38173M102   3,718,164 253,454 SH   SOLE   0 0 253,454
GOODRX HLDGS INC COM CL A 38246G108   129,068 22,925 SH   SOLE   0 0 22,925
GOODYEAR TIRE & RUBR CO COM 382550101   2,469,546 198,676 SH   SOLE   50 0 198,626
GOPRO INC CL A 38268T103   60,090 19,137 SH   SOLE   0 0 19,137
GRACO INC COM 384109104   6,562,167 90,041 SH   SOLE   9,989 0 80,052
GRAHAM CORP COM 384556106   170,980 10,300 SH   SOLE   0 0 10,300
GRAINGER W W INC COM 384802104   35,429,353 51,188 SH   SOLE   19,695 0 31,493
GRAND CANYON ED INC COM 38526M106   732,954 6,271 SH   SOLE   549 0 5,722
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   638,978 29,596 SH   SOLE   0 0 29,596
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306   2,171,867 180,014 SH   SOLE   0 0 180,014
GRANITESHARES ETF TR NASDAQ SELECT DI 38747R603   499,565 12,889 SH   SOLE   0 0 12,889
GRANITESHARES GOLD TR SHS BEN INT 38748G101   9,629,655 526,786 SH   SOLE   9,437 0 517,349
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   257,871 29,254 SH   SOLE   0 0 29,254
GRAPHIC PACKAGING HLDG CO COM 388689101   1,803,284 80,937 SH   SOLE   6,240 0 74,697
GRAY TELEVISION INC COM 389375106   425,149 61,438 SH   SOLE   50,398 0 11,040
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106   925,854 62,221 SH   SOLE   0 0 62,221
GREENLAND TECHNOLOGIES HLDG SHS NEW G4095T107   1,223,040 392,000 SH   SOLE   0 0 392,000
GREIF INC CL A 397624107   517,678 7,749 SH   SOLE   0 0 7,749
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   745,616 48,260 SH   SOLE   0 0 48,260
GRIFFON CORP COM 398433102   2,538,298 63,985 SH   SOLE   0 0 63,985
GROCERY OUTLET HLDG CORP COM 39874R101   423,720 14,687 SH   SOLE   2,700 0 11,987
GROUP 1 AUTOMOTIVE INC COM 398905109   1,246,329 4,638 SH   SOLE   2,542 0 2,096
GROWGENERATION CORP COM 39986L109   606,598 207,739 SH   SOLE   0 0 207,739
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   497,296 163,048 SH   SOLE   0 0 163,048
GSK PLC SPONSORED ADR 37733W204   21,008,508 579,545 SH   SOLE   20,649 0 558,896
GUARANTY BANCSHARES INC TEX COM 400764106   662,796 23,102 SH   SOLE   0 0 23,102
GUARDANT HEALTH INC COM 40131M109   1,895,952 63,966 SH   SOLE   34,755 0 29,211
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   14,286,541 965,960 SH   SOLE   0 0 965,960
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   1,822,983 117,309 SH   SOLE   0 0 117,309
GUIDEWIRE SOFTWARE INC COM 40171V100   1,949,670 21,663 SH   SOLE   9,745 0 11,918
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   2,952,030 50,333 SH   SOLE   439 0 49,894
H & E EQUIPMENT SERVICES INC COM 404030108   413,767 9,580 SH   SOLE   37 0 9,543
HAEMONETICS CORP MASS COM 405024100   1,636,224 18,533 SH   SOLE   17,721 0 812
HAGERTY INC CL A COM 405166109   777,016 95,106 SH   SOLE   0 0 95,106
HAIN CELESTIAL GROUP INC COM 405217100   314,501 30,328 SH   SOLE   6,230 0 24,098
HALEON PLC SPON ADS 405552100   13,110,179 1,573,851 SH   SOLE   1,062,506 0 511,345
HALLIBURTON CO COM 406216101   13,303,062 328,470 SH   SOLE   20,361 0 308,109
HALOZYME THERAPEUTICS INC COM 40637H109   1,647,197 43,120 SH   SOLE   3,468 0 39,652
HAMILTON LANE INC CL A 407497106   759,877 8,402 SH   SOLE   4,877 0 3,525
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   1,902,103 72,433 SH   SOLE   0 0 72,433
HANCOCK JOHN INCOME SECS TR COM 410123103   582,257 56,750 SH   SOLE   0 0 56,750
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749   822,554 186,944 SH   SOLE   0 0 186,944
HANCOCK JOHN INVT TR II COM 410142103   411,520 33,870 SH   SOLE   0 0 33,870
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   2,402,345 164,883 SH   SOLE   0 0 164,883
HANCOCK JOHN PFD INCOME FD I COM 41013X106   362,584 25,058 SH   SOLE   0 0 25,058
HANCOCK JOHN PFD INCOME FD I COM 41021P103   973,612 73,039 SH   SOLE   0 0 73,039
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   3,076,008 319,751 SH   SOLE   0 0 319,751
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   3,059,135 172,249 SH   SOLE   0 0 172,249
HANCOCK WHITNEY CORPORATION COM 410120109   722,705 19,538 SH   SOLE   4,951 0 14,587
HANESBRANDS INC COM 410345102   1,480,728 373,921 SH   SOLE   32,104 0 341,817
HANNON ARMSTRONG SUST INFR C COM 41068X100   3,127,384 147,518 SH   SOLE   3,242 0 144,276
HANOVER INS GROUP INC COM 410867105   574,139 5,173 SH   SOLE   935 0 4,238
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   9,463,055 778,852 SH   SOLE   0 0 778,852
HARBOR ETF TRUST LONG TERM GROWER 41151J406   28,812,471 1,615,049 SH   SOLE   0 0 1,615,049
HARBOR ETF TRUST SCIENTIFIC HIGH 41151J109   1,473,945 34,323 SH   SOLE   0 0 34,323
HARBORONE BANCORP INC NEW COM NEW 41165Y100   253,409 26,619 SH   SOLE   0 0 26,619
HARLEY DAVIDSON INC COM 412822108   1,520,674 45,997 SH   SOLE   5,345 0 40,652
HARMONIC INC COM 413160102   203,665 21,149 SH   SOLE   1,524 0 19,625
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   38,059 10,122 SH   SOLE   0 0 10,122
HARROW INC COM 415858109   256,734 17,866 SH   SOLE   0 0 17,866
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   10,190,774 276,859 SH   SOLE   0 0 276,859
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   2,163,473 118,417 SH   SOLE   0 0 118,417
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602   5,211,701 136,880 SH   SOLE   8,567 0 128,313
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   15,651,050 487,724 SH   SOLE   14,614 0 473,110
HARTFORD FINL SVCS GROUP INC COM 416515104   7,608,438 107,297 SH   SOLE   35,013 0 72,284
HASBRO INC COM 418056107   2,919,145 44,136 SH   SOLE   22,516 0 21,620
HASHICORP INC COM CL A 418100103   340,669 14,922 SH   SOLE   1,186 0 13,736
HAWAIIAN ELEC INDUSTRIES COM 419870100   603,335 49,012 SH   SOLE   0 0 49,012
HAWAIIAN HOLDINGS INC COM 419879101   70,611 11,155 SH   SOLE   0 0 11,155
HCA HEALTHCARE INC COM 40412C101   9,515,861 38,685 SH   SOLE   5,516 0 33,169
HDFC BANK LTD SPONSORED ADS 40415F101   3,319,468 56,253 SH   SOLE   13,045 0 43,208
HEALTHCARE RLTY TR CL A COM 42226K105   2,841,801 186,103 SH   SOLE   61,389 0 124,714
HEALTHCARE SVCS GROUP INC COM 421906108   186,400 17,872 SH   SOLE   71 0 17,801
HEALTHEQUITY INC COM 42226A107   2,636,869 35,921 SH   SOLE   29,783 0 6,138
HEALTHPEAK PROPERTIES INC COM 42250P103   3,332,355 181,500 SH   SOLE   36,227 0 145,273
HECLA MNG CO COM 422704106   413,605 105,781 SH   SOLE   0 0 105,781
HEICO CORP NEW CL A 422806208   3,016,538 23,344 SH   SOLE   16,079 0 7,265
HEICO CORP NEW COM 422806109   2,933,198 18,114 SH   SOLE   63 0 18,051
HELEN OF TROY LTD COM G4388N106   2,686,242 23,046 SH   SOLE   224 0 22,822
HELIOS TECHNOLOGIES INC COM 42328H109   224,110 4,039 SH   SOLE   1,054 0 2,985
HELLO GROUP INC ADS 423403104   187,267 26,829 SH   SOLE   101 0 26,728
HELMERICH & PAYNE INC COM 423452101   1,133,021 26,875 SH   SOLE   11,098 0 15,777
HENRY JACK & ASSOC INC COM 426281101   6,209,784 41,146 SH   SOLE   15,582 0 25,564
HENRY SCHEIN INC COM 806407102   2,116,646 28,690 SH   SOLE   20,218 0 8,472
HERC HLDGS INC COM 42704L104   601,817 5,060 SH   SOLE   563 0 4,497
HERCULES CAPITAL INC COM 427096508   8,654,820 527,090 SH   SOLE   0 0 527,090
HERITAGE CRYSTAL CLEAN INC COM 42726M106   317,450 7,000 SH   SOLE   41 0 6,959
HERON THERAPEUTICS INC COM 427746102   33,676 32,695 SH   SOLE   0 0 32,695
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   358,047 36,313 SH   SOLE   0 0 36,313
HERSHEY CO COM 427866108   42,013,883 209,986 SH   SOLE   16,716 0 193,270
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   80,662 13,180 SH   SOLE   0 0 13,180
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   261,415 21,340 SH   SOLE   1,251 0 20,089
HESS CORP COM 42809H107   4,947,003 32,333 SH   SOLE   9,028 0 23,305
HESS MIDSTREAM LP CL A SHS 428103105   3,516,292 120,710 SH   SOLE   1,662 0 119,048
HEWLETT PACKARD ENTERPRISE C COM 42824C109   32,572,071 1,875,192 SH   SOLE   887,236 0 987,956
HEXCEL CORP NEW COM 428291108   11,686,652 179,408 SH   SOLE   135,676 0 43,732
HF SINCLAIR CORP COM 403949100   2,757,829 48,442 SH   SOLE   10,101 0 38,341
HIBBETT INC COM 428567101   472,270 9,940 SH   SOLE   0 0 9,940
HIGH INCOME SECS FD SHS BEN INT 42968F108   714,749 115,468 SH   SOLE   0 0 115,468
HIGHLAND GLOBAL ALLOCATION F COM 43010T104   2,825,256 353,157 SH   SOLE   0 0 353,157
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   11,968,128 1,488,573 SH   SOLE   0 0 1,488,573
HIGHPEAK ENERGY INC COM 43114Q105   1,131,505 67,032 SH   SOLE   0 0 67,032
HIGHWOODS PPTYS INC COM 431284108   448,812 21,776 SH   SOLE   12,562 0 9,214
HILLENBRAND INC COM 431571108   2,094,685 49,508 SH   SOLE   7,591 0 41,917
HILLMAN SOLUTIONS CORP COM 431636109   731,544 88,672 SH   SOLE   84,933 0 3,739
HILTON GRAND VACATIONS INC COM 43283X105   226,577 5,567 SH   SOLE   0 0 5,567
HILTON WORLDWIDE HLDGS INC COM 43300A203   7,562,116 50,354 SH   SOLE   12,455 0 37,899
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   84,158 14,411 SH   SOLE   0 0 14,411
HIMS & HERS HEALTH INC COM CL A 433000106   83,883 13,336 SH   SOLE   0 0 13,336
HNI CORP COM 404251100   326,008 9,414 SH   SOLE   3,273 0 6,141
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   594,237 27,060 SH   SOLE   777 0 26,283
HOLOGIC INC COM 436440101   24,347,068 350,822 SH   SOLE   152,586 0 198,236
HOME BANCSHARES INC COM 436893200   1,649,790 78,787 SH   SOLE   21,147 0 57,640
HOME DEPOT INC COM 437076102   373,572,724 1,236,341 SH   SOLE   157,290 0 1,079,051
HONDA MOTOR LTD AMERN SHS 438128308   2,356,160 70,040 SH   SOLE   28,334 0 41,706
HONEST CO INC COM 438333106   33,166 26,323 SH   SOLE   42 0 26,281
HONEYWELL INTL INC COM 438516106   101,607,182 550,001 SH   SOLE   57,291 0 492,710
HOPE BANCORP INC COM 43940T109   101,368 11,454 SH   SOLE   11,387 0 67
HORIZON BANCORP INC COM 440407104   333,581 31,234 SH   SOLE   0 0 31,234
HORIZON TECHNOLOGY FIN CORP COM 44045A102   628,366 52,893 SH   SOLE   0 0 52,893
HORIZON THERAPEUTICS PUB L SHS G46188101   1,090,957 9,430 SH   SOLE   51 0 9,379
HORMEL FOODS CORP COM 440452100   5,518,357 145,105 SH   SOLE   39,683 0 105,422
HOST HOTELS & RESORTS INC COM 44107P104   458,781 28,549 SH   SOLE   1,119 0 27,430
HOSTESS BRANDS INC CL A 44109J106   444,622 13,348 SH   SOLE   9,003 0 4,345
HOULIHAN LOKEY INC CL A 441593100   3,731,653 34,836 SH   SOLE   19,111 0 15,725
HOUSTON AMERN ENERGY CORP COM 44183U209   26,832 13,760 SH   SOLE   0 0 13,760
HOWMET AEROSPACE INC COM 443201108   3,716,513 80,357 SH   SOLE   30,563 0 49,794
HP INC COM 40434L105   5,332,121 207,476 SH   SOLE   2,368 0 205,108
HSBC HLDGS PLC SPON ADR NEW 404280406   2,725,204 69,062 SH   SOLE   13,437 0 55,625
HUBBELL INC COM 443510607   8,823,820 28,155 SH   SOLE   1,862 0 26,293
HUBSPOT INC COM 443573100   13,399,447 27,208 SH   SOLE   13,424 0 13,784
HUDBAY MINERALS INC COM 443628102   123,128 25,283 SH   SOLE   24,913 0 370
HUDSON TECHNOLOGIES INC COM 444144109   247,819 18,633 SH   SOLE   13,683 0 4,950
HUMACYTE INC *W EXP 08/27/202 44486Q111   154,876 262,457 SH   SOLE   0 0 262,457
HUMACYTE INC COM 44486Q103   1,000,542 341,482 SH   SOLE   0 0 341,482
HUMANA INC COM 444859102   13,751,588 28,265 SH   SOLE   5,822 0 22,443
HUNT J B TRANS SVCS INC COM 445658107   4,299,027 22,804 SH   SOLE   4,334 0 18,470
HUNTINGTON BANCSHARES INC COM 446150104   29,260,889 2,813,547 SH   SOLE   1,566,458 0 1,247,089
HUNTINGTON INGALLS INDS INC COM 446413106   7,704,635 37,661 SH   SOLE   1,074 0 36,587
HUNTSMAN CORP COM 447011107   715,861 29,339 SH   SOLE   4,843 0 24,496
HUT 8 MNG CORP COM 44812T102   189,932 97,401 SH   SOLE   0 0 97,401
HYATT HOTELS CORP COM CL A 448579102   690,838 6,512 SH   SOLE   553 0 5,959
HYLIION HOLDINGS CORP COMMON STOCK 449109107   12,094 10,249 SH   SOLE   0 0 10,249
HYSTER YALE MATLS HANDLING I CL A 449172105   440,423 9,879 SH   SOLE   0 0 9,879
I-80 GOLD CORP COM 44955L106   528,762 345,596 SH   SOLE   0 0 345,596
IAC INC COM NEW 44891N208   578,897 11,488 SH   SOLE   213 0 11,275
IAMGOLD CORP COM 450913108   37,225 17,314 SH   SOLE   0 0 17,314
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   2,796,066 141,358 SH   SOLE   0 0 141,358
ICF INTL INC COM 44925C103   2,933,407 24,390 SH   SOLE   22,750 0 1,640
ICICI BANK LIMITED ADR 45104G104   6,840,519 295,871 SH   SOLE   24,599 0 271,272
ICL GROUP LTD SHS M53213100   721,355 129,974 SH   SOLE   0 0 129,974
ICON PLC SHS G4705A100   21,441,347 87,071 SH   SOLE   52,862 0 34,209
IDACORP INC COM 451107106   1,531,385 16,352 SH   SOLE   4,219 0 12,133
IDEX CORP COM 45167R104   3,620,903 17,407 SH   SOLE   6,287 0 11,120
IDEXX LABS INC COM 45168D104   16,022,797 36,643 SH   SOLE   11,751 0 24,892
ILLINOIS TOOL WKS INC COM 452308109   91,163,660 395,830 SH   SOLE   114,460 0 281,370
ILLUMINA INC COM 452327109   13,633,923 99,315 SH   SOLE   48,455 0 50,860
IMMUNIC INC COM 4525EP101   16,170 11,000 SH   SOLE   0 0 11,000
IMMUNITYBIO INC COM 45256X103   21,830 12,917 SH   SOLE   0 0 12,917
IMMUNOGEN INC COM 45253H101   254,666 16,047 SH   SOLE   665 0 15,382
IMMUNOGEN INC COM 45253H101   238,050 15,000 SH Call SOLE   0 0 15,000
IMMUNOVANT INC COM 45258J102   383,670 9,994 SH   SOLE   9,137 0 857
IMMUTEP LTD SPONSORED ADS 45257L108   20,235 10,650 SH   SOLE   0 0 10,650
IMPACT SHS TR I AFFORDABLE HOUS 45259R103   8,183,547 503,448 SH   SOLE   0 0 503,448
IMPERIAL OIL LTD COM NEW 453038408   2,365,056 38,400 SH   SOLE   77 0 38,323
IMPINJ INC COM 453204109   688,123 12,505 SH   SOLE   5,119 0 7,386
INARI MED INC COM 45332Y109   818,743 12,519 SH   SOLE   4,400 0 8,119
INCYTE CORP COM 45337C102   2,600,979 45,023 SH   SOLE   8,349 0 36,674
INDEPENDENCE RLTY TR INC COM 45378A106   3,059,925 217,479 SH   SOLE   0 0 217,479
INDEPENDENT BANK GROUP INC COM 45384B106   529,191 13,380 SH   SOLE   177 0 13,203
INDEPENDENT BK CORP MASS COM 453836108   694,231 14,142 SH   SOLE   10,062 0 4,080
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   6,811,106 298,079 SH   SOLE   0 0 298,079
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   15,164,703 645,307 SH   SOLE   0 0 645,307
INDEXIQ ACTIVE ETF TR IQ ULTR SHT DU 45409F819   664,606 13,917 SH   SOLE   0 0 13,917
INDEXIQ ETF TR CANDRIAM INTERNA 45409B453   1,294,131 50,319 SH   SOLE   0 0 50,319
INDEXIQ ETF TR CANDRIAM US LARG 45409B461   1,994,630 53,357 SH   SOLE   0 0 53,357
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   16,094,321 695,520 SH   SOLE   0 0 695,520
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   2,580,658 85,936 SH   SOLE   0 0 85,936
INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628   302,415 17,003 SH   SOLE   0 0 17,003
INDEXIQ ETF TR IQ GLB RES ETF 45409B883   2,547,718 77,929 SH   SOLE   0 0 77,929
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   14,410,450 456,171 SH   SOLE   0 0 456,171
INDEXIQ ETF TR IQ U.S. SMALL CA 45409B396   21,849,599 702,587 SH   SOLE   0 0 702,587
INDIA FD INC COM 454089103   322,512 18,514 SH   SOLE   0 0 18,514
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   198,192 31,459 SH   SOLE   21,830 0 9,629
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   200,731 69,457 SH   SOLE   0 0 69,457
INFINERA CORP COM 45667G103   48,981 11,718 SH   SOLE   0 0 11,718
INFORMATION SVCS GROUP INC COM 45675Y104   108,296 24,725 SH   SOLE   0 0 24,725
INFOSYS LTD SPONSORED ADR 456788108   2,217,431 129,599 SH   SOLE   34,663 0 94,936
ING GROEP N.V. SPONSORED ADR 456837103   3,617,164 274,444 SH   SOLE   46,053 0 228,391
INGERSOLL RAND INC COM 45687V106   7,751,060 121,643 SH   SOLE   3,664 0 117,979
INGREDION INC COM 457187102   1,601,345 16,274 SH   SOLE   2,537 0 13,737
INMODE LTD SHS M5425M103   1,155,957 37,950 SH   SOLE   5,817 0 32,133
INMUNE BIO INC COM 45782T105   68,357 10,097 SH   SOLE   0 0 10,097
INNOSPEC INC COM 45768S105   485,041 4,746 SH   SOLE   1,877 0 2,869
INNOVATIVE INDL PPTYS INC COM 45781V101   2,699,684 35,682 SH   SOLE   0 0 35,682
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   307,833 7,361 SH   SOLE   0 0 7,361
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   2,918,663 57,454 SH   SOLE   0 0 57,454
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   608,708 14,318 SH   SOLE   0 0 14,318
INNOVATOR ETFS TR IBD 50 ETF 45782C102   812,662 36,315 SH   SOLE   0 0 36,315
INNOVATOR ETFS TR INNOVATOR DEEPW 45782C862   315,542 8,887 SH   SOLE   0 0 8,887
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631   241,763 9,210 SH   SOLE   0 0 9,210
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   235,252 9,743 SH   SOLE   0 0 9,743
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   818,564 32,151 SH   SOLE   0 0 32,151
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   552,103 14,723 SH   SOLE   0 0 14,723
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   3,433,020 194,892 SH   SOLE   0 0 194,892
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   3,520,035 100,659 SH   SOLE   0 0 100,659
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   2,428,353 79,332 SH   SOLE   0 0 79,332
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292   433,008 15,649 SH   SOLE   0 0 15,649
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   571,642 17,552 SH   SOLE   0 0 17,552
INNOVATOR ETFS TR US EQT ULTRA BF 45782C730   419,746 14,832 SH   SOLE   0 0 14,832
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   252,923 9,817 SH   SOLE   0 0 9,817
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   570,161 20,197 SH   SOLE   0 0 20,197
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425   251,166 9,129 SH   SOLE   0 0 9,129
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   1,343,917 41,065 SH   SOLE   0 0 41,065
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   1,018,708 28,696 SH   SOLE   0 0 28,696
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   478,685 13,887 SH   SOLE   0 0 13,887
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   1,495,803 48,174 SH   SOLE   0 0 48,174
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   917,186 31,070 SH   SOLE   0 0 31,070
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   246,085 7,348 SH   SOLE   0 0 7,348
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   1,283,593 42,145 SH   SOLE   0 0 42,145
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   1,634,343 46,969 SH   SOLE   0 0 46,969
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   1,319,576 40,778 SH   SOLE   0 0 40,778
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   10,739,739 324,856 SH   SOLE   0 0 324,856
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   1,719,079 53,058 SH   SOLE   0 0 53,058
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   399,829 12,770 SH   SOLE   0 0 12,770
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   3,295,410 97,038 SH   SOLE   0 0 97,038
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   3,763,751 111,684 SH   SOLE   0 0 111,684
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649   852,723 29,133 SH   SOLE   0 0 29,133
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   1,125,852 36,889 SH   SOLE   0 0 36,889
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565   206,438 6,809 SH   SOLE   0 0 6,809
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301   261,720 9,053 SH   SOLE   0 0 9,053
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   201,196 6,095 SH   SOLE   0 0 6,095
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   36,286 18,608 SH   SOLE   0 0 18,608
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   6,050 15,553 SH   SOLE   0 0 15,553
INSEEGO CORP COM 45782B104   12,006 28,585 SH   SOLE   0 0 28,585
INSIGHT ENTERPRISES INC COM 45765U103   991,874 6,817 SH   SOLE   1,577 0 5,240
INSIGHT SELECT INCOME FD COM 45781W109   210,095 13,978 SH   SOLE   0 0 13,978
INSPERITY INC COM 45778Q107   502,347 5,147 SH   SOLE   2,936 0 2,211
INSPIRE MED SYS INC COM 457730109   1,901,849 9,584 SH   SOLE   3,802 0 5,782
INSTALLED BLDG PRODS INC COM 45780R101   1,597,292 12,977 SH   SOLE   12,034 0 943
INSTRUCTURE HLDGS INC COM 457790103   1,637,411 64,465 SH   SOLE   0 0 64,465
INSULET CORP COM 45784P101   3,159,896 19,813 SH   SOLE   9,512 0 10,301
INTEGER HLDGS CORP COM 45826H109   2,285,302 29,234 SH   SOLE   23,394 0 5,840
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,048,080 27,548 SH   SOLE   24,154 0 3,394
INTEGRA RES CORP COM 45826T509   30,485 36,120 SH   SOLE   0 0 36,120
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   362,383 30,478 SH   SOLE   30,042 0 436
INTEL CORP COM 458140100   91,793,723 2,582,179 SH   SOLE   336,152 0 2,246,027
INTELLIA THERAPEUTICS INC COM 45826J105   1,416,513 44,798 SH   SOLE   19,185 0 25,613
INTER PARFUMS INC COM 458334109   545,489 4,060 SH   SOLE   722 0 3,338
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   5,006,551 57,839 SH   SOLE   4,349 0 53,490
INTERCONTINENTAL EXCHANGE IN COM 45866F104   33,399,333 303,576 SH   SOLE   125,230 0 178,346
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   4,824,844 64,546 SH   SOLE   3,908 0 60,638
INTERDIGITAL INC COM 45867G101   384,515 4,792 SH   SOLE   245 0 4,547
INTERNATIONAL BUSINESS MACHS COM 459200101   148,616,215 1,059,275 SH   SOLE   97,885 0 961,390
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   9,367,581 137,415 SH   SOLE   78,810 0 58,605
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   544,892 17,971 SH   SOLE   1,614 0 16,357
INTERNATIONAL PAPER CO COM 460146103   19,540,056 550,890 SH   SOLE   79,025 0 471,865
INTERNATIONAL SEAWAYS INC COM Y41053102   1,065,589 23,680 SH   SOLE   58 0 23,622
INTERPUBLIC GROUP COS INC COM 460690100   4,314,002 150,523 SH   SOLE   28,632 0 121,891
INTRA-CELLULAR THERAPIES INC COM 46116X101   489,125 9,390 SH   SOLE   7,649 0 1,741
INTRUSION INC COM NEW 46121E205   3,606 10,332 SH   SOLE   0 0 10,332
INTUIT COM 461202103   80,650,196 157,787 SH   SOLE   73,882 0 83,905
INTUITIVE SURGICAL INC COM NEW 46120E602   61,679,237 210,938 SH   SOLE   53,197 0 157,741
INVENTRUST PPTYS CORP COM NEW 46124J201   3,131,176 131,507 SH   SOLE   18,046 0 113,461
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   5,235,046 66,265 SH   SOLE   0 0 66,265
INVESCO ACTIVELY MANAGED ETF INVSCO HY BD FCT 46090A853   841,852 39,505 SH   SOLE   0 0 39,505
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   5,962,264 191,364 SH   SOLE   0 0 191,364
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   107,228,883 2,402,619 SH   SOLE   0 0 2,402,619
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   73,215,363 1,473,146 SH   SOLE   8,612 0 1,464,534
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   35,184,386 1,410,502 SH   SOLE   547 0 1,409,955
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   53,720,754 3,593,362 SH   SOLE   1,842,198 0 1,751,164
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   1,223,993 165,181 SH   SOLE   0 0 165,181
INVESCO BD FD COM 46132L107   881,876 60,945 SH   SOLE   0 0 60,945
INVESCO CALIF VALUE MUN INCO COM 46132H106   295,249 35,024 SH   SOLE   0 0 35,024
INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109   3,111,930 26,478 SH   SOLE   0 0 26,478
INVESCO CURRENCYSHARES CDN D CDN DLR SHS 46138T104   1,378,222 19,097 SH   SOLE   0 0 19,097
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   308,511 3,158 SH   SOLE   0 0 3,158
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   706,354 11,358 SH   SOLE   0 0 11,358
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   242,997 2,500 SH   SOLE   0 0 2,500
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   16,482,318 660,349 SH   SOLE   0 0 660,349
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   9,801,052 457,779 SH   SOLE   0 0 457,779
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   3,578,954 186,793 SH   SOLE   0 0 186,793
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304   2,352,293 100,482 SH   SOLE   0 0 100,482
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   2,669,196 151,229 SH   SOLE   0 0 151,229
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   842,912 17,753 SH   SOLE   0 0 17,753
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   15,140,270 509,259 SH   SOLE   0 0 509,259
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   6,895,087 293,783 SH   SOLE   0 0 293,783
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   14,604,768 854,080 SH   SOLE   0 0 854,080
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   1,255,783 34,690 SH   SOLE   0 0 34,690
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875   3,235,296 112,830 SH   SOLE   0 0 112,830
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867   2,024,626 109,144 SH   SOLE   0 0 109,144
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842   21,784,052 290,029 SH   SOLE   0 0 290,029
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   9,676,629 529,646 SH   SOLE   0 0 529,646
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   41,672,432 1,554,362 SH   SOLE   0 0 1,554,362
INVESCO EXCH TRADED FD TR II FLOATING RATE MU 46138G862   2,087,009 84,035 SH   SOLE   0 0 84,035
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   9,463,441 554,066 SH   SOLE   1,057 0 553,009
INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693   4,514,154 200,007 SH   SOLE   0 0 200,007
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   29,701,047 682,312 SH   SOLE   0 0 682,312
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   3,647,737 204,699 SH   SOLE   0 0 204,699
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   971,433 32,885 SH   SOLE   0 0 32,885
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   3,770,510 245,125 SH   SOLE   0 0 245,125
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   4,580,631 242,490 SH   SOLE   0 0 242,490
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   2,214,937 65,569 SH   SOLE   0 0 65,569
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   4,304,402 122,772 SH   SOLE   0 0 122,772
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   3,235,189 155,538 SH   SOLE   0 0 155,538
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   1,850,948 68,427 SH   SOLE   0 0 68,427
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   3,120,737 77,882 SH   SOLE   0 0 77,882
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   7,274,622 478,909 SH   SOLE   0 0 478,909
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   7,147,341 84,976 SH   SOLE   0 0 84,976
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   7,596,532 435,082 SH   SOLE   0 0 435,082
INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578   1,161,310 26,508 SH   SOLE   0 0 26,508
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   884,700 29,345 SH   SOLE   0 0 29,345
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   572,425,727 3,883,222 SH   SOLE   665 0 3,882,557
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   11,504,065 466,886 SH   SOLE   6,369 0 460,517
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   41,289,066 1,863,225 SH   SOLE   8,235 0 1,854,990
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   2,027,661 95,464 SH   SOLE   0 0 95,464
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   160,325,818 14,641,628 SH   SOLE   676,838 0 13,964,790
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495   19,842,155 812,537 SH   SOLE   0 0 812,537
INVESCO EXCH TRADED FD TR II PURBTA MSCI US 46138E461   14,462,258 338,379 SH   SOLE   0 0 338,379
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   8,953,975 224,523 SH   SOLE   0 0 224,523
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   6,557,849 161,951 SH   SOLE   0 0 161,951
INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388   6,742,999 151,241 SH   SOLE   0 0 151,241
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   31,015,847 442,451 SH   SOLE   0 0 442,451
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   24,411,251 426,161 SH   SOLE   0 0 426,161
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   134,870,251 1,726,008 SH   SOLE   100 0 1,725,908
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   24,231,083 1,076,937 SH   SOLE   0 0 1,076,937
INVESCO EXCH TRADED FD TR II S&P EMRNG MMTM 46138E289   697,577 49,879 SH   SOLE   0 0 49,879
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   4,887,300 105,058 SH   SOLE   0 0 105,058
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   5,268,988 201,898 SH   SOLE   0 0 201,898
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222   5,709,023 172,070 SH   SOLE   0 0 172,070
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   15,262,195 589,274 SH   SOLE   0 0 589,274
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   40,088,520 427,246 SH   SOLE   0 0 427,246
INVESCO EXCH TRADED FD TR II S&P MIDCAP 400 46138G573   495,995 21,494 SH   SOLE   0 0 21,494
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   30,281,532 615,854 SH   SOLE   0 0 615,854
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   103,125,803 2,831,571 SH   SOLE   0 0 2,831,571
INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474   3,850,996 67,502 SH   SOLE   0 0 67,502
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131   2,399,624 160,725 SH   SOLE   0 0 160,725
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300   13,610,985 381,688 SH   SOLE   0 0 381,688
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   270,557 3,184 SH   SOLE   0 0 3,184
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156   338,991 8,168 SH   SOLE   0 0 8,168
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   3,208,536 85,447 SH   SOLE   0 0 85,447
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   1,951,857 19,625 SH   SOLE   5,221 0 14,404
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   3,884,817 88,755 SH   SOLE   0 0 88,755
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   9,784,697 248,091 SH   SOLE   393 0 247,698
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   2,093,601 60,230 SH   SOLE   0 0 60,230
INVESCO EXCH TRADED FD TR II S&P SMLCP UTIL 46138G409   591,203 11,973 SH   SOLE   0 0 11,973
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   21,312,038 572,941 SH   SOLE   0 0 572,941
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   74,594,416 1,903,404 SH   SOLE   0 0 1,903,404
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   183,380,085 3,119,240 SH   SOLE   0 0 3,119,240
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   352,740 6,000 SH Put SOLE   0 0 6,000
INVESCO EXCH TRADED FD TR II S&P500 MIN VAR 46138E347   666,873 18,429 SH   SOLE   0 0 18,429
INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888   80,248,350 760,648 SH   SOLE   0 0 760,648
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   12,410,316 239,628 SH   SOLE   0 0 239,628
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   32,077,501 1,528,228 SH   SOLE   0 0 1,528,228
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   9,080,648 359,061 SH   SOLE   0 0 359,061
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   19,367,264 865,770 SH   SOLE   0 0 865,770
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   16,949,053 258,675 SH   SOLE   22 0 258,653
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   4,915,394 229,638 SH   SOLE   0 0 229,638
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   5,824,144 332,334 SH   SOLE   0 0 332,334
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395   267,080 13,438 SH   SOLE   0 0 13,438
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   1,821,364 119,434 SH   SOLE   0 0 119,434
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   71,016,039 3,345,080 SH   SOLE   450 0 3,344,630
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   13,039,886 554,771 SH   SOLE   0 0 554,771
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   8,058,351 321,819 SH   SOLE   0 0 321,819
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   84,700,328 4,097,742 SH   SOLE   780 0 4,096,962
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   11,335,073 504,142 SH   SOLE   0 0 504,142
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   11,347,985 460,464 SH   SOLE   0 0 460,464
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   85,246,348 4,239,003 SH   SOLE   450 0 4,238,553
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   15,971,533 710,478 SH   SOLE   0 0 710,478
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   9,538,679 397,362 SH   SOLE   0 0 397,362
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   41,122,745 2,189,093 SH   SOLE   450 0 2,188,643
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   7,695,490 334,732 SH   SOLE   0 0 334,732
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   22,872,331 1,220,835 SH   SOLE   0 0 1,220,835
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   3,695,329 161,471 SH   SOLE   0 0 161,471
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486   3,706,613 164,523 SH   SOLE   0 0 164,523
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478   1,395,892 63,104 SH   SOLE   0 0 63,104
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437   10,979,033 471,078 SH   SOLE   0 0 471,078
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445   2,808,462 134,440 SH   SOLE   0 0 134,440
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   2,852,866 138,557 SH   SOLE   0 0 138,557
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   6,044,704 387,978 SH   SOLE   0 0 387,978
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   9,841,115 434,870 SH   SOLE   0 0 434,870
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   14,022,307 724,106 SH   SOLE   0 0 724,106
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   21,428,205 537,992 SH   SOLE   0 0 537,992
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   282,050,244 6,152,929 SH   SOLE   0 0 6,152,929
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   49,796,783 1,467,633 SH   SOLE   0 0 1,467,633
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   81,471,535 1,020,947 SH   SOLE   0 0 1,020,947
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639   5,842,138 180,245 SH   SOLE   0 0 180,245
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   2,857,045 50,091 SH   SOLE   0 0 50,091
INVESCO EXCHANGE TRADED FD T BLOOMBERG MVP MU 46137V712   2,046,738 55,636 SH   SOLE   0 0 55,636
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   8,848,696 175,361 SH   SOLE   0 0 175,361
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   45,267,596 503,141 SH   SOLE   45 0 503,096
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   88,928,088 2,434,385 SH   SOLE   0 0 2,434,385
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   50,786,027 1,228,324 SH   SOLE   0 0 1,228,324
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704   4,032,737 51,337 SH   SOLE   0 0 51,337
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V803   700,748 10,812 SH   SOLE   0 0 10,812
INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886   3,359,871 40,264 SH   SOLE   0 0 40,264
INVESCO EXCHANGE TRADED FD T DORSEY WRGT ENRG 46137V878   1,899,591 41,081 SH   SOLE   0 0 41,081
INVESCO EXCHANGE TRADED FD T DORSEY WRGT FINL 46137V860   863,500 20,857 SH   SOLE   0 0 20,857
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   3,247,792 32,128 SH   SOLE   0 0 32,128
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   21,043,311 476,416 SH   SOLE   0 0 476,416
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   4,219,550 141,977 SH   SOLE   0 0 141,977
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   3,230,497 96,203 SH   SOLE   0 0 96,203
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   17,058,428 221,567 SH   SOLE   0 0 221,567
INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761   5,965,445 183,496 SH   SOLE   0 0 183,496
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   15,666,896 1,114,289 SH   SOLE   0 0 1,114,289
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   10,903,684 257,405 SH   SOLE   0 0 257,405
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   73,270,368 2,302,651 SH   SOLE   0 0 2,302,651
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   14,512,276 439,899 SH   SOLE   2,164 0 437,735
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   7,581,650 146,732 SH   SOLE   0 0 146,732
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   702,619 25,965 SH   SOLE   0 0 25,965
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   47,573,923 2,479,100 SH   SOLE   0 0 2,479,100
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   41,344,632 2,474,245 SH   SOLE   0 0 2,474,245
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   5,090,456 114,955 SH   SOLE   0 0 114,955
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   40,879,435 603,030 SH   SOLE   0 0 603,030
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   42,544,586 909,072 SH   SOLE   0 0 909,072
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   10,466,391 273,131 SH   SOLE   0 0 273,131
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   11,234,112 366,171 SH   SOLE   0 0 366,171
INVESCO EXCHANGE TRADED FD T NEXT GEN CONNECT 46137V688   844,960 11,059 SH   SOLE   0 0 11,059
INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696   2,143,557 66,068 SH   SOLE   0 0 66,068
INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872   393,004 12,752 SH   SOLE   0 0 12,752
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   2,925,710 40,429 SH   SOLE   0 0 40,429
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522   411,069 7,376 SH   SOLE   0 0 7,376
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   34,863,788 443,791 SH   SOLE   0 0 443,791
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   243,636,161 2,670,278 SH   SOLE   0 0 2,670,278
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   156,148,543 4,598,014 SH   SOLE   0 0 4,598,014
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423   2,758,484 58,135 SH   SOLE   0 0 58,135
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   228,491 8,580 SH   SOLE   0 0 8,580
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   97,677,056 1,213,229 SH   SOLE   0 0 1,213,229
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   142,560,098 1,770,054 SH   SOLE   0 0 1,770,054
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   18,388,060 401,123 SH   SOLE   0 0 401,123
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   6,316,317 161,172 SH   SOLE   0 0 161,172
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   8,628,354 87,586 SH   SOLE   0 0 87,586
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225   7,754,871 88,819 SH   SOLE   0 0 88,819
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   73,736,291 1,531,387 SH   SOLE   0 0 1,531,387
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   3,910,335 97,106 SH   SOLE   0 0 97,106
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   10,248,501 112,515 SH   SOLE   0 0 112,515
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   24,080,510 496,426 SH   SOLE   0 0 496,426
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   1,850,914 86,740 SH   SOLE   9,304 0 77,436
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   4,851,367 115,289 SH   SOLE   1,416 0 113,873
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   18,282,669 238,304 SH   SOLE   0 0 238,304
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   7,674,678 151,402 SH   SOLE   0 0 151,402
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   24,047,588 877,649 SH   SOLE   0 0 877,649
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   12,521,548 327,019 SH   SOLE   0 0 327,019
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   9,695,631 312,568 SH   SOLE   0 0 312,568
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   3,297,193 115,206 SH   SOLE   0 0 115,206
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   29,341,874 976,760 SH   SOLE   0 0 976,760
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   51,502,682 1,829,580 SH   SOLE   9,461 0 1,820,119
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   13,555,706 269,551 SH   SOLE   0 0 269,551
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   471,473,963 3,327,504 SH   SOLE   16,243 0 3,311,261
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   38,194,472 1,266,815 SH   SOLE   0 0 1,266,815
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   21,720,454 295,195 SH   SOLE   0 0 295,195
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   277,869,692 5,552,952 SH   SOLE   50,038 0 5,502,914
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   22,070,771 515,672 SH   SOLE   0 0 515,672
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   33,657,135 632,891 SH   SOLE   0 0 632,891
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   7,610,514 242,142 SH   SOLE   0 0 242,142
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   18,173,268 213,326 SH   SOLE   0 0 213,326
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   763,319 34,810 SH   SOLE   0 0 34,810
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 2032 46139W858   5,695,647 297,113 SH   SOLE   0 0 297,113
INVESCO EXCHNG TRAD SLF INDE BULLETSHS 32 MUN 46139W833   2,063,177 86,145 SH   SOLE   0 0 86,145
INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502   3,181,058 135,740 SH   SOLE   0 0 135,740
INVESCO HIG INCM 2023 TARG T COM 46135X108   252,733 37,112 SH   SOLE   0 0 37,112
INVESCO HIGH INCOME 2024 TAR COM 46136K105   121,331 17,483 SH   SOLE   0 0 17,483
INVESCO HIGH INCOME TR II COM 46131F101   145,127 14,601 SH   SOLE   0 0 14,601
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   3,287,271 140,003 SH   SOLE   163 0 139,840
INVESCO LTD SHS G491BT108   2,921,058 201,175 SH   SOLE   156 0 201,019
INVESCO MORTGAGE CAPITAL INC COM 46131B704   2,802,594 279,979 SH   SOLE   4,824 0 275,155
INVESCO MUN OPPORTUNITY TR COM 46132C107   1,530,774 185,999 SH   SOLE   0 0 185,999
INVESCO MUNI INCOME OPP TRST COM 46132X101   972,147 167,323 SH   SOLE   0 0 167,323
INVESCO MUNICIPAL TRUST COM 46131J103   1,569,004 188,130 SH   SOLE   0 0 188,130
INVESCO PA VALUE MUN INC TR COM 46132K109   735,787 82,211 SH   SOLE   50,628 0 31,583
INVESCO QQQ TR UNIT SER 1 46090E103   2,695,171,963 7,522,740 SH   SOLE   11,868 0 7,510,872
INVESCO QQQ TR UNIT SER 1 46090E103   14,868,205 41,500 SH Put SOLE   0 0 41,500
INVESCO QUALITY MUN INCOME T COM 46133G107   2,660,933 317,155 SH   SOLE   83,289 0 233,866
INVESCO SR INCOME TR COM 46131H107   6,763,246 1,725,318 SH   SOLE   0 0 1,725,318
INVESCO TR INVT GRADE MUNS COM 46131M106   1,362,299 160,271 SH   SOLE   0 0 160,271
INVESCO VALUE MUN INCOME TR COM 46132P108   2,203,058 211,832 SH   SOLE   0 0 211,832
INVESTCORP CR MGMT BDC INC COM 46090R104   238,650 59,812 SH   SOLE   0 0 59,812
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849   310,733 8,072 SH   SOLE   0 0 8,072
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   417,584 16,302 SH   SOLE   0 0 16,302
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   2,070,920 69,964 SH   SOLE   0 0 69,964
INVESTMENT MANAGERS SER TR I AXS REAL ESTATE 46144X438   1,272,717 52,947 SH   SOLE   0 0 52,947
INVITAE CORP COM 46185L103   203,130 335,643 SH   SOLE   60,233 0 275,410
INVITATION HOMES INC COM 46187W107   1,891,495 59,687 SH   SOLE   29,771 0 29,916
IONIS PHARMACEUTICALS INC COM 462222100   3,711,151 81,816 SH   SOLE   51,713 0 30,103
IONQ INC COM 46222L108   1,030,113 69,228 SH   SOLE   0 0 69,228
IOVANCE BIOTHERAPEUTICS INC COM 462260100   471,125 103,544 SH   SOLE   0 0 103,544
IPG PHOTONICS CORP COM 44980X109   245,524 2,418 SH   SOLE   395 0 2,023
IQIYI INC SPONSORED ADS 46267X108   65,094 13,733 SH   SOLE   0 0 13,733
IQVIA HLDGS INC COM 46266C105   16,151,158 82,090 SH   SOLE   39,207 0 42,883
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,641,890 36,093 SH   SOLE   2,008 0 34,085
IROBOT CORP COM 462726100   966,374 25,498 SH   SOLE   0 0 25,498
IROBOT CORP COM 462726100   341,100 9,000 SH Call SOLE   0 0 9,000
IRON MTN INC DEL COM 46284V101   28,155,754 473,604 SH   SOLE   46,234 0 427,370
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   171,067 17,764 SH   SOLE   834 0 16,930
ISHARES INC CORE MSCI EMKT 46434G103   1,035,382,340 21,756,301 SH   SOLE   2,422,452 0 19,333,849
ISHARES INC CUR HD MSCI EM 46434G509   1,478,936 62,561 SH   SOLE   0 0 62,561
ISHARES INC EM MKT SM-CP ETF 464286475   5,927,129 108,555 SH   SOLE   0 0 108,555
ISHARES INC EM MKTS DIV ETF 464286319   4,434,063 186,149 SH   SOLE   0 0 186,149
ISHARES INC EMNG MKTS EQT 46434G889   3,850,769 94,151 SH   SOLE   0 0 94,151
ISHARES INC ESG AWR MSCI EM 46434G863   66,284,982 2,189,068 SH   SOLE   0 0 2,189,068
ISHARES INC FRONTIER AND SEL 464286145   456,122 17,597 SH   SOLE   0 0 17,597
ISHARES INC GLB ENR PROD ETF 464286343   7,087,237 274,806 SH   SOLE   0 0 274,806
ISHARES INC JP MORGAN EM ETF 464286517   11,941,030 342,837 SH   SOLE   0 0 342,837
ISHARES INC JP MRG EM CRP BD 464286251   506,517 11,977 SH   SOLE   0 0 11,977
ISHARES INC JP MRGN EM HI BD 464286285   8,076,687 237,270 SH   SOLE   0 0 237,270
ISHARES INC MSCI AGRICULTURE 464286350   4,577,177 120,231 SH   SOLE   0 0 120,231
ISHARES INC MSCI AUST ETF 464286103   31,292,065 1,454,768 SH   SOLE   681 0 1,454,087
ISHARES INC MSCI BRAZIL ETF 464286400   8,775,577 286,129 SH   SOLE   0 0 286,129
ISHARES INC MSCI CDA ETF 464286509   22,008,963 657,769 SH   SOLE   0 0 657,769
ISHARES INC MSCI CHILE ETF 464286640   205,367 7,841 SH   SOLE   0 0 7,841
ISHARES INC MSCI EM ASIA ETF 464286426   579,922 9,210 SH   SOLE   0 0 9,210
ISHARES INC MSCI EMERG MRKT 464286533   34,641,548 649,326 SH   SOLE   1,917 0 647,409
ISHARES INC MSCI EMRG CHN 46434G764   8,868,969 177,984 SH   SOLE   16,780 0 161,204
ISHARES INC MSCI EQUAL WEITE 464286681   9,023,314 119,975 SH   SOLE   0 0 119,975
ISHARES INC MSCI EURZONE ETF 464286608   71,203,363 1,685,686 SH   SOLE   3,552 0 1,682,134
ISHARES INC MSCI FRANCE ETF 464286707   3,254,974 91,458 SH   SOLE   0 0 91,458
ISHARES INC MSCI GBL ETF NEW 46434G848   7,371,513 185,400 SH   SOLE   0 0 185,400
ISHARES INC MSCI GBL GOLD MN 46434G855   4,069,146 196,577 SH   SOLE   7 0 196,570
ISHARES INC MSCI GBL MIN VOL 464286525   62,934,819 659,556 SH   SOLE   0 0 659,556
ISHARES INC MSCI GERMANY ETF 464286806   11,648,577 444,602 SH   SOLE   0 0 444,602
ISHARES INC MSCI GLB SLV&MTL 464286327   300,917 35,113 SH   SOLE   0 0 35,113
ISHARES INC MSCI ISRAEL ETF 464286632   987,762 18,282 SH   SOLE   0 0 18,282
ISHARES INC MSCI ITALY ETF 46434G830   8,348,626 274,445 SH   SOLE   0 0 274,445
ISHARES INC MSCI JAPN SMCETF 464286582   3,753,924 55,241 SH   SOLE   0 0 55,241
ISHARES INC MSCI JPN ETF NEW 46434G822   52,986,981 878,869 SH   SOLE   2,887 0 875,982
ISHARES INC MSCI MEXICO ETF 464286822   23,980,073 411,817 SH   SOLE   0 0 411,817
ISHARES INC MSCI MLY ETF NEW 46434G814   4,723,656 229,415 SH   SOLE   0 0 229,415
ISHARES INC MSCI NETHERL ETF 464286814   270,346 7,111 SH   SOLE   0 0 7,111
ISHARES INC MSCI PAC JP ETF 464286665   1,085,295 27,282 SH   SOLE   0 0 27,282
ISHARES INC MSCI SINGPOR ETF 46434G780   378,816 20,644 SH   SOLE   0 0 20,644
ISHARES INC MSCI SPAIN ETF 464286764   785,125 28,550 SH   SOLE   0 0 28,550
ISHARES INC MSCI STH AFR ETF 464286780   419,547 11,152 SH   SOLE   0 0 11,152
ISHARES INC MSCI STH KOR ETF 464286772   3,212,145 54,499 SH   SOLE   0 0 54,499
ISHARES INC MSCI SWEDEN ETF 464286756   7,847,379 238,016 SH   SOLE   0 0 238,016
ISHARES INC MSCI SWITZERLAND 464286749   2,265,091 51,987 SH   SOLE   0 0 51,987
ISHARES INC MSCI TAIWAN ETF 46434G772   9,618,867 215,912 SH   SOLE   0 0 215,912
ISHARES INC MSCI THAILND ETF 464286624   546,464 8,745 SH   SOLE   0 0 8,745
ISHARES INC MSCI TURKEY ETF 464286715   670,371 17,385 SH   SOLE   0 0 17,385
ISHARES INC MSCI WORLD ETF 464286392   7,828,244 65,143 SH   SOLE   11 0 65,132
ISHARES INC US INTL HGH YLD 464286178   901,998 21,727 SH   SOLE   0 0 21,727
ISHARES S&P GSCI COMMODITYISHARES UNIT BEN INT 46428R107   858,194 38,125 SH   SOLE   0 0 38,125
ISHARES SILVER TR ISHARES 46428Q109   78,867,202 3,877,444 SH   SOLE   0 0 3,877,444
ISHARES TR 0-3 MNTH TREASRY 46436E718   223,483,787 2,219,964 SH   SOLE   190,413 0 2,029,551
ISHARES TR 0-5 YR TIPS ETF 46429B747   127,694,554 1,317,525 SH   SOLE   250 0 1,317,275
ISHARES TR 0-5YR HI YL CP 46434V407   49,216,281 1,199,519 SH   SOLE   44,846 0 1,154,673
ISHARES TR 0-5YR INVT GR CP 46434V100   40,137,706 836,289 SH   SOLE   0 0 836,289
ISHARES TR 1 3 YR TREAS BD 464287457   434,921,393 5,371,390 SH   SOLE   142,343 0 5,229,047
ISHARES TR 10+ YR INVST GRD 464289511   13,087,385 277,628 SH   SOLE   59,137 0 218,491
ISHARES TR 10-20 YR TRS ETF 464288653   61,596,951 625,541 SH   SOLE   28,417 0 597,124
ISHARES TR 20 YR TR BD ETF 464287432   409,222,546 4,614,078 SH   SOLE   57,289 0 4,556,789
ISHARES TR 20+ YEAR TR BD 46436E338   4,780,255 165,464 SH   SOLE   0 0 165,464
ISHARES TR 3 7 YR TREAS BD 464288661   124,740,460 1,102,337 SH   SOLE   110,858 0 991,479
ISHARES TR 3YRTB ETF 464288125   1,023,026 15,138 SH   SOLE   0 0 15,138
ISHARES TR 7-10 YR TRSY BD 464287440   175,415,743 1,915,228 SH   SOLE   153,049 0 1,762,179
ISHARES TR A RATE CP BD ETF 46429B291   18,468,388 409,680 SH   SOLE   0 0 409,680
ISHARES TR AGENCY BOND ETF 464288166   2,342,522 22,141 SH   SOLE   0 0 22,141
ISHARES TR AGGRES ALLOC ETF 464289859   8,620,741 135,781 SH   SOLE   0 0 135,781
ISHARES TR ASIA 50 ETF 464288430   493,402 8,898 SH   SOLE   0 0 8,898
ISHARES TR BLACKROCK ULTRA 46434V878   62,918,934 1,248,887 SH   SOLE   0 0 1,248,887
ISHARES TR BROAD USD HIGH 46435U853   87,295,888 2,515,007 SH   SOLE   963,382 0 1,551,625
ISHARES TR CALIF MUN BD ETF 464288356   37,879,799 690,733 SH   SOLE   0 0 690,733
ISHARES TR CHINA LG-CAP ETF 464287184   3,707,201 139,736 SH   SOLE   0 0 139,736
ISHARES TR CMBS ETF 46429B366   2,089,332 46,388 SH   SOLE   0 0 46,388
ISHARES TR COHEN STEER REIT 464287564   13,408,657 267,318 SH   SOLE   35 0 267,283
ISHARES TR CONSER ALLOC ETF 464289883   19,325,804 569,059 SH   SOLE   0 0 569,059
ISHARES TR CONV BD ETF 46435G102   16,600,267 223,693 SH   SOLE   0 0 223,693
ISHARES TR CORE 1 5 YR USD 46432F859   26,500,121 571,370 SH   SOLE   0 0 571,370
ISHARES TR CORE DIV GRWTH 46434V621   526,347,336 10,626,839 SH   SOLE   73 0 10,626,766
ISHARES TR CORE DIVID ETF 46435U861   9,186,115 246,740 SH   SOLE   0 0 246,740
ISHARES TR CORE HIGH DV ETF 46429B663   167,788,106 1,696,715 SH   SOLE   231,522 0 1,465,193
ISHARES TR CORE INTL AGGR 46435G672   27,440,442 562,535 SH   SOLE   26,892 0 535,643
ISHARES TR CORE LT USDB ETF 464289479   1,732,179 36,660 SH   SOLE   0 0 36,660
ISHARES TR CORE MSCI EAFE 46432F842   2,147,010,481 33,364,576 SH   SOLE   2,941,203 0 30,423,373
ISHARES TR CORE MSCI EURO 46434V738   7,293,985 146,878 SH   SOLE   22,177 0 124,701
ISHARES TR CORE MSCI INTL 46435G326   20,958,066 359,610 SH   SOLE   0 0 359,610
ISHARES TR CORE MSCI PAC 46434V696   2,503,710 45,031 SH   SOLE   0 0 45,031
ISHARES TR CORE MSCI TOTAL 46432F834   83,395,189 1,390,152 SH   SOLE   0 0 1,390,152
ISHARES TR CORE S&P MCP ETF 464287507   1,999,234,985 8,017,787 SH   SOLE   53,612 0 7,964,175
ISHARES TR CORE S&P SCP ETF 464287804   1,077,491,140 11,422,572 SH   SOLE   139,963 0 11,282,609
ISHARES TR CORE S&P TTL STK 464287150   318,949,846 3,386,239 SH   SOLE   1,281 0 3,384,958
ISHARES TR CORE S&P US GWT 464287671   1,313,021,595 13,846,057 SH   SOLE   34,565 0 13,811,492
ISHARES TR CORE S&P US VLU 464287663   862,262,093 11,555,375 SH   SOLE   581 0 11,554,794
ISHARES TR CORE S&P500 ETF 464287200   3,849,756,304 8,964,806 SH   SOLE   13,228 0 8,951,578
ISHARES TR CORE S&P500 ETF 464287200   558,259 1,300 SH Put SOLE   0 0 1,300
ISHARES TR CORE TOTAL USD 46434V613   1,042,959,595 23,858,165 SH   SOLE   0 0 23,858,165
ISHARES TR CORE US AGGBD ET 464287226   635,745,202 6,760,370 SH   SOLE   208,128 0 6,552,242
ISHARES TR CR 5 10 YR ETF 46435G417   1,746,907 42,426 SH   SOLE   0 0 42,426
ISHARES TR CRE U S REIT ETF 464288521   6,770,565 143,505 SH   SOLE   0 0 143,505
ISHARES TR CUR HD EURZN ETF 46434V639   1,928,623 62,740 SH   SOLE   0 0 62,740
ISHARES TR CYBERSECURITY 46435U135   8,573,743 222,637 SH   SOLE   0 0 222,637
ISHARES TR DEVSMCP EXNA ETF 464288497   1,844,960 37,287 SH   SOLE   0 0 37,287
ISHARES TR DOW JONES US ETF 464287846   32,079,501 307,040 SH   SOLE   0 0 307,040
ISHARES TR EAFE GRWTH ETF 464288885   501,348,459 5,809,368 SH   SOLE   405 0 5,808,963
ISHARES TR EAFE SML CP ETF 464288273   29,301,644 518,889 SH   SOLE   58,172 0 460,717
ISHARES TR EAFE VALUE ETF 464288877   631,288,758 12,901,876 SH   SOLE   52,318 0 12,849,558
ISHARES TR ESG ADV TTL USD 46436E619   10,674,254 261,304 SH   SOLE   0 0 261,304
ISHARES TR ESG ADVNCD HY BD 46435G441   481,525 11,149 SH   SOLE   0 0 11,149
ISHARES TR ESG AW MSCI EAFE 46435G516   31,751,882 459,307 SH   SOLE   0 0 459,307
ISHARES TR ESG AWARE MSCI 46435U663   8,890,762 264,213 SH   SOLE   0 0 264,213
ISHARES TR ESG AWR MSCI USA 46435G425   314,440,102 3,348,313 SH   SOLE   0 0 3,348,313
ISHARES TR ESG AWR US AGRGT 46435U549   36,433,778 804,278 SH   SOLE   0 0 804,278
ISHARES TR ESG AWRE 1 5 YR 46435G243   12,981,493 546,129 SH   SOLE   0 0 546,129
ISHARES TR ESG AWRE USD ETF 46435G193   19,410,490 892,026 SH   SOLE   0 0 892,026
ISHARES TR ESG EAFE ETF 46436E759   5,844,723 102,377 SH   SOLE   0 0 102,377
ISHARES TR ESG MSCI LEADR 46435U218   1,561,404 20,706 SH   SOLE   0 0 20,706
ISHARES TR ESG MSCI USA ETF 46436E767   11,779,085 339,847 SH   SOLE   0 0 339,847
ISHARES TR ESG SCRD S&P MID 46436E551   702,804 20,750 SH   SOLE   0 0 20,750
ISHARES TR ESG SCRND S&P SM 46436E544   201,309 6,089 SH   SOLE   0 0 6,089
ISHARES TR ESG SCRND S&P500 46436E569   440,546 13,585 SH   SOLE   0 0 13,585
ISHARES TR EUROPE ETF 464287861   6,462,073 135,388 SH   SOLE   0 0 135,388
ISHARES TR EXPANDED TECH 464287515   57,465,967 168,394 SH   SOLE   0 0 168,394
ISHARES TR EXPND TEC SC ETF 464287549   39,833,579 104,227 SH   SOLE   0 0 104,227
ISHARES TR EXPONENTIAL TECH 46434V381   35,350,760 677,088 SH   SOLE   0 0 677,088
ISHARES TR FALN ANGLS USD 46435G474   35,303,302 1,423,520 SH   SOLE   690 0 1,422,830
ISHARES TR FLTG RATE NT ETF 46429B655   158,779,089 3,120,045 SH   SOLE   429 0 3,119,616
ISHARES TR FOCUSD VAL FAC 46435U333   556,216 11,047 SH   SOLE   0 0 11,047
ISHARES TR GBL COMM SVC ETF 464287275   2,400,389 35,140 SH   SOLE   0 0 35,140
ISHARES TR GENOMICS IMMUN 46435U192   1,087,429 53,436 SH   SOLE   0 0 53,436
ISHARES TR GL CLEAN ENE ETF 464288224   16,741,169 1,145,087 SH   SOLE   0 0 1,145,087
ISHARES TR GL TIMB FORE ETF 464288174   1,479,355 19,986 SH   SOLE   0 0 19,986
ISHARES TR GLB CNS DISC ETF 464288745   804,678 5,490 SH   SOLE   0 0 5,490
ISHARES TR GLB CNSM STP ETF 464288737   10,524,805 184,452 SH   SOLE   2,052 0 182,400
ISHARES TR GLB INFRASTR ETF 464288372   4,824,468 111,445 SH   SOLE   0 0 111,445
ISHARES TR GLOB HLTHCRE ETF 464287325   9,856,935 119,594 SH   SOLE   3,605 0 115,989
ISHARES TR GLOB INDSTRL ETF 464288729   1,072,846 9,493 SH   SOLE   0 0 9,493
ISHARES TR GLOB UTILITS ETF 464288711   1,464,762 27,130 SH   SOLE   0 0 27,130
ISHARES TR GLOBAL 100 ETF 464287572   29,051,400 396,660 SH   SOLE   0 0 396,660
ISHARES TR GLOBAL ENERG ETF 464287341   9,438,800 228,764 SH   SOLE   0 0 228,764
ISHARES TR GLOBAL EQUITY 46434V316   530,319 15,431 SH   SOLE   0 0 15,431
ISHARES TR GLOBAL FINLS ETF 464287333   2,423,663 34,405 SH   SOLE   0 0 34,405
ISHARES TR GLOBAL MATER ETF 464288695   3,075,526 39,179 SH   SOLE   0 0 39,179
ISHARES TR GLOBAL REIT ETF 46434V647   30,039,230 1,418,953 SH   SOLE   1,208,333 0 210,620
ISHARES TR GLOBAL TECH ETF 464287291   44,459,168 768,658 SH   SOLE   0 0 768,658
ISHARES TR GNMA BOND ETF 46429B333   2,079,866 49,781 SH   SOLE   0 0 49,781
ISHARES TR GOV/CRED BD ETF 464288596   1,918,074 19,169 SH   SOLE   0 0 19,169
ISHARES TR GRWT ALLOCAT ETF 464289867   13,790,586 279,105 SH   SOLE   0 0 279,105
ISHARES TR HDG MSCI EAFE 46434V803   40,492,099 1,345,253 SH   SOLE   0 0 1,345,253
ISHARES TR HDG MSCI JAPAN 46434V886   1,693,840 49,527 SH   SOLE   0 0 49,527
ISHARES TR HIGH YLD BD FCTR 46435G250   2,846,589 64,795 SH   SOLE   0 0 64,795
ISHARES TR IBDS DEC28 ETF 46435U515   22,762,784 947,265 SH   SOLE   6,486 0 940,779
ISHARES TR IBOND DEC 2030 46436E593   1,890,945 100,050 SH   SOLE   505 0 99,545
ISHARES TR IBONDS 2026 TERM 46436E528   2,988,428 132,642 SH   SOLE   0 0 132,642
ISHARES TR IBONDS 2027 TERM 46436E478   234,199 10,880 SH   SOLE   0 0 10,880
ISHARES TR IBONDS 23 TRM HG 46435U150   4,604,711 194,785 SH   SOLE   0 0 194,785
ISHARES TR IBONDS 23 TRM TS 46436E882   24,337,682 980,567 SH   SOLE   0 0 980,567
ISHARES TR IBONDS 24 TRM HG 46435U184   8,044,561 346,748 SH   SOLE   0 0 346,748
ISHARES TR IBONDS 24 TRM TS 46436E874   34,074,236 1,429,288 SH   SOLE   0 0 1,429,288
ISHARES TR IBONDS 25 TRM HG 46435U168   4,064,061 177,238 SH   SOLE   0 0 177,238
ISHARES TR IBONDS 25 TRM TS 46436E866   13,957,859 604,760 SH   SOLE   0 0 604,760
ISHARES TR IBONDS 26 TRM TS 46436E858   3,369,994 149,977 SH   SOLE   0 0 149,977
ISHARES TR IBONDS 27 ETF 46435UAA9   25,102,964 1,084,830 SH   SOLE   17,176 0 1,067,654
ISHARES TR IBONDS 27 TRM TS 46436E841   2,764,694 126,531 SH   SOLE   0 0 126,531
ISHARES TR IBONDS 28 TRM TS 46436E833   436,527 20,256 SH   SOLE   50 0 20,206
ISHARES TR IBONDS 29 TRM TS 46436E825   956,151 45,531 SH   SOLE   0 0 45,531
ISHARES TR IBONDS DEC 46435U697   10,081,880 392,444 SH   SOLE   29,050 0 363,394
ISHARES TR IBONDS DEC 2030 46436E726   2,160,110 105,992 SH   SOLE   7,583 0 98,409
ISHARES TR IBONDS DEC 2031 46436E460   1,878,642 95,996 SH   SOLE   0 0 95,996
ISHARES TR IBONDS DEC 2031 46436E486   1,579,498 81,480 SH   SOLE   7,991 0 73,489
ISHARES TR IBONDS DEC 2032 46436E296   545,022 24,785 SH   SOLE   0 0 24,785
ISHARES TR IBONDS DEC 2032 46436E312   864,792 36,831 SH   SOLE   6,564 0 30,267
ISHARES TR IBONDS DEC 25 46435U432   8,744,651 335,301 SH   SOLE   28,412 0 306,889
ISHARES TR IBONDS DEC 26 46435U259   6,107,276 246,162 SH   SOLE   29,861 0 216,301
ISHARES TR IBONDS DEC 27 46435U283   3,341,442 136,497 SH   SOLE   29,799 0 106,698
ISHARES TR IBONDS DEC 28 46435U325   2,865,514 117,391 SH   SOLE   0 0 117,391
ISHARES TR IBONDS DEC 29 46436E205   15,091,893 689,128 SH   SOLE   7,098 0 682,030
ISHARES TR IBONDS DEC2023 46435G318   10,599,733 415,269 SH   SOLE   29,652 0 385,617
ISHARES TR IBONDS DEC2026 46435GAA0   27,359,387 1,172,462 SH   SOLE   17,057 0 1,155,405
ISHARES TR IBONDS DEC23 ETF 46434VAX8   41,514,639 1,637,013 SH   SOLE   15,906 0 1,621,107
ISHARES TR IBONDS DEC24 ETF 46434VBG4   38,643,042 1,562,598 SH   SOLE   16,300 0 1,546,298
ISHARES TR IBONDS DEC25 ETF 46434VBD1   37,553,822 1,540,986 SH   SOLE   16,430 0 1,524,556
ISHARES TR IBOXX HI YD ETF 464288513   76,880,180 1,042,868 SH   SOLE   40,305 0 1,002,563
ISHARES TR IBOXX INV CP ETF 464287242   289,576,443 2,838,428 SH   SOLE   86,140 0 2,752,288
ISHARES TR INDIA 50 ETF 464289529   3,016,286 66,747 SH   SOLE   0 0 66,747
ISHARES TR INTERNATIONAL SL 46434V266   4,629,557 156,510 SH   SOLE   0 0 156,510
ISHARES TR INTL DEV RE ETF 464288489   389,977 20,558 SH   SOLE   43 0 20,515
ISHARES TR INTL DIV GRWTH 46435G524   22,502,727 379,409 SH   SOLE   0 0 379,409
ISHARES TR INTL EQTY FACTOR 46434V274   1,253,392 48,487 SH   SOLE   0 0 48,487
ISHARES TR INTL SEL DIV ETF 464288448   43,814,189 1,724,968 SH   SOLE   120 0 1,724,848
ISHARES TR INTL TREA BD ETF 464288117   1,203,728 32,384 SH   SOLE   0 0 32,384
ISHARES TR INTRM GOV CR ETF 464288612   4,445,920 43,876 SH   SOLE   0 0 43,876
ISHARES TR INVESTMENT GRADE 46435G219   1,817,459 42,854 SH   SOLE   0 0 42,854
ISHARES TR INVT GRD CORP BD 46436E288   1,624,289 51,532 SH   SOLE   0 0 51,532
ISHARES TR ISHARES 25+ YR T 46436E577   1,482,553 142,007 SH   SOLE   0 0 142,007
ISHARES TR ISHARES BIOTECH 464287556   64,411,520 526,711 SH   SOLE   0 0 526,711
ISHARES TR ISHARES SEMICDTR 464287523   90,210,688 190,459 SH   SOLE   0 0 190,459
ISHARES TR ISHS 1-5YR INVS 464288646   66,319,028 1,330,905 SH   SOLE   33,416 0 1,297,489
ISHARES TR ISHS 5-10YR INVT 464288638   58,651,360 1,205,578 SH   SOLE   25,925 0 1,179,653
ISHARES TR JPMORGAN USD EMG 464288281   65,649,764 795,562 SH   SOLE   0 0 795,562
ISHARES TR JPX NIKKEI 400 464287382   1,147,728 17,928 SH   SOLE   0 0 17,928
ISHARES TR LATN AMER 40 ETF 464287390   2,605,392 101,932 SH   SOLE   0 0 101,932
ISHARES TR MBS ETF 464288588   1,471,755,016 16,573,818 SH   SOLE   367,932 0 16,205,886
ISHARES TR MICRO-CAP ETF 464288869   2,972,555 29,696 SH   SOLE   0 0 29,696
ISHARES TR MODERT ALLOC ETF 464289875   35,073,508 900,938 SH   SOLE   0 0 900,938
ISHARES TR MORNINGSTAR GRWT 464287119   67,915,763 1,138,571 SH   SOLE   23 0 1,138,548
ISHARES TR MORNINGSTAR VALU 464288109   28,518,970 440,311 SH   SOLE   0 0 440,311
ISHARES TR MORNINGSTR US EQ 464287127   11,826,806 200,810 SH   SOLE   0 0 200,810
ISHARES TR MORTGE REL ETF 46435G342   13,171,579 589,596 SH   SOLE   0 0 589,596
ISHARES TR MRGSTR MD CP ETF 464288208   25,966,775 434,736 SH   SOLE   0 0 434,736
ISHARES TR MRGSTR MD CP GRW 464288307   39,133,175 684,985 SH   SOLE   0 0 684,985
ISHARES TR MRGSTR MD CP VAL 464288406   6,714,012 110,811 SH   SOLE   0 0 110,811
ISHARES TR MRGSTR SM CP ETF 464288505   6,253,642 132,823 SH   SOLE   0 0 132,823
ISHARES TR MRGSTR SM CP GR 464288604   8,105,576 209,122 SH   SOLE   0 0 209,122
ISHARES TR MRNGSTR INC ETF 46432F875   2,786,323 146,340 SH   SOLE   0 0 146,340
ISHARES TR MRNING SM CP ETF 464288703   4,631,894 89,454 SH   SOLE   0 0 89,454
ISHARES TR MSCI AC ASIA ETF 464288182   1,205,945 18,991 SH   SOLE   136 0 18,855
ISHARES TR MSCI ACWI ETF 464288257   15,169,070 164,221 SH   SOLE   0 0 164,221
ISHARES TR MSCI ACWI EX US 464288240   6,274,986 133,482 SH   SOLE   0 0 133,482
ISHARES TR MSCI ACWI EXUS 46435G847   6,116,373 221,287 SH   SOLE   0 0 221,287
ISHARES TR MSCI CHINA ETF 46429B671   21,953,745 507,132 SH   SOLE   12,775 0 494,357
ISHARES TR MSCI DENMARK ETF 46429B523   241,526 2,403 SH   SOLE   0 0 2,403
ISHARES TR MSCI EAFE ETF 464287465   233,832,883 3,392,816 SH   SOLE   143,129 0 3,249,687
ISHARES TR MSCI EAFE MIN VL 46429B689   60,444,432 926,778 SH   SOLE   9,055 0 917,723
ISHARES TR MSCI EAFE SMCP 46435G839   1,297,608 46,567 SH   SOLE   0 0 46,567
ISHARES TR MSCI EMG MKT ETF 464287234   86,405,236 2,276,818 SH   SOLE   35,655 0 2,241,163
ISHARES TR MSCI EURO FL ETF 464289180   4,453,700 235,521 SH   SOLE   15,775 0 219,746
ISHARES TR MSCI GBL SUS DEV 46435G532   2,201,874 29,547 SH   SOLE   0 0 29,547
ISHARES TR MSCI INDIA ETF 46429B598   25,455,083 575,646 SH   SOLE   0 0 575,646
ISHARES TR MSCI INDIA SM CP 46429B614   7,795,362 123,501 SH   SOLE   0 0 123,501
ISHARES TR MSCI INTL MOMENT 46434V449   2,653,863 84,303 SH   SOLE   0 0 84,303
ISHARES TR MSCI INTL QUALTY 46434V456   65,085,637 1,936,497 SH   SOLE   30,622 0 1,905,875
ISHARES TR MSCI INTL VLU FT 46435G409   3,437,919 135,565 SH   SOLE   0 0 135,565
ISHARES TR MSCI IRELAND ETF 46429B507   445,297 8,242 SH   SOLE   0 0 8,242
ISHARES TR MSCI JP VALUE 46435U374   1,861,362 65,197 SH   SOLE   0 0 65,197
ISHARES TR MSCI KLD400 SOC 464288570   56,395,052 692,729 SH   SOLE   0 0 692,729
ISHARES TR MSCI LW CRB TG 46434V464   2,106,611 14,021 SH   SOLE   0 0 14,021
ISHARES TR MSCI PERU AND GL 464289842   202,214 6,700 SH   SOLE   0 0 6,700
ISHARES TR MSCI POLAND ETF 46429B606   777,182 45,423 SH   SOLE   0 0 45,423
ISHARES TR MSCI SAUDI ARBIA 46434V423   269,204 6,949 SH   SOLE   175 0 6,774
ISHARES TR MSCI UK ETF NEW 46435G334   11,514,158 363,911 SH   SOLE   0 0 363,911
ISHARES TR MSCI USA ESG SLC 464288802   29,404,832 326,829 SH   SOLE   0 0 326,829
ISHARES TR MSCI USA MIN VOL 46429B697   548,990,734 7,584,840 SH   SOLE   50,575 0 7,534,265
ISHARES TR MSCI USA MMENTM 46432F396   83,422,354 597,154 SH   SOLE   4,248 0 592,906
ISHARES TR MSCI USA QLT FCT 46432F339   1,558,656,532 11,826,819 SH   SOLE   624,680 0 11,202,139
ISHARES TR MSCI USA SMCP MN 46435G433   6,343,572 191,939 SH   SOLE   0 0 191,939
ISHARES TR MSCI USA SZE FT 46432F370   2,850,584 24,285 SH   SOLE   0 0 24,285
ISHARES TR MSCI USA VALUE 46432F388   73,625,175 811,565 SH   SOLE   176,144 0 635,421
ISHARES TR NA TEC MULTM ETF 464287531   982,398 15,893 SH   SOLE   0 0 15,893
ISHARES TR NATIONAL MUN ETF 464288414   529,092,764 5,159,867 SH   SOLE   25,264 0 5,134,603
ISHARES TR NEW YORK MUN ETF 464288323   4,630,702 90,745 SH   SOLE   0 0 90,745
ISHARES TR NORTH AMERN NAT 464287374   3,531,475 84,912 SH   SOLE   0 0 84,912
ISHARES TR PFD AND INCM SEC 464288687   147,495,654 4,892,062 SH   SOLE   260 0 4,891,802
ISHARES TR RESIDENTIAL MULT 464288562   6,892,688 104,514 SH   SOLE   0 0 104,514
ISHARES TR ROBOTICS ARTIF 46435U556   8,150,379 266,876 SH   SOLE   0 0 266,876
ISHARES TR RUS 1000 ETF 464287622   528,529,094 2,249,921 SH   SOLE   1,753,061 0 496,860
ISHARES TR RUS 1000 GRW ETF 464287614   724,693,248 2,724,514 SH   SOLE   146,497 0 2,578,017
ISHARES TR RUS 1000 VAL ETF 464287598   406,475,192 2,677,349 SH   SOLE   321,163 0 2,356,186
ISHARES TR RUS 2000 GRW ETF 464287648   79,688,507 355,514 SH   SOLE   4,890 0 350,624
ISHARES TR RUS 2000 VAL ETF 464287630   81,387,102 600,421 SH   SOLE   15,651 0 584,770
ISHARES TR RUS MD CP GR ETF 464287481   146,191,373 1,600,344 SH   SOLE   1,305 0 1,599,039
ISHARES TR RUS MDCP VAL ETF 464287473   93,913,347 900,070 SH   SOLE   2,515 0 897,555
ISHARES TR RUS MID CAP ETF 464287499   190,368,585 2,749,005 SH   SOLE   7,367 0 2,741,638
ISHARES TR RUS TOP 200 ETF 464289446   20,098,656 194,434 SH   SOLE   0 0 194,434
ISHARES TR RUS TP200 GR ETF 464289438   168,800,455 1,097,318 SH   SOLE   0 0 1,097,318
ISHARES TR RUS TP200 VL ETF 464289420   3,607,337 55,183 SH   SOLE   0 0 55,183
ISHARES TR RUSEL 2500 ETF 46435G268   2,431,391 44,604 SH   SOLE   0 0 44,604
ISHARES TR RUSSELL 2000 ETF 464287655   922,347,648 5,218,670 SH   SOLE   221,286 0 4,997,384
ISHARES TR RUSSELL 2000 ETF 464287655   459,524 2,600 SH Put SOLE   0 0 2,600
ISHARES TR RUSSELL 3000 ETF 464287689   106,893,154 436,192 SH   SOLE   0 0 436,192
ISHARES TR S&P 100 ETF 464287101   64,049,942 319,228 SH   SOLE   0 0 319,228
ISHARES TR S&P 500 GRWT ETF 464287309   526,693,389 7,697,945 SH   SOLE   12,281 0 7,685,664
ISHARES TR S&P 500 VAL ETF 464287408   298,602,144 1,940,992 SH   SOLE   0 0 1,940,992
ISHARES TR S&P MC 400GR ETF 464287606   69,564,330 962,961 SH   SOLE   0 0 962,961
ISHARES TR S&P MC 400VL ETF 464287705   86,229,275 854,347 SH   SOLE   38 0 854,309
ISHARES TR S&P SML 600 GWT 464287887   68,539,681 624,906 SH   SOLE   7,640 0 617,266
ISHARES TR SELECT DIVID ETF 464287168   156,444,367 1,453,404 SH   SOLE   10,327 0 1,443,077
ISHARES TR SELF DRIVNG EV 46435U366   5,635,931 151,544 SH   SOLE   0 0 151,544
ISHARES TR SHORT TREAS BD 464288679   159,033,353 1,439,607 SH   SOLE   1,015 0 1,438,592
ISHARES TR SHRT NAT MUN ETF 464288158   120,115,683 1,167,759 SH   SOLE   46,928 0 1,120,831
ISHARES TR SP SMCP600VL ETF 464287879   62,329,182 698,601 SH   SOLE   22,209 0 676,392
ISHARES TR TIPS BD ETF 464287176   223,519,516 2,155,028 SH   SOLE   11,138 0 2,143,890
ISHARES TR TRS FLT RT BD 46434V860   595,509,448 11,736,489 SH   SOLE   77,414 0 11,659,075
ISHARES TR U S EQUITY FACTR 46434V282   6,603,869 152,444 SH   SOLE   0 0 152,444
ISHARES TR U.S. BAS MTL ETF 464287838   9,899,026 78,365 SH   SOLE   0 0 78,365
ISHARES TR U.S. ENERGY ETF 464287796   19,780,250 417,041 SH   SOLE   0 0 417,041
ISHARES TR U.S. FIN SVC ETF 464287770   16,117,290 104,225 SH   SOLE   5,988 0 98,237
ISHARES TR U.S. FINLS ETF 464287788   28,500,804 381,231 SH   SOLE   0 0 381,231
ISHARES TR U.S. FIXED INCME 46435U796   552,355 6,687 SH   SOLE   0 0 6,687
ISHARES TR U.S. INSRNCE ETF 464288786   4,268,799 46,577 SH   SOLE   0 0 46,577
ISHARES TR U.S. MED DVC ETF 464288810   135,293,744 2,789,562 SH   SOLE   11,918 0 2,777,644
ISHARES TR U.S. PHARMA ETF 464288836   4,269,320 24,123 SH   SOLE   1,837 0 22,286
ISHARES TR U.S. REAL ES ETF 464287739   22,045,449 282,128 SH   SOLE   0 0 282,128
ISHARES TR U.S. TECH ETF 464287721   281,293,620 2,681,030 SH   SOLE   23,673 0 2,657,357
ISHARES TR U.S. UTILITS ETF 464287697   13,286,307 180,570 SH   SOLE   0 0 180,570
ISHARES TR US AER DEF ETF 464288760   101,210,989 955,091 SH   SOLE   1,133 0 953,958
ISHARES TR US BR DEL SE ETF 464288794   3,971,339 43,627 SH   SOLE   0 0 43,627
ISHARES TR US CONSM STAPLES 464287812   48,570,078 260,415 SH   SOLE   165 0 260,250
ISHARES TR US CONSUM DISCRE 464287580   11,967,005 178,745 SH   SOLE   0 0 178,745
ISHARES TR US HLTHCARE ETF 464287762   106,180,631 393,160 SH   SOLE   0 0 393,160
ISHARES TR US HLTHCR PR ETF 464288828   18,223,641 74,050 SH   SOLE   0 0 74,050
ISHARES TR US HOME CONS ETF 464288752   40,015,153 509,812 SH   SOLE   0 0 509,812
ISHARES TR US INDUSTRIALS 464287754   26,380,967 261,482 SH   SOLE   0 0 261,482
ISHARES TR US INFRASTRUC 46435U713   68,201,510 1,863,939 SH   SOLE   0 0 1,863,939
ISHARES TR US OIL EQ&SV ETF 464288844   2,210,726 91,960 SH   SOLE   0 0 91,960
ISHARES TR US OIL GS EX ETF 464288851   10,053,906 103,085 SH   SOLE   247 0 102,838
ISHARES TR US REGNL BKS ETF 464288778   7,379,941 219,641 SH   SOLE   0 0 219,641
ISHARES TR US SML CAP EQT 46434V290   2,681,482 51,836 SH   SOLE   0 0 51,836
ISHARES TR US SML CP VALUE 46436E536   2,146,370 81,311 SH   SOLE   0 0 81,311
ISHARES TR US TECH BRKTHR 46436E502   1,112,722 30,444 SH   SOLE   0 0 30,444
ISHARES TR US TELECOM ETF 464287713   1,189,647 55,852 SH   SOLE   0 0 55,852
ISHARES TR US TREAS BD ETF 46429B267   176,074,138 7,988,845 SH   SOLE   0 0 7,988,845
ISHARES TR US TRSPRTION 464287192   12,482,388 53,396 SH   SOLE   0 0 53,396
ISHARES TR USD GRN BOND ETF 46435U440   3,152,409 69,852 SH   SOLE   0 0 69,852
ISHARES TR USD INV GRDE ETF 464288620   31,471,151 654,695 SH   SOLE   91,006 0 563,689
ISHARES TR YLD OPTIM BD 46434V787   2,008,061 93,946 SH   SOLE   0 0 93,946
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   5,555,376 111,531 SH   SOLE   0 0 111,531
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   75,400,950 1,511,344 SH   SOLE   0 0 1,511,344
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   1,906,469 37,012 SH   SOLE   0 0 37,012
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   5,074,172 174,071 SH   SOLE   0 0 174,071
ISHARES U S ETF TR INFLATION HEDG 46431W580   666,475 27,054 SH   SOLE   0 0 27,054
ISHARES U S ETF TR INT RT HD LONG 46431W812   1,009,547 42,170 SH   SOLE   0 0 42,170
ISHARES U S ETF TR INT RT HDG C B 46431W705   13,473,236 145,578 SH   SOLE   0 0 145,578
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   4,400,337 52,821 SH   SOLE   0 0 52,821
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   639,718 12,018 SH   SOLE   0 0 12,018
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,219,602 227,114 SH   SOLE   4,959 0 222,155
ITERIS INC NEW COM 46564T107   304,273 73,496 SH   SOLE   0 0 73,496
ITRON INC COM 465741106   725,715 11,979 SH   SOLE   6,841 0 5,138
ITT INC COM 45073V108   1,949,070 19,907 SH   SOLE   9,640 0 10,267
ITURAN LOCATION AND CONTROL SHS M6158M104   261,147 8,734 SH   SOLE   4,427 0 4,307
J & J SNACK FOODS CORP COM 466032109   372,325 2,275 SH   SOLE   1,481 0 794
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   27,876,219 517,280 SH   SOLE   3,257 0 514,023
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   82,228,529 1,604,146 SH   SOLE   0 0 1,604,146
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   6,453,916 186,908 SH   SOLE   0 0 186,908
J P MORGAN EXCHANGE TRADED F BETABLDRS 1-5YR 46641Q258   494,858 10,592 SH   SOLE   0 0 10,592
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   5,085,512 87,455 SH   SOLE   19,448 0 68,007
J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233   1,642,979 36,486 SH   SOLE   0 0 36,486
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   3,843,583 75,616 SH   SOLE   0 0 75,616
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   37,487,749 719,535 SH   SOLE   17 0 719,518
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   112,891,949 2,552,384 SH   SOLE   0 0 2,552,384
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q290   8,613,393 161,239 SH   SOLE   0 0 161,239
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340   780,609 10,368 SH   SOLE   0 0 10,368
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q449   2,269,570 52,537 SH   SOLE   0 0 52,537
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   42,154,306 960,672 SH   SOLE   0 0 960,672
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   71,273,266 924,666 SH   SOLE   31 0 924,635
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   25,834,267 514,217 SH   SOLE   4,479 0 509,738
J P MORGAN EXCHANGE TRADED F BETBULD MSCI 46641Q738   4,760,392 61,203 SH   SOLE   0 0 61,203
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   10,592,687 210,298 SH   SOLE   0 0 210,298
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   6,434,673 127,293 SH   SOLE   0 0 127,293
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   27,102,928 689,818 SH   SOLE   0 0 689,818
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   19,590,286 234,199 SH   SOLE   0 0 234,199
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   9,149,149 192,776 SH   SOLE   0 0 192,776
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   52,001,763 970,907 SH   SOLE   94,051 0 876,856
J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799   2,800,924 59,082 SH   SOLE   0 0 59,082
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   1,924,153 42,570 SH   SOLE   0 0 42,570
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   24,338,475 454,978 SH   SOLE   0 0 454,978
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   6,047,759 132,947 SH   SOLE   0 0 132,947
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   66,147,572 1,216,619 SH   SOLE   48 0 1,216,571
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773   7,996,312 160,247 SH   SOLE   0 0 160,247
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   3,904,110 41,566 SH   SOLE   0 0 41,566
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   16,921,907 349,214 SH   SOLE   0 0 349,214
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   58,264,776 1,204,564 SH   SOLE   0 0 1,204,564
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   170,835,090 3,640,211 SH   SOLE   27,766 0 3,612,445
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   417,655 10,723 SH   SOLE   0 0 10,723
J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815   812,939 16,894 SH   SOLE   0 0 16,894
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   466,449,025 9,295,517 SH   SOLE   56,068 0 9,239,449
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   78,828,436 1,562,506 SH   SOLE   0 0 1,562,506
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   7,900,582 192,508 SH   SOLE   0 0 192,508
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   59,240,173 1,369,082 SH   SOLE   0 0 1,369,082
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   17,138,091 494,749 SH   SOLE   0 0 494,749
J P MORGAN EXCHANGE TRADED F USD EMRNG MKT 46641Q746   3,282,873 88,119 SH   SOLE   0 0 88,119
JABIL INC COM 466313103   5,510,163 43,425 SH   SOLE   2,883 0 40,542
JACK IN THE BOX INC COM 466367109   363,843 5,269 SH   SOLE   188 0 5,081
JACKSON FINANCIAL INC COM CL A 46817M107   8,449,297 221,070 SH   SOLE   0 0 221,070
JACKSON FINANCIAL INC COM CL A 46817M107   389,844 10,200 SH Put SOLE   0 0 10,200
JACOBS SOLUTIONS INC COM 46982L108   6,516,409 47,739 SH   SOLE   3,090 0 44,649
JANONE INC COM 47089W104   53,618 130,141 SH   SOLE   0 0 130,141
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   343,872 7,239 SH   SOLE   0 0 7,239
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   5,662,056 111,042 SH   SOLE   0 0 111,042
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   12,176,864 208,365 SH   SOLE   0 0 208,365
JANUS DETROIT STR TR HENDERSON MTG 47103U852   20,698,142 476,916 SH   SOLE   18,936 0 457,980
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   93,811,675 1,955,632 SH   SOLE   8,906 0 1,946,726
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   45,141,662 896,914 SH   SOLE   7,502 0 889,412
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   2,681,669 103,860 SH   SOLE   1,399 0 102,461
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   320,262 29,931 SH   SOLE   20,344 0 9,587
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,696,556 13,107 SH   SOLE   14 0 13,093
JD.COM INC SPON ADR CL A 47215P106   1,678,002 57,604 SH   SOLE   1,630 0 55,974
JEFFERIES FINL GROUP INC COM 47233W109   3,754,114 102,487 SH   SOLE   1,262 0 101,225
JETBLUE AWYS CORP COM 477143101   920,092 200,020 SH   SOLE   17,051 0 182,969
JEWETT CAMERON TRADING LTD COM NEW 47733C207   198,397 42,666 SH   SOLE   0 0 42,666
JOBY AVIATION INC COMMON STOCK G65163100   480,854 74,551 SH   SOLE   615 0 73,936
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,409,322 13,501 SH   SOLE   10,855 0 2,646
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   52,529,822 990,755 SH   SOLE   0 0 990,755
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   4,328,489 182,285 SH   SOLE   0 0 182,285
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   10,908,045 364,696 SH   SOLE   0 0 364,696
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   180,538,608 3,815,271 SH   SOLE   0 0 3,815,271
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   7,841,580 243,754 SH   SOLE   0 0 243,754
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   312,149 32,618 SH   SOLE   0 0 32,618
JOHNSON & JOHNSON COM 478160104   451,093,930 2,896,270 SH   SOLE   361,291 0 2,534,979
JOHNSON CTLS INTL PLC SHS G51502105   19,523,813 366,920 SH   SOLE   206,926 0 159,994
JONES LANG LASALLE INC COM 48020Q107   2,157,372 15,281 SH   SOLE   68 0 15,213
JOYY INC ADS REPSTG COM A 46591M109   402,061 10,550 SH   SOLE   6,597 0 3,953
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   20,496,837 829,831 SH   SOLE   13,214 0 816,617
JPMORGAN CHASE & CO COM 46625H100   434,967,257 2,999,360 SH   SOLE   340,368 0 2,658,992
JPMORGAN CHASE & CO COM 46625H100   652,590 4,500 SH Call SOLE   0 0 4,500
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   341,504 129,358 SH   SOLE   0 0 129,358
JUNIPER NETWORKS INC COM 48203R104   1,605,207 57,762 SH   SOLE   16,483 0 41,279
KAISER ALUMINUM CORP COM PAR $0.01 483007704   279,694 3,716 SH   SOLE   3,055 0 661
KARAT PACKAGING INC COM 48563L101   777,445 33,714 SH   SOLE   0 0 33,714
KARTOON STUDIOS INC. COM NEW 37229T509   14,974 10,696 SH   SOLE   0 0 10,696
KAYNE ANDERSON ENERGY INFRST COM 486606106   1,194,001 141,974 SH   SOLE   0 0 141,974
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   724,048 101,692 SH   SOLE   0 0 101,692
KB HOME COM 48666K109   965,296 20,858 SH   SOLE   2,268 0 18,590
KBR INC COM 48242W106   1,775,133 30,118 SH   SOLE   585 0 29,533
KELLANOVA COM 487836108   8,897,675 149,516 SH   SOLE   3,541 0 145,975
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,266,965 85,954 SH   SOLE   1,736 0 84,218
KENVUE INC COM 49177J102   17,136,246 853,399 SH   SOLE   207,522 0 645,877
KEURIG DR PEPPER INC COM 49271V100   7,141,456 226,210 SH   SOLE   94,310 0 131,900
KEYCORP COM 493267108   10,757,339 999,753 SH   SOLE   65,253 0 934,500
KEYSIGHT TECHNOLOGIES INC COM 49338L103   19,365,990 146,369 SH   SOLE   89,852 0 56,517
KFORCE INC COM 493732101   549,939 9,218 SH   SOLE   5,206 0 4,012
KILROY RLTY CORP COM 49427F108   395,338 12,507 SH   SOLE   611 0 11,896
KIMBELL RTY PARTNERS LP UNIT 49435R102   2,791,279 174,455 SH   SOLE   0 0 174,455
KIMBERLY-CLARK CORP COM 494368103   94,247,851 779,874 SH   SOLE   219,056 0 560,818
KIMCO RLTY CORP COM 49446R109   1,166,277 66,303 SH   SOLE   345 0 65,958
KINDER MORGAN INC DEL COM 49456B101   49,085,503 2,960,525 SH   SOLE   160,998 0 2,799,527
KINROSS GOLD CORP COM 496902404   1,676,281 367,605 SH   SOLE   0 0 367,605
KINSALE CAP GROUP INC COM 49714P108   6,148,934 14,907 SH   SOLE   6,341 0 8,566
KIRKLANDS INC COM 497498105   41,744 24,270 SH   SOLE   0 0 24,270
KITE RLTY GROUP TR COM NEW 49803T300   1,871,289 87,362 SH   SOLE   24,399 0 62,963
KKR & CO INC COM 48251W104   14,701,424 238,659 SH   SOLE   43,500 0 195,159
KKR INCOME OPPORTUNITIES FD COM 48249T106   1,499,288 125,359 SH   SOLE   0 0 125,359
KKR REAL ESTATE FIN TR INC COM 48251K100   1,060,732 89,362 SH   SOLE   0 0 89,362
KLA CORP COM NEW 482480100   29,138,621 63,530 SH   SOLE   8,073 0 55,457
KNIFE RIVER CORP COMMON STOCK 498894104   3,774,364 77,296 SH   SOLE   292 0 77,004
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,568,077 31,268 SH   SOLE   7,239 0 24,029
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101   70,042 10,255 SH   SOLE   0 0 10,255
KOHLS CORP COM 500255104   990,178 47,241 SH   SOLE   0 0 47,241
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   777,060 38,970 SH   SOLE   1,840 0 37,130
KONTOOR BRANDS INC COM 50050N103   866,392 19,731 SH   SOLE   1,228 0 18,503
KOPIN CORP COM 500600101   16,592 13,600 SH   SOLE   0 0 13,600
KOREA FD INC COM NEW 500634209   259,826 12,355 SH   SOLE   0 0 12,355
KORN FERRY COM NEW 500643200   1,744,339 36,770 SH   SOLE   14,562 0 22,208
KORNIT DIGITAL LTD SHS M6372Q113   446,597 23,617 SH   SOLE   35 0 23,582
KOSMOS ENERGY LTD COM 500688106   850,769 104,006 SH   SOLE   0 0 104,006
KRAFT HEINZ CO COM 500754106   17,584,089 522,714 SH   SOLE   10,581 0 512,133
KRANESHARES TR BOSERA MSCI CHIN 500767405   628,512 27,651 SH   SOLE   0 0 27,651
KRANESHARES TR CSI CHI INTERNET 500767306   12,600,812 460,388 SH   SOLE   0 0 460,388
KRANESHARES TR ELEC VEH FUTUR 500767827   2,777,064 100,837 SH   SOLE   0 0 100,837
KRANESHARES TR QUADRATIC DEFLA 500767587   539,171 37,890 SH   SOLE   0 0 37,890
KRANESHARES TR QUADRTC INT RT 500767736   5,444,616 264,816 SH   SOLE   10,002 0 254,814
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   805,823 53,650 SH   SOLE   6,104 0 47,546
KROGER CO COM 501044101   18,734,052 418,638 SH   SOLE   29,337 0 389,301
KT CORP SPONSORED ADR 48268K101   231,888 18,088 SH   SOLE   509 0 17,579
KULICKE & SOFFA INDS INC COM 501242101   723,208 14,872 SH   SOLE   0 0 14,872
KULR TECHNOLOGY GROUP INC COM 50125G109   18,331 51,076 SH   SOLE   0 0 51,076
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,083,441 71,751 SH   SOLE   1,457 0 70,294
L3HARRIS TECHNOLOGIES INC COM 502431109   30,012,308 172,366 SH   SOLE   25,301 0 147,065
LA Z BOY INC COM 505336107   536,817 17,384 SH   SOLE   6,455 0 10,929
LABORATORY CORP AMER HLDGS COM NEW 50540R409   16,838,307 83,752 SH   SOLE   46,539 0 37,213
LADDER CAP CORP CL A 505743104   1,601,083 156,051 SH   SOLE   2,887 0 153,164
LAKELAND FINL CORP COM 511656100   2,514,605 52,984 SH   SOLE   374 0 52,610
LAM RESEARCH CORP COM 512807108   39,434,670 62,917 SH   SOLE   9,276 0 53,641
LAMAR ADVERTISING CO NEW CL A 512816109   5,057,828 60,595 SH   SOLE   10,276 0 50,319
LAMB WESTON HLDGS INC COM 513272104   10,841,298 117,254 SH   SOLE   31,567 0 85,687
LANCASTER COLONY CORP COM 513847103   338,929 2,054 SH   SOLE   677 0 1,377
LANDSTAR SYS INC COM 515098101   5,003,473 28,377 SH   SOLE   14,453 0 13,924
LANTHEUS HLDGS INC COM 516544103   1,712,213 24,643 SH   SOLE   7,754 0 16,889
LAS VEGAS SANDS CORP COM 517834107   7,501,170 163,638 SH   SOLE   16,989 0 146,649
LATHAM GROUP INC COM 51819L107   38,361 13,701 SH   SOLE   9,326 0 4,375
LATTICE SEMICONDUCTOR CORP COM 518415104   1,592,713 18,535 SH   SOLE   3,067 0 15,468
LATTICE STRATEGIES TR HARTFORD DISCIPL 518416870   924,788 21,867 SH   SOLE   21,408 0 459
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   19,496,220 760,087 SH   SOLE   0 0 760,087
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508   1,408,424 39,053 SH   SOLE   0 0 39,053
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   8,173,023 203,523 SH   SOLE   0 0 203,523
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201   297,152 14,114 SH   SOLE   0 0 14,114
LAUDER ESTEE COS INC CL A 518439104   15,605,528 108,063 SH   SOLE   49,038 0 59,025
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   2,884,906 208,447 SH   SOLE   0 0 208,447
LAZARD LTD SHS A G54050102   541,318 17,456 SH   SOLE   573 0 16,883
LAZYDAYS HLDGS INC COM 52110H100   587,199 77,263 SH   SOLE   0 0 77,263
LCI INDS COM 50189K103   1,904,302 16,204 SH   SOLE   11,460 0 4,744
LEAR CORP COM NEW 521865204   1,429,469 10,652 SH   SOLE   477 0 10,175
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   7,416,991 143,075 SH   SOLE   0 0 143,075
LEGG MASON ETF INVT CLEARBRIDGE DI 524682309   4,078,409 101,001 SH   SOLE   0 0 101,001
LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101   1,408,942 34,609 SH   SOLE   0 0 34,609
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   39,753,879 1,458,323 SH   SOLE   0 0 1,458,323
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   43,156,258 1,273,798 SH   SOLE   0 0 1,273,798
LEGG MASON ETF INVT ROYCE QUANT SML 52468L877   3,243,669 90,143 SH   SOLE   0 0 90,143
LEGG MASON ETF INVT WESTN ASET TTL 52468L810   9,528,906 491,434 SH   SOLE   0 0 491,434
LEGG MASON ETF INVT WESTN AST SHRT 52468L786   871,680 37,347 SH   SOLE   0 0 37,347
LEGGETT & PLATT INC COM 524660107   8,472,148 333,418 SH   SOLE   57,896 0 275,522
LEIDOS HOLDINGS INC COM 525327102   1,401,035 15,202 SH   SOLE   1,579 0 13,623
LEMAITRE VASCULAR INC COM 525558201   230,232 4,226 SH   SOLE   1,315 0 2,911
LEMONADE INC COM 52567D107   325,729 28,032 SH   SOLE   3 0 28,029
LENDINGTREE INC NEW COM 52603B107   166,656 10,752 SH   SOLE   30 0 10,722
LENNAR CORP CL A 526057104   12,351,243 110,053 SH   SOLE   33,692 0 76,361
LENNOX INTL INC COM 526107107   4,883,042 13,041 SH   SOLE   6,844 0 6,197
LESLIES INC COM 527064109   219,042 38,700 SH   SOLE   29,389 0 9,311
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,350,707 99,463 SH   SOLE   0 0 99,463
LEXICON PHARMACEUTICALS INC COM NEW 528872302   29,423 26,994 SH   SOLE   0 0 26,994
LGI HOMES INC COM 50187T106   839,696 8,440 SH   SOLE   1,354 0 7,086
LI AUTO INC SPONSORED ADS 50202M102   513,645 14,408 SH   SOLE   0 0 14,408
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   13,774,062 2,326,700 SH   SOLE   0 0 2,326,700
LIBERTY ALL-STAR GROWTH FD I COM 529900102   2,760,908 558,888 SH   SOLE   0 0 558,888
LIBERTY BROADBAND CORP COM SER C 530307305   1,751,107 19,176 SH   SOLE   6,006 0 13,170
LIBERTY GLOBAL PLC SHS CL C G5480U120   197,775 10,656 SH   SOLE   0 0 10,656
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   405,646 7,175 SH   SOLE   2,367 0 4,808
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   2,786,835 44,733 SH   SOLE   27,708 0 17,025
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   474,027 18,619 SH   SOLE   346 0 18,273
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   7,482 33,000 PRN   SOLE   0 0 33,000
LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8   10,913 10,000 PRN   SOLE   0 0 10,000
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   100,238 28,236 SH   SOLE   0 0 28,236
LIFESTANCE HEALTH GROUP INC COM 53228F101   286,967 41,771 SH   SOLE   0 0 41,771
LIGHTWAVE LOGIC INC COM 532275104   1,067,132 238,732 SH   SOLE   0 0 238,732
LILIUM N V CLASS A ORD SHS N52586109   16,597 23,268 SH   SOLE   0 0 23,268
LINCOLN ELEC HLDGS INC COM 533900106   2,283,974 12,564 SH   SOLE   797 0 11,767
LINCOLN NATL CORP IND COM 534187109   4,951,477 200,546 SH   SOLE   15,191 0 185,355
LINCOLN NATL CORP IND COM 534187109   212,334 8,600 SH Put SOLE   0 0 8,600
LINDE PLC SHS G54950103   68,110,573 182,921 SH   SOLE   47,902 0 135,019
LINDSAY CORP COM 535555106   469,194 3,987 SH   SOLE   0 0 3,987
LINEAGE CELL THERAPEUTICS IN COM 53566P109   113,281 96,000 SH   SOLE   0 0 96,000
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   181,482 23,060 SH   SOLE   160 0 22,900
LISTED FD TR CORE ALT FD 53656F847   870,541 31,541 SH   SOLE   0 0 31,541
LISTED FD TR HORIZON KINETICS 53656F623   30,074,150 987,981 SH   SOLE   0 0 987,981
LISTED FD TR ROUNDHILL BALL 53656F417   1,408,939 148,622 SH   SOLE   0 0 148,622
LISTED FD TR ROUNDHILL SPORTS 53656F789   537,934 33,907 SH   SOLE   0 0 33,907
LISTED FD TR SHARES CORE BD 53656F862   239,440 12,195 SH   SOLE   0 0 12,195
LISTED FD TR SHARES LAG CAP 53656F805   306,308 9,020 SH   SOLE   0 0 9,020
LISTED FD TR STF TACTICAL GRW 53656F151   2,351,779 88,280 SH   SOLE   0 0 88,280
LISTED FD TR SWAN HEDGED EQTY 53656F599   756,772 41,776 SH   SOLE   0 0 41,776
LITHIA MTRS INC COM 536797103   3,108,417 10,525 SH   SOLE   2,069 0 8,456
LITHIUM AMERS CORP NEW COM NEW 53680Q207   3,805,150 223,701 SH   SOLE   0 0 223,701
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   30,051,029 1,039,828 SH   SOLE   0 0 1,039,828
LITTELFUSE INC COM 537008104   1,667,154 6,771 SH   SOLE   4,673 0 2,098
LIVE NATION ENTERTAINMENT IN COM 538034109   2,921,804 35,186 SH   SOLE   9,472 0 25,714
LIVE OAK BANCSHARES INC COM 53803X105   224,131 7,742 SH   SOLE   0 0 7,742
LIVENT CORP COM 53814L108   1,809,651 98,297 SH   SOLE   4,196 0 94,101
LKQ CORP COM 501889208   3,478,777 70,264 SH   SOLE   37,111 0 33,153
LL FLOORING HOLDINGS INC COM 55003T107   32,897 10,378 SH   SOLE   0 0 10,378
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   2,107,348 989,366 SH   SOLE   467,220 0 522,146
LMP CAP & INCOME FD INC COM 50208A102   338,428 27,074 SH   SOLE   0 0 27,074
LOANDEPOT INC COM CL A 53946R106   59,705 34,712 SH   SOLE   0 0 34,712
LOCKHEED MARTIN CORP COM 539830109   196,217,968 479,798 SH   SOLE   39,210 0 440,588
LOCKHEED MARTIN CORP COM 539830109   1,267,776 3,100 SH Put SOLE   0 0 3,100
LOEWS CORP COM 540424108   3,272,615 51,692 SH   SOLE   14,612 0 37,080
LOGITECH INTL S A SHS H50430232   1,791,434 25,985 SH   SOLE   1,055 0 24,930
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104   569,708 94,479 SH   SOLE   0 0 94,479
LOUISIANA PAC CORP COM 546347105   2,204,105 39,879 SH   SOLE   0 0 39,879
LOWES COS INC COM 548661107   138,431,247 666,047 SH   SOLE   83,885 0 582,162
LPL FINL HLDGS INC COM 50212V100   19,217,879 80,866 SH   SOLE   26 0 80,840
LSB INDS INC COM 502160104   379,584 37,105 SH   SOLE   0 0 37,105
LSI INDS INC OHIO COM 50216C108   485,849 30,595 SH   SOLE   0 0 30,595
LTC PPTYS INC COM 502175102   689,622 21,464 SH   SOLE   2,831 0 18,633
LUCID DIAGNOSTICS INC COM 54948X109   33,228 28,400 SH   SOLE   0 0 28,400
LUCID GROUP INC COM 549498103   1,166,583 208,691 SH   SOLE   0 0 208,691
LULULEMON ATHLETICA INC COM 550021109   22,848,279 59,252 SH   SOLE   7,301 0 51,951
LUMEN TECHNOLOGIES INC COM 550241103   399,605 281,412 SH   SOLE   0 0 281,412
LUMENTUM HLDGS INC COM 55024U109   5,554,181 122,935 SH   SOLE   87,922 0 35,013
LUMINAR TECHNOLOGIES INC COM CL A 550424105   608,035 133,634 SH   SOLE   0 0 133,634
LUXURBAN HOTELS INC COM 21985R105   253,681 54,438 SH   SOLE   0 0 54,438
LXP INDUSTRIAL TRUST COM 529043101   460,442 51,735 SH   SOLE   36,350 0 15,385
LYFT INC CL A COM 55087P104   559,769 53,109 SH   SOLE   25,836 0 27,273
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   52,904,769 558,657 SH   SOLE   319,418 0 239,239
M & T BK CORP COM 55261F104   11,038,691 87,296 SH   SOLE   22,161 0 65,135
M D C HLDGS INC COM 552676108   1,727,132 41,890 SH   SOLE   7,250 0 34,640
M/I HOMES INC COM 55305B101   957,384 11,392 SH   SOLE   2,907 0 8,485
MACERICH CO COM 554382101   5,188,463 475,570 SH   SOLE   0 0 475,570
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   306,496 3,757 SH   SOLE   725 0 3,032
MACQUARIE / FIRST TR GLOBAL COM 55607W100   2,539,666 365,946 SH   SOLE   0 0 365,946
MACYS INC COM 55616P104   1,281,395 110,370 SH   SOLE   4,624 0 105,746
MADISON COVERED CALL & EQUIT COM 557437100   2,132,868 301,679 SH   SOLE   0 0 301,679
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   533,998 16,226 SH   SOLE   0 0 16,226
MADISON SQUARE GRDN SPRT COR CL A 55825T103   273,812 1,553 SH   SOLE   0 0 1,553
MAG SILVER CORP COM 55903Q104   385,059 37,132 SH   SOLE   0 0 37,132
MAGNA INTL INC COM 559222401   3,119,121 58,182 SH   SOLE   74 0 58,108
MAGNITE INC COM 55955D100   139,083 18,446 SH   SOLE   1,137 0 17,309
MAGNOLIA OIL & GAS CORP CL A 559663109   963,549 42,058 SH   SOLE   27,422 0 14,636
MAIN STR CAP CORP COM 56035L104   11,046,436 271,879 SH   SOLE   0 0 271,879
MAINSTAY CBRE GBL INFRA MEG COM 56064Q107   333,816 28,338 SH   SOLE   0 0 28,338
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   2,678,384 168,135 SH   SOLE   0 0 168,135
MAMMOTH ENERGY SVCS INC COM 56155L108   72,996 15,732 SH   SOLE   0 0 15,732
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   957,114 25,162 SH   SOLE   0 0 25,162
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   3,027,930 123,842 SH   SOLE   0 0 123,842
MANCHESTER UTD PLC NEW ORD CL A G5784H106   431,728 21,815 SH   SOLE   0 0 21,815
MANHATTAN ASSOCIATES INC COM 562750109   6,509,549 32,881 SH   SOLE   12,243 0 20,638
MANITOWOC CO INC COM NEW 563571405   208,683 13,866 SH   SOLE   0 0 13,866
MANNKIND CORP COM NEW 56400P706   168,438 40,784 SH   SOLE   0 0 40,784
MANULIFE FINL CORP COM 56501R106   8,898,351 486,781 SH   SOLE   1,073 0 485,708
MARATHON DIGITAL HOLDINGS IN COM 565788106   4,731,079 556,598 SH   SOLE   0 0 556,598
MARATHON OIL CORP COM 565849106   8,689,852 324,854 SH   SOLE   2,643 0 322,211
MARATHON PETE CORP COM 56585A102   50,078,445 330,900 SH   SOLE   39,300 0 291,600
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   222,970 22,297 SH   SOLE   17,804 0 4,493
MARCUS & MILLICHAP INC COM 566324109   261,507 8,913 SH   SOLE   7,658 0 1,255
MARINEMAX INC COM 567908108   546,420 16,649 SH   SOLE   0 0 16,649
MARKEL GROUP INC COM 570535104   5,945,178 4,038 SH   SOLE   444 0 3,594
MARKETAXESS HLDGS INC COM 57060D108   2,502,416 11,713 SH   SOLE   3,518 0 8,195
MARQETA INC CLASS A COM 57142B104   61,564 10,295 SH   SOLE   289 0 10,006
MARRIOTT INTL INC NEW CL A 571903202   31,556,950 160,546 SH   SOLE   19,012 0 141,534
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   671,420 6,672 SH   SOLE   356 0 6,316
MARSH & MCLENNAN COS INC COM 571748102   38,423,781 202,038 SH   SOLE   115,733 0 86,305
MARTEN TRANS LTD COM 573075108   598,777 30,379 SH   SOLE   24,596 0 5,783
MARTIN MARIETTA MATLS INC COM 573284106   9,349,196 22,776 SH   SOLE   6,352 0 16,424
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105   36,757 13,222 SH   SOLE   0 0 13,222
MARVELL TECHNOLOGY INC COM 573874104   19,279,140 356,164 SH   SOLE   91,526 0 264,638
MASCO CORP COM 574599106   10,494,311 196,339 SH   SOLE   43,835 0 152,504
MASIMO CORP COM 574795100   538,082 6,137 SH   SOLE   326 0 5,811
MASTEC INC COM 576323109   859,973 11,949 SH   SOLE   2,788 0 9,161
MASTERBRAND INC COMMON STOCK 57638P104   244,264 20,104 SH   SOLE   9 0 20,095
MASTERCARD INCORPORATED CL A 57636Q104   253,768,970 640,977 SH   SOLE   129,971 0 511,006
MATADOR RES CO COM 576485205   3,554,449 59,759 SH   SOLE   14,164 0 45,595
MATCH GROUP INC NEW COM 57667L107   4,396,849 112,237 SH   SOLE   73,234 0 39,003
MATERION CORP COM 576690101   287,319 2,819 SH   SOLE   0 0 2,819
MATINAS BIOPHARMA HLDGS INC COM 576810105   80,279 617,528 SH   SOLE   0 0 617,528
MATIV HOLDINGS INC COM 808541106   166,018 11,642 SH   SOLE   0 0 11,642
MATSON INC COM 57686G105   1,285,331 14,487 SH   SOLE   1,577 0 12,910
MATTEL INC COM 577081102   968,769 43,975 SH   SOLE   0 0 43,975
MATTERPORT INC COM CL A 577096100   363,592 167,554 SH   SOLE   0 0 167,554
MAXIMUS INC COM 577933104   8,763,260 117,344 SH   SOLE   91,967 0 25,377
MAYVILLE ENGR CO INC COM 578605107   729,670 66,515 SH   SOLE   0 0 66,515
MCCORMICK & CO INC COM NON VTG 579780206   24,814,342 328,058 SH   SOLE   30,371 0 297,687
MCCORMICK & CO INC COM VTG 579780107   359,851 4,562 SH   SOLE   0 0 4,562
MCDONALDS CORP COM 580135101   237,683,700 902,231 SH   SOLE   64,870 0 837,361
MCEWEN MNG INC COM NEW 58039P305   370,446 56,992 SH   SOLE   0 0 56,992
MCKESSON CORP COM 58155Q103   37,453,705 86,130 SH   SOLE   15,850 0 70,280
MDU RES GROUP INC COM 552690109   2,556,074 130,545 SH   SOLE   1,153 0 129,392
MEDALLION FINL CORP COM 583928106   98,350 14,010 SH   SOLE   0 0 14,010
MEDICAL PPTYS TRUST INC COM 58463J304   6,901,312 1,266,296 SH   SOLE   276 0 1,266,020
MEDIFAST INC COM 58470H101   747,832 9,991 SH   SOLE   0 0 9,991
MEDPACE HLDGS INC COM 58506Q109   5,600,039 23,116 SH   SOLE   7,709 0 15,407
MEDTRONIC PLC SHS G5960L103   96,665,734 1,233,611 SH   SOLE   378,781 0 854,830
MELCO RESORTS AND ENTMNT LTD ADR 585464100   881,728 89,154 SH   SOLE   0 0 89,154
MERCADOLIBRE INC COM 58733R102   34,659,555 27,337 SH   SOLE   1,153 0 26,184
MERCANTILE BK CORP COM 587376104   262,835 8,503 SH   SOLE   4,476 0 4,027
MERCK & CO INC COM 58933Y105   241,023,603 2,341,171 SH   SOLE   250,388 0 2,090,783
MERCURY SYS INC COM 589378108   1,401,153 38,533 SH   SOLE   35,867 0 2,666
MERIDIANLINK INC COMMON STOCK 58985J105   573,591 33,622 SH   SOLE   0 0 33,622
MERIT MED SYS INC COM 589889104   2,271,093 33,675 SH   SOLE   30,659 0 3,016
MERITAGE HOMES CORP COM 59001A102   407,405 3,329 SH   SOLE   0 0 3,329
MESA LABS INC COM 59064R109   211,448 2,012 SH   SOLE   887 0 1,125
MESABI TR CTF BEN INT 590672101   266,776 13,292 SH   SOLE   0 0 13,292
MESOBLAST LTD SPONS ADR 590717104   15,836 12,875 SH   SOLE   0 0 12,875
META PLATFORMS INC CL A 30303M102   443,026,220 1,475,124 SH   SOLE   284,846 0 1,190,278
METLIFE INC COM 59156R108   44,533,076 707,885 SH   SOLE   212,572 0 495,313
METTLER TOLEDO INTERNATIONAL COM 592688105   4,383,525 3,956 SH   SOLE   233 0 3,723
MFA FINL INC COM 55272X607   1,098,020 114,258 SH   SOLE   0 0 114,258
MFA FINL INC NOTE 6.250% 6/1 55272XAA0   89,255 91,000 PRN   SOLE   0 0 91,000
MFS CHARTER INCOME TR SH BEN INT 552727109   1,661,412 284,002 SH   SOLE   0 0 284,002
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   1,384,266 452,374 SH   SOLE   0 0 452,374
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   112,510 36,061 SH   SOLE   0 0 36,061
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   272,683 87,119 SH   SOLE   0 0 87,119
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   386,092 245,919 SH   SOLE   0 0 245,919
MFS INTER INCOME TR SH BEN INT 55273C107   166,911 62,280 SH   SOLE   0 0 62,280
MFS INVT GRADE MUN TR SH BEN INT 59318B108   141,583 20,026 SH   SOLE   0 0 20,026
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   2,463,768 578,349 SH   SOLE   0 0 578,349
MFS MUN INCOME TR SH BEN INT 552738106   1,119,621 246,071 SH   SOLE   0 0 246,071
MFS SPL VALUE TR SH BEN INT 55274E102   260,772 66,865 SH   SOLE   0 0 66,865
MGE ENERGY INC COM 55277P104   1,532,155 22,364 SH   SOLE   0 0 22,364
MGIC INVT CORP WIS COM 552848103   1,059,195 63,463 SH   SOLE   46,874 0 16,589
MGM RESORTS INTERNATIONAL COM 552953101   16,159,218 439,587 SH   SOLE   4,658 0 434,929
MICROCHIP TECHNOLOGY INC. COM 595017104   18,653,173 238,990 SH   SOLE   23,433 0 215,557
MICRON TECHNOLOGY INC COM 595112103   23,438,227 344,528 SH   SOLE   35,171 0 309,357
MICROSOFT CORP COM 594918104   1,798,266,506 5,694,402 SH   SOLE   759,320 0 4,935,082
MICROSOFT CORP COM 594918104   820,950 2,600 SH Put SOLE   0 0 2,600
MICROSTRATEGY INC CL A NEW 594972408   9,141,035 27,845 SH   SOLE   0 0 27,845
MICROVAST HOLDINGS INC COM 59516C106   63,171 33,424 SH   SOLE   0 0 33,424
MICROVISION INC DEL COM NEW 594960304   61,532 28,097 SH   SOLE   0 0 28,097
MID-AMER APT CMNTYS INC COM 59522J103   4,769,303 37,072 SH   SOLE   7,148 0 29,924
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   1,510,801 109,876 SH   SOLE   0 0 109,876
MIDDLEBY CORP COM 596278101   663,424 5,183 SH   SOLE   62 0 5,121
MIDDLESEX WTR CO COM 596680108   440,393 6,647 SH   SOLE   0 0 6,647
MIDWEST HLDG INC COM NEW 59833J206   975,343 37,298 SH   SOLE   0 0 37,298
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   167,822 16,918 SH   SOLE   0 0 16,918
MIMEDX GROUP INC COM 602496101   563,772 77,335 SH   SOLE   0 0 77,335
MIND MEDICINE MINDMED INC COM NEW 60255C885   66,203 21,151 SH   SOLE   0 0 21,151
MINERALS TECHNOLOGIES INC COM 603158106   353,038 6,447 SH   SOLE   3,505 0 2,942
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   555,788 21,459 SH   SOLE   0 0 21,459
MIRION TECHNOLOGIES INC COM CL A 60471A101   194,803 26,078 SH   SOLE   0 0 26,078
MITEK SYS INC COM NEW 606710200   662,539 61,804 SH   SOLE   0 0 61,804
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   465,532 54,833 SH   SOLE   21,576 0 33,257
MKS INSTRS INC COM 55306N104   1,711,256 19,774 SH   SOLE   682 0 19,092
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   1,104,482 26,582 SH   SOLE   7,987 0 18,595
MODERNA INC COM 60770K107   11,959,097 115,782 SH   SOLE   3,249 0 112,533
MODINE MFG CO COM 607828100   906,994 19,825 SH   SOLE   0 0 19,825
MOELIS & CO CL A 60786M105   2,429,498 53,833 SH   SOLE   22,241 0 31,592
MOHAWK INDS INC COM 608190104   317,497 3,700 SH   SOLE   1,020 0 2,680
MOLINA HEALTHCARE INC COM 60855R100   3,794,356 11,572 SH   SOLE   940 0 10,632
MOLSON COORS BEVERAGE CO CL B 60871R209   4,771,141 75,030 SH   SOLE   278 0 74,752
MONARCH CASINO & RESORT INC COM 609027107   240,946 3,880 SH   SOLE   3,526 0 354
MONDAY COM LTD SHS M7S64H106   664,425 4,173 SH   SOLE   2,669 0 1,504
MONDELEZ INTL INC CL A 609207105   79,349,868 1,143,370 SH   SOLE   382,171 0 761,199
MONGODB INC CL A 60937P106   10,771,637 31,145 SH   SOLE   3,111 0 28,034
MONOLITHIC PWR SYS INC COM 609839105   24,638,883 53,331 SH   SOLE   31,696 0 21,635
MONROE CAP CORP COM 610335101   375,998 50,470 SH   SOLE   0 0 50,470
MONSTER BEVERAGE CORP NEW COM 61174X109   35,770,339 676,024 SH   SOLE   360,718 0 315,306
MONTROSE ENVIRONMENTAL GROUP COM 615111101   264,887 9,053 SH   SOLE   7,670 0 1,383
MOODYS CORP COM 615369105   30,123,823 95,277 SH   SOLE   46,478 0 48,799
MOOG INC CL A 615394202   945,825 8,373 SH   SOLE   1,655 0 6,718
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   391,134 6,862 SH   SOLE   6,796 0 66
MORGAN STANLEY COM NEW 617446448   74,277,180 909,480 SH   SOLE   254,640 0 654,840
MORGAN STANLEY EMERGING MKTS COM 617477104   541,980 127,225 SH   SOLE   0 0 127,225
MORGAN STANLEY EMKT DBT FD I COM 61744H105   1,519,145 234,075 SH   SOLE   0 0 234,075
MORNINGSTAR INC COM 617700109   1,349,998 5,763 SH   SOLE   825 0 4,938
MOSAIC CO NEW COM 61945C103   7,355,187 206,606 SH   SOLE   29,905 0 176,701
MOTORCAR PTS AMER INC COM 620071100   128,227 15,850 SH   SOLE   0 0 15,850
MOTOROLA SOLUTIONS INC COM NEW 620076307   21,918,317 80,511 SH   SOLE   29,024 0 51,487
MP MATERIALS CORP COM CL A 553368101   3,509,615 183,750 SH   SOLE   10,597 0 173,153
MPLX LP COM UNIT REP LTD 55336V100   8,801,346 247,437 SH   SOLE   1,697 0 245,740
MR COOPER GROUP INC COM 62482R107   572,315 10,686 SH   SOLE   0 0 10,686
MSA SAFETY INC COM 553498106   9,597,108 60,876 SH   SOLE   869 0 60,007
MSC INDL DIRECT INC CL A 553530106   1,848,139 18,891 SH   SOLE   11,875 0 7,016
MSCI INC COM 55354G100   30,433,679 59,315 SH   SOLE   36,960 0 22,355
MUELLER INDS INC COM 624756102   731,033 9,726 SH   SOLE   388 0 9,338
MULLEN AUTOMOTIVE INC COM 62526P307   5,096 11,226 SH   SOLE   0 0 11,226
MURPHY OIL CORP COM 626717102   2,495,540 55,028 SH   SOLE   5,565 0 49,463
MURPHY USA INC COM 626755102   2,971,057 8,694 SH   SOLE   6,051 0 2,643
MYR GROUP INC DEL COM 55405W104   835,242 6,198 SH   SOLE   405 0 5,793
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   106,083 39,001 SH   SOLE   0 0 39,001
NANO X IMAGING LTD ORD SHS M70700105   229,338 34,960 SH   SOLE   0 0 34,960
NAPCO SEC TECHNOLOGIES INC COM 630402105   419,991 18,876 SH   SOLE   52 0 18,824
NASDAQ INC COM 631103108   9,768,906 201,048 SH   SOLE   99,303 0 101,745
NATERA INC COM 632307104   2,474,858 55,929 SH   SOLE   35,503 0 20,426
NATIONAL BANKSHARES INC VA COM 634865109   719,963 28,753 SH   SOLE   0 0 28,753
NATIONAL BEVERAGE CORP COM 635017106   218,276 4,642 SH   SOLE   0 0 4,642
NATIONAL FUEL GAS CO COM 636180101   3,725,765 71,774 SH   SOLE   20,735 0 51,039
NATIONAL GRID PLC SPONSORED ADR NE 636274409   43,505,863 717,563 SH   SOLE   436,107 0 281,456
NATIONAL HEALTH INVS INC COM 63633D104   579,718 11,287 SH   SOLE   652 0 10,635
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   15,534,689 489,436 SH   SOLE   590 0 488,846
NATIXIS ETF TR LOOMIS SAYLES 63873X208   729,233 31,018 SH   SOLE   0 0 31,018
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   2,640,409 33,478 SH   SOLE   0 0 33,478
NATWEST GROUP PLC SPONS ADR 639057207   69,885 11,987 SH   SOLE   154 0 11,833
NAVIENT CORPORATION COM 63938C108   369,081 21,433 SH   SOLE   58 0 21,375
NAVITAS SEMICONDUCTOR CORP COM 63942X106   361,678 52,040 SH   SOLE   0 0 52,040
NBT BANCORP INC COM 628778102   554,729 17,505 SH   SOLE   5,029 0 12,476
NCINO INC COM 63947X101   753,183 23,685 SH   SOLE   16,753 0 6,932
NCR CORP NEW COM 62886E108   1,852,830 68,700 SH   SOLE   44,994 0 23,706
NEKTAR THERAPEUTICS COM 640268108   21,147 35,506 SH   SOLE   0 0 35,506
NELNET INC CL A 64031N108   1,383,301 15,487 SH   SOLE   0 0 15,487
NEOGEN CORP COM 640491106   1,872,217 103,898 SH   SOLE   63,883 0 40,015
NEOGENOMICS INC COM NEW 64049M209   151,530 12,320 SH   SOLE   6,610 0 5,710
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   7,094 10,000 PRN   SOLE   0 0 10,000
NET POWER INC COM CL A 64107A105   285,013 18,875 SH   SOLE   0 0 18,875
NETAPP INC COM 64110D104   3,188,918 42,026 SH   SOLE   2,358 0 39,668
NETEASE INC SPONSORED ADS 64110W102   3,327,776 33,225 SH   SOLE   6,943 0 26,282
NETFLIX INC COM 64110L106   147,593,929 390,773 SH   SOLE   79,123 0 311,650
NEUBERGER BERMAN ENERGY INFR COM 64129H104   1,714,384 249,184 SH   SOLE   0 0 249,184
NEUBERGER BERMAN ETF TRUST BERMAN COMMODITY 64135A408   207,435 9,244 SH   SOLE   0 0 9,244
NEUBERGER BERMAN HIGH YIELD COM 64128C106   3,187,168 423,263 SH   SOLE   0 0 423,263
NEUBERGER BERMAN MUN FD INC COM 64124P101   286,954 31,157 SH   SOLE   0 0 31,157
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   417,703 40,087 SH   SOLE   0 0 40,087
NEUBERGER BERMAN REAL ESTATE COM 64190A103   889,304 318,747 SH   SOLE   0 0 318,747
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,104,075 9,814 SH   SOLE   6,249 0 3,565
NEW AMER HIGH INCOME FD INC COM NEW 641876800   551,751 85,147 SH   SOLE   0 0 85,147
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   666,796 10,027 SH   SOLE   0 0 10,027
NEW FORTRESS ENERGY INC COM CL A 644393100   1,990,785 60,732 SH   SOLE   2,263 0 58,469
NEW GERMANY FD INC COM 644465106   96,762 11,844 SH   SOLE   0 0 11,844
NEW GOLD INC CDA COM 644535106   93,306 102,523 SH   SOLE   0 0 102,523
NEW JERSEY RES CORP COM 646025106   4,628,215 113,911 SH   SOLE   12,563 0 101,348
NEW MTN FIN CORP COM 647551100   1,717,407 132,618 SH   SOLE   704 0 131,914
NEW RELIC INC COM 64829B100   338,541 3,954 SH   SOLE   0 0 3,954
NEW YORK CMNTY BANCORP INC COM 649445103   4,148,487 365,828 SH   SOLE   0 0 365,828
NEW YORK MTG TR INC COM 649604840   111,864 13,176 SH   SOLE   0 0 13,176
NEW YORK TIMES CO CL A 650111107   805,940 19,562 SH   SOLE   573 0 18,989
NEWELL BRANDS INC COM 651229106   1,910,876 211,614 SH   SOLE   0 0 211,614
NEWMARK GROUP INC CL A 65158N102   257,149 39,992 SH   SOLE   15,524 0 24,468
NEWMARKET CORP COM 651587107   867,881 1,907 SH   SOLE   1,613 0 294
NEWMONT CORP COM 651639106   16,544,938 447,766 SH   SOLE   57,001 0 390,765
NEWMONT CORP COM 651639106   1,067,855 28,900 SH Put SOLE   0 0 28,900
NEWS CORP NEW CL A 65249B109   1,050,537 52,370 SH   SOLE   0 0 52,370
NEWTEKONE INC COM NEW 652526203   502,920 34,096 SH   SOLE   0 0 34,096
NEXGEN ENERGY LTD COM 65340P106   154,098 25,812 SH   SOLE   0 0 25,812
NEXPOINT REAL ESTATE FIN INC COM 65342V101   319,762 19,545 SH   SOLE   0 0 19,545
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   4,099,439 28,775 SH   SOLE   21,082 0 7,693
NEXTDECADE CORP COM 65342K105   143,386 28,005 SH   SOLE   0 0 28,005
NEXTERA ENERGY INC COM 65339F101   139,392,874 2,435,517 SH   SOLE   387,941 0 2,047,576
NEXTERA ENERGY INC COM 65339F101   1,128,613 19,700 SH Put SOLE   0 0 19,700
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,672,132 89,971 SH   SOLE   2,770 0 87,201
NEXTGEN HEALTHCARE INC COM 65343C102   253,769 10,694 SH   SOLE   5,531 0 5,163
NEXTNAV INC COMMON STOCK 65345N106   94,478 18,381 SH   SOLE   0 0 18,381
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   115,616 29,875 SH   SOLE   0 0 29,875
NICE LTD SPONSORED ADR 653656108   1,265,480 7,444 SH   SOLE   3,261 0 4,183
NICOLET BANKSHARES INC COM 65406E102   243,184 3,485 SH   SOLE   0 0 3,485
NIKE INC CL B 654106103   81,742,379 855,143 SH   SOLE   175,158 0 679,985
NIKOLA CORP COM 654110105   129,215 82,303 SH   SOLE   0 0 82,303
NINE ENERGY SERVICE INC COM 65441V101   58,545 14,210 SH   SOLE   0 0 14,210
NINE ENERGY SERVICE INC DEBT 13.000%10/2 65441VAC5   23,177 25,000 PRN   SOLE   0 0 25,000
NIO INC SPON ADS 62914V106   3,444,053 380,979 SH   SOLE   0 0 380,979
NIO INC SPON ADS 62914V106   94,920 10,500 SH Call SOLE   0 0 10,500
NISOURCE INC COM 65473P105   4,963,830 201,128 SH   SOLE   84,247 0 116,881
NLIGHT INC COM 65487K100   200,918 19,319 SH   SOLE   18,111 0 1,208
NMI HLDGS INC CL A 629209305   299,561 11,058 SH   SOLE   5,008 0 6,050
NNN REIT INC COM 637417106   8,739,085 247,286 SH   SOLE   7,969 0 239,317
NOBLE CORP PLC ORD SHS A G65431127   1,304,997 25,765 SH   SOLE   16,285 0 9,480
NOKIA CORP SPONSORED ADR 654902204   2,304,298 616,123 SH   SOLE   0 0 616,123
NOODLES & CO COM CL A 65540B105   105,185 42,758 SH   SOLE   0 0 42,758
NORDIC AMERICAN TANKERS LIMI COM G65773106   449,968 109,216 SH   SOLE   0 0 109,216
NORDSON CORP COM 655663102   6,899,306 30,915 SH   SOLE   9,876 0 21,039
NORDSTROM INC COM 655664100   669,965 44,844 SH   SOLE   0 0 44,844
NORFOLK SOUTHN CORP COM 655844108   36,876,843 187,259 SH   SOLE   21,526 0 165,733
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   17,707 54,450 SH   SOLE   0 0 54,450
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720   20,919,810 749,841 SH   SOLE   0 0 749,841
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   829,211 22,189 SH   SOLE   0 0 22,189
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   1,088,169 24,257 SH   SOLE   0 0 24,257
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   6,958,440 222,599 SH   SOLE   0 0 222,599
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   2,133,144 94,220 SH   SOLE   0 0 94,220
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   1,338,175 42,015 SH   SOLE   0 0 42,015
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   1,558,810 59,158 SH   SOLE   0 0 59,158
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641   1,568,801 51,622 SH   SOLE   0 0 51,622
NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179   1,914,890 143,977 SH   SOLE   337 0 143,640
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591   15,882,171 377,338 SH   SOLE   104,911 0 272,427
NORTHERN OIL & GAS INC COM 665531307   3,128,025 77,754 SH   SOLE   8,721 0 69,033
NORTHERN TR CORP COM 665859104   2,300,329 33,108 SH   SOLE   9,958 0 23,150
NORTHROP GRUMMAN CORP COM 666807102   87,094,324 197,856 SH   SOLE   21,184 0 176,672
NORTHWEST BANCSHARES INC MD COM 667340103   875,960 85,627 SH   SOLE   0 0 85,627
NORTHWEST NAT HLDG CO COM 66765N105   739,793 19,387 SH   SOLE   0 0 19,387
NORTHWESTERN CORP COM NEW 668074305   492,188 10,241 SH   SOLE   3,649 0 6,592
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   5,482,764 332,693 SH   SOLE   149 0 332,544
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   222,480 13,500 SH Call SOLE   0 0 13,500
NORWOOD FINL CORP COM 669549107   238,924 9,275 SH   SOLE   0 0 9,275
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   29,040 11,000 SH   SOLE   0 0 11,000
NOV INC COM 62955J103   575,035 27,514 SH   SOLE   2,777 0 24,737
NOVA LTD COM M7516K103   864,326 7,687 SH   SOLE   0 0 7,687
NOVAGOLD RES INC COM NEW 66987E206   362,124 94,303 SH   SOLE   0 0 94,303
NOVANTA INC COM 67000B104   2,447,501 17,177 SH   SOLE   14,166 0 3,011
NOVARTIS AG SPONSORED ADR 66987V109   33,618,053 330,042 SH   SOLE   86,660 0 243,382
NOVAVAX INC COM NEW 670002401   333,829 46,109 SH   SOLE   0 0 46,109
NOVOCURE LTD ORD SHS G6674U108   251,355 15,564 SH   SOLE   1,250 0 14,314
NOVO-NORDISK A S ADR 670100205   69,191,302 760,846 SH   SOLE   118,020 0 642,826
NOW INC COM 67011P100   907,242 76,432 SH   SOLE   8,010 0 68,422
NRG ENERGY INC COM NEW 629377508   4,422,782 114,818 SH   SOLE   106 0 114,712
NRX PHARMACEUTICALS INC COM 629444100   3,213 12,358 SH   SOLE   0 0 12,358
NU HLDGS LTD ORD SHS CL A G6683N103   276,087 38,081 SH   SOLE   2,688 0 35,393
NUCOR CORP COM 670346105   43,450,934 277,908 SH   SOLE   27,503 0 250,405
NUSCALE PWR CORP CL A COM 67079K100   157,290 32,100 SH   SOLE   0 0 32,100
NUSHARES ETF TR ESG HI TLD CRP 67092P854   6,134,196 305,336 SH   SOLE   0 0 305,336
NUSHARES ETF TR ESG LARGE CAP 67092P862   475,662 13,504 SH   SOLE   0 0 13,504
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102   8,154,346 409,250 SH   SOLE   0 0 409,250
NUSHARES ETF TR NUVEEN ESG 1-5 67092P110   16,108,261 711,181 SH   SOLE   0 0 711,181
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   1,965,376 74,957 SH   SOLE   0 0 74,957
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   2,174,261 79,585 SH   SOLE   0 0 79,585
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   41,361,509 689,703 SH   SOLE   0 0 689,703
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   35,752,750 1,064,387 SH   SOLE   0 0 1,064,387
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   13,461,935 367,210 SH   SOLE   0 0 367,210
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   9,831,591 345,817 SH   SOLE   0 0 345,817
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   18,616,903 534,661 SH   SOLE   0 0 534,661
NUSHARES ETF TR NUVEEN ESG US 67092P870   5,297,399 251,062 SH   SOLE   0 0 251,062
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   800,900 29,499 SH   SOLE   0 0 29,499
NUSTAR ENERGY LP UNIT COM 67058H102   2,395,156 137,337 SH   SOLE   0 0 137,337
NUTANIX INC CL A 67059N108   646,012 18,521 SH   SOLE   135 0 18,386
NUTEX HEALTH INC COM 67079U108   2,025 10,000 SH   SOLE   0 0 10,000
NUTRIEN LTD COM 67077M108   7,508,358 121,573 SH   SOLE   21,674 0 99,899
NUVEEN AMT FREE MUN CR INC F COM 67071L106   6,045,719 586,394 SH   SOLE   0 0 586,394
NUVEEN AMT FREE QLTY MUN INC COM 670657105   7,298,321 753,959 SH   SOLE   64,073 0 689,886
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   959,890 71,634 SH   SOLE   0 0 71,634
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   285,409 29,638 SH   SOLE   0 0 29,638
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   2,281,331 236,407 SH   SOLE   0 0 236,407
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103   204,001 16,763 SH   SOLE   0 0 16,763
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   744,577 72,571 SH   SOLE   0 0 72,571
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   882,000 107,430 SH   SOLE   0 0 107,430
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   1,296,473 104,302 SH   SOLE   0 0 104,302
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   258,606 28,232 SH   SOLE   0 0 28,232
NUVEEN CORPORATE INCOME 2023 COM 67079F101   160,369 16,810 SH   SOLE   0 0 16,810
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   719,218 142,138 SH   SOLE   0 0 142,138
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   2,191,409 159,957 SH   SOLE   0 0 159,957
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   342,698 34,934 SH   SOLE   0 0 34,934
NUVEEN FLOATING RATE INCOME COM 67072T108   22,512,426 2,742,074 SH   SOLE   0 0 2,742,074
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   3,515,585 307,306 SH   SOLE   0 0 307,306
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   159,375 16,812 SH   SOLE   0 0 16,812
NUVEEN MULTI ASSET INCOME FU COM 670750108   3,884,909 349,362 SH   SOLE   0 0 349,362
NUVEEN MUN CR OPPORTUNITIES COM 670663103   301,747 31,140 SH   SOLE   0 0 31,140
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   3,502,097 377,381 SH   SOLE   0 0 377,381
NUVEEN MUN INCOME FD INC COM 67062J102   593,333 68,992 SH   SOLE   0 0 68,992
NUVEEN MUN VALUE FD INC COM 670928100   8,412,877 1,018,508 SH   SOLE   0 0 1,018,508
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   4,284,115 410,749 SH   SOLE   65,447 0 345,302
NUVEEN N Y MUN VALUE FD COM 67062M105   421,322 52,600 SH   SOLE   0 0 52,600
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   10,068,501 448,086 SH   SOLE   0 0 448,086
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   290,514 27,459 SH   SOLE   0 0 27,459
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   317,569 33,605 SH   SOLE   0 0 33,605
NUVEEN NEW YORK QLT MUN INC COM 67066X107   119,820 12,391 SH   SOLE   0 0 12,391
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   433,053 42,581 SH   SOLE   0 0 42,581
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   1,572,484 248,418 SH   SOLE   0 0 248,418
NUVEEN PFD & INCOME SECS FD COM 67072C105   5,800,775 940,158 SH   SOLE   0 0 940,158
NUVEEN PFD & INCOME TERM FD COM 67075A106   1,958,013 114,037 SH   SOLE   0 0 114,037
NUVEEN QUALITY MUNCP INCOME COM 67066V101   3,604,588 355,482 SH   SOLE   0 0 355,482
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,028,605 96,855 SH   SOLE   0 0 96,855
NUVEEN REAL ESTATE INCOME FD COM 67071B108   546,108 81,509 SH   SOLE   0 0 81,509
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   21,096,359 1,666,379 SH   SOLE   0 0 1,666,379
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   2,402,877 162,137 SH   SOLE   0 0 162,137
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   287,057 33,891 SH   SOLE   0 0 33,891
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   1,277,585 96,059 SH   SOLE   0 0 96,059
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   1,578,141 108,613 SH   SOLE   88,944 0 19,669
NUVVE HOLDING CORP *W EXP 03/19/202 67079Y118   278 10,000 SH   SOLE   0 0 10,000
NUVVE HOLDING CORP COM 67079Y100   8,973 26,469 SH   SOLE   0 0 26,469
NV5 GLOBAL INC COM 62945V109   604,324 6,280 SH   SOLE   923 0 5,357
NVENT ELECTRIC PLC SHS G6700G107   9,123,365 172,171 SH   SOLE   136,619 0 35,552
NVIDIA CORPORATION COM 67066G104   961,302,312 2,209,150 SH   SOLE   279,565 0 1,929,585
NVIDIA CORPORATION COM 67066G104   956,978 2,200 SH Call SOLE   0 0 2,200
NVIDIA CORPORATION COM 67066G104   652,485 1,500 SH Put SOLE   0 0 1,500
NVR INC COM 62944T105   2,134,861 358 SH   SOLE   2 0 356
NXG CUSHING MIDSTREAM ENERGY COM NEW 231631300   1,092,511 30,039 SH   SOLE   0 0 30,039
NXG NEXTGEN INFRASTR INCM FD COM 231647207   208,725 5,566 SH   SOLE   0 0 5,566
NXP SEMICONDUCTORS N V COM N6596X109   32,132,637 160,728 SH   SOLE   66,277 0 94,451
OAKTREE SPECIALTY LENDING CO COM 67401P405   2,294,308 114,031 SH   SOLE   0 0 114,031
OATLY GROUP AB SPONSORED ADS 67421J108   33,709 37,618 SH   SOLE   0 0 37,618
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   707,946 16,369 SH   SOLE   12 0 16,357
OCCIDENTAL PETE CORP COM 674599105   35,384,383 545,382 SH   SOLE   11,393 0 533,989
OCEANEERING INTL INC COM 675232102   230,335 8,955 SH   SOLE   0 0 8,955
OCEANFIRST FINL CORP COM 675234108   480,751 33,224 SH   SOLE   3,010 0 30,214
OCUPHIRE PHARMA INC COM 67577R102   109,893 32,804 SH   SOLE   0 0 32,804
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   155,602 37,952 SH   SOLE   0 0 37,952
OFS CREDIT COMPANY INC COM 67111Q107   505,652 71,319 SH   SOLE   0 0 71,319
OGE ENERGY CORP COM 670837103   6,007,894 180,255 SH   SOLE   17,107 0 163,148
O-I GLASS INC COM 67098H104   1,763,275 105,396 SH   SOLE   48 0 105,348
OIL STS INTL INC COM 678026105   196,921 23,527 SH   SOLE   17,702 0 5,825
OKTA INC CL A 679295105   3,326,505 40,811 SH   SOLE   598 0 40,213
OLD DOMINION FREIGHT LINE IN COM 679580100   17,832,192 43,585 SH   SOLE   6,221 0 37,364
OLD NATL BANCORP IND COM 680033107   1,398,083 96,154 SH   SOLE   455 0 95,699
OLD REP INTL CORP COM 680223104   7,906,920 293,501 SH   SOLE   174,181 0 119,320
OLD SECOND BANCORP INC ILL COM 680277100   232,772 17,103 SH   SOLE   0 0 17,103
OLIN CORP COM PAR $1 680665205   2,796,753 55,957 SH   SOLE   17,429 0 38,528
OLLIES BARGAIN OUTLET HLDGS COM 681116109   3,379,963 43,560 SH   SOLE   37,760 0 5,800
OLO INC CL A 68134L109   259,423 42,809 SH   SOLE   2,144 0 40,665
OMEGA HEALTHCARE INVS INC COM 681936100   15,451,372 465,964 SH   SOLE   36 0 465,928
OMNIAB INC COM 68218J103   96,544 18,602 SH   SOLE   0 0 18,602
OMNICELL COM COM 68213N109   1,551,925 34,398 SH   SOLE   32,189 0 2,209
OMNICOM GROUP INC COM 681919106   10,176,109 136,629 SH   SOLE   87,493 0 49,136
ON HLDG AG NAMEN AKT A H5919C104   2,497,707 89,781 SH   SOLE   0 0 89,781
ON SEMICONDUCTOR CORP COM 682189105   39,505,451 425,018 SH   SOLE   202,835 0 222,183
ONCOLYTICS BIOTECH INC COM NEW 682310875   47,042 21,579 SH   SOLE   0 0 21,579
ONCTERNAL THERAPEUTICS INC COM 68236P107   51,438 171,459 SH   SOLE   0 0 171,459
ONDAS HLDGS INC COM NEW 68236H204   17,126 28,098 SH   SOLE   0 0 28,098
ONE GAS INC COM 68235P108   1,397,770 20,471 SH   SOLE   4,801 0 15,670
ONEMAIN HLDGS INC COM 68268W103   3,237,480 80,755 SH   SOLE   31,817 0 48,938
ONEOK INC NEW COM 682680103   68,851,792 1,085,477 SH   SOLE   57,783 0 1,027,694
ONTO INNOVATION INC COM 683344105   3,200,461 25,191 SH   SOLE   21,836 0 3,355
OPEN TEXT CORP COM 683715106   203,880 5,809 SH   SOLE   0 0 5,809
OPENDOOR TECHNOLOGIES INC COM 683712103   343,572 130,141 SH   SOLE   0 0 130,141
OPERA LTD SPONSORED ADS 68373M107   165,399 14,676 SH   SOLE   0 0 14,676
OPKO HEALTH INC COM 68375N103   45,701 28,563 SH   SOLE   0 0 28,563
OPTION CARE HEALTH INC COM NEW 68404L201   409,648 12,663 SH   SOLE   1,061 0 11,602
ORACLE CORP COM 68389X105   121,860,045 1,150,491 SH   SOLE   211,439 0 939,052
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   97,134 37,216 SH   SOLE   0 0 37,216
ORANGE SPONSORED ADR 684060106   4,345,503 378,199 SH   SOLE   13,011 0 365,188
ORASURE TECHNOLOGIES INC COM 68554V108   70,585 11,903 SH   SOLE   0 0 11,903
ORCHID IS CAP INC COM NEW 68571X301   209,527 24,621 SH   SOLE   0 0 24,621
OREILLY AUTOMOTIVE INC COM 67103H107   31,579,477 34,746 SH   SOLE   3,617 0 31,129
ORGANOGENESIS HLDGS INC COM 68621F102   52,607 16,543 SH   SOLE   0 0 16,543
ORGANON & CO COMMON STOCK 68622V106   9,675,395 557,338 SH   SOLE   24 0 557,314
ORGANON & CO COMMON STOCK 68622V106   5,490,968 316,300 SH Put SOLE   0 0 316,300
ORIGIN MATERIALS INC COM 68622D106   115,325 90,098 SH   SOLE   0 0 90,098
ORION ENERGY SYS INC COM 686275108   13,115 10,409 SH   SOLE   0 0 10,409
ORION OFFICE REIT INC COM 68629Y103   335,074 64,314 SH   SOLE   18,441 0 45,873
ORION S.A. COM L72967109   1,982,447 93,160 SH   SOLE   0 0 93,160
ORMAT TECHNOLOGIES INC COM 686688102   889,594 12,723 SH   SOLE   15 0 12,708
OSHKOSH CORP COM 688239201   1,118,140 11,717 SH   SOLE   1,437 0 10,280
OSISKO GOLD ROYALTIES LTD COM 68827L101   730,527 62,173 SH   SOLE   0 0 62,173
OTIS WORLDWIDE CORP COM 68902V107   9,403,621 117,092 SH   SOLE   33,236 0 83,856
OTTER TAIL CORP COM 689648103   3,678,066 48,447 SH   SOLE   376 0 48,071
OUSTER INC *W EXP 09/29/202 68989M129   299 14,805 SH   SOLE   0 0 14,805
OUSTER INC COM NEW 68989M202   56,166 11,144 SH   SOLE   0 0 11,144
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   22,365 101,200 SH   SOLE   0 0 101,200
OVERSTOCK COM INC DEL COM 690370101   367,040 23,201 SH   SOLE   0 0 23,201
OVINTIV INC COM 69047Q102   4,265,492 89,668 SH   SOLE   55 0 89,613
OWENS & MINOR INC NEW COM 690732102   290,204 17,958 SH   SOLE   0 0 17,958
OWENS CORNING NEW COM 690742101   14,068,932 103,138 SH   SOLE   73,880 0 29,258
OXFORD INDS INC COM 691497309   472,868 4,919 SH   SOLE   3,856 0 1,063
OXFORD LANE CAP CORP COM 691543102   2,034,297 407,675 SH   SOLE   0 0 407,675
OXFORD SQUARE CAP CORP COM 69181V107   86,483 28,732 SH   SOLE   0 0 28,732
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   216,880 8,999 SH   SOLE   1,803 0 7,196
PACCAR INC COM 693718108   17,693,752 208,113 SH   SOLE   31,488 0 176,625
PACER FDS TR AMERCN ENRGY IND 69374H634   6,070,853 221,633 SH   SOLE   0 0 221,633
PACER FDS TR CASH COWS ETF 69374H659   3,341,931 96,643 SH   SOLE   0 0 96,643
PACER FDS TR CFRA STVAL EQL 69374H691   2,314,075 71,431 SH   SOLE   0 0 71,431
PACER FDS TR DATA AND INFRAST 69374H741   10,394,395 401,483 SH   SOLE   25 0 401,458
PACER FDS TR DEVELOPED MRKT 69374H873   18,198,554 609,259 SH   SOLE   0 0 609,259
PACER FDS TR EMRG MKT CASH 69374H865   1,667,698 87,041 SH   SOLE   0 0 87,041
PACER FDS TR GLOBL CASH ETF 69374H709   67,106,286 2,062,271 SH   SOLE   0 0 2,062,271
PACER FDS TR INDUSTRIAL RELET 69374H766   6,232,210 177,556 SH   SOLE   25 0 177,531
PACER FDS TR LUNT LRG CP ALTR 69374H717   11,704,407 339,769 SH   SOLE   0 0 339,769
PACER FDS TR LUNT LRGCP MULTI 69374H816   6,101,202 165,344 SH   SOLE   0 0 165,344
PACER FDS TR LUNT MDCAP MLT 69374H725   846,557 24,531 SH   SOLE   0 0 24,531
PACER FDS TR METAURUS CAP 400 69374H436   12,528,777 411,725 SH   SOLE   0 0 411,725
PACER FDS TR PAC ASSET FLTG 69374H428   6,355,213 136,130 SH   SOLE   0 0 136,130
PACER FDS TR PACER US SMALL 69374H857   112,131,535 2,689,006 SH   SOLE   0 0 2,689,006
PACER FDS TR SWAN SOS FD OF 69374H568   700,011 28,950 SH   SOLE   0 0 28,950
PACER FDS TR TRENDP US LAR CP 69374H105   96,422,380 2,412,973 SH   SOLE   897 0 2,412,076
PACER FDS TR TRENDP US MID CP 69374H204   17,171,700 544,269 SH   SOLE   0 0 544,269
PACER FDS TR TRENDPILOT 100 69374H303   58,772,551 956,585 SH   SOLE   0 0 956,585
PACER FDS TR TRENDPILOT EUR 69374H808   3,477,941 140,566 SH   SOLE   0 0 140,566
PACER FDS TR TRENDPILOT FD 69374H675   3,979,098 140,987 SH   SOLE   0 0 140,987
PACER FDS TR TRENDPILOT INTL 69374H683   2,549,460 97,793 SH   SOLE   0 0 97,793
PACER FDS TR TRENDPILOT US BD 69374H642   12,236,312 627,825 SH   SOLE   0 0 627,825
PACER FDS TR US CASH COWS 100 69374H881   653,322,372 13,217,124 SH   SOLE   1 0 13,217,123
PACER FDS TR US CHS CWS GWT 69374H667   784,047 21,913 SH   SOLE   0 0 21,913
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   1,464,012 175,331 SH   SOLE   25,673 0 149,658
PACKAGING CORP AMER COM 695156109   12,919,526 84,139 SH   SOLE   11,356 0 72,783
PACWEST BANCORP DEL COM 695263103   397,291 50,226 SH   SOLE   20 0 50,206
PAGERDUTY INC COM 69553P100   1,229,618 54,674 SH   SOLE   15,599 0 39,075
PAGSEGURO DIGITAL LTD COM CL A G68707101   226,546 26,312 SH   SOLE   157 0 26,155
PALANTIR TECHNOLOGIES INC CL A 69608A108   25,235,104 1,577,194 SH   SOLE   17,449 0 1,559,745
PALANTIR TECHNOLOGIES INC CL A 69608A108   160,000 10,000 SH Call SOLE   0 0 10,000
PALO ALTO NETWORKS INC COM 697435105   94,875,776 404,508 SH   SOLE   103,952 0 300,556
PAN AMERN SILVER CORP COM 697900108   3,136,748 216,626 SH   SOLE   6,835 0 209,791
PAPA JOHNS INTL INC COM 698813102   582,860 8,544 SH   SOLE   1,893 0 6,651
PAR PAC HOLDINGS INC COM NEW 69888T207   226,314 6,297 SH   SOLE   0 0 6,297
PAR TECHNOLOGY CORP COM 698884103   1,037,921 26,931 SH   SOLE   0 0 26,931
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   665,336 37,484 SH   SOLE   0 0 37,484
PARAMOUNT GLOBAL CLASS A COM 92556H107   403,483 25,553 SH   SOLE   0 0 25,553
PARAMOUNT GLOBAL CLASS B COM 92556H206   30,979,901 2,401,543 SH   SOLE   267,246 0 2,134,297
PARK HOTELS & RESORTS INC COM 700517105   488,710 39,668 SH   SOLE   4,411 0 35,257
PARK NATL CORP COM 700658107   316,358 3,347 SH   SOLE   0 0 3,347
PARKER-HANNIFIN CORP COM 701094104   39,761,239 102,078 SH   SOLE   13,729 0 88,349
PARSONS CORP DEL COM 70202L102   2,096,877 38,581 SH   SOLE   1,640 0 36,941
PARTNERS BANCORP COM 70213Q108   258,122 33,306 SH   SOLE   0 0 33,306
PATRICK INDS INC COM 703343103   473,722 6,312 SH   SOLE   3,198 0 3,114
PATTERSON COS INC COM 703395103   492,905 16,630 SH   SOLE   1,133 0 15,497
PATTERSON-UTI ENERGY INC COM 703481101   382,477 27,636 SH   SOLE   7,222 0 20,414
PAVMED INC COM 70387R106   28,623 97,159 SH   SOLE   0 0 97,159
PAYCHEX INC COM 704326107   65,725,300 569,889 SH   SOLE   86,607 0 483,282
PAYCOM SOFTWARE INC COM 70432V102   7,659,387 29,542 SH   SOLE   2,368 0 27,174
PAYCOR HCM INC COM 70435P102   263,321 11,534 SH   SOLE   1,377 0 10,157
PAYLOCITY HLDG CORP COM 70438V106   1,860,793 10,124 SH   SOLE   6,641 0 3,483
PAYONEER GLOBAL INC COM 70451X104   171,421 28,010 SH   SOLE   0 0 28,010
PAYPAL HLDGS INC COM 70450Y103   52,181,611 892,554 SH   SOLE   170,901 0 721,653
PBF ENERGY INC CL A 69318G106   3,033,957 56,678 SH   SOLE   0 0 56,678
PCM FD INC COM 69323T101   167,816 18,856 SH   SOLE   0 0 18,856
PDD HOLDINGS INC SPONSORED ADS 722304102   1,165,268 11,882 SH   SOLE   24 0 11,858
PDS BIOTECHNOLOGY CORP COM 70465T107   1,185,624 234,777 SH   SOLE   0 0 234,777
PEABODY ENERGY CORP COM 704551100   2,040,078 78,495 SH   SOLE   2,148 0 76,347
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   4,436,017 266,588 SH   SOLE   0 0 266,588
PELOTON INTERACTIVE INC CL A COM 70614W100   277,437 54,938 SH   SOLE   0 0 54,938
PEMBINA PIPELINE CORP COM 706327103   2,334,086 77,648 SH   SOLE   6,870 0 70,778
PENN ENTERTAINMENT INC COM 707569109   3,351,985 146,056 SH   SOLE   0 0 146,056
PENNANTPARK FLOATING RATE CA COM 70806A106   1,386,851 130,099 SH   SOLE   0 0 130,099
PENNANTPARK INVT CORP COM 708062104   337,420 51,280 SH   SOLE   0 0 51,280
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   50,911 52,000 PRN   SOLE   0 0 52,000
PENNYMAC MTG INVT TR COM 70931T103   2,275,621 183,518 SH   SOLE   13,022 0 170,496
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,040,000 6,225 SH   SOLE   0 0 6,225
PENTAIR PLC SHS G7S00T104   3,941,239 60,869 SH   SOLE   20,831 0 40,038
PENUMBRA INC COM 70975L107   690,169 2,853 SH   SOLE   105 0 2,748
PEPSICO INC COM 713448108   242,181,992 1,429,309 SH   SOLE   134,364 0 1,294,945
PERFICIENT INC COM 71375U101   1,162,888 20,305 SH   SOLE   18,699 0 1,606
PERFORMANCE FOOD GROUP CO COM 71377A103   3,145,059 53,494 SH   SOLE   35,575 0 17,919
PERFORMANCE SHIPPING INC COMMON SHARES Y67305154   100,470 51,000 SH   SOLE   0 0 51,000
PERION NETWORK LTD SHS NEW M78673114   486,910 15,897 SH   SOLE   0 0 15,897
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   3,724,218 175,257 SH   SOLE   0 0 175,257
PERMIAN RESOURCES CORP CLASS A COM 71424F105   892,303 63,919 SH   SOLE   27,900 0 36,019
PERRIGO CO PLC SHS G97822103   2,250,098 70,425 SH   SOLE   20,996 0 49,429
PERSONALIS INC COM 71535D106   234,908 194,139 SH   SOLE   0 0 194,139
PERSPECTIVE THERAPEUTICS INC COM 46489V104   7,296 26,658 SH   SOLE   0 0 26,658
PETCO HEALTH & WELLNESS CO I COM 71601V105   61,750 15,098 SH   SOLE   129 0 14,969
PETIQ INC COM CL A 71639T106   1,148,165 58,283 SH   SOLE   87 0 58,196
PETMED EXPRESS INC COM 716382106   223,466 21,802 SH   SOLE   0 0 21,802
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   3,329,573 222,120 SH   SOLE   1,948 0 220,172
PFIZER INC COM 717081103   229,418,109 6,916,434 SH   SOLE   1,456,372 0 5,460,062
PFIZER INC COM 717081103   1,495,967 45,100 SH Put SOLE   0 0 45,100
PG&E CORP COM 69331C108   32,056,574 1,987,389 SH   SOLE   179,065 0 1,808,324
PGIM ETF TR ACTV HY BD ETF 69344A206   1,780,114 53,281 SH   SOLE   0 0 53,281
PGIM ETF TR PGIM ULTRA SH BD 69344A107   153,458,680 3,100,802 SH   SOLE   82,870 0 3,017,932
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   2,640,998 244,991 SH   SOLE   0 0 244,991
PGIM HIGH YIELD BOND FUND IN COM 69346H100   675,360 57,331 SH   SOLE   0 0 57,331
PHENOMEX INC COM 084310101   36,410 36,479 SH   SOLE   0 0 36,479
PHILIP MORRIS INTL INC COM 718172109   153,169,036 1,654,451 SH   SOLE   707,848 0 946,603
PHILLIPS 66 COM 718546104   70,158,116 583,922 SH   SOLE   918 0 583,004
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   11,673,088 348,035 SH   SOLE   0 0 348,035
PHINIA INC COMMON STOCK 71880K101   213,327 7,963 SH   SOLE   23 0 7,940
PHOTRONICS INC COM 719405102   543,831 26,909 SH   SOLE   26,177 0 732
PHX MINERALS INC CL A 69291A100   45,384 12,468 SH   SOLE   0 0 12,468
PHYSICIANS RLTY TR COM 71943U104   1,426,547 117,026 SH   SOLE   116 0 116,910
PIEDMONT LITHIUM INC COM 72016P105   1,597,687 40,244 SH   SOLE   0 0 40,244
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   839,626 149,400 SH   SOLE   0 0 149,400
PILGRIMS PRIDE CORP COM 72147K108   301,470 13,205 SH   SOLE   0 0 13,205
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   2,041,804 147,104 SH   SOLE   0 0 147,104
PIMCO CALIF MUN INCOME FD COM 72200N106   1,778,692 213,272 SH   SOLE   0 0 213,272
PIMCO CALIF MUN INCOME FD II COM 72200M108   137,628 27,416 SH   SOLE   0 0 27,416
PIMCO CORPORATE & INCM STRG COM 72200U100   3,722,169 305,848 SH   SOLE   0 0 305,848
PIMCO CORPORATE & INCOME OPP COM 72201B101   22,108,839 1,691,572 SH   SOLE   0 0 1,691,572
PIMCO DYNAMIC INCOME FD SHS 72201Y101   25,077,750 1,451,259 SH   SOLE   0 0 1,451,259
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   1,475,250 124,179 SH   SOLE   0 0 124,179
PIMCO EQUITY SER RAFI DYN EMERG 72202L389   339,300 18,715 SH   SOLE   0 0 18,715
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   11,105,341 122,983 SH   SOLE   88 0 122,895
PIMCO ETF TR 1-5 US TIP IDX 72201R205   16,076,815 320,959 SH   SOLE   0 0 320,959
PIMCO ETF TR 15+ YR US TIPS 72201R304   2,901,152 55,207 SH   SOLE   0 0 55,207
PIMCO ETF TR 25YR+ ZERO U S 72201R882   32,124,238 441,692 SH   SOLE   0 0 441,692
PIMCO ETF TR ACTIVE BD ETF 72201R775   59,720,660 679,416 SH   SOLE   8,842 0 670,574
PIMCO ETF TR BROAD US TIPS 72201R403   2,544,702 49,154 SH   SOLE   0 0 49,154
PIMCO ETF TR COMMODITY STRAT 72201R593   291,467 10,674 SH   SOLE   0 0 10,674
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   139,758,286 1,395,629 SH   SOLE   4,360 0 1,391,269
PIMCO ETF TR ENHANCD SHORT 72201R643   1,323,095 13,484 SH   SOLE   0 0 13,484
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   15,364,592 163,906 SH   SOLE   1,578 0 162,328
PIMCO ETF TR INTER MUN BD ACT 72201R866   54,858,290 1,095,632 SH   SOLE   0 0 1,095,632
PIMCO ETF TR INV GRD CRP BD 72201R817   25,501,760 279,870 SH   SOLE   0 0 279,870
PIMCO ETF TR MUNI INCOME OPP 72201R635   2,625,038 61,161 SH   SOLE   0 0 61,161
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   11,481,668 234,559 SH   SOLE   0 0 234,559
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   2,895,872 57,572 SH   SOLE   0 0 57,572
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   637,279 96,266 SH   SOLE   0 0 96,266
PIMCO HIGH INCOME FD COM SHS 722014107   3,520,309 796,450 SH   SOLE   0 0 796,450
PIMCO INCOME STRATEGY FD COM 72201H108   604,578 78,824 SH   SOLE   0 0 78,824
PIMCO INCOME STRATEGY FD II COM 72201J104   4,112,568 624,062 SH   SOLE   0 0 624,062
PIMCO MUN INCOME FD COM 72200R107   312,155 37,161 SH   SOLE   0 0 37,161
PIMCO MUN INCOME FD II COM 72200W106   1,063,650 138,316 SH   SOLE   0 0 138,316
PIMCO MUN INCOME FD III COM 72201A103   336,574 52,021 SH   SOLE   0 0 52,021
PIMCO NEW YORK MUN FD II COM 72200Y102   184,997 28,816 SH   SOLE   0 0 28,816
PIMCO NEW YORK MUN INCOME FD COM 72200T103   366,226 50,794 SH   SOLE   0 0 50,794
PIMCO STRATEGIC INCOME FD COM 72200X104   3,415,459 643,213 SH   SOLE   0 0 643,213
PINNACLE FINL PARTNERS INC COM 72346Q104   975,097 14,545 SH   SOLE   1,652 0 12,893
PINNACLE WEST CAP CORP COM 723484101   4,575,933 62,106 SH   SOLE   10,205 0 51,901
PINTEREST INC CL A 72352L106   9,428,145 348,803 SH   SOLE   100,698 0 248,105
PIONEER FLOATING RATE FUND I COM 72369J102   137,493 15,260 SH   SOLE   0 0 15,260
PIONEER HIGH INCOME FUND INC COM 72369H106   808,624 120,510 SH   SOLE   0 0 120,510
PIONEER MUN HIGH INCOME OPPO COMMON STOCK 723760104   117,145 12,266 SH   SOLE   0 0 12,266
PIONEER MUNICIPAL HIGH INCOM COM 723762100   388,333 57,702 SH   SOLE   0 0 57,702
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   296,172 40,964 SH   SOLE   0 0 40,964
PIONEER NAT RES CO COM 723787107   47,550,661 207,147 SH   SOLE   28,287 0 178,860
PIONEER NAT RES CO COM 723787107   298,415 1,300 SH Put SOLE   0 0 1,300
PIPER SANDLER COMPANIES COM 724078100   383,026 2,636 SH   SOLE   220 0 2,416
PITNEY BOWES INC COM 724479100   96,837 32,065 SH   SOLE   0 0 32,065
PJT PARTNERS INC COM CL A 69343T107   426,731 5,372 SH   SOLE   3,259 0 2,113
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   4,255,633 277,783 SH   SOLE   0 0 277,783
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   9,380,994 581,948 SH   SOLE   17,974 0 563,974
PLANET FITNESS INC CL A 72703H101   1,523,499 31,271 SH   SOLE   22,224 0 9,047
PLANET LABS PBC COM CL A 72703X106   1,015,875 390,721 SH   SOLE   54,966 0 335,755
PLAYSTUDIOS INC CLASS A COM 72815G108   117,297 36,886 SH   SOLE   36,786 0 100
PLBY GROUP INC COM 72814P109   32,436 40,494 SH   SOLE   0 0 40,494
PLEXUS CORP COM 729132100   1,697,731 18,203 SH   SOLE   16,092 0 2,111
PLUG POWER INC COM NEW 72919P202   2,543,185 334,630 SH   SOLE   0 0 334,630
PLURI INC COM 72942G104   6,684 11,140 SH   SOLE   0 0 11,140
PLYMOUTH INDL REIT INC COM 729640102   1,532,543 73,152 SH   SOLE   19,854 0 53,298
PNC FINL SVCS GROUP INC COM 693475105   66,681,640 543,142 SH   SOLE   214,203 0 328,939
POINT BIOPHARMA GLOBAL INC COM 730541109   226,280 33,925 SH   SOLE   0 0 33,925
POLARIS INC COM 731068102   6,495,464 62,372 SH   SOLE   7,372 0 55,000
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   107,952 40,891 SH   SOLE   0 0 40,891
POLYMET MNG CORP COM NEW 731916409   36,643 17,617 SH   SOLE   0 0 17,617
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   78,779 10,074 SH   SOLE   0 0 10,074
POOL CORP COM 73278L105   7,793,046 21,884 SH   SOLE   9,626 0 12,258
POPULAR INC COM NEW 733174700   424,016 6,729 SH   SOLE   111 0 6,618
PORCH GROUP INC COM 733245104   32,224 40,150 SH   SOLE   0 0 40,150
PORTILLOS INC COM CL A 73642K106   790,123 51,340 SH   SOLE   0 0 51,340
PORTLAND GEN ELEC CO COM NEW 736508847   1,187,424 29,334 SH   SOLE   10,252 0 19,082
POSCO HOLDINGS INC SPONSORED ADR 693483109   840,536 8,200 SH   SOLE   225 0 7,975
POST HLDGS INC COM 737446104   1,859,173 21,684 SH   SOLE   9,242 0 12,442
POSTAL REALTY TRUST INC CL A 73757R102   145,800 10,800 SH   SOLE   57 0 10,743
POTLATCHDELTIC CORPORATION COM 737630103   1,017,402 22,415 SH   SOLE   8,026 0 14,389
POWER INTEGRATIONS INC COM 739276103   2,989,057 39,170 SH   SOLE   4,781 0 34,389
POWERFLEET INC COM 73931J109   37,165 17,954 SH   SOLE   0 0 17,954
PPG INDS INC COM 693506107   17,573,775 135,391 SH   SOLE   33,072 0 102,319
PPL CORP COM 69351T106   28,327,323 1,202,348 SH   SOLE   564,507 0 637,841
PRECIGEN INC COM 74017N105   59,177 41,674 SH   SOLE   0 0 41,674
PRECISION BIOSCIENCES INC COM 74019P108   15,043 44,075 SH   SOLE   0 0 44,075
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   379 11,143 SH   SOLE   0 0 11,143
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   809,239 14,150 SH   SOLE   8,040 0 6,110
PRICE T ROWE GROUP INC COM 74144T108   30,631,660 292,092 SH   SOLE   35,351 0 256,741
PRIMERICA INC COM 74164M108   1,203,213 6,202 SH   SOLE   1,413 0 4,789
PRIMO WATER CORPORATION COM 74167P108   238,957 17,316 SH   SOLE   12,885 0 4,431
PRIMORIS SVCS CORP COM 74164F103   872,369 26,653 SH   SOLE   23,518 0 3,135
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   745,444 41,299 SH   SOLE   0 0 41,299
PRINCIPAL EXCHANGE TRADED FD PRIN HLTHCRE INV 74255Y409   210,328 6,983 SH   SOLE   0 0 6,983
PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508   217,611 5,483 SH   SOLE   0 0 5,483
PRINCIPAL EXCHANGE TRADED FD PRIN U S SMALL 74255Y607   1,969,036 48,146 SH   SOLE   0 0 48,146
PRINCIPAL EXCHANGE TRADED FD PRNC INVT GRAD 74255Y821   365,286 18,566 SH   SOLE   0 0 18,566
PRINCIPAL EXCHANGE TRADED FD PRNCPL VLU ETF 74255Y300   623,146 15,823 SH   SOLE   0 0 15,823
PRINCIPAL EXCHANGE TRADED FD QUALITY ETF 74255Y201   637,216 11,676 SH   SOLE   0 0 11,676
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   12,482,552 740,365 SH   SOLE   0 0 740,365
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   13,320,755 310,942 SH   SOLE   0 0 310,942
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   8,238,625 114,314 SH   SOLE   323 0 113,991
PROCORE TECHNOLOGIES INC COM 74275K108   346,653 5,307 SH   SOLE   0 0 5,307
PROCTER AND GAMBLE CO COM 742718109   380,291,271 2,607,235 SH   SOLE   333,913 0 2,273,322
PROG HOLDINGS INC COM NPV 74319R101   601,653 18,117 SH   SOLE   13,056 0 5,061
PROGRESS SOFTWARE CORP COM 743312100   542,614 10,320 SH   SOLE   227 0 10,093
PROGRESSIVE CORP COM 743315103   22,424,633 160,981 SH   SOLE   57,187 0 103,794
PROGYNY INC COM 74340E103   1,326,202 38,983 SH   SOLE   20,952 0 18,031
PROLOGIS INC. COM 74340W103   45,208,590 402,892 SH   SOLE   75,596 0 327,296
PROPETRO HLDG CORP COM 74347M108   666,065 62,659 SH   SOLE   59 0 62,600
PROS HOLDINGS INC COM 74346Y103   1,167,006 33,709 SH   SOLE   31,881 0 1,828
PROSHARES TR DECLINE RETAIL 74347B367   182,943 10,825 SH   SOLE   0 0 10,825
PROSHARES TR DJ BRKFLD GLB 74347B508   1,136,969 27,470 SH   SOLE   0 0 27,470
PROSHARES TR EQTS FOR RISIN 74347B391   1,473,182 29,103 SH   SOLE   0 0 29,103
PROSHARES TR HGH YLD INT RATE 74348A541   7,459,442 121,252 SH   SOLE   0 0 121,252
PROSHARES TR INFLATN EXPECTNS 74348A814   371,656 10,954 SH   SOLE   0 0 10,954
PROSHARES TR INVT INT RT HG 74347B607   5,161,746 69,706 SH   SOLE   0 0 69,706
PROSHARES TR K1 FRE CRD OIL 74347G804   1,675,203 33,666 SH   SOLE   0 0 33,666
PROSHARES TR LARGE CAP CRE 74347R248   8,570,843 175,596 SH   SOLE   0 0 175,596
PROSHARES TR MSCI EAFE DIVD 74347B839   742,032 21,266 SH   SOLE   0 0 21,266
PROSHARES TR MSCI EMRG MKTS 74347B847   229,184 5,299 SH   SOLE   0 0 5,299
PROSHARES TR MSCI EUR DIV 74347B540   459,985 10,939 SH   SOLE   0 0 10,939
PROSHARES TR ONLINE RTL ETF 74347B169   844,456 27,311 SH   SOLE   0 0 27,311
PROSHARES TR PET CARE ETF 74348A145   1,151,897 25,804 SH   SOLE   0 0 25,804
PROSHARES TR PSHS SH MSCI EAF 74347R370   545,024 28,693 SH   SOLE   0 0 28,693
PROSHARES TR PSHS SH MSCI EMR 74347R396   224,869 14,659 SH   SOLE   0 0 14,659
PROSHARES TR PSHS SHORT DOW30 74347B235   334,709 10,042 SH   SOLE   0 0 10,042
PROSHARES TR PSHS SHTFINL ETF 74347B185   559,833 43,174 SH   SOLE   0 0 43,174
PROSHARES TR PSHS ULT S&P 500 74347R107   754,309 14,131 SH   SOLE   2,312 0 11,819
PROSHARES TR PSHS ULTRA QQQ 74347R206   1,034,300 17,427 SH   SOLE   0 0 17,427
PROSHARES TR RUSS 2000 DIVD 74347B698   14,643,723 258,815 SH   SOLE   0 0 258,815
PROSHARES TR S&P 500 DV ARIST 74348A467   264,369,821 2,985,543 SH   SOLE   0 0 2,985,543
PROSHARES TR S&P MDCP 400 DIV 74347B680   52,933,997 793,138 SH   SOLE   0 0 793,138
PROSHARES TR S&P TECH DIVIDEN 74347G606   4,850,863 78,063 SH   SOLE   0 0 78,063
PROSHARES TR SHORT QQQ NEW 74347B714   4,740,951 435,349 SH   SOLE   0 0 435,349
PROSHARES TR SHORT S&P 500 NE 74347B425   10,029,126 693,098 SH   SOLE   48,765 0 644,333
PROSHARES TR SHRT 20+YR TRE 74347X849   5,052,897 200,910 SH   SOLE   0 0 200,910
PROSHARES TR SHRT HGH YIELD 74347R131   730,472 39,592 SH   SOLE   0 0 39,592
PROSHARES TR SHRT RUSSELL2000 74348A210   2,680,289 110,710 SH   SOLE   0 0 110,710
PROSHARES TR SHT 7-10 YR TR 74348A608   3,258,757 106,757 SH   SOLE   0 0 106,757
PROSHARES TR SP500 EX ENRGY 74347B581   523,304 5,762 SH   SOLE   0 0 5,762
PROSHARES TR SP500 EX FINLS 74347B573   926,915 10,024 SH   SOLE   0 0 10,024
PROSHARES TR SP500 EX TECH 74347B557   428,546 6,039 SH   SOLE   0 0 6,039
PROSHARES TR ULTRAPRO QQQ 74347X831   282,039 7,918 SH   SOLE   0 0 7,918
PROSHARES TR ULTRPRO DOW30 74347X823   214,044 3,980 SH   SOLE   0 0 3,980
PROSPECT CAP CORP COM 74348T102   5,442,123 899,525 SH   SOLE   0 0 899,525
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   232,227 234,000 PRN   SOLE   0 0 234,000
PROSPERITY BANCSHARES INC COM 743606105   771,329 14,132 SH   SOLE   1,962 0 12,170
PROTARA THERAPEUTICS INC COM STK 74365U107   16,700 10,000 SH   SOLE   0 0 10,000
PROTO LABS INC COM 743713109   210,698 7,981 SH   SOLE   57 0 7,924
PRUDENTIAL FINL INC COM 744320102   43,194,436 455,205 SH   SOLE   11,807 0 443,398
PRUDENTIAL PLC ADR 74435K204   1,349,093 61,546 SH   SOLE   24,991 0 36,555
PSQ HOLDINGS INC CL A 693691107   140,767 15,503 SH   SOLE   0 0 15,503
PTC INC COM 69370C100   2,284,732 16,126 SH   SOLE   2,914 0 13,212
PUBLIC STORAGE COM 74460D109   16,131,751 61,216 SH   SOLE   9,438 0 51,778
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   19,390,049 340,715 SH   SOLE   62,102 0 278,613
PUBMATIC INC COM CL A 74467Q103   789,606 66,806 SH   SOLE   55,137 0 11,669
PULTE GROUP INC COM 745867101   17,700,112 239,029 SH   SOLE   10,209 0 228,820
PURE STORAGE INC CL A 74624M102   2,954,394 82,942 SH   SOLE   1,451 0 81,491
PURECYCLE TECHNOLOGIES INC COM 74623V103   973,644 173,555 SH   SOLE   0 0 173,555
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   1,325,493 45,347 SH   SOLE   0 0 45,347
PUTNAM MANAGED MUN INCOME TR COM 746823103   876,141 160,172 SH   SOLE   0 0 160,172
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   152,181 50,391 SH   SOLE   0 0 50,391
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   564,202 61,326 SH   SOLE   0 0 61,326
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   300,081 89,576 SH   SOLE   0 0 89,576
PVH CORPORATION COM 693656100   342,958 4,483 SH   SOLE   0 0 4,483
Q2 HLDGS INC COM 74736L109   391,532 12,133 SH   SOLE   10,716 0 1,417
QIAGEN NV SHS NEW N72482123   478,953 11,826 SH   SOLE   9,821 0 2,005
QORVO INC COM 74736K101   1,936,513 20,284 SH   SOLE   756 0 19,528
QUAKER HOUGHTON COM 747316107   307,224 1,920 SH   SOLE   1,102 0 818
QUALCOMM INC COM 747525103   110,603,871 995,893 SH   SOLE   202,646 0 793,247
QUALYS INC COM 74758T303   1,844,330 12,090 SH   SOLE   409 0 11,681
QUANTA SVCS INC COM 74762E102   35,185,089 188,085 SH   SOLE   4,885 0 183,200
QUANTUMSCAPE CORP COM CL A 74767V109   3,107,117 464,442 SH   SOLE   0 0 464,442
QUEST DIAGNOSTICS INC COM 74834L100   6,075,033 49,853 SH   SOLE   1,204 0 48,649
QUIDELORTHO CORP COM 219798105   922,057 12,624 SH   SOLE   7,341 0 5,283
QUINSTREET INC COM 74874Q100   224,564 25,035 SH   SOLE   0 0 25,035
QURATE RETAIL INC COM SER A 74915M100   142,526 234,962 SH   SOLE   113,331 0 121,631
R1 RCM INC COM 77634L105   510,888 33,901 SH   SOLE   28,238 0 5,663
RACKSPACE TECHNOLOGY INC COM 750102105   31,041 13,209 SH   SOLE   0 0 13,209
RADIAN GROUP INC COM 750236101   303,025 12,068 SH   SOLE   2,701 0 9,367
RALPH LAUREN CORP CL A 751212101   635,661 5,476 SH   SOLE   321 0 5,155
RAMACO RES INC COM CL A 75134P600   247,487 22,519 SH   SOLE   0 0 22,519
RAMBUS INC DEL COM 750917106   5,411,891 97,005 SH   SOLE   11,362 0 85,643
RANGE RES CORP COM 75281A109   2,711,132 83,651 SH   SOLE   57 0 83,594
RANGER ENERGY SVCS INC COM CL A 75282U104   1,287,473 90,795 SH   SOLE   0 0 90,795
RAPID7 INC COM 753422104   870,884 19,023 SH   SOLE   14,985 0 4,038
RAYMOND JAMES FINL INC COM 754730109   4,615,916 45,962 SH   SOLE   1,146 0 44,816
RAYONIER INC COM 754907103   941,849 33,094 SH   SOLE   0 0 33,094
RB GLOBAL INC COM 74935Q107   2,684,313 42,949 SH   SOLE   6,466 0 36,483
RBB FD INC MOTLEY FOL ETF 74933W601   19,558,243 497,665 SH   SOLE   0 0 497,665
RBB FD INC MOTLEY FOOL GBL 74933W635   3,703,816 141,583 SH   SOLE   0 0 141,583
RBB FD INC MOTLEY FOOL MID 74933W627   375,799 15,828 SH   SOLE   0 0 15,828
RBB FD INC MOTLEY FOOL SML 74933W874   3,528,906 126,603 SH   SOLE   0 0 126,603
RBB FD INC SGI DIVERSI TAC 74933W577   3,005,841 120,765 SH   SOLE   0 0 120,765
RBB FD INC SGI US LARGE CAP 74933W593   1,649,283 61,017 SH   SOLE   0 0 61,017
RBB FD INC US TREAS 3 MNTH 74933W452   224,331,936 4,480,366 SH   SOLE   0 0 4,480,366
RBB FD INC US TREASR 10 YR 74933W536   325,040 7,582 SH   SOLE   0 0 7,582
RBB FD INC US TREASRY 12 MT 74933W478   10,774,117 215,914 SH   SOLE   0 0 215,914
RBB FD INC US TREASY 2 YR 74933W486   12,624,179 263,278 SH   SOLE   0 0 263,278
RBB FD INC US TRSRY 6 MNTH 74933W460   18,474,191 368,379 SH   SOLE   0 0 368,379
RBC BEARINGS INC COM 75524B104   3,502,664 15,086 SH   SOLE   12,459 0 2,627
RCI HOSPITALITY HLDGS INC COM 74934Q108   881,997 14,540 SH   SOLE   0 0 14,540
RCM TECHNOLOGIES INC COM NEW 749360400   577,485 29,554 SH   SOLE   0 0 29,554
READY CAPITAL CORP COM 75574U101   270,892 26,794 SH   SOLE   0 0 26,794
REALTY INCOME CORP COM 756109104   65,309,858 1,307,767 SH   SOLE   201,946 0 1,105,821
REAVES UTIL INCOME FD COM SH BEN INT 756158101   5,856,108 237,570 SH   SOLE   0 0 237,570
RECURSION PHARMACEUTICALS IN CL A 75629V104   523,337 68,410 SH   SOLE   0 0 68,410
RED RIVER BANCSHARES INC COM 75686R202   425,662 9,262 SH   SOLE   0 0 9,262
RED ROCK RESORTS INC CL A 75700L108   538,252 13,128 SH   SOLE   25 0 13,103
REDFIN CORP COM 75737F108   136,066 19,328 SH   SOLE   0 0 19,328
REDWOOD TRUST INC COM 758075402   764,327 107,199 SH   SOLE   46,963 0 60,236
REGAL REXNORD CORPORATION COM 758750103   2,335,727 16,347 SH   SOLE   881 0 15,466
REGENCY CTRS CORP COM 758849103   7,240,120 121,806 SH   SOLE   3,810 0 117,996
REGENERON PHARMACEUTICALS COM 75886F107   33,521,608 40,733 SH   SOLE   9,752 0 30,981
REGIONS FINANCIAL CORP NEW COM 7591EP100   10,018,833 582,491 SH   SOLE   22,111 0 560,380
REINSURANCE GRP OF AMERICA I COM NEW 759351604   3,635,056 25,037 SH   SOLE   7,382 0 17,655
REKOR SYSTEMS INC COM 759419104   66,270 23,500 SH   SOLE   0 0 23,500
RELIANCE STEEL & ALUMINUM CO COM 759509102   7,058,583 26,967 SH   SOLE   6,533 0 20,434
RELMADA THERAPEUTICS INC COM 75955J402   38,880 12,960 SH   SOLE   0 0 12,960
RELX PLC SPONSORED ADR 759530108   3,699,548 109,779 SH   SOLE   58,483 0 51,296
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   1,160,809 36,305 SH   SOLE   0 0 36,305
RENAISSANCERE HLDGS LTD COM G7496G103   829,231 4,190 SH   SOLE   2,420 0 1,770
RENASANT CORP COM 75970E107   1,559,660 59,552 SH   SOLE   177 0 59,375
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   1,550,045 41,837 SH   SOLE   29,857 0 11,980
REPLIGEN CORP COM 759916109   2,758,982 17,538 SH   SOLE   12,179 0 5,359
REPUBLIC SVCS INC COM 760759100   29,271,277 205,398 SH   SOLE   66,357 0 139,041
RESIDEO TECHNOLOGIES INC COM 76118Y104   320,298 20,272 SH   SOLE   5,819 0 14,453
RESMED INC COM 761152107   2,806,082 18,977 SH   SOLE   230 0 18,747
RESOURCES CONNECTION INC COM 76122Q105   1,091,323 73,194 SH   SOLE   0 0 73,194
RESTAURANT BRANDS INTL INC COM 76131D103   5,491,119 82,425 SH   SOLE   9,981 0 72,444
RETRACTABLE TECHNOLOGIES INC COM 76129W105   97,938 82,301 SH   SOLE   0 0 82,301
REVANCE THERAPEUTICS INC COM 761330109   261,447 22,794 SH   SOLE   0 0 22,794
REVVITY INC COM 714046109   1,929,962 17,434 SH   SOLE   974 0 16,460
REXFORD INDL RLTY INC COM 76169C100   1,187,433 24,061 SH   SOLE   12,969 0 11,092
REYNOLDS CONSUMER PRODS INC COM 76171L106   417,713 16,298 SH   SOLE   10,485 0 5,813
RH COM 74967X103   2,041,388 7,722 SH   SOLE   531 0 7,191
RIGEL PHARMACEUTICALS INC COM NEW 766559603   29,349 27,175 SH   SOLE   0 0 27,175
RIGETTI COMPUTING INC COMMON STOCK 76655K103   17,706 13,313 SH   SOLE   0 0 13,313
RIMINI STR INC DEL COM 76674Q107   24,572 11,169 SH   SOLE   0 0 11,169
RING ENERGY INC COM 76680V108   81,368 41,727 SH   SOLE   0 0 41,727
RINGCENTRAL INC CL A 76680R206   366,642 12,374 SH   SOLE   0 0 12,374
RIO TINTO PLC SPONSORED ADR 767204100   23,542,407 369,931 SH   SOLE   31,318 0 338,613
RITE AID CORP COM 767754872   4,530 10,112 SH   SOLE   0 0 10,112
RITHM CAPITAL CORP COM NEW 64828T201   3,737,482 402,313 SH   SOLE   6,994 0 395,319
RIVERNORTH DOUBLELINE STRATE COM 76882G107   1,574,361 199,034 SH   SOLE   0 0 199,034
RIVERNORTH FLEXIBLE MUN INCO COM 76883H104   1,016,501 71,084 SH   SOLE   0 0 71,084
RIVERNORTH MANAGED DUR MUN I COM 76882H105   1,541,220 112,334 SH   SOLE   0 0 112,334
RIVERNORTH MANAGED DUR MUN I COM 76882M104   193,637 13,494 SH   SOLE   0 0 13,494
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108   194,133 13,519 SH   SOLE   0 0 13,519
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   856,012 81,447 SH   SOLE   0 0 81,447
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   8,986,198 370,107 SH   SOLE   3,659 0 366,448
RLI CORP COM 749607107   5,978,980 43,999 SH   SOLE   1,951 0 42,048
RLJ LODGING TR COM 74965L101   334,841 34,203 SH   SOLE   29,564 0 4,639
RLJ LODGING TR CUM CONV PFD A 74965L200   1,422,536 59,149 SH   SOLE   0 0 59,149
RMR GROUP INC CL A 74967R106   219,243 8,941 SH   SOLE   0 0 8,941
ROBERT HALF INC. COM 770323103   2,527,620 34,492 SH   SOLE   2,679 0 31,813
ROBINHOOD MKTS INC COM CL A 770700102   603,335 61,502 SH   SOLE   35,866 0 25,636
ROBLOX CORP CL A 771049103   4,022,254 138,890 SH   SOLE   16,040 0 122,850
ROCKET COS INC COM CL A 77311W101   2,482,166 303,443 SH   SOLE   2,202 0 301,241
ROCKET LAB USA INC COM 773122106   449,274 102,574 SH   SOLE   287 0 102,287
ROCKET PHARMACEUTICALS INC COM 77313F106   220,595 10,766 SH   SOLE   0 0 10,766
ROCKWELL AUTOMATION INC COM 773903109   26,271,710 91,900 SH   SOLE   28,969 0 62,931
ROGERS COMMUNICATIONS INC CL B 775109200   467,866 12,187 SH   SOLE   0 0 12,187
ROIVANT SCIENCES LTD SHS G76279101   127,429 10,910 SH   SOLE   0 0 10,910
ROKU INC COM CL A 77543R102   8,230,766 116,600 SH   SOLE   19,030 0 97,570
ROLLINS INC COM 775711104   6,514,627 174,515 SH   SOLE   514 0 174,001
ROPER TECHNOLOGIES INC COM 776696106   20,676,665 42,696 SH   SOLE   9,896 0 32,800
ROSS STORES INC COM 778296103   10,224,500 90,523 SH   SOLE   33,956 0 56,567
ROYAL BK CDA COM 780087102   9,487,260 108,500 SH   SOLE   13,291 0 95,209
ROYAL CARIBBEAN GROUP COM V7780T103   11,169,530 121,223 SH   SOLE   9,915 0 111,308
ROYAL GOLD INC COM 780287108   3,309,717 31,127 SH   SOLE   425 0 30,702
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   414,770 15,283 SH   SOLE   1,652 0 13,631
ROYCE GLOBAL VALUE TR INC COM 78081T104   215,325 24,720 SH   SOLE   0 0 24,720
ROYCE MICRO-CAP TR INC COM 780915104   828,616 100,074 SH   SOLE   0 0 100,074
ROYCE VALUE TR INC COM 780910105   11,555,077 897,831 SH   SOLE   0 0 897,831
RPC INC COM 749660106   130,601 14,609 SH   SOLE   0 0 14,609
RPM INTL INC COM 749685103   5,812,895 61,311 SH   SOLE   2,039 0 59,272
RTX CORPORATION COM 75513E101   129,790,586 1,803,666 SH   SOLE   253,533 0 1,550,133
RUMBLE INC COM CL A 78137L105   489,699 96,020 SH   SOLE   0 0 96,020
RUNWAY GROWTH FINANCE CORP COM 78163D100   442,225 34,495 SH   SOLE   0 0 34,495
RUSH ENTERPRISES INC CL A 781846209   690,516 16,912 SH   SOLE   13,489 0 3,423
RVL PHARMACEUTICALS PLC SHS G6S41R101   1,837 21,210 SH   SOLE   0 0 21,210
RXO INC COMMON STOCK 74982T103   387,635 19,647 SH   SOLE   7,776 0 11,871
RXSIGHT INC COM 78349D107   814,778 29,214 SH   SOLE   0 0 29,214
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,092,291 22,568 SH   SOLE   5,127 0 17,441
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   3,129,676 32,195 SH   SOLE   3,252 0 28,943
RYDER SYS INC COM 783549108   1,735,568 16,228 SH   SOLE   0 0 16,228
RYMAN HOSPITALITY PPTYS INC COM 78377T107   367,346 4,411 SH   SOLE   1,092 0 3,319
S & T BANCORP INC COM 783859101   357,835 13,214 SH   SOLE   0 0 13,214
S&P GLOBAL INC COM 78409V104   62,170,005 170,104 SH   SOLE   80,558 0 89,546
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   801,348 104,342 SH   SOLE   0 0 104,342
SABINE RTY TR UNIT BEN INT 785688102   1,410,902 21,410 SH   SOLE   0 0 21,410
SABRA HEALTH CARE REIT INC COM 78573L106   1,571,730 112,750 SH   SOLE   1,774 0 110,976
SABRE CORP COM 78573M104   406,691 90,577 SH   SOLE   0 0 90,577
SACHEM CAP CORP COM 78590A109   544,068 154,127 SH   SOLE   0 0 154,127
SAFE BULKERS INC COM Y7388L103   45,117 13,925 SH   SOLE   0 0 13,925
SAFETY INS GROUP INC COM 78648T100   450,682 6,609 SH   SOLE   0 0 6,609
SAIA INC COM 78709Y105   2,343,663 5,879 SH   SOLE   1,646 0 4,233
SALESFORCE INC COM 79466L302   153,285,552 755,836 SH   SOLE   183,140 0 572,696
SAMSARA INC COM CL A 79589L106   1,720,330 68,240 SH   SOLE   0 0 68,240
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   70,122 10,119 SH   SOLE   0 0 10,119
SANA BIOTECHNOLOGY INC COM 799566104   78,658 20,325 SH   SOLE   0 0 20,325
SANDSTORM GOLD LTD COM NEW 80013R206   959,701 205,945 SH   SOLE   0 0 205,945
SANDY SPRING BANCORP INC COM 800363103   204,321 9,534 SH   SOLE   5,646 0 3,888
SANMINA CORPORATION COM 801056102   869,783 16,024 SH   SOLE   3,224 0 12,800
SANOFI SPONSORED ADR 80105N105   39,938,071 744,557 SH   SOLE   428,115 0 316,442
SAP SE SPON ADR 803054204   11,705,575 90,516 SH   SOLE   47,290 0 43,226
SAPIENS INTL CORP N V SHS G7T16G103   1,090,209 38,406 SH   SOLE   38,386 0 20
SARATOGA INVT CORP COM NEW 80349A208   1,900,902 73,965 SH   SOLE   0 0 73,965
SAREPTA THERAPEUTICS INC COM 803607100   3,395,670 28,012 SH   SOLE   1,133 0 26,879
SASOL LTD SPONSORED ADR 803866300   164,219 12,013 SH   SOLE   0 0 12,013
SBA COMMUNICATIONS CORP NEW CL A 78410G104   12,252,066 61,209 SH   SOLE   38,584 0 22,625
SCHLUMBERGER LTD COM STK 806857108   43,544,773 746,909 SH   SOLE   196,713 0 550,196
SCHNEIDER NATIONAL INC CL B 80689H102   203,767 7,359 SH   SOLE   1,120 0 6,239
SCHRODINGER INC COM 80810D103   1,360,720 48,133 SH   SOLE   5,619 0 42,514
SCHWAB CHARLES CORP COM 808513105   46,160,450 840,809 SH   SOLE   286,813 0 553,996
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   317,483 6,760 SH   SOLE   0 0 6,760
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   980,426 23,739 SH   SOLE   0 0 23,739
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   295,864 7,011 SH   SOLE   0 0 7,011
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   12,116,217 506,108 SH   SOLE   0 0 506,108
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   4,313,021 187,523 SH   SOLE   0 0 187,523
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   71,992,426 2,119,918 SH   SOLE   0 0 2,119,918
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   5,853,379 181,500 SH   SOLE   31 0 181,469
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   15,849,067 330,602 SH   SOLE   203 0 330,399
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   4,472,720 81,184 SH   SOLE   0 0 81,184
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   18,751,365 335,025 SH   SOLE   0 0 335,025
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   4,345,366 89,614 SH   SOLE   0 0 89,614
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   4,116,729 157,007 SH   SOLE   0 0 157,007
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   32,828,687 1,036,586 SH   SOLE   0 0 1,036,586
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   980,724 30,514 SH   SOLE   0 0 30,514
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   44,811,390 935,715 SH   SOLE   35 0 935,680
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   8,868,466 200,508 SH   SOLE   0 0 200,508
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   24,839,868 498,292 SH   SOLE   0 0 498,292
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   797,644,555 11,272,535 SH   SOLE   10 0 11,272,525
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   184,843,031 2,541,846 SH   SOLE   0 0 2,541,846
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   69,531,496 1,078,677 SH   SOLE   0 0 1,078,677
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   113,021,236 2,233,621 SH   SOLE   0 0 2,233,621
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   49,944,682 737,953 SH   SOLE   0 0 737,953
SCHWAB STRATEGIC TR US REIT ETF 808524847   7,107,041 400,397 SH   SOLE   0 0 400,397
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   47,988,628 1,158,586 SH   SOLE   0 0 1,158,586
SCHWAB STRATEGIC TR US TIPS ETF 808524870   26,833,260 531,457 SH   SOLE   55 0 531,402
SCIENCE APPLICATIONS INTL CO COM 808625107   981,696 9,302 SH   SOLE   2,581 0 6,721
SCOTTS MIRACLE-GRO CO CL A 810186106   2,710,494 52,448 SH   SOLE   0 0 52,448
SEA LTD SPONSORD ADS 81141R100   4,548,818 103,500 SH   SOLE   4,099 0 99,401
SEABRIDGE GOLD INC COM 811916105   970,146 91,957 SH   SOLE   0 0 91,957
SEACOAST BKG CORP FLA COM NEW 811707801   307,113 13,985 SH   SOLE   9,584 0 4,401
SEADRILL 2021 LTD COM G7997W102   276,937 6,183 SH   SOLE   0 0 6,183
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   11,128,248 168,737 SH   SOLE   73,962 0 94,775
SEAGEN INC COM 81181C104   4,515,188 21,283 SH   SOLE   1,701 0 19,582
SEALED AIR CORP NEW COM 81211K100   1,440,507 43,838 SH   SOLE   7,106 0 36,732
SEASTAR MEDICAL HOLDING CORP COMMON STOCK 81256L104   2,640 10,000 SH   SOLE   0 0 10,000
SEI INVTS CO COM 784117103   3,744,824 62,176 SH   SOLE   50,052 0 12,124
SELECT MED HLDGS CORP COM 81619Q105   801,426 31,715 SH   SOLE   11,332 0 20,383
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   152,432,469 2,324,729 SH   SOLE   90,237 0 2,234,492
SELECT SECTOR SPDR TR ENERGY 81369Y506   688,615,993 7,618,277 SH   SOLE   23,720 0 7,594,557
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   376,982,748 11,365,173 SH   SOLE   15,967 0 11,349,206
SELECT SECTOR SPDR TR INDL 81369Y704   386,595,662 3,813,333 SH   SOLE   4,667 0 3,808,666
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   114,177,008 3,351,248 SH   SOLE   5,941 0 3,345,307
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   191,241,647 1,187,984 SH   SOLE   27,979 0 1,160,005
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   273,737,679 3,978,168 SH   SOLE   82,828 0 3,895,340
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   796,807,694 6,189,279 SH   SOLE   85,046 0 6,104,233
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   213,442,954 3,621,975 SH   SOLE   59,113 0 3,562,862
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   90,788,810 1,155,809 SH   SOLE   3,982 0 1,151,827
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   951,278,391 5,802,955 SH   SOLE   65,525 0 5,737,430
SELECTIVE INS GROUP INC COM 816300107   5,868,862 56,886 SH   SOLE   5,103 0 51,783
SELECTQUOTE INC COM 816307300   46,917 40,100 SH   SOLE   0 0 40,100
SEMPRA COM 816851109   27,421,503 403,080 SH   SOLE   121,110 0 281,970
SEMTECH CORP COM 816850101   271,841 10,557 SH   SOLE   2,563 0 7,994
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,665,120 44,028 SH   SOLE   16,703 0 27,325
SENSEONICS HLDGS INC COM 81727U105   25,468 42,172 SH   SOLE   0 0 42,172
SENSIENT TECHNOLOGIES CORP COM 81725T100   209,553 3,583 SH   SOLE   413 0 3,170
SENTINELONE INC CL A 81730H109   476,754 28,277 SH   SOLE   0 0 28,277
SERES THERAPEUTICS INC COM 81750R102   295,001 123,950 SH   SOLE   0 0 123,950
SERVICE CORP INTL COM 817565104   8,398,474 146,981 SH   SOLE   11,031 0 135,950
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,854,581 241,168 SH   SOLE   0 0 241,168
SERVICENOW INC COM 81762P102   71,604,576 128,103 SH   SOLE   21,980 0 106,123
SES AI CORPORATION CL A COM 78397Q109   81,641 35,965 SH   SOLE   0 0 35,965
SFL CORPORATION LTD SHS G7738W106   1,707,436 153,133 SH   SOLE   0 0 153,133
SHAKE SHACK INC CL A 819047101   536,311 9,236 SH   SOLE   1,940 0 7,296
SHELL PLC SPON ADS 780259305   40,771,003 633,287 SH   SOLE   59,066 0 574,221
SHENANDOAH TELECOMMUNICATION COM 82312B106   895,841 43,466 SH   SOLE   4,787 0 38,679
SHERWIN WILLIAMS CO COM 824348106   40,667,617 159,546 SH   SOLE   70,729 0 88,817
SHIFT4 PMTS INC CL A 82452J109   3,187,429 57,566 SH   SOLE   38 0 57,528
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   373,098 20,444 SH   SOLE   2,472 0 17,972
SHOCKWAVE MED INC COM 82489T104   4,649,682 23,354 SH   SOLE   3,340 0 20,014
SHOPIFY INC CL A 82509L107   55,338,765 1,014,088 SH   SOLE   87,427 0 926,661
SHOPIFY INC CL A 82509L107   272,850 5,000 SH Call SOLE   0 0 5,000
SHUTTERSTOCK INC COM 825690100   1,518,047 39,896 SH   SOLE   541 0 39,355
SHYFT GROUP INC COM 825698103   816,895 54,569 SH   SOLE   1,069 0 53,500
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   742,905 120,406 SH   SOLE   0 0 120,406
SIGMA LITHIUM CORPORATION COM 826599102   215,304 6,637 SH   SOLE   0 0 6,637
SIGNET JEWELERS LIMITED SHS G81276100   202,002 2,813 SH   SOLE   757 0 2,056
SILICON LABORATORIES INC COM 826919102   1,776,558 15,346 SH   SOLE   13,067 0 2,279
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   379,019 7,395 SH   SOLE   2,833 0 4,562
SILVERBOW RES INC COM 82836G102   2,426,887 67,847 SH   SOLE   0 0 67,847
SILVERBOW RES INC COM 82836G102   2,171,239 60,700 SH Put SOLE   0 0 60,700
SILVERCORP METALS INC COM 82835P103   252,703 107,533 SH   SOLE   0 0 107,533
SILVERCREST METALS INC COM 828363101   466,362 105,751 SH   SOLE   0 0 105,751
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,505,494 88,767 SH   SOLE   0 0 88,767
SIMON PPTY GROUP INC NEW COM 828806109   38,903,302 360,116 SH   SOLE   20,535 0 339,581
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772   803,646 32,005 SH   SOLE   0 0 32,005
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   431,698 17,716 SH   SOLE   0 0 17,716
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   901,247 32,713 SH   SOLE   0 0 32,713
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   1,623,127 74,319 SH   SOLE   0 0 74,319
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   1,393,052 53,129 SH   SOLE   0 0 53,129
SIMPLY GOOD FOODS CO COM 82900L102   359,802 10,423 SH   SOLE   3,543 0 6,880
SIMPSON MFG INC COM 829073105   962,489 6,425 SH   SOLE   2,539 0 3,886
SINCLAIR INC CL A 829242106   791,641 70,556 SH   SOLE   17 0 70,539
SIREN ETF TR DIVCN LDRS ETF 829658301   3,682,686 67,208 SH   SOLE   0 0 67,208
SIREN ETF TR NSD NXGN ECO ETF 829658202   857,630 45,162 SH   SOLE   0 0 45,162
SIRIUS XM HOLDINGS INC COM 82968B103   1,282,131 283,657 SH   SOLE   13,029 0 270,628
SITE CTRS CORP COM 82981J109   485,260 39,356 SH   SOLE   36,099 0 3,257
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,764,896 16,916 SH   SOLE   5,055 0 11,861
SITIME CORP COM 82982T106   294,537 2,578 SH   SOLE   1,170 0 1,408
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,628,035 67,246 SH   SOLE   12,299 0 54,947
SIX FLAGS ENTMT CORP NEW COM 83001A102   760,454 32,346 SH   SOLE   14,519 0 17,827
SIXTH STREET SPECIALTY LENDI COM 83012A109   7,408,713 362,462 SH   SOLE   388 0 362,074
SJW GROUP COM 784305104   236,567 3,936 SH   SOLE   0 0 3,936
SK TELECOM LTD SPONSORED ADR 78440P306   1,386,847 64,625 SH   SOLE   59,754 0 4,871
SKECHERS U S A INC CL A 830566105   1,790,934 36,587 SH   SOLE   36 0 36,551
SKEENA RES LTD NEW COM 83056P715   135,700 29,500 SH   SOLE   0 0 29,500
SKYLINE CHAMPION CORPORATION COM 830830105   208,556 3,273 SH   SOLE   907 0 2,366
SKYWATER TECHNOLOGY INC COM 83089J108   212,626 35,320 SH   SOLE   0 0 35,320
SKYWORKS SOLUTIONS INC COM 83088M102   12,011,443 121,832 SH   SOLE   14,636 0 107,196
SL GREEN RLTY CORP COM 78440X887   583,414 15,641 SH   SOLE   5,392 0 10,249
SLM CORP COM 78442P106   299,865 22,017 SH   SOLE   7,396 0 14,621
SLR INVESTMENT CORP COM 83413U100   444,917 28,909 SH   SOLE   602 0 28,307
SM ENERGY CO COM 78454L100   488,607 12,323 SH   SOLE   6,006 0 6,317
SMART GLOBAL HLDGS INC SHS G8232Y101   916,729 37,648 SH   SOLE   36,633 0 1,015
SMARTSHEET INC COM CL A 83200N103   765,139 18,911 SH   SOLE   9,372 0 9,539
SMILEDIRECTCLUB INC CL A COM 83192H106   15,657 37,727 SH   SOLE   0 0 37,727
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,495,824 60,389 SH   SOLE   10,203 0 50,186
SMITH & WESSON BRANDS INC COM 831754106   571,550 44,272 SH   SOLE   10 0 44,262
SMITH A O CORP COM 831865209   1,944,978 29,411 SH   SOLE   875 0 28,536
SMUCKER J M CO COM NEW 832696405   11,026,263 89,710 SH   SOLE   3,308 0 86,402
SNAP INC CL A 83304A106   1,879,475 210,940 SH   SOLE   309 0 210,631
SNAP ON INC COM 833034101   8,626,350 33,821 SH   SOLE   10,663 0 23,158
SNDL INC COM 83307B101   58,051 30,553 SH   SOLE   0 0 30,553
SNOWFLAKE INC CL A 833445109   15,341,469 100,422 SH   SOLE   21,116 0 79,306
SNOWFLAKE INC CL A 833445109   305,540 2,000 SH Call SOLE   0 0 2,000
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   2,462,287 41,265 SH   SOLE   11 0 41,254
SOFI TECHNOLOGIES INC COM 83406F102   7,223,447 904,061 SH   SOLE   72 0 903,989
SOHO HOUSE & CO INC COM CL A 586001109   10,003,005 1,443,435 SH   SOLE   151,436 0 1,291,999
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,584,556 12,235 SH   SOLE   1,272 0 10,963
SOLID POWER INC CLASS A COM 83422N105   39,392 19,501 SH   SOLE   0 0 19,501
SOLITARIO RESOURCES CORP COM 8342EP107   6,538 12,000 SH   SOLE   0 0 12,000
SOLO BRANDS INC COM CL A 83425V104   335,774 65,838 SH   SOLE   0 0 65,838
SONOCO PRODS CO COM 835495102   1,965,987 36,173 SH   SOLE   2,007 0 34,166
SONOS INC COM 83570H108   409,725 31,737 SH   SOLE   6,705 0 25,032
SONY GROUP CORP SPONSORED ADR 835699307   8,271,990 100,376 SH   SOLE   34,326 0 66,050
SOUNDHOUND AI INC CLASS A COM 836100107   319,333 158,872 SH   SOLE   0 0 158,872
SOURCE CAP INC COM 836144105   402,598 10,433 SH   SOLE   0 0 10,433
SOUTHERN CO COM 842587107   131,287,057 2,028,539 SH   SOLE   473,681 0 1,554,858
SOUTHERN COPPER CORP COM 84265V105   6,736,036 89,468 SH   SOLE   309 0 89,159
SOUTHSIDE BANCSHARES INC COM 84470P109   472,980 16,480 SH   SOLE   0 0 16,480
SOUTHSTATE CORPORATION COM 840441109   754,570 11,202 SH   SOLE   3,594 0 7,608
SOUTHWEST AIRLS CO COM 844741108   16,437,378 607,218 SH   SOLE   44,281 0 562,937
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   15,987 16,000 PRN   SOLE   0 0 16,000
SOUTHWEST GAS HLDGS INC COM 844895102   765,652 12,674 SH   SOLE   0 0 12,674
SOUTHWEST GAS HLDGS INC COM 844895102   271,845 4,500 SH Call SOLE   0 0 4,500
SOUTHWESTERN ENERGY CO COM 845467109   915,661 141,963 SH   SOLE   1,213 0 140,750
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   412,929,392 1,232,809 SH   SOLE   18 0 1,232,791
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   334,950 1,000 SH Put SOLE   0 0 1,000
SPDR GOLD TR GOLD SHS 78463V107   484,079,668 2,823,445 SH   SOLE   3,696 0 2,819,749
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   3,355,673 34,508 SH   SOLE   0 0 34,508
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   7,991,450 209,200 SH   SOLE   29,514 0 179,686
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   1,357,153 57,071 SH   SOLE   0 0 57,071
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   29,204,835 695,188 SH   SOLE   0 0 695,188
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   10,352,136 185,789 SH   SOLE   1,061 0 184,728
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194   1,024,458 36,085 SH   SOLE   0 0 36,085
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   35,126,404 1,411,266 SH   SOLE   0 0 1,411,266
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   5,454,069 153,754 SH   SOLE   0 0 153,754
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   51,097,203 762,190 SH   SOLE   0 0 762,190
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205   556,958 19,210 SH   SOLE   0 0 19,210
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   6,807,933 126,031 SH   SOLE   0 0 126,031
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418   15,722,932 155,172 SH   SOLE   0 0 155,172
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   103,059,052 2,041,178 SH   SOLE   0 0 2,041,178
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   13,762,703 381,133 SH   SOLE   0 0 381,133
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   702,845,729 22,665,132 SH   SOLE   102,372 0 22,562,760
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   308,378,168 9,186,124 SH   SOLE   79,367 0 9,106,757
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   1,793,419 25,065 SH   SOLE   0 0 25,065
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   3,901,466 131,027 SH   SOLE   0 0 131,027
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   16,313,827 305,045 SH   SOLE   0 0 305,045
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   5,329,377 108,189 SH   SOLE   0 0 108,189
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   4,629,214 84,819 SH   SOLE   0 0 84,819
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   13,194,621 401,052 SH   SOLE   0 0 401,052
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   29,506,009 1,012,561 SH   SOLE   36,596 0 975,965
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   7,439,659 140,527 SH   SOLE   0 0 140,527
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,137,090,979 7,338,568 SH   SOLE   29,156 0 7,309,412
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,880,912 4,400 SH Call SOLE   0 0 4,400
SPDR S&P 500 ETF TR TR UNIT 78462F103   74,039,536 173,200 SH Put SOLE   0 0 173,200
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   63,923,364 139,986 SH   SOLE   0 0 139,986
SPDR SER TR AEROSPACE DEF 78464A631   94,570,124 843,623 SH   SOLE   0 0 843,623
SPDR SER TR BBG CONV SEC ETF 78464A359   75,894,673 1,119,391 SH   SOLE   36,549 0 1,082,842
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   120,756,366 6,679,003 SH   SOLE   0 0 6,679,003
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   785,306,372 8,552,673 SH   SOLE   329,869 0 8,222,804
SPDR SER TR BLOOMBERG 3-12 M 78468R523   129,100,228 1,298,403 SH   SOLE   722 0 1,297,681
SPDR SER TR BLOOMBERG EMERGI 78464A391   21,565,815 1,087,535 SH   SOLE   0 0 1,087,535
SPDR SER TR BLOOMBERG EMG MK 78468R515   368,874 16,287 SH   SOLE   0 0 16,287
SPDR SER TR BLOOMBERG HIGH Y 78468R622   62,281,933 688,960 SH   SOLE   23,539 0 665,421
SPDR SER TR BLOOMBERG INTL 78464A151   2,804,212 103,362 SH   SOLE   0 0 103,362
SPDR SER TR BLOOMBERG INTL T 78464A516   10,210,700 480,730 SH   SOLE   0 0 480,730
SPDR SER TR BLOOMBERG INVT 78468R200   50,133,950 1,631,965 SH   SOLE   0 0 1,631,965
SPDR SER TR BLOOMBERG SHT TE 78468R408   65,707,956 2,686,343 SH   SOLE   3,008 0 2,683,335
SPDR SER TR COMP SOFTWARE 78464A599   10,334,823 81,453 SH   SOLE   0 0 81,453
SPDR SER TR DJ REIT ETF 78464A607   22,576,467 272,202 SH   SOLE   91 0 272,111
SPDR SER TR FACTST INV ETF 78464A110   4,178,237 33,773 SH   SOLE   0 0 33,773
SPDR SER TR FTSE INT GVT ETF 78464A490   5,600,708 143,940 SH   SOLE   0 0 143,940
SPDR SER TR GLB DOW ETF 78464A706   11,093,286 101,703 SH   SOLE   0 0 101,703
SPDR SER TR HLTH CARE SVCS 78464A573   3,863,095 46,421 SH   SOLE   0 0 46,421
SPDR SER TR HLTH CR EQUIP 78464A581   8,950,903 114,652 SH   SOLE   0 0 114,652
SPDR SER TR ICE PFD SEC ETF 78464A292   21,564,512 664,341 SH   SOLE   0 0 664,341
SPDR SER TR MSCI USA STRTGIC 78468R812   55,740,674 461,888 SH   SOLE   0 0 461,888
SPDR SER TR NUVEEN BLMBRG MU 78468R721   52,723,515 1,206,488 SH   SOLE   85,679 0 1,120,809
SPDR SER TR NUVEEN BLMBRG SH 78468R739   34,955,527 756,122 SH   SOLE   1,066 0 755,056
SPDR SER TR NUVEEN BLOOMBERG 78464A284   52,327,666 2,196,795 SH   SOLE   0 0 2,196,795
SPDR SER TR NYSE TECH ETF 78464A102   15,909,653 116,470 SH   SOLE   0 0 116,470
SPDR SER TR OILGAS EQUIP 78468R549   14,952,086 156,109 SH   SOLE   0 0 156,109
SPDR SER TR PORT MTG BK ETF 78464A383   167,633,300 8,059,294 SH   SOLE   0 0 8,059,294
SPDR SER TR PORTFLI HIGH YLD 78468R606   61,257,187 2,732,257 SH   SOLE   1,504 0 2,730,753
SPDR SER TR PORTFLI INTRMDIT 78464A672   729,088,928 26,483,434 SH   SOLE   1,100,159 0 25,383,275
SPDR SER TR PORTFLI TIPS ETF 78464A656   57,714,155 2,323,436 SH   SOLE   0 0 2,323,436
SPDR SER TR PORTFOLI S&P1500 78464A805   395,053,506 7,526,263 SH   SOLE   133 0 7,526,130
SPDR SER TR PORTFOLIO AGRGTE 78464A649   513,640,192 21,102,721 SH   SOLE   56,320 0 21,046,401
SPDR SER TR PORTFOLIO CRPORT 78464A144   64,397,008 2,334,917 SH   SOLE   0 0 2,334,917
SPDR SER TR PORTFOLIO INTRMD 78464A375   376,257,800 11,963,682 SH   SOLE   239,246 0 11,724,436
SPDR SER TR PORTFOLIO LN COR 78464A367   39,393,781 1,854,698 SH   SOLE   0 0 1,854,698
SPDR SER TR PORTFOLIO LN TSR 78464A664   219,967,367 8,411,754 SH   SOLE   11,239 0 8,400,515
SPDR SER TR PORTFOLIO S&P400 78464A847   456,625,238 10,427,615 SH   SOLE   0 0 10,427,615
SPDR SER TR PORTFOLIO S&P500 78464A854   1,147,090,031 22,823,121 SH   SOLE   2,815 0 22,820,306
SPDR SER TR PORTFOLIO S&P600 78468R853   599,800,655 16,254,761 SH   SOLE   6,843 0 16,247,918
SPDR SER TR PORTFOLIO SH TSR 78468R101   307,640,689 10,711,724 SH   SOLE   8,562 0 10,703,162
SPDR SER TR PORTFOLIO SHORT 78464A474   133,550,604 4,554,932 SH   SOLE   81,029 0 4,473,903
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,372,291,994 23,149,326 SH   SOLE   68,293 0 23,081,033
SPDR SER TR PRTFLO S&P500 HI 78468R788   110,372,319 3,147,201 SH   SOLE   0 0 3,147,201
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,160,421,023 28,124,602 SH   SOLE   75,836 0 28,048,766
SPDR SER TR RUSSELL LOW VOL 78468R754   28,409,906 270,883 SH   SOLE   0 0 270,883
SPDR SER TR RUSSELL MOMENTUM 78468R762   1,638,170 17,412 SH   SOLE   0 0 17,412
SPDR SER TR RUSSELL YIELD 78468R770   54,002,419 590,715 SH   SOLE   0 0 590,715
SPDR SER TR S&P 400 MDCP GRW 78464A821   100,631,428 1,455,473 SH   SOLE   0 0 1,455,473
SPDR SER TR S&P 400 MDCP VAL 78464A839   72,767,410 1,121,915 SH   SOLE   0 0 1,121,915
SPDR SER TR S&P 500 ESG ETF 78468R531   6,554,386 157,968 SH   SOLE   0 0 157,968
SPDR SER TR S&P 600 SMCP GRW 78464A201   129,901,399 1,772,914 SH   SOLE   4,709 0 1,768,205
SPDR SER TR S&P 600 SMCP VAL 78464A300   120,625,218 1,666,785 SH   SOLE   61 0 1,666,724
SPDR SER TR S&P BIOTECH 78464A870   42,341,879 579,867 SH   SOLE   0 0 579,867
SPDR SER TR S&P BK ETF 78464A797   6,086,616 165,173 SH   SOLE   0 0 165,173
SPDR SER TR S&P CAP MKTS 78464A771   2,605,289 30,030 SH   SOLE   0 0 30,030
SPDR SER TR S&P DIVID ETF 78464A763   369,117,362 3,209,437 SH   SOLE   2,421 0 3,207,016
SPDR SER TR S&P HOMEBUILD 78464A888   26,745,595 349,296 SH   SOLE   0 0 349,296
SPDR SER TR S&P INS ETF 78464A789   7,711,008 181,265 SH   SOLE   0 0 181,265
SPDR SER TR S&P INTERNET ETF 78468R127   304,580 4,195 SH   SOLE   0 0 4,195
SPDR SER TR S&P KENSHO CLEAN 78468R655   11,883,985 176,174 SH   SOLE   0 0 176,174
SPDR SER TR S&P KENSHO FUTRE 78468R671   3,042,873 64,977 SH   SOLE   0 0 64,977
SPDR SER TR S&P KENSHO INTLG 78468R697   764,711 24,027 SH   SOLE   0 0 24,027
SPDR SER TR S&P KENSHO NEW 78468R648   7,127,616 179,967 SH   SOLE   0 0 179,967
SPDR SER TR S&P KENSHO SMART 78468R689   519,963 16,841 SH   SOLE   0 0 16,841
SPDR SER TR S&P METALS MNG 78464A755   26,823,391 510,922 SH   SOLE   0 0 510,922
SPDR SER TR S&P OILGAS EXP 78468R556   74,386,376 502,916 SH   SOLE   0 0 502,916
SPDR SER TR S&P PHARMAC 78464A722   4,960,080 124,782 SH   SOLE   0 0 124,782
SPDR SER TR S&P REGL BKG 78464A698   55,969,703 1,339,950 SH   SOLE   0 0 1,339,950
SPDR SER TR S&P RETAIL ETF 78464A714   2,582,308 42,430 SH   SOLE   0 0 42,430
SPDR SER TR S&P SEMICNDCTR 78464A862   44,659,738 227,844 SH   SOLE   0 0 227,844
SPDR SER TR S&P TELECOM 78464A540   2,977,568 41,979 SH   SOLE   0 0 41,979
SPDR SER TR S&P TRANSN ETF 78464A532   4,305,006 57,461 SH   SOLE   0 0 57,461
SPDR SER TR S&P1500MOMTILT 78468R705   12,659,228 70,643 SH   SOLE   0 0 70,643
SPDR SER TR SPDR MSCI USA GE 78468R747   8,378,521 98,571 SH   SOLE   0 0 98,571
SPDR SER TR SPDR S&P 500 ETF 78468R796   22,097,355 636,261 SH   SOLE   0 0 636,261
SPDR SER TR SPDR S&P1500VL 78464A128   34,058,658 235,581 SH   SOLE   0 0 235,581
SPDR SER TR SSGA US LRG ETF 78468R804   46,608,121 349,058 SH   SOLE   0 0 349,058
SPDR SER TR SSGA US SMAL ETF 78468R887   6,352,928 64,236 SH   SOLE   0 0 64,236
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   517,450 6,604 SH   SOLE   223 0 6,381
SPHERE ENTERTAINMENT CO CL A 55826T102   251,239 6,761 SH   SOLE   0 0 6,761
SPIRE INC COM 84857L101   563,387 9,958 SH   SOLE   593 0 9,365
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   281,565 17,445 SH   SOLE   3 0 17,442
SPIRIT AIRLS INC COM 848577102   1,724,454 104,512 SH   SOLE   0 0 104,512
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   3,030,467 90,381 SH   SOLE   14,947 0 75,434
SPLUNK INC COM 848637104   9,940,576 67,975 SH   SOLE   45,517 0 22,458
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   359,789 35,943 SH   SOLE   1,268 0 34,675
SPORTSMANS WHSE HLDGS INC COM 84920Y106   276,876 61,665 SH   SOLE   0 0 61,665
SPOTIFY TECHNOLOGY S A SHS L8681T102   4,425,333 28,617 SH   SOLE   16,323 0 12,294
SPOTIFY TECHNOLOGY S A SHS L8681T102   386,600 2,500 SH Call SOLE   0 0 2,500
SPRINKLR INC CL A 85208T107   152,461 11,016 SH   SOLE   0 0 11,016
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   1,205,651 52,717 SH   SOLE   0 0 52,717
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   671,854 26,214 SH   SOLE   0 0 26,214
SPROTT FDS TR URANIUM MINERS E 85208P303   10,765,834 228,235 SH   SOLE   0 0 228,235
SPROTT FOCUS TR INC COM 85208J109   3,617,552 480,419 SH   SOLE   0 0 480,419
SPROTT INC COM NEW 852066208   488,405 16,029 SH   SOLE   0 0 16,029
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   12,977,328 749,268 SH   SOLE   0 0 749,268
SPROTT PHYSICAL GOLD TR UNIT 85207H104   15,190,384 1,060,781 SH   SOLE   0 0 1,060,781
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   512,167 47,555 SH   SOLE   0 0 47,555
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   11,539,553 1,522,369 SH   SOLE   0 0 1,522,369
SPROUT SOCIAL INC COM CL A 85209W109   323,222 6,480 SH   SOLE   3,909 0 2,571
SPROUTS FMRS MKT INC COM 85208M102   539,013 12,594 SH   SOLE   2,344 0 10,250
SPS COMM INC COM 78463M107   3,918,866 23,080 SH   SOLE   16,453 0 6,627
SPX TECHNOLOGIES INC COM 78473E103   330,240 4,057 SH   SOLE   1,292 0 2,765
SQUARESPACE INC CLASS A 85225A107   662,776 22,878 SH   SOLE   55 0 22,823
SRH TOTAL RETURN FUND INC COM 101507101   804,114 61,950 SH   SOLE   0 0 61,950
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,988,161 37,841 SH   SOLE   12,475 0 25,366
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   85,516,754 2,039,513 SH   SOLE   85 0 2,039,428
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   5,637,307 147,542 SH   SOLE   0 0 147,542
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202   1,112,275 38,620 SH   SOLE   0 0 38,620
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   13,559,590 502,952 SH   SOLE   0 0 502,952
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   88,660,396 2,293,930 SH   SOLE   21,994 0 2,271,936
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   42,641,177 1,058,882 SH   SOLE   1,226 0 1,057,656
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   682,889 24,774 SH   SOLE   0 0 24,774
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   792,191 19,747 SH   SOLE   0 0 19,747
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   6,790,594 146,318 SH   SOLE   0 0 146,318
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   39,569,421 1,600,213 SH   SOLE   0 0 1,600,213
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   90,266,217 2,187,211 SH   SOLE   0 0 2,187,211
SSR MINING IN COM 784730103   564,414 42,469 SH   SOLE   0 0 42,469
STAAR SURGICAL CO COM PAR $0.01 852312305   1,328,482 33,311 SH   SOLE   18,766 0 14,545
STAG INDL INC COM 85254J102   3,395,002 98,377 SH   SOLE   2,929 0 95,448
STAGWELL INC COM CL A 85256A109   90,972 19,397 SH   SOLE   19,397 0 0
STANDARD LITHIUM LTD COM 853606101   194,602 68,764 SH   SOLE   0 0 68,764
STANDEX INTL CORP COM 854231107   251,315 1,725 SH   SOLE   0 0 1,725
STANLEY BLACK & DECKER INC COM 854502101   7,188,201 86,004 SH   SOLE   9,505 0 76,499
STANTEC INC COM 85472N109   333,497 5,141 SH   SOLE   0 0 5,141
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   1,610,380 83,526 SH   SOLE   0 0 83,526
STAR GROUP L P UNIT LTD PARTNR 85512C105   269,376 22,392 SH   SOLE   0 0 22,392
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   10,910,976 481,249 SH   SOLE   0 0 481,249
STARBOARD INVT TR RH HEDGED MULTI 85521B783   1,758,429 244,914 SH   SOLE   0 0 244,914
STARBUCKS CORP COM 855244109   125,807,305 1,378,408 SH   SOLE   180,388 0 1,198,020
STARWOOD PPTY TR INC COM 85571B105   8,145,067 420,934 SH   SOLE   0 0 420,934
STATE STR CORP COM 857477103   6,438,070 96,148 SH   SOLE   10,512 0 85,636
STEEL DYNAMICS INC COM 858119100   7,633,370 71,194 SH   SOLE   1,014 0 70,180
STELLANTIS N.V SHS N82405106   3,796,570 198,462 SH   SOLE   16,414 0 182,048
STELLUS CAP INVT CORP COM 858568108   160,992 11,838 SH   SOLE   0 0 11,838
STEM INC COM 85859N102   170,244 40,152 SH   SOLE   0 0 40,152
STEPSTONE GROUP INC COM CL A 85914M107   629,295 19,927 SH   SOLE   15,597 0 4,330
STEREOTAXIS INC COM NEW 85916J409   54,009 34,183 SH   SOLE   0 0 34,183
STERICYCLE INC COM 858912108   267,858 5,991 SH   SOLE   1,746 0 4,245
STERIS PLC SHS USD G8473T100   18,877,045 86,032 SH   SOLE   56,812 0 29,220
STERLING CHECK CORP COM 85917T109   284,013 22,505 SH   SOLE   16,622 0 5,883
STERLING INFRASTRUCTURE INC COM 859241101   1,761,683 23,975 SH   SOLE   0 0 23,975
STEVANATO GROUP S P A ORD SHS T9224W109   235,680 7,930 SH   SOLE   1,308 0 6,622
STEWART INFORMATION SVCS COR COM 860372101   378,330 8,637 SH   SOLE   4,471 0 4,166
STIFEL FINL CORP COM 860630102   2,353,020 38,551 SH   SOLE   18,204 0 20,347
STITCH FIX INC COM CL A 860897107   63,573 18,427 SH   SOLE   0 0 18,427
STMICROELECTRONICS N V NY REGISTRY 861012102   4,630,753 107,293 SH   SOLE   5,964 0 101,329
STONECO LTD COM CL A G85158106   580,107 54,368 SH   SOLE   0 0 54,368
STONEX GROUP INC COM 861896108   1,259,572 12,996 SH   SOLE   221 0 12,775
STRATASYS LTD SHS M85548101   571,062 41,959 SH   SOLE   1,494 0 40,465
STRATEGIC ED INC COM 86272C103   508,101 6,752 SH   SOLE   0 0 6,752
STRATEGY SHS DAY HAGAN NED 86280R803   10,487,149 307,361 SH   SOLE   0 0 307,361
STRATEGY SHS NS 7HANDL IDX 86280R506   18,076,684 945,928 SH   SOLE   0 0 945,928
STRIDE INC COM 86333M108   1,369,452 30,412 SH   SOLE   8,302 0 22,110
STRYKER CORPORATION COM 863667101   57,299,322 209,659 SH   SOLE   40,401 0 169,258
STURM RUGER & CO INC COM 864159108   1,459,040 27,994 SH   SOLE   0 0 27,994
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   1,815,344 113,106 SH   SOLE   5,805 0 107,301
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   2,221,441 225,527 SH   SOLE   185,901 0 39,626
SUMMIT FINL GROUP INC COM 86606G101   366,469 16,259 SH   SOLE   0 0 16,259
SUMMIT HOTEL PPTYS INC COM 866082100   145,592 25,102 SH   SOLE   10,179 0 14,923
SUMMIT MATLS INC CL A 86614U100   1,851,376 59,453 SH   SOLE   12,289 0 47,164
SUN CMNTYS INC COM 866674104   1,885,854 15,936 SH   SOLE   6,558 0 9,378
SUN LIFE FINANCIAL INC. COM 866796105   1,322,564 27,102 SH   SOLE   0 0 27,102
SUNCOKE ENERGY INC COM 86722A103   149,063 14,686 SH   SOLE   3,459 0 11,227
SUNCOR ENERGY INC NEW COM 867224107   8,793,898 255,785 SH   SOLE   50,728 0 205,057
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   7,461,393 152,429 SH   SOLE   0 0 152,429
SUNOPTA INC COM 8676EP108   57,020 16,920 SH   SOLE   0 0 16,920
SUNPOWER CORP COM 867652406   145,890 23,645 SH   SOLE   0 0 23,645
SUNRUN INC COM 86771W105   561,055 44,670 SH   SOLE   2,405 0 42,265
SUNSTONE HOTEL INVS INC NEW COM 867892101   158,006 16,899 SH   SOLE   16,020 0 879
SUPER MICRO COMPUTER INC COM 86800U104   8,470,656 30,890 SH   SOLE   481 0 30,409
SUZANO S A SPON ADS 86959K105   764,250 71,093 SH   SOLE   0 0 71,093
SYLVAMO CORP COMMON STOCK 871332102   758,315 17,258 SH   SOLE   0 0 17,258
SYMBOTIC INC CLASS A COM 87151X101   3,411,832 102,059 SH   SOLE   0 0 102,059
SYNCHRONY FINANCIAL COM 87165B103   3,468,103 113,448 SH   SOLE   858 0 112,590
SYNOPSYS INC COM 871607107   25,981,259 56,608 SH   SOLE   4,541 0 52,067
SYNOVUS FINL CORP COM NEW 87161C501   714,748 25,710 SH   SOLE   0 0 25,710
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   356,191 90,175 SH   SOLE   0 0 90,175
SYSCO CORP COM 871829107   27,839,839 421,496 SH   SOLE   51,658 0 369,838
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   6,243,064 251,635 SH   SOLE   0 0 251,635
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   278,471 10,253 SH   SOLE   0 0 10,253
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   629,121 19,611 SH   SOLE   2,247 0 17,364
T ROWE PRICE ETF INC QM US BOND ETF 87283Q602   366,716 9,007 SH   SOLE   0 0 9,007
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   49,303,577 567,360 SH   SOLE   82,566 0 484,794
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,659,715 107,286 SH   SOLE   85,357 0 21,929
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   14,386,744 102,477 SH   SOLE   46,379 0 56,098
TALKSPACE INC COM 87427V103   25,740 13,200 SH   SOLE   0 0 13,200
TANDEM DIABETES CARE INC COM NEW 875372203   475,968 22,908 SH   SOLE   3,704 0 19,204
TANGER FACTORY OUTLET CTRS I COM 875465106   1,477,705 65,385 SH   SOLE   715 0 64,670
TAPESTRY INC COM 876030107   2,902,517 100,957 SH   SOLE   64,024 0 36,933
TARGA RES CORP COM 87612G101   4,952,798 57,779 SH   SOLE   1,085 0 56,694
TARGET CORP COM 87612E106   61,380,434 555,617 SH   SOLE   79,135 0 476,482
TARGET HOSPITALITY CORP COM 87615L107   436,462 27,485 SH   SOLE   0 0 27,485
TAYLOR MORRISON HOME CORP COM 87724P106   248,842 5,840 SH   SOLE   1,162 0 4,678
TAYSHA GENE THERAPIES INC COM SHS 877619106   179,915 56,935 SH   SOLE   0 0 56,935
TC ENERGY CORP COM 87807B107   33,539,789 974,711 SH   SOLE   617,652 0 357,059
TCW STRATEGIC INCOME FD INC COM 872340104   97,742 21,341 SH   SOLE   0 0 21,341
TD SYNNEX CORPORATION COM 87162W100   201,891 2,022 SH   SOLE   0 0 2,022
TE CONNECTIVITY LTD SHS H84989104   37,438,636 303,074 SH   SOLE   183,968 0 119,106
TECHNIPFMC PLC COM G87110105   8,319,940 411,890 SH   SOLE   277,530 0 134,360
TECHTARGET INC COM 87874R100   730,250 24,098 SH   SOLE   23,776 0 322
TECK RESOURCES LTD CL B 878742204   3,325,951 77,186 SH   SOLE   6,245 0 70,941
TECNOGLASS INC ORD SHS G87264100   3,456,259 104,862 SH   SOLE   7,044 0 97,818
TEEKAY TANKERS LTD CL A Y8565N300   1,183,256 28,423 SH   SOLE   0 0 28,423
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   3,167,608 203,705 SH   SOLE   0 0 203,705
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   2,503,241 147,423 SH   SOLE   475 0 146,948
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   1,966,407 157,691 SH   SOLE   0 0 157,691
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   2,338,964 199,570 SH   SOLE   0 0 199,570
TELADOC HEALTH INC COM 87918A105   2,700,179 145,249 SH   SOLE   23,169 0 122,080
TELEDYNE TECHNOLOGIES INC COM 879360105   5,096,595 12,474 SH   SOLE   3,663 0 8,811
TELEFLEX INCORPORATED COM 879369106   2,345,491 11,942 SH   SOLE   3,095 0 8,847
TELEFONICA BRASIL SA NEW ADR 87936R205   187,016 21,873 SH   SOLE   9,527 0 12,346
TELEFONICA S A SPONSORED ADR 879382208   106,866 26,257 SH   SOLE   0 0 26,257
TELEPHONE & DATA SYS INC COM NEW 879433829   336,693 18,388 SH   SOLE   0 0 18,388
TELLURIAN INC NEW COM 87968A104   298,340 257,190 SH   SOLE   0 0 257,190
TELUS CORPORATION COM 87971M103   3,608,701 220,851 SH   SOLE   92,860 0 127,991
TEMPLETON EMERGING MKTS INCO COM 880192109   1,004,261 217,844 SH   SOLE   0 0 217,844
TEMPLETON GLOBAL INCOME FD COM 880198106   547,692 141,889 SH   SOLE   0 0 141,889
TEMPUR SEALY INTL INC COM 88023U101   1,727,467 39,858 SH   SOLE   2,967 0 36,891
TENABLE HLDGS INC COM 88025T102   573,126 12,793 SH   SOLE   8,797 0 3,996
TENARIS S A SPONSORED ADS 88031M109   1,194,726 37,808 SH   SOLE   0 0 37,808
TENAX THERAPEUTICS INC COM 88032L506   5,980 20,000 SH   SOLE   0 0 20,000
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   155,474 24,369 SH   SOLE   0 0 24,369
TENET HEALTHCARE CORP COM NEW 88033G407   2,542,497 38,587 SH   SOLE   1,995 0 36,592
TERADATA CORP DEL COM 88076W103   3,403,862 75,608 SH   SOLE   32,387 0 43,221
TERADYNE INC COM 880770102   10,885,618 108,358 SH   SOLE   28,865 0 79,493
TERAWULF INC COM 88080T104   71,312 56,597 SH   SOLE   0 0 56,597
TEREX CORP NEW COM 880779103   2,490,187 43,217 SH   SOLE   10,569 0 32,648
TERNIUM SA SPONSORED ADS 880890108   821,704 20,594 SH   SOLE   259 0 20,335
TERRAN ORBITAL CORPORATION COM 88105P103   24,976 30,005 SH   SOLE   0 0 30,005
TERRENO RLTY CORP COM 88146M101   412,862 7,269 SH   SOLE   1,522 0 5,747
TESLA INC COM 88160R101   474,437,254 1,896,046 SH   SOLE   167,574 0 1,728,472
TESLA INC COM 88160R101   350,308 1,400 SH Call SOLE   0 0 1,400
TETRA TECH INC NEW COM 88162G103   18,633,055 122,609 SH   SOLE   77,717 0 44,892
TETRA TECHNOLOGIES INC DEL COM 88162F105   94,360 14,790 SH   SOLE   0 0 14,790
TEUCRIUM COMMODITY TR SUGAR FD 88166A409   1,638,984 110,892 SH   SOLE   0 0 110,892
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   336,127 60,346 SH   SOLE   0 0 60,346
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,129,643 208,789 SH   SOLE   0 0 208,789
TEXAS CAP BANCSHARES INC COM 88224Q107   440,278 7,475 SH   SOLE   6,348 0 1,127
TEXAS INSTRS INC COM 882508104   73,568,584 462,666 SH   SOLE   98,612 0 364,054
TEXAS PACIFIC LAND CORPORATI COM 88262P102   6,271,350 3,439 SH   SOLE   14 0 3,425
TEXAS ROADHOUSE INC COM 882681109   1,787,550 18,552 SH   SOLE   16,257 0 2,295
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   1,550,352 41,620 SH   SOLE   18,810 0 22,810
TEXTRON INC COM 883203101   4,588,797 58,725 SH   SOLE   2,786 0 55,939
TFI INTL INC COM 87241L109   744,890 5,801 SH   SOLE   2,690 0 3,111
TFS FINL CORP COM 87240R107   278,994 23,604 SH   SOLE   0 0 23,604
TG THERAPEUTICS INC COM 88322Q108   764,004 91,388 SH   SOLE   0 0 91,388
THE CIGNA GROUP COM 125523100   35,561,501 124,311 SH   SOLE   38,208 0 86,103
THE REAL BROKERAGE INC COM NEW 75585H206   21,032 14,505 SH   SOLE   0 0 14,505
THE REALREAL INC COM 88339P101   39,634 18,784 SH   SOLE   0 0 18,784
THE TRADE DESK INC COM CL A 88339J105   42,623,899 545,411 SH   SOLE   10,189 0 535,222
THERMO FISHER SCIENTIFIC INC COM 883556102   118,548,589 234,360 SH   SOLE   74,399 0 159,961
THERMON GROUP HLDGS INC COM 88362T103   296,511 10,794 SH   SOLE   4,230 0 6,564
THOMSON REUTERS CORP. COM 884903808   2,962,725 24,221 SH   SOLE   6,191 0 18,030
THOR INDS INC COM 885160101   2,004,643 21,073 SH   SOLE   149 0 20,924
THORNBURG INCM BUILDER OPP T COM 885213108   712,761 48,819 SH   SOLE   0 0 48,819
TIDAL ETF TR ATAC US ROTATION 886364843   746,687 48,859 SH   SOLE   0 0 48,859
TIDAL ETF TR RPAR RISK PARI 886364603   1,354,955 77,382 SH   SOLE   0 0 77,382
TIDAL ETF TR SP FDS S&P 500 886364801   242,433 7,841 SH   SOLE   0 0 7,841
TIDEWATER INC NEW COM 88642R109   575,809 8,102 SH   SOLE   0 0 8,102
TILRAY BRANDS INC COM 88688T100   514,467 215,258 SH   SOLE   0 0 215,258
TIMKEN CO COM 887389104   859,764 11,699 SH   SOLE   2,214 0 9,485
TIMKENSTEEL CORPORATION COM 887399103   608,920 28,035 SH   SOLE   0 0 28,035
TIMOTHY PLAN HIG DV STK ETF 887432326   9,366,140 305,952 SH   SOLE   0 0 305,952
TIMOTHY PLAN HIGH DIVIDEND 887432276   7,077,473 321,576 SH   SOLE   0 0 321,576
TIMOTHY PLAN INTL ETF 887432334   976,619 40,742 SH   SOLE   0 0 40,742
TIMOTHY PLAN U S SM CP CORE 887432342   1,835,233 59,241 SH   SOLE   0 0 59,241
TIMOTHY PLAN US LRGMD CP CORE 887432359   5,135,738 148,992 SH   SOLE   0 0 148,992
TITAN MACHY INC COM 88830R101   307,345 11,563 SH   SOLE   0 0 11,563
TJX COS INC NEW COM 872540109   55,429,104 623,639 SH   SOLE   115,705 0 507,934
TKO GROUP HOLDINGS INC CL A 87256C101   1,150,760 13,690 SH   SOLE   8,954 0 4,736
TMC THE METALS COMPANY INC COM 87261Y106   11,438 11,540 SH   SOLE   0 0 11,540
T-MOBILE US INC COM 872590104   22,809,309 162,865 SH   SOLE   41,593 0 121,272
TOAST INC CL A 888787108   2,005,608 107,080 SH   SOLE   712 0 106,368
TOLL BROTHERS INC COM 889478103   3,939,814 53,270 SH   SOLE   1,815 0 51,455
TOPBUILD CORP COM 89055F103   13,234,915 52,603 SH   SOLE   35,869 0 16,734
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,116,362 80,662 SH   SOLE   7,527 0 73,135
TORM PLC SHS CL A G89479102   770,552 28,000 SH   SOLE   0 0 28,000
TORO CO COM 891092108   3,007,595 36,192 SH   SOLE   2,216 0 33,976
TORONTO DOMINION BK ONT COM NEW 891160509   14,219,286 235,966 SH   SOLE   70,518 0 165,448
TORTOISE ENERGY INFRA CORP COM 89147L886   1,870,051 64,708 SH   SOLE   0 0 64,708
TOTALENERGIES SE SPONSORED ADS 89151E109   84,459,994 1,284,367 SH   SOLE   709,409 0 574,958
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   406,050 16,533 SH   SOLE   0 0 16,533
TOWNEBANK PORTSMOUTH VA COM 89214P109   738,232 32,195 SH   SOLE   347 0 31,848
TOYOTA MOTOR CORP ADS 892331307   8,078,611 44,944 SH   SOLE   95 0 44,849
TRACTOR SUPPLY CO COM 892356106   23,121,833 113,873 SH   SOLE   12,803 0 101,070
TRADEWEB MKTS INC CL A 892672106   981,548 12,239 SH   SOLE   10,293 0 1,946
TRANE TECHNOLOGIES PLC SHS G8994E103   23,702,092 116,810 SH   SOLE   16,903 0 99,907
TRANSCAT INC COM 893529107   577,141 5,891 SH   SOLE   4,569 0 1,322
TRANSDIGM GROUP INC COM 893641100   6,633,118 7,867 SH   SOLE   3,359 0 4,508
TRANSMEDICS GROUP INC COM 89377M109   1,252,352 22,874 SH   SOLE   13,812 0 9,062
TRANSOCEAN LTD REG SHS H8817H100   2,637,599 321,267 SH   SOLE   0 0 321,267
TRANSUNION COM 89400J107   1,582,899 22,049 SH   SOLE   9,133 0 12,916
TRAVEL PLUS LEISURE CO COM 894164102   1,908,531 51,961 SH   SOLE   32,297 0 19,664
TRAVELERS COMPANIES INC COM 89417E109   24,573,747 150,473 SH   SOLE   29,572 0 120,901
TREX CO INC COM 89531P105   2,929,983 47,542 SH   SOLE   11,995 0 35,547
TRI CONTL CORP COM 895436103   979,051 36,820 SH   SOLE   0 0 36,820
TRI POINTE HOMES INC COM 87265H109   620,407 22,684 SH   SOLE   7,225 0 15,459
TRICO BANCSHARES COM 896095106   321,773 10,046 SH   SOLE   0 0 10,046
TRICON RESIDENTIAL INC COM NPV 89612W102   819,461 110,738 SH   SOLE   0 0 110,738
TRIMBLE INC COM 896239100   1,820,576 33,802 SH   SOLE   4,292 0 29,510
TRIMTABS ETF TR DONOGHUE FORLNS 89628W708   727,954 26,776 SH   SOLE   0 0 26,776
TRIMTABS ETF TR DONOGHUE FRLINS 89628W500   899,615 36,197 SH   SOLE   0 0 36,197
TRIMTABS ETF TR DONOGHUE FRLNS 89628W609   493,558 24,485 SH   SOLE   0 0 24,485
TRIMTABS ETF TR FCF INTL QLTY ET 89628W401   413,424 15,660 SH   SOLE   0 0 15,660
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   2,711,738 52,975 SH   SOLE   0 0 52,975
TRINITY CAP INC COM 896442308   141,302 10,151 SH   SOLE   0 0 10,151
TRINITY INDS INC COM 896522109   744,574 30,578 SH   SOLE   847 0 29,731
TRIP COM GROUP LTD ADS 89677Q107   601,799 17,209 SH   SOLE   13,497 0 3,712
TRIPADVISOR INC COM 896945201   217,412 13,113 SH   SOLE   4,930 0 8,183
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   899,988 86,041 SH   SOLE   0 0 86,041
TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108   4,872 16,089 SH   SOLE   0 0 16,089
TRIUMPH GROUP INC NEW COM 896818101   222,875 29,096 SH   SOLE   11,820 0 17,276
TRONOX HOLDINGS PLC SHS G9087Q102   247,201 18,393 SH   SOLE   0 0 18,393
TRUECAR INC COM 89785L107   82,800 40,000 SH   SOLE   0 0 40,000
TRUIST FINL CORP COM 89832Q109   74,418,022 2,601,119 SH   SOLE   955,236 0 1,645,883
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760   395,915 24,463 SH   SOLE   0 0 24,463
TRUSTMARK CORP COM 898402102   839,647 38,640 SH   SOLE   0 0 38,640
TRX GOLD CORPORATION COM 87283P109   17,397 47,532 SH   SOLE   0 0 47,532
TTM TECHNOLOGIES INC COM 87305R109   171,626 13,325 SH   SOLE   8,269 0 5,056
TUTOR PERINI CORP COM 901109108   714,527 91,255 SH   SOLE   0 0 91,255
TWILIO INC CL A 90138F102   7,190,162 122,846 SH   SOLE   9,642 0 113,204
TWIST BIOSCIENCE CORP COM 90184D100   766,598 37,838 SH   SOLE   5,405 0 32,433
TWO HBRS INVT CORP COM 90187B804   1,106,560 83,577 SH   SOLE   0 0 83,577
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   114,329 12,846 SH   SOLE   0 0 12,846
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   144,191 11,243 SH   SOLE   0 0 11,243
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774   23,298,641 736,599 SH   SOLE   0 0 736,599
TWO RDS SHARED TR LEADERSHARES DY 90214Q675   18,540,638 851,074 SH   SOLE   0 0 851,074
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683   17,395,514 606,115 SH   SOLE   0 0 606,115
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717   11,878,689 389,287 SH   SOLE   0 0 389,287
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691   27,065,311 808,402 SH   SOLE   0 0 808,402
TYLER TECHNOLOGIES INC COM 902252105   5,120,680 13,261 SH   SOLE   2,670 0 10,591
TYRA BIOSCIENCES INC COM 90240B106   199,665 14,500 SH   SOLE   0 0 14,500
TYSON FOODS INC CL A 902494103   13,203,270 261,503 SH   SOLE   27,699 0 233,804
U HAUL HOLDING COMPANY COM 023586100   495,095 9,073 SH   SOLE   209 0 8,864
U HAUL HOLDING COMPANY COM SER N 023586506   1,696,441 32,381 SH   SOLE   5,762 0 26,619
U S PHYSICAL THERAPY COM 90337L108   383,920 4,186 SH   SOLE   1,935 0 2,251
U S SILICA HLDGS INC COM 90346E103   754,246 53,721 SH   SOLE   125 0 53,596
UBER TECHNOLOGIES INC COM 90353T100   53,479,923 1,163,305 SH   SOLE   338,169 0 825,136
UBIQUITI INC COM 90353W103   2,264,048 15,582 SH   SOLE   0 0 15,582
UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382   353,496 16,637 SH   SOLE   0 0 16,637
UBS AG LONDON BRANCH NT LKD 24 902677780   287,235 523 SH   SOLE   0 0 523
UBS GROUP AG SHS H42097107   2,693,797 109,282 SH   SOLE   9,703 0 99,579
UDR INC COM 902653104   3,975,125 111,442 SH   SOLE   5,511 0 105,931
UFP INDUSTRIES INC COM 90278Q108   1,150,781 11,238 SH   SOLE   3,860 0 7,378
UFP TECHNOLOGIES INC COM 902673102   330,650 2,048 SH   SOLE   66 0 1,982
UGI CORP NEW COM 902681105   3,234,281 140,621 SH   SOLE   8,581 0 132,040
UIPATH INC CL A 90364P105   2,406,179 140,630 SH   SOLE   49,152 0 91,478
ULTA BEAUTY INC COM 90384S303   23,803,312 59,591 SH   SOLE   1,044 0 58,547
ULTRA CLEAN HLDGS INC COM 90385V107   343,994 11,594 SH   SOLE   3,308 0 8,286
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   263,560 7,393 SH   SOLE   6,656 0 737
UMB FINL CORP COM 902788108   219,738 3,541 SH   SOLE   1,825 0 1,716
UMH PPTYS INC COM 903002103   483,080 34,457 SH   SOLE   0 0 34,457
UNDER ARMOUR INC CL A 904311107   1,155,644 168,708 SH   SOLE   28 0 168,680
UNDER ARMOUR INC CL A 904311107   82,200 12,000 SH Call SOLE   0 0 12,000
UNDER ARMOUR INC CL C 904311206   394,405 61,819 SH   SOLE   0 0 61,819
UNIFIRST CORP MASS COM 904708104   942,395 5,781 SH   SOLE   3,842 0 1,939
UNILEVER PLC SPON ADR NEW 904767704   64,624,169 1,308,182 SH   SOLE   781,628 0 526,554
UNION BANKSHARES INC COM 905400107   584,168 27,209 SH   SOLE   0 0 27,209
UNION PAC CORP COM 907818108   112,801,456 554,006 SH   SOLE   90,574 0 463,432
UNITED AIRLS HLDGS INC COM 910047109   7,014,228 165,821 SH   SOLE   22,294 0 143,527
UNITED BANKSHARES INC WEST V COM 909907107   1,245,821 45,155 SH   SOLE   1,119 0 44,036
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   1,030,049 40,537 SH   SOLE   4,689 0 35,848
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   756,578 107,164 SH   SOLE   135 0 107,029
UNITED NAT FOODS INC COM 911163103   689,777 48,782 SH   SOLE   6,235 0 42,547
UNITED PARCEL SERVICE INC CL B 911312106   169,867,865 1,089,886 SH   SOLE   242,500 0 847,386
UNITED RENTALS INC COM 911363109   42,431,660 95,444 SH   SOLE   5,024 0 90,420
UNITED STATES STL CORP NEW COM 912909108   9,546,509 293,920 SH   SOLE   2,107 0 291,813
UNITED STS BRENT OIL FD LP UNIT 91167Q100   1,062,062 33,117 SH   SOLE   0 0 33,117
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   1,278,738 55,549 SH   SOLE   0 0 55,549
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   3,022,549 51,088 SH   SOLE   0 0 51,088
UNITED STS GASOLINE FD LP UNITS 91201T102   1,300,294 19,217 SH   SOLE   0 0 19,217
UNITED STS NAT GAS FD LP UNIT PAR 912318300   3,125,780 457,655 SH   SOLE   0 0 457,655
UNITED STS OIL FD LP UNITS 91232N207   3,225,490 39,890 SH   SOLE   0 0 39,890
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,289,718 5,710 SH   SOLE   1,463 0 4,247
UNITEDHEALTH GROUP INC COM 91324P102   374,527,508 742,581 SH   SOLE   188,362 0 554,219
UNITI GROUP INC COM 91325V108   662,218 140,300 SH   SOLE   0 0 140,300
UNITY SOFTWARE INC COM 91332U101   5,710,115 182,127 SH   SOLE   46,728 0 135,399
UNIVERSAL CORP VA COM 913456109   691,958 14,657 SH   SOLE   1,256 0 13,401
UNIVERSAL DISPLAY CORP COM 91347P105   2,000,796 12,745 SH   SOLE   20 0 12,725
UNIVERSAL DISPLAY CORP COM 91347P105   784,950 5,000 SH Call SOLE   0 0 5,000
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   310,501 7,680 SH   SOLE   0 0 7,680
UNIVERSAL HLTH SVCS INC CL B 913903100   1,633,481 12,992 SH   SOLE   23 0 12,969
UNIVEST FINANCIAL CORPORATIO COM 915271100   556,971 32,047 SH   SOLE   0 0 32,047
UNUM GROUP COM 91529Y106   14,608,072 296,972 SH   SOLE   6,533 0 290,439
UPBOUND GROUP INC COM 76009N100   573,539 19,475 SH   SOLE   0 0 19,475
UPHEALTH INC COM NEW 91532B200   138,296 141,147 SH   SOLE   0 0 141,147
UPSTART HLDGS INC COM 91680M107   1,602,450 56,148 SH   SOLE   2,683 0 53,465
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   9,857 15,000 PRN   SOLE   0 0 15,000
UPWORK INC COM 91688F104   175,251 15,427 SH   SOLE   0 0 15,427
URANIUM ENERGY CORP COM 916896103   249,868 48,518 SH   SOLE   0 0 48,518
URANIUM RTY CORP COM 91702V101   55,078 19,191 SH   SOLE   0 0 19,191
URBAN OUTFITTERS INC COM 917047102   3,963,910 121,257 SH   SOLE   134 0 121,123
US BANCORP DEL COM NEW 902973304   70,957,936 2,146,339 SH   SOLE   750,578 0 1,395,761
US BANCORP DEL COM NEW 902973304   1,457,946 44,100 SH Put SOLE   0 0 44,100
US FOODS HLDG CORP COM 912008109   3,455,170 87,032 SH   SOLE   7,555 0 79,477
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   308,311 12,922 SH   SOLE   0 0 12,922
USCF ETF TR MIDSTREAM ENERGY 90290T882   579,964 16,428 SH   SOLE   0 0 16,428
UTZ BRANDS INC COM CL A 918090101   466,198 34,713 SH   SOLE   24,859 0 9,854
UWM HOLDINGS CORPORATION COM CL A 91823B109   672,764 138,714 SH   SOLE   0 0 138,714
V F CORP COM 918204108   6,034,315 341,501 SH   SOLE   51,690 0 289,811
VAALCO ENERGY INC COM NEW 91851C201   338,734 77,160 SH   SOLE   1,893 0 75,267
VACASA INC CLASS A COM 91854V107   7,378 16,000 SH   SOLE   0 0 16,000
VAIL RESORTS INC COM 91879Q109   963,335 4,341 SH   SOLE   856 0 3,485
VALARIS LTD CL A G9460G101   558,151 7,444 SH   SOLE   6,356 0 1,088
VALE S A SPONSORED ADS 91912E105   5,755,592 429,522 SH   SOLE   33,652 0 395,870
VALE S A SPONSORED ADS 91912E105   397,980 29,700 SH Call SOLE   0 0 29,700
VALERO ENERGY CORP COM 91913Y100   56,484,048 398,589 SH   SOLE   45,998 0 352,591
VALLEY NATL BANCORP COM 919794107   677,255 79,119 SH   SOLE   14,794 0 64,325
VALMONT INDS INC COM 920253101   960,111 3,997 SH   SOLE   1,636 0 2,361
VALVOLINE INC COM 92047W101   458,940 14,235 SH   SOLE   299 0 13,936
VANCE TAX-MANAGED GLOB COM 27829C105   3,135,451 410,399 SH   SOLE   0 0 410,399
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   26,645,259 338,567 SH   SOLE   0 0 338,567
VANECK ETF TRUST BDC INCOME ETF 92189F411   34,810,767 2,171,601 SH   SOLE   0 0 2,171,601
VANECK ETF TRUST BIOTECH ETF 92189F726   6,707,121 43,069 SH   SOLE   0 0 43,069
VANECK ETF TRUST CEF MUNI INCOME 92189F460   1,991,746 105,383 SH   SOLE   0 0 105,383
VANECK ETF TRUST CLO ETF 92189H748   13,790,459 264,388 SH   SOLE   0 0 264,388
VANECK ETF TRUST DIGI TRANSFRM 92189H821   1,992,420 363,580 SH   SOLE   0 0 363,580
VANECK ETF TRUST DURABLE HGH DIV 92189H102   7,906,589 261,270 SH   SOLE   0 0 261,270
VANECK ETF TRUST EMERGING MRKT HI 92189F353   2,054,919 115,315 SH   SOLE   0 0 115,315
VANECK ETF TRUST ENERGY INCME ET 92189H870   1,271,621 19,546 SH   SOLE   0 0 19,546
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   1,034,676 7,220 SH   SOLE   0 0 7,220
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   74,762,438 2,762,840 SH   SOLE   45,990 0 2,716,850
VANECK ETF TRUST GAMING ETF 92189F882   2,384,997 60,030 SH   SOLE   0 0 60,030
VANECK ETF TRUST GOLD MINERS ETF 92189F106   75,410,829 2,802,335 SH   SOLE   0 0 2,802,335
VANECK ETF TRUST GREEN BOND ETF 92189F171   1,761,991 77,725 SH   SOLE   0 0 77,725
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   23,990,148 488,896 SH   SOLE   14,899 0 473,997
VANECK ETF TRUST IG FLOATING RATE 92189F486   24,627,952 973,822 SH   SOLE   0 0 973,822
VANECK ETF TRUST INDIA GROWTH LDR 92189F767   443,293 11,467 SH   SOLE   0 0 11,467
VANECK ETF TRUST INFLATION ALLOCA 92189F130   17,327,993 684,090 SH   SOLE   0 0 684,090
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   64,670,616 1,466,454 SH   SOLE   1,192,967 0 273,487
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   12,815,817 536,901 SH   SOLE   945 0 535,956
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   12,800,196 397,152 SH   SOLE   0 0 397,152
VANECK ETF TRUST LONG MUNI ETF 92189F536   4,386,655 262,517 SH   SOLE   0 0 262,517
VANECK ETF TRUST LONG/FLAT TREND 92189F148   1,702,898 45,337 SH   SOLE   0 0 45,337
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   1,826,693 17,434 SH   SOLE   0 0 17,434
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   8,190,833 288,156 SH   SOLE   0 0 288,156
VANECK ETF TRUST MORTGAGE REIT 92189F452   4,818,459 423,787 SH   SOLE   0 0 423,787
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   8,131,142 272,537 SH   SOLE   51,170 0 221,367
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   417,450,860 5,504,363 SH   SOLE   0 0 5,504,363
VANECK ETF TRUST NATURAL RESOURC 92189F841   7,120,965 145,033 SH   SOLE   0 0 145,033
VANECK ETF TRUST OIL REFINERS ETF 92189F585   1,196,321 34,566 SH   SOLE   0 0 34,566
VANECK ETF TRUST OIL SERVICES ETF 92189H607   36,677,098 106,298 SH   SOLE   0 0 106,298
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   5,250,686 65,749 SH   SOLE   0 0 65,749
VANECK ETF TRUST PREFERRED SECURT 92189F429   22,712,256 1,351,116 SH   SOLE   0 0 1,351,116
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   7,034,419 106,052 SH   SOLE   0 0 106,052
VANECK ETF TRUST RETAIL ETF 92189F684   4,413,670 26,292 SH   SOLE   0 0 26,292
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   129,367,187 892,311 SH   SOLE   0 0 892,311
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   36,404,478 251,100 SH Put SOLE   0 0 251,100
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   11,127,385 514,680 SH   SOLE   0 0 514,680
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   188,205 12,221 SH   SOLE   0 0 12,221
VANECK ETF TRUST STEEL ETF 92189F205   1,862,947 28,412 SH   SOLE   0 0 28,412
VANECK ETF TRUST URANIUM PLS NUCL 92189F601   5,263,431 74,290 SH   SOLE   0 0 74,290
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   5,893,292 353,103 SH   SOLE   0 0 353,103
VANECK ETF TRUST VANECK VIETNAM 92189F817   1,092,643 80,697 SH   SOLE   0 0 80,697
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   4,498,292 87,244 SH   SOLE   0 0 87,244
VANECK MERK GOLD TR GOLD TRUST 921078101   28,261,411 1,579,732 SH   SOLE   0 0 1,579,732
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   108,098,194 437,928 SH   SOLE   0 0 437,928
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   52,747,457 354,748 SH   SOLE   0 0 354,748
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   10,359,683 114,727 SH   SOLE   0 0 114,727
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   26,385,176 312,140 SH   SOLE   0 0 312,140
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   7,135,224 91,578 SH   SOLE   0 0 91,578
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   10,881,914 115,385 SH   SOLE   0 0 115,385
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   6,882,729 89,328 SH   SOLE   0 0 89,328
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   31,035,416 355,096 SH   SOLE   0 0 355,096
VANGUARD BD INDEX FDS INTERMED TERM 921937819   293,785,371 4,062,860 SH   SOLE   110 0 4,062,750
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   176,101,554 2,626,030 SH   SOLE   0 0 2,626,030
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   411,317,380 5,471,829 SH   SOLE   0 0 5,471,829
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,340,544,797 33,541,772 SH   SOLE   6,709,379 0 26,832,393
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   29,488,739 599,486 SH   SOLE   0 0 599,486
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   329,598,666 6,891,046 SH   SOLE   2,732 0 6,888,314
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   100,882,206 703,846 SH   SOLE   0 0 703,846
VANGUARD INDEX FDS GROWTH ETF 922908736   1,220,749,642 4,482,941 SH   SOLE   13,578 0 4,469,363
VANGUARD INDEX FDS LARGE CAP ETF 922908637   122,050,002 623,691 SH   SOLE   30,017 0 593,674
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   123,321,591 633,165 SH   SOLE   1,880 0 631,285
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   133,844,694 1,022,027 SH   SOLE   3,102 0 1,018,925
VANGUARD INDEX FDS MID CAP ETF 922908629   584,673,005 2,807,689 SH   SOLE   51,166 0 2,756,523
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   107,307,172 1,418,282 SH   SOLE   941 0 1,417,341
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,524,784,767 3,882,823 SH   SOLE   77,673 0 3,805,150
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   392,700 1,000 SH Put SOLE   0 0 1,000
VANGUARD INDEX FDS SM CP VAL ETF 922908611   171,844,225 1,077,461 SH   SOLE   11,033 0 1,066,428
VANGUARD INDEX FDS SMALL CP ETF 922908751   584,672,731 3,092,362 SH   SOLE   51,120 0 3,041,242
VANGUARD INDEX FDS SML CP GRW ETF 922908595   131,046,657 611,853 SH   SOLE   4,794 0 607,059
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,867,986,459 13,502,126 SH   SOLE   458 0 13,501,668
VANGUARD INDEX FDS VALUE ETF 922908744   1,145,695,465 8,306,355 SH   SOLE   88,113 0 8,218,242
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   116,983,564 2,255,322 SH   SOLE   173,539 0 2,081,783
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   402,709,239 10,270,576 SH   SOLE   131,271 0 10,139,305
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   22,986,385 396,796 SH   SOLE   1,434 0 395,362
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   20,255,887 302,869 SH   SOLE   94,714 0 208,155
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   12,573,881 118,398 SH   SOLE   0 0 118,398
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   2,471,760 63,492 SH   SOLE   0 0 63,492
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   80,018,825 858,755 SH   SOLE   0 0 858,755
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   91,879,214 1,943,300 SH   SOLE   0 0 1,943,300
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   123,599,328 2,569,633 SH   SOLE   138,557 0 2,431,076
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   63,313,462 1,107,847 SH   SOLE   4,867 0 1,102,980
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   793,162,104 10,439,091 SH   SOLE   45,150 0 10,393,941
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   24,589,811 343,337 SH   SOLE   46,527 0 296,810
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   40,193,882 724,084 SH   SOLE   135,775 0 588,309
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   193,337,817 4,416,122 SH   SOLE   0 0 4,416,122
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   105,520,979 1,831,961 SH   SOLE   76,468 0 1,755,493
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   186,066,583 2,475,936 SH   SOLE   9,659 0 2,466,277
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   3,226,788 44,538 SH   SOLE   0 0 44,538
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   579,659 8,738 SH   SOLE   0 0 8,738
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   336,946,810 4,923,244 SH   SOLE   1,431 0 4,921,813
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   24,071,914 123,661 SH   SOLE   0 0 123,661
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   145,075,805 2,176,355 SH   SOLE   225 0 2,176,130
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   8,249,682 50,581 SH   SOLE   0 0 50,581
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   40,317,484 564,355 SH   SOLE   193 0 564,162
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   9,393,440 78,679 SH   SOLE   0 0 78,679
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   13,202,524 69,221 SH   SOLE   0 0 69,221
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   807,881,615 5,199,393 SH   SOLE   12,597 0 5,186,796
VANGUARD STAR FDS VG TL INTL STK F 921909768   135,605,429 2,533,734 SH   SOLE   0 0 2,533,734
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   860,620,463 19,684,824 SH   SOLE   31,189 0 19,653,635
VANGUARD WELLINGTON FD US MINIMUM 921935409   952,540 9,905 SH   SOLE   0 0 9,905
VANGUARD WELLINGTON FD US MOMENTUM 921935508   3,672,446 32,388 SH   SOLE   0 0 32,388
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   571,233 5,532 SH   SOLE   0 0 5,532
VANGUARD WELLINGTON FD US QUALITY 921935706   3,070,270 27,337 SH   SOLE   0 0 27,337
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   4,561,358 45,577 SH   SOLE   0 0 45,577
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   12,279,727 207,568 SH   SOLE   0 0 207,568
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   532,325,790 5,152,205 SH   SOLE   26,985 0 5,125,220
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   70,447,376 987,626 SH   SOLE   0 0 987,626
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   65,778,356 1,062,827 SH   SOLE   0 0 1,062,827
VANGUARD WORLD FD ESG INTL STK ETF 921910725   3,327,126 65,962 SH   SOLE   0 0 65,962
VANGUARD WORLD FD ESG US CORP BD 921910691   1,322,310 22,265 SH   SOLE   0 0 22,265
VANGUARD WORLD FD ESG US STK ETF 921910733   12,604,150 167,564 SH   SOLE   0 0 167,564
VANGUARD WORLD FD EXTENDED DUR 921910709   10,102,614 144,261 SH   SOLE   4,447 0 139,814
VANGUARD WORLD FD MEGA CAP INDEX 921910873   48,044,574 316,353 SH   SOLE   0 0 316,353
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   74,801,621 737,689 SH   SOLE   0 0 737,689
VANGUARD WORLD FD MEGA GRWTH IND 921910816   167,420,292 737,859 SH   SOLE   0 0 737,859
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   17,028,331 161,882 SH   SOLE   0 0 161,882
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   38,285,208 142,129 SH   SOLE   0 0 142,129
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   114,649,008 627,629 SH   SOLE   0 0 627,629
VANGUARD WORLD FDS ENERGY ETF 92204A306   65,852,452 519,587 SH   SOLE   16 0 519,571
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   48,242,236 600,625 SH   SOLE   0 0 600,625
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   152,696,278 649,495 SH   SOLE   0 0 649,495
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   30,090,539 154,326 SH   SOLE   0 0 154,326
VANGUARD WORLD FDS INF TECH ETF 92204A702   429,843,915 1,036,018 SH   SOLE   3,915 0 1,032,103
VANGUARD WORLD FDS MATERIALS ETF 92204A801   15,972,640 92,584 SH   SOLE   0 0 92,584
VANGUARD WORLD FDS UTILITIES ETF 92204A876   76,389,616 598,946 SH   SOLE   0 0 598,946
VAREX IMAGING CORP COM 92214X106   792,593 42,182 SH   SOLE   0 0 42,182
VAXART INC COM NEW 92243A200   17,625 23,376 SH   SOLE   0 0 23,376
VAXCYTE INC COM 92243G108   490,683 9,625 SH   SOLE   7,502 0 2,123
VECTOR GROUP LTD COM 92240M108   781,405 73,440 SH   SOLE   0 0 73,440
VEEVA SYS INC CL A COM 922475108   15,623,915 76,795 SH   SOLE   22,639 0 54,156
VENTAS INC COM 92276F100   15,319,347 363,621 SH   SOLE   153,276 0 210,345
VERACYTE INC COM 92337F107   671,441 30,069 SH   SOLE   12,887 0 17,182
VERICEL CORP COM 92346J108   380,184 11,342 SH   SOLE   5,842 0 5,500
VERIFYME INC COM NEW 92346X206   57,085 48,778 SH   SOLE   48,778 0 0
VERISIGN INC COM 92343E102   3,651,255 18,028 SH   SOLE   4,360 0 13,668
VERISK ANALYTICS INC COM 92345Y106   18,431,440 78,020 SH   SOLE   48,722 0 29,298
VERIZON COMMUNICATIONS INC COM 92343V104   211,302,285 6,519,664 SH   SOLE   1,317,950 0 5,201,714
VERIZON COMMUNICATIONS INC COM 92343V104   1,186,206 36,600 SH Put SOLE   0 0 36,600
VERMILION ENERGY INC COM 923725105   192,030 13,135 SH   SOLE   8,681 0 4,454
VERRA MOBILITY CORP CL A COM STK 92511U102   1,111,370 59,432 SH   SOLE   0 0 59,432
VERRICA PHARMACEUTICALS INC COM 92511W108   140,365 36,130 SH   SOLE   0 0 36,130
VERTEX ENERGY INC COM 92534K107   51,624 11,601 SH   SOLE   0 0 11,601
VERTEX INC CL A 92538J106   658,142 28,491 SH   SOLE   23,704 0 4,787
VERTEX PHARMACEUTICALS INC COM 92532F100   60,415,456 173,737 SH   SOLE   74,892 0 98,845
VERTIV HOLDINGS CO COM CL A 92537N108   2,406,903 64,702 SH   SOLE   25,943 0 38,759
VERU INC COM 92536C103   68,772 95,649 SH   SOLE   0 0 95,649
VIASAT INC COM 92552V100   704,563 38,167 SH   SOLE   4,371 0 33,796
VIATRIS INC COM 92556V106   6,142,488 622,971 SH   SOLE   370 0 622,601
VIATRIS INC COM 92556V106   377,638 38,300 SH Put SOLE   0 0 38,300
VIAVI SOLUTIONS INC COM 925550105   378,506 41,412 SH   SOLE   28,821 0 12,591
VICI PPTYS INC COM 925652109   24,978,254 858,359 SH   SOLE   148,173 0 710,186
VICOR CORP COM 925815102   348,099 5,911 SH   SOLE   4,666 0 1,245
VICTORY CAP HLDGS INC COM CL A 92645B103   1,640,846 49,216 SH   SOLE   4,463 0 44,753
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   4,766,903 107,021 SH   SOLE   0 0 107,021
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   11,742,777 240,040 SH   SOLE   0 0 240,040
VICTORY PORTFOLIOS II USAA MSCI USA SM 92647N568   358,971 5,477 SH   SOLE   0 0 5,477
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816   1,919,194 65,997 SH   SOLE   0 0 65,997
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840   521,516 13,687 SH   SOLE   0 0 13,687
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   36,000,357 611,004 SH   SOLE   0 0 611,004
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   29,251,306 429,598 SH   SOLE   0 0 429,598
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   7,855,329 162,872 SH   SOLE   0 0 162,872
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   70,459,697 1,261,362 SH   SOLE   0 0 1,261,362
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   4,321,759 79,634 SH   SOLE   0 0 79,634
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   8,853,237 180,752 SH   SOLE   0 0 180,752
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832   5,835,708 99,671 SH   SOLE   0 0 99,671
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   13,587,286 312,999 SH   SOLE   0 0 312,999
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691   2,593,223 65,969 SH   SOLE   0 0 65,969
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806   1,168,924 47,750 SH   SOLE   0 0 47,750
VIEMED HEALTHCARE INC COM 92663R105   1,237,580 183,890 SH   SOLE   0 0 183,890
VIKING THERAPEUTICS INC COM 92686J106   396,472 35,815 SH   SOLE   0 0 35,815
VIKING THERAPEUTICS INC COM 92686J106   182,655 16,500 SH Call SOLE   0 0 16,500
VILLAGE FARMS INTL INC COM 92707Y108   114,269 143,284 SH   SOLE   0 0 143,284
VINTAGE WINE ESTATES INC COM 92747V106   12,518 22,000 SH   SOLE   0 0 22,000
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   1,238,834 44,435 SH   SOLE   0 0 44,435
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   878,181 54,852 SH   SOLE   36,087 0 18,765
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   193,878 107,710 SH   SOLE   0 0 107,710
VIRTU FINL INC CL A 928254101   650,891 37,689 SH   SOLE   3,766 0 33,923
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   841,463 50,967 SH   SOLE   0 0 50,967
VIRTUS CONVERTIBLE & INC FD COM 92838U108   731,554 265,056 SH   SOLE   0 0 265,056
VIRTUS CONVERTIBLE & INCOME COM 92838X102   1,756,246 564,709 SH   SOLE   0 0 564,709
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   7,052,476 377,946 SH   SOLE   0 0 377,946
VIRTUS DIVIDEND INTEREST & P COM 92840R101   1,635,755 144,374 SH   SOLE   0 0 144,374
VIRTUS EQUITY & CONV INCM FD COM 92841M101   1,296,361 65,177 SH   SOLE   0 0 65,177
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   802,911 28,789 SH   SOLE   0 0 28,789
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   992,420 135,207 SH   SOLE   0 0 135,207
VIRTUS STONE HBR EMRG MKTS I COM 86164T107   713,990 161,536 SH   SOLE   0 0 161,536
VIRTUS TOTAL RETURN FD INC COM 92835W107   3,268,308 680,897 SH   SOLE   0 0 680,897
VISA INC COM CL A 92826C839   437,892,894 1,903,608 SH   SOLE   366,859 0 1,536,749
VISHAY INTERTECHNOLOGY INC COM 928298108   633,440 25,625 SH   SOLE   9,090 0 16,535
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   1,172,477 38,581 SH   SOLE   0 0 38,581
VISTA GOLD CORP COM NEW 927926303   4,404 10,242 SH   SOLE   0 0 10,242
VISTA OUTDOOR INC COM 928377100   1,576,769 47,608 SH   SOLE   15,657 0 31,951
VISTEON CORP COM NEW 92839U206   479,241 3,471 SH   SOLE   2,561 0 910
VISTRA CORP COM 92840M102   2,944,720 88,750 SH   SOLE   40,949 0 47,801
VITAL ENERGY INC COM 516806205   991,630 17,893 SH   SOLE   1,298 0 16,595
VIVID SEATS INC COM CL A 92854T100   83,460 13,000 SH   SOLE   0 0 13,000
VIVOS THERAPEUTICS INC COM 92859E108   6,816 35,484 SH   SOLE   0 0 35,484
VMWARE INC CL A COM 928563402   2,998,754 18,013 SH   SOLE   251 0 17,762
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   4,809,017 507,280 SH   SOLE   31,069 0 476,211
VONTIER CORPORATION COM 928881101   314,830 10,182 SH   SOLE   1,066 0 9,116
VORNADO RLTY TR SH BEN INT 929042109   1,907,636 84,111 SH   SOLE   23,333 0 60,778
VOXX INTL CORP CL A 91829F104   199,037 24,942 SH   SOLE   0 0 24,942
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102   156,916 27,101 SH   SOLE   0 0 27,101
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   302,155 61,289 SH   SOLE   0 0 61,289
VOYA FINANCIAL INC COM 929089100   594,209 8,942 SH   SOLE   1,796 0 7,146
VOYA GLBL ADV & PREM OPP FD COM 92912R104   600,586 72,360 SH   SOLE   0 0 72,360
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   3,636,506 742,144 SH   SOLE   0 0 742,144
VOYA INFRASTRUCTURE INDLS & COM 92912X101   961,861 102,000 SH   SOLE   0 0 102,000
VROOM INC COM 92918V109   15,820 14,125 SH   SOLE   0 0 14,125
VULCAN MATLS CO COM 929160109   14,935,452 73,930 SH   SOLE   37,469 0 36,461
VUZIX CORP COM NEW 92921W300   65,609 18,074 SH   SOLE   0 0 18,074
W & T OFFSHORE INC COM 92922P106   77,487 17,691 SH   SOLE   0 0 17,691
WABASH NATL CORP COM 929566107   931,860 44,122 SH   SOLE   727 0 43,395
WABTEC COM 929740108   3,792,775 35,690 SH   SOLE   7,538 0 28,152
WAFD INC COM 938824109   1,899,912 74,157 SH   SOLE   15,586 0 58,571
WALGREENS BOOTS ALLIANCE INC COM 931427108   24,608,646 1,106,504 SH   SOLE   43,942 0 1,062,562
WALGREENS BOOTS ALLIANCE INC COM 931427108   889,600 40,000 SH Put SOLE   0 0 40,000
WALKME LTD ORD SHS M97628107   201,156 21,219 SH   SOLE   18,719 0 2,500
WALLBOX NV SHS CL A N94209108   55,818 24,808 SH   SOLE   0 0 24,808
WALMART INC COM 931142103   264,934,472 1,656,566 SH   SOLE   119,928 0 1,536,638
WALMART INC COM 931142103   399,825 2,500 SH Call SOLE   0 0 2,500
WARNER BROS DISCOVERY INC COM SER A 934423104   11,752,101 1,082,146 SH   SOLE   179,409 0 902,737
WARRIOR MET COAL INC COM 93627C101   592,485 11,599 SH   SOLE   4,861 0 6,738
WASTE CONNECTIONS INC COM 94106B101   3,753,719 27,950 SH   SOLE   3,607 0 24,343
WASTE MGMT INC DEL COM 94106L109   98,131,933 643,742 SH   SOLE   150,718 0 493,024
WATERS CORP COM 941848103   2,543,757 9,277 SH   SOLE   3,595 0 5,682
WATSCO INC COM 942622200   5,608,744 14,848 SH   SOLE   5,552 0 9,296
WATTS WATER TECHNOLOGIES INC CL A 942749102   683,447 3,955 SH   SOLE   1,901 0 2,054
WAYFAIR INC CL A 94419L101   384,468 6,348 SH   SOLE   11 0 6,337
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   18,074 21,000 PRN   SOLE   0 0 21,000
WD 40 CO COM 929236107   898,013 4,418 SH   SOLE   533 0 3,885
WEATHERFORD INTL PLC ORD SHS G48833118   1,788,624 19,801 SH   SOLE   581 0 19,220
WEBSTER FINL CORP COM 947890109   1,347,616 33,431 SH   SOLE   62 0 33,369
WEC ENERGY GROUP INC COM 92939U106   29,491,616 366,128 SH   SOLE   52,544 0 313,584
WEIS MKTS INC COM 948849104   321,598 5,105 SH   SOLE   0 0 5,105
WELLS FARGO CO NEW COM 949746101   79,545,615 1,946,785 SH   SOLE   225,683 0 1,721,102
WELLS FARGO CO NEW PERP PFD CNV A 949746804   4,402,107 3,948 SH   SOLE   424 0 3,524
WELLTOWER INC COM 95040Q104   12,471,677 152,242 SH   SOLE   13,560 0 138,682
WENDYS CO COM 95058W100   1,650,397 80,862 SH   SOLE   2,919 0 77,943
WERNER ENTERPRISES INC COM 950755108   827,571 21,247 SH   SOLE   10,178 0 11,069
WESBANCO INC COM 950810101   811,354 33,225 SH   SOLE   94 0 33,131
WESCO INTL INC COM 95082P105   2,575,494 17,908 SH   SOLE   1,883 0 16,025
WEST PHARMACEUTICAL SVSC INC COM 955306105   20,522,586 54,696 SH   SOLE   39,157 0 15,539
WESTAMERICA BANCORPORATION COM 957090103   432,389 9,997 SH   SOLE   2,159 0 7,838
WESTERN ALLIANCE BANCORP COM 957638109   5,988,317 130,266 SH   SOLE   437 0 129,829
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   1,828,643 138,115 SH   SOLE   0 0 138,115
WESTERN ASSET EMERGING MKTS COM 95766A101   2,915,566 351,273 SH   SOLE   0 0 351,273
WESTERN ASSET GBL HIGH INC F COM 95766B109   1,886,769 283,299 SH   SOLE   0 0 283,299
WESTERN ASSET HIGH INCOM FD COM 95766J102   314,940 70,614 SH   SOLE   0 0 70,614
WESTERN ASSET HIGH INCOME OP COM 95766K109   284,697 78,214 SH   SOLE   0 0 78,214
WESTERN ASSET HIGH YIELD DEF COM 95768B107   394,997 34,377 SH   SOLE   0 0 34,377
WESTERN ASSET INTER MUNI FD COM 958435109   1,336,511 186,663 SH   SOLE   0 0 186,663
WESTERN ASSET INVESTMENT GRA COM 95766T100   310,811 27,628 SH   SOLE   0 0 27,628
WESTERN ASSET MANAGED MUNS F COM 95766M105   1,456,278 163,077 SH   SOLE   116,848 0 46,229
WESTERN ASSET MTG DEFINED OP COM 95790B109   669,307 62,494 SH   SOLE   0 0 62,494
WESTERN ASSET MUN HIGH INCOM COM 95766N103   201,731 33,125 SH   SOLE   0 0 33,125
WESTERN ASSET MUN PARTNERS F COM 95766P108   329,052 31,101 SH   SOLE   0 0 31,101
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   1,306,006 129,436 SH   SOLE   0 0 129,436
WESTERN AST INFL LKD OPP & I COM 95766R104   581,055 70,602 SH   SOLE   0 0 70,602
WESTERN DIGITAL CORP. COM 958102105   3,303,999 72,409 SH   SOLE   20,546 0 51,863
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   505,760 514,000 PRN   SOLE   0 0 514,000
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,288,151 84,031 SH   SOLE   0 0 84,031
WESTERN UN CO COM 959802109   1,020,618 77,437 SH   SOLE   6,712 0 70,725
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   591,242 27,184 SH   SOLE   1,020 0 26,164
WESTLAKE CORPORATION COM 960413102   2,516,146 20,182 SH   SOLE   0 0 20,182
WESTROCK CO COM 96145D105   2,754,768 76,949 SH   SOLE   118 0 76,831
WESTROCK COFFEE CO COM 96145W103   458,062 51,700 SH   SOLE   0 0 51,700
WEX INC COM 96208T104   3,167,552 16,911 SH   SOLE   11,626 0 5,285
WEYERHAEUSER CO MTN BE COM NEW 962166104   16,401,972 534,963 SH   SOLE   77,728 0 457,235
WHEATON PRECIOUS METALS CORP COM 962879102   7,076,607 174,515 SH   SOLE   21,915 0 152,600
WHEELS UP EXPERIENCE INC COM CL A 96328L205   35,475 17,138 SH   SOLE   0 0 17,138
WHIRLPOOL CORP COM 963320106   17,654,088 132,042 SH   SOLE   61,019 0 71,023
WHITE MTNS INS GROUP LTD COM G9618E107   1,500,357 1,003 SH   SOLE   612 0 391
WHITEHORSE FIN INC COM 96524V106   710,437 55,633 SH   SOLE   0 0 55,633
WHITESTONE REIT COM 966084204   423,968 44,026 SH   SOLE   12,065 0 31,961
WILEY JOHN & SONS INC CL A 968223206   220,789 5,940 SH   SOLE   913 0 5,027
WILLIAMS COS INC COM 969457100   93,754,026 2,782,844 SH   SOLE   1,164,824 0 1,618,020
WILLIAMS SONOMA INC COM 969904101   6,527,301 42,003 SH   SOLE   9,188 0 32,815
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,450,153 16,511 SH   SOLE   4,883 0 11,628
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,594,655 38,342 SH   SOLE   28,157 0 10,185
WINGSTOP INC COM 974155103   1,421,556 7,904 SH   SOLE   4,567 0 3,337
WINMARK CORP COM 974250102   382,458 1,025 SH   SOLE   153 0 872
WINNEBAGO INDS INC COM 974637100   1,057,150 17,782 SH   SOLE   0 0 17,782
WINTRUST FINL CORP COM 97650W108   742,939 9,840 SH   SOLE   6,131 0 3,709
WIPRO LTD SPON ADR 1 SH 97651M109   538,644 111,290 SH   SOLE   100,831 0 10,459
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   2,888,706 165,827 SH   SOLE   0 0 165,827
WISDOMTREE TR BLMBG US BULL 97717W471   3,565,770 129,101 SH   SOLE   0 0 129,101
WISDOMTREE TR CHINADIV EX FI 97717X719   579,757 19,593 SH   SOLE   0 0 19,593
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   6,705,032 226,292 SH   SOLE   0 0 226,292
WISDOMTREE TR CURRNCY INT EQ 97717X263   28,343,241 930,507 SH   SOLE   0 0 930,507
WISDOMTREE TR CYBERSECURITY FD 97717Y659   413,273 20,229 SH   SOLE   0 0 20,229
WISDOMTREE TR DYNAMIC INT EQ 97717X271   3,428,986 112,095 SH   SOLE   0 0 112,095
WISDOMTREE TR EM EX ST-OWNED 97717X578   59,394,878 2,227,030 SH   SOLE   0 0 2,227,030
WISDOMTREE TR EM LCL DEBT FD 97717X867   304,331 11,589 SH   SOLE   0 0 11,589
WISDOMTREE TR EM MKTS QTLY DIV 97717W323   1,950,093 87,409 SH   SOLE   0 0 87,409
WISDOMTREE TR EMER MKT HIGH FD 97717W315   49,389,718 1,317,762 SH   SOLE   0 0 1,317,762
WISDOMTREE TR EMERG MKTS ESG 97717X214   749,936 27,757 SH   SOLE   0 0 27,757
WISDOMTREE TR EMERGING MARKETS 97717Y642   542,845 21,066 SH   SOLE   0 0 21,066
WISDOMTREE TR EMG MKTS SMCAP 97717W281   10,778,904 233,007 SH   SOLE   0 0 233,007
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   13,429,117 745,234 SH   SOLE   0 0 745,234
WISDOMTREE TR EURO QTLY DIV GR 97717X610   570,774 19,976 SH   SOLE   0 0 19,976
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   8,004,056 202,634 SH   SOLE   0 0 202,634
WISDOMTREE TR EUROPE SMCP DV 97717W869   1,066,954 20,335 SH   SOLE   0 0 20,335
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   585,684,963 11,639,208 SH   SOLE   12,178 0 11,627,030
WISDOMTREE TR FUTRE STRAT FD 97717W125   6,681,153 189,750 SH   SOLE   0 0 189,750
WISDOMTREE TR GLB HIGH DIV FD 97717W877   9,278,347 204,634 SH   SOLE   0 0 204,634
WISDOMTREE TR GLB US QTLY DIV 97717W844   19,821,897 592,583 SH   SOLE   0 0 592,583
WISDOMTREE TR HEDGED HI YLD BD 97717W430   5,242,307 248,215 SH   SOLE   0 0 248,215
WISDOMTREE TR INDIA ERNGS FD 97717W422   19,645,797 534,434 SH   SOLE   0 0 534,434
WISDOMTREE TR INTERNATIONL EFI 97717Y634   1,001,401 31,352 SH   SOLE   0 0 31,352
WISDOMTREE TR INTERNTNL AI ENH 97717W786   743,535 19,794 SH   SOLE   0 0 19,794
WISDOMTREE TR INTK MLTIFACTR 97717Y774   306,535 12,478 SH   SOLE   0 0 12,478
WISDOMTREE TR INTL EQUITY FD 97717W703   36,902,261 763,232 SH   SOLE   0 0 763,232
WISDOMTREE TR INTL ESG FUND 97717Y709   745,637 27,807 SH   SOLE   0 0 27,807
WISDOMTREE TR INTL LRGCAP DV 97717W794   6,924,375 151,784 SH   SOLE   0 0 151,784
WISDOMTREE TR INTL MIDCAP DV 97717W778   510,547 9,093 SH   SOLE   0 0 9,093
WISDOMTREE TR INTL QULTY DIV 97717X131   29,976,596 936,184 SH   SOLE   0 0 936,184
WISDOMTREE TR INTL SMCAP DIV 97717W760   3,646,573 63,452 SH   SOLE   0 0 63,452
WISDOMTREE TR INTRST RATE HDGE 97717W380   14,363,339 648,165 SH   SOLE   0 0 648,165
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   105,310,671 2,718,397 SH   SOLE   1 0 2,718,396
WISDOMTREE TR ITL HIGH DIV FD 97717W802   24,848,955 686,526 SH   SOLE   0 0 686,526
WISDOMTREE TR JAPN HEDGE EQT 97717W851   41,227,368 467,166 SH   SOLE   1,430 0 465,736
WISDOMTREE TR JP SMALLCP DIV 97717W836   3,405,678 49,386 SH   SOLE   0 0 49,386
WISDOMTREE TR JPN SCAP HDG EQT 97717W521   3,456,642 120,357 SH   SOLE   0 0 120,357
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725   2,407,401 57,773 SH   SOLE   0 0 57,773
WISDOMTREE TR NEW ECON REAL ES 97717W331   292,077 18,592 SH   SOLE   0 0 18,592
WISDOMTREE TR PUTWRITE STRAT 97717X560   391,108 12,731 SH   SOLE   0 0 12,731
WISDOMTREE TR US AI ENHANCED 97717W406   2,969,015 33,374 SH   SOLE   0 0 33,374
WISDOMTREE TR US CORP BOND FD 97717X198   1,277,403 30,439 SH   SOLE   0 0 30,439
WISDOMTREE TR US EFFICIENT COR 97717Y790   10,008,792 286,293 SH   SOLE   0 0 286,293
WISDOMTREE TR US ESG FUND 97717W596   5,525,651 125,094 SH   SOLE   0 0 125,094
WISDOMTREE TR US HGH YLD CORP 97717X172   6,278,658 145,373 SH   SOLE   0 0 145,373
WISDOMTREE TR US HIGH DIVIDEND 97717W208   59,265,713 759,233 SH   SOLE   0 0 759,233
WISDOMTREE TR US LARGECAP DIVD 97717W307   184,771,812 3,004,908 SH   SOLE   0 0 3,004,908
WISDOMTREE TR US LARGECAP FUND 97717W588   34,576,741 755,776 SH   SOLE   0 0 755,776
WISDOMTREE TR US MIDCAP DIVID 97717W505   72,788,838 1,777,071 SH   SOLE   0 0 1,777,071
WISDOMTREE TR US MIDCAP FUND 97717W570   5,918,196 116,638 SH   SOLE   0 0 116,638
WISDOMTREE TR US MULTIFACTOR 97717Y857   2,366,001 61,518 SH   SOLE   0 0 61,518
WISDOMTREE TR US QTLY DIV GRT 97717X669   481,126,050 7,577,982 SH   SOLE   11,099 0 7,566,883
WISDOMTREE TR US QUALITY GROW 97717Y477   1,230,007 38,716 SH   SOLE   0 0 38,716
WISDOMTREE TR US S CAP QTY DIV 97717X651   12,681,950 307,889 SH   SOLE   0 0 307,889
WISDOMTREE TR US SHT TRM CORP 97717X156   7,335,677 157,707 SH   SOLE   0 0 157,707
WISDOMTREE TR US SMALLCAP DIVD 97717W604   49,503,197 1,755,433 SH   SOLE   138,569 0 1,616,864
WISDOMTREE TR US SMALLCAP FUND 97717W562   20,335,663 469,971 SH   SOLE   0 0 469,971
WISDOMTREE TR US TOTAL DIVIDND 97717W109   32,388,653 538,286 SH   SOLE   0 0 538,286
WISDOMTREE TR WISDOMTREE US VA 97717W547   17,073,122 276,410 SH   SOLE   0 0 276,410
WISDOMTREE TR WSDM EMKTBD FD 97717X784   5,413,657 87,934 SH   SOLE   0 0 87,934
WISDOMTREE TR YIELD ENHANCD US 97717X511   55,801,134 1,344,282 SH   SOLE   0 0 1,344,282
WISDOMTREE TR YIELD ENHANCED 97717Y808   4,275,319 92,371 SH   SOLE   0 0 92,371
WIX COM LTD SHS M98068105   1,187,984 12,941 SH   SOLE   951 0 11,990
WNS HLDGS LTD SPON ADR 92932M101   2,347,254 34,287 SH   SOLE   2,146 0 32,141
WOLFSPEED INC COM 977852102   3,283,496 86,181 SH   SOLE   45,863 0 40,318
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,552,176 66,646 SH   SOLE   7,476 0 59,170
WOODWARD INC COM 980745103   3,633,164 29,326 SH   SOLE   17,193 0 12,133
WORKDAY INC CL A 98138H101   16,989,596 79,134 SH   SOLE   47,604 0 31,530
WORKHORSE GROUP INC COM NEW 98138J206   23,876 57,617 SH   SOLE   0 0 57,617
WORKIVA INC COM CL A 98139A105   2,105,237 20,774 SH   SOLE   528 0 20,246
WORLD GOLD TR SPDR GLD MINIS 98149E303   43,534,895 1,187,531 SH   SOLE   1,107 0 1,186,424
WORLD KINECT CORPORATION COM 981475106   312,052 13,912 SH   SOLE   6,246 0 7,666
WORTHINGTON INDS INC COM 981811102   725,251 11,732 SH   SOLE   0 0 11,732
WP CAREY INC COM 92936U109   41,064,957 759,338 SH   SOLE   22,434 0 736,904
WPP PLC NEW ADR 92937A102   1,840,914 41,295 SH   SOLE   3,408 0 37,887
WRAP TECHNOLOGIES INC COM 98212N107   100,050 66,700 SH   SOLE   0 0 66,700
WSFS FINL CORP COM 929328102   210,915 5,778 SH   SOLE   1,422 0 4,356
WW INTL INC COM 98262P101   121,172 10,946 SH   SOLE   0 0 10,946
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,069,628 15,381 SH   SOLE   2,969 0 12,412
WYNN RESORTS LTD COM 983134107   8,232,795 89,090 SH   SOLE   444 0 88,646
WYNN RESORTS LTD COM 983134107   924,100 10,000 SH Call SOLE   0 0 10,000
X4 PHARMACEUTICALS INC COM 98420X103   11,445 10,500 SH   SOLE   0 0 10,500
XAI OCTAGON FLOATING RATE & COM 98400T106   2,292,806 329,900 SH   SOLE   0 0 329,900
XCEL ENERGY INC COM 98389B100   39,517,005 690,616 SH   SOLE   204,076 0 486,540
XENCOR INC COM 98401F105   291,571 14,470 SH   SOLE   3,444 0 11,026
XENIA HOTELS & RESORTS INC COM 984017103   863,427 73,296 SH   SOLE   10,850 0 62,446
XEROX HOLDINGS CORP COM NEW 98421M106   953,974 60,801 SH   SOLE   182 0 60,619
XOMETRY INC CLASS A COM 98423F109   365,545 21,528 SH   SOLE   20,570 0 958
XOS INC COMMON STOCK 98423B108   8,177 23,785 SH   SOLE   0 0 23,785
XPEL INC COM 98379L100   265,798 3,447 SH   SOLE   0 0 3,447
XPENG INC ADS 98422D105   1,859,510 101,281 SH   SOLE   0 0 101,281
XPO INC COM 983793100   2,623,437 35,138 SH   SOLE   384 0 34,754
XPONENTIAL FITNESS INC COM CL A 98422X101   167,881 10,831 SH   SOLE   6,243 0 4,588
XYLEM INC COM 98419M100   6,797,950 74,678 SH   SOLE   6,533 0 68,145
YETI HLDGS INC COM 98585X104   2,990,653 62,021 SH   SOLE   14,621 0 47,400
YORK WTR CO COM 987184108   994,863 26,537 SH   SOLE   0 0 26,537
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   1,440,061 117,556 SH   SOLE   1,540 0 116,016
YUM BRANDS INC COM 988498101   23,497,721 188,072 SH   SOLE   24,159 0 163,913
YUM CHINA HLDGS INC COM 98850P109   7,187,476 128,993 SH   SOLE   42,589 0 86,404
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   9,952,946 42,079 SH   SOLE   13,935 0 28,144
ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105   26,051 22,653 SH   SOLE   0 0 22,653
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   479,649 57,443 SH   SOLE   0 0 57,443
ZEVRA THERAPEUTICS INC COM NEW 488445206   94,438 19,593 SH   SOLE   0 0 19,593
ZILLOW GROUP INC CL C CAP STK 98954M200   874,547 18,946 SH   SOLE   47 0 18,899
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   621,207 59,446 SH   SOLE   32 0 59,414
ZIMMER BIOMET HOLDINGS INC COM 98956P102   13,953,542 124,341 SH   SOLE   21,042 0 103,299
ZIONS BANCORPORATION N A COM 989701107   2,766,767 79,300 SH   SOLE   0 0 79,300
ZOETIS INC CL A 98978V103   49,656,483 285,534 SH   SOLE   114,499 0 171,035
ZOMEDICA CORP COM 98980M109   3,990 23,878 SH   SOLE   0 0 23,878
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   7,957,714 113,779 SH   SOLE   15,669 0 98,110
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,765,384 107,645 SH   SOLE   26,170 0 81,475
ZSCALER INC COM 98980G102   6,930,912 44,546 SH   SOLE   0 0 44,546
ZYNEX INC COM 98986M103   179,160 22,395 SH   SOLE   0 0 22,395