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