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
1 800 FLOWERS COM INC CL A 68243Q106   244,950 21,300 SH   SOLE   0 0 21,300
23ANDME HOLDING CO CLASS A COM 90138Q108   27,002 11,843 SH   SOLE   0 0 11,843
3-D SYS CORP DEL COM NEW 88554D205   919,004 85,728 SH   SOLE   0 0 85,728
3M CO COM 88579Y101   79,788,654 759,097 SH   SOLE   200,245 0 558,852
89BIO INC COM 282559103   1,067,669 70,103 SH   SOLE   0 0 70,103
A2Z SMART TECHNOLOGIES CORP COM 00249W100   12,900 10,000 SH   SOLE   0 0 10,000
AAON INC COM PAR $0.004 000360206   5,973,562 61,781 SH   SOLE   41,404 0 20,377
ABB LTD SPONSORED ADR 000375204   17,063,370 497,475 SH   SOLE   371,970 0 125,505
ABBOTT LABS COM 002824100   303,157,875 2,993,857 SH   SOLE   1,329,972 0 1,663,885
ABBVIE INC COM 00287Y109   740,687,341 4,647,597 SH   SOLE   1,965,822 0 2,681,775
ABCELLERA BIOLOGICS INC COM 00288U106   355,383 47,133 SH   SOLE   0 0 47,133
ABM INDS INC COM 000957100   4,003,779 89,092 SH   SOLE   28,265 0 60,827
ABRDN ASIA PACIFIC INCOME FU COM 003009107   502,171 188,786 SH   SOLE   0 0 188,786
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   101,391 23,096 SH   SOLE   0 0 23,096
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105   2,209,309 412,185 SH   SOLE   0 0 412,185
ABRDN ETFS BBRG ALL COMD K1 003261104   722,692 34,795 SH   SOLE   0 0 34,795
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   1,420,756 152,278 SH   SOLE   0 0 152,278
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   1,407,061 78,344 SH   SOLE   0 0 78,344
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   203,860 49,481 SH   SOLE   0 0 49,481
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   7,471,256 395,933 SH   SOLE   0 0 395,933
ABRDN INCOME CREDIT STRATEGI COM 003057106   345,093 51,738 SH   SOLE   0 0 51,738
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   772,564 5,721 SH   SOLE   0 0 5,721
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   1,625,223 17,677 SH   SOLE   0 0 17,677
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   1,027,116 11,261 SH   SOLE   731 0 10,530
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   719,322 31,126 SH   SOLE   0 0 31,126
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   2,047,497 253,403 SH   SOLE   0 0 253,403
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   503,381 18,900 SH   SOLE   0 0 18,900
ABSOLUTE SOFTWARE CORP COM 00386B109   101,399 12,950 SH   SOLE   0 0 12,950
ACACIA RESH CORP ACACIA TCH COM 003881307   83,762 21,700 SH   SOLE   0 0 21,700
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   8,198,201 125,643 SH   SOLE   33,342 0 92,301
ACADIA HEALTHCARE COMPANY IN COM 00404A109   5,125,844 70,946 SH   SOLE   35,512 0 35,434
ACCELERATE DIAGNOSTICS INC COM 00430H102   12,249 17,499 SH   SOLE   0 0 17,499
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   282,182,663 987,309 SH   SOLE   670,669 0 316,640
ACHIEVE LIFE SCIENCES INC COM 004468500   709,118 104,282 SH   SOLE   0 0 104,282
ACI WORLDWIDE INC COM 004498101   5,829,427 216,065 SH   SOLE   215,641 0 424
ACM RESH INC COM CL A 00108J109   129,110 11,035 SH   SOLE   0 0 11,035
ACNB CORP COM 000868109   241,923 7,432 SH   SOLE   0 0 7,432
ACTIVISION BLIZZARD INC COM 00507V109   28,873,687 337,349 SH   SOLE   122,666 0 214,683
ACUITY BRANDS INC COM 00508Y102   5,134,945 28,101 SH   SOLE   15,506 0 12,595
ACUSHNET HLDGS CORP COM 005098108   27,343,623 536,781 SH   SOLE   529,741 0 7,040
ADAM NAT RES FD INC COM 00548F105   3,523,932 171,397 SH   SOLE   0 0 171,397
ADAMS DIVERSIFIED EQUITY FD COM 006212104   4,355,490 280,096 SH   SOLE   0 0 280,096
ADAMS RES & ENERGY INC COM NEW 006351308   602,690 15,687 SH   SOLE   0 0 15,687
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   12,315 11,298 SH   SOLE   0 0 11,298
ADEIA INC COM 00676P107   428,603 48,375 SH   SOLE   46,788 0 1,587
ADMA BIOLOGICS INC COM 000899104   800,610 241,876 SH   SOLE   0 0 241,876
ADOBE SYSTEMS INCORPORATED COM 00724F101   224,417,064 582,342 SH   SOLE   427,274 0 155,068
ADS TEC ENERGY PLC SHS G0085J117   647,487 239,810 SH   SOLE   0 0 239,810
ADT INC DEL COM 00090Q103   869,465 120,258 SH   SOLE   0 0 120,258
ADTALEM GLOBAL ED INC COM 00737L103   500,786 12,967 SH   SOLE   10,175 0 2,792
ADTHEORENT HOLDING COMPANY COM 00739D109   189,490 112,124 SH   SOLE   0 0 112,124
ADTRAN HOLDINGS INC COM 00486H105   464,270 29,273 SH   SOLE   25,582 0 3,691
ADVANCE AUTO PARTS INC COM 00751Y106   32,024,561 263,339 SH   SOLE   189,445 0 73,894
ADVANCED DRAIN SYS INC DEL COM 00790R104   3,148,275 37,386 SH   SOLE   34,686 0 2,700
ADVANCED ENERGY INDS COM 007973100   1,528,739 15,599 SH   SOLE   12,698 0 2,901
ADVANCED MICRO DEVICES INC COM 007903107   118,266,003 1,206,673 SH   SOLE   558,906 0 647,767
ADVANSIX INC COM 00773T101   1,983,957 51,841 SH   SOLE   50,422 0 1,419
ADVENT CONV & INCOME FD COM 00764C109   4,500,650 389,330 SH   SOLE   0 0 389,330
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   619,864 12,976 SH   SOLE   0 0 12,976
ADVISORSHARES TR DORSY FSM ALCP 00768Y479   470,254 15,111 SH   SOLE   0 0 15,111
ADVISORSHARES TR DORSY SHRT ETF 00768Y529   1,623,905 179,239 SH   SOLE   0 0 179,239
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   1,800,393 70,798 SH   SOLE   0 0 70,798
AECOM COM 00766T100   6,354,709 75,364 SH   SOLE   56,402 0 18,962
AEGON N V NY REGISTRY SHS 007924103   18,079,413 4,204,515 SH   SOLE   41,654 0 4,162,861
AEHR TEST SYS COM 00760J108   1,029,306 33,182 SH   SOLE   0 0 33,182
AERCAP HOLDINGS NV SHS N00985106   1,151,421 20,477 SH   SOLE   11,791 0 8,686
AEROJET ROCKETDYNE HLDGS INC COM 007800105   6,856,439 122,066 SH   SOLE   112,258 0 9,808
AEROVIRONMENT INC COM 008073108   3,152,004 34,388 SH   SOLE   6,674 0 27,714
AES CORP COM 00130H105   69,985,267 2,906,366 SH   SOLE   2,831,029 0 75,338
AFFILIATED MANAGERS GROUP IN COM 008252108   34,836,628 244,605 SH   SOLE   239,117 0 5,488
AFFIRM HLDGS INC COM CL A 00827B106   247,253 21,939 SH   SOLE   16,787 0 5,152
AFLAC INC COM 001055102   55,043,766 853,127 SH   SOLE   144,588 0 708,539
AGCO CORP COM 001084102   3,973,964 29,393 SH   SOLE   18,227 0 11,166
AGF INVTS TR US MARKET NETRL 00110G408   4,406,522 216,006 SH   SOLE   0 0 216,006
AGILENT TECHNOLOGIES INC COM 00846U101   15,384,168 111,206 SH   SOLE   50,799 0 60,406
AGNC INVT CORP COM 00123Q104   10,114,519 1,003,425 SH   SOLE   718,061 0 285,364
AGNICO EAGLE MINES LTD COM 008474108   14,733,447 289,061 SH   SOLE   0 0 289,061
AGREE RLTY CORP COM 008492100   17,465,125 254,557 SH   SOLE   197,501 0 57,056
AIR LEASE CORP CL A 00912X302   13,800,139 350,524 SH   SOLE   18,750 0 331,774
AIR PRODS & CHEMS INC COM 009158106   506,118,642 1,762,190 SH   SOLE   478,457 0 1,283,733
AIR TRANS SVCS GROUP INC NOTE 1.125%10/1 00922RAB1   30,339 32,000 PRN   SOLE   0 0 32,000
AIR TRANSPORT SERVICES GRP I COM 00922R105   17,205,529 825,998 SH   SOLE   821,522 0 4,476
AIRBNB INC COM CL A 009066101   50,008,912 402,001 SH   SOLE   245,637 0 156,364
AIRSCULPT TECHNOLOGIES INC COM 009496100   578,088 114,700 SH   SOLE   0 0 114,700
AKAMAI TECHNOLOGIES INC COM 00971T101   11,096,988 141,724 SH   SOLE   92,657 0 49,067
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   15,080 15,000 PRN   SOLE   0 0 15,000
ALAMOS GOLD INC NEW COM CL A 011532108   4,334,371 354,405 SH   SOLE   0 0 354,405
ALARM COM HLDGS INC COM 011642105   212,332 4,223 SH   SOLE   0 0 4,223
ALARM COM HLDGS INC NOTE 1/1 011642AB1   21,092 25,000 PRN   SOLE   0 0 25,000
ALASKA AIR GROUP INC COM 011659109   12,999,230 309,801 SH   SOLE   96,393 0 213,408
ALAUNOS THERAPEUTICS INC COM 98973P101   38,582 61,241 SH   SOLE   0 0 61,241
ALBANY INTL CORP CL A 012348108   10,175,342 113,869 SH   SOLE   112,883 0 986
ALBEMARLE CORP COM 012653101   28,171,217 127,449 SH   SOLE   34,768 0 92,680
ALBERTSONS COS INC COMMON STOCK 013091103   332,459 15,999 SH   SOLE   0 0 15,999
ALCOA CORP COM 013872106   2,106,092 49,485 SH   SOLE   8 0 49,477
ALCON AG ORD SHS H01301128   32,562,729 461,621 SH   SOLE   443,013 0 18,608
ALDEYRA THERAPEUTICS INC COM 01438T106   266,541 26,842 SH   SOLE   22,033 0 4,809
ALEXANDER & BALDWIN INC NEW COM 014491104   279,981 14,806 SH   SOLE   14,806 0 0
ALEXANDERS INC COM 014752109   258,817 1,336 SH   SOLE   0 0 1,336
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   5,833,520 46,449 SH   SOLE   37,402 0 9,047
ALGONQUIN PWR UTILS CORP COM 015857105   4,208,104 500,965 SH   SOLE   0 0 500,965
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   209,090 7,000 SH   SOLE   0 0 7,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   40,126,484 392,704 SH   SOLE   158,045 0 234,659
ALIGHT INC COM CL A 01626W101   4,991,682 541,986 SH   SOLE   539,846 0 2,140
ALIGN TECHNOLOGY INC COM 016255101   18,853,845 56,425 SH   SOLE   49,396 0 7,029
ALKERMES PLC SHS G01767105   550,494 19,528 SH   SOLE   14,697 0 4,831
ALLEGIANT TRAVEL CO COM 01748X102   405,632 4,410 SH   SOLE   0 0 4,410
ALLEGION PLC ORD SHS G0176J109   37,197,208 348,517 SH   SOLE   323,362 0 25,155
ALLEGRO MICROSYSTEMS INC COM 01749D105   5,183,303 108,008 SH   SOLE   99,798 0 8,210
ALLETE INC COM NEW 018522300   1,763,545 27,397 SH   SOLE   0 0 27,397
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   633,648 31,415 SH   SOLE   0 0 31,415
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   1,121,050 115,334 SH   SOLE   0 0 115,334
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   3,024,421 82,725 SH   SOLE   0 0 82,725
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   205,828 18,797 SH   SOLE   0 0 18,797
ALLIANT ENERGY CORP COM 018802108   11,337,054 212,305 SH   SOLE   158,040 0 54,264
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,773,368 39,199 SH   SOLE   17,255 0 21,944
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   93,834 20,992 SH   SOLE   0 0 20,992
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   233,634 36,909 SH   SOLE   0 0 36,909
ALLSPRING MULTI SECTOR INCOM COM 94987D101   3,207,492 350,546 SH   SOLE   0 0 350,546
ALLSTATE CORP COM 020002101   155,614,562 1,404,337 SH   SOLE   406,055 0 998,282
ALLY FINL INC COM 02005N100   3,492,074 136,998 SH   SOLE   183 0 136,815
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,119,984 10,583 SH   SOLE   8,754 0 1,829
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   364,041 13,508 SH   SOLE   12,903 0 605
ALPHA METALLURGICAL RESOUR I COM 020764106   319,644 2,049 SH   SOLE   3 0 2,046
ALPHABET INC CAP STK CL A 02079K305   907,792,467 8,751,495 SH   SOLE   3,259,156 0 5,492,339
ALPHABET INC CAP STK CL C 02079K107   542,493,610 5,216,285 SH   SOLE   1,940,081 0 3,276,204
ALPHATEC HLDGS INC COM NEW 02081G201   494,286 31,685 SH   SOLE   0 0 31,685
ALPINE INCOME PPTY TR INC COM 02083X103   1,245,797 74,022 SH   SOLE   9,599 0 64,423
ALPS ETF TR ALERIAN MLP 00162Q452   55,132,249 1,426,449 SH   SOLE   1,386 0 1,425,063
ALPS ETF TR CLEAN ENERGY 00162Q460   876,522 18,854 SH   SOLE   0 0 18,854
ALPS ETF TR EQUAL SEC ETF 00162Q205   5,394,577 54,201 SH   SOLE   0 0 54,201
ALPS ETF TR INTL SEC DV DOG 00162Q718   759,472 27,447 SH   SOLE   0 0 27,447
ALPS ETF TR OSHARES EUR QLT 00162Q379   915,472 34,045 SH   SOLE   0 0 34,045
ALPS ETF TR OSHARES US QUALT 00162Q387   8,676,732 205,854 SH   SOLE   0 0 205,854
ALPS ETF TR RIVERFRNT DYMC 00162Q528   804,781 18,691 SH   SOLE   0 0 18,691
ALPS ETF TR RIVRFRNT STR INC 00162Q783   1,300,590 56,572 SH   SOLE   0 0 56,572
ALPS ETF TR SECTR DIV DOGS 00162Q858   9,706,946 189,589 SH   SOLE   0 0 189,589
ALTAIR ENGR INC COM CL A 021369103   9,436,371 130,861 SH   SOLE   128,769 0 2,092
ALTERYX INC NOTE 1.000% 8/0 02156BAF0   8,425 10,000 PRN   SOLE   0 0 10,000
ALTICE USA INC CL A 02156K103   20,920,791 6,117,195 SH   SOLE   6,116,337 0 858
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   98,900 21,500 SH   SOLE   0 0 21,500
ALTRIA GROUP INC COM 02209S103   83,676,236 1,875,309 SH   SOLE   445,644 0 1,429,665
AMALGAMATED FINANCIAL CORP COM 022671101   264,023 14,925 SH   SOLE   0 0 14,925
AMARIN CORP PLC SPONS ADR NEW 023111206   53,241 35,494 SH   SOLE   0 0 35,494
AMAZON COM INC CALL 023135106   655,000 7,000 SH Call SOLE   0 0 7,000
AMAZON COM INC COM 023135106   1,230,318,368 11,911,303 SH   SOLE   4,354,216 0 7,557,087
AMBARELLA INC SHS G037AX101   1,101,222 14,224 SH   SOLE   11,187 0 3,037
AMBEV SA SPONSORED ADR 02319V103   3,079,573 1,092,047 SH   SOLE   2,473 0 1,089,574
AMC NETWORKS INC CL A 00164V103   698,310 39,722 SH   SOLE   39,024 0 698
AMCOR PLC ORD G0250X107   43,958,046 3,862,749 SH   SOLE   3,582,626 0 280,123
AMDOCS LTD SHS G02602103   26,989,384 281,052 SH   SOLE   256,630 0 24,422
AMEDISYS INC COM 023436108   440,123 5,984 SH   SOLE   0 0 5,984
AMER SOFTWARE INC CL A 029683109   1,854,954 147,102 SH   SOLE   143,210 0 3,892
AMER STATES WTR CO COM 029899101   3,856,614 43,386 SH   SOLE   0 0 43,386
AMEREN CORP COM 023608102   8,811,936 102,002 SH   SOLE   52,238 0 49,764
AMERESCO INC CL A 02361E108   819,119 16,642 SH   SOLE   0 0 16,642
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   3,922,603 186,347 SH   SOLE   146,103 0 40,244
AMERICAN AIRLS GROUP INC COM 02376R102   1,749,026 118,578 SH   SOLE   2 0 118,576
AMERICAN AXLE & MFG HLDGS IN COM 024061103   281,964 36,103 SH   SOLE   34,783 0 1,320
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   406,436 7,127 SH   SOLE   0 0 7,127
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   1,139,249 19,481 SH   SOLE   0 0 19,481
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   284,686 6,525 SH   SOLE   0 0 6,525
AMERICAN CENTY ETF TR STOXX US QUALT 025072208   313,240 6,534 SH   SOLE   0 0 6,534
AMERICAN CENTY ETF TR US EQT ETF 025072885   10,453,508 147,482 SH   SOLE   0 0 147,482
AMERICAN CENTY ETF TR US SML CP VALU 025072877   25,470,487 343,917 SH   SOLE   2,698 0 341,219
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   386,377 28,748 SH   SOLE   0 0 28,748
AMERICAN ELEC PWR CO INC COM 025537101   98,253,875 1,079,833 SH   SOLE   732,848 0 346,985
AMERICAN EQTY INVT LIFE HLD COM 025676206   6,680,035 183,065 SH   SOLE   145,793 0 37,272
AMERICAN EXPRESS CO COM 025816109   89,457,071 542,329 SH   SOLE   234,720 0 307,608
AMERICAN FINL GROUP INC OHIO COM 025932104   3,401,324 27,994 SH   SOLE   0 0 27,994
AMERICAN HOMES 4 RENT CL A 02665T306   8,878,158 282,295 SH   SOLE   116,601 0 165,694
AMERICAN INTL GROUP INC COM NEW 026874784   64,170,043 1,274,227 SH   SOLE   1,033,175 0 241,052
AMERICAN REBEL HOLDINGS INC COM 02919L208   6,796 47,823 SH   SOLE   0 0 47,823
AMERICAN TOWER CORP NEW COM 03027X100   262,781,793 1,286,003 SH   SOLE   957,099 0 328,904
AMERICAN WOODMARK CORPORATIO COM 030506109   2,415,007 46,380 SH   SOLE   0 0 46,380
AMERICAN WTR WKS CO INC NEW COM 030420103   27,111,587 185,075 SH   SOLE   39,667 0 145,408
AMERICAS CAR-MART INC COM 03062T105   245,868 3,104 SH   SOLE   0 0 3,104
AMERICOLD REALTY TRUST INC COM 03064D108   2,820,356 99,134 SH   SOLE   96,964 0 2,170
AMERIPRISE FINL INC COM 03076C106   42,139,196 137,485 SH   SOLE   105,943 0 31,542
AMERIS BANCORP COM 03076K108   668,902 18,286 SH   SOLE   0 0 18,286
AMERISAFE INC COM 03071H100   2,194,524 44,832 SH   SOLE   43,265 0 1,567
AMERISOURCEBERGEN CORP COM 03073E105   53,979,067 337,138 SH   SOLE   251,386 0 85,752
AMETEK INC COM 031100100   23,768,627 163,549 SH   SOLE   143,313 0 20,236
AMGEN INC CALL 031162100   1,870,000 8,500 SH Call SOLE   0 0 8,500
AMGEN INC COM 031162100   221,781,123 917,399 SH   SOLE   348,138 0 569,261
AMKOR TECHNOLOGY INC COM 031652100   459,669 17,666 SH   SOLE   17,112 0 554
AMMO INC COM 00175J107   30,771 15,620 SH   SOLE   0 0 15,620
AMN HEALTHCARE SVCS INC COM 001744101   5,368,756 64,715 SH   SOLE   25,925 0 38,790
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   224,328 161,387 SH   SOLE   0 0 161,387
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   883,538 23,561 SH   SOLE   9,774 0 13,787
AMPHENOL CORP NEW CL A 032095101   21,179,020 259,166 SH   SOLE   198,937 0 60,229
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   303,964 23,618 SH   SOLE   0 0 23,618
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   493,290 25,493 SH   SOLE   0 0 25,493
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   164,954,166 4,650,526 SH   SOLE   160,200 0 4,490,326
AMPLIFY ETF TR ONLIN RETL ETF 032108102   845,428 19,136 SH   SOLE   1,310 0 17,826
AMYRIS INC CALL 03236M200   91,000 17,600 SH Call SOLE   0 0 17,600
AMYRIS INC COM NEW 03236M200   46,326 34,063 SH   SOLE   0 0 34,063
ANALOG DEVICES INC COM 032654105   141,609,475 718,028 SH   SOLE   374,972 0 343,056
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   113,081 13,195 SH   SOLE   0 0 13,195
ANDERSONS INC COM 034164103   242,979 5,880 SH   SOLE   0 0 5,880
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   1,442,178 116,965 SH   SOLE   0 0 116,965
ANGIODYNAMICS INC COM 03475V101   200,803 19,420 SH   SOLE   14,209 0 5,211
ANGION BIOMEDICA CORP COM 03476J107   34,800 60,000 SH   SOLE   0 0 60,000
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206   366,285 15,142 SH   SOLE   0 0 15,142
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   42,053,476 630,204 SH   SOLE   602,593 0 27,611
ANIXA BIOSCIENCES INC COM 03528H109   244,881 56,949 SH   SOLE   0 0 56,949
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,374,721 176,594 SH   SOLE   12,518 0 164,076
ANSYS INC COM 03662Q105   45,303,057 136,127 SH   SOLE   126,710 0 9,417
ANTERO MIDSTREAM CORP COM 03676B102   422,168 40,245 SH   SOLE   0 0 40,245
ANTERO RESOURCES CORP COM 03674X106   2,716,400 117,644 SH   SOLE   44,586 0 73,058
AON PLC SHS CL A G0403H108   65,255,825 206,971 SH   SOLE   180,011 0 26,960
APA CORPORATION COM 03743Q108   23,793,272 659,825 SH   SOLE   61,671 0 598,154
APARTMENT INCOME REIT CORP COM 03750L109   456,506 12,748 SH   SOLE   0 0 12,748
APARTMENT INVT & MGMT CO CALL 03748R747   25,000 5,000 SH Call SOLE   0 0 5,000
APARTMENT INVT & MGMT CO CL A 03748R747   71,725 9,327 SH   SOLE   0 0 9,327
APELLIS PHARMACEUTICALS INC COM 03753U106   4,058,383 61,528 SH   SOLE   50,391 0 11,137
API GROUP CORP COM STK 00187Y100   999,370 44,456 SH   SOLE   20,534 0 23,922
APOLLO COML REAL EST FIN INC COM 03762U105   512,604 55,060 SH   SOLE   0 0 55,060
APOLLO COML REAL ESTATE FIN NOTE 5.375%10/1 03762UAC9   62,969 65,000 PRN   SOLE   0 0 65,000
APOLLO GLOBAL MGMT INC COM 03769M106   62,632,866 991,654 SH   SOLE   660,168 0 331,486
APOLLO TACTICAL INCOME FD IN COM 037638103   569,405 46,981 SH   SOLE   0 0 46,981
APPFOLIO INC COM CL A 03783C100   583,186 4,685 SH   SOLE   4,104 0 581
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,589,528 166,851 SH   SOLE   94,857 0 71,994
APPLE INC CALL 037833100   430,000 3,000 SH Call SOLE   0 0 3,000
APPLE INC COM 037833100   3,165,572,500 19,196,923 SH   SOLE   3,811,119 0 15,385,804
APPLE INC PUT 037833100   160,000 1,000 SH Put SOLE   0 0 1,000
APPLIED DNA SCIENCES INC COM 03815U300   57,508 50,892 SH   SOLE   0 0 50,892
APPLIED INDL TECHNOLOGIES IN COM 03820C105   2,770,260 19,491 SH   SOLE   16,291 0 3,200
APPLIED MATLS INC COM 038222105   107,407,085 874,437 SH   SOLE   554,732 0 319,705
APPLOVIN CORP COM CL A 03831W108   825,441 52,409 SH   SOLE   50,624 0 1,785
APTARGROUP INC COM 038336103   17,323,036 146,569 SH   SOLE   131,631 0 14,938
APTINYX INC COM 03836N103   3,329 26,675 SH   SOLE   0 0 26,675
APTIV PLC SHS G6095L109   58,324,723 519,875 SH   SOLE   225,859 0 294,016
APTOSE BIOSCIENCES INC COM NEW 03835T200   23,736 37,087 SH   SOLE   0 0 37,087
ARAMARK COM 03852U106   453,758 12,675 SH   SOLE   3,419 0 9,256
ARBOR REALTY TRUST INC COM 038923108   4,206,659 366,115 SH   SOLE   199,340 0 166,775
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   1,365,516 45,336 SH   SOLE   38,295 0 7,041
ARCH CAP GROUP LTD ORD G0450A105   15,135,197 223,003 SH   SOLE   151,461 0 71,542
ARCH RESOURCES INC CL A 03940R107   1,254,785 9,545 SH   SOLE   7,471 0 2,074
ARCHER AVIATION INC COM CL A 03945R102   301,433 105,396 SH   SOLE   0 0 105,396
ARCHER DANIELS MIDLAND CO COM 039483102   63,312,018 794,778 SH   SOLE   165,632 0 629,146
ARCHER DANIELS MIDLAND CO PUT 039483102   13,545,000 158,000 SH Put SOLE   0 0 158,000
ARCHROCK INC COM 03957W106   276,211 28,271 SH   SOLE   0 0 28,271
ARCONIC CORPORATION COM 03966V107   211,811 8,075 SH   SOLE   1,270 0 6,805
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   153,591 19,921 SH   SOLE   18,894 0 1,027
ARCOSA INC COM 039653100   1,002,368 15,883 SH   SOLE   12,260 0 3,623
ARES CAPITAL CORP COM 04010L103   12,591,254 688,988 SH   SOLE   0 0 688,988
ARES COML REAL ESTATE CORP COM 04013V108   297,625 32,742 SH   SOLE   0 0 32,742
ARES DYNAMIC CR ALLOCATION F COM 04014F102   261,664 21,860 SH   SOLE   0 0 21,860
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   29,783,554 356,946 SH   SOLE   336,733 0 20,213
ARGAN INC COM 04010E109   5,755,874 142,226 SH   SOLE   121,663 0 20,563
ARGENX SE SPONSORED ADR 04016X101   4,543,981 12,196 SH   SOLE   7,635 0 4,561
ARHAUS INC COM CL A 04035M102   147,537 17,797 SH   SOLE   0 0 17,797
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   245,712 31,542 SH   SOLE   0 0 31,542
ARISTA NETWORKS INC COM 040413106   20,826,551 124,071 SH   SOLE   57,879 0 66,192
ARK ETF TR 3D PRINTING ETF 00214Q500   219,268 9,575 SH   SOLE   25 0 9,550
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   1,060,384 21,085 SH   SOLE   0 0 21,085
ARK ETF TR FINTECH INNOVA 00214Q708   2,110,010 112,175 SH   SOLE   0 0 112,175
ARK ETF TR GENOMIC REV ETF 00214Q302   4,043,180 134,459 SH   SOLE   2 0 134,457
ARK ETF TR INNOVATION ETF 00214Q104   38,403,676 952,000 SH   SOLE   45,979 0 906,021
ARK ETF TR NEXT GNRTN INTER 00214Q401   1,989,459 37,110 SH   SOLE   0 0 37,110
ARMSTRONG WORLD INDS INC NEW COM 04247X102   6,921,902 97,163 SH   SOLE   96,429 0 734
ARRIVAL SHS L0423Q108   1,578 11,773 SH   SOLE   0 0 11,773
ARROW ELECTRS INC COM 042735100   6,083,415 48,718 SH   SOLE   14,249 0 34,469
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   521,792 20,543 SH   SOLE   9,834 0 10,709
ARROWMARK FINANCIAL CORP COM 861780104   382,284 21,238 SH   SOLE   0 0 21,238
ARTESIAN RES CORP CL A 043113208   341,018 6,160 SH   SOLE   0 0 6,160
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   22,874,848 715,287 SH   SOLE   703,578 0 11,709
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   9,333,059 582,225 SH   SOLE   0 0 582,225
ASBURY AUTOMOTIVE GROUP INC COM 043436104   314,790 1,499 SH   SOLE   21 0 1,478
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   383,955 3,581 SH   SOLE   3,494 0 87
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   464,738 58,311 SH   SOLE   52,839 0 5,472
ASGN INC COM 00191U102   1,987,627 24,043 SH   SOLE   22,905 0 1,138
ASHLAND INC COM 044186104   712,100 6,933 SH   SOLE   0 0 6,933
ASML HOLDING N V N Y REGISTRY SHS N07059210   109,333,351 160,617 SH   SOLE   129,262 0 31,355
ASPEN TECHNOLOGY INC COM 29109X106   54,366,689 237,544 SH   SOLE   221,866 0 15,678
ASSURANT INC COM 04621X108   1,290,250 10,746 SH   SOLE   915 0 9,831
ASSURED GUARANTY LTD COM G0585R106   8,415,437 167,405 SH   SOLE   154,748 0 12,657
AST SPACEMOBILE INC COM CL A 00217D100   480,024 94,493 SH   SOLE   0 0 94,493
ASTRAZENECA PLC SPONSORED ADR 046353108   178,874,315 2,577,070 SH   SOLE   2,049,483 0 527,587
ASTRONICS CORP COM 046433108   327,066 24,481 SH   SOLE   0 0 24,481
AT&T INC COM 00206R102   234,391,277 12,176,173 SH   SOLE   5,665,406 0 6,510,766
AT&T INC PUT 00206R102   94,500 6,300 SH Put SOLE   0 0 6,300
ATARA BIOTHERAPEUTICS INC COM 046513107   547,811 188,903 SH   SOLE   179,312 0 9,591
ATI INC COM 01741R102   659,179 16,705 SH   SOLE   0 0 16,705
ATKORE INC COM 047649108   21,766,520 154,944 SH   SOLE   108,316 0 46,628
ATLANTIC UN BANKSHARES CORP COM 04911A107   3,966,882 113,178 SH   SOLE   99,937 0 13,241
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   6,528,943 220,871 SH   SOLE   0 0 220,871
ATLAS ENERGY SOLUTIONS INC COM CLASS A 04930R107   385,951 22,663 SH   SOLE   21,463 0 1,200
ATLAS LITHIUM CORP COM NEW 105861306   419,594 24,240 SH   SOLE   0 0 24,240
ATLASSIAN CORPORATION CL A 049468101   36,257,708 211,823 SH   SOLE   203,252 0 8,571
ATMOS ENERGY CORP COM 049560105   52,180,667 464,406 SH   SOLE   380,579 0 83,827
ATRECA INC CL A COM 04965G109   88,377 77,524 SH   SOLE   0 0 77,524
ATRION CORP COM 049904105   4,526,603 7,209 SH   SOLE   7,021 0 188
AUDACY INC CL A 05070N103   6,172 45,819 SH   SOLE   0 0 45,819
AURINIA PHARMACEUTICALS INC COM 05156V102   129,328 11,800 SH   SOLE   0 0 11,800
AURORA CANNABIS INC COM 05156X884   13,010 18,657 SH   SOLE   0 0 18,657
AUTODESK INC COM 052769106   117,298,348 563,501 SH   SOLE   521,926 0 41,575
AUTOHOME INC SP ADS RP CL A 05278C107   1,414,608 42,265 SH   SOLE   36,618 0 5,647
AUTOLIV INC COM 052800109   988,191 10,585 SH   SOLE   9,256 0 1,329
AUTOMATIC DATA PROCESSING IN COM 053015103   230,686,310 1,036,187 SH   SOLE   616,734 0 419,453
AUTONATION INC COM 05329W102   7,940,467 59,099 SH   SOLE   35,408 0 23,691
AUTOZONE INC COM 053332102   79,710,413 32,427 SH   SOLE   20,446 0 11,981
AVALONBAY CMNTYS INC COM 053484101   25,813,340 153,596 SH   SOLE   142,513 0 11,083
AVANGRID INC COM 05351W103   302,325 7,581 SH   SOLE   0 0 7,581
AVANTOR INC COM 05352A100   9,761,353 461,749 SH   SOLE   423,185 0 38,564
AVERY DENNISON CORP COM 053611109   34,655,533 193,682 SH   SOLE   158,854 0 34,828
AVID BIOSERVICES INC COM 05368M106   269,788 14,381 SH   SOLE   0 0 14,381
AVIDITY BIOSCIENCES INC COM 05370A108   234,548 15,280 SH   SOLE   0 0 15,280
AVIENT CORPORATION COM 05368V106   1,819,440 44,204 SH   SOLE   38,281 0 5,923
AVISTA CORP COM 05379B107   5,451,264 128,416 SH   SOLE   123,394 0 5,022
AVNET INC COM 053807103   16,028,538 354,614 SH   SOLE   257,549 0 97,065
AXALTA COATING SYS LTD COM G0750C108   8,352,806 275,762 SH   SOLE   264,302 0 11,460
AXCELIS TECHNOLOGIES INC COM NEW 054540208   2,543,343 19,087 SH   SOLE   0 0 19,087
AXIS CAP HLDGS LTD SHS G0692U109   25,955,666 476,077 SH   SOLE   470,577 0 5,500
AXON ENTERPRISE INC COM 05464C101   23,385,509 104,005 SH   SOLE   35,642 0 68,363
AXONICS INC COM 05465P101   618,056 11,328 SH   SOLE   6,393 0 4,935
AXOS FINANCIAL INC COM 05465C100   6,273,403 169,919 SH   SOLE   133,611 0 36,308
AXSOME THERAPEUTICS INC COM 05464T104   306,611 4,971 SH   SOLE   0 0 4,971
AYRO INC COM 054748108   5,456 10,000 SH   SOLE   0 0 10,000
AZEK CO INC CL A 05478C105   380,995 16,185 SH   SOLE   15,643 0 542
AZENTA INC COM 114340102   4,443,725 99,591 SH   SOLE   92,153 0 7,438
AZZ INC COM 002474104   822,491 19,944 SH   SOLE   0 0 19,944
B & G FOODS INC NEW COM 05508R106   957,238 61,638 SH   SOLE   0 0 61,638
B2GOLD CORP CALL 11777Q209   300,000 120,000 SH Call SOLE   0 0 120,000
B2GOLD CORP COM 11777Q209   794,814 201,729 SH   SOLE   0 0 201,729
BABYLON HLDGS LTD CL A SHS G07031209   812,593 159,645 SH   SOLE   0 0 159,645
BADGER METER INC COM 056525108   927,416 7,613 SH   SOLE   2,220 0 5,393
BAIDU INC SPON ADR REP A 056752108   2,681,999 17,771 SH   SOLE   37 0 17,734
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   229,245 19,232 SH   SOLE   0 0 19,232
BAKER HUGHES COMPANY CL A 05722G100   12,144,677 420,814 SH   SOLE   317,840 0 102,974
BALCHEM CORP COM 057665200   5,545,932 43,848 SH   SOLE   42,115 0 1,733
BALL CORP COM 058498106   66,561,731 1,207,798 SH   SOLE   1,114,445 0 93,353
BALLARD PWR SYS INC NEW COM 058586108   75,334 13,525 SH   SOLE   0 0 13,525
BANCFIRST CORP COM 05945F103   7,413,018 89,206 SH   SOLE   88,509 0 697
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   881,588 125,048 SH   SOLE   57,895 0 67,153
BANCO BRADESCO S A SP ADR PFD NEW 059460303   207,439 79,175 SH   SOLE   65,067 0 14,108
BANCO SANTANDER S.A. ADR 05964H105   1,145,121 310,331 SH   SOLE   105,973 0 204,358
BANCORP INC DEL COM 05969A105   539,984 19,389 SH   SOLE   18,375 0 1,014
BANCROFT FD LTD COM 059695106   559,774 32,947 SH   SOLE   0 0 32,947
BANDWIDTH INC COM CL A 05988J103   173,341 11,404 SH   SOLE   0 0 11,404
BANK AMERICA CORP 7.25%CNV PFD L 060505682   9,303,915 7,967 SH   SOLE   0 0 7,967
BANK AMERICA CORP COM 060505104   257,076,945 8,988,706 SH   SOLE   3,742,446 0 5,246,260
BANK AMERICA CORP PUT 060505104   3,000 100 SH Put SOLE   0 0 100
BANK HAWAII CORP COM 062540109   443,152 8,509 SH   SOLE   7,228 0 1,281
BANK MONTREAL QUE COM 063671101   7,068,492 79,323 SH   SOLE   9,182 0 70,141
BANK NEW YORK MELLON CORP COM 064058100   22,593,819 497,223 SH   SOLE   339,287 0 157,936
BANK NOVA SCOTIA HALIFAX COM 064149107   2,616,924 51,964 SH   SOLE   0 0 51,964
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   395,955 14,665 SH   SOLE   9,884 0 4,781
BANK OZK LITTLE ROCK ARK COM 06417N103   18,356,200 536,732 SH   SOLE   499,689 0 37,043
BANNER CORP COM NEW 06652V208   602,365 11,079 SH   SOLE   7,878 0 3,201
BARCLAYS BANK PLC IPATH SELCT MLP 06742C723   294,975 15,704 SH   SOLE   0 0 15,704
BARCLAYS PLC ADR 06738E204   35,650,259 4,958,314 SH   SOLE   1,335,052 0 3,623,262
BARINGS BDC INC COM 06759L103   1,223,909 154,145 SH   SOLE   0 0 154,145
BARINGS CORPORATE INVS COM 06759X107   306,748 21,678 SH   SOLE   0 0 21,678
BARINGS GLOBAL SHORT DURATIO COM 06760L100   2,096,138 162,491 SH   SOLE   0 0 162,491
BARINGS PARTN INVS SH BEN INT 06761A103   339,983 26,514 SH   SOLE   0 0 26,514
BARRICK GOLD CORP CALL 067901108   553,600 34,600 SH Call SOLE   0 0 34,600
BARRICK GOLD CORP COM 067901108   34,877,781 1,878,180 SH   SOLE   826,565 0 1,051,615
BARRICK GOLD CORP PUT 067901108   1,314,800 69,200 SH Put SOLE   0 0 69,200
BATH & BODY WORKS INC COM 070830104   932,213 25,484 SH   SOLE   0 0 25,484
BAUSCH HEALTH COS INC COM 071734107   385,609 47,606 SH   SOLE   0 0 47,606
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   3,297,705 189,415 SH   SOLE   189,415 0 0
BAXTER INTL INC COM 071813109   37,512,011 924,854 SH   SOLE   652,984 0 271,870
BCE INC COM NEW 05534B760   115,488,878 2,578,454 SH   SOLE   2,333,508 0 244,945
BEACON ROOFING SUPPLY INC COM 073685109   1,295,877 22,020 SH   SOLE   19,634 0 2,386
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406   1,043,257 20,983 SH   SOLE   0 0 20,983
BECTON DICKINSON & CO COM 075887109   177,493,997 717,032 SH   SOLE   493,281 0 223,750
BED BATH & BEYOND INC COM 075896100   6,187 14,475 SH   SOLE   0 0 14,475
BEIGENE LTD SPONSORED ADR 07725L102   3,701,285 17,173 SH   SOLE   15,915 0 1,258
BELDEN INC COM 077454106   1,509,364 17,395 SH   SOLE   14,301 0 3,094
BELLRING BRANDS INC COMMON STOCK 07831C103   2,566,624 75,489 SH   SOLE   51,685 0 23,804
BENTLEY SYS INC COM CL B 08265T208   44,800,262 1,042,109 SH   SOLE   1,037,994 0 4,115
BERKLEY W R CORP COM 084423102   38,233,269 614,091 SH   SOLE   581,813 0 32,277
BERKSHIRE GREY INC COM CL A 084656107   45,540 33,000 SH   SOLE   0 0 33,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108   74,961,600 161 SH   SOLE   0 0 161
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   755,297,735 2,446,150 SH   SOLE   217,110 0 2,229,040
BERKSHIRE HILLS BANCORP INC COM 084680107   318,362 12,704 SH   SOLE   8,240 0 4,464
BERRY GLOBAL GROUP INC COM 08579W103   10,457,692 177,550 SH   SOLE   167,474 0 10,076
BEST BUY INC COM 086516101   184,215,076 2,353,585 SH   SOLE   465,561 0 1,888,024
BGC PARTNERS INC CL A 05541T101   2,731,201 522,218 SH   SOLE   0 0 522,218
BHP GROUP LTD SPONSORED ADS 088606108   17,868,195 281,788 SH   SOLE   27,136 0 254,652
BIG 5 SPORTING GOODS CORP COM 08915P101   86,359 11,230 SH   SOLE   0 0 11,230
BILL HOLDINGS INC COM 090043100   1,419,706 17,497 SH   SOLE   10,068 0 7,429
BIO RAD LABS INC CL A 090572207   14,144,016 29,527 SH   SOLE   27,164 0 2,363
BIO-TECHNE CORP COM 09073M104   16,648,220 224,400 SH   SOLE   192,800 0 31,600
BIOCERES CROP SOLUTIONS CORP SHS G1117K114   304,960 26,267 SH   SOLE   0 0 26,267
BIOGEN INC COM 09062X103   33,479,533 120,417 SH   SOLE   97,856 0 22,561
BIOMARIN PHARMACEUTICAL INC COM 09061G101   4,885,429 50,241 SH   SOLE   37,925 0 12,316
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4   15,390 15,000 PRN   SOLE   0 0 15,000
BIONTECH SE SPONSORED ADS 09075V102   1,279,083 10,268 SH   SOLE   1,131 0 9,137
BIOXCEL THERAPEUTICS INC COM 09075P105   262,210 14,052 SH   SOLE   0 0 14,052
BJS WHSL CLUB HLDGS INC COM 05550J101   29,575,085 388,788 SH   SOLE   370,812 0 17,976
BLACK HILLS CORP COM 092113109   16,318,044 258,607 SH   SOLE   234,161 0 24,446
BLACK KNIGHT INC COM 09215C105   4,725,039 82,089 SH   SOLE   78,123 0 3,966
BLACK STONE MINERALS L P COM UNIT 09225M101   4,930,987 314,276 SH   SOLE   0 0 314,276
BLACKBERRY LTD COM 09228F103   79,741 17,487 SH   SOLE   0 0 17,487
BLACKLINE INC COM 09239B109   6,292,760 93,712 SH   SOLE   1,891 0 91,821
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   148,590 12,700 SH   SOLE   0 0 12,700
BLACKROCK CAP ALLOCATION TR COM 09260U109   15,985,534 1,055,848 SH   SOLE   0 0 1,055,848
BLACKROCK CAP INVT CORP COM 092533108   133,087 38,576 SH   SOLE   0 0 38,576
BLACKROCK CORE BD TR SHS BEN INT 09249E101   8,039,983 741,696 SH   SOLE   0 0 741,696
BLACKROCK CORPOR HI YLD FD I COM 09255P107   322,182 36,947 SH   SOLE   0 0 36,947
BLACKROCK CR ALLOCATION INCO COM 092508100   4,263,832 414,367 SH   SOLE   0 0 414,367
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   470,822 49,508 SH   SOLE   0 0 49,508
BLACKROCK ENERGY & RES TR COM 09250U101   931,843 76,632 SH   SOLE   0 0 76,632
BLACKROCK ENHANCD CAP & INM COM 09256A109   8,276,411 461,596 SH   SOLE   0 0 461,596
BLACKROCK ENHANCED EQUITY DI COM 09251A104   18,115,922 2,108,955 SH   SOLE   0 0 2,108,955
BLACKROCK ENHANCED GLOBAL DI COM 092501105   4,725,562 475,887 SH   SOLE   0 0 475,887
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   3,483,281 645,052 SH   SOLE   0 0 645,052
BLACKROCK ESG CAP ALLC TR SHS BEN INT 09262F100   506,014 32,416 SH   SOLE   0 0 32,416
BLACKROCK FLOATING RATE INC COM 091941104   132,092 11,783 SH   SOLE   0 0 11,783
BLACKROCK FLOATING RATE INCO COM 09255X100   231,446 19,782 SH   SOLE   0 0 19,782
BLACKROCK HEALTH SCIENCES TR COM 09250W107   1,576,297 37,656 SH   SOLE   0 0 37,656
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105   13,388,051 801,200 SH   SOLE   0 0 801,200
BLACKROCK INC COM 09247X101   169,396,498 253,163 SH   SOLE   154,817 0 98,346
BLACKROCK INCOME TR INC COM NEW 09247F209   2,302,138 182,854 SH   SOLE   0 0 182,854
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   16,135,089 2,009,351 SH   SOLE   0 0 2,009,351
BLACKROCK INVT QUALITY MUN T COM 09247D105   122,808 10,175 SH   SOLE   0 0 10,175
BLACKROCK LONG-TERM MUN ADVA COM 09250B103   108,694 10,924 SH   SOLE   0 0 10,924
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   800,775 61,081 SH   SOLE   0 0 61,081
BLACKROCK MULTI SECTOR INC T COM 09258A107   2,491,816 170,789 SH   SOLE   0 0 170,789
BLACKROCK MUN INCOME QUALITY COM 092479104   469,293 41,022 SH   SOLE   0 0 41,022
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   287,156 28,125 SH   SOLE   0 0 28,125
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   3,697,522 170,236 SH   SOLE   0 0 170,236
BLACKROCK MUNI INCOME TR II COM 09249N101   440,803 41,081 SH   SOLE   0 0 41,081
BLACKROCK MUNIASSETS FD INC COM 09254J102   1,097,994 104,273 SH   SOLE   0 0 104,273
BLACKROCK MUNICIPAL INCOME COM 09253X102   1,430,990 122,516 SH   SOLE   0 0 122,516
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,129,875 98,679 SH   SOLE   0 0 98,679
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   363,188 32,838 SH   SOLE   0 0 32,838
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   474,143 39,348 SH   SOLE   0 0 39,348
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   699,095 69,631 SH   SOLE   0 0 69,631
BLACKROCK MUNIVEST FD II INC COM 09253T101   230,659 21,457 SH   SOLE   0 0 21,457
BLACKROCK MUNIVEST FD INC COM 09253R105   2,292,565 331,296 SH   SOLE   0 0 331,296
BLACKROCK MUNIYIELD FD INC COM 09253W104   617,027 57,398 SH   SOLE   0 0 57,398
BLACKROCK MUNIYIELD MICH QU COM 09254V105   685,458 61,256 SH   SOLE   0 0 61,256
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   142,498 14,039 SH   SOLE   0 0 14,039
BLACKROCK MUNIYIELD PA QLTY COM 09255G107   476,667 40,602 SH   SOLE   0 0 40,602
BLACKROCK MUNIYIELD QUALITY COM 09254E103   3,450,870 304,310 SH   SOLE   0 0 304,310
BLACKROCK MUNIYIELD QUALITY COM 09254G108   2,373,062 228,839 SH   SOLE   0 0 228,839
BLACKROCK MUNIYILD QULT FD I COM 09254F100   1,515,788 128,023 SH   SOLE   0 0 128,023
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   167,492 16,105 SH   SOLE   0 0 16,105
BLACKROCK RES & COMMODITIES SHS 09257A108   10,215,854 1,070,844 SH   SOLE   0 0 1,070,844
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   12,213,147 377,648 SH   SOLE   0 0 377,648
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   17,018,041 910,543 SH   SOLE   0 0 910,543
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   3,653,507 203,879 SH   SOLE   0 0 203,879
BLACKROCK TCP CAPITAL CORP COM 09259E108   2,885,908 280,185 SH   SOLE   0 0 280,185
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   1,908,400 79,583 SH   SOLE   0 0 79,583
BLACKSTONE INC CALL 09260D107   2,190,000 25,000 SH Call SOLE   0 0 25,000
BLACKSTONE INC COM 09260D107   124,695,259 1,419,573 SH   SOLE   147,621 0 1,271,952
BLACKSTONE MTG TR INC COM CL A 09257W100   1,505,934 84,366 SH   SOLE   0 0 84,366
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   5,351,951 214,679 SH   SOLE   0 0 214,679
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   231,635 18,275 SH   SOLE   0 0 18,275
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   918,123 86,209 SH   SOLE   0 0 86,209
BLINK CHARGING CO COM 09354A100   582,958 67,394 SH   SOLE   0 0 67,394
BLOCK H & R INC COM 093671105   4,550,915 129,104 SH   SOLE   95,646 0 33,458
BLOCK INC CL A 852234103   28,382,438 413,437 SH   SOLE   248,872 0 164,565
BLOOM ENERGY CORP COM CL A 093712107   6,345,552 318,392 SH   SOLE   102,549 0 215,843
BLOOMIN BRANDS INC COM 094235108   6,697,918 261,127 SH   SOLE   46,050 0 215,077
BLUE OWL CAPITAL INC COM CL A 09581B103   2,556,145 230,699 SH   SOLE   0 0 230,699
BLUEBIRD BIO INC COM 09609G100   45,344 14,259 SH   SOLE   0 0 14,259
BLUEPRINT MEDICINES CORP COM 09627Y109   679,169 15,096 SH   SOLE   5,259 0 9,837
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   962,829 127,022 SH   SOLE   0 0 127,022
BNY MELLON ETF TRUST US LRG CP CORE 09661T107   677,050 8,891 SH   SOLE   0 0 8,891
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   4,135,576 356,823 SH   SOLE   0 0 356,823
BNY MELLON MUN INCOME INC COM 05589T104   90,472 13,940 SH   SOLE   0 0 13,940
BNY MELLON STRATEGIC MUN BD COM 09662E109   649,875 108,132 SH   SOLE   0 0 108,132
BNY MELLON STRATEGIC MUNS IN COM 05588W108   1,059,433 169,781 SH   SOLE   0 0 169,781
BOEING CO COM 097023105   162,936,818 767,014 SH   SOLE   254,240 0 512,774
BOISE CASCADE CO DEL COM 09739D100   270,078 4,270 SH   SOLE   0 0 4,270
BOK FINL CORP COM NEW 05561Q201   217,440 2,576 SH   SOLE   0 0 2,576
BOOKING HOLDINGS INC COM 09857L108   84,455,369 31,841 SH   SOLE   26,997 0 4,844
BOOT BARN HLDGS INC COM 099406100   2,669,448 34,831 SH   SOLE   21,228 0 13,603
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   27,656,838 298,380 SH   SOLE   256,260 0 42,120
BOOZ ALLEN HAMILTON HLDG COR PUT 099502106   9,500 100 SH Put SOLE   0 0 100
BORGWARNER INC COM 099724106   22,384,796 455,810 SH   SOLE   418,314 0 37,495
BOSTON BEER INC CL A 100557107   432,569 1,316 SH   SOLE   0 0 1,316
BOSTON PROPERTIES INC COM 101121101   3,865,496 71,425 SH   SOLE   62,886 0 8,539
BOSTON SCIENTIFIC CORP COM 101137107   65,816,507 1,315,541 SH   SOLE   396,437 0 919,104
BOX INC CL A 10316T104   2,841,294 106,058 SH   SOLE   46,006 0 60,052
BOYD GAMING CORP COM 103304101   3,748,194 58,456 SH   SOLE   50,275 0 8,181
BP PLC SPONSORED ADR 055622104   86,500,501 2,279,930 SH   SOLE   881,844 0 1,398,086
BRAEMAR HOTELS & RESORTS INC COM 10482B101   389,474 100,900 SH   SOLE   0 0 100,900
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   543,520 164,703 SH   SOLE   0 0 164,703
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   659,357 82,834 SH   SOLE   0 0 82,834
BRIGHT HORIZONS FAM SOL IN D COM 109194100   32,617,705 423,662 SH   SOLE   420,998 0 2,664
BRIGHTHOUSE FINL INC COM 10922N103   254,659 5,773 SH   SOLE   0 0 5,773
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   569,332 96,497 SH   SOLE   0 0 96,497
BRINKER INTL INC COM 109641100   1,324,414 34,853 SH   SOLE   0 0 34,853
BRINKS CO COM 109696104   3,032,005 45,389 SH   SOLE   38,613 0 6,776
BRISTOL-MYERS SQUIBB CO COM 110122108   195,626,821 2,822,491 SH   SOLE   1,077,845 0 1,744,647
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   128,783,011 3,666,945 SH   SOLE   3,274,790 0 392,154
BRIXMOR PPTY GROUP INC COM 11120U105   1,717,703 79,819 SH   SOLE   59,799 0 20,020
BROADCOM INC COM 11135F101   971,192,818 1,513,846 SH   SOLE   644,392 0 869,455
BROADMARK RLTY CAP INC COM 11135B100   149,107 31,725 SH   SOLE   0 0 31,725
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   44,561,281 304,027 SH   SOLE   233,667 0 70,361
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   9,242,229 282,464 SH   SOLE   269,885 0 12,579
BROOKFIELD CORP CL A LTD VT SH 11271J107   38,068,381 1,168,100 SH   SOLE   1,098,357 0 69,744
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   16,295,655 482,548 SH   SOLE   0 0 482,548
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   6,169,203 133,938 SH   SOLE   88,163 0 45,775
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   2,288,805 139,137 SH   SOLE   0 0 139,137
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   3,867,475 110,657 SH   SOLE   91,960 0 18,697
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   1,238,847 39,316 SH   SOLE   0 0 39,316
BROOKLINE BANCORP INC DEL COM 11373M107   547,995 52,190 SH   SOLE   46,593 0 5,597
BROWN & BROWN INC COM 115236101   32,009,322 557,460 SH   SOLE   472,269 0 85,191
BROWN FORMAN CORP CL A 115637100   1,261,666 19,354 SH   SOLE   0 0 19,354
BROWN FORMAN CORP CL B 115637209   6,977,550 108,566 SH   SOLE   2,111 0 106,455
BRP INC COM SUN VTG 05577W200   2,013,649 25,750 SH   SOLE   24,943 0 807
BRUKER CORP COM 116794108   3,099,257 39,311 SH   SOLE   34,732 0 4,579
BRUNSWICK CORP COM 117043109   13,999,026 170,720 SH   SOLE   140,187 0 30,533
BUCKLE INC COM 118440106   518,540 14,529 SH   SOLE   0 0 14,529
BUILDERS FIRSTSOURCE INC COM 12008R107   12,547,266 141,330 SH   SOLE   89,495 0 51,835
BUMBLE INC COM CL A 12047B105   1,641,242 83,951 SH   SOLE   78,965 0 4,986
BUNGE LIMITED COM G16962105   6,514,997 68,206 SH   SOLE   3,862 0 64,344
BURFORD CAP LTD ORD SHS G17977110   346,742 31,351 SH   SOLE   0 0 31,351
BURLINGTON STORES INC COM 122017106   8,187,672 40,513 SH   SOLE   38,380 0 2,133
BUTTERFLY NETWORK INC COM CL A 124155102   1,151,500 612,500 SH   SOLE   0 0 612,500
BWX TECHNOLOGIES INC COM 05605H100   15,901,670 252,248 SH   SOLE   129,693 0 122,554
BYRNA TECHNOLOGIES INC COM NEW 12448X201   851,552 112,194 SH   SOLE   0 0 112,194
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   105,013,103 1,056,789 SH   SOLE   188,872 0 867,917
C3 AI INC CL A 12468P104   2,262,752 67,404 SH   SOLE   15,974 0 51,430
C4 THERAPEUTICS INC COM STK 12529R107   198,134 63,102 SH   SOLE   62,102 0 1,000
CABLE ONE INC COM 12685J105   28,289,196 40,298 SH   SOLE   39,961 0 337
CABOT CORP COM 127055101   3,628,855 47,349 SH   SOLE   37,899 0 9,450
CACI INTL INC CL A 127190304   4,897,805 16,531 SH   SOLE   4,675 0 11,856
CACTUS INC CL A 127203107   5,503,001 133,471 SH   SOLE   103,129 0 30,342
CADENCE BANK COM 12740C103   13,438,866 647,344 SH   SOLE   309,942 0 337,402
CADENCE DESIGN SYSTEM INC COM 127387108   38,703,172 184,222 SH   SOLE   140,456 0 43,766
CAESARS ENTERTAINMENT INC NE COM 12769G100   11,405,009 233,661 SH   SOLE   123,319 0 110,342
CAL MAINE FOODS INC COM NEW 128030202   4,164,489 68,394 SH   SOLE   35,262 0 33,132
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   2,261,033 207,054 SH   SOLE   0 0 207,054
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   1,722,824 163,767 SH   SOLE   0 0 163,767
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   1,600,955 75,162 SH   SOLE   0 0 75,162
CALAMOS GBL DYN INCOME FUND COM 12811L107   796,536 133,200 SH   SOLE   0 0 133,200
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   180,743 19,228 SH   SOLE   0 0 19,228
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106   1,042,942 67,504 SH   SOLE   0 0 67,504
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   19,892,078 1,420,863 SH   SOLE   0 0 1,420,863
CALAVO GROWERS INC COM 128246105   3,333,402 115,864 SH   SOLE   115,643 0 221
CALIFORNIA WTR SVC GROUP COM 130788102   5,106,626 87,743 SH   SOLE   67,862 0 19,881
CALLON PETE CO DEL COM 13123X508   535,943 16,027 SH   SOLE   0 0 16,027
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   5,176,129 297,821 SH   SOLE   0 0 297,821
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   8,044,992 321,671 SH   SOLE   0 0 321,671
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   8,417,953 295,678 SH   SOLE   0 0 295,678
CAMBRIA ETF TR GLB MOMENT ETF 132061508   518,268 18,786 SH   SOLE   0 0 18,786
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   29,280,809 498,821 SH   SOLE   0 0 498,821
CAMDEN NATL CORP COM 133034108   1,861,467 51,436 SH   SOLE   48,396 0 3,040
CAMDEN PPTY TR SH BEN INT 133131102   7,183,633 68,520 SH   SOLE   48,690 0 19,830
CAMECO CORP COM 13321L108   7,582,228 289,730 SH   SOLE   0 0 289,730
CAMPBELL SOUP CO COM 134429109   11,316,917 205,837 SH   SOLE   154,652 0 51,185
CAMPING WORLD HLDGS INC CL A 13462K109   714,140 34,218 SH   SOLE   0 0 34,218
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   1,526,350 79,291 SH   SOLE   79,020 0 271
CANADIAN IMPERIAL BK COMM TO COM 136069101   31,307,728 738,042 SH   SOLE   698,456 0 39,586
CANADIAN NAT RES LTD COM 136385101   14,595,766 263,700 SH   SOLE   109,166 0 154,534
CANADIAN NATL RY CO COM 136375102   26,478,177 224,448 SH   SOLE   26,434 0 198,014
CANADIAN PAC RY LTD COM 13645T100   100,035,172 1,300,172 SH   SOLE   681,293 0 618,878
CANNAE HLDGS INC COM 13765N107   7,025,638 348,149 SH   SOLE   339,472 0 8,677
CANO HEALTH INC COM CL A 13781Y103   84,039 92,350 SH   SOLE   0 0 92,350
CANOO INC COM CL A 13803R102   10,657 16,330 SH   SOLE   0 0 16,330
CANOPY GROWTH CORP COM 138035100   106,943 61,110 SH   SOLE   205 0 60,905
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   13,937,071 588,310 SH   SOLE   0 0 588,310
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   71,956,414 2,885,181 SH   SOLE   0 0 2,885,181
CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102   622,896 27,332 SH   SOLE   0 0 27,332
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   76,624,319 3,322,824 SH   SOLE   0 0 3,322,824
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   37,437,719 1,666,862 SH   SOLE   3,325 0 1,663,537
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   29,810,095 1,285,472 SH   SOLE   0 0 1,285,472
CAPITAL ONE FINL CORP COM 14040H105   39,788,765 413,777 SH   SOLE   310,259 0 103,517
CAPITAL ONE FINL CORP PUT 14040H105   1,647,000 18,300 SH Put SOLE   0 0 18,300
CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206   276,179 20,580 SH   SOLE   0 0 20,580
CAPITAL SOUTHWEST CORP COM 140501107   1,766,941 99,378 SH   SOLE   0 0 99,378
CAPSTAR FINL HLDGS INC COM 14070T102   255,035 16,834 SH   SOLE   0 0 16,834
CARDINAL HEALTH INC COM 14149Y108   19,105,053 253,047 SH   SOLE   73,496 0 179,551
CAREDX INC COM 14167L103   792,996 86,761 SH   SOLE   0 0 86,761
CARETRUST REIT INC COM 14174T107   3,773,243 192,709 SH   SOLE   0 0 192,709
CARGURUS INC COM CL A 141788109   9,354,773 500,791 SH   SOLE   306,491 0 194,300
CARIBOU BIOSCIENCES INC COM 142038108   288,768 54,382 SH   SOLE   0 0 54,382
CARLISLE COS INC COM 142339100   12,690,304 56,134 SH   SOLE   38,109 0 18,025
CARLYLE GROUP INC COM 14316J108   7,382,932 237,699 SH   SOLE   126,503 0 111,196
CARLYLE SECURED LENDING INC COM 872280102   1,055,222 77,476 SH   SOLE   0 0 77,476
CARMAX INC COM 143130102   19,378,730 301,474 SH   SOLE   285,084 0 16,390
CARNIVAL CORP CALL 143658300   80,000 10,000 SH Call SOLE   0 0 10,000
CARNIVAL CORP COMMON STOCK 143658300   3,595,264 354,213 SH   SOLE   0 0 354,213
CARPARTS COM INC COM 14427M107   74,146 13,885 SH   SOLE   0 0 13,885
CARPENTER TECHNOLOGY CORP COM 144285103   11,468,183 256,215 SH   SOLE   0 0 256,215
CARRIER GLOBAL CORPORATION COM 14448C104   74,716,844 1,633,155 SH   SOLE   869,289 0 763,866
CARTERS INC COM 146229109   4,611,306 64,117 SH   SOLE   48,879 0 15,238
CASELLA WASTE SYS INC CL A 147448104   19,826,812 239,860 SH   SOLE   142,179 0 97,681
CASEYS GEN STORES INC COM 147528103   40,275,591 186,065 SH   SOLE   176,388 0 9,677
CASS INFORMATION SYS INC COM 14808P109   931,122 21,499 SH   SOLE   0 0 21,499
CASSAVA SCIENCES INC COM 14817C107   1,559,696 64,664 SH   SOLE   0 0 64,664
CATALENT INC COM 148806102   13,073,782 198,962 SH   SOLE   175,199 0 23,763
CATALYST BIOSCIENCES INC COM NEW 14888D208   13,020 62,900 SH   SOLE   0 0 62,900
CATALYST PHARMACEUTICALS INC COM 14888U101   923,241 55,684 SH   SOLE   0 0 55,684
CATERPILLAR INC COM 149123101   147,479,171 644,464 SH   SOLE   153,709 0 490,755
CATHAY GEN BANCORP COM 149150104   5,816,532 168,498 SH   SOLE   160,142 0 8,356
CAVCO INDS INC DEL COM 149568107   4,349,854 13,690 SH   SOLE   13,311 0 379
CBOE GLOBAL MKTS INC COM 12503M108   7,156,700 53,313 SH   SOLE   33,026 0 20,287
CBRE GBL REAL ESTATE INC FD COM 12504G100   792,553 149,257 SH   SOLE   0 0 149,257
CBRE GBL REAL ESTATE INC FD RIGHT 04/06/2023 12504G118   3,888 125,840 SH   SOLE   0 0 125,840
CBRE GROUP INC CL A 12504L109   15,589,778 214,116 SH   SOLE   134,382 0 79,734
CDW CORP COM 12514G108   33,602,873 172,420 SH   SOLE   119,711 0 52,709
CEDAR FAIR L P DEPOSITRY UNIT 150185106   1,482,332 32,443 SH   SOLE   0 0 32,443
CEL-SCI CORP COM PAR NEW 150837607   42,653 18,385 SH   SOLE   0 0 18,385
CELANESE CORP DEL COM 150870103   4,289,150 39,390 SH   SOLE   7,614 0 31,776
CELSIUS HLDGS INC COM NEW 15118V207   4,328,402 46,572 SH   SOLE   24,955 0 21,617
CEMEX SAB DE CV SPON ADR NEW 151290889   454,693 82,223 SH   SOLE   0 0 82,223
CENOVUS ENERGY INC COM 15135U109   5,450,713 312,183 SH   SOLE   232,928 0 79,255
CENTENE CORP DEL COM 15135B101   18,391,629 290,961 SH   SOLE   123,947 0 167,014
CENTERPOINT ENERGY INC COM 15189T107   29,990,802 1,018,019 SH   SOLE   936,489 0 81,530
CENTERRA GOLD INC COM 152006102   177,867 27,491 SH   SOLE   0 0 27,491
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   604,523 83,039 SH   SOLE   83,039 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   4,255,387 108,917 SH   SOLE   9,663 0 99,254
CENTRAL PUERTO S A SPONSORED ADR 155038201   115,347 21,321 SH   SOLE   0 0 21,321
CENTRAL SECS CORP COM 155123102   3,915,535 112,570 SH   SOLE   0 0 112,570
CENTURY CASINOS INC COM 156492100   185,713 25,336 SH   SOLE   0 0 25,336
CENTURY CMNTYS INC COM 156504300   2,974,701 46,538 SH   SOLE   44,032 0 2,506
CERENCE INC COM 156727109   389,440 13,864 SH   SOLE   0 0 13,864
CERIDIAN HCM HLDG INC COM 15677J108   490,574 6,700 SH   SOLE   2,069 0 4,631
CERTARA INC COM 15687V109   1,774,062 73,582 SH   SOLE   68,452 0 5,130
CERUS CORP COM 157085101   3,243,605 1,092,123 SH   SOLE   0 0 1,092,123
CF INDS HLDGS INC COM 125269100   6,378,181 87,987 SH   SOLE   57,462 0 30,525
CGI INC CL A SUB VTG 12532H104   264,261 2,745 SH   SOLE   0 0 2,745
CHAMPIONX CORPORATION COM 15872M104   8,030,309 295,994 SH   SOLE   290,365 0 5,629
CHARGE ENTERPRISES INC COM 159610104   58,652 53,320 SH   SOLE   0 0 53,320
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   2,899,248 276,910 SH   SOLE   0 0 276,910
CHARLES RIV LABS INTL INC COM 159864107   46,896,904 232,370 SH   SOLE   229,025 0 3,345
CHART INDS INC 6.75DP CNV PFD B 16115Q407   1,194,164 22,325 SH   SOLE   0 0 22,325
CHART INDS INC COM 16115Q308   2,501,730 19,950 SH   SOLE   14,395 0 5,555
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,350,325 12,165 SH   SOLE   516 0 11,649
CHASE CORP COM 16150R104   5,378,931 51,360 SH   SOLE   49,320 0 2,040
CHATHAM LODGING TR COM 16208T102   527,637 50,299 SH   SOLE   37,299 0 13,000
CHECK POINT SOFTWARE TECH LT ORD M22465104   15,996,110 123,047 SH   SOLE   55,410 0 67,637
CHEESECAKE FACTORY INC COM 163072101   671,056 19,146 SH   SOLE   14,173 0 4,973
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9   10,758 13,000 PRN   SOLE   0 0 13,000
CHEGG INC COM 163092109   1,129,557 69,298 SH   SOLE   58,350 0 10,948
CHEMED CORP NEW COM 16359R103   31,180,907 57,984 SH   SOLE   56,502 0 1,482
CHEMOURS CO COM 163851108   3,037,321 101,447 SH   SOLE   0 0 101,447
CHENIERE ENERGY INC COM NEW 16411R208   34,208,472 217,059 SH   SOLE   53,749 0 163,310
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   1,736,706 36,701 SH   SOLE   0 0 36,701
CHESAPEAKE ENERGY CORP COM 165167735   14,220,678 187,016 SH   SOLE   165,970 0 21,046
CHESAPEAKE UTILS CORP COM 165303108   1,022,662 7,990 SH   SOLE   5,217 0 2,773
CHEVRON CORP NEW COM 166764100   507,262,308 3,108,987 SH   SOLE   895,040 0 2,213,947
CHEWY INC CL A 16679L109   3,448,715 92,261 SH   SOLE   33,099 0 59,162
CHILDRENS PL INC NEW COM 168905107   243,191 6,042 SH   SOLE   0 0 6,042
CHIMERA INVT CORP COM NEW 16934Q208   551,014 97,698 SH   SOLE   0 0 97,698
CHIMERIX INC COM 16934W106   80,892 64,200 SH   SOLE   0 0 64,200
CHINOOK THERAPEUTICS INC COM 16961L106   321,253 13,877 SH   SOLE   0 0 13,877
CHIPOTLE MEXICAN GRILL INC COM 169656105   43,423,014 25,419 SH   SOLE   9,412 0 16,007
CHORD ENERGY CORPORATION COM NEW 674215207   4,354,579 32,352 SH   SOLE   28,946 0 3,406
CHUBB LIMITED COM H1467J104   534,317,637 2,751,662 SH   SOLE   751,366 0 2,000,296
CHURCH & DWIGHT CO INC COM 171340102   31,718,029 358,761 SH   SOLE   20,258 0 338,503
CHURCHILL DOWNS INC COM 171484108   4,313,261 16,780 SH   SOLE   4,646 0 12,134
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   134,767 60,164 SH   SOLE   0 0 60,164
CIENA CORP COM NEW 171779309   5,673,158 108,019 SH   SOLE   1,492 0 106,527
CIMPRESS PLC SHS EURO G2143T103   1,586,284 36,200 SH   SOLE   0 0 36,200
CINCINNATI FINL CORP COM 172062101   6,228,024 55,568 SH   SOLE   10,050 0 45,518
CINTAS CORP COM 172908105   20,611,125 44,547 SH   SOLE   6,965 0 37,582
CIRRUS LOGIC INC COM 172755100   3,001,059 27,437 SH   SOLE   21,332 0 6,105
CISCO SYS INC CALL 17275R102   55,000 1,100 SH Call SOLE   0 0 1,100
CISCO SYS INC COM 17275R102   761,506,059 14,567,311 SH   SOLE   5,264,470 0 9,302,841
CITIGROUP INC COM NEW 172967424   69,208,440 1,475,975 SH   SOLE   649,016 0 826,958
CITIZENS FINL GROUP INC COM 174610105   8,952,846 294,793 SH   SOLE   231,131 0 63,662
CITY OFFICE REIT INC COM 178587101   157,361 22,806 SH   SOLE   22,076 0 730
CIVEO CORP CDA COM NEW 17878Y207   1,587,882 76,895 SH   SOLE   0 0 76,895
CIVISTA BANCSHARES INC COM NO PAR 178867107   216,081 12,801 SH   SOLE   0 0 12,801
CIVITAS RESOURCES INC COM NEW 17888H103   840,855 12,304 SH   SOLE   9,008 0 3,296
CLARIVATE PLC ORD SHS G21810109   45,035,908 4,796,158 SH   SOLE   4,794,445 0 1,713
CLEAN HARBORS INC COM 184496107   17,242,632 120,950 SH   SOLE   15,791 0 105,159
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   35,880 29,900 SH   SOLE   0 0 29,900
CLEAR SECURE INC COM CL A 18467V109   1,273,982 48,681 SH   SOLE   5,034 0 43,647
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   535,046 18,946 SH   SOLE   0 0 18,946
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   580,960 17,947 SH   SOLE   0 0 17,947
CLEARWATER ANALYTICS HLDGS I CL A 185123106   7,321,904 458,767 SH   SOLE   457,759 0 1,008
CLEARWAY ENERGY INC CL C 18539C204   1,127,691 35,994 SH   SOLE   28,830 0 7,164
CLEVELAND-CLIFFS INC NEW COM 185899101   7,917,845 431,961 SH   SOLE   0 0 431,961
CLIPPER RLTY INC COM 18885T306   163,701 28,519 SH   SOLE   0 0 28,519
CLOROX CO DEL COM 189054109   76,219,123 481,668 SH   SOLE   311,760 0 169,908
CLOUDFLARE INC CL A COM 18915M107   8,627,467 139,920 SH   SOLE   0 0 139,920
CLOUGH GLOBAL DIVID & INCOME COM 18913Y103   115,687 20,015 SH   SOLE   0 0 20,015
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   262,210 53,622 SH   SOLE   0 0 53,622
CME GROUP INC COM 12572Q105   478,222,822 2,496,987 SH   SOLE   1,172,167 0 1,324,819
CMS ENERGY CORP COM 125896100   24,885,425 405,433 SH   SOLE   212,326 0 193,107
CNA FINL CORP COM 126117100   12,841,743 329,023 SH   SOLE   323,777 0 5,247
CNH INDL N V SHS N20944109   3,549,358 232,440 SH   SOLE   159,812 0 72,628
CNO FINL GROUP INC COM 12621E103   2,163,991 97,521 SH   SOLE   85,882 0 11,639
CNX RES CORP COM 12653C108   3,092,789 193,058 SH   SOLE   0 0 193,058
COCA COLA CO COM 191216100   288,250,501 4,646,955 SH   SOLE   1,873,924 0 2,773,030
COCA COLA CONS INC COM 191098102   432,345 808 SH   SOLE   0 0 808
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   12,292,276 207,675 SH   SOLE   196,072 0 11,603
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   5,995,594 74,507 SH   SOLE   25,699 0 48,808
COEUR MNG INC COM NEW 192108504   103,341 25,900 SH   SOLE   0 0 25,900
COFFEE HLDG CO INC COM 192176105   40,766 21,800 SH   SOLE   0 0 21,800
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   29,374,379 460,992 SH   SOLE   447,978 0 13,014
COGNEX CORP COM 192422103   10,059,997 203,028 SH   SOLE   171,211 0 31,817
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   26,606,154 436,668 SH   SOLE   340,415 0 96,253
COHEN & STEERS CLOSED-END OP COM 19248P106   963,033 87,868 SH   SOLE   0 0 87,868
COHEN & STEERS INC COM 19247A100   7,956,053 124,391 SH   SOLE   120,216 0 4,175
COHEN & STEERS INFRASTRUCTUR COM 19248A109   18,235,225 747,345 SH   SOLE   0 0 747,345
COHEN & STEERS LTD DURATION COM 19248C105   557,768 31,265 SH   SOLE   0 0 31,265
COHEN & STEERS QUALITY INCOM COM 19247L106   16,381,400 1,374,279 SH   SOLE   0 0 1,374,279
COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103   694,699 51,843 SH   SOLE   0 0 51,843
COHEN & STEERS REIT & PFD & COM 19247X100   3,744,407 191,922 SH   SOLE   0 0 191,922
COHEN & STEERS SELECT PFD & COM 19248Y107   1,166,829 64,466 SH   SOLE   0 0 64,466
COHEN & STEERS TOTAL RETURN COM 19247R103   463,070 38,207 SH   SOLE   0 0 38,207
COHERENT CORP COM 19247G107   8,165,151 214,421 SH   SOLE   146,369 0 68,052
COINBASE GLOBAL INC COM CL A 19260Q107   1,130,176 16,726 SH   SOLE   0 0 16,726
COINBASE GLOBAL INC PUT 19260Q107   724,500 16,100 SH Put SOLE   0 0 16,100
COLGATE PALMOLIVE CO COM 194162103   66,751,984 888,250 SH   SOLE   537,342 0 350,908
COLUMBIA BKG SYS INC COM 197236102   5,214,497 243,441 SH   SOLE   181,622 0 61,819
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   962,014 53,834 SH   SOLE   0 0 53,834
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   320,517 15,544 SH   SOLE   0 0 15,544
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509   217,603 10,630 SH   SOLE   0 0 10,630
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707   953,705 21,475 SH   SOLE   0 0 21,475
COLUMBIA SELIGM PREM TECH GR COM 19842X109   1,682,615 60,460 SH   SOLE   0 0 60,460
COLUMBIA SPORTSWEAR CO COM 198516106   3,052,007 33,821 SH   SOLE   21,631 0 12,190
COLUMBUS MCKINNON CORP N Y COM 199333105   2,141,135 57,620 SH   SOLE   57,533 0 87
COMCAST CORP NEW CL A 20030N101   526,428,849 13,886,282 SH   SOLE   6,924,378 0 6,961,904
COMERICA INC COM 200340107   1,802,180 41,506 SH   SOLE   4,835 0 36,671
COMFORT SYS USA INC COM 199908104   11,431,594 78,320 SH   SOLE   77,611 0 709
COMMERCE BANCSHARES INC COM 200525103   7,975,278 136,680 SH   SOLE   0 0 136,680
COMMERCIAL METALS CO COM 201723103   6,505,239 133,032 SH   SOLE   76,504 0 56,528
COMMSCOPE HLDG CO INC COM 20337X109   646,332 101,465 SH   SOLE   50,454 0 51,011
COMMUNITY BK SYS INC COM 203607106   720,320 13,723 SH   SOLE   0 0 13,723
COMMUNITY HEALTH SYS INC NEW COM 203668108   630,557 128,685 SH   SOLE   0 0 128,685
COMMUNITY HEALTHCARE TR INC COM 20369C106   510,973 13,961 SH   SOLE   0 0 13,961
COMMVAULT SYS INC COM 204166102   691,093 12,180 SH   SOLE   11,420 0 760
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   127,302 43,300 SH   SOLE   0 0 43,300
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   427,371 27,343 SH   SOLE   0 0 27,343
COMPASS DIVERSIFIED SH BEN INT 20451Q104   1,752,306 91,840 SH   SOLE   28,071 0 63,769
COMPASS INC CL A 20464U100   44,800 13,870 SH   SOLE   0 0 13,870
COMPASS MINERALS INTL INC COM 20451N101   224,702 6,553 SH   SOLE   0 0 6,553
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   110,501 11,128 SH   SOLE   0 0 11,128
COMPUGEN LTD ORD M25722105   72,745 103,625 SH   SOLE   0 0 103,625
COMPUTER PROGRAMS & SYS INC COM 205306103   2,855,403 94,550 SH   SOLE   92,492 0 2,058
COMSTOCK RES INC COM 205768302   836,074 77,486 SH   SOLE   0 0 77,486
CONAGRA BRANDS INC COM 205887102   53,629,234 1,427,829 SH   SOLE   1,097,172 0 330,657
CONCENTRIX CORP COM 20602D101   2,323,826 19,118 SH   SOLE   4,683 0 14,435
CONMED CORP COM 207410101   10,696,790 102,993 SH   SOLE   102,829 0 164
CONOCOPHILLIPS COM 20825C104   140,829,849 1,419,513 SH   SOLE   764,657 0 654,856
CONSOL ENERGY INC NEW COM 20854L108   1,385,020 23,769 SH   SOLE   0 0 23,769
CONSOLIDATED EDISON INC COM 209115104   14,863,647 155,364 SH   SOLE   6,776 0 148,588
CONSTELLATION BRANDS INC CL A 21036P108   86,514,906 382,996 SH   SOLE   20,518 0 362,478
CONSTELLATION ENERGY CORP COM 21037T109   10,187,494 129,777 SH   SOLE   76,112 0 53,665
CONSTELLIUM SE CL A SHS F21107101   691,633 45,264 SH   SOLE   37,751 0 7,513
CONSTRUCTION PARTNERS INC COM CL A 21044C107   17,758,105 659,173 SH   SOLE   308,250 0 350,923
COOPER COS INC COM NEW 216648402   50,169,539 134,373 SH   SOLE   131,015 0 3,358
COPA HOLDINGS SA CL A P31076105   10,739,104 116,287 SH   SOLE   0 0 116,287
COPART INC COM 217204106   36,065,881 479,536 SH   SOLE   458,564 0 20,972
CORE & MAIN INC CL A 21874C102   13,060,622 565,395 SH   SOLE   563,479 0 1,916
CORECIVIC INC COM 21871N101   4,866,444 528,962 SH   SOLE   528,476 0 486
CORMEDIX INC COM 21900C308   144,184 34,827 SH   SOLE   0 0 34,827
CORNERSTONE STRATEGIC VALUE COM 21924B302   981,828 126,037 SH   SOLE   0 0 126,037
CORNERSTONE TOTAL RETURN FD COM 21924U300   440,067 59,549 SH   SOLE   0 0 59,549
CORNING INC COM 219350105   69,468,322 1,969,058 SH   SOLE   1,663,311 0 305,747
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   4,555,613 192,139 SH   SOLE   173,786 0 18,353
CORTEVA INC COM 22052L104   28,714,728 476,119 SH   SOLE   267,187 0 208,932
CORVEL CORP COM 221006109   8,177,662 42,977 SH   SOLE   41,682 0 1,295
COSTAR GROUP INC COM 22160N109   43,328,118 629,312 SH   SOLE   613,050 0 16,262
COSTCO WHSL CORP NEW COM 22160K105   420,168,982 845,632 SH   SOLE   252,154 0 593,477
COTERRA ENERGY INC COM 127097103   29,583,895 1,205,539 SH   SOLE   670,106 0 535,433
COTY INC COM CL A 222070203   3,509,515 291,005 SH   SOLE   194,711 0 96,294
COUPANG INC CL A 22266T109   2,055,328 128,458 SH   SOLE   6,075 0 122,383
COUSINS PPTYS INC COM NEW 222795502   5,013,724 234,506 SH   SOLE   219,876 0 14,630
CPI CARD GROUP INC COM NEW 12634H200   207,226 4,604 SH   SOLE   0 0 4,604
CRACKER BARREL OLD CTRY STOR COM 22410J106   2,880,644 25,358 SH   SOLE   6,250 0 19,108
CRANE HLDGS CO COM 224441105   9,119,901 80,352 SH   SOLE   49,439 0 30,913
CRAWFORD & CO CL B 224633107   251,404 32,778 SH   SOLE   0 0 32,778
CREDIT SUISSE ASSET MGMT INC COM 224916106   32,135 12,504 SH   SOLE   0 0 12,504
CREDIT SUISSE GROUP SPONSORED ADR 225401108   63,719 71,611 SH   SOLE   0 0 71,611
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   22,680 12,000 SH   SOLE   0 0 12,000
CRESCENT CAP BDC INC COM 225655109   1,942,087 142,591 SH   SOLE   0 0 142,591
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   1,216,709 48,805 SH   SOLE   0 0 48,805
CRH PLC ADR 12626K203   12,543,456 246,579 SH   SOLE   232,765 0 13,814
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   2,584,080 57,132 SH   SOLE   81 0 57,051
CROCS INC COM 227046109   4,472,309 35,371 SH   SOLE   16,184 0 19,187
CRONOS GROUP INC COM 22717L101   81,961 42,248 SH   SOLE   504 0 41,744
CROSS CTRY HEALTHCARE INC COM 227483104   477,358 21,387 SH   SOLE   0 0 21,387
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105   1,862,701 86,678 SH   SOLE   0 0 86,678
CROWDSTRIKE HLDGS INC CL A 22788C105   39,883,763 290,571 SH   SOLE   193,863 0 96,708
CROWN CASTLE INC COM 22822V101   220,411,089 1,646,826 SH   SOLE   1,155,388 0 491,438
CROWN HLDGS INC COM 228368106   16,043,931 193,978 SH   SOLE   174,852 0 19,126
CRYOPORT INC COM PAR $0.001 229050307   750,864 31,286 SH   SOLE   19,401 0 11,885
CSG SYS INTL INC COM 126349109   11,368,756 211,709 SH   SOLE   209,404 0 2,305
CSI COMPRESSCO LP COM UNIT 12637A103   88,174 71,686 SH   SOLE   0 0 71,686
CSW INDUSTRIALS INC COM 126402106   202,838 1,460 SH   SOLE   0 0 1,460
CSX CORP COM 126408103   45,744,858 1,527,885 SH   SOLE   376,624 0 1,151,260
CTO RLTY GROWTH INC NEW COM 22948Q101   339,780 19,686 SH   SOLE   5,758 0 13,928
CTS CORP COM 126501105   457,060 9,241 SH   SOLE   1,086 0 8,155
CUBESMART COM 229663109   36,609,409 792,069 SH   SOLE   355,614 0 436,455
CULLEN FROST BANKERS INC COM 229899109   15,263,898 144,901 SH   SOLE   129,984 0 14,917
CUMMINS INC COM 231021106   56,849,635 237,984 SH   SOLE   111,818 0 126,166
CURTISS WRIGHT CORP COM 231561101   7,166,266 40,657 SH   SOLE   36,048 0 4,609
CUSHMAN WAKEFIELD PLC SHS G2717B108   573,387 54,401 SH   SOLE   20,821 0 33,580
CUTERA INC COM 232109108   307,816 13,032 SH   SOLE   11,171 0 1,861
CVR ENERGY INC COM 12662P108   227,493 6,940 SH   SOLE   0 0 6,940
CVS HEALTH CORP CALL 126650100   1,183,000 16,900 SH Call SOLE   0 0 16,900
CVS HEALTH CORP COM 126650100   222,866,672 2,999,148 SH   SOLE   255,567 0 2,743,581
CVS HEALTH CORP PUT 126650100   384,250 5,300 SH Put SOLE   0 0 5,300
CYBERARK SOFTWARE LTD SHS M2682V108   5,765,295 38,960 SH   SOLE   24,593 0 14,367
CYMABAY THERAPEUTICS INC COM 23257D103   193,314 22,169 SH   SOLE   0 0 22,169
CYTOKINETICS INC COM NEW 23282W605   612,975 17,419 SH   SOLE   14,996 0 2,423
D R HORTON INC COM 23331A109   29,738,172 304,414 SH   SOLE   232,981 0 71,433
DANA INC COM 235825205   274,873 18,264 SH   SOLE   0 0 18,264
DANAHER CORPORATION 5% CONV PFD B 235851409   254,870 200 SH   SOLE   0 0 200
DANAHER CORPORATION COM 235851102   309,513,927 1,228,035 SH   SOLE   528,528 0 699,507
DANIMER SCIENTIFIC INC COM CL A 236272100   291,059 84,365 SH   SOLE   0 0 84,365
DARDEN RESTAURANTS INC COM 237194105   261,868,424 1,687,732 SH   SOLE   395,157 0 1,292,575
DARLING INGREDIENTS INC COM 237266101   25,241,939 432,225 SH   SOLE   84,899 0 347,326
DATADOG INC CL A COM 23804L103   6,061,507 83,423 SH   SOLE   46,076 0 37,347
DAVE & BUSTERS ENTMT INC COM 238337109   9,118,218 247,845 SH   SOLE   3,598 0 244,247
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405   8,150,086 443,675 SH   SOLE   0 0 443,675
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   639,284 24,621 SH   SOLE   0 0 24,621
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   1,596,091 56,141 SH   SOLE   0 0 56,141
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   662,319 25,050 SH   SOLE   0 0 25,050
DAVITA INC COM 23918K108   1,451,382 17,894 SH   SOLE   0 0 17,894
DAWSON GEOPHYSICAL CO NEW COM 239360100   23,641 14,593 SH   SOLE   0 0 14,593
DBX ETF TR XTRACK MSCI EAFE 233051200   5,874,491 166,889 SH   SOLE   0 0 166,889
DBX ETF TR XTRACK MUN INFRA 233051705   290,682 11,618 SH   SOLE   0 0 11,618
DBX ETF TR XTRACK USD HIGH 233051432   2,724,818 78,412 SH   SOLE   0 0 78,412
DBX ETF TR XTRACKERS RUSSEL 233051481   265,815 6,157 SH   SOLE   0 0 6,157
DBX ETF TR XTRACKERS S&P 233051143   395,255 10,628 SH   SOLE   0 0 10,628
DCP MIDSTREAM LP COM UT LTD PTN 23311P100   1,415,893 33,938 SH   SOLE   0 0 33,938
DECKERS OUTDOOR CORP COM 243537107   6,505,438 14,471 SH   SOLE   12,505 0 1,966
DEERE & CO COM 244199105   221,083,053 535,466 SH   SOLE   285,205 0 250,261
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   5,263,717 509,558 SH   SOLE   494,292 0 15,266
DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108   156,607 14,677 SH   SOLE   0 0 14,677
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   1,792,334 37,797 SH   SOLE   0 0 37,797
DELL TECHNOLOGIES INC CL C 24703L202   4,727,033 117,559 SH   SOLE   16,987 0 100,572
DELTA AIR LINES INC DEL COM NEW 247361702   18,229,670 522,041 SH   SOLE   0 0 522,041
DENALI THERAPEUTICS INC COM 24823R105   262,817 11,407 SH   SOLE   9,816 0 1,591
DENISON MINES CORP COM 248356107   65,553 60,140 SH   SOLE   0 0 60,140
DENTSPLY SIRONA INC COM 24906P109   38,532,320 980,966 SH   SOLE   951,350 0 29,616
DESCARTES SYS GROUP INC COM 249906108   8,619,291 106,926 SH   SOLE   106,421 0 505
DESKTOP METAL INC COM CL A 25058X105   166,552 72,414 SH   SOLE   0 0 72,414
DEUTSCHE BANK A G NAMEN AKT D18190898   334,175 32,730 SH   SOLE   0 0 32,730
DEVON ENERGY CORP NEW COM 25179M103   388,517,734 7,676,699 SH   SOLE   1,437,605 0 6,239,095
DEXCOM INC COM 252131107   37,635,093 323,938 SH   SOLE   204,578 0 119,360
DIAGEO PLC SPON ADR NEW 25243Q205   103,089,201 568,988 SH   SOLE   455,681 0 113,307
DIAMOND OFFSHORE DRILLING IN COM 25271C201   132,055 10,968 SH   SOLE   0 0 10,968
DIAMONDBACK ENERGY INC COM 25278X109   52,638,880 389,427 SH   SOLE   110,216 0 279,211
DIAMONDROCK HOSPITALITY CO COM 252784301   82,568 10,156 SH   SOLE   0 0 10,156
DIANA SHIPPING INC COM Y2066G104   92,715 23,773 SH   SOLE   0 0 23,773
DICKS SPORTING GOODS INC COM 253393102   10,433,757 73,534 SH   SOLE   23,312 0 50,222
DIGI INTL INC COM 253798102   1,487,173 44,156 SH   SOLE   41,596 0 2,560
DIGITAL RLTY TR INC COM 253868103   65,331,045 664,542 SH   SOLE   405,006 0 259,536
DIGITAL TURBINE INC COM NEW 25400W102   166,724 13,489 SH   SOLE   0 0 13,489
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   801,244 66,826 SH   SOLE   10,679 0 56,147
DIGITALBRIDGE GROUP INC NOTE 5.000% 4/1 19624RAA4   110,000 110,000 PRN   SOLE   0 0 110,000
DIGITALOCEAN HLDGS INC COM 25402D102   419,354 10,706 SH   SOLE   0 0 10,706
DILLARDS INC CL A 254067101   1,391,451 4,522 SH   SOLE   0 0 4,522
DIME CMNTY BANCSHARES INC COM 25432X102   750,097 33,015 SH   SOLE   0 0 33,015
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   2,008,541 87,252 SH   SOLE   0 0 87,252
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   11,307,675 350,843 SH   SOLE   0 0 350,843
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   7,474,640 277,352 SH   SOLE   0 0 277,352
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   2,189,512 76,104 SH   SOLE   0 0 76,104
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   4,036,317 158,411 SH   SOLE   0 0 158,411
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   5,169,264 116,346 SH   SOLE   0 0 116,346
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   800,875 23,921 SH   SOLE   0 0 23,921
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   5,432,994 103,093 SH   SOLE   0 0 103,093
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   13,440,981 302,045 SH   SOLE   0 0 302,045
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   1,316,057 57,071 SH   SOLE   0 0 57,071
DINE BRANDS GLOBAL INC COM 254423106   536,177 7,927 SH   SOLE   991 0 6,936
DIODES INC COM 254543101   1,736,374 18,719 SH   SOLE   14,197 0 4,522
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   6,607,201 91,071 SH   SOLE   87,959 0 3,112
DISCOVER FINL SVCS COM 254709108   27,444,833 277,669 SH   SOLE   145,522 0 132,147
DISH NETWORK CORPORATION CL A 25470M109   753,562 80,768 SH   SOLE   0 0 80,768
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   12,875 25,000 PRN   SOLE   0 0 25,000
DISNEY WALT CO COM 254687106   227,704,378 2,274,088 SH   SOLE   565,874 0 1,708,214
DNP SELECT INCOME FD INC COM 23325P104   6,552,911 594,638 SH   SOLE   0 0 594,638
DOCEBO INC COM 25609L105   388,130 9,527 SH   SOLE   0 0 9,527
DOCUSIGN INC COM 256163106   16,782,818 287,870 SH   SOLE   201,812 0 86,058
DOLBY LABORATORIES INC COM CL A 25659T107   41,490,752 485,726 SH   SOLE   481,005 0 4,722
DOLE PLC ORD SHS G27907107   132,744 11,307 SH   SOLE   0 0 11,307
DOLLAR GEN CORP NEW COM 256677105   86,397,473 410,517 SH   SOLE   237,538 0 172,979
DOLLAR TREE INC COM 256746108   15,907,630 110,816 SH   SOLE   74,436 0 36,380
DOMINION ENERGY INC COM 25746U109   87,672,777 1,568,106 SH   SOLE   1,188,484 0 379,623
DOMINOS PIZZA INC COM 25754A201   16,917,873 51,287 SH   SOLE   22,655 0 28,632
DONALDSON INC COM 257651109   12,217,045 186,977 SH   SOLE   163,644 0 23,332
DONNELLEY FINL SOLUTIONS INC COM 25787G100   428,907 10,497 SH   SOLE   10,342 0 155
DOORDASH INC CL A 25809K105   219,091 3,447 SH   SOLE   1,262 0 2,185
DORCHESTER MINERALS LP COM UNIT 25820R105   1,953,463 64,492 SH   SOLE   0 0 64,492
DORMAN PRODS INC COM 258278100   3,365,860 39,020 SH   SOLE   38,781 0 239
DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105   482,164 10,325 SH   SOLE   10,325 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   851,503 74,890 SH   SOLE   0 0 74,890
DOUBLELINE OPPORTUNISTIC CR COM 258623107   1,971,187 139,012 SH   SOLE   0 0 139,012
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   301,668 21,563 SH   SOLE   0 0 21,563
DOUGLAS DYNAMICS INC COM 25960R105   4,197,930 131,638 SH   SOLE   128,451 0 3,187
DOUGLAS EMMETT INC COM 25960P109   1,079,257 87,531 SH   SOLE   24,429 0 63,102
DOVER CORP COM 260003108   28,237,881 185,849 SH   SOLE   111,051 0 74,798
DOW INC COM 260557103   69,454,454 1,266,955 SH   SOLE   325,975 0 940,980
DOXIMITY INC CL A 26622P107   6,928,346 213,970 SH   SOLE   211,327 0 2,643
DRAFTKINGS INC NEW COM CL A 26142V105   6,685,995 345,351 SH   SOLE   4 0 345,347
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   168,589 17,598 SH   SOLE   0 0 17,598
DRIL-QUIP INC COM 262037104   3,939,337 137,307 SH   SOLE   136,620 0 687
DROPBOX INC CL A 26210C104   1,237,177 57,224 SH   SOLE   50,795 0 6,429
DT MIDSTREAM INC COMMON STOCK 23345M107   3,238,249 65,591 SH   SOLE   4,988 0 60,603
DTE ENERGY CO COM 233331107   20,798,120 189,868 SH   SOLE   76,452 0 113,416
DUCOMMUN INC DEL COM 264147109   358,351 6,550 SH   SOLE   0 0 6,550
DUFF & PHELPS UTLITY AND INF COM 26433C105   1,392,317 104,450 SH   SOLE   0 0 104,450
DUKE ENERGY CORP NEW COM NEW 26441C204   160,208,595 1,660,709 SH   SOLE   939,434 0 721,276
DUN & BRADSTREET HLDGS INC COM 26484T106   20,462,394 1,742,967 SH   SOLE   1,737,142 0 5,825
DUOLINGO INC CL A COM 26603R106   1,678,569 11,772 SH   SOLE   11,569 0 203
DUPONT DE NEMOURS INC COM 26614N102   33,076,517 460,869 SH   SOLE   314,102 0 146,767
DURECT CORP COM NEW 266605500   81,314 17,950 SH   SOLE   0 0 17,950
DUTCH BROS INC CL A 26701L100   2,062,213 65,198 SH   SOLE   9,461 0 55,737
DWS MUN INCOME TR COM 233368109   360,634 40,521 SH   SOLE   0 0 40,521
DXC TECHNOLOGY CO COM 23355L106   5,106,602 199,789 SH   SOLE   145,007 0 54,782
DYCOM INDS INC COM 267475101   260,534 2,782 SH   SOLE   505 0 2,277
DYNATRACE INC COM NEW 268150109   8,759,985 207,092 SH   SOLE   191,447 0 15,645
DYNE THERAPEUTICS INC COM 26818M108   889,370 77,203 SH   SOLE   68,553 0 8,650
DYNEX CAP INC COM 26817Q886   193,961 16,003 SH   SOLE   0 0 16,003
E L F BEAUTY INC COM 26856L103   2,388,232 29,001 SH   SOLE   23,598 0 5,403
EA SERIES TRUST FREEDOM 100 EM 02072L607   327,199 11,133 SH   SOLE   0 0 11,133
EA SERIES TRUST INTL QUAN MOMNTM 02072L300   10,124,536 382,854 SH   SOLE   0 0 382,854
EA SERIES TRUST STRIVE 500 ETF 02072L680   2,833,248 108,512 SH   SOLE   0 0 108,512
EA SERIES TRUST STRIVE US ENERGY 02072L722   2,904,758 104,488 SH   SOLE   0 0 104,488
EA SERIES TRUST US QUAN VALUE 02072L102   357,617 10,571 SH   SOLE   0 0 10,571
EAGLE BANCORP INC MD COM 268948106   298,954 8,932 SH   SOLE   0 0 8,932
EAGLE BULK SHIPPING INC COM Y2187A150   217,763 4,786 SH   SOLE   0 0 4,786
EAGLE MATLS INC COM 26969P108   6,928,967 47,216 SH   SOLE   29,195 0 18,021
EAGLE POINT CREDIT COMPANY I COM 269808101   554,650 49,655 SH   SOLE   0 0 49,655
EARTHSTONE ENERGY INC CL A 27032D304   2,149,916 165,251 SH   SOLE   0 0 165,251
EAST WEST BANCORP INC COM 27579R104   21,769,222 392,239 SH   SOLE   374,092 0 18,147
EASTERLY GOVT PPTYS INC COM 27616P103   4,199,970 305,675 SH   SOLE   293,202 0 12,473
EASTGROUP PPTYS INC COM 277276101   17,294,176 104,610 SH   SOLE   87,682 0 16,929
EASTMAN CHEM CO COM 277432100   34,215,089 405,681 SH   SOLE   358,888 0 46,793
EATON CORP PLC SHS G29183103   619,784,432 3,617,279 SH   SOLE   1,184,436 0 2,432,843
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   165,726 16,200 SH   SOLE   0 0 16,200
EATON VANCE ENHANCED EQUITY COM 278274105   14,284,624 938,543 SH   SOLE   0 0 938,543
EATON VANCE ENHANCED EQUITY COM 278277108   2,540,999 154,939 SH   SOLE   0 0 154,939
EATON VANCE FLTING RATE INC COM 278279104   8,714,112 757,091 SH   SOLE   0 0 757,091
EATON VANCE LTD DURATION INC COM 27828H105   3,304,361 335,468 SH   SOLE   0 0 335,468
EATON VANCE MUN BD FD COM 27827X101   3,541,650 340,543 SH   SOLE   0 0 340,543
EATON VANCE MUN INCOME 2028 SHS 27829U105   236,338 13,285 SH   SOLE   0 0 13,285
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   2,501,604 246,950 SH   SOLE   0 0 246,950
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   1,657,905 93,826 SH   SOLE   0 0 93,826
EATON VANCE RISK-MANAGED DIV COM 27829G106   948,103 119,258 SH   SOLE   0 0 119,258
EATON VANCE SR FLTNG RTE TR COM 27828Q105   309,457 27,313 SH   SOLE   0 0 27,313
EATON VANCE SR INCOME TR SH BEN INT 27826S103   244,688 45,736 SH   SOLE   0 0 45,736
EATON VANCE TAX ADVT DIV INC COM 27828G107   12,414,511 549,072 SH   SOLE   0 0 549,072
EATON VANCE TAX MNGED BUY WR COM 27828X100   936,526 71,764 SH   SOLE   0 0 71,764
EATON VANCE TAX-ADVANTAGED G COM 27828U106   1,091,505 49,101 SH   SOLE   0 0 49,101
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   4,199,502 332,502 SH   SOLE   0 0 332,502
EATON VANCE TAX-MANAGED DIVE COM 27828N102   18,717,512 1,603,900 SH   SOLE   0 0 1,603,900
EATON VANCE TAX-MANAGED GLOB COM 27829C105   14,252,208 1,763,887 SH   SOLE   0 0 1,763,887
EATON VANCE TAX-MANAGED GLOB COM 27829F108   9,257,033 1,185,280 SH   SOLE   0 0 1,185,280
EATON VANCE TX ADV GLBL DIV COM 27828S101   2,029,617 125,673 SH   SOLE   0 0 125,673
EBAY INC. COM 278642103   38,391,025 865,248 SH   SOLE   650,065 0 215,183
ECHOSTAR CORP CL A 278768106   2,044,603 111,788 SH   SOLE   102 0 111,686
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109   1,780,418 137,272 SH   SOLE   0 0 137,272
ECOLAB INC COM 278865100   35,056,518 211,784 SH   SOLE   91,376 0 120,408
EDGIO INC COM 53261M104   14,864 18,789 SH   SOLE   0 0 18,789
EDISON INTL COM 281020107   36,104,603 511,470 SH   SOLE   470,984 0 40,486
EDITAS MEDICINE INC COM 28106W103   759,387 104,743 SH   SOLE   100 0 104,643
EDWARDS LIFESCIENCES CORP COM 28176E108   121,362,331 1,466,969 SH   SOLE   359,784 0 1,107,185
ELANCO ANIMAL HEALTH INC COM 28414H103   703,185 74,807 SH   SOLE   65,766 0 9,041
ELBIT SYS LTD ORD M3760D101   2,292,025 13,466 SH   SOLE   0 0 13,466
ELECTRONIC ARTS INC COM 285512109   9,634,126 79,985 SH   SOLE   26,957 0 53,028
ELEMENT SOLUTIONS INC COM 28618M106   4,402,076 227,969 SH   SOLE   218,953 0 9,016
ELEVANCE HEALTH INC COM 036752103   89,484,291 194,612 SH   SOLE   123,860 0 70,751
ELLINGTON FINANCIAL INC COM 28852N109   161,822 13,253 SH   SOLE   0 0 13,253
ELLSWORTH GROWTH & INCOME FD COM 289074106   370,294 45,659 SH   SOLE   0 0 45,659
EMBECTA CORP COMMON STOCK 29082K105   433,917 15,431 SH   SOLE   1,745 0 13,686
EMBRAER S.A. SPONSORED ADS 29082A107   256,272 15,655 SH   SOLE   0 0 15,655
EMCOR GROUP INC COM 29084Q100   32,289,559 198,595 SH   SOLE   195,116 0 3,479
EMERSON ELEC CO COM 291011104   53,579,892 614,872 SH   SOLE   18,044 0 596,828
EMPIRE ST RLTY TR INC CL A 292104106   2,023,900 311,849 SH   SOLE   308,772 0 3,077
ENBRIDGE INC COM 29250N105   139,638,972 3,660,263 SH   SOLE   3,018,326 0 641,936
ENCOMPASS HEALTH CORP COM 29261A100   9,834,095 181,776 SH   SOLE   15,562 0 166,214
ENCORE CAP GROUP INC COM 292554102   206,744 4,098 SH   SOLE   0 0 4,098
ENCORE WIRE CORP COM 292562105   2,392,056 12,907 SH   SOLE   7 0 12,900
ENDAVA PLC ADS 29260V105   5,770,155 85,891 SH   SOLE   84,553 0 1,338
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   1,737,098 72,591 SH   SOLE   66,321 0 6,270
ENERGIZER HLDGS INC NEW COM 29272W109   15,304,415 441,050 SH   SOLE   437,018 0 4,032
ENERGOUS CORP COM 29272C103   8,465 15,675 SH   SOLE   0 0 15,675
ENERGY FUELS INC COM NEW 292671708   1,268,775 227,379 SH   SOLE   0 0 227,379
ENERGY RECOVERY INC COM 29270J100   5,810,283 252,073 SH   SOLE   0 0 252,073
ENERGY SVCS ACQUISITION CORP COM 29271Q103   42,358 18,497 SH   SOLE   0 0 18,497
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   33,511,297 2,687,353 SH   SOLE   0 0 2,687,353
ENERGY TRANSFER L P PUT 29273V100   30,000 2,500 SH Put SOLE   0 0 2,500
ENERPAC TOOL GROUP CORP CL A COM 292765104   12,062,052 473,022 SH   SOLE   472,796 0 226
ENERPLUS CORP COM 292766102   365,063 25,334 SH   SOLE   0 0 25,334
ENERSYS COM 29275Y102   531,737 6,120 SH   SOLE   0 0 6,120
ENGAGESMART INC COMMON STOCK 29283F103   3,582,675 186,113 SH   SOLE   82,511 0 103,602
ENHABIT INC COM 29332G102   298,635 21,469 SH   SOLE   8,041 0 13,428
ENI S P A SPONSORED ADR 26874R108   11,810,034 421,787 SH   SOLE   409,796 0 11,991
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   2,241,351 206,767 SH   SOLE   0 0 206,767
ENOVIS CORPORATION COM 194014502   241,878 4,522 SH   SOLE   4,143 0 379
ENOVIX CORPORATION COM 293594107   863,080 57,886 SH   SOLE   0 0 57,886
ENPHASE ENERGY INC CALL 29355A107   170,000 1,000 SH Call SOLE   0 0 1,000
ENPHASE ENERGY INC COM 29355A107   8,819,973 41,944 SH   SOLE   21,835 0 20,109
ENSIGN GROUP INC COM 29358P101   12,314,008 128,889 SH   SOLE   124,568 0 4,321
ENSTAR GROUP LIMITED SHS G3075P101   1,790,114 7,723 SH   SOLE   6,218 0 1,505
ENTEGRIS INC COM 29362U104   9,689,441 118,150 SH   SOLE   114,017 0 4,132
ENTERGY CORP NEW COM 29364G103   57,106,601 530,041 SH   SOLE   471,065 0 58,976
ENTERPRISE PRODS PARTNERS L COM 293792107   105,595,444 4,077,045 SH   SOLE   1,103,548 0 2,973,497
ENTERPRISE PRODS PARTNERS L PUT 293792107   115,000 5,000 SH Put SOLE   0 0 5,000
ENTHUSIAST GAMING HLDGS INC COM 29385B109   22,178 38,231 SH   SOLE   0 0 38,231
ENVESTNET INC COM 29404K106   1,745,609 29,753 SH   SOLE   20,439 0 9,314
ENVISTA HOLDINGS CORPORATION COM 29415F104   2,848,425 69,678 SH   SOLE   68,144 0 1,534
ENVIVA INC COM 29415B103   2,412,715 83,543 SH   SOLE   0 0 83,543
EOG RES INC COM 26875P101   103,985,934 907,145 SH   SOLE   583,778 0 323,367
EPAM SYS INC COM 29414B104   5,738,707 19,193 SH   SOLE   15,109 0 4,084
EPLUS INC COM 294268107   5,687,604 115,979 SH   SOLE   115,929 0 50
EPR PPTYS COM SH BEN INT 26884U109   3,141,695 82,459 SH   SOLE   7,491 0 74,968
EQT CORP COM 26884L109   25,236,385 790,862 SH   SOLE   492,349 0 298,513
EQUIFAX INC COM 294429105   38,834,920 191,456 SH   SOLE   168,388 0 23,068
EQUINIX INC COM 29444U700   96,136,911 133,331 SH   SOLE   104,005 0 29,326
EQUINOR ASA SPONSORED ADR 29446M102   1,014,702 35,691 SH   SOLE   9,937 0 25,754
EQUINOX GOLD CORP COM 29446Y502   2,868,092 556,911 SH   SOLE   0 0 556,911
EQUITABLE HLDGS INC COM 29452E101   6,940,854 273,370 SH   SOLE   248,133 0 25,237
EQUITRANS MIDSTREAM CORP COM 294600101   5,947,329 1,028,954 SH   SOLE   1,011,099 0 17,855
EQUITY COMWLTH COM SH BEN INT 294628102   7,788,171 376,059 SH   SOLE   253,610 0 122,449
EQUITY LIFESTYLE PPTYS INC COM 29472R108   4,974,266 74,099 SH   SOLE   59,874 0 14,225
EQUITY RESIDENTIAL SH BEN INT 29476L107   8,933,238 148,887 SH   SOLE   110,688 0 38,199
ERICSSON ADR B SEK 10 294821608   639,141 109,255 SH   SOLE   14,009 0 95,246
ERO COPPER CORP COM 296006109   867,976 49,205 SH   SOLE   0 0 49,205
ESAB CORPORATION COM 29605J106   1,404,151 23,771 SH   SOLE   23,317 0 454
ESPERION THERAPEUTICS INC NE COM 29664W105   22,797 14,338 SH   SOLE   0 0 14,338
ESSENT GROUP LTD COM G3198U102   477,153 11,914 SH   SOLE   0 0 11,914
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   7,890,752 317,536 SH   SOLE   277,859 0 39,677
ESSENTIAL UTILS INC COM 29670G102   9,612,154 220,210 SH   SOLE   0 0 220,210
ESSEX PPTY TR INC COM 297178105   6,361,055 30,415 SH   SOLE   23,478 0 6,938
ESTABLISHMENT LABS HLDGS INC COM G31249108   287,895 4,250 SH   SOLE   0 0 4,250
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   307,314 87,305 SH   SOLE   10 0 87,295
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   9,422,376 197,038 SH   SOLE   0 0 197,038
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   1,831,047 43,942 SH   SOLE   0 0 43,942
ETF SER SOLUTIONS AAM BAHL & GAYN 26922B832   2,555,517 109,962 SH   SOLE   0 0 109,962
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   2,320,374 110,179 SH   SOLE   0 0 110,179
ETF SER SOLUTIONS AAM S&P 500 26922A594   1,645,994 58,357 SH   SOLE   0 0 58,357
ETF SER SOLUTIONS APTUS ENHANCED 26922B642   605,431 24,295 SH   SOLE   0 0 24,295
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   2,296,892 70,049 SH   SOLE   0 0 70,049
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   338,122 7,268 SH   SOLE   0 0 7,268
ETF SER SOLUTIONS DISTILLATE US 26922A321   20,604,982 477,520 SH   SOLE   0 0 477,520
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   467,871 15,025 SH   SOLE   0 0 15,025
ETF SER SOLUTIONS US GLB JETS 26922A842   3,143,612 168,739 SH   SOLE   0 0 168,739
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   1,180,979 53,366 SH   SOLE   0 0 53,366
ETON PHARMACEUTICALS INC COM 29772L108   38,500 10,000 SH   SOLE   0 0 10,000
ETSY INC COM 29786A106   12,682,821 113,921 SH   SOLE   100,459 0 13,462
EURONET WORLDWIDE INC COM 298736109   5,758,367 51,460 SH   SOLE   50,537 0 923
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   21,175 22,000 PRN   SOLE   0 0 22,000
EUROPEAN EQUITY FD INC COM 298768102   419,263 49,639 SH   SOLE   0 0 49,639
EVERBRIDGE INC COM 29978A104   3,577,875 103,198 SH   SOLE   0 0 103,198
EVERCORE INC CLASS A 29977A105   4,843,536 41,979 SH   SOLE   37,770 0 4,209
EVEREST RE GROUP LTD COM G3223R108   11,468,582 32,033 SH   SOLE   28,294 0 3,739
EVERGY INC COM 30034W106   4,274,569 69,937 SH   SOLE   12,108 0 57,829
EVERI HLDGS INC COM 30034T103   4,788,623 279,220 SH   SOLE   71,909 0 207,311
EVERQUOTE INC COM CL A 30041R108   333,975 24,027 SH   SOLE   22,056 0 1,971
EVERSOURCE ENERGY COM 30040W108   21,169,138 270,498 SH   SOLE   93,058 0 177,440
EVERTEC INC COM 30040P103   6,162,946 182,606 SH   SOLE   178,401 0 4,205
EVGO INC CL A COM 30052F100   267,252 34,307 SH   SOLE   0 0 34,307
EVI INDS INC COM 26929N102   3,763,413 190,072 SH   SOLE   190,072 0 0
EVOLENT HEALTH INC CL A 30050B101   1,437,924 44,312 SH   SOLE   38,052 0 6,260
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   60,840 19,500 SH   SOLE   0 0 19,500
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   2,563,513 51,559 SH   SOLE   0 0 51,559
EXACT SCIENCES CORP COM 30063P105   3,983,837 58,750 SH   SOLE   8,174 0 50,576
EXCELERATE ENERGY INC CL A COM 30069T101   381,118 17,214 SH   SOLE   0 0 17,214
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764   1,882,577 89,324 SH   SOLE   0 0 89,324
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   412,927 22,616 SH   SOLE   0 0 22,616
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   7,236,135 225,495 SH   SOLE   0 0 225,495
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   8,597,279 157,114 SH   SOLE   0 0 157,114
EXELIXIS INC COM 30161Q104   2,942,711 151,608 SH   SOLE   36,294 0 115,314
EXELON CORP COM 30161N101   30,025,939 716,781 SH   SOLE   466,090 0 250,691
EXLSERVICE HOLDINGS INC COM 302081104   6,590,685 40,726 SH   SOLE   39,368 0 1,358
EXP WORLD HLDGS INC COM 30212W100   711,381 56,059 SH   SOLE   48,027 0 8,032
EXPEDIA GROUP INC COM NEW 30212P303   13,742,835 141,635 SH   SOLE   95,963 0 45,672
EXPEDITORS INTL WASH INC COM 302130109   30,001,606 272,445 SH   SOLE   196,995 0 75,450
EXPONENT INC COM 30214U102   46,760,092 469,055 SH   SOLE   464,062 0 4,993
EXSCIENTIA PLC ADS 30223G102   110,388 20,828 SH   SOLE   0 0 20,828
EXTRA SPACE STORAGE INC COM 30225T102   8,106,669 49,756 SH   SOLE   23,692 0 26,064
EXTREME NETWORKS COM 30226D106   8,321,483 435,224 SH   SOLE   0 0 435,224
EXXON MOBIL CORP COM 30231G102   302,952,272 2,762,651 SH   SOLE   1,062,271 0 1,700,380
EXXON MOBIL CORP PUT 30231G102   721,500 7,400 SH Put SOLE   0 0 7,400
EZCORP INC CL A NON VTG 302301106   483,320 56,200 SH   SOLE   0 0 56,200
F N B CORP COM 302520101   5,338,270 460,196 SH   SOLE   354,693 0 105,503
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   442,698 24,432 SH   SOLE   21,390 0 3,042
F5 INC COM 315616102   11,175,296 76,706 SH   SOLE   42,202 0 34,504
FABRINET SHS G3323L100   4,671,062 39,332 SH   SOLE   38,328 0 1,004
FACTSET RESH SYS INC COM 303075105   45,197,675 108,886 SH   SOLE   71,349 0 37,538
FAIR ISAAC CORP COM 303250104   46,624,156 66,351 SH   SOLE   65,053 0 1,298
FARMLAND PARTNERS INC COM 31154R109   6,336,501 592,196 SH   SOLE   0 0 592,196
FASTENAL CO COM 311900104   44,467,741 824,393 SH   SOLE   633,282 0 191,110
FASTLY INC CL A 31188V100   350,334 19,726 SH   SOLE   0 0 19,726
FAZE HOLDINGS INC COMMON STOCK 31423J102   6,582 14,311 SH   SOLE   0 0 14,311
FB FINL CORP COM 30257X104   3,212,820 103,373 SH   SOLE   91,311 0 12,062
FEDERAL AGRIC MTG CORP CL C 313148306   8,746,705 65,671 SH   SOLE   51,125 0 14,546
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   11,630,762 117,685 SH   SOLE   0 0 117,685
FEDERAL SIGNAL CORP COM 313855108   7,500,275 138,356 SH   SOLE   56,892 0 81,464
FEDERATED HERMES INC CL B 314211103   990,365 24,673 SH   SOLE   18,406 0 6,267
FEDERATED HERMES PREM MUNI I COM 31423P108   818,609 75,657 SH   SOLE   0 0 75,657
FEDEX CORP COM 31428X106   86,439,361 378,307 SH   SOLE   135,596 0 242,711
FEDEX CORP PUT 31428X106   420,000 2,000 SH Put SOLE   0 0 2,000
FERGUSON PLC NEW SHS G3421J106   16,470,367 123,143 SH   SOLE   105,140 0 18,003
FERRARI N V COM N3167Y103   12,975,977 47,892 SH   SOLE   36,488 0 11,404
FIBROGEN INC COM 31572Q808   974,910 52,246 SH   SOLE   21,573 0 30,673
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   1,421,283 29,641 SH   SOLE   0 0 29,641
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   1,552,476 38,182 SH   SOLE   0 0 38,182
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   952,212 25,006 SH   SOLE   7,408 0 17,598
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   376,042 7,920 SH   SOLE   0 0 7,920
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   249,302 6,812 SH   SOLE   0 0 6,812
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   217,917 3,328 SH   SOLE   0 0 3,328
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   841,766 37,512 SH   SOLE   0 0 37,512
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   1,080,039 23,948 SH   SOLE   0 0 23,948
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   352,346 5,732 SH   SOLE   0 0 5,732
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   223,883 4,233 SH   SOLE   0 0 4,233
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   8,178,161 71,770 SH   SOLE   0 0 71,770
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   389,795 8,550 SH   SOLE   0 0 8,550
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   2,120,454 85,125 SH   SOLE   0 0 85,125
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   684,518 15,621 SH   SOLE   0 0 15,621
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   24,066,900 523,193 SH   SOLE   0 0 523,193
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   26,649,848 762,952 SH   SOLE   720,658 0 42,293
FIDELITY NATL INFORMATION SV COM 31620M106   53,243,986 980,012 SH   SOLE   648,615 0 331,397
FIDUS INVT CORP COM 316500107   13,059,230 684,804 SH   SOLE   0 0 684,804
FIFTH THIRD BANCORP COM 316773100   14,583,564 547,432 SH   SOLE   198,158 0 349,273
FIGS INC CL A 30260D103   70,857 11,447 SH   SOLE   0 0 11,447
FINVOLUTION GROUP SPONSORED ADS 31810T101   103,733 24,876 SH   SOLE   0 0 24,876
FIRST AMERN FINL CORP COM 31847R102   4,589,770 82,461 SH   SOLE   75,011 0 7,450
FIRST BANCORP INC ME COM 31866P102   269,748 10,419 SH   SOLE   0 0 10,419
FIRST BANCORP N C COM 318910106   1,834,461 51,646 SH   SOLE   0 0 51,646
FIRST BANCSHARES INC MS COM 318916103   362,675 14,041 SH   SOLE   0 0 14,041
FIRST CAP INC COM 31942S104   235,823 9,194 SH   SOLE   0 0 9,194
FIRST COMWLTH FINL CORP PA COM 319829107   338,947 27,268 SH   SOLE   22,538 0 4,730
FIRST CTZNS BANCSHARES INC N CL A 31946M103   14,630,596 15,035 SH   SOLE   13,454 0 1,581
FIRST FINL BANCORP OH COM 320209109   990,753 45,510 SH   SOLE   36,327 0 9,183
FIRST FINL BANKSHARES INC COM 32020R109   1,473,940 46,205 SH   SOLE   36,059 0 10,146
FIRST FNDTN INC COM 32026V104   175,448 23,550 SH   SOLE   0 0 23,550
FIRST HAWAIIAN INC COM 32051X108   15,723,007 762,143 SH   SOLE   759,170 0 2,973
FIRST HORIZON CORPORATION COM 320517105   8,983,688 505,269 SH   SOLE   13,667 0 491,602
FIRST INDL RLTY TR INC COM 32054K103   903,868 16,990 SH   SOLE   11,940 0 5,050
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   2,898,150 97,058 SH   SOLE   95,160 0 1,898
FIRST MAJESTIC SILVER CORP COM 32076V103   2,370,842 328,827 SH   SOLE   0 0 328,827
FIRST MERCHANTS CORP COM 320817109   2,178,589 66,118 SH   SOLE   53,853 0 12,265
FIRST REP BK SAN FRANCISCO C COM 33616C100   650,803 46,519 SH   SOLE   634 0 45,885
FIRST SOLAR INC COM 336433107   2,211,540 10,168 SH   SOLE   360 0 9,808
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   61,302 10,234 SH   SOLE   0 0 10,234
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   242,739 4,524 SH   SOLE   0 0 4,524
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107   1,062,393 83,390 SH   SOLE   0 0 83,390
FIRST TR ENERGY INFRASTRCTR COM 33738C103   1,752,393 122,203 SH   SOLE   0 0 122,203
FIRST TR ENHANCED EQUITY INC COM 337318109   4,204,905 254,534 SH   SOLE   0 0 254,534
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   404,309 14,596 SH   SOLE   0 0 14,596
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889   556,065 17,224 SH   SOLE   0 0 17,224
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   423,930 14,880 SH   SOLE   0 0 14,880
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   9,077,734 541,954 SH   SOLE   0 0 541,954
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   21,441,831 420,959 SH   SOLE   3,464 0 417,495
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   4,002,552 85,360 SH   SOLE   0 0 85,360
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   48,280,591 3,025,100 SH   SOLE   0 0 3,025,100
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707   222,375 4,155 SH   SOLE   0 0 4,155
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   668,486 11,893 SH   SOLE   0 0 11,893
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,718,585 86,448 SH   SOLE   4,512 0 81,936
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   5,572,402 279,109 SH   SOLE   0 0 279,109
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   3,611,822 71,253 SH   SOLE   0 0 71,253
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   3,649,592 98,081 SH   SOLE   0 0 98,081
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   1,421,415 67,048 SH   SOLE   0 0 67,048
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   1,091,498 31,405 SH   SOLE   0 0 31,405
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190   389,110 10,170 SH   SOLE   0 0 10,170
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   1,166,314 27,776 SH   SOLE   0 0 27,776
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   201,931 4,455 SH   SOLE   0 0 4,455
FIRST TR EXCH TRD ALPHDX FD LATIN AMER ALP 33737J125   704,619 40,720 SH   SOLE   0 0 40,720
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   310,258 5,089 SH   SOLE   0 0 5,089
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   530,086 17,848 SH   SOLE   0 0 17,848
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   18,851,032 802,513 SH   SOLE   0 0 802,513
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   9,635,376 144,027 SH   SOLE   271 0 143,756
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   12,109,558 233,190 SH   SOLE   0 0 233,190
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   7,555,442 121,725 SH   SOLE   0 0 121,725
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   3,959,019 179,060 SH   SOLE   0 0 179,060
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770   3,829,570 158,116 SH   SOLE   0 0 158,116
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   16,263,113 1,047,881 SH   SOLE   14,067 0 1,033,814
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   26,175,563 701,194 SH   SOLE   0 0 701,194
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   24,690,933 229,619 SH   SOLE   2,313 0 227,306
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   10,128,574 182,333 SH   SOLE   0 0 182,333
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   5,841,799 440,558 SH   SOLE   0 0 440,558
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   9,055,013 130,307 SH   SOLE   0 0 130,307
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   2,846,461 69,800 SH   SOLE   0 0 69,800
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   30,241,587 462,976 SH   SOLE   571 0 462,405
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   35,554,282 831,679 SH   SOLE   6,764 0 824,915
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   2,903,986 29,736 SH   SOLE   0 0 29,736
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   24,565,680 233,536 SH   SOLE   0 0 233,536
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   7,730,858 91,979 SH   SOLE   0 0 91,979
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   4,267,666 130,013 SH   SOLE   779 0 129,234
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   7,491,055 89,574 SH   SOLE   262 0 89,312
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   9,795,717 224,210 SH   SOLE   0 0 224,210
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   2,762,424 46,435 SH   SOLE   0 0 46,435
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   5,319,006 116,415 SH   SOLE   0 0 116,415
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   3,619,123 62,560 SH   SOLE   0 0 62,560
FIRST TR EXCHANGE-TRADED FD ALERIAN US NXTGN 33736M103   248,918 4,992 SH   SOLE   0 0 4,992
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   6,242,553 309,650 SH   SOLE   0 0 309,650
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   225,240,806 3,088,029 SH   SOLE   499 0 3,087,530
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   28,211,808 190,814 SH   SOLE   0 0 190,814
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   3,562,281 108,013 SH   SOLE   0 0 108,013
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   5,454,549 316,389 SH   SOLE   0 0 316,389
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   69,763,954 1,547,559 SH   SOLE   8,673 0 1,538,886
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   1,717,274 69,050 SH   SOLE   0 0 69,050
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   206,653 7,455 SH   SOLE   0 0 7,455
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   4,412,223 172,660 SH   SOLE   0 0 172,660
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   94,949,550 1,595,523 SH   SOLE   10,085 0 1,585,438
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   7,221,428 181,625 SH   SOLE   500 0 181,125
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   79,122,090 1,652,853 SH   SOLE   22,362 0 1,630,491
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   14,301,470 278,022 SH   SOLE   4,899 0 273,123
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   678,716 38,002 SH   SOLE   1,741 0 36,261
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   462,865 12,396 SH   SOLE   0 0 12,396
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   2,281,250 100,000 SH   SOLE   0 0 100,000
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   3,366,621 71,615 SH   SOLE   64,978 0 6,637
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   3,921,051 267,475 SH   SOLE   400 0 267,075
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   11,035,138 211,280 SH   SOLE   0 0 211,280
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   16,339,489 302,080 SH   SOLE   0 0 302,080
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   3,652,571 44,298 SH   SOLE   0 0 44,298
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   1,107,765 52,106 SH   SOLE   0 0 52,106
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   649,328 23,881 SH   SOLE   0 0 23,881
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   2,880,499 67,570 SH   SOLE   0 0 67,570
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   7,381,194 274,598 SH   SOLE   0 0 274,598
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   8,207,134 304,306 SH   SOLE   2,364 0 301,942
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837   295,851 11,336 SH   SOLE   0 0 11,336
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   5,419,099 83,615 SH   SOLE   0 0 83,615
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   11,771,344 522,706 SH   SOLE   0 0 522,706
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   9,187,549 345,007 SH   SOLE   1,172 0 343,835
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   23,387,089 150,857 SH   SOLE   917 0 149,940
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   10,309,922 214,722 SH   SOLE   0 0 214,722
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   126,809,104 2,826,145 SH   SOLE   10,721 0 2,815,424
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   3,469,237 220,971 SH   SOLE   943 0 220,028
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   35,596,878 786,845 SH   SOLE   13,252 0 773,593
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   53,565,131 2,009,896 SH   SOLE   3,795 0 2,006,101
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   3,086,138 96,714 SH   SOLE   0 0 96,714
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   4,006,185 106,552 SH   SOLE   0 0 106,552
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   344,928 10,065 SH   SOLE   0 0 10,065
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828   253,084 13,157 SH   SOLE   0 0 13,157
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869   226,515 11,397 SH   SOLE   0 0 11,397
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   215,926 10,582 SH   SOLE   0 0 10,582
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   783,300 21,268 SH   SOLE   0 0 21,268
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   855,810 28,854 SH   SOLE   0 0 28,854
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516   595,739 19,236 SH   SOLE   0 0 19,236
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   636,715 16,635 SH   SOLE   0 0 16,635
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   515,460 14,251 SH   SOLE   0 0 14,251
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737   819,474 27,703 SH   SOLE   0 0 27,703
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   786,120 25,449 SH   SOLE   0 0 25,449
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   314,942 9,845 SH   SOLE   0 0 9,845
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   2,257,305 67,046 SH   SOLE   0 0 67,046
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   430,986 12,358 SH   SOLE   0 0 12,358
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   465,099 13,834 SH   SOLE   0 0 13,834
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482   212,428 6,993 SH   SOLE   0 0 6,993
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   925,721 29,978 SH   SOLE   0 0 29,978
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   860,463 26,871 SH   SOLE   0 0 26,871
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   2,941,332 83,182 SH   SOLE   0 0 83,182
FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573   246,087 11,894 SH   SOLE   0 0 11,894
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   1,626,751 84,154 SH   SOLE   0 0 84,154
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   413,698 22,206 SH   SOLE   3,140 0 19,066
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   75,396,808 1,673,254 SH   SOLE   0 0 1,673,254
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   1,007,430 41,612 SH   SOLE   0 0 41,612
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   1,205,056 32,238 SH   SOLE   0 0 32,238
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   3,368,496 92,345 SH   SOLE   0 0 92,345
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   1,714,212 53,368 SH   SOLE   0 0 53,368
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   1,860,571 56,676 SH   SOLE   0 0 56,676
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   2,259,183 64,456 SH   SOLE   0 0 64,456
FIRST TR HIGH INCOME LONG / COM 33738E109   2,463,992 217,092 SH   SOLE   0 0 217,092
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   366,101 26,225 SH   SOLE   0 0 26,225
FIRST TR INTER DURATN PFD & COM 33718W103   1,031,605 65,374 SH   SOLE   0 0 65,374
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   18,409,180 277,263 SH   SOLE   0 0 277,263
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   24,031,038 298,522 SH   SOLE   0 0 298,522
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   19,164,390 213,032 SH   SOLE   0 0 213,032
FIRST TR MLP & ENERGY INCOM COM 33739B104   2,169,430 283,957 SH   SOLE   0 0 283,957
FIRST TR MORNINGSTAR DIVID L SHS 336917109   73,429,877 2,068,447 SH   SOLE   4,191 0 2,064,256
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   1,969,072 20,107 SH   SOLE   0 0 20,107
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   788,196 11,312 SH   SOLE   0 0 11,312
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   71,368,252 709,074 SH   SOLE   0 0 709,074
FIRST TR NASDAQ 100 TECH IND SHS 337345102   27,784,950 212,895 SH   SOLE   0 0 212,895
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   322,339 7,498 SH   SOLE   0 0 7,498
FIRST TR S&P REIT INDEX FD COM 33734G108   1,137,275 46,705 SH   SOLE   0 0 46,705
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   15,070,844 186,983 SH   SOLE   0 0 186,983
FIRST TR SR FLTG RATE INCOME COM 33733U108   141,429 14,214 SH   SOLE   0 0 14,214
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   447,285 38,344 SH   SOLE   0 0 38,344
FIRST TR VALUE LINE DIVID IN SHS 33734H106   241,289,301 6,008,200 SH   SOLE   6,364 0 6,001,836
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   8,872,265 95,360 SH   SOLE   0 0 95,360
FIRST WATCH RESTAURANT GROUP COM 33748L101   183,180 11,406 SH   SOLE   0 0 11,406
FIRST WESTN FINL INC COM 33751L105   495,000 25,000 SH   SOLE   0 0 25,000
FIRSTCASH HOLDINGS INC COM 33768G107   2,856,737 29,954 SH   SOLE   21,188 0 8,766
FIRSTENERGY CORP COM 337932107   18,915,764 472,186 SH   SOLE   298,398 0 173,788
FIRSTSERVICE CORP NEW COM 33767E202   14,966,070 106,150 SH   SOLE   104,719 0 1,431
FISERV INC COM 337738108   236,125,536 2,089,052 SH   SOLE   949,275 0 1,139,777
FISKER INC CL A COM STK 33813J106   278,922 45,427 SH   SOLE   0 0 45,427
FIVE BELOW INC COM 33829M101   17,498,175 84,955 SH   SOLE   43,327 0 41,628
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   594,738 252,008 SH   SOLE   135,747 0 116,261
FIVE9 INC COM 338307101   6,856,188 94,843 SH   SOLE   94,094 0 749
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   10,020,044 551,765 SH   SOLE   0 0 551,765
FLAHERTY & CRUMRINE PFD INCO COM 338480106   163,596 15,419 SH   SOLE   0 0 15,419
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   151,082 18,313 SH   SOLE   0 0 18,313
FLAHERTY & CRUMRINE PFD SECS COM 338478100   332,136 23,998 SH   SOLE   0 0 23,998
FLEETCOR TECHNOLOGIES INC COM 339041105   14,560,863 69,058 SH   SOLE   31,651 0 37,407
FLEX LNG LTD SHS G35947202   1,174,365 34,972 SH   SOLE   0 0 34,972
FLEX LTD ORD Y2573F102   12,083,370 525,136 SH   SOLE   461,100 0 64,036
FLEXSHARES TR DISCP DUR MBS 33939L779   312,572 15,136 SH   SOLE   0 0 15,136
FLEXSHARES TR IBOXX 3R TARGT 33939L506   4,055,735 167,800 SH   SOLE   0 0 167,800
FLEXSHARES TR IBOXX 5YR TRGT 33939L605   1,001,622 40,899 SH   SOLE   0 0 40,899
FLEXSHARES TR MORNSTAR UPSTR 33939L407   2,328,767 55,067 SH   SOLE   0 0 55,067
FLEXSHARES TR QLT DIV DEF IDX 33939L845   1,632,005 30,830 SH   SOLE   0 0 30,830
FLEXSHARES TR QUALT DIVD IDX 33939L860   362,536 6,657 SH   SOLE   0 0 6,657
FLEXSHARES TR STOXX GLOBR INF 33939L795   5,660,628 108,963 SH   SOLE   107,884 0 1,079
FLOOR & DECOR HLDGS INC CL A 339750101   12,104,240 123,236 SH   SOLE   1,923 0 121,313
FLOWERS FOODS INC COM 343498101   1,652,547 60,290 SH   SOLE   0 0 60,290
FLOWSERVE CORP COM 34354P105   7,227,550 212,575 SH   SOLE   199,835 0 12,740
FLUOR CORP NEW COM 343412102   3,440,036 111,292 SH   SOLE   70,213 0 41,079
FLYWIRE CORPORATION COM VTG 302492103   1,844,659 62,829 SH   SOLE   0 0 62,829
FMC CORP COM NEW 302491303   14,443,471 118,263 SH   SOLE   94,679 0 23,584
FOGHORN THERAPEUTICS INC COM 344174107   6,683,947 1,078,056 SH   SOLE   0 0 1,078,056
FORD MTR CO DEL COM 345370860   41,317,730 3,279,185 SH   SOLE   406 0 3,278,779
FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104   7,170 17,487 SH   SOLE   0 0 17,487
FORTINET INC COM 34959E109   38,977,322 586,478 SH   SOLE   209,690 0 376,788
FORTIS INC COM 349553107   1,495,073 35,154 SH   SOLE   29,389 0 5,765
FORTIVE CORP COM 34959J108   17,387,473 255,061 SH   SOLE   197,167 0 57,894
FORTRESS BIOTECH INC COM 34960Q109   36,474 44,480 SH   SOLE   0 0 44,480
FORTUNA SILVER MINES INC COM 349915108   77,546 20,300 SH   SOLE   0 0 20,300
FORTUNE BRANDS INNOVATIONS I COM 34964C106   3,774,919 64,276 SH   SOLE   10,669 0 53,607
FORWARD AIR CORP COM 349853101   5,232,522 48,557 SH   SOLE   18,653 0 29,904
FOSSIL GROUP INC COM 34988V106   66,890 20,903 SH   SOLE   0 0 20,903
FOUR CORNERS PPTY TR INC COM 35086T109   7,100,478 264,352 SH   SOLE   195,315 0 69,037
FOX CORP CL A COM 35137L105   6,541,236 192,107 SH   SOLE   166,803 0 25,304
FOX CORP CL B COM 35137L204   734,754 23,467 SH   SOLE   0 0 23,467
FOX FACTORY HLDG CORP COM 35138V102   10,736,624 88,462 SH   SOLE   84,691 0 3,771
FRANCO NEV CORP COM 351858105   30,146,474 206,766 SH   SOLE   7,155 0 199,611
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   249,373 20,903 SH   SOLE   0 0 20,903
FRANKLIN ELEC INC COM 353514102   337,096 3,582 SH   SOLE   0 0 3,582
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   1,260,154 13,943 SH   SOLE   0 0 13,943
FRANKLIN LTD DURATION INCOME COM 35472T101   377,220 61,039 SH   SOLE   0 0 61,039
FRANKLIN RESOURCES INC COM 354613101   26,619,369 988,099 SH   SOLE   729,405 0 258,694
FRANKLIN STR PPTYS CORP COM 35471R106   132,002 84,078 SH   SOLE   84,078 0 0
FRANKLIN TEMPLETON ETF TR FRANKLN SWZLND 35473P694   335,584 10,745 SH   SOLE   0 0 10,745
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835   818,718 48,666 SH   SOLE   0 0 48,666
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   5,629,327 217,758 SH   SOLE   214,878 0 2,880
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   205,286 4,961 SH   SOLE   0 0 4,961
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   3,486,155 80,586 SH   SOLE   0 0 80,586
FRANKLIN UNVL TR SH BEN INT 355145103   274,042 38,435 SH   SOLE   0 0 38,435
FREEPORT-MCMORAN INC CL B 35671D857   85,713,402 2,095,171 SH   SOLE   1,148,719 0 946,452
FREQUENCY THERAPEUTICS INC COM 35803L108   10,563 21,000 SH   SOLE   0 0 21,000
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   644,688 30,324 SH   SOLE   0 0 30,324
FRESHPET INC COM 358039105   933,345 14,101 SH   SOLE   11,002 0 3,099
FRESHWORKS INC CLASS A COM 358054104   843,909 54,942 SH   SOLE   54,942 0 0
FREYR BATTERY SHS L4135L100   360,552 40,557 SH   SOLE   0 0 40,557
FRONTDOOR INC COM 35905A109   2,780,098 99,717 SH   SOLE   98,954 0 763
FRONTLINE PLC COM M46528101   684,879 41,357 SH   SOLE   40 0 41,317
FRP HLDGS INC COM 30292L107   405,160 7,000 SH   SOLE   0 0 7,000
FS BANCORP INC COM 30263Y104   1,523,644 50,771 SH   SOLE   0 0 50,771
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   320,635 72,215 SH   SOLE   0 0 72,215
FS KKR CAP CORP COM 302635206   6,039,425 326,456 SH   SOLE   175,834 0 150,622
FST TR NEW OPPORT MLP & ENE COM 33739M100   913,698 152,792 SH   SOLE   0 0 152,792
FTAI AVIATION LTD SHS G3730V105   2,852,316 102,014 SH   SOLE   0 0 102,014
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   280,837 93,612 SH   SOLE   0 0 93,612
FTC SOLAR INC COM 30320C103   649,685 288,749 SH   SOLE   0 0 288,749
FTI CONSULTING INC COM 302941109   28,297,819 143,389 SH   SOLE   142,382 0 1,007
FTI CONSULTING INC NOTE 2.000% 8/1 302941AP4   29,213 15,000 PRN   SOLE   0 0 15,000
FUBOTV INC COM 35953D104   16,244 13,425 SH   SOLE   0 0 13,425
FUELCELL ENERGY INC COM 35952H601   306,882 107,678 SH   SOLE   0 0 107,678
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   122,567 16,106 SH   SOLE   0 0 16,106
FULLER H B CO COM 359694106   4,941,878 72,197 SH   SOLE   67,496 0 4,701
FULTON FINL CORP PA COM 360271100   705,414 51,043 SH   SOLE   42,680 0 8,363
G1 THERAPEUTICS INC COM 3621LQ109   2,003,061 747,411 SH   SOLE   0 0 747,411
GABELLI DIVID & INCOME TR COM 36242H104   18,790,805 903,839 SH   SOLE   0 0 903,839
GABELLI EQUITY TR INC COM 362397101   1,358,831 236,730 SH   SOLE   0 0 236,730
GABELLI GLOBAL SMALL & MID C COM 36249W104   1,283,302 110,210 SH   SOLE   0 0 110,210
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105   269,766 18,389 SH   SOLE   0 0 18,389
GABELLI HLTHCARE & WELLNESS SHS 36246K103   213,254 21,135 SH   SOLE   0 0 21,135
GABELLI UTIL TR COM 36240A101   630,632 88,200 SH   SOLE   0 0 88,200
GAIN THERAPEUTICS INC COM 36269B105   96,400 20,000 SH   SOLE   0 0 20,000
GALLAGHER ARTHUR J & CO COM 363576109   69,743,689 364,559 SH   SOLE   245,671 0 118,887
GALMED PHARMACEUTICALS LTD SHS M47238106   58,874 138,040 SH   SOLE   0 0 138,040
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   1,016,283 277,673 SH   SOLE   0 0 277,673
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   1,047,351 201,802 SH   SOLE   0 0 201,802
GAMING & LEISURE PPTYS INC COM 36467J108   23,463,737 450,706 SH   SOLE   373,088 0 77,618
GANNETT CO INC COM 36472T109   41,222 22,044 SH   SOLE   0 0 22,044
GARMIN LTD SHS H2906T109   23,019,839 228,100 SH   SOLE   43,972 0 184,128
GARRETT MOTION INC COM 366505105   303,791 39,659 SH   SOLE   0 0 39,659
GARTNER INC COM 366651107   39,876,504 122,407 SH   SOLE   114,907 0 7,500
GATES INDL CORP PLC ORD SHS G39108108   1,959,039 141,040 SH   SOLE   141,040 0 0
GATX CORP COM 361448103   3,371,714 30,646 SH   SOLE   24,753 0 5,893
GDL FD COM SH BEN IT 361570104   212,097 27,035 SH   SOLE   0 0 27,035
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   18,706,995 228,051 SH   SOLE   44,032 0 184,019
GEE GROUP INC COM 36165A102   7,470 18,000 SH   SOLE   0 0 18,000
GEN DIGITAL INC COM 668771108   10,229,640 596,134 SH   SOLE   568,664 0 27,470
GENCO SHIPPING & TRADING LTD SHS Y2685T131   882,316 56,342 SH   SOLE   0 0 56,342
GENERAC HLDGS INC CALL 368736104   820,000 3,000 SH Call SOLE   0 0 3,000
GENERAC HLDGS INC COM 368736104   11,738,522 108,680 SH   SOLE   21,100 0 87,580
GENERAL AMERN INVS CO INC COM 368802104   292,486 7,517 SH   SOLE   0 0 7,517
GENERAL DYNAMICS CORP COM 369550108   94,069,190 412,205 SH   SOLE   131,965 0 280,240
GENERAL ELECTRIC CO COM NEW 369604301   52,267,876 546,735 SH   SOLE   131,613 0 415,122
GENERAL MLS INC COM 370334104   67,215,425 786,514 SH   SOLE   179,474 0 607,040
GENERAL MLS INC PUT 370334104   22,000 400 SH Put SOLE   0 0 400
GENERAL MTRS CO COM 37045V100   47,326,187 1,290,246 SH   SOLE   1,003,679 0 286,567
GENESIS ENERGY L P UNIT LTD PARTN 371927104   438,559 38,948 SH   SOLE   0 0 38,948
GENIUS BRANDS INTL INC COM NEW 37229T509   99,511 36,451 SH   SOLE   0 0 36,451
GENMAB A/S SPONSORED ADS 372303206   7,496,147 198,521 SH   SOLE   152,904 0 45,617
GENPACT LIMITED SHS G3922B107   1,179,904 25,528 SH   SOLE   9,928 0 15,600
GENTEX CORP COM 371901109   9,331,260 332,903 SH   SOLE   273,599 0 59,304
GENTHERM INC COM 37253A103   5,559,960 92,022 SH   SOLE   91,462 0 560
GENUINE PARTS CO COM 372460105   56,637,843 338,521 SH   SOLE   260,660 0 77,861
GENWORTH FINL INC COM CL A 37247D106   5,581,147 1,111,784 SH   SOLE   1,111,534 0 250
GEO GROUP INC NEW COM 36162J106   444,932 56,392 SH   SOLE   0 0 56,392
GERDAU SA SPON ADR REP PFD 373737105   92,235 18,709 SH   SOLE   20 0 18,689
GERON CORP COM 374163103   81,809 37,700 SH   SOLE   0 0 37,700
GETTY RLTY CORP NEW COM 374297109   1,785,408 49,553 SH   SOLE   12,341 0 37,212
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   15,890,909 461,409 SH   SOLE   371,195 0 90,214
GIBRALTAR INDS INC COM 374689107   2,684,035 55,341 SH   SOLE   54,997 0 344
GILEAD SCIENCES INC COM 375558103   196,806,683 2,372,023 SH   SOLE   1,733,556 0 638,467
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   232,380 174,722 SH   SOLE   188 0 174,534
GITLAB INC CLASS A COM 37637K108   240,201 7,005 SH   SOLE   6,845 0 160
GLACIER BANCORP INC NEW COM 37637Q105   26,439,117 629,353 SH   SOLE   622,812 0 6,541
GLADSTONE CAPITAL CORP COM 376535100   120,129 12,780 SH   SOLE   0 0 12,780
GLADSTONE COMMERCIAL CORP COM 376536108   147,311 11,664 SH   SOLE   0 0 11,664
GLADSTONE INVT CORP COM 376546107   375,855 28,366 SH   SOLE   0 0 28,366
GLADSTONE LD CORP COM 376549101   812,807 48,817 SH   SOLE   0 0 48,817
GLAUKOS CORP COM 377322102   606,310 12,102 SH   SOLE   0 0 12,102
GLOBAL E ONLINE LTD SHS M5216V106   357,334 11,087 SH   SOLE   4,679 0 6,408
GLOBAL MED REIT INC COM NEW 37954A204   1,149,803 126,213 SH   SOLE   0 0 126,213
GLOBAL NET LEASE INC COM NEW 379378201   648,478 50,426 SH   SOLE   0 0 50,426
GLOBAL PARTNERS LP COM UNITS 37946R109   892,663 28,777 SH   SOLE   0 0 28,777
GLOBAL PMTS INC COM 37940X102   39,739,132 377,605 SH   SOLE   308,593 0 69,013
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   454,108 24,232 SH   SOLE   0 0 24,232
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   2,168,444 90,958 SH   SOLE   1,556 0 89,402
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   585,703 31,918 SH   SOLE   6,869 0 25,049
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   2,265,997 96,631 SH   SOLE   0 0 96,631
GLOBAL X FDS FINTECH ETF 37954Y814   1,662,478 79,850 SH   SOLE   0 0 79,850
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   3,625,649 90,755 SH   SOLE   9,950 0 80,805
GLOBAL X FDS GLBL X MLP ETF 37954Y343   18,208,814 437,712 SH   SOLE   198,234 0 239,478
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   131,413 14,010 SH   SOLE   0 0 14,010
GLOBAL X FDS GLOBAL X COPPER 37954Y830   5,085,909 131,385 SH   SOLE   552 0 130,833
GLOBAL X FDS GLOBAL X SILVER 37954Y848   4,787,038 155,828 SH   SOLE   0 0 155,828
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   2,205,478 110,661 SH   SOLE   0 0 110,661
GLOBAL X FDS GLOBX SUPDV US 37950E291   3,400,033 194,844 SH   SOLE   0 0 194,844
GLOBAL X FDS INTERNET OF THNG 37954Y780   1,099,459 33,037 SH   SOLE   0 0 33,037
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   6,342,855 99,809 SH   SOLE   2 0 99,807
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   9,544,726 556,544 SH   SOLE   0 0 556,544
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   3,615,662 141,791 SH   SOLE   521 0 141,270
GLOBAL X FDS RUSSELL 2000 37954Y459   3,041,213 169,333 SH   SOLE   0 0 169,333
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   473,436 9,431 SH   SOLE   6,452 0 2,979
GLOBAL X FDS S&P 500 COVERED 37954Y475   4,887,881 120,688 SH   SOLE   2,092 0 118,596
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   3,603,401 113,022 SH   SOLE   0 0 113,022
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   474,273 40,467 SH   SOLE   0 0 40,467
GLOBAL X FDS US INFR DEV ETF 37954Y673   12,876,718 454,205 SH   SOLE   30,841 0 423,364
GLOBAL X FDS US PFD ETF 37954Y657   3,911,606 196,959 SH   SOLE   0 0 196,959
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   5,048,702 69,946 SH   SOLE   0 0 69,946
GLOBALSTAR INC COM 378973408   107,077 92,308 SH   SOLE   0 0 92,308
GLOBANT S A COM L44385109   4,492,722 27,393 SH   SOLE   26,775 0 618
GLOBE LIFE INC COM 37959E102   17,882,365 162,538 SH   SOLE   134,263 0 28,274
GLOBUS MED INC CL A 379577208   15,671,761 276,691 SH   SOLE   270,026 0 6,665
GMS INC COM 36251C103   1,742,894 30,107 SH   SOLE   5,912 0 24,195
GODADDY INC CL A 380237107   15,927,314 204,932 SH   SOLE   179,555 0 25,377
GOGO INC COM 38046C109   1,368,307 94,366 SH   SOLE   0 0 94,366
GOLAR LNG LTD SHS G9456A100   386,186 17,879 SH   SOLE   0 0 17,879
GOLD FIELDS LTD SPONSORED ADR 38059T106   488,791 36,696 SH   SOLE   0 0 36,696
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   115,877 12,172 SH   SOLE   0 0 12,172
GOLDMAN SACHS BDC INC SHS 38147U107   20,980,289 1,537,018 SH   SOLE   0 0 1,537,018
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   8,192,833 81,814 SH   SOLE   5,256 0 76,558
GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453   9,494,185 218,458 SH   SOLE   0 0 218,458
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   13,090,514 260,430 SH   SOLE   0 0 260,430
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   858,456 18,756 SH   SOLE   0 0 18,756
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   740,486 14,829 SH   SOLE   5,390 0 9,439
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   50,568,424 1,698,637 SH   SOLE   0 0 1,698,637
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   26,153,851 848,875 SH   SOLE   187,898 0 660,977
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   7,912,395 142,540 SH   SOLE   0 0 142,540
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   125,365,113 1,543,525 SH   SOLE   1,050,036 0 493,489
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   653,567 10,862 SH   SOLE   0 0 10,862
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   843,186 18,175 SH   SOLE   0 0 18,175
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   1,111,768 18,949 SH   SOLE   0 0 18,949
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   5,358,741 95,966 SH   SOLE   0 0 95,966
GOLDMAN SACHS GROUP INC COM 38141G104   102,570,876 313,567 SH   SOLE   74,492 0 239,075
GOLUB CAP BDC INC COM 38173M102   546,756 40,321 SH   SOLE   0 0 40,321
GOODYEAR TIRE & RUBR CO COM 382550101   184,448 16,738 SH   SOLE   10 0 16,728
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   270,762 89,955 SH   SOLE   19,955 0 70,000
GRACO INC COM 384109104   30,173,136 413,274 SH   SOLE   380,334 0 32,940
GRAFTECH INTL LTD COM 384313508   798,561 164,313 SH   SOLE   0 0 164,313
GRAINGER W W INC COM 384802104   54,485,262 79,101 SH   SOLE   56,272 0 22,829
GRAND CANYON ED INC COM 38526M106   6,892,759 60,516 SH   SOLE   58,543 0 1,973
GRANITE CONSTR INC COM 387328107   1,496,791 36,436 SH   SOLE   34,560 0 1,876
GRANITE PT MTG TR INC COM STK 38741L107   260,543 52,529 SH   SOLE   0 0 52,529
GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1   753,272 800,000 PRN   SOLE   0 0 800,000
GRANITESHARES ETF TR XOUT US LRG CP 38747R603   388,091 10,703 SH   SOLE   0 0 10,703
GRANITESHARES GOLD TR SHS BEN INT 38748G101   6,559,750 336,225 SH   SOLE   0 0 336,225
GRAPHIC PACKAGING HLDG CO COM 388689101   22,960,493 900,765 SH   SOLE   747,743 0 153,022
GRAY TELEVISION INC COM 389375106   89,840 10,303 SH   SOLE   8,153 0 2,150
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409   280,604 11,600 SH   SOLE   0 0 11,600
GREAT AJAX CORP COM 38983D300   608,816 92,525 SH   SOLE   0 0 92,525
GREEN BRICK PARTNERS INC COM 392709101   313,016 8,928 SH   SOLE   0 0 8,928
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106   360,542 28,389 SH   SOLE   0 0 28,389
GREENBRIER COS INC COM 393657101   318,685 9,906 SH   SOLE   0 0 9,906
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7   24,531 25,000 PRN   SOLE   0 0 25,000
GREIF INC CL A 397624107   1,256,247 19,824 SH   SOLE   14,034 0 5,790
GREIF INC CL B 397624206   17,378,610 227,112 SH   SOLE   0 0 227,112
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   3,257,345 188,395 SH   SOLE   0 0 188,395
GRIFFON CORP COM 398433102   12,336,466 385,394 SH   SOLE   0 0 385,394
GROCERY OUTLET HLDG CORP COM 39874R101   2,065,297 73,082 SH   SOLE   72,005 0 1,077
GROUP 1 AUTOMOTIVE INC COM 398905109   3,457,432 15,270 SH   SOLE   15,150 0 120
GROWGENERATION CORP COM 39986L109   46,560 13,614 SH   SOLE   0 0 13,614
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   8,834,349 45,279 SH   SOLE   45,078 0 201
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100   112,150 10,214 SH   SOLE   0 0 10,214
GSK PLC SPONSORED ADR 37733W204   40,094,345 1,126,879 SH   SOLE   516,661 0 610,218
GUARDANT HEALTH INC COM 40131M109   3,009,412 128,388 SH   SOLE   124,217 0 4,171
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106   362,583 25,825 SH   SOLE   0 0 25,825
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   1,922,493 118,893 SH   SOLE   0 0 118,893
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   2,404,713 141,122 SH   SOLE   0 0 141,122
GUIDEWIRE SOFTWARE INC COM 40171V100   17,793,838 216,866 SH   SOLE   95,499 0 121,367
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   14,618 15,000 PRN   SOLE   0 0 15,000
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   11,997,773 237,768 SH   SOLE   38,451 0 199,317
H & E EQUIPMENT SERVICES INC COM 404030108   2,019,144 45,651 SH   SOLE   38,309 0 7,342
HACKETT GROUP INC COM 404609109   435,220 23,551 SH   SOLE   22,380 0 1,171
HAEMONETICS CORP MASS COM 405024100   3,982,344 48,125 SH   SOLE   23,233 0 24,892
HAIN CELESTIAL GROUP INC COM 405217100   3,681,383 214,658 SH   SOLE   210,992 0 3,666
HALEON PLC SPON ADS 405552100   17,403,587 2,138,035 SH   SOLE   1,819,802 0 318,233
HALLIBURTON CO COM 406216101   116,890,691 3,694,397 SH   SOLE   879,412 0 2,814,985
HALOZYME THERAPEUTICS INC COM 40637H109   4,085,444 106,977 SH   SOLE   102,140 0 4,837
HAMILTON LANE INC CL A 407497106   14,620,942 197,634 SH   SOLE   196,600 0 1,034
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   5,727,735 187,549 SH   SOLE   0 0 187,549
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   352,473 22,030 SH   SOLE   0 0 22,030
HANCOCK JOHN PFD INCOME FD I COM 41021P103   152,358 10,414 SH   SOLE   0 0 10,414
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   257,303 20,767 SH   SOLE   0 0 20,767
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   8,121,076 380,914 SH   SOLE   0 0 380,914
HANCOCK WHITNEY CORPORATION COM 410120109   7,860,364 215,944 SH   SOLE   75,334 0 140,610
HANESBRANDS INC COM 410345102   3,187,723 606,031 SH   SOLE   143,684 0 462,347
HANNON ARMSTRONG SUST INFR C COM 41068X100   3,770,117 131,822 SH   SOLE   37,723 0 94,099
HANOVER INS GROUP INC COM 410867105   1,793,094 13,954 SH   SOLE   11,447 0 2,507
HARBOR ETF TRUST DIVIDEND GTH LEA 41151J703   1,596,282 132,252 SH   SOLE   0 0 132,252
HARLEY DAVIDSON INC COM 412822108   14,114,408 371,726 SH   SOLE   360,959 0 10,767
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   265,930 64,861 SH   SOLE   23,375 0 41,486
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   4,972,105 130,143 SH   SOLE   0 0 130,143
HARTFORD FINL SVCS GROUP INC COM 416515104   47,271,380 678,310 SH   SOLE   569,601 0 108,709
HASBRO INC COM 418056107   11,326,435 210,960 SH   SOLE   16,825 0 194,135
HAWAIIAN ELEC INDUSTRIES COM 419870100   697,459 18,163 SH   SOLE   0 0 18,163
HAYWARD HLDGS INC COM 421298100   957,583 81,705 SH   SOLE   78,237 0 3,468
HCA HEALTHCARE INC COM 40412C101   45,451,817 172,375 SH   SOLE   110,594 0 61,781
HDFC BANK LTD SPONSORED ADS 40415F101   34,518,430 517,751 SH   SOLE   432,469 0 85,282
HEALTHCARE RLTY TR CL A COM 42226K105   17,926,925 927,415 SH   SOLE   866,608 0 60,807
HEALTHCARE SVCS GROUP INC COM 421906108   6,120,249 441,258 SH   SOLE   29,469 0 411,789
HEALTHEQUITY INC COM 42226A107   10,054,904 171,264 SH   SOLE   78,985 0 92,279
HEALTHPEAK PROPERTIES INC COM 42250P103   19,124,328 870,476 SH   SOLE   712,089 0 158,387
HEALTHSTREAM INC COM 42222N103   2,330,952 86,013 SH   SOLE   0 0 86,013
HEARTLAND FINL USA INC COM 42234Q102   998,680 26,034 SH   SOLE   24,988 0 1,047
HECLA MNG CO COM 422704106   730,449 115,395 SH   SOLE   0 0 115,395
HEICO CORP NEW CL A 422806208   53,801,740 395,892 SH   SOLE   95,799 0 300,093
HEICO CORP NEW COM 422806109   9,225,619 53,938 SH   SOLE   0 0 53,938
HELEN OF TROY LTD COM G4388N106   250,392 2,631 SH   SOLE   1,649 0 982
HELIOGEN INC COMMON STOCK 42329E105   2,402 10,000 SH   SOLE   0 0 10,000
HELIOS TECHNOLOGIES INC COM 42328H109   3,418,503 52,271 SH   SOLE   49,733 0 2,538
HELMERICH & PAYNE INC CALL 423452101   175,000 5,000 SH Call SOLE   0 0 5,000
HELMERICH & PAYNE INC COM 423452101   714,136 19,976 SH   SOLE   0 0 19,976
HENRY JACK & ASSOC INC COM 426281101   81,687,422 541,981 SH   SOLE   478,013 0 63,968
HENRY SCHEIN INC COM 806407102   3,587,433 43,996 SH   SOLE   7,659 0 36,337
HERC HLDGS INC COM 42704L104   718,253 6,306 SH   SOLE   4,596 0 1,710
HERCULES CAPITAL INC COM 427096508   11,191,401 868,224 SH   SOLE   0 0 868,224
HERITAGE COMM CORP COM 426927109   139,442 16,740 SH   SOLE   0 0 16,740
HERSHEY CO COM 427866108   46,772,200 183,846 SH   SOLE   94,624 0 89,222
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   1,281,241 78,652 SH   SOLE   0 0 78,652
HESKA CORP COM RESTRC NEW 42805E306   2,860,458 29,302 SH   SOLE   28,102 0 1,200
HESS CORP COM 42809H107   15,552,055 117,516 SH   SOLE   67,459 0 50,057
HEWLETT PACKARD ENTERPRISE C COM 42824C109   11,862,011 744,633 SH   SOLE   109,338 0 635,295
HEXCEL CORP NEW COM 428291108   12,185,249 178,539 SH   SOLE   143,496 0 35,043
HF SINCLAIR CORP COM 403949100   8,375,977 173,129 SH   SOLE   148,361 0 24,768
HIGH INCOME SECS FD SHS BEN INT 42968F108   634,690 97,645 SH   SOLE   0 0 97,645
HIGHLAND GLOBAL ALLOCATION F COM 43010T104   822,428 90,977 SH   SOLE   0 0 90,977
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   3,248,888 369,612 SH   SOLE   1,212 0 368,400
HIGHPEAK ENERGY INC COM 43114Q105   495,190 21,530 SH   SOLE   0 0 21,530
HIGHWOODS PPTYS INC COM 431284108   263,698 11,371 SH   SOLE   88 0 11,283
HILLENBRAND INC COM 431571108   17,189,013 361,646 SH   SOLE   353,157 0 8,489
HILLMAN SOLUTIONS CORP COM 431636109   3,346,347 397,430 SH   SOLE   397,030 0 400
HILTON WORLDWIDE HLDGS INC COM 43300A203   31,483,655 223,495 SH   SOLE   185,224 0 38,270
HIMS & HERS HEALTH INC COM CL A 433000106   252,166 25,420 SH   SOLE   0 0 25,420
HOLLEY INC COM 43538H103   32,343 11,804 SH   SOLE   0 0 11,804
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107   771,454 44,413 SH   SOLE   0 0 44,413
HOLOGIC INC COM 436440101   18,496,916 229,206 SH   SOLE   150,615 0 78,591
HOME BANCSHARES INC COM 436893200   2,013,188 92,731 SH   SOLE   66,663 0 26,068
HOME DEPOT INC COM 437076102   993,425,656 3,366,176 SH   SOLE   995,336 0 2,370,840
HOMOLOGY MEDICINES INC COM 438083107   16,397 15,919 SH   SOLE   0 0 15,919
HONDA MOTOR LTD AMERN SHS 438128308   7,623,785 287,799 SH   SOLE   254,609 0 33,190
HONEST CO INC COM 438333106   49,457 27,476 SH   SOLE   0 0 27,476
HONEYWELL INTL INC COM 438516106   228,816,264 1,197,239 SH   SOLE   433,352 0 763,887
HOPE BANCORP INC COM 43940T109   979,476 99,743 SH   SOLE   97,418 0 2,325
HOPE BANCORP INC NOTE 2.000% 5/1 43940TAB5   22,253 23,000 PRN   SOLE   0 0 23,000
HORACE MANN EDUCATORS CORP N COM 440327104   1,209,461 36,125 SH   SOLE   29,469 0 6,656
HORIZON THERAPEUTICS PUB L SHS G46188101   14,952,612 137,004 SH   SOLE   128,855 0 8,149
HORMEL FOODS CORP COM 440452100   7,726,681 193,748 SH   SOLE   0 0 193,748
HOST HOTELS & RESORTS INC COM 44107P104   4,408,317 267,333 SH   SOLE   199,245 0 68,088
HOSTESS BRANDS INC CL A 44109J106   2,460,382 98,890 SH   SOLE   54,253 0 44,637
HOULIHAN LOKEY INC CL A 441593100   6,658,781 76,109 SH   SOLE   65,697 0 10,412
HOWARD HUGHES CORP COM 44267D107   1,201,200 15,015 SH   SOLE   13,311 0 1,704
HOWMET AEROSPACE INC COM 443201108   29,134,761 687,628 SH   SOLE   610,510 0 77,118
HP INC COM 40434L105   5,496,600 187,278 SH   SOLE   209 0 187,069
HSBC HLDGS PLC SPON ADR NEW 404280406   10,158,191 297,632 SH   SOLE   138,303 0 159,329
HUB GROUP INC CL A 443320106   2,405,972 28,663 SH   SOLE   15,524 0 13,139
HUBBELL INC COM 443510607   14,253,481 58,582 SH   SOLE   45,473 0 13,109
HUBSPOT INC COM 443573100   31,871,984 74,337 SH   SOLE   63,333 0 11,004
HUMACYTE INC COM 44486Q103   59,980 19,411 SH   SOLE   0 0 19,411
HUMANA INC COM 444859102   60,079,239 123,757 SH   SOLE   102,956 0 20,802
HUMANIGEN INC COM NEW 444863203   1,478 10,300 SH   SOLE   0 0 10,300
HUNT J B TRANS SVCS INC COM 445658107   2,020,445 11,515 SH   SOLE   0 0 11,515
HUNTINGTON BANCSHARES INC COM 446150104   92,498,021 8,258,756 SH   SOLE   5,017,108 0 3,241,647
HUNTINGTON INGALLS INDS INC COM 446413106   14,847,564 71,720 SH   SOLE   43,412 0 28,309
HUNTSMAN CORP COM 447011107   16,039,057 586,224 SH   SOLE   342,146 0 244,078
HYATT HOTELS CORP COM CL A 448579102   2,725,997 24,385 SH   SOLE   22,633 0 1,752
HYDROFARM HLDGS GROUP INC COM 44888K209   19,680 11,376 SH   SOLE   0 0 11,376
HYSTER YALE MATLS HANDLING I CL A 449172105   1,510,569 30,278 SH   SOLE   2,928 0 27,350
I-80 GOLD CORP COM 44955L106   390,285 159,300 SH   SOLE   0 0 159,300
I3 VERTICALS INC COM CL A 46571Y107   1,537,197 62,666 SH   SOLE   0 0 62,666
I3 VERTICALS LLC NOTE 1.000% 2/1 44933TAB2   68,813 75,000 PRN   SOLE   0 0 75,000
IAC INC COM NEW 44891N208   2,570,402 49,814 SH   SOLE   26,506 0 23,308
ICAD INC COM NEW 44934S206   24,237 19,546 SH   SOLE   0 0 19,546
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   2,924,211 56,550 SH   SOLE   0 0 56,550
ICHOR HOLDINGS SHS G4740B105   1,238,358 37,824 SH   SOLE   0 0 37,824
ICICI BANK LIMITED ADR 45104G104   4,410,104 204,361 SH   SOLE   166,225 0 38,136
ICL GROUP LTD SHS M53213100   124,059 18,244 SH   SOLE   0 0 18,244
ICON PLC SHS G4705A100   48,805,069 228,499 SH   SOLE   220,992 0 7,507
ICU MED INC COM 44930G107   10,754,384 65,194 SH   SOLE   62,403 0 2,791
IDACORP INC COM 451107106   34,914,597 322,299 SH   SOLE   317,680 0 4,619
IDEX CORP COM 45167R104   13,006,341 56,297 SH   SOLE   44,406 0 11,891
IDEXX LABS INC COM 45168D104   38,644,164 77,276 SH   SOLE   58,871 0 18,405
IGM BIOSCIENCES INC COM 449585108   568,122 41,348 SH   SOLE   0 0 41,348
ILLINOIS TOOL WKS INC COM 452308109   119,591,881 491,238 SH   SOLE   217,459 0 273,779
ILLUMINA INC COM 452327109   68,753,147 295,649 SH   SOLE   269,176 0 26,473
ILLUMINA INC NOTE 8/1 452327AK5   14,624 15,000 PRN   SOLE   0 0 15,000
IMMERSION CORP COM 452521107   143,472 16,048 SH   SOLE   0 0 16,048
IMMUNOGEN INC COM 45253H101   174,367 45,408 SH   SOLE   0 0 45,408
IMPAC MTG HLDGS INC COM NEW 45254P508   25,737 73,470 SH   SOLE   0 0 73,470
IMPEL PHARMACEUTICALS INC COM 45258K109   20,300 14,500 SH   SOLE   0 0 14,500
IMPERIAL OIL LTD COM NEW 453038408   295,917 5,824 SH   SOLE   0 0 5,824
IMPINJ INC COM 453204109   5,148,134 37,988 SH   SOLE   3,746 0 34,242
INCYTE CORP COM 45337C102   1,479,728 20,475 SH   SOLE   0 0 20,475
INDEPENDENCE RLTY TR INC COM 45378A106   182,883 11,409 SH   SOLE   1,146 0 10,263
INDEPENDENT BANK GROUP INC COM 45384B106   391,889 8,455 SH   SOLE   8,415 0 40
INDEPENDENT BK CORP MASS COM 453836108   3,684,818 56,154 SH   SOLE   54,202 0 1,952
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   3,894,632 159,485 SH   SOLE   0 0 159,485
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   2,658,584 108,116 SH   SOLE   0 0 108,116
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   7,878,676 341,512 SH   SOLE   0 0 341,512
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   4,321,053 147,931 SH   SOLE   144,833 1,354 1,744
INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628   614,485 32,007 SH   SOLE   0 0 32,007
INDEXIQ ETF TR IQ CHAIKIN US 45409B396   1,192,092 37,594 SH   SOLE   0 0 37,594
INDIA FD INC COM 454089103   253,931 16,783 SH   SOLE   0 0 16,783
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   341,092 32,331 SH   SOLE   0 0 32,331
INFLARX NV COM N44821101   108,766 56,065 SH   SOLE   0 0 56,065
INFOSYS LTD SPONSORED ADR 456788108   3,928,533 225,260 SH   SOLE   80,991 0 144,269
ING GROEP N.V. SPONSORED ADR 456837103   3,014,558 253,965 SH   SOLE   78,730 0 175,235
INGERSOLL RAND INC COM 45687V106   9,280,175 159,508 SH   SOLE   43,352 0 116,156
INGEVITY CORP COM 45688C107   3,270,108 45,723 SH   SOLE   43,407 0 2,316
INGLES MKTS INC CL A 457030104   5,988,926 67,519 SH   SOLE   52,038 0 15,481
INGREDION INC COM 457187102   21,484,347 211,190 SH   SOLE   194,878 0 16,312
INMODE LTD SHS M5425M103   4,719,015 147,654 SH   SOLE   76,886 0 70,768
INNOSPEC INC COM 45768S105   8,566,262 83,435 SH   SOLE   83,044 0 391
INNOVATIVE INDL PPTYS INC COM 45781V101   749,109 9,858 SH   SOLE   61 0 9,797
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   558,831 14,741 SH   SOLE   0 0 14,741
INNOVATOR ETFS TR IBD 50 ETF 45782C102   559,575 23,668 SH   SOLE   0 0 23,668
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   406,181 14,277 SH   SOLE   0 0 14,277
INNOVATOR ETFS TR LOUP FRONTIER 45782C862   230,382 6,498 SH   SOLE   0 0 6,498
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   913,860 49,212 SH   SOLE   0 0 49,212
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   823,395 24,535 SH   SOLE   0 0 24,535
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   609,092 19,590 SH   SOLE   0 0 19,590
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   695,658 22,011 SH   SOLE   0 0 22,011
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   5,209,681 154,087 SH   SOLE   0 0 154,087
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   317,700 9,892 SH   SOLE   0 0 9,892
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   310,430 9,502 SH   SOLE   0 0 9,502
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326   4,693,332 155,250 SH   SOLE   0 0 155,250
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   2,985,716 86,143 SH   SOLE   0 0 86,143
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   819,209 25,465 SH   SOLE   0 0 25,465
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   584,330 17,595 SH   SOLE   0 0 17,595
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   726,558 23,102 SH   SOLE   0 0 23,102
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   808,865 25,436 SH   SOLE   0 0 25,436
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   499,881 15,804 SH   SOLE   0 0 15,804
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   1,149,450 36,329 SH   SOLE   0 0 36,329
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   204,661 7,175 SH   SOLE   0 0 7,175
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   315,623 10,000 SH   SOLE   0 0 10,000
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   38,150 10,900 SH   SOLE   0 0 10,900
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   13,178 16,071 SH   SOLE   0 0 16,071
INSIGHT ENTERPRISES INC COM 45765U103   723,235 5,059 SH   SOLE   4,934 0 125
INSIGHT SELECT INCOME FD COM 45781W109   345,695 21,769 SH   SOLE   0 0 21,769
INSMED INC COM PAR $.01 457669307   551,278 32,333 SH   SOLE   19,254 0 13,079
INSPERITY INC COM 45778Q107   4,129,739 33,976 SH   SOLE   28,590 0 5,386
INSPIRE MED SYS INC COM 457730109   3,590,166 15,338 SH   SOLE   1,495 0 13,843
INSTALLED BLDG PRODS INC COM 45780R101   3,010,392 26,400 SH   SOLE   5,677 0 20,723
INSULET CORP COM 45784P101   18,673,828 58,546 SH   SOLE   51,117 0 7,429
INTAPP INC COM 45827U109   229,670 5,122 SH   SOLE   0 0 5,122
INTEGER HLDGS CORP COM 45826H109   3,120,302 40,262 SH   SOLE   39,951 0 311
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   4,114,173 71,663 SH   SOLE   64,574 0 7,089
INTEL CORP COM 458140100   110,362,524 3,378,101 SH   SOLE   870,403 0 2,507,698
INTELLIA THERAPEUTICS INC COM 45826J105   1,972,254 52,918 SH   SOLE   4,675 0 48,243
INTER PARFUMS INC COM 458334109   13,999,826 98,424 SH   SOLE   81,178 0 17,246
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   39,474,290 478,129 SH   SOLE   463,970 0 14,158
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6   138,625 140,000 PRN   SOLE   0 0 140,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104   197,428,945 1,893,077 SH   SOLE   698,118 0 1,194,958
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   200,732 3,014 SH   SOLE   0 0 3,014
INTERDIGITAL INC COM 45867G101   319,236 4,379 SH   SOLE   0 0 4,379
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7   21,656 21,000 PRN   SOLE   0 0 21,000
INTERNATIONAL BUSINESS MACHS COM 459200101   174,480,592 1,330,999 SH   SOLE   157,245 0 1,173,753
INTERNATIONAL BUSINESS MACHS PUT 459200101   1,900,000 15,200 SH Put SOLE   0 0 15,200
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   8,766,452 95,329 SH   SOLE   47,194 0 48,135
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   6,375,467 237,891 SH   SOLE   100,117 0 137,774
INTERNATIONAL MNY EXPRESS IN COM 46005L101   371,026 14,392 SH   SOLE   0 0 14,392
INTERNATIONAL PAPER CO COM 460146103   8,633,189 239,412 SH   SOLE   0 0 239,412
INTERPUBLIC GROUP COS INC COM 460690100   57,115,512 1,533,716 SH   SOLE   1,289,795 0 243,921
INTRA-CELLULAR THERAPIES INC COM 46116X101   7,748,634 143,096 SH   SOLE   103,579 0 39,517
INTUIT COM 461202103   133,031,516 298,391 SH   SOLE   223,957 0 74,433
INTUITIVE SURGICAL INC COM NEW 46120E602   61,509,216 240,769 SH   SOLE   154,292 0 86,477
INVENTRUST PPTYS CORP COM NEW 46124J201   352,322 15,057 SH   SOLE   295 0 14,762
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   4,048,975 85,783 SH   SOLE   0 0 85,783
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   18,122,709 365,377 SH   SOLE   0 0 365,377
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   1,277,077 51,662 SH   SOLE   0 0 51,662
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   5,428,239 381,733 SH   SOLE   1,420 0 380,313
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   1,425,789 160,021 SH   SOLE   0 0 160,021
INVESCO BD FD COM 46132L107   617,686 40,083 SH   SOLE   0 0 40,083
INVESCO CALIF VALUE MUN INCO COM 46132H106   241,029 23,700 SH   SOLE   0 0 23,700
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   1,194,165 11,919 SH   SOLE   0 0 11,919
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   2,357,960 99,324 SH   SOLE   0 0 99,324
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   927,741 45,411 SH   SOLE   0 0 45,411
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   712,111 35,253 SH   SOLE   0 0 35,253
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304   2,512,231 122,283 SH   SOLE   0 0 122,283
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   1,375,539 49,338 SH   SOLE   0 0 49,338
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   670,994 36,827 SH   SOLE   0 0 36,827
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875   4,090,491 136,532 SH   SOLE   0 0 136,532
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867   3,723,143 200,936 SH   SOLE   0 0 200,936
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842   19,252,296 261,332 SH   SOLE   0 0 261,332
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   1,331,285 69,410 SH   SOLE   0 0 69,410
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   275,111 6,244 SH   SOLE   0 0 6,244
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   2,925,537 159,343 SH   SOLE   0 0 159,343
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   408,916 21,264 SH   SOLE   0 0 21,264
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   312,092 8,922 SH   SOLE   0 0 8,922
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   475,033 11,318 SH   SOLE   0 0 11,318
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   580,097 39,329 SH   SOLE   0 0 39,329
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   2,400,474 28,838 SH   SOLE   0 0 28,838
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   354,187 19,270 SH   SOLE   0 0 19,270
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   21,795,433 165,104 SH   SOLE   17,034 0 148,070
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   4,111,501 161,235 SH   SOLE   0 0 161,235
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   3,608,296 152,377 SH   SOLE   1,845 0 150,532
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   4,142,240 360,822 SH   SOLE   0 0 360,822
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   694,924 16,912 SH   SOLE   0 0 16,912
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   754,892 18,826 SH   SOLE   0 0 18,826
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   13,949,300 199,390 SH   SOLE   0 0 199,390
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   1,085,365 19,904 SH   SOLE   0 0 19,904
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   1,791,578 23,542 SH   SOLE   0 0 23,542
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   1,627,384 70,055 SH   SOLE   0 0 70,055
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   2,025,372 40,621 SH   SOLE   0 0 40,621
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   508,912 18,601 SH   SOLE   0 0 18,601
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   4,620,477 174,920 SH   SOLE   0 0 174,920
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   5,735,155 63,288 SH   SOLE   0 0 63,288
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   3,736,771 71,312 SH   SOLE   0 0 71,312
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   5,405,277 48,197 SH   SOLE   357 0 47,840
INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180   302,153 3,412 SH   SOLE   0 0 3,412
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164   1,901,551 205,130 SH   SOLE   0 0 205,130
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156   583,226 13,456 SH   SOLE   0 0 13,456
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   854,055 6,521 SH   SOLE   0 0 6,521
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   435,056 4,559 SH   SOLE   0 0 4,559
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   1,172,947 8,916 SH   SOLE   0 0 8,916
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   824,054 19,458 SH   SOLE   0 0 19,458
INVESCO EXCH TRADED FD TR II S&P SMLCP MATL 46138G201   281,993 4,176 SH   SOLE   465 0 3,711
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   577,589 5,257 SH   SOLE   0 0 5,257
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   9,852,849 239,496 SH   SOLE   0 0 239,496
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   21,940,534 519,795 SH   SOLE   0 0 519,795
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   22,866,674 366,453 SH   SOLE   350 0 366,103
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   3,069,427 39,539 SH   SOLE   393 0 39,146
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   22,353,393 1,074,682 SH   SOLE   0 0 1,074,682
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   17,370,332 646,221 SH   SOLE   281,603 0 364,618
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888   246,307 2,334 SH   SOLE   0 0 2,334
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   3,387,723 152,945 SH   SOLE   0 0 152,945
INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862   2,282,517 91,502 SH   SOLE   0 0 91,502
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   607,560 33,209 SH   SOLE   0 0 33,209
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   256,262 15,776 SH   SOLE   0 0 15,776
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   25,264,837 1,198,522 SH   SOLE   0 0 1,198,522
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   1,256,389 53,339 SH   SOLE   0 0 53,339
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   1,574,423 62,726 SH   SOLE   0 0 62,726
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   32,514,056 1,579,119 SH   SOLE   0 0 1,579,119
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   636,145 28,331 SH   SOLE   0 0 28,331
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   2,382,791 95,709 SH   SOLE   0 0 95,709
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   18,560,986 915,236 SH   SOLE   0 0 915,236
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   600,639 26,719 SH   SOLE   0 0 26,719
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   2,094,841 85,364 SH   SOLE   0 0 85,364
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   13,425,429 700,701 SH   SOLE   0 0 700,701
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   2,059,727 86,581 SH   SOLE   0 0 86,581
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   10,307,701 533,939 SH   SOLE   0 0 533,939
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   1,610,581 67,473 SH   SOLE   0 0 67,473
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   221,352 3,289 SH   SOLE   0 0 3,289
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   416,723 25,271 SH   SOLE   0 0 25,271
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   530,141 23,186 SH   SOLE   0 0 23,186
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   2,620,189 130,556 SH   SOLE   0 0 130,556
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742   2,960,628 77,301 SH   SOLE   0 0 77,301
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   18,218,809 391,887 SH   SOLE   273,440 0 118,447
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   4,914,304 61,009 SH   SOLE   0 0 61,009
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   8,796,650 103,405 SH   SOLE   0 0 103,405
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   8,551,936 233,659 SH   SOLE   0 0 233,659
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   1,228,825 28,724 SH   SOLE   0 0 28,724
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704   2,466,690 29,016 SH   SOLE   0 0 29,016
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878   421,776 10,581 SH   SOLE   0 0 10,581
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852   254,830 2,270 SH   SOLE   0 0 2,270
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845   275,882 2,908 SH   SOLE   0 0 2,908
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   46,257,990 608,898 SH   SOLE   0 0 608,898
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811   1,556,354 11,903 SH   SOLE   0 0 11,903
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   384,519 6,126 SH   SOLE   0 0 6,126
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   2,913,494 63,489 SH   SOLE   0 0 63,489
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   1,676,219 62,105 SH   SOLE   0 0 62,105
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   4,294,729 92,659 SH   SOLE   0 0 92,659
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   1,115,342 27,411 SH   SOLE   0 0 27,411
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   20,882,941 321,345 SH   SOLE   0 0 321,345
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   1,715,050 37,877 SH   SOLE   0 0 37,877
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696   238,484 6,884 SH   SOLE   0 0 6,884
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670   1,880,117 376,777 SH   SOLE   0 0 376,777
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   610,760 8,036 SH   SOLE   0 0 8,036
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   2,028,476 16,417 SH   SOLE   0 0 16,417
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639   978,718 9,647 SH   SOLE   0 0 9,647
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   1,230,957 84,777 SH   SOLE   0 0 84,777
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   15,620,989 99,636 SH   SOLE   0 0 99,636
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   32,934,970 200,188 SH   SOLE   346 0 199,842
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   426,147 42,151 SH   SOLE   0 0 42,151
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   1,692,983 57,022 SH   SOLE   0 0 57,022
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   7,440,032 373,496 SH   SOLE   0 0 373,496
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   7,556,801 423,825 SH   SOLE   0 0 423,825
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   759,191 15,459 SH   SOLE   0 0 15,459
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   1,000,460 7,101 SH   SOLE   0 0 7,101
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522   9,063,826 163,618 SH   SOLE   38 0 163,580
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   265,347 3,400 SH   SOLE   0 0 3,400
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   13,450,616 157,686 SH   SOLE   936 0 156,750
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   6,696,529 21,566 SH   SOLE   0 0 21,566
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   3,352,781 122,275 SH   SOLE   0 0 122,275
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   8,509,036 112,702 SH   SOLE   0 0 112,702
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   5,791,498 78,914 SH   SOLE   0 0 78,914
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   1,725,982 39,546 SH   SOLE   0 0 39,546
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225   336,354 3,867 SH   SOLE   0 0 3,867
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   1,361,425 14,440 SH   SOLE   0 0 14,440
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   4,470,993 98,199 SH   SOLE   0 0 98,199
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   561,123 4,748 SH   SOLE   0 0 4,748
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   1,359,860 29,362 SH   SOLE   0 0 29,362
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   283,148 5,002 SH   SOLE   0 0 5,002
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   1,971,112 92,977 SH   SOLE   0 0 92,977
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   2,340,333 18,304 SH   SOLE   0 0 18,304
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   3,893,365 56,979 SH   SOLE   0 0 56,979
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   4,936,013 97,801 SH   SOLE   0 0 97,801
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   1,396,117 4,786 SH   SOLE   0 0 4,786
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   958,357 5,107 SH   SOLE   0 0 5,107
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   1,430,340 8,787 SH   SOLE   0 0 8,787
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   306,831 1,800 SH   SOLE   0 0 1,800
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   13,407,240 48,580 SH   SOLE   0 0 48,580
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   1,404,751 12,388 SH   SOLE   0 0 12,388
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   218,274,830 1,509,299 SH   SOLE   21,642 0 1,487,657
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   11,003,828 72,806 SH   SOLE   645 0 72,161
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   13,828,554 182,194 SH   SOLE   0 0 182,194
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   6,412,765 135,519 SH   SOLE   0 0 135,519
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   5,183,470 97,160 SH   SOLE   0 0 97,160
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   4,203,128 104,012 SH   SOLE   696 0 103,316
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   493,352 5,651 SH   SOLE   0 0 5,651
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500   424,699 20,147 SH   SOLE   0 0 20,147
INVESCO HIG INCM 2023 TARG T COM 46135X108   1,071,412 137,185 SH   SOLE   0 0 137,185
INVESCO HIGH INCOME 2024 TAR COM 46136K105   368,697 50,576 SH   SOLE   0 0 50,576
INVESCO LTD SHS G491BT108   956,039 58,295 SH   SOLE   0 0 58,295
INVESCO MUN OPPORTUNITY TR COM 46132C107   4,026,826 410,482 SH   SOLE   0 0 410,482
INVESCO MUNI INCOME OPP TRST COM 46132X101   466,813 70,303 SH   SOLE   0 0 70,303
INVESCO MUNICIPAL TRUST COM 46131J103   941,475 94,907 SH   SOLE   0 0 94,907
INVESCO PA VALUE MUN INC TR COM 46132K109   1,252,324 124,733 SH   SOLE   0 0 124,733
INVESCO QQQ TR PUT 46090E103   270,000 1,000 SH Put SOLE   0 0 1,000
INVESCO QQQ TR UNIT SER 1 46090E103   396,960,466 1,236,907 SH   SOLE   77,217 0 1,159,690
INVESCO QUALITY MUN INCOME T COM 46133G107   6,242,787 625,530 SH   SOLE   0 0 625,530
INVESCO SR INCOME TR COM 46131H107   569,649 154,796 SH   SOLE   0 0 154,796
INVESCO TR INVT GRADE MUNS COM 46131M106   814,212 81,913 SH   SOLE   0 0 81,913
INVESTCORP CR MGMT BDC INC COM 46090R104   628,646 172,232 SH   SOLE   0 0 172,232
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849   227,468 5,741 SH   SOLE   0 0 5,741
INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586   339,561 10,612 SH   SOLE   0 0 10,612
INVITAE CORP COM 46185L103   36,593 27,106 SH   SOLE   0 0 27,106
INVITATION HOMES INC COM 46187W107   3,266,095 104,582 SH   SOLE   39,990 0 64,592
IONIS PHARMACEUTICALS INC COM 462222100   7,182,093 200,954 SH   SOLE   192,928 0 8,026
IOVANCE BIOTHERAPEUTICS INC COM 462260100   62,426 10,217 SH   SOLE   0 0 10,217
IQIYI INC SPONSORED ADS 46267X108   150,165 20,627 SH   SOLE   0 0 20,627
IQVIA HLDGS INC COM 46266C105   153,049,411 769,518 SH   SOLE   185,939 0 583,579
IRHYTHM TECHNOLOGIES INC COM 450056106   334,013 2,693 SH   SOLE   2,390 0 303
IRIDIUM COMMUNICATIONS INC COM 46269C102   19,503,431 314,927 SH   SOLE   62,255 0 252,672
IRIDIUM COMMUNICATIONS INC PUT 46269C102   90,000 1,500 SH Put SOLE   0 0 1,500
IRON MTN INC DEL COM 46284V101   20,688,496 391,013 SH   SOLE   110,197 0 280,816
ISHARES GOLD TR ISHARES NEW 464285204   126,455,913 3,383,889 SH   SOLE   241,088 0 3,142,801
ISHARES INC CORE MSCI EMKT 46434G103   658,948,102 13,505,805 SH   SOLE   11,007,979 89,946 2,407,879
ISHARES INC CUR HD MSCI EM 46434G509   361,249 15,027 SH   SOLE   0 0 15,027
ISHARES INC EM MKTS DIV ETF 464286319   258,480 10,533 SH   SOLE   319 0 10,214
ISHARES INC EMNG MKTS EQT 46434G889   10,296,918 247,999 SH   SOLE   0 0 247,999
ISHARES INC ESG AWR MSCI EM 46434G863   3,780,846 120,103 SH   SOLE   0 0 120,103
ISHARES INC GLB ENR PROD ETF 464286343   653,166 28,002 SH   SOLE   0 0 28,002
ISHARES INC JP MORGAN EM ETF 464286517   312,229 8,661 SH   SOLE   0 0 8,661
ISHARES INC JP MRG EM CRP BD 464286251   855,963 19,650 SH   SOLE   0 0 19,650
ISHARES INC MSCI AGRICULTURE 464286350   1,449,143 34,446 SH   SOLE   0 0 34,446
ISHARES INC MSCI AUST ETF 464286103   850,386 37,070 SH   SOLE   19,358 0 17,712
ISHARES INC MSCI BRAZIL ETF 464286400   1,682,008 61,432 SH   SOLE   0 0 61,432
ISHARES INC MSCI CDA ETF 464286509   987,358 28,887 SH   SOLE   9,794 0 19,093
ISHARES INC MSCI EM ASIA ETF 464286426   1,633,474 24,582 SH   SOLE   5,064 0 19,518
ISHARES INC MSCI EMERG MRKT 464286533   6,128,099 112,298 SH   SOLE   0 0 112,298
ISHARES INC MSCI EMRG CHN 46434G764   11,839,446 240,005 SH   SOLE   206,541 0 33,464
ISHARES INC MSCI EURZONE ETF 464286608   870,271 19,305 SH   SOLE   0 0 19,305
ISHARES INC MSCI GBL ETF NEW 46434G848   14,593,882 341,617 SH   SOLE   0 0 341,617
ISHARES INC MSCI GBL MIN VOL 464286525   20,571,197 212,622 SH   SOLE   133,080 0 79,542
ISHARES INC MSCI GERMANY ETF 464286806   398,867 14,015 SH   SOLE   0 0 14,015
ISHARES INC MSCI HONG KG ETF 464286871   5,749,809 279,796 SH   SOLE   0 0 279,796
ISHARES INC MSCI ISRAEL ETF 464286632   379,232 6,930 SH   SOLE   0 0 6,930
ISHARES INC MSCI JPN ETF NEW 46434G822   3,996,213 68,090 SH   SOLE   949 0 67,141
ISHARES INC MSCI MEXICO ETF 464286822   1,778,995 29,884 SH   SOLE   0 0 29,884
ISHARES INC MSCI PAC JP ETF 464286665   523,607 11,957 SH   SOLE   0 0 11,957
ISHARES INC MSCI SPAIN ETF 464286764   518,856 18,617 SH   SOLE   0 0 18,617
ISHARES INC MSCI STH AFR ETF 464286780   411,814 9,754 SH   SOLE   0 0 9,754
ISHARES INC MSCI STH KOR ETF 464286772   463,619 7,573 SH   SOLE   0 0 7,573
ISHARES INC MSCI SWEDEN ETF 464286756   465,787 13,106 SH   SOLE   0 0 13,106
ISHARES INC MSCI SWITZERLAND 464286749   527,389 11,637 SH   SOLE   0 0 11,637
ISHARES INC US INTL HGH YLD 464286178   213,501 4,986 SH   SOLE   0 0 4,986
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   847,213 42,108 SH   SOLE   0 0 42,108
ISHARES SILVER TR ISHARES 46428Q109   28,254,960 1,277,349 SH   SOLE   76,318 0 1,201,031
ISHARES TR 0-3 MNTH TREASRY 46436E718   32,470,442 322,832 SH   SOLE   263,624 0 59,208
ISHARES TR 0-5 YR TIPS ETF 46429B747   20,499,633 206,587 SH   SOLE   24,974 0 181,613
ISHARES TR 0-5YR HI YL CP 46434V407   69,979,433 1,678,969 SH   SOLE   1,486,879 0 192,090
ISHARES TR 0-5YR INVT GR CP 46434V100   4,656,812 96,056 SH   SOLE   0 0 96,056
ISHARES TR 1 3 YR TREAS BD 464287457   212,531,995 2,586,806 SH   SOLE   1,569,994 0 1,016,812
ISHARES TR 10+ YR INVST GRD 464289511   8,294,865 158,329 SH   SOLE   153,467 0 4,862
ISHARES TR 10-20 YR TRS ETF 464288653   66,431,637 579,986 SH   SOLE   558,157 0 21,829
ISHARES TR 20 YR TR BD ETF 464287432   188,218,506 1,769,470 SH   SOLE   894,966 0 874,504
ISHARES TR 3 7 YR TREAS BD 464288661   158,290,693 1,345,438 SH   SOLE   1,245,624 0 99,813
ISHARES TR 7-10 YR TRSY BD 464287440   523,317,771 5,279,639 SH   SOLE   4,945,162 18,778 315,698
ISHARES TR A RATE CP BD ETF 46429B291   9,400,250 196,495 SH   SOLE   0 0 196,495
ISHARES TR AGENCY BOND ETF 464288166   34,312,335 317,032 SH   SOLE   300,167 0 16,864
ISHARES TR AGGRES ALLOC ETF 464289859   1,845,318 29,019 SH   SOLE   24,572 0 4,447
ISHARES TR BLACKROCK ULTRA 46434V878   62,807,036 1,249,891 SH   SOLE   0 0 1,249,891
ISHARES TR BROAD USD HIGH 46435U853   402,844,720 11,331,780 SH   SOLE   10,832,424 121,321 378,035
ISHARES TR CHINA LG-CAP ETF 464287184   3,892,615 131,819 SH   SOLE   0 0 131,819
ISHARES TR CMBS ETF 46429B366   858,443 18,586 SH   SOLE   0 0 18,586
ISHARES TR COHEN STEER REIT 464287564   2,643,433 47,595 SH   SOLE   202 0 47,393
ISHARES TR CONSER ALLOC ETF 464289883   454,200 12,992 SH   SOLE   7,259 0 5,733
ISHARES TR CONV BD ETF 46435G102   6,856,009 94,409 SH   SOLE   0 0 94,409
ISHARES TR CORE 1 5 YR USD 46432F859   61,105,210 1,295,837 SH   SOLE   7,680 0 1,288,157
ISHARES TR CORE DIV GRWTH 46434V621   92,568,885 1,851,748 SH   SOLE   71,634 0 1,780,114
ISHARES TR CORE HIGH DV ETF 46429B663   31,784,172 312,652 SH   SOLE   1,545 0 311,107
ISHARES TR CORE MSCI EAFE 46432F842   1,864,248,169 27,887,035 SH   SOLE   23,947,248 199,069 3,740,718
ISHARES TR CORE MSCI EURO 46434V738   41,545,905 793,164 SH   SOLE   750,297 0 42,867
ISHARES TR CORE MSCI INTL 46435G326   33,658,375 556,613 SH   SOLE   0 0 556,613
ISHARES TR CORE MSCI TOTAL 46432F834   6,062,620 97,863 SH   SOLE   89 0 97,774
ISHARES TR CORE S&P MCP ETF 464287507   642,283,908 2,567,493 SH   SOLE   1,789,451 15,935 762,107
ISHARES TR CORE S&P SCP ETF 464287804   844,597,169 8,734,201 SH   SOLE   5,553,049 37,448 3,143,704
ISHARES TR CORE S&P TTL STK 464287150   50,753,055 560,498 SH   SOLE   24,715 0 535,782
ISHARES TR CORE S&P US GWT 464287671   58,577,649 659,881 SH   SOLE   57,489 0 602,392
ISHARES TR CORE S&P US VLU 464287663   19,103,010 258,919 SH   SOLE   52,154 0 206,765
ISHARES TR CORE S&P500 ETF 464287200   494,396,278 1,202,677 SH   SOLE   155,577 0 1,047,100
ISHARES TR CORE TOTAL USD 46434V613   97,532,626 2,113,383 SH   SOLE   696 0 2,112,687
ISHARES TR CORE US AGGBD ET 464287226   5,091,410,262 51,098,057 SH   SOLE   49,253,957 309,491 1,534,609
ISHARES TR DOW JONES US ETF 464287846   3,141,562 31,394 SH   SOLE   0 0 31,394
ISHARES TR EAFE GRWTH ETF 464288885   27,565,638 294,253 SH   SOLE   6,464 0 287,789
ISHARES TR EAFE SML CP ETF 464288273   4,952,359 83,219 SH   SOLE   0 0 83,219
ISHARES TR EAFE VALUE ETF 464288877   60,393,135 1,244,450 SH   SOLE   706,720 0 537,730
ISHARES TR ESG ADV TTL USD 46436E619   368,363 8,521 SH   SOLE   0 0 8,521
ISHARES TR ESG AW MSCI EAFE 46435G516   2,806,169 39,061 SH   SOLE   14,122 0 24,939
ISHARES TR ESG AWARE MSCI 46435U663   963,176 28,337 SH   SOLE   515 0 27,822
ISHARES TR ESG AWR MSCI USA 46435G425   16,233,860 179,479 SH   SOLE   0 0 179,479
ISHARES TR ESG AWR US AGRGT 46435U549   18,796,710 391,109 SH   SOLE   359,285 0 31,824
ISHARES TR ESG AWRE 1 5 YR 46435G243   1,424,728 59,216 SH   SOLE   0 0 59,216
ISHARES TR ESG AWRE USD ETF 46435G193   666,123 28,943 SH   SOLE   0 0 28,943
ISHARES TR ESG EAFE ETF 46436E759   210,293 3,529 SH   SOLE   0 0 3,529
ISHARES TR ESG MSCI LEADR 46435U218   630,152 8,843 SH   SOLE   0 0 8,843
ISHARES TR ESG MSCI USA ETF 46436E767   747,481 22,603 SH   SOLE   0 0 22,603
ISHARES TR ESG SCRD S&P MID 46436E551   6,907,210 203,213 SH   SOLE   197,352 0 5,861
ISHARES TR EUROPE ETF 464287861   755,952 15,113 SH   SOLE   0 0 15,113
ISHARES TR EXPANDED TECH 464287515   8,997,312 29,528 SH   SOLE   0 0 29,528
ISHARES TR EXPND TEC SC ETF 464287549   22,171,933 65,342 SH   SOLE   0 0 65,342
ISHARES TR EXPONENTIAL TECH 46434V381   7,096,699 134,662 SH   SOLE   0 0 134,662
ISHARES TR FALN ANGLS USD 46435G474   991,284 39,228 SH   SOLE   0 0 39,228
ISHARES TR FLTG RATE NT ETF 46429B655   21,933,154 435,268 SH   SOLE   0 0 435,268
ISHARES TR GBL COMM SVC ETF 464287275   341,632 5,333 SH   SOLE   0 0 5,333
ISHARES TR GL CLEAN ENE ETF 464288224   12,129,777 613,234 SH   SOLE   0 0 613,234
ISHARES TR GL TIMB FORE ETF 464288174   275,327 3,846 SH   SOLE   0 0 3,846
ISHARES TR GLB INFRASTR ETF 464288372   781,099 16,375 SH   SOLE   4,863 0 11,512
ISHARES TR GLOB HLTHCRE ETF 464287325   4,030,604 48,352 SH   SOLE   2,024 0 46,328
ISHARES TR GLOBAL 100 ETF 464287572   12,203,471 174,186 SH   SOLE   862 0 173,324
ISHARES TR GLOBAL ENERG ETF 464287341   1,627,436 43,099 SH   SOLE   0 0 43,099
ISHARES TR GLOBAL FINLS ETF 464287333   272,486 3,949 SH   SOLE   0 0 3,949
ISHARES TR GLOBAL MATER ETF 464288695   269,932 3,226 SH   SOLE   372 0 2,854
ISHARES TR GLOBAL REIT ETF 46434V647   884,937 38,593 SH   SOLE   0 0 38,593
ISHARES TR GLOBAL TECH ETF 464287291   7,141,425 131,373 SH   SOLE   0 0 131,373
ISHARES TR GNMA BOND ETF 46429B333   661,031 14,868 SH   SOLE   0 0 14,868
ISHARES TR GOV/CRED BD ETF 464288596   1,765,726 16,692 SH   SOLE   0 0 16,692
ISHARES TR GRWT ALLOCAT ETF 464289867   5,118,768 102,314 SH   SOLE   67,584 0 34,730
ISHARES TR HDG MSCI EAFE 46434V803   5,751,734 195,173 SH   SOLE   0 0 195,173
ISHARES TR IBDS DEC28 ETF 46435U515   2,550,321 102,258 SH   SOLE   0 0 102,258
ISHARES TR IBONDS 23 TRM HG 46435U150   3,993,718 169,154 SH   SOLE   0 0 169,154
ISHARES TR IBONDS 23 TRM TS 46436E882   11,217,455 452,134 SH   SOLE   576 0 451,558
ISHARES TR IBONDS 24 TRM HG 46435U184   3,806,513 164,570 SH   SOLE   0 0 164,570
ISHARES TR IBONDS 24 TRM TS 46436E874   9,649,556 401,897 SH   SOLE   590 0 401,307
ISHARES TR IBONDS 25 TRM HG 46435U168   389,516 17,002 SH   SOLE   0 0 17,002
ISHARES TR IBONDS 25 TRM TS 46436E866   2,862,265 121,643 SH   SOLE   602 0 121,041
ISHARES TR IBONDS 26 TRM TS 46436E858   7,624,327 330,343 SH   SOLE   0 0 330,343
ISHARES TR IBONDS 27 ETF 46435UAA9   8,106,627 340,329 SH   SOLE   0 0 340,329
ISHARES TR IBONDS DEC 46435U697   4,814,032 186,086 SH   SOLE   0 0 186,086
ISHARES TR IBONDS DEC 2030 46436E726   793,625 36,861 SH   SOLE   0 0 36,861
ISHARES TR IBONDS DEC 2031 46436E486   767,254 37,173 SH   SOLE   0 0 37,173
ISHARES TR IBONDS DEC 2032 46436E296   6,897,132 288,717 SH   SOLE   0 0 288,717
ISHARES TR IBONDS DEC 25 46435U432   2,414,778 90,747 SH   SOLE   0 0 90,747
ISHARES TR IBONDS DEC 26 46435U259   1,376,527 53,918 SH   SOLE   0 0 53,918
ISHARES TR IBONDS DEC 27 46435U283   1,117,592 43,896 SH   SOLE   0 0 43,896
ISHARES TR IBONDS DEC 28 46435U325   646,978 25,273 SH   SOLE   0 0 25,273
ISHARES TR IBONDS DEC 29 46436E205   833,949 36,449 SH   SOLE   675 0 35,774
ISHARES TR IBONDS DEC2023 46435G318   5,212,534 204,976 SH   SOLE   0 0 204,976
ISHARES TR IBONDS DEC2026 46435GAA0   11,402,880 480,526 SH   SOLE   16,822 0 463,704
ISHARES TR IBONDS DEC23 ETF 46434VAX8   17,466,348 693,384 SH   SOLE   8,222 0 685,162
ISHARES TR IBONDS DEC24 ETF 46434VBG4   19,136,848 778,237 SH   SOLE   8,899 0 769,338
ISHARES TR IBONDS DEC25 ETF 46434VBD1   11,014,140 449,007 SH   SOLE   8,375 0 440,632
ISHARES TR IBOXX HI YD ETF 464288513   21,139,629 279,810 SH   SOLE   1,685 0 278,125
ISHARES TR IBOXX INV CP ETF 464287242   39,752,692 362,674 SH   SOLE   110,117 0 252,556
ISHARES TR INDIA 50 ETF 464289529   377,636 9,186 SH   SOLE   0 0 9,186
ISHARES TR INTL DIV GRWTH 46435G524   231,508 3,819 SH   SOLE   494 0 3,325
ISHARES TR INTL EQTY FACTOR 46434V274   21,684,195 818,580 SH   SOLE   0 0 818,580
ISHARES TR INTL SEL DIV ETF 464288448   12,825,461 466,550 SH   SOLE   360 0 466,190
ISHARES TR INTRM GOV CR ETF 464288612   6,710,704 64,224 SH   SOLE   0 0 64,224
ISHARES TR ISHARES BIOTECH 464287556   26,241,569 203,171 SH   SOLE   234 0 202,937
ISHARES TR ISHARES SEMICDTR 464287523   11,948,292 26,870 SH   SOLE   877 0 25,993
ISHARES TR ISHS 1-5YR INVS 464288646   109,685,078 2,170,263 SH   SOLE   1,256,795 0 913,468
ISHARES TR ISHS 5-10YR INVT 464288638   66,457,649 1,295,976 SH   SOLE   934,390 0 361,586
ISHARES TR JPMORGAN USD EMG 464288281   104,462,629 1,210,740 SH   SOLE   974,056 9,891 226,793
ISHARES TR LATN AMER 40 ETF 464287390   4,270,532 178,908 SH   SOLE   127,043 0 51,865
ISHARES TR MBS ETF 464288588   135,196,675 1,427,180 SH   SOLE   220,589 0 1,206,591
ISHARES TR MICRO-CAP ETF 464288869   396,302 3,792 SH   SOLE   0 0 3,792
ISHARES TR MODERT ALLOC ETF 464289875   829,367 20,807 SH   SOLE   2,270 0 18,537
ISHARES TR MORNINGSTAR GRWT 464287119   3,256,320 58,822 SH   SOLE   0 0 58,822
ISHARES TR MORNINGSTAR VALU 464288109   18,594,917 291,000 SH   SOLE   0 0 291,000
ISHARES TR MORNINGSTR US EQ 464287127   314,784 5,580 SH   SOLE   0 0 5,580
ISHARES TR MORTGE REL ETF 46435G342   266,502 12,202 SH   SOLE   0 0 12,202
ISHARES TR MRGSTR MD CP ETF 464288208   17,762,852 292,923 SH   SOLE   0 0 292,923
ISHARES TR MRGSTR MD CP GRW 464288307   6,498,024 112,891 SH   SOLE   0 0 112,891
ISHARES TR MRGSTR MD CP VAL 464288406   4,769,057 77,069 SH   SOLE   0 0 77,069
ISHARES TR MRGSTR SM CP ETF 464288505   532,613 11,236 SH   SOLE   0 0 11,236
ISHARES TR MRGSTR SM CP GR 464288604   1,110,762 28,494 SH   SOLE   0 0 28,494
ISHARES TR MRNGSTR INC ETF 46432F875   204,166 10,606 SH   SOLE   0 0 10,606
ISHARES TR MRNING SM CP ETF 464288703   830,031 15,911 SH   SOLE   0 0 15,911
ISHARES TR MSCI AC ASIA ETF 464288182   1,574,923 23,205 SH   SOLE   0 0 23,205
ISHARES TR MSCI ACWI ETF 464288257   14,110,370 154,787 SH   SOLE   5,243 0 149,544
ISHARES TR MSCI ACWI EX US 464288240   4,170,649 85,517 SH   SOLE   0 0 85,517
ISHARES TR MSCI CHINA ETF 46429B671   856,711 17,172 SH   SOLE   0 0 17,172
ISHARES TR MSCI EAFE ETF 464287465   98,216,057 1,373,267 SH   SOLE   70,110 0 1,303,157
ISHARES TR MSCI EAFE MIN VL 46429B689   12,266,471 181,323 SH   SOLE   0 0 181,323
ISHARES TR MSCI EAFE SMCP 46435G839   286,680 10,472 SH   SOLE   0 0 10,472
ISHARES TR MSCI EMG MKT ETF 464287234   38,248,042 969,286 SH   SOLE   2,715 0 966,571
ISHARES TR MSCI EURO FL ETF 464289180   9,560,877 511,277 SH   SOLE   487,730 0 23,547
ISHARES TR MSCI GBL SUS DEV 46435G532   351,920 4,444 SH   SOLE   0 0 4,444
ISHARES TR MSCI INDIA ETF 46429B598   2,584,614 65,666 SH   SOLE   0 0 65,666
ISHARES TR MSCI INTL MOMENT 46434V449   9,561,902 295,861 SH   SOLE   292,126 0 3,735
ISHARES TR MSCI INTL QUALTY 46434V456   6,962,622 197,241 SH   SOLE   0 0 197,241
ISHARES TR MSCI INTL VLU FT 46435G409   5,873,722 236,939 SH   SOLE   0 0 236,939
ISHARES TR MSCI KLD400 SOC 464288570   2,679,306 34,354 SH   SOLE   4,188 0 30,166
ISHARES TR MSCI LW CRB TG 46434V464   219,839 1,486 SH   SOLE   0 0 1,486
ISHARES TR MSCI UK ETF NEW 46435G334   962,767 29,844 SH   SOLE   0 0 29,844
ISHARES TR MSCI USA ESG SLC 464288802   11,210,121 127,722 SH   SOLE   96,882 0 30,840
ISHARES TR MSCI USA MIN VOL 46429B697   1,716,370,486 23,595,967 SH   SOLE   21,898,378 87,621 1,609,967
ISHARES TR MSCI USA MMENTM 46432F396   393,548,940 2,830,473 SH   SOLE   2,434,257 18,772 377,444
ISHARES TR MSCI USA QLT FCT 46432F339   105,728,446 852,202 SH   SOLE   2,078 0 850,124
ISHARES TR MSCI USA SMCP MN 46435G433   394,144,185 11,365,176 SH   SOLE   10,766,372 116,708 482,096
ISHARES TR MSCI USA VALUE 46432F388   39,516,798 426,793 SH   SOLE   70,335 0 356,458
ISHARES TR NATIONAL MUN ETF 464288414   36,083,377 334,912 SH   SOLE   295 0 334,617
ISHARES TR NEW YORK MUN ETF 464288323   395,333 7,388 SH   SOLE   0 0 7,388
ISHARES TR NEW ZEALAND ETF 464289123   308,967 6,188 SH   SOLE   0 0 6,188
ISHARES TR NORTH AMERN NAT 464287374   932,599 23,809 SH   SOLE   0 0 23,809
ISHARES TR PFD AND INCM SEC 464288687   18,977,503 607,865 SH   SOLE   13,963 0 593,902
ISHARES TR PUT 464287432   12,198,600 120,400 SH Put SOLE   0 0 120,400
ISHARES TR PUT 464287598   374,400 2,600 SH Put SOLE   0 0 2,600
ISHARES TR PUT 464287614   313,600 1,600 SH Put SOLE   0 0 1,600
ISHARES TR PUT 464287655   411,100 2,500 SH Put SOLE   0 0 2,500
ISHARES TR RESIDENTIAL MULT 464288562   3,219,065 45,583 SH   SOLE   0 0 45,583
ISHARES TR RUS 1000 ETF 464287622   45,550,115 202,238 SH   SOLE   5,510 0 196,728
ISHARES TR RUS 1000 GRW ETF 464287614   720,495,659 2,948,863 SH   SOLE   747,926 19,532 2,181,405
ISHARES TR RUS 1000 VAL ETF 464287598   547,058,507 3,592,924 SH   SOLE   1,156,873 29,350 2,406,701
ISHARES TR RUS 2000 GRW ETF 464287648   38,351,299 169,083 SH   SOLE   0 0 169,083
ISHARES TR RUS 2000 VAL ETF 464287630   46,855,684 341,962 SH   SOLE   0 0 341,962
ISHARES TR RUS MD CP GR ETF 464287481   28,191,949 309,632 SH   SOLE   1,406 0 308,226
ISHARES TR RUS MDCP VAL ETF 464287473   21,131,015 198,974 SH   SOLE   14,734 0 184,240
ISHARES TR RUS MID CAP ETF 464287499   93,433,491 1,336,291 SH   SOLE   9,461 0 1,326,830
ISHARES TR RUS TOP 200 ETF 464289446   273,939 2,815 SH   SOLE   0 0 2,815
ISHARES TR RUS TP200 GR ETF 464289438   4,626,934 33,304 SH   SOLE   0 0 33,304
ISHARES TR RUS TP200 VL ETF 464289420   3,397,660 52,191 SH   SOLE   2,775 0 49,416
ISHARES TR RUSEL 2500 ETF 46435G268   878,052 16,017 SH   SOLE   0 0 16,017
ISHARES TR RUSSELL 2000 ETF 464287655   150,407,293 843,090 SH   SOLE   244,863 6,514 591,713
ISHARES TR RUSSELL 3000 ETF 464287689   10,320,176 43,839 SH   SOLE   1,483 0 42,356
ISHARES TR S&P 100 ETF 464287101   12,474,647 66,695 SH   SOLE   0 0 66,695
ISHARES TR S&P 500 GRWT ETF 464287309   126,460,903 1,979,354 SH   SOLE   897 0 1,978,457
ISHARES TR S&P 500 VAL ETF 464287408   118,418,997 780,304 SH   SOLE   204 0 780,100
ISHARES TR S&P MC 400GR ETF 464287606   76,003,770 1,062,841 SH   SOLE   0 0 1,062,841
ISHARES TR S&P MC 400VL ETF 464287705   83,764,807 815,071 SH   SOLE   0 0 815,071
ISHARES TR S&P SML 600 GWT 464287887   16,018,068 145,698 SH   SOLE   0 0 145,698
ISHARES TR SELECT DIVID ETF 464287168   78,326,614 668,430 SH   SOLE   0 0 668,430
ISHARES TR SELF DRIVNG EV 46435U366   272,638 7,107 SH   SOLE   894 0 6,213
ISHARES TR SHORT TREAS BD 464288679   50,748,888 459,266 SH   SOLE   50,927 0 408,339
ISHARES TR SHRT NAT MUN ETF 464288158   31,329,226 299,286 SH   SOLE   112,668 0 186,618
ISHARES TR SP SMCP600VL ETF 464287879   30,455,339 325,412 SH   SOLE   1,565 0 323,847
ISHARES TR TIPS BD ETF 464287176   47,662,589 432,314 SH   SOLE   1,996 0 430,318
ISHARES TR TRS FLT RT BD 46434V860   63,072,115 1,246,731 SH   SOLE   1,153,469 0 93,262
ISHARES TR U S EQUITY FACTR 46434V282   464,773 11,216 SH   SOLE   0 0 11,216
ISHARES TR U.S. BAS MTL ETF 464287838   4,740,888 35,772 SH   SOLE   236 0 35,536
ISHARES TR U.S. ENERGY ETF 464287796   5,687,831 130,008 SH   SOLE   0 0 130,008
ISHARES TR U.S. FIN SVC ETF 464287770   26,938,852 178,450 SH   SOLE   129,351 0 49,099
ISHARES TR U.S. FINLS ETF 464287788   9,335,920 131,233 SH   SOLE   0 0 131,233
ISHARES TR U.S. INSRNCE ETF 464288786   1,186,265 13,855 SH   SOLE   0 0 13,855
ISHARES TR U.S. MED DVC ETF 464288810   24,711,897 457,797 SH   SOLE   158,175 0 299,622
ISHARES TR U.S. PHARMA ETF 464288836   11,176,983 63,768 SH   SOLE   24,615 0 39,153
ISHARES TR U.S. REAL ES ETF 464287739   12,078,621 142,269 SH   SOLE   0 0 142,269
ISHARES TR U.S. TECH ETF 464287721   51,785,929 557,978 SH   SOLE   327,365 0 230,613
ISHARES TR U.S. UTILITS ETF 464287697   3,212,255 38,374 SH   SOLE   0 0 38,374
ISHARES TR US AER DEF ETF 464288760   23,663,057 205,623 SH   SOLE   0 0 205,623
ISHARES TR US BR DEL SE ETF 464288794   847,578 9,249 SH   SOLE   0 0 9,249
ISHARES TR US CONSM STAPLES 464287812   7,870,257 39,503 SH   SOLE   3,655 0 35,848
ISHARES TR US CONSUM DISCRE 464287580   4,289,391 66,307 SH   SOLE   0 0 66,307
ISHARES TR US HLTHCARE ETF 464287762   27,467,335 100,591 SH   SOLE   115 0 100,476
ISHARES TR US HLTHCR PR ETF 464288828   1,648,181 6,667 SH   SOLE   0 0 6,667
ISHARES TR US HOME CONS ETF 464288752   6,161,326 87,656 SH   SOLE   0 0 87,656
ISHARES TR US INDUSTRIALS 464287754   4,320,889 43,140 SH   SOLE   0 0 43,140
ISHARES TR US INFRASTRUC 46435U713   5,782,750 154,950 SH   SOLE   0 0 154,950
ISHARES TR US OIL EQ&SV ETF 464288844   1,596,585 82,639 SH   SOLE   0 0 82,639
ISHARES TR US OIL GS EX ETF 464288851   6,386,781 74,429 SH   SOLE   7,138 0 67,291
ISHARES TR US REGNL BKS ETF 464288778   6,451,218 180,252 SH   SOLE   0 0 180,252
ISHARES TR US SML CP VALUE 46436E536   1,463,816 55,010 SH   SOLE   0 0 55,010
ISHARES TR US TELECOM ETF 464287713   1,694,928 73,183 SH   SOLE   0 0 73,183
ISHARES TR US TREAS BD ETF 46429B267   15,215,808 650,807 SH   SOLE   0 0 650,807
ISHARES TR US TRSPRTION 464287192   2,809,455 12,331 SH   SOLE   0 0 12,331
ISHARES TR USD INV GRDE ETF 464288620   56,607,230 1,117,395 SH   SOLE   1,051,430 0 65,965
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   327,388 6,553 SH   SOLE   0 0 6,553
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   2,642,625 53,279 SH   SOLE   1,065 0 52,214
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   2,600,016 96,190 SH   SOLE   0 0 96,190
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,593,786 327,267 SH   SOLE   311,031 0 16,236
ITRON INC COM 465741106   1,989,491 35,879 SH   SOLE   0 0 35,879
ITT INC COM 45073V108   5,721,502 66,298 SH   SOLE   62,192 0 4,106
ITURAN LOCATION AND CONTROL SHS M6158M104   1,523,024 69,928 SH   SOLE   69,928 0 0
IVERIC BIO INC COM 46583P102   266,851 10,968 SH   SOLE   275 0 10,693
J JILL INC COM 46620W201   217,252 8,343 SH   SOLE   0 0 8,343
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   6,305,270 122,480 SH   SOLE   0 0 122,480
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   15,297,184 256,966 SH   SOLE   254,751 0 2,215
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   7,645,309 162,839 SH   SOLE   0 0 162,839
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   491,579 10,941 SH   SOLE   0 0 10,941
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   650,448 13,439 SH   SOLE   12,469 0 970
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   2,823,902 55,941 SH   SOLE   0 0 55,941
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   2,237,194 42,768 SH   SOLE   0 0 42,768
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   1,256,014 31,511 SH   SOLE   576 0 30,935
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   50,455,666 924,096 SH   SOLE   717,109 0 206,987
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   912,154 19,260 SH   SOLE   0 0 19,260
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   581,465 6,081 SH   SOLE   0 0 6,081
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   899,695 17,770 SH   SOLE   0 0 17,770
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   13,006,343 288,453 SH   SOLE   281,508 0 6,945
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   79,106,192 1,572,063 SH   SOLE   68,568 0 1,503,495
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   9,729,539 191,564 SH   SOLE   0 0 191,564
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   6,069,798 147,218 SH   SOLE   0 0 147,218
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   1,146,630 33,665 SH   SOLE   0 0 33,665
JABIL INC COM 466313103   24,386,617 276,618 SH   SOLE   133,407 0 143,211
JACKSON FINANCIAL INC COM CL A 46817M107   2,539,698 67,888 SH   SOLE   5,854 0 62,034
JACOBS SOLUTIONS INC COM 46982L108   7,604,642 64,715 SH   SOLE   2,989 0 61,726
JAMES RIV GROUP LTD COM G5005R107   407,177 19,718 SH   SOLE   19,691 0 27
JAMF HLDG CORP COM 47074L105   750,175 38,629 SH   SOLE   38,424 0 205
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   6,424,586 114,398 SH   SOLE   0 0 114,398
JANUS DETROIT STR TR HENDERSON MTG 47103U852   7,764,266 166,294 SH   SOLE   137,395 0 28,899
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   23,624,702 494,758 SH   SOLE   1,094 0 493,664
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   8,148,949 164,592 SH   SOLE   2,131 0 162,461
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,146,905 43,052 SH   SOLE   13,955 0 29,097
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   3,280,945 332,754 SH   SOLE   331,671 0 1,083
JAPAN SMALLER CAPITALIZATION COM 47109U104   688,496 99,638 SH   SOLE   0 0 99,638
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   5,598,433 38,259 SH   SOLE   23,452 0 14,807
JBG SMITH PPTYS COM 46590V100   189,892 12,609 SH   SOLE   0 0 12,609
JD.COM INC SPON ADR CL A 47215P106   1,582,376 36,053 SH   SOLE   1,718 0 34,335
JEFFERIES FINL GROUP INC COM 47233W109   3,508,698 110,545 SH   SOLE   4,600 0 105,945
JELD-WEN HLDG INC COM 47580P103   1,516,617 119,796 SH   SOLE   116,318 0 3,478
JETBLUE AWYS CORP COM 477143101   465,279 63,912 SH   SOLE   0 0 63,912
JFROG LTD ORD SHS M6191J100   537,534 27,286 SH   SOLE   0 0 27,286
JOBY AVIATION INC COMMON STOCK G65163100   388,725 89,568 SH   SOLE   0 0 89,568
JOHN BEAN TECHNOLOGIES CORP COM 477839104   4,401,422 40,273 SH   SOLE   38,422 0 1,851
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   439,335 8,483 SH   SOLE   0 0 8,483
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   3,620,067 75,607 SH   SOLE   396 0 75,211
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   432,620 13,566 SH   SOLE   0 0 13,566
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   184,429 15,858 SH   SOLE   0 0 15,858
JOHNSON & JOHNSON COM 478160104   943,890,528 6,089,616 SH   SOLE   1,426,564 0 4,663,053
JOHNSON CTLS INTL PLC SHS G51502105   38,534,183 639,890 SH   SOLE   523,111 0 116,780
JONES LANG LASALLE INC COM 48020Q107   6,600,457 45,367 SH   SOLE   42,823 0 2,544
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   396,087 17,850 SH   SOLE   0 0 17,850
JPMORGAN CHASE & CO COM 46625H100   1,123,269,238 8,619,978 SH   SOLE   1,980,883 0 6,639,095
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   47,600 14,468 SH   SOLE   0 0 14,468
JUNIPER NETWORKS INC COM 48203R104   15,662,206 455,032 SH   SOLE   65,901 0 389,131
KADANT INC COM 48282T104   7,807,398 37,442 SH   SOLE   37,382 0 60
KAMAN CORP NOTE 3.250% 5/0 483548AF0   14,145 15,000 PRN   SOLE   0 0 15,000
KARUNA THERAPEUTICS INC COM 48576A100   560,723 3,087 SH   SOLE   3,034 0 53
KAYNE ANDERSON ENERGY INFRST COM 486606106   8,116,662 939,428 SH   SOLE   0 0 939,428
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   25,590,013 3,332,033 SH   SOLE   0 0 3,332,033
KB HOME COM 48666K109   2,890,634 71,942 SH   SOLE   0 0 71,942
KBR INC COM 48242W106   3,275,416 59,499 SH   SOLE   0 0 59,499
KELLOGG CO COM 487836108   17,111,182 255,543 SH   SOLE   120,409 0 135,134
KEMPER CORP COM 488401100   1,914,335 35,023 SH   SOLE   33,962 0 1,061
KENNAMETAL INC COM 489170100   552,014 20,015 SH   SOLE   19,604 0 411
KENNEDY-WILSON HOLDINGS INC COM 489398107   861,340 51,919 SH   SOLE   48,760 0 3,159
KEURIG DR PEPPER INC COM 49271V100   36,565,813 1,036,447 SH   SOLE   676,090 0 360,357
KEYCORP COM 493267108   41,449,752 3,310,686 SH   SOLE   2,577,397 0 733,290
KEYSIGHT TECHNOLOGIES INC COM 49338L103   129,541,169 802,212 SH   SOLE   181,234 0 620,978
KFORCE INC COM 493732101   524,702 8,297 SH   SOLE   8,061 0 236
KILROY RLTY CORP COM 49427F108   2,067,433 63,810 SH   SOLE   63,711 0 99
KIMBALL ELECTRONICS INC COM 49428J109   497,448 20,641 SH   SOLE   19,685 0 956
KIMBELL RTY PARTNERS LP UNIT 49435R102   13,942,000 915,430 SH   SOLE   0 0 915,430
KIMBERLY-CLARK CORP COM 494368103   215,162,077 1,603,056 SH   SOLE   1,195,265 0 407,790
KIMCO RLTY CORP COM 49446R109   2,764,767 141,565 SH   SOLE   66,710 0 74,855
KINDER MORGAN INC DEL COM 49456B101   82,598,330 4,717,211 SH   SOLE   2,650,938 0 2,066,274
KINROSS GOLD CORP CALL 496902404   8,800 2,200 SH Call SOLE   0 0 2,200
KINROSS GOLD CORP COM 496902404   716,633 152,151 SH   SOLE   0 0 152,151
KINSALE CAP GROUP INC COM 49714P108   11,562,688 38,523 SH   SOLE   33,621 0 4,902
KITE RLTY GROUP TR COM NEW 49803T300   2,192,440 104,801 SH   SOLE   63,835 0 40,966
KKR & CO INC 6% MCONV PFD C 48251W401   1,553,954 24,491 SH   SOLE   0 0 24,491
KKR & CO INC COM 48251W104   54,030,169 1,028,755 SH   SOLE   879,528 0 149,226
KKR INCOME OPPORTUNITIES FD COM 48249T106   122,595 11,165 SH   SOLE   0 0 11,165
KKR REAL ESTATE FIN TR INC COM 48251K100   872,256 76,581 SH   SOLE   0 0 76,581
KKR REAL ESTATE FIN TR INC NOTE 6.125% 5/1 48251KAB6   148,500 150,000 PRN   SOLE   0 0 150,000
KLA CORP COM NEW 482480100   52,057,314 130,414 SH   SOLE   109,094 0 21,320
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,603,383 28,338 SH   SOLE   0 0 28,338
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   9,196,514 501,173 SH   SOLE   350,427 0 150,746
KONTOOR BRANDS INC COM 50050N103   1,712,147 35,382 SH   SOLE   20,077 0 15,305
KOPPERS HOLDINGS INC COM 50060P106   915,410 26,177 SH   SOLE   26,084 0 93
KORN FERRY COM NEW 500643200   369,372 7,139 SH   SOLE   811 0 6,328
KORNIT DIGITAL LTD SHS M6372Q113   298,551 15,421 SH   SOLE   0 0 15,421
KRAFT HEINZ CO COM 500754106   29,513,154 763,206 SH   SOLE   271,274 0 491,932
KRANESHARES TR CSI CHI INTERNET 500767306   5,216,912 167,262 SH   SOLE   0 0 167,262
KRANESHARES TR ELEC VEH FUTUR 500767827   335,113 10,923 SH   SOLE   3 0 10,920
KRANESHARES TR KFA MOUNT LUCAS 500767652   380,321 12,901 SH   SOLE   0 0 12,901
KRANESHARES TR QUADRTC INT RT 500767736   19,533,419 859,746 SH   SOLE   0 0 859,746
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   429,028 31,827 SH   SOLE   200 0 31,627
KRISPY KREME INC COM 50101L106   1,146,372 73,722 SH   SOLE   70,916 0 2,806
KROGER CO COM 501044101   47,518,018 962,489 SH   SOLE   796,096 0 166,392
KRONOS WORLDWIDE INC COM 50105F105   250,273 27,174 SH   SOLE   0 0 27,174
KT CORP SPONSORED ADR 48268K101   3,452,100 304,418 SH   SOLE   20,987 0 283,431
KULICKE & SOFFA INDS INC COM 501242101   1,239,582 23,526 SH   SOLE   16,592 0 6,934
KURA ONCOLOGY INC COM 50127T109   207,433 16,961 SH   SOLE   14,961 0 2,000
KVH INDS INC COM 482738101   145,277 12,766 SH   SOLE   0 0 12,766
KYMERA THERAPEUTICS INC COM 501575104   679,438 22,931 SH   SOLE   22,019 0 912
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,353,798 91,721 SH   SOLE   0 0 91,721
L3HARRIS TECHNOLOGIES INC COM 502431109   172,272,301 877,866 SH   SOLE   257,385 0 620,480
LA Z BOY INC COM 505336107   2,319,014 79,746 SH   SOLE   0 0 79,746
LABORATORY CORP AMER HLDGS COM NEW 50540R409   21,253,143 92,639 SH   SOLE   68,771 0 23,868
LADDER CAP CORP CL A 505743104   7,503,384 794,009 SH   SOLE   484 0 793,525
LAKELAND BANCORP INC COM 511637100   187,361 11,980 SH   SOLE   4,260 0 7,720
LAKELAND FINL CORP COM 511656100   841,318 13,431 SH   SOLE   12,744 0 687
LAM RESEARCH CORP COM 512807108   53,406,975 100,745 SH   SOLE   57,632 0 43,113
LAMAR ADVERTISING CO NEW CL A 512816109   25,833,998 258,625 SH   SOLE   207,972 0 50,653
LAMB WESTON HLDGS INC COM 513272104   9,165,494 87,691 SH   SOLE   53,764 0 33,927
LANCASTER COLONY CORP COM 513847103   5,113,819 25,206 SH   SOLE   19,454 0 5,752
LANDSTAR SYS INC COM 515098101   27,755,353 154,833 SH   SOLE   148,702 0 6,131
LANTHEUS HLDGS INC COM 516544103   1,735,824 21,025 SH   SOLE   16,555 0 4,470
LAS VEGAS SANDS CORP COM 517834107   10,013,832 174,305 SH   SOLE   69,420 0 104,885
LATHAM GROUP INC COM 51819L107   69,921 24,448 SH   SOLE   20,531 0 3,917
LATTICE SEMICONDUCTOR CORP COM 518415104   6,426,386 67,292 SH   SOLE   53,518 0 13,774
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   25,412,855 965,167 SH   SOLE   0 0 965,167
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   754,709 18,926 SH   SOLE   0 0 18,926
LAUDER ESTEE COS INC CL A 518439104   162,950,916 661,166 SH   SOLE   175,260 0 485,906
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   9,072,150 587,955 SH   SOLE   0 0 587,955
LAZARD LTD SHS A G54050102   634,951 19,177 SH   SOLE   10,803 0 8,374
LCI INDS COM 50189K103   33,167,013 301,875 SH   SOLE   262,330 0 39,545
LCNB CORP COM 50181P100   411,105 25,159 SH   SOLE   0 0 25,159
LEAP THERAPEUTICS INC COM 52187K101   10,091 29,678 SH   SOLE   0 0 29,678
LEAR CORP COM NEW 521865204   11,896,511 85,286 SH   SOLE   81,709 0 3,577
LEGG MASON ETF INVT CLEARBRIDEG LR 524682200   390,009 8,180 SH   SOLE   0 0 8,180
LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101   643,999 17,087 SH   SOLE   2,633 0 14,454
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   6,748,703 250,323 SH   SOLE   0 0 250,323
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   4,701,509 126,113 SH   SOLE   0 0 126,113
LEGGETT & PLATT INC COM 524660107   7,974,040 250,127 SH   SOLE   16,748 0 233,379
LEIDOS HOLDINGS INC COM 525327102   19,048,797 206,918 SH   SOLE   181,561 0 25,357
LEMAITRE VASCULAR INC COM 525558201   1,085,035 21,081 SH   SOLE   16,259 0 4,822
LENNAR CORP CL A 526057104   25,930,032 246,694 SH   SOLE   172,778 0 73,916
LENNOX INTL INC COM 526107107   26,810,529 106,696 SH   SOLE   105,575 0 1,121
LEONARDO DRS INC COM 52661A108   257,986 19,891 SH   SOLE   100 0 19,791
LESLIES INC COM 527064109   10,965,165 995,930 SH   SOLE   995,886 0 44
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   506,559 27,787 SH   SOLE   0 0 27,787
LGI HOMES INC COM 50187T106   5,875,045 51,522 SH   SOLE   25,561 0 25,961
LI AUTO INC SPONSORED ADS 50202M102   661,699 26,521 SH   SOLE   0 0 26,521
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   262,848 46,687 SH   SOLE   0 0 46,687
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   2,574,190 415,192 SH   SOLE   0 0 415,192
LIBERTY ALL-STAR GROWTH FD I COM 529900102   249,982 47,345 SH   SOLE   0 0 47,345
LIBERTY BROADBAND CORP COM SER A 530307107   546,016 6,649 SH   SOLE   0 0 6,649
LIBERTY BROADBAND CORP COM SER C 530307305   5,593,993 68,470 SH   SOLE   48,110 0 20,360
LIBERTY ENERGY INC COM CL A 53115L104   842,757 65,789 SH   SOLE   65,613 0 176
LIBERTY GLOBAL PLC SHS CL A G5480U104   768,710 39,421 SH   SOLE   0 0 39,421
LIBERTY GLOBAL PLC SHS CL C G5480U120   259,723 12,744 SH   SOLE   0 0 12,744
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   1,078,671 129,805 SH   SOLE   128,477 0 1,328
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   1,236,365 149,682 SH   SOLE   146,416 0 3,266
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   2,147,112 76,437 SH   SOLE   41,101 0 35,336
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888   468,594 13,909 SH   SOLE   2,866 0 11,043
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607   4,179,688 149,328 SH   SOLE   88,166 0 61,162
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   12,046,318 178,464 SH   SOLE   161,681 0 16,783
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   14,821,945 198,075 SH   SOLE   136,298 0 61,777
LIFE STORAGE INC COM 53223X107   3,776,570 28,809 SH   SOLE   23,354 0 5,455
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   245,249 3,334 SH   SOLE   0 0 3,334
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5   14,854 15,000 PRN   SOLE   0 0 15,000
LIGHTWAVE LOGIC INC COM 532275104   83,084 15,886 SH   SOLE   0 0 15,886
LILLY ELI & CO COM 532457108   259,066,050 754,371 SH   SOLE   290,583 0 463,788
LILLY ELI & CO PUT 532457108   3,850,000 11,000 SH Put SOLE   0 0 11,000
LINCOLN ELEC HLDGS INC COM 533900106   20,427,618 120,802 SH   SOLE   115,336 0 5,466
LINCOLN NATL CORP IND COM 534187109   4,438,308 197,522 SH   SOLE   0 0 197,522
LINCOLN NATL CORP IND PUT 534187109   271,000 6,800 SH Put SOLE   0 0 6,800
LINDE PLC SHS G54950103   215,357,952 605,891 SH   SOLE   470,375 0 135,516
LINDSAY CORP COM 535555106   2,326,637 15,395 SH   SOLE   14,038 0 1,357
LINEAGE CELL THERAPEUTICS IN COM 53566P109   31,760 21,173 SH   SOLE   0 0 21,173
LISTED FD TR CHANGEBRIDGE LNG 53656F649   1,047,750 50,000 SH   SOLE   0 0 50,000
LISTED FD TR HORIZON KINETICS 53656F623   6,725,471 218,076 SH   SOLE   4,000 0 214,076
LISTED FD TR SHARES LAG CAP 53656F805   10,398,188 315,592 SH   SOLE   315,181 0 411
LITHIA MTRS INC COM 536797103   11,433,126 49,942 SH   SOLE   40,552 0 9,390
LITHIUM AMERS CORP NEW COM NEW 53680Q207   1,083,300 49,784 SH   SOLE   0 0 49,784
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   659,920 25,092 SH   SOLE   0 0 25,092
LITTELFUSE INC COM 537008104   10,320,143 38,495 SH   SOLE   37,004 0 1,491
LIVE NATION ENTERTAINMENT IN COM 538034109   8,091,300 115,590 SH   SOLE   99,547 0 16,043
LIVE OAK BANCSHARES INC COM 53803X105   2,285,340 93,777 SH   SOLE   26 0 93,751
LIVENT CORP COM 53814L108   4,554,250 209,680 SH   SOLE   44,271 0 165,409
LKQ CORP COM 501889208   55,068,475 970,199 SH   SOLE   858,920 0 111,279
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   2,111,151 909,980 SH   SOLE   842,928 0 67,052
LMP CAP & INCOME FD INC COM 50208A102   10,863,461 889,718 SH   SOLE   0 0 889,718
LOCKHEED MARTIN CORP COM 539830109   170,562,951 360,804 SH   SOLE   73,186 0 287,619
LOEWS CORP COM 540424108   2,645,604 45,598 SH   SOLE   14,521 0 31,077
LOGITECH INTL S A SHS H50430232   3,675,088 63,298 SH   SOLE   0 0 63,298
LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104   132,120 19,010 SH   SOLE   0 0 19,010
LOUISIANA PAC CORP COM 546347105   1,293,860 23,868 SH   SOLE   13,629 0 10,239
LOVESAC COMPANY COM 54738L109   1,982,820 68,610 SH   SOLE   68,529 0 81
LOWES COS INC COM 548661107   163,086,198 815,553 SH   SOLE   173,982 0 641,571
LPL FINL HLDGS INC COM 50212V100   67,969,976 335,820 SH   SOLE   321,260 0 14,561
LSI INDS INC OHIO COM 50216C108   383,381 27,522 SH   SOLE   0 0 27,522
LTC PPTYS INC COM 502175102   612,070 17,423 SH   SOLE   0 0 17,423
LUCID GROUP INC COM 549498103   1,534,265 190,829 SH   SOLE   200 0 190,629
LULULEMON ATHLETICA INC COM 550021109   42,988,615 118,039 SH   SOLE   41,301 0 76,738
LUMEN TECHNOLOGIES INC COM 550241103   1,103,694 416,488 SH   SOLE   0 0 416,488
LUMENTUM HLDGS INC COM 55024U109   4,220,394 78,141 SH   SOLE   25,128 0 53,013
LUMINAR TECHNOLOGIES INC COM CL A 550424105   145,629 22,439 SH   SOLE   0 0 22,439
LUMIRADX LTD SHS G5709L109   15,271 32,841 SH   SOLE   0 0 32,841
LXP INDUSTRIAL TRUST COM 529043101   408,070 39,580 SH   SOLE   0 0 39,580
LYFT INC CL A COM 55087P104   3,441,503 371,252 SH   SOLE   261,557 0 109,695
LYFT INC NOTE 1.500% 5/1 55087PAB0   636,499 725,000 PRN   SOLE   0 0 725,000
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   69,836,840 743,816 SH   SOLE   607,644 0 136,172
M & T BK CORP COM 55261F104   21,719,751 181,649 SH   SOLE   132,655 0 48,994
M D C HLDGS INC COM 552676108   35,723,714 919,058 SH   SOLE   602,355 0 316,703
M/I HOMES INC COM 55305B101   1,921,974 30,464 SH   SOLE   0 0 30,464
MACATAWA BK CORP COM 554225102   132,087 12,924 SH   SOLE   0 0 12,924
MACERICH CO COM 554382101   176,827 16,682 SH   SOLE   0 0 16,682
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   568,633 8,027 SH   SOLE   5,987 0 2,040
MACYS INC COM 55616P104   259,399 14,831 SH   SOLE   0 0 14,831
MADDEN STEVEN LTD COM 556269108   3,615,791 100,439 SH   SOLE   96,678 0 3,761
MADISON COVERED CALL & EQUIT COM 557437100   206,982 26,036 SH   SOLE   0 0 26,036
MADISON SQUARE GRDN ENTERTNM CL A 55826T102   283,123 4,793 SH   SOLE   1,240 0 3,553
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,298,525 6,664 SH   SOLE   4,404 0 2,260
MAG SILVER CORP COM 55903Q104   2,204,251 173,974 SH   SOLE   0 0 173,974
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   18,652,204 343,756 SH   SOLE   8,110 0 335,646
MAGNA INTL INC COM 559222401   8,051,172 150,293 SH   SOLE   1,696 0 148,597
MAGNITE INC COM 55955D100   187,515 20,250 SH   SOLE   0 0 20,250
MAGNOLIA OIL & GAS CORP CL A 559663109   7,019,746 320,830 SH   SOLE   315,248 0 5,582
MAIN STR CAP CORP COM 56035L104   1,876,592 47,557 SH   SOLE   0 0 47,557
MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107   9,547,136 672,334 SH   SOLE   0 0 672,334
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   8,588,038 494,133 SH   SOLE   0 0 494,133
MALIBU BOATS INC COM CL A 56117J100   795,437 14,091 SH   SOLE   12,150 0 1,941
MAMAMANCINI S HLDGS INC COM 56146T103   171,000 90,000 SH   SOLE   0 0 90,000
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   220,543 5,571 SH   SOLE   0 0 5,571
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   2,441,392 100,386 SH   SOLE   0 0 100,386
MANCHESTER UTD PLC NEW ORD CL A G5784H106   671,411 30,312 SH   SOLE   0 0 30,312
MANHATTAN ASSOCIATES INC COM 562750109   32,464,293 209,650 SH   SOLE   204,491 0 5,159
MANITOWOC CO INC COM NEW 563571405   1,949,149 114,052 SH   SOLE   0 0 114,052
MANNKIND CORP COM NEW 56400P706   2,685,340 654,961 SH   SOLE   0 0 654,961
MANPOWERGROUP INC WIS COM 56418H100   817,144 9,901 SH   SOLE   4,158 0 5,743
MANULIFE FINL CORP COM 56501R106   5,214,877 284,035 SH   SOLE   67,930 0 216,105
MARATHON OIL CORP COM 565849106   17,252,595 720,058 SH   SOLE   81,824 0 638,234
MARATHON PETE CORP COM 56585A102   522,538,869 3,875,539 SH   SOLE   732,116 0 3,143,423
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   226,023 16,133 SH   SOLE   0 0 16,133
MARINEMAX INC COM 567908108   306,935 10,676 SH   SOLE   0 0 10,676
MARKEL CORP COM 570535104   31,848,382 24,932 SH   SOLE   19,559 0 5,373
MARKETAXESS HLDGS INC COM 57060D108   60,866,419 155,553 SH   SOLE   149,533 0 6,020
MARKETWISE INC COM CL A 57064P107   31,407 16,977 SH   SOLE   0 0 16,977
MARQETA INC CLASS A COM 57142B104   100,115 21,907 SH   SOLE   0 0 21,907
MARRIOTT INTL INC NEW CL A 571903202   72,373,775 435,882 SH   SOLE   116,348 0 319,534
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   564,974 4,189 SH   SOLE   0 0 4,189
MARSH & MCLENNAN COS INC COM 571748102   149,846,506 899,709 SH   SOLE   702,446 0 197,263
MARTIN MARIETTA MATLS INC COM 573284106   21,933,878 61,775 SH   SOLE   54,114 0 7,661
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105   1,570,984 573,352 SH   SOLE   0 0 573,352
MARVELL TECHNOLOGY INC COM 573874104   30,196,650 697,382 SH   SOLE   456,111 0 241,271
MASCO CORP COM 574599106   17,221,421 346,368 SH   SOLE   306,806 0 39,562
MASIMO CORP COM 574795100   50,084,187 271,400 SH   SOLE   0 0 271,400
MASONITE INTL CORP COM 575385109   1,883,205 20,747 SH   SOLE   20,448 0 299
MASTEC INC COM 576323109   8,225,913 87,102 SH   SOLE   7,793 0 79,309
MASTERBRAND INC COMMON STOCK 57638P104   705,381 87,734 SH   SOLE   76,246 0 11,488
MASTERCARD INCORPORATED CL A 57636Q104   443,369,234 1,220,025 SH   SOLE   886,917 0 333,108
MASTERCRAFT BOAT HLDGS INC COM 57637H103   201,599 6,625 SH   SOLE   0 0 6,625
MATADOR RES CO COM 576485205   7,597,227 159,438 SH   SOLE   135,506 0 23,932
MATCH GROUP INC NEW COM 57667L107   9,668,322 251,845 SH   SOLE   223,030 0 28,815
MATERION CORP COM 576690101   442,166 3,812 SH   SOLE   0 0 3,812
MATSON INC COM 57686G105   1,184,151 19,845 SH   SOLE   16,040 0 3,805
MATTEL INC COM 577081102   208,475 11,324 SH   SOLE   0 0 11,324
MATTERPORT INC COM CL A 577096100   647,318 237,113 SH   SOLE   0 0 237,113
MAUI LD & PINEAPPLE INC COM 577345101   880,854 73,650 SH   SOLE   0 0 73,650
MAXIMUS INC COM 577933104   2,025,923 25,742 SH   SOLE   20,495 0 5,247
MAXLINEAR INC COM 57776J100   602,866 17,122 SH   SOLE   10,731 0 6,391
MAYVILLE ENGR CO INC COM 578605107   257,579 17,264 SH   SOLE   3,029 0 14,235
MCCORMICK & CO INC COM NON VTG 579780206   52,203,837 627,375 SH   SOLE   399,397 0 227,978
MCCORMICK & CO INC COM VTG 579780107   569,527 6,895 SH   SOLE   0 0 6,895
MCDONALDS CORP COM 580135101   360,679,488 1,289,938 SH   SOLE   545,768 0 744,170
MCGRATH RENTCORP COM 580589109   4,014,368 43,022 SH   SOLE   42,427 0 595
MCKESSON CORP COM 58155Q103   50,859,682 142,844 SH   SOLE   83,520 0 59,324
MCLOUD TECHNOLOGIES CORP COM NEW 582270609   8,250 25,677 SH   SOLE   0 0 25,677
MDU RES GROUP INC COM 552690109   7,300,868 239,530 SH   SOLE   183,880 0 55,650
MEDALLION FINL CORP COM 583928106   120,611 15,725 SH   SOLE   0 0 15,725
MEDICAL PPTYS TRUST INC COM 58463J304   7,687,885 935,266 SH   SOLE   0 0 935,266
MEDICENNA THERAPEUTICS CORP COM 58490H107   6,548 10,400 SH   SOLE   0 0 10,400
MEDIFAST INC COM 58470H101   209,485 2,021 SH   SOLE   0 0 2,021
MEDPACE HLDGS INC COM 58506Q109   10,076,083 53,582 SH   SOLE   49,510 0 4,072
MEDTRONIC PLC SHS G5960L103   447,785,464 5,554,274 SH   SOLE   2,271,029 0 3,283,245
MEI PHARMA INC COM NEW 55279B202   5,117 22,355 SH   SOLE   0 0 22,355
MELCO RESORTS AND ENTMNT LTD ADR 585464100   717,853 56,391 SH   SOLE   34,716 0 21,675
MERCADOLIBRE INC COM 58733R102   31,737,599 24,079 SH   SOLE   17,765 0 6,314
MERCER INTL INC COM 588056101   1,666,150 170,451 SH   SOLE   164,966 0 5,485
MERCHANTS BANCORP IND COM 58844R108   786,564 30,206 SH   SOLE   0 0 30,206
MERCK & CO INC COM 58933Y105   1,006,929,958 9,464,518 SH   SOLE   3,153,805 0 6,310,713
MERCURY SYS INC COM 589378108   5,989,053 117,157 SH   SOLE   115,786 0 1,371
MERIT MED SYS INC COM 589889104   12,684,326 171,526 SH   SOLE   128,086 0 43,440
MERITAGE HOMES CORP COM 59001A102   2,175,626 18,633 SH   SOLE   16,596 0 2,037
MESA AIR GROUP INC COM NEW 590479135   363,060 153,190 SH   SOLE   0 0 153,190
MESA LABS INC COM 59064R109   11,048,684 63,233 SH   SOLE   62,233 0 1,000
MESABI TR CTF BEN INT 590672101   523,694 20,798 SH   SOLE   0 0 20,798
META PLATFORMS INC CL A 30303M102   395,744,522 1,867,248 SH   SOLE   891,171 0 976,077
METLIFE INC COM 59156R108   45,468,158 784,746 SH   SOLE   497,584 0 287,162
METROPOLITAN BK HLDG CORP COM 591774104   872,532 25,746 SH   SOLE   0 0 25,746
METTLER TOLEDO INTERNATIONAL COM 592688105   8,312,100 5,432 SH   SOLE   3,885 0 1,547
MEXICO FD INC COM 592835102   415,969 24,440 SH   SOLE   0 0 24,440
MFA FINL INC COM 55272X607   153,542 15,478 SH   SOLE   0 0 15,478
MFA FINL INC NOTE 6.250% 6/1 55272XAA0   104,525 110,000 PRN   SOLE   0 0 110,000
MFS CHARTER INCOME TR SH BEN INT 552727109   282,693 44,943 SH   SOLE   0 0 44,943
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   89,559 27,139 SH   SOLE   0 0 27,139
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   308,126 84,418 SH   SOLE   0 0 84,418
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   36,642 11,415 SH   SOLE   0 0 11,415
MFS INTER INCOME TR SH BEN INT 55273C107   144,442 52,145 SH   SOLE   0 0 52,145
MFS INVT GRADE MUN TR SH BEN INT 59318B108   281,443 38,084 SH   SOLE   0 0 38,084
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   253,466 55,830 SH   SOLE   0 0 55,830
MFS MUN INCOME TR SH BEN INT 552738106   608,586 113,967 SH   SOLE   0 0 113,967
MFS SPL VALUE TR SH BEN INT 55274E102   46,070 10,943 SH   SOLE   0 0 10,943
MGIC INVT CORP WIS COM 552848103   785,552 58,536 SH   SOLE   53,240 0 5,296
MGM RESORTS INTERNATIONAL COM 552953101   8,238,884 185,477 SH   SOLE   0 0 185,477
MICROCHIP TECHNOLOGY INC. COM 595017104   68,266,298 814,828 SH   SOLE   359,667 0 455,161
MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AF1   23,637 10,000 PRN   SOLE   0 0 10,000
MICRON TECHNOLOGY INC CALL 595112103   100,000 2,000 SH Call SOLE   0 0 2,000
MICRON TECHNOLOGY INC COM 595112103   99,526,711 1,649,433 SH   SOLE   1,002,809 0 646,624
MICROSOFT CORP COM 594918104   3,120,195,164 10,822,738 SH   SOLE   4,022,238 0 6,800,500
MICROSOFT CORP PUT 594918104   1,375,000 5,000 SH Put SOLE   0 0 5,000
MICROSTRATEGY INC CL A NEW 594972408   2,112,597 7,227 SH   SOLE   0 0 7,227
MID-AMER APT CMNTYS INC COM 59522J103   6,498,908 43,028 SH   SOLE   523 0 42,505
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   737,740 64,714 SH   SOLE   0 0 64,714
MIDDLEBY CORP COM 596278101   201,882 1,377 SH   SOLE   0 0 1,377
MIDDLESEX WTR CO COM 596680108   263,482 3,373 SH   SOLE   0 0 3,373
MIDWEST HLDG INC COM NEW 59833J206   1,774,482 112,282 SH   SOLE   0 0 112,282
MILESTONE SCIENTIFIC INC COM NEW 59935P209   18,000 20,000 SH   SOLE   0 0 20,000
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   312,476 31,092 SH   SOLE   0 0 31,092
MILLERKNOLL INC COM 600544100   4,674,262 228,570 SH   SOLE   223,126 0 5,444
MILLICOM INTL CELLULAR S A COM STK L6388F110   227,116 12,004 SH   SOLE   0 0 12,004
MIMEDX GROUP INC COM 602496101   188,962 55,414 SH   SOLE   0 0 55,414
MIROMATRIX MED INC COM 60471P108   108,024 64,300 SH   SOLE   0 0 64,300
MIRUM PHARMACEUTICALS INC COM 604749101   686,660 28,587 SH   SOLE   0 0 28,587
MISSION PRODUCE INC COM 60510V108   1,680,070 151,222 SH   SOLE   149,458 0 1,764
MISTER CAR WASH INC COM 60646V105   1,793,044 208,011 SH   SOLE   208,011 0 0
MITEK SYS INC COM NEW 606710200   700,319 73,026 SH   SOLE   0 0 73,026
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   18,885,744 2,955,518 SH   SOLE   2,912,159 0 43,359
MIX TELEMATICS LTD SPONSORED ADR 60688N102   112,615 14,531 SH   SOLE   0 0 14,531
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   123,144 43,668 SH   SOLE   0 0 43,668
MKS INSTRS INC COM 55306N104   13,155,267 148,446 SH   SOLE   132,438 0 16,008
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   15,596,801 360,453 SH   SOLE   0 0 360,453
MODEL N INC COM 607525102   1,335,788 39,910 SH   SOLE   39,746 0 164
MODERNA INC COM 60770K107   22,631,084 147,357 SH   SOLE   52,683 0 94,674
MODINE MFG CO COM 607828100   363,867 15,786 SH   SOLE   0 0 15,786
MODIVCARE INC COM 60783X104   1,272,467 15,134 SH   SOLE   15,034 0 100
MOELIS & CO CL A 60786M105   15,491,610 403,008 SH   SOLE   386,142 0 16,866
MOGO INC COM 60800C109   7,102 10,808 SH   SOLE   0 0 10,808
MOHAWK INDS INC COM 608190104   4,118,025 41,090 SH   SOLE   35,577 0 5,513
MOLINA HEALTHCARE INC COM 60855R100   5,300,574 19,816 SH   SOLE   18,101 0 1,715
MOLSON COORS BEVERAGE CO CL B 60871R209   53,609,883 1,037,343 SH   SOLE   980,080 0 57,263
MONDAY COM LTD SHS M7S64H106   1,294,457 9,068 SH   SOLE   8,284 0 784
MONDELEZ INTL INC CL A 609207105   262,408,423 3,763,748 SH   SOLE   2,560,717 0 1,203,031
MONGODB INC CL A 60937P106   2,804,425 12,030 SH   SOLE   9,484 0 2,546
MONOLITHIC PWR SYS INC COM 609839105   36,674,975 73,271 SH   SOLE   60,618 0 12,653
MONRO INC COM 610236101   728,796 14,744 SH   SOLE   14,296 0 448
MONSTER BEVERAGE CORP NEW COM 61174X109   71,025,184 1,315,038 SH   SOLE   1,162,810 0 152,228
MOODYS CORP COM 615369105   41,315,826 135,010 SH   SOLE   116,549 0 18,461
MOOG INC CL A 615394202   1,268,324 12,589 SH   SOLE   10,748 0 1,840
MORGAN STANLEY COM NEW 617446448   124,866,984 1,422,176 SH   SOLE   698,568 0 723,608
MORGAN STANLEY EMERGING MKTS COM 617477104   179,843 39,788 SH   SOLE   0 0 39,788
MORGAN STANLEY EMKT DBT FD I COM 61744H105   359,275 55,788 SH   SOLE   0 0 55,788
MORGAN STANLEY INDIA INVT FD COM 61745C105   715,257 36,755 SH   SOLE   0 0 36,755
MORNINGSTAR INC COM 617700109   3,698,386 18,216 SH   SOLE   17,500 0 716
MOSAIC CO NEW COM 61945C103   4,339,440 94,582 SH   SOLE   0 0 94,582
MOTOROLA SOLUTIONS INC COM NEW 620076307   572,548,579 2,001,009 SH   SOLE   564,777 0 1,436,232
MP MATERIALS CORP COM CL A 553368101   8,728,216 309,621 SH   SOLE   0 0 309,621
MPLX LP COM UNIT REP LTD 55336V100   12,867,620 373,516 SH   SOLE   12,494 0 361,022
MRC GLOBAL INC COM 55345K103   517,755 53,267 SH   SOLE   52,316 0 951
MSA SAFETY INC COM 553498106   8,141,191 60,983 SH   SOLE   52,496 0 8,487
MSC INDL DIRECT INC CL A 553530106   7,934,478 94,458 SH   SOLE   88,556 0 5,902
MSCI INC COM 55354G100   24,837,135 44,377 SH   SOLE   33,342 0 11,035
MUELLER INDS INC COM 624756102   2,125,016 28,920 SH   SOLE   16,926 0 11,994
MUELLER WTR PRODS INC COM SER A 624758108   13,603,567 975,866 SH   SOLE   949,059 0 26,807
MULLEN AUTOMOTIVE INC COM 62526P109   6,247 47,576 SH   SOLE   0 0 47,576
MURPHY OIL CORP COM 626717102   4,310,995 116,576 SH   SOLE   67,480 0 49,097
MURPHY USA INC COM 626755102   17,689,358 68,550 SH   SOLE   63,173 0 5,377
NANO X IMAGING LTD ORD SHS M70700105   108,822 18,860 SH   SOLE   0 0 18,860
NASDAQ INC COM 631103108   47,782,767 874,022 SH   SOLE   748,603 0 125,419
NATHANS FAMOUS INC NEW COM 632347100   905,234 11,974 SH   SOLE   0 0 11,974
NATIONAL BEVERAGE CORP COM 635017106   528,518 10,025 SH   SOLE   9,411 0 614
NATIONAL FUEL GAS CO COM 636180101   3,020,543 52,313 SH   SOLE   32,372 0 19,941
NATIONAL GRID PLC SPONSORED ADR NE 636274409   77,908,795 1,145,887 SH   SOLE   1,007,485 0 138,402
NATIONAL HEALTH INVS INC COM 63633D104   987,678 19,148 SH   SOLE   0 0 19,148
NATIONAL INSTRS CORP COM 636518102   6,397,895 122,074 SH   SOLE   118,220 0 3,854
NATIONAL RETAIL PROPERTIES I COM 637417106   13,953,895 316,057 SH   SOLE   6,830 0 309,227
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   6,803,248 162,835 SH   SOLE   155,233 0 7,602
NATIONAL VISION HLDGS INC COM 63845R107   1,131,832 60,076 SH   SOLE   59,613 0 463
NATWEST GROUP PLC SPONS ADR 639057207   8,440,825 1,278,916 SH   SOLE   1,277,335 0 1,581
NAVIENT CORPORATION COM 63938C108   822,190 51,419 SH   SOLE   0 0 51,419
NBT BANCORP INC COM 628778102   518,662 15,386 SH   SOLE   0 0 15,386
NCINO INC COM 63947X101   7,453,871 300,802 SH   SOLE   163,106 0 137,696
NCR CORP NEW COM 62886E108   7,194,255 304,971 SH   SOLE   302,529 0 2,442
NEOGEN CORP COM 640491106   6,286,267 339,432 SH   SOLE   322,787 0 16,645
NETAPP INC COM 64110D104   26,283,867 411,651 SH   SOLE   314,119 0 97,532
NETEASE INC SPONSORED ADS 64110W102   1,835,640 20,756 SH   SOLE   15,589 0 5,167
NETFLIX INC COM 64110L106   201,358,482 582,837 SH   SOLE   378,603 0 204,234
NEUBERGER BERMAN HIGH YIELD COM 64128C106   102,913 12,079 SH   SOLE   0 0 12,079
NEUBERGER BERMAN MLP & ENERG COM 64129H104   618,454 94,133 SH   SOLE   0 0 94,133
NEUBERGER BERMAN MUN FD INC COM 64124P101   751,545 68,634 SH   SOLE   0 0 68,634
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   187,973 18,057 SH   SOLE   0 0 18,057
NEUBERGER BERMAN REAL ESTATE COM 64190A103   150,137 48,746 SH   SOLE   0 0 48,746
NEUROCRINE BIOSCIENCES INC COM 64125C109   7,924,913 78,294 SH   SOLE   65,489 0 12,805
NEW AMER HIGH INCOME FD INC COM NEW 641876800   147,539 21,665 SH   SOLE   0 0 21,665
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   213,060 3,000 SH   SOLE   0 0 3,000
NEW FORTRESS ENERGY INC COM CL A 644393100   790,460 26,859 SH   SOLE   0 0 26,859
NEW JERSEY RES CORP COM 646025106   2,115,034 39,756 SH   SOLE   0 0 39,756
NEW MTN FIN CORP COM 647551100   550,398 45,226 SH   SOLE   0 0 45,226
NEW PAC METALS CORP COM 64782A107   374,671 139,283 SH   SOLE   0 0 139,283
NEW RELIC INC COM 64829B100   4,897,163 65,044 SH   SOLE   38,951 0 26,093
NEW YORK CMNTY BANCORP INC COM 649445103   7,489,781 828,516 SH   SOLE   0 0 828,516
NEWELL BRANDS INC COM 651229106   9,690,388 778,971 SH   SOLE   204,125 0 574,846
NEWMARK GROUP INC CL A 65158N102   4,348,499 614,196 SH   SOLE   325,900 0 288,296
NEWMARKET CORP COM 651587107   376,659 1,032 SH   SOLE   0 0 1,032
NEWMONT CORP COM 651639106   21,180,392 432,077 SH   SOLE   23,434 0 408,643
NEWS CORP NEW CL A 65249B109   824,373 47,734 SH   SOLE   0 0 47,734
NEWS CORP NEW CL B 65249B208   237,109 13,603 SH   SOLE   0 0 13,603
NEWTEKONE INC COM NEW 652526203   707,791 55,296 SH   SOLE   0 0 55,296
NEXGEN ENERGY LTD COM 65340P106   964,597 251,853 SH   SOLE   0 0 251,853
NEXIMMUNE INC COM 65344D109   121,836 320,622 SH   SOLE   0 0 320,622
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   1,170,436 112,759 SH   SOLE   0 0 112,759
NEXPOINT REAL ESTATE FIN INC COM 65342V101   3,912,977 249,711 SH   SOLE   0 0 249,711
NEXPOINT RESIDENTIAL TR INC COM 65341D102   3,122,203 71,495 SH   SOLE   15,695 0 55,800
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   11,052,715 64,014 SH   SOLE   46,289 0 17,725
NEXTERA ENERGY INC COM 65339F101   351,620,645 4,561,763 SH   SOLE   1,783,761 0 2,778,002
NEXTERA ENERGY INC UNIT 09/01/2023 65339F739   1,493,225 30,574 SH   SOLE   0 0 30,574
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   29,263,694 481,707 SH   SOLE   22,283 0 459,424
NEXTIER OILFIELD SOLUTIONS COM 65290C105   1,296,550 163,088 SH   SOLE   147,138 0 15,950
NGM BIOPHARMACEUTICALS INC COM 62921N105   116,590 28,576 SH   SOLE   0 0 28,576
NICE LTD SPONSORED ADR 653656108   19,643,550 85,821 SH   SOLE   83,347 0 2,474
NIKE INC CL B 654106103   204,909,725 1,670,823 SH   SOLE   857,238 0 813,585
NIKOLA CORP COM 654110105   99,860 82,529 SH   SOLE   0 0 82,529
NIO INC SPON ADS 62914V106   998,166 94,973 SH   SOLE   0 0 94,973
NISOURCE INC COM 65473P105   9,069,851 324,387 SH   SOLE   287,758 0 36,629
NL INDS INC COM NEW 629156407   2,137,556 352,732 SH   SOLE   0 0 352,732
NLIGHT INC COM 65487K100   1,579,773 155,184 SH   SOLE   20,095 0 135,089
NMI HLDGS INC CL A 629209305   2,643,528 118,385 SH   SOLE   118,385 0 0
NOBLE CORP PLC ORD SHS A G65431127   885,785 22,442 SH   SOLE   21,992 0 450
NOGIN INC *W EXP 08/26/202 65528N113   401 14,287 SH   SOLE   0 0 14,287
NOKIA CORP SPONSORED ADR 654902204   4,759,094 969,267 SH   SOLE   358,124 0 611,143
NOMAD FOODS LTD USD ORD SHS G6564A105   1,489,624 79,489 SH   SOLE   78,391 0 1,098
NORDSON CORP COM 655663102   58,866,725 264,855 SH   SOLE   240,689 0 24,166
NORDSTROM INC COM 655664100   1,423,454 87,489 SH   SOLE   0 0 87,489
NORFOLK SOUTHN CORP COM 655844108   67,704,874 319,363 SH   SOLE   99,831 0 219,532
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   4,812 20,149 SH   SOLE   0 0 20,149
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   3,003,774 76,296 SH   SOLE   0 0 76,296
NORTHERN OIL AND GAS INC MN COM 665531307   16,001,053 527,218 SH   SOLE   29,359 0 497,859
NORTHERN TR CORP COM 665859104   29,471,473 334,409 SH   SOLE   293,434 0 40,975
NORTHROP GRUMMAN CORP COM 666807102   97,885,178 212,001 SH   SOLE   131,311 0 80,690
NORTHWEST BANCSHARES INC MD COM 667340103   521,922 43,385 SH   SOLE   0 0 43,385
NORTHWEST NAT HLDG CO COM 66765N105   1,179,515 24,801 SH   SOLE   0 0 24,801
NORTHWESTERN CORP COM NEW 668074305   4,818,755 83,283 SH   SOLE   71,572 0 11,711
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   2,026,794 150,691 SH   SOLE   0 0 150,691
NOV INC COM 62955J103   4,270,017 230,687 SH   SOLE   131,327 0 99,360
NOVA LTD COM M7516K103   5,481,010 52,465 SH   SOLE   48,471 0 3,994
NOVAGOLD RES INC COM NEW 66987E206   877,480 141,074 SH   SOLE   0 0 141,074
NOVANTA INC COM 67000B104   7,697,715 48,386 SH   SOLE   47,986 0 400
NOVARTIS AG PUT 66987V109   1,313,500 14,200 SH Put SOLE   0 0 14,200
NOVARTIS AG SPONSORED ADR 66987V109   50,833,737 552,541 SH   SOLE   333,704 0 218,837
NOVO-NORDISK A S ADR 670100205   231,218,681 1,452,927 SH   SOLE   1,243,808 0 209,119
NOVO-NORDISK A S CALL 670100205   910,000 6,500 SH Call SOLE   0 0 6,500
NOVOCURE LTD ORD SHS G6674U108   951,895 15,828 SH   SOLE   1,937 0 13,891
NOW INC COM 67011P100   250,987 22,510 SH   SOLE   0 0 22,510
NRG ENERGY INC COM NEW 629377508   2,187,635 63,798 SH   SOLE   0 0 63,798
NU HLDGS LTD ORD SHS CL A G6683N103   318,951 67,007 SH   SOLE   17,438 0 49,569
NU SKIN ENTERPRISES INC CL A 67018T105   386,398 9,829 SH   SOLE   0 0 9,829
NUCOR CORP COM 670346105   28,238,002 182,806 SH   SOLE   15,364 0 167,442
NURIX THERAPEUTICS INC COM 67080M103   603,930 68,011 SH   SOLE   62,476 0 5,535
NUSCALE PWR CORP CL A COM 67079K100   1,187,799 130,671 SH   SOLE   0 0 130,671
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110   220,016 9,550 SH   SOLE   0 0 9,550
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   634,134 22,551 SH   SOLE   0 0 22,551
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   801,207 14,374 SH   SOLE   0 0 14,374
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   1,763,558 51,763 SH   SOLE   0 0 51,763
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   367,503 9,613 SH   SOLE   0 0 9,613
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   6,461,610 225,144 SH   SOLE   211,802 0 13,342
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   548,188 15,481 SH   SOLE   0 0 15,481
NUSHARES ETF TR NUVEEN ESG US 67092P870   898,606 40,207 SH   SOLE   11,000 0 29,207
NUSTAR ENERGY LP UNIT COM 67058H102   827,870 52,933 SH   SOLE   0 0 52,933
NUTANIX INC CL A 67059N108   568,713 21,882 SH   SOLE   13,960 0 7,922
NUTRIEN LTD COM 67077M108   36,128,618 489,217 SH   SOLE   261,528 0 227,688
NUVASIVE INC COM 670704105   1,370,740 33,182 SH   SOLE   32,786 0 396
NUVATION BIO INC COM CL A 67080N101   35,873 21,610 SH   SOLE   0 0 21,610
NUVEEN AMT FREE MUN CR INC F COM 67071L106   4,053,809 344,126 SH   SOLE   0 0 344,126
NUVEEN AMT FREE QLTY MUN INC COM 670657105   6,879,156 618,629 SH   SOLE   0 0 618,629
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   322,638 28,552 SH   SOLE   0 0 28,552
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   1,251,655 113,683 SH   SOLE   0 0 113,683
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   689,426 59,229 SH   SOLE   0 0 59,229
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   166,624 18,913 SH   SOLE   0 0 18,913
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   4,814,744 390,807 SH   SOLE   0 0 390,807
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   117,070 11,455 SH   SOLE   0 0 11,455
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   2,735,583 535,339 SH   SOLE   0 0 535,339
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   2,521,827 171,787 SH   SOLE   0 0 171,787
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   361,346 34,186 SH   SOLE   0 0 34,186
NUVEEN FLOATING RATE INCOME COM 67072T108   688,003 83,903 SH   SOLE   0 0 83,903
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100   2,381,397 296,932 SH   SOLE   0 0 296,932
NUVEEN GEORGIA QLTY MUN INC COM 67072B107   790,797 77,758 SH   SOLE   0 0 77,758
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   967,068 87,202 SH   SOLE   0 0 87,202
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   263,872 24,800 SH   SOLE   0 0 24,800
NUVEEN MULTI ASSET INCOME FU COM 670750108   591,780 51,281 SH   SOLE   0 0 51,281
NUVEEN MUN CR OPPORTUNITIES COM 670663103   604,130 52,947 SH   SOLE   0 0 52,947
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   3,418,816 316,557 SH   SOLE   0 0 316,557
NUVEEN MUN VALUE FD INC COM 670928100   24,036,593 2,728,331 SH   SOLE   0 0 2,728,331
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   3,637,502 304,393 SH   SOLE   0 0 304,393
NUVEEN N Y MUN VALUE FD COM 67062M105   370,420 42,455 SH   SOLE   0 0 42,455
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   3,373,123 140,899 SH   SOLE   0 0 140,899
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   580,164 49,544 SH   SOLE   0 0 49,544
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   240,872 22,788 SH   SOLE   0 0 22,788
NUVEEN NEW YORK QLT MUN INC COM 67066X107   277,976 25,179 SH   SOLE   0 0 25,179
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   462,059 40,425 SH   SOLE   0 0 40,425
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   5,051,274 767,671 SH   SOLE   0 0 767,671
NUVEEN PFD & INCOME SECS FD COM 67072C105   8,256,543 1,278,103 SH   SOLE   0 0 1,278,103
NUVEEN PFD & INCOME TERM FD COM 67075A106   3,585,618 203,382 SH   SOLE   0 0 203,382
NUVEEN QUALITY MUNCP INCOME COM 67066V101   4,501,829 390,445 SH   SOLE   0 0 390,445
NUVEEN REAL ASSET INCOME & G COM 67074Y105   1,188,563 101,240 SH   SOLE   0 0 101,240
NUVEEN REAL ESTATE INCOME FD COM 67071B108   96,161 12,873 SH   SOLE   0 0 12,873
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   8,063,543 616,008 SH   SOLE   0 0 616,008
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   506,891 32,535 SH   SOLE   0 0 32,535
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   219,923 23,827 SH   SOLE   0 0 23,827
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   2,019,429 141,120 SH   SOLE   0 0 141,120
NUVEEN SR INCOME FD COM 67067Y104   134,050 29,078 SH   SOLE   0 0 29,078
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   3,831,519 237,687 SH   SOLE   0 0 237,687
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102   445,569 39,085 SH   SOLE   0 0 39,085
NUVEEN VRIABL RAT PFD & INM COM 67080R102   250,462 15,812 SH   SOLE   0 0 15,812
NUVEI CORPORATION SUB VTG SHS 67079A102   304,675 7,000 SH   SOLE   0 0 7,000
NVENT ELECTRIC PLC SHS G6700G107   14,597,116 339,943 SH   SOLE   307,432 0 32,511
NVIDIA CORPORATION COM 67066G104   814,077,356 2,930,761 SH   SOLE   1,042,156 0 1,888,605
NVR INC COM 62944T105   17,641,544 3,166 SH   SOLE   3,049 0 117
NXG NEXTGEN INFRASTR INCM FD COM 231647207   6,160,458 167,997 SH   SOLE   0 0 167,997
NXP SEMICONDUCTORS N V COM N6596X109   162,543,094 871,662 SH   SOLE   300,053 0 571,608
OAK STR HEALTH INC COM 67181A107   8,149,489 210,690 SH   SOLE   5,535 0 205,155
OAKTREE SPECIALTY LENDING CO COM 67401P405   845,831 45,063 SH   SOLE   0 0 45,063
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   1,451,810 35,410 SH   SOLE   25 0 35,385
OCCIDENTAL PETE CORP COM 674599105   47,957,116 768,174 SH   SOLE   213 0 767,961
OCEANEERING INTL INC COM 675232102   870,041 49,350 SH   SOLE   0 0 49,350
OCULAR THERAPEUTIX INC COM 67576A100   258,530 49,057 SH   SOLE   0 0 49,057
OGE ENERGY CORP COM 670837103   4,596,734 122,059 SH   SOLE   38,097 0 83,962
OKTA INC CL A 679295105   2,361,079 27,378 SH   SOLE   0 0 27,378
OLAPLEX HLDGS INC COM 679369108   243,433 57,010 SH   SOLE   0 0 57,010
OLD DOMINION FREIGHT LINE IN COM 679580100   9,682,606 28,408 SH   SOLE   12,411 0 15,997
OLD NATL BANCORP IND COM 680033107   3,966,038 275,037 SH   SOLE   251,274 0 23,764
OLD REP INTL CORP COM 680223104   33,709,685 1,350,008 SH   SOLE   759,253 0 590,755
OLD SECOND BANCORP INC ILL COM 680277100   341,082 24,259 SH   SOLE   0 0 24,259
OLIN CORP COM PAR $1 680665205   19,124,628 344,588 SH   SOLE   151,341 0 193,247
OLINK HLDG AB SPONSORED ADS 680710100   400,899 17,794 SH   SOLE   17,794 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   4,322,837 74,609 SH   SOLE   68,436 0 6,173
OMEGA HEALTHCARE INVS INC COM 681936100   10,286,237 375,273 SH   SOLE   0 0 375,273
OMEROS CORP COM 682143102   278,154 59,818 SH   SOLE   0 0 59,818
OMNIAB INC COM 68218J103   60,105 16,333 SH   SOLE   0 0 16,333
OMNICELL COM COM 68213N109   7,831,963 133,492 SH   SOLE   131,135 0 2,357
OMNICOM GROUP INC COM 681919106   29,825,722 316,152 SH   SOLE   176,907 0 139,245
ON HLDG AG NAMEN AKT A H5919C104   1,224,196 39,452 SH   SOLE   0 0 39,452
ON SEMICONDUCTOR CORP COM 682189105   26,159,890 317,783 SH   SOLE   195,061 0 122,722
ON SEMICONDUCTOR CORP NOTE 1.625%10/1 682189AP0   59,490 15,000 PRN   SOLE   0 0 15,000
ONDAS HLDGS INC COM NEW 68236H204   52,455 48,569 SH   SOLE   0 0 48,569
ONE GAS INC COM 68235P108   1,071,257 13,521 SH   SOLE   0 0 13,521
ONEMAIN HLDGS INC COM 68268W103   1,677,364 45,236 SH   SOLE   34,801 0 10,435
ONEOK INC NEW COM 682680103   48,811,414 768,200 SH   SOLE   140,295 0 627,905
ONESPAWORLD HOLDINGS LIMITED COM P73684113   401,497 33,486 SH   SOLE   33,396 0 90
ONEWATER MARINE INC CL A COM 68280L101   661,491 23,650 SH   SOLE   0 0 23,650
ONTO INNOVATION INC COM 683344105   4,115,329 46,829 SH   SOLE   45,076 0 1,753
OPEN LENDING CORP COM CL A 68373J104   4,521,828 642,306 SH   SOLE   215,600 0 426,706
OPENDOOR TECHNOLOGIES INC COM 683712103   25,981 14,762 SH   SOLE   0 0 14,762
OPERA LTD SPONSORED ADS 68373M107   182,318 17,927 SH   SOLE   0 0 17,927
OPKO HEALTH INC COM 68375N103   60,291 41,295 SH   SOLE   0 0 41,295
OPPFI INC COM CL A 68386H103   24,061 11,737 SH   SOLE   0 0 11,737
OPTION CARE HEALTH INC COM NEW 68404L201   439,157 13,823 SH   SOLE   12,087 0 1,736
ORACLE CORP COM 68389X105   338,717,804 3,645,264 SH   SOLE   2,372,649 0 1,272,614
ORANGE SPONSORED ADR 684060106   1,485,838 124,547 SH   SOLE   79,368 0 45,179
ORASURE TECHNOLOGIES INC COM 68554V108   157,929 26,104 SH   SOLE   0 0 26,104
OREILLY AUTOMOTIVE INC COM 67103H107   87,181,720 102,690 SH   SOLE   54,519 0 48,171
ORGANON & CO COMMON STOCK 68622V106   7,528,899 320,107 SH   SOLE   190,912 0 129,195
ORIGIN BANCORP INC COM 68621T102   357,765 11,128 SH   SOLE   0 0 11,128
ORIGIN MATERIALS INC COM 68622D106   43,127 10,100 SH   SOLE   0 0 10,100
ORION OFFICE REIT INC COM 68629Y103   71,954 10,739 SH   SOLE   0 0 10,739
ORLA MNG LTD NEW COM 68634K106   167,309 35,223 SH   SOLE   0 0 35,223
ORMAT TECHNOLOGIES INC COM 686688102   821,252 9,688 SH   SOLE   7,762 0 1,926
OSHKOSH CORP COM 688239201   3,122,655 37,541 SH   SOLE   27,972 0 9,569
OSI SYSTEMS INC COM 671044105   883,776 8,634 SH   SOLE   6,912 0 1,722
OSISKO GOLD ROYALTIES LTD COM 68827L101   573,728 36,266 SH   SOLE   11,343 0 24,923
OTIS WORLDWIDE CORP COM 68902V107   19,574,673 231,928 SH   SOLE   125,641 0 106,287
OTTER TAIL CORP COM 689648103   1,318,145 18,239 SH   SOLE   5,251 0 12,988
OUTFRONT MEDIA INC COM 69007J106   589,699 36,334 SH   SOLE   20,725 0 15,609
OVINTIV INC COM 69047Q102   5,881,353 163,009 SH   SOLE   77,127 0 85,882
OWENS CORNING NEW COM 690742101   7,453,600 77,804 SH   SOLE   50,265 0 27,539
OWL ROCK CAPITAL CORPORATION COM 69121K104   7,554,977 599,126 SH   SOLE   0 0 599,126
OXFORD INDS INC COM 691497309   462,484 4,380 SH   SOLE   4,316 0 64
OXFORD LANE CAP CORP COM 691543102   788,516 150,768 SH   SOLE   0 0 150,768
OXFORD SQUARE CAP CORP COM 69181V107   73,066 23,122 SH   SOLE   0 0 23,122
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   1,128,622 41,387 SH   SOLE   40,604 0 783
PACCAR INC COM 693718108   8,722,268 119,157 SH   SOLE   20,546 0 98,611
PACER FDS TR CFRA STVAL EQL 69374H691   501,005 13,498 SH   SOLE   0 0 13,498
PACER FDS TR DATA AND INFRAST 69374H741   4,119,664 138,943 SH   SOLE   0 0 138,943
PACER FDS TR DEVELOPED MRKT 69374H873   3,042,612 102,756 SH   SOLE   0 0 102,756
PACER FDS TR GLOBL CASH ETF 69374H709   10,674,742 317,417 SH   SOLE   6,759 0 310,658
PACER FDS TR INDUSTRIAL RELET 69374H766   321,355 7,935 SH   SOLE   0 0 7,935
PACER FDS TR LUNT LRG CP ALTR 69374H717   6,513,090 171,533 SH   SOLE   470 0 171,063
PACER FDS TR LUNT LRGCP MULTI 69374H816   1,040,493 30,046 SH   SOLE   0 0 30,046
PACER FDS TR PACER US SMALL 69374H857   26,482,513 695,810 SH   SOLE   6,356 0 689,454
PACER FDS TR TRENDP US LAR CP 69374H105   27,672,859 726,894 SH   SOLE   0 0 726,894
PACER FDS TR TRENDP US MID CP 69374H204   1,752,385 55,193 SH   SOLE   0 0 55,193
PACER FDS TR TRENDPILOT 100 69374H303   15,505,918 282,491 SH   SOLE   0 0 282,491
PACER FDS TR TRENDPILOT FD 69374H675   530,544 19,334 SH   SOLE   0 0 19,334
PACER FDS TR TRENDPILOT US BD 69374H642   5,702,268 283,413 SH   SOLE   17,067 0 266,346
PACER FDS TR US CASH COWS 100 69374H881   219,048,373 4,665,567 SH   SOLE   30,856 0 4,634,711
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   907,664 78,382 SH   SOLE   0 0 78,382
PACIFIC PREMIER BANCORP COM 69478X105   6,879,907 286,424 SH   SOLE   229,984 0 56,440
PACIRA BIOSCIENCES INC COM 695127100   1,625,013 39,819 SH   SOLE   23,024 0 16,795
PACKAGING CORP AMER COM 695156109   19,425,839 139,926 SH   SOLE   62,758 0 77,167
PACWEST BANCORP DEL COM 695263103   576,407 59,240 SH   SOLE   0 0 59,240
PAGERDUTY INC COM 69553P100   2,439,750 69,747 SH   SOLE   65,187 0 4,560
PALANTIR TECHNOLOGIES INC CL A 69608A108   8,469,849 1,002,349 SH   SOLE   15 0 1,002,334
PALO ALTO NETWORKS INC COM 697435105   107,813,439 539,769 SH   SOLE   173,147 0 366,622
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7   22,405 10,000 PRN   SOLE   0 0 10,000
PAMPA ENERGIA S A SPONS ADR LVL I 697660207   420,660 12,755 SH   SOLE   0 0 12,755
PAN AMERN SILVER CORP COM 697900108   6,265,837 344,277 SH   SOLE   0 0 344,277
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   114,377 19,485 SH   SOLE   0 0 19,485
PAPA JOHNS INTL INC COM 698813102   5,040,316 67,267 SH   SOLE   62,056 0 5,211
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   270,837 9,046 SH   SOLE   0 0 9,046
PARAMOUNT GLOBAL CLASS B COM 92556H206   12,652,825 567,137 SH   SOLE   14,417 0 552,720
PARK NATL CORP COM 700658107   316,163 2,666 SH   SOLE   0 0 2,666
PARKER-HANNIFIN CORP COM 701094104   61,858,896 184,044 SH   SOLE   133,135 0 50,909
PARSONS CORP DEL COM 70202L102   792,301 17,709 SH   SOLE   14,890 0 2,819
PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8   17,632 16,000 PRN   SOLE   0 0 16,000
PATHWARD FINANCIAL INC COM 59100U108   539,028 12,992 SH   SOLE   0 0 12,992
PATRICK INDS INC COM 703343103   306,549 4,455 SH   SOLE   0 0 4,455
PATRIOT TRANSN HLDG INC COM 70338W105   114,608 14,326 SH   SOLE   0 0 14,326
PATTERSON COS INC COM 703395103   15,038,186 561,756 SH   SOLE   514,393 0 47,363
PATTERSON-UTI ENERGY INC COM 703481101   697,238 59,593 SH   SOLE   49,085 0 10,508
PAVMED INC *W EXP 04/30/202 70387R122   50,330 335,536 SH   SOLE   0 0 335,536
PAVMED INC COM 70387R106   12,342 33,043 SH   SOLE   0 0 33,043
PAYCHEX INC COM 704326107   64,719,086 564,789 SH   SOLE   184,863 0 379,926
PAYCOM SOFTWARE INC COM 70432V102   3,694,634 12,153 SH   SOLE   4,569 0 7,584
PAYCOR HCM INC COM 70435P102   5,325,497 200,811 SH   SOLE   189,170 0 11,641
PAYLOCITY HLDG CORP COM 70438V106   7,787,400 39,176 SH   SOLE   32,049 0 7,127
PAYPAL HLDGS INC CALL 70450Y103   75,000 1,000 SH Call SOLE   0 0 1,000
PAYPAL HLDGS INC COM 70450Y103   93,978,113 1,237,532 SH   SOLE   677,904 0 559,628
PAYSAFE LIMITED SHS G6964L206   1,867,319 108,125 SH   SOLE   0 0 108,125
PBF ENERGY INC CL A 69318G106   889,400 20,512 SH   SOLE   0 0 20,512
PCM FD INC COM 69323T101   258,992 30,759 SH   SOLE   0 0 30,759
PDC ENERGY INC COM 69327R101   1,378,787 21,483 SH   SOLE   11,608 0 9,875
PDD HOLDINGS INC SPONSORED ADS 722304102   770,233 10,148 SH   SOLE   0 0 10,148
PDF SOLUTIONS INC COM 693282105   322,240 7,600 SH   SOLE   0 0 7,600
PEABODY ENERGY CORP COM 704551100   1,244,158 48,600 SH   SOLE   27,211 0 21,389
PEBBLEBROOK HOTEL TR COM 70509V100   5,177,818 368,791 SH   SOLE   348,817 0 19,973
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,735,618 116,407 SH   SOLE   110,353 0 6,054
PELOTON INTERACTIVE INC CL A COM 70614W100   856,317 75,513 SH   SOLE   18,330 0 57,183
PEMBINA PIPELINE CORP COM 706327103   1,732,125 53,461 SH   SOLE   35,745 0 17,716
PENN ENTERTAINMENT INC COM 707569109   1,991,372 67,140 SH   SOLE   0 0 67,140
PENNANTPARK INVT CORP COM 708062104   1,072,854 203,192 SH   SOLE   0 0 203,192
PENNYMAC MTG INVT TR COM 70931T103   550,168 44,620 SH   SOLE   0 0 44,620
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,582,172 18,209 SH   SOLE   2,041 0 16,168
PENTAIR PLC SHS G7S00T104   3,370,900 60,990 SH   SOLE   15,102 0 45,888
PENUMBRA INC COM 70975L107   3,559,429 12,772 SH   SOLE   12,230 0 542
PEOPLES BANCORP INC COM 709789101   238,302 9,254 SH   SOLE   0 0 9,254
PEPSICO INC COM 713448108   385,397,929 2,114,087 SH   SOLE   650,555 0 1,463,532
PERDOCEO ED CORP COM 71363P106   244,211 18,184 SH   SOLE   16,584 0 1,600
PERFORMANCE FOOD GROUP CO COM 71377A103   9,271,054 153,647 SH   SOLE   137,998 0 15,649
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   391,700 48,478 SH   SOLE   47,478 0 1,000
PERION NETWORK LTD SHS NEW M78673114   3,985,706 100,700 SH   SOLE   54,031 0 46,669
PERKINELMER INC COM 714046109   983,614 7,381 SH   SOLE   1,273 0 6,108
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   1,645,887 67,454 SH   SOLE   0 0 67,454
PERMIAN RESOURCES CORP CLASS A COM 71424F105   4,966,539 473,004 SH   SOLE   471,430 0 1,574
PERRIGO CO PLC SHS G97822103   9,604,297 267,753 SH   SOLE   250,622 0 17,131
PETCO HEALTH & WELLNESS CO I COM 71601V105   327,654 36,406 SH   SOLE   0 0 36,406
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   794,975 76,220 SH   SOLE   0 0 76,220
PFIZER INC CALL 717081103   16,000 400 SH Call SOLE   0 0 400
PFIZER INC COM 717081103   361,250,099 8,854,171 SH   SOLE   3,837,554 0 5,016,617
PG&E CORP COM 69331C108   10,687,181 660,927 SH   SOLE   638,243 0 22,684
PGIM ETF TR PGIM ULTRA SH BD 69344A107   20,052,328 406,741 SH   SOLE   4,766 0 401,975
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   839,315 76,510 SH   SOLE   0 0 76,510
PGIM HIGH YIELD BOND FUND IN COM 69346H100   3,474,283 284,777 SH   SOLE   0 0 284,777
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   937,498 63,259 SH   SOLE   0 0 63,259
PGT INNOVATIONS INC COM 69336V101   704,988 28,076 SH   SOLE   21,999 0 6,077
PHILIP MORRIS INTL INC COM 718172109   236,224,487 2,429,044 SH   SOLE   1,672,037 0 757,007
PHILLIPS 66 COM 718546104   79,368,214 782,878 SH   SOLE   90,919 0 691,959
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   926,636 28,407 SH   SOLE   0 0 28,407
PHREESIA INC COM 71944F106   352,671 10,922 SH   SOLE   0 0 10,922
PHYSICIANS RLTY TR COM 71943U104   4,979,055 333,494 SH   SOLE   209,213 0 124,281
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   424,159 58,104 SH   SOLE   55,071 0 3,033
PIERIS PHARMACEUTICALS INC COM 720795103   29,280 30,000 SH   SOLE   0 0 30,000
PIMCO CORPORATE & INCOME OPP COM 72201B101   757,654 60,758 SH   SOLE   0 0 60,758
PIMCO DYNAMIC INCOME FD SHS 72201Y101   5,047,487 280,105 SH   SOLE   0 0 280,105
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   234,573 18,917 SH   SOLE   0 0 18,917
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   901,399 61,740 SH   SOLE   0 0 61,740
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   5,328,196 58,353 SH   SOLE   0 0 58,353
PIMCO ETF TR 1-5 US TIP IDX 72201R205   3,280,699 64,277 SH   SOLE   0 0 64,277
PIMCO ETF TR 15+ YR US TIPS 72201R304   4,259,312 69,055 SH   SOLE   0 0 69,055
PIMCO ETF TR 25YR+ ZERO U S 72201R882   688,774 7,191 SH   SOLE   0 0 7,191
PIMCO ETF TR ACTIVE BD ETF 72201R775   12,944,637 139,557 SH   SOLE   407 0 139,150
PIMCO ETF TR BROAD US TIPS 72201R403   4,962,908 88,941 SH   SOLE   0 0 88,941
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   22,862,411 230,352 SH   SOLE   0 0 230,352
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   1,169,142 12,322 SH   SOLE   0 0 12,322
PIMCO ETF TR INTER MUN BD ACT 72201R866   5,882,795 112,568 SH   SOLE   0 0 112,568
PIMCO ETF TR INV GRD CRP BD 72201R817   650,270 6,760 SH   SOLE   0 0 6,760
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   2,007,899 40,335 SH   SOLE   0 0 40,335
PIMCO HIGH INCOME FD COM SHS 722014107   188,156 39,446 SH   SOLE   0 0 39,446
PIMCO INCOME STRATEGY FD COM 72201H108   93,186 11,462 SH   SOLE   0 0 11,462
PIMCO INCOME STRATEGY FD II COM 72201J104   676,743 94,385 SH   SOLE   0 0 94,385
PIMCO MUN INCOME FD COM 72200R107   206,701 20,774 SH   SOLE   0 0 20,774
PIMCO MUN INCOME FD II COM 72200W106   787,973 83,916 SH   SOLE   0 0 83,916
PIMCO MUN INCOME FD III COM 72201A103   273,734 32,940 SH   SOLE   0 0 32,940
PIMCO STRATEGIC INCOME FD COM 72200X104   218,731 41,115 SH   SOLE   0 0 41,115
PINNACLE FINL PARTNERS INC COM 72346Q104   8,276,879 150,052 SH   SOLE   109,899 0 40,153
PINNACLE WEST CAP CORP COM 723484101   3,181,757 40,153 SH   SOLE   9,370 0 30,783
PINTEREST INC CL A 72352L106   3,473,785 127,385 SH   SOLE   20,281 0 107,104
PIONEER HIGH INCOME FUND INC COM 72369H106   78,191 11,794 SH   SOLE   0 0 11,794
PIONEER MUNICIPAL HIGH INCOM COM 723762100   773,233 93,953 SH   SOLE   0 0 93,953
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   556,364 62,583 SH   SOLE   0 0 62,583
PIONEER NAT RES CO COM 723787107   208,071,150 1,018,759 SH   SOLE   300,631 0 718,127
PIPER SANDLER COMPANIES COM 724078100   3,806,015 27,459 SH   SOLE   22,924 0 4,535
PITNEY BOWES INC COM 724479100   124,041 31,887 SH   SOLE   0 0 31,887
PIXELWORKS INC COM NEW 72581M305   167,832 113,400 SH   SOLE   0 0 113,400
PJT PARTNERS INC COM CL A 69343T107   5,896,038 81,674 SH   SOLE   34,647 0 47,027
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   5,317,679 426,438 SH   SOLE   0 0 426,438
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,389,477 105,905 SH   SOLE   0 0 105,905
PLANET FITNESS INC CL A 72703H101   10,112,323 130,196 SH   SOLE   26,416 0 103,780
PLAYA HOTELS & RESORTS NV SHS N70544106   721,517 75,158 SH   SOLE   0 0 75,158
PLAYTIKA HLDG CORP COM 72815L107   314,109 27,896 SH   SOLE   0 0 27,896
PLUG POWER INC COM NEW 72919P202   1,042,553 88,955 SH   SOLE   0 0 88,955
PLUMAS BANCORP COM 729273102   1,395,780 40,980 SH   SOLE   0 0 40,980
PNC FINL SVCS GROUP INC COM 693475105   153,275,045 1,205,941 SH   SOLE   1,048,961 0 156,980
PNM RES INC COM 69349H107   241,780 4,967 SH   SOLE   1,284 0 3,683
POLARIS INC COM 731068102   52,774,131 477,033 SH   SOLE   289,556 0 187,477
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   98,146 25,896 SH   SOLE   0 0 25,896
POLISHED COM INC COM 28252C109   8,223 15,810 SH   SOLE   0 0 15,810
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   293,959 37,447 SH   SOLE   0 0 37,447
POOL CORP COM 73278L105   93,352,640 272,610 SH   SOLE   243,526 0 29,084
POPULAR INC COM NEW 733174700   1,419,823 24,731 SH   SOLE   24,646 0 85
PORTILLOS INC COM CL A 73642K106   531,280 24,861 SH   SOLE   0 0 24,861
PORTLAND GEN ELEC CO COM NEW 736508847   14,122,129 288,855 SH   SOLE   269,109 0 19,746
POSCO HOLDINGS INC SPONSORED ADR 693483109   539,679 7,744 SH   SOLE   3,001 0 4,743
POST HLDGS INC COM 737446104   30,404,354 338,315 SH   SOLE   315,943 0 22,372
POSTAL REALTY TRUST INC CL A 73757R102   224,571 14,755 SH   SOLE   2,785 0 11,970
POTLATCHDELTIC CORPORATION COM 737630103   19,720,208 398,388 SH   SOLE   2,781 0 395,607
POWER INTEGRATIONS INC COM 739276103   2,794,297 33,014 SH   SOLE   32,606 0 408
PPG INDS INC COM 693506107   71,638,275 536,295 SH   SOLE   441,851 0 94,444
PPL CORP COM 69351T106   46,206,540 1,662,705 SH   SOLE   1,242,919 0 419,787
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2   14,850 15,000 PRN   SOLE   0 0 15,000
PRAXIS PRECISION MEDICINES I COM 74006W108   93,472 115,540 SH   SOLE   0 0 115,540
PRECIGEN INC COM 74017N105   185,351 174,859 SH   SOLE   0 0 174,859
PREMIER INC CL A 74051N102   47,349,918 1,462,773 SH   SOLE   1,452,498 0 10,275
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   4,059,861 64,823 SH   SOLE   58,130 0 6,693
PRICE T ROWE GROUP INC COM 74144T108   27,816,153 246,379 SH   SOLE   69,077 0 177,302
PRICESMART INC COM 741511109   6,465,099 90,446 SH   SOLE   89,688 0 758
PRIMERICA INC COM 74164M108   21,200,848 123,089 SH   SOLE   114,237 0 8,852
PRIMO WATER CORPORATION COM 74167P108   3,876,075 252,513 SH   SOLE   89,748 0 162,765
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   1,981,198 116,610 SH   SOLE   15,231 0 101,379
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   6,390,263 160,538 SH   SOLE   0 0 160,538
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   6,307,782 84,873 SH   SOLE   0 0 84,873
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104   330,381 34,924 SH   SOLE   0 0 34,924
PRIVIA HEALTH GROUP INC COM 74276R102   245,839 8,904 SH   SOLE   8,582 0 322
PROCTER AND GAMBLE CO COM 742718109   450,367,601 3,028,904 SH   SOLE   1,266,324 0 1,762,579
PROFOUND MED CORP COM NEW 74319B502   544,961 58,661 SH   SOLE   0 0 58,661
PROGRESS SOFTWARE CORP COM 743312100   3,206,471 55,813 SH   SOLE   29,206 0 26,607
PROGRESSIVE CORP COM 743315103   150,643,875 1,053,012 SH   SOLE   738,036 0 314,976
PROGYNY INC COM 74340E103   2,644,279 82,325 SH   SOLE   78,308 0 4,017
PROLOGIS INC. COM 74340W103   110,449,939 885,229 SH   SOLE   666,818 0 218,410
PROPETRO HLDG CORP COM 74347M108   699,639 97,308 SH   SOLE   94,561 0 2,747
PROQR THRAPEUTICS N V SHS EURO N71542109   48,032 22,550 SH   SOLE   0 0 22,550
PROS HOLDINGS INC COM 74346Y103   667,927 24,377 SH   SOLE   22,186 0 2,191
PROSHARES TR EQTS FOR RISIN 74347B391   232,217 4,708 SH   SOLE   4,708 0 0
PROSHARES TR HD REPLICATION 74347X294   2,424,356 50,539 SH   SOLE   0 0 50,539
PROSHARES TR LARGE CAP CRE 74347R248   642,502 13,478 SH   SOLE   0 0 13,478
PROSHARES TR MSCI EAFE DIVD 74347B839   2,154,680 57,458 SH   SOLE   0 0 57,458
PROSHARES TR MSCI EMRG MKTS 74347B847   351,773 7,473 SH   SOLE   0 0 7,473
PROSHARES TR ONLINE RTL ETF 74347B169   875,572 27,638 SH   SOLE   0 0 27,638
PROSHARES TR PSHS ULT S&P 500 74347R107   200,800 4,000 SH   SOLE   0 0 4,000
PROSHARES TR RUSS 2000 DIVD 74347B698   4,520,006 74,050 SH   SOLE   0 0 74,050
PROSHARES TR RUSSELL US DIV 74347G507   282,880 6,085 SH   SOLE   0 0 6,085
PROSHARES TR S&P 500 DV ARIST 74348A467   58,473,861 640,880 SH   SOLE   0 0 640,880
PROSHARES TR S&P MDCP 400 DIV 74347B680   13,486,338 190,620 SH   SOLE   678 0 189,942
PROSHARES TR S&P TECH DIVIDEN 74347G606   2,459,203 40,203 SH   SOLE   0 0 40,203
PROSHARES TR SHORT QQQ NEW 74347B714   456,044 37,442 SH   SOLE   0 0 37,442
PROSHARES TR ULTRASHRT S&P500 74347G416   7,564,003 189,242 SH   SOLE   0 0 189,242
PROSPECT CAP CORP COM 74348T102   2,993,607 430,116 SH   SOLE   0 0 430,116
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   97,606 100,000 PRN   SOLE   0 0 100,000
PROSPERITY BANCSHARES INC COM 743606105   817,344 13,286 SH   SOLE   10,767 0 2,519
PROTHENA CORP PLC SHS G72800108   301,338 6,217 SH   SOLE   0 0 6,217
PROVENTION BIO INC COM 74374N102   400,687 16,626 SH   SOLE   0 0 16,626
PROVIDENT FINL SVCS INC COM 74386T105   425,374 22,178 SH   SOLE   3,678 0 18,500
PRUDENTIAL FINL INC COM 744320102   35,481,103 428,826 SH   SOLE   0 0 428,826
PRUDENTIAL PLC ADR 74435K204   5,656,608 206,899 SH   SOLE   199,094 0 7,805
PTC INC COM 69370C100   23,250,022 181,315 SH   SOLE   43,348 0 137,967
PTC THERAPEUTICS INC COM 69366J200   251,065 5,183 SH   SOLE   0 0 5,183
PUBLIC STORAGE COM 74460D109   11,709,924 38,757 SH   SOLE   6,477 0 32,280
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   27,345,187 437,874 SH   SOLE   315,243 0 122,631
PULTE GROUP INC COM 745867101   15,302,016 262,560 SH   SOLE   129,952 0 132,608
PURE STORAGE INC CL A 74624M102   6,111,609 239,577 SH   SOLE   13,020 0 226,557
PURECYCLE TECHNOLOGIES INC COM 74623V103   143,388 20,484 SH   SOLE   0 0 20,484
PURPLE BIOTECH LTD SPONSORED ADS 74638P109   19,690 11,000 SH   SOLE   0 0 11,000
PUTNAM MANAGED MUN INCOME TR COM 746823103   3,919,211 639,349 SH   SOLE   0 0 639,349
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   56,849 17,877 SH   SOLE   0 0 17,877
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   1,980,057 191,125 SH   SOLE   0 0 191,125
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   1,641,962 461,225 SH   SOLE   0 0 461,225
PVH CORPORATION COM 693656100   1,632,203 18,306 SH   SOLE   0 0 18,306
Q2 HLDGS INC COM 74736L109   2,285,878 92,847 SH   SOLE   91,534 0 1,313
QCR HOLDINGS INC COM 74727A104   556,559 12,675 SH   SOLE   0 0 12,675
QIAGEN NV SHS NEW N72482123   6,564,979 142,935 SH   SOLE   142,416 0 519
QORVO INC COM 74736K101   6,211,907 61,159 SH   SOLE   45,364 0 15,795
QUAKER HOUGHTON COM 747316107   5,172,216 26,129 SH   SOLE   25,071 0 1,058
QUALCOMM INC COM 747525103   358,093,931 2,806,819 SH   SOLE   951,062 0 1,855,758
QUALTRICS INTL INC COM CL A 747601201   1,080,070 60,576 SH   SOLE   51,859 0 8,717
QUALYS INC COM 74758T303   3,987,713 30,670 SH   SOLE   15,838 0 14,832
QUANTA SVCS INC COM 74762E102   38,577,902 231,504 SH   SOLE   53,666 0 177,838
QUANTUMSCAPE CORP COM CL A 74767V109   223,257 27,293 SH   SOLE   0 0 27,293
QUEST DIAGNOSTICS INC COM 74834L100   10,430,108 73,721 SH   SOLE   35,888 0 37,834
QUIDELORTHO CORP COM 219798105   2,979,259 33,441 SH   SOLE   0 0 33,441
QUIPT HOME MEDICAL CORP COM 74880P104   70,100 10,000 SH   SOLE   0 0 10,000
QUOTIENT TECHNOLOGY INC COM 749119103   35,926 10,953 SH   SOLE   0 0 10,953
QURATE RETAIL INC COM SER A 74915M100   326,120 330,150 SH   SOLE   308,684 0 21,466
RACKSPACE TECHNOLOGY INC COM 750102105   23,494 12,497 SH   SOLE   0 0 12,497
RADIAN GROUP INC COM 750236101   4,336,830 196,237 SH   SOLE   193,334 0 2,903
RADNET INC COM 750491102   459,376 18,353 SH   SOLE   0 0 18,353
RALPH LAUREN CORP CL A 751212101   4,304,412 36,894 SH   SOLE   31,022 0 5,872
RAMBUS INC DEL COM 750917106   1,179,851 23,017 SH   SOLE   0 0 23,017
RANGE RES CORP COM 75281A109   1,928,947 72,873 SH   SOLE   37,067 0 35,806
RANGER ENERGY SVCS INC COM CL A 75282U104   721,635 70,818 SH   SOLE   0 0 70,818
RAPID7 INC COM 753422104   3,467,852 75,536 SH   SOLE   43,145 0 32,391
RAYMOND JAMES FINL INC COM 754730109   28,491,965 305,478 SH   SOLE   0 0 305,478
RAYONIER INC COM 754907103   2,152,088 64,705 SH   SOLE   18,694 0 46,011
RAYTHEON TECHNOLOGIES CORP COM 75513E101   411,598,568 4,202,989 SH   SOLE   1,816,707 0 2,386,282
RBC BEARINGS INC COM 75524B104   36,663,913 157,539 SH   SOLE   155,673 0 1,866
READY CAPITAL CORP COM 75574U101   127,665 12,553 SH   SOLE   0 0 12,553
REALTY INCOME CORP COM 756109104   81,852,328 1,292,678 SH   SOLE   724,205 0 568,473
REAVES UTIL INCOME FD COM SH BEN INT 756158101   7,694,560 271,126 SH   SOLE   0 0 271,126
RED RIVER BANCSHARES INC COM 75686R202   209,519 4,355 SH   SOLE   0 0 4,355
REDFIN CORP COM 75737F108   407,464 44,974 SH   SOLE   0 0 44,974
REDWOOD TRUST INC COM 758075402   5,153,125 764,559 SH   SOLE   0 0 764,559
REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9   38,900 40,000 PRN   SOLE   0 0 40,000
REDWOOD TRUST INC NOTE 5.625% 7/1 758075AD7   103,486 110,000 PRN   SOLE   0 0 110,000
REGAL REXNORD CORPORATION COM 758750103   9,806,314 69,682 SH   SOLE   62,281 0 7,401
REGENCY CTRS CORP COM 758849103   6,199,238 101,328 SH   SOLE   89,658 0 11,670
REGENERON PHARMACEUTICALS COM 75886F107   51,005,980 62,076 SH   SOLE   39,658 0 22,418
REGENXBIO INC COM 75901B107   318,274 16,831 SH   SOLE   0 0 16,831
REGIONS FINANCIAL CORP NEW COM 7591EP100   18,235,803 982,533 SH   SOLE   52,173 0 930,360
REINSURANCE GRP OF AMERICA I COM NEW 759351604   26,367,213 198,608 SH   SOLE   193,761 0 4,847
RELIANCE STEEL & ALUMINUM CO COM 759509102   7,290,838 28,398 SH   SOLE   14,275 0 14,123
RELX PLC SPONSORED ADR 759530108   39,827,440 1,227,728 SH   SOLE   1,197,931 0 29,797
RENAISSANCERE HLDGS LTD COM G7496G103   5,622,352 28,064 SH   SOLE   24,864 0 3,200
RENASANT CORP COM 75970E107   522,580 17,089 SH   SOLE   0 0 17,089
RENT THE RUNWAY INC COM CL A 76010Y103   33,234 11,661 SH   SOLE   0 0 11,661
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   12,717,161 348,320 SH   SOLE   342,945 0 5,375
REPLIGEN CORP COM 759916109   12,739,280 75,667 SH   SOLE   63,950 0 11,717
REPUBLIC FIRST BANCORP INC COM 760416107   22,100 16,250 SH   SOLE   0 0 16,250
REPUBLIC SVCS INC COM 760759100   94,650,902 699,977 SH   SOLE   473,007 0 226,970
RESIDEO TECHNOLOGIES INC COM 76118Y104   3,900,867 213,396 SH   SOLE   207,322 0 6,074
RESMED INC COM 761152107   4,332,031 19,782 SH   SOLE   2,243 0 17,539
RESTAURANT BRANDS INTL INC COM 76131D103   4,855,838 72,324 SH   SOLE   36,278 0 36,046
RETAIL OPPORTUNITY INVTS COR COM 76131N101   297,782 21,331 SH   SOLE   0 0 21,331
REVOLVE GROUP INC CL A 76156B107   2,469,754 93,907 SH   SOLE   0 0 93,907
REXFORD INDL RLTY INC COM 76169C100   1,888,578 31,661 SH   SOLE   31,273 0 388
REYNOLDS CONSUMER PRODS INC COM 76171L106   1,326,490 48,236 SH   SOLE   46,605 0 1,631
RH COM 74967X103   1,922,097 7,892 SH   SOLE   0 0 7,892
RILEY EXPLORATION PERMIAN IN COM 76665T102   264,517 6,950 SH   SOLE   0 0 6,950
RING ENERGY INC COM 76680V108   193,500 101,842 SH   SOLE   0 0 101,842
RINGCENTRAL INC CL A 76680R206   1,780,056 58,039 SH   SOLE   0 0 58,039
RINGCENTRAL INC NOTE 3/0 76680RAF4   105,660 120,000 PRN   SOLE   0 0 120,000
RINGCENTRAL INC NOTE 3/1 76680RAH0   331,608 410,000 PRN   SOLE   0 0 410,000
RIO TINTO PLC SPONSORED ADR 767204100   34,739,100 506,401 SH   SOLE   108,034 0 398,367
RITCHIE BROS AUCTIONEERS COM 767744105   9,377,106 166,586 SH   SOLE   162,743 0 3,843
RITHM CAPITAL CORP COM NEW 64828T201   3,091,049 386,381 SH   SOLE   0 0 386,381
RIVERNORTH CAP AND INCM FD I COM 76882B108   499,824 32,393 SH   SOLE   0 0 32,393
RIVERNORTH DOUBLELINE STRATE COM 76882G107   115,218 13,460 SH   SOLE   0 0 13,460
RIVERNORTH MANAGED DUR MUN I COM 76882H105   348,094 23,098 SH   SOLE   0 0 23,098
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108   408,704 24,404 SH   SOLE   0 0 24,404
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   357,556 31,475 SH   SOLE   0 0 31,475
RIVIAN AUTOMOTIVE INC CALL 76954A103   7,000 400 SH Call SOLE   0 0 400
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,269,187 211,188 SH   SOLE   84,916 0 126,272
RLI CORP COM 749607107   10,131,286 76,227 SH   SOLE   73,921 0 2,306
RLJ LODGING TR CUM CONV PFD A 74965L200   441,102 17,602 SH   SOLE   0 0 17,602
ROBERT HALF INTL INC COM 770323103   9,398,858 116,655 SH   SOLE   22,961 0 93,694
ROBLOX CORP CL A 771049103   6,656,308 147,984 SH   SOLE   61,564 0 86,420
ROCKET COS INC COM CL A 77311W101   181,062 19,985 SH   SOLE   0 0 19,985
ROCKET LAB USA INC COM 773122106   140,026 34,660 SH   SOLE   0 0 34,660
ROCKWELL AUTOMATION INC COM 773903109   22,947,818 78,200 SH   SOLE   11,001 0 67,199
ROCKWELL MED INC COM NEW 774374300   108,274 59,820 SH   SOLE   0 0 59,820
ROCKY BRANDS INC COM 774515100   13,733,179 595,283 SH   SOLE   0 0 595,283
ROGERS COMMUNICATIONS INC CL B 775109200   3,051,948 65,832 SH   SOLE   62,458 0 3,374
ROKU INC COM CL A 77543R102   2,261,970 34,366 SH   SOLE   4,477 0 29,889
ROLLINS INC COM 775711104   32,882,839 876,175 SH   SOLE   806,491 0 69,684
ROPER TECHNOLOGIES INC COM 776696106   95,825,548 217,444 SH   SOLE   64,676 0 152,769
ROSS STORES INC COM 778296103   31,088,907 292,933 SH   SOLE   218,378 0 74,555
ROYAL BK CDA SUSTAINABL COM 780087102   28,957,294 302,964 SH   SOLE   205,201 0 97,763
ROYAL CARIBBEAN GROUP COM V7780T103   5,184,059 79,388 SH   SOLE   36,398 0 42,990
ROYAL GOLD INC COM 780287108   11,956,305 92,177 SH   SOLE   13,455 0 78,722
ROYCE MICRO-CAP TR INC COM 780915104   2,622,328 299,011 SH   SOLE   0 0 299,011
ROYCE VALUE TR INC COM 780910105   24,601,227 1,812,913 SH   SOLE   0 0 1,812,913
RPM INTL INC COM 749685103   17,400,121 199,451 SH   SOLE   98,532 0 100,920
RPT REALTY SH BEN INT 74971D101   343,710 36,142 SH   SOLE   0 0 36,142
RUMBLE INC COM CL A 78137L105   224,720 22,472 SH   SOLE   0 0 22,472
RXO INC COMMON STOCK 74982T103   2,138,541 108,887 SH   SOLE   802 0 108,085
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   205,747 5,113 SH   SOLE   0 0 5,113
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   18,129,024 192,269 SH   SOLE   189,133 0 3,136
RYDER SYS INC COM 783549108   1,063,374 11,916 SH   SOLE   5,681 0 6,235
RYERSON HLDG CORP COM 783754104   2,388,994 65,668 SH   SOLE   65,572 0 96
RYMAN HOSPITALITY PPTYS INC COM 78377T107   471,075 5,250 SH   SOLE   0 0 5,250
S&P GLOBAL INC COM 78409V104   257,956,732 748,200 SH   SOLE   459,350 0 288,850
SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202   497,140 60,999 SH   SOLE   0 0 60,999
SABINE RTY TR UNIT BEN INT 785688102   1,934,059 26,933 SH   SOLE   0 0 26,933
SABRA HEALTH CARE REIT INC COM 78573L106   774,669 67,363 SH   SOLE   0 0 67,363
SABRE CORP COM 78573M104   1,051,868 245,191 SH   SOLE   240,331 0 4,860
SAFE BULKERS INC COM Y7388L103   153,294 41,543 SH   SOLE   0 0 41,543
SAGE THERAPEUTICS INC COM 78667J108   407,683 9,716 SH   SOLE   0 0 9,716
SAIA INC COM 78709Y105   24,518,476 90,115 SH   SOLE   87,152 0 2,963
SALESFORCE INC COM 79466L302   418,577,793 2,095,194 SH   SOLE   968,403 0 1,126,791
SAMSARA INC COM CL A 79589L106   207,060 10,500 SH   SOLE   0 0 10,500
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   153,855 14,625 SH   SOLE   0 0 14,625
SANDRIDGE ENERGY INC COM NEW 80007P869   1,199,488 83,240 SH   SOLE   0 0 83,240
SANDSTORM GOLD LTD COM NEW 80013R206   1,451,913 249,899 SH   SOLE   0 0 249,899
SANDY SPRING BANCORP INC COM 800363103   281,428 10,833 SH   SOLE   1,240 0 9,593
SANMINA CORPORATION COM 801056102   2,982,410 48,900 SH   SOLE   47,089 0 1,811
SANOFI SPONSORED ADR 80105N105   95,562,307 1,756,016 SH   SOLE   1,618,188 0 137,828
SAP SE SPON ADR 803054204   69,238,025 547,120 SH   SOLE   516,818 0 30,302
SARATOGA INVT CORP COM NEW 80349A208   1,758,881 69,576 SH   SOLE   0 0 69,576
SARCOS TECHN AND ROBOTICS CO COM 80359A106   16,615 35,000 SH   SOLE   0 0 35,000
SAREPTA THERAPEUTICS INC COM 803607100   1,838,238 13,337 SH   SOLE   2,705 0 10,632
SBA COMMUNICATIONS CORP NEW CL A 78410G104   18,886,712 72,344 SH   SOLE   57,533 0 14,811
SCHLUMBERGER LTD COM STK 806857108   65,815,274 1,340,434 SH   SOLE   857,662 0 482,773
SCHNEIDER NATIONAL INC CL B 80689H102   4,375,252 163,561 SH   SOLE   146,290 0 17,271
SCHOLASTIC CORP COM 807066105   357,952 10,460 SH   SOLE   1,231 0 9,229
SCHWAB CHARLES CORP COM 808513105   86,822,919 1,657,560 SH   SOLE   1,355,536 0 302,024
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   201,112 5,085 SH   SOLE   0 0 5,085
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   381,339 15,552 SH   SOLE   0 0 15,552
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   752,012 14,912 SH   SOLE   0 0 14,912
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   625,506 26,471 SH   SOLE   0 0 26,471
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   10,870,636 312,375 SH   SOLE   0 0 312,375
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   922,006 17,036 SH   SOLE   0 0 17,036
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   2,496,045 45,449 SH   SOLE   0 0 45,449
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   234,678 4,822 SH   SOLE   0 0 4,822
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   7,837,824 300,876 SH   SOLE   0 0 300,876
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   7,861,318 251,401 SH   SOLE   3,448 0 247,953
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   2,148,845 64,861 SH   SOLE   3,222 0 61,639
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   5,931,616 121,574 SH   SOLE   349 0 121,225
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   12,209,969 260,285 SH   SOLE   0 0 260,285
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   6,184,461 129,247 SH   SOLE   0 0 129,247
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   121,925,058 1,666,554 SH   SOLE   30,535 0 1,636,019
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   12,304,378 188,804 SH   SOLE   2,575 0 186,229
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   2,436,808 37,158 SH   SOLE   0 0 37,158
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,976,843 61,543 SH   SOLE   54 0 61,489
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   16,134,827 237,801 SH   SOLE   0 0 237,801
SCHWAB STRATEGIC TR US REIT ETF 808524847   420,159 21,547 SH   SOLE   0 0 21,547
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,481,173 59,174 SH   SOLE   0 0 59,174
SCHWAB STRATEGIC TR US TIPS ETF 808524870   16,606,230 309,760 SH   SOLE   0 0 309,760
SCIENCE APPLICATIONS INTL CO COM 808625107   8,579,092 79,835 SH   SOLE   63,986 0 15,849
SCILEX HOLDING CO COM 80880W106   256,685 31,303 SH   SOLE   0 0 31,303
SCIPLAY CORPORATION CL A 809087109   400,680 23,625 SH   SOLE   23,625 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   29,802,706 427,340 SH   SOLE   356,647 0 70,694
SCPHARMACEUTICALS INC COM 810648105   633,549 69,851 SH   SOLE   0 0 69,851
SCYNEXIS INC COM NEW 811292200   51,882 17,294 SH   SOLE   0 0 17,294
SEA LTD SPONSORD ADS 81141R100   16,747,931 193,506 SH   SOLE   130,591 0 62,915
SEABRIDGE GOLD INC COM 811916105   8,289,347 640,104 SH   SOLE   0 0 640,104
SEACOAST BKG CORP FLA COM NEW 811707801   6,736,617 284,245 SH   SOLE   0 0 284,245
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   19,296,225 291,836 SH   SOLE   163,358 0 128,479
SEAGEN INC COM 81181C104   6,004,246 29,655 SH   SOLE   12,281 0 17,374
SEALED AIR CORP NEW COM 81211K100   8,698,637 189,472 SH   SOLE   166,915 0 22,557
SEAWORLD ENTMT INC COM 81282V100   2,674,465 43,622 SH   SOLE   37,536 0 6,086
SEI INVTS CO COM 784117103   20,163,584 350,366 SH   SOLE   326,308 0 24,058
SELECT ENERGY SVCS INC CL A COM 81617J301   288,840 41,500 SH   SOLE   0 0 41,500
SELECT MED HLDGS CORP COM 81619Q105   6,804,867 263,245 SH   SOLE   262,640 0 605
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   285,066,721 4,917,487 SH   SOLE   3,946,740 0 970,748
SELECT SECTOR SPDR TR ENERGY 81369Y506   171,664,921 2,072,497 SH   SOLE   228,616 0 1,843,881
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   103,534,994 3,220,373 SH   SOLE   664 0 3,219,709
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   13,195,930 353,021 SH   SOLE   0 0 353,021
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   259,461,660 1,735,065 SH   SOLE   1,214,959 0 520,106
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   314,151,841 4,204,951 SH   SOLE   3,363,731 0 841,219
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   608,273,206 4,698,542 SH   SOLE   3,463,671 0 1,234,871
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   94,025,555 929,290 SH   SOLE   40,826 0 888,464
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   198,886,993 2,938,204 SH   SOLE   2,214,275 0 723,928
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   27,080,098 335,731 SH   SOLE   40,540 0 295,191
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   631,007,412 4,178,580 SH   SOLE   3,294,589 0 883,991
SELECTIVE INS GROUP INC COM 816300107   3,371,438 35,366 SH   SOLE   34,317 0 1,049
SEMPRA COM 816851109   58,887,093 389,568 SH   SOLE   303,356 0 86,212
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104   227,704 14,786 SH   SOLE   0 0 14,786
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,462,633 49,233 SH   SOLE   32,756 0 16,477
SENSEI BIOTHERAPEUTICS INC COM 81728A108   21,000 14,000 SH   SOLE   0 0 14,000
SENSEONICS HLDGS INC COM 81727U105   10,249 14,435 SH   SOLE   0 0 14,435
SENSIENT TECHNOLOGIES CORP COM 81725T100   339,458 4,434 SH   SOLE   0 0 4,434
SENTINELONE INC CL A 81730H109   466,947 28,542 SH   SOLE   0 0 28,542
SERVICE CORP INTL COM 817565104   5,735,202 83,385 SH   SOLE   0 0 83,385
SERVICENOW INC COM 81762P102   121,862,586 262,228 SH   SOLE   138,738 0 123,490
SERVISFIRST BANCSHARES INC COM 81768T108   9,244,581 169,222 SH   SOLE   146,066 0 23,156
SEVEN HILLS REALTY TRUST COM 81784E101   167,005 16,634 SH   SOLE   0 0 16,634
SFL CORPORATION LTD SHS G7738W106   565,168 59,491 SH   SOLE   0 0 59,491
SHAKE SHACK INC CL A 819047101   1,413,663 25,476 SH   SOLE   0 0 25,476
SHARECARE INC COM CL A 81948W104   237,850 167,500 SH   SOLE   0 0 167,500
SHELL PLC SPON ADS 780259305   47,995,089 834,118 SH   SOLE   570,858 0 263,260
SHERWIN WILLIAMS CO COM 824348106   129,908,554 577,962 SH   SOLE   460,453 0 117,510
SHIFT TECHNOLOGIES INC CL A NEW 82452T305   15,907 14,203 SH   SOLE   0 0 14,203
SHIFT4 PMTS INC CL A 82452J109   6,730,509 88,793 SH   SOLE   27,495 0 61,298
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   4,009,055 175,913 SH   SOLE   150,160 0 25,753
SHOCKWAVE MED INC COM 82489T104   1,064,418 4,909 SH   SOLE   3,352 0 1,557
SHOPIFY INC CL A 82509L107   47,177,678 984,099 SH   SOLE   420,632 0 563,467
SHUTTERSTOCK INC COM 825690100   3,684,736 50,754 SH   SOLE   48,643 0 2,111
SHYFT GROUP INC COM 825698103   252,532 11,100 SH   SOLE   0 0 11,100
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   11,195,511 1,345,614 SH   SOLE   0 0 1,345,614
SIGA TECHNOLOGIES INC COM 826917106   139,052 24,183 SH   SOLE   0 0 24,183
SIGILON THERAPEUTICS INC COM 82657L107   20,834 22,400 SH   SOLE   0 0 22,400
SIGMA LITHIUM CORPORATION COM 826599102   664,896 17,674 SH   SOLE   0 0 17,674
SIGNET JEWELERS LIMITED SHS G81276100   720,554 9,264 SH   SOLE   8,932 0 332
SILGAN HLDGS INC COM 827048109   3,044,482 56,726 SH   SOLE   13,808 0 42,918
SILICON LABORATORIES INC COM 826919102   10,167,641 58,071 SH   SOLE   56,758 0 1,313
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   557,397 8,507 SH   SOLE   7,367 0 1,140
SILK RD MED INC COM 82710M100   1,179,456 30,142 SH   SOLE   30,093 0 49
SILVERCREST METALS INC COM 828363101   908,272 127,209 SH   SOLE   0 0 127,209
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   831,999 47,570 SH   SOLE   25,686 0 21,884
SIMON PPTY GROUP INC NEW COM 828806109   29,186,341 260,662 SH   SOLE   84,312 0 176,350
SIMPLY GOOD FOODS CO COM 82900L102   2,017,095 50,719 SH   SOLE   49,032 0 1,687
SIMPSON MFG INC COM 829073105   23,991,521 218,821 SH   SOLE   215,112 0 3,709
SIREN ETF TR DIVCN LDRS ETF 829658301   2,158,357 40,670 SH   SOLE   0 0 40,670
SIREN ETF TR NSD NXGN ECO ETF 829658202   378,020 17,623 SH   SOLE   0 0 17,623
SIRIUS XM HOLDINGS INC COM 82968B103   824,185 207,603 SH   SOLE   0 0 207,603
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   42,277,342 308,887 SH   SOLE   298,167 0 10,720
SITIME CORP COM 82982T106   704,039 4,950 SH   SOLE   0 0 4,950
SITIO ROYALTIES CORP CLASS A COM 82983N108   5,109,524 226,085 SH   SOLE   102,864 0 123,221
SIX FLAGS ENTMT CORP NEW COM 83001A102   727,580 27,240 SH   SOLE   24,319 0 2,921
SIXTH STREET SPECIALTY LENDI COM 83012A109   2,519,536 137,680 SH   SOLE   0 0 137,680
SJW GROUP COM 784305104   7,144,495 93,846 SH   SOLE   80,871 0 12,975
SK TELECOM LTD SPONSORED ADR 78440P306   1,460,335 71,201 SH   SOLE   55,557 0 15,644
SKECHERS U S A INC CL A 830566105   436,661 9,189 SH   SOLE   0 0 9,189
SKEENA RES LTD NEW COM 83056P715   485,305 79,428 SH   SOLE   0 0 79,428
SKILLZ INC COM 83067L109   13,445 22,666 SH   SOLE   0 0 22,666
SKYLINE CHAMPION CORPORATION COM 830830105   8,252,572 109,698 SH   SOLE   84,087 0 25,611
SKYWEST INC COM 830879102   215,005 9,698 SH   SOLE   0 0 9,698
SKYWORKS SOLUTIONS INC COM 83088M102   20,286,968 171,953 SH   SOLE   51,535 0 120,418
SLEEP NUMBER CORP COM 83125X103   1,189,450 39,114 SH   SOLE   36,400 0 2,714
SLM CORP COM 78442P106   1,678,548 135,477 SH   SOLE   130,009 0 5,468
SLR INVESTMENT CORP COM 83413U100   1,126,872 74,925 SH   SOLE   0 0 74,925
SM ENERGY CO COM 78454L100   11,085,703 393,669 SH   SOLE   343,567 0 50,102
SMART GLOBAL HLDGS INC SHS G8232Y101   214,965 12,469 SH   SOLE   12,125 0 344
SMARTRENT INC COM CL A 83193G107   65,604 25,727 SH   SOLE   0 0 25,727
SMARTSHEET INC COM CL A 83200N103   3,163,834 66,189 SH   SOLE   16,568 0 49,621
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   23,002,658 824,173 SH   SOLE   749,654 0 74,519
SMITH & WESSON BRANDS INC COM 831754106   496,094 40,300 SH   SOLE   0 0 40,300
SMITH A O CORP COM 831865209   6,945,294 100,438 SH   SOLE   37,814 0 62,624
SMUCKER J M CO COM NEW 832696405   45,129,604 286,774 SH   SOLE   120,005 0 166,769
SNAP INC CL A 83304A106   618,858 55,206 SH   SOLE   4,121 0 51,085
SNAP ON INC COM 833034101   74,379,279 301,265 SH   SOLE   264,836 0 36,429
SNOWFLAKE INC CL A 833445109   32,946,447 213,536 SH   SOLE   181,147 0 32,389
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   9,389,837 115,839 SH   SOLE   78,693 0 37,146
SOFI TECHNOLOGIES INC COM 83406F102   2,319,183 382,073 SH   SOLE   0 0 382,073
SOL GEL TECHNOLOGIES SHS M8694L103   141,938 36,582 SH   SOLE   0 0 36,582
SOLAREDGE TECHNOLOGIES INC CALL 83417M104   310,000 1,000 SH Call SOLE   0 0 1,000
SOLAREDGE TECHNOLOGIES INC COM 83417M104   10,111,491 33,267 SH   SOLE   31,334 0 1,933
SOLID POWER INC CLASS A COM 83422N105   74,967 24,906 SH   SOLE   0 0 24,906
SOLO BRANDS INC COM CL A 83425V104   106,853 14,882 SH   SOLE   0 0 14,882
SOMALOGIC INC CLASS A COM 83444K105   38,250 15,000 SH   SOLE   0 0 15,000
SONIC AUTOMOTIVE INC CL A 83545G102   1,208,902 22,247 SH   SOLE   0 0 22,247
SONOCO PRODS CO COM 835495102   4,966,790 81,423 SH   SOLE   49,259 0 32,163
SONOS INC COM 83570H108   2,362,209 120,398 SH   SOLE   0 0 120,398
SONY GROUP CORPORATION SPONSORED ADR 835699307   29,414,474 324,484 SH   SOLE   271,203 0 53,281
SOURCE CAP INC COM 836144105   1,657,345 43,857 SH   SOLE   0 0 43,857
SOUTHERN CO COM 842587107   155,618,829 2,236,546 SH   SOLE   1,208,779 0 1,027,767
SOUTHERN COPPER CORP COM 84265V105   2,292,433 30,065 SH   SOLE   0 0 30,065
SOUTHSTATE CORPORATION COM 840441109   1,531,912 21,498 SH   SOLE   8,458 0 13,040
SOUTHWEST AIRLS CO COM 844741108   11,137,446 342,269 SH   SOLE   129,198 0 213,071
SOUTHWEST GAS HLDGS INC COM 844895102   6,524,916 104,482 SH   SOLE   97,955 0 6,527
SOUTHWESTERN ENERGY CO COM 845467109   4,874,990 974,998 SH   SOLE   0 0 974,998
SP PLUS CORP COM 78469C103   4,250,855 123,968 SH   SOLE   123,796 0 172
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   80,449,181 241,865 SH   SOLE   125 0 241,740
SPDR GOLD TR GOLD SHS 78463V107   158,790,911 866,668 SH   SOLE   9,517 0 857,151
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301   1,255,990 12,517 SH   SOLE   3,240 0 9,277
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   11,601,150 281,855 SH   SOLE   0 0 281,855
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,085,560 24,177 SH   SOLE   0 0 24,177
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   19,433,397 340,399 SH   SOLE   0 0 340,399
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   749,297 15,025 SH   SOLE   0 0 15,025
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103   1,318,994 34,683 SH   SOLE   0 0 34,683
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,442,606 138,313 SH   SOLE   0 0 138,313
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   6,676,448 195,618 SH   SOLE   0 0 195,618
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   628,769 24,008 SH   SOLE   0 0 24,008
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756   330,289 6,521 SH   SOLE   0 0 6,521
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   878,547 14,900 SH   SOLE   0 0 14,900
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   1,682,462 49,080 SH   SOLE   1,296 0 47,784
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   255,601 4,766 SH   SOLE   0 0 4,766
SPDR S&P 500 ETF TR PUT 78462F103   27,046,000 70,500 SH Put SOLE   0 0 70,500
SPDR S&P 500 ETF TR TR UNIT 78462F103   992,770,088 2,424,998 SH   SOLE   119,973 0 2,305,025
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   161,536,235 352,384 SH   SOLE   82,667 2,141 267,576
SPDR SER TR AEROSPACE DEF 78464A631   8,664,943 74,116 SH   SOLE   25,670 0 48,446
SPDR SER TR BBG CONV SEC ETF 78464A359   5,885,395 87,750 SH   SOLE   0 0 87,750
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   5,811,980 305,411 SH   SOLE   281,762 0 23,649
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   50,049,695 545,085 SH   SOLE   2,761 0 542,324
SPDR SER TR BLOOMBERG 3-12 M 78468R523   4,260,718 42,774 SH   SOLE   0 0 42,774
SPDR SER TR BLOOMBERG HIGH Y 78468R622   7,889,048 84,993 SH   SOLE   0 0 84,993
SPDR SER TR BLOOMBERG INTL 78464A151   451,503 15,820 SH   SOLE   0 0 15,820
SPDR SER TR BLOOMBERG INTL T 78464A516   576,451 24,933 SH   SOLE   0 0 24,933
SPDR SER TR BLOOMBERG INVT 78468R200   12,791,014 420,342 SH   SOLE   0 0 420,342
SPDR SER TR BLOOMBERG SHT TE 78468R408   9,475,771 381,472 SH   SOLE   187,202 0 194,270
SPDR SER TR COMP SOFTWARE 78464A599   691,636 5,620 SH   SOLE   0 0 5,620
SPDR SER TR DJ REIT ETF 78464A607   1,207,164 13,597 SH   SOLE   3,974 0 9,623
SPDR SER TR FTSE INT GVT ETF 78464A490   295,582 6,839 SH   SOLE   0 0 6,839
SPDR SER TR HLTH CARE SVCS 78464A573   221,602 2,563 SH   SOLE   0 0 2,563
SPDR SER TR HLTH CR EQUIP 78464A581   602,474 6,436 SH   SOLE   0 0 6,436
SPDR SER TR ICE PFD SEC ETF 78464A292   4,199,777 123,668 SH   SOLE   110,396 0 13,273
SPDR SER TR NUVEEN BLMBRG MU 78468R721   12,177,007 260,081 SH   SOLE   239,386 0 20,695
SPDR SER TR NUVEEN BLMBRG SH 78468R739   7,076,238 148,817 SH   SOLE   5,523 0 143,294
SPDR SER TR NUVEEN BLOOMBERG 78464A284   118,325,478 4,725,459 SH   SOLE   4,470,121 31,111 224,227
SPDR SER TR NYSE TECH ETF 78464A102   256,004 2,112 SH   SOLE   0 0 2,112
SPDR SER TR OILGAS EQUIP 78468R549   471,878 6,274 SH   SOLE   0 0 6,274
SPDR SER TR PORT MTG BK ETF 78464A383   520,495 23,467 SH   SOLE   0 0 23,467
SPDR SER TR PORTFLI HIGH YLD 78468R606   2,226,670 96,896 SH   SOLE   0 0 96,896
SPDR SER TR PORTFLI INTRMDIT 78464A672   297,155 10,268 SH   SOLE   0 0 10,268
SPDR SER TR PORTFLI TIPS ETF 78464A656   1,272,122 47,699 SH   SOLE   0 0 47,699
SPDR SER TR PORTFOLI S&P1500 78464A805   3,266,006 64,763 SH   SOLE   0 0 64,763
SPDR SER TR PORTFOLIO AGRGTE 78464A649   51,852,957 2,010,584 SH   SOLE   1,935,575 0 75,009
SPDR SER TR PORTFOLIO INTRMD 78464A375   12,533,347 385,761 SH   SOLE   177,077 0 208,684
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,760,885 57,023 SH   SOLE   0 0 57,023
SPDR SER TR PORTFOLIO S&P400 78464A847   1,258,037 28,631 SH   SOLE   0 0 28,631
SPDR SER TR PORTFOLIO S&P500 78464A854   37,850,840 786,103 SH   SOLE   0 0 786,103
SPDR SER TR PORTFOLIO S&P600 78468R853   21,141,974 559,756 SH   SOLE   1,030 0 558,726
SPDR SER TR PORTFOLIO SH TSR 78468R101   2,791,947 95,516 SH   SOLE   0 0 95,516
SPDR SER TR PORTFOLIO SHORT 78464A474   22,100,575 745,885 SH   SOLE   611,708 0 134,177
SPDR SER TR PRTFLO S&P500 GW 78464A409   34,680,286 626,450 SH   SOLE   0 0 626,450
SPDR SER TR PRTFLO S&P500 HI 78468R788   11,810,584 310,805 SH   SOLE   21,985 0 288,820
SPDR SER TR PRTFLO S&P500 VL 78464A508   15,214,611 373,640 SH   SOLE   0 0 373,640
SPDR SER TR RUSSELL LOW VOL 78468R754   1,308,569 12,391 SH   SOLE   0 0 12,391
SPDR SER TR RUSSELL YIELD 78468R770   471,905 5,004 SH   SOLE   0 0 5,004
SPDR SER TR S&P 400 MDCP GRW 78464A821   210,453 3,075 SH   SOLE   0 0 3,075
SPDR SER TR S&P 400 MDCP VAL 78464A839   6,976,263 105,573 SH   SOLE   0 0 105,573
SPDR SER TR S&P 500 ESG ETF 78468R531   1,323,981 33,578 SH   SOLE   0 0 33,578
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,361,151 18,456 SH   SOLE   0 0 18,456
SPDR SER TR S&P 600 SMCP VAL 78464A300   3,574,238 46,918 SH   SOLE   1,399 0 45,519
SPDR SER TR S&P 600 SML CAP 78464A813   5,516,596 65,650 SH   SOLE   0 0 65,650
SPDR SER TR S&P BIOTECH 78464A870   24,659,525 323,573 SH   SOLE   0 0 323,573
SPDR SER TR S&P BK ETF 78464A797   3,187,505 85,986 SH   SOLE   0 0 85,986
SPDR SER TR S&P CAP MKTS 78464A771   225,203 2,711 SH   SOLE   0 0 2,711
SPDR SER TR S&P DIVID ETF 78464A763   315,956,130 2,554,007 SH   SOLE   1,270,538 12,008 1,271,461
SPDR SER TR S&P HOMEBUILD 78464A888   2,691,901 39,727 SH   SOLE   0 0 39,727
SPDR SER TR S&P INS ETF 78464A789   1,304,122 33,133 SH   SOLE   0 0 33,133
SPDR SER TR S&P KENSHO CLEAN 78468R655   219,236 2,529 SH   SOLE   0 0 2,529
SPDR SER TR S&P KENSHO NEW 78468R648   4,059,489 95,070 SH   SOLE   0 0 95,070
SPDR SER TR S&P METALS MNG 78464A755   6,556,754 123,340 SH   SOLE   9,245 0 114,095
SPDR SER TR S&P OILGAS EXP 78468R556   5,466,825 42,847 SH   SOLE   0 0 42,847
SPDR SER TR S&P PHARMAC 78464A722   300,136 7,319 SH   SOLE   0 0 7,319
SPDR SER TR S&P REGL BKG 78464A698   6,355,765 144,910 SH   SOLE   0 0 144,910
SPDR SER TR S&P RETAIL ETF 78464A714   1,051,627 16,582 SH   SOLE   0 0 16,582
SPDR SER TR S&P SEMICNDCTR 78464A862   5,897,662 28,270 SH   SOLE   0 0 28,270
SPDR SER TR S&P TELECOM 78464A540   1,805,855 22,278 SH   SOLE   0 0 22,278
SPDR SER TR S&P TRANSN ETF 78464A532   1,326,086 18,298 SH   SOLE   0 0 18,298
SPDR SER TR SPDR S&P1500VL 78464A128   1,447,657 10,193 SH   SOLE   0 0 10,193
SPECIAL OPPORTUNITIES FD INC COM 84741T104   459,185 41,973 SH   SOLE   0 0 41,973
SPIRE INC COM 84857L101   1,834,462 26,154 SH   SOLE   18,349 0 7,805
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   2,267,383 65,664 SH   SOLE   0 0 65,664
SPIRIT AIRLS INC COM 848577102   495,472 28,857 SH   SOLE   0 0 28,857
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   701,981 17,620 SH   SOLE   0 0 17,620
SPLUNK INC COM 848637104   19,075,000 198,947 SH   SOLE   166,815 0 32,132
SPOTIFY TECHNOLOGY S A SHS L8681T102   4,647,571 34,782 SH   SOLE   2,838 0 31,944
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   330,549 11,705 SH   SOLE   0 0 11,705
SPROTT FDS TR URANIUM MINERS E 85208P303   5,072,281 161,692 SH   SOLE   0 0 161,692
SPROTT INC COM NEW 852066208   2,082,628 57,184 SH   SOLE   0 0 57,184
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   12,398,132 655,639 SH   SOLE   0 0 655,639
SPROTT PHYSICAL GOLD TR UNIT 85207H104   8,789,273 568,517 SH   SOLE   0 0 568,517
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   975,310 79,878 SH   SOLE   0 0 79,878
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   5,607,407 672,351 SH   SOLE   25 0 672,326
SPROUT SOCIAL INC COM CL A 85209W109   2,297,365 37,736 SH   SOLE   37,247 0 489
SPROUTS FMRS MKT INC COM 85208M102   585,772 16,722 SH   SOLE   0 0 16,722
SPS COMM INC COM 78463M107   16,121,394 105,853 SH   SOLE   92,302 0 13,551
SPX TECHNOLOGIES INC COM 78473E103   297,706 4,218 SH   SOLE   0 0 4,218
SRH TOTAL RETURN FUND INC COM 101507101   4,210,979 342,914 SH   SOLE   0 0 342,914
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   27,936,089 494,707 SH   SOLE   470,783 0 23,924
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   35,311,631 851,704 SH   SOLE   545,691 0 306,013
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   25,051,395 640,927 SH   SOLE   0 0 640,927
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202   616,290 20,319 SH   SOLE   0 0 20,319
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   2,446,792 88,716 SH   SOLE   0 0 88,716
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   3,755,572 91,532 SH   SOLE   2,287 0 89,245
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   399,354 15,150 SH   SOLE   0 0 15,150
SSR MINING IN COM 784730103   2,180,061 144,184 SH   SOLE   0 0 144,184
SSR MINING IN NOTE 2.500% 4/0 784730AB9   10,950 10,000 PRN   SOLE   0 0 10,000
ST JOE CO COM 790148100   1,238,319 29,760 SH   SOLE   0 0 29,760
STAAR SURGICAL CO COM PAR $0.01 852312305   1,093,481 17,099 SH   SOLE   15,401 0 1,698
STAG INDL INC COM 85254J102   15,099,959 446,480 SH   SOLE   230,920 0 215,560
STANDARD LITHIUM LTD COM 853606101   109,809 28,897 SH   SOLE   0 0 28,897
STANDEX INTL CORP COM 854231107   1,242,449 10,147 SH   SOLE   7,281 0 2,866
STANLEY BLACK & DECKER INC COM 854502101   9,352,309 116,062 SH   SOLE   2,023 0 114,039
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   989,424 46,848 SH   SOLE   0 0 46,848
STARBUCKS CORP COM 855244109   143,497,091 1,378,058 SH   SOLE   451,183 0 926,875
STARWOOD PPTY TR INC COM 85571B105   20,598,940 1,164,440 SH   SOLE   0 0 1,164,440
STATE STR CORP COM 857477103   7,958,401 105,145 SH   SOLE   61,928 0 43,217
STEEL DYNAMICS INC COM 858119100   9,406,050 83,195 SH   SOLE   0 0 83,195
STEELCASE INC CL A 858155203   101,408 12,044 SH   SOLE   0 0 12,044
STELLANTIS N.V SHS N82405106   704,963 38,756 SH   SOLE   0 0 38,756
STELLUS CAP INVT CORP COM 858568108   2,646,411 187,822 SH   SOLE   0 0 187,822
STEM INC CALL 85859N102   1,500 200 SH Call SOLE   0 0 200
STEM INC COM 85859N102   405,002 71,429 SH   SOLE   0 0 71,429
STEM INC PUT 85859N102   204,000 40,800 SH Put SOLE   0 0 40,800
STEPAN CO COM 858586100   415,417 4,032 SH   SOLE   1,837 0 2,195
STERICYCLE INC COM 858912108   34,195,799 784,128 SH   SOLE   777,805 0 6,323
STERIS PLC SHS USD G8473T100   122,170,240 638,699 SH   SOLE   300,821 0 337,878
STERLING INFRASTRUCTURE INC COM 859241101   624,490 16,486 SH   SOLE   0 0 16,486
STEVANATO GROUP S P A ORD SHS T9224W109   5,030,336 194,222 SH   SOLE   194,222 0 0
STEWART INFORMATION SVCS COR COM 860372101   253,559 6,284 SH   SOLE   1,305 0 4,979
STIFEL FINL CORP COM 860630102   6,131,422 103,764 SH   SOLE   95,004 0 8,760
STMICROELECTRONICS N V NY REGISTRY 861012102   10,459,226 195,536 SH   SOLE   170,942 0 24,594
STOCK YDS BANCORP INC COM 861025104   512,581 9,296 SH   SOLE   0 0 9,296
STONECO LTD COM CL A G85158106   119,727 12,550 SH   SOLE   0 0 12,550
STONERIDGE INC COM 86183P102   301,837 16,141 SH   SOLE   16,141 0 0
STRATEGY SHS DAY HAGAN NED 86280R803   27,536,625 834,190 SH   SOLE   0 0 834,190
STRIDE INC COM 86333M108   596,168 15,189 SH   SOLE   11,937 0 3,252
STRIDE INC NOTE 1.125% 9/0 86333MAA6   12,880 13,000 PRN   SOLE   0 0 13,000
STRYKER CORPORATION COM 863667101   165,480,596 579,678 SH   SOLE   276,329 0 303,349
STUDIO CITY INTL HLDGS LTD SPON ADS 86389T106   86,443 12,986 SH   SOLE   0 0 12,986
STURM RUGER & CO INC COM 864159108   646,021 11,247 SH   SOLE   0 0 11,247
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   1,238,884 80,867 SH   SOLE   0 0 80,867
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   2,110,744 263,843 SH   SOLE   245,661 0 18,182
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8   12,836 15,000 PRN   SOLE   0 0 15,000
SUMMIT HOTEL PPTYS INC COM 866082100   1,358,693 194,099 SH   SOLE   185,017 0 9,082
SUMMIT MATLS INC CL A 86614U100   2,312,788 81,179 SH   SOLE   80,424 0 755
SUN CMNTYS INC COM 866674104   8,536,666 60,595 SH   SOLE   51,817 0 8,778
SUN LIFE FINANCIAL INC. COM 866796105   1,345,614 28,814 SH   SOLE   2,504 0 26,310
SUNCOR ENERGY INC NEW COM 867224107   19,822,149 638,395 SH   SOLE   400,331 0 238,063
SUNNOVA ENERGY INTL INC. COM 86745K104   1,245,586 79,743 SH   SOLE   0 0 79,743
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   4,010,169 91,369 SH   SOLE   0 0 91,369
SUNRUN INC COM 86771W105   1,626,266 80,708 SH   SOLE   0 0 80,708
SUNSTONE HOTEL INVS INC NEW COM 867892101   510,559 51,676 SH   SOLE   51,134 0 542
SUPER MICRO COMPUTER INC COM 86800U104   1,036,838 9,731 SH   SOLE   0 0 9,731
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0   30,996 31,000 PRN   SOLE   0 0 31,000
SUPERNUS PHARMACEUTICALS INC COM 868459108   379,473 10,474 SH   SOLE   0 0 10,474
SURGERY PARTNERS INC COM 86881A100   2,138,691 62,045 SH   SOLE   61,521 0 524
SUZANO S A SPON ADS 86959K105   117,592 14,323 SH   SOLE   0 0 14,323
SYLVAMO CORP COMMON STOCK 871332102   486,820 10,524 SH   SOLE   4,941 0 5,583
SYMBOTIC INC CLASS A COM 87151X101   7,937,699 347,535 SH   SOLE   0 0 347,535
SYNAPTICS INC COM 87157D109   1,218,649 10,964 SH   SOLE   3,790 0 7,174
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103   19,303 20,535 SH   SOLE   0 0 20,535
SYNCHRONY FINANCIAL COM 87165B103   10,956,236 376,762 SH   SOLE   36,984 0 339,778
SYNEOS HEALTH INC CL A 87166B102   3,380,373 94,901 SH   SOLE   74,233 0 20,668
SYNOPSYS INC COM 871607107   33,937,077 87,863 SH   SOLE   53,404 0 34,459
SYNOVUS FINL CORP COM NEW 87161C501   4,791,328 155,411 SH   SOLE   0 0 155,411
SYSCO CORP COM 871829107   110,609,279 1,432,207 SH   SOLE   1,032,703 0 399,504
T-MOBILE US INC COM 872590104   94,388,564 651,675 SH   SOLE   393,699 0 257,976
TACTILE SYS TECHNOLOGY INC COM 87357P100   188,863 11,502 SH   SOLE   0 0 11,502
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   133,782,910 1,438,217 SH   SOLE   893,689 0 544,528
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   26,040,775 218,280 SH   SOLE   192,272 0 26,008
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   2,349,477 142,565 SH   SOLE   120,001 0 22,564
TANDEM DIABETES CARE INC COM NEW 875372203   1,469,635 36,189 SH   SOLE   0 0 36,189
TANGER FACTORY OUTLET CTRS I COM 875465106   1,444,950 73,609 SH   SOLE   0 0 73,609
TAPESTRY INC COM 876030107   11,916,297 276,416 SH   SOLE   112,337 0 164,079
TARGA RES CORP COM 87612G101   16,156,905 221,479 SH   SOLE   83,705 0 137,774
TARGET CORP COM 87612E106   309,733,836 1,870,035 SH   SOLE   993,991 0 876,044
TASEKO MINES LTD COM 876511106   279,283 168,243 SH   SOLE   0 0 168,243
TASKUS INC CLASS A COM 87652V109   1,443,634 99,975 SH   SOLE   99,925 0 50
TC ENERGY CORP COM 87807B107   67,869,783 1,744,277 SH   SOLE   1,628,181 0 116,096
TCW STRATEGIC INCOME FD INC COM 872340104   3,399,210 726,327 SH   SOLE   0 0 726,327
TD SYNNEX CORPORATION COM 87162W100   33,936,541 350,620 SH   SOLE   210,854 0 139,766
TDCX INC ADS 87190U100   94,313 10,597 SH   SOLE   0 0 10,597
TE CONNECTIVITY LTD SHS H84989104   101,099,889 770,873 SH   SOLE   710,143 0 60,729
TECHNIPFMC PLC COM G87110105   4,444,917 325,635 SH   SOLE   319,338 0 6,297
TECHTARGET INC COM 87874R100   711,600 19,701 SH   SOLE   18,813 0 888
TECK RESOURCES LTD CL B 878742204   9,337,685 255,827 SH   SOLE   178,095 0 77,732
TECNOGLASS INC ORD SHS G87264100   1,844,058 43,948 SH   SOLE   36,527 0 7,421
TEEKAY TANKERS LTD CL A Y8565N300   542,249 12,631 SH   SOLE   0 0 12,631
TEGNA INC COM 87901J105   2,617,878 154,813 SH   SOLE   143,500 0 11,313
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   2,567,368 145,460 SH   SOLE   66 0 145,394
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   16,439,739 876,319 SH   SOLE   0 0 876,319
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   4,321,147 310,204 SH   SOLE   72 0 310,132
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   2,284,525 166,268 SH   SOLE   0 0 166,268
TELADOC HEALTH INC COM 87918A105   5,679,922 219,302 SH   SOLE   0 0 219,302
TELEDYNE TECHNOLOGIES INC COM 879360105   42,502,326 95,007 SH   SOLE   92,155 0 2,852
TELEFLEX INCORPORATED COM 879369106   24,921,282 98,383 SH   SOLE   89,743 0 8,640
TELEFONICA BRASIL SA NEW ADR 87936R205   1,085,712 143,423 SH   SOLE   113,468 0 29,955
TELEFONICA S A SPONSORED ADR 879382208   1,289,727 301,338 SH   SOLE   30,935 0 270,403
TELEPHONE & DATA SYS INC COM NEW 879433829   1,773,942 168,786 SH   SOLE   0 0 168,786
TELLURIAN INC NEW COM 87968A104   256,170 208,268 SH   SOLE   0 0 208,268
TELUS CORPORATION COM 87971M103   12,809,339 644,983 SH   SOLE   596,414 0 48,569
TEMPLETON EMERGING MKTS FD COM 880191101   277,118 23,685 SH   SOLE   0 0 23,685
TEMPLETON EMERGING MKTS INCO COM 880192109   387,540 76,438 SH   SOLE   0 0 76,438
TEMPLETON GLOBAL INCOME FD COM 880198106   688,690 156,520 SH   SOLE   0 0 156,520
TEMPUR SEALY INTL INC COM 88023U101   12,613,017 319,398 SH   SOLE   281,147 0 38,251
TENABLE HLDGS INC COM 88025T102   728,518 15,334 SH   SOLE   14,334 0 1,000
TENARIS S A SPONSORED ADS 88031M109   4,796,199 168,762 SH   SOLE   143,863 0 24,899
TENET HEALTHCARE CORP COM NEW 88033G407   4,772,317 80,315 SH   SOLE   0 0 80,315
TENNANT CO COM 880345103   1,123,849 16,399 SH   SOLE   16,217 0 182
TERADATA CORP DEL COM 88076W103   4,669,055 115,915 SH   SOLE   109,162 0 6,753
TERADYNE INC COM 880770102   45,656,276 424,670 SH   SOLE   376,236 0 48,434
TEREX CORP NEW COM 880779103   1,390,839 28,748 SH   SOLE   15,759 0 12,989
TERRENO RLTY CORP COM 88146M101   10,165,202 157,356 SH   SOLE   152,787 0 4,569
TESLA INC CALL 88160R101   120,000 600 SH Call SOLE   0 0 600
TESLA INC COM 88160R101   220,064,498 1,060,757 SH   SOLE   466,312 0 594,445
TESLA INC PUT 88160R101   39,000 200 SH Put SOLE   0 0 200
TETRA TECH INC NEW COM 88162G103   4,349,055 29,604 SH   SOLE   5,744 0 23,860
TETRA TECHNOLOGIES INC DEL COM 88162F105   269,810 101,815 SH   SOLE   89,815 0 12,000
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,102,799 237,605 SH   SOLE   19,517 0 218,088
TEXAS INSTRS INC COM 882508104   295,327,405 1,587,697 SH   SOLE   1,142,050 0 445,647
TEXAS PACIFIC LAND CORPORATI COM 88262P102   18,914,762 11,120 SH   SOLE   0 0 11,120
TEXAS ROADHOUSE INC COM 882681109   12,693,856 117,471 SH   SOLE   68,913 0 48,557
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109   225,412 7,020 SH   SOLE   0 0 7,020
TEXTRON INC COM 883203101   13,678,919 193,670 SH   SOLE   121,138 0 72,532
TFI INTL INC COM 87241L109   5,627,863 47,178 SH   SOLE   44,639 0 2,539
TFS FINL CORP COM 87240R107   296,312 23,461 SH   SOLE   0 0 23,461
TG THERAPEUTICS INC COM 88322Q108   2,539,399 168,843 SH   SOLE   0 0 168,843
THE BEACHBODY COMPANY INC *W EXP 12/31/202 073463119   581 11,199 SH   SOLE   0 0 11,199
THE CIGNA GROUP COM 125523100   93,973,975 367,761 SH   SOLE   202,650 0 165,111
THE TRADE DESK INC COM CL A 88339J105   12,725,610 208,925 SH   SOLE   69,329 0 139,596
THERMO FISHER SCIENTIFIC INC COM 883556102   252,888,768 438,761 SH   SOLE   266,956 0 171,805
THERMOGENESIS HLDGS INC COM NEW 88362L209   65,510 25,004 SH   SOLE   0 0 25,004
THERMON GROUP HLDGS INC COM 88362T103   943,920 37,878 SH   SOLE   33,806 0 4,072
THOMSON REUTERS CORP. COM NEW 884903709   11,700,712 89,923 SH   SOLE   77,327 0 12,595
THOR INDS INC COM 885160101   22,676,362 284,736 SH   SOLE   266,299 0 18,437
THORNBURG INCM BUILDER OPP T COM 885213108   1,972,577 126,366 SH   SOLE   0 0 126,366
THRYV HLDGS INC COM NEW 886029206   745,870 32,345 SH   SOLE   32,345 0 0
TIDAL ETF TR SOFI NEXT 500 886364306   118,265 10,306 SH   SOLE   0 0 10,306
TIDAL ETF TR SOFI SELCT 500 886364207   145,772 10,088 SH   SOLE   0 0 10,088
TILRAY BRANDS INC COM 88688T100   292,822 115,740 SH   SOLE   0 0 115,740
TIMKEN CO COM 887389104   13,469,540 164,826 SH   SOLE   148,684 0 16,142
TIPTREE INC COM 88822Q103   972,585 66,753 SH   SOLE   0 0 66,753
TJX COS INC NEW CALL 872540109   140,000 2,000 SH Call SOLE   0 0 2,000
TJX COS INC NEW COM 872540109   206,568,276 2,636,145 SH   SOLE   966,873 0 1,669,272
TOAST INC CL A 888787108   905,445 51,011 SH   SOLE   34,410 0 16,601
TOLL BROTHERS INC COM 889478103   7,760,045 129,269 SH   SOLE   23,900 0 105,369
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862   157,344 266,188 SH   SOLE   0 0 266,188
TOPBUILD CORP COM 89055F103   2,689,584 12,922 SH   SOLE   10,662 0 2,260
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   1,286,239 59,493 SH   SOLE   0 0 59,493
TORO CO COM 891092108   25,275,261 227,377 SH   SOLE   163,000 0 64,377
TORONTO DOMINION BK ONT COM NEW 891160509   19,520,255 325,881 SH   SOLE   77,013 0 248,868
TORTOISE ENERGY INDEPENDENC COM 89148K200   3,998,596 142,046 SH   SOLE   0 0 142,046
TORTOISE ENERGY INFRA CORP COM 89147L886   686,902 23,364 SH   SOLE   0 0 23,364
TORTOISE MIDSTRM ENERGY FD I COM 89148B200   242,563 7,282 SH   SOLE   0 0 7,282
TORTOISE PIPELINE & ENERGY F COM 89148H207   349,794 13,608 SH   SOLE   0 0 13,608
TOTALENERGIES SE SPONSORED ADS 89151E109   182,314,857 3,087,468 SH   SOLE   2,875,516 0 211,951
TOWNEBANK PORTSMOUTH VA COM 89214P109   4,977,773 186,783 SH   SOLE   146,412 0 40,371
TOYOTA MOTOR CORP ADS 892331307   4,857,003 34,279 SH   SOLE   10,322 0 23,957
TPG RE FIN TR INC COM 87266M107   484,242 66,700 SH   SOLE   0 0 66,700
TPI COMPOSITES INC COM 87266J104   261,796 20,061 SH   SOLE   0 0 20,061
TRACTOR SUPPLY CO COM 892356106   113,156,512 481,435 SH   SOLE   180,242 0 301,193
TRADEWEB MKTS INC CL A 892672106   2,248,277 28,452 SH   SOLE   20,726 0 7,726
TRANE TECHNOLOGIES PLC SHS G8994E103   179,979,434 978,256 SH   SOLE   196,928 0 781,328
TRANSALTA CORP COM 89346D107   140,000 16,000 SH   SOLE   0 0 16,000
TRANSCAT INC COM 893529107   557,436 6,236 SH   SOLE   0 0 6,236
TRANSDIGM GROUP INC COM 893641100   56,777,613 77,034 SH   SOLE   72,614 0 4,420
TRANSMEDICS GROUP INC COM 89377M109   1,535,653 20,278 SH   SOLE   0 0 20,278
TRANSOCEAN LTD REG SHS H8817H100   1,159,275 182,276 SH   SOLE   0 0 182,276
TRANSUNION COM 89400J107   11,352,094 182,686 SH   SOLE   177,537 0 5,149
TRAVEL PLUS LEISURE CO COM 894164102   1,150,006 29,337 SH   SOLE   22,715 0 6,622
TRAVELERS COMPANIES INC COM 89417E109   82,824,775 483,197 SH   SOLE   398,083 0 85,114
TRAVELZOO COM NEW 89421Q205   78,762 13,040 SH   SOLE   0 0 13,040
TREEHOUSE FOODS INC COM 89469A104   746,515 14,803 SH   SOLE   0 0 14,803
TREX CO INC COM 89531P105   13,665,011 280,769 SH   SOLE   242,603 0 38,166
TRI CONTL CORP COM 895436103   8,589,927 323,538 SH   SOLE   0 0 323,538
TRI POINTE HOMES INC COM 87265H109   4,986,369 196,934 SH   SOLE   62,206 0 134,728
TRICO BANCSHARES COM 896095106   615,157 14,791 SH   SOLE   0 0 14,791
TRICON RESIDENTIAL INC COM NPV 89612W102   247,620 31,951 SH   SOLE   0 0 31,951
TRIMAS CORP COM NEW 896215209   1,968,077 70,642 SH   SOLE   70,642 0 0
TRIMBLE INC COM 896239100   3,415,739 65,161 SH   SOLE   51,801 0 13,360
TRINET GROUP INC COM 896288107   1,255,420 15,574 SH   SOLE   11,638 0 3,936
TRINITY INDS INC COM 896522109   13,815,905 567,157 SH   SOLE   545,072 0 22,085
TRINSEO PLC SHS G9059U107   372,472 17,864 SH   SOLE   15,592 0 2,272
TRIP COM GROUP LTD ADS 89677Q107   3,069,578 81,486 SH   SOLE   73,961 0 7,525
TRIPADVISOR INC COM 896945201   3,508,243 176,649 SH   SOLE   163,186 0 13,463
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   366,477 30,337 SH   SOLE   0 0 30,337
TRITIUM DCFC LIMITED ORDINARY SHARES Q9225T108   39,455 30,824 SH   SOLE   0 0 30,824
TRITON INTL LTD CL A G9078F107   5,398,008 85,385 SH   SOLE   35,612 0 49,773
TRIUMPH GROUP INC NEW COM 896818101   1,303,935 112,505 SH   SOLE   0 0 112,505
TRUIST FINL CORP COM 89832Q109   153,371,534 4,497,701 SH   SOLE   3,382,630 0 1,115,071
TRUPANION INC COM 898202106   1,256,591 29,298 SH   SOLE   24,853 0 4,445
TRUSTMARK CORP COM 898402102   487,945 19,755 SH   SOLE   0 0 19,755
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   360,524 18,555 SH   SOLE   0 0 18,555
TTEC HLDGS INC COM 89854H102   648,620 17,422 SH   SOLE   16,646 0 776
TURTLE BEACH CORP COM NEW 900450206   811,490 80,987 SH   SOLE   0 0 80,987
TUSIMPLE HLDGS INC CL A 90089L108   39,499 26,870 SH   SOLE   0 0 26,870
TUTOR PERINI CORP COM 901109108   116,385 18,863 SH   SOLE   0 0 18,863
TWILIO INC CL A 90138F102   3,368,746 50,559 SH   SOLE   7,465 0 43,094
TWO HBRS INVT CORP COM 90187B804   200,453 13,627 SH   SOLE   0 0 13,627
TXO ENERGY PARTNERS LP COM UNIT 87313P103   4,859,594 210,281 SH   SOLE   0 0 210,281
TYLER TECHNOLOGIES INC COM 902252105   11,386,763 32,108 SH   SOLE   30,529 0 1,579
TYSON FOODS INC CL A 902494103   14,601,379 246,146 SH   SOLE   10 0 246,136
U HAUL HOLDING COMPANY COM SER N 023586506   646,217 12,463 SH   SOLE   2,567 0 9,896
U S PHYSICAL THERAPY COM 90337L108   888,630 9,076 SH   SOLE   8,862 0 214
UBER TECHNOLOGIES INC COM 90353T100   46,702,944 1,473,280 SH   SOLE   988,040 0 485,240
UBIQUITI INC COM 90353W103   1,442,450 5,309 SH   SOLE   2,865 0 2,444
UBS AG LONDON BRANCH EN LG CP GRWTH 902677780   222,399 462 SH   SOLE   0 0 462
UBS GROUP AG SHS H42097107   23,015,019 1,078,493 SH   SOLE   1,043,063 0 35,430
UDR INC COM 902653104   3,782,697 92,126 SH   SOLE   59,713 0 32,413
UFP INDUSTRIES INC COM 90278Q108   2,683,078 33,762 SH   SOLE   8,983 0 24,779
UFP TECHNOLOGIES INC COM 902673102   3,934,664 30,304 SH   SOLE   29,159 0 1,145
UGI CORP NEW COM 902681105   3,666,765 105,488 SH   SOLE   0 0 105,488
UIPATH INC CL A 90364P105   373,519 21,271 SH   SOLE   0 0 21,271
ULTA BEAUTY INC COM 90384S303   30,082,230 55,129 SH   SOLE   29,850 0 25,279
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   965,127 24,068 SH   SOLE   11,503 0 12,565
UMB FINL CORP COM 902788108   220,490 3,820 SH   SOLE   0 0 3,820
UMH PPTYS INC COM 903002103   7,329,029 495,540 SH   SOLE   0 0 495,540
UNDER ARMOUR INC CL A 904311107   379,961 40,038 SH   SOLE   201 0 39,837
UNDER ARMOUR INC CL C 904311206   927,123 108,690 SH   SOLE   0 0 108,690
UNIFIED SER TR ABSLUTE SELCT VL 90470L568   5,686,265 203,517 SH   SOLE   0 0 203,517
UNIFIED SER TR BALLAST SMLMD CP 90470L550   1,838,470 55,110 SH   SOLE   0 0 55,110
UNIFIRST CORP MASS COM 904708104   9,905,701 56,209 SH   SOLE   55,878 0 331
UNILEVER PLC SPON ADR NEW 904767704   176,914,495 3,406,790 SH   SOLE   2,949,420 0 457,369
UNION PAC CORP COM 907818108   669,902,637 3,328,544 SH   SOLE   1,152,281 0 2,176,263
UNIQURE NV SHS N90064101   303,671 15,078 SH   SOLE   0 0 15,078
UNITED AIRLS HLDGS INC COM 910047109   10,499,102 237,268 SH   SOLE   129,338 0 107,930
UNITED BANKSHARES INC WEST V COM 909907107   3,436,321 97,623 SH   SOLE   48,372 0 49,251
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   269,277 9,576 SH   SOLE   1,525 0 8,051
UNITED FIRE GROUP INC COM 910340108   886,818 33,402 SH   SOLE   0 0 33,402
UNITED INS HLDGS CORP COM 910710102   138,857 49,240 SH   SOLE   0 0 49,240
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   1,677,847 191,535 SH   SOLE   23,951 0 167,584
UNITED NAT FOODS INC COM 911163103   361,996 13,738 SH   SOLE   0 0 13,738
UNITED PARCEL SERVICE INC CL B 911312106   517,242,334 2,666,336 SH   SOLE   1,412,615 0 1,253,721
UNITED RENTALS INC COM 911363109   46,855,633 118,394 SH   SOLE   43,827 0 74,567
UNITED STATES STL CORP NEW COM 912909108   1,183,783 45,356 SH   SOLE   0 0 45,356
UNITED THERAPEUTICS CORP DEL COM 91307C102   8,167,595 36,469 SH   SOLE   22,542 0 13,927
UNITEDHEALTH GROUP INC COM 91324P102   858,978,061 1,817,597 SH   SOLE   839,792 0 977,805
UNITEDHEALTH GROUP INC PUT 91324P102   2,880,000 6,000 SH Put SOLE   0 0 6,000
UNITI GROUP INC COM 91325V108   1,538,956 433,509 SH   SOLE   0 0 433,509
UNITIL CORP COM 913259107   1,343,828 23,559 SH   SOLE   7,329 0 16,230
UNITY SOFTWARE INC COM 91332U101   2,781,620 85,747 SH   SOLE   70,153 0 15,594
UNIVAR SOLUTIONS INC COM 91336L107   4,529,793 129,312 SH   SOLE   129,104 0 208
UNIVERSAL CORP VA COM 913456109   528,617 9,995 SH   SOLE   0 0 9,995
UNIVERSAL DISPLAY CORP COM 91347P105   5,177,559 33,376 SH   SOLE   6,639 0 26,737
UNIVERSAL ELECTRS INC COM 913483103   121,589 11,991 SH   SOLE   11,991 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   281,925 5,860 SH   SOLE   0 0 5,860
UNIVERSAL HLTH SVCS INC CL B 913903100   16,067,698 126,418 SH   SOLE   104,584 0 21,834
UNIVERSAL SEC INSTRS INC COM NEW 913821302   170,550 73,513 SH   SOLE   0 0 73,513
UNIVEST FINANCIAL CORPORATIO COM 915271100   463,785 19,536 SH   SOLE   17,782 0 1,754
UNUM GROUP COM 91529Y106   6,485,514 163,941 SH   SOLE   0 0 163,941
UPBOUND GROUP INC COM 76009N100   1,932,009 78,825 SH   SOLE   21,267 0 57,558
UPSTART HLDGS INC COM 91680M107   184,960 11,640 SH   SOLE   0 0 11,640
UPWORK INC COM 91688F104   2,015,390 178,038 SH   SOLE   0 0 178,038
URANIUM ENERGY CORP COM 916896103   51,964 18,043 SH   SOLE   0 0 18,043
URSTADT BIDDLE PPTYS INC CL A 917286205   348,870 19,856 SH   SOLE   0 0 19,856
US BANCORP DEL COM NEW 902973304   126,392,081 3,506,023 SH   SOLE   2,810,116 0 695,908
US FOODS HLDG CORP COM 912008109   36,719,986 994,045 SH   SOLE   987,813 0 6,232
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   815,232 38,582 SH   SOLE   0 0 38,582
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   1,307,399 132,194 SH   SOLE   0 0 132,194
UTZ BRANDS INC COM CL A 918090101   221,573 13,453 SH   SOLE   6,389 0 7,064
UWM HOLDINGS CORPORATION COM CL A 91823B109   99,854 20,337 SH   SOLE   0 0 20,337
V F CORP COM 918204108   6,138,705 267,949 SH   SOLE   13,020 0 254,929
V2X INC COM 92242T101   627,219 15,791 SH   SOLE   6,588 0 9,203
VAIL RESORTS INC COM 91879Q109   17,828,133 76,293 SH   SOLE   57,608 0 18,685
VALARIS LIMITED CL A G9460G101   256,922 3,949 SH   SOLE   0 0 3,949
VALE S A SPONSORED ADS 91912E105   21,142,770 1,339,848 SH   SOLE   1,092,709 0 247,139
VALERO ENERGY CORP COM 91913Y100   89,481,719 640,987 SH   SOLE   120,172 0 520,815
VALHI INC NEW COM 918905209   219,453 12,605 SH   SOLE   0 0 12,605
VALLEY NATL BANCORP COM 919794107   3,364,390 364,111 SH   SOLE   179,177 0 184,934
VALMONT INDS INC COM 920253101   2,113,439 6,619 SH   SOLE   0 0 6,619
VALVOLINE INC COM 92047W101   9,544,372 273,165 SH   SOLE   256,043 0 17,122
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   2,131,100 24,535 SH   SOLE   878 0 23,657
VANECK ETF TRUST BDC INCOME ETF 92189F411   6,150,272 414,718 SH   SOLE   5,830 0 408,888
VANECK ETF TRUST BIOTECH ETF 92189F726   1,323,613 8,166 SH   SOLE   0 0 8,166
VANECK ETF TRUST CALL 92189F106   562,500 22,500 SH Call SOLE   0 0 22,500
VANECK ETF TRUST CALL 92189F791   2,765,000 55,300 SH Call SOLE   0 0 55,300
VANECK ETF TRUST DURABLE HGH DIV 92189H102   6,922,002 221,009 SH   SOLE   0 0 221,009
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   236,915 1,628 SH   SOLE   0 0 1,628
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   9,028,937 322,232 SH   SOLE   0 0 322,232
VANECK ETF TRUST GOLD MINERS ETF 92189F106   37,657,167 1,164,055 SH   SOLE   10 0 1,164,045
VANECK ETF TRUST GREEN BOND ETF 92189F171   660,158 28,080 SH   SOLE   0 0 28,080
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   2,530,210 48,902 SH   SOLE   233 0 48,669
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,683,028 67,402 SH   SOLE   0 0 67,402
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   4,685,040 100,819 SH   SOLE   838 0 99,981
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   349,587 13,845 SH   SOLE   0 0 13,845
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   4,552,695 115,258 SH   SOLE   0 0 115,258
VANECK ETF TRUST LONG MUNI ETF 92189F536   16,202,245 899,625 SH   SOLE   818,627 0 80,998
VANECK ETF TRUST MORTGAGE REIT 92189F452   313,699 27,761 SH   SOLE   0 0 27,761
VANECK ETF TRUST MRNGSTR INT MOAT 92189F593   25,167,262 787,215 SH   SOLE   674,457 0 112,758
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   142,187,746 1,925,880 SH   SOLE   3,816 0 1,922,064
VANECK ETF TRUST NATURAL RESOURC 92189F841   322,990 6,549 SH   SOLE   0 0 6,549
VANECK ETF TRUST OIL SERVICES ETF 92189H607   16,129,841 58,203 SH   SOLE   134 0 58,069
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   520,587 6,706 SH   SOLE   1,823 0 4,883
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   3,212,249 39,375 SH   SOLE   685 0 38,690
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   21,303,242 80,942 SH   SOLE   0 0 80,942
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   1,873,083 84,032 SH   SOLE   0 0 84,032
VANECK ETF TRUST STEEL ETF 92189F205   437,204 6,859 SH   SOLE   0 0 6,859
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   817,444 15,458 SH   SOLE   0 0 15,458
VANECK MERK GOLD TR GOLD TRUST 921078101   4,403,295 230,539 SH   SOLE   2,000 0 228,539
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   4,547,545 19,731 SH   SOLE   0 0 19,731
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   7,283,437 49,649 SH   SOLE   0 0 49,649
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   958,452 10,787 SH   SOLE   0 0 10,787
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   12,032,474 142,093 SH   SOLE   0 0 142,093
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   9,515,805 120,976 SH   SOLE   0 0 120,976
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   2,477,306 26,149 SH   SOLE   0 0 26,149
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   12,392,453 153,448 SH   SOLE   0 0 153,448
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   12,146,828 136,804 SH   SOLE   784 0 136,020
VANGUARD BD INDEX FDS INTERMED TERM 921937819   23,866,665 311,007 SH   SOLE   287 0 310,720
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   713,581 9,311 SH   SOLE   0 0 9,311
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   99,784,329 1,304,541 SH   SOLE   650,722 0 653,818
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   139,983,731 1,896,028 SH   SOLE   865,669 0 1,030,359
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   265,798 5,398 SH   SOLE   4,318 0 1,080
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   16,327,905 333,767 SH   SOLE   0 0 333,767
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   27,285,588 194,619 SH   SOLE   539 0 194,080
VANGUARD INDEX FDS GROWTH ETF 922908736   206,252,453 826,862 SH   SOLE   3,616 0 823,246
VANGUARD INDEX FDS LARGE CAP ETF 922908637   23,962,285 128,271 SH   SOLE   43 0 128,228
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   15,941,767 81,799 SH   SOLE   550 0 81,249
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   26,587,309 198,309 SH   SOLE   7,967 0 190,342
VANGUARD INDEX FDS MID CAP ETF 922908629   740,484,969 3,510,739 SH   SOLE   2,815,115 31,260 664,364
VANGUARD INDEX FDS PUT 922908736   172,000 800 SH Put SOLE   0 0 800
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   35,154,932 423,349 SH   SOLE   892 0 422,457
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,991,293,385 21,249,484 SH   SOLE   19,747,935 102,974 1,398,575
VANGUARD INDEX FDS SM CP VAL ETF 922908611   55,432,607 349,160 SH   SOLE   2,107 0 347,053
VANGUARD INDEX FDS SMALL CP ETF 922908751   122,199,021 644,646 SH   SOLE   2,349 0 642,297
VANGUARD INDEX FDS SML CP GRW ETF 922908595   47,449,392 219,257 SH   SOLE   1,895 0 217,362
VANGUARD INDEX FDS TOTAL STK MKT 922908769   141,525,955 693,415 SH   SOLE   1,019 0 692,396
VANGUARD INDEX FDS VALUE ETF 922908744   304,418,429 2,204,174 SH   SOLE   57,740 0 2,146,434
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   318,193,614 5,950,881 SH   SOLE   5,026,557 0 924,325
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   167,016,493 4,134,072 SH   SOLE   2,962 0 4,131,110
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   8,227,291 134,984 SH   SOLE   1,343 0 133,641
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   241,528,904 3,561,323 SH   SOLE   3,444,583 0 116,740
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   4,560,419 41,747 SH   SOLE   0 0 41,747
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   240,104 5,918 SH   SOLE   0 0 5,918
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   32,322,990 350,993 SH   SOLE   122,040 0 228,953
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   29,504,921 617,000 SH   SOLE   495 0 616,505
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   789,597,635 15,586,215 SH   SOLE   14,657,919 111,299 816,997
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   142,107,535 1,771,473 SH   SOLE   1,309,594 0 461,879
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   25,213,972 420,513 SH   SOLE   203,541 0 216,973
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   74,041,930 928,775 SH   SOLE   840,897 0 87,878
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   4,466,472 68,180 SH   SOLE   0 0 68,180
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   85,206,532 1,830,430 SH   SOLE   1,756,839 0 73,591
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   26,679,300 455,745 SH   SOLE   7,831 0 447,914
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   53,953,509 707,773 SH   SOLE   378,602 0 329,171
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   33,908,790 539,176 SH   SOLE   39,260 0 499,916
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   30,062,669 161,341 SH   SOLE   149 0 161,192
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   11,251,327 168,408 SH   SOLE   3,384 0 165,024
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   1,775,949 10,760 SH   SOLE   0 0 10,760
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   18,336,507 254,391 SH   SOLE   1,455 0 252,936
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   1,745,839 14,488 SH   SOLE   0 0 14,488
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   7,421,658 40,489 SH   SOLE   0 0 40,489
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   330,727,439 2,147,441 SH   SOLE   406,776 2,234 1,738,431
VANGUARD STAR FDS VG TL INTL STK F 921909768   60,873,985 1,102,590 SH   SOLE   9,875 0 1,092,715
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   163,548,703 3,620,737 SH   SOLE   6,986 0 3,613,751
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   731,639 7,545 SH   SOLE   0 0 7,545
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   10,277,268 164,938 SH   SOLE   0 0 164,938
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   409,734,528 3,883,740 SH   SOLE   2,597,689 0 1,286,051
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   26,701,379 362,397 SH   SOLE   104,119 0 258,278
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   8,142,569 131,438 SH   SOLE   3,610 0 127,828
VANGUARD WORLD FD ESG INTL STK ETF 921910725   8,280,324 158,142 SH   SOLE   140,487 0 17,655
VANGUARD WORLD FD ESG US CORP BD 921910691   351,183 5,601 SH   SOLE   0 0 5,601
VANGUARD WORLD FD ESG US STK ETF 921910733   15,106,848 210,666 SH   SOLE   180,202 0 30,464
VANGUARD WORLD FD EXTENDED DUR 921910709   7,401,832 81,752 SH   SOLE   0 0 81,752
VANGUARD WORLD FD MEGA CAP INDEX 921910873   14,803,664 103,421 SH   SOLE   0 0 103,421
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   45,270,318 448,132 SH   SOLE   0 0 448,132
VANGUARD WORLD FD MEGA GRWTH IND 921910816   19,505,947 95,379 SH   SOLE   1 0 95,378
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   7,153,629 74,001 SH   SOLE   0 0 74,001
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   16,137,042 63,896 SH   SOLE   0 0 63,896
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   13,026,346 67,313 SH   SOLE   747 0 66,566
VANGUARD WORLD FDS ENERGY ETF 92204A306   17,274,884 151,229 SH   SOLE   0 0 151,229
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   37,249,709 478,235 SH   SOLE   782 0 477,453
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   37,442,021 157,016 SH   SOLE   0 0 157,016
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   15,904,334 83,483 SH   SOLE   358 0 83,125
VANGUARD WORLD FDS INF TECH ETF 92204A702   151,153,491 392,128 SH   SOLE   0 0 392,128
VANGUARD WORLD FDS MATERIALS ETF 92204A801   16,590,861 93,301 SH   SOLE   17 0 93,284
VANGUARD WORLD FDS UTILITIES ETF 92204A876   10,707,210 72,581 SH   SOLE   497 0 72,084
VARONIS SYS INC COM 922280102   1,901,253 73,097 SH   SOLE   71,804 0 1,293
VAXART INC COM NEW 92243A200   7,659 10,122 SH   SOLE   0 0 10,122
VAXCYTE INC COM 92243G108   284,848 7,600 SH   SOLE   7,557 0 43
VBI VACCINES INC CDA COM NEW 91822J103   55,697 183,818 SH   SOLE   0 0 183,818
VECTOR GROUP LTD COM 92240M108   181,086 15,078 SH   SOLE   0 0 15,078
VEECO INSTRS INC DEL COM 922417100   4,074,385 192,825 SH   SOLE   192,825 0 0
VEEVA SYS INC CL A COM 922475108   11,406,549 62,063 SH   SOLE   47,180 0 14,883
VENTAS INC COM 92276F100   4,062,124 93,705 SH   SOLE   36,981 0 56,724
VERA THERAPEUTICS INC CL A 92337R101   196,212 25,285 SH   SOLE   0 0 25,285
VERADIGM INC COM 01988P108   471,966 36,166 SH   SOLE   32,577 0 3,589
VERASTEM INC COM 92337C104   18,559 44,700 SH   SOLE   0 0 44,700
VERICEL CORP COM 92346J108   1,253,746 42,761 SH   SOLE   42,463 0 298
VERINT SYS INC COM 92343X100   543,257 14,588 SH   SOLE   11,736 0 2,852
VERISIGN INC COM 92343E102   4,835,861 22,883 SH   SOLE   12,388 0 10,495
VERISK ANALYTICS INC COM 92345Y106   88,500,130 461,275 SH   SOLE   446,910 0 14,364
VERITIV CORP COM 923454102   1,513,669 11,201 SH   SOLE   11,019 0 182
VERIZON COMMUNICATIONS INC COM 92343V104   631,584,428 16,240,281 SH   SOLE   6,682,537 0 9,557,744
VERIZON COMMUNICATIONS INC PUT 92343V104   121,500 2,700 SH Put SOLE   0 0 2,700
VERRA MOBILITY CORP CL A COM STK 92511U102   2,550,936 150,765 SH   SOLE   58,074 0 92,691
VERTEX PHARMACEUTICALS INC COM 92532F100   109,445,201 347,368 SH   SOLE   266,069 0 81,299
VIAD CORP COM 92552R406   2,634,938 126,437 SH   SOLE   126,288 0 149
VIASAT INC COM 92552V100   343,036 10,137 SH   SOLE   0 0 10,137
VIATRIS INC COM 92556V106   10,182,358 1,058,457 SH   SOLE   641,043 0 417,414
VIAVI SOLUTIONS INC COM 925550105   741,898 68,504 SH   SOLE   58,455 0 10,049
VIAVI SOLUTIONS INC NOTE 1.750% 6/0 925550AE5   9,960 10,000 PRN   SOLE   0 0 10,000
VICI PPTYS INC COM 925652109   70,424,464 2,158,937 SH   SOLE   1,316,293 0 842,644
VICI PPTYS INC PUT 925652109   44,000 1,600 SH Put SOLE   0 0 1,600
VICTORIAS SECRET AND CO COMMON STOCK 926400102   339,259 9,934 SH   SOLE   0 0 9,934
VICTORY CAP HLDGS INC COM CL A 92645B103   394,676 13,484 SH   SOLE   13,190 0 294
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   9,630,458 154,572 SH   SOLE   0 0 154,572
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   3,959,984 57,603 SH   SOLE   0 0 57,603
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   11,022,719 181,833 SH   SOLE   0 0 181,833
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   1,648,260 28,659 SH   SOLE   0 0 28,659
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   4,788,241 92,259 SH   SOLE   0 0 92,259
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N527   2,977,554 63,804 SH   SOLE   0 0 63,804
VICTORY PORTFOLIOS II VCTRYSHS USAA CR 92647N535   3,574,519 72,875 SH   SOLE   0 0 72,875
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   10,713,518 236,763 SH   SOLE   0 0 236,763
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691   606,373 15,669 SH   SOLE   0 0 15,669
VIEWRAY INC COM 92672L107   558,012 161,275 SH   SOLE   0 0 161,275
VIKING THERAPEUTICS INC COM 92686J106   765,417 45,971 SH   SOLE   0 0 45,971
VILLAGE FARMS INTL INC COM 92707Y108   84,279 101,541 SH   SOLE   0 0 101,541
VIMEO INC COMMON STOCK 92719V100   98,879 25,817 SH   SOLE   20,517 0 5,300
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105   2,207,177 78,828 SH   SOLE   0 0 78,828
VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103   261,187 17,206 SH   SOLE   0 0 17,206
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   45,178 11,155 SH   SOLE   0 0 11,155
VIRIDIAN THERAPEUTICS INC COM 92790C104   232,496 9,139 SH   SOLE   9,139 0 0
VIRIOS THERAPEUTICS INC COM 92829J104   11,025 30,000 SH   SOLE   0 0 30,000
VIRTU FINL INC CL A 928254101   1,983,170 104,930 SH   SOLE   73,177 0 31,753
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   1,197,428 68,818 SH   SOLE   0 0 68,818
VIRTUS CONVERTIBLE & INC 202 COM 92838R105   222,689 25,834 SH   SOLE   0 0 25,834
VIRTUS CONVERTIBLE & INC FD COM 92838U108   520,746 173,582 SH   SOLE   0 0 173,582
VIRTUS CONVERTIBLE & INCOME COM 92838X102   68,694 20,445 SH   SOLE   0 0 20,445
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   1,976,043 102,333 SH   SOLE   0 0 102,333
VIRTUS DIVIDEND INTEREST & P COM 92840R101   5,371,380 456,750 SH   SOLE   0 0 456,750
VIRTUS EQUITY & CONV INCM FD COM 92841M101   7,398,433 376,511 SH   SOLE   0 0 376,511
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   913,162 33,192 SH   SOLE   0 0 33,192
VIRTUS TOTAL RETURN FD INC COM 92835W107   581,643 89,829 SH   SOLE   0 0 89,829
VISA INC COM CL A 92826C839   858,021,525 3,805,649 SH   SOLE   1,580,153 0 2,225,496
VISHAY INTERTECHNOLOGY INC COM 928298108   2,012,584 88,974 SH   SOLE   87,602 0 1,372
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3   30,770 31,000 PRN   SOLE   0 0 31,000
VISION MARINE TECHNOLOGIES I COM C96657116   55,576 13,894 SH   SOLE   0 0 13,894
VISTA OUTDOOR INC COM 928377100   2,713,549 97,927 SH   SOLE   76,600 0 21,327
VISTEON CORP COM NEW 92839U206   207,486 1,323 SH   SOLE   564 0 759
VISTRA CORP COM 92840M102   57,643,268 2,401,803 SH   SOLE   2,012,200 0 389,603
VITESSE ENERGY INC COMMON STOCK 92852X103   208,093 10,935 SH   SOLE   17 0 10,918
VITRU LTD COM G9440D103   251,020 11,029 SH   SOLE   0 0 11,029
VIZIO HLDG CORP CL A COM 92858V101   371,762 40,497 SH   SOLE   39,170 0 1,327
VMWARE INC CL A COM 928563402   6,045,410 48,421 SH   SOLE   0 0 48,421
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   13,610,059 1,232,795 SH   SOLE   20,553 0 1,212,242
VONTIER CORPORATION COM 928881101   7,949,161 290,752 SH   SOLE   271,936 0 18,816
VORNADO RLTY TR SH BEN INT 929042109   2,161,097 140,605 SH   SOLE   127,393 0 13,212
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102   5,368,052 837,450 SH   SOLE   0 0 837,450
VOYA EMERGING MKTS HIGH DIVI COM 92912P108   281,369 52,397 SH   SOLE   0 0 52,397
VOYA FINANCIAL INC COM 929089100   6,807,998 95,270 SH   SOLE   87,675 0 7,595
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   1,525,165 299,052 SH   SOLE   0 0 299,052
VOYA INFRASTRUCTURE INDLS & COM 92912X101   419,814 43,504 SH   SOLE   0 0 43,504
VROOM INC COM 92918V109   65,668 73,070 SH   SOLE   0 0 73,070
VULCAN MATLS CO COM 929160109   34,933,734 203,624 SH   SOLE   188,140 0 15,484
W & T OFFSHORE INC COM 92922P106   50,836 10,007 SH   SOLE   0 0 10,007
WABASH NATL CORP COM 929566107   1,754,380 71,345 SH   SOLE   11,952 0 59,393
WABTEC COM 929740108   8,628,202 85,377 SH   SOLE   71,717 0 13,660
WALGREENS BOOTS ALLIANCE INC COM 931427108   64,495,541 1,865,112 SH   SOLE   1,078,897 0 786,215
WALMART INC COM 931142103   606,771,445 4,115,100 SH   SOLE   818,199 0 3,296,901
WARNER BROS DISCOVERY INC COM SER A 934423104   22,605,831 1,497,075 SH   SOLE   747,548 0 749,527
WARNER MUSIC GROUP CORP COM CL A 934550203   1,235,157 37,014 SH   SOLE   36,027 0 987
WASHINGTON FED INC COM 938824109   1,177,843 39,105 SH   SOLE   24,734 0 14,371
WASHINGTON TR BANCORP INC COM 940610108   3,291,560 94,968 SH   SOLE   63,156 0 31,812
WASTE CONNECTIONS INC COM 94106B101   53,477,244 384,535 SH   SOLE   25,873 0 358,662
WASTE MGMT INC DEL COM 94106L109   161,236,614 988,151 SH   SOLE   604,658 0 383,493
WATERS CORP COM 941848103   6,120,766 19,768 SH   SOLE   4,686 0 15,082
WATSCO INC COM 942622200   126,938,625 398,978 SH   SOLE   376,884 0 22,093
WATTS WATER TECHNOLOGIES INC CL A 942749102   14,964,656 88,906 SH   SOLE   87,527 0 1,379
WD 40 CO COM 929236107   4,147,987 23,297 SH   SOLE   16,503 0 6,794
WEATHERFORD INTL PLC ORD SHS G48833118   376,398 6,342 SH   SOLE   1 0 6,341
WEBSTER FINL CORP COM 947890109   12,870,175 326,489 SH   SOLE   259,855 0 66,634
WEC ENERGY GROUP INC COM 92939U106   102,742,435 1,083,896 SH   SOLE   876,151 0 207,745
WELLS FARGO CO NEW COM 949746101   113,220,914 3,028,918 SH   SOLE   1,942,613 0 1,086,305
WELLS FARGO CO NEW PERP PFD CNV A 949746804   9,179,178 7,804 SH   SOLE   0 0 7,804
WELLTOWER INC COM 95040Q104   21,416,293 298,735 SH   SOLE   101,523 0 197,212
WENDYS CO COM 95058W100   1,908,860 87,643 SH   SOLE   3,617 0 84,026
WERNER ENTERPRISES INC COM 950755108   2,431,889 53,460 SH   SOLE   49,813 0 3,647
WESBANCO INC COM 950810101   1,251,510 40,766 SH   SOLE   27,905 0 12,861
WESCO INTL INC COM 95082P105   38,132,029 246,745 SH   SOLE   6,253 0 240,492
WEST FRASER TIMBER CO LTD COM 952845105   579,611 8,136 SH   SOLE   0 0 8,136
WEST PHARMACEUTICAL SVSC INC COM 955306105   21,946,237 63,342 SH   SOLE   51,334 0 12,008
WESTAMERICA BANCORPORATION COM 957090103   863,053 19,482 SH   SOLE   0 0 19,482
WESTERN ALLIANCE BANCORP COM 957638109   1,289,270 36,277 SH   SOLE   0 0 36,277
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   340,826 25,626 SH   SOLE   0 0 25,626
WESTERN ASSET EMERGING MKTS COM 95766A101   2,768,167 322,255 SH   SOLE   0 0 322,255
WESTERN ASSET GLOBAL CORP DE COM 95790C107   1,268,538 99,885 SH   SOLE   0 0 99,885
WESTERN ASSET HIGH INCOM FD COM 95766J102   991,234 203,958 SH   SOLE   0 0 203,958
WESTERN ASSET HIGH INCOME OP COM 95766K109   828,777 217,527 SH   SOLE   0 0 217,527
WESTERN ASSET HIGH YIELD DEF COM 95768B107   1,669,542 139,361 SH   SOLE   0 0 139,361
WESTERN ASSET INTER MUNI FD COM 958435109   127,098 16,074 SH   SOLE   0 0 16,074
WESTERN ASSET INVT GRADE DEF COM 95790A101   1,099,638 64,952 SH   SOLE   0 0 64,952
WESTERN ASSET MANAGED MUNS F COM 95766M105   786,054 76,464 SH   SOLE   0 0 76,464
WESTERN ASSET MUN HIGH INCOM COM 95766N103   2,997,932 449,465 SH   SOLE   0 0 449,465
WESTERN ASSET MUN PARTNERS F COM 95766P108   3,848,020 318,018 SH   SOLE   0 0 318,018
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   149,654 14,672 SH   SOLE   0 0 14,672
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106   140,855 16,284 SH   SOLE   0 0 16,284
WESTERN AST INFL LKD OPP & I COM 95766R104   978,952 106,989 SH   SOLE   0 0 106,989
WESTERN DIGITAL CORP. COM 958102105   8,727,262 231,677 SH   SOLE   196,675 0 35,002
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,598,228 98,530 SH   SOLE   0 0 98,530
WESTERN NEW ENG BANCORP INC COM 958892101   152,698 18,599 SH   SOLE   0 0 18,599
WESTERN UN CO COM 959802109   427,908 38,377 SH   SOLE   0 0 38,377
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   839,351 38,135 SH   SOLE   0 0 38,135
WESTLAKE CORPORATION COM 960413102   1,438,663 12,404 SH   SOLE   0 0 12,404
WESTPORT FUEL SYSTEMS INC COM NEW 960908309   241,649 253,700 SH   SOLE   0 0 253,700
WESTROCK CO COM 96145D105   4,722,960 155,004 SH   SOLE   2,492 0 152,512
WESTROCK COFFEE CO COM 96145W103   1,142,641 93,353 SH   SOLE   0 0 93,353
WEWORK INC CL A 96209A104   11,815 15,200 SH   SOLE   0 0 15,200
WEX INC COM 96208T104   21,799,596 118,547 SH   SOLE   113,463 0 5,084
WEYERHAEUSER CO MTN BE COM NEW 962166104   32,009,983 1,062,396 SH   SOLE   252,678 0 809,718
WHEATON PRECIOUS METALS CORP COM 962879102   22,039,123 457,623 SH   SOLE   4,601 0 453,022
WHEELS UP EXPERIENCE INC COM CL A 96328L106   62,739 99,145 SH   SOLE   0 0 99,145
WHIRLPOOL CORP COM 963320106   9,928,586 75,205 SH   SOLE   30,589 0 44,616
WHITE MTNS INS GROUP LTD COM G9618E107   40,203,409 29,186 SH   SOLE   28,577 0 609
WHITEHORSE FIN INC COM 96524V106   1,396,852 111,570 SH   SOLE   0 0 111,570
WIDEOPENWEST INC COM 96758W101   382,659 35,998 SH   SOLE   35,230 0 768
WILEY JOHN & SONS INC CL A 968223206   13,068,867 337,088 SH   SOLE   329,672 0 7,416
WILLIAM PENN BANCORPORATION COM 96927A105   307,745 27,162 SH   SOLE   0 0 27,162
WILLIAMS COS INC COM 969457100   252,913,203 8,469,970 SH   SOLE   6,924,163 0 1,545,807
WILLIAMS SONOMA INC COM 969904101   13,597,172 111,764 SH   SOLE   74,849 0 36,915
WILLIS TOWERS WATSON PLC LTD SHS G96629103   58,684,392 252,537 SH   SOLE   230,411 0 22,126
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   5,317,316 113,424 SH   SOLE   86,192 0 27,232
WINGSTOP INC COM 974155103   6,485,555 35,328 SH   SOLE   22,511 0 12,817
WINNEBAGO INDS INC COM 974637100   1,350,930 23,413 SH   SOLE   0 0 23,413
WINTRUST FINL CORP COM 97650W108   11,702,011 160,411 SH   SOLE   39,028 0 121,383
WISDOMTREE INC COM 97717P104   69,011 11,777 SH   SOLE   0 0 11,777
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   702,940 23,668 SH   SOLE   0 0 23,668
WISDOMTREE TR CURRNCY INT EQ 97717X263   6,041,361 195,457 SH   SOLE   0 0 195,457
WISDOMTREE TR EM EX ST-OWNED 97717X578   3,158,720 113,460 SH   SOLE   0 0 113,460
WISDOMTREE TR EMER MKT HIGH FD 97717W315   14,018,280 370,266 SH   SOLE   0 0 370,266
WISDOMTREE TR EMG MKTS SMCAP 97717W281   724,764 15,828 SH   SOLE   0 0 15,828
WISDOMTREE TR EURO QTLY DIV GR 97717X610   4,330,362 143,599 SH   SOLE   0 0 143,599
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   3,390,012 41,236 SH   SOLE   0 0 41,236
WISDOMTREE TR EUROPE SMCP DV 97717W869   1,462,998 25,091 SH   SOLE   0 0 25,091
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   84,426,986 1,679,471 SH   SOLE   235,778 0 1,443,693
WISDOMTREE TR GLB HIGH DIV FD 97717W877   821,263 17,550 SH   SOLE   0 0 17,550
WISDOMTREE TR GLB US QTLY DIV 97717W844   1,035,968 29,207 SH   SOLE   0 0 29,207
WISDOMTREE TR HEDGED HI YLD BD 97717W430   376,747 18,139 SH   SOLE   0 0 18,139
WISDOMTREE TR INDIA ERNGS FD 97717W422   1,118,237 35,455 SH   SOLE   0 0 35,455
WISDOMTREE TR INTERNTNL AI ENH 97717W786   279,376 7,190 SH   SOLE   0 0 7,190
WISDOMTREE TR INTL EQUITY FD 97717W703   2,946,735 59,255 SH   SOLE   0 0 59,255
WISDOMTREE TR INTL LRGCAP DV 97717W794   585,571 12,539 SH   SOLE   0 0 12,539
WISDOMTREE TR INTL QULTY DIV 97717X131   7,317,620 216,050 SH   SOLE   107,924 0 108,126
WISDOMTREE TR INTL SMCAP DIV 97717W760   11,110,827 182,324 SH   SOLE   0 0 182,324
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   4,446,831 112,806 SH   SOLE   0 0 112,806
WISDOMTREE TR ITL HIGH DIV FD 97717W802   255,003 6,773 SH   SOLE   0 0 6,773
WISDOMTREE TR JAPN HEDGE EQT 97717W851   3,827,578 54,123 SH   SOLE   0 0 54,123
WISDOMTREE TR JP SMALLCP DIV 97717W836   9,411,736 140,810 SH   SOLE   0 0 140,810
WISDOMTREE TR PUTWRITE STRAT 97717X560   328,931 10,597 SH   SOLE   0 0 10,597
WISDOMTREE TR US AI ENHANCED 97717W406   836,830 9,130 SH   SOLE   0 0 9,130
WISDOMTREE TR US HIGH DIVIDEND 97717W208   5,049,192 61,373 SH   SOLE   0 0 61,373
WISDOMTREE TR US LARGECAP DIVD 97717W307   20,623,808 333,395 SH   SOLE   0 0 333,395
WISDOMTREE TR US LARGECAP FUND 97717W588   587,903 13,447 SH   SOLE   0 0 13,447
WISDOMTREE TR US MIDCAP DIVID 97717W505   21,272,915 519,105 SH   SOLE   0 0 519,105
WISDOMTREE TR US MIDCAP FUND 97717W570   1,240,269 24,935 SH   SOLE   0 0 24,935
WISDOMTREE TR US QTLY DIV GRT 97717X669   70,816,874 1,135,978 SH   SOLE   3,787 0 1,132,191
WISDOMTREE TR US S CAP QTY DIV 97717X651   6,577,033 158,216 SH   SOLE   0 0 158,216
WISDOMTREE TR US SMALLCAP DIVD 97717W604   8,715,599 305,168 SH   SOLE   0 0 305,168
WISDOMTREE TR US SMALLCAP FUND 97717W562   760,719 17,601 SH   SOLE   0 0 17,601
WISDOMTREE TR US TOTAL DIVIDND 97717W109   1,079,162 17,811 SH   SOLE   0 0 17,811
WISDOMTREE TR YIELD ENHANCD US 97717X511   3,562,590 81,542 SH   SOLE   0 0 81,542
WIX COM LTD SHS M98068105   2,402,083 24,069 SH   SOLE   19,198 0 4,871
WNS HLDGS LTD SPON ADR 92932M101   986,762 10,591 SH   SOLE   9,746 0 845
WOLFSPEED INC COM 977852102   13,635,137 209,933 SH   SOLE   188,776 0 21,157
WOLVERINE WORLD WIDE INC COM 978097103   958,791 56,234 SH   SOLE   53,448 0 2,786
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   9,273,862 413,459 SH   SOLE   385,952 0 27,507
WOODWARD INC COM 980745103   1,438,914 14,778 SH   SOLE   13,511 0 1,267
WORKDAY INC CL A 98138H101   83,080,280 402,248 SH   SOLE   322,944 0 79,304
WORKIVA INC COM CL A 98139A105   3,954,648 38,616 SH   SOLE   32,529 0 6,087
WORLD FUEL SVCS CORP COM 981475106   2,497,146 97,736 SH   SOLE   96,579 0 1,157
WORLD GOLD TR SPDR GLD MINIS 98149E303   13,383,090 342,191 SH   SOLE   0 0 342,191
WORLD WRESTLING ENTMT INC CL A 98156Q108   812,944 8,908 SH   SOLE   0 0 8,908
WORTHINGTON INDS INC COM 981811102   377,101 5,833 SH   SOLE   0 0 5,833
WP CAREY INC COM 92936U109   27,233,461 351,627 SH   SOLE   77,385 0 274,242
WPP PLC NEW ADR 92937A102   11,606,071 194,995 SH   SOLE   191,800 0 3,195
WRAP TECHNOLOGIES INC COM 98212N107   38,012 22,100 SH   SOLE   0 0 22,100
WSFS FINL CORP COM 929328102   4,559,450 121,230 SH   SOLE   118,504 0 2,726
WYNDHAM HOTELS & RESORTS INC COM 98311A105   4,941,144 72,825 SH   SOLE   67,420 0 5,405
WYNN RESORTS LTD COM 983134107   14,400,219 128,677 SH   SOLE   26,868 0 101,809
XAI OCTAGON FLOATING RATE & COM 98400T106   228,911 35,628 SH   SOLE   0 0 35,628
XCEL ENERGY INC COM 98389B100   15,562,375 230,759 SH   SOLE   93,322 0 137,437
XEROX HOLDINGS CORP COM NEW 98421M106   660,185 42,869 SH   SOLE   0 0 42,869
XOMETRY INC CLASS A COM 98423F109   4,205,836 280,951 SH   SOLE   18,318 0 262,633
XP INC CL A G98239109   330,529 27,846 SH   SOLE   4,561 0 23,285
XPERI INC COMMON STOCK 98423J101   380,943 34,853 SH   SOLE   34,347 0 506
XPO INC COM 983793100   6,622,153 207,591 SH   SOLE   32,877 0 174,714
XPONENTIAL FITNESS INC COM CL A 98422X101   765,980 25,205 SH   SOLE   25,055 0 150
XYLEM INC COM 98419M100   9,837,825 93,962 SH   SOLE   8,695 0 85,267
YALLA GROUP LTD ADS 98459U103   44,916 11,400 SH   SOLE   0 0 11,400
YAMANA GOLD INC COM 98462Y100   419,790 71,759 SH   SOLE   0 0 71,759
YELP INC CL A 985817105   4,544,359 148,025 SH   SOLE   147,791 0 234
YETI HLDGS INC COM 98585X104   3,671,160 91,779 SH   SOLE   73,308 0 18,471
YEXT INC COM 98585N106   468,747 48,777 SH   SOLE   0 0 48,777
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   139,644 12,718 SH   SOLE   0 0 12,718
YUM BRANDS INC COM 988498101   46,916,466 355,213 SH   SOLE   201,536 0 153,677
YUM CHINA HLDGS INC COM 98850P109   55,545,614 876,252 SH   SOLE   791,824 0 84,428
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   48,199,896 151,572 SH   SOLE   141,537 0 10,035
ZIFF DAVIS INC COM 48123V102   1,808,340 23,169 SH   SOLE   19,165 0 4,004
ZILLOW GROUP INC CL A 98954M101   8,972,965 205,331 SH   SOLE   0 0 205,331
ZILLOW GROUP INC CL C CAP STK 98954M200   626,004 14,077 SH   SOLE   0 0 14,077
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   223,935 9,497 SH   SOLE   0 0 9,497
ZIMMER BIOMET HOLDINGS INC COM 98956P102   32,775,375 253,680 SH   SOLE   205,092 0 48,588
ZIONS BANCORPORATION N A COM 989701107   1,820,919 60,839 SH   SOLE   0 0 60,839
ZIPRECRUITER INC CL A 98980B103   789,923 49,556 SH   SOLE   0 0 49,556
ZOETIS INC CL A 98978V103   102,771,614 617,470 SH   SOLE   353,424 0 264,046
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   5,709,309 77,320 SH   SOLE   0 0 77,320
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   5,292,655 214,191 SH   SOLE   185,804 0 28,387
ZSCALER INC COM 98980G102   2,356,111 20,167 SH   SOLE   0 0 20,167
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   248,307 8,664 SH   SOLE   4,756 0 3,908
ZUORA INC COM CL A 98983V106   703,950 71,250 SH   SOLE   66,150 0 5,100
ZURN ELKAY WATER SOLNS CORP COM 98983L108   1,930,776 90,392 SH   SOLE   63,637 0 26,755
ZYMEWORKS INC COM 98985Y108   842,844 93,235 SH   SOLE   0 0 93,235