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