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