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