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   3,945,456 364,308 SH   SOLE 2 238,882 0 125,426
1 800 FLOWERS COM INC CL A 68243Q106   1,040 96 SH   SOLE 4 96 0 0
1 800 FLOWERS COM INC CL A 68243Q106   4,083 377 SH   SOLE 7 377 0 0
1 800 FLOWERS COM INC CL A 68243Q106   1,081,982 99,906 SH   SOLE 18 74,716 0 25,190
1 800 FLOWERS COM INC CL A 68243Q106   7,200,434 664,860 SH   SOLE 19 664,860 0 0
1 800 FLOWERS COM INC CL A 68243Q106   10,877,208 1,004,359 SH   SOLE 21 1,004,359 0 0
1 800 FLOWERS COM INC CL A 68243Q106   16,505,050 1,524,012 SH   SOLE 22 1,435,413 0 88,599
1 800 FLOWERS COM INC CL A 68243Q106   247,368 22,841 SH   SOLE 23 22,841 0 0
1 800 FLOWERS COM INC CL A 68243Q106   37,883 3,498 SH   SOLE 25 3,498 0 0
1 800 FLOWERS COM INC CL A 68243Q106   305,926 28,248 SH   SOLE 26 1,801 0 26,447
1 800 FLOWERS COM INC CL A 68243Q106   301,800 27,867 SH   SOLE 30 27,867 0 0
1 800 FLOWERS COM INC CL A 68243Q106   40,363 3,727 SH   SOLE 40 3,727 0 0
1 800 FLOWERS COM INC CL A 68243Q106   71,413 6,594 SH   SOLE 43 6,541 0 53
10X GENOMICS INC CL A COM 88025U109   4,959,740 132,154 SH   SOLE 2 63,283 0 68,871
10X GENOMICS INC CL A COM 88025U109   8,031 214 SH   SOLE 4 214 0 0
10X GENOMICS INC CL A COM 88025U109   461,619 12,300 SH   SOLE 7 11,666 0 634
10X GENOMICS INC CL A COM 88025U109   2,145,027 57,155 SH   SOLE 18 57,155 0 0
10X GENOMICS INC CL A COM 88025U109   19,884,745 529,836 SH   SOLE 19 529,836 0 0
10X GENOMICS INC CL A COM 88025U109   82,139,809 2,188,644 SH   SOLE 21 2,188,644 0 0
10X GENOMICS INC CL A COM 88025U109   98,789,994 2,632,294 SH   SOLE 22 2,506,621 0 125,673
10X GENOMICS INC CL A COM 88025U109   130,454 3,476 SH   SOLE 23 3,476 0 0
10X GENOMICS INC CL A COM 88025U109   636,772 16,967 SH   SOLE 25 16,967 0 0
10X GENOMICS INC CL A COM 88025U109   2,676,002 71,303 SH   SOLE 26 41,658 0 29,645
10X GENOMICS INC CL A COM 88025U109   223,191 5,947 SH   SOLE 28 1,614 0 4,333
10X GENOMICS INC CL A COM 88025U109   9,528,942 253,902 SH   SOLE 30 253,902 0 0
10X GENOMICS INC CL A COM 88025U109   42,034 1,120 SH   SOLE 31 1,120 0 0
10X GENOMICS INC CL A COM 88025U109   106,022 2,825 SH   SOLE 34 2,825 0 0
10X GENOMICS INC CL A COM 88025U109   10,171 271 SH   SOLE 36 271 0 0
10X GENOMICS INC CL A COM 88025U109   684,022 18,226 SH   SOLE 40 18,226 0 0
10X GENOMICS INC CL A COM 88025U109   8,106 216 SH   OTR 43 216 0 0
10X GENOMICS INC CL A COM 88025U109   3,032,161 80,793 SH   SOLE 43 69,219 0 11,574
180 LIFE SCIENCES CORP COM 68236V302   51 22 SH   SOLE 2 22 0 0
180 LIFE SCIENCES CORP COM 68236V302   1,748 750 SH   SOLE 22 750 0 0
1895 BANCORP OF WIS INC COM 28253R105   5,729 840 SH   SOLE 18 840 0 0
1895 BANCORP OF WIS INC COM 28253R105   84,329 12,365 SH   SOLE 21 12,365 0 0
1ST SOURCE CORP COM 336901103   1,817,873 34,679 SH   SOLE 2 21,693 0 12,986
1ST SOURCE CORP COM 336901103   6,290 120 SH   SOLE 4 120 0 0
1ST SOURCE CORP COM 336901103   7,548 144 SH   SOLE 7 144 0 0
1ST SOURCE CORP COM 336901103   2,477,946 47,271 SH   SOLE 18 47,271 0 0
1ST SOURCE CORP COM 336901103   2,006,271 38,273 SH   SOLE 19 38,273 0 0
1ST SOURCE CORP COM 336901103   34,673,838 661,462 SH   SOLE 21 661,462 0 0
1ST SOURCE CORP COM 336901103   30,808,649 587,727 SH   SOLE 22 560,792 0 26,935
1ST SOURCE CORP COM 336901103   195,265 3,725 SH   SOLE 25 3,725 0 0
1ST SOURCE CORP COM 336901103   803,337 15,325 SH   SOLE 26 15,325 0 0
1ST SOURCE CORP COM 336901103   14,625 279 SH   SOLE 28 279 0 0
1ST SOURCE CORP COM 336901103   1,134,683 21,646 SH   SOLE 30 21,646 0 0
1ST SOURCE CORP COM 336901103   252,717 4,821 SH   SOLE 40 4,821 0 0
1ST SOURCE CORP COM 336901103   1,070,943 20,430 SH   SOLE 43 19,845 0 585
1STDIBS COM INC COM 320551104   98,930 16,599 SH   SOLE 2 16,599 0 0
1STDIBS COM INC COM 320551104   54,129 9,082 SH   SOLE 18 9,082 0 0
1STDIBS COM INC COM 320551104   329,159 55,228 SH   SOLE 21 55,228 0 0
1STDIBS COM INC COM 320551104   1,350,256 226,553 SH   SOLE 22 226,553 0 0
1STDIBS COM INC COM 320551104   30,932 5,190 SH   SOLE 26 5,190 0 0
22ND CENTY GROUP INC COM NEW 90137F202   22,746 189,554 SH   SOLE 22 189,554 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   120,845 227,152 SH   SOLE 2 78,304 0 148,848
23ANDME HOLDING CO CLASS A COM 90138Q108   1,637 3,078 SH   SOLE 7 3,078 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   432,348 812,684 SH   SOLE 18 812,684 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   349,129 656,257 SH   SOLE 19 656,257 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   5,909,425 11,107,942 SH   SOLE 21 11,107,942 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   4,213,275 7,919,689 SH   SOLE 22 7,554,046 0 365,643
23ANDME HOLDING CO CLASS A COM 90138Q108   19,482 36,620 SH   SOLE 25 36,620 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   4,340 8,157 SH   SOLE 26 8,157 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   400,457 752,739 SH   SOLE 30 752,739 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   18,385 34,558 SH   SOLE 40 34,558 0 0
23ANDME HOLDING CO CLASS A COM 90138Q108   170 320 SH   SOLE 43 320 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   753,087 140,764 SH   SOLE 2 112,470 0 28,294
2SEVENTY BIO INC COMMON STOCK 901384107   1,937 362 SH   SOLE 7 362 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   757,940 141,671 SH   SOLE 18 141,671 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   589,484 110,184 SH   SOLE 19 110,184 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   10,858,949 2,029,710 SH   SOLE 21 2,029,710 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   7,927,314 1,481,741 SH   SOLE 22 1,439,306 0 42,435
2SEVENTY BIO INC COMMON STOCK 901384107   5,206 973 SH   SOLE 43 929 0 44
2U INC COM 90214J101   70,141 179,987 SH   SOLE 2 140,091 0 39,896
2U INC COM 90214J101   403 1,035 SH   SOLE 7 1,035 0 0
2U INC COM 90214J101   99,589 255,554 SH   SOLE 18 228,317 0 27,237
2U INC COM 90214J101   64,625 165,833 SH   SOLE 19 165,833 0 0
2U INC COM 90214J101   1,254,932 3,220,252 SH   SOLE 21 3,220,252 0 0
2U INC COM 90214J101   856,278 2,197,274 SH   SOLE 22 2,129,964 0 67,310
2U INC COM 90214J101   517 1,326 SH   SOLE 28 1,326 0 0
2U INC COM 90214J101   26,208 67,251 SH   SOLE 30 67,251 0 0
2U INC COM 90214J101   4,277 10,976 SH   SOLE 43 10,976 0 0
2U INC NOTE 2.250% 5/0 90214JAB7   1,474,702 3,139,000 PRN   SOLE 21 3,139,000 0 0
3-D SYS CORP DEL COM NEW 88554D205   475,839 107,171 SH   SOLE 2 38,061 0 69,110
3-D SYS CORP DEL COM NEW 88554D205   17,098 3,851 SH   SOLE 4 501 0 3,350
3-D SYS CORP DEL COM NEW 88554D205   5,879 1,324 SH   SOLE 7 1,324 0 0
3-D SYS CORP DEL COM NEW 88554D205   1,869,515 421,062 SH   SOLE 18 421,062 0 0
3-D SYS CORP DEL COM NEW 88554D205   1,234,533 278,048 SH   SOLE 19 278,048 0 0
3-D SYS CORP DEL COM NEW 88554D205   72,911,003 16,421,397 SH   SOLE 21 16,421,397 0 0
3-D SYS CORP DEL COM NEW 88554D205   18,771,130 4,227,732 SH   SOLE 22 4,053,158 0 174,574
3-D SYS CORP DEL COM NEW 88554D205   79,805 17,974 SH   SOLE 25 17,974 0 0
3-D SYS CORP DEL COM NEW 88554D205   490,065 110,375 SH   SOLE 26 46,641 0 63,734
3-D SYS CORP DEL COM NEW 88554D205   10,172 2,291 SH   SOLE 28 2,291 0 0
3-D SYS CORP DEL COM NEW 88554D205   4,318,477 972,630 SH   SOLE 30 972,630 0 0
3-D SYS CORP DEL COM NEW 88554D205   116,994 26,350 SH   SOLE 40 26,350 0 0
3-D SYS CORP DEL COM NEW 88554D205   903,509 203,493 SH   SOLE 43 192,820 0 10,673
374WATER INC COM 88583P104   8,606 6,830 SH   SOLE 2 2,030 0 4,800
374WATER INC COM 88583P104   189,003 150,002 SH   SOLE 18 150,002 0 0
374WATER INC COM 88583P104   138,873 110,217 SH   SOLE 19 110,217 0 0
374WATER INC COM 88583P104   2,471,344 1,961,384 SH   SOLE 21 1,961,384 0 0
374WATER INC COM 88583P104   1,692,931 1,343,596 SH   SOLE 22 1,332,410 0 11,186
3M CO COM 88579Y101   108,326,745 1,021,276 SH   SOLE 2 229,437 0 791,839
3M CO COM 88579Y101   29,624,396 279,291 SH   SOLE 4 217,933 0 61,358
3M CO COM 88579Y101   88,183,946 831,375 SH   SOLE 7 766,202 0 65,173
3M CO COM 88579Y101   2,365,573 22,302 SH   SOLE 13 22,302 0 0
3M CO COM 88579Y101   8,346,436 78,688 SH   SOLE 15 78,688 0 0
3M CO COM 88579Y101   83,419,494 786,457 SH   SOLE 18 751,986 0 34,471
3M CO COM 88579Y101   32,179,941 303,384 SH   SOLE 19 303,384 0 0
3M CO COM 88579Y101   1,672,659,940 15,769,397 SH   SOLE 21 15,769,397 0 0
3M CO COM 88579Y101   1,279,618,615 12,063,907 SH   SOLE 22 10,859,753 0 1,204,154
3M CO COM 88579Y101   94,083,772 886,997 SH   SOLE 23 886,997 0 0
3M CO COM 88579Y101   144,162,389 1,359,125 SH   SOLE 25 1,320,656 0 38,469
3M CO COM 88579Y101   83,696,867 789,072 SH   SOLE 26 453,322 0 335,750
3M CO COM 88579Y101   141,203,460 1,331,229 SH   SOLE 28 176,683 0 1,154,546
3M CO COM 88579Y101   427,434,098 4,029,736 SH   SOLE 30 4,029,736 0 0
3M CO COM 88579Y101   13,517,879 127,443 SH   SOLE 31 118,738 0 8,705
3M CO COM 88579Y101   5,166,776 48,711 SH   SOLE 32 48,711 0 0
3M CO COM 88579Y101   15,884,619 149,756 SH   SOLE 34 149,756 0 0
3M CO COM 88579Y101   14,886,288 140,344 SH   SOLE 36 140,344 0 0
3M CO COM 88579Y101   2,883,831 27,188 SH   SOLE 40 27,188 0 0
3M CO COM 88579Y101   110,313 1,040 SH   OTR 43 1,040 0 0
3M CO COM 88579Y101   58,059,115 547,366 SH   SOLE 43 432,923 0 114,443
4D MOLECULAR THERAPEUTICS IN COM 35104E100   3,181,603 99,862 SH   SOLE 2 64,717 0 35,145
4D MOLECULAR THERAPEUTICS IN COM 35104E100   61,968 1,945 SH   SOLE 7 1,945 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   4,012,385 125,938 SH   SOLE 18 125,938 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   17,468,965 548,304 SH   SOLE 19 548,304 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   61,307,975 1,924,293 SH   SOLE 21 1,924,293 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   39,211,376 1,230,740 SH   SOLE 22 1,181,628 0 49,112
4D MOLECULAR THERAPEUTICS IN COM 35104E100   60,693 1,905 SH   SOLE 23 1,905 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   128,396 4,030 SH   SOLE 25 4,030 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   558,251 17,522 SH   SOLE 26 0 0 17,522
4D MOLECULAR THERAPEUTICS IN COM 35104E100   2,662,540 83,570 SH   SOLE 30 83,570 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   6,628,951 208,065 SH   SOLE 34 208,065 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   158,631 4,979 SH   SOLE 40 4,979 0 0
4D MOLECULAR THERAPEUTICS IN COM 35104E100   1,063,965 33,395 SH   SOLE 43 31,456 0 1,939
51TALK ONLINE EDUCATION GROU SPONSORED ADR 16954L204   618 81 SH   SOLE 43 81 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   13,174 9,831 SH   SOLE 2 1,518 0 8,313
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   513 383 SH   SOLE 7 383 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   149,823 111,808 SH   SOLE 18 111,808 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   104,623 78,077 SH   SOLE 19 78,077 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   1,988,967 1,484,304 SH   SOLE 21 1,484,304 0 0
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   1,129,970 843,261 SH   SOLE 22 826,348 0 16,913
89BIO INC COM 282559103   459,582 39,483 SH   SOLE 2 22,105 0 17,378
89BIO INC COM 282559103   3,469 298 SH   SOLE 4 298 0 0
89BIO INC COM 282559103   404,548 34,755 SH   SOLE 7 32,889 0 1,866
89BIO INC COM 282559103   2,293,499 197,036 SH   SOLE 18 197,036 0 0
89BIO INC COM 282559103   1,958,034 168,216 SH   SOLE 19 168,216 0 0
89BIO INC COM 282559103   43,015,969 3,695,530 SH   SOLE 21 3,695,530 0 0
89BIO INC COM 282559103   26,733,693 2,296,709 SH   SOLE 22 2,242,402 0 54,307
89BIO INC COM 282559103   191,676 16,467 SH   SOLE 25 16,467 0 0
89BIO INC COM 282559103   1,663,705 142,930 SH   SOLE 30 142,930 0 0
89BIO INC COM 282559103   195,063 16,758 SH   SOLE 40 16,758 0 0
89BIO INC COM 282559103   346,895 29,802 SH   SOLE 43 28,271 0 1,531
8X8 INC NEW COM 282914100   1,148,702 425,445 SH   SOLE 2 226,291 0 199,154
8X8 INC NEW COM 282914100   2,346 869 SH   SOLE 7 869 0 0
8X8 INC NEW COM 282914100   937,834 347,346 SH   SOLE 18 334,237 0 13,109
8X8 INC NEW COM 282914100   3,365,423 1,246,453 SH   SOLE 19 1,246,453 0 0
8X8 INC NEW COM 282914100   12,410,253 4,596,390 SH   SOLE 21 4,596,390 0 0
8X8 INC NEW COM 282914100   11,145,511 4,127,967 SH   SOLE 22 4,011,439 0 116,528
8X8 INC NEW COM 282914100   95,756 35,465 SH   SOLE 23 35,465 0 0
8X8 INC NEW COM 282914100   781,628 289,492 SH   SOLE 26 0 0 289,492
8X8 INC NEW COM 282914100   5,252 1,945 SH   SOLE 28 1,945 0 0
8X8 INC NEW COM 282914100   18,390 6,811 SH   SOLE 30 6,811 0 0
8X8 INC NEW COM 282914100   646,912 239,597 SH   SOLE 43 235,347 0 4,250
908 DEVICES INC COM 65443P102   69,030 9,143 SH   SOLE 2 742 0 8,401
908 DEVICES INC COM 65443P102   458,323 60,705 SH   SOLE 18 60,705 0 0
908 DEVICES INC COM 65443P102   2,419,284 320,435 SH   SOLE 19 320,435 0 0
908 DEVICES INC COM 65443P102   6,033,749 799,172 SH   SOLE 21 799,172 0 0
908 DEVICES INC COM 65443P102   4,077,702 540,093 SH   SOLE 22 522,701 0 17,392
908 DEVICES INC COM 65443P102   19,215 2,545 SH   SOLE 34 2,545 0 0
908 DEVICES INC COM 65443P102   7,799 1,033 SH   SOLE 43 1,033 0 0
A K A BRANDS HLDG CORP COM SHS 00152K200   8,071 812 SH   SOLE 2 812 0 0
A K A BRANDS HLDG CORP COM SHS 00152K200   4,493 452 SH   SOLE 22 452 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,015,102 33,076 SH   SOLE 2 21,303 0 11,773
A-MARK PRECIOUS METALS INC COM 00181T107   4,665 152 SH   SOLE 7 152 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,592,934 51,904 SH   SOLE 18 51,904 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   1,218,976 39,719 SH   SOLE 19 39,719 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   22,339,957 727,923 SH   SOLE 21 727,923 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   17,242,778 561,837 SH   SOLE 22 538,868 0 22,969
A-MARK PRECIOUS METALS INC COM 00181T107   156,519 5,100 SH   SOLE 25 5,100 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   355,758 11,592 SH   SOLE 30 11,592 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   37,534 1,223 SH   SOLE 36 1,223 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   185,122 6,032 SH   SOLE 40 6,032 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   643,140 20,956 SH   SOLE 43 20,402 0 554
A10 NETWORKS INC COM 002121101   524,204 38,291 SH   SOLE 2 20,828 0 17,463
A10 NETWORKS INC COM 002121101   125,209 9,146 SH   SOLE 4 0 0 9,146
A10 NETWORKS INC COM 002121101   463,146 33,831 SH   SOLE 7 32,435 0 1,396
A10 NETWORKS INC COM 002121101   2,935,341 214,415 SH   SOLE 18 214,415 0 0
A10 NETWORKS INC COM 002121101   2,078,963 151,860 SH   SOLE 19 151,860 0 0
A10 NETWORKS INC COM 002121101   129,030,427 9,425,159 SH   SOLE 21 9,425,159 0 0
A10 NETWORKS INC COM 002121101   28,904,053 2,111,326 SH   SOLE 22 2,051,103 0 60,223
A10 NETWORKS INC COM 002121101   1,258,001 91,892 SH   SOLE 25 91,892 0 0
A10 NETWORKS INC COM 002121101   1,265,750 92,458 SH   SOLE 26 58,390 0 34,068
A10 NETWORKS INC COM 002121101   33,226 2,427 SH   SOLE 28 0 0 2,427
A10 NETWORKS INC COM 002121101   8,383,578 612,387 SH   SOLE 30 612,387 0 0
A10 NETWORKS INC COM 002121101   636,243 46,475 SH   SOLE 34 46,475 0 0
A10 NETWORKS INC COM 002121101   103,907 7,590 SH   SOLE 36 7,590 0 0
A10 NETWORKS INC COM 002121101   187,731 13,713 SH   SOLE 40 13,713 0 0
A10 NETWORKS INC COM 002121101   773,102 56,472 SH   SOLE 43 53,633 0 2,839
AADI BIOSCIENCE INC COM 00032Q104   12,645 5,404 SH   SOLE 2 354 0 5,050
AADI BIOSCIENCE INC COM 00032Q104   697 298 SH   SOLE 7 298 0 0
AADI BIOSCIENCE INC COM 00032Q104   114,021 48,727 SH   SOLE 18 48,727 0 0
AADI BIOSCIENCE INC COM 00032Q104   78,626 33,601 SH   SOLE 19 33,601 0 0
AADI BIOSCIENCE INC COM 00032Q104   1,352,908 578,166 SH   SOLE 21 578,166 0 0
AADI BIOSCIENCE INC COM 00032Q104   877,055 374,810 SH   SOLE 22 364,401 0 10,409
AAON INC COM PAR $0.004 000360206   3,201,642 36,341 SH   SOLE 2 19,867 0 16,474
AAON INC COM PAR $0.004 000360206   18,325 208 SH   SOLE 4 208 0 0
AAON INC COM PAR $0.004 000360206   1,236,307 14,033 SH   SOLE 7 13,298 0 735
AAON INC COM PAR $0.004 000360206   17,012,551 193,105 SH   SOLE 18 193,105 0 0
AAON INC COM PAR $0.004 000360206   13,622,903 154,630 SH   SOLE 19 154,630 0 0
AAON INC COM PAR $0.004 000360206   673,546,437 7,645,249 SH   SOLE 21 7,645,249 0 0
AAON INC COM PAR $0.004 000360206   168,922,852 1,917,399 SH   SOLE 22 1,857,836 0 59,563
AAON INC COM PAR $0.004 000360206   26,254 298 SH   SOLE 23 298 0 0
AAON INC COM PAR $0.004 000360206   1,214,018 13,780 SH   SOLE 25 13,780 0 0
AAON INC COM PAR $0.004 000360206   4,275,141 48,526 SH   SOLE 26 24,768 0 23,758
AAON INC COM PAR $0.004 000360206   570,624 6,477 SH   SOLE 28 1,153 0 5,324
AAON INC COM PAR $0.004 000360206   15,421,200 175,042 SH   SOLE 30 175,042 0 0
AAON INC COM PAR $0.004 000360206   59,115 671 SH   SOLE 36 671 0 0
AAON INC COM PAR $0.004 000360206   1,320,090 14,984 SH   SOLE 40 14,984 0 0
AAON INC COM PAR $0.004 000360206   5,807,692 65,922 SH   SOLE 43 60,919 0 5,003
AAR CORP COM 000361105   2,909,862 48,603 SH   SOLE 2 20,344 0 28,259
AAR CORP COM 000361105   7,424 124 SH   SOLE 4 124 0 0
AAR CORP COM 000361105   39,035 652 SH   SOLE 7 652 0 0
AAR CORP COM 000361105   6,772,255 113,116 SH   SOLE 18 113,116 0 0
AAR CORP COM 000361105   6,547,802 109,367 SH   SOLE 19 109,367 0 0
AAR CORP COM 000361105   258,073,227 4,310,560 SH   SOLE 21 4,310,560 0 0
AAR CORP COM 000361105   65,255,606 1,089,955 SH   SOLE 22 1,039,457 0 50,498
AAR CORP COM 000361105   5,475,052 91,449 SH   SOLE 25 91,449 0 0
AAR CORP COM 000361105   1,342,704 22,427 SH   SOLE 26 9,682 0 12,745
AAR CORP COM 000361105   81,483 1,361 SH   SOLE 28 1,361 0 0
AAR CORP COM 000361105   4,207,963 70,285 SH   SOLE 30 70,285 0 0
AAR CORP COM 000361105   827,942 13,829 SH   SOLE 34 13,829 0 0
AAR CORP COM 000361105   63,462 1,060 SH   SOLE 36 1,060 0 0
AAR CORP COM 000361105   481,654 8,045 SH   SOLE 40 8,045 0 0
AAR CORP COM 000361105   93,637 1,564 SH   OTR 43 1,564 0 0
AAR CORP COM 000361105   2,700,197 45,101 SH   SOLE 43 42,615 0 2,486
ABBOTT LABS COM 002824100   438,233,406 3,855,652 SH   SOLE 2 1,192,142 0 2,663,510
ABBOTT LABS COM 002824100   155,273,199 1,366,120 SH   SOLE 4 675,456 0 690,664
ABBOTT LABS COM 002824100   139,246,344 1,225,113 SH   SOLE 7 1,084,737 0 140,376
ABBOTT LABS COM 002824100   10,153,361 89,331 SH   SOLE 13 89,331 0 0
ABBOTT LABS COM 002824100   28,468,193 250,468 SH   SOLE 15 250,468 0 0
ABBOTT LABS COM 002824100   311,206,763 2,738,050 SH   SOLE 18 2,628,488 0 109,562
ABBOTT LABS COM 002824100   450,266,136 3,961,518 SH   SOLE 19 3,961,518 0 0
ABBOTT LABS COM 002824100   5,616,046,531 49,410,932 SH   SOLE 21 49,410,932 0 0
ABBOTT LABS COM 002824100   4,214,967,440 37,084,000 SH   SOLE 22 33,282,994 0 3,801,006
ABBOTT LABS COM 002824100   355,423,913 3,127,080 SH   SOLE 23 3,127,080 0 0
ABBOTT LABS COM 002824100   615,792,149 5,417,844 SH   SOLE 25 4,561,269 0 856,575
ABBOTT LABS COM 002824100   229,393,272 2,018,241 SH   SOLE 26 1,095,306 0 922,935
ABBOTT LABS COM 002824100   400,767,888 3,526,024 SH   SOLE 28 140,193 0 3,385,831
ABBOTT LABS COM 002824100   1,170,016 10,294 SH   SOLE 29 10,294 0 0
ABBOTT LABS COM 002824100   1,240,130,848 10,910,882 SH   SOLE 30 10,910,882 0 0
ABBOTT LABS COM 002824100   47,993,162 422,252 SH   SOLE 31 394,536 0 27,716
ABBOTT LABS COM 002824100   16,792,128 147,740 SH   SOLE 32 147,740 0 0
ABBOTT LABS COM 002824100   463,941,252 4,081,834 SH   SOLE 34 4,081,834 0 0
ABBOTT LABS COM 002824100   42,966,776 378,029 SH   SOLE 36 378,029 0 0
ABBOTT LABS COM 002824100   9,716,339 85,486 SH   SOLE 40 85,486 0 0
ABBOTT LABS COM 002824100   322,908 2,841 SH   OTR 43 2,841 0 0
ABBOTT LABS COM 002824100   337,172,079 2,966,497 SH   SOLE 43 2,659,579 0 306,919
ABBOTT LABS OPTIONS 002824100   1,602,606 14,100 SH Put SOLE 2 0 0 14,100
ABBOTT LABS OPTIONS 002824100   227,320 2,000 SH Put SOLE 4 2,000 0 0
ABBOTT LABS OPTIONS 002824100   5,228,360 46,000 SH Put SOLE 18 46,000 0 0
ABBOTT LABS OPTIONS 002824100   28,937,836 254,600 SH Put SOLE 19 254,600 0 0
ABBOTT LABS OPTIONS 002824100   2,159,540 19,000 SH Put SOLE 22 19,000 0 0
ABBOTT LABS OPTIONS 002824100   1,670,802 14,700 SH Put SOLE 26 14,700 0 0
ABBOTT LABS OPTIONS 002824100   147,758 1,300 SH Put SOLE 30 1,300 0 0
ABBOTT LABS OPTIONS 002824100   16,855,778 148,300 SH Put SOLE 34 148,300 0 0
ABBVIE INC COM 00287Y109   789,585,782 4,336,001 SH   SOLE 2 1,763,564 0 2,572,437
ABBVIE INC COM 00287Y109   273,006,141 1,499,210 SH   SOLE 4 776,728 0 722,482
ABBVIE INC COM 00287Y109   300,965,775 1,652,750 SH   SOLE 7 1,497,312 0 155,438
ABBVIE INC COM 00287Y109   24,004,786 131,822 SH   SOLE 13 131,822 0 0
ABBVIE INC COM 00287Y109   46,308,212 254,301 SH   SOLE 15 254,301 0 0
ABBVIE INC COM 00287Y109   628,226,955 3,449,901 SH   SOLE 18 3,277,550 0 172,351
ABBVIE INC COM 00287Y109   857,741,806 4,710,279 SH   SOLE 19 4,710,279 0 0
ABBVIE INC COM 00287Y109   9,774,062,715 53,674,150 SH   SOLE 21 53,674,150 0 0
ABBVIE INC COM 00287Y109   7,124,716,037 39,125,294 SH   SOLE 22 35,157,866 0 3,967,428
ABBVIE INC COM 00287Y109   623,042,767 3,421,432 SH   SOLE 23 3,421,432 0 0
ABBVIE INC COM 00287Y109   982,730,329 5,396,652 SH   SOLE 25 4,666,167 0 730,485
ABBVIE INC COM 00287Y109   424,190,660 2,329,438 SH   SOLE 26 1,375,361 0 954,077
ABBVIE INC COM 00287Y109   621,245,440 3,411,562 SH   SOLE 28 160,207 0 3,251,355
ABBVIE INC COM 00287Y109   8,545,407 46,927 SH   SOLE 29 46,927 0 0
ABBVIE INC COM 00287Y109   1,994,747,984 10,954,135 SH   SOLE 30 10,913,433 0 40,702
ABBVIE INC COM 00287Y109   90,384,425 496,345 SH   SOLE 31 468,159 0 28,186
ABBVIE INC COM 00287Y109   27,358,886 150,241 SH   SOLE 32 150,241 0 0
ABBVIE INC COM 00287Y109   870,117,868 4,778,242 SH   SOLE 34 4,778,242 0 0
ABBVIE INC COM 00287Y109   74,195,735 407,445 SH   SOLE 36 407,445 0 0
ABBVIE INC COM 00287Y109   12,660,138 69,523 SH   SOLE 37 69,523 0 0
ABBVIE INC COM 00287Y109   15,853,990 87,062 SH   SOLE 40 87,062 0 0
ABBVIE INC COM 00287Y109   423,929 2,328 SH   OTR 43 2,328 0 0
ABBVIE INC COM 00287Y109   468,737,065 2,574,064 SH   SOLE 43 2,316,400 0 257,664
ABCELLERA BIOLOGICS INC COM 00288U106   1,206,285 266,288 SH   SOLE 2 177,871 0 88,417
ABCELLERA BIOLOGICS INC COM 00288U106   40,507 8,942 SH   SOLE 7 8,942 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   1,671,357 368,953 SH   SOLE 19 368,953 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   8,714,995 1,923,840 SH   SOLE 21 1,923,840 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   2,340,588 516,686 SH   SOLE 22 475,766 0 40,920
ABCELLERA BIOLOGICS INC COM 00288U106   20,213 4,462 SH   SOLE 23 4,462 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   602,843 133,078 SH   SOLE 26 0 0 133,078
ABCELLERA BIOLOGICS INC COM 00288U106   22,419 4,949 SH   SOLE 28 4,949 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   2,620,129 578,395 SH   SOLE 30 578,395 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   430,219 94,971 SH   SOLE 43 74,234 0 20,737
ABEONA THERAPEUTICS INC COM NEW 00289Y206   41,340 5,702 SH   SOLE 18 5,702 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   622,637 85,881 SH   SOLE 21 85,881 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   912,369 125,844 SH   SOLE 22 125,844 0 0
ABEONA THERAPEUTICS INC COM NEW 00289Y206   22,635 3,122 SH   SOLE 26 3,122 0 0
ABERCROMBIE & FITCH CO CL A 002896207   9,732,877 77,658 SH   SOLE 2 31,763 0 45,895
ABERCROMBIE & FITCH CO CL A 002896207   19,175 153 SH   SOLE 4 153 0 0
ABERCROMBIE & FITCH CO CL A 002896207   1,023,319 8,165 SH   SOLE 7 7,740 0 425
ABERCROMBIE & FITCH CO CL A 002896207   19,958,176 159,245 SH   SOLE 18 153,352 0 5,893
ABERCROMBIE & FITCH CO CL A 002896207   29,231,969 233,240 SH   SOLE 19 233,240 0 0
ABERCROMBIE & FITCH CO CL A 002896207   717,884,475 5,727,954 SH   SOLE 21 5,727,954 0 0
ABERCROMBIE & FITCH CO CL A 002896207   199,586,897 1,592,491 SH   SOLE 22 1,526,414 0 66,077
ABERCROMBIE & FITCH CO CL A 002896207   503,827 4,020 SH   SOLE 23 4,020 0 0
ABERCROMBIE & FITCH CO CL A 002896207   1,305,688 10,418 SH   SOLE 25 10,418 0 0
ABERCROMBIE & FITCH CO CL A 002896207   18,049,776 144,018 SH   SOLE 26 43,017 0 101,001
ABERCROMBIE & FITCH CO CL A 002896207   165,812 1,323 SH   SOLE 28 1,096 0 227
ABERCROMBIE & FITCH CO CL A 002896207   27,698 221 SH   SOLE 29 221 0 0
ABERCROMBIE & FITCH CO CL A 002896207   14,959,389 119,360 SH   SOLE 30 119,360 0 0
ABERCROMBIE & FITCH CO CL A 002896207   121,695 971 SH   SOLE 36 971 0 0
ABERCROMBIE & FITCH CO CL A 002896207   1,327,245 10,590 SH   SOLE 40 10,590 0 0
ABERCROMBIE & FITCH CO CL A 002896207   34,967 279 SH   OTR 43 279 0 0
ABERCROMBIE & FITCH CO CL A 002896207   10,496,137 83,748 SH   SOLE 43 73,284 0 10,464
ABM INDS INC COM 000957100   4,752,298 106,506 SH   SOLE 2 64,790 0 41,716
ABM INDS INC COM 000957100   8,790 197 SH   SOLE 4 197 0 0
ABM INDS INC COM 000957100   1,075,164 24,096 SH   SOLE 7 23,450 0 646
ABM INDS INC COM 000957100   8,889,330 199,223 SH   SOLE 18 199,223 0 0
ABM INDS INC COM 000957100   6,047,036 135,523 SH   SOLE 19 135,523 0 0
ABM INDS INC COM 000957100   332,144,587 7,443,850 SH   SOLE 21 7,443,850 0 0
ABM INDS INC COM 000957100   86,040,434 1,928,293 SH   SOLE 22 1,845,341 0 82,952
ABM INDS INC COM 000957100   514,870 11,539 SH   SOLE 25 11,539 0 0
ABM INDS INC COM 000957100   2,544,366 57,023 SH   SOLE 26 26,576 0 30,447
ABM INDS INC COM 000957100   53,366 1,196 SH   SOLE 28 1,196 0 0
ABM INDS INC COM 000957100   6,579,085 147,447 SH   SOLE 30 147,447 0 0
ABM INDS INC COM 000957100   80,584 1,806 SH   SOLE 36 1,806 0 0
ABM INDS INC COM 000957100   641,814 14,384 SH   SOLE 40 14,384 0 0
ABM INDS INC COM 000957100   2,198,748 49,277 SH   SOLE 43 47,003 0 2,274
ABSCI CORPORATION COM 00091E109   56,283 9,909 SH   SOLE 18 9,909 0 0
ABSCI CORPORATION COM 00091E109   1,428,821 251,553 SH   SOLE 21 251,553 0 0
ABSCI CORPORATION COM 00091E109   3,607,413 635,108 SH   SOLE 22 635,108 0 0
ABSCI CORPORATION COM 00091E109   17,358 3,056 SH   SOLE 26 0 0 3,056
AC IMMUNE SA SHS H00263105   157,324 53,150 SH   SOLE 18 53,150 0 0
AC IMMUNE SA SHS H00263105   5,665,174 1,913,910 SH   SOLE 19 1,913,910 0 0
AC IMMUNE SA SHS H00263105   1,275,659 430,966 SH   SOLE 21 430,966 0 0
AC IMMUNE SA SHS H00263105   11,893 4,018 SH   SOLE 22 4,018 0 0
AC IMMUNE SA SHS H00263105   230,022 77,710 SH   SOLE 26 0 0 77,710
AC IMMUNE SA SHS H00263105   157,836 53,323 SH   SOLE 30 53,323 0 0
AC IMMUNE SA SHS H00263105   26,270 8,875 SH   SOLE 34 8,875 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   59,957 11,249 SH   SOLE 2 1,324 0 9,925
ACACIA RESH CORP ACACIA TCH COM 003881307   568,205 106,605 SH   SOLE 18 106,605 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   444,389 83,375 SH   SOLE 19 83,375 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   6,802,071 1,276,186 SH   SOLE 21 1,276,186 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307   5,128,878 962,266 SH   SOLE 22 935,835 0 26,431
ACACIA RESH CORP ACACIA TCH COM 003881307   23,868 4,478 SH   SOLE 43 4,478 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   3,960,883 58,645 SH   SOLE 2 32,388 0 26,257
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   13,373 198 SH   SOLE 4 198 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   66,257 981 SH   SOLE 7 981 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   14,415,130 213,431 SH   SOLE 18 207,976 0 5,455
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   15,358,731 227,402 SH   SOLE 19 227,402 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   574,998,008 8,513,444 SH   SOLE 21 8,513,444 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   145,990,412 2,161,540 SH   SOLE 22 2,092,132 0 69,408
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   146,224 2,165 SH   SOLE 23 2,165 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   2,949,202 43,666 SH   SOLE 26 23,994 0 19,672
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   117,114 1,734 SH   SOLE 28 893 0 841
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   9,923,517 146,928 SH   SOLE 30 146,928 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   135,553 2,007 SH   SOLE 36 2,007 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   5,162,428 76,435 SH   SOLE 43 71,995 0 4,440
ACADIA HEALTHCARE COMPANY IN COM 00404A109   14,443,945 182,327 SH   SOLE 2 130,820 0 51,507
ACADIA HEALTHCARE COMPANY IN COM 00404A109   21,310 269 SH   SOLE 4 269 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,587,886 20,044 SH   SOLE 7 19,006 0 1,038
ACADIA HEALTHCARE COMPANY IN COM 00404A109   12,311,976 155,415 SH   SOLE 18 155,415 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,275,119 28,719 SH   SOLE 19 28,719 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   380,128,693 4,798,393 SH   SOLE 21 4,798,393 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   218,947,602 2,763,792 SH   SOLE 22 2,642,654 0 121,138
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,470,799 18,566 SH   SOLE 25 18,566 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   2,851,682 35,997 SH   SOLE 26 35,997 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   380,494 4,803 SH   SOLE 28 1,599 0 3,204
ACADIA HEALTHCARE COMPANY IN COM 00404A109   11,440,319 144,412 SH   SOLE 30 144,412 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   88,489 1,117 SH   SOLE 31 1,117 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   115,820 1,462 SH   SOLE 36 1,462 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   1,511,755 19,083 SH   SOLE 40 19,083 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   4,469,038 56,413 SH   SOLE 43 37,813 0 18,600
ACADIA PHARMACEUTICALS INC COM 004225108   4,239,165 229,268 SH   SOLE 2 111,584 0 117,684
ACADIA PHARMACEUTICALS INC COM 004225108   4,549 246 SH   SOLE 4 246 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   18,693 1,011 SH   SOLE 7 1,011 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   6,656,049 359,981 SH   SOLE 18 347,291 0 12,690
ACADIA PHARMACEUTICALS INC COM 004225108   12,843,228 694,604 SH   SOLE 19 694,604 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   104,212,746 5,636,168 SH   SOLE 21 5,636,168 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   72,940,258 3,944,849 SH   SOLE 22 3,809,154 0 135,695
ACADIA PHARMACEUTICALS INC COM 004225108   264,056 14,281 SH   SOLE 23 14,281 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   415,341 22,463 SH   SOLE 25 22,463 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   3,321,063 179,614 SH   SOLE 26 35,839 0 143,775
ACADIA PHARMACEUTICALS INC COM 004225108   93,227 5,042 SH   SOLE 28 2,101 0 2,941
ACADIA PHARMACEUTICALS INC COM 004225108   8,602,399 465,246 SH   SOLE 30 465,246 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   825,726 44,658 SH   SOLE 34 44,658 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   411,680 22,265 SH   SOLE 40 22,265 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   906,824 49,044 SH   SOLE 43 35,987 0 13,057
ACADIA RLTY TR COM SH BEN INT 004239109   1,852,066 108,881 SH   SOLE 2 29,634 0 79,247
ACADIA RLTY TR COM SH BEN INT 004239109   793,789 46,666 SH   SOLE 4 46,666 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   2,550,956 149,968 SH   SOLE 7 134,154 0 15,814
ACADIA RLTY TR COM SH BEN INT 004239109   5,313,516 312,376 SH   SOLE 18 312,376 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   6,496,051 381,896 SH   SOLE 19 381,896 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   211,094,457 12,410,021 SH   SOLE 21 12,410,021 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   70,585,461 4,149,645 SH   SOLE 22 3,959,865 0 189,780
ACADIA RLTY TR COM SH BEN INT 004239109   91,276 5,366 SH   SOLE 23 5,366 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   5,812,606 341,717 SH   SOLE 25 341,717 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   1,180,511 69,401 SH   SOLE 26 24,949 0 44,452
ACADIA RLTY TR COM SH BEN INT 004239109   1,257,992 73,956 SH   SOLE 28 5,538 0 68,418
ACADIA RLTY TR COM SH BEN INT 004239109   8,582,021 504,528 SH   SOLE 30 504,528 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   41,096 2,416 SH   SOLE 36 2,416 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   275,613 16,203 SH   SOLE 40 16,203 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   918,659 54,007 SH   SOLE 43 51,033 0 2,974
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   2,324,623 197,169 SH   SOLE 2 162,206 0 34,963
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   583,192 49,465 SH   SOLE 7 46,783 0 2,682
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,831,918 155,379 SH   SOLE 18 122,992 0 32,387
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   4,199,492 356,191 SH   SOLE 19 356,191 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   23,715,668 2,011,507 SH   SOLE 21 2,011,507 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   20,096,645 1,704,550 SH   SOLE 22 1,644,680 0 59,870
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   42,479 3,603 SH   SOLE 23 3,603 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   109,871 9,319 SH   SOLE 25 9,319 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   45,521 3,861 SH   SOLE 26 3,861 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   1,314,550 111,497 SH   SOLE 30 111,497 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   521,566 44,238 SH   SOLE 34 44,238 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   193,415 16,405 SH   SOLE 40 16,405 0 0
ACCEL ENTERTAINMENT INC COM CL A1 00436Q106   605,228 51,334 SH   SOLE 43 45,181 0 6,153
ACCELERATE DIAGNOSTICS INC COM NEW 00430H201   49,905 50,409 SH   SOLE 22 50,409 0 0
ACCELERATE DIAGNOSTICS INC COM NEW 00430H201   429 433 SH   SOLE 28 433 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   393,966,631 1,136,628 SH   SOLE 2 184,608 0 952,020
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   170,997,964 493,344 SH   SOLE 4 256,198 0 237,146
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   200,698,282 579,032 SH   SOLE 7 512,713 0 66,319
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,835,059 28,375 SH   SOLE 13 28,375 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   31,280,513 90,247 SH   SOLE 15 90,247 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   370,013,454 1,067,521 SH   SOLE 18 1,017,356 0 50,165
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   147,989,645 426,963 SH   SOLE 19 426,963 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,565,029,095 18,940,680 SH   SOLE 21 18,940,680 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,790,241,705 13,820,264 SH   SOLE 22 12,439,703 0 1,380,561
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   390,457,205 1,126,503 SH   SOLE 23 1,126,503 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   956,714,308 2,760,204 SH   SOLE 25 2,404,095 0 356,109
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   295,018,141 851,153 SH   SOLE 26 528,118 0 323,035
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   463,044,964 1,335,925 SH   SOLE 28 53,177 0 1,282,748
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   86,999 251 SH   SOLE 29 251 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,467,925,238 4,235,092 SH   SOLE 30 4,235,092 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   49,917,039 144,015 SH   SOLE 31 133,995 0 10,020
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   18,493,723 53,356 SH   SOLE 32 53,356 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   92,796,855 267,727 SH   SOLE 34 267,727 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   49,864,701 143,864 SH   SOLE 36 143,864 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   8,532,152 24,616 SH   SOLE 37 24,616 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   10,716,488 30,918 SH   SOLE 40 30,918 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   291,499 841 SH   OTR 43 841 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   451,966,434 1,303,962 SH   SOLE 43 1,116,292 0 187,671
ACCO BRANDS CORP COM 00081T108   489,927 87,331 SH   SOLE 2 27,644 0 59,687
ACCO BRANDS CORP COM 00081T108   3,332 594 SH   SOLE 4 594 0 0
ACCO BRANDS CORP COM 00081T108   315,927 56,315 SH   SOLE 7 53,282 0 3,033
ACCO BRANDS CORP COM 00081T108   1,477,046 263,288 SH   SOLE 18 263,288 0 0
ACCO BRANDS CORP COM 00081T108   1,099,515 195,992 SH   SOLE 19 195,992 0 0
ACCO BRANDS CORP COM 00081T108   20,875,399 3,721,105 SH   SOLE 21 3,721,105 0 0
ACCO BRANDS CORP COM 00081T108   14,765,004 2,631,908 SH   SOLE 22 2,529,621 0 102,287
ACCO BRANDS CORP COM 00081T108   137,170 24,451 SH   SOLE 25 24,451 0 0
ACCO BRANDS CORP COM 00081T108   107,151 19,100 SH   SOLE 26 19,100 0 0
ACCO BRANDS CORP COM 00081T108   812,687 144,864 SH   SOLE 30 144,864 0 0
ACCO BRANDS CORP COM 00081T108   20,117 3,586 SH   SOLE 36 3,586 0 0
ACCO BRANDS CORP COM 00081T108   164,384 29,302 SH   SOLE 40 29,302 0 0
ACCO BRANDS CORP COM 00081T108   722,001 128,699 SH   SOLE 43 126,469 0 2,230
ACCOLADE INC COM 00437E102   1,126,736 107,513 SH   SOLE 2 73,798 0 33,715
ACCOLADE INC COM 00437E102   566 54 SH   SOLE 4 54 0 0
ACCOLADE INC COM 00437E102   289,122 27,588 SH   SOLE 7 26,117 0 1,471
ACCOLADE INC COM 00437E102   1,837,154 175,301 SH   SOLE 18 175,301 0 0
ACCOLADE INC COM 00437E102   2,863,524 273,237 SH   SOLE 19 273,237 0 0
ACCOLADE INC COM 00437E102   29,782,033 2,841,797 SH   SOLE 21 2,841,797 0 0
ACCOLADE INC COM 00437E102   21,626,874 2,063,633 SH   SOLE 22 2,001,201 0 62,432
ACCOLADE INC COM 00437E102   60,868 5,808 SH   SOLE 23 5,808 0 0
ACCOLADE INC COM 00437E102   157,472 15,026 SH   SOLE 25 15,026 0 0
ACCOLADE INC COM 00437E102   147,066 14,033 SH   SOLE 26 14,033 0 0
ACCOLADE INC COM 00437E102   7,629 728 SH   SOLE 28 728 0 0
ACCOLADE INC COM 00437E102   754,738 72,017 SH   SOLE 30 72,017 0 0
ACCOLADE INC COM 00437E102   140,788 13,434 SH   SOLE 40 13,434 0 0
ACCOLADE INC COM 00437E102   531,577 50,723 SH   SOLE 43 48,767 0 1,956
ACCURAY INC COM 004397105   748,842 303,175 SH   SOLE 2 197,956 0 105,219
ACCURAY INC COM 004397105   2,707 1,096 SH   SOLE 7 1,096 0 0
ACCURAY INC COM 004397105   592,153 239,738 SH   SOLE 18 239,738 0 0
ACCURAY INC COM 004397105   1,665,326 674,221 SH   SOLE 19 674,221 0 0
ACCURAY INC COM 004397105   8,496,326 3,439,808 SH   SOLE 21 3,439,808 0 0
ACCURAY INC COM 004397105   8,093,521 3,276,729 SH   SOLE 22 3,201,637 0 75,092
ACCURAY INC COM 004397105   63,360 25,652 SH   SOLE 23 25,652 0 0
ACCURAY INC COM 004397105   318,193 128,823 SH   SOLE 26 0 0 128,823
ACCURAY INC COM 004397105   2,151 871 SH   SOLE 43 871 0 0
ACELYRIN INC COM 00445A100   138,476 20,515 SH   SOLE 2 2,953 0 17,562
ACELYRIN INC COM 00445A100   5,711 846 SH   SOLE 7 846 0 0
ACELYRIN INC COM 00445A100   1,199,576 177,715 SH   SOLE 18 177,715 0 0
ACELYRIN INC COM 00445A100   1,057,462 156,661 SH   SOLE 19 156,661 0 0
ACELYRIN INC COM 00445A100   19,770,764 2,929,002 SH   SOLE 21 2,929,002 0 0
ACELYRIN INC COM 00445A100   9,830,552 1,456,378 SH   SOLE 22 1,404,687 0 51,691
ACELYRIN INC COM 00445A100   348,388 51,613 SH   SOLE 30 51,613 0 0
ACHIEVE LIFE SCIENCES INC COM 004468500   238,299 52,431 SH   SOLE 22 52,431 0 0
ACI WORLDWIDE INC COM 004498101   9,650,859 290,601 SH   SOLE 2 132,778 0 157,823
ACI WORLDWIDE INC COM 004498101   26,136 787 SH   SOLE 4 423 0 364
ACI WORLDWIDE INC COM 004498101   826,497 24,887 SH   SOLE 7 23,574 0 1,313
ACI WORLDWIDE INC COM 004498101   12,657,792 381,144 SH   SOLE 18 359,850 0 21,294
ACI WORLDWIDE INC COM 004498101   28,737,676 865,332 SH   SOLE 19 865,332 0 0
ACI WORLDWIDE INC COM 004498101   431,955,861 13,006,801 SH   SOLE 21 13,006,801 0 0
ACI WORLDWIDE INC COM 004498101   129,470,015 3,898,525 SH   SOLE 22 3,745,339 0 153,186
ACI WORLDWIDE INC COM 004498101   708,735 21,341 SH   SOLE 23 21,341 0 0
ACI WORLDWIDE INC COM 004498101   781,863 23,543 SH   SOLE 25 23,543 0 0
ACI WORLDWIDE INC COM 004498101   4,741,392 142,770 SH   SOLE 26 41,875 0 100,895
ACI WORLDWIDE INC COM 004498101   218,754 6,587 SH   SOLE 28 2,105 0 4,482
ACI WORLDWIDE INC COM 004498101   9,854,569 296,735 SH   SOLE 30 296,735 0 0
ACI WORLDWIDE INC COM 004498101   102,453 3,085 SH   SOLE 36 3,085 0 0
ACI WORLDWIDE INC COM 004498101   744,303 22,412 SH   SOLE 40 22,412 0 0
ACI WORLDWIDE INC COM 004498101   3,003,778 90,448 SH   SOLE 43 87,224 0 3,224
ACLARIS THERAPEUTICS INC COM 00461U105   51,312 41,381 SH   SOLE 2 31,910 0 9,471
ACLARIS THERAPEUTICS INC COM 00461U105   864 697 SH   SOLE 7 697 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   226,006 182,263 SH   SOLE 18 182,263 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   179,248 144,555 SH   SOLE 19 144,555 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   3,736,840 3,013,581 SH   SOLE 21 3,013,581 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   2,195,375 1,770,464 SH   SOLE 22 1,744,209 0 26,255
ACLARIS THERAPEUTICS INC COM 00461U105   5,048 4,071 SH   SOLE 28 4,071 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   46,593 37,575 SH   SOLE 30 37,575 0 0
ACLARIS THERAPEUTICS INC COM 00461U105   9,374 7,560 SH   SOLE 43 5,324 0 2,236
ACM RESH INC COM CL A 00108J109   2,596,199 89,094 SH   SOLE 2 46,894 0 42,200
ACM RESH INC COM CL A 00108J109   3,846 132 SH   SOLE 4 132 0 0
ACM RESH INC COM CL A 00108J109   13,404 460 SH   SOLE 7 460 0 0
ACM RESH INC COM CL A 00108J109   4,064,564 139,484 SH   SOLE 18 139,484 0 0
ACM RESH INC COM CL A 00108J109   5,501,894 188,809 SH   SOLE 19 188,809 0 0
ACM RESH INC COM CL A 00108J109   57,333,649 1,967,524 SH   SOLE 21 1,967,524 0 0
ACM RESH INC COM CL A 00108J109   43,214,270 1,482,988 SH   SOLE 22 1,418,644 0 64,344
ACM RESH INC COM CL A 00108J109   95,841 3,289 SH   SOLE 23 3,289 0 0
ACM RESH INC COM CL A 00108J109   249,001 8,545 SH   SOLE 25 8,545 0 0
ACM RESH INC COM CL A 00108J109   791,472 27,161 SH   SOLE 26 21,357 0 5,804
ACM RESH INC COM CL A 00108J109   1,255,526 43,086 SH   SOLE 30 43,086 0 0
ACM RESH INC COM CL A 00108J109   303,377 10,411 SH   SOLE 40 10,411 0 0
ACM RESH INC COM CL A 00108J109   13,958 479 SH   SOLE 43 479 0 0
ACME UTD CORP COM 004816104   16,916 360 SH   SOLE 18 360 0 0
ACME UTD CORP COM 004816104   231,849 4,934 SH   SOLE 21 4,934 0 0
ACME UTD CORP COM 004816104   267,138 5,685 SH   SOLE 22 5,685 0 0
ACME UTD CORP COM 004816104   9,163 195 SH   SOLE 43 195 0 0
ACNB CORP COM 000868109   168,824 4,490 SH   SOLE 2 385 0 4,105
ACNB CORP COM 000868109   902 24 SH   SOLE 7 24 0 0
ACNB CORP COM 000868109   885,217 23,543 SH   SOLE 18 23,543 0 0
ACNB CORP COM 000868109   649,089 17,263 SH   SOLE 19 17,263 0 0
ACNB CORP COM 000868109   12,007,146 319,339 SH   SOLE 21 319,339 0 0
ACNB CORP COM 000868109   4,830,810 128,479 SH   SOLE 22 122,763 0 5,716
ACNB CORP COM 000868109   42,563 1,132 SH   SOLE 43 1,132 0 0
ACORDA THERAPEUTICS INC COM 00484M700   80,468 6,091 SH   SOLE 22 6,091 0 0
ACORDA THERAPEUTICS INC COM 00484M700   172 13 SH   SOLE 26 0 0 13
ACORDA THERAPEUTICS INC COM 00484M700   40 3 SH   SOLE 43 3 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   572,186 40,696 SH   SOLE 2 40,696 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   16,802 1,195 SH   SOLE 18 1,195 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   236,939 16,852 SH   SOLE 21 16,852 0 0
ACRES COMMERCIAL REALTY CORP COM NEW 00489Q102   1,041,593 74,082 SH   SOLE 22 74,082 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   316,938 44,327 SH   SOLE 2 40,052 0 4,275
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   204,919 28,660 SH   SOLE 18 28,660 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   171,736 24,019 SH   SOLE 19 24,019 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   2,826,424 395,304 SH   SOLE 21 395,304 0 0
ACRIVON THERAPEUTICS INC COMMON STOCK 004890109   1,798,876 251,591 SH   SOLE 22 242,730 0 8,861
ACTINIUM PHARMACEUTICALS INC COM 00507W206   51,451 6,571 SH   SOLE 2 874 0 5,697
ACTINIUM PHARMACEUTICALS INC COM 00507W206   534,734 68,293 SH   SOLE 18 68,293 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   436,068 55,692 SH   SOLE 19 55,692 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   7,729,502 987,165 SH   SOLE 21 987,165 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W206   4,629,621 591,267 SH   SOLE 22 584,573 0 6,694
ACUITY BRANDS INC COM 00508Y102   25,282,925 94,083 SH   SOLE 2 31,348 0 62,735
ACUITY BRANDS INC COM 00508Y102   222,508 828 SH   SOLE 4 80 0 748
ACUITY BRANDS INC COM 00508Y102   2,840,476 10,570 SH   SOLE 7 10,012 0 558
ACUITY BRANDS INC COM 00508Y102   14,376,518 53,498 SH   SOLE 18 53,498 0 0
ACUITY BRANDS INC COM 00508Y102   9,657,619 35,938 SH   SOLE 19 35,938 0 0
ACUITY BRANDS INC COM 00508Y102   415,242,402 1,545,203 SH   SOLE 21 1,545,203 0 0
ACUITY BRANDS INC COM 00508Y102   244,854,683 911,155 SH   SOLE 22 864,252 0 46,903
ACUITY BRANDS INC COM 00508Y102   2,422,063 9,013 SH   SOLE 25 9,013 0 0
ACUITY BRANDS INC COM 00508Y102   8,293,277 30,861 SH   SOLE 26 25,252 0 5,609
ACUITY BRANDS INC COM 00508Y102   514,080 1,913 SH   SOLE 28 292 0 1,621
ACUITY BRANDS INC COM 00508Y102   16,703,988 62,159 SH   SOLE 30 62,159 0 0
ACUITY BRANDS INC COM 00508Y102   104,536 389 SH   SOLE 31 389 0 0
ACUITY BRANDS INC COM 00508Y102   3,749,858 13,954 SH   SOLE 34 13,954 0 0
ACUITY BRANDS INC COM 00508Y102   948,886 3,531 SH   SOLE 36 3,531 0 0
ACUITY BRANDS INC COM 00508Y102   1,777,111 6,613 SH   SOLE 40 6,613 0 0
ACUITY BRANDS INC COM 00508Y102   22,580 84 SH   OTR 43 84 0 0
ACUITY BRANDS INC COM 00508Y102   34,320,895 127,715 SH   SOLE 43 109,159 0 18,556
ACUMEN PHARMACEUTICALS INC COM 00509G209   53,735 13,268 SH   SOLE 18 13,268 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   358,952 88,630 SH   SOLE 21 88,630 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   325,944 80,480 SH   SOLE 22 80,480 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209   29,642 7,319 SH   SOLE 26 7,319 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   3,063 1,250 SH   SOLE 18 1,250 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   39,773 16,234 SH   SOLE 21 16,234 0 0
ACURX PHARMACEUTICALS INC COM 00510M104   2,950 1,204 SH   SOLE 22 1,204 0 0
ACUSHNET HLDGS CORP COM 005098108   4,282,859 64,941 SH   SOLE 2 57,383 0 7,558
ACUSHNET HLDGS CORP COM 005098108   2,374 36 SH   SOLE 4 36 0 0
ACUSHNET HLDGS CORP COM 005098108   17,477 265 SH   SOLE 7 265 0 0
ACUSHNET HLDGS CORP COM 005098108   4,661,874 70,688 SH   SOLE 18 70,688 0 0
ACUSHNET HLDGS CORP COM 005098108   5,757,369 87,299 SH   SOLE 19 87,299 0 0
ACUSHNET HLDGS CORP COM 005098108   73,878,773 1,120,224 SH   SOLE 21 1,120,224 0 0
ACUSHNET HLDGS CORP COM 005098108   56,876,137 862,413 SH   SOLE 22 833,500 0 28,913
ACUSHNET HLDGS CORP COM 005098108   60,938 924 SH   SOLE 23 924 0 0
ACUSHNET HLDGS CORP COM 005098108   466,728 7,077 SH   SOLE 25 7,077 0 0
ACUSHNET HLDGS CORP COM 005098108   954,165 14,468 SH   SOLE 26 14,468 0 0
ACUSHNET HLDGS CORP COM 005098108   41,549 630 SH   SOLE 28 630 0 0
ACUSHNET HLDGS CORP COM 005098108   2,874,233 43,582 SH   SOLE 30 43,582 0 0
ACUSHNET HLDGS CORP COM 005098108   515,993 7,824 SH   SOLE 40 7,824 0 0
ACUSHNET HLDGS CORP COM 005098108   1,801,556 27,317 SH   SOLE 43 25,356 0 1,961
ACUTUS MED INC COM 005111109   38,856 206,681 SH   SOLE 22 206,681 0 0
ACV AUCTIONS INC COM CL A 00091G104   1,413,024 75,281 SH   SOLE 2 43,731 0 31,550
ACV AUCTIONS INC COM CL A 00091G104   8,728 465 SH   SOLE 4 465 0 0
ACV AUCTIONS INC COM CL A 00091G104   453,164 24,143 SH   SOLE 7 22,878 0 1,265
ACV AUCTIONS INC COM CL A 00091G104   5,582,911 297,438 SH   SOLE 18 297,438 0 0
ACV AUCTIONS INC COM CL A 00091G104   9,741,555 518,996 SH   SOLE 19 518,996 0 0
ACV AUCTIONS INC COM CL A 00091G104   85,207,691 4,539,568 SH   SOLE 21 4,539,568 0 0
ACV AUCTIONS INC COM CL A 00091G104   69,829,449 3,720,269 SH   SOLE 22 3,607,324 0 112,945
ACV AUCTIONS INC COM CL A 00091G104   469,212 24,998 SH   SOLE 25 24,998 0 0
ACV AUCTIONS INC COM CL A 00091G104   1,102,156 58,719 SH   SOLE 26 58,719 0 0
ACV AUCTIONS INC COM CL A 00091G104   48,483 2,583 SH   SOLE 28 0 0 2,583
ACV AUCTIONS INC COM CL A 00091G104   1,960,958 104,473 SH   SOLE 30 104,473 0 0
ACV AUCTIONS INC COM CL A 00091G104   850,487 45,311 SH   SOLE 34 45,311 0 0
ACV AUCTIONS INC COM CL A 00091G104   19,352 1,031 SH   SOLE 36 1,031 0 0
ACV AUCTIONS INC COM CL A 00091G104   569,294 30,330 SH   SOLE 40 30,330 0 0
ACV AUCTIONS INC COM CL A 00091G104   500,611 26,671 SH   SOLE 43 25,616 0 1,055
ADAMS RES & ENERGY INC COM NEW 006351308   428,591 14,779 SH   SOLE 2 14,779 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   12,151 419 SH   SOLE 18 419 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   156,136 5,384 SH   SOLE 21 5,384 0 0
ADAMS RES & ENERGY INC COM NEW 006351308   2,065,757 71,233 SH   SOLE 22 71,233 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,361,668 118,303 SH   SOLE 2 68,142 0 50,161
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,567 223 SH   SOLE 4 223 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   8,748 760 SH   SOLE 7 760 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   3,197,800 277,828 SH   SOLE 18 277,828 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,418,216 210,097 SH   SOLE 19 210,097 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   114,250,516 9,926,196 SH   SOLE 21 9,926,196 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   30,796,075 2,675,593 SH   SOLE 22 2,586,237 0 89,356
ADAPTHEALTH CORP COMMON STOCK 00653Q102   10,394 903 SH   SOLE 23 903 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   219,876 19,103 SH   SOLE 25 19,103 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   652,145 56,659 SH   SOLE 26 36,298 0 20,361
ADAPTHEALTH CORP COMMON STOCK 00653Q102   166,250 14,444 SH   SOLE 28 1,358 0 13,086
ADAPTHEALTH CORP COMMON STOCK 00653Q102   2,716,325 235,997 SH   SOLE 30 235,997 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   9,461 822 SH   SOLE 36 822 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   109,656 9,527 SH   SOLE 40 9,527 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   1,130,270 98,199 SH   SOLE 43 68,786 0 29,413
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   139,369 88,208 SH   SOLE 2 66,722 0 21,486
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   10,994 6,958 SH   SOLE 21 6,958 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   117,029 74,069 SH   SOLE 22 74,069 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   11,728 7,423 SH   SOLE 26 0 0 7,423
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107   178,587 113,030 SH   SOLE 43 110,972 0 2,058
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   723,608 225,423 SH   SOLE 2 134,461 0 90,962
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   1,249 389 SH   SOLE 4 389 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   3,419 1,065 SH   SOLE 7 1,065 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   975,750 303,972 SH   SOLE 18 281,084 0 22,888
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   3,408,577 1,061,862 SH   SOLE 19 1,061,862 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   16,659,120 5,189,757 SH   SOLE 21 5,189,757 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   13,177,278 4,105,071 SH   SOLE 22 3,922,303 0 182,768
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   6,892 2,147 SH   SOLE 23 2,147 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   54,589 17,006 SH   SOLE 25 17,006 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   116,102 36,169 SH   SOLE 26 36,169 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   6,311 1,966 SH   SOLE 28 1,966 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   481,808 150,096 SH   SOLE 30 150,096 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   67,474 21,020 SH   SOLE 40 21,020 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   238,105 74,176 SH   SOLE 43 62,450 0 11,726
ADDUS HOMECARE CORP COM 006739106   2,881,843 27,887 SH   SOLE 2 19,479 0 8,408
ADDUS HOMECARE CORP COM 006739106   5,994 58 SH   SOLE 4 58 0 0
ADDUS HOMECARE CORP COM 006739106   367,374 3,555 SH   SOLE 7 3,367 0 188
ADDUS HOMECARE CORP COM 006739106   4,845,613 46,890 SH   SOLE 18 46,890 0 0
ADDUS HOMECARE CORP COM 006739106   4,580,132 44,321 SH   SOLE 19 44,321 0 0
ADDUS HOMECARE CORP COM 006739106   195,132,995 1,888,262 SH   SOLE 21 1,888,262 0 0
ADDUS HOMECARE CORP COM 006739106   49,906,710 482,937 SH   SOLE 22 464,344 0 18,593
ADDUS HOMECARE CORP COM 006739106   74,818 724 SH   SOLE 23 724 0 0
ADDUS HOMECARE CORP COM 006739106   358,176 3,466 SH   SOLE 25 3,466 0 0
ADDUS HOMECARE CORP COM 006739106   1,145,214 11,082 SH   SOLE 26 6,093 0 4,989
ADDUS HOMECARE CORP COM 006739106   29,245 283 SH   SOLE 28 283 0 0
ADDUS HOMECARE CORP COM 006739106   4,505,314 43,597 SH   SOLE 30 43,597 0 0
ADDUS HOMECARE CORP COM 006739106   387,112 3,746 SH   SOLE 40 3,746 0 0
ADDUS HOMECARE CORP COM 006739106   23,562 228 SH   OTR 43 228 0 0
ADDUS HOMECARE CORP COM 006739106   2,583,190 24,997 SH   SOLE 43 16,606 0 8,391
ADECOAGRO S A COM L00849106   2,459,796 223,212 SH   SOLE 7 223,212 0 0
ADECOAGRO S A COM L00849106   940,138 85,312 SH   SOLE 21 85,312 0 0
ADECOAGRO S A COM L00849106   14,943 1,356 SH   SOLE 28 1,356 0 0
ADEIA INC COM 00676P107   689,292 63,122 SH   SOLE 2 31,486 0 31,636
ADEIA INC COM 00676P107   21,774 1,994 SH   SOLE 4 539 0 1,455
ADEIA INC COM 00676P107   342,670 31,380 SH   SOLE 7 29,720 0 1,660
ADEIA INC COM 00676P107   3,370,687 308,671 SH   SOLE 18 308,671 0 0
ADEIA INC COM 00676P107   2,520,598 230,824 SH   SOLE 19 230,824 0 0
ADEIA INC COM 00676P107   139,858,468 12,807,552 SH   SOLE 21 12,807,552 0 0
ADEIA INC COM 00676P107   33,210,712 3,041,274 SH   SOLE 22 2,940,869 0 100,405
ADEIA INC COM 00676P107   270,827 24,801 SH   SOLE 25 24,801 0 0
ADEIA INC COM 00676P107   519,585 47,581 SH   SOLE 26 47,581 0 0
ADEIA INC COM 00676P107   108,425 9,929 SH   SOLE 28 1,869 0 8,060
ADEIA INC COM 00676P107   9,015,421 825,588 SH   SOLE 30 825,588 0 0
ADEIA INC COM 00676P107   17,275 1,582 SH   SOLE 36 1,582 0 0
ADEIA INC COM 00676P107   216,249 19,803 SH   SOLE 40 19,803 0 0
ADEIA INC COM 00676P107   286,121 26,202 SH   SOLE 43 24,845 0 1,357
ADIAL PHARMACEUTICALS INC COM NEW 00688A205   10,160 7,639 SH   SOLE 22 7,639 0 0
ADICET BIO INC COM 007002108   43,879 18,672 SH   SOLE 2 1,213 0 17,459
ADICET BIO INC COM 007002108   917 390 SH   SOLE 7 390 0 0
ADICET BIO INC COM 007002108   283,645 120,700 SH   SOLE 18 120,700 0 0
ADICET BIO INC COM 007002108   217,749 92,659 SH   SOLE 19 92,659 0 0
ADICET BIO INC COM 007002108   4,441,437 1,889,973 SH   SOLE 21 1,889,973 0 0
ADICET BIO INC COM 007002108   2,939,310 1,250,770 SH   SOLE 22 1,209,174 0 41,596
ADICET BIO INC COM 007002108   160 68 SH   SOLE 43 68 0 0
ADIENT PLC ORD SHS G0084W101   13,366,113 406,018 SH   SOLE 2 188,071 0 217,947
ADIENT PLC ORD SHS G0084W101   11,752 357 SH   SOLE 4 357 0 0
ADIENT PLC ORD SHS G0084W101   68,474 2,080 SH   SOLE 7 2,080 0 0
ADIENT PLC ORD SHS G0084W101   15,544,824 472,200 SH   SOLE 18 465,757 0 6,443
ADIENT PLC ORD SHS G0084W101   29,860,613 907,066 SH   SOLE 19 907,066 0 0
ADIENT PLC ORD SHS G0084W101   224,532,276 6,820,543 SH   SOLE 21 6,820,543 0 0
ADIENT PLC ORD SHS G0084W101   132,292,773 4,018,614 SH   SOLE 22 3,837,301 0 181,313
ADIENT PLC ORD SHS G0084W101   630,451 19,151 SH   SOLE 23 19,151 0 0
ADIENT PLC ORD SHS G0084W101   608,658 18,489 SH   SOLE 25 18,489 0 0
ADIENT PLC ORD SHS G0084W101   11,362,996 345,170 SH   SOLE 26 33,287 0 311,883
ADIENT PLC ORD SHS G0084W101   55,273 1,679 SH   SOLE 28 1,679 0 0
ADIENT PLC ORD SHS G0084W101   5,340,085 162,214 SH   SOLE 30 162,214 0 0
ADIENT PLC ORD SHS G0084W101   234,456 7,122 SH   SOLE 36 7,122 0 0
ADIENT PLC ORD SHS G0084W101   715,780 21,743 SH   SOLE 40 21,743 0 0
ADIENT PLC ORD SHS G0084W101   2,735,324 83,090 SH   SOLE 43 73,275 0 9,815
ADMA BIOLOGICS INC COM 000899104   1,724,870 261,344 SH   SOLE 2 121,255 0 140,089
ADMA BIOLOGICS INC COM 000899104   9,907 1,501 SH   SOLE 4 1,501 0 0
ADMA BIOLOGICS INC COM 000899104   13,622 2,064 SH   SOLE 7 2,064 0 0
ADMA BIOLOGICS INC COM 000899104   3,808,405 577,031 SH   SOLE 18 577,031 0 0
ADMA BIOLOGICS INC COM 000899104   3,529,878 534,830 SH   SOLE 19 534,830 0 0
ADMA BIOLOGICS INC COM 000899104   65,177,759 9,875,418 SH   SOLE 21 9,875,418 0 0
ADMA BIOLOGICS INC COM 000899104   42,266,572 6,404,026 SH   SOLE 22 6,179,016 0 225,010
ADMA BIOLOGICS INC COM 000899104   75,392 11,423 SH   SOLE 23 11,423 0 0
ADMA BIOLOGICS INC COM 000899104   287,067 43,495 SH   SOLE 25 43,495 0 0
ADMA BIOLOGICS INC COM 000899104   2,049,498 310,530 SH   SOLE 30 310,530 0 0
ADMA BIOLOGICS INC COM 000899104   311,586 47,210 SH   SOLE 40 47,210 0 0
ADMA BIOLOGICS INC COM 000899104   860,673 130,405 SH   SOLE 43 77,723 0 52,682
ADOBE INC COM 00724F101   547,084,797 1,084,195 SH   SOLE 2 408,368 0 675,827
ADOBE INC COM 00724F101   216,930,063 429,905 SH   SOLE 4 224,761 0 205,144
ADOBE INC COM 00724F101   276,175,654 547,316 SH   SOLE 7 472,423 0 74,893
ADOBE INC COM 00724F101   25,618,542 50,770 SH   SOLE 13 50,770 0 0
ADOBE INC COM 00724F101   33,969,672 67,320 SH   SOLE 15 67,320 0 0
ADOBE INC COM 00724F101   528,736,027 1,047,832 SH   SOLE 18 975,841 0 71,991
ADOBE INC COM 00724F101   321,760,713 637,655 SH   SOLE 19 637,655 0 0
ADOBE INC COM 00724F101   7,264,944,187 14,397,432 SH   SOLE 21 14,397,432 0 0
ADOBE INC COM 00724F101   5,110,650,361 10,128,122 SH   SOLE 22 9,093,067 0 1,035,055
ADOBE INC COM 00724F101   471,168,232 933,746 SH   SOLE 23 933,746 0 0
ADOBE INC COM 00724F101   691,908,025 1,371,201 SH   SOLE 25 1,258,560 0 112,641
ADOBE INC COM 00724F101   322,628,120 639,374 SH   SOLE 26 400,089 0 239,285
ADOBE INC COM 00724F101   542,714,456 1,075,534 SH   SOLE 28 58,139 0 1,017,395
ADOBE INC COM 00724F101   13,700,899 27,152 SH   SOLE 29 27,152 0 0
ADOBE INC COM 00724F101   2,303,328,950 4,564,663 SH   SOLE 30 4,533,166 0 31,497
ADOBE INC COM 00724F101   79,901,896 158,347 SH   SOLE 31 151,118 0 7,229
ADOBE INC COM 00724F101   87,792,326 173,984 SH   SOLE 32 173,984 0 0
ADOBE INC COM 00724F101   294,552,681 583,735 SH   SOLE 34 583,735 0 0
ADOBE INC COM 00724F101   49,854,985 98,801 SH   SOLE 36 98,801 0 0
ADOBE INC COM 00724F101   11,246,525 22,288 SH   SOLE 40 22,288 0 0
ADOBE INC COM 00724F101   302,255 599 SH   OTR 43 599 0 0
ADOBE INC COM 00724F101   352,023,416 697,629 SH   SOLE 43 596,015 0 101,613
ADOBE INC OPTIONS 00724F101   3,229,440 6,400 SH Call SOLE 2 0 0 6,400
ADOBE INC OPTIONS 00724F101   605,520 1,200 SH Call SOLE 4 1,200 0 0
ADOBE INC OPTIONS 00724F101   50,460 100 SH Call SOLE 7 100 0 0
ADOBE INC OPTIONS 00724F101   14,229,720 28,200 SH Call SOLE 18 28,200 0 0
ADOBE INC OPTIONS 00724F101   84,318,660 167,100 SH Call SOLE 19 167,100 0 0
ADOBE INC OPTIONS 00724F101   6,004,740 11,900 SH Call SOLE 22 11,900 0 0
ADOBE INC OPTIONS 00724F101   3,279,900 6,500 SH Call SOLE 26 6,500 0 0
ADOBE INC OPTIONS 00724F101   403,680 800 SH Call SOLE 30 800 0 0
ADOBE INC OPTIONS 00724F101   46,423,200 92,000 SH Call SOLE 34 92,000 0 0
ADT INC DEL COM 00090Q103   3,709,843 552,060 SH   SOLE 2 70,457 0 481,603
ADT INC DEL COM 00090Q103   3,877 577 SH   SOLE 4 577 0 0
ADT INC DEL COM 00090Q103   644,018 95,836 SH   SOLE 7 90,714 0 5,122
ADT INC DEL COM 00090Q103   482,462 71,795 SH   SOLE 18 71,795 0 0
ADT INC DEL COM 00090Q103   567,000 84,375 SH   SOLE 19 84,375 0 0
ADT INC DEL COM 00090Q103   20,662,676 3,074,803 SH   SOLE 21 3,074,803 0 0
ADT INC DEL COM 00090Q103   44,465,380 6,616,872 SH   SOLE 22 6,309,521 0 307,351
ADT INC DEL COM 00090Q103   306,036 45,541 SH   SOLE 25 45,541 0 0
ADT INC DEL COM 00090Q103   556,315 82,785 SH   SOLE 26 82,785 0 0
ADT INC DEL COM 00090Q103   527,137 78,443 SH   SOLE 28 67,669 0 10,774
ADT INC DEL COM 00090Q103   11,320,169 1,684,549 SH   SOLE 30 1,684,549 0 0
ADT INC DEL COM 00090Q103   19,710 2,933 SH   SOLE 31 2,933 0 0
ADT INC DEL COM 00090Q103   86,412 12,859 SH   SOLE 36 12,859 0 0
ADT INC DEL COM 00090Q103   301,688 44,894 SH   SOLE 40 44,894 0 0
ADT INC DEL COM 00090Q103   572,006 85,120 SH   SOLE 43 73,511 0 11,609
ADTALEM GLOBAL ED INC COM 00737L103   2,255,792 43,887 SH   SOLE 2 19,403 0 24,484
ADTALEM GLOBAL ED INC COM 00737L103   8,944 174 SH   SOLE 4 174 0 0
ADTALEM GLOBAL ED INC COM 00737L103   377,687 7,348 SH   SOLE 7 6,962 0 386
ADTALEM GLOBAL ED INC COM 00737L103   6,326,106 123,076 SH   SOLE 18 123,076 0 0
ADTALEM GLOBAL ED INC COM 00737L103   4,308,502 83,823 SH   SOLE 19 83,823 0 0
ADTALEM GLOBAL ED INC COM 00737L103   230,283,257 4,480,219 SH   SOLE 21 4,480,219 0 0
ADTALEM GLOBAL ED INC COM 00737L103   59,730,604 1,162,074 SH   SOLE 22 1,110,815 0 51,259
ADTALEM GLOBAL ED INC COM 00737L103   441,577 8,591 SH   SOLE 25 8,591 0 0
ADTALEM GLOBAL ED INC COM 00737L103   9,372,687 182,348 SH   SOLE 26 14,949 0 167,399
ADTALEM GLOBAL ED INC COM 00737L103   141,453 2,752 SH   SOLE 28 881 0 1,871
ADTALEM GLOBAL ED INC COM 00737L103   5,060,638 98,456 SH   SOLE 30 98,456 0 0
ADTALEM GLOBAL ED INC COM 00737L103   46,054 896 SH   SOLE 36 896 0 0
ADTALEM GLOBAL ED INC COM 00737L103   465,890 9,064 SH   SOLE 40 9,064 0 0
ADTALEM GLOBAL ED INC COM 00737L103   24,364 474 SH   OTR 43 474 0 0
ADTALEM GLOBAL ED INC COM 00737L103   3,732,000 72,607 SH   SOLE 43 67,607 0 5,000
ADTHEORENT HOLDING COMPANY COM 00739D109   85,039 26,492 SH   SOLE 18 26,492 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   476,210 148,352 SH   SOLE 21 148,352 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   2,029,795 632,335 SH   SOLE 22 632,335 0 0
ADTHEORENT HOLDING COMPANY COM 00739D109   53,251 16,589 SH   SOLE 26 16,589 0 0
ADTRAN HOLDINGS INC COM 00486H105   360,139 66,202 SH   SOLE 2 21,948 0 44,254
ADTRAN HOLDINGS INC COM 00486H105   1,420 261 SH   SOLE 4 261 0 0
ADTRAN HOLDINGS INC COM 00486H105   4,439 816 SH   SOLE 7 816 0 0
ADTRAN HOLDINGS INC COM 00486H105   1,330,831 244,638 SH   SOLE 18 244,638 0 0
ADTRAN HOLDINGS INC COM 00486H105   924,729 169,987 SH   SOLE 19 169,987 0 0
ADTRAN HOLDINGS INC COM 00486H105   47,312,142 8,697,085 SH   SOLE 21 8,697,085 0 0
ADTRAN HOLDINGS INC COM 00486H105   13,258,575 2,437,238 SH   SOLE 22 2,331,961 0 105,277
ADTRAN HOLDINGS INC COM 00486H105   40,283 7,405 SH   SOLE 25 7,405 0 0
ADTRAN HOLDINGS INC COM 00486H105   244,833 45,006 SH   SOLE 26 45,006 0 0
ADTRAN HOLDINGS INC COM 00486H105   3,907,650 718,318 SH   SOLE 30 718,318 0 0
ADTRAN HOLDINGS INC COM 00486H105   21,706 3,990 SH   SOLE 36 3,990 0 0
ADTRAN HOLDINGS INC COM 00486H105   76,878 14,132 SH   SOLE 40 14,132 0 0
ADTRAN HOLDINGS INC COM 00486H105   569,413 104,671 SH   SOLE 43 98,364 0 6,307
ADVANCE AUTO PARTS INC COM 00751Y106   8,640,549 101,546 SH   SOLE 2 26,022 0 75,524
ADVANCE AUTO PARTS INC COM 00751Y106   13,104 154 SH   SOLE 4 154 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   844,433 9,924 SH   SOLE 7 9,456 0 468
ADVANCE AUTO PARTS INC COM 00751Y106   4,634,597 54,467 SH   SOLE 18 54,467 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   9,424,228 110,756 SH   SOLE 19 110,756 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   459,194,056 5,396,569 SH   SOLE 21 5,396,569 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   130,398,723 1,532,480 SH   SOLE 22 1,452,015 0 80,465
ADVANCE AUTO PARTS INC COM 00751Y106   2,109,381 24,790 SH   SOLE 25 24,790 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   6,556,780 77,057 SH   SOLE 26 33,771 0 43,286
ADVANCE AUTO PARTS INC COM 00751Y106   65,945 775 SH   SOLE 28 775 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   11,131,389 130,819 SH   SOLE 30 130,819 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   62,967 740 SH   SOLE 31 740 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   1,688,611 19,845 SH   SOLE 34 19,845 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   330,660 3,886 SH   SOLE 36 3,886 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   1,072,900 12,609 SH   SOLE 40 12,609 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   13,429,455 157,826 SH   SOLE 43 138,559 0 19,267
ADVANCED DRAIN SYS INC DEL COM 00790R104   34,801,436 202,052 SH   SOLE 2 114,177 0 87,875
ADVANCED DRAIN SYS INC DEL COM 00790R104   3,184,545 18,489 SH   SOLE 4 10,145 0 8,344
ADVANCED DRAIN SYS INC DEL COM 00790R104   16,170,752 93,885 SH   SOLE 7 93,181 0 704
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,066,166 6,190 SH   SOLE 13 6,190 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   23,699,880 137,598 SH   SOLE 18 137,261 0 337
ADVANCED DRAIN SYS INC DEL COM 00790R104   6,758,525 39,239 SH   SOLE 19 39,239 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   644,893,774 3,744,158 SH   SOLE 21 3,744,158 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   353,439,064 2,052,015 SH   SOLE 22 1,960,367 0 91,648
ADVANCED DRAIN SYS INC DEL COM 00790R104   4,534,390 26,326 SH   SOLE 23 26,326 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,442,880 14,183 SH   SOLE 25 14,183 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   8,980,077 52,137 SH   SOLE 26 27,276 0 24,861
ADVANCED DRAIN SYS INC DEL COM 00790R104   659,851 3,831 SH   SOLE 28 1,057 0 2,774
ADVANCED DRAIN SYS INC DEL COM 00790R104   888,758 5,160 SH   SOLE 29 5,160 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   142,229,247 825,762 SH   SOLE 30 825,762 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   1,431,314 8,310 SH   SOLE 31 8,310 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   109,372 635 SH   SOLE 34 635 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   258,532 1,501 SH   SOLE 36 1,501 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   2,519,699 14,629 SH   SOLE 40 14,629 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   29,109 169 SH   OTR 43 169 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   12,351,444 71,711 SH   SOLE 43 65,178 0 6,533
ADVANCED ENERGY INDS COM 007973100   4,289,891 42,066 SH   SOLE 2 33,047 0 9,019
ADVANCED ENERGY INDS COM 007973100   33,857 332 SH   SOLE 4 119 0 213
ADVANCED ENERGY INDS COM 007973100   738,539 7,242 SH   SOLE 7 6,862 0 380
ADVANCED ENERGY INDS COM 007973100   10,974,170 107,611 SH   SOLE 18 107,611 0 0
ADVANCED ENERGY INDS COM 007973100   8,196,337 80,372 SH   SOLE 19 80,372 0 0
ADVANCED ENERGY INDS COM 007973100   440,356,983 4,318,072 SH   SOLE 21 4,318,072 0 0
ADVANCED ENERGY INDS COM 007973100   110,807,491 1,086,561 SH   SOLE 22 1,054,253 0 32,308
ADVANCED ENERGY INDS COM 007973100   766,890 7,520 SH   SOLE 25 7,520 0 0
ADVANCED ENERGY INDS COM 007973100   2,272,522 22,284 SH   SOLE 26 14,887 0 7,397
ADVANCED ENERGY INDS COM 007973100   323,175 3,169 SH   SOLE 28 684 0 2,485
ADVANCED ENERGY INDS COM 007973100   9,128,230 89,510 SH   SOLE 30 89,510 0 0
ADVANCED ENERGY INDS COM 007973100   81,992 804 SH   SOLE 36 804 0 0
ADVANCED ENERGY INDS COM 007973100   760,975 7,462 SH   SOLE 40 7,462 0 0
ADVANCED ENERGY INDS COM 007973100   4,018,218 39,402 SH   SOLE 43 36,852 0 2,550
ADVANCED MICRO DEVICES INC COM 007903107   527,083,142 2,920,290 SH   SOLE 2 568,410 0 2,351,880
ADVANCED MICRO DEVICES INC COM 007903107   224,631,537 1,244,565 SH   SOLE 4 620,890 0 623,675
ADVANCED MICRO DEVICES INC COM 007903107   306,028,917 1,695,545 SH   SOLE 7 1,546,490 0 149,055
ADVANCED MICRO DEVICES INC COM 007903107   14,063,961 77,921 SH   SOLE 13 77,921 0 0
ADVANCED MICRO DEVICES INC COM 007903107   43,443,041 240,695 SH   SOLE 15 240,695 0 0
ADVANCED MICRO DEVICES INC COM 007903107   709,668,451 3,931,899 SH   SOLE 18 3,659,811 0 272,088
ADVANCED MICRO DEVICES INC COM 007903107   401,785,179 2,226,080 SH   SOLE 19 2,226,080 0 0
ADVANCED MICRO DEVICES INC COM 007903107   8,425,608,370 46,681,857 SH   SOLE 21 46,681,857 0 0
ADVANCED MICRO DEVICES INC COM 007903107   6,272,386,675 34,751,990 SH   SOLE 22 31,225,569 0 3,526,421
ADVANCED MICRO DEVICES INC COM 007903107   532,264,108 2,948,995 SH   SOLE 23 2,948,995 0 0
ADVANCED MICRO DEVICES INC COM 007903107   786,786,052 4,359,167 SH   SOLE 25 3,904,913 0 454,254
ADVANCED MICRO DEVICES INC COM 007903107   320,637,597 1,776,484 SH   SOLE 26 1,092,006 0 684,478
ADVANCED MICRO DEVICES INC COM 007903107   549,923,610 3,046,837 SH   SOLE 28 130,105 0 2,916,732
ADVANCED MICRO DEVICES INC COM 007903107   400,327 2,218 SH   SOLE 29 2,218 0 0
ADVANCED MICRO DEVICES INC COM 007903107   2,252,887,551 12,482,063 SH   SOLE 30 12,482,063 0 0
ADVANCED MICRO DEVICES INC COM 007903107   66,975,507 371,076 SH   SOLE 31 345,238 0 25,838
ADVANCED MICRO DEVICES INC COM 007903107   87,439,102 484,454 SH   SOLE 32 484,454 0 0
ADVANCED MICRO DEVICES INC COM 007903107   458,762,443 2,541,761 SH   SOLE 34 2,541,761 0 0
ADVANCED MICRO DEVICES INC COM 007903107   65,656,306 363,767 SH   SOLE 36 363,767 0 0
ADVANCED MICRO DEVICES INC COM 007903107   14,378,375 79,663 SH   SOLE 40 79,663 0 0
ADVANCED MICRO DEVICES INC COM 007903107   354,302 1,963 SH   OTR 43 1,963 0 0
ADVANCED MICRO DEVICES INC COM 007903107   424,274,035 2,350,679 SH   SOLE 43 1,998,671 0 352,008
ADVANCED MICRO DEVICES INC OPTIONS 007903107   180,490 1,000 SH Call SOLE 4 1,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   54,147 300 SH Call SOLE 7 300 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   4,331,760 24,000 SH Call SOLE 18 24,000 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   30,340,369 168,100 SH Call SOLE 19 168,100 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   1,895,145 10,500 SH Call SOLE 22 10,500 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   126,343 700 SH Call SOLE 30 700 0 0
ADVANCED MICRO DEVICES INC OPTIONS 007903107   14,872,376 82,400 SH Call SOLE 34 82,400 0 0
ADVANSIX INC COM 00773T101   2,601,313 90,955 SH   SOLE 2 70,752 0 20,203
ADVANSIX INC COM 00773T101   3,975 139 SH   SOLE 4 139 0 0
ADVANSIX INC COM 00773T101   5,920 207 SH   SOLE 7 207 0 0
ADVANSIX INC COM 00773T101   2,639,894 92,304 SH   SOLE 18 92,304 0 0
ADVANSIX INC COM 00773T101   1,591,876 55,660 SH   SOLE 19 55,660 0 0
ADVANSIX INC COM 00773T101   103,834,388 3,630,573 SH   SOLE 21 3,630,573 0 0
ADVANSIX INC COM 00773T101   23,354,417 816,588 SH   SOLE 22 778,829 0 37,759
ADVANSIX INC COM 00773T101   163,907 5,731 SH   SOLE 25 5,731 0 0
ADVANSIX INC COM 00773T101   887,000 31,014 SH   SOLE 26 18,729 0 12,285
ADVANSIX INC COM 00773T101   2,059 72 SH   SOLE 28 72 0 0
ADVANSIX INC COM 00773T101   1,670,669 58,415 SH   SOLE 30 58,415 0 0
ADVANSIX INC COM 00773T101   218,962 7,656 SH   SOLE 40 7,656 0 0
ADVANSIX INC COM 00773T101   963,822 33,700 SH   SOLE 43 31,831 0 1,869
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   404,340 93,381 SH   SOLE 2 30,894 0 62,487
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   5,317 1,228 SH   SOLE 7 1,228 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   1,059,200 244,619 SH   SOLE 18 244,619 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   810,256 187,126 SH   SOLE 19 187,126 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   14,466,911 3,341,088 SH   SOLE 21 3,341,088 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   11,428,905 2,639,470 SH   SOLE 22 2,512,680 0 126,790
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   45,378 10,480 SH   SOLE 25 10,480 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   90,588 20,921 SH   SOLE 30 20,921 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   186,818 43,145 SH   SOLE 43 29,266 0 13,879
ADVENT TECHNOLOGIES HOLDNG I COM CL A 00788A105   99,831 554,619 SH   SOLE 22 554,619 0 0
ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207   14,536 1,028 SH   SOLE 18 1,028 0 0
ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207   481,707 34,067 SH   SOLE 21 34,067 0 0
ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207   3,844,058 271,857 SH   SOLE 22 271,857 0 0
ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207   104,099 7,362 SH   SOLE 26 1,115 0 6,247
ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207   12,019 850 SH   SOLE 28 850 0 0
ADVERUM BIOTECHNOLOGIES INC COM NEW 00773U207   18,178 1,286 SH   SOLE 43 1,286 0 0
AECOM COM 00766T100   88,589,877 903,241 SH   SOLE 2 685,106 0 218,135
AECOM COM 00766T100   40,684,467 414,809 SH   SOLE 4 283,060 0 131,749
AECOM COM 00766T100   3,656,030 37,276 SH   SOLE 7 36,715 0 561
AECOM COM 00766T100   6,093,612 62,129 SH   SOLE 13 62,129 0 0
AECOM COM 00766T100   1,047,691 10,682 SH   SOLE 15 10,682 0 0
AECOM COM 00766T100   45,678,700 465,729 SH   SOLE 18 387,867 0 77,862
AECOM COM 00766T100   60,733,490 619,224 SH   SOLE 19 619,224 0 0
AECOM COM 00766T100   682,330,104 6,956,873 SH   SOLE 21 6,956,873 0 0
AECOM COM 00766T100   490,256,803 4,998,540 SH   SOLE 22 4,578,380 0 420,160
AECOM COM 00766T100   43,733,382 445,895 SH   SOLE 23 445,895 0 0
AECOM COM 00766T100   5,825,167 59,392 SH   SOLE 25 57,491 0 1,901
AECOM COM 00766T100   40,613,947 414,090 SH   SOLE 26 277,190 0 136,900
AECOM COM 00766T100   25,854,378 263,605 SH   SOLE 28 2,097 0 261,508
AECOM COM 00766T100   5,870,578 59,855 SH   SOLE 29 59,855 0 0
AECOM COM 00766T100   71,922,751 733,307 SH   SOLE 30 733,307 0 0
AECOM COM 00766T100   14,554,385 148,393 SH   SOLE 31 146,318 0 2,075
AECOM COM 00766T100   84,155,386 858,028 SH   SOLE 34 858,028 0 0
AECOM COM 00766T100   2,365,984 24,123 SH   SOLE 36 24,123 0 0
AECOM COM 00766T100   628,202 6,405 SH   SOLE 40 6,405 0 0
AECOM COM 00766T100   21,532,337 219,539 SH   SOLE 43 188,619 0 30,920
AEGON LTD AMER REG 1 CERT 0076CA104   31,234,862 5,162,787 SH   SOLE 43 4,873,470 0 289,317
AEHR TEST SYS COM 00760J108   174,257 14,053 SH   SOLE 2 7,579 0 6,474
AEHR TEST SYS COM 00760J108   1,798 145 SH   SOLE 4 145 0 0
AEHR TEST SYS COM 00760J108   3,125 252 SH   SOLE 7 252 0 0
AEHR TEST SYS COM 00760J108   869,835 70,148 SH   SOLE 18 70,148 0 0
AEHR TEST SYS COM 00760J108   743,479 59,958 SH   SOLE 19 59,958 0 0
AEHR TEST SYS COM 00760J108   13,485,260 1,087,521 SH   SOLE 21 1,087,521 0 0
AEHR TEST SYS COM 00760J108   9,419,313 759,622 SH   SOLE 22 735,026 0 24,596
AEHR TEST SYS COM 00760J108   73,718 5,945 SH   SOLE 25 5,945 0 0
AEHR TEST SYS COM 00760J108   4,390 354 SH   SOLE 26 354 0 0
AEHR TEST SYS COM 00760J108   33,232 2,680 SH   SOLE 28 0 0 2,680
AEHR TEST SYS COM 00760J108   337,144 27,189 SH   SOLE 30 27,189 0 0
AEHR TEST SYS COM 00760J108   94,438 7,616 SH   SOLE 40 7,616 0 0
AEHR TEST SYS COM 00760J108   260 21 SH   SOLE 43 21 0 0
AEMETIS INC COM NEW 00770K202   31,987 5,340 SH   SOLE 18 5,340 0 0
AEMETIS INC COM NEW 00770K202   415,149 69,307 SH   SOLE 21 69,307 0 0
AEMETIS INC COM NEW 00770K202   2,477,662 413,633 SH   SOLE 22 413,633 0 0
AEMETIS INC COM NEW 00770K202   3,828 639 SH   SOLE 43 639 0 0
AEON BIOPHARMA INC CL A 00791X100   41,644 3,590 SH   SOLE 18 3,590 0 0
AEON BIOPHARMA INC CL A 00791X100   2,875,918 247,924 SH   SOLE 22 247,924 0 0
AEON BIOPHARMA INC CL A 00791X100   45,344 3,909 SH   SOLE 26 3,909 0 0
AERCAP HOLDINGS NV SHS N00985106   4,285,445 49,309 SH   SOLE 2 20,108 0 29,201
AERCAP HOLDINGS NV SHS N00985106   14,541,173 167,313 SH   SOLE 4 87,209 0 80,104
AERCAP HOLDINGS NV SHS N00985106   16,119,632 185,475 SH   SOLE 7 169,642 0 15,833
AERCAP HOLDINGS NV SHS N00985106   1,163,377 13,386 SH   SOLE 13 13,386 0 0
AERCAP HOLDINGS NV SHS N00985106   1,421,239 16,353 SH   SOLE 15 16,353 0 0
AERCAP HOLDINGS NV SHS N00985106   33,965,992 390,818 SH   SOLE 18 390,284 0 534
AERCAP HOLDINGS NV SHS N00985106   10,977,950 126,314 SH   SOLE 19 126,314 0 0
AERCAP HOLDINGS NV SHS N00985106   287,839,749 3,311,929 SH   SOLE 21 3,311,929 0 0
AERCAP HOLDINGS NV SHS N00985106   239,635,639 2,757,285 SH   SOLE 22 2,646,765 0 110,520
AERCAP HOLDINGS NV SHS N00985106   27,114,616 311,985 SH   SOLE 23 311,985 0 0
AERCAP HOLDINGS NV SHS N00985106   21,968,067 252,768 SH   SOLE 25 245,899 0 6,869
AERCAP HOLDINGS NV SHS N00985106   7,282,015 83,788 SH   SOLE 26 36,828 0 46,960
AERCAP HOLDINGS NV SHS N00985106   24,829,144 285,688 SH   SOLE 28 0 0 285,688
AERCAP HOLDINGS NV SHS N00985106   26,073 300 SH   SOLE 29 300 0 0
AERCAP HOLDINGS NV SHS N00985106   162,006,671 1,864,074 SH   SOLE 30 1,864,074 0 0
AERCAP HOLDINGS NV SHS N00985106   23,885,388 274,829 SH   SOLE 31 42,210 0 232,619
AERCAP HOLDINGS NV SHS N00985106   1,133,046 13,037 SH   SOLE 34 13,037 0 0
AERCAP HOLDINGS NV SHS N00985106   2,081,060 23,945 SH   SOLE 36 23,945 0 0
AERCAP HOLDINGS NV SHS N00985106   864,494 9,947 SH   SOLE 40 9,947 0 0
AERCAP HOLDINGS NV SHS N00985106   22,774,505 262,047 SH   SOLE 43 234,042 0 28,005
AEROVATE THERAPEUTICS INC COM 008064107   72,003 2,435 SH   SOLE 2 381 0 2,054
AEROVATE THERAPEUTICS INC COM 008064107   4,110 139 SH   SOLE 7 139 0 0
AEROVATE THERAPEUTICS INC COM 008064107   808,710 27,349 SH   SOLE 18 27,349 0 0
AEROVATE THERAPEUTICS INC COM 008064107   719,379 24,328 SH   SOLE 19 24,328 0 0
AEROVATE THERAPEUTICS INC COM 008064107   11,967,541 404,719 SH   SOLE 21 404,719 0 0
AEROVATE THERAPEUTICS INC COM 008064107   7,415,624 250,782 SH   SOLE 22 247,223 0 3,559
AEROVIRONMENT INC COM 008073108   2,255,055 14,712 SH   SOLE 2 8,162 0 6,550
AEROVIRONMENT INC COM 008073108   14,562 95 SH   SOLE 4 95 0 0
AEROVIRONMENT INC COM 008073108   727,773 4,748 SH   SOLE 7 4,518 0 230
AEROVIRONMENT INC COM 008073108   11,836,741 77,223 SH   SOLE 18 77,223 0 0
AEROVIRONMENT INC COM 008073108   8,980,828 58,591 SH   SOLE 19 58,591 0 0
AEROVIRONMENT INC COM 008073108   543,492,253 3,545,748 SH   SOLE 21 3,545,748 0 0
AEROVIRONMENT INC COM 008073108   121,650,365 793,648 SH   SOLE 22 770,618 0 23,030
AEROVIRONMENT INC COM 008073108   7,685,459 50,140 SH   SOLE 25 50,140 0 0
AEROVIRONMENT INC COM 008073108   6,104,529 39,826 SH   SOLE 26 10,355 0 29,471
AEROVIRONMENT INC COM 008073108   63,458 414 SH   SOLE 28 414 0 0
AEROVIRONMENT INC COM 008073108   8,510,565 55,523 SH   SOLE 30 55,523 0 0
AEROVIRONMENT INC COM 008073108   1,113,273 7,263 SH   SOLE 34 7,263 0 0
AEROVIRONMENT INC COM 008073108   115,726 755 SH   SOLE 36 755 0 0
AEROVIRONMENT INC COM 008073108   938,840 6,125 SH   SOLE 40 6,125 0 0
AEROVIRONMENT INC COM 008073108   3,822,037 24,935 SH   SOLE 43 24,071 0 864
AERSALE CORPORATION COM 00810F106   487,967 67,962 SH   SOLE 2 9,006 0 58,956
AERSALE CORPORATION COM 00810F106   2,384 332 SH   SOLE 7 332 0 0
AERSALE CORPORATION COM 00810F106   592,515 82,523 SH   SOLE 18 82,523 0 0
AERSALE CORPORATION COM 00810F106   542,004 75,488 SH   SOLE 19 75,488 0 0
AERSALE CORPORATION COM 00810F106   9,051,790 1,260,695 SH   SOLE 21 1,260,695 0 0
AERSALE CORPORATION COM 00810F106   6,165,760 858,741 SH   SOLE 22 816,720 0 42,021
AERSALE CORPORATION COM 00810F106   36,891 5,138 SH   SOLE 25 5,138 0 0
AERSALE CORPORATION COM 00810F106   249,972 34,815 SH   SOLE 30 34,815 0 0
AERSALE CORPORATION COM 00810F106   34,033 4,740 SH   SOLE 40 4,740 0 0
AERSALE CORPORATION COM 00810F106   15,976 2,225 SH   OTR 43 2,225 0 0
AERSALE CORPORATION COM 00810F106   345,372 48,102 SH   SOLE 43 45,308 0 2,794
AES CORP COM 00130H105   39,115,156 2,181,548 SH   SOLE 2 1,092,963 0 1,088,585
AES CORP COM 00130H105   3,942,915 219,906 SH   SOLE 4 152,939 0 66,967
AES CORP COM 00130H105   7,431,393 414,467 SH   SOLE 7 362,719 0 51,748
AES CORP COM 00130H105   391,699 21,846 SH   SOLE 13 21,846 0 0
AES CORP COM 00130H105   1,680,346 93,717 SH   SOLE 15 93,717 0 0
AES CORP COM 00130H105   34,490,602 1,923,625 SH   SOLE 18 1,684,316 0 239,309
AES CORP COM 00130H105   34,081,129 1,900,788 SH   SOLE 19 1,900,788 0 0
AES CORP COM 00130H105   377,807,136 21,071,229 SH   SOLE 21 21,071,229 0 0
AES CORP COM 00130H105   301,890,799 16,837,189 SH   SOLE 22 14,877,248 0 1,959,941
AES CORP COM 00130H105   24,775,674 1,381,800 SH   SOLE 23 1,381,800 0 0
AES CORP COM 00130H105   5,100,332 284,458 SH   SOLE 25 284,458 0 0
AES CORP COM 00130H105   11,667,284 650,713 SH   SOLE 26 474,439 0 176,274
AES CORP COM 00130H105   4,633,614 258,428 SH   SOLE 28 9,293 0 249,135
AES CORP COM 00130H105   78,946 4,403 SH   SOLE 29 4,403 0 0
AES CORP COM 00130H105   72,434,815 4,039,867 SH   SOLE 30 4,039,867 0 0
AES CORP COM 00130H105   2,627,821 146,560 SH   SOLE 31 136,524 0 10,036
AES CORP COM 00130H105   11,312,163 630,907 SH   SOLE 34 630,907 0 0
AES CORP COM 00130H105   2,965,730 165,406 SH   SOLE 36 165,406 0 0
AES CORP COM 00130H105   311,103 17,351 SH   SOLE 40 17,351 0 0
AES CORP COM 00130H105   23,688,626 1,321,173 SH   SOLE 43 1,158,720 0 162,453
AETHLON MED INC COM NEW 00808Y406   12,331 7,340 SH   SOLE 22 7,340 0 0
AEVA TECHNOLOGIES INC COM NEW 00835Q202   18,986 4,831 SH   SOLE 2 794 0 4,037
AEVA TECHNOLOGIES INC COM NEW 00835Q202   197,321 50,209 SH   SOLE 18 50,209 0 0
AEVA TECHNOLOGIES INC COM NEW 00835Q202   135,471 34,471 SH   SOLE 19 34,471 0 0
AEVA TECHNOLOGIES INC COM NEW 00835Q202   2,288,753 582,380 SH   SOLE 21 582,380 0 0
AEVA TECHNOLOGIES INC COM NEW 00835Q202   1,980,068 503,834 SH   SOLE 22 489,434 0 14,400
AEVA TECHNOLOGIES INC COM NEW 00835Q202   93 24 SH   SOLE 43 24 0 0
AEYE INC CL A NEW 008183204   61,521 49,217 SH   SOLE 22 49,217 0 0
AFC GAMMA INC COM 00109K105   752,531 60,786 SH   SOLE 2 55,221 0 5,565
AFC GAMMA INC COM 00109K105   3,392 274 SH   SOLE 7 274 0 0
AFC GAMMA INC COM 00109K105   574,803 46,430 SH   SOLE 18 46,430 0 0
AFC GAMMA INC COM 00109K105   454,730 36,731 SH   SOLE 19 36,731 0 0
AFC GAMMA INC COM 00109K105   10,615,021 857,433 SH   SOLE 21 857,433 0 0
AFC GAMMA INC COM 00109K105   5,800,253 468,518 SH   SOLE 22 452,752 0 15,766
AFC GAMMA INC COM 00109K105   15,624 1,262 SH   SOLE 43 1,262 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   31,967,678 190,886 SH   SOLE 2 50,766 0 140,120
AFFILIATED MANAGERS GROUP IN COM 008252108   19,092 114 SH   SOLE 4 114 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,760,445 10,512 SH   SOLE 7 9,964 0 548
AFFILIATED MANAGERS GROUP IN COM 008252108   10,415,127 62,191 SH   SOLE 18 62,191 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   2,311,421 13,802 SH   SOLE 19 13,802 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   288,755,793 1,724,224 SH   SOLE 21 1,724,224 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   163,857,337 978,428 SH   SOLE 22 932,874 0 45,554
AFFILIATED MANAGERS GROUP IN COM 008252108   1,136,954 6,789 SH   SOLE 25 6,789 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   3,851,810 23,000 SH   SOLE 26 23,000 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   500,400 2,988 SH   SOLE 28 742 0 2,246
AFFILIATED MANAGERS GROUP IN COM 008252108   10,859,090 64,842 SH   SOLE 30 64,842 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   71,845 429 SH   SOLE 31 429 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   165,293 987 SH   SOLE 36 987 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   1,151,356 6,875 SH   SOLE 40 6,875 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   12,711 76 SH   OTR 43 76 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108   24,848,537 148,376 SH   SOLE 43 141,920 0 6,456
AFFIMED N V ORDINARY SHS NEW N01045207   1,977 373 SH   SOLE 2 373 0 0
AFFIMED N V ORDINARY SHS NEW N01045207   67,363 12,710 SH   SOLE 19 12,710 0 0
AFFIMED N V ORDINARY SHS NEW N01045207   6,010 1,134 SH   SOLE 21 1,134 0 0
AFFIMED N V ORDINARY SHS NEW N01045207   12,794 2,414 SH   SOLE 22 2,414 0 0
AFFIMED N V ORDINARY SHS NEW N01045207   1,664 314 SH   SOLE 26 0 0 314
AFFINITY BANCSHARES INC COM 00832E103   11,883 718 SH   SOLE 18 718 0 0
AFFINITY BANCSHARES INC COM 00832E103   168,082 10,156 SH   SOLE 21 10,156 0 0
AFFINITY BANCSHARES INC COM 00832E103   13,190 797 SH   SOLE 22 797 0 0
AFFIRM HLDGS INC COM CL A 00827B106   14,714,794 394,922 SH   SOLE 2 107,113 0 287,809
AFFIRM HLDGS INC COM CL A 00827B106   20,791 558 SH   SOLE 4 558 0 0
AFFIRM HLDGS INC COM CL A 00827B106   1,227,903 32,955 SH   SOLE 7 31,257 0 1,698
AFFIRM HLDGS INC COM CL A 00827B106   4,261,799 114,380 SH   SOLE 18 114,380 0 0
AFFIRM HLDGS INC COM CL A 00827B106   4,047,442 108,627 SH   SOLE 19 108,627 0 0
AFFIRM HLDGS INC COM CL A 00827B106   95,467,572 2,562,200 SH   SOLE 21 2,562,200 0 0
AFFIRM HLDGS INC COM CL A 00827B106   220,085,580 5,906,752 SH   SOLE 22 5,612,202 0 294,550
AFFIRM HLDGS INC COM CL A 00827B106   1,624,946 43,611 SH   SOLE 25 43,611 0 0
AFFIRM HLDGS INC COM CL A 00827B106   5,939,877 159,417 SH   SOLE 26 71,113 0 88,304
AFFIRM HLDGS INC COM CL A 00827B106   357,547 9,596 SH   SOLE 28 3,110 0 6,486
AFFIRM HLDGS INC COM CL A 00827B106   6,810,569 182,785 SH   SOLE 30 182,785 0 0
AFFIRM HLDGS INC COM CL A 00827B106   104,514 2,805 SH   SOLE 31 2,805 0 0
AFFIRM HLDGS INC COM CL A 00827B106   20,717 556 SH   SOLE 36 556 0 0
AFFIRM HLDGS INC COM CL A 00827B106   1,746,823 46,882 SH   SOLE 40 46,882 0 0
AFFIRM HLDGS INC COM CL A 00827B106   14,896,585 399,801 SH   SOLE 43 331,299 0 68,502
AFFIRM HLDGS INC NOTE 11/1 00827BAB2   3,119,675 3,770,000 PRN   SOLE 2 3,770,000 0 0
AFFIRM HLDGS INC NOTE 11/1 00827BAB2   9,474,875 11,450,000 PRN   SOLE 21 11,450,000 0 0
AFFIRM HLDGS INC NOTE 11/1 00827BAB2   3,806,500 4,600,000 PRN   SOLE 22 4,600,000 0 0
AFLAC INC COM 001055102   70,251,940 818,215 SH   SOLE 2 152,859 0 665,356
AFLAC INC COM 001055102   51,246,829 596,865 SH   SOLE 4 336,998 0 259,867
AFLAC INC COM 001055102   32,298,901 376,181 SH   SOLE 7 335,376 0 40,805
AFLAC INC COM 001055102   2,568,931 29,920 SH   SOLE 13 29,920 0 0
AFLAC INC COM 001055102   6,811,188 79,329 SH   SOLE 15 79,329 0 0
AFLAC INC COM 001055102   100,561,550 1,171,227 SH   SOLE 18 1,135,808 0 35,419
AFLAC INC COM 001055102   27,789,705 323,663 SH   SOLE 19 323,663 0 0
AFLAC INC COM 001055102   1,464,166,287 17,052,950 SH   SOLE 21 17,052,950 0 0
AFLAC INC COM 001055102   1,014,734,865 11,818,482 SH   SOLE 22 10,579,053 0 1,239,429
AFLAC INC COM 001055102   72,893,766 848,984 SH   SOLE 23 848,984 0 0
AFLAC INC COM 001055102   96,684,370 1,126,070 SH   SOLE 25 1,116,569 0 9,501
AFLAC INC COM 001055102   49,547,316 577,071 SH   SOLE 26 323,887 0 253,184
AFLAC INC COM 001055102   99,511,225 1,158,994 SH   SOLE 28 61,481 0 1,097,513
AFLAC INC COM 001055102   304,010,512 3,540,770 SH   SOLE 30 3,540,770 0 0
AFLAC INC COM 001055102   11,051,212 128,712 SH   SOLE 31 119,824 0 8,888
AFLAC INC COM 001055102   2,106,489 24,534 SH   SOLE 34 24,534 0 0
AFLAC INC COM 001055102   11,762,906 137,001 SH   SOLE 36 137,001 0 0
AFLAC INC COM 001055102   2,349,645 27,366 SH   SOLE 40 27,366 0 0
AFLAC INC COM 001055102   119,689 1,394 SH   OTR 43 1,394 0 0
AFLAC INC COM 001055102   106,911,064 1,245,179 SH   SOLE 43 1,107,373 0 137,806
AG MTG INVT TR INC COM NEW 001228501   117,014 19,120 SH   SOLE 2 19,120 0 0
AG MTG INVT TR INC COM NEW 001228501   29,217 4,774 SH   SOLE 18 4,774 0 0
AG MTG INVT TR INC COM NEW 001228501   380,493 62,172 SH   SOLE 21 62,172 0 0
AG MTG INVT TR INC COM NEW 001228501   2,620,431 428,175 SH   SOLE 22 428,175 0 0
AG MTG INVT TR INC COM NEW 001228501   6 1 SH   SOLE 43 1 0 0
AGCO CORP COM 001084102   28,486,019 231,556 SH   SOLE 2 132,979 0 98,577
AGCO CORP COM 001084102   24,727 201 SH   SOLE 4 201 0 0
AGCO CORP COM 001084102   10,985,563 89,299 SH   SOLE 7 88,705 0 594
AGCO CORP COM 001084102   13,644,886 110,916 SH   SOLE 18 110,916 0 0
AGCO CORP COM 001084102   32,605,590 265,043 SH   SOLE 19 265,043 0 0
AGCO CORP COM 001084102   389,736,710 3,168,076 SH   SOLE 21 3,168,076 0 0
AGCO CORP COM 001084102   236,858,402 1,925,365 SH   SOLE 22 1,830,174 0 95,191
AGCO CORP COM 001084102   536,613 4,362 SH   SOLE 23 4,362 0 0
AGCO CORP COM 001084102   9,471,925 76,995 SH   SOLE 25 76,995 0 0
AGCO CORP COM 001084102   4,604,516 37,429 SH   SOLE 26 33,457 0 3,972
AGCO CORP COM 001084102   76,641 623 SH   SOLE 28 623 0 0
AGCO CORP COM 001084102   16,811,913 136,660 SH   SOLE 29 136,660 0 0
AGCO CORP COM 001084102   14,859,094 120,786 SH   SOLE 30 120,786 0 0
AGCO CORP COM 001084102   95,956 780 SH   SOLE 31 780 0 0
AGCO CORP COM 001084102   11,750,009 95,513 SH   SOLE 34 95,513 0 0
AGCO CORP COM 001084102   169,029 1,374 SH   SOLE 36 1,374 0 0
AGCO CORP COM 001084102   1,665,076 13,535 SH   SOLE 40 13,535 0 0
AGCO CORP COM 001084102   11,709,797 95,186 SH   SOLE 43 60,978 0 34,208
AGEAGLE AERIAL SYS INC NEW COM NEW 00848K200   41,366 52,488 SH   SOLE 22 52,488 0 0
AGENUS INC COM NEW 00847G705   93,004 160,352 SH   SOLE 2 12,811 0 147,541
AGENUS INC COM NEW 00847G705   1,515 2,612 SH   SOLE 7 2,612 0 0
AGENUS INC COM NEW 00847G705   597,743 1,030,591 SH   SOLE 18 1,030,591 0 0
AGENUS INC COM NEW 00847G705   477,128 822,634 SH   SOLE 19 822,634 0 0
AGENUS INC COM NEW 00847G705   8,375,125 14,439,870 SH   SOLE 21 14,439,870 0 0
AGENUS INC COM NEW 00847G705   7,003,569 12,075,119 SH   SOLE 22 11,765,660 0 309,459
AGENUS INC COM NEW 00847G705   6,201 10,692 SH   SOLE 28 10,692 0 0
AGENUS INC COM NEW 00847G705   408,289 703,946 SH   SOLE 30 703,946 0 0
AGENUS INC COM NEW 00847G705   2,184 3,766 SH   SOLE 43 3,766 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   141,161,579 970,116 SH   SOLE 2 535,444 0 434,672
AGILENT TECHNOLOGIES INC COM 00846U101   45,863,442 315,191 SH   SOLE 4 170,548 0 144,643
AGILENT TECHNOLOGIES INC COM 00846U101   45,130,945 310,157 SH   SOLE 7 281,181 0 28,976
AGILENT TECHNOLOGIES INC COM 00846U101   1,737,244 11,939 SH   SOLE 13 11,939 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   6,285,450 43,196 SH   SOLE 15 43,196 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   106,985,500 735,245 SH   SOLE 18 689,899 0 45,346
AGILENT TECHNOLOGIES INC COM 00846U101   119,121,616 818,649 SH   SOLE 19 818,649 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,406,841,900 9,668,352 SH   SOLE 21 9,668,352 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   965,297,770 6,633,893 SH   SOLE 22 5,953,513 0 680,380
AGILENT TECHNOLOGIES INC COM 00846U101   75,081,414 515,988 SH   SOLE 23 515,988 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   198,524,095 1,364,333 SH   SOLE 25 1,100,575 0 263,758
AGILENT TECHNOLOGIES INC COM 00846U101   78,943,104 542,527 SH   SOLE 26 327,413 0 215,114
AGILENT TECHNOLOGIES INC COM 00846U101   113,461,568 779,751 SH   SOLE 28 20,067 0 759,684
AGILENT TECHNOLOGIES INC COM 00846U101   320,122 2,200 SH   SOLE 29 2,200 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   436,709,414 3,001,233 SH   SOLE 30 2,979,925 0 21,308
AGILENT TECHNOLOGIES INC COM 00846U101   9,848,844 67,685 SH   SOLE 31 63,065 0 4,620
AGILENT TECHNOLOGIES INC COM 00846U101   87,102,723 598,603 SH   SOLE 34 598,603 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   10,661,081 73,267 SH   SOLE 36 73,267 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   2,084,140 14,323 SH   SOLE 40 14,323 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   84,105 578 SH   OTR 43 578 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   59,880,405 411,521 SH   SOLE 43 370,623 0 40,898
AGILITI INC COM 00848J104   217,094 21,452 SH   SOLE 2 11,209 0 10,243
AGILITI INC COM 00848J104   3,674 363 SH   SOLE 7 363 0 0
AGILITI INC COM 00848J104   881,320 87,087 SH   SOLE 18 87,087 0 0
AGILITI INC COM 00848J104   663,427 65,556 SH   SOLE 19 65,556 0 0
AGILITI INC COM 00848J104   40,007,760 3,953,336 SH   SOLE 21 3,953,336 0 0
AGILITI INC COM 00848J104   11,321,548 1,118,730 SH   SOLE 22 1,092,475 0 26,255
AGILITI INC COM 00848J104   91,212 9,013 SH   SOLE 25 9,013 0 0
AGILITI INC COM 00848J104   10,950 1,082 SH   SOLE 26 1,082 0 0
AGILITI INC COM 00848J104   18,449 1,823 SH   SOLE 28 0 0 1,823
AGILITI INC COM 00848J104   1,270,111 125,505 SH   SOLE 30 125,505 0 0
AGILITI INC COM 00848J104   56,733 5,606 SH   SOLE 40 5,606 0 0
AGILITI INC COM 00848J104   917,844 90,696 SH   SOLE 43 86,317 0 4,379
AGILON HEALTH INC COM 00857U107   2,282,608 374,198 SH   SOLE 2 96,905 0 277,293
AGILON HEALTH INC COM 00857U107   5,978 980 SH   SOLE 4 980 0 0
AGILON HEALTH INC COM 00857U107   315,242 51,679 SH   SOLE 7 48,993 0 2,686
AGILON HEALTH INC COM 00857U107   804,627 131,906 SH   SOLE 18 131,906 0 0
AGILON HEALTH INC COM 00857U107   605,041 99,187 SH   SOLE 19 99,187 0 0
AGILON HEALTH INC COM 00857U107   30,097,583 4,934,030 SH   SOLE 21 4,934,030 0 0
AGILON HEALTH INC COM 00857U107   46,461,882 7,616,702 SH   SOLE 22 7,212,134 0 404,568
AGILON HEALTH INC COM 00857U107   378,664 62,076 SH   SOLE 25 62,076 0 0
AGILON HEALTH INC COM 00857U107   470,798 77,180 SH   SOLE 26 77,180 0 0
AGILON HEALTH INC COM 00857U107   60,780 9,964 SH   SOLE 28 4,250 0 5,714
AGILON HEALTH INC COM 00857U107   1,638,698 268,639 SH   SOLE 30 268,639 0 0
AGILON HEALTH INC COM 00857U107   24,559 4,026 SH   SOLE 31 4,026 0 0
AGILON HEALTH INC COM 00857U107   10,462 1,715 SH   SOLE 36 1,715 0 0
AGILON HEALTH INC COM 00857U107   377,389 61,867 SH   SOLE 40 61,867 0 0
AGILON HEALTH INC COM 00857U107   1,818,270 298,077 SH   SOLE 43 251,621 0 46,456
AGILYSYS INC COM 00847J105   2,769,205 32,865 SH   SOLE 2 26,770 0 6,095
AGILYSYS INC COM 00847J105   6,404 76 SH   SOLE 4 76 0 0
AGILYSYS INC COM 00847J105   370,154 4,393 SH   SOLE 7 4,163 0 230
AGILYSYS INC COM 00847J105   4,855,820 57,629 SH   SOLE 18 57,629 0 0
AGILYSYS INC COM 00847J105   4,323,633 51,313 SH   SOLE 19 51,313 0 0
AGILYSYS INC COM 00847J105   204,113,531 2,422,425 SH   SOLE 21 2,422,425 0 0
AGILYSYS INC COM 00847J105   49,154,672 583,369 SH   SOLE 22 565,396 0 17,973
AGILYSYS INC COM 00847J105   50,303 597 SH   SOLE 23 597 0 0
AGILYSYS INC COM 00847J105   396,275 4,703 SH   SOLE 25 4,703 0 0
AGILYSYS INC COM 00847J105   1,064,457 12,633 SH   SOLE 26 12,633 0 0
AGILYSYS INC COM 00847J105   87,799 1,042 SH   SOLE 28 0 0 1,042
AGILYSYS INC COM 00847J105   4,088,211 48,519 SH   SOLE 30 48,519 0 0
AGILYSYS INC COM 00847J105   396,106 4,701 SH   SOLE 40 4,701 0 0
AGILYSYS INC COM 00847J105   1,120,995 13,304 SH   SOLE 43 12,924 0 380
AGIOS PHARMACEUTICALS INC COM 00847X104   1,473,784 50,403 SH   SOLE 2 17,054 0 33,349
AGIOS PHARMACEUTICALS INC COM 00847X104   5,994 205 SH   SOLE 4 205 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   11,813 404 SH   SOLE 7 404 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   4,261,350 145,737 SH   SOLE 18 145,737 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   4,564,072 156,090 SH   SOLE 19 156,090 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   70,957,644 2,426,732 SH   SOLE 21 2,426,732 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   49,704,579 1,699,883 SH   SOLE 22 1,619,065 0 80,818
AGIOS PHARMACEUTICALS INC COM 00847X104   331,728 11,345 SH   SOLE 25 11,345 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   684,801 23,420 SH   SOLE 26 23,420 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   3,023,094 103,389 SH   SOLE 30 103,389 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   386,407 13,215 SH   SOLE 40 13,215 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104   797,433 27,272 SH   SOLE 43 21,031 0 6,241
AGNC INVT CORP COM 00123Q104   5,765,998 582,424 SH   SOLE 2 249,747 0 332,677
AGNC INVT CORP COM 00123Q104   18,107 1,829 SH   SOLE 4 1,829 0 0
AGNC INVT CORP COM 00123Q104   952,489 96,211 SH   SOLE 7 91,501 0 4,710
AGNC INVT CORP COM 00123Q104   2,224,332 224,680 SH   SOLE 18 224,680 0 0
AGNC INVT CORP COM 00123Q104   2,223,124 224,558 SH   SOLE 19 224,558 0 0
AGNC INVT CORP COM 00123Q104   171,413,015 17,314,446 SH   SOLE 21 17,314,446 0 0
AGNC INVT CORP COM 00123Q104   169,805,404 17,152,061 SH   SOLE 22 16,246,041 0 906,020
AGNC INVT CORP COM 00123Q104   1,336,688 135,019 SH   SOLE 25 135,019 0 0
AGNC INVT CORP COM 00123Q104   1,909,908 192,920 SH   SOLE 26 192,920 0 0
AGNC INVT CORP COM 00123Q104   489,317 49,426 SH   SOLE 28 9,353 0 40,073
AGNC INVT CORP COM 00123Q104   4,590,689 463,706 SH   SOLE 30 463,706 0 0
AGNC INVT CORP COM 00123Q104   85,754 8,662 SH   SOLE 31 8,662 0 0
AGNC INVT CORP COM 00123Q104   285,615 28,850 SH   SOLE 36 28,850 0 0
AGNC INVT CORP COM 00123Q104   1,405,760 141,996 SH   SOLE 40 141,996 0 0
AGNC INVT CORP COM 00123Q104   13,226 1,336 SH   OTR 43 1,336 0 0
AGNC INVT CORP COM 00123Q104   4,457,914 450,294 SH   SOLE 43 396,440 0 53,854
AGNICO EAGLE MINES LTD COM 008474108   6,284,247 105,352 SH   SOLE 21 105,352 0 0
AGNICO EAGLE MINES LTD COM 008474108   24,955,144 418,359 SH   SOLE 43 358,432 0 59,927
AGORA INC ADS 00851L103   5,246 2,090 SH   SOLE 2 2,090 0 0
AGREE RLTY CORP COM 008492100   19,889,869 348,212 SH   SOLE 2 179,848 0 168,364
AGREE RLTY CORP COM 008492100   16,054,547 281,067 SH   SOLE 4 281,067 0 0
AGREE RLTY CORP COM 008492100   9,110,012 159,489 SH   SOLE 7 143,248 0 16,241
AGREE RLTY CORP COM 008492100   22,308,673 390,558 SH   SOLE 18 390,558 0 0
AGREE RLTY CORP COM 008492100   21,455,015 375,613 SH   SOLE 19 375,613 0 0
AGREE RLTY CORP COM 008492100   337,298,112 5,905,079 SH   SOLE 21 5,905,079 0 0
AGREE RLTY CORP COM 008492100   264,290,299 4,626,931 SH   SOLE 22 3,911,816 0 715,115
AGREE RLTY CORP COM 008492100   3,563,603 62,388 SH   SOLE 23 62,388 0 0
AGREE RLTY CORP COM 008492100   22,236,188 389,289 SH   SOLE 25 389,289 0 0
AGREE RLTY CORP COM 008492100   1,907,522 33,395 SH   SOLE 26 33,395 0 0
AGREE RLTY CORP COM 008492100   16,240,130 284,316 SH   SOLE 28 118,016 0 166,300
AGREE RLTY CORP COM 008492100   20,269,946 354,866 SH   SOLE 30 354,866 0 0
AGREE RLTY CORP COM 008492100   70,543 1,235 SH   SOLE 31 1,235 0 0
AGREE RLTY CORP COM 008492100   3,654,538 63,980 SH   SOLE 34 63,980 0 0
AGREE RLTY CORP COM 008492100   623,351 10,913 SH   SOLE 36 10,913 0 0
AGREE RLTY CORP COM 008492100   1,285,314 22,502 SH   SOLE 40 22,502 0 0
AGREE RLTY CORP COM 008492100   11,362,781 198,928 SH   SOLE 43 174,781 0 24,147
AGRIFY CORP COM 00853E305   404 1,094 SH   SOLE 22 1,094 0 0
AIM IMMUNOTECH INC COM 00901B105   328,915 698,333 SH   SOLE 22 698,333 0 0
AINOS INC COM 00902F303   17,471 15,325 SH   SOLE 22 15,325 0 0
AIR LEASE CORP CL A 00912X302   21,980,158 427,297 SH   SOLE 2 71,011 0 356,286
AIR LEASE CORP CL A 00912X302   12,551 244 SH   SOLE 4 244 0 0
AIR LEASE CORP CL A 00912X302   898,657 17,470 SH   SOLE 7 16,614 0 856
AIR LEASE CORP CL A 00912X302   2,711,094 52,704 SH   SOLE 13 52,704 0 0
AIR LEASE CORP CL A 00912X302   8,658,175 168,316 SH   SOLE 15 168,316 0 0
AIR LEASE CORP CL A 00912X302   4,794,825 93,212 SH   SOLE 18 93,212 0 0
AIR LEASE CORP CL A 00912X302   1,711,563 33,273 SH   SOLE 19 33,273 0 0
AIR LEASE CORP CL A 00912X302   488,989,875 9,506,024 SH   SOLE 21 9,506,024 0 0
AIR LEASE CORP CL A 00912X302   140,075,338 2,723,082 SH   SOLE 22 2,584,223 0 138,859
AIR LEASE CORP CL A 00912X302   1,355,856 26,358 SH   SOLE 25 26,358 0 0
AIR LEASE CORP CL A 00912X302   1,876,274 36,475 SH   SOLE 26 36,475 0 0
AIR LEASE CORP CL A 00912X302   3,044,734 59,190 SH   SOLE 28 31,963 0 27,227
AIR LEASE CORP CL A 00912X302   13,109,278 254,846 SH   SOLE 30 254,846 0 0
AIR LEASE CORP CL A 00912X302   66,100 1,285 SH   SOLE 31 1,285 0 0
AIR LEASE CORP CL A 00912X302   12,242,360 237,993 SH   SOLE 34 237,993 0 0
AIR LEASE CORP CL A 00912X302   203,188 3,950 SH   SOLE 36 3,950 0 0
AIR LEASE CORP CL A 00912X302   1,274,220 24,771 SH   SOLE 40 24,771 0 0
AIR LEASE CORP CL A 00912X302   10,102,357 196,391 SH   SOLE 43 177,351 0 19,040
AIR PRODS & CHEMS INC COM 009158106   97,336,576 401,769 SH   SOLE 2 60,145 0 341,624
AIR PRODS & CHEMS INC COM 009158106   20,712,874 85,495 SH   SOLE 4 63,433 0 22,062
AIR PRODS & CHEMS INC COM 009158106   41,894,297 172,924 SH   SOLE 7 155,561 0 17,363
AIR PRODS & CHEMS INC COM 009158106   1,703,885 7,033 SH   SOLE 13 7,033 0 0
AIR PRODS & CHEMS INC COM 009158106   7,675,840 31,683 SH   SOLE 15 31,683 0 0
AIR PRODS & CHEMS INC COM 009158106   72,272,291 298,313 SH   SOLE 18 284,466 0 13,847
AIR PRODS & CHEMS INC COM 009158106   14,013,381 57,842 SH   SOLE 19 57,842 0 0
AIR PRODS & CHEMS INC COM 009158106   1,516,460,719 6,259,383 SH   SOLE 21 6,259,383 0 0
AIR PRODS & CHEMS INC COM 009158106   1,154,771,718 4,766,466 SH   SOLE 22 4,273,942 0 492,524
AIR PRODS & CHEMS INC COM 009158106   82,313,171 339,758 SH   SOLE 23 339,758 0 0
AIR PRODS & CHEMS INC COM 009158106   111,993,911 462,269 SH   SOLE 25 402,048 0 60,221
AIR PRODS & CHEMS INC COM 009158106   60,926,302 251,481 SH   SOLE 26 181,483 0 69,998
AIR PRODS & CHEMS INC COM 009158106   59,408,238 245,215 SH   SOLE 28 4,231 0 240,984
AIR PRODS & CHEMS INC COM 009158106   300,861,061 1,241,842 SH   SOLE 30 1,241,842 0 0
AIR PRODS & CHEMS INC COM 009158106   12,388,476 51,135 SH   SOLE 31 47,537 0 3,598
AIR PRODS & CHEMS INC COM 009158106   3,211,289 13,255 SH   SOLE 34 13,255 0 0
AIR PRODS & CHEMS INC COM 009158106   12,093,149 49,916 SH   SOLE 36 49,916 0 0
AIR PRODS & CHEMS INC COM 009158106   2,669,089 11,017 SH   SOLE 40 11,017 0 0
AIR PRODS & CHEMS INC COM 009158106   63,232 261 SH   OTR 43 261 0 0
AIR PRODS & CHEMS INC COM 009158106   68,650,268 283,363 SH   SOLE 43 219,397 0 63,965
AIR T INC COM 009207101   3,974 179 SH   SOLE 18 179 0 0
AIR T INC COM 009207101   51,548 2,322 SH   SOLE 21 2,322 0 0
AIR T INC COM 009207101   76,435 3,443 SH   SOLE 22 3,443 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   660,824 48,025 SH   SOLE 2 20,263 0 27,762
AIR TRANSPORT SERVICES GRP I COM 00922R105   6,220 452 SH   SOLE 7 452 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   1,847,252 134,248 SH   SOLE 18 134,248 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   1,525,915 110,895 SH   SOLE 19 110,895 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   26,742,381 1,943,487 SH   SOLE 21 1,943,487 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   20,672,680 1,502,375 SH   SOLE 22 1,448,490 0 53,885
AIR TRANSPORT SERVICES GRP I COM 00922R105   38,844 2,823 SH   SOLE 25 2,823 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   1,913 139 SH   SOLE 28 139 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   228,072 16,575 SH   SOLE 30 16,575 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   25,360 1,843 SH   SOLE 36 1,843 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   25,456 1,850 SH   SOLE 40 1,850 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   250,432 18,200 SH   SOLE 43 17,928 0 272
AIRBNB INC COM CL A 009066101   127,175,582 770,948 SH   SOLE 2 155,396 0 615,552
AIRBNB INC COM CL A 009066101   52,983,667 321,191 SH   SOLE 4 151,604 0 169,587
AIRBNB INC COM CL A 009066101   68,775,288 416,921 SH   SOLE 7 379,163 0 37,758
AIRBNB INC COM CL A 009066101   5,646,416 34,229 SH   SOLE 13 34,229 0 0
AIRBNB INC COM CL A 009066101   10,566,018 64,052 SH   SOLE 15 64,052 0 0
AIRBNB INC COM CL A 009066101   113,223,760 686,371 SH   SOLE 18 659,177 0 27,194
AIRBNB INC COM CL A 009066101   18,263,546 110,715 SH   SOLE 19 110,715 0 0
AIRBNB INC COM CL A 009066101   1,546,622,400 9,375,742 SH   SOLE 21 9,375,742 0 0
AIRBNB INC COM CL A 009066101   1,516,844,646 9,195,227 SH   SOLE 22 8,262,268 0 932,959
AIRBNB INC COM CL A 009066101   110,777,733 671,543 SH   SOLE 23 671,543 0 0
AIRBNB INC COM CL A 009066101   124,589,669 755,272 SH   SOLE 25 751,449 0 3,823
AIRBNB INC COM CL A 009066101   65,869,683 399,307 SH   SOLE 26 219,022 0 180,285
AIRBNB INC COM CL A 009066101   141,351,090 856,881 SH   SOLE 28 10,218 0 846,663
AIRBNB INC COM CL A 009066101   463,448,522 2,809,460 SH   SOLE 30 2,706,607 0 102,853
AIRBNB INC COM CL A 009066101   16,534,931 100,236 SH   SOLE 31 93,316 0 6,920
AIRBNB INC COM CL A 009066101   21,721,438 131,677 SH   SOLE 32 131,677 0 0
AIRBNB INC COM CL A 009066101   3,595,138 21,794 SH   SOLE 34 21,794 0 0
AIRBNB INC COM CL A 009066101   14,541,554 88,152 SH   SOLE 36 88,152 0 0
AIRBNB INC COM CL A 009066101   3,503,915 21,241 SH   SOLE 40 21,241 0 0
AIRBNB INC COM CL A 009066101   81,655 495 SH   OTR 43 495 0 0
AIRBNB INC COM CL A 009066101   48,805,600 295,863 SH   SOLE 43 234,263 0 61,600
AIRBNB INC NOTE 3/1 009066AB7   29,394,771 31,610,000 PRN   SOLE 2 31,610,000 0 0
AIRBNB INC NOTE 3/1 009066AB7   14,148,733 15,215,000 PRN   SOLE 21 15,215,000 0 0
AIRBNB INC NOTE 3/1 009066AB7   40,823,488 43,900,000 PRN   SOLE 22 43,900,000 0 0
AIRGAIN INC COM 00938A104   8,518 1,563 SH   SOLE 18 1,563 0 0
AIRGAIN INC COM 00938A104   105,141 19,292 SH   SOLE 21 19,292 0 0
AIRGAIN INC COM 00938A104   978,417 179,526 SH   SOLE 22 179,526 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   464,952 75,725 SH   SOLE 2 74,958 0 767
AIRSCULPT TECHNOLOGIES INC COM 009496100   182,469 29,718 SH   SOLE 18 29,718 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   136,228 22,187 SH   SOLE 19 22,187 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   2,550,544 415,398 SH   SOLE 21 415,398 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   1,538,230 250,526 SH   SOLE 22 247,407 0 3,119
AIRSCULPT TECHNOLOGIES INC COM 009496100   80 13 SH   SOLE 43 13 0 0
AIRSHIP AI HLDGS INC COM 008940108   1,277,775 193,896 SH   SOLE 22 193,896 0 0
AIRSPAN NETWORKS HOLDINGS IN COM 00951K104   289 2,559 SH   SOLE 22 2,559 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   34,732,288 319,348 SH   SOLE 2 75,509 0 243,839
AKAMAI TECHNOLOGIES INC COM 00971T101   14,660,087 134,793 SH   SOLE 4 60,976 0 73,817
AKAMAI TECHNOLOGIES INC COM 00971T101   26,012,238 239,171 SH   SOLE 7 216,343 0 22,828
AKAMAI TECHNOLOGIES INC COM 00971T101   809,283 7,441 SH   SOLE 13 7,441 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   2,280,697 20,970 SH   SOLE 15 20,970 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   26,055,307 239,567 SH   SOLE 18 224,268 0 15,299
AKAMAI TECHNOLOGIES INC COM 00971T101   10,133,713 93,175 SH   SOLE 19 93,175 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   684,504,552 6,293,716 SH   SOLE 21 6,293,716 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   395,932,188 3,640,421 SH   SOLE 22 3,300,836 0 339,585
AKAMAI TECHNOLOGIES INC COM 00971T101   24,906,475 229,004 SH   SOLE 23 229,004 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   31,817,847 292,551 SH   SOLE 25 291,338 0 1,213
AKAMAI TECHNOLOGIES INC COM 00971T101   23,215,692 213,458 SH   SOLE 26 144,580 0 68,878
AKAMAI TECHNOLOGIES INC COM 00971T101   38,518,659 354,162 SH   SOLE 28 16,161 0 338,001
AKAMAI TECHNOLOGIES INC COM 00971T101   73,413 675 SH   SOLE 29 675 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   168,663,920 1,550,790 SH   SOLE 30 1,547,628 0 3,162
AKAMAI TECHNOLOGIES INC COM 00971T101   3,725,574 34,255 SH   SOLE 31 31,938 0 2,317
AKAMAI TECHNOLOGIES INC COM 00971T101   21,400,596 196,769 SH   SOLE 34 196,769 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   5,634,421 51,806 SH   SOLE 36 51,806 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   881,609 8,106 SH   SOLE 40 8,106 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   20,121 185 SH   OTR 43 185 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   30,823,817 283,411 SH   SOLE 43 211,158 0 72,253
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   3,479,525 2,950,000 PRN   SOLE 2 2,950,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   10,110,674 8,572,000 PRN   SOLE 21 8,572,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.125% 5/0 00971TAJ0   5,425,700 4,600,000 PRN   SOLE 22 4,600,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   957,775 910,000 PRN   SOLE 2 910,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   9,999,803 9,501,000 PRN   SOLE 21 9,501,000 0 0
AKAMAI TECHNOLOGIES INC NOTE 0.375% 9/0 00971TAL5   1,473,500 1,400,000 PRN   SOLE 22 1,400,000 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   38,657 21,124 SH   SOLE 18 21,124 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   31,161 17,028 SH   SOLE 21 17,028 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   4,492,754 2,455,057 SH   SOLE 22 2,455,057 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   42,077 22,993 SH   SOLE 26 22,993 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   21,772 11,897 SH   SOLE 28 11,897 0 0
AKEBIA THERAPEUTICS INC COM 00972D105   20,361 11,126 SH   SOLE 43 11,125 0 1
AKERO THERAPEUTICS INC COM 00973Y108   781,317 30,931 SH   SOLE 2 16,359 0 14,572
AKERO THERAPEUTICS INC COM 00973Y108   4,395 174 SH   SOLE 4 174 0 0
AKERO THERAPEUTICS INC COM 00973Y108   11,392 451 SH   SOLE 7 451 0 0
AKERO THERAPEUTICS INC COM 00973Y108   3,638,754 144,052 SH   SOLE 18 144,052 0 0
AKERO THERAPEUTICS INC COM 00973Y108   3,701,373 146,531 SH   SOLE 19 146,531 0 0
AKERO THERAPEUTICS INC COM 00973Y108   66,365,143 2,627,282 SH   SOLE 21 2,627,282 0 0
AKERO THERAPEUTICS INC COM 00973Y108   45,107,515 1,785,729 SH   SOLE 22 1,740,385 0 45,344
AKERO THERAPEUTICS INC COM 00973Y108   13,413 531 SH   SOLE 23 531 0 0
AKERO THERAPEUTICS INC COM 00973Y108   231,811 9,177 SH   SOLE 25 9,177 0 0
AKERO THERAPEUTICS INC COM 00973Y108   421,867 16,701 SH   SOLE 26 16,701 0 0
AKERO THERAPEUTICS INC COM 00973Y108   10,155 402 SH   SOLE 28 402 0 0
AKERO THERAPEUTICS INC COM 00973Y108   1,537,450 60,865 SH   SOLE 30 60,865 0 0
AKERO THERAPEUTICS INC COM 00973Y108   289,278 11,452 SH   SOLE 40 11,452 0 0
AKERO THERAPEUTICS INC COM 00973Y108   1,473,618 58,338 SH   SOLE 43 54,345 0 3,993
AKILI INC COMMON STOCK 00974B107   2,301 7,944 SH   SOLE 18 7,944 0 0
AKILI INC COMMON STOCK 00974B107   29,527 101,959 SH   SOLE 21 101,959 0 0
AKILI INC COMMON STOCK 00974B107   1,271 4,390 SH   SOLE 22 4,390 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   4,708 7,965 SH   SOLE 2 1,778 0 6,187
AKOUSTIS TECHNOLOGIES INC COM 00973N102   375 635 SH   SOLE 7 635 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   116,396 196,914 SH   SOLE 18 196,914 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   84,790 143,444 SH   SOLE 19 143,444 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   1,845,761 3,122,587 SH   SOLE 21 3,122,587 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   1,246,499 2,108,779 SH   SOLE 22 2,085,546 0 23,233
AKOUSTIS TECHNOLOGIES INC COM 00973N102   14,192 24,009 SH   SOLE 43 315 0 23,694
AKOYA BIOSCIENCES INC COM 00974H104   200,104 42,666 SH   SOLE 2 40,931 0 1,735
AKOYA BIOSCIENCES INC COM 00974H104   220 47 SH   SOLE 7 47 0 0
AKOYA BIOSCIENCES INC COM 00974H104   252,017 53,735 SH   SOLE 18 53,735 0 0
AKOYA BIOSCIENCES INC COM 00974H104   220,421 46,998 SH   SOLE 19 46,998 0 0
AKOYA BIOSCIENCES INC COM 00974H104   3,704,772 789,930 SH   SOLE 21 789,930 0 0
AKOYA BIOSCIENCES INC COM 00974H104   1,936,604 412,922 SH   SOLE 22 407,560 0 5,362
AKOYA BIOSCIENCES INC COM 00974H104   5,820 1,241 SH   SOLE 43 1,241 0 0
ALAMO GROUP INC COM 011311107   2,662,328 11,660 SH   SOLE 2 6,634 0 5,026
ALAMO GROUP INC COM 011311107   10,960 48 SH   SOLE 4 48 0 0
ALAMO GROUP INC COM 011311107   14,830,034 64,950 SH   SOLE 7 64,766 0 184
ALAMO GROUP INC COM 011311107   6,587,549 28,851 SH   SOLE 18 28,851 0 0
ALAMO GROUP INC COM 011311107   7,615,719 33,354 SH   SOLE 19 33,354 0 0
ALAMO GROUP INC COM 011311107   267,000,425 1,169,362 SH   SOLE 21 1,169,362 0 0
ALAMO GROUP INC COM 011311107   68,654,949 300,683 SH   SOLE 22 290,433 0 10,250
ALAMO GROUP INC COM 011311107   156,634 686 SH   SOLE 23 686 0 0
ALAMO GROUP INC COM 011311107   516,482 2,262 SH   SOLE 25 2,262 0 0
ALAMO GROUP INC COM 011311107   1,701,059 7,450 SH   SOLE 26 5,526 0 1,924
ALAMO GROUP INC COM 011311107   30,596 134 SH   SOLE 28 134 0 0
ALAMO GROUP INC COM 011311107   8,909,208 39,019 SH   SOLE 30 39,019 0 0
ALAMO GROUP INC COM 011311107   506,664 2,219 SH   SOLE 40 2,219 0 0
ALAMO GROUP INC COM 011311107   2,900,248 12,702 SH   SOLE 43 12,292 0 410
ALAMOS GOLD INC NEW COM CL A 011532108   1,240,829 84,124 SH   SOLE 21 84,124 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   334,368 22,669 SH   SOLE 43 22,669 0 0
ALARM COM HLDGS INC COM 011642105   3,428,918 47,315 SH   SOLE 2 20,253 0 27,062
ALARM COM HLDGS INC COM 011642105   25,147 347 SH   SOLE 4 183 0 164
ALARM COM HLDGS INC COM 011642105   411,050 5,672 SH   SOLE 7 5,672 0 0
ALARM COM HLDGS INC COM 011642105   10,539,530 145,433 SH   SOLE 18 138,408 0 7,025
ALARM COM HLDGS INC COM 011642105   14,924,472 205,940 SH   SOLE 19 205,940 0 0
ALARM COM HLDGS INC COM 011642105   455,264,149 6,282,105 SH   SOLE 21 6,282,105 0 0
ALARM COM HLDGS INC COM 011642105   108,258,802 1,493,843 SH   SOLE 22 1,444,330 0 49,513
ALARM COM HLDGS INC COM 011642105   61,600 850 SH   SOLE 23 850 0 0
ALARM COM HLDGS INC COM 011642105   722,671 9,972 SH   SOLE 25 9,972 0 0
ALARM COM HLDGS INC COM 011642105   2,570,076 35,464 SH   SOLE 26 13,555 0 21,909
ALARM COM HLDGS INC COM 011642105   101,241 1,397 SH   SOLE 28 842 0 555
ALARM COM HLDGS INC COM 011642105   28,329,827 390,918 SH   SOLE 30 390,918 0 0
ALARM COM HLDGS INC COM 011642105   749,050 10,336 SH   SOLE 40 10,336 0 0
ALARM COM HLDGS INC COM 011642105   3,627,993 50,062 SH   SOLE 43 45,348 0 4,714
ALARM COM HLDGS INC NOTE 1/1 011642AB1   2,590,865 2,830,000 PRN   SOLE 2 2,830,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1   3,478,900 3,800,000 PRN   SOLE 21 3,800,000 0 0
ALARM COM HLDGS INC NOTE 1/1 011642AB1   3,982,425 4,350,000 PRN   SOLE 22 4,350,000 0 0
ALASKA AIR GROUP INC COM 011659109   7,035,700 163,659 SH   SOLE 2 71,067 0 92,592
ALASKA AIR GROUP INC COM 011659109   5,503 128 SH   SOLE 4 128 0 0
ALASKA AIR GROUP INC COM 011659109   1,824,367 42,437 SH   SOLE 7 40,172 0 2,265
ALASKA AIR GROUP INC COM 011659109   7,376,869 171,595 SH   SOLE 18 171,595 0 0
ALASKA AIR GROUP INC COM 011659109   10,965,502 255,071 SH   SOLE 19 255,071 0 0
ALASKA AIR GROUP INC COM 011659109   504,103,577 11,726,066 SH   SOLE 21 11,726,066 0 0
ALASKA AIR GROUP INC COM 011659109   146,049,927 3,397,300 SH   SOLE 22 3,174,177 0 223,123
ALASKA AIR GROUP INC COM 011659109   95,223 2,215 SH   SOLE 23 2,215 0 0
ALASKA AIR GROUP INC COM 011659109   323,758 7,531 SH   SOLE 25 7,531 0 0
ALASKA AIR GROUP INC COM 011659109   14,499,839 337,284 SH   SOLE 26 207,411 0 129,873
ALASKA AIR GROUP INC COM 011659109   549,455 12,781 SH   SOLE 28 0 0 12,781
ALASKA AIR GROUP INC COM 011659109   14,657,312 340,947 SH   SOLE 30 340,947 0 0
ALASKA AIR GROUP INC COM 011659109   67,150 1,562 SH   SOLE 31 1,562 0 0
ALASKA AIR GROUP INC COM 011659109   157,644 3,667 SH   SOLE 34 3,667 0 0
ALASKA AIR GROUP INC COM 011659109   14,101 328 SH   SOLE 36 328 0 0
ALASKA AIR GROUP INC COM 011659109   384,632 8,947 SH   SOLE 40 8,947 0 0
ALASKA AIR GROUP INC COM 011659109   12,338 287 SH   OTR 43 287 0 0
ALASKA AIR GROUP INC COM 011659109   13,325,957 309,978 SH   SOLE 43 281,309 0 28,669
ALAUNOS THERAPEUTICS INC COM NEW 98973P200   402,455 222,351 SH   SOLE 22 222,351 0 0
ALAUNOS THERAPEUTICS INC COM NEW 98973P200   161 89 SH   SOLE 43 89 0 0
ALBANY INTL CORP CL A 012348108   4,468,936 47,791 SH   SOLE 2 38,755 0 9,036
ALBANY INTL CORP CL A 012348108   11,408 122 SH   SOLE 4 122 0 0
ALBANY INTL CORP CL A 012348108   364,315 3,896 SH   SOLE 7 3,696 0 200
ALBANY INTL CORP CL A 012348108   8,850,254 94,645 SH   SOLE 18 90,378 0 4,267
ALBANY INTL CORP CL A 012348108   6,941,060 74,228 SH   SOLE 19 74,228 0 0
ALBANY INTL CORP CL A 012348108   335,581,207 3,588,720 SH   SOLE 21 3,588,720 0 0
ALBANY INTL CORP CL A 012348108   87,355,359 934,182 SH   SOLE 22 904,741 0 29,441
ALBANY INTL CORP CL A 012348108   587,056 6,278 SH   SOLE 25 6,278 0 0
ALBANY INTL CORP CL A 012348108   1,174,860 12,564 SH   SOLE 26 12,564 0 0
ALBANY INTL CORP CL A 012348108   51,150 547 SH   SOLE 28 547 0 0
ALBANY INTL CORP CL A 012348108   5,657,916 60,506 SH   SOLE 30 60,506 0 0
ALBANY INTL CORP CL A 012348108   292,686 3,130 SH   SOLE 34 3,130 0 0
ALBANY INTL CORP CL A 012348108   606,038 6,481 SH   SOLE 40 6,481 0 0
ALBANY INTL CORP CL A 012348108   55,171 590 SH   OTR 43 590 0 0
ALBANY INTL CORP CL A 012348108   2,729,925 29,194 SH   SOLE 43 27,426 0 1,768
ALBEMARLE CORP COM 012653101   28,291,297 214,751 SH   SOLE 2 35,634 0 179,117
ALBEMARLE CORP COM 012653101   13,561,184 102,939 SH   SOLE 4 50,708 0 52,231
ALBEMARLE CORP COM 012653101   11,222,799 85,189 SH   SOLE 7 76,000 0 9,189
ALBEMARLE CORP COM 012653101   3,350,675 25,434 SH   SOLE 13 25,434 0 0
ALBEMARLE CORP COM 012653101   8,039,302 61,024 SH   SOLE 15 61,024 0 0
ALBEMARLE CORP COM 012653101   23,575,268 178,953 SH   SOLE 18 171,657 0 7,296
ALBEMARLE CORP COM 012653101   10,747,086 81,578 SH   SOLE 19 81,578 0 0
ALBEMARLE CORP COM 012653101   485,775,441 3,687,380 SH   SOLE 21 3,687,380 0 0
ALBEMARLE CORP COM 012653101   331,302,255 2,514,819 SH   SOLE 22 2,257,456 0 257,363
ALBEMARLE CORP COM 012653101   23,372,257 177,412 SH   SOLE 23 177,412 0 0
ALBEMARLE CORP COM 012653101   59,968,311 455,202 SH   SOLE 25 405,992 0 49,210
ALBEMARLE CORP COM 012653101   20,324,979 154,281 SH   SOLE 26 95,505 0 58,776
ALBEMARLE CORP COM 012653101   27,187,316 206,371 SH   SOLE 28 19,301 0 187,070
ALBEMARLE CORP COM 012653101   2,515,444 19,094 SH   SOLE 29 19,094 0 0
ALBEMARLE CORP COM 012653101   97,491,025 740,026 SH   SOLE 30 740,026 0 0
ALBEMARLE CORP COM 012653101   3,447,109 26,166 SH   SOLE 31 24,344 0 1,822
ALBEMARLE CORP COM 012653101   136,293,461 1,034,564 SH   SOLE 34 1,034,564 0 0
ALBEMARLE CORP COM 012653101   3,422,210 25,977 SH   SOLE 36 25,977 0 0
ALBEMARLE CORP COM 012653101   807,303 6,128 SH   SOLE 40 6,128 0 0
ALBEMARLE CORP COM 012653101   16,468 125 SH   OTR 43 125 0 0
ALBEMARLE CORP COM 012653101   15,137,752 114,906 SH   SOLE 43 94,509 0 20,397
ALBEMARLE CORP 7.25% DEP SHS A 012653200   260,251,950 4,411,050 SH   SOLE 21 4,411,050 0 0
ALBEMARLE CORP 7.25% DEP SHS A 012653200   18,703,000 317,000 SH   SOLE 25 317,000 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   15,877,521 740,556 SH   SOLE 2 95,293 0 645,263
ALBERTSONS COS INC COMMON STOCK 013091103   6,857,498 319,846 SH   SOLE 4 87,984 0 231,862
ALBERTSONS COS INC COMMON STOCK 013091103   1,174,698 54,790 SH   SOLE 7 53,759 0 1,031
ALBERTSONS COS INC COMMON STOCK 013091103   148,258 6,915 SH   SOLE 13 6,915 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   715,174 33,357 SH   SOLE 15 33,357 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   6,712,392 313,078 SH   SOLE 18 291,778 0 21,300
ALBERTSONS COS INC COMMON STOCK 013091103   3,069,865 143,184 SH   SOLE 19 143,184 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   122,123,612 5,696,064 SH   SOLE 21 5,696,064 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   228,173,378 10,642,415 SH   SOLE 22 9,949,007 0 693,408
ALBERTSONS COS INC COMMON STOCK 013091103   11,185,612 521,717 SH   SOLE 23 521,717 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,302,630 60,757 SH   SOLE 25 60,757 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   5,881,421 274,320 SH   SOLE 26 233,938 0 40,382
ALBERTSONS COS INC COMMON STOCK 013091103   6,929,194 323,190 SH   SOLE 28 2,041 0 321,149
ALBERTSONS COS INC COMMON STOCK 013091103   21,019,004 980,364 SH   SOLE 30 980,364 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,622,815 75,691 SH   SOLE 31 70,635 0 5,056
ALBERTSONS COS INC COMMON STOCK 013091103   357,169 16,659 SH   SOLE 34 16,659 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   1,703,687 79,463 SH   SOLE 36 79,463 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   351,252 16,383 SH   SOLE 40 16,383 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   2,929,571 136,640 SH   SOLE 43 123,469 0 13,171
ALCOA CORP COM 013872106   63,406,192 1,876,478 SH   SOLE 2 1,061,774 0 814,704
ALCOA CORP COM 013872106   897,699 26,567 SH   SOLE 4 24,084 0 2,483
ALCOA CORP COM 013872106   10,676,255 315,959 SH   SOLE 7 314,449 0 1,510
ALCOA CORP COM 013872106   14,457,761 427,871 SH   SOLE 18 405,397 0 22,474
ALCOA CORP COM 013872106   34,681,414 1,026,381 SH   SOLE 19 1,026,381 0 0
ALCOA CORP COM 013872106   310,608,729 9,192,327 SH   SOLE 21 9,192,327 0 0
ALCOA CORP COM 013872106   203,538,525 6,023,632 SH   SOLE 22 5,707,677 0 315,955
ALCOA CORP COM 013872106   2,192,092 64,874 SH   SOLE 23 64,874 0 0
ALCOA CORP COM 013872106   18,855,732 558,027 SH   SOLE 25 558,027 0 0
ALCOA CORP COM 013872106   14,692,027 434,804 SH   SOLE 26 181,639 0 253,165
ALCOA CORP COM 013872106   2,613,859 77,356 SH   SOLE 28 76,894 0 462
ALCOA CORP COM 013872106   9,745,881 288,425 SH   SOLE 29 288,425 0 0
ALCOA CORP COM 013872106   3,906,597 115,614 SH   SOLE 30 115,614 0 0
ALCOA CORP COM 013872106   73,358 2,171 SH   SOLE 31 2,171 0 0
ALCOA CORP COM 013872106   47,083,628 1,393,419 SH   SOLE 34 1,393,419 0 0
ALCOA CORP COM 013872106   468,329 13,860 SH   SOLE 36 13,860 0 0
ALCOA CORP COM 013872106   1,379,848 40,836 SH   SOLE 40 40,836 0 0
ALCOA CORP COM 013872106   14,631 433 SH   OTR 43 433 0 0
ALCOA CORP COM 013872106   13,552,940 401,093 SH   SOLE 43 366,990 0 34,103
ALCON AG ORD SHS H01301128   4,331 52 SH   SOLE 2 52 0 0
ALCON AG ORD SHS H01301128   3,461,532 41,560 SH   SOLE 18 41,560 0 0
ALCON AG ORD SHS H01301128   278,341,354 3,341,834 SH   SOLE 19 3,341,834 0 0
ALCON AG ORD SHS H01301128   30,068 361 SH   SOLE 21 361 0 0
ALCON AG ORD SHS H01301128   31,540,840 378,687 SH   SOLE 22 378,687 0 0
ALCON AG ORD SHS H01301128   177,491 2,131 SH   SOLE 34 2,131 0 0
ALCON AG ORD SHS H01301128   30,395,700 364,938 SH   SOLE 43 309,927 0 55,011
ALDEYRA THERAPEUTICS INC COM 01438T106   40,731 12,456 SH   SOLE 2 5,432 0 7,024
ALDEYRA THERAPEUTICS INC COM 01438T106   1,485 454 SH   SOLE 7 454 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   401,471 122,774 SH   SOLE 18 122,774 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   325,067 99,409 SH   SOLE 19 99,409 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   5,808,619 1,776,336 SH   SOLE 21 1,776,336 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   4,248,901 1,299,358 SH   SOLE 22 1,282,227 0 17,131
ALECTOR INC COM 014442107   2,690,224 446,881 SH   SOLE 2 267,585 0 179,296
ALECTOR INC COM 014442107   1,379 229 SH   SOLE 4 229 0 0
ALECTOR INC COM 014442107   372,463 61,871 SH   SOLE 7 58,536 0 3,335
ALECTOR INC COM 014442107   1,087,260 180,608 SH   SOLE 18 169,343 0 11,265
ALECTOR INC COM 014442107   5,898,932 979,889 SH   SOLE 19 979,889 0 0
ALECTOR INC COM 014442107   20,470,444 3,400,406 SH   SOLE 21 3,400,406 0 0
ALECTOR INC COM 014442107   16,485,451 2,738,447 SH   SOLE 22 2,619,110 0 119,337
ALECTOR INC COM 014442107   176,868 29,380 SH   SOLE 23 29,380 0 0
ALECTOR INC COM 014442107   115,283 19,150 SH   SOLE 25 19,150 0 0
ALECTOR INC COM 014442107   1,023,364 169,994 SH   SOLE 26 22,812 0 147,182
ALECTOR INC COM 014442107   26,036 4,325 SH   SOLE 28 4,325 0 0
ALECTOR INC COM 014442107   2,285,060 379,578 SH   SOLE 30 379,578 0 0
ALECTOR INC COM 014442107   262,731 43,643 SH   SOLE 34 43,643 0 0
ALECTOR INC COM 014442107   9,801 1,628 SH   SOLE 36 1,628 0 0
ALECTOR INC COM 014442107   55,848 9,277 SH   SOLE 40 9,277 0 0
ALECTOR INC COM 014442107   109,919 18,259 SH   SOLE 43 17,448 0 811
ALERUS FINL CORP COM 01446U103   1,006,101 46,088 SH   SOLE 2 38,235 0 7,853
ALERUS FINL CORP COM 01446U103   2,183 100 SH   SOLE 7 100 0 0
ALERUS FINL CORP COM 01446U103   1,097,154 50,259 SH   SOLE 18 50,259 0 0
ALERUS FINL CORP COM 01446U103   847,550 38,825 SH   SOLE 19 38,825 0 0
ALERUS FINL CORP COM 01446U103   15,719,674 720,095 SH   SOLE 21 720,095 0 0
ALERUS FINL CORP COM 01446U103   12,500,949 572,650 SH   SOLE 22 557,453 0 15,197
ALERUS FINL CORP COM 01446U103   28,641 1,312 SH   SOLE 43 1,069 0 243
ALEXANDER & BALDWIN INC NEW COM 014491104   1,796,218 109,060 SH   SOLE 2 51,698 0 57,362
ALEXANDER & BALDWIN INC NEW COM 014491104   553,606 33,613 SH   SOLE 4 33,613 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,765,222 107,178 SH   SOLE 7 95,892 0 11,286
ALEXANDER & BALDWIN INC NEW COM 014491104   3,786,651 229,912 SH   SOLE 18 229,912 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   4,529,612 275,022 SH   SOLE 19 275,022 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   146,710,395 8,907,735 SH   SOLE 21 8,907,735 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   45,172,961 2,742,742 SH   SOLE 22 2,629,676 0 113,066
ALEXANDER & BALDWIN INC NEW COM 014491104   62,240 3,779 SH   SOLE 23 3,779 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   6,171,194 374,693 SH   SOLE 25 374,693 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   149,663 9,087 SH   SOLE 26 9,087 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   898,010 54,524 SH   SOLE 28 4,192 0 50,332
ALEXANDER & BALDWIN INC NEW COM 014491104   5,827,152 353,804 SH   SOLE 30 353,804 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   149,235 9,061 SH   SOLE 40 9,061 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   1,729,678 105,020 SH   SOLE 43 101,015 0 4,005
ALEXANDERS INC COM 014752109   270,339 1,245 SH   SOLE 2 678 0 567
ALEXANDERS INC COM 014752109   2,171 10 SH   SOLE 4 10 0 0
ALEXANDERS INC COM 014752109   2,171 10 SH   SOLE 7 10 0 0
ALEXANDERS INC COM 014752109   1,091,997 5,029 SH   SOLE 18 5,029 0 0
ALEXANDERS INC COM 014752109   998,193 4,597 SH   SOLE 19 4,597 0 0
ALEXANDERS INC COM 014752109   18,883,363 86,964 SH   SOLE 21 86,964 0 0
ALEXANDERS INC COM 014752109   13,751,693 63,331 SH   SOLE 22 61,194 0 2,137
ALEXANDERS INC COM 014752109   26,491 122 SH   SOLE 23 122 0 0
ALEXANDERS INC COM 014752109   131,153 604 SH   SOLE 25 604 0 0
ALEXANDERS INC COM 014752109   40,388 186 SH   SOLE 26 186 0 0
ALEXANDERS INC COM 014752109   360,235 1,659 SH   SOLE 28 0 0 1,659
ALEXANDERS INC COM 014752109   588,884 2,712 SH   SOLE 30 2,712 0 0
ALEXANDERS INC COM 014752109   140,490 647 SH   SOLE 40 647 0 0
ALEXANDERS INC COM 014752109   2,019,402 9,300 SH   SOLE 43 8,276 0 1,024
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   38,160,583 296,025 SH   SOLE 2 46,449 0 249,576
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   18,746,737 145,425 SH   SOLE 4 128,741 0 16,684
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   48,766,137 378,296 SH   SOLE 7 338,737 0 39,559
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   770,237 5,975 SH   SOLE 13 5,975 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   3,086,234 23,941 SH   SOLE 15 23,941 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   30,737,429 238,441 SH   SOLE 18 228,211 0 10,230
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   53,581,828 415,653 SH   SOLE 19 415,653 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   767,839,008 5,956,396 SH   SOLE 21 5,956,396 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   664,857,837 5,157,535 SH   SOLE 22 4,707,557 0 449,978
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   32,721,999 253,836 SH   SOLE 23 253,836 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   174,378,491 1,352,715 SH   SOLE 25 1,351,962 0 753
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   25,368,586 196,793 SH   SOLE 26 108,969 0 87,824
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   78,792,241 611,219 SH   SOLE 28 26,919 0 584,300
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   171,646,372 1,331,521 SH   SOLE 30 1,331,521 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,790,038 37,158 SH   SOLE 31 34,622 0 2,536
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   16,605,284 128,813 SH   SOLE 34 128,813 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   5,355,437 41,544 SH   SOLE 36 41,544 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,050,101 8,146 SH   SOLE 40 8,146 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   17,790 138 SH   OTR 43 138 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   24,002,051 186,192 SH   SOLE 43 157,575 0 28,618
ALGOMA STL GROUP INC COM 015658107   489,873 57,700 SH   SOLE 2 57,700 0 0
ALGOMA STL GROUP INC COM 015658107   12,897,592 1,519,151 SH   SOLE 21 1,519,151 0 0
ALGOMA STL GROUP INC COM 015658107   111,941 13,185 SH   SOLE 22 13,185 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   17,213,860 2,723,712 SH   SOLE 21 2,723,712 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   7,731,635 1,223,360 SH   SOLE 43 1,136,573 0 86,787
ALGONQUIN PWR UTILS CORP UNIT 06/15/2024 015857873   47,964,732 2,237,161 SH   SOLE 21 2,237,161 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   429,022 5,929 SH   SOLE 15 5,929 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,839,174 25,417 SH   SOLE 18 25,417 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   60,078,048 830,266 SH   SOLE 19 830,266 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   3,018,932 41,721 SH   SOLE 23 41,721 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   30,020,717 414,880 SH   SOLE 28 0 0 414,880
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   5,615,498 77,605 SH   SOLE 32 77,605 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   12,422,620 171,678 SH   SOLE 34 171,678 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   68,570,100 947,624 SH   SOLE 43 854,050 0 93,574
ALICO INC COM 016230104   132,082 4,511 SH   SOLE 2 185 0 4,326
ALICO INC COM 016230104   582,701 19,901 SH   SOLE 18 19,901 0 0
ALICO INC COM 016230104   435,189 14,863 SH   SOLE 19 14,863 0 0
ALICO INC COM 016230104   8,178,607 279,324 SH   SOLE 21 279,324 0 0
ALICO INC COM 016230104   4,602,084 157,175 SH   SOLE 22 152,308 0 4,867
ALICO INC COM 016230104   2,284 78 SH   SOLE 43 78 0 0
ALIGHT INC COM CL A 01626W101   3,343,750 339,467 SH   SOLE 2 106,384 0 233,083
ALIGHT INC COM CL A 01626W101   9,633 978 SH   SOLE 4 978 0 0
ALIGHT INC COM CL A 01626W101   62,597 6,355 SH   SOLE 7 6,355 0 0
ALIGHT INC COM CL A 01626W101   10,692,746 1,085,558 SH   SOLE 18 1,085,558 0 0
ALIGHT INC COM CL A 01626W101   8,723,869 885,672 SH   SOLE 19 885,672 0 0
ALIGHT INC COM CL A 01626W101   146,820,593 14,905,644 SH   SOLE 21 14,905,644 0 0
ALIGHT INC COM CL A 01626W101   109,471,393 11,113,847 SH   SOLE 22 10,592,912 0 520,935
ALIGHT INC COM CL A 01626W101   715,721 72,662 SH   SOLE 25 72,662 0 0
ALIGHT INC COM CL A 01626W101   876,739 89,009 SH   SOLE 26 89,009 0 0
ALIGHT INC COM CL A 01626W101   136,718 13,880 SH   SOLE 28 7,979 0 5,901
ALIGHT INC COM CL A 01626W101   1,906,842 193,588 SH   SOLE 30 193,588 0 0
ALIGHT INC COM CL A 01626W101   75,402 7,655 SH   SOLE 36 7,655 0 0
ALIGHT INC COM CL A 01626W101   716,883 72,780 SH   SOLE 40 72,780 0 0
ALIGHT INC COM CL A 01626W101   987,807 100,285 SH   SOLE 43 88,082 0 12,203
ALIGN TECHNOLOGY INC COM 016255101   56,950,850 173,673 SH   SOLE 2 66,264 0 107,409
ALIGN TECHNOLOGY INC COM 016255101   18,961,974 57,825 SH   SOLE 4 28,583 0 29,242
ALIGN TECHNOLOGY INC COM 016255101   14,736,397 44,939 SH   SOLE 7 39,402 0 5,537
ALIGN TECHNOLOGY INC COM 016255101   1,207,074 3,681 SH   SOLE 13 3,681 0 0
ALIGN TECHNOLOGY INC COM 016255101   3,425,452 10,446 SH   SOLE 15 10,446 0 0
ALIGN TECHNOLOGY INC COM 016255101   127,304,774 388,219 SH   SOLE 18 337,509 0 50,710
ALIGN TECHNOLOGY INC COM 016255101   574,188,904 1,751,003 SH   SOLE 19 1,751,003 0 0
ALIGN TECHNOLOGY INC COM 016255101   731,762,662 2,231,528 SH   SOLE 21 2,231,528 0 0
ALIGN TECHNOLOGY INC COM 016255101   602,311,979 1,836,765 SH   SOLE 22 1,675,434 0 161,331
ALIGN TECHNOLOGY INC COM 016255101   36,950,681 112,682 SH   SOLE 23 112,682 0 0
ALIGN TECHNOLOGY INC COM 016255101   38,929,351 118,716 SH   SOLE 25 118,231 0 485
ALIGN TECHNOLOGY INC COM 016255101   27,340,330 83,375 SH   SOLE 26 38,537 0 44,838
ALIGN TECHNOLOGY INC COM 016255101   39,898,682 121,672 SH   SOLE 28 1,121 0 120,551
ALIGN TECHNOLOGY INC COM 016255101   133,030,586 405,680 SH   SOLE 30 405,680 0 0
ALIGN TECHNOLOGY INC COM 016255101   5,532,010 16,870 SH   SOLE 31 15,766 0 1,104
ALIGN TECHNOLOGY INC COM 016255101   65,724,350 200,428 SH   SOLE 34 200,428 0 0
ALIGN TECHNOLOGY INC COM 016255101   4,821,736 14,704 SH   SOLE 36 14,704 0 0
ALIGN TECHNOLOGY INC COM 016255101   1,158,869 3,534 SH   SOLE 40 3,534 0 0
ALIGN TECHNOLOGY INC COM 016255101   32,480 99 SH   OTR 43 99 0 0
ALIGN TECHNOLOGY INC COM 016255101   28,188,625 85,962 SH   SOLE 43 72,107 0 13,855
ALIGNMENT HEALTHCARE INC COM 01625V104   1,134,347 228,699 SH   SOLE 2 196,031 0 32,668
ALIGNMENT HEALTHCARE INC COM 01625V104   3,784 763 SH   SOLE 4 763 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   253,139 51,036 SH   SOLE 7 48,298 0 2,738
ALIGNMENT HEALTHCARE INC COM 01625V104   987,179 199,028 SH   SOLE 18 199,028 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   1,651,700 333,004 SH   SOLE 19 333,004 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   16,611,953 3,349,184 SH   SOLE 21 3,349,184 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   13,944,098 2,811,310 SH   SOLE 22 2,729,927 0 81,383
ALIGNMENT HEALTHCARE INC COM 01625V104   47,730 9,623 SH   SOLE 23 9,623 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   124,620 25,125 SH   SOLE 25 25,125 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   440,557 88,822 SH   SOLE 26 66,785 0 22,037
ALIGNMENT HEALTHCARE INC COM 01625V104   1,166,061 235,093 SH   SOLE 30 235,093 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   117,507 23,691 SH   SOLE 40 23,691 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104   191,476 38,604 SH   SOLE 43 32,502 0 6,102
ALIGOS THERAPEUTICS INC COM 01626L105   14,323 14,615 SH   SOLE 2 2,823 0 11,792
ALIGOS THERAPEUTICS INC COM 01626L105   4,656 4,751 SH   SOLE 18 4,751 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   1,108 1,131 SH   SOLE 19 1,131 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   73,550 75,051 SH   SOLE 21 75,051 0 0
ALIGOS THERAPEUTICS INC COM 01626L105   204,043 208,207 SH   SOLE 22 208,207 0 0
ALIMERA SCIENCES INC COM NEW 016259202   23,810 6,105 SH   SOLE 18 6,105 0 0
ALIMERA SCIENCES INC COM NEW 016259202   1,835,219 470,569 SH   SOLE 22 470,569 0 0
ALIMERA SCIENCES INC COM NEW 016259202   25,818 6,620 SH   SOLE 26 6,620 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   962,407 39,170 SH   SOLE 2 28,932 0 10,238
ALKAMI TECHNOLOGY INC COM 01644J108   6,314 257 SH   SOLE 4 257 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   6,167 251 SH   SOLE 7 251 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   2,299,654 93,596 SH   SOLE 18 93,596 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   2,409,948 98,085 SH   SOLE 19 98,085 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   42,215,560 1,718,175 SH   SOLE 21 1,718,175 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   30,645,940 1,247,291 SH   SOLE 22 1,210,431 0 36,860
ALKAMI TECHNOLOGY INC COM 01644J108   7,002 285 SH   SOLE 23 285 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   226,683 9,226 SH   SOLE 25 9,226 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   1,318,819 53,676 SH   SOLE 30 53,676 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   236,069 9,608 SH   SOLE 40 9,608 0 0
ALKAMI TECHNOLOGY INC COM 01644J108   455,110 18,523 SH   SOLE 43 16,181 0 2,342
ALKERMES PLC SHS G01767105   13,844,735 511,442 SH   SOLE 2 435,883 0 75,559
ALKERMES PLC SHS G01767105   2,139,288 79,028 SH   SOLE 4 47,026 0 32,002
ALKERMES PLC SHS G01767105   814,347 30,083 SH   SOLE 7 28,739 0 1,344
ALKERMES PLC SHS G01767105   697,513 25,767 SH   SOLE 13 25,767 0 0
ALKERMES PLC SHS G01767105   13,816,230 510,389 SH   SOLE 18 487,592 0 22,797
ALKERMES PLC SHS G01767105   21,353,168 788,813 SH   SOLE 19 788,813 0 0
ALKERMES PLC SHS G01767105   557,552,398 20,596,690 SH   SOLE 21 20,596,690 0 0
ALKERMES PLC SHS G01767105   136,930,184 5,058,374 SH   SOLE 22 4,899,311 0 159,063
ALKERMES PLC SHS G01767105   2,917,388 107,772 SH   SOLE 23 107,772 0 0
ALKERMES PLC SHS G01767105   920,353 33,999 SH   SOLE 25 33,999 0 0
ALKERMES PLC SHS G01767105   6,440,900 237,935 SH   SOLE 26 54,480 0 183,455
ALKERMES PLC SHS G01767105   281,501 10,399 SH   SOLE 28 2,875 0 7,524
ALKERMES PLC SHS G01767105   575,346 21,254 SH   SOLE 29 21,254 0 0
ALKERMES PLC SHS G01767105   23,364,252 863,105 SH   SOLE 30 863,105 0 0
ALKERMES PLC SHS G01767105   293,899 10,857 SH   SOLE 31 10,857 0 0
ALKERMES PLC SHS G01767105   2,650,424 97,910 SH   SOLE 34 97,910 0 0
ALKERMES PLC SHS G01767105   55,006 2,032 SH   SOLE 36 2,032 0 0
ALKERMES PLC SHS G01767105   901,675 33,309 SH   SOLE 40 33,309 0 0
ALKERMES PLC SHS G01767105   30,183 1,115 SH   OTR 43 1,115 0 0
ALKERMES PLC SHS G01767105   4,011,991 148,208 SH   SOLE 43 116,354 0 31,854
ALLAKOS INC COM 01671P100   61,332 48,676 SH   SOLE 2 17,016 0 31,660
ALLAKOS INC COM 01671P100   1,148 911 SH   SOLE 7 911 0 0
ALLAKOS INC COM 01671P100   245,348 194,721 SH   SOLE 18 194,721 0 0
ALLAKOS INC COM 01671P100   168,953 134,090 SH   SOLE 19 134,090 0 0
ALLAKOS INC COM 01671P100   3,076,412 2,441,597 SH   SOLE 21 2,441,597 0 0
ALLAKOS INC COM 01671P100   2,394,178 1,900,141 SH   SOLE 22 1,843,537 0 56,604
ALLAKOS INC COM 01671P100   800 635 SH   SOLE 28 635 0 0
ALLBIRDS INC COM CL A 01675A109   24,490 35,283 SH   SOLE 2 4,134 0 31,149
ALLBIRDS INC COM CL A 01675A109   702 1,011 SH   SOLE 7 1,011 0 0
ALLBIRDS INC COM CL A 01675A109   182,434 262,836 SH   SOLE 18 262,836 0 0
ALLBIRDS INC COM CL A 01675A109   127,288 183,385 SH   SOLE 19 183,385 0 0
ALLBIRDS INC COM CL A 01675A109   2,450,440 3,530,384 SH   SOLE 21 3,530,384 0 0
ALLBIRDS INC COM CL A 01675A109   1,611,895 2,322,280 SH   SOLE 22 2,241,462 0 80,818
ALLEGIANT TRAVEL CO COM 01748X102   1,461,932 19,438 SH   SOLE 2 11,639 0 7,799
ALLEGIANT TRAVEL CO COM 01748X102   978 13 SH   SOLE 4 13 0 0
ALLEGIANT TRAVEL CO COM 01748X102   10,605 141 SH   SOLE 7 141 0 0
ALLEGIANT TRAVEL CO COM 01748X102   3,667,916 48,769 SH   SOLE 18 48,769 0 0
ALLEGIANT TRAVEL CO COM 01748X102   2,544,505 33,832 SH   SOLE 19 33,832 0 0
ALLEGIANT TRAVEL CO COM 01748X102   130,939,933 1,740,991 SH   SOLE 21 1,740,991 0 0
ALLEGIANT TRAVEL CO COM 01748X102   34,596,450 459,998 SH   SOLE 22 444,783 0 15,215
ALLEGIANT TRAVEL CO COM 01748X102   99,728 1,326 SH   SOLE 25 1,326 0 0
ALLEGIANT TRAVEL CO COM 01748X102   188,401 2,505 SH   SOLE 26 2,505 0 0
ALLEGIANT TRAVEL CO COM 01748X102   1,953,655 25,976 SH   SOLE 30 25,976 0 0
ALLEGIANT TRAVEL CO COM 01748X102   98,224 1,306 SH   SOLE 40 1,306 0 0
ALLEGIANT TRAVEL CO COM 01748X102   10,680 142 SH   OTR 43 142 0 0
ALLEGIANT TRAVEL CO COM 01748X102   2,061,882 27,415 SH   SOLE 43 26,214 0 1,201
ALLEGION PLC ORD SHS G0176J109   18,819,256 139,702 SH   SOLE 2 65,278 0 74,424
ALLEGION PLC ORD SHS G0176J109   16,795,373 124,678 SH   SOLE 4 63,812 0 60,866
ALLEGION PLC ORD SHS G0176J109   19,099,588 141,783 SH   SOLE 7 130,325 0 11,458
ALLEGION PLC ORD SHS G0176J109   496,945 3,689 SH   SOLE 13 3,689 0 0
ALLEGION PLC ORD SHS G0176J109   1,693,305 12,570 SH   SOLE 15 12,570 0 0
ALLEGION PLC ORD SHS G0176J109   98,328,353 729,926 SH   SOLE 18 699,449 0 30,477
ALLEGION PLC ORD SHS G0176J109   248,276,727 1,843,046 SH   SOLE 19 1,843,046 0 0
ALLEGION PLC ORD SHS G0176J109   371,084,694 2,754,693 SH   SOLE 21 2,754,693 0 0
ALLEGION PLC ORD SHS G0176J109   306,761,881 2,277,202 SH   SOLE 22 2,072,664 0 204,538
ALLEGION PLC ORD SHS G0176J109   17,921,145 133,035 SH   SOLE 23 133,035 0 0
ALLEGION PLC ORD SHS G0176J109   40,734,418 302,386 SH   SOLE 25 302,247 0 139
ALLEGION PLC ORD SHS G0176J109   19,721,005 146,396 SH   SOLE 26 108,419 0 37,977
ALLEGION PLC ORD SHS G0176J109   20,965,995 155,638 SH   SOLE 28 998 0 154,640
ALLEGION PLC ORD SHS G0176J109   113,615,626 843,409 SH   SOLE 30 843,409 0 0
ALLEGION PLC ORD SHS G0176J109   2,713,059 20,140 SH   SOLE 31 18,824 0 1,316
ALLEGION PLC ORD SHS G0176J109   44,631,713 331,317 SH   SOLE 34 331,317 0 0
ALLEGION PLC ORD SHS G0176J109   2,736,095 20,311 SH   SOLE 36 20,311 0 0
ALLEGION PLC ORD SHS G0176J109   8,488,077 63,010 SH   SOLE 37 63,010 0 0
ALLEGION PLC ORD SHS G0176J109   522,405 3,878 SH   SOLE 40 3,878 0 0
ALLEGION PLC ORD SHS G0176J109   11,129,293 82,617 SH   SOLE 43 59,818 0 22,798
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,742,722 101,733 SH   SOLE 2 62,970 0 38,763
ALLEGRO MICROSYSTEMS INC COM 01749D105   17,416 646 SH   SOLE 4 231 0 415
ALLEGRO MICROSYSTEMS INC COM 01749D105   17,821 661 SH   SOLE 7 661 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   3,492,965 129,561 SH   SOLE 18 129,561 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   671,196 24,896 SH   SOLE 19 24,896 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   110,915,839 4,114,089 SH   SOLE 21 4,114,089 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   57,757,486 2,142,340 SH   SOLE 22 2,037,371 0 104,969
ALLEGRO MICROSYSTEMS INC COM 01749D105   410,304 15,219 SH   SOLE 25 15,219 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   1,072,442 39,779 SH   SOLE 26 39,779 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   235,981 8,753 SH   SOLE 28 736 0 8,017
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,033,215 75,416 SH   SOLE 30 75,416 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   25,612 950 SH   SOLE 31 950 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   289,416 10,735 SH   SOLE 36 10,735 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   466,058 17,287 SH   SOLE 40 17,287 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105   2,572,119 95,405 SH   SOLE 43 82,619 0 12,786
ALLETE INC COM NEW 018522300   10,022,621 168,052 SH   SOLE 2 113,028 0 55,024
ALLETE INC COM NEW 018522300   792,079 13,281 SH   SOLE 4 13,281 0 0
ALLETE INC COM NEW 018522300   56,181 942 SH   SOLE 7 942 0 0
ALLETE INC COM NEW 018522300   14,675,496 246,068 SH   SOLE 18 246,068 0 0
ALLETE INC COM NEW 018522300   13,002,295 218,013 SH   SOLE 19 218,013 0 0
ALLETE INC COM NEW 018522300   274,309,826 4,599,427 SH   SOLE 21 4,599,427 0 0
ALLETE INC COM NEW 018522300   124,938,762 2,094,882 SH   SOLE 22 2,006,730 0 88,152
ALLETE INC COM NEW 018522300   112,541 1,887 SH   SOLE 23 1,887 0 0
ALLETE INC COM NEW 018522300   1,229,896 20,622 SH   SOLE 26 20,622 0 0
ALLETE INC COM NEW 018522300   3,579,831 60,024 SH   SOLE 30 60,024 0 0
ALLETE INC COM NEW 018522300   59,521 998 SH   SOLE 36 998 0 0
ALLETE INC COM NEW 018522300   6,278,561 105,274 SH   SOLE 43 96,735 0 8,539
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   284 8 SH   SOLE 43 6 0 2
ALLIANT ENERGY CORP COM 018802108   25,008,127 496,193 SH   SOLE 2 148,822 0 347,371
ALLIANT ENERGY CORP COM 018802108   8,769,449 173,997 SH   SOLE 4 146,364 0 27,633
ALLIANT ENERGY CORP COM 018802108   12,281,674 243,684 SH   SOLE 7 223,986 0 19,698
ALLIANT ENERGY CORP COM 018802108   319,738 6,344 SH   SOLE 13 6,344 0 0
ALLIANT ENERGY CORP COM 018802108   1,679,126 33,316 SH   SOLE 15 33,316 0 0
ALLIANT ENERGY CORP COM 018802108   25,122,283 498,458 SH   SOLE 18 482,652 0 15,806
ALLIANT ENERGY CORP COM 018802108   15,876,907 315,018 SH   SOLE 19 315,018 0 0
ALLIANT ENERGY CORP COM 018802108   652,277,808 12,942,020 SH   SOLE 21 12,942,020 0 0
ALLIANT ENERGY CORP COM 018802108   280,309,378 5,561,694 SH   SOLE 22 5,005,225 0 556,469
ALLIANT ENERGY CORP COM 018802108   19,238,940 381,725 SH   SOLE 23 381,725 0 0
ALLIANT ENERGY CORP COM 018802108   6,052,687 120,093 SH   SOLE 25 120,093 0 0
ALLIANT ENERGY CORP COM 018802108   24,320,722 482,554 SH   SOLE 26 151,628 0 330,926
ALLIANT ENERGY CORP COM 018802108   8,123,623 161,183 SH   SOLE 28 3,915 0 157,268
ALLIANT ENERGY CORP COM 018802108   77,268,996 1,533,115 SH   SOLE 30 1,533,115 0 0
ALLIANT ENERGY CORP COM 018802108   2,902,284 57,585 SH   SOLE 31 53,896 0 3,689
ALLIANT ENERGY CORP COM 018802108   4,227,350 83,876 SH   SOLE 32 83,876 0 0
ALLIANT ENERGY CORP COM 018802108   11,552,890 229,224 SH   SOLE 34 229,224 0 0
ALLIANT ENERGY CORP COM 018802108   2,430,137 48,217 SH   SOLE 36 48,217 0 0
ALLIANT ENERGY CORP COM 018802108   344,333 6,832 SH   SOLE 40 6,832 0 0
ALLIANT ENERGY CORP COM 018802108   31,399 623 SH   OTR 43 623 0 0
ALLIANT ENERGY CORP COM 018802108   9,074,799 180,056 SH   SOLE 43 156,490 0 23,566
ALLIANT ENERGY CORP NOTE 3.875% 3/1 018802AC2   4,745,388 4,825,000 PRN   SOLE 21 4,825,000 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   2,239 2,217 SH   SOLE 18 2,217 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   28,321 28,041 SH   SOLE 21 28,041 0 0
ALLIED GAMING & ENTRTNMNT IN COM 019170109   324,217 321,007 SH   SOLE 22 321,007 0 0
ALLIENT INC COM 019330109   2,853,615 79,978 SH   SOLE 2 60,548 0 19,430
ALLIENT INC COM 019330109   2,569 72 SH   SOLE 7 72 0 0
ALLIENT INC COM 019330109   1,173,943 32,902 SH   SOLE 18 32,902 0 0
ALLIENT INC COM 019330109   2,474,586 69,355 SH   SOLE 19 69,355 0 0
ALLIENT INC COM 019330109   17,361,817 486,598 SH   SOLE 21 486,598 0 0
ALLIENT INC COM 019330109   15,190,724 425,749 SH   SOLE 22 411,260 0 14,489
ALLIENT INC COM 019330109   64,866 1,818 SH   SOLE 23 1,818 0 0
ALLIENT INC COM 019330109   74,500 2,088 SH   SOLE 25 2,088 0 0
ALLIENT INC COM 019330109   168,552 4,724 SH   SOLE 40 4,724 0 0
ALLIENT INC COM 019330109   235,738 6,607 SH   SOLE 43 5,746 0 861
ALLISON TRANSMISSION HLDGS I COM 01973R101   9,265,063 114,158 SH   SOLE 2 50,500 0 63,658
ALLISON TRANSMISSION HLDGS I COM 01973R101   21,183 261 SH   SOLE 4 261 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   3,703,737 45,635 SH   SOLE 7 44,570 0 1,065
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,441,861 30,087 SH   SOLE 18 30,087 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,383,101 29,363 SH   SOLE 19 29,363 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   90,073,803 1,109,830 SH   SOLE 21 1,109,830 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   181,685,263 2,238,606 SH   SOLE 22 2,123,104 0 115,502
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,407,720 17,345 SH   SOLE 25 17,345 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,681,364 33,038 SH   SOLE 26 33,038 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   158,424 1,952 SH   SOLE 28 1,952 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   3,617,545 44,573 SH   SOLE 30 44,573 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   90,250 1,112 SH   SOLE 31 1,112 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   110,946 1,367 SH   SOLE 36 1,367 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   1,487,095 18,323 SH   SOLE 40 18,323 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   6,425,458 79,170 SH   SOLE 43 68,997 0 10,174
ALLOGENE THERAPEUTICS INC COM 019770106   591,377 132,299 SH   SOLE 2 79,349 0 52,950
ALLOGENE THERAPEUTICS INC COM 019770106   1,234 276 SH   SOLE 4 276 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   4,497 1,006 SH   SOLE 7 1,006 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   1,128,340 252,425 SH   SOLE 18 252,425 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   2,315,822 518,081 SH   SOLE 19 518,081 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   19,333,175 4,325,095 SH   SOLE 21 4,325,095 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   16,939,704 3,789,643 SH   SOLE 22 3,637,516 0 152,127
ALLOGENE THERAPEUTICS INC COM 019770106   133,018 29,758 SH   SOLE 25 29,758 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   80,965 18,113 SH   SOLE 26 18,113 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   6,705 1,500 SH   SOLE 28 1,500 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   1,974,086 441,630 SH   SOLE 30 441,630 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   76,652 17,148 SH   SOLE 40 17,148 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   563,023 125,956 SH   SOLE 43 121,408 0 4,548
ALLOT LTD SHS M0854Q105   17,642 7,806 SH   SOLE 2 7,806 0 0
ALLOT LTD SHS M0854Q105   7,539 3,336 SH   SOLE 22 3,336 0 0
ALLOVIR INC COM 019818103   15,024 19,902 SH   SOLE 2 1,036 0 18,866
ALLOVIR INC COM 019818103   321 425 SH   SOLE 7 425 0 0
ALLOVIR INC COM 019818103   103,117 136,597 SH   SOLE 18 136,597 0 0
ALLOVIR INC COM 019818103   75,185 99,596 SH   SOLE 19 99,596 0 0
ALLOVIR INC COM 019818103   1,431,240 1,895,933 SH   SOLE 21 1,895,933 0 0
ALLOVIR INC COM 019818103   928,640 1,230,150 SH   SOLE 22 1,191,840 0 38,310
ALLOVIR INC COM 019818103   892 1,181 SH   SOLE 28 1,181 0 0
ALLOVIR INC COM 019818103   1,545 2,047 SH   SOLE 43 2,047 0 0
ALLSTATE CORP COM 020002101   87,586,139 506,249 SH   SOLE 2 119,689 0 386,560
ALLSTATE CORP COM 020002101   38,098,186 220,208 SH   SOLE 4 119,594 0 100,614
ALLSTATE CORP COM 020002101   28,613,432 165,386 SH   SOLE 7 145,056 0 20,330
ALLSTATE CORP COM 020002101   1,546,536 8,939 SH   SOLE 13 8,939 0 0
ALLSTATE CORP COM 020002101   6,400,851 36,997 SH   SOLE 15 36,997 0 0
ALLSTATE CORP COM 020002101   131,652,293 760,952 SH   SOLE 18 741,769 0 19,183
ALLSTATE CORP COM 020002101   19,436,981 112,346 SH   SOLE 19 112,346 0 0
ALLSTATE CORP COM 020002101   1,288,362,044 7,446,749 SH   SOLE 21 7,446,749 0 0
ALLSTATE CORP COM 020002101   991,991,070 5,733,721 SH   SOLE 22 5,157,046 0 576,675
ALLSTATE CORP COM 020002101   69,270,090 400,382 SH   SOLE 23 400,382 0 0
ALLSTATE CORP COM 020002101   69,513,861 401,791 SH   SOLE 25 398,427 0 3,364
ALLSTATE CORP COM 020002101   59,044,334 341,277 SH   SOLE 26 222,569 0 118,708
ALLSTATE CORP COM 020002101   115,623,794 668,307 SH   SOLE 28 17,697 0 650,610
ALLSTATE CORP COM 020002101   290,491,575 1,679,045 SH   SOLE 30 1,577,605 0 101,440
ALLSTATE CORP COM 020002101   10,494,960 60,661 SH   SOLE 31 56,505 0 4,156
ALLSTATE CORP COM 020002101   2,017,643 11,662 SH   SOLE 34 11,662 0 0
ALLSTATE CORP COM 020002101   12,748,415 73,686 SH   SOLE 36 73,686 0 0
ALLSTATE CORP COM 020002101   2,303,801 13,316 SH   SOLE 40 13,316 0 0
ALLSTATE CORP COM 020002101   44,983 260 SH   OTR 43 260 0 0
ALLSTATE CORP COM 020002101   71,927,696 415,743 SH   SOLE 43 363,791 0 51,952
ALLURION TECHNOLOGIES INC COM SHS 02008G102   824,933 471,390 SH   SOLE 22 471,390 0 0
ALLY FINL INC COM 02005N100   30,976,908 763,166 SH   SOLE 2 220,482 0 542,684
ALLY FINL INC COM 02005N100   9,582,812 236,088 SH   SOLE 4 105,407 0 130,681
ALLY FINL INC COM 02005N100   2,371,552 58,427 SH   SOLE 7 57,295 0 1,132
ALLY FINL INC COM 02005N100   227,263 5,599 SH   SOLE 13 5,599 0 0
ALLY FINL INC COM 02005N100   940,836 23,179 SH   SOLE 15 23,179 0 0
ALLY FINL INC COM 02005N100   29,065,565 716,077 SH   SOLE 18 698,141 0 17,936
ALLY FINL INC COM 02005N100   3,542,249 87,269 SH   SOLE 19 87,269 0 0
ALLY FINL INC COM 02005N100   570,608,943 14,057,870 SH   SOLE 21 14,057,870 0 0
ALLY FINL INC COM 02005N100   340,164,211 8,380,493 SH   SOLE 22 7,804,316 0 576,177
ALLY FINL INC COM 02005N100   16,272,977 400,911 SH   SOLE 23 400,911 0 0
ALLY FINL INC COM 02005N100   18,675,175 460,093 SH   SOLE 25 458,527 0 1,566
ALLY FINL INC COM 02005N100   12,509,189 308,184 SH   SOLE 26 175,824 0 132,360
ALLY FINL INC COM 02005N100   19,717,688 485,777 SH   SOLE 28 31,614 0 454,163
ALLY FINL INC COM 02005N100   71,233,583 1,754,954 SH   SOLE 30 1,401,883 0 353,071
ALLY FINL INC COM 02005N100   2,370,294 58,396 SH   SOLE 31 54,203 0 4,193
ALLY FINL INC COM 02005N100   483,183 11,904 SH   SOLE 34 11,904 0 0
ALLY FINL INC COM 02005N100   2,917,163 71,869 SH   SOLE 36 71,869 0 0
ALLY FINL INC COM 02005N100   563,186 13,875 SH   SOLE 40 13,875 0 0
ALLY FINL INC COM 02005N100   16,663,809 410,540 SH   SOLE 43 377,593 0 32,947
ALMACENES EXITO S A SPON ADS 02028M105   422,072 81,324 SH   SOLE 43 79,448 0 1,876
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   39,724,856 265,807 SH   SOLE 2 95,207 0 170,600
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   14,922,582 99,850 SH   SOLE 4 49,648 0 50,202
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   14,830,521 99,234 SH   SOLE 7 94,513 0 4,721
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   654,591 4,380 SH   SOLE 13 4,380 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,775,765 11,882 SH   SOLE 15 11,882 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   21,799,076 145,862 SH   SOLE 18 137,605 0 8,257
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   90,424,424 605,048 SH   SOLE 19 605,048 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   456,673,169 3,055,692 SH   SOLE 21 3,055,692 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   457,028,113 3,058,067 SH   SOLE 22 2,823,149 0 234,918
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   28,281,021 189,234 SH   SOLE 23 189,234 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   40,749,186 272,661 SH   SOLE 25 272,277 0 384
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   17,355,778 116,131 SH   SOLE 26 65,693 0 50,438
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   26,795,488 179,294 SH   SOLE 28 9,992 0 169,302
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   91,762 614 SH   SOLE 29 614 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   77,036,394 515,466 SH   SOLE 30 515,466 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   4,327,325 28,955 SH   SOLE 31 26,973 0 1,982
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   39,538,343 264,559 SH   SOLE 34 264,559 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   3,717,718 24,876 SH   SOLE 36 24,876 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   972,919 6,510 SH   SOLE 40 6,510 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   32,431 217 SH   OTR 43 217 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   12,055,833 80,668 SH   SOLE 43 69,235 0 11,433
ALNYLAM PHARMACEUTICALS INC NOTE 1.000% 9/1 02043QAB3   7,401,555 7,875,000 PRN   SOLE 21 7,875,000 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,303,247 59,131 SH   SOLE 2 45,096 0 14,035
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   4,849 220 SH   SOLE 7 220 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,694,259 76,872 SH   SOLE 18 76,872 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,114,739 50,578 SH   SOLE 19 50,578 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   61,612,379 2,795,480 SH   SOLE 21 2,795,480 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   15,153,866 687,562 SH   SOLE 22 654,770 0 32,792
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   118,443 5,374 SH   SOLE 25 5,374 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   352,001 15,971 SH   SOLE 26 15,971 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   1,144,207 51,915 SH   SOLE 30 51,915 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   215,595 9,782 SH   SOLE 40 9,782 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104   101,759 4,617 SH   SOLE 43 4,432 0 185
ALPHA METALLURGICAL RESOUR I COM 020764106   65,445,484 197,619 SH   SOLE 2 193,833 0 3,786
ALPHA METALLURGICAL RESOUR I COM 020764106   12,916 39 SH   SOLE 4 39 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   49,344 149 SH   SOLE 7 149 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   11,997,958 36,229 SH   SOLE 18 36,229 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   8,745,869 26,409 SH   SOLE 19 26,409 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   446,324,764 1,347,721 SH   SOLE 21 1,347,721 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   112,859,755 340,791 SH   SOLE 22 326,211 0 14,580
ALPHA METALLURGICAL RESOUR I COM 020764106   2,649 8 SH   SOLE 23 8 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   989,536 2,988 SH   SOLE 26 2,988 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   7,832,171 23,650 SH   SOLE 30 23,650 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   2,781,828 8,400 SH   SOLE 43 7,993 0 407
ALPHA PRO TECH LTD COM 020772109   274,934 44,060 SH   SOLE 2 44,060 0 0
ALPHA PRO TECH LTD COM 020772109   10,059 1,612 SH   SOLE 18 1,612 0 0
ALPHA PRO TECH LTD COM 020772109   138,759 22,237 SH   SOLE 21 22,237 0 0
ALPHA PRO TECH LTD COM 020772109   1,266,483 202,962 SH   SOLE 22 202,962 0 0
ALPHA TEKNOVA INC COM 02080L102   3,013 1,137 SH   SOLE 18 1,137 0 0
ALPHA TEKNOVA INC COM 02080L102   32,296 12,187 SH   SOLE 21 12,187 0 0
ALPHA TEKNOVA INC COM 02080L102   57,698 21,773 SH   SOLE 22 21,773 0 0
ALPHABET INC CAP STK CL C 02079K107   1,549,651,882 10,177,669 SH   SOLE 2 2,830,595 0 7,347,074
ALPHABET INC CAP STK CL C 02079K107   704,477,025 4,626,803 SH   SOLE 4 2,549,804 0 2,076,999
ALPHABET INC CAP STK CL C 02079K107   872,838,215 5,732,551 SH   SOLE 7 5,118,359 0 614,192
ALPHABET INC CAP STK CL C 02079K107   58,309,490 382,960 SH   SOLE 13 382,960 0 0
ALPHABET INC CAP STK CL C 02079K107   113,164,504 743,232 SH   SOLE 15 743,232 0 0
ALPHABET INC CAP STK CL C 02079K107   1,740,155,178 11,428,840 SH   SOLE 18 10,914,127 0 514,713
ALPHABET INC CAP STK CL C 02079K107   745,143,082 4,893,886 SH   SOLE 19 4,893,886 0 0
ALPHABET INC CAP STK CL C 02079K107   18,499,242,238 121,497,716 SH   SOLE 21 121,497,716 0 0
ALPHABET INC CAP STK CL C 02079K107   16,609,702,185 109,087,759 SH   SOLE 22 97,731,340 0 11,356,419
ALPHABET INC CAP STK CL C 02079K107   1,522,328,673 9,998,218 SH   SOLE 23 9,998,218 0 0
ALPHABET INC CAP STK CL C 02079K107   2,487,379,350 16,336,394 SH   SOLE 25 15,567,425 0 768,969
ALPHABET INC CAP STK CL C 02079K107   930,841,205 6,113,498 SH   SOLE 26 3,732,525 0 2,380,973
ALPHABET INC CAP STK CL C 02079K107   1,515,200,012 9,951,399 SH   SOLE 28 595,654 0 9,355,745
ALPHABET INC CAP STK CL C 02079K107   20,642,497 135,574 SH   SOLE 29 135,574 0 0
ALPHABET INC CAP STK CL C 02079K107   5,114,519,677 33,590,698 SH   SOLE 30 33,590,698 0 0
ALPHABET INC CAP STK CL C 02079K107   229,920,061 1,510,049 SH   SOLE 31 1,358,815 0 151,234
ALPHABET INC CAP STK CL C 02079K107   164,157,140 1,078,137 SH   SOLE 32 1,078,137 0 0
ALPHABET INC CAP STK CL C 02079K107   319,852,734 2,100,701 SH   SOLE 34 2,100,701 0 0
ALPHABET INC CAP STK CL C 02079K107   171,370,305 1,125,511 SH   SOLE 36 1,125,511 0 0
ALPHABET INC CAP STK CL C 02079K107   38,686,221 254,080 SH   SOLE 40 254,080 0 0
ALPHABET INC CAP STK CL C 02079K107   969,744 6,369 SH   OTR 43 6,369 0 0
ALPHABET INC CAP STK CL C 02079K107   700,448,305 4,600,344 SH   SOLE 43 3,536,592 0 1,063,752
ALPHABET INC CAP STK CL A 02079K305   1,832,688,504 12,142,639 SH   SOLE 2 3,381,074 0 8,761,565
ALPHABET INC CAP STK CL A 02079K305   719,900,481 4,769,764 SH   SOLE 4 2,435,695 0 2,334,069
ALPHABET INC CAP STK CL A 02079K305   730,524,141 4,840,152 SH   SOLE 7 4,191,055 0 649,097
ALPHABET INC CAP STK CL A 02079K305   61,318,935 406,274 SH   SOLE 13 406,274 0 0
ALPHABET INC CAP STK CL A 02079K305   130,294,096 863,275 SH   SOLE 15 863,275 0 0
ALPHABET INC CAP STK CL A 02079K305   2,246,980,638 14,887,568 SH   SOLE 18 13,882,653 0 1,004,915
ALPHABET INC CAP STK CL A 02079K305   873,782,973 5,789,326 SH   SOLE 19 5,789,326 0 0
ALPHABET INC CAP STK CL A 02079K305   21,477,818,656 142,303,178 SH   SOLE 21 142,303,178 0 0
ALPHABET INC CAP STK CL A 02079K305   19,662,085,175 130,272,876 SH   SOLE 22 116,862,456 0 13,410,420
ALPHABET INC CAP STK CL A 02079K305   1,731,583,516 11,472,759 SH   SOLE 23 11,472,759 0 0
ALPHABET INC CAP STK CL A 02079K305   2,116,029,091 14,019,937 SH   SOLE 25 13,077,948 0 941,989
ALPHABET INC CAP STK CL A 02079K305   1,076,087,885 7,129,715 SH   SOLE 26 4,372,706 0 2,757,009
ALPHABET INC CAP STK CL A 02079K305   1,776,458,174 11,770,080 SH   SOLE 28 550,880 0 11,219,200
ALPHABET INC CAP STK CL A 02079K305   18,765,278 124,331 SH   SOLE 29 124,331 0 0
ALPHABET INC CAP STK CL A 02079K305   5,406,956,920 35,824,269 SH   SOLE 30 35,824,269 0 0
ALPHABET INC CAP STK CL A 02079K305   246,415,563 1,632,648 SH   SOLE 31 1,538,170 0 94,478
ALPHABET INC CAP STK CL A 02079K305   178,931,892 1,185,529 SH   SOLE 32 1,185,529 0 0
ALPHABET INC CAP STK CL A 02079K305   493,513,178 3,269,815 SH   SOLE 34 3,269,815 0 0
ALPHABET INC CAP STK CL A 02079K305   194,030,325 1,285,565 SH   SOLE 36 1,285,565 0 0
ALPHABET INC CAP STK CL A 02079K305   44,045,449 291,827 SH   SOLE 40 291,827 0 0
ALPHABET INC CAP STK CL A 02079K305   1,014,099 6,719 SH   OTR 43 6,719 0 0
ALPHABET INC CAP STK CL A 02079K305   1,751,833,634 11,606,928 SH   SOLE 43 10,021,001 0 1,585,927
ALPHABET INC OPTIONS 02079K107   2,877,714 18,900 SH Put SOLE 2 0 0 18,900
ALPHABET INC OPTIONS 02079K107   411,102 2,700 SH Put SOLE 4 2,700 0 0
ALPHABET INC OPTIONS 02079K107   9,409,668 61,800 SH Put SOLE 18 61,800 0 0
ALPHABET INC OPTIONS 02079K107   52,042,468 341,800 SH Put SOLE 19 341,800 0 0
ALPHABET INC OPTIONS 02079K107   3,897,856 25,600 SH Put SOLE 22 25,600 0 0
ALPHABET INC OPTIONS 02079K107   2,862,488 18,800 SH Put SOLE 26 18,800 0 0
ALPHABET INC OPTIONS 02079K107   258,842 1,700 SH Put SOLE 30 1,700 0 0
ALPHABET INC OPTIONS 02079K107   30,254,062 198,700 SH Put SOLE 34 198,700 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   1,185,650 85,979 SH   SOLE 2 47,570 0 38,409
ALPHATEC HLDGS INC COM NEW 02081G201   21,057 1,527 SH   SOLE 4 214 0 1,313
ALPHATEC HLDGS INC COM NEW 02081G201   374,081 27,127 SH   SOLE 7 25,692 0 1,435
ALPHATEC HLDGS INC COM NEW 02081G201   3,163,702 229,420 SH   SOLE 18 229,420 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   2,718,547 197,139 SH   SOLE 19 197,139 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   55,315,055 4,011,244 SH   SOLE 21 4,011,244 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   37,884,026 2,747,210 SH   SOLE 22 2,644,055 0 103,155
ALPHATEC HLDGS INC COM NEW 02081G201   295,616 21,437 SH   SOLE 25 21,437 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   748,273 54,262 SH   SOLE 26 54,262 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   33,551 2,433 SH   SOLE 28 0 0 2,433
ALPHATEC HLDGS INC COM NEW 02081G201   2,572,607 186,556 SH   SOLE 30 186,556 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   8,260 599 SH   SOLE 36 599 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   299,188 21,696 SH   SOLE 40 21,696 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   300,650 21,802 SH   SOLE 43 19,085 0 2,717
ALPHATEC HLDGS INC NOTE 0.750% 8/0 02081GAB8   3,124,560 3,008,000 PRN   SOLE 21 3,008,000 0 0
ALPINE 4 HOLDINGS INC CL A NEW 02083E204   37,731 53,217 SH   SOLE 22 53,217 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   2,487,450 62,751 SH   SOLE 2 34,427 0 28,324
ALPINE IMMUNE SCIENCES INC COM 02083G100   435,208 10,979 SH   SOLE 7 10,397 0 582
ALPINE IMMUNE SCIENCES INC COM 02083G100   3,969,629 100,142 SH   SOLE 18 100,142 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   5,653,378 142,618 SH   SOLE 19 142,618 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   72,476,468 1,828,367 SH   SOLE 21 1,828,367 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   51,335,941 1,295,054 SH   SOLE 22 1,248,030 0 47,024
ALPINE IMMUNE SCIENCES INC COM 02083G100   124,073 3,130 SH   SOLE 23 3,130 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   229,952 5,801 SH   SOLE 25 5,801 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   891,424 22,488 SH   SOLE 26 22,437 0 51
ALPINE IMMUNE SCIENCES INC COM 02083G100   3,843,336 96,956 SH   SOLE 30 96,956 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   269,592 6,801 SH   SOLE 40 6,801 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   198 5 SH   SOLE 43 5 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   101,154 6,620 SH   SOLE 2 375 0 6,245
ALPINE INCOME PPTY TR INC COM 02083X103   571,487 37,401 SH   SOLE 18 37,401 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   389,640 25,500 SH   SOLE 19 25,500 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   7,691,723 503,385 SH   SOLE 21 503,385 0 0
ALPINE INCOME PPTY TR INC COM 02083X103   2,849,048 186,456 SH   SOLE 22 177,435 0 9,021
ALPINE INCOME PPTY TR INC COM 02083X103   8,985 588 SH   SOLE 23 588 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   12,102 255 SH   SOLE 43 0 0 255
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   804,182 62,099 SH   SOLE 2 56,533 0 5,566
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   1,515 117 SH   SOLE 7 117 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   699,080 53,983 SH   SOLE 18 53,983 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   633,993 48,957 SH   SOLE 19 48,957 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   24,450,157 1,888,043 SH   SOLE 21 1,888,043 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   9,035,863 697,750 SH   SOLE 22 686,715 0 11,035
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   75,874 5,859 SH   SOLE 25 5,859 0 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   92,813 7,167 SH   SOLE 28 0 0 7,167
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   423,323 32,689 SH   SOLE 43 28,681 0 4,008
ALTAIR ENGR INC COM CL A 021369103   2,891,280 33,561 SH   SOLE 2 20,381 0 13,180
ALTAIR ENGR INC COM CL A 021369103   297,562 3,454 SH   SOLE 4 2,424 0 1,030
ALTAIR ENGR INC COM CL A 021369103   945,152 10,971 SH   SOLE 7 10,396 0 575
ALTAIR ENGR INC COM CL A 021369103   15,593,667 181,006 SH   SOLE 18 181,006 0 0
ALTAIR ENGR INC COM CL A 021369103   40,433,296 469,336 SH   SOLE 19 469,336 0 0
ALTAIR ENGR INC COM CL A 021369103   198,623,305 2,305,552 SH   SOLE 21 2,305,552 0 0
ALTAIR ENGR INC COM CL A 021369103   135,691,074 1,575,056 SH   SOLE 22 1,525,186 0 49,870
ALTAIR ENGR INC COM CL A 021369103   67,111 779 SH   SOLE 23 779 0 0
ALTAIR ENGR INC COM CL A 021369103   934,383 10,846 SH   SOLE 25 10,846 0 0
ALTAIR ENGR INC COM CL A 021369103   1,396,492 16,210 SH   SOLE 26 16,210 0 0
ALTAIR ENGR INC COM CL A 021369103   168,509 1,956 SH   SOLE 28 814 0 1,142
ALTAIR ENGR INC COM CL A 021369103   30,219,439 350,777 SH   SOLE 30 350,777 0 0
ALTAIR ENGR INC COM CL A 021369103   25,366,437 294,445 SH   SOLE 34 294,445 0 0
ALTAIR ENGR INC COM CL A 021369103   29,463 342 SH   SOLE 36 342 0 0
ALTAIR ENGR INC COM CL A 021369103   968,584 11,243 SH   SOLE 40 11,243 0 0
ALTAIR ENGR INC COM CL A 021369103   1,503,576 17,453 SH   SOLE 43 15,895 0 1,558
ALTI GLOBAL INC CL A 02157E106   69,578 12,293 SH   SOLE 2 7,671 0 4,622
ALTI GLOBAL INC CL A 02157E106   316,015 55,833 SH   SOLE 18 55,833 0 0
ALTI GLOBAL INC CL A 02157E106   308,402 54,488 SH   SOLE 19 54,488 0 0
ALTI GLOBAL INC CL A 02157E106   4,475,334 790,695 SH   SOLE 21 790,695 0 0
ALTI GLOBAL INC CL A 02157E106   3,243,248 573,012 SH   SOLE 22 565,959 0 7,053
ALTI GLOBAL INC CL A 02157E106   63,047 11,139 SH   SOLE 25 11,139 0 0
ALTICE USA INC CL A 02156K103   299,302 114,675 SH   SOLE 2 51,149 0 63,526
ALTICE USA INC CL A 02156K103   24,675 9,454 SH   SOLE 4 9,454 0 0
ALTICE USA INC CL A 02156K103   24,370 9,337 SH   SOLE 7 9,337 0 0
ALTICE USA INC CL A 02156K103   517,978 198,459 SH   SOLE 18 198,459 0 0
ALTICE USA INC CL A 02156K103   7,720,336 2,957,983 SH   SOLE 19 2,957,983 0 0
ALTICE USA INC CL A 02156K103   1,444,784 553,557 SH   SOLE 21 553,557 0 0
ALTICE USA INC CL A 02156K103   10,181,049 3,900,785 SH   SOLE 22 3,797,935 0 102,850
ALTICE USA INC CL A 02156K103   91,734 35,147 SH   SOLE 25 35,147 0 0
ALTICE USA INC CL A 02156K103   235,401 90,192 SH   SOLE 26 90,192 0 0
ALTICE USA INC CL A 02156K103   48,379 18,536 SH   SOLE 28 4,167 0 14,369
ALTICE USA INC CL A 02156K103   55,110 21,115 SH   SOLE 30 21,115 0 0
ALTICE USA INC CL A 02156K103   2,271,389 870,264 SH   SOLE 34 870,264 0 0
ALTICE USA INC CL A 02156K103   166,270 63,705 SH   SOLE 40 63,705 0 0
ALTICE USA INC CL A 02156K103   4,487 1,719 SH   SOLE 43 1,719 0 0
ALTIMMUNE INC COM NEW 02155H200   468,616 46,033 SH   SOLE 2 15,437 0 30,596
ALTIMMUNE INC COM NEW 02155H200   4,561 448 SH   SOLE 7 448 0 0
ALTIMMUNE INC COM NEW 02155H200   1,514,143 148,737 SH   SOLE 18 148,737 0 0
ALTIMMUNE INC COM NEW 02155H200   1,183,435 116,251 SH   SOLE 19 116,251 0 0
ALTIMMUNE INC COM NEW 02155H200   20,910,870 2,054,113 SH   SOLE 21 2,054,113 0 0
ALTIMMUNE INC COM NEW 02155H200   16,772,578 1,647,601 SH   SOLE 22 1,580,950 0 66,651
ALTIMMUNE INC COM NEW 02155H200   97,789 9,606 SH   SOLE 25 9,606 0 0
ALTIMMUNE INC COM NEW 02155H200   61,426 6,034 SH   SOLE 30 6,034 0 0
ALTIMMUNE INC COM NEW 02155H200   136,443 13,403 SH   SOLE 40 13,403 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108   8,398 2,576 SH   SOLE 21 2,576 0 0
ALTISOURCE ASSET MGMT CORP COM 02153X108   528 162 SH   SOLE 22 162 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   26,656 13,740 SH   SOLE 2 13,740 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   7,682 3,960 SH   SOLE 21 3,960 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   272,915 140,678 SH   SOLE 22 140,678 0 0
ALTO INGREDIENTS INC COM 021513106   245,538 112,632 SH   SOLE 2 101,877 0 10,755
ALTO INGREDIENTS INC COM 021513106   1,086,346 498,324 SH   SOLE 7 498,324 0 0
ALTO INGREDIENTS INC COM 021513106   27,012 12,391 SH   SOLE 18 12,391 0 0
ALTO INGREDIENTS INC COM 021513106   167,923 77,029 SH   SOLE 19 77,029 0 0
ALTO INGREDIENTS INC COM 021513106   372,712 170,969 SH   SOLE 21 170,969 0 0
ALTO INGREDIENTS INC COM 021513106   2,381,650 1,092,500 SH   SOLE 22 1,083,368 0 9,132
ALTO INGREDIENTS INC COM 021513106   13,036 5,980 SH   SOLE 26 0 0 5,980
ALTO INGREDIENTS INC COM 021513106   1,718 788 SH   SOLE 43 788 0 0
ALTO NEUROSCIENCE INC COM SHS 02157Q109   12,587 820 SH   SOLE 2 682 0 138
ALTO NEUROSCIENCE INC COM SHS 02157Q109   45,620 2,972 SH   SOLE 18 2,917 0 55
ALTO NEUROSCIENCE INC COM SHS 02157Q109   19,402 1,264 SH   SOLE 19 1,264 0 0
ALTO NEUROSCIENCE INC COM SHS 02157Q109   20,999 1,368 SH   SOLE 21 1,368 0 0
ALTO NEUROSCIENCE INC COM SHS 02157Q109   2,020,659 131,639 SH   SOLE 22 131,559 0 80
ALTO NEUROSCIENCE INC COM SHS 02157Q109   51,039 3,325 SH   SOLE 26 3,102 0 223
ALTO NEUROSCIENCE INC COM SHS 02157Q109   2,763 180 SH   SOLE 34 180 0 0
ALTRIA GROUP INC COM 02209S103   101,289,697 2,322,093 SH   SOLE 2 408,734 0 1,913,359
ALTRIA GROUP INC COM 02209S103   10,136,328 232,378 SH   SOLE 4 232,378 0 0
ALTRIA GROUP INC COM 02209S103   59,897,588 1,373,168 SH   SOLE 7 1,281,512 0 91,656
ALTRIA GROUP INC COM 02209S103   2,407,344 55,189 SH   SOLE 13 55,189 0 0
ALTRIA GROUP INC COM 02209S103   11,065,871 253,688 SH   SOLE 15 253,688 0 0
ALTRIA GROUP INC COM 02209S103   129,540,451 2,969,749 SH   SOLE 18 2,852,065 0 117,684
ALTRIA GROUP INC COM 02209S103   31,462,277 721,281 SH   SOLE 19 721,281 0 0
ALTRIA GROUP INC COM 02209S103   2,650,337,024 60,759,675 SH   SOLE 21 60,759,675 0 0
ALTRIA GROUP INC COM 02209S103   1,655,231,303 37,946,614 SH   SOLE 22 34,122,895 0 3,823,719
ALTRIA GROUP INC COM 02209S103   117,669,835 2,697,612 SH   SOLE 23 2,697,612 0 0
ALTRIA GROUP INC COM 02209S103   68,318,080 1,566,210 SH   SOLE 25 1,535,823 0 30,387
ALTRIA GROUP INC COM 02209S103   32,720,452 750,125 SH   SOLE 26 648,256 0 101,869
ALTRIA GROUP INC COM 02209S103   51,581,217 1,182,513 SH   SOLE 28 0 0 1,182,513
ALTRIA GROUP INC COM 02209S103   400,502,701 9,181,630 SH   SOLE 30 9,181,630 0 0
ALTRIA GROUP INC COM 02209S103   9,203,602 210,995 SH   SOLE 31 182,836 0 28,159
ALTRIA GROUP INC COM 02209S103   10,429,411 239,097 SH   SOLE 32 239,097 0 0
ALTRIA GROUP INC COM 02209S103   73,583,407 1,686,919 SH   SOLE 34 1,686,919 0 0
ALTRIA GROUP INC COM 02209S103   16,684,781 382,503 SH   SOLE 36 382,503 0 0
ALTRIA GROUP INC COM 02209S103   1,920,632 44,031 SH   SOLE 40 44,031 0 0
ALTRIA GROUP INC COM 02209S103   91,027,776 2,086,836 SH   SOLE 43 1,794,694 0 292,142
ALTUS POWER INC COM CL A 02217A102   263,584 55,143 SH   SOLE 2 18,517 0 36,626
ALTUS POWER INC COM CL A 02217A102   11,658 2,439 SH   SOLE 7 2,439 0 0
ALTUS POWER INC COM CL A 02217A102   907,364 189,825 SH   SOLE 18 189,825 0 0
ALTUS POWER INC COM CL A 02217A102   653,211 136,655 SH   SOLE 19 136,655 0 0
ALTUS POWER INC COM CL A 02217A102   16,392,551 3,429,404 SH   SOLE 21 3,429,404 0 0
ALTUS POWER INC COM CL A 02217A102   8,241,537 1,724,171 SH   SOLE 22 1,645,825 0 78,346
ALTUS POWER INC COM CL A 02217A102   35,224 7,369 SH   SOLE 25 7,369 0 0
ALTUS POWER INC COM CL A 02217A102   15,406 3,223 SH   SOLE 26 3,223 0 0
ALTUS POWER INC COM CL A 02217A102   95,638 20,008 SH   SOLE 28 0 0 20,008
ALTUS POWER INC COM CL A 02217A102   6,673,487 1,396,127 SH   SOLE 30 1,396,127 0 0
ALTUS POWER INC COM CL A 02217A102   10,043 2,101 SH   SOLE 36 2,101 0 0
ALTUS POWER INC COM CL A 02217A102   47,489 9,935 SH   SOLE 40 9,935 0 0
ALTUS POWER INC COM CL A 02217A102   2,610 546 SH   SOLE 43 546 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   438,608 39,337 SH   SOLE 2 23,842 0 15,495
ALX ONCOLOGY HLDGS INC COM 00166B105   3,167 284 SH   SOLE 7 284 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   855,004 76,682 SH   SOLE 18 75,391 0 1,291
ALX ONCOLOGY HLDGS INC COM 00166B105   1,133,353 101,646 SH   SOLE 19 101,646 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   13,219,540 1,185,609 SH   SOLE 21 1,185,609 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   8,353,212 749,167 SH   SOLE 22 715,451 0 33,716
ALX ONCOLOGY HLDGS INC COM 00166B105   46,518 4,172 SH   SOLE 25 4,172 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   351,638 31,537 SH   SOLE 30 31,537 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   369,366 33,127 SH   SOLE 43 29,766 0 3,361
ALZAMEND NEURO INC COM 02262M407   39,740 39,740 SH   SOLE 22 39,740 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   5,083,728 211,822 SH   SOLE 2 127,847 0 83,975
AMALGAMATED FINANCIAL CORP COM 022671101   557,352 23,223 SH   SOLE 7 21,964 0 1,259
AMALGAMATED FINANCIAL CORP COM 022671101   1,186,848 49,452 SH   SOLE 18 49,452 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   7,953,528 331,397 SH   SOLE 19 331,397 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   19,142,520 797,605 SH   SOLE 21 797,605 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   23,926,200 996,925 SH   SOLE 22 942,405 0 54,520
AMALGAMATED FINANCIAL CORP COM 022671101   175,536 7,314 SH   SOLE 23 7,314 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   142,896 5,954 SH   SOLE 25 5,954 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   1,625,160 67,715 SH   SOLE 26 4,129 0 63,586
AMALGAMATED FINANCIAL CORP COM 022671101   149,184 6,216 SH   SOLE 28 0 0 6,216
AMALGAMATED FINANCIAL CORP COM 022671101   1,099,440 45,810 SH   SOLE 30 45,810 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   43,656 1,819 SH   SOLE 36 1,819 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   108,192 4,508 SH   SOLE 40 4,508 0 0
AMALGAMATED FINANCIAL CORP COM 022671101   5,234,697 218,112 SH   SOLE 43 211,960 0 6,152
AMARIN CORP PLC SPONS ADR NEW 023111206   15,234 17,101 SH   SOLE 18 0 0 17,101
AMARIN CORP PLC SPONS ADR NEW 023111206   177,000 198,698 SH   SOLE 30 198,698 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   30,208 33,911 SH   SOLE 43 33,911 0 0
AMAZON COM INC COM 023135106   3,437,911,844 19,059,274 SH   SOLE 2 5,877,090 0 13,182,184
AMAZON COM INC COM 023135106   1,414,751,185 7,843,171 SH   SOLE 4 4,042,867 0 3,800,304
AMAZON COM INC COM 023135106   1,597,712,062 8,857,479 SH   SOLE 7 7,906,892 0 950,587
AMAZON COM INC COM 023135106   139,077,129 771,023 SH   SOLE 13 771,023 0 0
AMAZON COM INC COM 023135106   243,311,696 1,348,884 SH   SOLE 15 1,348,884 0 0
AMAZON COM INC COM 023135106   4,895,794,773 27,141,561 SH   SOLE 18 25,353,908 0 1,787,653
AMAZON COM INC COM 023135106   2,254,716,269 12,499,813 SH   SOLE 19 12,499,813 0 0
AMAZON COM INC COM 023135106   37,386,306,655 207,264,146 SH   SOLE 21 207,264,146 0 0
AMAZON COM INC COM 023135106   36,208,574,069 200,734,971 SH   SOLE 22 180,107,760 0 20,627,211
AMAZON COM INC COM 023135106   3,300,509,904 18,297,538 SH   SOLE 23 18,297,538 0 0
AMAZON COM INC COM 023135106   4,016,083,678 22,264,573 SH   SOLE 25 21,173,897 0 1,090,676
AMAZON COM INC COM 023135106   2,004,608,215 11,113,251 SH   SOLE 26 6,407,694 0 4,705,557
AMAZON COM INC COM 023135106   3,165,122,990 17,546,973 SH   SOLE 28 663,772 0 16,883,201
AMAZON COM INC COM 023135106   57,462,033 318,561 SH   SOLE 29 318,561 0 0
AMAZON COM INC COM 023135106   10,417,010,478 57,750,363 SH   SOLE 30 57,462,987 0 287,376
AMAZON COM INC COM 023135106   501,038,820 2,777,685 SH   SOLE 31 2,629,186 0 148,499
AMAZON COM INC COM 023135106   366,590,603 2,032,324 SH   SOLE 32 2,032,324 0 0
AMAZON COM INC COM 023135106   1,148,779,252 6,368,662 SH   SOLE 34 6,368,662 0 0
AMAZON COM INC COM 023135106   363,547,412 2,015,453 SH   SOLE 36 2,015,453 0 0
AMAZON COM INC COM 023135106   82,727,860 458,631 SH   SOLE 40 458,631 0 0
AMAZON COM INC COM 023135106   1,894,892 10,505 SH   OTR 43 10,505 0 0
AMAZON COM INC COM 023135106   2,175,645,058 12,061,454 SH   SOLE 43 10,036,399 0 2,025,055
AMAZON COM INC OPTIONS 023135106   9,830,710 54,500 SH Call SOLE 2 0 0 54,500
AMAZON COM INC OPTIONS 023135106   1,912,028 10,600 SH Call SOLE 4 10,600 0 0
AMAZON COM INC OPTIONS 023135106   144,304 800 SH Call SOLE 7 800 0 0
AMAZON COM INC OPTIONS 023135106   43,868,416 243,200 SH Call SOLE 18 243,200 0 0
AMAZON COM INC OPTIONS 023135106   259,404,478 1,438,100 SH Call SOLE 19 1,438,100 0 0
AMAZON COM INC OPTIONS 023135106   18,398,760 102,000 SH Call SOLE 22 102,000 0 0
AMAZON COM INC OPTIONS 023135106   9,325,646 51,700 SH Call SOLE 26 51,700 0 0
AMAZON COM INC OPTIONS 023135106   1,190,508 6,600 SH Call SOLE 30 6,600 0 0
AMAZON COM INC OPTIONS 023135106   143,546,404 795,800 SH Call SOLE 34 795,800 0 0
AMBAC FINL GROUP INC COM NEW 023139884   3,504,199 224,197 SH   SOLE 2 160,969 0 63,228
AMBAC FINL GROUP INC COM NEW 023139884   2,251 144 SH   SOLE 4 144 0 0
AMBAC FINL GROUP INC COM NEW 023139884   3,970 254 SH   SOLE 7 254 0 0
AMBAC FINL GROUP INC COM NEW 023139884   2,878,718 184,179 SH   SOLE 18 184,179 0 0
AMBAC FINL GROUP INC COM NEW 023139884   4,507,411 288,382 SH   SOLE 19 288,382 0 0
AMBAC FINL GROUP INC COM NEW 023139884   69,772,007 4,463,980 SH   SOLE 21 4,463,980 0 0
AMBAC FINL GROUP INC COM NEW 023139884   27,841,406 1,781,280 SH   SOLE 22 1,709,916 0 71,364
AMBAC FINL GROUP INC COM NEW 023139884   82,667 5,289 SH   SOLE 23 5,289 0 0
AMBAC FINL GROUP INC COM NEW 023139884   112,005 7,166 SH   SOLE 25 7,166 0 0
AMBAC FINL GROUP INC COM NEW 023139884   606,960 38,833 SH   SOLE 26 0 0 38,833
AMBAC FINL GROUP INC COM NEW 023139884   156,863 10,036 SH   SOLE 28 632 0 9,404
AMBAC FINL GROUP INC COM NEW 023139884   1,895,700 121,286 SH   SOLE 30 121,286 0 0
AMBAC FINL GROUP INC COM NEW 023139884   13,160 842 SH   SOLE 34 842 0 0
AMBAC FINL GROUP INC COM NEW 023139884   201,502 12,892 SH   SOLE 40 12,892 0 0
AMBAC FINL GROUP INC COM NEW 023139884   1,140,927 72,996 SH   SOLE 43 69,336 0 3,660
AMBARELLA INC SHS G037AX101   4,880,469 96,129 SH   SOLE 2 72,601 0 23,528
AMBARELLA INC SHS G037AX101   39,601 780 SH   SOLE 4 136 0 644
AMBARELLA INC SHS G037AX101   14,926 294 SH   SOLE 7 294 0 0
AMBARELLA INC SHS G037AX101   5,041,969 99,310 SH   SOLE 18 94,453 0 4,857
AMBARELLA INC SHS G037AX101   8,776,407 172,866 SH   SOLE 19 172,866 0 0
AMBARELLA INC SHS G037AX101   80,012,962 1,575,989 SH   SOLE 21 1,575,989 0 0
AMBARELLA INC SHS G037AX101   59,484,214 1,171,641 SH   SOLE 22 1,123,589 0 48,052
AMBARELLA INC SHS G037AX101   45,591 898 SH   SOLE 23 898 0 0
AMBARELLA INC SHS G037AX101   911,931 17,962 SH   SOLE 25 17,962 0 0
AMBARELLA INC SHS G037AX101   927,111 18,261 SH   SOLE 26 17,233 0 1,028
AMBARELLA INC SHS G037AX101   78,947 1,555 SH   SOLE 28 0 0 1,555
AMBARELLA INC SHS G037AX101   13,086,374 257,758 SH   SOLE 30 257,758 0 0
AMBARELLA INC SHS G037AX101   95,295 1,877 SH   SOLE 34 1,877 0 0
AMBARELLA INC SHS G037AX101   5,483 108 SH   SOLE 36 108 0 0
AMBARELLA INC SHS G037AX101   429,870 8,467 SH   SOLE 40 8,467 0 0
AMBARELLA INC SHS G037AX101   787,240 15,506 SH   SOLE 43 13,680 0 1,826
AMBEV SA SPONSORED ADR 02319V103   5,743,849 2,316,068 SH   SOLE 2 2,316,068 0 0
AMBEV SA SPONSORED ADR 02319V103   142,037 57,273 SH   SOLE 4 57,273 0 0
AMBEV SA SPONSORED ADR 02319V103   2,281,935 920,135 SH   SOLE 13 920,135 0 0
AMBEV SA SPONSORED ADR 02319V103   31,030 12,512 SH   SOLE 18 12,512 0 0
AMBEV SA SPONSORED ADR 02319V103   18,592,064 7,496,800 SH   SOLE 19 7,496,800 0 0
AMBEV SA SPONSORED ADR 02319V103   41,100,472 16,572,771 SH   SOLE 21 16,572,771 0 0
AMBEV SA SPONSORED ADR 02319V103   17,069,307 6,882,785 SH   SOLE 22 6,882,785 0 0
AMBEV SA SPONSORED ADR 02319V103   8,122,325 3,275,131 SH   SOLE 25 3,275,131 0 0
AMBEV SA SPONSORED ADR 02319V103   2,130,313 858,997 SH   SOLE 26 820,395 0 38,602
AMBEV SA SPONSORED ADR 02319V103   12,046,104 4,857,300 SH   SOLE 28 0 0 4,857,300
AMBEV SA SPONSORED ADR 02319V103   4,158,035 1,676,627 SH   SOLE 30 1,676,627 0 0
AMBEV SA SPONSORED ADR 02319V103   53,878 21,725 SH   SOLE 31 0 0 21,725
AMBEV SA SPONSORED ADR 02319V103   19,513,766 7,868,454 SH   SOLE 34 7,868,454 0 0
AMBEV SA SPONSORED ADR 02319V103   8,290,317 3,342,870 SH   SOLE 43 2,873,626 0 469,244
AMC ENTMT HLDGS INC CL A NEW 00165C302   814,323 218,904 SH   SOLE 2 64,805 0 154,099
AMC ENTMT HLDGS INC CL A NEW 00165C302   1,436 386 SH   SOLE 4 386 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   11,019 2,962 SH   SOLE 7 2,962 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   236,759 63,645 SH   SOLE 18 63,645 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   296,659 79,747 SH   SOLE 19 79,747 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   9,796,471 2,633,460 SH   SOLE 21 2,633,460 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   23,441,290 6,301,422 SH   SOLE 22 6,021,781 0 279,641
AMC ENTMT HLDGS INC CL A NEW 00165C302   148,618 39,951 SH   SOLE 25 39,951 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   166,187 44,674 SH   SOLE 26 44,674 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   21,948 5,900 SH   SOLE 28 706 0 5,194
AMC ENTMT HLDGS INC CL A NEW 00165C302   484,854 130,337 SH   SOLE 30 130,337 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   10,371 2,788 SH   SOLE 31 2,788 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   1,004 270 SH   SOLE 36 270 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   162,385 43,652 SH   SOLE 40 43,652 0 0
AMC ENTMT HLDGS INC CL A NEW 00165C302   3,478 935 SH   SOLE 43 931 0 4
AMC NETWORKS INC CL A 00164V103   342,394 28,227 SH   SOLE 2 8,722 0 19,505
AMC NETWORKS INC CL A 00164V103   1,674 138 SH   SOLE 7 138 0 0
AMC NETWORKS INC CL A 00164V103   1,200,676 98,984 SH   SOLE 18 98,984 0 0
AMC NETWORKS INC CL A 00164V103   822,936 67,843 SH   SOLE 19 67,843 0 0
AMC NETWORKS INC CL A 00164V103   43,884,872 3,617,879 SH   SOLE 21 3,617,879 0 0
AMC NETWORKS INC CL A 00164V103   11,966,245 986,500 SH   SOLE 22 945,877 0 40,623
AMC NETWORKS INC CL A 00164V103   87,166 7,186 SH   SOLE 25 7,186 0 0
AMC NETWORKS INC CL A 00164V103   92,819 7,652 SH   SOLE 26 7,652 0 0
AMC NETWORKS INC CL A 00164V103   577,873 47,640 SH   SOLE 30 47,640 0 0
AMC NETWORKS INC CL A 00164V103   24,139 1,990 SH   SOLE 36 1,990 0 0
AMC NETWORKS INC CL A 00164V103   119,468 9,849 SH   SOLE 40 9,849 0 0
AMC NETWORKS INC CL A 00164V103   1,440,195 118,730 SH   SOLE 43 115,745 0 2,985
AMCON DISTRG CO COM NEW 02341Q205   5,520 30 SH   SOLE 18 30 0 0
AMCON DISTRG CO COM NEW 02341Q205   64,032 348 SH   SOLE 21 348 0 0
AMCON DISTRG CO COM NEW 02341Q205   1,840 10 SH   SOLE 22 10 0 0
AMCOR PLC ORD G0250X107   12,544,270 1,319,061 SH   SOLE 2 458,871 0 860,190
AMCOR PLC ORD G0250X107   12,818,862 1,347,935 SH   SOLE 4 402,513 0 945,422
AMCOR PLC ORD G0250X107   14,257,516 1,499,213 SH   SOLE 7 1,373,911 0 125,302
AMCOR PLC ORD G0250X107   471,829 49,614 SH   SOLE 13 49,614 0 0
AMCOR PLC ORD G0250X107   1,799,330 189,204 SH   SOLE 15 189,204 0 0
AMCOR PLC ORD G0250X107   23,667,404 2,488,686 SH   SOLE 18 2,398,128 0 90,558
AMCOR PLC ORD G0250X107   10,707,433 1,125,913 SH   SOLE 19 1,125,913 0 0
AMCOR PLC ORD G0250X107   485,678,401 51,070,284 SH   SOLE 21 51,070,284 0 0
AMCOR PLC ORD G0250X107   311,050,855 32,707,766 SH   SOLE 22 29,423,269 0 3,284,497
AMCOR PLC ORD G0250X107   20,792,284 2,186,360 SH   SOLE 23 2,186,360 0 0
AMCOR PLC ORD G0250X107   1,399,739 147,186 SH   SOLE 25 147,186 0 0
AMCOR PLC ORD G0250X107   9,624,757 1,012,067 SH   SOLE 26 749,762 0 262,305
AMCOR PLC ORD G0250X107   18,745,151 1,971,099 SH   SOLE 28 19,336 0 1,951,763
AMCOR PLC ORD G0250X107   77,864,133 8,187,606 SH   SOLE 30 8,187,606 0 0
AMCOR PLC ORD G0250X107   3,066,433 322,443 SH   SOLE 31 300,288 0 22,155
AMCOR PLC ORD G0250X107   1,244,070 130,817 SH   SOLE 34 130,817 0 0
AMCOR PLC ORD G0250X107   3,129,551 329,080 SH   SOLE 36 329,080 0 0
AMCOR PLC ORD G0250X107   367,019 38,593 SH   SOLE 40 38,593 0 0
AMCOR PLC ORD G0250X107   3,163,860 332,688 SH   SOLE 43 168,014 0 164,674
AMDOCS LTD SHS G02602103   38,686,222 428,087 SH   SOLE 2 192,438 0 235,649
AMDOCS LTD SHS G02602103   3,582,448 39,642 SH   SOLE 4 24,229 0 15,413
AMDOCS LTD SHS G02602103   228,546 2,529 SH   SOLE 7 2,529 0 0
AMDOCS LTD SHS G02602103   122,632 1,357 SH   SOLE 15 1,357 0 0
AMDOCS LTD SHS G02602103   7,241,800 80,135 SH   SOLE 18 60,014 0 20,121
AMDOCS LTD SHS G02602103   14,503,210 160,487 SH   SOLE 19 160,487 0 0
AMDOCS LTD SHS G02602103   110,964,962 1,227,896 SH   SOLE 21 1,227,896 0 0
AMDOCS LTD SHS G02602103   106,268,252 1,175,924 SH   SOLE 22 1,034,861 0 141,063
AMDOCS LTD SHS G02602103   6,204,714 68,659 SH   SOLE 23 68,659 0 0
AMDOCS LTD SHS G02602103   12,782,837 141,450 SH   SOLE 25 141,450 0 0
AMDOCS LTD SHS G02602103   4,124,216 45,637 SH   SOLE 26 6,444 0 39,193
AMDOCS LTD SHS G02602103   23,714,444 262,415 SH   SOLE 28 1,576 0 260,839
AMDOCS LTD SHS G02602103   84,496 935 SH   SOLE 29 935 0 0
AMDOCS LTD SHS G02602103   3,247,084 35,931 SH   SOLE 30 35,931 0 0
AMDOCS LTD SHS G02602103   11,831,783 130,926 SH   SOLE 31 18,318 0 112,608
AMDOCS LTD SHS G02602103   1,375,160 15,217 SH   SOLE 36 15,217 0 0
AMDOCS LTD SHS G02602103   16,718 185 SH   OTR 43 185 0 0
AMDOCS LTD SHS G02602103   39,978,598 442,388 SH   SOLE 43 423,110 0 19,278
AMEDISYS INC COM 023436108   4,317,420 46,847 SH   SOLE 2 28,248 0 18,599
AMEDISYS INC COM 023436108   10,967 119 SH   SOLE 4 119 0 0
AMEDISYS INC COM 023436108   597,934 6,488 SH   SOLE 7 6,147 0 341
AMEDISYS INC COM 023436108   4,916,275 53,345 SH   SOLE 18 53,345 0 0
AMEDISYS INC COM 023436108   1,001,226 10,864 SH   SOLE 19 10,864 0 0
AMEDISYS INC COM 023436108   156,548,229 1,698,657 SH   SOLE 21 1,698,657 0 0
AMEDISYS INC COM 023436108   88,275,087 957,846 SH   SOLE 22 916,684 0 41,162
AMEDISYS INC COM 023436108   571,300 6,199 SH   SOLE 25 6,199 0 0
AMEDISYS INC COM 023436108   913,490 9,912 SH   SOLE 26 9,912 0 0
AMEDISYS INC COM 023436108   53,453 580 SH   SOLE 28 580 0 0
AMEDISYS INC COM 023436108   5,135,340 55,722 SH   SOLE 30 55,722 0 0
AMEDISYS INC COM 023436108   36,772 399 SH   SOLE 31 399 0 0
AMEDISYS INC COM 023436108   97,229 1,055 SH   SOLE 36 1,055 0 0
AMEDISYS INC COM 023436108   661,617 7,179 SH   SOLE 40 7,179 0 0
AMEDISYS INC COM 023436108   11,612 126 SH   OTR 43 126 0 0
AMEDISYS INC COM 023436108   13,976,986 151,660 SH   SOLE 43 135,398 0 16,262
AMER SOFTWARE INC CL A 029683109   232,756 20,328 SH   SOLE 2 10,127 0 10,201
AMER SOFTWARE INC CL A 029683109   1,420 124 SH   SOLE 7 124 0 0
AMER SOFTWARE INC CL A 029683109   955,915 83,486 SH   SOLE 18 83,486 0 0
AMER SOFTWARE INC CL A 029683109   835,140 72,938 SH   SOLE 19 72,938 0 0
AMER SOFTWARE INC CL A 029683109   15,330,119 1,338,875 SH   SOLE 21 1,338,875 0 0
AMER SOFTWARE INC CL A 029683109   9,681,170 845,517 SH   SOLE 22 822,371 0 23,146
AMER SOFTWARE INC CL A 029683109   44,770 3,910 SH   SOLE 25 3,910 0 0
AMER SOFTWARE INC CL A 029683109   300,276 26,225 SH   SOLE 30 26,225 0 0
AMER SOFTWARE INC CL A 029683109   92,413 8,071 SH   SOLE 40 8,071 0 0
AMER SOFTWARE INC CL A 029683109   495,350 43,262 SH   SOLE 43 41,165 0 2,097
AMER STATES WTR CO COM 029899101   1,941,739 26,879 SH   SOLE 2 17,925 0 8,954
AMER STATES WTR CO COM 029899101   614,257 8,503 SH   SOLE 4 8,503 0 0
AMER STATES WTR CO COM 029899101   9,837,282 136,175 SH   SOLE 7 128,312 0 7,863
AMER STATES WTR CO COM 029899101   8,069,569 111,705 SH   SOLE 18 111,705 0 0
AMER STATES WTR CO COM 029899101   5,727,982 79,291 SH   SOLE 19 79,291 0 0
AMER STATES WTR CO COM 029899101   330,647,681 4,577,072 SH   SOLE 21 4,577,072 0 0
AMER STATES WTR CO COM 029899101   75,458,653 1,044,555 SH   SOLE 22 1,012,676 0 31,879
AMER STATES WTR CO COM 029899101   4,912 68 SH   SOLE 23 68 0 0
AMER STATES WTR CO COM 029899101   590,851 8,179 SH   SOLE 25 8,179 0 0
AMER STATES WTR CO COM 029899101   2,609,814 36,127 SH   SOLE 26 13,601 0 22,526
AMER STATES WTR CO COM 029899101   832,060 11,518 SH   SOLE 28 658 0 10,860
AMER STATES WTR CO COM 029899101   51,882,118 718,191 SH   SOLE 30 718,191 0 0
AMER STATES WTR CO COM 029899101   69,784 966 SH   SOLE 36 966 0 0
AMER STATES WTR CO COM 029899101   618,952 8,568 SH   SOLE 40 8,568 0 0
AMER STATES WTR CO COM 029899101   3,689,999 51,080 SH   SOLE 43 49,836 0 1,244
AMERANT BANCORP INC CL A 023576101   537,720 23,088 SH   SOLE 2 8,126 0 14,962
AMERANT BANCORP INC CL A 023576101   3,284 141 SH   SOLE 7 141 0 0
AMERANT BANCORP INC CL A 023576101   1,716,520 73,702 SH   SOLE 18 73,702 0 0
AMERANT BANCORP INC CL A 023576101   1,270,027 54,531 SH   SOLE 19 54,531 0 0
AMERANT BANCORP INC CL A 023576101   24,306,702 1,043,654 SH   SOLE 21 1,043,654 0 0
AMERANT BANCORP INC CL A 023576101   16,198,381 695,508 SH   SOLE 22 660,065 0 35,443
AMERANT BANCORP INC CL A 023576101   127,117 5,458 SH   SOLE 25 5,458 0 0
AMERANT BANCORP INC CL A 023576101   590,658 25,361 SH   SOLE 26 25,361 0 0
AMERANT BANCORP INC CL A 023576101   109,486 4,701 SH   SOLE 28 0 0 4,701
AMERANT BANCORP INC CL A 023576101   392,273 16,843 SH   SOLE 30 16,843 0 0
AMERANT BANCORP INC CL A 023576101   171,997 7,385 SH   SOLE 40 7,385 0 0
AMERANT BANCORP INC CL A 023576101   738,316 31,701 SH   SOLE 43 30,565 0 1,136
AMEREN CORP COM 023608102   35,940,640 485,947 SH   SOLE 2 110,419 0 375,528
AMEREN CORP COM 023608102   11,596,262 156,791 SH   SOLE 4 131,307 0 25,484
AMEREN CORP COM 023608102   14,139,451 191,177 SH   SOLE 7 170,467 0 20,710
AMEREN CORP COM 023608102   497,455 6,726 SH   SOLE 13 6,726 0 0
AMEREN CORP COM 023608102   2,844,428 38,459 SH   SOLE 15 38,459 0 0
AMEREN CORP COM 023608102   32,565,919 440,318 SH   SOLE 18 423,988 0 16,330
AMEREN CORP COM 023608102   8,299,421 112,215 SH   SOLE 19 112,215 0 0
AMEREN CORP COM 023608102   628,254,108 8,494,512 SH   SOLE 21 8,494,512 0 0
AMEREN CORP COM 023608102   429,374,780 5,805,500 SH   SOLE 22 5,214,915 0 590,585
AMEREN CORP COM 023608102   28,873,688 390,396 SH   SOLE 23 390,396 0 0
AMEREN CORP COM 023608102   9,181,025 124,135 SH   SOLE 25 124,135 0 0
AMEREN CORP COM 023608102   12,389,779 167,520 SH   SOLE 26 152,511 0 15,009
AMEREN CORP COM 023608102   17,729,026 239,711 SH   SOLE 28 0 0 239,711
AMEREN CORP COM 023608102   113,357,531 1,532,687 SH   SOLE 30 1,532,687 0 0
AMEREN CORP COM 023608102   4,578,420 61,904 SH   SOLE 31 57,838 0 4,066
AMEREN CORP COM 023608102   887,446 11,999 SH   SOLE 34 11,999 0 0
AMEREN CORP COM 023608102   4,690,025 63,413 SH   SOLE 36 63,413 0 0
AMEREN CORP COM 023608102   482,589 6,525 SH   SOLE 40 6,525 0 0
AMEREN CORP COM 023608102   25,294 342 SH   OTR 43 342 0 0
AMEREN CORP COM 023608102   22,571,125 305,180 SH   SOLE 43 246,735 0 58,445
AMERESCO INC CL A 02361E108   419,645 17,391 SH   SOLE 2 9,687 0 7,704
AMERESCO INC CL A 02361E108   1,593 66 SH   SOLE 4 66 0 0
AMERESCO INC CL A 02361E108   8,204 340 SH   SOLE 7 340 0 0
AMERESCO INC CL A 02361E108   1,853,980 76,833 SH   SOLE 18 76,833 0 0
AMERESCO INC CL A 02361E108   1,648,296 68,309 SH   SOLE 19 68,309 0 0
AMERESCO INC CL A 02361E108   27,292,333 1,131,054 SH   SOLE 21 1,131,054 0 0
AMERESCO INC CL A 02361E108   21,819,528 904,249 SH   SOLE 22 875,857 0 28,392
AMERESCO INC CL A 02361E108   147,917 6,130 SH   SOLE 25 6,130 0 0
AMERESCO INC CL A 02361E108   321,122 13,308 SH   SOLE 26 13,308 0 0
AMERESCO INC CL A 02361E108   194,681 8,068 SH   SOLE 28 5,161 0 2,907
AMERESCO INC CL A 02361E108   1,239,679 51,375 SH   SOLE 30 51,375 0 0
AMERESCO INC CL A 02361E108   219,511 9,097 SH   SOLE 40 9,097 0 0
AMERESCO INC CL A 02361E108   657,301 27,240 SH   SOLE 43 26,220 0 1,020
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   3,736,012 200,215 SH   SOLE 25 200,215 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   8,469,942 453,909 SH   SOLE 34 453,909 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   9,778,032 524,010 SH   SOLE 43 468,990 0 55,020
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9   9,631,290 8,310,000 PRN   SOLE 21 8,310,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   16,451,086 1,071,732 SH   SOLE 2 722,617 0 349,115
AMERICAN AIRLS GROUP INC COM 02376R102   8,949 583 SH   SOLE 4 583 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   5,578,482 363,419 SH   SOLE 7 314,397 0 49,022
AMERICAN AIRLS GROUP INC COM 02376R102   454,667 29,620 SH   SOLE 15 29,620 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   16,388,581 1,067,660 SH   SOLE 18 922,911 0 144,749
AMERICAN AIRLS GROUP INC COM 02376R102   9,470,167 616,949 SH   SOLE 19 616,949 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   276,833,612 18,034,763 SH   SOLE 21 18,034,763 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   239,672,106 15,613,818 SH   SOLE 22 14,530,640 0 1,083,178
AMERICAN AIRLS GROUP INC COM 02376R102   2,390,502 155,733 SH   SOLE 23 155,733 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   3,984,660 259,587 SH   SOLE 25 259,587 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   3,040,052 198,049 SH   SOLE 26 133,257 0 64,792
AMERICAN AIRLS GROUP INC COM 02376R102   836,222 54,477 SH   SOLE 28 0 0 54,477
AMERICAN AIRLS GROUP INC COM 02376R102   31,337,363 2,041,522 SH   SOLE 30 2,041,522 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   124,228 8,093 SH   SOLE 31 8,093 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   576,653 37,567 SH   SOLE 36 37,567 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   579,186 37,732 SH   SOLE 40 37,732 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   31,283 2,038 SH   OTR 43 2,038 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   6,052,474 394,298 SH   SOLE 43 341,252 0 53,046
AMERICAN ASSETS TR INC COM 024013104   8,287,699 378,261 SH   SOLE 2 152,570 0 225,691
AMERICAN ASSETS TR INC COM 024013104   510,437 23,297 SH   SOLE 4 23,297 0 0
AMERICAN ASSETS TR INC COM 024013104   1,952,356 89,108 SH   SOLE 7 80,515 0 8,593
AMERICAN ASSETS TR INC COM 024013104   3,414,564 155,845 SH   SOLE 18 155,845 0 0
AMERICAN ASSETS TR INC COM 024013104   17,623,922 804,378 SH   SOLE 19 804,378 0 0
AMERICAN ASSETS TR INC COM 024013104   131,929,991 6,021,451 SH   SOLE 21 6,021,451 0 0
AMERICAN ASSETS TR INC COM 024013104   61,458,558 2,805,046 SH   SOLE 22 2,640,172 0 164,874
AMERICAN ASSETS TR INC COM 024013104   537,343 24,525 SH   SOLE 23 24,525 0 0
AMERICAN ASSETS TR INC COM 024013104   8,301,568 378,894 SH   SOLE 25 378,894 0 0
AMERICAN ASSETS TR INC COM 024013104   3,745,712 170,959 SH   SOLE 26 25,502 0 145,457
AMERICAN ASSETS TR INC COM 024013104   2,235,740 102,042 SH   SOLE 28 2,793 0 99,249
AMERICAN ASSETS TR INC COM 024013104   5,513,169 251,628 SH   SOLE 30 251,628 0 0
AMERICAN ASSETS TR INC COM 024013104   182,686 8,338 SH   SOLE 40 8,338 0 0
AMERICAN ASSETS TR INC COM 024013104   1,929,241 88,053 SH   SOLE 43 83,232 0 4,821
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,839,477 249,929 SH   SOLE 2 184,100 0 65,829
AMERICAN AXLE & MFG HLDGS IN COM 024061103   3,180 432 SH   SOLE 4 432 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   330,582 44,916 SH   SOLE 7 42,687 0 2,229
AMERICAN AXLE & MFG HLDGS IN COM 024061103   2,673,498 363,247 SH   SOLE 18 363,247 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,788,973 243,067 SH   SOLE 19 243,067 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   100,524,499 13,658,220 SH   SOLE 21 13,658,220 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   28,425,785 3,862,199 SH   SOLE 22 3,712,525 0 149,674
AMERICAN AXLE & MFG HLDGS IN COM 024061103   181,954 24,722 SH   SOLE 25 24,722 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   631,098 85,747 SH   SOLE 26 20,155 0 65,592
AMERICAN AXLE & MFG HLDGS IN COM 024061103   1,775,335 241,214 SH   SOLE 30 241,214 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   66,350 9,015 SH   SOLE 36 9,015 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   102,260 13,894 SH   SOLE 40 13,894 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   614,324 83,468 SH   SOLE 43 55,022 0 28,446
AMERICAN BATTERY TECHNOLOGY COM NEW 02451V309   1,159,345 662,483 SH   SOLE 22 662,483 0 0
AMERICAN COASTAL INS CORP COM 910710102   91,763 8,584 SH   SOLE 2 725 0 7,859
AMERICAN COASTAL INS CORP COM 910710102   600,896 56,211 SH   SOLE 18 56,211 0 0
AMERICAN COASTAL INS CORP COM 910710102   442,427 41,387 SH   SOLE 19 41,387 0 0
AMERICAN COASTAL INS CORP COM 910710102   7,496,277 701,242 SH   SOLE 21 701,242 0 0
AMERICAN COASTAL INS CORP COM 910710102   6,237,572 583,496 SH   SOLE 22 570,376 0 13,120
AMERICAN COASTAL INS CORP COM 910710102   2,544 238 SH   SOLE 43 238 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   4,932,544 191,258 SH   SOLE 2 73,563 0 117,695
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   16,145 626 SH   SOLE 4 626 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   921,090 35,715 SH   SOLE 7 33,910 0 1,805
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   14,576,121 565,185 SH   SOLE 18 565,185 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   12,872,279 499,119 SH   SOLE 19 499,119 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   543,234,654 21,063,771 SH   SOLE 21 21,063,771 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   142,918,792 5,541,636 SH   SOLE 22 5,303,489 0 238,147
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   83,766 3,248 SH   SOLE 23 3,248 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   1,008,441 39,102 SH   SOLE 25 39,102 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   12,373,217 479,768 SH   SOLE 26 65,734 0 414,034
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   159,795 6,196 SH   SOLE 28 2,988 0 3,208
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   12,138,321 470,660 SH   SOLE 30 470,660 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   181,355 7,032 SH   SOLE 36 7,032 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   987,525 38,291 SH   SOLE 40 38,291 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   5,142,423 199,396 SH   SOLE 43 190,461 0 8,935
AMERICAN ELEC PWR CO INC COM 025537101   68,503,140 795,623 SH   SOLE 2 261,675 0 533,948
AMERICAN ELEC PWR CO INC COM 025537101   26,389,736 306,501 SH   SOLE 4 256,320 0 50,181
AMERICAN ELEC PWR CO INC COM 025537101   43,026,667 499,729 SH   SOLE 7 458,360 0 41,369
AMERICAN ELEC PWR CO INC COM 025537101   2,503,358 29,075 SH   SOLE 13 29,075 0 0
AMERICAN ELEC PWR CO INC COM 025537101   6,823,081 79,246 SH   SOLE 15 79,246 0 0
AMERICAN ELEC PWR CO INC COM 025537101   160,749,356 1,867,008 SH   SOLE 18 1,803,198 0 63,810
AMERICAN ELEC PWR CO INC COM 025537101   331,864,701 3,854,410 SH   SOLE 19 3,854,410 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,626,285,988 18,888,339 SH   SOLE 21 18,888,339 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,032,736,524 11,994,617 SH   SOLE 22 10,846,134 0 1,148,483
AMERICAN ELEC PWR CO INC COM 025537101   71,501,315 830,445 SH   SOLE 23 830,445 0 0
AMERICAN ELEC PWR CO INC COM 025537101   22,405,717 260,229 SH   SOLE 25 260,229 0 0
AMERICAN ELEC PWR CO INC COM 025537101   33,655,026 390,883 SH   SOLE 26 361,087 0 29,796
AMERICAN ELEC PWR CO INC COM 025537101   42,571,198 494,439 SH   SOLE 28 8,146 0 486,293
AMERICAN ELEC PWR CO INC COM 025537101   331,438,162 3,849,456 SH   SOLE 30 3,849,456 0 0
AMERICAN ELEC PWR CO INC COM 025537101   10,315,813 119,812 SH   SOLE 31 111,491 0 8,321
AMERICAN ELEC PWR CO INC COM 025537101   18,075,231 209,933 SH   SOLE 32 209,933 0 0
AMERICAN ELEC PWR CO INC COM 025537101   17,104,023 198,653 SH   SOLE 34 198,653 0 0
AMERICAN ELEC PWR CO INC COM 025537101   11,609,121 134,833 SH   SOLE 36 134,833 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,126,705 13,086 SH   SOLE 40 13,086 0 0
AMERICAN ELEC PWR CO INC COM 025537101   45,805 532 SH   OTR 43 532 0 0
AMERICAN ELEC PWR CO INC COM 025537101   67,579,540 784,896 SH   SOLE 43 665,117 0 119,779
AMERICAN EQTY INVT LIFE HLD COM 025676206   3,997,636 71,107 SH   SOLE 2 19,745 0 51,362
AMERICAN EQTY INVT LIFE HLD COM 025676206   12,874 229 SH   SOLE 4 229 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   78,877 1,403 SH   SOLE 7 1,403 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   13,572,183 241,412 SH   SOLE 18 241,412 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   9,520,014 169,335 SH   SOLE 19 169,335 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   437,896,793 7,788,986 SH   SOLE 21 7,788,986 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   128,969,411 2,294,013 SH   SOLE 22 2,197,139 0 96,874
AMERICAN EQTY INVT LIFE HLD COM 025676206   725,238 12,900 SH   SOLE 25 12,900 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   1,488,593 26,478 SH   SOLE 26 26,478 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   388,087 6,903 SH   SOLE 28 1,701 0 5,202
AMERICAN EQTY INVT LIFE HLD COM 025676206   10,729,081 190,841 SH   SOLE 30 190,841 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   153,818 2,736 SH   SOLE 36 2,736 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   782,020 13,910 SH   SOLE 40 13,910 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   27,098 482 SH   OTR 43 482 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   4,919,915 87,512 SH   SOLE 43 82,668 0 4,844
AMERICAN EXPRESS CO COM 025816109   265,976,757 1,168,153 SH   SOLE 2 340,306 0 827,847
AMERICAN EXPRESS CO COM 025816109   121,658,182 534,315 SH   SOLE 4 289,284 0 245,031
AMERICAN EXPRESS CO COM 025816109   146,987,329 645,559 SH   SOLE 7 520,730 0 124,829
AMERICAN EXPRESS CO COM 025816109   8,930,002 39,220 SH   SOLE 13 39,220 0 0
AMERICAN EXPRESS CO COM 025816109   19,135,523 84,042 SH   SOLE 15 84,042 0 0
AMERICAN EXPRESS CO COM 025816109   352,531,972 1,548,298 SH   SOLE 18 1,500,448 0 47,850
AMERICAN EXPRESS CO COM 025816109   219,196,252 962,696 SH   SOLE 19 962,696 0 0
AMERICAN EXPRESS CO COM 025816109   3,058,779,263 13,433,964 SH   SOLE 21 13,433,964 0 0
AMERICAN EXPRESS CO COM 025816109   2,834,337,261 12,448,229 SH   SOLE 22 11,144,032 0 1,304,197
AMERICAN EXPRESS CO COM 025816109   241,583,644 1,061,020 SH   SOLE 23 1,061,020 0 0
AMERICAN EXPRESS CO COM 025816109   460,628,938 2,023,053 SH   SOLE 25 1,715,855 0 307,198
AMERICAN EXPRESS CO COM 025816109   244,301,124 1,072,955 SH   SOLE 26 550,795 0 522,160
AMERICAN EXPRESS CO COM 025816109   281,397,517 1,235,880 SH   SOLE 28 99,420 0 1,136,460
AMERICAN EXPRESS CO COM 025816109   104,282 458 SH   SOLE 29 458 0 0
AMERICAN EXPRESS CO COM 025816109   1,061,741,239 4,663,100 SH   SOLE 30 4,663,100 0 0
AMERICAN EXPRESS CO COM 025816109   30,499,986 133,954 SH   SOLE 31 124,609 0 9,345
AMERICAN EXPRESS CO COM 025816109   11,091,008 48,711 SH   SOLE 32 48,711 0 0
AMERICAN EXPRESS CO COM 025816109   180,559,764 793,007 SH   SOLE 34 793,007 0 0
AMERICAN EXPRESS CO COM 025816109   31,444,444 138,102 SH   SOLE 36 138,102 0 0
AMERICAN EXPRESS CO COM 025816109   4,154,887 18,248 SH   SOLE 37 18,248 0 0
AMERICAN EXPRESS CO COM 025816109   6,523,774 28,652 SH   SOLE 40 28,652 0 0
AMERICAN EXPRESS CO COM 025816109   206,743 908 SH   OTR 43 908 0 0
AMERICAN EXPRESS CO COM 025816109   224,605,048 986,451 SH   SOLE 43 833,737 0 152,714
AMERICAN FINL GROUP INC OHIO COM 025932104   28,354,402 207,755 SH   SOLE 2 43,582 0 164,173
AMERICAN FINL GROUP INC OHIO COM 025932104   13,798,401 101,102 SH   SOLE 4 55,330 0 45,772
AMERICAN FINL GROUP INC OHIO COM 025932104   3,009,930 22,054 SH   SOLE 7 21,736 0 318
AMERICAN FINL GROUP INC OHIO COM 025932104   397,293 2,911 SH   SOLE 13 2,911 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   752,824 5,516 SH   SOLE 15 5,516 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   24,920,702 182,596 SH   SOLE 18 178,184 0 4,412
AMERICAN FINL GROUP INC OHIO COM 025932104   4,818,426 35,305 SH   SOLE 19 35,305 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   602,844,443 4,417,090 SH   SOLE 21 4,417,090 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   301,126,196 2,206,376 SH   SOLE 22 2,066,870 0 139,506
AMERICAN FINL GROUP INC OHIO COM 025932104   14,667,233 107,468 SH   SOLE 23 107,468 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   1,606,097 11,768 SH   SOLE 25 11,768 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   7,573,821 55,494 SH   SOLE 26 37,155 0 18,339
AMERICAN FINL GROUP INC OHIO COM 025932104   9,301,385 68,152 SH   SOLE 28 830 0 67,322
AMERICAN FINL GROUP INC OHIO COM 025932104   32,848,962 240,687 SH   SOLE 30 240,687 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   2,271,027 16,640 SH   SOLE 31 15,586 0 1,054
AMERICAN FINL GROUP INC OHIO COM 025932104   6,743,613 49,411 SH   SOLE 34 49,411 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   2,406,142 17,630 SH   SOLE 36 17,630 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   512,619 3,756 SH   SOLE 40 3,756 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   17,041,942 124,868 SH   SOLE 43 105,819 0 19,049
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   1,936,675 131,300 SH   SOLE 2 75,135 0 56,165
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   4,058,890 275,179 SH   SOLE 4 275,179 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   3,843,998 260,610 SH   SOLE 18 260,610 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   2,121,065 143,801 SH   SOLE 19 143,801 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   789,066 53,496 SH   SOLE 21 53,496 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   23,771,985 1,611,660 SH   SOLE 22 1,024,462 0 587,198
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   777,443 52,708 SH   SOLE 23 52,708 0 0
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   3,813,126 258,517 SH   SOLE 28 171,854 0 86,663
AMERICAN HEALTHCARE REIT INC COM SHS 398182303   1,044,728 70,829 SH   SOLE 34 70,829 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   18,109,847 492,383 SH   SOLE 2 199,225 0 293,158
AMERICAN HOMES 4 RENT CL A 02665T306   17,636,856 479,523 SH   SOLE 4 272,629 0 206,894
AMERICAN HOMES 4 RENT CL A 02665T306   21,742,460 591,149 SH   SOLE 7 537,289 0 53,860
AMERICAN HOMES 4 RENT CL A 02665T306   249,736 6,790 SH   SOLE 13 6,790 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   974,633 26,499 SH   SOLE 15 26,499 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   24,092,629 655,047 SH   SOLE 18 634,422 0 20,625
AMERICAN HOMES 4 RENT CL A 02665T306   24,281,237 660,175 SH   SOLE 19 660,175 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   741,407,194 20,157,890 SH   SOLE 21 20,157,890 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   479,980,361 13,050,037 SH   SOLE 22 12,242,073 0 807,964
AMERICAN HOMES 4 RENT CL A 02665T306   18,706,455 508,604 SH   SOLE 23 508,604 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   39,160,843 1,064,732 SH   SOLE 25 1,064,732 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   7,627,436 207,380 SH   SOLE 26 157,264 0 50,116
AMERICAN HOMES 4 RENT CL A 02665T306   19,508,038 530,398 SH   SOLE 28 16,972 0 513,426
AMERICAN HOMES 4 RENT CL A 02665T306   78,120,058 2,123,982 SH   SOLE 30 2,058,060 0 65,922
AMERICAN HOMES 4 RENT CL A 02665T306   2,744,818 74,628 SH   SOLE 31 69,658 0 4,970
AMERICAN HOMES 4 RENT CL A 02665T306   587,377 15,970 SH   SOLE 34 15,970 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   1,351,371 36,742 SH   SOLE 36 36,742 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   629,526 17,116 SH   SOLE 40 17,116 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   5,767,876 156,821 SH   SOLE 43 139,281 0 17,540
AMERICAN INTL GROUP INC COM NEW 026874784   129,397,615 1,655,336 SH   SOLE 2 521,089 0 1,134,247
AMERICAN INTL GROUP INC COM NEW 026874784   52,208,180 667,880 SH   SOLE 4 364,591 0 303,289
AMERICAN INTL GROUP INC COM NEW 026874784   35,570,555 455,041 SH   SOLE 7 383,303 0 71,738
AMERICAN INTL GROUP INC COM NEW 026874784   2,938,410 37,590 SH   SOLE 13 37,590 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   7,845,219 100,361 SH   SOLE 15 100,361 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   358,685,398 4,588,530 SH   SOLE 18 4,518,888 0 69,642
AMERICAN INTL GROUP INC COM NEW 026874784   710,668,641 9,091,322 SH   SOLE 19 9,091,322 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,265,178,558 16,184,963 SH   SOLE 21 16,184,963 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,267,072,070 16,209,186 SH   SOLE 22 14,652,578 0 1,556,608
AMERICAN INTL GROUP INC COM NEW 026874784   87,355,444 1,117,506 SH   SOLE 23 1,117,506 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   177,828,229 2,274,891 SH   SOLE 25 1,719,407 0 555,484
AMERICAN INTL GROUP INC COM NEW 026874784   86,427,566 1,105,636 SH   SOLE 26 779,052 0 326,584
AMERICAN INTL GROUP INC COM NEW 026874784   113,943,172 1,457,633 SH   SOLE 28 35,858 0 1,421,775
AMERICAN INTL GROUP INC COM NEW 026874784   367,218,974 4,697,697 SH   SOLE 30 4,620,287 0 77,410
AMERICAN INTL GROUP INC COM NEW 026874784   22,407,118 286,646 SH   SOLE 31 150,500 0 136,146
AMERICAN INTL GROUP INC COM NEW 026874784   88,174,509 1,127,984 SH   SOLE 34 1,127,984 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   13,835,699 176,995 SH   SOLE 36 176,995 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   2,729,227 34,914 SH   SOLE 40 34,914 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   41,809,777 534,857 SH   SOLE 43 461,740 0 73,117
AMERICAN LITHIUM CORP COM NEW 027259209   23,531 34,604 SH   SOLE 21 34,604 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   249,164 5,217 SH   SOLE 2 360 0 4,857
AMERICAN NATL BANKSHARES INC COM 027745108   2,770 58 SH   SOLE 7 58 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   1,321,901 27,678 SH   SOLE 18 27,678 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   1,037,920 21,732 SH   SOLE 19 21,732 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   18,795,709 393,545 SH   SOLE 21 393,545 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   13,522,480 283,134 SH   SOLE 22 274,408 0 8,726
AMERICAN NATL BANKSHARES INC COM 027745108   1,672 35 SH   SOLE 43 35 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   19,466 2,212 SH   SOLE 2 2,212 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   18,410 2,092 SH   SOLE 18 2,092 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   248,459 28,234 SH   SOLE 21 28,234 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   1,735,052 197,165 SH   SOLE 22 197,165 0 0
AMERICAN OUTDOOR BRANDS INC COM 02875D109   5,359 609 SH   SOLE 43 609 0 0
AMERICAN PUB ED INC COM 02913V103   2,065,319 145,445 SH   SOLE 2 109,090 0 36,355
AMERICAN PUB ED INC COM 02913V103   56,857 4,004 SH   SOLE 18 4,004 0 0
AMERICAN PUB ED INC COM 02913V103   1,049,224 73,889 SH   SOLE 19 73,889 0 0
AMERICAN PUB ED INC COM 02913V103   534,857 37,666 SH   SOLE 21 37,666 0 0
AMERICAN PUB ED INC COM 02913V103   6,899,808 485,902 SH   SOLE 22 473,098 0 12,804
AMERICAN PUB ED INC COM 02913V103   24,708 1,740 SH   SOLE 26 1,653 0 87
AMERICAN RES CORP CL A 02927U208   16,212 11,498 SH   SOLE 18 11,498 0 0
AMERICAN RES CORP CL A 02927U208   207,439 147,120 SH   SOLE 21 147,120 0 0
AMERICAN RES CORP CL A 02927U208   1,068,107 757,523 SH   SOLE 22 757,523 0 0
AMERICAN RLTY INVS INC COM 029174109   11,361 634 SH   SOLE 2 0 0 634
AMERICAN RLTY INVS INC COM 029174109   85,425 4,767 SH   SOLE 18 4,767 0 0
AMERICAN RLTY INVS INC COM 029174109   54,764 3,056 SH   SOLE 19 3,056 0 0
AMERICAN RLTY INVS INC COM 029174109   919,762 51,326 SH   SOLE 21 51,326 0 0
AMERICAN RLTY INVS INC COM 029174109   648,650 36,197 SH   SOLE 22 35,173 0 1,024
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   87,031 6,442 SH   SOLE 18 6,442 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   1,544,315 114,309 SH   SOLE 21 114,309 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   8,366,513 619,283 SH   SOLE 22 619,283 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   24,953 1,847 SH   SOLE 26 1,847 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   59,241 4,385 SH   SOLE 43 4,385 0 0
AMERICAN TOWER CORP NEW COM 03027X100   194,407,220 983,892 SH   SOLE 2 266,456 0 717,436
AMERICAN TOWER CORP NEW COM 03027X100   72,678,344 367,824 SH   SOLE 4 308,340 0 59,484
AMERICAN TOWER CORP NEW COM 03027X100   243,178,360 1,230,722 SH   SOLE 7 1,093,547 0 137,175
AMERICAN TOWER CORP NEW COM 03027X100   6,673,207 33,773 SH   SOLE 13 33,773 0 0
AMERICAN TOWER CORP NEW COM 03027X100   13,366,964 67,650 SH   SOLE 15 67,650 0 0
AMERICAN TOWER CORP NEW COM 03027X100   434,197,900 2,197,469 SH   SOLE 18 2,167,491 0 29,978
AMERICAN TOWER CORP NEW COM 03027X100   170,119,260 860,971 SH   SOLE 19 860,971 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,617,987,476 13,249,595 SH   SOLE 21 13,249,595 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,001,459,452 10,129,356 SH   SOLE 22 9,111,187 0 1,018,169
AMERICAN TOWER CORP NEW COM 03027X100   171,311,716 867,006 SH   SOLE 23 867,006 0 0
AMERICAN TOWER CORP NEW COM 03027X100   179,294,747 907,408 SH   SOLE 25 904,776 0 2,632
AMERICAN TOWER CORP NEW COM 03027X100   116,730,244 590,770 SH   SOLE 26 321,312 0 269,458
AMERICAN TOWER CORP NEW COM 03027X100   122,351,285 619,218 SH   SOLE 28 6,822 0 612,396
AMERICAN TOWER CORP NEW COM 03027X100   733,849 3,714 SH   SOLE 29 3,714 0 0
AMERICAN TOWER CORP NEW COM 03027X100   606,515,348 3,069,565 SH   SOLE 30 3,069,565 0 0
AMERICAN TOWER CORP NEW COM 03027X100   21,158,530 107,083 SH   SOLE 31 99,641 0 7,442
AMERICAN TOWER CORP NEW COM 03027X100   94,284,020 477,170 SH   SOLE 34 477,170 0 0
AMERICAN TOWER CORP NEW COM 03027X100   20,735,095 104,940 SH   SOLE 36 104,940 0 0
AMERICAN TOWER CORP NEW COM 03027X100   4,553,462 23,045 SH   SOLE 40 23,045 0 0
AMERICAN TOWER CORP NEW COM 03027X100   154,120 780 SH   OTR 43 780 0 0
AMERICAN TOWER CORP NEW COM 03027X100   102,793,666 520,237 SH   SOLE 43 443,925 0 76,312
AMERICAN VANGUARD CORP COM 030371108   971,302 75,004 SH   SOLE 2 63,540 0 11,464
AMERICAN VANGUARD CORP COM 030371108   1,320,356 101,958 SH   SOLE 7 101,958 0 0
AMERICAN VANGUARD CORP COM 030371108   952,511 73,553 SH   SOLE 18 73,553 0 0
AMERICAN VANGUARD CORP COM 030371108   755,645 58,351 SH   SOLE 19 58,351 0 0
AMERICAN VANGUARD CORP COM 030371108   13,157,925 1,016,056 SH   SOLE 21 1,016,056 0 0
AMERICAN VANGUARD CORP COM 030371108   9,844,953 760,228 SH   SOLE 22 739,691 0 20,537
AMERICAN VANGUARD CORP COM 030371108   585,767 45,233 SH   SOLE 43 41,987 0 3,246
AMERICAN WELL CORP CL A 03044L105   409,402 504,998 SH   SOLE 2 202,095 0 302,903
AMERICAN WELL CORP CL A 03044L105   1,776 2,191 SH   SOLE 7 2,191 0 0
AMERICAN WELL CORP CL A 03044L105   595,989 735,154 SH   SOLE 18 684,034 0 51,120
AMERICAN WELL CORP CL A 03044L105   1,425,631 1,758,518 SH   SOLE 19 1,758,518 0 0
AMERICAN WELL CORP CL A 03044L105   7,461,042 9,203,210 SH   SOLE 21 9,203,210 0 0
AMERICAN WELL CORP CL A 03044L105   6,712,514 8,279,899 SH   SOLE 22 7,978,031 0 301,868
AMERICAN WELL CORP CL A 03044L105   3,006 3,708 SH   SOLE 23 3,708 0 0
AMERICAN WELL CORP CL A 03044L105   113,086 139,492 SH   SOLE 28 139,492 0 0
AMERICAN WELL CORP CL A 03044L105   28,587 35,262 SH   SOLE 43 34,468 0 794
AMERICAN WOODMARK CORPORATIO COM 030506109   5,827,761 57,326 SH   SOLE 2 31,445 0 25,881
AMERICAN WOODMARK CORPORATIO COM 030506109   8,133 80 SH   SOLE 4 80 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   575,904 5,665 SH   SOLE 7 5,363 0 302
AMERICAN WOODMARK CORPORATIO COM 030506109   5,320,579 52,337 SH   SOLE 18 52,337 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   9,526,152 93,706 SH   SOLE 19 93,706 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   195,869,339 1,926,710 SH   SOLE 21 1,926,710 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   57,895,268 569,499 SH   SOLE 22 541,846 0 27,653
AMERICAN WOODMARK CORPORATIO COM 030506109   339,646 3,341 SH   SOLE 23 3,341 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   339,849 3,343 SH   SOLE 25 3,343 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   1,407,483 13,845 SH   SOLE 26 5,971 0 7,874
AMERICAN WOODMARK CORPORATIO COM 030506109   4,666,601 45,904 SH   SOLE 30 45,904 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   352,354 3,466 SH   SOLE 40 3,466 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   1,183,526 11,642 SH   SOLE 43 11,040 0 602
AMERICAN WTR WKS CO INC NEW COM 030420103   39,772,389 325,443 SH   SOLE 2 95,685 0 229,758
AMERICAN WTR WKS CO INC NEW COM 030420103   32,561,510 266,439 SH   SOLE 4 151,661 0 114,778
AMERICAN WTR WKS CO INC NEW COM 030420103   79,313,679 648,995 SH   SOLE 7 591,255 0 57,740
AMERICAN WTR WKS CO INC NEW COM 030420103   1,122,743 9,187 SH   SOLE 13 9,187 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   3,498,995 28,631 SH   SOLE 15 28,631 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   44,898,365 367,387 SH   SOLE 18 355,329 0 12,058
AMERICAN WTR WKS CO INC NEW COM 030420103   40,893,055 334,613 SH   SOLE 19 334,613 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   763,404,563 6,246,662 SH   SOLE 21 6,246,662 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   515,338,428 4,216,827 SH   SOLE 22 3,791,247 0 425,580
AMERICAN WTR WKS CO INC NEW COM 030420103   36,107,433 295,454 SH   SOLE 23 295,454 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   102,522,824 838,907 SH   SOLE 25 819,861 0 19,046
AMERICAN WTR WKS CO INC NEW COM 030420103   27,016,476 221,066 SH   SOLE 26 123,509 0 97,557
AMERICAN WTR WKS CO INC NEW COM 030420103   69,920,496 572,134 SH   SOLE 28 16,805 0 555,329
AMERICAN WTR WKS CO INC NEW COM 030420103   385,100,575 3,151,138 SH   SOLE 30 3,135,360 0 15,778
AMERICAN WTR WKS CO INC NEW COM 030420103   5,482,952 44,865 SH   SOLE 31 41,890 0 2,975
AMERICAN WTR WKS CO INC NEW COM 030420103   23,728,538 194,162 SH   SOLE 34 194,162 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   6,133,720 50,190 SH   SOLE 36 50,190 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   1,175,905 9,622 SH   SOLE 40 9,622 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   29,941 245 SH   OTR 43 245 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   70,233,336 574,694 SH   SOLE 43 542,113 0 32,581
AMERICAS CAR-MART INC COM 03062T105   593,480 9,292 SH   SOLE 2 5,666 0 3,626
AMERICAS CAR-MART INC COM 03062T105   342,599 5,364 SH   SOLE 7 5,074 0 290
AMERICAS CAR-MART INC COM 03062T105   1,044,211 16,349 SH   SOLE 18 16,349 0 0
AMERICAS CAR-MART INC COM 03062T105   821,049 12,855 SH   SOLE 19 12,855 0 0
AMERICAS CAR-MART INC COM 03062T105   15,535,419 243,235 SH   SOLE 21 243,235 0 0
AMERICAS CAR-MART INC COM 03062T105   12,492,206 195,588 SH   SOLE 22 187,124 0 8,464
AMERICAS CAR-MART INC COM 03062T105   109,090 1,708 SH   SOLE 25 1,708 0 0
AMERICAS CAR-MART INC COM 03062T105   854,964 13,386 SH   SOLE 30 13,386 0 0
AMERICAS CAR-MART INC COM 03062T105   59,335 929 SH   SOLE 40 929 0 0
AMERICAS CAR-MART INC COM 03062T105   374,534 5,864 SH   SOLE 43 5,732 0 132
AMERICOLD REALTY TRUST INC COM 03064D108   9,520,312 382,035 SH   SOLE 2 121,330 0 260,705
AMERICOLD REALTY TRUST INC COM 03064D108   3,313,189 132,953 SH   SOLE 4 132,953 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   11,418,668 458,213 SH   SOLE 7 412,046 0 46,167
AMERICOLD REALTY TRUST INC COM 03064D108   2,256,830 90,563 SH   SOLE 18 90,563 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   14,136,742 567,285 SH   SOLE 19 567,285 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   136,713,512 5,486,096 SH   SOLE 21 5,486,096 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   237,942,863 9,548,269 SH   SOLE 22 9,024,991 0 523,278
AMERICOLD REALTY TRUST INC COM 03064D108   350,948 14,083 SH   SOLE 23 14,083 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   31,741,576 1,273,739 SH   SOLE 25 1,273,739 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,991,432 79,913 SH   SOLE 26 79,913 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   5,148,547 206,603 SH   SOLE 28 14,665 0 191,938
AMERICOLD REALTY TRUST INC COM 03064D108   24,180,026 970,306 SH   SOLE 30 970,306 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   89,388 3,587 SH   SOLE 31 3,587 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   81,663 3,277 SH   SOLE 36 3,277 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,504,445 60,371 SH   SOLE 40 60,371 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   13,880 557 SH   OTR 43 557 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,959,391 78,627 SH   SOLE 43 70,243 0 8,384
AMERIPRISE FINL INC COM 03076C106   104,900,278 239,258 SH   SOLE 2 43,940 0 195,318
AMERIPRISE FINL INC COM 03076C106   42,496,235 96,926 SH   SOLE 4 50,187 0 46,739
AMERIPRISE FINL INC COM 03076C106   27,663,372 63,095 SH   SOLE 7 55,131 0 7,964
AMERIPRISE FINL INC COM 03076C106   1,791,904 4,087 SH   SOLE 13 4,087 0 0
AMERIPRISE FINL INC COM 03076C106   6,392,017 14,579 SH   SOLE 15 14,579 0 0
AMERIPRISE FINL INC COM 03076C106   94,262,846 214,996 SH   SOLE 18 208,068 0 6,928
AMERIPRISE FINL INC COM 03076C106   18,800,307 42,880 SH   SOLE 19 42,880 0 0
AMERIPRISE FINL INC COM 03076C106   1,515,288,976 3,456,092 SH   SOLE 21 3,456,092 0 0
AMERIPRISE FINL INC COM 03076C106   956,085,501 2,180,653 SH   SOLE 22 1,955,119 0 225,534
AMERIPRISE FINL INC COM 03076C106   68,226,525 155,612 SH   SOLE 23 155,612 0 0
AMERIPRISE FINL INC COM 03076C106   222,108,881 506,589 SH   SOLE 25 435,933 0 70,656
AMERIPRISE FINL INC COM 03076C106   71,925,644 164,049 SH   SOLE 26 114,108 0 49,941
AMERIPRISE FINL INC COM 03076C106   86,702,825 197,753 SH   SOLE 28 6,948 0 190,805
AMERIPRISE FINL INC COM 03076C106   371,397,263 847,088 SH   SOLE 30 847,088 0 0
AMERIPRISE FINL INC COM 03076C106   9,375,163 21,383 SH   SOLE 31 19,858 0 1,525
AMERIPRISE FINL INC COM 03076C106   47,083,195 107,388 SH   SOLE 34 107,388 0 0
AMERIPRISE FINL INC COM 03076C106   10,123,141 23,089 SH   SOLE 36 23,089 0 0
AMERIPRISE FINL INC COM 03076C106   2,153,617 4,912 SH   SOLE 40 4,912 0 0
AMERIPRISE FINL INC COM 03076C106   37,995 87 SH   OTR 43 87 0 0
AMERIPRISE FINL INC COM 03076C106   105,633,527 240,930 SH   SOLE 43 214,568 0 26,363
AMERIS BANCORP COM 03076K108   4,017,524 83,041 SH   SOLE 2 26,980 0 56,061
AMERIS BANCORP COM 03076K108   10,982 227 SH   SOLE 4 227 0 0
AMERIS BANCORP COM 03076K108   650,469 13,445 SH   SOLE 7 12,761 0 684
AMERIS BANCORP COM 03076K108   10,157,139 209,945 SH   SOLE 18 209,945 0 0
AMERIS BANCORP COM 03076K108   10,714,332 221,462 SH   SOLE 19 221,462 0 0
AMERIS BANCORP COM 03076K108   360,087,841 7,442,907 SH   SOLE 21 7,442,907 0 0
AMERIS BANCORP COM 03076K108   95,573,142 1,975,468 SH   SOLE 22 1,878,019 0 97,449
AMERIS BANCORP COM 03076K108   130,529 2,698 SH   SOLE 23 2,698 0 0
AMERIS BANCORP COM 03076K108   613,265 12,676 SH   SOLE 25 12,676 0 0
AMERIS BANCORP COM 03076K108   2,304,920 47,642 SH   SOLE 26 13,173 0 34,469
AMERIS BANCORP COM 03076K108   111,661 2,308 SH   SOLE 28 918 0 1,390
AMERIS BANCORP COM 03076K108   6,202,171 128,197 SH   SOLE 30 128,197 0 0
AMERIS BANCORP COM 03076K108   23,755 491 SH   SOLE 36 491 0 0
AMERIS BANCORP COM 03076K108   524,052 10,832 SH   SOLE 40 10,832 0 0
AMERIS BANCORP COM 03076K108   669,047 13,829 SH   SOLE 43 13,277 0 552
AMERISAFE INC COM 03071H100   1,317,464 26,260 SH   SOLE 2 17,629 0 8,631
AMERISAFE INC COM 03071H100   3,512 70 SH   SOLE 4 70 0 0
AMERISAFE INC COM 03071H100   9,181 183 SH   SOLE 7 183 0 0
AMERISAFE INC COM 03071H100   2,989,781 59,593 SH   SOLE 18 59,593 0 0
AMERISAFE INC COM 03071H100   2,073,225 41,324 SH   SOLE 19 41,324 0 0
AMERISAFE INC COM 03071H100   114,417,351 2,280,593 SH   SOLE 21 2,280,593 0 0
AMERISAFE INC COM 03071H100   29,734,053 592,666 SH   SOLE 22 569,808 0 22,858
AMERISAFE INC COM 03071H100   178,405 3,556 SH   SOLE 25 3,556 0 0
AMERISAFE INC COM 03071H100   164,507 3,279 SH   SOLE 26 3,279 0 0
AMERISAFE INC COM 03071H100   169,725 3,383 SH   SOLE 28 344 0 3,039
AMERISAFE INC COM 03071H100   2,388,644 47,611 SH   SOLE 30 47,611 0 0
AMERISAFE INC COM 03071H100   197,921 3,945 SH   SOLE 34 3,945 0 0
AMERISAFE INC COM 03071H100   167,668 3,342 SH   SOLE 40 3,342 0 0
AMERISAFE INC COM 03071H100   1,874,000 37,353 SH   SOLE 43 35,328 0 2,025
AMERISERV FINL INC COM 03074A102   6,250 2,404 SH   SOLE 18 2,404 0 0
AMERISERV FINL INC COM 03074A102   84,893 32,651 SH   SOLE 21 32,651 0 0
AMERISERV FINL INC COM 03074A102   278,041 106,939 SH   SOLE 22 106,939 0 0
AMES NATL CORP COM 031001100   87,722 4,347 SH   SOLE 2 326 0 4,021
AMES NATL CORP COM 031001100   530,875 26,307 SH   SOLE 18 26,307 0 0
AMES NATL CORP COM 031001100   341,466 16,921 SH   SOLE 19 16,921 0 0
AMES NATL CORP COM 031001100   6,889,311 341,393 SH   SOLE 21 341,393 0 0
AMES NATL CORP COM 031001100   4,804,515 238,083 SH   SOLE 22 231,807 0 6,276
AMES NATL CORP COM 031001100   2,099 104 SH   SOLE 43 104 0 0
AMETEK INC COM 031100100   162,314,239 887,448 SH   SOLE 2 503,014 0 384,434
AMETEK INC COM 031100100   76,752,156 419,640 SH   SOLE 4 202,323 0 217,317
AMETEK INC COM 031100100   28,911,186 158,071 SH   SOLE 7 140,437 0 17,634
AMETEK INC COM 031100100   13,824,131 75,583 SH   SOLE 13 75,583 0 0
AMETEK INC COM 031100100   6,253,717 34,192 SH   SOLE 15 34,192 0 0
AMETEK INC COM 031100100   71,692,959 391,979 SH   SOLE 18 362,692 0 29,287
AMETEK INC COM 031100100   42,736,597 233,661 SH   SOLE 19 233,661 0 0
AMETEK INC COM 031100100   1,102,252,703 6,026,532 SH   SOLE 21 6,026,532 0 0
AMETEK INC COM 031100100   941,945,060 5,150,055 SH   SOLE 22 4,606,042 0 544,013
AMETEK INC COM 031100100   102,215,128 558,858 SH   SOLE 23 558,858 0 0
AMETEK INC COM 031100100   83,403,315 456,005 SH   SOLE 25 450,738 0 5,267
AMETEK INC COM 031100100   60,084,113 328,508 SH   SOLE 26 216,556 0 111,952
AMETEK INC COM 031100100   85,374,062 466,780 SH   SOLE 28 3,454 0 463,326
AMETEK INC COM 031100100   8,953,870 48,955 SH   SOLE 29 48,955 0 0
AMETEK INC COM 031100100   282,285,482 1,543,387 SH   SOLE 30 1,543,387 0 0
AMETEK INC COM 031100100   30,238,491 165,328 SH   SOLE 31 161,587 0 3,741
AMETEK INC COM 031100100   9,790,454 53,529 SH   SOLE 34 53,529 0 0
AMETEK INC COM 031100100   9,320,401 50,959 SH   SOLE 36 50,959 0 0
AMETEK INC COM 031100100   2,106,642 11,518 SH   SOLE 40 11,518 0 0
AMETEK INC COM 031100100   42,433 232 SH   OTR 43 232 0 0
AMETEK INC COM 031100100   55,210,236 301,860 SH   SOLE 43 261,998 0 39,862
AMGEN INC COM 031162100   415,501,836 1,461,388 SH   SOLE 2 680,144 0 781,244
AMGEN INC COM 031162100   131,183,542 461,394 SH   SOLE 4 243,797 0 217,597
AMGEN INC COM 031162100   189,229,176 665,550 SH   SOLE 7 586,094 0 79,456
AMGEN INC COM 031162100   12,278,928 43,187 SH   SOLE 13 43,187 0 0
AMGEN INC COM 031162100   22,612,254 79,531 SH   SOLE 15 79,531 0 0
AMGEN INC COM 031162100   283,717,810 997,882 SH   SOLE 18 913,029 0 84,853
AMGEN INC COM 031162100   485,197,482 1,706,519 SH   SOLE 19 1,706,519 0 0
AMGEN INC COM 031162100   4,877,876,941 17,156,292 SH   SOLE 21 17,156,292 0 0
AMGEN INC COM 031162100   3,425,076,802 12,046,556 SH   SOLE 22 10,804,269 0 1,242,287
AMGEN INC COM 031162100   295,924,236 1,040,814 SH   SOLE 23 1,040,814 0 0
AMGEN INC COM 031162100   393,249,247 1,383,122 SH   SOLE 25 1,269,346 0 113,776
AMGEN INC COM 031162100   207,463,186 729,682 SH   SOLE 26 454,049 0 275,633
AMGEN INC COM 031162100   351,603,475 1,236,647 SH   SOLE 28 58,265 0 1,178,382
AMGEN INC COM 031162100   3,246,934 11,420 SH   SOLE 29 11,420 0 0
AMGEN INC COM 031162100   1,577,080,108 5,546,849 SH   SOLE 30 5,517,262 0 29,587
AMGEN INC COM 031162100   40,427,176 142,189 SH   SOLE 31 133,645 0 8,544
AMGEN INC COM 031162100   59,534,618 209,393 SH   SOLE 32 209,393 0 0
AMGEN INC COM 031162100   583,030,857 2,050,615 SH   SOLE 34 2,050,615 0 0
AMGEN INC COM 031162100   11,706,023 41,172 SH   SOLE 35 41,172 0 0
AMGEN INC COM 031162100   37,610,987 132,284 SH   SOLE 36 132,284 0 0
AMGEN INC COM 031162100   7,502,068 26,386 SH   SOLE 40 26,386 0 0
AMGEN INC COM 031162100   231,436 814 SH   OTR 43 814 0 0
AMGEN INC COM 031162100   227,850,448 801,387 SH   SOLE 43 724,812 0 76,576
AMICUS THERAPEUTICS INC COM 03152W109   2,699,446 229,155 SH   SOLE 2 119,953 0 109,202
AMICUS THERAPEUTICS INC COM 03152W109   9,130 775 SH   SOLE 4 775 0 0
AMICUS THERAPEUTICS INC COM 03152W109   26,764 2,272 SH   SOLE 7 2,272 0 0
AMICUS THERAPEUTICS INC COM 03152W109   8,562,187 726,841 SH   SOLE 18 693,553 0 33,288
AMICUS THERAPEUTICS INC COM 03152W109   10,618,386 901,391 SH   SOLE 19 901,391 0 0
AMICUS THERAPEUTICS INC COM 03152W109   146,591,675 12,444,115 SH   SOLE 21 12,444,115 0 0
AMICUS THERAPEUTICS INC COM 03152W109   93,894,540 7,970,674 SH   SOLE 22 7,728,698 0 241,976
AMICUS THERAPEUTICS INC COM 03152W109   136,306 11,571 SH   SOLE 23 11,571 0 0
AMICUS THERAPEUTICS INC COM 03152W109   509,308 43,235 SH   SOLE 25 43,235 0 0
AMICUS THERAPEUTICS INC COM 03152W109   1,162,121 98,652 SH   SOLE 26 89,579 0 9,073
AMICUS THERAPEUTICS INC COM 03152W109   67,759 5,752 SH   SOLE 28 4,280 0 1,472
AMICUS THERAPEUTICS INC COM 03152W109   3,439,442 291,973 SH   SOLE 30 291,973 0 0
AMICUS THERAPEUTICS INC COM 03152W109   528,887 44,897 SH   SOLE 40 44,897 0 0
AMICUS THERAPEUTICS INC COM 03152W109   31,771 2,697 SH   OTR 43 2,697 0 0
AMICUS THERAPEUTICS INC COM 03152W109   888,789 75,449 SH   SOLE 43 67,503 0 7,946
AMKOR TECHNOLOGY INC COM 031652100   10,341,012 320,751 SH   SOLE 2 172,050 0 148,701
AMKOR TECHNOLOGY INC COM 031652100   40,171 1,246 SH   SOLE 4 520 0 726
AMKOR TECHNOLOGY INC COM 031652100   59,354 1,841 SH   SOLE 7 1,841 0 0
AMKOR TECHNOLOGY INC COM 031652100   15,307,133 474,787 SH   SOLE 18 465,615 0 9,172
AMKOR TECHNOLOGY INC COM 031652100   33,204,460 1,029,915 SH   SOLE 19 1,029,915 0 0
AMKOR TECHNOLOGY INC COM 031652100   263,903,841 8,185,603 SH   SOLE 21 8,185,603 0 0
AMKOR TECHNOLOGY INC COM 031652100   132,834,990 4,120,192 SH   SOLE 22 3,923,572 0 196,620
AMKOR TECHNOLOGY INC COM 031652100   525,093 16,287 SH   SOLE 23 16,287 0 0
AMKOR TECHNOLOGY INC COM 031652100   743,035 23,047 SH   SOLE 25 23,047 0 0
AMKOR TECHNOLOGY INC COM 031652100   2,037,117 63,186 SH   SOLE 26 27,341 0 35,845
AMKOR TECHNOLOGY INC COM 031652100   70,573 2,189 SH   SOLE 28 2,189 0 0
AMKOR TECHNOLOGY INC COM 031652100   3,403,093 105,555 SH   SOLE 30 105,555 0 0
AMKOR TECHNOLOGY INC COM 031652100   18,894,188 586,048 SH   SOLE 34 586,048 0 0
AMKOR TECHNOLOGY INC COM 031652100   50,649 1,571 SH   SOLE 36 1,571 0 0
AMKOR TECHNOLOGY INC COM 031652100   739,102 22,925 SH   SOLE 40 22,925 0 0
AMKOR TECHNOLOGY INC COM 031652100   7,992,275 247,899 SH   SOLE 43 235,854 0 12,045
AMKOR TECHNOLOGY INC OPTIONS 031652100   3,224,000 100,000 SH Call SOLE 19 100,000 0 0
AMMO INC COM 00175J107   73,508 26,730 SH   SOLE 2 4,531 0 22,199
AMMO INC COM 00175J107   2,912 1,059 SH   SOLE 7 1,059 0 0
AMMO INC COM 00175J107   684,060 248,749 SH   SOLE 18 248,749 0 0
AMMO INC COM 00175J107   517,877 188,319 SH   SOLE 19 188,319 0 0
AMMO INC COM 00175J107   8,994,032 3,270,557 SH   SOLE 21 3,270,557 0 0
AMMO INC COM 00175J107   6,399,509 2,327,094 SH   SOLE 22 2,252,363 0 74,731
AMMO INC COM 00175J107   9,672 3,517 SH   SOLE 43 3,298 0 219
AMN HEALTHCARE SVCS INC COM 001744101   2,255,736 36,086 SH   SOLE 2 21,845 0 14,241
AMN HEALTHCARE SVCS INC COM 001744101   9,939 159 SH   SOLE 4 159 0 0
AMN HEALTHCARE SVCS INC COM 001744101   904,957 14,477 SH   SOLE 7 13,724 0 753
AMN HEALTHCARE SVCS INC COM 001744101   7,172,960 114,749 SH   SOLE 18 108,263 0 6,486
AMN HEALTHCARE SVCS INC COM 001744101   7,091,072 113,439 SH   SOLE 19 113,439 0 0
AMN HEALTHCARE SVCS INC COM 001744101   277,307,237 4,436,206 SH   SOLE 21 4,436,206 0 0
AMN HEALTHCARE SVCS INC COM 001744101   72,961,234 1,167,193 SH   SOLE 22 1,130,199 0 36,994
AMN HEALTHCARE SVCS INC COM 001744101   17,565 281 SH   SOLE 23 281 0 0
AMN HEALTHCARE SVCS INC COM 001744101   520,708 8,330 SH   SOLE 25 8,330 0 0
AMN HEALTHCARE SVCS INC COM 001744101   5,105,754 81,679 SH   SOLE 26 34,220 0 47,459
AMN HEALTHCARE SVCS INC COM 001744101   1,343,215 21,488 SH   SOLE 28 20,993 0 495
AMN HEALTHCARE SVCS INC COM 001744101   9,793,192 156,666 SH   SOLE 30 156,666 0 0
AMN HEALTHCARE SVCS INC COM 001744101   110,205 1,763 SH   SOLE 36 1,763 0 0
AMN HEALTHCARE SVCS INC COM 001744101   532,023 8,511 SH   SOLE 40 8,511 0 0
AMN HEALTHCARE SVCS INC COM 001744101   3,026,636 48,418 SH   SOLE 43 40,984 0 7,434
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   927,410 153,038 SH   SOLE 2 55,707 0 97,331
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   7,551 1,246 SH   SOLE 7 1,246 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   1,935,806 319,440 SH   SOLE 18 319,440 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   1,615,608 266,602 SH   SOLE 19 266,602 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   28,363,909 4,680,513 SH   SOLE 21 4,680,513 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   21,489,439 3,546,112 SH   SOLE 22 3,397,190 0 148,922
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   130,848 21,592 SH   SOLE 25 21,592 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   18 3 SH   SOLE 26 0 0 3
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   105,396 17,392 SH   SOLE 28 0 0 17,392
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   152,900 25,231 SH   SOLE 40 25,231 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   805,998 133,003 SH   SOLE 43 128,822 0 4,181
AMPCO-PITTSBURG CORP COM 032037103   5,570 2,567 SH   SOLE 18 2,567 0 0
AMPCO-PITTSBURG CORP COM 032037103   67,010 30,880 SH   SOLE 21 30,880 0 0
AMPCO-PITTSBURG CORP COM 032037103   348,511 160,604 SH   SOLE 22 160,604 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   3,191,423 72,681 SH   SOLE 2 57,160 0 15,521
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   6,235 142 SH   SOLE 4 142 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   270,573 6,162 SH   SOLE 7 5,841 0 321
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   4,939,216 112,485 SH   SOLE 18 108,162 0 4,323
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   4,948,174 112,689 SH   SOLE 19 112,689 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   192,825,276 4,391,375 SH   SOLE 21 4,391,375 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   51,688,130 1,177,138 SH   SOLE 22 1,139,999 0 37,139
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   93,836 2,137 SH   SOLE 23 2,137 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   326,734 7,441 SH   SOLE 25 7,441 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   915,919 20,859 SH   SOLE 26 20,859 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   196,278 4,470 SH   SOLE 28 0 0 4,470
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   4,599,002 104,737 SH   SOLE 30 104,737 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   346,494 7,891 SH   SOLE 40 7,891 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   2,583,445 58,835 SH   SOLE 43 58,081 0 754
AMPHENOL CORP NEW CL A 032095101   107,249,200 929,772 SH   SOLE 2 199,838 0 729,934
AMPHENOL CORP NEW CL A 032095101   62,500,206 541,831 SH   SOLE 4 235,246 0 306,585
AMPHENOL CORP NEW CL A 032095101   51,765,966 448,773 SH   SOLE 7 402,173 0 46,600
AMPHENOL CORP NEW CL A 032095101   3,277,324 28,412 SH   SOLE 13 28,412 0 0
AMPHENOL CORP NEW CL A 032095101   9,845,469 85,353 SH   SOLE 15 85,353 0 0
AMPHENOL CORP NEW CL A 032095101   182,658,801 1,583,518 SH   SOLE 18 1,546,238 0 37,280
AMPHENOL CORP NEW CL A 032095101   30,460,359 264,069 SH   SOLE 19 264,069 0 0
AMPHENOL CORP NEW CL A 032095101   2,627,208,370 22,775,972 SH   SOLE 21 22,775,972 0 0
AMPHENOL CORP NEW CL A 032095101   1,548,742,968 13,426,467 SH   SOLE 22 12,129,790 0 1,296,677
AMPHENOL CORP NEW CL A 032095101   105,802,827 917,233 SH   SOLE 23 917,233 0 0
AMPHENOL CORP NEW CL A 032095101   101,121,231 876,647 SH   SOLE 25 873,906 0 2,741
AMPHENOL CORP NEW CL A 032095101   68,740,064 595,926 SH   SOLE 26 355,973 0 239,953
AMPHENOL CORP NEW CL A 032095101   132,378,082 1,147,621 SH   SOLE 28 8,506 0 1,139,115
AMPHENOL CORP NEW CL A 032095101   424,891,725 3,683,500 SH   SOLE 30 3,675,588 0 7,912
AMPHENOL CORP NEW CL A 032095101   15,777,804 136,782 SH   SOLE 31 127,230 0 9,552
AMPHENOL CORP NEW CL A 032095101   3,230,146 28,003 SH   SOLE 34 28,003 0 0
AMPHENOL CORP NEW CL A 032095101   18,365,220 159,213 SH   SOLE 36 159,213 0 0
AMPHENOL CORP NEW CL A 032095101   3,414,245 29,599 SH   SOLE 40 29,599 0 0
AMPHENOL CORP NEW CL A 032095101   109,236 947 SH   OTR 43 947 0 0
AMPHENOL CORP NEW CL A 032095101   104,036,297 901,918 SH   SOLE 43 748,219 0 153,700
AMPLIFY ENERGY CORP NEW COM 03212B103   594,715 89,972 SH   SOLE 2 1,554 0 88,418
AMPLIFY ENERGY CORP NEW COM 03212B103   1,302 197 SH   SOLE 7 197 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   670,631 101,457 SH   SOLE 18 101,457 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   559,431 84,634 SH   SOLE 19 84,634 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   8,539,578 1,291,918 SH   SOLE 21 1,291,918 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103   5,790,334 875,996 SH   SOLE 22 846,030 0 29,966
AMPLIFY ENERGY CORP NEW COM 03212B103   10,794 1,633 SH   SOLE 43 1,633 0 0
AMPLITECH GROUP INC COM NEW 03211Q200   2,300 1,243 SH   SOLE 18 1,243 0 0
AMPLITECH GROUP INC COM NEW 03211Q200   26,148 14,134 SH   SOLE 21 14,134 0 0
AMPLITUDE INC COM CL A 03213A104   653,453 60,060 SH   SOLE 2 43,090 0 16,970
AMPLITUDE INC COM CL A 03213A104   500 46 SH   SOLE 4 46 0 0
AMPLITUDE INC COM CL A 03213A104   7,072 650 SH   SOLE 7 650 0 0
AMPLITUDE INC COM CL A 03213A104   1,793,155 164,812 SH   SOLE 18 164,812 0 0
AMPLITUDE INC COM CL A 03213A104   1,985,894 182,527 SH   SOLE 19 182,527 0 0
AMPLITUDE INC COM CL A 03213A104   28,981,306 2,663,723 SH   SOLE 21 2,663,723 0 0
AMPLITUDE INC COM CL A 03213A104   22,196,658 2,040,134 SH   SOLE 22 1,988,181 0 51,953
AMPLITUDE INC COM CL A 03213A104   151,439 13,919 SH   SOLE 25 13,919 0 0
AMPLITUDE INC COM CL A 03213A104   401,646 36,916 SH   SOLE 26 36,916 0 0
AMPLITUDE INC COM CL A 03213A104   136,228 12,521 SH   SOLE 30 12,521 0 0
AMPLITUDE INC COM CL A 03213A104   159,033 14,617 SH   SOLE 40 14,617 0 0
AMPLITUDE INC COM CL A 03213A104   495,856 45,575 SH   SOLE 43 41,619 0 3,956
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   1,786 674 SH   SOLE 2 0 0 674
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   34,288 12,939 SH   SOLE 18 12,939 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   27,470 10,366 SH   SOLE 19 10,366 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   635,640 239,864 SH   SOLE 21 239,864 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   686,172 258,933 SH   SOLE 22 258,492 0 441
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108   19 7 SH   SOLE 43 7 0 0
AMREP CORP COM 032159105   9,412 405 SH   SOLE 18 405 0 0
AMREP CORP COM 032159105   130,795 5,628 SH   SOLE 21 5,628 0 0
AMREP CORP COM 032159105   141,485 6,088 SH   SOLE 22 6,088 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   10,533 1,947 SH   SOLE 18 1,947 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   134,271 24,819 SH   SOLE 21 24,819 0 0
AMTECH SYS INC COM PAR $0.01N 032332504   493,738 91,264 SH   SOLE 22 91,264 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   946,765 333,368 SH   SOLE 2 286,680 0 46,688
AMYLYX PHARMACEUTICALS INC COM 03237H101   145 51 SH   SOLE 4 51 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   1,534 540 SH   SOLE 7 540 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   344,867 121,432 SH   SOLE 18 121,432 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   392,386 138,164 SH   SOLE 19 138,164 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   6,533,576 2,300,555 SH   SOLE 21 2,300,555 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   4,248,410 1,495,919 SH   SOLE 22 1,461,237 0 34,682
AMYLYX PHARMACEUTICALS INC COM 03237H101   19,025 6,699 SH   SOLE 23 6,699 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   28,871 10,166 SH   SOLE 25 10,166 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   21,252 7,483 SH   SOLE 26 0 0 7,483
AMYLYX PHARMACEUTICALS INC COM 03237H101   17,199 6,056 SH   SOLE 28 0 0 6,056
AMYLYX PHARMACEUTICALS INC COM 03237H101   115,528 40,679 SH   SOLE 30 40,679 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   34,140 12,021 SH   SOLE 40 12,021 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   4,513 1,589 SH   SOLE 43 0 0 1,589
AN2 THERAPEUTICS INC COM 037326105   19,139 5,889 SH   SOLE 2 4,231 0 1,658
AN2 THERAPEUTICS INC COM 037326105   5,190 1,597 SH   SOLE 18 1,597 0 0
AN2 THERAPEUTICS INC COM 037326105   104,816 32,251 SH   SOLE 21 32,251 0 0
AN2 THERAPEUTICS INC COM 037326105   816,884 251,349 SH   SOLE 22 251,244 0 105
ANALOG DEVICES INC COM 032654105   177,546,391 897,651 SH   SOLE 2 138,957 0 758,694
ANALOG DEVICES INC COM 032654105   55,137,325 278,767 SH   SOLE 4 221,717 0 57,050
ANALOG DEVICES INC COM 032654105   79,911,116 404,020 SH   SOLE 7 365,552 0 38,468
ANALOG DEVICES INC COM 032654105   4,576,861 23,140 SH   SOLE 13 23,140 0 0
ANALOG DEVICES INC COM 032654105   14,696,984 74,306 SH   SOLE 15 74,306 0 0
ANALOG DEVICES INC COM 032654105   198,218,413 1,002,166 SH   SOLE 18 970,718 0 31,448
ANALOG DEVICES INC COM 032654105   30,528,293 154,347 SH   SOLE 19 154,347 0 0
ANALOG DEVICES INC COM 032654105   2,969,832,475 15,015,079 SH   SOLE 21 15,015,079 0 0
ANALOG DEVICES INC COM 032654105   2,099,308,645 10,613,826 SH   SOLE 22 9,518,129 0 1,095,697
ANALOG DEVICES INC COM 032654105   175,103,487 885,300 SH   SOLE 23 885,300 0 0
ANALOG DEVICES INC COM 032654105   534,068,404 2,700,179 SH   SOLE 25 2,573,069 0 127,110
ANALOG DEVICES INC COM 032654105   101,840,093 514,890 SH   SOLE 26 287,770 0 227,120
ANALOG DEVICES INC COM 032654105   181,830,523 919,311 SH   SOLE 28 23,489 0 895,822
ANALOG DEVICES INC COM 032654105   743,042,440 3,756,724 SH   SOLE 30 3,756,724 0 0
ANALOG DEVICES INC COM 032654105   22,557,752 114,049 SH   SOLE 31 106,062 0 7,987
ANALOG DEVICES INC COM 032654105   29,408,604 148,686 SH   SOLE 32 148,686 0 0
ANALOG DEVICES INC COM 032654105   302,339,421 1,528,588 SH   SOLE 34 1,528,588 0 0
ANALOG DEVICES INC COM 032654105   22,170,874 112,093 SH   SOLE 36 112,093 0 0
ANALOG DEVICES INC COM 032654105   4,879,677 24,671 SH   SOLE 40 24,671 0 0
ANALOG DEVICES INC COM 032654105   127,772 646 SH   OTR 43 646 0 0
ANALOG DEVICES INC COM 032654105   126,032,420 637,203 SH   SOLE 43 531,555 0 105,648
ANAPTYSBIO INC COM 032724106   421,912 18,735 SH   SOLE 2 13,839 0 4,896
ANAPTYSBIO INC COM 032724106   3,738 166 SH   SOLE 7 166 0 0
ANAPTYSBIO INC COM 032724106   1,089,540 48,381 SH   SOLE 18 48,381 0 0
ANAPTYSBIO INC COM 032724106   914,199 40,595 SH   SOLE 19 40,595 0 0
ANAPTYSBIO INC COM 032724106   20,731,214 920,569 SH   SOLE 21 920,569 0 0
ANAPTYSBIO INC COM 032724106   12,736,681 565,572 SH   SOLE 22 555,782 0 9,790
ANAPTYSBIO INC COM 032724106   61,322 2,723 SH   SOLE 25 2,723 0 0
ANAPTYSBIO INC COM 032724106   144,623 6,422 SH   SOLE 26 6,422 0 0
ANAPTYSBIO INC COM 032724106   5,698 253 SH   SOLE 28 253 0 0
ANAPTYSBIO INC COM 032724106   2,071,097 91,967 SH   SOLE 30 91,967 0 0
ANAPTYSBIO INC COM 032724106   58,800 2,611 SH   SOLE 40 2,611 0 0
ANAPTYSBIO INC COM 032724106   496,724 22,057 SH   SOLE 43 20,586 0 1,471
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   375,393 73,751 SH   SOLE 2 55,310 0 18,441
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   1,827 359 SH   SOLE 4 359 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   302,489 59,428 SH   SOLE 7 56,222 0 3,206
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   931,577 183,021 SH   SOLE 18 183,021 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   774,225 152,107 SH   SOLE 19 152,107 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   18,150,395 3,565,893 SH   SOLE 21 3,565,893 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   11,877,367 2,333,471 SH   SOLE 22 2,273,624 0 59,847
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   75,184 14,771 SH   SOLE 25 14,771 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   236,293 46,423 SH   SOLE 26 46,423 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   769,486 151,176 SH   SOLE 30 151,176 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   7,340 1,442 SH   SOLE 36 1,442 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   105,154 20,659 SH   SOLE 40 20,659 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   219,058 43,037 SH   SOLE 43 25,154 0 17,883
ANDERSONS INC COM 034164103   3,469,623 60,478 SH   SOLE 2 27,683 0 32,795
ANDERSONS INC COM 034164103   3,959 69 SH   SOLE 4 69 0 0
ANDERSONS INC COM 034164103   8,624,088 150,324 SH   SOLE 7 149,835 0 489
ANDERSONS INC COM 034164103   6,245,298 108,860 SH   SOLE 18 102,254 0 6,606
ANDERSONS INC COM 034164103   6,869,140 119,734 SH   SOLE 19 119,734 0 0
ANDERSONS INC COM 034164103   212,834,095 3,709,850 SH   SOLE 21 3,709,850 0 0
ANDERSONS INC COM 034164103   59,900,246 1,044,104 SH   SOLE 22 995,005 0 49,099
ANDERSONS INC COM 034164103   133,156 2,321 SH   SOLE 23 2,321 0 0
ANDERSONS INC COM 034164103   350,818 6,115 SH   SOLE 25 6,115 0 0
ANDERSONS INC COM 034164103   2,353,260 41,019 SH   SOLE 26 16,532 0 24,487
ANDERSONS INC COM 034164103   7,401 129 SH   SOLE 28 129 0 0
ANDERSONS INC COM 034164103   6,360,325 110,865 SH   SOLE 30 110,865 0 0
ANDERSONS INC COM 034164103   50,543 881 SH   SOLE 36 881 0 0
ANDERSONS INC COM 034164103   436,758 7,613 SH   SOLE 40 7,613 0 0
ANDERSONS INC COM 034164103   1,388,423 24,201 SH   SOLE 43 22,707 0 1,494
ANEBULO PHARMACEUTICALS INC COM 034569103   1,050 366 SH   SOLE 18 366 0 0
ANEBULO PHARMACEUTICALS INC COM 034569103   10,570 3,683 SH   SOLE 21 3,683 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   87,842 8,179 SH   SOLE 2 286 0 7,893
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   348,384 32,438 SH   SOLE 18 32,438 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   308,152 28,692 SH   SOLE 19 28,692 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   6,553,161 610,164 SH   SOLE 21 610,164 0 0
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   3,450,687 321,293 SH   SOLE 22 313,317 0 7,976
ANGEL OAK MORTGAGE REIT INC COM 03464Y108   161 15 SH   SOLE 43 15 0 0
ANGI INC COM CL A NEW 00183L102   74,256 28,342 SH   SOLE 2 20,051 0 8,291
ANGI INC COM CL A NEW 00183L102   542 207 SH   SOLE 4 207 0 0
ANGI INC COM CL A NEW 00183L102   16,587 6,331 SH   SOLE 18 6,331 0 0
ANGI INC COM CL A NEW 00183L102   565,173 215,715 SH   SOLE 21 215,715 0 0
ANGI INC COM CL A NEW 00183L102   2,905,978 1,109,152 SH   SOLE 22 1,083,975 0 25,177
ANGI INC COM CL A NEW 00183L102   22,131 8,447 SH   SOLE 25 8,447 0 0
ANGI INC COM CL A NEW 00183L102   83,657 31,930 SH   SOLE 26 31,618 0 312
ANGI INC COM CL A NEW 00183L102   14,261 5,443 SH   SOLE 28 5,443 0 0
ANGI INC COM CL A NEW 00183L102   354,418 135,274 SH   SOLE 30 135,274 0 0
ANGI INC COM CL A NEW 00183L102   19,016 7,258 SH   SOLE 40 7,258 0 0
ANGI INC COM CL A NEW 00183L102   1,598 610 SH   SOLE 43 610 0 0
ANGIODYNAMICS INC COM 03475V101   3,258,995 555,195 SH   SOLE 2 370,507 0 184,688
ANGIODYNAMICS INC COM 03475V101   2,002 341 SH   SOLE 7 341 0 0
ANGIODYNAMICS INC COM 03475V101   909,545 154,948 SH   SOLE 18 154,948 0 0
ANGIODYNAMICS INC COM 03475V101   2,595,732 442,203 SH   SOLE 19 442,203 0 0
ANGIODYNAMICS INC COM 03475V101   8,812,349 1,501,252 SH   SOLE 21 1,501,252 0 0
ANGIODYNAMICS INC COM 03475V101   10,697,177 1,822,347 SH   SOLE 22 1,751,817 0 70,530
ANGIODYNAMICS INC COM 03475V101   189,155 32,224 SH   SOLE 23 32,224 0 0
ANGIODYNAMICS INC COM 03475V101   1,001,134 170,551 SH   SOLE 26 0 0 170,551
ANGIODYNAMICS INC COM 03475V101   20,974 3,573 SH   SOLE 43 3,573 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   33,109,058 1,491,399 SH   SOLE 7 1,491,399 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   24,603,994 1,108,288 SH   SOLE 19 1,108,288 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   366,988 16,531 SH   SOLE 21 16,531 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   297,946 13,421 SH   SOLE 22 13,421 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   7,354,283 331,274 SH   SOLE 23 331,274 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   45,272,682 2,039,310 SH   SOLE 25 2,039,310 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   29,177,638 1,314,308 SH   SOLE 26 917,401 0 396,907
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   5,535,570 249,350 SH   SOLE 28 0 0 249,350
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   55,389,377 2,495,017 SH   SOLE 30 2,495,017 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   156,486,823 7,048,956 SH   SOLE 34 7,048,956 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   12,456,437 561,101 SH   SOLE 43 541,371 0 19,730
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   3,951 65 SH   SOLE 18 65 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   425,217 6,996 SH   SOLE 22 6,996 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   34,515,796 567,881 SH   SOLE 43 496,255 0 71,626
ANI PHARMACEUTICALS INC COM 00182C103   2,525,250 36,529 SH   SOLE 2 22,349 0 14,180
ANI PHARMACEUTICALS INC COM 00182C103   7,812 113 SH   SOLE 4 113 0 0
ANI PHARMACEUTICALS INC COM 00182C103   10,300 149 SH   SOLE 7 149 0 0
ANI PHARMACEUTICALS INC COM 00182C103   3,115,758 45,071 SH   SOLE 18 45,071 0 0
ANI PHARMACEUTICALS INC COM 00182C103   4,310,878 62,359 SH   SOLE 19 62,359 0 0
ANI PHARMACEUTICALS INC COM 00182C103   123,097,786 1,780,671 SH   SOLE 21 1,780,671 0 0
ANI PHARMACEUTICALS INC COM 00182C103   36,546,128 528,658 SH   SOLE 22 511,863 0 16,795
ANI PHARMACEUTICALS INC COM 00182C103   110,954 1,605 SH   SOLE 23 1,605 0 0
ANI PHARMACEUTICALS INC COM 00182C103   232,692 3,366 SH   SOLE 25 3,366 0 0
ANI PHARMACEUTICALS INC COM 00182C103   261,242 3,779 SH   SOLE 26 0 0 3,779
ANI PHARMACEUTICALS INC COM 00182C103   194,808 2,818 SH   SOLE 28 0 0 2,818
ANI PHARMACEUTICALS INC COM 00182C103   3,100,895 44,856 SH   SOLE 30 44,856 0 0
ANI PHARMACEUTICALS INC COM 00182C103   324,773 4,698 SH   SOLE 40 4,698 0 0
ANI PHARMACEUTICALS INC COM 00182C103   16,107 233 SH   OTR 43 233 0 0
ANI PHARMACEUTICALS INC COM 00182C103   1,136,359 16,438 SH   SOLE 43 13,375 0 3,063
ANIKA THERAPEUTICS INC COM 035255108   8,182,153 322,132 SH   SOLE 2 288,001 0 34,131
ANIKA THERAPEUTICS INC COM 035255108   1,270 50 SH   SOLE 7 50 0 0
ANIKA THERAPEUTICS INC COM 035255108   1,046,531 41,202 SH   SOLE 18 41,202 0 0
ANIKA THERAPEUTICS INC COM 035255108   2,668,905 105,075 SH   SOLE 19 105,075 0 0
ANIKA THERAPEUTICS INC COM 035255108   14,820,773 583,495 SH   SOLE 21 583,495 0 0
ANIKA THERAPEUTICS INC COM 035255108   12,562,967 494,605 SH   SOLE 22 479,298 0 15,307
ANIKA THERAPEUTICS INC COM 035255108   153,137 6,029 SH   SOLE 23 6,029 0 0
ANIKA THERAPEUTICS INC COM 035255108   22,631 891 SH   SOLE 26 0 0 891
ANIKA THERAPEUTICS INC COM 035255108   193,878 7,633 SH   SOLE 43 7,167 0 466
ANIXA BIOSCIENCES INC COM 03528H109   15,784 5,059 SH   SOLE 18 5,059 0 0
ANIXA BIOSCIENCES INC COM 03528H109   205,786 65,957 SH   SOLE 21 65,957 0 0
ANIXA BIOSCIENCES INC COM 03528H109   260,976 83,646 SH   SOLE 22 83,646 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   19,922,066 1,011,786 SH   SOLE 2 469,172 0 542,614
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   9,100,718 462,200 SH   SOLE 4 256,698 0 205,502
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,441,426 73,206 SH   SOLE 7 72,043 0 1,163
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   379,820 19,290 SH   SOLE 13 19,290 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   732,783 37,216 SH   SOLE 15 37,216 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   24,892,492 1,264,220 SH   SOLE 18 1,232,597 0 31,623
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   3,201,732 162,607 SH   SOLE 19 162,607 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   628,775,222 31,933,734 SH   SOLE 21 31,933,734 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   302,200,131 15,347,899 SH   SOLE 22 14,346,584 0 1,001,315
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   15,113,375 767,566 SH   SOLE 23 767,566 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   16,820,320 854,257 SH   SOLE 25 848,536 0 5,721
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   10,952,149 556,229 SH   SOLE 26 326,863 0 229,366
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   20,787,521 1,055,740 SH   SOLE 28 6,433 0 1,049,307
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   49,150,493 2,496,216 SH   SOLE 30 2,496,216 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,296,425 116,629 SH   SOLE 31 109,497 0 7,132
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   456,375 23,178 SH   SOLE 34 23,178 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,736,280 138,968 SH   SOLE 36 138,968 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   520,761 26,448 SH   SOLE 40 26,448 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   22,762 1,156 SH   OTR 43 1,156 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   9,029,412 458,579 SH   SOLE 43 383,373 0 75,206
ANNEXON INC COM 03589W102   400,358 55,838 SH   SOLE 2 27,877 0 27,961
ANNEXON INC COM 03589W102   1,757 245 SH   SOLE 7 245 0 0
ANNEXON INC COM 03589W102   1,142,439 159,336 SH   SOLE 18 159,336 0 0
ANNEXON INC COM 03589W102   2,751,502 383,752 SH   SOLE 19 383,752 0 0
ANNEXON INC COM 03589W102   17,777,384 2,479,412 SH   SOLE 21 2,479,412 0 0
ANNEXON INC COM 03589W102   13,943,449 1,944,693 SH   SOLE 22 1,877,694 0 66,999
ANNEXON INC COM 03589W102   1,793 250 SH   SOLE 23 250 0 0
ANNEXON INC COM 03589W102   143,429 20,004 SH   SOLE 43 19,357 0 647
ANNOVIS BIO INC COM 03615A108   12,983 1,091 SH   SOLE 18 1,091 0 0
ANNOVIS BIO INC COM 03615A108   188,770 15,863 SH   SOLE 21 15,863 0 0
ANNOVIS BIO INC COM 03615A108   960,033 80,675 SH   SOLE 22 80,675 0 0
ANSYS INC COM 03662Q105   48,151,439 138,701 SH   SOLE 2 33,172 0 105,529
ANSYS INC COM 03662Q105   23,356,578 67,279 SH   SOLE 4 30,370 0 36,909
ANSYS INC COM 03662Q105   37,080,854 106,812 SH   SOLE 7 97,999 0 8,813
ANSYS INC COM 03662Q105   1,033,148 2,976 SH   SOLE 13 2,976 0 0
ANSYS INC COM 03662Q105   4,731,444 13,629 SH   SOLE 15 13,629 0 0
ANSYS INC COM 03662Q105   71,990,222 207,369 SH   SOLE 18 201,992 0 5,377
ANSYS INC COM 03662Q105   320,238,436 922,452 SH   SOLE 19 922,452 0 0
ANSYS INC COM 03662Q105   1,087,055,512 3,131,281 SH   SOLE 21 3,131,281 0 0
ANSYS INC COM 03662Q105   682,774,153 1,966,742 SH   SOLE 22 1,779,185 0 187,557
ANSYS INC COM 03662Q105   44,977,008 129,557 SH   SOLE 23 129,557 0 0
ANSYS INC COM 03662Q105   257,027,544 740,372 SH   SOLE 25 740,065 0 307
ANSYS INC COM 03662Q105   31,077,763 89,520 SH   SOLE 26 51,048 0 38,472
ANSYS INC COM 03662Q105   56,074,325 161,523 SH   SOLE 28 2,356 0 159,167
ANSYS INC COM 03662Q105   359,409,888 1,035,286 SH   SOLE 30 1,035,286 0 0
ANSYS INC COM 03662Q105   6,882,100 19,824 SH   SOLE 31 18,385 0 1,439
ANSYS INC COM 03662Q105   9,135,863 26,316 SH   SOLE 32 26,316 0 0
ANSYS INC COM 03662Q105   174,554,131 502,806 SH   SOLE 34 502,806 0 0
ANSYS INC COM 03662Q105   6,276,306 18,079 SH   SOLE 36 18,079 0 0
ANSYS INC COM 03662Q105   1,511,535 4,354 SH   SOLE 40 4,354 0 0
ANSYS INC COM 03662Q105   31,450 91 SH   OTR 43 91 0 0
ANSYS INC COM 03662Q105   35,083,782 101,059 SH   SOLE 43 87,802 0 13,257
ANTERIX INC COM 03676C100   251,705 7,489 SH   SOLE 2 3,918 0 3,571
ANTERIX INC COM 03676C100   5,176 154 SH   SOLE 7 154 0 0
ANTERIX INC COM 03676C100   1,130,136 33,625 SH   SOLE 18 33,625 0 0
ANTERIX INC COM 03676C100   957,246 28,481 SH   SOLE 19 28,481 0 0
ANTERIX INC COM 03676C100   17,602,061 523,715 SH   SOLE 21 523,715 0 0
ANTERIX INC COM 03676C100   16,821,839 500,501 SH   SOLE 22 487,557 0 12,944
ANTERIX INC COM 03676C100   50,247 1,495 SH   SOLE 25 1,495 0 0
ANTERIX INC COM 03676C100   28,333 843 SH   SOLE 28 843 0 0
ANTERIX INC COM 03676C100   380,432 11,319 SH   SOLE 30 11,319 0 0
ANTERIX INC COM 03676C100   123,886 3,686 SH   SOLE 40 3,686 0 0
ANTERIX INC COM 03676C100   489,227 14,556 SH   SOLE 43 12,071 0 2,485
ANTERO MIDSTREAM CORP COM 03676B102   54,187,774 3,854,038 SH   SOLE 2 298,256 0 3,555,782
ANTERO MIDSTREAM CORP COM 03676B102   11,529 820 SH   SOLE 4 820 0 0
ANTERO MIDSTREAM CORP COM 03676B102   8,885,484 631,969 SH   SOLE 7 560,711 0 71,258
ANTERO MIDSTREAM CORP COM 03676B102   8,320,160 591,761 SH   SOLE 18 591,761 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,560,702 111,003 SH   SOLE 19 111,003 0 0
ANTERO MIDSTREAM CORP COM 03676B102   301,783,193 21,463,954 SH   SOLE 21 21,463,954 0 0
ANTERO MIDSTREAM CORP COM 03676B102   144,185,511 10,255,015 SH   SOLE 22 9,804,286 0 450,729
ANTERO MIDSTREAM CORP COM 03676B102   1,029,698 73,236 SH   SOLE 25 73,236 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,843,561 131,121 SH   SOLE 26 131,121 0 0
ANTERO MIDSTREAM CORP COM 03676B102   84,697 6,024 SH   SOLE 28 6,024 0 0
ANTERO MIDSTREAM CORP COM 03676B102   3,008,559 213,980 SH   SOLE 30 213,980 0 0
ANTERO MIDSTREAM CORP COM 03676B102   59,389 4,224 SH   SOLE 31 4,224 0 0
ANTERO MIDSTREAM CORP COM 03676B102   79,945 5,686 SH   SOLE 36 5,686 0 0
ANTERO MIDSTREAM CORP COM 03676B102   1,038,514 73,863 SH   SOLE 40 73,863 0 0
ANTERO MIDSTREAM CORP COM 03676B102   13,550,246 963,744 SH   SOLE 43 719,931 0 243,813
ANTERO RESOURCES CORP COM 03674X106   15,107,028 520,932 SH   SOLE 2 284,259 0 236,673
ANTERO RESOURCES CORP COM 03674X106   27,173 937 SH   SOLE 4 937 0 0
ANTERO RESOURCES CORP COM 03674X106   2,071,412 71,428 SH   SOLE 7 68,134 0 3,294
ANTERO RESOURCES CORP COM 03674X106   14,679,452 506,188 SH   SOLE 18 506,188 0 0
ANTERO RESOURCES CORP COM 03674X106   3,522,514 121,466 SH   SOLE 19 121,466 0 0
ANTERO RESOURCES CORP COM 03674X106   429,772,924 14,819,756 SH   SOLE 21 14,819,756 0 0
ANTERO RESOURCES CORP COM 03674X106   243,506,243 8,396,767 SH   SOLE 22 8,026,404 0 370,363
ANTERO RESOURCES CORP COM 03674X106   6,208,204 214,076 SH   SOLE 26 167,834 0 46,242
ANTERO RESOURCES CORP COM 03674X106   2,653,964 91,516 SH   SOLE 28 91,516 0 0
ANTERO RESOURCES CORP COM 03674X106   7,480,289 257,941 SH   SOLE 30 257,941 0 0
ANTERO RESOURCES CORP COM 03674X106   102,167 3,523 SH   SOLE 31 3,523 0 0
ANTERO RESOURCES CORP COM 03674X106   194,474 6,706 SH   SOLE 36 6,706 0 0
ANTERO RESOURCES CORP COM 03674X106   5,651,810 194,890 SH   SOLE 43 148,894 0 45,996
ANYWHERE REAL ESTATE INC COM 75605Y106   4,763,254 770,753 SH   SOLE 2 566,583 0 204,170
ANYWHERE REAL ESTATE INC COM 75605Y106   1,941 314 SH   SOLE 4 314 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   372,932 60,345 SH   SOLE 7 57,225 0 3,120
ANYWHERE REAL ESTATE INC COM 75605Y106   2,326,955 376,530 SH   SOLE 18 376,530 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   3,877,851 627,484 SH   SOLE 19 627,484 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   81,121,461 13,126,450 SH   SOLE 21 13,126,450 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   24,713,004 3,998,868 SH   SOLE 22 3,825,225 0 173,643
ANYWHERE REAL ESTATE INC COM 75605Y106   156,206 25,276 SH   SOLE 23 25,276 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   153,882 24,900 SH   SOLE 25 24,900 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   1,769,995 286,407 SH   SOLE 26 23,855 0 262,552
ANYWHERE REAL ESTATE INC COM 75605Y106   11,964 1,936 SH   SOLE 28 1,936 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   2,318,996 375,242 SH   SOLE 30 375,242 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   390,873 63,248 SH   SOLE 34 63,248 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   103,509 16,749 SH   SOLE 36 16,749 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   190,542 30,832 SH   SOLE 40 30,832 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   642,794 104,012 SH   SOLE 43 99,775 0 4,237
AON PLC SHS CL A G0403H108   211,842,453 634,791 SH   SOLE 2 320,562 0 314,229
AON PLC SHS CL A G0403H108   85,006,160 254,723 SH   SOLE 4 125,299 0 129,424
AON PLC SHS CL A G0403H108   45,510,398 136,373 SH   SOLE 7 120,828 0 15,545
AON PLC SHS CL A G0403H108   14,704,704 44,063 SH   SOLE 13 44,063 0 0
AON PLC SHS CL A G0403H108   9,724,601 29,140 SH   SOLE 15 29,140 0 0
AON PLC SHS CL A G0403H108   120,141,870 360,008 SH   SOLE 18 343,898 0 16,110
AON PLC SHS CL A G0403H108   25,400,097 76,112 SH   SOLE 19 76,112 0 0
AON PLC SHS CL A G0403H108   1,579,871,528 4,734,123 SH   SOLE 21 4,734,123 0 0
AON PLC SHS CL A G0403H108   1,483,485,182 4,445,299 SH   SOLE 22 3,993,262 0 452,037
AON PLC SHS CL A G0403H108   147,278,312 441,323 SH   SOLE 23 441,323 0 0
AON PLC SHS CL A G0403H108   253,471,353 759,533 SH   SOLE 25 746,420 0 13,113
AON PLC SHS CL A G0403H108   135,754,293 406,791 SH   SOLE 26 289,666 0 117,125
AON PLC SHS CL A G0403H108   131,131,603 392,939 SH   SOLE 28 9,598 0 383,341
AON PLC SHS CL A G0403H108   10,580,259 31,704 SH   SOLE 29 31,704 0 0
AON PLC SHS CL A G0403H108   419,679,931 1,257,581 SH   SOLE 30 1,257,581 0 0
AON PLC SHS CL A G0403H108   39,256,485 117,633 SH   SOLE 31 114,437 0 3,196
AON PLC SHS CL A G0403H108   9,277,082 27,799 SH   SOLE 34 27,799 0 0
AON PLC SHS CL A G0403H108   16,315,571 48,890 SH   SOLE 36 48,890 0 0
AON PLC SHS CL A G0403H108   3,324,185 9,961 SH   SOLE 40 9,961 0 0
AON PLC SHS CL A G0403H108   118,137 354 SH   OTR 43 354 0 0
AON PLC SHS CL A G0403H108   92,036,025 275,788 SH   SOLE 43 234,302 0 41,486
APA CORPORATION COM 03743Q108   31,844,956 926,264 SH   SOLE 2 126,411 0 799,853
APA CORPORATION COM 03743Q108   3,976,356 115,659 SH   SOLE 4 70,228 0 45,431
APA CORPORATION COM 03743Q108   7,746,880 225,331 SH   SOLE 7 163,588 0 61,743
APA CORPORATION COM 03743Q108   347,032 10,094 SH   SOLE 13 10,094 0 0
APA CORPORATION COM 03743Q108   1,816,192 52,827 SH   SOLE 15 52,827 0 0
APA CORPORATION COM 03743Q108   26,577,321 773,046 SH   SOLE 18 749,808 0 23,238
APA CORPORATION COM 03743Q108   12,252,826 356,394 SH   SOLE 19 356,394 0 0
APA CORPORATION COM 03743Q108   407,981,306 11,866,821 SH   SOLE 21 11,866,821 0 0
APA CORPORATION COM 03743Q108   292,784,378 8,516,125 SH   SOLE 22 7,746,749 0 769,376
APA CORPORATION COM 03743Q108   15,844,161 460,854 SH   SOLE 23 460,854 0 0
APA CORPORATION COM 03743Q108   16,276,592 473,432 SH   SOLE 25 473,432 0 0
APA CORPORATION COM 03743Q108   9,681,855 281,613 SH   SOLE 26 178,491 0 103,122
APA CORPORATION COM 03743Q108   8,107,526 235,821 SH   SOLE 28 0 0 235,821
APA CORPORATION COM 03743Q108   75,871,709 2,206,856 SH   SOLE 30 2,206,856 0 0
APA CORPORATION COM 03743Q108   2,284,207 66,440 SH   SOLE 31 61,402 0 5,038
APA CORPORATION COM 03743Q108   4,761,011 138,482 SH   SOLE 34 138,482 0 0
APA CORPORATION COM 03743Q108   2,317,040 67,395 SH   SOLE 36 67,395 0 0
APA CORPORATION COM 03743Q108   530,862 15,441 SH   SOLE 40 15,441 0 0
APA CORPORATION COM 03743Q108   15,446,912 449,299 SH   SOLE 43 386,113 0 63,187
APARTMENT INCOME REIT CORP COM 03750L109   10,351,241 318,794 SH   SOLE 2 163,037 0 155,757
APARTMENT INCOME REIT CORP COM 03750L109   2,230,721 68,701 SH   SOLE 4 68,701 0 0
APARTMENT INCOME REIT CORP COM 03750L109   7,284,255 224,338 SH   SOLE 7 201,112 0 23,226
APARTMENT INCOME REIT CORP COM 03750L109   8,146,626 250,897 SH   SOLE 18 250,897 0 0
APARTMENT INCOME REIT CORP COM 03750L109   9,924,358 305,647 SH   SOLE 19 305,647 0 0
APARTMENT INCOME REIT CORP COM 03750L109   277,459,397 8,545,100 SH   SOLE 21 8,545,100 0 0
APARTMENT INCOME REIT CORP COM 03750L109   184,242,703 5,674,244 SH   SOLE 22 5,398,349 0 275,895
APARTMENT INCOME REIT CORP COM 03750L109   375,905 11,577 SH   SOLE 23 11,577 0 0
APARTMENT INCOME REIT CORP COM 03750L109   34,682,343 1,068,135 SH   SOLE 25 1,068,135 0 0
APARTMENT INCOME REIT CORP COM 03750L109   1,581,614 48,710 SH   SOLE 26 48,710 0 0
APARTMENT INCOME REIT CORP COM 03750L109   4,378,092 134,835 SH   SOLE 28 6,778 0 128,057
APARTMENT INCOME REIT CORP COM 03750L109   16,240,747 500,177 SH   SOLE 30 500,177 0 0
APARTMENT INCOME REIT CORP COM 03750L109   58,121 1,790 SH   SOLE 31 1,790 0 0
APARTMENT INCOME REIT CORP COM 03750L109   63,706 1,962 SH   SOLE 36 1,962 0 0
APARTMENT INCOME REIT CORP COM 03750L109   979,977 30,181 SH   SOLE 40 30,181 0 0
APARTMENT INCOME REIT CORP COM 03750L109   1,623,325 49,995 SH   SOLE 43 43,409 0 6,585
APARTMENT INVT & MGMT CO CL A 03748R747   1,212,718 148,073 SH   SOLE 2 38,959 0 109,114
APARTMENT INVT & MGMT CO CL A 03748R747   589,860 72,022 SH   SOLE 4 72,022 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   1,751,169 213,818 SH   SOLE 7 191,255 0 22,563
APARTMENT INVT & MGMT CO CL A 03748R747   3,143,527 383,825 SH   SOLE 18 383,825 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   4,405,000 537,851 SH   SOLE 19 537,851 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   51,009,589 6,228,277 SH   SOLE 21 6,228,277 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   47,114,212 5,752,651 SH   SOLE 22 5,497,324 0 255,327
APARTMENT INVT & MGMT CO CL A 03748R747   57,715 7,047 SH   SOLE 23 7,047 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   6,458,700 788,608 SH   SOLE 25 788,608 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   398,935 48,710 SH   SOLE 26 48,710 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   886,674 108,263 SH   SOLE 28 8,202 0 100,061
APARTMENT INVT & MGMT CO CL A 03748R747   2,436,763 297,529 SH   SOLE 30 297,529 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   236,404 28,865 SH   SOLE 40 28,865 0 0
APARTMENT INVT & MGMT CO CL A 03748R747   347,502 42,430 SH   SOLE 43 39,473 0 2,957
APELLIS PHARMACEUTICALS INC COM 03753U106   7,821,502 133,064 SH   SOLE 2 26,668 0 106,396
APELLIS PHARMACEUTICALS INC COM 03753U106   13,284 226 SH   SOLE 4 226 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   645,875 10,988 SH   SOLE 7 10,432 0 556
APELLIS PHARMACEUTICALS INC COM 03753U106   3,560,716 60,577 SH   SOLE 18 60,577 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   5,532,668 94,125 SH   SOLE 19 94,125 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   135,883,842 2,311,736 SH   SOLE 21 2,311,736 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   151,137,840 2,571,246 SH   SOLE 22 2,450,298 0 120,948
APELLIS PHARMACEUTICALS INC COM 03753U106   862,126 14,667 SH   SOLE 25 14,667 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   2,445,072 41,597 SH   SOLE 26 25,208 0 16,389
APELLIS PHARMACEUTICALS INC COM 03753U106   252,343 4,293 SH   SOLE 28 1,294 0 2,999
APELLIS PHARMACEUTICALS INC COM 03753U106   8,326,540 141,656 SH   SOLE 30 141,656 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   74,004 1,259 SH   SOLE 31 1,259 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   35,327 601 SH   SOLE 34 601 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   10,110 172 SH   SOLE 36 172 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   853,897 14,527 SH   SOLE 40 14,527 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   21,396 364 SH   OTR 43 364 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   5,495,519 93,493 SH   SOLE 43 80,102 0 13,391
API GROUP CORP COM STK 00187Y100   5,092,573 129,681 SH   SOLE 2 53,702 0 75,979
API GROUP CORP COM STK 00187Y100   15,983 407 SH   SOLE 4 407 0 0
API GROUP CORP COM STK 00187Y100   474,264 12,077 SH   SOLE 7 11,549 0 528
API GROUP CORP COM STK 00187Y100   20,011,128 509,578 SH   SOLE 18 509,578 0 0
API GROUP CORP COM STK 00187Y100   17,566,413 447,324 SH   SOLE 19 447,324 0 0
API GROUP CORP COM STK 00187Y100   305,706,386 7,784,731 SH   SOLE 21 7,784,731 0 0
API GROUP CORP COM STK 00187Y100   235,009,783 5,984,461 SH   SOLE 22 5,780,371 0 204,090
API GROUP CORP COM STK 00187Y100   1,417,176 36,088 SH   SOLE 25 36,088 0 0
API GROUP CORP COM STK 00187Y100   1,988,672 50,641 SH   SOLE 26 50,641 0 0
API GROUP CORP COM STK 00187Y100   4,811,243 122,517 SH   SOLE 28 119,250 0 3,267
API GROUP CORP COM STK 00187Y100   4,370,751 111,300 SH   SOLE 30 111,300 0 0
API GROUP CORP COM STK 00187Y100   99,864 2,543 SH   SOLE 36 2,543 0 0
API GROUP CORP COM STK 00187Y100   1,575,434 40,118 SH   SOLE 40 40,118 0 0
API GROUP CORP COM STK 00187Y100   3,837,621 97,724 SH   SOLE 43 89,473 0 8,251
APOGEE ENTERPRISES INC COM 037598109   6,149,045 103,869 SH   SOLE 2 88,090 0 15,779
APOGEE ENTERPRISES INC COM 037598109   5,506 93 SH   SOLE 4 93 0 0
APOGEE ENTERPRISES INC COM 037598109   11,781 199 SH   SOLE 7 199 0 0
APOGEE ENTERPRISES INC COM 037598109   3,958,290 66,863 SH   SOLE 18 66,863 0 0
APOGEE ENTERPRISES INC COM 037598109   7,244,482 122,373 SH   SOLE 19 122,373 0 0
APOGEE ENTERPRISES INC COM 037598109   164,071,971 2,771,486 SH   SOLE 21 2,771,486 0 0
APOGEE ENTERPRISES INC COM 037598109   46,397,112 783,735 SH   SOLE 22 750,614 0 33,121
APOGEE ENTERPRISES INC COM 037598109   153,091 2,586 SH   SOLE 23 2,586 0 0
APOGEE ENTERPRISES INC COM 037598109   208,384 3,520 SH   SOLE 25 3,520 0 0
APOGEE ENTERPRISES INC COM 037598109   1,057,075 17,856 SH   SOLE 26 9,174 0 8,682
APOGEE ENTERPRISES INC COM 037598109   2,962,842 50,048 SH   SOLE 30 50,048 0 0
APOGEE ENTERPRISES INC COM 037598109   2,643,635 44,656 SH   SOLE 34 44,656 0 0
APOGEE ENTERPRISES INC COM 037598109   319,680 5,400 SH   SOLE 40 5,400 0 0
APOGEE ENTERPRISES INC COM 037598109   1,695,141 28,634 SH   SOLE 43 24,500 0 4,134
APOGEE THERAPEUTICS INC COM 03770N101   1,461,501 21,994 SH   SOLE 2 7,245 0 14,749
APOGEE THERAPEUTICS INC COM 03770N101   6,246 94 SH   SOLE 4 94 0 0
APOGEE THERAPEUTICS INC COM 03770N101   23,191 349 SH   SOLE 7 349 0 0
APOGEE THERAPEUTICS INC COM 03770N101   6,793,516 102,235 SH   SOLE 18 102,235 0 0
APOGEE THERAPEUTICS INC COM 03770N101   6,051,203 91,064 SH   SOLE 19 91,064 0 0
APOGEE THERAPEUTICS INC COM 03770N101   106,299,467 1,599,691 SH   SOLE 21 1,599,691 0 0
APOGEE THERAPEUTICS INC COM 03770N101   63,193,286 950,990 SH   SOLE 22 912,453 0 38,537
APOGEE THERAPEUTICS INC COM 03770N101   3,389 51 SH   SOLE 23 51 0 0
APOGEE THERAPEUTICS INC COM 03770N101   286,998 4,319 SH   SOLE 25 4,319 0 0
APOGEE THERAPEUTICS INC COM 03770N101   2,287,940 34,431 SH   SOLE 30 34,431 0 0
APOGEE THERAPEUTICS INC COM 03770N101   306,002 4,605 SH   SOLE 40 4,605 0 0
APOGEE THERAPEUTICS INC COM 03770N101   133 2 SH   SOLE 43 2 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   1,351,549 121,324 SH   SOLE 2 40,113 0 81,211
APOLLO COML REAL EST FIN INC COM 03762U105   4,233 380 SH   SOLE 4 380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   352,247 31,620 SH   SOLE 7 30,067 0 1,553
APOLLO COML REAL EST FIN INC COM 03762U105   4,956,632 444,940 SH   SOLE 18 444,940 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   3,408,216 305,944 SH   SOLE 19 305,944 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   194,945,176 17,499,567 SH   SOLE 21 17,499,567 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   44,242,087 3,971,462 SH   SOLE 22 3,780,453 0 191,009
APOLLO COML REAL EST FIN INC COM 03762U105   299,922 26,923 SH   SOLE 25 26,923 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   371,307 33,331 SH   SOLE 26 33,331 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   61,370 5,509 SH   SOLE 28 2,322 0 3,187
APOLLO COML REAL EST FIN INC COM 03762U105   3,280,374 294,468 SH   SOLE 30 294,468 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   65,069 5,841 SH   SOLE 36 5,841 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   258,504 23,205 SH   SOLE 40 23,205 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   3,051,458 273,919 SH   SOLE 43 262,420 0 11,499
APOLLO GLOBAL MGMT INC COM 03769M106   78,998,711 702,523 SH   SOLE 2 30,756 0 671,767
APOLLO GLOBAL MGMT INC COM 03769M106   36,224,643 322,140 SH   SOLE 4 169,925 0 152,215
APOLLO GLOBAL MGMT INC COM 03769M106   7,211,981 64,135 SH   SOLE 7 62,744 0 1,391
APOLLO GLOBAL MGMT INC COM 03769M106   2,090,783 18,593 SH   SOLE 13 18,593 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   4,787,559 42,575 SH   SOLE 15 42,575 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   157,954,519 1,404,664 SH   SOLE 18 1,369,501 0 35,163
APOLLO GLOBAL MGMT INC COM 03769M106   13,704,394 121,871 SH   SOLE 19 121,871 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   935,378,891 8,318,176 SH   SOLE 21 8,318,176 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,265,876,975 11,257,243 SH   SOLE 22 10,402,435 0 854,808
APOLLO GLOBAL MGMT INC COM 03769M106   68,353,182 607,854 SH   SOLE 23 607,854 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   85,253,293 758,144 SH   SOLE 25 756,301 0 1,843
APOLLO GLOBAL MGMT INC COM 03769M106   46,576,453 414,197 SH   SOLE 26 217,515 0 196,682
APOLLO GLOBAL MGMT INC COM 03769M106   90,998,588 809,236 SH   SOLE 28 43,221 0 766,015
APOLLO GLOBAL MGMT INC COM 03769M106   148,945,085 1,324,545 SH   SOLE 30 1,324,545 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   13,694,161 121,780 SH   SOLE 31 113,406 0 8,374
APOLLO GLOBAL MGMT INC COM 03769M106   58,072,554 516,430 SH   SOLE 34 516,430 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   10,765,288 95,734 SH   SOLE 36 95,734 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   2,241,691 19,935 SH   SOLE 40 19,935 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   71,406 635 SH   OTR 43 635 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   37,442,045 332,966 SH   SOLE 43 278,792 0 54,175
APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304   1,173,893 18,414 SH   SOLE 7 18,414 0 0
APOLLO GLOBAL MGMT INC SER A MAND CNV 03769M304   175,964,344 2,760,225 SH   SOLE 21 2,760,225 0 0
APOLLOMICS INC CL A SHS G0411D107   65 86 SH   SOLE 22 86 0 0
APPFOLIO INC COM CL A 03783C100   8,406,432 34,070 SH   SOLE 2 22,403 0 11,667
APPFOLIO INC COM CL A 03783C100   27,388 111 SH   SOLE 4 50 0 61
APPFOLIO INC COM CL A 03783C100   972,649 3,942 SH   SOLE 7 3,735 0 207
APPFOLIO INC COM CL A 03783C100   18,732,994 75,922 SH   SOLE 18 73,819 0 2,103
APPFOLIO INC COM CL A 03783C100   22,100,255 89,569 SH   SOLE 19 89,569 0 0
APPFOLIO INC COM CL A 03783C100   387,330,725 1,569,793 SH   SOLE 21 1,569,793 0 0
APPFOLIO INC COM CL A 03783C100   170,615,282 691,478 SH   SOLE 22 670,614 0 20,864
APPFOLIO INC COM CL A 03783C100   305,217 1,237 SH   SOLE 23 1,237 0 0
APPFOLIO INC COM CL A 03783C100   980,051 3,972 SH   SOLE 25 3,972 0 0
APPFOLIO INC COM CL A 03783C100   2,604,341 10,555 SH   SOLE 26 7,290 0 3,265
APPFOLIO INC COM CL A 03783C100   305,217 1,237 SH   SOLE 28 338 0 899
APPFOLIO INC COM CL A 03783C100   5,273,574 21,373 SH   SOLE 30 21,373 0 0
APPFOLIO INC COM CL A 03783C100   17,438,103 70,674 SH   SOLE 34 70,674 0 0
APPFOLIO INC COM CL A 03783C100   21,220 86 SH   SOLE 36 86 0 0
APPFOLIO INC COM CL A 03783C100   965,000 3,911 SH   SOLE 40 3,911 0 0
APPFOLIO INC COM CL A 03783C100   1,692,143 6,858 SH   SOLE 43 6,351 0 507
APPIAN CORP CL A 03782L101   1,077,971 26,983 SH   SOLE 2 17,454 0 9,529
APPIAN CORP CL A 03782L101   5,074 127 SH   SOLE 4 0 0 127
APPIAN CORP CL A 03782L101   14,702 368 SH   SOLE 7 368 0 0
APPIAN CORP CL A 03782L101   4,104,902 102,751 SH   SOLE 18 96,090 0 6,661
APPIAN CORP CL A 03782L101   3,617,353 90,547 SH   SOLE 19 90,547 0 0
APPIAN CORP CL A 03782L101   68,049,671 1,703,371 SH   SOLE 21 1,703,371 0 0
APPIAN CORP CL A 03782L101   46,971,892 1,175,767 SH   SOLE 22 1,142,870 0 32,897
APPIAN CORP CL A 03782L101   265,867 6,655 SH   SOLE 25 6,655 0 0
APPIAN CORP CL A 03782L101   473,927 11,863 SH   SOLE 26 11,863 0 0
APPIAN CORP CL A 03782L101   28,005 701 SH   SOLE 28 701 0 0
APPIAN CORP CL A 03782L101   1,024,957 25,656 SH   SOLE 30 25,656 0 0
APPIAN CORP CL A 03782L101   350,801 8,781 SH   SOLE 40 8,781 0 0
APPIAN CORP CL A 03782L101   457,827 11,460 SH   SOLE 43 10,823 0 637
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   3,958,555 241,670 SH   SOLE 2 67,797 0 173,873
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,651,120 100,801 SH   SOLE 4 100,801 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   5,311,952 324,295 SH   SOLE 7 290,278 0 34,017
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   11,256,975 687,239 SH   SOLE 18 687,239 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   13,309,143 812,524 SH   SOLE 19 812,524 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   416,411,819 25,421,967 SH   SOLE 21 25,421,967 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   139,702,497 8,528,846 SH   SOLE 22 8,128,920 0 399,926
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   183,866 11,225 SH   SOLE 23 11,225 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   13,935,088 850,738 SH   SOLE 25 850,738 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   1,361,473 83,118 SH   SOLE 26 83,118 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   2,625,190 160,268 SH   SOLE 28 11,840 0 148,428
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   17,173,414 1,048,438 SH   SOLE 30 1,048,438 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   91,335 5,576 SH   SOLE 36 5,576 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   777,297 47,454 SH   SOLE 40 47,454 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   6,246,960 381,377 SH   SOLE 43 351,532 0 29,845
APPLE INC COM 037833100   5,168,311,000 30,139,439 SH   SOLE 2 8,967,211 0 21,172,228
APPLE INC COM 037833100   2,172,082,115 12,666,679 SH   SOLE 4 6,441,645 0 6,225,034
APPLE INC COM 037833100   2,401,310,920 14,003,446 SH   SOLE 7 12,438,795 0 1,564,651
APPLE INC COM 037833100   200,730,030 1,170,574 SH   SOLE 13 1,170,574 0 0
APPLE INC COM 037833100   366,191,424 2,135,476 SH   SOLE 15 2,135,476 0 0
APPLE INC COM 037833100   5,805,554,929 33,855,580 SH   SOLE 18 31,515,374 0 2,340,206
APPLE INC COM 037833100   2,564,762,741 14,956,629 SH   SOLE 19 14,956,629 0 0
APPLE INC COM 037833100   62,568,040,326 364,870,774 SH   SOLE 21 364,870,774 0 0
APPLE INC COM 037833100   54,596,532,390 318,384,257 SH   SOLE 22 285,594,148 0 32,790,109
APPLE INC COM 037833100   4,912,230,141 28,646,082 SH   SOLE 23 28,646,082 0 0
APPLE INC COM 037833100   6,176,709,771 36,020,001 SH   SOLE 25 33,627,104 0 2,392,897
APPLE INC COM 037833100   2,965,740,941 17,294,967 SH   SOLE 26 10,213,855 0 7,081,112
APPLE INC COM 037833100   4,465,244,029 26,039,445 SH   SOLE 28 1,171,266 0 24,868,179
APPLE INC COM 037833100   77,806,821 453,737 SH   SOLE 29 453,737 0 0
APPLE INC COM 037833100   16,599,853,377 96,803,437 SH   SOLE 30 96,197,993 0 605,444
APPLE INC COM 037833100   734,122,857 4,281,099 SH   SOLE 31 4,046,820 0 234,279
APPLE INC COM 037833100   467,377,485 2,725,551 SH   SOLE 32 2,725,551 0 0
APPLE INC COM 037833100   1,651,245,054 9,629,374 SH   SOLE 34 9,629,374 0 0
APPLE INC COM 037833100   537,760,251 3,135,994 SH   SOLE 36 3,135,994 0 0
APPLE INC COM 037833100   11,474,413 66,914 SH   SOLE 37 66,914 0 0
APPLE INC COM 037833100   124,208,451 724,332 SH   SOLE 40 724,332 0 0
APPLE INC COM 037833100   3,004,158 17,519 SH   OTR 43 17,519 0 0
APPLE INC COM 037833100   3,858,660,035 22,502,100 SH   SOLE 43 19,067,678 0 3,434,422
APPLE INC OPTIONS 037833100   6,722,016 39,200 SH Call SOLE 2 0 0 39,200
APPLE INC OPTIONS 037833100   977,436 5,700 SH Call SOLE 4 5,700 0 0
APPLE INC OPTIONS 037833100   22,172,364 129,300 SH Call SOLE 18 129,300 0 0
APPLE INC OPTIONS 037833100   122,230,944 712,800 SH Call SOLE 19 712,800 0 0
APPLE INC OPTIONS 037833100   9,157,032 53,400 SH Call SOLE 22 53,400 0 0
APPLE INC OPTIONS 037833100   6,276,168 36,600 SH Call SOLE 26 36,600 0 0
APPLE INC OPTIONS 037833100   617,328 3,600 SH Call SOLE 30 3,600 0 0
APPLE INC OPTIONS 037833100   71,232,792 415,400 SH Call SOLE 34 415,400 0 0
APPLIED DIGITAL CORP COM NEW 038169207   193,499 45,210 SH   SOLE 2 25,055 0 20,155
APPLIED DIGITAL CORP COM NEW 038169207   2,846 665 SH   SOLE 7 665 0 0
APPLIED DIGITAL CORP COM NEW 038169207   877,182 204,949 SH   SOLE 18 204,949 0 0
APPLIED DIGITAL CORP COM NEW 038169207   780,830 182,437 SH   SOLE 19 182,437 0 0
APPLIED DIGITAL CORP COM NEW 038169207   14,476,569 3,382,376 SH   SOLE 21 3,382,376 0 0
APPLIED DIGITAL CORP COM NEW 038169207   9,050,111 2,114,512 SH   SOLE 22 2,055,355 0 59,157
APPLIED DIGITAL CORP COM NEW 038169207   63,708 14,885 SH   SOLE 25 14,885 0 0
APPLIED DIGITAL CORP COM NEW 038169207   12,583 2,940 SH   SOLE 28 0 0 2,940
APPLIED DNA SCIENCES INC COM 03815U300   41,531 101,295 SH   SOLE 22 101,295 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   12,500,964 63,280 SH   SOLE 2 43,113 0 20,167
APPLIED INDL TECHNOLOGIES IN COM 03820C105   128,012 648 SH   SOLE 4 580 0 68
APPLIED INDL TECHNOLOGIES IN COM 03820C105   653,891 3,310 SH   SOLE 7 3,153 0 157
APPLIED INDL TECHNOLOGIES IN COM 03820C105   30,336,371 153,563 SH   SOLE 18 147,143 0 6,420
APPLIED INDL TECHNOLOGIES IN COM 03820C105   33,453,907 169,344 SH   SOLE 19 169,344 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   571,234,987 2,891,597 SH   SOLE 21 2,891,597 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   263,647,267 1,334,585 SH   SOLE 22 1,293,640 0 40,945
APPLIED INDL TECHNOLOGIES IN COM 03820C105   136,705 692 SH   SOLE 23 692 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,544,643 7,819 SH   SOLE 25 7,819 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   6,792,164 34,382 SH   SOLE 26 11,137 0 23,245
APPLIED INDL TECHNOLOGIES IN COM 03820C105   129,593 656 SH   SOLE 28 656 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   14,026 71 SH   SOLE 29 71 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   4,501,177 22,785 SH   SOLE 30 22,785 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   7,112 36 SH   SOLE 34 36 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   63,414 321 SH   SOLE 36 321 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   1,542,075 7,806 SH   SOLE 40 7,806 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   6,628,704 33,555 SH   SOLE 43 31,281 0 2,274
APPLIED MATLS INC COM 038222105   491,655,207 2,384,014 SH   SOLE 2 1,096,099 0 1,287,915
APPLIED MATLS INC COM 038222105   203,687,184 987,670 SH   SOLE 4 488,572 0 499,098
APPLIED MATLS INC COM 038222105   228,043,360 1,105,772 SH   SOLE 7 944,808 0 160,964
APPLIED MATLS INC COM 038222105   30,823,961 149,464 SH   SOLE 13 149,464 0 0
APPLIED MATLS INC COM 038222105   25,573,345 124,004 SH   SOLE 15 124,004 0 0
APPLIED MATLS INC COM 038222105   505,028,263 2,448,859 SH   SOLE 18 2,276,849 0 172,010
APPLIED MATLS INC COM 038222105   401,046,201 1,944,655 SH   SOLE 19 1,944,655 0 0
APPLIED MATLS INC COM 038222105   5,556,889,004 26,945,105 SH   SOLE 21 26,945,105 0 0
APPLIED MATLS INC COM 038222105   3,912,892,737 18,973,441 SH   SOLE 22 17,017,387 0 1,956,054
APPLIED MATLS INC COM 038222105   387,280,554 1,877,906 SH   SOLE 23 1,877,906 0 0
APPLIED MATLS INC COM 038222105   522,570,734 2,533,922 SH   SOLE 25 2,399,886 0 134,036
APPLIED MATLS INC COM 038222105   351,569,561 1,704,745 SH   SOLE 26 942,993 0 761,752
APPLIED MATLS INC COM 038222105   394,088,000 1,910,915 SH   SOLE 28 54,992 0 1,855,923
APPLIED MATLS INC COM 038222105   21,427,297 103,900 SH   SOLE 29 103,900 0 0
APPLIED MATLS INC COM 038222105   1,573,405,181 7,629,371 SH   SOLE 30 7,539,897 0 89,474
APPLIED MATLS INC COM 038222105   83,667,717 405,701 SH   SOLE 31 392,434 0 13,267
APPLIED MATLS INC COM 038222105   51,376,843 249,124 SH   SOLE 32 249,124 0 0
APPLIED MATLS INC COM 038222105   313,220,680 1,518,793 SH   SOLE 34 1,518,793 0 0
APPLIED MATLS INC COM 038222105   42,387,277 205,534 SH   SOLE 36 205,534 0 0
APPLIED MATLS INC COM 038222105   8,317,668 40,332 SH   SOLE 37 40,332 0 0
APPLIED MATLS INC COM 038222105   8,446,150 40,955 SH   SOLE 40 40,955 0 0
APPLIED MATLS INC COM 038222105   287,278 1,393 SH   OTR 43 1,393 0 0
APPLIED MATLS INC COM 038222105   282,160,074 1,368,182 SH   SOLE 43 1,165,259 0 202,922
APPLIED OPTOELECTRONICS INC COM 03823U102   200,831 14,490 SH   SOLE 2 10,193 0 4,297
APPLIED OPTOELECTRONICS INC COM 03823U102   78,475 5,662 SH   SOLE 18 5,662 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   3,280,537 236,691 SH   SOLE 21 236,691 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   7,958,648 574,217 SH   SOLE 22 549,166 0 25,051
APPLIED OPTOELECTRONICS INC COM 03823U102   104,934 7,571 SH   SOLE 25 7,571 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   132,391 9,552 SH   SOLE 40 9,552 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102   25,239 1,821 SH   SOLE 43 1,772 0 49
APPLIED THERAPEUTICS INC COM 03828A101   64,947 9,551 SH   SOLE 18 9,551 0 0
APPLIED THERAPEUTICS INC COM 03828A101   527,687 77,601 SH   SOLE 21 77,601 0 0
APPLIED THERAPEUTICS INC COM 03828A101   6,077,582 893,762 SH   SOLE 22 893,762 0 0
APPLIED THERAPEUTICS INC COM 03828A101   29,104 4,280 SH   SOLE 26 3,908 0 372
APPLIED THERAPEUTICS INC COM 03828A101   27,764 4,083 SH   SOLE 43 4,083 0 0
APPLOVIN CORP COM CL A 03831W108   18,761,527 271,042 SH   SOLE 2 17,123 0 253,919
APPLOVIN CORP COM CL A 03831W108   3,067,761 44,319 SH   SOLE 4 26,662 0 17,657
APPLOVIN CORP COM CL A 03831W108   1,452,512 20,984 SH   SOLE 7 20,418 0 566
APPLOVIN CORP COM CL A 03831W108   220,535 3,186 SH   SOLE 13 3,186 0 0
APPLOVIN CORP COM CL A 03831W108   981,678 14,182 SH   SOLE 15 14,182 0 0
APPLOVIN CORP COM CL A 03831W108   19,776,569 285,706 SH   SOLE 18 274,516 0 11,190
APPLOVIN CORP COM CL A 03831W108   7,415,677 107,132 SH   SOLE 19 107,132 0 0
APPLOVIN CORP COM CL A 03831W108   257,935,178 3,726,310 SH   SOLE 21 3,726,310 0 0
APPLOVIN CORP COM CL A 03831W108   344,176,792 4,972,216 SH   SOLE 22 4,619,104 0 353,112
APPLOVIN CORP COM CL A 03831W108   18,811,850 271,769 SH   SOLE 23 271,769 0 0
APPLOVIN CORP COM CL A 03831W108   977,733 14,125 SH   SOLE 25 14,125 0 0
APPLOVIN CORP COM CL A 03831W108   9,948,852 143,728 SH   SOLE 26 82,064 0 61,664
APPLOVIN CORP COM CL A 03831W108   13,653,437 197,247 SH   SOLE 28 2,528 0 194,719
APPLOVIN CORP COM CL A 03831W108   29,530,013 426,611 SH   SOLE 30 426,611 0 0
APPLOVIN CORP COM CL A 03831W108   2,596,996 37,518 SH   SOLE 31 34,896 0 2,622
APPLOVIN CORP COM CL A 03831W108   513,889 7,424 SH   SOLE 34 7,424 0 0
APPLOVIN CORP COM CL A 03831W108   1,194,391 17,255 SH   SOLE 36 17,255 0 0
APPLOVIN CORP COM CL A 03831W108   561,374 8,110 SH   SOLE 40 8,110 0 0
APPLOVIN CORP COM CL A 03831W108   46,031 665 SH   OTR 43 665 0 0
APPLOVIN CORP COM CL A 03831W108   22,504,876 325,121 SH   SOLE 43 280,160 0 44,961
APPTECH PMTS CORP COM 03834B309   2,411 2,511 SH   SOLE 18 2,511 0 0
APPTECH PMTS CORP COM 03834B309   29,264 30,483 SH   SOLE 21 30,483 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   475 71 SH   SOLE 2 71 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   1,933 289 SH   SOLE 21 289 0 0
APREA THERAPEUTICS INC COM NEW 03836J201   54,483 8,144 SH   SOLE 22 8,144 0 0
APTARGROUP INC COM 038336103   18,248,993 126,826 SH   SOLE 2 88,281 0 38,545
APTARGROUP INC COM 038336103   215,691 1,499 SH   SOLE 4 1,499 0 0
APTARGROUP INC COM 038336103   3,243,424 22,541 SH   SOLE 7 21,876 0 665
APTARGROUP INC COM 038336103   290,802 2,021 SH   SOLE 13 2,021 0 0
APTARGROUP INC COM 038336103   16,328,925 113,482 SH   SOLE 18 113,482 0 0
APTARGROUP INC COM 038336103   7,071,330 49,144 SH   SOLE 19 49,144 0 0
APTARGROUP INC COM 038336103   489,076,211 3,398,959 SH   SOLE 21 3,398,959 0 0
APTARGROUP INC COM 038336103   288,269,802 2,003,404 SH   SOLE 22 1,881,988 0 121,416
APTARGROUP INC COM 038336103   160,006 1,112 SH   SOLE 23 1,112 0 0
APTARGROUP INC COM 038336103   2,091,873 14,538 SH   SOLE 25 14,538 0 0
APTARGROUP INC COM 038336103   4,282,166 29,760 SH   SOLE 26 23,967 0 5,793
APTARGROUP INC COM 038336103   5,822,653 40,466 SH   SOLE 28 36,532 0 3,934
APTARGROUP INC COM 038336103   8,242,019 57,280 SH   SOLE 30 57,280 0 0
APTARGROUP INC COM 038336103   117,270 815 SH   SOLE 31 815 0 0
APTARGROUP INC COM 038336103   550,091 3,823 SH   SOLE 34 3,823 0 0
APTARGROUP INC COM 038336103   367,495 2,554 SH   SOLE 36 2,554 0 0
APTARGROUP INC COM 038336103   1,968,127 13,678 SH   SOLE 40 13,678 0 0
APTARGROUP INC COM 038336103   31,508,932 218,979 SH   SOLE 43 211,509 0 7,470
APTEVO THERAPEUTICS INC COM 03835L306   4,174 890 SH   SOLE 22 890 0 0
APTIV PLC SHS G6095L109   40,901,709 513,518 SH   SOLE 2 178,812 0 334,706
APTIV PLC SHS G6095L109   16,637,212 208,879 SH   SOLE 4 81,897 0 126,982
APTIV PLC SHS G6095L109   27,073,035 339,900 SH   SOLE 7 309,826 0 30,074
APTIV PLC SHS G6095L109   762,967 9,579 SH   SOLE 13 9,579 0 0
APTIV PLC SHS G6095L109   3,092,252 38,823 SH   SOLE 15 38,823 0 0
APTIV PLC SHS G6095L109   84,280,851 1,058,140 SH   SOLE 18 1,038,637 0 19,503
APTIV PLC SHS G6095L109   38,050,796 477,725 SH   SOLE 19 477,725 0 0
APTIV PLC SHS G6095L109   609,778,337 7,655,723 SH   SOLE 21 7,655,723 0 0
APTIV PLC SHS G6095L109   478,071,964 6,002,159 SH   SOLE 22 5,400,243 0 601,916
APTIV PLC SHS G6095L109   34,475,308 432,835 SH   SOLE 23 432,835 0 0
APTIV PLC SHS G6095L109   81,406,283 1,022,050 SH   SOLE 25 941,640 0 80,410
APTIV PLC SHS G6095L109   27,774,911 348,712 SH   SOLE 26 197,056 0 151,656
APTIV PLC SHS G6095L109   52,825,951 663,226 SH   SOLE 28 49,927 0 613,299
APTIV PLC SHS G6095L109   172,301,429 2,163,232 SH   SOLE 30 2,163,232 0 0
APTIV PLC SHS G6095L109   5,286,211 66,368 SH   SOLE 31 61,841 0 4,527
APTIV PLC SHS G6095L109   88,066,456 1,105,668 SH   SOLE 34 1,105,668 0 0
APTIV PLC SHS G6095L109   8,311,955 104,356 SH   SOLE 36 104,356 0 0
APTIV PLC SHS G6095L109   1,070,496 13,440 SH   SOLE 40 13,440 0 0
APTIV PLC SHS G6095L109   21,267 267 SH   OTR 43 267 0 0
APTIV PLC SHS G6095L109   17,796,397 223,432 SH   SOLE 43 181,181 0 42,251
APYX MEDICAL CORPORATION COM 03837C106   6,977 5,130 SH   SOLE 18 5,130 0 0
APYX MEDICAL CORPORATION COM 03837C106   94,075 69,173 SH   SOLE 21 69,173 0 0
APYX MEDICAL CORPORATION COM 03837C106   578,249 425,183 SH   SOLE 22 425,183 0 0
APYX MEDICAL CORPORATION COM 03837C106   113 83 SH   SOLE 43 83 0 0
AQUA METALS INC COM 03837J101   9,207 17,114 SH   SOLE 18 17,114 0 0
AQUA METALS INC COM 03837J101   123,645 229,824 SH   SOLE 21 229,824 0 0
AQUA METALS INC COM 03837J101   521,904 970,082 SH   SOLE 22 970,082 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K309   99,693 49,353 SH   SOLE 22 49,353 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   112,988 26,523 SH   SOLE 2 26,523 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   63,108 14,814 SH   SOLE 18 14,814 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   383,323 89,982 SH   SOLE 21 89,982 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   5,133,504 1,205,048 SH   SOLE 22 1,205,048 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   36,248 8,509 SH   SOLE 26 8,509 0 0
ARAMARK COM 03852U106   22,674,537 697,249 SH   SOLE 2 267,226 0 430,023
ARAMARK COM 03852U106   20,292 624 SH   SOLE 4 624 0 0
ARAMARK COM 03852U106   1,780,795 54,760 SH   SOLE 7 52,273 0 2,487
ARAMARK COM 03852U106   14,636,341 450,072 SH   SOLE 18 448,660 0 1,412
ARAMARK COM 03852U106   16,457,592 506,076 SH   SOLE 19 506,076 0 0
ARAMARK COM 03852U106   420,137,750 12,919,365 SH   SOLE 21 12,919,365 0 0
ARAMARK COM 03852U106   250,019,906 7,688,189 SH   SOLE 22 7,350,944 0 337,245
ARAMARK COM 03852U106   1,666,097 51,233 SH   SOLE 25 51,233 0 0
ARAMARK COM 03852U106   3,556,908 109,376 SH   SOLE 26 103,537 0 5,839
ARAMARK COM 03852U106   91,251 2,806 SH   SOLE 28 2,806 0 0
ARAMARK COM 03852U106   7,726,232 237,584 SH   SOLE 30 237,584 0 0
ARAMARK COM 03852U106   105,853 3,255 SH   SOLE 31 3,255 0 0
ARAMARK COM 03852U106   1,725,511 53,060 SH   SOLE 34 53,060 0 0
ARAMARK COM 03852U106   251,054 7,720 SH   SOLE 36 7,720 0 0
ARAMARK COM 03852U106   1,650,878 50,765 SH   SOLE 40 50,765 0 0
ARAMARK COM 03852U106   4,257,921 130,932 SH   SOLE 43 98,035 0 32,897
ARBOR REALTY TRUST INC COM 038923108   2,162,254 163,189 SH   SOLE 2 68,837 0 94,352
ARBOR REALTY TRUST INC COM 038923108   6,479 489 SH   SOLE 4 489 0 0
ARBOR REALTY TRUST INC COM 038923108   19,372 1,462 SH   SOLE 7 1,462 0 0
ARBOR REALTY TRUST INC COM 038923108   7,158,167 540,239 SH   SOLE 18 540,239 0 0
ARBOR REALTY TRUST INC COM 038923108   4,385,604 330,989 SH   SOLE 19 330,989 0 0
ARBOR REALTY TRUST INC COM 038923108   257,067,543 19,401,324 SH   SOLE 21 19,401,324 0 0
ARBOR REALTY TRUST INC COM 038923108   62,000,950 4,679,317 SH   SOLE 22 4,455,378 0 223,939
ARBOR REALTY TRUST INC COM 038923108   395,287 29,833 SH   SOLE 25 29,833 0 0
ARBOR REALTY TRUST INC COM 038923108   527,999 39,849 SH   SOLE 26 39,849 0 0
ARBOR REALTY TRUST INC COM 038923108   129,254 9,755 SH   SOLE 28 2,399 0 7,356
ARBOR REALTY TRUST INC COM 038923108   3,613,474 272,715 SH   SOLE 30 272,715 0 0
ARBOR REALTY TRUST INC COM 038923108   400,402 30,219 SH   SOLE 40 30,219 0 0
ARBOR REALTY TRUST INC COM 038923108   766,855 57,876 SH   SOLE 43 52,531 0 5,345
ARBOR REALTY TRUST INC NOTE 7.500% 8/0 038923BA5   2,865,623 2,925,000 PRN   SOLE 21 2,925,000 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   96,278 37,317 SH   SOLE 2 5,603 0 31,714
ARBUTUS BIOPHARMA CORP COM 03879J100   4,549 1,763 SH   SOLE 7 1,763 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   855,040 331,411 SH   SOLE 18 331,411 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   695,434 269,548 SH   SOLE 19 269,548 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   14,982,803 5,807,288 SH   SOLE 21 5,807,288 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   9,717,255 3,766,378 SH   SOLE 22 3,707,582 0 58,796
ARBUTUS BIOPHARMA CORP COM 03879J100   226,630 87,841 SH   SOLE 30 87,841 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100   265,928 103,073 SH   SOLE 43 76,245 0 26,828
ARC DOCUMENT SOLUTIONS INC COM 00191G103   352,383 127,214 SH   SOLE 2 0 0 127,214
ARC DOCUMENT SOLUTIONS INC COM 00191G103   16,927 6,111 SH   SOLE 18 6,111 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   220,467 79,591 SH   SOLE 21 79,591 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103   3,344,498 1,207,400 SH   SOLE 22 1,126,318 0 81,082
ARCA BIOPHARMA INC COM 00211Y506   406,979 231,238 SH   SOLE 22 231,238 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   4,842,018 1,123,438 SH   SOLE 2 870,750 0 252,688
ARCADIUM LITHIUM PLC COM SHS G0508H110   14,766 3,426 SH   SOLE 4 3,426 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   788,506 182,948 SH   SOLE 7 174,629 0 8,319
ARCADIUM LITHIUM PLC COM SHS G0508H110   16,633,135 3,859,196 SH   SOLE 18 3,796,527 0 62,669
ARCADIUM LITHIUM PLC COM SHS G0508H110   9,460,131 2,194,926 SH   SOLE 19 2,194,926 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   345,230,116 80,099,795 SH   SOLE 21 80,099,795 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   142,374,385 33,033,500 SH   SOLE 22 32,118,108 0 915,392
ARCADIUM LITHIUM PLC COM SHS G0508H110   892,597 207,099 SH   SOLE 25 207,099 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   1,274,868 295,793 SH   SOLE 26 295,793 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   326,896 75,846 SH   SOLE 28 49,323 0 26,523
ARCADIUM LITHIUM PLC COM SHS G0508H110   4,048,573 939,344 SH   SOLE 30 939,344 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   970,065 225,073 SH   SOLE 40 225,073 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   998,229 231,608 SH   SOLE 43 225,515 0 6,093
ARCBEST CORP COM 03937C105   2,776,185 19,482 SH   SOLE 2 8,222 0 11,260
ARCBEST CORP COM 03937C105   13,680 96 SH   SOLE 4 96 0 0
ARCBEST CORP COM 03937C105   541,215 3,798 SH   SOLE 7 3,608 0 190
ARCBEST CORP COM 03937C105   10,307,880 72,336 SH   SOLE 18 72,336 0 0
ARCBEST CORP COM 03937C105   7,331,910 51,452 SH   SOLE 19 51,452 0 0
ARCBEST CORP COM 03937C105   390,656,625 2,741,450 SH   SOLE 21 2,741,450 0 0
ARCBEST CORP COM 03937C105   97,617,060 685,032 SH   SOLE 22 658,380 0 26,652
ARCBEST CORP COM 03937C105   695,400 4,880 SH   SOLE 25 4,880 0 0
ARCBEST CORP COM 03937C105   6,747,803 47,353 SH   SOLE 26 11,512 0 35,841
ARCBEST CORP COM 03937C105   64,410 452 SH   SOLE 28 452 0 0
ARCBEST CORP COM 03937C105   7,376,370 51,764 SH   SOLE 30 51,764 0 0
ARCBEST CORP COM 03937C105   84,360 592 SH   SOLE 36 592 0 0
ARCBEST CORP COM 03937C105   715,208 5,019 SH   SOLE 40 5,019 0 0
ARCBEST CORP COM 03937C105   8,519,367 59,785 SH   SOLE 43 55,173 0 4,612
ARCELLX INC COMMON STOCK 03940C100   1,455,890 20,933 SH   SOLE 2 10,497 0 10,436
ARCELLX INC COMMON STOCK 03940C100   2,504 36 SH   SOLE 4 36 0 0
ARCELLX INC COMMON STOCK 03940C100   549,375 7,899 SH   SOLE 7 7,570 0 329
ARCELLX INC COMMON STOCK 03940C100   6,666,785 95,856 SH   SOLE 18 89,501 0 6,355
ARCELLX INC COMMON STOCK 03940C100   7,480,589 107,557 SH   SOLE 19 107,557 0 0
ARCELLX INC COMMON STOCK 03940C100   120,425,686 1,731,498 SH   SOLE 21 1,731,498 0 0
ARCELLX INC COMMON STOCK 03940C100   70,798,005 1,017,944 SH   SOLE 22 986,937 0 31,007
ARCELLX INC COMMON STOCK 03940C100   75,810 1,090 SH   SOLE 23 1,090 0 0
ARCELLX INC COMMON STOCK 03940C100   367,502 5,284 SH   SOLE 25 5,284 0 0
ARCELLX INC COMMON STOCK 03940C100   808,588 11,626 SH   SOLE 26 11,503 0 123
ARCELLX INC COMMON STOCK 03940C100   38,878 559 SH   SOLE 28 0 0 559
ARCELLX INC COMMON STOCK 03940C100   3,847,923 55,326 SH   SOLE 30 55,326 0 0
ARCELLX INC COMMON STOCK 03940C100   20,378 293 SH   SOLE 36 293 0 0
ARCELLX INC COMMON STOCK 03940C100   460,630 6,623 SH   SOLE 40 6,623 0 0
ARCELLX INC COMMON STOCK 03940C100   246,485 3,544 SH   SOLE 43 3,544 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   3,806 138 SH   SOLE 18 138 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   22,589,895 819,068 SH   SOLE 19 819,068 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   22,919,256 831,010 SH   SOLE 25 831,010 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   18,038,396 654,039 SH   SOLE 29 654,039 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   6,537,177 237,026 SH   SOLE 34 237,026 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   18,787,267 681,192 SH   SOLE 43 612,737 0 68,455
ARCH CAP GROUP LTD ORD G0450A105   78,863,245 853,129 SH   SOLE 2 326,700 0 526,429
ARCH CAP GROUP LTD ORD G0450A105   37,627,887 407,052 SH   SOLE 4 216,222 0 190,830
ARCH CAP GROUP LTD ORD G0450A105   23,383,992 252,964 SH   SOLE 7 224,222 0 28,742
ARCH CAP GROUP LTD ORD G0450A105   2,786,419 30,143 SH   SOLE 13 30,143 0 0
ARCH CAP GROUP LTD ORD G0450A105   5,068,393 54,829 SH   SOLE 15 54,829 0 0
ARCH CAP GROUP LTD ORD G0450A105   84,519,926 914,322 SH   SOLE 18 887,958 0 26,364
ARCH CAP GROUP LTD ORD G0450A105   15,676,253 169,583 SH   SOLE 19 169,583 0 0
ARCH CAP GROUP LTD ORD G0450A105   986,647,894 10,673,387 SH   SOLE 21 10,673,387 0 0
ARCH CAP GROUP LTD ORD G0450A105   759,126,524 8,212,100 SH   SOLE 22 7,391,670 0 820,430
ARCH CAP GROUP LTD ORD G0450A105   55,365,551 598,935 SH   SOLE 23 598,935 0 0
ARCH CAP GROUP LTD ORD G0450A105   81,642,916 883,199 SH   SOLE 25 881,160 0 2,039
ARCH CAP GROUP LTD ORD G0450A105   42,082,755 455,244 SH   SOLE 26 269,398 0 185,846
ARCH CAP GROUP LTD ORD G0450A105   80,819,460 874,291 SH   SOLE 28 6,165 0 868,126
ARCH CAP GROUP LTD ORD G0450A105   1,873,666 20,269 SH   SOLE 29 20,269 0 0
ARCH CAP GROUP LTD ORD G0450A105   242,591,679 2,624,315 SH   SOLE 30 2,495,694 0 128,621
ARCH CAP GROUP LTD ORD G0450A105   13,316,352 144,054 SH   SOLE 31 138,179 0 5,875
ARCH CAP GROUP LTD ORD G0450A105   1,592,556 17,228 SH   SOLE 34 17,228 0 0
ARCH CAP GROUP LTD ORD G0450A105   8,066,961 87,267 SH   SOLE 36 87,267 0 0
ARCH CAP GROUP LTD ORD G0450A105   1,704,963 18,444 SH   SOLE 40 18,444 0 0
ARCH CAP GROUP LTD ORD G0450A105   42,985 465 SH   OTR 43 465 0 0
ARCH CAP GROUP LTD ORD G0450A105   35,360,241 382,521 SH   SOLE 43 334,623 0 47,898
ARCH RESOURCES INC CL A 03940R107   1,637,485 10,184 SH   SOLE 2 5,097 0 5,087
ARCH RESOURCES INC CL A 03940R107   5,145 32 SH   SOLE 4 32 0 0
ARCH RESOURCES INC CL A 03940R107   47,915 298 SH   SOLE 7 298 0 0
ARCH RESOURCES INC CL A 03940R107   9,127,888 56,769 SH   SOLE 18 56,769 0 0
ARCH RESOURCES INC CL A 03940R107   6,200,866 38,565 SH   SOLE 19 38,565 0 0
ARCH RESOURCES INC CL A 03940R107   339,467,566 2,111,248 SH   SOLE 21 2,111,248 0 0
ARCH RESOURCES INC CL A 03940R107   83,535,550 519,532 SH   SOLE 22 497,642 0 21,890
ARCH RESOURCES INC CL A 03940R107   1,080,830 6,722 SH   SOLE 26 6,722 0 0
ARCH RESOURCES INC CL A 03940R107   5,654,502 35,167 SH   SOLE 30 35,167 0 0
ARCH RESOURCES INC CL A 03940R107   2,046,857 12,730 SH   SOLE 43 11,840 0 890
ARCHER AVIATION INC COM CL A 03945R102   864,980 187,225 SH   SOLE 2 54,568 0 132,657
ARCHER AVIATION INC COM CL A 03945R102   4,500 974 SH   SOLE 4 974 0 0
ARCHER AVIATION INC COM CL A 03945R102   16,858 3,649 SH   SOLE 7 3,649 0 0
ARCHER AVIATION INC COM CL A 03945R102   1,963,514 425,003 SH   SOLE 18 425,003 0 0
ARCHER AVIATION INC COM CL A 03945R102   1,501,324 324,962 SH   SOLE 19 324,962 0 0
ARCHER AVIATION INC COM CL A 03945R102   39,737,618 8,601,216 SH   SOLE 21 8,601,216 0 0
ARCHER AVIATION INC COM CL A 03945R102   23,580,041 5,103,905 SH   SOLE 22 4,894,333 0 209,572
ARCHER AVIATION INC COM CL A 03945R102   172,626 37,365 SH   SOLE 25 37,365 0 0
ARCHER AVIATION INC COM CL A 03945R102   578,022 125,113 SH   SOLE 30 125,113 0 0
ARCHER AVIATION INC COM CL A 03945R102   241,663 52,308 SH   SOLE 40 52,308 0 0
ARCHER AVIATION INC COM CL A 03945R102   222 48 SH   SOLE 43 11 0 37
ARCHER DANIELS MIDLAND CO COM 039483102   76,709,476 1,221,294 SH   SOLE 2 343,079 0 878,215
ARCHER DANIELS MIDLAND CO COM 039483102   13,704,954 218,197 SH   SOLE 4 157,285 0 60,912
ARCHER DANIELS MIDLAND CO COM 039483102   54,848,833 873,250 SH   SOLE 7 820,042 0 53,208
ARCHER DANIELS MIDLAND CO COM 039483102   1,088,749 17,334 SH   SOLE 13 17,334 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   4,793,471 76,317 SH   SOLE 15 76,317 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   47,370,611 754,189 SH   SOLE 18 714,129 0 40,060
ARCHER DANIELS MIDLAND CO COM 039483102   11,899,166 189,447 SH   SOLE 19 189,447 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   941,740,856 14,993,486 SH   SOLE 21 14,993,486 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   723,383,272 11,517,008 SH   SOLE 22 10,331,285 0 1,185,723
ARCHER DANIELS MIDLAND CO COM 039483102   51,124,137 813,949 SH   SOLE 23 813,949 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   64,684,690 1,029,847 SH   SOLE 25 1,029,847 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   39,505,354 628,966 SH   SOLE 26 357,263 0 271,703
ARCHER DANIELS MIDLAND CO COM 039483102   52,040,597 828,540 SH   SOLE 28 18,163 0 810,377
ARCHER DANIELS MIDLAND CO COM 039483102   89,818 1,430 SH   SOLE 29 1,430 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   300,413,823 4,782,898 SH   SOLE 30 4,510,240 0 272,658
ARCHER DANIELS MIDLAND CO COM 039483102   7,801,190 124,203 SH   SOLE 31 115,600 0 8,603
ARCHER DANIELS MIDLAND CO COM 039483102   1,499,526 23,874 SH   SOLE 34 23,874 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   8,063,799 128,384 SH   SOLE 36 128,384 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,562,085 24,870 SH   SOLE 40 24,870 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   26,945 429 SH   OTR 43 429 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   43,044,321 685,310 SH   SOLE 43 595,861 0 89,449
ARCHROCK INC COM 03957W106   5,840,652 296,932 SH   SOLE 2 154,593 0 142,339
ARCHROCK INC COM 03957W106   6,747 343 SH   SOLE 4 343 0 0
ARCHROCK INC COM 03957W106   753,204 38,292 SH   SOLE 7 36,262 0 2,030
ARCHROCK INC COM 03957W106   8,482,845 431,258 SH   SOLE 18 431,258 0 0
ARCHROCK INC COM 03957W106   13,668,250 694,878 SH   SOLE 19 694,878 0 0
ARCHROCK INC COM 03957W106   318,093,916 16,171,526 SH   SOLE 21 16,171,526 0 0
ARCHROCK INC COM 03957W106   88,812,646 4,515,132 SH   SOLE 22 4,301,606 0 213,526
ARCHROCK INC COM 03957W106   162,258 8,249 SH   SOLE 23 8,249 0 0
ARCHROCK INC COM 03957W106   591,497 30,071 SH   SOLE 25 30,071 0 0
ARCHROCK INC COM 03957W106   5,372,015 273,107 SH   SOLE 26 57,206 0 215,901
ARCHROCK INC COM 03957W106   2,609,953 132,687 SH   SOLE 28 72,405 0 60,282
ARCHROCK INC COM 03957W106   8,117,298 412,674 SH   SOLE 30 412,674 0 0
ARCHROCK INC COM 03957W106   610,714 31,048 SH   SOLE 40 31,048 0 0
ARCHROCK INC COM 03957W106   9,442,359 480,039 SH   SOLE 43 383,020 0 97,019
ARCIMOTO INC COM NEW 039587209   9,525 20,527 SH   SOLE 22 20,527 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   1,103,649 99,249 SH   SOLE 21 99,249 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   633,807 56,997 SH   SOLE 28 56,997 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   523 47 SH   SOLE 43 0 0 47
ARCOSA INC COM 039653100   3,685,197 42,921 SH   SOLE 2 14,037 0 28,884
ARCOSA INC COM 039653100   74,097 863 SH   SOLE 4 186 0 677
ARCOSA INC COM 039653100   861,605 10,035 SH   SOLE 7 9,508 0 527
ARCOSA INC COM 039653100   13,182,086 153,530 SH   SOLE 18 153,530 0 0
ARCOSA INC COM 039653100   8,903,424 103,697 SH   SOLE 19 103,697 0 0
ARCOSA INC COM 039653100   480,199,869 5,592,824 SH   SOLE 21 5,592,824 0 0
ARCOSA INC COM 039653100   122,866,433 1,431,009 SH   SOLE 22 1,366,763 0 64,246
ARCOSA INC COM 039653100   849,327 9,892 SH   SOLE 25 9,892 0 0
ARCOSA INC COM 039653100   2,477,233 28,852 SH   SOLE 26 18,132 0 10,720
ARCOSA INC COM 039653100   73,668 858 SH   SOLE 28 858 0 0
ARCOSA INC COM 039653100   9,954,952 115,944 SH   SOLE 30 115,944 0 0
ARCOSA INC COM 039653100   44,991 524 SH   SOLE 36 524 0 0
ARCOSA INC COM 039653100   876,716 10,211 SH   SOLE 40 10,211 0 0
ARCOSA INC COM 039653100   3,992,497 46,500 SH   SOLE 43 44,749 0 1,751
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   3,804,393 112,656 SH   SOLE 2 62,942 0 49,714
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   2,634 78 SH   SOLE 4 78 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   349,351 10,345 SH   SOLE 7 9,853 0 492
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   2,832,526 83,877 SH   SOLE 18 83,877 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   10,095,508 298,949 SH   SOLE 19 298,949 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   38,942,247 1,153,161 SH   SOLE 21 1,153,161 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   29,518,019 874,090 SH   SOLE 22 834,668 0 39,422
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   205,727 6,092 SH   SOLE 23 6,092 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   127,921 3,788 SH   SOLE 25 3,788 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   2,343,503 69,396 SH   SOLE 26 18,990 0 50,406
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   12,360 366 SH   SOLE 28 366 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   3,289,029 97,395 SH   SOLE 30 97,395 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   58,490 1,732 SH   SOLE 34 1,732 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   12,866 381 SH   SOLE 36 381 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   225,921 6,690 SH   SOLE 40 6,690 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   810,683 24,006 SH   SOLE 43 18,206 0 5,800
ARCUS BIOSCIENCES INC COM 03969F109   1,918,831 101,633 SH   SOLE 2 32,085 0 69,548
ARCUS BIOSCIENCES INC COM 03969F109   3,210 170 SH   SOLE 4 170 0 0
ARCUS BIOSCIENCES INC COM 03969F109   424,347 22,476 SH   SOLE 7 21,394 0 1,082
ARCUS BIOSCIENCES INC COM 03969F109   3,225,308 170,832 SH   SOLE 18 170,832 0 0
ARCUS BIOSCIENCES INC COM 03969F109   9,894,291 524,062 SH   SOLE 19 524,062 0 0
ARCUS BIOSCIENCES INC COM 03969F109   127,406,790 6,748,241 SH   SOLE 21 6,748,241 0 0
ARCUS BIOSCIENCES INC COM 03969F109   35,924,147 1,902,762 SH   SOLE 22 1,816,484 0 86,278
ARCUS BIOSCIENCES INC COM 03969F109   157,761 8,356 SH   SOLE 23 8,356 0 0
ARCUS BIOSCIENCES INC COM 03969F109   214,382 11,355 SH   SOLE 25 11,355 0 0
ARCUS BIOSCIENCES INC COM 03969F109   2,267,979 120,126 SH   SOLE 26 21,210 0 98,916
ARCUS BIOSCIENCES INC COM 03969F109   16,105 853 SH   SOLE 28 853 0 0
ARCUS BIOSCIENCES INC COM 03969F109   4,602,623 243,783 SH   SOLE 30 243,783 0 0
ARCUS BIOSCIENCES INC COM 03969F109   36,193 1,917 SH   SOLE 34 1,917 0 0
ARCUS BIOSCIENCES INC COM 03969F109   203,243 10,765 SH   SOLE 40 10,765 0 0
ARCUS BIOSCIENCES INC COM 03969F109   623,229 33,010 SH   SOLE 43 22,155 0 10,855
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   154,527 15,593 SH   SOLE 2 3,202 0 12,391
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   4,489 453 SH   SOLE 7 453 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,830,615 184,724 SH   SOLE 18 184,724 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   1,746,509 176,237 SH   SOLE 19 176,237 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   35,118,959 3,543,790 SH   SOLE 21 3,543,790 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   26,278,704 2,651,736 SH   SOLE 22 2,617,435 0 34,301
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   11,862 1,197 SH   SOLE 28 1,197 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   518,878 52,359 SH   SOLE 30 52,359 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   323,581 32,652 SH   SOLE 43 30,858 0 1,794
ARDAGH METAL PACKAGING S A SHS L02235106   659,387 192,241 SH   SOLE 2 17,755 0 174,486
ARDAGH METAL PACKAGING S A SHS L02235106   4,380 1,277 SH   SOLE 7 1,277 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   182,966 53,343 SH   SOLE 18 53,343 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   162,609 47,408 SH   SOLE 19 47,408 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   8,433,578 2,458,769 SH   SOLE 21 2,458,769 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   5,090,765 1,484,188 SH   SOLE 22 1,339,377 0 144,811
ARDAGH METAL PACKAGING S A SHS L02235106   645 188 SH   SOLE 30 188 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   6,627 1,932 SH   SOLE 31 1,932 0 0
ARDAGH METAL PACKAGING S A SHS L02235106   1,101,956 321,270 SH   SOLE 43 264,016 0 57,254
ARDELYX INC COM 039697107   1,259,491 172,533 SH   SOLE 2 73,464 0 99,069
ARDELYX INC COM 039697107   4,044 554 SH   SOLE 4 554 0 0
ARDELYX INC COM 039697107   283,780 38,874 SH   SOLE 7 36,863 0 2,011
ARDELYX INC COM 039697107   4,083,284 559,354 SH   SOLE 18 559,354 0 0
ARDELYX INC COM 039697107   4,438,831 608,059 SH   SOLE 19 608,059 0 0
ARDELYX INC COM 039697107   60,735,088 8,319,875 SH   SOLE 21 8,319,875 0 0
ARDELYX INC COM 039697107   49,295,929 6,752,867 SH   SOLE 22 6,519,892 0 232,975
ARDELYX INC COM 039697107   31,843 4,362 SH   SOLE 23 4,362 0 0
ARDELYX INC COM 039697107   344,297 47,164 SH   SOLE 25 47,164 0 0
ARDELYX INC COM 039697107   851,165 116,598 SH   SOLE 26 116,598 0 0
ARDELYX INC COM 039697107   25,696 3,520 SH   SOLE 28 0 0 3,520
ARDELYX INC COM 039697107   2,084,274 285,517 SH   SOLE 30 285,517 0 0
ARDELYX INC COM 039697107   352,247 48,253 SH   SOLE 40 48,253 0 0
ARDELYX INC COM 039697107   1,011,108 138,508 SH   SOLE 43 114,457 0 24,051
ARDMORE SHIPPING CORP COM Y0207T100   692,448 42,171 SH   SOLE 2 1,829 0 40,342
ARDMORE SHIPPING CORP COM Y0207T100   6,043 368 SH   SOLE 7 368 0 0
ARDMORE SHIPPING CORP COM Y0207T100   1,905,442 116,044 SH   SOLE 18 116,044 0 0
ARDMORE SHIPPING CORP COM Y0207T100   2,026,819 123,436 SH   SOLE 19 123,436 0 0
ARDMORE SHIPPING CORP COM Y0207T100   25,196,030 1,534,472 SH   SOLE 21 1,534,472 0 0
ARDMORE SHIPPING CORP COM Y0207T100   10,017,530 610,081 SH   SOLE 22 572,975 0 37,106
ARDMORE SHIPPING CORP COM Y0207T100   16 1 SH   SOLE 23 1 0 0
ARDMORE SHIPPING CORP COM Y0207T100   381,732 23,248 SH   SOLE 26 0 0 23,248
ARDMORE SHIPPING CORP COM Y0207T100   784,351 47,768 SH   SOLE 43 28,729 0 19,039
ARES CAPITAL CORP COM 04010L103   31,094,441 1,493,489 SH   SOLE 30 1,493,489 0 0
ARES CAPITAL CORP COM 04010L103   5,903,870 283,567 SH   SOLE 43 238,470 0 45,097
ARES COML REAL ESTATE CORP COM 04013V108   340,949 45,765 SH   SOLE 2 15,546 0 30,219
ARES COML REAL ESTATE CORP COM 04013V108   4,105 551 SH   SOLE 7 551 0 0
ARES COML REAL ESTATE CORP COM 04013V108   1,104,619 148,271 SH   SOLE 18 148,271 0 0
ARES COML REAL ESTATE CORP COM 04013V108   828,813 111,250 SH   SOLE 19 111,250 0 0
ARES COML REAL ESTATE CORP COM 04013V108   20,732,039 2,782,824 SH   SOLE 21 2,782,824 0 0
ARES COML REAL ESTATE CORP COM 04013V108   11,269,138 1,512,636 SH   SOLE 22 1,456,274 0 56,362
ARES COML REAL ESTATE CORP COM 04013V108   74,768 10,036 SH   SOLE 25 10,036 0 0
ARES COML REAL ESTATE CORP COM 04013V108   569,299 76,416 SH   SOLE 30 76,416 0 0
ARES COML REAL ESTATE CORP COM 04013V108   93,140 12,502 SH   SOLE 40 12,502 0 0
ARES COML REAL ESTATE CORP COM 04013V108   339,362 45,552 SH   SOLE 43 39,948 0 5,604
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   28,503,864 214,347 SH   SOLE 2 20,777 0 193,570
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   14,538,703 109,330 SH   SOLE 4 41,103 0 68,227
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,199,765 24,062 SH   SOLE 7 23,498 0 564
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   735,778 5,533 SH   SOLE 13 5,533 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   2,013,583 15,142 SH   SOLE 15 15,142 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   29,993,905 225,552 SH   SOLE 18 215,145 0 10,407
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   354,795,959 2,668,040 SH   SOLE 19 2,668,040 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   401,355,183 3,018,162 SH   SOLE 21 3,018,162 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   602,234,106 4,528,757 SH   SOLE 22 4,213,156 0 315,601
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   33,039,413 248,454 SH   SOLE 23 248,454 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   30,572,102 229,900 SH   SOLE 25 229,900 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   15,769,034 118,582 SH   SOLE 26 67,172 0 51,410
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   24,724,174 185,924 SH   SOLE 28 2,161 0 183,763
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   65,299,829 491,050 SH   SOLE 30 491,050 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   5,082,629 38,221 SH   SOLE 31 35,515 0 2,706
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   979,398 7,365 SH   SOLE 34 7,365 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   4,274,376 32,143 SH   SOLE 36 32,143 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,129,399 8,493 SH   SOLE 40 8,493 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   10,485,790 78,852 SH   SOLE 43 59,249 0 19,603
ARGAN INC COM 04010E109   3,629,833 71,821 SH   SOLE 2 60,749 0 11,072
ARGAN INC COM 04010E109   55,796 1,104 SH   SOLE 4 50 0 1,054
ARGAN INC COM 04010E109   7,076 140 SH   SOLE 7 140 0 0
ARGAN INC COM 04010E109   2,080,732 41,170 SH   SOLE 18 41,170 0 0
ARGAN INC COM 04010E109   1,484,613 29,375 SH   SOLE 19 29,375 0 0
ARGAN INC COM 04010E109   39,070,250 773,056 SH   SOLE 21 773,056 0 0
ARGAN INC COM 04010E109   21,378,622 423,004 SH   SOLE 22 406,496 0 16,508
ARGAN INC COM 04010E109   37,956 751 SH   SOLE 23 751 0 0
ARGAN INC COM 04010E109   100,777 1,994 SH   SOLE 25 1,994 0 0
ARGAN INC COM 04010E109   61,153 1,210 SH   SOLE 26 883 0 327
ARGAN INC COM 04010E109   624,118 12,349 SH   SOLE 30 12,349 0 0
ARGAN INC COM 04010E109   363,635 7,195 SH   SOLE 34 7,195 0 0
ARGAN INC COM 04010E109   231,170 4,574 SH   SOLE 40 4,574 0 0
ARGAN INC COM 04010E109   1,193,856 23,622 SH   SOLE 43 22,566 0 1,056
ARGENX SE SPONSORED ADR 04016X101   17,596,922 44,694 SH   SOLE 2 44,694 0 0
ARGENX SE SPONSORED ADR 04016X101   4,085,239 10,376 SH   SOLE 18 10,376 0 0
ARGENX SE SPONSORED ADR 04016X101   116,186,378 295,099 SH   SOLE 19 295,099 0 0
ARGENX SE SPONSORED ADR 04016X101   148,441,102 377,022 SH   SOLE 21 377,022 0 0
ARGENX SE SPONSORED ADR 04016X101   3,539,937 8,991 SH   SOLE 26 410 0 8,581
ARGENX SE SPONSORED ADR 04016X101   996,112 2,530 SH   SOLE 28 0 0 2,530
ARGENX SE SPONSORED ADR 04016X101   6,602,291 16,769 SH   SOLE 30 16,769 0 0
ARGENX SE SPONSORED ADR 04016X101   572,863 1,455 SH   SOLE 31 1,357 0 98
ARGENX SE SPONSORED ADR 04016X101   93,841,981 238,347 SH   SOLE 34 238,347 0 0
ARGENX SE SPONSORED ADR 04016X101   20,475,605 52,006 SH   SOLE 43 42,534 0 9,471
ARGO BLOCKCHAIN PLC ADS 040126104   126,884 58,472 SH   SOLE 21 58,472 0 0
ARGO BLOCKCHAIN PLC ADS 040126104   298,640 137,622 SH   SOLE 30 137,622 0 0
ARHAUS INC COM CL A 04035M102   927,802 60,286 SH   SOLE 2 47,820 0 12,466
ARHAUS INC COM CL A 04035M102   10,219 664 SH   SOLE 19 664 0 0
ARHAUS INC COM CL A 04035M102   4,178,339 271,497 SH   SOLE 21 271,497 0 0
ARHAUS INC COM CL A 04035M102   11,797,112 766,544 SH   SOLE 22 746,345 0 20,199
ARHAUS INC COM CL A 04035M102   25,532 1,659 SH   SOLE 23 1,659 0 0
ARHAUS INC COM CL A 04035M102   149,683 9,726 SH   SOLE 25 9,726 0 0
ARHAUS INC COM CL A 04035M102   34,828 2,263 SH   SOLE 26 0 0 2,263
ARHAUS INC COM CL A 04035M102   58,790 3,820 SH   SOLE 28 0 0 3,820
ARHAUS INC COM CL A 04035M102   95,295 6,192 SH   SOLE 30 6,192 0 0
ARHAUS INC COM CL A 04035M102   134,385 8,732 SH   SOLE 40 8,732 0 0
ARHAUS INC COM CL A 04035M102   7,818 508 SH   SOLE 43 5 0 503
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   243,465 17,206 SH   SOLE 2 933 0 16,273
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   3,835 271 SH   SOLE 7 271 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   1,149,744 81,254 SH   SOLE 18 81,254 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   907,708 64,149 SH   SOLE 19 64,149 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   15,996,264 1,130,478 SH   SOLE 21 1,130,478 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   11,164,109 788,983 SH   SOLE 22 764,930 0 24,053
ARISTA NETWORKS INC COM 040413106   135,124,880 465,980 SH   SOLE 2 111,992 0 353,988
ARISTA NETWORKS INC COM 040413106   56,005,867 193,137 SH   SOLE 4 91,403 0 101,734
ARISTA NETWORKS INC COM 040413106   67,018,438 231,114 SH   SOLE 7 207,727 0 23,387
ARISTA NETWORKS INC COM 040413106   3,673,467 12,668 SH   SOLE 13 12,668 0 0
ARISTA NETWORKS INC COM 040413106   10,861,201 37,455 SH   SOLE 15 37,455 0 0
ARISTA NETWORKS INC COM 040413106   152,198,033 524,857 SH   SOLE 18 480,180 0 44,677
ARISTA NETWORKS INC COM 040413106   84,743,465 292,239 SH   SOLE 19 292,239 0 0
ARISTA NETWORKS INC COM 040413106   2,034,392,967 7,015,632 SH   SOLE 21 7,015,632 0 0
ARISTA NETWORKS INC COM 040413106   1,596,188,820 5,504,479 SH   SOLE 22 4,935,887 0 568,592
ARISTA NETWORKS INC COM 040413106   121,308,783 418,335 SH   SOLE 23 418,335 0 0
ARISTA NETWORKS INC COM 040413106   266,444,643 918,838 SH   SOLE 25 895,263 0 23,575
ARISTA NETWORKS INC COM 040413106   79,727,391 274,941 SH   SOLE 26 153,803 0 121,138
ARISTA NETWORKS INC COM 040413106   154,666,053 533,368 SH   SOLE 28 6,417 0 526,951
ARISTA NETWORKS INC COM 040413106   173,698 599 SH   SOLE 29 599 0 0
ARISTA NETWORKS INC COM 040413106   535,450,390 1,846,508 SH   SOLE 30 1,787,956 0 58,552
ARISTA NETWORKS INC COM 040413106   17,637,454 60,823 SH   SOLE 31 56,593 0 4,230
ARISTA NETWORKS INC COM 040413106   122,353,291 421,937 SH   SOLE 34 421,937 0 0
ARISTA NETWORKS INC COM 040413106   15,669,649 54,037 SH   SOLE 36 54,037 0 0
ARISTA NETWORKS INC COM 040413106   3,788,589 13,065 SH   SOLE 40 13,065 0 0
ARISTA NETWORKS INC COM 040413106   82,064 283 SH   OTR 43 283 0 0
ARISTA NETWORKS INC COM 040413106   89,680,526 309,265 SH   SOLE 43 257,398 0 51,867
ARK ETF TR INNOVATION ETF 00214Q104   44 1 SH   SOLE 43 1 0 0
ARK RESTAURANTS CORP COM 040712101   3,809 277 SH   SOLE 18 277 0 0
ARK RESTAURANTS CORP COM 040712101   53,666 3,903 SH   SOLE 21 3,903 0 0
ARK RESTAURANTS CORP COM 040712101   54,821 3,987 SH   SOLE 22 3,987 0 0
ARKO CORP COM 041242108   1,410,647 247,482 SH   SOLE 2 230,377 0 17,105
ARKO CORP COM 041242108   3,050 535 SH   SOLE 7 535 0 0
ARKO CORP COM 041242108   1,070,893 187,876 SH   SOLE 18 187,876 0 0
ARKO CORP COM 041242108   1,094,161 191,958 SH   SOLE 19 191,958 0 0
ARKO CORP COM 041242108   16,893,899 2,963,842 SH   SOLE 21 2,963,842 0 0
ARKO CORP COM 041242108   12,371,411 2,170,423 SH   SOLE 22 2,109,257 0 61,166
ARKO CORP COM 041242108   80,421 14,109 SH   SOLE 25 14,109 0 0
ARKO CORP COM 041242108   16,336 2,866 SH   SOLE 30 2,866 0 0
ARKO CORP COM 041242108   32,376 5,680 SH   SOLE 40 5,680 0 0
ARKO CORP COM 041242108   633,715 111,178 SH   SOLE 43 62,420 0 48,758
ARLO TECHNOLOGIES INC COM 04206A101   1,647,384 130,228 SH   SOLE 2 105,641 0 24,587
ARLO TECHNOLOGIES INC COM 04206A101   6,780 536 SH   SOLE 4 536 0 0
ARLO TECHNOLOGIES INC COM 04206A101   8,678 686 SH   SOLE 7 686 0 0
ARLO TECHNOLOGIES INC COM 04206A101   3,512,601 277,676 SH   SOLE 18 277,676 0 0
ARLO TECHNOLOGIES INC COM 04206A101   2,558,323 202,239 SH   SOLE 19 202,239 0 0
ARLO TECHNOLOGIES INC COM 04206A101   138,506,950 10,949,166 SH   SOLE 21 10,949,166 0 0
ARLO TECHNOLOGIES INC COM 04206A101   35,274,689 2,788,513 SH   SOLE 22 2,711,658 0 76,855
ARLO TECHNOLOGIES INC COM 04206A101   193,039 15,260 SH   SOLE 25 15,260 0 0
ARLO TECHNOLOGIES INC COM 04206A101   25,477 2,014 SH   SOLE 26 2,014 0 0
ARLO TECHNOLOGIES INC COM 04206A101   2,289,688 181,003 SH   SOLE 30 181,003 0 0
ARLO TECHNOLOGIES INC COM 04206A101   309,217 24,444 SH   SOLE 40 24,444 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,420,329 112,279 SH   SOLE 43 108,871 0 3,408
ARM HOLDINGS PLC SPONSORED ADR 042068205   2,066,335 16,532 SH   SOLE 2 16,532 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   8,793,921 70,357 SH   SOLE 18 847 0 69,510
ARM HOLDINGS PLC SPONSORED ADR 042068205   84,843,962 678,806 SH   SOLE 19 678,806 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   11,844,552 94,764 SH   SOLE 21 94,764 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   335,348 2,683 SH   SOLE 22 2,683 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   11,499 92 SH   SOLE 29 92 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   153,398,852 1,227,289 SH   SOLE 34 1,227,289 0 0
ARM HOLDINGS PLC SPONSORED ADR 042068205   103,867 831 SH   SOLE 43 831 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   1,139,923 109,608 SH   SOLE 2 58,133 0 51,475
ARMADA HOFFLER PPTYS INC COM 04208T108   341,474 32,834 SH   SOLE 4 32,834 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   1,291,919 124,223 SH   SOLE 7 112,542 0 11,681
ARMADA HOFFLER PPTYS INC COM 04208T108   2,213,786 212,864 SH   SOLE 18 212,864 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   4,026,807 387,193 SH   SOLE 19 387,193 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   84,730,651 8,147,178 SH   SOLE 21 8,147,178 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   27,228,698 2,618,144 SH   SOLE 22 2,495,301 0 122,843
ARMADA HOFFLER PPTYS INC COM 04208T108   35,329 3,397 SH   SOLE 23 3,397 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   4,704,440 452,350 SH   SOLE 25 452,350 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   529,818 50,944 SH   SOLE 28 2,369 0 48,575
ARMADA HOFFLER PPTYS INC COM 04208T108   3,558,942 342,206 SH   SOLE 30 342,206 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   80,288 7,720 SH   SOLE 40 7,720 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   575,710 55,357 SH   SOLE 43 51,165 0 4,192
ARMATA PHARMACEUTICALS INC COM 04216R102   6,207 1,485 SH   SOLE 18 1,485 0 0
ARMATA PHARMACEUTICALS INC COM 04216R102   93,561 22,383 SH   SOLE 21 22,383 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   778,622 39,384 SH   SOLE 2 13,890 0 25,494
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   850 43 SH   SOLE 4 43 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   6,524 330 SH   SOLE 7 330 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   3,232,237 163,492 SH   SOLE 18 163,492 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   2,064,344 104,418 SH   SOLE 19 104,418 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   127,052,024 6,426,506 SH   SOLE 21 6,426,506 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   32,850,524 1,661,635 SH   SOLE 22 1,597,721 0 63,914
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   215,453 10,898 SH   SOLE 25 10,898 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   38,868 1,966 SH   SOLE 26 1,966 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   80,345 4,064 SH   SOLE 28 0 0 4,064
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   1,991,017 100,709 SH   SOLE 30 100,709 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   260,292 13,166 SH   SOLE 40 13,166 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   21,984 1,112 SH   OTR 43 1,112 0 0
ARMOUR RESIDENTIAL REIT INC COM SHS 042315705   1,886,461 95,420 SH   SOLE 43 79,948 0 15,472
ARMSTRONG WORLD INDS INC NEW COM 04247X102   5,204,321 41,896 SH   SOLE 2 17,755 0 24,141
ARMSTRONG WORLD INDS INC NEW COM 04247X102   19,006 153 SH   SOLE 4 153 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,649,890 13,282 SH   SOLE 7 12,576 0 706
ARMSTRONG WORLD INDS INC NEW COM 04247X102   4,903,709 39,476 SH   SOLE 18 39,476 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   2,294,095 18,468 SH   SOLE 19 18,468 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   509,491,932 4,101,529 SH   SOLE 21 4,101,529 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   141,124,230 1,136,083 SH   SOLE 22 1,078,526 0 57,557
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,132,638 9,118 SH   SOLE 25 9,118 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   2,775,323 22,342 SH   SOLE 26 17,863 0 4,479
ARMSTRONG WORLD INDS INC NEW COM 04247X102   483,713 3,894 SH   SOLE 28 848 0 3,046
ARMSTRONG WORLD INDS INC NEW COM 04247X102   16,681,255 134,288 SH   SOLE 30 134,288 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   67,824 546 SH   SOLE 31 546 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   28,198 227 SH   SOLE 36 227 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   1,085,186 8,736 SH   SOLE 40 8,736 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   4,850,722 39,049 SH   SOLE 43 35,752 0 3,297
ARQ INC COM 00770C101   24,559 3,790 SH   SOLE 18 3,790 0 0
ARQ INC COM 00770C101   326,262 50,349 SH   SOLE 21 50,349 0 0
ARQ INC COM 00770C101   1,792,977 276,694 SH   SOLE 22 276,694 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,206,234 80,901 SH   SOLE 2 44,264 0 36,637
ARRAY TECHNOLOGIES INC COM SHS 04271T100   7,515 504 SH   SOLE 4 504 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   462,195 30,999 SH   SOLE 7 29,615 0 1,384
ARRAY TECHNOLOGIES INC COM SHS 04271T100   5,306,931 355,931 SH   SOLE 18 355,931 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   4,829,826 323,932 SH   SOLE 19 323,932 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   113,633,941 7,621,324 SH   SOLE 21 7,621,324 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   61,372,766 4,116,215 SH   SOLE 22 3,986,111 0 130,104
ARRAY TECHNOLOGIES INC COM SHS 04271T100   490,628 32,906 SH   SOLE 25 32,906 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   810,657 54,370 SH   SOLE 26 54,370 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   1,466,056 98,327 SH   SOLE 28 88,867 0 9,460
ARRAY TECHNOLOGIES INC COM SHS 04271T100   49,075,102 3,291,422 SH   SOLE 30 3,291,422 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   63,203 4,239 SH   SOLE 36 4,239 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   465,416 31,215 SH   SOLE 40 31,215 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   2,290,161 153,599 SH   SOLE 43 151,018 0 2,581
ARRAY TECHNOLOGIES INC NOTE 1.000%12/0 04271TAB6   3,351,784 3,625,000 PRN   SOLE 21 3,625,000 0 0
ARRIVENT BIOPHARMA INC COM 04272N102   29,433 1,648 SH   SOLE 2 440 0 1,208
ARRIVENT BIOPHARMA INC COM 04272N102   485,149 27,164 SH   SOLE 18 27,164 0 0
ARRIVENT BIOPHARMA INC COM 04272N102   343,841 19,252 SH   SOLE 19 19,252 0 0
ARRIVENT BIOPHARMA INC COM 04272N102   6,208,332 347,611 SH   SOLE 21 347,611 0 0
ARRIVENT BIOPHARMA INC COM 04272N102   4,628,044 259,129 SH   SOLE 22 254,612 0 4,517
ARROW ELECTRS INC COM 042735100   37,835,073 292,253 SH   SOLE 2 181,829 0 110,424
ARROW ELECTRS INC COM 042735100   8,212,295 63,435 SH   SOLE 4 27,172 0 36,263
ARROW ELECTRS INC COM 042735100   1,208,121 9,332 SH   SOLE 7 9,047 0 285
ARROW ELECTRS INC COM 042735100   2,469,967 19,079 SH   SOLE 13 19,079 0 0
ARROW ELECTRS INC COM 042735100   13,951,775 107,769 SH   SOLE 18 106,924 0 845
ARROW ELECTRS INC COM 042735100   5,066,158 39,133 SH   SOLE 19 39,133 0 0
ARROW ELECTRS INC COM 042735100   363,310,589 2,806,354 SH   SOLE 21 2,806,354 0 0
ARROW ELECTRS INC COM 042735100   218,245,480 1,685,814 SH   SOLE 22 1,613,016 0 72,798
ARROW ELECTRS INC COM 042735100   4,535,372 35,033 SH   SOLE 23 35,033 0 0
ARROW ELECTRS INC COM 042735100   1,356,611 10,479 SH   SOLE 25 10,479 0 0
ARROW ELECTRS INC COM 042735100   9,050,808 69,912 SH   SOLE 26 40,717 0 29,195
ARROW ELECTRS INC COM 042735100   90,493 699 SH   SOLE 28 699 0 0
ARROW ELECTRS INC COM 042735100   2,037,053 15,735 SH   SOLE 29 15,735 0 0
ARROW ELECTRS INC COM 042735100   4,635,056 35,803 SH   SOLE 30 35,803 0 0
ARROW ELECTRS INC COM 042735100   8,580,091 66,276 SH   SOLE 31 66,276 0 0
ARROW ELECTRS INC COM 042735100   311,999 2,410 SH   SOLE 34 2,410 0 0
ARROW ELECTRS INC COM 042735100   771,452 5,959 SH   SOLE 36 5,959 0 0
ARROW ELECTRS INC COM 042735100   1,479,469 11,428 SH   SOLE 40 11,428 0 0
ARROW ELECTRS INC COM 042735100   24,464,445 188,973 SH   SOLE 43 175,181 0 13,792
ARROW FINL CORP COM 042744102   213,296 8,525 SH   SOLE 2 478 0 8,047
ARROW FINL CORP COM 042744102   5,179 207 SH   SOLE 7 207 0 0
ARROW FINL CORP COM 042744102   1,035,253 41,377 SH   SOLE 18 41,377 0 0
ARROW FINL CORP COM 042744102   810,823 32,407 SH   SOLE 19 32,407 0 0
ARROW FINL CORP COM 042744102   14,879,419 594,701 SH   SOLE 21 594,701 0 0
ARROW FINL CORP COM 042744102   12,555,211 501,807 SH   SOLE 22 488,691 0 13,116
ARROW FINL CORP COM 042744102   529,618 21,168 SH   SOLE 43 20,559 0 609
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   4,445,841 155,449 SH   SOLE 2 111,926 0 43,523
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   9,467 331 SH   SOLE 4 331 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   581,810 20,343 SH   SOLE 7 19,281 0 1,062
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   12,937,067 452,345 SH   SOLE 18 443,599 0 8,746
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   12,635,795 441,811 SH   SOLE 19 441,811 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   281,648,996 9,847,867 SH   SOLE 21 9,847,867 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   114,799,056 4,013,953 SH   SOLE 22 3,904,836 0 109,117
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   108,280 3,786 SH   SOLE 23 3,786 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   710,424 24,840 SH   SOLE 25 24,840 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,569,253 54,869 SH   SOLE 26 43,956 0 10,913
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   33,519 1,172 SH   SOLE 28 1,172 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   5,100,238 178,330 SH   SOLE 30 178,330 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   24,024 840 SH   SOLE 34 840 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   24,625 861 SH   SOLE 36 861 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   727,269 25,429 SH   SOLE 40 25,429 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   13,614 476 SH   OTR 43 476 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   3,544,541 123,935 SH   SOLE 43 115,143 0 8,792
ARS PHARMACEUTICALS INC COM 82835W108   243,706 23,846 SH   SOLE 2 8,984 0 14,862
ARS PHARMACEUTICALS INC COM 82835W108   686,651 67,187 SH   SOLE 18 67,187 0 0
ARS PHARMACEUTICALS INC COM 82835W108   522,078 51,084 SH   SOLE 19 51,084 0 0
ARS PHARMACEUTICALS INC COM 82835W108   13,231,170 1,294,635 SH   SOLE 21 1,294,635 0 0
ARS PHARMACEUTICALS INC COM 82835W108   10,930,351 1,069,506 SH   SOLE 22 1,030,214 0 39,292
ARS PHARMACEUTICALS INC COM 82835W108   124,296 12,162 SH   SOLE 25 12,162 0 0
ARS PHARMACEUTICALS INC COM 82835W108   644,238 63,037 SH   SOLE 30 63,037 0 0
ARS PHARMACEUTICALS INC COM 82835W108   784,712 76,782 SH   SOLE 43 54,183 0 22,599
ARTERIS INC COM 04302A104   68,405 9,345 SH   SOLE 18 9,345 0 0
ARTERIS INC COM 04302A104   280,268 38,288 SH   SOLE 21 38,288 0 0
ARTERIS INC COM 04302A104   1,614,338 220,538 SH   SOLE 22 220,538 0 0
ARTERIS INC COM 04302A104   52,419 7,161 SH   SOLE 26 7,161 0 0
ARTESIAN RES CORP CL A 043113208   230,379 6,208 SH   SOLE 2 2,815 0 3,393
ARTESIAN RES CORP CL A 043113208   6,680 180 SH   SOLE 4 180 0 0
ARTESIAN RES CORP CL A 043113208   2,227 60 SH   SOLE 7 60 0 0
ARTESIAN RES CORP CL A 043113208   898,173 24,203 SH   SOLE 18 24,203 0 0
ARTESIAN RES CORP CL A 043113208   706,352 19,034 SH   SOLE 19 19,034 0 0
ARTESIAN RES CORP CL A 043113208   29,856,071 804,529 SH   SOLE 21 804,529 0 0
ARTESIAN RES CORP CL A 043113208   9,073,692 244,508 SH   SOLE 22 236,719 0 7,789
ARTESIAN RES CORP CL A 043113208   47,389 1,277 SH   SOLE 25 1,277 0 0
ARTESIAN RES CORP CL A 043113208   290,868 7,838 SH   SOLE 28 0 0 7,838
ARTESIAN RES CORP CL A 043113208   55,405 1,493 SH   SOLE 40 1,493 0 0
ARTESIAN RES CORP CL A 043113208   1,280,758 34,512 SH   SOLE 43 31,782 0 2,730
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   4,112,206 89,845 SH   SOLE 2 44,187 0 45,658
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   11,626 254 SH   SOLE 4 254 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,047,309 22,882 SH   SOLE 7 22,011 0 871
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   9,301,151 203,215 SH   SOLE 18 191,413 0 11,802
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   9,770,476 213,469 SH   SOLE 19 213,469 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   355,651,940 7,770,416 SH   SOLE 21 7,770,416 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   89,445,382 1,954,236 SH   SOLE 22 1,880,112 0 74,124
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   633,777 13,847 SH   SOLE 25 13,847 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,097,931 23,988 SH   SOLE 26 23,988 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   52,864 1,155 SH   SOLE 28 1,155 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   6,428,671 140,456 SH   SOLE 30 140,456 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   56,434 1,233 SH   SOLE 36 1,233 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   543,565 11,876 SH   SOLE 40 11,876 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   5,776,052 126,197 SH   SOLE 43 112,683 0 13,514
ARTIVION INC COM 228903100   1,291,755 61,047 SH   SOLE 2 41,015 0 20,032
ARTIVION INC COM 228903100   22,281 1,053 SH   SOLE 4 222 0 831
ARTIVION INC COM 228903100   449,100 21,224 SH   SOLE 7 20,084 0 1,140
ARTIVION INC COM 228903100   2,706,576 127,910 SH   SOLE 18 127,910 0 0
ARTIVION INC COM 228903100   4,104,426 193,971 SH   SOLE 19 193,971 0 0
ARTIVION INC COM 228903100   103,845,811 4,907,647 SH   SOLE 21 4,907,647 0 0
ARTIVION INC COM 228903100   25,970,980 1,227,362 SH   SOLE 22 1,167,635 0 59,727
ARTIVION INC COM 228903100   6,411 303 SH   SOLE 23 303 0 0
ARTIVION INC COM 228903100   199,073 9,408 SH   SOLE 25 9,408 0 0
ARTIVION INC COM 228903100   1,056,836 49,945 SH   SOLE 26 19,563 0 30,382
ARTIVION INC COM 228903100   71,986 3,402 SH   SOLE 28 0 0 3,402
ARTIVION INC COM 228903100   2,192,874 103,633 SH   SOLE 30 103,633 0 0
ARTIVION INC COM 228903100   20,483 968 SH   SOLE 36 968 0 0
ARTIVION INC COM 228903100   173,935 8,220 SH   SOLE 40 8,220 0 0
ARTIVION INC COM 228903100   524,082 24,768 SH   SOLE 43 22,060 0 2,708
ARVINAS INC COM 04335A105   4,525,361 109,626 SH   SOLE 2 63,101 0 46,525
ARVINAS INC COM 04335A105   5,077 123 SH   SOLE 4 123 0 0
ARVINAS INC COM 04335A105   579,736 14,044 SH   SOLE 7 13,296 0 748
ARVINAS INC COM 04335A105   5,327,597 129,060 SH   SOLE 18 117,802 0 11,258
ARVINAS INC COM 04335A105   21,686,448 525,350 SH   SOLE 19 525,350 0 0
ARVINAS INC COM 04335A105   101,253,153 2,452,838 SH   SOLE 21 2,452,838 0 0
ARVINAS INC COM 04335A105   80,292,985 1,945,082 SH   SOLE 22 1,879,735 0 65,347
ARVINAS INC COM 04335A105   199,919 4,843 SH   SOLE 23 4,843 0 0
ARVINAS INC COM 04335A105   489,374 11,855 SH   SOLE 25 11,855 0 0
ARVINAS INC COM 04335A105   1,846,826 44,739 SH   SOLE 26 17,182 0 27,557
ARVINAS INC COM 04335A105   74,015 1,793 SH   SOLE 28 725 0 1,068
ARVINAS INC COM 04335A105   8,129,559 196,937 SH   SOLE 30 196,937 0 0
ARVINAS INC COM 04335A105   105,264 2,550 SH   SOLE 34 2,550 0 0
ARVINAS INC COM 04335A105   21,796 528 SH   SOLE 36 528 0 0
ARVINAS INC COM 04335A105   496,887 12,037 SH   SOLE 40 12,037 0 0
ARVINAS INC COM 04335A105   1,768,807 42,849 SH   SOLE 43 29,805 0 13,044
ASANA INC CL A 04342Y104   1,240,160 80,062 SH   SOLE 2 60,003 0 20,059
ASANA INC CL A 04342Y104   30,872 1,993 SH   SOLE 4 219 0 1,774
ASANA INC CL A 04342Y104   280,896 18,134 SH   SOLE 7 17,184 0 950
ASANA INC CL A 04342Y104   3,010,543 194,354 SH   SOLE 18 194,354 0 0
ASANA INC CL A 04342Y104   2,732,916 176,431 SH   SOLE 19 176,431 0 0
ASANA INC CL A 04342Y104   54,344,342 3,508,350 SH   SOLE 21 3,508,350 0 0
ASANA INC CL A 04342Y104   37,248,369 2,404,672 SH   SOLE 22 2,337,659 0 67,013
ASANA INC CL A 04342Y104   263,655 17,021 SH   SOLE 25 17,021 0 0
ASANA INC CL A 04342Y104   384,431 24,818 SH   SOLE 26 24,818 0 0
ASANA INC CL A 04342Y104   21,407 1,382 SH   SOLE 28 1,382 0 0
ASANA INC CL A 04342Y104   8,010,359 517,131 SH   SOLE 30 517,131 0 0
ASANA INC CL A 04342Y104   10,099 652 SH   SOLE 36 652 0 0
ASANA INC CL A 04342Y104   300,305 19,387 SH   SOLE 40 19,387 0 0
ASANA INC CL A 04342Y104   634,672 40,973 SH   SOLE 43 39,541 0 1,432
ASBURY AUTOMOTIVE GROUP INC COM 043436104   5,635,378 23,901 SH   SOLE 2 8,526 0 15,375
ASBURY AUTOMOTIVE GROUP INC COM 043436104   9,667 41 SH   SOLE 4 41 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   895,964 3,800 SH   SOLE 7 3,615 0 185
ASBURY AUTOMOTIVE GROUP INC COM 043436104   15,489,331 65,694 SH   SOLE 18 65,694 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   11,850,774 50,262 SH   SOLE 19 50,262 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   560,897,278 2,378,901 SH   SOLE 21 2,378,901 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   143,597,329 609,031 SH   SOLE 22 583,098 0 25,933
ASBURY AUTOMOTIVE GROUP INC COM 043436104   900,208 3,818 SH   SOLE 25 3,818 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   7,406,557 31,413 SH   SOLE 26 9,313 0 22,100
ASBURY AUTOMOTIVE GROUP INC COM 043436104   81,344 345 SH   SOLE 28 345 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   11,388,174 48,300 SH   SOLE 30 48,300 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   164,103 696 SH   SOLE 36 696 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   936,282 3,971 SH   SOLE 40 3,971 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   4,310,058 18,280 SH   SOLE 43 17,784 0 496
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   55,098,895 364,483 SH   SOLE 21 364,483 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   204,231 1,351 SH   SOLE 28 1,351 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   4,677,049 30,939 SH   SOLE 30 30,939 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   1,269,223 8,396 SH   SOLE 43 7,039 0 1,357
ASCENDIS PHARMA A/S NOTE 2.250% 4/0 04351PAD3   5,263,721 4,575,000 PRN   SOLE 21 4,575,000 0 0
ASCENT INDUSTRIES CO COM 871565107   12,666 1,243 SH   SOLE 18 1,243 0 0
ASCENT INDUSTRIES CO COM 871565107   154,114 15,124 SH   SOLE 21 15,124 0 0
ASCENT INDUSTRIES CO COM 871565107   1,354,190 132,894 SH   SOLE 22 132,894 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   296,642 26,992 SH   SOLE 2 26,992 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   46,543 4,235 SH   SOLE 7 4,235 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   94,374,911 8,587,344 SH   SOLE 21 8,587,344 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   20,746,823 1,887,791 SH   SOLE 22 1,887,791 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   83,337 7,583 SH   SOLE 30 7,583 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   39,212 3,568 SH   SOLE 34 3,568 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   22,146,110 2,015,115 SH   SOLE 43 1,827,995 0 187,119
ASENSUS SURGICAL INC COM 04367G103   795,984 3,460,798 SH   SOLE 22 3,460,798 0 0
ASENSUS SURGICAL INC COM 04367G103   1,569 6,820 SH   SOLE 43 6,820 0 0
ASGN INC COM 00191U102   6,854,237 65,428 SH   SOLE 2 39,898 0 25,530
ASGN INC COM 00191U102   16,133 154 SH   SOLE 4 154 0 0
ASGN INC COM 00191U102   1,436,993 13,717 SH   SOLE 7 13,003 0 714
ASGN INC COM 00191U102   19,345,505 184,665 SH   SOLE 18 184,665 0 0
ASGN INC COM 00191U102   10,364,640 98,937 SH   SOLE 19 98,937 0 0
ASGN INC COM 00191U102   365,964,603 3,493,362 SH   SOLE 21 3,493,362 0 0
ASGN INC COM 00191U102   162,375,591 1,549,977 SH   SOLE 22 1,494,211 0 55,766
ASGN INC COM 00191U102   1,017,010 9,708 SH   SOLE 25 9,708 0 0
ASGN INC COM 00191U102   1,893,642 18,076 SH   SOLE 26 18,076 0 0
ASGN INC COM 00191U102   99,312 948 SH   SOLE 28 948 0 0
ASGN INC COM 00191U102   8,138,071 77,683 SH   SOLE 30 77,683 0 0
ASGN INC COM 00191U102   150,959 1,441 SH   SOLE 36 1,441 0 0
ASGN INC COM 00191U102   1,070,857 10,222 SH   SOLE 40 10,222 0 0
ASGN INC COM 00191U102   6,340,913 60,528 SH   SOLE 43 55,666 0 4,862
ASHFORD HOSPITALITY TR INC COM SHS 044103869   7,787 5,684 SH   SOLE 18 5,684 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   99,173 72,389 SH   SOLE 21 72,389 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   578,656 422,377 SH   SOLE 22 422,377 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   2,477 1,808 SH   SOLE 23 1,808 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103869   341 249 SH   SOLE 43 249 0 0
ASHFORD INC COM 044104107   353 156 SH   SOLE 18 156 0 0
ASHFORD INC COM 044104107   3,779 1,672 SH   SOLE 21 1,672 0 0
ASHFORD INC COM 044104107   53,336 23,600 SH   SOLE 22 23,600 0 0
ASHLAND INC COM 044186104   14,638,314 150,337 SH   SOLE 2 51,006 0 99,331
ASHLAND INC COM 044186104   16,261 167 SH   SOLE 4 167 0 0
ASHLAND INC COM 044186104   443,812 4,558 SH   SOLE 7 4,346 0 212
ASHLAND INC COM 044186104   8,195,828 84,172 SH   SOLE 18 84,172 0 0
ASHLAND INC COM 044186104   1,584,794 16,276 SH   SOLE 19 16,276 0 0
ASHLAND INC COM 044186104   251,470,683 2,582,630 SH   SOLE 21 2,582,630 0 0
ASHLAND INC COM 044186104   151,399,931 1,554,893 SH   SOLE 22 1,490,541 0 64,352
ASHLAND INC COM 044186104   948,189 9,738 SH   SOLE 25 9,738 0 0
ASHLAND INC COM 044186104   1,679,827 17,252 SH   SOLE 26 17,252 0 0
ASHLAND INC COM 044186104   105,354 1,082 SH   SOLE 28 1,082 0 0
ASHLAND INC COM 044186104   2,831,130 29,076 SH   SOLE 30 29,076 0 0
ASHLAND INC COM 044186104   60,759 624 SH   SOLE 31 624 0 0
ASHLAND INC COM 044186104   55,598 571 SH   SOLE 36 571 0 0
ASHLAND INC COM 044186104   1,041,859 10,700 SH   SOLE 40 10,700 0 0
ASHLAND INC COM 044186104   6,295,896 64,660 SH   SOLE 43 56,243 0 8,417
ASML HOLDING N V N Y REGISTRY SHS N07059210   64,051 66 SH   SOLE 2 46 0 20
ASML HOLDING N V N Y REGISTRY SHS N07059210   12,653,958 13,039 SH   SOLE 7 13,039 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   354,222 365 SH   SOLE 15 365 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   288,915,881 297,707 SH   SOLE 18 251,266 0 46,441
ASML HOLDING N V N Y REGISTRY SHS N07059210   269,696,524 277,903 SH   SOLE 19 277,903 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   459,960,079 473,956 SH   SOLE 21 473,956 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   100,521,283 103,580 SH   SOLE 22 103,580 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   83,326,495 85,862 SH   SOLE 30 85,862 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   25,130,321 25,895 SH   SOLE 32 25,895 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   17,224,872 17,749 SH   SOLE 34 17,749 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   309,744,486 319,170 SH   SOLE 43 277,811 0 41,358
ASP ISOTOPES INC COM 00218A105   338,532 81,969 SH   SOLE 22 81,969 0 0
ASPEN AEROGELS INC COM 04523Y105   827,781 47,033 SH   SOLE 2 17,228 0 29,805
ASPEN AEROGELS INC COM 04523Y105   1,971 112 SH   SOLE 4 112 0 0
ASPEN AEROGELS INC COM 04523Y105   6,107 347 SH   SOLE 7 347 0 0
ASPEN AEROGELS INC COM 04523Y105   2,519,986 143,181 SH   SOLE 18 143,181 0 0
ASPEN AEROGELS INC COM 04523Y105   1,930,122 109,666 SH   SOLE 19 109,666 0 0
ASPEN AEROGELS INC COM 04523Y105   34,383,677 1,953,618 SH   SOLE 21 1,953,618 0 0
ASPEN AEROGELS INC COM 04523Y105   28,814,984 1,637,215 SH   SOLE 22 1,565,162 0 72,053
ASPEN AEROGELS INC COM 04523Y105   160,811 9,137 SH   SOLE 25 9,137 0 0
ASPEN AEROGELS INC COM 04523Y105   268,646 15,264 SH   SOLE 26 15,264 0 0
ASPEN AEROGELS INC COM 04523Y105   31,715 1,802 SH   SOLE 28 0 0 1,802
ASPEN AEROGELS INC COM 04523Y105   876,902 49,824 SH   SOLE 30 49,824 0 0
ASPEN AEROGELS INC COM 04523Y105   259,019 14,717 SH   SOLE 40 14,717 0 0
ASPEN AEROGELS INC COM 04523Y105   1,425,618 81,001 SH   SOLE 43 79,000 0 2,001
ASPEN TECHNOLOGY INC COM 29109X106   10,886,878 51,045 SH   SOLE 2 17,268 0 33,777
ASPEN TECHNOLOGY INC COM 29109X106   5,625,900 26,378 SH   SOLE 4 12,480 0 13,898
ASPEN TECHNOLOGY INC COM 29109X106   1,838,474 8,620 SH   SOLE 7 8,498 0 122
ASPEN TECHNOLOGY INC COM 29109X106   242,713 1,138 SH   SOLE 13 1,138 0 0
ASPEN TECHNOLOGY INC COM 29109X106   538,959 2,527 SH   SOLE 15 2,527 0 0
ASPEN TECHNOLOGY INC COM 29109X106   16,038,229 75,198 SH   SOLE 18 73,421 0 1,777
ASPEN TECHNOLOGY INC COM 29109X106   162,388,193 761,385 SH   SOLE 19 761,385 0 0
ASPEN TECHNOLOGY INC COM 29109X106   407,254,961 1,909,485 SH   SOLE 21 1,909,485 0 0
ASPEN TECHNOLOGY INC COM 29109X106   216,898,082 1,016,964 SH   SOLE 22 960,740 0 56,224
ASPEN TECHNOLOGY INC COM 29109X106   8,902,094 41,739 SH   SOLE 23 41,739 0 0
ASPEN TECHNOLOGY INC COM 29109X106   5,742,351 26,924 SH   SOLE 25 26,657 0 267
ASPEN TECHNOLOGY INC COM 29109X106   5,287,851 24,793 SH   SOLE 26 15,828 0 8,965
ASPEN TECHNOLOGY INC COM 29109X106   9,165,708 42,975 SH   SOLE 28 509 0 42,466
ASPEN TECHNOLOGY INC COM 29109X106   70,791,258 331,917 SH   SOLE 30 331,917 0 0
ASPEN TECHNOLOGY INC COM 29109X106   1,339,825 6,282 SH   SOLE 31 5,895 0 387
ASPEN TECHNOLOGY INC COM 29109X106   1,117,374 5,239 SH   SOLE 34 5,239 0 0
ASPEN TECHNOLOGY INC COM 29109X106   1,243,636 5,831 SH   SOLE 36 5,831 0 0
ASPEN TECHNOLOGY INC COM 29109X106   346,793 1,626 SH   SOLE 40 1,626 0 0
ASPEN TECHNOLOGY INC COM 29109X106   8,352,045 39,160 SH   SOLE 43 35,123 0 4,037
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   194,200 62,645 SH   SOLE 22 62,645 0 0
ASPIRA WOMENS HEALTH INC COM NEW 04537Y208   375 121 SH   SOLE 43 121 0 0
ASSEMBLY BIOSCIENCES INC COM NEW 045396207   7,209 542 SH   SOLE 18 542 0 0
ASSEMBLY BIOSCIENCES INC COM NEW 045396207   113,263 8,516 SH   SOLE 21 8,516 0 0
ASSEMBLY BIOSCIENCES INC COM NEW 045396207   853,953 64,207 SH   SOLE 22 64,207 0 0
ASSEMBLY BIOSCIENCES INC COM NEW 045396207   62,457 4,696 SH   SOLE 26 0 0 4,696
ASSERTIO HOLDINGS INC COM NEW 04546C205   43,265 45,101 SH   SOLE 2 3,800 0 41,301
ASSERTIO HOLDINGS INC COM NEW 04546C205   681 710 SH   SOLE 7 710 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   245,898 256,331 SH   SOLE 18 256,331 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   186,035 193,928 SH   SOLE 19 193,928 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   3,275,242 3,414,200 SH   SOLE 21 3,414,200 0 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   2,341,444 2,440,784 SH   SOLE 22 2,372,072 0 68,712
ASSETMARK FINL HLDGS INC COM 04546L106   1,325,290 37,427 SH   SOLE 2 31,594 0 5,833
ASSETMARK FINL HLDGS INC COM 04546L106   8,003 226 SH   SOLE 7 226 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   1,984,341 56,039 SH   SOLE 18 56,039 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   3,227,055 91,134 SH   SOLE 19 91,134 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   28,616,910 808,159 SH   SOLE 21 808,159 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   23,986,592 677,396 SH   SOLE 22 658,161 0 19,235
ASSETMARK FINL HLDGS INC COM 04546L106   177,015 4,999 SH   SOLE 25 4,999 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   505,442 14,274 SH   SOLE 30 14,274 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   4,796,957 135,469 SH   SOLE 34 135,469 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   203,253 5,740 SH   SOLE 40 5,740 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   35,658 1,007 SH   OTR 43 1,007 0 0
ASSETMARK FINL HLDGS INC COM 04546L106   1,039,496 29,356 SH   SOLE 43 21,473 0 7,883
ASSOCIATED BANC CORP COM 045487105   4,920,047 228,733 SH   SOLE 2 127,627 0 101,106
ASSOCIATED BANC CORP COM 045487105   11,551 537 SH   SOLE 4 537 0 0
ASSOCIATED BANC CORP COM 045487105   1,026,844 47,738 SH   SOLE 7 45,280 0 2,458
ASSOCIATED BANC CORP COM 045487105   12,988,039 603,814 SH   SOLE 18 603,814 0 0
ASSOCIATED BANC CORP COM 045487105   6,998,687 325,369 SH   SOLE 19 325,369 0 0
ASSOCIATED BANC CORP COM 045487105   244,581,262 11,370,584 SH   SOLE 21 11,370,584 0 0
ASSOCIATED BANC CORP COM 045487105   120,775,832 5,614,869 SH   SOLE 22 5,407,399 0 207,470
ASSOCIATED BANC CORP COM 045487105   719,596 33,454 SH   SOLE 25 33,454 0 0
ASSOCIATED BANC CORP COM 045487105   1,415,358 65,800 SH   SOLE 26 65,800 0 0
ASSOCIATED BANC CORP COM 045487105   312,325 14,520 SH   SOLE 28 2,770 0 11,750
ASSOCIATED BANC CORP COM 045487105   6,579,049 305,860 SH   SOLE 30 305,860 0 0
ASSOCIATED BANC CORP COM 045487105   165,885 7,712 SH   SOLE 36 7,712 0 0
ASSOCIATED BANC CORP COM 045487105   772,596 35,918 SH   SOLE 40 35,918 0 0
ASSOCIATED BANC CORP COM 045487105   12,016,061 558,627 SH   SOLE 43 534,900 0 23,727
ASSOCIATED CAP GROUP INC CL A 045528106   1,685,056 51,515 SH   SOLE 22 51,515 0 0
ASSURANT INC COM 04621X108   15,172,897 80,604 SH   SOLE 2 16,994 0 63,610
ASSURANT INC COM 04621X108   10,123,359 53,779 SH   SOLE 4 29,674 0 24,105
ASSURANT INC COM 04621X108   20,878,263 110,913 SH   SOLE 7 103,359 0 7,554
ASSURANT INC COM 04621X108   288,007 1,530 SH   SOLE 13 1,530 0 0
ASSURANT INC COM 04621X108   1,246,714 6,623 SH   SOLE 15 6,623 0 0
ASSURANT INC COM 04621X108   39,120,225 207,821 SH   SOLE 18 204,110 0 3,711
ASSURANT INC COM 04621X108   42,411,978 225,308 SH   SOLE 19 225,308 0 0
ASSURANT INC COM 04621X108   409,249,007 2,174,081 SH   SOLE 21 2,174,081 0 0
ASSURANT INC COM 04621X108   257,531,520 1,368,102 SH   SOLE 22 1,241,817 0 126,285
ASSURANT INC COM 04621X108   14,582,388 77,467 SH   SOLE 23 77,467 0 0
ASSURANT INC COM 04621X108   7,512,658 39,910 SH   SOLE 25 39,521 0 389
ASSURANT INC COM 04621X108   16,067,602 85,357 SH   SOLE 26 77,225 0 8,132
ASSURANT INC COM 04621X108   15,822,137 84,053 SH   SOLE 28 668 0 83,385
ASSURANT INC COM 04621X108   100,886,287 535,945 SH   SOLE 30 442,519 0 93,426
ASSURANT INC COM 04621X108   2,519,028 13,382 SH   SOLE 31 12,558 0 824
ASSURANT INC COM 04621X108   18,426,437 97,888 SH   SOLE 34 97,888 0 0
ASSURANT INC COM 04621X108   2,982,851 15,846 SH   SOLE 36 15,846 0 0
ASSURANT INC COM 04621X108   4,357,568 23,149 SH   SOLE 37 23,149 0 0
ASSURANT INC COM 04621X108   480,577 2,553 SH   SOLE 40 2,553 0 0
ASSURANT INC COM 04621X108   6,533,262 34,707 SH   SOLE 43 33,053 0 1,654
ASSURED GUARANTY LTD COM G0585R106   9,605,440 110,091 SH   SOLE 2 19,281 0 90,810
ASSURED GUARANTY LTD COM G0585R106   9,074 104 SH   SOLE 4 104 0 0
ASSURED GUARANTY LTD COM G0585R106   658,999 7,553 SH   SOLE 7 7,183 0 370
ASSURED GUARANTY LTD COM G0585R106   4,217,927 48,343 SH   SOLE 18 48,343 0 0
ASSURED GUARANTY LTD COM G0585R106   1,681,831 19,276 SH   SOLE 19 19,276 0 0
ASSURED GUARANTY LTD COM G0585R106   438,266,435 5,023,111 SH   SOLE 21 5,023,111 0 0
ASSURED GUARANTY LTD COM G0585R106   128,126,102 1,468,494 SH   SOLE 22 1,394,963 0 73,531
ASSURED GUARANTY LTD COM G0585R106   920,837 10,554 SH   SOLE 25 10,554 0 0
ASSURED GUARANTY LTD COM G0585R106   3,614,855 41,431 SH   SOLE 26 15,755 0 25,676
ASSURED GUARANTY LTD COM G0585R106   1,170,110 13,411 SH   SOLE 28 6,955 0 6,456
ASSURED GUARANTY LTD COM G0585R106   10,077,811 115,505 SH   SOLE 30 115,505 0 0
ASSURED GUARANTY LTD COM G0585R106   61,075 700 SH   SOLE 31 700 0 0
ASSURED GUARANTY LTD COM G0585R106   157,661 1,807 SH   SOLE 36 1,807 0 0
ASSURED GUARANTY LTD COM G0585R106   1,135,733 13,017 SH   SOLE 40 13,017 0 0
ASSURED GUARANTY LTD COM G0585R106   10,782,529 123,582 SH   SOLE 43 115,259 0 8,323
AST SPACEMOBILE INC COM CL A 00217D100   51,606 17,795 SH   SOLE 2 3,542 0 14,253
AST SPACEMOBILE INC COM CL A 00217D100   2,079 717 SH   SOLE 7 717 0 0
AST SPACEMOBILE INC COM CL A 00217D100   676,608 233,313 SH   SOLE 18 233,313 0 0
AST SPACEMOBILE INC COM CL A 00217D100   693,706 239,209 SH   SOLE 19 239,209 0 0
AST SPACEMOBILE INC COM CL A 00217D100   11,383,863 3,925,470 SH   SOLE 21 3,925,470 0 0
AST SPACEMOBILE INC COM CL A 00217D100   9,750,421 3,362,214 SH   SOLE 22 3,327,740 0 34,474
ASTEC INDS INC COM 046224101   839,451 19,205 SH   SOLE 2 6,247 0 12,958
ASTEC INDS INC COM 046224101   62,243 1,424 SH   SOLE 4 102 0 1,322
ASTEC INDS INC COM 046224101   8,829 202 SH   SOLE 7 202 0 0
ASTEC INDS INC COM 046224101   3,156,081 72,205 SH   SOLE 18 72,205 0 0
ASTEC INDS INC COM 046224101   5,181,077 118,533 SH   SOLE 19 118,533 0 0
ASTEC INDS INC COM 046224101   127,876,271 2,925,561 SH   SOLE 21 2,925,561 0 0
ASTEC INDS INC COM 046224101   31,134,283 712,292 SH   SOLE 22 676,483 0 35,809
ASTEC INDS INC COM 046224101   161,290 3,690 SH   SOLE 25 3,690 0 0
ASTEC INDS INC COM 046224101   144,199 3,299 SH   SOLE 26 3,299 0 0
ASTEC INDS INC COM 046224101   8,086 185 SH   SOLE 28 185 0 0
ASTEC INDS INC COM 046224101   1,946,843 44,540 SH   SOLE 30 44,540 0 0
ASTEC INDS INC COM 046224101   219,337 5,018 SH   SOLE 40 5,018 0 0
ASTEC INDS INC COM 046224101   904,454 20,692 SH   SOLE 43 19,301 0 1,391
ASTERA LABS INC COM 04626A103   5,538,135 74,648 SH   SOLE 2 66,796 0 7,852
ASTERA LABS INC COM 04626A103   1,064,256 14,345 SH   SOLE 18 11,242 0 3,103
ASTERA LABS INC COM 04626A103   26,464,018 356,706 SH   SOLE 19 356,706 0 0
ASTERA LABS INC COM 04626A103   475,706 6,412 SH   SOLE 21 6,412 0 0
ASTERA LABS INC COM 04626A103   5,882,303 79,287 SH   SOLE 22 74,759 0 4,528
ASTERA LABS INC COM 04626A103   177,017 2,386 SH   SOLE 25 2,386 0 0
ASTERA LABS INC COM 04626A103   1,130,285 15,235 SH   SOLE 26 1,593 0 13,642
ASTERA LABS INC COM 04626A103   835,454 11,261 SH   SOLE 28 0 0 11,261
ASTERA LABS INC COM 04626A103   441,950 5,957 SH   SOLE 31 5,548 0 409
ASTERA LABS INC COM 04626A103   21,052,377 283,763 SH   SOLE 34 283,763 0 0
ASTRA SPACE INC CL A NEW 04634X202   73,412 107,642 SH   SOLE 22 107,642 0 0
ASTRA SPACE INC CL A NEW 04634X202   2,210 3,240 SH   SOLE 28 3,240 0 0
ASTRANA HEALTH INC COM NEW 03763A207   1,006,710 23,975 SH   SOLE 2 13,207 0 10,768
ASTRANA HEALTH INC COM NEW 03763A207   3,317 79 SH   SOLE 4 79 0 0
ASTRANA HEALTH INC COM NEW 03763A207   380,891 9,071 SH   SOLE 7 8,597 0 474
ASTRANA HEALTH INC COM NEW 03763A207   5,171,446 123,159 SH   SOLE 18 123,159 0 0
ASTRANA HEALTH INC COM NEW 03763A207   3,881,808 92,446 SH   SOLE 19 92,446 0 0
ASTRANA HEALTH INC COM NEW 03763A207   204,297,600 4,865,387 SH   SOLE 21 4,865,387 0 0
ASTRANA HEALTH INC COM NEW 03763A207   48,879,803 1,164,082 SH   SOLE 22 1,127,436 0 36,646
ASTRANA HEALTH INC COM NEW 03763A207   404,574 9,635 SH   SOLE 25 9,635 0 0
ASTRANA HEALTH INC COM NEW 03763A207   775,135 18,460 SH   SOLE 26 9,774 0 8,686
ASTRANA HEALTH INC COM NEW 03763A207   33,004 786 SH   SOLE 28 786 0 0
ASTRANA HEALTH INC COM NEW 03763A207   7,485,095 178,259 SH   SOLE 30 178,259 0 0
ASTRANA HEALTH INC COM NEW 03763A207   450,805 10,736 SH   SOLE 40 10,736 0 0
ASTRANA HEALTH INC COM NEW 03763A207   1,520,752 36,217 SH   SOLE 43 27,363 0 8,854
ASTRAZENECA PLC OPTIONS 046353108   1,592,125 23,500 SH Call SOLE 2 0 0 23,500
ASTRAZENECA PLC OPTIONS 046353108   230,350 3,400 SH Call SOLE 4 3,400 0 0
ASTRAZENECA PLC OPTIONS 046353108   5,250,625 77,500 SH Call SOLE 18 77,500 0 0
ASTRAZENECA PLC OPTIONS 046353108   28,949,575 427,300 SH Call SOLE 19 427,300 0 0
ASTRAZENECA PLC OPTIONS 046353108   2,168,000 32,000 SH Call SOLE 22 32,000 0 0
ASTRAZENECA PLC OPTIONS 046353108   1,551,475 22,900 SH Call SOLE 26 22,900 0 0
ASTRAZENECA PLC OPTIONS 046353108   142,275 2,100 SH Call SOLE 30 2,100 0 0
ASTRAZENECA PLC OPTIONS 046353108   16,890,075 249,300 SH Call SOLE 34 249,300 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   2,878,765 42,491 SH   SOLE 2 5,686 0 36,805
ASTRAZENECA PLC SPONSORED ADR 046353108   348,100 5,138 SH   SOLE 4 5,138 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   5,841,134 86,216 SH   SOLE 7 86,216 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   163,481 2,413 SH   SOLE 15 2,413 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   147,543,138 2,177,759 SH   SOLE 18 2,158,377 0 19,382
ASTRAZENECA PLC SPONSORED ADR 046353108   60,435,033 892,030 SH   SOLE 19 892,030 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,293,395 48,611 SH   SOLE 22 48,611 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   803,922 11,866 SH   SOLE 23 11,866 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   245,526 3,624 SH   SOLE 26 3,624 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   60,138,762 887,657 SH   SOLE 30 887,657 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   11,828,405 174,589 SH   SOLE 32 174,589 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   24,059,990 355,129 SH   SOLE 34 355,129 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   138,274,146 2,040,947 SH   SOLE 43 1,861,998 0 178,948
ASTRIA THERAPEUTICS INC COM 04635X102   517,242 36,749 SH   SOLE 2 29,446 0 7,303
ASTRIA THERAPEUTICS INC COM 04635X102   5,926 421 SH   SOLE 7 421 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   1,781,163 126,548 SH   SOLE 18 126,548 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   3,542,030 251,654 SH   SOLE 19 251,654 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   25,816,731 1,834,226 SH   SOLE 21 1,834,226 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   18,476,562 1,312,722 SH   SOLE 22 1,291,421 0 21,301
ASTRIA THERAPEUTICS INC COM 04635X102   21,436 1,523 SH   SOLE 23 1,523 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   205,326 14,588 SH   SOLE 26 0 0 14,588
ASTRIA THERAPEUTICS INC COM 04635X102   99,229 7,050 SH   SOLE 34 7,050 0 0
ASTRIA THERAPEUTICS INC COM 04635X102   169 12 SH   SOLE 43 12 0 0
ASTRONICS CORP COM 046433108   799,128 41,971 SH   SOLE 2 8,021 0 33,950
ASTRONICS CORP COM 046433108   2,589 136 SH   SOLE 7 136 0 0
ASTRONICS CORP COM 046433108   1,450,772 76,196 SH   SOLE 18 76,196 0 0
ASTRONICS CORP COM 046433108   1,113,383 58,476 SH   SOLE 19 58,476 0 0
ASTRONICS CORP COM 046433108   19,774,525 1,038,578 SH   SOLE 21 1,038,578 0 0
ASTRONICS CORP COM 046433108   13,805,123 725,059 SH   SOLE 22 689,989 0 35,070
ASTRONICS CORP COM 046433108   96,438 5,065 SH   SOLE 25 5,065 0 0
ASTRONICS CORP COM 046433108   83,928 4,408 SH   SOLE 30 4,408 0 0
ASTRONICS CORP COM 046433108   95,048 4,992 SH   SOLE 40 4,992 0 0
ASTRONICS CORP COM 046433108   34,024 1,787 SH   OTR 43 1,787 0 0
ASTRONICS CORP COM 046433108   175,206 9,202 SH   SOLE 43 6,761 0 2,441
ASTRONOVA INC COM 04638F108   19,406 1,089 SH   SOLE 18 1,089 0 0
ASTRONOVA INC COM 04638F108   255,378 14,331 SH   SOLE 21 14,331 0 0
ASTRONOVA INC COM 04638F108   1,033,186 57,979 SH   SOLE 22 57,979 0 0
ASTROTECH CORP COM 046484309   180,681 20,188 SH   SOLE 22 20,188 0 0
ASURE SOFTWARE INC COM 04649U102   171,533 22,048 SH   SOLE 2 13,454 0 8,594
ASURE SOFTWARE INC COM 04649U102   1,011 130 SH   SOLE 7 130 0 0
ASURE SOFTWARE INC COM 04649U102   473,366 60,844 SH   SOLE 18 60,844 0 0
ASURE SOFTWARE INC COM 04649U102   374,716 48,164 SH   SOLE 19 48,164 0 0
ASURE SOFTWARE INC COM 04649U102   6,542,474 840,935 SH   SOLE 21 840,935 0 0
ASURE SOFTWARE INC COM 04649U102   4,031,067 518,132 SH   SOLE 22 501,340 0 16,792
AT&T INC COM 00206R102   234,474,205 13,322,398 SH   SOLE 2 2,582,421 0 10,739,977
AT&T INC COM 00206R102   88,152,645 5,008,673 SH   SOLE 4 2,367,313 0 2,641,360
AT&T INC COM 00206R102   106,573,350 6,055,304 SH   SOLE 7 5,429,929 0 625,375
AT&T INC COM 00206R102   5,554,067 315,572 SH   SOLE 13 315,572 0 0
AT&T INC COM 00206R102   18,031,869 1,024,538 SH   SOLE 15 1,024,538 0 0
AT&T INC COM 00206R102   253,544,064 14,405,913 SH   SOLE 18 13,714,429 0 691,484
AT&T INC COM 00206R102   234,912,726 13,347,314 SH   SOLE 19 13,347,314 0 0
AT&T INC COM 00206R102   3,492,605,054 198,443,469 SH   SOLE 21 198,443,469 0 0
AT&T INC COM 00206R102   2,777,397,093 157,806,653 SH   SOLE 22 141,826,809 0 15,979,844
AT&T INC COM 00206R102   226,164,101 12,850,233 SH   SOLE 23 12,850,233 0 0
AT&T INC COM 00206R102   230,747,651 13,110,662 SH   SOLE 25 12,736,220 0 374,442
AT&T INC COM 00206R102   214,620,666 12,194,356 SH   SOLE 26 8,716,281 0 3,478,075
AT&T INC COM 00206R102   278,557,523 15,827,132 SH   SOLE 28 291,472 0 15,535,660
AT&T INC COM 00206R102   913,794,728 51,920,155 SH   SOLE 30 51,181,471 0 738,684
AT&T INC COM 00206R102   28,973,419 1,646,217 SH   SOLE 31 1,531,630 0 114,587
AT&T INC COM 00206R102   6,818,733 387,428 SH   SOLE 32 387,428 0 0
AT&T INC COM 00206R102   67,438,272 3,831,720 SH   SOLE 34 3,831,720 0 0
AT&T INC COM 00206R102   36,206,720 2,057,200 SH   SOLE 36 2,057,200 0 0
AT&T INC COM 00206R102   6,163,538 350,201 SH   SOLE 40 350,201 0 0
AT&T INC COM 00206R102   137,034 7,786 SH   OTR 43 7,786 0 0
AT&T INC COM 00206R102   160,838,678 9,138,561 SH   SOLE 43 7,617,730 0 1,520,831
ATAI LIFE SCIENCES NV SHS N0731H103   1,734,185 880,297 SH   SOLE 21 880,297 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   1,020,785 518,165 SH   SOLE 30 518,165 0 0
ATAI LIFE SCIENCES NV SHS N0731H103   5,859 2,974 SH   SOLE 43 2,696 0 278
ATARA BIOTHERAPEUTICS INC COM 046513107   45,803 65,998 SH   SOLE 2 3,264 0 62,734
ATARA BIOTHERAPEUTICS INC COM 046513107   784 1,129 SH   SOLE 7 1,129 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   202,334 291,548 SH   SOLE 18 291,548 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   145,756 210,023 SH   SOLE 19 210,023 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   2,463,199 3,549,278 SH   SOLE 21 3,549,278 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   1,797,355 2,589,848 SH   SOLE 22 2,515,358 0 74,490
ATARA BIOTHERAPEUTICS INC COM 046513107   83,097 119,737 SH   SOLE 28 119,737 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107   2,719 3,918 SH   SOLE 43 0 0 3,918
ATEA PHARMACEUTICALS INC COM 04683R106   3,574,847 884,863 SH   SOLE 2 650,526 0 234,337
ATEA PHARMACEUTICALS INC COM 04683R106   4,194 1,038 SH   SOLE 7 1,038 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   1,335,656 330,608 SH   SOLE 18 330,608 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   4,292,952 1,062,612 SH   SOLE 19 1,062,612 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   14,305,991 3,541,087 SH   SOLE 21 3,541,087 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   12,245,442 3,031,050 SH   SOLE 22 2,915,470 0 115,580
ATEA PHARMACEUTICALS INC COM 04683R106   238,711 59,087 SH   SOLE 23 59,087 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   915,359 226,574 SH   SOLE 26 0 0 226,574
ATEA PHARMACEUTICALS INC COM 04683R106   180,778 44,747 SH   SOLE 30 44,747 0 0
ATEA PHARMACEUTICALS INC COM 04683R106   249,026 61,640 SH   SOLE 43 45,620 0 16,020
ATERIAN INC COM NEW 02156U200   241,100 87,355 SH   SOLE 22 87,355 0 0
ATHIRA PHARMA INC COM 04746L104   10,286 3,754 SH   SOLE 2 3,754 0 0
ATHIRA PHARMA INC COM 04746L104   13,626 4,973 SH   SOLE 18 4,973 0 0
ATHIRA PHARMA INC COM 04746L104   555,612 202,778 SH   SOLE 21 202,778 0 0
ATHIRA PHARMA INC COM 04746L104   1,224,629 446,945 SH   SOLE 22 446,945 0 0
ATHIRA PHARMA INC COM 04746L104   24,189 8,828 SH   SOLE 43 330 0 8,498
ATI INC COM 01741R102   7,155,817 139,844 SH   SOLE 2 108,558 0 31,286
ATI INC COM 01741R102   113,188 2,212 SH   SOLE 4 438 0 1,774
ATI INC COM 01741R102   1,112,589 21,743 SH   SOLE 7 20,633 0 1,110
ATI INC COM 01741R102   18,869,859 368,768 SH   SOLE 18 368,768 0 0
ATI INC COM 01741R102   14,098,205 275,517 SH   SOLE 19 275,517 0 0
ATI INC COM 01741R102   760,250,804 14,857,354 SH   SOLE 21 14,857,354 0 0
ATI INC COM 01741R102   186,863,476 3,651,817 SH   SOLE 22 3,540,619 0 111,198
ATI INC COM 01741R102   1,332,313 26,037 SH   SOLE 25 26,037 0 0
ATI INC COM 01741R102   4,328,573 84,592 SH   SOLE 26 37,698 0 46,894
ATI INC COM 01741R102   4,000,778 78,186 SH   SOLE 28 71,229 0 6,957
ATI INC COM 01741R102   16,935,070 330,957 SH   SOLE 30 330,957 0 0
ATI INC COM 01741R102   4,530,029 88,529 SH   SOLE 34 88,529 0 0
ATI INC COM 01741R102   51,016 997 SH   SOLE 36 997 0 0
ATI INC COM 01741R102   1,362,657 26,630 SH   SOLE 40 26,630 0 0
ATI INC COM 01741R102   6,574,215 128,478 SH   SOLE 43 122,933 0 5,545
ATI INC NOTE 3.500% 6/1 01741RAK8   1,183,277 357,000 PRN   SOLE 2 357,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   14,053,480 4,240,000 PRN   SOLE 19 4,240,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   7,354,875 2,219,000 PRN   SOLE 21 2,219,000 0 0
ATI INC NOTE 3.500% 6/1 01741RAK8   9,621,994 2,903,000 PRN   SOLE 34 2,903,000 0 0
ATI PHYSICAL THERAPY INC COM CL A 00216W208   63,796 11,433 SH   SOLE 22 11,433 0 0
ATKORE INC COM 047649108   20,232,222 106,284 SH   SOLE 2 60,015 0 46,269
ATKORE INC COM 047649108   116,120 610 SH   SOLE 4 93 0 517
ATKORE INC COM 047649108   1,613,872 8,478 SH   SOLE 7 8,041 0 437
ATKORE INC COM 047649108   841,201 4,419 SH   SOLE 13 4,419 0 0
ATKORE INC COM 047649108   21,717,221 114,085 SH   SOLE 18 105,090 0 8,995
ATKORE INC COM 047649108   50,200,597 263,714 SH   SOLE 19 263,714 0 0
ATKORE INC COM 047649108   264,664,171 1,390,335 SH   SOLE 21 1,390,335 0 0
ATKORE INC COM 047649108   236,499,457 1,242,380 SH   SOLE 22 1,196,636 0 45,744
ATKORE INC COM 047649108   860,046 4,518 SH   SOLE 23 4,518 0 0
ATKORE INC COM 047649108   202,193,349 1,062,163 SH   SOLE 25 1,062,163 0 0
ATKORE INC COM 047649108   14,026,486 73,684 SH   SOLE 26 16,751 0 56,933
ATKORE INC COM 047649108   207,302 1,089 SH   SOLE 28 837 0 252
ATKORE INC COM 047649108   13,669,371 71,808 SH   SOLE 30 71,808 0 0
ATKORE INC COM 047649108   2,224,166 11,684 SH   SOLE 34 11,684 0 0
ATKORE INC COM 047649108   87,375 459 SH   SOLE 36 459 0 0
ATKORE INC COM 047649108   1,529,733 8,036 SH   SOLE 40 8,036 0 0
ATKORE INC COM 047649108   5,116,306 26,877 SH   SOLE 43 25,088 0 1,789
ATLANTA BRAVES HLDGS INC COM SER A 047726104   188,885 4,508 SH   SOLE 2 2,218 0 2,290
ATLANTA BRAVES HLDGS INC COM SER A 047726104   1,676 40 SH   SOLE 4 40 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   1,634 39 SH   SOLE 7 39 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   1,024,916 24,461 SH   SOLE 18 24,461 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   930,180 22,200 SH   SOLE 19 22,200 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   16,805,922 401,096 SH   SOLE 21 401,096 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   10,142,775 242,071 SH   SOLE 22 234,068 0 8,003
ATLANTA BRAVES HLDGS INC COM SER A 047726104   22,207 530 SH   SOLE 25 530 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   43,786 1,045 SH   SOLE 26 1,045 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   42,235 1,008 SH   SOLE 28 0 0 1,008
ATLANTA BRAVES HLDGS INC COM SER A 047726104   56,565 1,350 SH   SOLE 30 1,350 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   96,915 2,313 SH   SOLE 40 2,313 0 0
ATLANTA BRAVES HLDGS INC COM SER A 047726104   411,165 9,813 SH   SOLE 43 9,131 0 682
ATLANTA BRAVES HLDGS INC COM SER C 047726302   965,719 24,724 SH   SOLE 2 13,298 0 11,426
ATLANTA BRAVES HLDGS INC COM SER C 047726302   7,265 186 SH   SOLE 4 186 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   19,803 507 SH   SOLE 7 507 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   4,143,758 106,087 SH   SOLE 18 106,087 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   3,780,539 96,788 SH   SOLE 19 96,788 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   65,516,471 1,677,329 SH   SOLE 21 1,677,329 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   48,969,991 1,253,712 SH   SOLE 22 1,215,231 0 38,481
ATLANTA BRAVES HLDGS INC COM SER C 047726302   340,799 8,725 SH   SOLE 25 8,725 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   212,486 5,440 SH   SOLE 26 5,440 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   117,375 3,005 SH   SOLE 28 74 0 2,931
ATLANTA BRAVES HLDGS INC COM SER C 047726302   1,404,246 35,951 SH   SOLE 30 35,951 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   368,414 9,432 SH   SOLE 40 9,432 0 0
ATLANTA BRAVES HLDGS INC COM SER C 047726302   846,704 21,677 SH   SOLE 43 21,277 0 400
ATLANTIC AMERN CORP COM 048209100   543 194 SH   SOLE 18 194 0 0
ATLANTIC AMERN CORP COM 048209100   29,288 10,460 SH   SOLE 21 10,460 0 0
ATLANTIC AMERN CORP COM 048209100   48,322 17,258 SH   SOLE 22 17,258 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   2,178,945 61,709 SH   SOLE 2 21,310 0 40,399
ATLANTIC UN BANKSHARES CORP COM 04911A107   10,240 290 SH   SOLE 4 290 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   823,359 23,318 SH   SOLE 7 22,104 0 1,214
ATLANTIC UN BANKSHARES CORP COM 04911A107   8,343,718 236,299 SH   SOLE 18 236,299 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   5,134,992 145,426 SH   SOLE 19 145,426 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   292,574,211 8,285,874 SH   SOLE 21 8,285,874 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   71,055,902 2,012,345 SH   SOLE 22 1,915,610 0 96,735
ATLANTIC UN BANKSHARES CORP COM 04911A107   446,566 12,647 SH   SOLE 25 12,647 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,159,298 32,832 SH   SOLE 26 32,832 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   190,497 5,395 SH   SOLE 28 1,408 0 3,987
ATLANTIC UN BANKSHARES CORP COM 04911A107   6,876,375 194,743 SH   SOLE 30 194,743 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   75,740 2,145 SH   SOLE 36 2,145 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   487,419 13,804 SH   SOLE 40 13,804 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   246,040 6,968 SH   SOLE 43 6,321 0 647
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   4,275,126 231,338 SH   SOLE 2 231,338 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,324,388 71,666 SH   SOLE 21 71,666 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   17,316 937 SH   SOLE 22 937 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   174,433 9,439 SH   SOLE 36 9,439 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   1,553 84 SH   SOLE 43 84 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   495,455 16,744 SH   SOLE 2 14,379 0 2,365
ATLANTICUS HOLDINGS CORP COM 04914Y102   408,283 13,798 SH   SOLE 18 13,798 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   291,106 9,838 SH   SOLE 19 9,838 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   5,316,790 179,682 SH   SOLE 21 179,682 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   4,663,650 157,609 SH   SOLE 22 150,267 0 7,342
ATLANTICUS HOLDINGS CORP COM 04914Y102   39,384 1,331 SH   SOLE 25 1,331 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   85,308 2,883 SH   SOLE 26 0 0 2,883
ATLANTICUS HOLDINGS CORP COM 04914Y102   15,446 522 SH   SOLE 28 0 0 522
ATLANTICUS HOLDINGS CORP COM 04914Y102   80,218 2,711 SH   SOLE 30 2,711 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   31,513 1,065 SH   SOLE 40 1,065 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102   101,494 3,430 SH   SOLE 43 3,430 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   364,793 16,127 SH   SOLE 2 6,136 0 9,991
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   4,026 178 SH   SOLE 7 178 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   1,060,810 46,897 SH   SOLE 18 46,897 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   877,588 38,797 SH   SOLE 19 38,797 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   31,948,782 1,412,413 SH   SOLE 21 1,412,413 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   26,136,392 1,155,455 SH   SOLE 22 1,131,381 0 24,074
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   84,689 3,744 SH   SOLE 25 3,744 0 0
ATLAS ENERGY SOLUTIONS INC COM NEW 642045108   2,669 118 SH   SOLE 43 118 0 0
ATLAS LITHIUM CORP COM NEW 105861306   76,147 4,474 SH   SOLE 2 4,474 0 0
ATLAS LITHIUM CORP COM NEW 105861306   269,273 15,821 SH   SOLE 19 15,821 0 0
ATLAS LITHIUM CORP COM NEW 105861306   66,259 3,893 SH   SOLE 22 3,893 0 0
ATLASSIAN CORPORATION CL A 049468101   64,238,797 329,244 SH   SOLE 2 112,901 0 216,343
ATLASSIAN CORPORATION CL A 049468101   26,317,998 134,888 SH   SOLE 4 72,533 0 62,355
ATLASSIAN CORPORATION CL A 049468101   22,123,913 113,392 SH   SOLE 7 109,591 0 3,801
ATLASSIAN CORPORATION CL A 049468101   1,649,460 8,454 SH   SOLE 13 8,454 0 0
ATLASSIAN CORPORATION CL A 049468101   2,994,548 15,348 SH   SOLE 15 15,348 0 0
ATLASSIAN CORPORATION CL A 049468101   40,802,769 209,127 SH   SOLE 18 198,924 0 10,203
ATLASSIAN CORPORATION CL A 049468101   8,916,722 45,701 SH   SOLE 19 45,701 0 0
ATLASSIAN CORPORATION CL A 049468101   475,548,627 2,437,336 SH   SOLE 21 2,437,336 0 0
ATLASSIAN CORPORATION CL A 049468101   743,416,902 3,810,245 SH   SOLE 22 3,513,818 0 296,427
ATLASSIAN CORPORATION CL A 049468101   50,627,533 259,482 SH   SOLE 23 259,482 0 0
ATLASSIAN CORPORATION CL A 049468101   73,733,825 377,909 SH   SOLE 25 338,029 0 39,880
ATLASSIAN CORPORATION CL A 049468101   30,698,022 157,337 SH   SOLE 26 94,623 0 62,714
ATLASSIAN CORPORATION CL A 049468101   61,478,966 315,099 SH   SOLE 28 6,821 0 308,278
ATLASSIAN CORPORATION CL A 049468101   81,751 419 SH   SOLE 29 419 0 0
ATLASSIAN CORPORATION CL A 049468101   146,036,713 748,484 SH   SOLE 30 735,275 0 13,209
ATLASSIAN CORPORATION CL A 049468101   7,341,209 37,626 SH   SOLE 31 35,135 0 2,491
ATLASSIAN CORPORATION CL A 049468101   9,162,756 46,962 SH   SOLE 32 46,962 0 0
ATLASSIAN CORPORATION CL A 049468101   4,953,843 25,390 SH   SOLE 34 25,390 0 0
ATLASSIAN CORPORATION CL A 049468101   6,328,588 32,436 SH   SOLE 36 32,436 0 0
ATLASSIAN CORPORATION CL A 049468101   1,454,545 7,455 SH   SOLE 40 7,455 0 0
ATLASSIAN CORPORATION CL A 049468101   36,681 188 SH   OTR 43 188 0 0
ATLASSIAN CORPORATION CL A 049468101   16,676,563 85,473 SH   SOLE 43 66,191 0 19,282
ATMOS ENERGY CORP COM 049560105   37,880,422 318,671 SH   SOLE 2 92,448 0 226,223
ATMOS ENERGY CORP COM 049560105   22,633,323 190,404 SH   SOLE 4 89,149 0 101,255
ATMOS ENERGY CORP COM 049560105   41,928,183 352,723 SH   SOLE 7 312,794 0 39,929
ATMOS ENERGY CORP COM 049560105   533,132 4,485 SH   SOLE 13 4,485 0 0
ATMOS ENERGY CORP COM 049560105   2,664,828 22,418 SH   SOLE 15 22,418 0 0
ATMOS ENERGY CORP COM 049560105   29,488,556 248,074 SH   SOLE 18 238,664 0 9,410
ATMOS ENERGY CORP COM 049560105   15,627,126 131,464 SH   SOLE 19 131,464 0 0
ATMOS ENERGY CORP COM 049560105   724,044,421 6,091,061 SH   SOLE 21 6,091,061 0 0
ATMOS ENERGY CORP COM 049560105   386,056,595 3,247,721 SH   SOLE 22 2,922,233 0 325,488
ATMOS ENERGY CORP COM 049560105   27,355,553 230,130 SH   SOLE 23 230,130 0 0
ATMOS ENERGY CORP COM 049560105   30,483,023 256,440 SH   SOLE 25 254,599 0 1,841
ATMOS ENERGY CORP COM 049560105   17,474,722 147,007 SH   SOLE 26 78,561 0 68,446
ATMOS ENERGY CORP COM 049560105   34,612,329 291,178 SH   SOLE 28 2,774 0 288,404
ATMOS ENERGY CORP COM 049560105   155,960,174 1,312,023 SH   SOLE 30 1,312,023 0 0
ATMOS ENERGY CORP COM 049560105   4,168,414 35,067 SH   SOLE 31 32,604 0 2,463
ATMOS ENERGY CORP COM 049560105   823,650 6,929 SH   SOLE 34 6,929 0 0
ATMOS ENERGY CORP COM 049560105   3,798,729 31,957 SH   SOLE 36 31,957 0 0
ATMOS ENERGY CORP COM 049560105   913,754 7,687 SH   SOLE 40 7,687 0 0
ATMOS ENERGY CORP COM 049560105   33,521 282 SH   OTR 43 282 0 0
ATMOS ENERGY CORP COM 049560105   17,903,301 150,612 SH   SOLE 43 122,659 0 27,954
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   965,178 29,928 SH   SOLE 2 7,466 0 22,462
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   3,483 108 SH   SOLE 4 108 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   17,093 530 SH   SOLE 7 530 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   6,696,938 207,657 SH   SOLE 18 207,657 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   5,797,744 179,775 SH   SOLE 19 179,775 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   93,798,158 2,908,470 SH   SOLE 21 2,908,470 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   73,756,524 2,287,024 SH   SOLE 22 2,231,801 0 55,223
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   107,489 3,333 SH   SOLE 25 3,333 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   414,703 12,859 SH   SOLE 26 12,859 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   507,067 15,723 SH   SOLE 30 15,723 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   157,638 4,888 SH   SOLE 40 4,888 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   16,415 509 SH   SOLE 43 509 0 0
ATN INTL INC COM 00215F107   1,550,172 49,204 SH   SOLE 2 41,393 0 7,811
ATN INTL INC COM 00215F107   1,544 49 SH   SOLE 4 49 0 0
ATN INTL INC COM 00215F107   2,520 80 SH   SOLE 7 80 0 0
ATN INTL INC COM 00215F107   1,195,804 37,956 SH   SOLE 18 37,956 0 0
ATN INTL INC COM 00215F107   697,710 22,146 SH   SOLE 19 22,146 0 0
ATN INTL INC COM 00215F107   40,052,401 1,271,303 SH   SOLE 21 1,271,303 0 0
ATN INTL INC COM 00215F107   10,808,011 343,057 SH   SOLE 22 325,211 0 17,846
ATN INTL INC COM 00215F107   4,505 143 SH   SOLE 23 143 0 0
ATN INTL INC COM 00215F107   46,501 1,476 SH   SOLE 25 1,476 0 0
ATN INTL INC COM 00215F107   89,695 2,847 SH   SOLE 26 0 0 2,847
ATN INTL INC COM 00215F107   531,300 16,864 SH   SOLE 30 16,864 0 0
ATN INTL INC COM 00215F107   34,592 1,098 SH   SOLE 40 1,098 0 0
ATN INTL INC COM 00215F107   406,068 12,889 SH   SOLE 43 12,237 0 652
ATOMERA INC COM 04965B100   22,903 3,718 SH   SOLE 2 785 0 2,933
ATOMERA INC COM 04965B100   2,008 326 SH   SOLE 7 326 0 0
ATOMERA INC COM 04965B100   340,075 55,207 SH   SOLE 18 55,207 0 0
ATOMERA INC COM 04965B100   311,012 50,489 SH   SOLE 19 50,489 0 0
ATOMERA INC COM 04965B100   4,930,673 800,434 SH   SOLE 21 800,434 0 0
ATOMERA INC COM 04965B100   3,586,888 582,287 SH   SOLE 22 570,534 0 11,753
ATOMERA INC COM 04965B100   314 51 SH   SOLE 43 51 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   125,676 69,820 SH   SOLE 2 14,409 0 55,411
ATOSSA THERAPEUTICS INC COM 04962H506   446,810 248,228 SH   SOLE 19 248,228 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   21,560 11,978 SH   SOLE 21 11,978 0 0
ATOSSA THERAPEUTICS INC COM 04962H506   4,121,030 2,289,461 SH   SOLE 22 2,272,564 0 16,897
ATOSSA THERAPEUTICS INC COM 04962H506   237,197 131,776 SH   SOLE 26 0 0 131,776
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   2,870 160 SH   SOLE 2 160 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   61,965 3,454 SH   SOLE 21 3,454 0 0
ATOUR LIFESTYLE HLDGS LTD SPONSORED ADS 04965M106   1,704 95 SH   SOLE 28 95 0 0
ATRENEW INC SPONSORED ADS 00138L108   43,243 24,570 SH   SOLE 2 24,570 0 0
ATRENEW INC SPONSORED ADS 00138L108   451,373 256,462 SH   SOLE 19 256,462 0 0
ATRENEW INC SPONSORED ADS 00138L108   403,816 229,441 SH   SOLE 34 229,441 0 0
ATRICURE INC COM 04963C209   4,719,268 155,137 SH   SOLE 2 128,906 0 26,231
ATRICURE INC COM 04963C209   21,051 692 SH   SOLE 4 199 0 493
ATRICURE INC COM 04963C209   304,383 10,006 SH   SOLE 7 9,480 0 526
ATRICURE INC COM 04963C209   3,674,949 120,807 SH   SOLE 18 113,042 0 7,765
ATRICURE INC COM 04963C209   5,946,836 195,491 SH   SOLE 19 195,491 0 0
ATRICURE INC COM 04963C209   61,980,689 2,037,498 SH   SOLE 21 2,037,498 0 0
ATRICURE INC COM 04963C209   43,521,803 1,430,697 SH   SOLE 22 1,375,964 0 54,733
ATRICURE INC COM 04963C209   88,370 2,905 SH   SOLE 23 2,905 0 0
ATRICURE INC COM 04963C209   268,061 8,812 SH   SOLE 25 8,812 0 0
ATRICURE INC COM 04963C209   719,494 23,652 SH   SOLE 26 15,781 0 7,871
ATRICURE INC COM 04963C209   24,731 813 SH   SOLE 28 813 0 0
ATRICURE INC COM 04963C209   4,995,299 164,211 SH   SOLE 30 164,211 0 0
ATRICURE INC COM 04963C209   1,268,636 41,704 SH   SOLE 34 41,704 0 0
ATRICURE INC COM 04963C209   22,115 727 SH   SOLE 36 727 0 0
ATRICURE INC COM 04963C209   332,795 10,940 SH   SOLE 40 10,940 0 0
ATRICURE INC COM 04963C209   820,296 26,966 SH   SOLE 43 11,771 0 15,195
ATRION CORP COM 049904105   343,954 742 SH   SOLE 2 422 0 320
ATRION CORP COM 049904105   3,245 7 SH   SOLE 4 7 0 0
ATRION CORP COM 049904105   6,953 15 SH   SOLE 7 15 0 0
ATRION CORP COM 049904105   1,735,068 3,743 SH   SOLE 18 3,158 0 585
ATRION CORP COM 049904105   2,365,496 5,103 SH   SOLE 19 5,103 0 0
ATRION CORP COM 049904105   22,897,052 49,395 SH   SOLE 21 49,395 0 0
ATRION CORP COM 049904105   18,759,869 40,470 SH   SOLE 22 38,940 0 1,530
ATRION CORP COM 049904105   158,998 343 SH   SOLE 25 343 0 0
ATRION CORP COM 049904105   254,489 549 SH   SOLE 26 549 0 0
ATRION CORP COM 049904105   258,661 558 SH   SOLE 28 0 0 558
ATRION CORP COM 049904105   379,647 819 SH   SOLE 30 819 0 0
ATRION CORP COM 049904105   95,028 205 SH   SOLE 40 205 0 0
ATRION CORP COM 049904105   975,773 2,105 SH   SOLE 43 1,995 0 110
ATS CORPORATION COM 00217Y104   1,012 30 SH   SOLE 43 30 0 0
ATYR PHARMA INC COM NEW 002120202   18,613 9,545 SH   SOLE 18 9,545 0 0
ATYR PHARMA INC COM NEW 002120202   245,129 125,707 SH   SOLE 21 125,707 0 0
ATYR PHARMA INC COM NEW 002120202   2,397,775 1,229,628 SH   SOLE 22 1,229,628 0 0
AUBURN NATL BANCORP COM 050473107   6,958 361 SH   SOLE 18 361 0 0
AUBURN NATL BANCORP COM 050473107   95,700 4,965 SH   SOLE 21 4,965 0 0
AUBURN NATL BANCORP COM 050473107   9,329 484 SH   SOLE 22 484 0 0
AUDIOCODES LTD ORD M15342104   359,200 27,546 SH   SOLE 2 27,546 0 0
AUDIOCODES LTD ORD M15342104   63,570 4,875 SH   SOLE 22 4,875 0 0
AUDIOEYE INC COM NEW 050734201   12,623 1,261 SH   SOLE 18 1,261 0 0
AUDIOEYE INC COM NEW 050734201   158,208 15,805 SH   SOLE 21 15,805 0 0
AUDIOEYE INC COM NEW 050734201   296,436 29,614 SH   SOLE 22 29,614 0 0
AUGMEDIX INC COM 05105P107   16,364 4,001 SH   SOLE 18 4,001 0 0
AUGMEDIX INC COM 05105P107   216,034 52,820 SH   SOLE 21 52,820 0 0
AUGMEDIX INC COM 05105P107   394,812 96,531 SH   SOLE 22 96,531 0 0
AUGMEDIX INC COM 05105P107   691 169 SH   SOLE 43 169 0 0
AULT ALLIANCE INC COM NEW 09175M507   45 119 SH   SOLE 22 119 0 0
AURA BIOSCIENCES INC COM 05153U107   153,978 19,615 SH   SOLE 2 5,876 0 13,739
AURA BIOSCIENCES INC COM 05153U107   777 99 SH   SOLE 7 99 0 0
AURA BIOSCIENCES INC COM 05153U107   680,579 86,698 SH   SOLE 18 86,698 0 0
AURA BIOSCIENCES INC COM 05153U107   715,959 91,205 SH   SOLE 19 91,205 0 0
AURA BIOSCIENCES INC COM 05153U107   10,252,736 1,306,081 SH   SOLE 21 1,306,081 0 0
AURA BIOSCIENCES INC COM 05153U107   7,387,973 941,143 SH   SOLE 22 912,487 0 28,656
AURINIA PHARMACEUTICALS INC COM 05156V102   637,948 127,335 SH   SOLE 2 94,308 0 33,027
AURINIA PHARMACEUTICALS INC COM 05156V102   2,465 492 SH   SOLE 4 492 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   5,361 1,070 SH   SOLE 7 1,070 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   1,588,977 317,161 SH   SOLE 18 317,161 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   1,485,525 296,512 SH   SOLE 19 296,512 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   27,942,133 5,577,272 SH   SOLE 21 5,577,272 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   8,649,059 1,726,359 SH   SOLE 22 1,607,442 0 118,917
AURINIA PHARMACEUTICALS INC COM 05156V102   131,472 26,242 SH   SOLE 25 26,242 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   217,770 43,467 SH   SOLE 26 43,467 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   23,502 4,691 SH   SOLE 28 4,691 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   2,198,143 438,751 SH   SOLE 30 438,751 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   146,267 29,195 SH   SOLE 40 29,195 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   372,899 74,431 SH   SOLE 43 62,170 0 12,261
AURORA INNOVATION INC CLASS A COM 051774107   1,576,665 559,101 SH   SOLE 2 266,031 0 293,070
AURORA INNOVATION INC CLASS A COM 051774107   24,080 8,539 SH   SOLE 4 1,830 0 6,709
AURORA INNOVATION INC CLASS A COM 051774107   388,650 137,819 SH   SOLE 7 130,449 0 7,370
AURORA INNOVATION INC CLASS A COM 051774107   2,560,484 907,973 SH   SOLE 18 907,973 0 0
AURORA INNOVATION INC CLASS A COM 051774107   3,363,854 1,192,856 SH   SOLE 19 1,192,856 0 0
AURORA INNOVATION INC CLASS A COM 051774107   51,399,083 18,226,625 SH   SOLE 21 18,226,625 0 0
AURORA INNOVATION INC CLASS A COM 051774107   49,262,402 17,468,937 SH   SOLE 22 16,782,998 0 685,939
AURORA INNOVATION INC CLASS A COM 051774107   340,174 120,629 SH   SOLE 25 120,629 0 0
AURORA INNOVATION INC CLASS A COM 051774107   676,839 240,014 SH   SOLE 26 240,014 0 0
AURORA INNOVATION INC CLASS A COM 051774107   649,466 230,307 SH   SOLE 28 225,745 0 4,562
AURORA INNOVATION INC CLASS A COM 051774107   1,045,509 370,748 SH   SOLE 30 370,748 0 0
AURORA INNOVATION INC CLASS A COM 051774107   414,475 146,977 SH   SOLE 40 146,977 0 0
AURORA INNOVATION INC CLASS A COM 051774107   19,588 6,946 SH   SOLE 43 6,946 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   112 416 SH   SOLE 7 416 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   17,887 66,247 SH   SOLE 19 66,247 0 0
AURORA INNOVATION INC *W EXP 11/03/202 051774115   3,672 13,599 SH   SOLE 34 13,599 0 0
AUTHID INC COM 46264C305   36,372 4,767 SH   SOLE 22 4,767 0 0
AUTODESK INC COM 052769106   124,070,859 476,426 SH   SOLE 2 160,698 0 315,728
AUTODESK INC COM 052769106   49,282,402 189,242 SH   SOLE 4 97,901 0 91,341
AUTODESK INC COM 052769106   86,212,822 331,053 SH   SOLE 7 305,641 0 25,412
AUTODESK INC COM 052769106   2,410,968 9,258 SH   SOLE 13 9,258 0 0
AUTODESK INC COM 052769106   8,495,682 32,623 SH   SOLE 15 32,623 0 0
AUTODESK INC COM 052769106   123,942,732 475,934 SH   SOLE 18 438,054 0 37,880
AUTODESK INC COM 052769106   70,609,237 271,136 SH   SOLE 19 271,136 0 0
AUTODESK INC COM 052769106   1,657,817,834 6,365,939 SH   SOLE 21 6,365,939 0 0
AUTODESK INC COM 052769106   1,210,236,064 4,647,247 SH   SOLE 22 4,177,334 0 469,913
AUTODESK INC COM 052769106   88,018,314 337,986 SH   SOLE 23 337,986 0 0
AUTODESK INC COM 052769106   151,618,087 582,206 SH   SOLE 25 580,835 0 1,371
AUTODESK INC COM 052769106   70,739,968 271,638 SH   SOLE 26 157,490 0 114,148
AUTODESK INC COM 052769106   139,801,529 536,831 SH   SOLE 28 27,204 0 509,627
AUTODESK INC COM 052769106   651,101,563 2,500,198 SH   SOLE 30 2,437,871 0 62,327
AUTODESK INC COM 052769106   12,858,758 49,377 SH   SOLE 31 45,961 0 3,416
AUTODESK INC COM 052769106   16,702,558 64,137 SH   SOLE 32 64,137 0 0
AUTODESK INC COM 052769106   212,356,364 815,438 SH   SOLE 34 815,438 0 0
AUTODESK INC COM 052769106   14,981,963 57,530 SH   SOLE 36 57,530 0 0
AUTODESK INC COM 052769106   2,679,201 10,288 SH   SOLE 40 10,288 0 0
AUTODESK INC COM 052769106   85,418 328 SH   OTR 43 328 0 0
AUTODESK INC COM 052769106   67,409,804 258,850 SH   SOLE 43 219,837 0 39,013
AUTOHOME INC SP ADS RP CL A 05278C107   933,222 35,592 SH   SOLE 2 3,533 0 32,059
AUTOHOME INC SP ADS RP CL A 05278C107   580,118 22,125 SH   SOLE 4 12,743 0 9,382
AUTOHOME INC SP ADS RP CL A 05278C107   309,448 11,802 SH   SOLE 7 11,062 0 740
AUTOHOME INC SP ADS RP CL A 05278C107   445,871 17,005 SH   SOLE 13 17,005 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   2,051,427 78,239 SH   SOLE 15 78,239 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   413,201 15,759 SH   SOLE 18 15,759 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   31,606,637 1,205,440 SH   SOLE 21 1,205,440 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   18,528,966 706,673 SH   SOLE 22 577,061 0 129,612
AUTOHOME INC SP ADS RP CL A 05278C107   1,346,948 51,371 SH   SOLE 23 51,371 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   969,694 36,983 SH   SOLE 25 36,983 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   6,264,509 238,921 SH   SOLE 26 9,358 0 229,563
AUTOHOME INC SP ADS RP CL A 05278C107   3,928,333 149,822 SH   SOLE 28 0 0 149,822
AUTOHOME INC SP ADS RP CL A 05278C107   13,142,487 501,239 SH   SOLE 30 501,239 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   31,884 1,216 SH   SOLE 31 0 0 1,216
AUTOHOME INC SP ADS RP CL A 05278C107   79,237 3,022 SH   SOLE 34 3,022 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   26,718 1,019 SH   SOLE 40 1,019 0 0
AUTOHOME INC SP ADS RP CL A 05278C107   5,862,949 223,606 SH   SOLE 43 168,496 0 55,110
AUTOLIV INC COM 052800109   11,053,306 91,782 SH   SOLE 2 62,020 0 29,762
AUTOLIV INC COM 052800109   29,024 241 SH   SOLE 4 241 0 0
AUTOLIV INC COM 052800109   419,458 3,483 SH   SOLE 7 3,317 0 166
AUTOLIV INC COM 052800109   149,694 1,243 SH   SOLE 15 1,243 0 0
AUTOLIV INC COM 052800109   12,268,445 101,872 SH   SOLE 18 101,872 0 0
AUTOLIV INC COM 052800109   360,708,323 2,995,170 SH   SOLE 21 2,995,170 0 0
AUTOLIV INC COM 052800109   181,978,281 1,511,071 SH   SOLE 22 1,475,277 0 35,794
AUTOLIV INC COM 052800109   15,423,109 128,067 SH   SOLE 25 121,205 0 6,862
AUTOLIV INC COM 052800109   6,642,919 55,160 SH   SOLE 26 38,649 0 16,511
AUTOLIV INC COM 052800109   3,872,306 32,154 SH   SOLE 28 1,559 0 30,595
AUTOLIV INC COM 052800109   18,042,823 149,820 SH   SOLE 30 149,820 0 0
AUTOLIV INC COM 052800109   1,249,100 10,372 SH   SOLE 36 10,372 0 0
AUTOLIV INC COM 052800109   2,005,280 16,651 SH   SOLE 40 16,651 0 0
AUTOLIV INC COM 052800109   7,592,997 63,049 SH   SOLE 43 59,539 0 3,510
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   870,494 136,441 SH   SOLE 2 136,441 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   280,707 43,998 SH   SOLE 18 43,998 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   10,974,346 1,720,117 SH   SOLE 19 1,720,117 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   7,956,013 1,247,024 SH   SOLE 21 1,247,024 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   590,271 92,519 SH   SOLE 26 0 0 92,519
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   475,776 74,573 SH   SOLE 30 74,573 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   4,677,076 733,084 SH   SOLE 34 733,084 0 0
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100   52,086 8,164 SH   SOLE 43 8,164 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   209,018,395 836,944 SH   SOLE 2 219,614 0 617,330
AUTOMATIC DATA PROCESSING IN COM 053015103   91,781,198 367,507 SH   SOLE 4 195,050 0 172,457
AUTOMATIC DATA PROCESSING IN COM 053015103   155,230,143 621,567 SH   SOLE 7 574,347 0 47,220
AUTOMATIC DATA PROCESSING IN COM 053015103   7,519,422 30,109 SH   SOLE 13 30,109 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   15,290,332 61,225 SH   SOLE 15 61,225 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   154,832,557 619,975 SH   SOLE 18 592,776 0 27,199
AUTOMATIC DATA PROCESSING IN COM 053015103   42,130,139 168,696 SH   SOLE 19 168,696 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,172,851,549 12,704,619 SH   SOLE 21 12,704,619 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,243,345,991 8,982,726 SH   SOLE 22 8,082,972 0 899,754
AUTOMATIC DATA PROCESSING IN COM 053015103   194,762,236 779,860 SH   SOLE 23 779,860 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   324,888,264 1,300,906 SH   SOLE 25 1,144,592 0 156,314
AUTOMATIC DATA PROCESSING IN COM 053015103   143,531,322 574,723 SH   SOLE 26 391,394 0 183,329
AUTOMATIC DATA PROCESSING IN COM 053015103   244,193,774 977,792 SH   SOLE 28 24,727 0 953,065
AUTOMATIC DATA PROCESSING IN COM 053015103   641,832 2,570 SH   SOLE 29 2,570 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,131,178,849 4,529,426 SH   SOLE 30 4,516,409 0 13,017
AUTOMATIC DATA PROCESSING IN COM 053015103   23,980,534 96,022 SH   SOLE 31 89,443 0 6,579
AUTOMATIC DATA PROCESSING IN COM 053015103   30,759,477 123,166 SH   SOLE 32 123,166 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   47,674,367 190,896 SH   SOLE 34 190,896 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   23,604,426 94,516 SH   SOLE 36 94,516 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   5,091,200 20,386 SH   SOLE 40 20,386 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   118,876 476 SH   OTR 43 476 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   172,900,297 692,321 SH   SOLE 43 603,578 0 88,743
AUTONATION INC COM 05329W102   26,910,227 162,521 SH   SOLE 2 86,754 0 75,767
AUTONATION INC COM 05329W102   11,922 72 SH   SOLE 4 72 0 0
AUTONATION INC COM 05329W102   2,024,381 12,226 SH   SOLE 7 11,988 0 238
AUTONATION INC COM 05329W102   15,201,072 91,805 SH   SOLE 18 66,081 0 25,724
AUTONATION INC COM 05329W102   24,316,416 146,856 SH   SOLE 19 146,856 0 0
AUTONATION INC COM 05329W102   225,533,703 1,362,083 SH   SOLE 21 1,362,083 0 0
AUTONATION INC COM 05329W102   161,504,911 975,389 SH   SOLE 22 900,821 0 74,568
AUTONATION INC COM 05329W102   3,797,412 22,934 SH   SOLE 23 22,934 0 0
AUTONATION INC COM 05329W102   912,843 5,513 SH   SOLE 25 5,513 0 0
AUTONATION INC COM 05329W102   5,020,220 30,319 SH   SOLE 26 14,047 0 16,272
AUTONATION INC COM 05329W102   85,770 518 SH   SOLE 28 518 0 0
AUTONATION INC COM 05329W102   69,709 421 SH   SOLE 29 421 0 0
AUTONATION INC COM 05329W102   4,891,730 29,543 SH   SOLE 30 29,543 0 0
AUTONATION INC COM 05329W102   58,119 351 SH   SOLE 31 351 0 0
AUTONATION INC COM 05329W102   739,149 4,464 SH   SOLE 36 4,464 0 0
AUTONATION INC COM 05329W102   1,018,317 6,150 SH   SOLE 40 6,150 0 0
AUTONATION INC COM 05329W102   15,646,317 94,494 SH   SOLE 43 87,178 0 7,316
AUTONOMIX MED INC COM 05330T106   13,388 4,433 SH   SOLE 21 4,433 0 0
AUTOZONE INC COM 053332102   103,383,575 32,803 SH   SOLE 2 6,975 0 25,828
AUTOZONE INC COM 053332102   48,012,236 15,234 SH   SOLE 4 7,921 0 7,313
AUTOZONE INC COM 053332102   39,745,458 12,611 SH   SOLE 7 11,271 0 1,340
AUTOZONE INC COM 053332102   1,890,990 600 SH   SOLE 13 600 0 0
AUTOZONE INC COM 053332102   7,891,732 2,504 SH   SOLE 15 2,504 0 0
AUTOZONE INC COM 053332102   80,975,343 25,693 SH   SOLE 18 24,490 0 1,203
AUTOZONE INC COM 053332102   17,226,919 5,466 SH   SOLE 19 5,466 0 0
AUTOZONE INC COM 053332102   1,467,972,385 465,779 SH   SOLE 21 465,779 0 0
AUTOZONE INC COM 053332102   1,260,448,839 399,933 SH   SOLE 22 361,344 0 38,589
AUTOZONE INC COM 053332102   86,333,148 27,393 SH   SOLE 23 27,393 0 0
AUTOZONE INC COM 053332102   100,909,530 32,018 SH   SOLE 25 31,874 0 144
AUTOZONE INC COM 053332102   58,586,022 18,589 SH   SOLE 26 12,109 0 6,480
AUTOZONE INC COM 053332102   121,307,009 38,490 SH   SOLE 28 832 0 37,658
AUTOZONE INC COM 053332102   579,904 184 SH   SOLE 29 184 0 0
AUTOZONE INC COM 053332102   335,111,793 106,329 SH   SOLE 30 106,329 0 0
AUTOZONE INC COM 053332102   20,734,705 6,579 SH   SOLE 31 4,053 0 2,526
AUTOZONE INC COM 053332102   2,442,529 775 SH   SOLE 34 775 0 0
AUTOZONE INC COM 053332102   14,406,192 4,571 SH   SOLE 36 4,571 0 0
AUTOZONE INC COM 053332102   2,735,632 868 SH   SOLE 40 868 0 0
AUTOZONE INC COM 053332102   50,770 16 SH   OTR 43 16 0 0
AUTOZONE INC COM 053332102   103,533,026 32,850 SH   SOLE 43 29,489 0 3,361
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   102,860 6,090 SH   SOLE 21 6,090 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   799,404 47,330 SH   SOLE 30 47,330 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   388,842 23,022 SH   SOLE 43 11,407 0 11,615
AVALO THERAPEUTICS INC COM NEW 05338F306   174 8 SH   SOLE 18 8 0 0
AVALO THERAPEUTICS INC COM NEW 05338F306   38,432 1,767 SH   SOLE 21 1,767 0 0
AVALO THERAPEUTICS INC COM NEW 05338F306   7,591 349 SH   SOLE 22 349 0 0
AVALON HLDGS CORP CL A 05343P109   558 250 SH   SOLE 43 0 0 250
AVALONBAY CMNTYS INC COM 053484101   54,216,735 292,179 SH   SOLE 2 78,497 0 213,682
AVALONBAY CMNTYS INC COM 053484101   54,898,483 295,853 SH   SOLE 4 224,047 0 71,806
AVALONBAY CMNTYS INC COM 053484101   58,761,656 316,672 SH   SOLE 7 283,580 0 33,092
AVALONBAY CMNTYS INC COM 053484101   1,019,281 5,493 SH   SOLE 13 5,493 0 0
AVALONBAY CMNTYS INC COM 053484101   3,719,179 20,043 SH   SOLE 15 20,043 0 0
AVALONBAY CMNTYS INC COM 053484101   55,420,649 298,667 SH   SOLE 18 289,848 0 8,819
AVALONBAY CMNTYS INC COM 053484101   66,628,473 359,067 SH   SOLE 19 359,067 0 0
AVALONBAY CMNTYS INC COM 053484101   1,082,425,292 5,833,290 SH   SOLE 21 5,833,290 0 0
AVALONBAY CMNTYS INC COM 053484101   863,771,223 4,654,943 SH   SOLE 22 4,083,679 0 571,264
AVALONBAY CMNTYS INC COM 053484101   45,498,199 245,194 SH   SOLE 23 245,194 0 0
AVALONBAY CMNTYS INC COM 053484101   262,850,193 1,416,524 SH   SOLE 25 1,403,377 0 13,147
AVALONBAY CMNTYS INC COM 053484101   25,784,119 138,953 SH   SOLE 26 80,459 0 58,494
AVALONBAY CMNTYS INC COM 053484101   101,375,696 546,323 SH   SOLE 28 50,559 0 495,764
AVALONBAY CMNTYS INC COM 053484101   250,258,092 1,348,664 SH   SOLE 30 1,348,664 0 0
AVALONBAY CMNTYS INC COM 053484101   6,042,019 32,561 SH   SOLE 31 30,290 0 2,271
AVALONBAY CMNTYS INC COM 053484101   33,296,515 179,438 SH   SOLE 34 179,438 0 0
AVALONBAY CMNTYS INC COM 053484101   7,499,407 40,415 SH   SOLE 36 40,415 0 0
AVALONBAY CMNTYS INC COM 053484101   1,307,641 7,047 SH   SOLE 40 7,047 0 0
AVALONBAY CMNTYS INC COM 053484101   28,205 152 SH   OTR 43 152 0 0
AVALONBAY CMNTYS INC COM 053484101   37,983,640 204,697 SH   SOLE 43 184,775 0 19,923
AVANGRID INC COM 05351W103   9,121,114 250,305 SH   SOLE 2 39,701 0 210,604
AVANGRID INC COM 05351W103   577,465 15,847 SH   SOLE 4 15,847 0 0
AVANGRID INC COM 05351W103   110,996 3,046 SH   SOLE 7 3,046 0 0
AVANGRID INC COM 05351W103   27,767 762 SH   SOLE 15 762 0 0
AVANGRID INC COM 05351W103   1,383,226 37,959 SH   SOLE 18 37,959 0 0
AVANGRID INC COM 05351W103   639,558 17,551 SH   SOLE 19 17,551 0 0
AVANGRID INC COM 05351W103   79,994,910 2,195,250 SH   SOLE 21 2,195,250 0 0
AVANGRID INC COM 05351W103   59,318,963 1,627,853 SH   SOLE 22 1,570,051 0 57,802
AVANGRID INC COM 05351W103   4,992,899 137,017 SH   SOLE 25 125,972 0 11,045
AVANGRID INC COM 05351W103   11,002,001 301,921 SH   SOLE 26 168,189 0 133,732
AVANGRID INC COM 05351W103   11,253,947 308,835 SH   SOLE 28 42,128 0 266,707
AVANGRID INC COM 05351W103   46,051,414 1,263,760 SH   SOLE 30 1,263,760 0 0
AVANGRID INC COM 05351W103   31,266 858 SH   SOLE 31 858 0 0
AVANGRID INC COM 05351W103   698,773 19,176 SH   SOLE 36 19,176 0 0
AVANGRID INC COM 05351W103   25,310,736 694,587 SH   SOLE 43 612,043 0 82,543
AVANOS MED INC COM 05350V106   812,209 40,794 SH   SOLE 2 13,364 0 27,430
AVANOS MED INC COM 05350V106   4,320 217 SH   SOLE 4 217 0 0
AVANOS MED INC COM 05350V106   9,517 478 SH   SOLE 7 478 0 0
AVANOS MED INC COM 05350V106   2,908,931 146,104 SH   SOLE 18 146,104 0 0
AVANOS MED INC COM 05350V106   1,965,455 98,717 SH   SOLE 19 98,717 0 0
AVANOS MED INC COM 05350V106   107,207,585 5,384,610 SH   SOLE 21 5,384,610 0 0
AVANOS MED INC COM 05350V106   27,886,961 1,400,651 SH   SOLE 22 1,336,722 0 63,929
AVANOS MED INC COM 05350V106   181,639 9,123 SH   SOLE 25 9,123 0 0
AVANOS MED INC COM 05350V106   317,883 15,966 SH   SOLE 26 15,966 0 0
AVANOS MED INC COM 05350V106   47,844 2,403 SH   SOLE 28 659 0 1,744
AVANOS MED INC COM 05350V106   1,882,690 94,560 SH   SOLE 30 94,560 0 0
AVANOS MED INC COM 05350V106   25,803 1,296 SH   SOLE 36 1,296 0 0
AVANOS MED INC COM 05350V106   227,850 11,444 SH   SOLE 40 11,444 0 0
AVANOS MED INC COM 05350V106   1,053,458 52,911 SH   SOLE 43 39,944 0 12,967
AVANTOR INC COM 05352A100   29,454,288 1,151,908 SH   SOLE 2 260,820 0 891,088
AVANTOR INC COM 05352A100   15,649,914 612,042 SH   SOLE 4 308,539 0 303,503
AVANTOR INC COM 05352A100   15,333,383 599,663 SH   SOLE 7 571,424 0 28,239
AVANTOR INC COM 05352A100   641,321 25,081 SH   SOLE 13 25,081 0 0
AVANTOR INC COM 05352A100   1,901,513 74,365 SH   SOLE 15 74,365 0 0
AVANTOR INC COM 05352A100   75,835,174 2,965,787 SH   SOLE 18 2,915,880 0 49,907
AVANTOR INC COM 05352A100   46,429,827 1,815,793 SH   SOLE 19 1,815,793 0 0
AVANTOR INC COM 05352A100   222,800,232 8,713,345 SH   SOLE 21 8,713,345 0 0
AVANTOR INC COM 05352A100   418,485,140 16,366,255 SH   SOLE 22 15,054,597 0 1,311,658
AVANTOR INC COM 05352A100   25,603,292 1,001,302 SH   SOLE 23 1,001,302 0 0
AVANTOR INC COM 05352A100   36,355,349 1,421,797 SH   SOLE 25 1,247,062 0 174,735
AVANTOR INC COM 05352A100   18,095,505 707,685 SH   SOLE 26 419,680 0 288,005
AVANTOR INC COM 05352A100   26,848,193 1,049,988 SH   SOLE 28 26,916 0 1,023,072
AVANTOR INC COM 05352A100   81,034,066 3,169,107 SH   SOLE 30 3,169,107 0 0
AVANTOR INC COM 05352A100   4,035,227 157,811 SH   SOLE 31 147,287 0 10,524
AVANTOR INC COM 05352A100   59,807,923 2,338,988 SH   SOLE 34 2,338,988 0 0
AVANTOR INC COM 05352A100   6,777,635 265,062 SH   SOLE 36 265,062 0 0
AVANTOR INC COM 05352A100   891,907 34,881 SH   SOLE 40 34,881 0 0
AVANTOR INC COM 05352A100   19,126 748 SH   OTR 43 748 0 0
AVANTOR INC COM 05352A100   7,405,123 289,602 SH   SOLE 43 186,924 0 102,678
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   35,373 14,206 SH   SOLE 2 6,221 0 7,985
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   333,747 134,035 SH   SOLE 18 134,035 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   625,575 251,235 SH   SOLE 19 251,235 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   4,492,792 1,804,334 SH   SOLE 21 1,804,334 0 0
AVEANNA HEALTHCARE HLDGS INC COM 05356F105   3,405,849 1,367,811 SH   SOLE 22 1,315,360 0 52,451
AVEPOINT INC COM CL A 053604104   518,356 65,449 SH   SOLE 2 33,169 0 32,280
AVEPOINT INC COM CL A 053604104   5,473 691 SH   SOLE 4 691 0 0
AVEPOINT INC COM CL A 053604104   339,095 42,815 SH   SOLE 7 40,543 0 2,272
AVEPOINT INC COM CL A 053604104   2,932,792 370,302 SH   SOLE 18 370,302 0 0
AVEPOINT INC COM CL A 053604104   2,508,462 316,725 SH   SOLE 19 316,725 0 0
AVEPOINT INC COM CL A 053604104   48,832,138 6,165,674 SH   SOLE 21 6,165,674 0 0
AVEPOINT INC COM CL A 053604104   25,529,320 3,223,399 SH   SOLE 22 3,100,602 0 122,797
AVEPOINT INC COM CL A 053604104   202,491 25,567 SH   SOLE 25 25,567 0 0
AVEPOINT INC COM CL A 053604104   5,072,475 640,464 SH   SOLE 30 640,464 0 0
AVEPOINT INC COM CL A 053604104   114,523 14,460 SH   SOLE 40 14,460 0 0
AVEPOINT INC COM CL A 053604104   420,631 53,110 SH   SOLE 43 48,471 0 4,639
AVERY DENNISON CORP COM 053611109   33,054,395 148,060 SH   SOLE 2 68,078 0 79,982
AVERY DENNISON CORP COM 053611109   17,142,475 76,786 SH   SOLE 4 29,865 0 46,921
AVERY DENNISON CORP COM 053611109   10,904,423 48,844 SH   SOLE 7 42,809 0 6,035
AVERY DENNISON CORP COM 053611109   1,850,296 8,288 SH   SOLE 13 8,288 0 0
AVERY DENNISON CORP COM 053611109   2,723,650 12,200 SH   SOLE 15 12,200 0 0
AVERY DENNISON CORP COM 053611109   37,871,572 169,638 SH   SOLE 18 164,558 0 5,080
AVERY DENNISON CORP COM 053611109   34,683,674 155,358 SH   SOLE 19 155,358 0 0
AVERY DENNISON CORP COM 053611109   520,093,023 2,329,644 SH   SOLE 21 2,329,644 0 0
AVERY DENNISON CORP COM 053611109   427,390,247 1,914,402 SH   SOLE 22 1,727,548 0 186,854
AVERY DENNISON CORP COM 053611109   26,838,892 120,219 SH   SOLE 23 120,219 0 0
AVERY DENNISON CORP COM 053611109   101,406,401 454,228 SH   SOLE 25 409,898 0 44,330
AVERY DENNISON CORP COM 053611109   30,595,966 137,048 SH   SOLE 26 103,574 0 33,474
AVERY DENNISON CORP COM 053611109   62,213,524 278,672 SH   SOLE 28 10,415 0 268,257
AVERY DENNISON CORP COM 053611109   18,007,122 80,659 SH   SOLE 29 80,659 0 0
AVERY DENNISON CORP COM 053611109   156,437,526 700,728 SH   SOLE 30 622,305 0 78,423
AVERY DENNISON CORP COM 053611109   4,047,523 18,130 SH   SOLE 31 16,809 0 1,321
AVERY DENNISON CORP COM 053611109   71,179,691 318,834 SH   SOLE 34 318,834 0 0
AVERY DENNISON CORP COM 053611109   5,357,777 23,999 SH   SOLE 36 23,999 0 0
AVERY DENNISON CORP COM 053611109   930,283 4,167 SH   SOLE 40 4,167 0 0
AVERY DENNISON CORP COM 053611109   37,729 169 SH   OTR 43 169 0 0
AVERY DENNISON CORP COM 053611109   28,169,153 126,178 SH   SOLE 43 109,488 0 16,690
AVIAT NETWORKS INC COM NEW 05366Y201   215,663 5,625 SH   SOLE 2 458 0 5,167
AVIAT NETWORKS INC COM NEW 05366Y201   4,064 106 SH   SOLE 7 106 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   1,166,303 30,420 SH   SOLE 18 30,420 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   921,924 24,046 SH   SOLE 19 24,046 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   16,610,805 433,250 SH   SOLE 21 433,250 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   10,067,624 262,588 SH   SOLE 22 253,837 0 8,751
AVIAT NETWORKS INC COM NEW 05366Y201   38 1 SH   SOLE 43 1 0 0
AVID BIOSERVICES INC COM 05368M106   760,403 113,493 SH   SOLE 2 98,400 0 15,093
AVID BIOSERVICES INC COM 05368M106   764 114 SH   SOLE 4 114 0 0
AVID BIOSERVICES INC COM 05368M106   3,645 544 SH   SOLE 7 544 0 0
AVID BIOSERVICES INC COM 05368M106   1,087,182 162,266 SH   SOLE 18 162,266 0 0
AVID BIOSERVICES INC COM 05368M106   903,086 134,789 SH   SOLE 19 134,789 0 0
AVID BIOSERVICES INC COM 05368M106   15,728,196 2,347,492 SH   SOLE 21 2,347,492 0 0
AVID BIOSERVICES INC COM 05368M106   14,158,413 2,113,196 SH   SOLE 22 2,059,616 0 53,580
AVID BIOSERVICES INC COM 05368M106   81,097 12,104 SH   SOLE 25 12,104 0 0
AVID BIOSERVICES INC COM 05368M106   175,098 26,134 SH   SOLE 26 26,134 0 0
AVID BIOSERVICES INC COM 05368M106   7,296 1,089 SH   SOLE 28 1,089 0 0
AVID BIOSERVICES INC COM 05368M106   1,108,193 165,402 SH   SOLE 30 165,402 0 0
AVID BIOSERVICES INC COM 05368M106   76,481 11,415 SH   SOLE 40 11,415 0 0
AVID BIOSERVICES INC COM 05368M106   587,483 87,684 SH   SOLE 43 86,232 0 1,452
AVIDITY BIOSCIENCES INC COM 05370A108   2,043,259 80,065 SH   SOLE 2 30,831 0 49,234
AVIDITY BIOSCIENCES INC COM 05370A108   6,584 258 SH   SOLE 4 258 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   17,303 678 SH   SOLE 7 678 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   5,244,615 205,510 SH   SOLE 18 205,510 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   4,048,365 158,635 SH   SOLE 19 158,635 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   85,482,787 3,349,639 SH   SOLE 21 3,349,639 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   54,136,597 2,121,340 SH   SOLE 22 2,023,921 0 97,419
AVIDITY BIOSCIENCES INC COM 05370A108   391,145 15,327 SH   SOLE 25 15,327 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   817,533 32,035 SH   SOLE 26 32,035 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   1,818,555 71,260 SH   SOLE 30 71,260 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   387,164 15,171 SH   SOLE 40 15,171 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   2,962,183 116,073 SH   SOLE 43 106,848 0 9,225
AVIDXCHANGE HOLDINGS INC COM 05368X102   1,207,867 91,853 SH   SOLE 2 48,432 0 43,421
AVIDXCHANGE HOLDINGS INC COM 05368X102   7,601 578 SH   SOLE 4 578 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   440,012 33,461 SH   SOLE 7 31,702 0 1,759
AVIDXCHANGE HOLDINGS INC COM 05368X102   4,745,506 360,875 SH   SOLE 18 360,875 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   4,226,397 321,399 SH   SOLE 19 321,399 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   73,204,248 5,566,863 SH   SOLE 21 5,566,863 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   61,331,916 4,664,024 SH   SOLE 22 4,527,454 0 136,570
AVIDXCHANGE HOLDINGS INC COM 05368X102   422,838 32,155 SH   SOLE 25 32,155 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   1,063,046 80,840 SH   SOLE 26 80,840 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   1,751,159 133,168 SH   SOLE 30 133,168 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   436,567 33,199 SH   SOLE 40 33,199 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   852,317 64,815 SH   SOLE 43 50,363 0 14,452
AVIENT CORPORATION COM 05368V106   6,881,547 158,561 SH   SOLE 2 102,464 0 56,097
AVIENT CORPORATION COM 05368V106   14,279 329 SH   SOLE 4 329 0 0
AVIENT CORPORATION COM 05368V106   508,648 11,720 SH   SOLE 7 11,156 0 564
AVIENT CORPORATION COM 05368V106   16,036,430 369,503 SH   SOLE 18 369,503 0 0
AVIENT CORPORATION COM 05368V106   8,370,949 192,879 SH   SOLE 19 192,879 0 0
AVIENT CORPORATION COM 05368V106   302,017,736 6,958,934 SH   SOLE 21 6,958,934 0 0
AVIENT CORPORATION COM 05368V106   139,143,872 3,206,080 SH   SOLE 22 3,087,874 0 118,206
AVIENT CORPORATION COM 05368V106   814,444 18,766 SH   SOLE 25 18,766 0 0
AVIENT CORPORATION COM 05368V106   1,631,927 37,602 SH   SOLE 26 37,209 0 393
AVIENT CORPORATION COM 05368V106   70,612 1,627 SH   SOLE 28 1,627 0 0
AVIENT CORPORATION COM 05368V106   2,402,537 55,358 SH   SOLE 30 55,358 0 0
AVIENT CORPORATION COM 05368V106   96,565 2,225 SH   SOLE 36 2,225 0 0
AVIENT CORPORATION COM 05368V106   825,728 19,026 SH   SOLE 40 19,026 0 0
AVIENT CORPORATION COM 05368V106   6,778,369 156,184 SH   SOLE 43 148,331 0 7,853
AVINGER INC COM NEW 053734877   17,376 5,607 SH   SOLE 22 5,607 0 0
AVIS BUDGET GROUP COM 053774105   5,295,415 43,242 SH   SOLE 2 18,190 0 25,052
AVIS BUDGET GROUP COM 053774105   8,817 72 SH   SOLE 4 72 0 0
AVIS BUDGET GROUP COM 053774105   534,783 4,367 SH   SOLE 7 4,160 0 207
AVIS BUDGET GROUP COM 053774105   4,038,119 32,975 SH   SOLE 18 32,975 0 0
AVIS BUDGET GROUP COM 053774105   797,337 6,511 SH   SOLE 19 6,511 0 0
AVIS BUDGET GROUP COM 053774105   121,334,960 990,813 SH   SOLE 21 990,813 0 0
AVIS BUDGET GROUP COM 053774105   76,661,674 626,014 SH   SOLE 22 600,052 0 25,962
AVIS BUDGET GROUP COM 053774105   417,099 3,406 SH   SOLE 25 3,406 0 0
AVIS BUDGET GROUP COM 053774105   2,139,499 17,471 SH   SOLE 26 17,471 0 0
AVIS BUDGET GROUP COM 053774105   89,518 731 SH   SOLE 28 0 0 731
AVIS BUDGET GROUP COM 053774105   2,460,099 20,089 SH   SOLE 30 20,089 0 0
AVIS BUDGET GROUP COM 053774105   28,901 236 SH   SOLE 31 236 0 0
AVIS BUDGET GROUP COM 053774105   148,789 1,215 SH   SOLE 36 1,215 0 0
AVIS BUDGET GROUP COM 053774105   470,614 3,843 SH   SOLE 40 3,843 0 0
AVIS BUDGET GROUP COM 053774105   3,899,861 31,846 SH   SOLE 43 29,933 0 1,913
AVISTA CORP COM 05379B107   3,495,381 99,811 SH   SOLE 2 31,620 0 68,191
AVISTA CORP COM 05379B107   458,237 13,085 SH   SOLE 4 13,085 0 0
AVISTA CORP COM 05379B107   1,958,914 55,937 SH   SOLE 7 53,944 0 1,993
AVISTA CORP COM 05379B107   10,295,740 293,996 SH   SOLE 18 293,996 0 0
AVISTA CORP COM 05379B107   9,634,562 275,116 SH   SOLE 19 275,116 0 0
AVISTA CORP COM 05379B107   396,382,135 11,318,736 SH   SOLE 21 11,318,736 0 0
AVISTA CORP COM 05379B107   80,219,894 2,290,688 SH   SOLE 22 2,180,659 0 110,029
AVISTA CORP COM 05379B107   118,858 3,394 SH   SOLE 23 3,394 0 0
AVISTA CORP COM 05379B107   536,682 15,325 SH   SOLE 25 15,325 0 0
AVISTA CORP COM 05379B107   1,215,929 34,721 SH   SOLE 26 15,506 0 19,215
AVISTA CORP COM 05379B107   270,214 7,716 SH   SOLE 28 7,716 0 0
AVISTA CORP COM 05379B107   9,793,483 279,654 SH   SOLE 30 279,654 0 0
AVISTA CORP COM 05379B107   1,122,706 32,059 SH   SOLE 32 32,059 0 0
AVISTA CORP COM 05379B107   61,180 1,747 SH   SOLE 36 1,747 0 0
AVISTA CORP COM 05379B107   542,005 15,477 SH   SOLE 40 15,477 0 0
AVISTA CORP COM 05379B107   241,020 6,882 SH   SOLE 43 6,882 0 0
AVITA MEDICAL INC COM 05380C102   133,979 8,358 SH   SOLE 2 4,935 0 3,423
AVITA MEDICAL INC COM 05380C102   3,959 247 SH   SOLE 7 247 0 0
AVITA MEDICAL INC COM 05380C102   1,030,937 64,313 SH   SOLE 18 64,313 0 0
AVITA MEDICAL INC COM 05380C102   846,849 52,829 SH   SOLE 19 52,829 0 0
AVITA MEDICAL INC COM 05380C102   14,933,901 931,622 SH   SOLE 21 931,622 0 0
AVITA MEDICAL INC COM 05380C102   11,095,581 692,176 SH   SOLE 22 681,042 0 11,134
AVITA MEDICAL INC COM 05380C102   561 35 SH   SOLE 43 35 0 0
AVNET INC COM 053807103   25,832,965 521,036 SH   SOLE 2 216,075 0 304,961
AVNET INC COM 053807103   37,482 756 SH   SOLE 4 310 0 446
AVNET INC COM 053807103   1,878,636 37,891 SH   SOLE 7 35,925 0 1,966
AVNET INC COM 053807103   10,047,238 202,647 SH   SOLE 18 197,814 0 4,833
AVNET INC COM 053807103   28,126,387 567,293 SH   SOLE 19 567,293 0 0
AVNET INC COM 053807103   249,918,402 5,040,710 SH   SOLE 21 5,040,710 0 0
AVNET INC COM 053807103   151,040,462 3,046,399 SH   SOLE 22 2,899,183 0 147,216
AVNET INC COM 053807103   825,210 16,644 SH   SOLE 23 16,644 0 0
AVNET INC COM 053807103   5,194,794 104,776 SH   SOLE 25 104,776 0 0
AVNET INC COM 053807103   3,629,157 73,198 SH   SOLE 26 40,477 0 32,721
AVNET INC COM 053807103   87,905 1,773 SH   SOLE 28 1,773 0 0
AVNET INC COM 053807103   57,215 1,154 SH   SOLE 29 1,154 0 0
AVNET INC COM 053807103   7,253,653 146,302 SH   SOLE 30 146,302 0 0
AVNET INC COM 053807103   56,125 1,132 SH   SOLE 31 1,132 0 0
AVNET INC COM 053807103   2,702,160 54,501 SH   SOLE 34 54,501 0 0
AVNET INC COM 053807103   273,632 5,519 SH   SOLE 36 5,519 0 0
AVNET INC COM 053807103   921,196 18,580 SH   SOLE 40 18,580 0 0
AVNET INC COM 053807103   16,347,412 329,718 SH   SOLE 43 310,721 0 18,997
AVROBIO INC COM 05455M100   154 120 SH   SOLE 2 22 0 98
AVROBIO INC COM 05455M100   727,098 568,045 SH   SOLE 22 568,045 0 0
AVROBIO INC COM 05455M100   57,942 45,267 SH   SOLE 26 0 0 45,267
AWARE INC MASS COM 05453N100   4,398 2,352 SH   SOLE 18 2,352 0 0
AWARE INC MASS COM 05453N100   57,183 30,579 SH   SOLE 21 30,579 0 0
AWARE INC MASS COM 05453N100   655,424 350,494 SH   SOLE 22 350,494 0 0
AXALTA COATING SYS LTD COM G0750C108   23,945,895 696,304 SH   SOLE 2 293,540 0 402,764
AXALTA COATING SYS LTD COM G0750C108   927,154 26,960 SH   SOLE 4 21,606 0 5,354
AXALTA COATING SYS LTD COM G0750C108   2,064,432 60,030 SH   SOLE 7 56,915 0 3,115
AXALTA COATING SYS LTD COM G0750C108   76,624,634 2,228,108 SH   SOLE 18 2,223,739 0 4,369
AXALTA COATING SYS LTD COM G0750C108   20,167,878 586,446 SH   SOLE 19 586,446 0 0
AXALTA COATING SYS LTD COM G0750C108   384,722,443 11,187,044 SH   SOLE 21 11,187,044 0 0
AXALTA COATING SYS LTD COM G0750C108   229,603,872 6,676,472 SH   SOLE 22 6,383,754 0 292,718
AXALTA COATING SYS LTD COM G0750C108   860,610 25,025 SH   SOLE 23 25,025 0 0
AXALTA COATING SYS LTD COM G0750C108   6,504,353 189,135 SH   SOLE 25 74,200 0 114,935
AXALTA COATING SYS LTD COM G0750C108   2,737,031 79,588 SH   SOLE 26 77,837 0 1,751
AXALTA COATING SYS LTD COM G0750C108   338,742 9,850 SH   SOLE 28 3,697 0 6,153
AXALTA COATING SYS LTD COM G0750C108   107,641 3,130 SH   SOLE 29 3,130 0 0
AXALTA COATING SYS LTD COM G0750C108   11,875,245 345,311 SH   SOLE 30 345,311 0 0
AXALTA COATING SYS LTD COM G0750C108   94,813 2,757 SH   SOLE 31 2,757 0 0
AXALTA COATING SYS LTD COM G0750C108   28,782,091 836,932 SH   SOLE 34 836,932 0 0
AXALTA COATING SYS LTD COM G0750C108   1,542,151 44,843 SH   SOLE 36 44,843 0 0
AXALTA COATING SYS LTD COM G0750C108   1,549,029 45,043 SH   SOLE 40 45,043 0 0
AXALTA COATING SYS LTD COM G0750C108   6,842,228 198,960 SH   SOLE 43 181,120 0 17,840
AXCELIS TECHNOLOGIES INC COM NEW 054540208   12,464,033 111,765 SH   SOLE 2 59,259 0 52,506
AXCELIS TECHNOLOGIES INC COM NEW 054540208   19,739 177 SH   SOLE 4 81 0 96
AXCELIS TECHNOLOGIES INC COM NEW 054540208   53,418 479 SH   SOLE 7 479 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   13,035,796 116,892 SH   SOLE 18 110,347 0 6,545
AXCELIS TECHNOLOGIES INC COM NEW 054540208   33,941,781 304,356 SH   SOLE 19 304,356 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   466,909,817 4,186,781 SH   SOLE 21 4,186,781 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   134,140,940 1,202,842 SH   SOLE 22 1,153,736 0 49,106
AXCELIS TECHNOLOGIES INC COM NEW 054540208   745,846 6,688 SH   SOLE 23 6,688 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   755,102 6,771 SH   SOLE 25 6,771 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   6,331,325 56,773 SH   SOLE 26 9,221 0 47,552
AXCELIS TECHNOLOGIES INC COM NEW 054540208   195,383 1,752 SH   SOLE 28 599 0 1,153
AXCELIS TECHNOLOGIES INC COM NEW 054540208   9,814 88 SH   SOLE 29 88 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   8,812,199 79,019 SH   SOLE 30 79,019 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   2,471,060 22,158 SH   SOLE 34 22,158 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   740,158 6,637 SH   SOLE 40 6,637 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   3,985,725 35,740 SH   SOLE 43 28,729 0 7,011
AXIS CAP HLDGS LTD SHS G0692U109   13,284,561 204,315 SH   SOLE 2 47,884 0 156,431
AXIS CAP HLDGS LTD SHS G0692U109   15,280 235 SH   SOLE 4 235 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,358,528 20,894 SH   SOLE 7 19,822 0 1,072
AXIS CAP HLDGS LTD SHS G0692U109   1,647,802 25,343 SH   SOLE 18 25,343 0 0
AXIS CAP HLDGS LTD SHS G0692U109   5,260,313 80,903 SH   SOLE 19 80,903 0 0
AXIS CAP HLDGS LTD SHS G0692U109   83,935,813 1,290,923 SH   SOLE 21 1,290,923 0 0
AXIS CAP HLDGS LTD SHS G0692U109   142,097,634 2,185,445 SH   SOLE 22 2,075,840 0 109,605
AXIS CAP HLDGS LTD SHS G0692U109   1,125,301 17,307 SH   SOLE 25 17,307 0 0
AXIS CAP HLDGS LTD SHS G0692U109   5,450,302 83,825 SH   SOLE 26 83,825 0 0
AXIS CAP HLDGS LTD SHS G0692U109   638,887 9,826 SH   SOLE 28 1,510 0 8,316
AXIS CAP HLDGS LTD SHS G0692U109   52,601 809 SH   SOLE 29 809 0 0
AXIS CAP HLDGS LTD SHS G0692U109   5,720,330 87,978 SH   SOLE 30 87,978 0 0
AXIS CAP HLDGS LTD SHS G0692U109   66,255 1,019 SH   SOLE 31 1,019 0 0
AXIS CAP HLDGS LTD SHS G0692U109   202,407 3,113 SH   SOLE 36 3,113 0 0
AXIS CAP HLDGS LTD SHS G0692U109   1,127,707 17,344 SH   SOLE 40 17,344 0 0
AXIS CAP HLDGS LTD SHS G0692U109   611 9 SH   SOLE 43 9 0 0
AXOGEN INC COM 05463X106   454,761 56,352 SH   SOLE 2 31,252 0 25,100
AXOGEN INC COM 05463X106   2,171 269 SH   SOLE 7 269 0 0
AXOGEN INC COM 05463X106   825,698 102,317 SH   SOLE 18 102,317 0 0
AXOGEN INC COM 05463X106   943,520 116,917 SH   SOLE 19 116,917 0 0
AXOGEN INC COM 05463X106   14,284,667 1,770,095 SH   SOLE 21 1,770,095 0 0
AXOGEN INC COM 05463X106   8,583,591 1,063,642 SH   SOLE 22 1,047,070 0 16,572
AXOGEN INC COM 05463X106   35,476 4,396 SH   SOLE 23 4,396 0 0
AXOGEN INC COM 05463X106   844,889 104,695 SH   SOLE 30 104,695 0 0
AXOGEN INC COM 05463X106   109,139 13,524 SH   SOLE 43 13,157 0 367
AXON ENTERPRISE INC COM 05464C101   42,256,947 135,058 SH   SOLE 2 30,217 0 104,841
AXON ENTERPRISE INC COM 05464C101   26,525,341 84,778 SH   SOLE 4 54,963 0 29,815
AXON ENTERPRISE INC COM 05464C101   35,916,434 114,793 SH   SOLE 7 105,586 0 9,207
AXON ENTERPRISE INC COM 05464C101   2,346,600 7,500 SH   SOLE 13 7,500 0 0
AXON ENTERPRISE INC COM 05464C101   3,252,075 10,394 SH   SOLE 15 10,394 0 0
AXON ENTERPRISE INC COM 05464C101   37,796,530 120,802 SH   SOLE 18 116,312 0 4,490
AXON ENTERPRISE INC COM 05464C101   416,469,249 1,331,083 SH   SOLE 19 1,331,083 0 0
AXON ENTERPRISE INC COM 05464C101   969,347,608 3,098,145 SH   SOLE 21 3,098,145 0 0
AXON ENTERPRISE INC COM 05464C101   582,411,728 1,861,454 SH   SOLE 22 1,703,249 0 158,205
AXON ENTERPRISE INC COM 05464C101   33,266,027 106,322 SH   SOLE 23 106,322 0 0
AXON ENTERPRISE INC COM 05464C101   61,855,437 197,697 SH   SOLE 25 195,811 0 1,886
AXON ENTERPRISE INC COM 05464C101   27,291,897 87,228 SH   SOLE 26 54,662 0 32,566
AXON ENTERPRISE INC COM 05464C101   44,369,513 141,810 SH   SOLE 28 3,416 0 138,394
AXON ENTERPRISE INC COM 05464C101   226,394,336 723,582 SH   SOLE 30 670,283 0 53,299
AXON ENTERPRISE INC COM 05464C101   5,167,526 16,516 SH   SOLE 31 15,418 0 1,098
AXON ENTERPRISE INC COM 05464C101   7,001,629 22,378 SH   SOLE 34 22,378 0 0
AXON ENTERPRISE INC COM 05464C101   4,840,566 15,471 SH   SOLE 36 15,471 0 0
AXON ENTERPRISE INC COM 05464C101   1,015,296 3,245 SH   SOLE 40 3,245 0 0
AXON ENTERPRISE INC COM 05464C101   96,367 308 SH   OTR 43 308 0 0
AXON ENTERPRISE INC COM 05464C101   23,324,891 74,549 SH   SOLE 43 65,915 0 8,634
AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7   7,904,592 5,440,000 PRN   SOLE 2 5,440,000 0 0
AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7   8,003,399 5,508,000 PRN   SOLE 21 5,508,000 0 0
AXON ENTERPRISE INC NOTE 0.500%12/1 05464CAB7   12,205,620 8,400,000 PRN   SOLE 22 8,400,000 0 0
AXONICS INC COM 05465P101   3,221,589 46,710 SH   SOLE 2 20,902 0 25,808
AXONICS INC COM 05465P101   61,383 890 SH   SOLE 4 163 0 727
AXONICS INC COM 05465P101   378,369 5,486 SH   SOLE 7 5,207 0 279
AXONICS INC COM 05465P101   8,517,243 123,492 SH   SOLE 18 117,475 0 6,017
AXONICS INC COM 05465P101   13,282,381 192,582 SH   SOLE 19 192,582 0 0
AXONICS INC COM 05465P101   149,066,585 2,161,325 SH   SOLE 21 2,161,325 0 0
AXONICS INC COM 05465P101   104,467,411 1,514,679 SH   SOLE 22 1,462,540 0 52,139
AXONICS INC COM 05465P101   196,289 2,846 SH   SOLE 23 2,846 0 0
AXONICS INC COM 05465P101   720,943 10,453 SH   SOLE 25 10,453 0 0
AXONICS INC COM 05465P101   2,049,375 29,714 SH   SOLE 26 29,185 0 529
AXONICS INC COM 05465P101   160,976 2,334 SH   SOLE 28 610 0 1,724
AXONICS INC COM 05465P101   11,015,544 159,715 SH   SOLE 30 159,715 0 0
AXONICS INC COM 05465P101   9,725 141 SH   SOLE 36 141 0 0
AXONICS INC COM 05465P101   735,289 10,661 SH   SOLE 40 10,661 0 0
AXONICS INC COM 05465P101   1,714,249 24,855 SH   SOLE 43 15,705 0 9,150
AXOS FINANCIAL INC COM 05465C100   3,357,073 62,122 SH   SOLE 2 21,850 0 40,272
AXOS FINANCIAL INC COM 05465C100   22,859 423 SH   SOLE 7 423 0 0
AXOS FINANCIAL INC COM 05465C100   9,113,414 168,642 SH   SOLE 18 168,642 0 0
AXOS FINANCIAL INC COM 05465C100   10,481,382 193,956 SH   SOLE 19 193,956 0 0
AXOS FINANCIAL INC COM 05465C100   321,863,375 5,956,021 SH   SOLE 21 5,956,021 0 0
AXOS FINANCIAL INC COM 05465C100   85,307,706 1,578,603 SH   SOLE 22 1,503,351 0 75,252
AXOS FINANCIAL INC COM 05465C100   38,585 714 SH   SOLE 23 714 0 0
AXOS FINANCIAL INC COM 05465C100   544,183 10,070 SH   SOLE 25 10,070 0 0
AXOS FINANCIAL INC COM 05465C100   2,666,334 49,340 SH   SOLE 26 18,402 0 30,938
AXOS FINANCIAL INC COM 05465C100   53,554 991 SH   SOLE 28 991 0 0
AXOS FINANCIAL INC COM 05465C100   5,759,475 106,578 SH   SOLE 30 106,578 0 0
AXOS FINANCIAL INC COM 05465C100   6,169,963 114,174 SH   SOLE 34 114,174 0 0
AXOS FINANCIAL INC COM 05465C100   16,104 298 SH   SOLE 36 298 0 0
AXOS FINANCIAL INC COM 05465C100   608,653 11,263 SH   SOLE 40 11,263 0 0
AXOS FINANCIAL INC COM 05465C100   660,261 12,218 SH   SOLE 43 11,718 0 500
AXSOME THERAPEUTICS INC COM 05464T104   1,667,102 20,891 SH   SOLE 2 10,319 0 10,572
AXSOME THERAPEUTICS INC COM 05464T104   8,858 111 SH   SOLE 4 111 0 0
AXSOME THERAPEUTICS INC COM 05464T104   378,491 4,743 SH   SOLE 7 4,500 0 243
AXSOME THERAPEUTICS INC COM 05464T104   6,889,932 86,340 SH   SOLE 18 83,301 0 3,039
AXSOME THERAPEUTICS INC COM 05464T104   10,884,720 136,400 SH   SOLE 19 136,400 0 0
AXSOME THERAPEUTICS INC COM 05464T104   135,013,620 1,691,900 SH   SOLE 21 1,691,900 0 0
AXSOME THERAPEUTICS INC COM 05464T104   84,992,746 1,065,072 SH   SOLE 22 1,034,952 0 30,120
AXSOME THERAPEUTICS INC COM 05464T104   62,723 786 SH   SOLE 23 786 0 0
AXSOME THERAPEUTICS INC COM 05464T104   510,082 6,392 SH   SOLE 25 6,392 0 0
AXSOME THERAPEUTICS INC COM 05464T104   1,324,600 16,599 SH   SOLE 26 9,667 0 6,932
AXSOME THERAPEUTICS INC COM 05464T104   127,042 1,592 SH   SOLE 28 0 0 1,592
AXSOME THERAPEUTICS INC COM 05464T104   11,084,060 138,898 SH   SOLE 30 138,898 0 0
AXSOME THERAPEUTICS INC COM 05464T104   35,112 440 SH   SOLE 34 440 0 0
AXSOME THERAPEUTICS INC COM 05464T104   548,545 6,874 SH   SOLE 40 6,874 0 0
AXSOME THERAPEUTICS INC COM 05464T104   25,536 320 SH   OTR 43 320 0 0
AXSOME THERAPEUTICS INC COM 05464T104   1,446,934 18,132 SH   SOLE 43 11,917 0 6,215
AXT INC COM 00246W103   30,055 6,548 SH   SOLE 18 6,548 0 0
AXT INC COM 00246W103   412,008 89,762 SH   SOLE 21 89,762 0 0
AXT INC COM 00246W103   2,681,239 584,148 SH   SOLE 22 584,148 0 0
AXT INC COM 00246W103   2,428 529 SH   SOLE 43 529 0 0
AYRO INC COM 054748207   94,940 56,850 SH   SOLE 22 56,850 0 0
AYTU BIOPHARMA INC COM 054754858   69,291 22,793 SH   SOLE 22 22,793 0 0
AZEK CO INC CL A 05478C105   9,463,105 188,433 SH   SOLE 2 66,554 0 121,879
AZEK CO INC CL A 05478C105   524,247 10,439 SH   SOLE 4 5,419 0 5,020
AZEK CO INC CL A 05478C105   1,157,571 23,050 SH   SOLE 7 21,853 0 1,197
AZEK CO INC CL A 05478C105   41,180 820 SH   SOLE 13 820 0 0
AZEK CO INC CL A 05478C105   5,892,614 117,336 SH   SOLE 18 117,336 0 0
AZEK CO INC CL A 05478C105   48,462,300 965,000 SH   SOLE 19 965,000 0 0
AZEK CO INC CL A 05478C105   124,576,937 2,480,624 SH   SOLE 21 2,480,624 0 0
AZEK CO INC CL A 05478C105   196,266,439 3,908,133 SH   SOLE 22 3,705,337 0 202,796
AZEK CO INC CL A 05478C105   1,153,553 22,970 SH   SOLE 23 22,970 0 0
AZEK CO INC CL A 05478C105   1,311,294 26,111 SH   SOLE 25 26,111 0 0
AZEK CO INC CL A 05478C105   9,091,779 181,039 SH   SOLE 26 36,687 0 144,352
AZEK CO INC CL A 05478C105   1,512,978 30,127 SH   SOLE 28 26,501 0 3,626
AZEK CO INC CL A 05478C105   168,689 3,359 SH   SOLE 29 3,359 0 0
AZEK CO INC CL A 05478C105   6,102,082 121,507 SH   SOLE 30 121,507 0 0
AZEK CO INC CL A 05478C105   90,245 1,797 SH   SOLE 31 1,797 0 0
AZEK CO INC CL A 05478C105   1,143,509 22,770 SH   SOLE 34 22,770 0 0
AZEK CO INC CL A 05478C105   292,532 5,825 SH   SOLE 36 5,825 0 0
AZEK CO INC CL A 05478C105   1,403,800 27,953 SH   SOLE 40 27,953 0 0
AZEK CO INC CL A 05478C105   3,684,893 73,375 SH   SOLE 43 62,912 0 10,463
AZENTA INC COM 114340102   8,089,395 134,197 SH   SOLE 2 49,951 0 84,246
AZENTA INC COM 114340102   8,741 145 SH   SOLE 4 145 0 0
AZENTA INC COM 114340102   691,110 11,465 SH   SOLE 7 10,862 0 603
AZENTA INC COM 114340102   5,766,626 95,664 SH   SOLE 18 95,664 0 0
AZENTA INC COM 114340102   2,603,011 43,182 SH   SOLE 19 43,182 0 0
AZENTA INC COM 114340102   168,608,103 2,797,082 SH   SOLE 21 2,797,082 0 0
AZENTA INC COM 114340102   101,036,634 1,676,122 SH   SOLE 22 1,601,896 0 74,226
AZENTA INC COM 114340102   641,982 10,650 SH   SOLE 25 10,650 0 0
AZENTA INC COM 114340102   1,294,754 21,479 SH   SOLE 26 21,479 0 0
AZENTA INC COM 114340102   254,924 4,229 SH   SOLE 28 1,153 0 3,076
AZENTA INC COM 114340102   3,656,042 60,651 SH   SOLE 30 60,651 0 0
AZENTA INC COM 114340102   44,547 739 SH   SOLE 31 739 0 0
AZENTA INC COM 114340102   31,406 521 SH   SOLE 36 521 0 0
AZENTA INC COM 114340102   673,448 11,172 SH   SOLE 40 11,172 0 0
AZENTA INC COM 114340102   16,456 273 SH   OTR 43 273 0 0
AZENTA INC COM 114340102   12,954,998 214,914 SH   SOLE 43 203,117 0 11,797
AZITRA INC COM 05479L104   832 4,047 SH   SOLE 21 4,047 0 0
AZUL S A SPONSR ADR PFD 05501U106   741,476 95,428 SH   SOLE 43 90,594 0 4,834
AZZ INC COM 002474104   1,949,913 25,222 SH   SOLE 2 7,728 0 17,494
AZZ INC COM 002474104   5,180 67 SH   SOLE 4 67 0 0
AZZ INC COM 002474104   585,159 7,569 SH   SOLE 7 7,166 0 403
AZZ INC COM 002474104   6,055,770 78,331 SH   SOLE 18 78,331 0 0
AZZ INC COM 002474104   4,074,778 52,707 SH   SOLE 19 52,707 0 0
AZZ INC COM 002474104   219,714,943 2,841,999 SH   SOLE 21 2,841,999 0 0
AZZ INC COM 002474104   58,461,435 756,195 SH   SOLE 22 722,493 0 33,702
AZZ INC COM 002474104   403,636 5,221 SH   SOLE 25 5,221 0 0
AZZ INC COM 002474104   243,527 3,150 SH   SOLE 26 3,150 0 0
AZZ INC COM 002474104   5,613,634 72,612 SH   SOLE 30 72,612 0 0
AZZ INC COM 002474104   399,770 5,171 SH   SOLE 40 5,171 0 0
AZZ INC COM 002474104   1,166,608 15,090 SH   SOLE 43 14,372 0 718
B & G FOODS INC NEW COM 05508R106   1,236,035 108,045 SH   SOLE 2 63,244 0 44,801
B & G FOODS INC NEW COM 05508R106   2,826 247 SH   SOLE 4 247 0 0
B & G FOODS INC NEW COM 05508R106   30,327 2,651 SH   SOLE 7 2,651 0 0
B & G FOODS INC NEW COM 05508R106   2,686,078 234,797 SH   SOLE 18 234,797 0 0
B & G FOODS INC NEW COM 05508R106   1,894,544 165,607 SH   SOLE 19 165,607 0 0
B & G FOODS INC NEW COM 05508R106   104,902,077 9,169,762 SH   SOLE 21 9,169,762 0 0
B & G FOODS INC NEW COM 05508R106   27,890,846 2,438,011 SH   SOLE 22 2,345,742 0 92,269
B & G FOODS INC NEW COM 05508R106   202,294 17,683 SH   SOLE 25 17,683 0 0
B & G FOODS INC NEW COM 05508R106   1,157,431 101,174 SH   SOLE 26 20,444 0 80,730
B & G FOODS INC NEW COM 05508R106   13,202 1,154 SH   SOLE 28 1,154 0 0
B & G FOODS INC NEW COM 05508R106   1,799,398 157,290 SH   SOLE 30 157,290 0 0
B & G FOODS INC NEW COM 05508R106   28,920 2,528 SH   SOLE 36 2,528 0 0
B & G FOODS INC NEW COM 05508R106   158,741 13,876 SH   SOLE 40 13,876 0 0
B & G FOODS INC NEW COM 05508R106   3,731,369 326,169 SH   SOLE 43 300,952 0 25,217
B. RILEY FINANCIAL INC COM 05580M108   211,234 9,978 SH   SOLE 2 5,386 0 4,592
B. RILEY FINANCIAL INC COM 05580M108   910 43 SH   SOLE 4 43 0 0
B. RILEY FINANCIAL INC COM 05580M108   3,980 188 SH   SOLE 7 188 0 0
B. RILEY FINANCIAL INC COM 05580M108   1,198,370 56,607 SH   SOLE 18 56,607 0 0
B. RILEY FINANCIAL INC COM 05580M108   928,643 43,866 SH   SOLE 19 43,866 0 0
B. RILEY FINANCIAL INC COM 05580M108   44,097,893 2,083,037 SH   SOLE 21 2,083,037 0 0
B. RILEY FINANCIAL INC COM 05580M108   11,640,515 549,859 SH   SOLE 22 534,599 0 15,260
B. RILEY FINANCIAL INC COM 05580M108   88,342 4,173 SH   SOLE 25 4,173 0 0
B. RILEY FINANCIAL INC COM 05580M108   799,951 37,787 SH   SOLE 30 37,787 0 0
B. RILEY FINANCIAL INC COM 05580M108   47,590 2,248 SH   SOLE 40 2,248 0 0
B. RILEY FINANCIAL INC COM 05580M108   561,105 26,505 SH   SOLE 43 24,447 0 2,058
B2GOLD CORP COM 11777Q209   722,425 276,791 SH   SOLE 21 276,791 0 0
B2GOLD CORP COM 11777Q209   764,803 293,028 SH   SOLE 43 95,029 0 197,999
BABCOCK & WILCOX ENTERPRISES COM 05614L209   27,334 24,189 SH   SOLE 2 1,870 0 22,319
BABCOCK & WILCOX ENTERPRISES COM 05614L209   1,008 892 SH   SOLE 7 892 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   186,481 165,027 SH   SOLE 18 165,027 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   136,975 121,217 SH   SOLE 19 121,217 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   2,617,020 2,315,947 SH   SOLE 21 2,315,947 0 0
BABCOCK & WILCOX ENTERPRISES COM 05614L209   1,672,642 1,480,214 SH   SOLE 22 1,430,919 0 49,295
BABCOCK & WILCOX ENTERPRISES COM 05614L209   218 193 SH   SOLE 43 193 0 0
BACKBLAZE INC COM CL A 05637B105   551,847 53,944 SH   SOLE 2 50,980 0 2,964
BACKBLAZE INC COM CL A 05637B105   73,697 7,204 SH   SOLE 18 7,204 0 0
BACKBLAZE INC COM CL A 05637B105   569,412 55,661 SH   SOLE 19 55,661 0 0
BACKBLAZE INC COM CL A 05637B105   989,671 96,742 SH   SOLE 21 96,742 0 0
BACKBLAZE INC COM CL A 05637B105   4,204,929 411,039 SH   SOLE 22 406,794 0 4,245
BACKBLAZE INC COM CL A 05637B105   5,586 546 SH   SOLE 23 546 0 0
BACKBLAZE INC COM CL A 05637B105   43,651 4,267 SH   SOLE 26 4,267 0 0
BADGER METER INC COM 056525108   6,778,221 41,890 SH   SOLE 2 33,834 0 8,056
BADGER METER INC COM 056525108   100,646 622 SH   SOLE 4 72 0 550
BADGER METER INC COM 056525108   8,212,990 50,757 SH   SOLE 7 50,082 0 675
BADGER METER INC COM 056525108   13,664,693 84,449 SH   SOLE 18 84,449 0 0
BADGER METER INC COM 056525108   13,071,012 80,780 SH   SOLE 19 80,780 0 0
BADGER METER INC COM 056525108   550,117,107 3,399,772 SH   SOLE 21 3,399,772 0 0
BADGER METER INC COM 056525108   137,825,713 851,775 SH   SOLE 22 825,570 0 26,205
BADGER METER INC COM 056525108   149,351 923 SH   SOLE 23 923 0 0
BADGER METER INC COM 056525108   2,427,635 15,003 SH   SOLE 25 15,003 0 0
BADGER METER INC COM 056525108   5,805,419 35,878 SH   SOLE 26 11,254 0 24,624
BADGER METER INC COM 056525108   632,677 3,910 SH   SOLE 28 520 0 3,390
BADGER METER INC COM 056525108   74,831,623 462,466 SH   SOLE 30 462,466 0 0
BADGER METER INC COM 056525108   28,978,067 179,087 SH   SOLE 34 179,087 0 0
BADGER METER INC COM 056525108   421,030 2,602 SH   SOLE 36 2,602 0 0
BADGER METER INC COM 056525108   949,501 5,868 SH   SOLE 40 5,868 0 0
BADGER METER INC COM 056525108   19,734,400 121,960 SH   SOLE 43 119,950 0 2,010
BAIDU INC SPON ADR REP A 056752108   1,704,904 16,194 SH   SOLE 32 16,194 0 0
BAIDU INC SPON ADR REP A 056752108   4,857,198 46,136 SH   SOLE 34 46,136 0 0
BAIDU INC SPON ADR REP A 056752108   14,382,511 136,612 SH   SOLE 43 117,911 0 18,701
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   2,734,106 174,369 SH   SOLE 30 174,369 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   15,053 960 SH   SOLE 43 0 0 960
BAKER HUGHES COMPANY CL A 05722G100   151,646,427 4,526,759 SH   SOLE 2 1,663,458 0 2,863,301
BAKER HUGHES COMPANY CL A 05722G100   41,110,329 1,227,174 SH   SOLE 4 494,411 0 732,763
BAKER HUGHES COMPANY CL A 05722G100   41,078,873 1,226,235 SH   SOLE 7 1,126,260 0 99,975
BAKER HUGHES COMPANY CL A 05722G100   7,469,127 222,959 SH   SOLE 13 222,959 0 0
BAKER HUGHES COMPANY CL A 05722G100   4,852,777 144,859 SH   SOLE 15 144,859 0 0
BAKER HUGHES COMPANY CL A 05722G100   112,167,923 3,348,296 SH   SOLE 18 3,258,547 0 89,749
BAKER HUGHES COMPANY CL A 05722G100   171,754,031 5,126,986 SH   SOLE 19 5,126,986 0 0
BAKER HUGHES COMPANY CL A 05722G100   990,069,988 29,554,328 SH   SOLE 21 29,554,328 0 0
BAKER HUGHES COMPANY CL A 05722G100   751,699,130 22,438,780 SH   SOLE 22 20,162,446 0 2,276,334
BAKER HUGHES COMPANY CL A 05722G100   67,810,566 2,024,196 SH   SOLE 23 2,024,196 0 0
BAKER HUGHES COMPANY CL A 05722G100   267,200,355 7,976,130 SH   SOLE 25 6,513,138 0 1,462,992
BAKER HUGHES COMPANY CL A 05722G100   138,857,500 4,145,000 SH   SOLE 26 1,740,644 0 2,404,356
BAKER HUGHES COMPANY CL A 05722G100   80,481,372 2,402,429 SH   SOLE 28 362,605 0 2,039,824
BAKER HUGHES COMPANY CL A 05722G100   3,019,221 90,126 SH   SOLE 29 90,126 0 0
BAKER HUGHES COMPANY CL A 05722G100   408,993,025 12,208,747 SH   SOLE 30 11,642,210 0 566,537
BAKER HUGHES COMPANY CL A 05722G100   11,458,307 342,039 SH   SOLE 31 325,613 0 16,426
BAKER HUGHES COMPANY CL A 05722G100   10,053,015 300,090 SH   SOLE 32 300,090 0 0
BAKER HUGHES COMPANY CL A 05722G100   105,267,620 3,142,317 SH   SOLE 34 3,142,317 0 0
BAKER HUGHES COMPANY CL A 05722G100   8,808,055 262,927 SH   SOLE 36 262,927 0 0
BAKER HUGHES COMPANY CL A 05722G100   8,660,889 258,534 SH   SOLE 37 258,534 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,703,375 50,847 SH   SOLE 40 50,847 0 0
BAKER HUGHES COMPANY CL A 05722G100   39,229 1,171 SH   OTR 43 1,171 0 0
BAKER HUGHES COMPANY CL A 05722G100   43,574,060 1,300,718 SH   SOLE 43 1,116,601 0 184,117
BAKKT HOLDINGS INC COM CL A 05759B107   14,587 31,724 SH   SOLE 2 4,167 0 27,557
BAKKT HOLDINGS INC COM CL A 05759B107   92,867 201,972 SH   SOLE 18 201,972 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   68,779 149,584 SH   SOLE 19 149,584 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   1,231,785 2,678,959 SH   SOLE 21 2,678,959 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   679,395 1,477,587 SH   SOLE 22 1,426,834 0 50,753
BALCHEM CORP COM 057665200   2,617,106 16,890 SH   SOLE 2 9,266 0 7,624
BALCHEM CORP COM 057665200   15,960 103 SH   SOLE 4 103 0 0
BALCHEM CORP COM 057665200   1,045,912 6,750 SH   SOLE 7 6,395 0 355
BALCHEM CORP COM 057665200   14,282,671 92,176 SH   SOLE 18 92,176 0 0
BALCHEM CORP COM 057665200   10,583,705 68,304 SH   SOLE 19 68,304 0 0
BALCHEM CORP COM 057665200   570,606,164 3,682,518 SH   SOLE 21 3,682,518 0 0
BALCHEM CORP COM 057665200   142,831,206 921,789 SH   SOLE 22 894,351 0 27,438
BALCHEM CORP COM 057665200   1,063,577 6,864 SH   SOLE 25 6,864 0 0
BALCHEM CORP COM 057665200   2,735,177 17,652 SH   SOLE 26 12,839 0 4,813
BALCHEM CORP COM 057665200   850,366 5,488 SH   SOLE 28 578 0 4,910
BALCHEM CORP COM 057665200   12,507,564 80,720 SH   SOLE 30 80,720 0 0
BALCHEM CORP COM 057665200   293,475 1,894 SH   SOLE 36 1,894 0 0
BALCHEM CORP COM 057665200   1,010,429 6,521 SH   SOLE 40 6,521 0 0
BALCHEM CORP COM 057665200   12,266 79 SH   OTR 43 79 0 0
BALCHEM CORP COM 057665200   5,988,589 38,649 SH   SOLE 43 28,507 0 10,142
BALL CORP COM 058498106   31,852,927 472,876 SH   SOLE 2 112,127 0 360,749
BALL CORP COM 058498106   16,713,161 248,117 SH   SOLE 4 111,061 0 137,056
BALL CORP COM 058498106   26,038,143 386,552 SH   SOLE 7 352,107 0 34,445
BALL CORP COM 058498106   1,260,440 18,712 SH   SOLE 13 18,712 0 0
BALL CORP COM 058498106   2,915,610 43,284 SH   SOLE 15 43,284 0 0
BALL CORP COM 058498106   33,261,964 493,794 SH   SOLE 18 474,160 0 19,634
BALL CORP COM 058498106   10,777,735 160,002 SH   SOLE 19 160,002 0 0
BALL CORP COM 058498106   563,217,168 8,361,300 SH   SOLE 21 8,361,300 0 0
BALL CORP COM 058498106   451,940,738 6,709,334 SH   SOLE 22 6,032,740 0 676,594
BALL CORP COM 058498106   31,459,343 467,033 SH   SOLE 23 467,033 0 0
BALL CORP COM 058498106   79,216,909 1,176,023 SH   SOLE 25 1,176,023 0 0
BALL CORP COM 058498106   28,240,949 419,254 SH   SOLE 26 206,264 0 212,990
BALL CORP COM 058498106   42,609,983 632,571 SH   SOLE 28 35,532 0 597,039
BALL CORP COM 058498106   157,889,819 2,343,970 SH   SOLE 30 2,343,970 0 0
BALL CORP COM 058498106   4,750,160 70,519 SH   SOLE 31 65,653 0 4,866
BALL CORP COM 058498106   4,253,649 63,148 SH   SOLE 34 63,148 0 0
BALL CORP COM 058498106   6,185,736 91,831 SH   SOLE 36 91,831 0 0
BALL CORP COM 058498106   1,019,426 15,134 SH   SOLE 40 15,134 0 0
BALL CORP COM 058498106   62,577 929 SH   OTR 43 929 0 0
BALL CORP COM 058498106   20,677,612 306,972 SH   SOLE 43 263,273 0 43,698
BALLARD PWR SYS INC NEW COM 058586108   28,623 10,296 SH   SOLE 21 10,296 0 0
BALLARD PWR SYS INC NEW COM 058586108   385,300 138,597 SH   SOLE 28 138,597 0 0
BALLARD PWR SYS INC NEW COM 058586108   3 1 SH   SOLE 43 0 0 1
BALLYS CORPORATION COM 05875B106   238,918 17,139 SH   SOLE 2 8,554 0 8,585
BALLYS CORPORATION COM 05875B106   1,004 72 SH   SOLE 4 72 0 0
BALLYS CORPORATION COM 05875B106   2,412 173 SH   SOLE 7 173 0 0
BALLYS CORPORATION COM 05875B106   1,026,082 73,607 SH   SOLE 18 73,607 0 0
BALLYS CORPORATION COM 05875B106   912,122 65,432 SH   SOLE 19 65,432 0 0
BALLYS CORPORATION COM 05875B106   15,290,214 1,096,859 SH   SOLE 21 1,096,859 0 0
BALLYS CORPORATION COM 05875B106   14,137,767 1,014,187 SH   SOLE 22 975,074 0 39,113
BALLYS CORPORATION COM 05875B106   57,001 4,089 SH   SOLE 25 4,089 0 0
BALLYS CORPORATION COM 05875B106   141,059 10,119 SH   SOLE 26 10,119 0 0
BALLYS CORPORATION COM 05875B106   20,436 1,466 SH   SOLE 28 1,466 0 0
BALLYS CORPORATION COM 05875B106   331,758 23,799 SH   SOLE 30 23,799 0 0
BALLYS CORPORATION COM 05875B106   55,481 3,980 SH   SOLE 40 3,980 0 0
BALLYS CORPORATION COM 05875B106   372,073 26,691 SH   SOLE 43 23,943 0 2,748
BANC OF CALIFORNIA INC COM 05990K106   1,844,167 121,247 SH   SOLE 2 41,052 0 80,195
BANC OF CALIFORNIA INC COM 05990K106   6,662 438 SH   SOLE 4 438 0 0
BANC OF CALIFORNIA INC COM 05990K106   466,384 30,663 SH   SOLE 7 29,056 0 1,607
BANC OF CALIFORNIA INC COM 05990K106   6,559,586 431,268 SH   SOLE 18 431,268 0 0
BANC OF CALIFORNIA INC COM 05990K106   4,479,619 294,518 SH   SOLE 19 294,518 0 0
BANC OF CALIFORNIA INC COM 05990K106   245,695,724 16,153,565 SH   SOLE 21 16,153,565 0 0
BANC OF CALIFORNIA INC COM 05990K106   61,741,132 4,059,246 SH   SOLE 22 3,872,396 0 186,850
BANC OF CALIFORNIA INC COM 05990K106   413,088 27,159 SH   SOLE 25 27,159 0 0
BANC OF CALIFORNIA INC COM 05990K106   2,958,026 194,479 SH   SOLE 26 65,548 0 128,931
BANC OF CALIFORNIA INC COM 05990K106   226,568 14,896 SH   SOLE 28 1,368 0 13,528
BANC OF CALIFORNIA INC COM 05990K106   5,115,960 336,355 SH   SOLE 30 336,355 0 0
BANC OF CALIFORNIA INC COM 05990K106   460,772 30,294 SH   SOLE 40 30,294 0 0
BANC OF CALIFORNIA INC COM 05990K106   1,292,153 84,954 SH   SOLE 43 75,797 0 9,157
BANCFIRST CORP COM 05945F103   1,653,203 18,780 SH   SOLE 2 6,308 0 12,472
BANCFIRST CORP COM 05945F103   7,042 80 SH   SOLE 4 80 0 0
BANCFIRST CORP COM 05945F103   15,581 177 SH   SOLE 7 177 0 0
BANCFIRST CORP COM 05945F103   5,836,389 66,300 SH   SOLE 18 66,300 0 0
BANCFIRST CORP COM 05945F103   4,149,558 47,138 SH   SOLE 19 47,138 0 0
BANCFIRST CORP COM 05945F103   173,772,012 1,974,009 SH   SOLE 21 1,974,009 0 0
BANCFIRST CORP COM 05945F103   47,845,097 543,509 SH   SOLE 22 516,107 0 27,402
BANCFIRST CORP COM 05945F103   346,310 3,934 SH   SOLE 25 3,934 0 0
BANCFIRST CORP COM 05945F103   981,711 11,152 SH   SOLE 26 7,150 0 4,002
BANCFIRST CORP COM 05945F103   74,737 849 SH   SOLE 28 145 0 704
BANCFIRST CORP COM 05945F103   3,471,463 39,435 SH   SOLE 30 39,435 0 0
BANCFIRST CORP COM 05945F103   398,248 4,524 SH   SOLE 40 4,524 0 0
BANCFIRST CORP COM 05945F103   2,191,200 24,892 SH   SOLE 43 22,665 0 2,227
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   13,367 1,129 SH   SOLE 2 0 0 1,129
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   18,232,357 1,539,895 SH   SOLE 18 1,539,895 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   50,222,053 4,241,727 SH   SOLE 43 3,839,390 0 402,337
BANCO BRADESCO S A SP ADR PFD NEW 059460303   330,061 115,406 SH   SOLE 2 115,406 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   84,381,423 29,503,994 SH   SOLE 19 29,503,994 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   54,266,398 18,974,265 SH   SOLE 21 18,974,265 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   968,139 338,510 SH   SOLE 22 338,510 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   14,889,929 5,206,269 SH   SOLE 25 5,206,269 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   2,644,302 924,581 SH   SOLE 26 924,581 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   10,943,830 3,826,514 SH   SOLE 28 0 0 3,826,514
BANCO BRADESCO S A SP ADR PFD NEW 059460303   3,532,789 1,235,241 SH   SOLE 30 1,235,241 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   47,906,387 16,750,485 SH   SOLE 34 16,750,485 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   17,958,730 6,279,276 SH   SOLE 43 5,462,793 0 816,484
BANCO BRADESCO S A SPONSORED ADR 059460402   7,747 3,026 SH   SOLE 43 411 0 2,615
BANCO DE CHILE SPONSORED ADS 059520106   1,155,345 51,879 SH   SOLE 2 51,879 0 0
BANCO DE CHILE SPONSORED ADS 059520106   229,470 10,304 SH   SOLE 4 10,304 0 0
BANCO DE CHILE SPONSORED ADS 059520106   575,323 25,834 SH   SOLE 13 25,834 0 0
BANCO DE CHILE SPONSORED ADS 059520106   214,260 9,621 SH   SOLE 19 9,621 0 0
BANCO DE CHILE SPONSORED ADS 059520106   2,159,789 96,982 SH   SOLE 22 96,982 0 0
BANCO DE CHILE SPONSORED ADS 059520106   109,078 4,898 SH   SOLE 26 0 0 4,898
BANCO DE CHILE SPONSORED ADS 059520106   332,870 14,947 SH   SOLE 28 0 0 14,947
BANCO DE CHILE SPONSORED ADS 059520106   105,760 4,749 SH   SOLE 31 0 0 4,749
BANCO DE CHILE SPONSORED ADS 059520106   116,851 5,247 SH   SOLE 34 5,247 0 0
BANCO DE CHILE SPONSORED ADS 059520106   4,425,816 198,734 SH   SOLE 43 173,712 0 25,022
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   1,141,632 199,586 SH   SOLE 30 199,586 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107   8,869,440 1,550,601 SH   SOLE 43 1,311,364 0 239,237
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   11,013,047 555,373 SH   SOLE 21 555,373 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   1,044,803 52,688 SH   SOLE 22 52,688 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   516,750 26,059 SH   SOLE 25 26,059 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   1,700,700 85,764 SH   SOLE 30 85,764 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   87,510 4,413 SH   SOLE 34 4,413 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109   5,513,097 278,018 SH   SOLE 43 258,921 0 19,097
BANCO SANTANDER S.A. ADR 05964H105   41,401,824 8,554,096 SH   SOLE 43 7,794,010 0 760,086
BANCOLOMBIA S A SPON ADR PREF 05968L102   6,750,716 197,274 SH   SOLE 2 197,274 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   94,447 2,760 SH   SOLE 4 2,760 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   99,238 2,900 SH   SOLE 18 2,900 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   448,693 13,112 SH   SOLE 19 13,112 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   14,090,290 411,756 SH   SOLE 21 411,756 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   7,037,138 205,644 SH   SOLE 22 205,644 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   35,442,338 1,035,720 SH   SOLE 25 1,035,720 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   81,615 2,385 SH   SOLE 26 0 0 2,385
BANCOLOMBIA S A SPON ADR PREF 05968L102   428,058 12,509 SH   SOLE 28 0 0 12,509
BANCOLOMBIA S A SPON ADR PREF 05968L102   164,769 4,815 SH   SOLE 30 4,815 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   31,243 913 SH   SOLE 31 0 0 913
BANCOLOMBIA S A SPON ADR PREF 05968L102   21,894,812 639,825 SH   SOLE 34 639,825 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102   19,158,136 559,852 SH   SOLE 43 498,259 0 61,593
BANCORP INC DEL COM 05969A105   818,800 24,471 SH   SOLE 2 15,003 0 9,468
BANCORP INC DEL COM 05969A105   5,922 177 SH   SOLE 4 177 0 0
BANCORP INC DEL COM 05969A105   440,401 13,162 SH   SOLE 7 12,469 0 693
BANCORP INC DEL COM 05969A105   4,907,210 146,659 SH   SOLE 18 146,659 0 0
BANCORP INC DEL COM 05969A105   3,460,935 103,435 SH   SOLE 19 103,435 0 0
BANCORP INC DEL COM 05969A105   197,835,730 5,912,604 SH   SOLE 21 5,912,604 0 0
BANCORP INC DEL COM 05969A105   48,217,801 1,441,058 SH   SOLE 22 1,400,183 0 40,875
BANCORP INC DEL COM 05969A105   351,196 10,496 SH   SOLE 25 10,496 0 0
BANCORP INC DEL COM 05969A105   631,591 18,876 SH   SOLE 26 18,876 0 0
BANCORP INC DEL COM 05969A105   219,866 6,571 SH   SOLE 28 5,132 0 1,439
BANCORP INC DEL COM 05969A105   4,179,756 124,918 SH   SOLE 30 124,918 0 0
BANCORP INC DEL COM 05969A105   16,697 499 SH   SOLE 36 499 0 0
BANCORP INC DEL COM 05969A105   311,780 9,318 SH   SOLE 40 9,318 0 0
BANCORP INC DEL COM 05969A105   567,994 16,975 SH   SOLE 43 16,975 0 0
BANDWIDTH INC COM CL A 05988J103   5,346,820 292,816 SH   SOLE 2 234,891 0 57,925
BANDWIDTH INC COM CL A 05988J103   2,958 162 SH   SOLE 7 162 0 0
BANDWIDTH INC COM CL A 05988J103   1,670,407 91,479 SH   SOLE 18 79,431 0 12,048
BANDWIDTH INC COM CL A 05988J103   5,259,245 288,020 SH   SOLE 19 288,020 0 0
BANDWIDTH INC COM CL A 05988J103   17,497,901 958,264 SH   SOLE 21 958,264 0 0
BANDWIDTH INC COM CL A 05988J103   19,983,872 1,094,407 SH   SOLE 22 1,046,001 0 48,406
BANDWIDTH INC COM CL A 05988J103   130,157 7,128 SH   SOLE 23 7,128 0 0
BANDWIDTH INC COM CL A 05988J103   97,545 5,342 SH   SOLE 26 0 0 5,342
BANDWIDTH INC COM CL A 05988J103   4,675 256 SH   SOLE 28 256 0 0
BANDWIDTH INC COM CL A 05988J103   361,712 19,809 SH   SOLE 30 19,809 0 0
BANDWIDTH INC COM CL A 05988J103   250,582 13,723 SH   SOLE 43 12,347 0 1,376
BANDWIDTH INC NOTE 0.500% 4/0 05988JAD5   1,454,590 2,029,000 PRN   SOLE 21 2,029,000 0 0
BANK AMERICA CORP COM 060505104   627,690,215 16,553,012 SH   SOLE 2 6,305,640 0 10,247,372
BANK AMERICA CORP COM 060505104   256,648,362 6,768,153 SH   SOLE 4 3,330,341 0 3,437,812
BANK AMERICA CORP COM 060505104   240,488,792 6,342,004 SH   SOLE 7 5,706,118 0 635,886
BANK AMERICA CORP COM 060505104   31,736,310 836,928 SH   SOLE 13 836,928 0 0
BANK AMERICA CORP COM 060505104   38,332,645 1,010,882 SH   SOLE 15 1,010,882 0 0
BANK AMERICA CORP COM 060505104   1,179,917,431 31,115,966 SH   SOLE 18 30,340,082 0 775,884
BANK AMERICA CORP COM 060505104   238,353,289 6,285,688 SH   SOLE 19 6,285,688 0 0
BANK AMERICA CORP COM 060505104   6,184,519,171 163,093,860 SH   SOLE 21 163,093,860 0 0
BANK AMERICA CORP COM 060505104   5,721,794,532 150,891,206 SH   SOLE 22 135,017,894 0 15,873,312
BANK AMERICA CORP COM 060505104   558,459,747 14,727,314 SH   SOLE 23 14,727,314 0 0
BANK AMERICA CORP COM 060505104   439,964,070 11,602,428 SH   SOLE 25 11,568,124 0 34,304
BANK AMERICA CORP COM 060505104   321,203,711 8,470,562 SH   SOLE 26 5,006,640 0 3,463,922
BANK AMERICA CORP COM 060505104   450,639,612 11,883,956 SH   SOLE 28 614,302 0 11,269,654
BANK AMERICA CORP COM 060505104   18,919,464 498,931 SH   SOLE 29 498,931 0 0
BANK AMERICA CORP COM 060505104   1,528,727,433 40,314,542 SH   SOLE 30 39,781,711 0 532,831
BANK AMERICA CORP COM 060505104   108,241,009 2,854,457 SH   SOLE 31 2,413,444 0 441,013
BANK AMERICA CORP COM 060505104   112,108,167 2,956,439 SH   SOLE 34 2,956,439 0 0
BANK AMERICA CORP COM 060505104   63,977,145 1,687,161 SH   SOLE 36 1,687,161 0 0
BANK AMERICA CORP COM 060505104   13,318,111 351,216 SH   SOLE 40 351,216 0 0
BANK AMERICA CORP COM 060505104   373,815 9,858 SH   OTR 43 9,858 0 0
BANK AMERICA CORP COM 060505104   356,982,198 9,414,088 SH   SOLE 43 8,222,564 0 1,191,523
BANK AMERICA CORP OPTIONS 060505104   269,232 7,100 SH Call SOLE 4 7,100 0 0
BANK AMERICA CORP OPTIONS 060505104   83,424 2,200 SH Call SOLE 7 2,200 0 0
BANK AMERICA CORP OPTIONS 060505104   6,268,176 165,300 SH Call SOLE 18 165,300 0 0
BANK AMERICA CORP OPTIONS 060505104   44,191,968 1,165,400 SH Call SOLE 19 1,165,400 0 0
BANK AMERICA CORP OPTIONS 060505104   2,768,160 73,000 SH Call SOLE 22 73,000 0 0
BANK AMERICA CORP OPTIONS 060505104   174,432 4,600 SH Call SOLE 30 4,600 0 0
BANK AMERICA CORP OPTIONS 060505104   21,515,808 567,400 SH Call SOLE 34 567,400 0 0
BANK AMERICA CORP 7.25%CNV PFD L 060505682   186,517,100 156,246 SH   SOLE 21 156,246 0 0
BANK FIRST CORP COM 06211J100   665,106 7,674 SH   SOLE 2 2,615 0 5,059
BANK FIRST CORP COM 06211J100   7,194 83 SH   SOLE 7 83 0 0
BANK FIRST CORP COM 06211J100   2,269,627 26,187 SH   SOLE 18 26,187 0 0
BANK FIRST CORP COM 06211J100   1,725,166 19,905 SH   SOLE 19 19,905 0 0
BANK FIRST CORP COM 06211J100   32,552,385 375,590 SH   SOLE 21 375,590 0 0
BANK FIRST CORP COM 06211J100   19,435,661 224,249 SH   SOLE 22 212,499 0 11,750
BANK FIRST CORP COM 06211J100   149,332 1,723 SH   SOLE 25 1,723 0 0
BANK FIRST CORP COM 06211J100   101,231 1,168 SH   SOLE 28 0 0 1,168
BANK FIRST CORP COM 06211J100   152,799 1,763 SH   SOLE 30 1,763 0 0
BANK FIRST CORP COM 06211J100   162,940 1,880 SH   SOLE 40 1,880 0 0
BANK FIRST CORP COM 06211J100   549,401 6,339 SH   SOLE 43 5,425 0 914
BANK HAWAII CORP COM 062540109   1,971,337 31,597 SH   SOLE 2 11,247 0 20,350
BANK HAWAII CORP COM 062540109   5,989 96 SH   SOLE 4 96 0 0
BANK HAWAII CORP COM 062540109   588,213 9,428 SH   SOLE 7 8,930 0 498
BANK HAWAII CORP COM 062540109   7,558,923 121,156 SH   SOLE 18 121,156 0 0
BANK HAWAII CORP COM 062540109   4,458,327 71,459 SH   SOLE 19 71,459 0 0
BANK HAWAII CORP COM 062540109   275,796,305 4,420,521 SH   SOLE 21 4,420,521 0 0
BANK HAWAII CORP COM 062540109   67,207,007 1,077,208 SH   SOLE 22 1,027,951 0 49,257
BANK HAWAII CORP COM 062540109   509,414 8,165 SH   SOLE 25 8,165 0 0
BANK HAWAII CORP COM 062540109   1,032,991 16,557 SH   SOLE 26 16,557 0 0
BANK HAWAII CORP COM 062540109   150,298 2,409 SH   SOLE 28 555 0 1,854
BANK HAWAII CORP COM 062540109   5,168,762 82,846 SH   SOLE 30 82,846 0 0
BANK HAWAII CORP COM 062540109   69,440 1,113 SH   SOLE 36 1,113 0 0
BANK HAWAII CORP COM 062540109   471,356 7,555 SH   SOLE 40 7,555 0 0
BANK HAWAII CORP COM 062540109   184,972 2,965 SH   SOLE 43 2,362 0 603
BANK MARIN BANCORP COM 063425102   1,150,606 68,611 SH   SOLE 2 54,947 0 13,664
BANK MARIN BANCORP COM 063425102   1,878 112 SH   SOLE 7 112 0 0
BANK MARIN BANCORP COM 063425102   785,289 46,827 SH   SOLE 18 46,827 0 0
BANK MARIN BANCORP COM 063425102   1,623,403 96,804 SH   SOLE 19 96,804 0 0
BANK MARIN BANCORP COM 063425102   11,099,308 661,855 SH   SOLE 21 661,855 0 0
BANK MARIN BANCORP COM 063425102   9,204,533 548,869 SH   SOLE 22 529,404 0 19,465
BANK MARIN BANCORP COM 063425102   101,514 6,053 SH   SOLE 43 5,946 0 107
BANK MONTREAL QUE COM 063671101   60,781,067 622,247 SH   SOLE 43 531,220 0 91,027
BANK NEW YORK MELLON CORP COM 064058100   91,193,445 1,582,670 SH   SOLE 2 416,647 0 1,166,023
BANK NEW YORK MELLON CORP COM 064058100   41,993,571 728,802 SH   SOLE 4 391,931 0 336,871
BANK NEW YORK MELLON CORP COM 064058100   67,715,024 1,175,200 SH   SOLE 7 1,071,672 0 103,528
BANK NEW YORK MELLON CORP COM 064058100   1,968,414 34,162 SH   SOLE 13 34,162 0 0
BANK NEW YORK MELLON CORP COM 064058100   6,603,828 114,610 SH   SOLE 15 114,610 0 0
BANK NEW YORK MELLON CORP COM 064058100   95,914,252 1,664,600 SH   SOLE 18 1,617,286 0 47,314
BANK NEW YORK MELLON CORP COM 064058100   18,811,893 326,482 SH   SOLE 19 326,482 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,333,819,048 23,148,543 SH   SOLE 21 23,148,543 0 0
BANK NEW YORK MELLON CORP COM 064058100   943,753,082 16,378,915 SH   SOLE 22 14,714,380 0 1,664,535
BANK NEW YORK MELLON CORP COM 064058100   67,208,890 1,166,416 SH   SOLE 23 1,166,416 0 0
BANK NEW YORK MELLON CORP COM 064058100   233,664,657 4,055,270 SH   SOLE 25 3,224,068 0 831,202
BANK NEW YORK MELLON CORP COM 064058100   68,045,129 1,180,929 SH   SOLE 26 838,395 0 342,534
BANK NEW YORK MELLON CORP COM 064058100   115,953,336 2,012,380 SH   SOLE 28 100,970 0 1,911,410
BANK NEW YORK MELLON CORP COM 064058100   449,554,006 7,802,048 SH   SOLE 30 7,802,048 0 0
BANK NEW YORK MELLON CORP COM 064058100   16,780,039 291,219 SH   SOLE 31 162,228 0 128,991
BANK NEW YORK MELLON CORP COM 064058100   2,051,560 35,605 SH   SOLE 34 35,605 0 0
BANK NEW YORK MELLON CORP COM 064058100   13,417,278 232,858 SH   SOLE 36 232,858 0 0
BANK NEW YORK MELLON CORP COM 064058100   2,133,957 37,035 SH   SOLE 40 37,035 0 0
BANK NEW YORK MELLON CORP COM 064058100   49,323 856 SH   OTR 43 856 0 0
BANK NEW YORK MELLON CORP COM 064058100   93,960,143 1,630,686 SH   SOLE 43 1,445,345 0 185,342
BANK NOVA SCOTIA HALIFAX COM 064149107   57,955,020 1,119,255 SH   SOLE 43 957,214 0 162,041
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   851,478 26,617 SH   SOLE 2 1,986 0 24,631
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   15,291 478 SH   SOLE 7 478 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   4,163,690 130,156 SH   SOLE 18 130,156 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   3,351,592 104,770 SH   SOLE 19 104,770 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   56,295,554 1,759,786 SH   SOLE 21 1,759,786 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   20,578,943 643,293 SH   SOLE 22 601,737 0 41,556
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208   115,900 3,623 SH   SOLE 43 3,086 0 537
BANK OF THE JAMES FINL GP IN COM 470299108   6,475 625 SH   SOLE 18 625 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   84,248 8,132 SH   SOLE 21 8,132 0 0
BANK OF THE JAMES FINL GP IN COM 470299108   2,642 255 SH   SOLE 22 255 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   9,248,291 203,438 SH   SOLE 2 112,769 0 90,669
BANK OZK LITTLE ROCK ARK COM 06417N103   15,320 337 SH   SOLE 4 337 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   1,828,265 40,217 SH   SOLE 7 39,041 0 1,176
BANK OZK LITTLE ROCK ARK COM 06417N103   8,489,928 186,756 SH   SOLE 18 186,756 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   1,583,963 34,843 SH   SOLE 19 34,843 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   259,098,906 5,699,492 SH   SOLE 21 5,699,492 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   151,923,638 3,341,919 SH   SOLE 22 3,199,832 0 142,087
BANK OZK LITTLE ROCK ARK COM 06417N103   1,036,579 22,802 SH   SOLE 25 22,802 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   3,548,289 78,053 SH   SOLE 26 46,838 0 31,215
BANK OZK LITTLE ROCK ARK COM 06417N103   512,971 11,284 SH   SOLE 28 2,284 0 9,000
BANK OZK LITTLE ROCK ARK COM 06417N103   8,884,884 195,444 SH   SOLE 30 195,444 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   60,235 1,325 SH   SOLE 31 1,325 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   136,425 3,001 SH   SOLE 36 3,001 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   1,091,267 24,005 SH   SOLE 40 24,005 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   5,752,988 126,551 SH   SOLE 43 114,857 0 11,694
BANK7 CORP COM 06652N107   168,580 5,978 SH   SOLE 2 5,530 0 448
BANK7 CORP COM 06652N107   327,064 11,598 SH   SOLE 18 11,598 0 0
BANK7 CORP COM 06652N107   212,008 7,518 SH   SOLE 19 7,518 0 0
BANK7 CORP COM 06652N107   3,699,332 131,182 SH   SOLE 21 131,182 0 0
BANK7 CORP COM 06652N107   1,790,785 63,503 SH   SOLE 22 61,272 0 2,231
BANKFINANCIAL CORP COM 06643P104   489,615 46,630 SH   SOLE 2 31,158 0 15,472
BANKFINANCIAL CORP COM 06643P104   19,730 1,879 SH   SOLE 18 1,879 0 0
BANKFINANCIAL CORP COM 06643P104   528,171 50,302 SH   SOLE 19 50,302 0 0
BANKFINANCIAL CORP COM 06643P104   446,292 42,504 SH   SOLE 21 42,504 0 0
BANKFINANCIAL CORP COM 06643P104   5,187,914 494,087 SH   SOLE 22 487,842 0 6,245
BANKFINANCIAL CORP COM 06643P104   247,926 23,612 SH   SOLE 26 0 0 23,612
BANKUNITED INC COM 06652K103   1,700,440 60,730 SH   SOLE 2 20,762 0 39,968
BANKUNITED INC COM 06652K103   361,480 12,910 SH   SOLE 7 12,274 0 636
BANKUNITED INC COM 06652K103   6,446,916 230,247 SH   SOLE 18 230,247 0 0
BANKUNITED INC COM 06652K103   3,783,024 135,108 SH   SOLE 19 135,108 0 0
BANKUNITED INC COM 06652K103   234,450,412 8,373,229 SH   SOLE 21 8,373,229 0 0
BANKUNITED INC COM 06652K103   52,992,380 1,892,585 SH   SOLE 22 1,796,257 0 96,328
BANKUNITED INC COM 06652K103   363,832 12,994 SH   SOLE 25 12,994 0 0
BANKUNITED INC COM 06652K103   661,360 23,620 SH   SOLE 26 23,620 0 0
BANKUNITED INC COM 06652K103   3,502,688 125,096 SH   SOLE 30 125,096 0 0
BANKUNITED INC COM 06652K103   61,852 2,209 SH   SOLE 36 2,209 0 0
BANKUNITED INC COM 06652K103   284,564 10,163 SH   SOLE 40 10,163 0 0
BANKUNITED INC COM 06652K103   327,589 11,700 SH   SOLE 43 10,253 0 1,447
BANKWELL FINL GROUP INC COM 06654A103   515,869 19,887 SH   SOLE 2 17,079 0 2,808
BANKWELL FINL GROUP INC COM 06654A103   433,328 16,705 SH   SOLE 18 16,705 0 0
BANKWELL FINL GROUP INC COM 06654A103   309,438 11,929 SH   SOLE 19 11,929 0 0
BANKWELL FINL GROUP INC COM 06654A103   6,689,511 257,884 SH   SOLE 21 257,884 0 0
BANKWELL FINL GROUP INC COM 06654A103   2,585,077 99,656 SH   SOLE 22 95,100 0 4,556
BANKWELL FINL GROUP INC COM 06654A103   597 23 SH   SOLE 43 23 0 0
BANNER CORP COM NEW 06652V208   1,291,824 26,913 SH   SOLE 2 8,122 0 18,791
BANNER CORP COM NEW 06652V208   7,200 150 SH   SOLE 4 150 0 0
BANNER CORP COM NEW 06652V208   953,328 19,861 SH   SOLE 7 18,791 0 1,070
BANNER CORP COM NEW 06652V208   5,154,720 107,390 SH   SOLE 18 107,390 0 0
BANNER CORP COM NEW 06652V208   2,857,728 59,536 SH   SOLE 19 59,536 0 0
BANNER CORP COM NEW 06652V208   186,325,104 3,881,773 SH   SOLE 21 3,881,773 0 0
BANNER CORP COM NEW 06652V208   39,803,856 829,247 SH   SOLE 22 786,028 0 43,219
BANNER CORP COM NEW 06652V208   316,224 6,588 SH   SOLE 25 6,588 0 0
BANNER CORP COM NEW 06652V208   798,240 16,630 SH   SOLE 26 8,814 0 7,816
BANNER CORP COM NEW 06652V208   29,760 620 SH   SOLE 28 620 0 0
BANNER CORP COM NEW 06652V208   5,918,064 123,293 SH   SOLE 30 123,293 0 0
BANNER CORP COM NEW 06652V208   174,000 3,625 SH   SOLE 40 3,625 0 0
BANNER CORP COM NEW 06652V208   351,991 7,333 SH   SOLE 43 7,111 0 222
BAOZUN INC SPONSORED ADR 06684L103   28,283 12,297 SH   SOLE 2 12,297 0 0
BAOZUN INC SPONSORED ADR 06684L103   291,461 126,722 SH   SOLE 22 35,851 0 90,871
BAOZUN INC SPONSORED ADR 06684L103   2,864 1,245 SH   SOLE 34 1,245 0 0
BAOZUN INC SPONSORED ADR 06684L103   21,420 9,313 SH   SOLE 43 9,313 0 0
BAR HBR BANKSHARES COM 066849100   1,603,364 60,550 SH   SOLE 2 51,181 0 9,369
BAR HBR BANKSHARES COM 066849100   4,952 187 SH   SOLE 7 187 0 0
BAR HBR BANKSHARES COM 066849100   1,188,687 44,890 SH   SOLE 18 44,890 0 0
BAR HBR BANKSHARES COM 066849100   1,007,034 38,030 SH   SOLE 19 38,030 0 0
BAR HBR BANKSHARES COM 066849100   17,317,470 653,983 SH   SOLE 21 653,983 0 0
BAR HBR BANKSHARES COM 066849100   13,052,733 492,928 SH   SOLE 22 471,994 0 20,934
BAR HBR BANKSHARES COM 066849100   130,017 4,910 SH   SOLE 25 4,910 0 0
BAR HBR BANKSHARES COM 066849100   19,357 731 SH   SOLE 26 591 0 140
BAR HBR BANKSHARES COM 066849100   28,598 1,080 SH   SOLE 28 0 0 1,080
BAR HBR BANKSHARES COM 066849100   125,489 4,739 SH   SOLE 30 4,739 0 0
BAR HBR BANKSHARES COM 066849100   71,708 2,708 SH   SOLE 40 2,708 0 0
BAR HBR BANKSHARES COM 066849100   113,043 4,269 SH   SOLE 43 4,269 0 0
BARCLAYS PLC ADR 06738E204   52,164 5,520 SH   SOLE 18 5,520 0 0
BARCLAYS PLC ADR 06738E204   20,815,783 2,202,728 SH   SOLE 43 2,075,665 0 127,063
BARINGS BDC INC COM 06759L103   2,767,308 297,560 SH   SOLE 30 297,560 0 0
BARINGS BDC INC COM 06759L103   24,636 2,649 SH   OTR 43 2,649 0 0
BARINGS BDC INC COM 06759L103   1,688,059 181,512 SH   SOLE 43 143,468 0 38,044
BARK INC COM 68622E104   55,714 44,931 SH   SOLE 2 5,855 0 39,076
BARK INC COM 68622E104   2,687 2,167 SH   SOLE 7 2,167 0 0
BARK INC COM 68622E104   427,165 344,488 SH   SOLE 18 344,488 0 0
BARK INC COM 68622E104   376,784 303,858 SH   SOLE 19 303,858 0 0
BARK INC COM 68622E104   5,850,150 4,717,863 SH   SOLE 21 4,717,863 0 0
BARK INC COM 68622E104   3,508,332 2,829,300 SH   SOLE 22 2,731,287 0 98,013
BARNES & NOBLE ED INC COM 06777U101   5,994 8,277 SH   SOLE 18 8,277 0 0
BARNES & NOBLE ED INC COM 06777U101   71,952 99,354 SH   SOLE 21 99,354 0 0
BARNES & NOBLE ED INC COM 06777U101   401,769 554,776 SH   SOLE 22 554,776 0 0
BARNES & NOBLE ED INC COM 06777U101   58 80 SH   SOLE 43 80 0 0
BARNES GROUP INC COM 067806109   1,593,661 42,898 SH   SOLE 2 14,085 0 28,813
BARNES GROUP INC COM 067806109   5,684 153 SH   SOLE 4 153 0 0
BARNES GROUP INC COM 067806109   435,398 11,720 SH   SOLE 7 11,100 0 620
BARNES GROUP INC COM 067806109   5,780,726 155,605 SH   SOLE 18 155,605 0 0
BARNES GROUP INC COM 067806109   3,912,118 105,306 SH   SOLE 19 105,306 0 0
BARNES GROUP INC COM 067806109   216,529,332 5,828,515 SH   SOLE 21 5,828,515 0 0
BARNES GROUP INC COM 067806109   54,000,534 1,453,581 SH   SOLE 22 1,390,778 0 62,803
BARNES GROUP INC COM 067806109   378,261 10,182 SH   SOLE 25 10,182 0 0
BARNES GROUP INC COM 067806109   465,044 12,518 SH   SOLE 26 12,518 0 0
BARNES GROUP INC COM 067806109   31,652 852 SH   SOLE 28 852 0 0
BARNES GROUP INC COM 067806109   4,469,999 120,323 SH   SOLE 30 120,323 0 0
BARNES GROUP INC COM 067806109   45,472 1,224 SH   SOLE 36 1,224 0 0
BARNES GROUP INC COM 067806109   404,526 10,889 SH   SOLE 40 10,889 0 0
BARNES GROUP INC COM 067806109   20,730 558 SH   OTR 43 558 0 0
BARNES GROUP INC COM 067806109   2,741,670 73,800 SH   SOLE 43 68,459 0 5,341
BARNWELL INDS INC COM 068221100   160,763 68,120 SH   SOLE 22 68,120 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,977,339 15,604 SH   SOLE 2 13,010 0 2,594
BARRETT BUSINESS SVCS INC COM 068463108   6,589 52 SH   SOLE 7 52 0 0
BARRETT BUSINESS SVCS INC COM 068463108   2,098,737 16,562 SH   SOLE 18 16,562 0 0
BARRETT BUSINESS SVCS INC COM 068463108   1,793,341 14,152 SH   SOLE 19 14,152 0 0
BARRETT BUSINESS SVCS INC COM 068463108   32,980,274 260,261 SH   SOLE 21 260,261 0 0
BARRETT BUSINESS SVCS INC COM 068463108   24,030,801 189,637 SH   SOLE 22 183,523 0 6,114
BARRETT BUSINESS SVCS INC COM 068463108   195,276 1,541 SH   SOLE 25 1,541 0 0
BARRETT BUSINESS SVCS INC COM 068463108   64,120 506 SH   SOLE 30 506 0 0
BARRETT BUSINESS SVCS INC COM 068463108   150,290 1,186 SH   SOLE 40 1,186 0 0
BARRETT BUSINESS SVCS INC COM 068463108   946,222 7,467 SH   SOLE 43 7,153 0 314
BARRICK GOLD CORP COM 067901108   1,266,188 76,093 SH   SOLE 2 76,093 0 0
BARRICK GOLD CORP COM 067901108   241,513 14,514 SH   SOLE 18 14,514 0 0
BARRICK GOLD CORP COM 067901108   40,878,706 2,456,653 SH   SOLE 19 2,456,653 0 0
BARRICK GOLD CORP COM 067901108   6,182,958 371,572 SH   SOLE 21 371,572 0 0
BARRICK GOLD CORP COM 067901108   2,231,324 134,094 SH   SOLE 22 134,094 0 0
BARRICK GOLD CORP COM 067901108   13,956,417 838,727 SH   SOLE 23 838,727 0 0
BARRICK GOLD CORP COM 067901108   142,254,478 8,548,947 SH   SOLE 25 8,548,947 0 0
BARRICK GOLD CORP COM 067901108   52,864,232 3,176,937 SH   SOLE 26 2,248,857 0 928,080
BARRICK GOLD CORP COM 067901108   16,918,703 1,016,749 SH   SOLE 29 1,016,749 0 0
BARRICK GOLD CORP COM 067901108   450,328,353 27,063,002 SH   SOLE 34 27,063,002 0 0
BARRICK GOLD CORP COM 067901108   14,854,561 892,702 SH   SOLE 43 754,311 0 138,391
BASSETT FURNITURE INDS INC COM 070203104   118,538 8,031 SH   SOLE 2 8,031 0 0
BASSETT FURNITURE INDS INC COM 070203104   18,155 1,230 SH   SOLE 18 1,230 0 0
BASSETT FURNITURE INDS INC COM 070203104   265,134 17,963 SH   SOLE 21 17,963 0 0
BASSETT FURNITURE INDS INC COM 070203104   2,058,902 139,492 SH   SOLE 22 139,492 0 0
BASSETT FURNITURE INDS INC COM 070203104   2,642 179 SH   SOLE 23 179 0 0
BASSETT FURNITURE INDS INC COM 070203104   7,469 506 SH   SOLE 43 506 0 0
BATH & BODY WORKS INC COM 070830104   26,745,844 534,703 SH   SOLE 2 184,126 0 350,577
BATH & BODY WORKS INC COM 070830104   8,599,188 171,915 SH   SOLE 4 76,019 0 95,896
BATH & BODY WORKS INC COM 070830104   6,951,930 138,983 SH   SOLE 7 121,491 0 17,492
BATH & BODY WORKS INC COM 070830104   524,110 10,478 SH   SOLE 13 10,478 0 0
BATH & BODY WORKS INC COM 070830104   1,679,422 33,575 SH   SOLE 15 33,575 0 0
BATH & BODY WORKS INC COM 070830104   24,508,349 489,971 SH   SOLE 18 475,132 0 14,839
BATH & BODY WORKS INC COM 070830104   12,837,583 256,649 SH   SOLE 19 256,649 0 0
BATH & BODY WORKS INC COM 070830104   294,018,410 5,878,017 SH   SOLE 21 5,878,017 0 0
BATH & BODY WORKS INC COM 070830104   275,929,628 5,516,386 SH   SOLE 22 4,988,122 0 528,264
BATH & BODY WORKS INC COM 070830104   16,190,123 323,673 SH   SOLE 23 323,673 0 0
BATH & BODY WORKS INC COM 070830104   28,982,889 579,426 SH   SOLE 25 578,696 0 730
BATH & BODY WORKS INC COM 070830104   11,329,680 226,503 SH   SOLE 26 121,121 0 105,382
BATH & BODY WORKS INC COM 070830104   16,599,287 331,853 SH   SOLE 28 3,220 0 328,633
BATH & BODY WORKS INC COM 070830104   68,070,417 1,360,864 SH   SOLE 30 1,347,641 0 13,223
BATH & BODY WORKS INC COM 070830104   2,733,793 54,654 SH   SOLE 31 51,260 0 3,394
BATH & BODY WORKS INC COM 070830104   2,778,461 55,547 SH   SOLE 34 55,547 0 0
BATH & BODY WORKS INC COM 070830104   2,916,516 58,307 SH   SOLE 36 58,307 0 0
BATH & BODY WORKS INC COM 070830104   560,724 11,210 SH   SOLE 40 11,210 0 0
BATH & BODY WORKS INC COM 070830104   32,013 640 SH   OTR 43 640 0 0
BATH & BODY WORKS INC COM 070830104   7,692,082 153,780 SH   SOLE 43 123,114 0 30,666
BATTALION OIL CORP COM 07134L107   2,847 503 SH   SOLE 18 503 0 0
BATTALION OIL CORP COM 07134L107   45,172 7,981 SH   SOLE 21 7,981 0 0
BATTALION OIL CORP COM 07134L107   1,806 319 SH   SOLE 22 319 0 0
BAUSCH HEALTH COS INC COM 071734107   68,753 6,480 SH   SOLE 28 6,480 0 0
BAUSCH HEALTH COS INC COM 071734107   2,244,227 211,520 SH   SOLE 43 204,200 0 7,320
BAUSCH PLUS LOMB CORP COMMON SHARES 071705107   68,335 3,950 SH   SOLE 34 3,950 0 0
BAXTER INTL INC COM 071813109   66,207,209 1,549,069 SH   SOLE 2 794,526 0 754,543
BAXTER INTL INC COM 071813109   11,179,288 261,565 SH   SOLE 4 204,621 0 56,944
BAXTER INTL INC COM 071813109   13,636,710 319,062 SH   SOLE 7 278,748 0 40,314
BAXTER INTL INC COM 071813109   1,041,745 24,374 SH   SOLE 13 24,374 0 0
BAXTER INTL INC COM 071813109   3,341,841 78,190 SH   SOLE 15 78,190 0 0
BAXTER INTL INC COM 071813109   206,128,064 4,822,837 SH   SOLE 18 4,575,345 0 247,492
BAXTER INTL INC COM 071813109   570,445,908 13,346,886 SH   SOLE 19 13,346,886 0 0
BAXTER INTL INC COM 071813109   754,651,888 17,656,806 SH   SOLE 21 17,656,806 0 0
BAXTER INTL INC COM 071813109   522,014,222 12,213,716 SH   SOLE 22 11,093,895 0 1,119,821
BAXTER INTL INC COM 071813109   36,453,331 852,909 SH   SOLE 23 852,909 0 0
BAXTER INTL INC COM 071813109   86,008,138 2,012,357 SH   SOLE 25 1,640,367 0 371,990
BAXTER INTL INC COM 071813109   36,059,311 843,690 SH   SOLE 26 629,892 0 213,798
BAXTER INTL INC COM 071813109   44,613,251 1,043,829 SH   SOLE 28 209,794 0 834,035
BAXTER INTL INC COM 071813109   138,754,213 3,246,472 SH   SOLE 30 3,246,472 0 0
BAXTER INTL INC COM 071813109   4,911,296 114,911 SH   SOLE 31 107,057 0 7,854
BAXTER INTL INC COM 071813109   75,499,526 1,766,484 SH   SOLE 34 1,766,484 0 0
BAXTER INTL INC COM 071813109   5,350,834 125,195 SH   SOLE 36 125,195 0 0
BAXTER INTL INC COM 071813109   1,059,567 24,791 SH   SOLE 40 24,791 0 0
BAXTER INTL INC COM 071813109   37,227 871 SH   OTR 43 871 0 0
BAXTER INTL INC COM 071813109   28,244,213 660,838 SH   SOLE 43 540,282 0 120,556
BAYCOM CORP COM 07272M107   474,751 23,035 SH   SOLE 2 19,365 0 3,670
BAYCOM CORP COM 07272M107   474 23 SH   SOLE 7 23 0 0
BAYCOM CORP COM 07272M107   654,903 31,776 SH   SOLE 18 31,776 0 0
BAYCOM CORP COM 07272M107   511,190 24,803 SH   SOLE 19 24,803 0 0
BAYCOM CORP COM 07272M107   10,081,691 489,165 SH   SOLE 21 489,165 0 0
BAYCOM CORP COM 07272M107   7,569,971 367,296 SH   SOLE 22 360,070 0 7,226
BAYCOM CORP COM 07272M107   103 5 SH   SOLE 43 5 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   8,223 635 SH   SOLE 18 635 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   99,495 7,683 SH   SOLE 21 7,683 0 0
BAYFIRST FINANCIAL CORP COM 07279B104   522,351 40,336 SH   SOLE 22 40,336 0 0
BAYTEX ENERGY CORP COM 07317Q105   526,517 145,046 SH   SOLE 21 145,046 0 0
BAYTEX ENERGY CORP COM 07317Q105   62,926 17,335 SH   SOLE 43 17,335 0 0
BCB BANCORP INC COM 055298103   145,673 13,940 SH   SOLE 2 5,525 0 8,415
BCB BANCORP INC COM 055298103   2,539 243 SH   SOLE 7 243 0 0
BCB BANCORP INC COM 055298103   467,888 44,774 SH   SOLE 18 44,774 0 0
BCB BANCORP INC COM 055298103   354,192 33,894 SH   SOLE 19 33,894 0 0
BCB BANCORP INC COM 055298103   6,552,547 627,038 SH   SOLE 21 627,038 0 0
BCB BANCORP INC COM 055298103   2,958,343 283,095 SH   SOLE 22 272,008 0 11,087
BCB BANCORP INC COM 055298103   261 25 SH   SOLE 26 0 0 25
BCB BANCORP INC COM 055298103   2,707 259 SH   SOLE 43 259 0 0
BCE INC COM NEW 05534B760   15,291 450 SH   SOLE 2 450 0 0
BCE INC COM NEW 05534B760   761,594 22,413 SH   SOLE 19 22,413 0 0
BCE INC COM NEW 05534B760   11,553 340 SH   SOLE 30 340 0 0
BCE INC COM NEW 05534B760   15,158,654 446,105 SH   SOLE 43 317,202 0 128,903
BEACON ROOFING SUPPLY INC COM 073685109   8,511,273 86,832 SH   SOLE 2 32,412 0 54,420
BEACON ROOFING SUPPLY INC COM 073685109   65,379 667 SH   SOLE 4 195 0 472
BEACON ROOFING SUPPLY INC COM 073685109   1,055,185 10,765 SH   SOLE 7 10,230 0 535
BEACON ROOFING SUPPLY INC COM 073685109   20,210,548 206,188 SH   SOLE 18 206,188 0 0
BEACON ROOFING SUPPLY INC COM 073685109   17,558,617 179,133 SH   SOLE 19 179,133 0 0
BEACON ROOFING SUPPLY INC COM 073685109   249,940,414 2,549,892 SH   SOLE 21 2,549,892 0 0
BEACON ROOFING SUPPLY INC COM 073685109   192,281,129 1,961,652 SH   SOLE 22 1,882,451 0 79,201
BEACON ROOFING SUPPLY INC COM 073685109   200,941 2,050 SH   SOLE 23 2,050 0 0
BEACON ROOFING SUPPLY INC COM 073685109   1,208,097 12,325 SH   SOLE 25 12,325 0 0
BEACON ROOFING SUPPLY INC COM 073685109   8,178,005 83,432 SH   SOLE 26 15,294 0 68,138
BEACON ROOFING SUPPLY INC COM 073685109   97,628 996 SH   SOLE 28 996 0 0
BEACON ROOFING SUPPLY INC COM 073685109   90,276 921 SH   SOLE 29 921 0 0
BEACON ROOFING SUPPLY INC COM 073685109   5,109,979 52,132 SH   SOLE 30 52,132 0 0
BEACON ROOFING SUPPLY INC COM 073685109   2,896,393 29,549 SH   SOLE 34 29,549 0 0
BEACON ROOFING SUPPLY INC COM 073685109   201,039 2,051 SH   SOLE 36 2,051 0 0
BEACON ROOFING SUPPLY INC COM 073685109   1,249,951 12,752 SH   SOLE 40 12,752 0 0
BEACON ROOFING SUPPLY INC COM 073685109   2,577,926 26,300 SH   SOLE 43 24,907 0 1,393
BEAM GLOBAL COM 07373B109   4,080 600 SH   SOLE 2 600 0 0
BEAM GLOBAL COM 07373B109   15,028 2,210 SH   SOLE 18 2,210 0 0
BEAM GLOBAL COM 07373B109   207,842 30,565 SH   SOLE 21 30,565 0 0
BEAM GLOBAL COM 07373B109   1,013,071 148,981 SH   SOLE 22 148,981 0 0
BEAM THERAPEUTICS INC COM 07373V105   2,454,905 74,301 SH   SOLE 2 38,783 0 35,518
BEAM THERAPEUTICS INC COM 07373V105   7,170 217 SH   SOLE 4 217 0 0
BEAM THERAPEUTICS INC COM 07373V105   449,641 13,609 SH   SOLE 7 13,070 0 539
BEAM THERAPEUTICS INC COM 07373V105   6,382,601 193,178 SH   SOLE 18 181,086 0 12,092
BEAM THERAPEUTICS INC COM 07373V105   20,822,535 630,222 SH   SOLE 19 630,222 0 0
BEAM THERAPEUTICS INC COM 07373V105   110,073,156 3,331,512 SH   SOLE 21 3,331,512 0 0
BEAM THERAPEUTICS INC COM 07373V105   69,445,752 2,101,869 SH   SOLE 22 2,028,482 0 73,387
BEAM THERAPEUTICS INC COM 07373V105   113,724 3,442 SH   SOLE 23 3,442 0 0
BEAM THERAPEUTICS INC COM 07373V105   432,394 13,087 SH   SOLE 25 13,087 0 0
BEAM THERAPEUTICS INC COM 07373V105   1,935,351 58,576 SH   SOLE 26 28,262 0 30,314
BEAM THERAPEUTICS INC COM 07373V105   70,474 2,133 SH   SOLE 28 2,133 0 0
BEAM THERAPEUTICS INC COM 07373V105   6,805,513 205,978 SH   SOLE 30 205,978 0 0
BEAM THERAPEUTICS INC COM 07373V105   154,032 4,662 SH   SOLE 34 4,662 0 0
BEAM THERAPEUTICS INC COM 07373V105   500,853 15,159 SH   SOLE 40 15,159 0 0
BEAM THERAPEUTICS INC COM 07373V105   1,905,780 57,681 SH   SOLE 43 50,176 0 7,505
BEASLEY BROADCAST GROUP INC CL A 074014101   40,211 51,552 SH   SOLE 22 51,552 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   5,491,802 167,433 SH   SOLE 2 145,750 0 21,683
BEAZER HOMES USA INC COM NEW 07556Q881   590 18 SH   SOLE 4 18 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   377,233 11,501 SH   SOLE 7 10,884 0 617
BEAZER HOMES USA INC COM NEW 07556Q881   2,837,528 86,510 SH   SOLE 18 86,510 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   2,103,103 64,119 SH   SOLE 19 64,119 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   47,299,437 1,442,056 SH   SOLE 21 1,442,056 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   30,600,170 932,932 SH   SOLE 22 896,821 0 36,111
BEAZER HOMES USA INC COM NEW 07556Q881   156,423 4,769 SH   SOLE 25 4,769 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   211,330 6,443 SH   SOLE 26 0 0 6,443
BEAZER HOMES USA INC COM NEW 07556Q881   1,150,198 35,067 SH   SOLE 30 35,067 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   248,132 7,565 SH   SOLE 40 7,565 0 0
BEAZER HOMES USA INC COM NEW 07556Q881   11,387,078 347,167 SH   SOLE 43 346,083 0 1,084
BECTON DICKINSON & CO COM 075887109   170,818,447 690,315 SH   SOLE 2 272,825 0 417,490
BECTON DICKINSON & CO COM 075887109   62,125,292 251,062 SH   SOLE 4 127,272 0 123,790
BECTON DICKINSON & CO COM 075887109   48,973,077 197,911 SH   SOLE 7 175,420 0 22,491
BECTON DICKINSON & CO COM 075887109   3,525,420 14,247 SH   SOLE 13 14,247 0 0
BECTON DICKINSON & CO COM 075887109   10,292,188 41,593 SH   SOLE 15 41,593 0 0
BECTON DICKINSON & CO COM 075887109   111,692,249 451,373 SH   SOLE 18 432,859 0 18,514
BECTON DICKINSON & CO COM 075887109   192,827,640 779,259 SH   SOLE 19 779,259 0 0
BECTON DICKINSON & CO COM 075887109   2,064,416,209 8,342,761 SH   SOLE 21 8,342,761 0 0
BECTON DICKINSON & CO COM 075887109   1,563,406,669 6,318,071 SH   SOLE 22 5,685,280 0 632,791
BECTON DICKINSON & CO COM 075887109   110,867,251 448,039 SH   SOLE 23 448,039 0 0
BECTON DICKINSON & CO COM 075887109   188,714,526 762,637 SH   SOLE 25 699,684 0 62,953
BECTON DICKINSON & CO COM 075887109   82,036,851 331,529 SH   SOLE 26 185,266 0 146,263
BECTON DICKINSON & CO COM 075887109   153,853,275 621,755 SH   SOLE 28 66,154 0 555,601
BECTON DICKINSON & CO COM 075887109   80,174 324 SH   SOLE 29 324 0 0
BECTON DICKINSON & CO COM 075887109   548,134,908 2,215,134 SH   SOLE 30 2,215,134 0 0
BECTON DICKINSON & CO COM 075887109   16,558,117 66,915 SH   SOLE 31 62,262 0 4,653
BECTON DICKINSON & CO COM 075887109   228,672,752 924,117 SH   SOLE 34 924,117 0 0
BECTON DICKINSON & CO COM 075887109   17,638,236 71,280 SH   SOLE 36 71,280 0 0
BECTON DICKINSON & CO COM 075887109   3,523,688 14,240 SH   SOLE 40 14,240 0 0
BECTON DICKINSON & CO COM 075887109   100,217 405 SH   OTR 43 405 0 0
BECTON DICKINSON & CO COM 075887109   65,878,285 266,229 SH   SOLE 43 241,959 0 24,270
BEIGENE LTD SPONSORED ADR 07725L102   5,773,137 36,915 SH   SOLE 2 36,915 0 0
BEIGENE LTD SPONSORED ADR 07725L102   717,205 4,586 SH   SOLE 18 4,586 0 0
BEIGENE LTD SPONSORED ADR 07725L102   26,913,937 172,095 SH   SOLE 19 172,095 0 0
BEIGENE LTD SPONSORED ADR 07725L102   94,510,074 604,323 SH   SOLE 21 604,323 0 0
BEIGENE LTD SPONSORED ADR 07725L102   13,860,846 88,630 SH   SOLE 22 88,630 0 0
BEIGENE LTD SPONSORED ADR 07725L102   2,318,169 14,823 SH   SOLE 26 0 0 14,823
BEIGENE LTD SPONSORED ADR 07725L102   3,489,374 22,312 SH   SOLE 30 22,312 0 0
BEIGENE LTD SPONSORED ADR 07725L102   536,887 3,433 SH   SOLE 32 3,433 0 0
BEIGENE LTD SPONSORED ADR 07725L102   153,888 984 SH   SOLE 34 984 0 0
BEIGENE LTD SPONSORED ADR 07725L102   88,539 566 SH   SOLE 43 559 0 7
BEL FUSE INC CL A 077347201   234,664 3,314 SH   SOLE 22 3,314 0 0
BEL FUSE INC CL A 077347201   18,127 256 SH   SOLE 43 256 0 0
BEL FUSE INC CL B 077347300   536,880 8,902 SH   SOLE 2 3,135 0 5,767
BEL FUSE INC CL B 077347300   1,267 21 SH   SOLE 4 21 0 0
BEL FUSE INC CL B 077347300   6,152 102 SH   SOLE 7 102 0 0
BEL FUSE INC CL B 077347300   1,745,975 28,950 SH   SOLE 18 28,950 0 0
BEL FUSE INC CL B 077347300   1,358,362 22,523 SH   SOLE 19 22,523 0 0
BEL FUSE INC CL B 077347300   25,759,728 427,122 SH   SOLE 21 427,122 0 0
BEL FUSE INC CL B 077347300   18,114,229 300,352 SH   SOLE 22 287,226 0 13,126
BEL FUSE INC CL B 077347300   121,283 2,011 SH   SOLE 25 2,011 0 0
BEL FUSE INC CL B 077347300   74,000 1,227 SH   SOLE 30 1,227 0 0
BEL FUSE INC CL B 077347300   101,381 1,681 SH   SOLE 40 1,681 0 0
BEL FUSE INC CL B 077347300   247,874 4,110 SH   SOLE 43 4,005 0 105
BELDEN INC COM 077454106   4,744,781 51,234 SH   SOLE 2 34,816 0 16,418
BELDEN INC COM 077454106   28,339 306 SH   SOLE 4 103 0 203
BELDEN INC COM 077454106   1,264,219 13,651 SH   SOLE 7 12,924 0 727
BELDEN INC COM 077454106   14,731,102 159,066 SH   SOLE 18 159,066 0 0
BELDEN INC COM 077454106   8,242,938 89,007 SH   SOLE 19 89,007 0 0
BELDEN INC COM 077454106   293,230,395 3,166,293 SH   SOLE 21 3,166,293 0 0
BELDEN INC COM 077454106   125,247,987 1,352,424 SH   SOLE 22 1,309,241 0 43,183
BELDEN INC COM 077454106   861,921 9,307 SH   SOLE 25 9,307 0 0
BELDEN INC COM 077454106   1,306,264 14,105 SH   SOLE 26 14,105 0 0
BELDEN INC COM 077454106   392,203 4,235 SH   SOLE 28 797 0 3,438
BELDEN INC COM 077454106   6,896,481 74,468 SH   SOLE 30 74,468 0 0
BELDEN INC COM 077454106   138,915 1,500 SH   SOLE 36 1,500 0 0
BELDEN INC COM 077454106   826,452 8,924 SH   SOLE 40 8,924 0 0
BELDEN INC COM 077454106   4,647,087 50,179 SH   SOLE 43 47,563 0 2,616
BELLRING BRANDS INC COMMON STOCK 07831C103   15,562,728 263,641 SH   SOLE 2 154,589 0 109,052
BELLRING BRANDS INC COMMON STOCK 07831C103   20,897 354 SH   SOLE 4 354 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   784,745 13,294 SH   SOLE 7 12,626 0 668
BELLRING BRANDS INC COMMON STOCK 07831C103   31,193,459 528,434 SH   SOLE 18 520,305 0 8,129
BELLRING BRANDS INC COMMON STOCK 07831C103   26,294,677 445,446 SH   SOLE 19 445,446 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   578,604,563 9,801,873 SH   SOLE 21 9,801,873 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   276,409,038 4,682,518 SH   SOLE 22 4,509,509 0 173,009
BELLRING BRANDS INC COMMON STOCK 07831C103   176,972 2,998 SH   SOLE 23 2,998 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   1,493,990 25,309 SH   SOLE 25 25,309 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   4,394,016 74,437 SH   SOLE 26 49,986 0 24,451
BELLRING BRANDS INC COMMON STOCK 07831C103   543,430 9,206 SH   SOLE 28 1,437 0 7,769
BELLRING BRANDS INC COMMON STOCK 07831C103   4,803,920 81,381 SH   SOLE 30 81,381 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   1,649,416 27,942 SH   SOLE 40 27,942 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   33,883 574 SH   OTR 43 574 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   18,591,203 314,945 SH   SOLE 43 302,453 0 12,492
BENCHMARK ELECTRS INC COM 08160H101   5,104,041 170,078 SH   SOLE 2 130,774 0 39,304
BENCHMARK ELECTRS INC COM 08160H101   3,001 100 SH   SOLE 4 100 0 0
BENCHMARK ELECTRS INC COM 08160H101   1,008,936 33,620 SH   SOLE 7 31,796 0 1,824
BENCHMARK ELECTRS INC COM 08160H101   3,350,887 111,659 SH   SOLE 18 111,659 0 0
BENCHMARK ELECTRS INC COM 08160H101   8,412,943 280,338 SH   SOLE 19 280,338 0 0
BENCHMARK ELECTRS INC COM 08160H101   131,094,694 4,368,367 SH   SOLE 21 4,368,367 0 0
BENCHMARK ELECTRS INC COM 08160H101   38,220,706 1,273,599 SH   SOLE 22 1,216,536 0 57,063
BENCHMARK ELECTRS INC COM 08160H101   67,553 2,251 SH   SOLE 23 2,251 0 0
BENCHMARK ELECTRS INC COM 08160H101   250,283 8,340 SH   SOLE 25 8,340 0 0
BENCHMARK ELECTRS INC COM 08160H101   657,159 21,898 SH   SOLE 26 20,229 0 1,669
BENCHMARK ELECTRS INC COM 08160H101   15,275 509 SH   SOLE 28 509 0 0
BENCHMARK ELECTRS INC COM 08160H101   4,381,430 145,999 SH   SOLE 30 145,999 0 0
BENCHMARK ELECTRS INC COM 08160H101   262,317 8,741 SH   SOLE 40 8,741 0 0
BENCHMARK ELECTRS INC COM 08160H101   3,569,299 118,937 SH   SOLE 43 112,321 0 6,616
BENEFICIENT COM CL A 08178Q101   58,242 869,278 SH   SOLE 22 869,278 0 0
BENSON HILL INC COMMON STOCK 082490103   177,974 887,653 SH   SOLE 2 822,249 0 65,404
BENSON HILL INC COMMON STOCK 082490103   376 1,876 SH   SOLE 7 1,876 0 0
BENSON HILL INC COMMON STOCK 082490103   107,163 534,479 SH   SOLE 18 534,479 0 0
BENSON HILL INC COMMON STOCK 082490103   69,613 347,196 SH   SOLE 19 347,196 0 0
BENSON HILL INC COMMON STOCK 082490103   1,248,820 6,228,530 SH   SOLE 21 6,228,530 0 0
BENSON HILL INC COMMON STOCK 082490103   767,298 3,826,923 SH   SOLE 22 3,691,197 0 135,726
BENTLEY SYS INC COM CL B 08265T208   5,264,820 100,820 SH   SOLE 2 16,028 0 84,792
BENTLEY SYS INC COM CL B 08265T208   8,538,649 163,513 SH   SOLE 4 56,635 0 106,878
BENTLEY SYS INC COM CL B 08265T208   1,339,025 25,642 SH   SOLE 7 25,096 0 546
BENTLEY SYS INC COM CL B 08265T208   215,408 4,125 SH   SOLE 13 4,125 0 0
BENTLEY SYS INC COM CL B 08265T208   889,933 17,042 SH   SOLE 15 17,042 0 0
BENTLEY SYS INC COM CL B 08265T208   14,863,692 284,636 SH   SOLE 18 270,987 0 13,649
BENTLEY SYS INC COM CL B 08265T208   47,398,057 907,661 SH   SOLE 19 907,661 0 0
BENTLEY SYS INC COM CL B 08265T208   230,496,208 4,413,945 SH   SOLE 21 4,413,945 0 0
BENTLEY SYS INC COM CL B 08265T208   299,959,617 5,744,152 SH   SOLE 22 5,329,950 0 414,202
BENTLEY SYS INC COM CL B 08265T208   16,389,717 313,859 SH   SOLE 23 313,859 0 0
BENTLEY SYS INC COM CL B 08265T208   2,031,045 38,894 SH   SOLE 25 38,519 0 375
BENTLEY SYS INC COM CL B 08265T208   7,310,278 139,990 SH   SOLE 26 98,379 0 41,611
BENTLEY SYS INC COM CL B 08265T208   14,589,224 279,380 SH   SOLE 28 12,003 0 267,377
BENTLEY SYS INC COM CL B 08265T208   94,299,764 1,805,817 SH   SOLE 30 1,542,628 0 263,189
BENTLEY SYS INC COM CL B 08265T208   2,626,823 50,303 SH   SOLE 31 46,838 0 3,465
BENTLEY SYS INC COM CL B 08265T208   480,215 9,196 SH   SOLE 34 9,196 0 0
BENTLEY SYS INC COM CL B 08265T208   1,613,911 30,906 SH   SOLE 36 30,906 0 0
BENTLEY SYS INC COM CL B 08265T208   597,345 11,439 SH   SOLE 40 11,439 0 0
BENTLEY SYS INC COM CL B 08265T208   3,944,702 75,540 SH   SOLE 43 57,140 0 18,400
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   6,902,348 6,878,000 PRN   SOLE 2 6,878,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   3,628,801 3,616,000 PRN   SOLE 19 3,616,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   5,459,258 5,440,000 PRN   SOLE 21 5,440,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   4,214,868 4,200,000 PRN   SOLE 22 4,200,000 0 0
BENTLEY SYS INC NOTE 0.125% 1/1 08265TAB5   2,544,977 2,536,000 PRN   SOLE 34 2,536,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   6,555,900 7,310,000 PRN   SOLE 2 7,310,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   4,013,359 4,475,000 PRN   SOLE 21 4,475,000 0 0
BENTLEY SYS INC NOTE 0.375% 7/0 08265TAD1   7,892,192 8,800,000 PRN   SOLE 22 8,800,000 0 0
BERKLEY W R CORP COM 084423102   32,800,981 370,884 SH   SOLE 2 87,068 0 283,816
BERKLEY W R CORP COM 084423102   18,602,470 210,340 SH   SOLE 4 110,409 0 99,931
BERKLEY W R CORP COM 084423102   13,445,356 152,028 SH   SOLE 7 136,811 0 15,217
BERKLEY W R CORP COM 084423102   714,418 8,078 SH   SOLE 13 8,078 0 0
BERKLEY W R CORP COM 084423102   2,593,149 29,321 SH   SOLE 15 29,321 0 0
BERKLEY W R CORP COM 084423102   35,314,269 399,302 SH   SOLE 18 386,456 0 12,846
BERKLEY W R CORP COM 084423102   7,637,236 86,355 SH   SOLE 19 86,355 0 0
BERKLEY W R CORP COM 084423102   574,338,116 6,494,099 SH   SOLE 21 6,494,099 0 0
BERKLEY W R CORP COM 084423102   411,368,578 4,651,386 SH   SOLE 22 4,200,108 0 451,278
BERKLEY W R CORP COM 084423102   27,028,591 305,615 SH   SOLE 23 305,615 0 0
BERKLEY W R CORP COM 084423102   28,187,774 318,722 SH   SOLE 25 317,972 0 750
BERKLEY W R CORP COM 084423102   17,939,081 202,839 SH   SOLE 26 112,763 0 90,076
BERKLEY W R CORP COM 084423102   33,462,424 378,363 SH   SOLE 28 2,795 0 375,568
BERKLEY W R CORP COM 084423102   134,696,596 1,523,028 SH   SOLE 30 1,523,028 0 0
BERKLEY W R CORP COM 084423102   12,544,153 141,838 SH   SOLE 31 44,269 0 97,569
BERKLEY W R CORP COM 084423102   792,599 8,962 SH   SOLE 34 8,962 0 0
BERKLEY W R CORP COM 084423102   5,785,656 65,419 SH   SOLE 36 65,419 0 0
BERKLEY W R CORP COM 084423102   840,445 9,503 SH   SOLE 40 9,503 0 0
BERKLEY W R CORP COM 084423102   19,280 218 SH   OTR 43 218 0 0
BERKLEY W R CORP COM 084423102   28,559,311 322,923 SH   SOLE 43 285,840 0 37,083
BERKSHIRE HATHAWAY INC DEL CL A 084670108   64,712,880 102 SH   SOLE 2 8 0 94
BERKSHIRE HATHAWAY INC DEL CL A 084670108   14,592,120 23 SH   SOLE 22 23 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   284,229,120 448 SH   SOLE 25 448 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   72,960,600 115 SH   SOLE 26 30 0 85
BERKSHIRE HATHAWAY INC DEL CL A 084670108   75,498,360 119 SH   SOLE 28 0 0 119
BERKSHIRE HATHAWAY INC DEL CL A 084670108   25,377,600 40 SH   SOLE 36 40 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   19,033,200 30 SH   SOLE 43 21 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,463,703,964 3,480,700 SH   SOLE 2 886,114 0 2,594,586
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   276,834,203 658,314 SH   SOLE 4 455,863 0 202,451
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   506,705,574 1,204,950 SH   SOLE 7 1,059,994 0 144,956
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   41,378,747 98,399 SH   SOLE 13 98,399 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   91,647,708 217,939 SH   SOLE 15 217,939 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,366,931,378 3,250,574 SH   SOLE 18 3,125,775 0 124,799
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   356,563,954 847,912 SH   SOLE 19 847,912 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   16,825,558,184 40,011,315 SH   SOLE 21 40,011,315 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   16,193,390,888 38,508,016 SH   SOLE 22 34,988,586 0 3,519,430
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,077,608,572 2,562,562 SH   SOLE 23 2,562,562 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   869,220,727 2,067,014 SH   SOLE 25 2,046,890 0 20,124
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   619,200,141 1,472,463 SH   SOLE 26 865,135 0 607,328
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   674,909,369 1,604,940 SH   SOLE 28 21,437 0 1,583,503
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   20,204,304 48,046 SH   SOLE 29 48,046 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,543,894,453 8,427,410 SH   SOLE 30 8,427,410 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   175,571,726 417,511 SH   SOLE 31 381,917 0 35,594
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   95,606,063 227,352 SH   SOLE 34 227,352 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   132,247,653 314,486 SH   SOLE 36 314,486 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   27,181,572 64,638 SH   SOLE 40 64,638 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,071,485 2,548 SH   OTR 43 2,548 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   849,517,615 2,020,160 SH   SOLE 43 1,682,337 0 337,823
BERKSHIRE HILLS BANCORP INC COM 084680107   777,767 33,934 SH   SOLE 2 11,782 0 22,152
BERKSHIRE HILLS BANCORP INC COM 084680107   2,223 97 SH   SOLE 4 97 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   911,735 39,779 SH   SOLE 7 37,623 0 2,156
BERKSHIRE HILLS BANCORP INC COM 084680107   3,059,751 133,497 SH   SOLE 18 133,497 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   1,663,304 72,570 SH   SOLE 19 72,570 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   110,308,620 4,812,767 SH   SOLE 21 4,812,767 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   23,242,370 1,014,065 SH   SOLE 22 961,151 0 52,914
BERKSHIRE HILLS BANCORP INC COM 084680107   100,665 4,392 SH   SOLE 25 4,392 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   198,281 8,651 SH   SOLE 26 8,651 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   221,430 9,661 SH   SOLE 28 9,661 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   3,223,423 140,638 SH   SOLE 30 140,638 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   96,585 4,214 SH   SOLE 40 4,214 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107   3,228,580 140,863 SH   SOLE 43 93,271 0 47,592
BERRY CORP COM 08579X101   2,048,524 254,475 SH   SOLE 2 222,814 0 31,661
BERRY CORP COM 08579X101   428,985 53,290 SH   SOLE 7 50,404 0 2,886
BERRY CORP COM 08579X101   1,727,482 214,594 SH   SOLE 18 214,594 0 0
BERRY CORP COM 08579X101   1,306,298 162,273 SH   SOLE 19 162,273 0 0
BERRY CORP COM 08579X101   26,123,755 3,245,187 SH   SOLE 21 3,245,187 0 0
BERRY CORP COM 08579X101   20,540,404 2,551,603 SH   SOLE 22 2,459,053 0 92,550
BERRY CORP COM 08579X101   61,663 7,660 SH   SOLE 25 7,660 0 0
BERRY CORP COM 08579X101   875,317 108,735 SH   SOLE 30 108,735 0 0
BERRY CORP COM 08579X101   124,461 15,461 SH   SOLE 40 15,461 0 0
BERRY CORP COM 08579X101   1,407,712 174,871 SH   SOLE 43 161,196 0 13,675
BERRY GLOBAL GROUP INC COM 08579W103   14,104,359 233,207 SH   SOLE 2 142,103 0 91,104
BERRY GLOBAL GROUP INC COM 08579W103   21,228 351 SH   SOLE 4 351 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,385,234 22,904 SH   SOLE 7 21,764 0 1,140
BERRY GLOBAL GROUP INC COM 08579W103   12,072,473 199,611 SH   SOLE 18 199,611 0 0
BERRY GLOBAL GROUP INC COM 08579W103   2,312,150 38,230 SH   SOLE 19 38,230 0 0
BERRY GLOBAL GROUP INC COM 08579W103   348,365,223 5,760,007 SH   SOLE 21 5,760,007 0 0
BERRY GLOBAL GROUP INC COM 08579W103   209,984,746 3,471,970 SH   SOLE 22 3,315,803 0 156,167
BERRY GLOBAL GROUP INC COM 08579W103   1,415,897 23,411 SH   SOLE 25 23,411 0 0
BERRY GLOBAL GROUP INC COM 08579W103   2,889,372 47,774 SH   SOLE 26 47,774 0 0
BERRY GLOBAL GROUP INC COM 08579W103   145,394 2,404 SH   SOLE 28 2,404 0 0
BERRY GLOBAL GROUP INC COM 08579W103   6,629,697 109,618 SH   SOLE 30 109,618 0 0
BERRY GLOBAL GROUP INC COM 08579W103   89,873 1,486 SH   SOLE 31 1,486 0 0
BERRY GLOBAL GROUP INC COM 08579W103   403,341 6,669 SH   SOLE 36 6,669 0 0
BERRY GLOBAL GROUP INC COM 08579W103   1,461,015 24,157 SH   SOLE 40 24,157 0 0
BERRY GLOBAL GROUP INC COM 08579W103   8,612,963 142,410 SH   SOLE 43 129,281 0 13,129
BEST BUY INC COM 086516101   42,023,641 512,296 SH   SOLE 2 166,491 0 345,805
BEST BUY INC COM 086516101   13,295,504 162,081 SH   SOLE 4 70,892 0 91,189
BEST BUY INC COM 086516101   41,291,933 503,376 SH   SOLE 7 448,753 0 54,623
BEST BUY INC COM 086516101   535,820 6,532 SH   SOLE 13 6,532 0 0
BEST BUY INC COM 086516101   2,377,311 28,981 SH   SOLE 15 28,981 0 0
BEST BUY INC COM 086516101   37,543,080 457,675 SH   SOLE 18 413,343 0 44,332
BEST BUY INC COM 086516101   38,211,543 465,824 SH   SOLE 19 465,824 0 0
BEST BUY INC COM 086516101   897,058,260 10,935,734 SH   SOLE 21 10,935,734 0 0
BEST BUY INC COM 086516101   386,856,105 4,716,032 SH   SOLE 22 4,187,195 0 528,837
BEST BUY INC COM 086516101   26,324,739 320,916 SH   SOLE 23 320,916 0 0
BEST BUY INC COM 086516101   124,046,668 1,512,211 SH   SOLE 25 1,226,617 0 285,594
BEST BUY INC COM 086516101   80,307,944 979,007 SH   SOLE 26 809,274 0 169,733
BEST BUY INC COM 086516101   53,153,635 647,978 SH   SOLE 28 103,790 0 544,188
BEST BUY INC COM 086516101   213,310,566 2,600,397 SH   SOLE 30 2,406,785 0 193,612
BEST BUY INC COM 086516101   3,738,845 45,579 SH   SOLE 31 42,622 0 2,957
BEST BUY INC COM 086516101   5,160,425 62,909 SH   SOLE 32 62,909 0 0
BEST BUY INC COM 086516101   21,023,387 256,289 SH   SOLE 34 256,289 0 0
BEST BUY INC COM 086516101   16,391,809 199,827 SH   SOLE 35 199,827 0 0
BEST BUY INC COM 086516101   4,737,397 57,752 SH   SOLE 36 57,752 0 0
BEST BUY INC COM 086516101   760,992 9,277 SH   SOLE 40 9,277 0 0
BEST BUY INC COM 086516101   29,695 362 SH   OTR 43 362 0 0
BEST BUY INC COM 086516101   27,396,155 333,977 SH   SOLE 43 291,911 0 42,067
BEST INC SPONSORED ADS 08653C601   739 336 SH   SOLE 43 336 0 0
BETTER CHOICE CO INC COM NEW 08771Y402   330 55 SH   SOLE 22 55 0 0
BETTERWARE DE MEXC S A P I D SHS P1666E105   298,122 14,921 SH   SOLE 2 14,921 0 0
BETTERWARE DE MEXC S A P I D SHS P1666E105   59,341 2,970 SH   SOLE 22 2,970 0 0
BEYOND AIR INC COM 08862L103   5,631 3,236 SH   SOLE 2 971 0 2,265
BEYOND AIR INC COM 08862L103   121,546 69,854 SH   SOLE 18 69,854 0 0
BEYOND AIR INC COM 08862L103   85,500 49,138 SH   SOLE 19 49,138 0 0
BEYOND AIR INC COM 08862L103   1,590,156 913,883 SH   SOLE 21 913,883 0 0
BEYOND AIR INC COM 08862L103   1,341,721 771,104 SH   SOLE 22 751,688 0 19,416
BEYOND INC COM 690370101   2,865,259 79,790 SH   SOLE 2 38,395 0 41,395
BEYOND INC COM 690370101   5,997 167 SH   SOLE 4 167 0 0
BEYOND INC COM 690370101   476,454 13,268 SH   SOLE 7 12,566 0 702
BEYOND INC COM 690370101   4,231,455 117,835 SH   SOLE 18 117,835 0 0
BEYOND INC COM 690370101   5,280,170 147,039 SH   SOLE 19 147,039 0 0
BEYOND INC COM 690370101   60,121,204 1,674,219 SH   SOLE 21 1,674,219 0 0
BEYOND INC COM 690370101   50,790,099 1,414,372 SH   SOLE 22 1,347,153 0 67,219
BEYOND INC COM 690370101   45,390 1,264 SH   SOLE 23 1,264 0 0
BEYOND INC COM 690370101   242,428 6,751 SH   SOLE 25 6,751 0 0
BEYOND INC COM 690370101   412,498 11,487 SH   SOLE 26 11,487 0 0
BEYOND INC COM 690370101   27,507 766 SH   SOLE 28 766 0 0
BEYOND INC COM 690370101   2,266,460 63,115 SH   SOLE 30 63,115 0 0
BEYOND INC COM 690370101   170,896 4,759 SH   SOLE 34 4,759 0 0
BEYOND INC COM 690370101   348,291 9,699 SH   SOLE 40 9,699 0 0
BEYOND INC COM 690370101   299,346 8,336 SH   SOLE 43 6,626 0 1,710
BEYOND MEAT INC COM 08862E109   276,776 33,427 SH   SOLE 2 18,266 0 15,161
BEYOND MEAT INC COM 08862E109   1,557 188 SH   SOLE 4 188 0 0
BEYOND MEAT INC COM 08862E109   5,448 658 SH   SOLE 7 658 0 0
BEYOND MEAT INC COM 08862E109   1,156,186 139,636 SH   SOLE 18 139,636 0 0
BEYOND MEAT INC COM 08862E109   1,063,558 128,449 SH   SOLE 19 128,449 0 0
BEYOND MEAT INC COM 08862E109   18,175,312 2,195,086 SH   SOLE 21 2,195,086 0 0
BEYOND MEAT INC COM 08862E109   16,017,171 1,934,441 SH   SOLE 22 1,882,206 0 52,235
BEYOND MEAT INC COM 08862E109   153,130 18,494 SH   SOLE 25 18,494 0 0
BEYOND MEAT INC COM 08862E109   181,630 21,936 SH   SOLE 26 21,936 0 0
BEYOND MEAT INC COM 08862E109   31,182 3,766 SH   SOLE 28 1,055 0 2,711
BEYOND MEAT INC COM 08862E109   103,591 12,511 SH   SOLE 30 12,511 0 0
BEYOND MEAT INC COM 08862E109   105,380 12,727 SH   SOLE 40 12,727 0 0
BEYOND MEAT INC COM 08862E109   456,087 55,083 SH   SOLE 43 47,283 0 7,800
BEYOND MEAT INC NOTE 3/1 08862EAB5   1,662,625 7,075,000 PRN   SOLE 21 7,075,000 0 0
BEYONDSPRING INC SHS G10830100   312,143 87,435 SH   SOLE 2 34,915 0 52,520
BEYONDSPRING INC SHS G10830100   33,051 9,258 SH   SOLE 18 3,841 0 5,417
BEYONDSPRING INC SHS G10830100   184,173 51,589 SH   SOLE 21 51,589 0 0
BEYONDSPRING INC SHS G10830100   226,766 63,520 SH   SOLE 22 63,520 0 0
BEYONDSPRING INC SHS G10830100   11,999 3,361 SH   SOLE 30 3,361 0 0
BGC GROUP INC CL A 088929104   1,989,664 256,070 SH   SOLE 2 106,174 0 149,896
BGC GROUP INC CL A 088929104   10,000 1,287 SH   SOLE 4 1,287 0 0
BGC GROUP INC CL A 088929104   389,479 50,126 SH   SOLE 7 47,561 0 2,565
BGC GROUP INC CL A 088929104   7,996,931 1,029,206 SH   SOLE 18 1,029,206 0 0
BGC GROUP INC CL A 088929104   5,623,405 723,733 SH   SOLE 19 723,733 0 0
BGC GROUP INC CL A 088929104   263,232,581 33,878,067 SH   SOLE 21 33,878,067 0 0
BGC GROUP INC CL A 088929104   82,272,824 10,588,523 SH   SOLE 22 10,213,334 0 375,189
BGC GROUP INC CL A 088929104   580,963 74,770 SH   SOLE 25 74,770 0 0
BGC GROUP INC CL A 088929104   721,064 92,801 SH   SOLE 26 92,801 0 0
BGC GROUP INC CL A 088929104   104,662 13,470 SH   SOLE 28 6,031 0 7,439
BGC GROUP INC CL A 088929104   1,497,450 192,722 SH   SOLE 30 192,722 0 0
BGC GROUP INC CL A 088929104   522,268 67,216 SH   SOLE 40 67,216 0 0
BGC GROUP INC CL A 088929104   19,674 2,532 SH   OTR 43 2,532 0 0
BGC GROUP INC CL A 088929104   1,440,282 185,364 SH   SOLE 43 182,290 0 3,074
BGSF INC COM 05601C105   77,325 7,428 SH   SOLE 2 7,428 0 0
BGSF INC COM 05601C105   17,562 1,687 SH   SOLE 18 1,687 0 0
BGSF INC COM 05601C105   233,413 22,422 SH   SOLE 21 22,422 0 0
BGSF INC COM 05601C105   1,316,719 126,486 SH   SOLE 22 126,486 0 0
BHP GROUP LTD SPONSORED ADS 088606108   15,084,666 261,478 SH   SOLE 7 261,478 0 0
BHP GROUP LTD SPONSORED ADS 088606108   1,846 32 SH   SOLE 18 32 0 0
BHP GROUP LTD SPONSORED ADS 088606108   32,347,475 560,712 SH   SOLE 19 560,712 0 0
BHP GROUP LTD SPONSORED ADS 088606108   101,204,287 1,754,278 SH   SOLE 43 1,551,887 0 202,390
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   6,928,923 278,270 SH   SOLE 19 278,270 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   5,889,746 236,536 SH   SOLE 21 236,536 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   934,124 37,515 SH   SOLE 26 0 0 37,515
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   483,782 19,429 SH   SOLE 30 19,429 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   81,672 3,280 SH   SOLE 34 3,280 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   45,098 12,812 SH   SOLE 2 720 0 12,092
BIG 5 SPORTING GOODS CORP COM 08915P101   1,179 335 SH   SOLE 7 335 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   208,637 59,272 SH   SOLE 18 59,272 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   156,668 44,508 SH   SOLE 19 44,508 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   3,014,011 856,253 SH   SOLE 21 856,253 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   2,056,074 584,112 SH   SOLE 22 564,829 0 19,283
BIG 5 SPORTING GOODS CORP COM 08915P101   517 147 SH   SOLE 43 147 0 0
BIG LOTS INC COM 089302103   114,715 26,493 SH   SOLE 2 10,619 0 15,874
BIG LOTS INC COM 089302103   17,675 4,082 SH   SOLE 7 4,082 0 0
BIG LOTS INC COM 089302103   352,029 81,300 SH   SOLE 18 81,300 0 0
BIG LOTS INC COM 089302103   245,541 56,707 SH   SOLE 19 56,707 0 0
BIG LOTS INC COM 089302103   4,695,305 1,084,366 SH   SOLE 21 1,084,366 0 0
BIG LOTS INC COM 089302103   3,054,733 705,481 SH   SOLE 22 683,631 0 21,850
BIG LOTS INC COM 089302103   1,923 444 SH   SOLE 28 444 0 0
BIG LOTS INC COM 089302103   60,880 14,060 SH   SOLE 36 14,060 0 0
BIG LOTS INC COM 089302103   3,596 831 SH   SOLE 43 831 0 0
BIGBEAR AI HLDGS INC COM 08975B109   14,588 7,116 SH   SOLE 2 2,871 0 4,245
BIGBEAR AI HLDGS INC COM 08975B109   210,037 102,457 SH   SOLE 18 102,457 0 0
BIGBEAR AI HLDGS INC COM 08975B109   231,634 112,992 SH   SOLE 19 112,992 0 0
BIGBEAR AI HLDGS INC COM 08975B109   3,818,414 1,862,641 SH   SOLE 21 1,862,641 0 0
BIGBEAR AI HLDGS INC COM 08975B109   3,293,352 1,606,513 SH   SOLE 22 1,595,226 0 11,287
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   330,754 48,005 SH   SOLE 2 31,248 0 16,757
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,075 156 SH   SOLE 4 156 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   4,720 685 SH   SOLE 7 685 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,102,338 159,991 SH   SOLE 18 159,991 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   1,006,663 146,105 SH   SOLE 19 146,105 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   17,920,291 2,600,913 SH   SOLE 21 2,600,913 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   13,826,445 2,006,741 SH   SOLE 22 1,949,324 0 57,417
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   69,513 10,089 SH   SOLE 25 10,089 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   128,113 18,594 SH   SOLE 26 18,594 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   5,126 744 SH   SOLE 28 744 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   830,500 120,537 SH   SOLE 30 120,537 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   65,986 9,577 SH   SOLE 40 9,577 0 0
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   158,167 22,956 SH   SOLE 43 22,400 0 556
BIGCOMMERCE HLDGS INC NOTE 0.250%10/0 08975PAB4   1,542,188 1,875,000 PRN   SOLE 21 1,875,000 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   80,045 422 SH   SOLE 2 43 0 379
BIGLARI HLDGS INC COM STK CL B 08986R309   2,276 12 SH   SOLE 7 12 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   395,103 2,083 SH   SOLE 18 2,083 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   284,520 1,500 SH   SOLE 19 1,500 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   4,926,938 25,975 SH   SOLE 21 25,975 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309   4,345,379 22,909 SH   SOLE 22 22,210 0 699
BIGLARI HLDGS INC COM STK CL B 08986R309   759 4 SH   SOLE 43 4 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   1,446,700 1,564 SH   SOLE 22 1,564 0 0
BIGLARI HLDGS INC COM STK CL A 08986R408   9,250 10 SH   SOLE 43 6 0 4
BILIBILI INC SPONS ADS REP Z 090040106   312,010 27,858 SH   SOLE 18 27,858 0 0
BILIBILI INC SPONS ADS REP Z 090040106   421,613 37,644 SH   SOLE 22 12,905 0 24,739
BILIBILI INC SPONS ADS REP Z 090040106   9,061,718 809,082 SH   SOLE 43 761,587 0 47,495
BILIBILI INC NOTE 1.375% 4/0 090040AB2   3,746,175 3,765,000 PRN   SOLE 21 3,765,000 0 0
BILL HOLDINGS INC COM 090043100   11,707,552 170,366 SH   SOLE 2 26,043 0 144,323
BILL HOLDINGS INC COM 090043100   4,200,098 61,119 SH   SOLE 4 29,374 0 31,745
BILL HOLDINGS INC COM 090043100   999,051 14,538 SH   SOLE 7 14,190 0 348
BILL HOLDINGS INC COM 090043100   219,354 3,192 SH   SOLE 13 3,192 0 0
BILL HOLDINGS INC COM 090043100   732,555 10,660 SH   SOLE 15 10,660 0 0
BILL HOLDINGS INC COM 090043100   8,757,402 127,436 SH   SOLE 18 121,597 0 5,839
BILL HOLDINGS INC COM 090043100   2,886,584 42,005 SH   SOLE 19 42,005 0 0
BILL HOLDINGS INC COM 090043100   113,459,331 1,651,038 SH   SOLE 21 1,651,038 0 0
BILL HOLDINGS INC COM 090043100   178,591,391 2,598,827 SH   SOLE 22 2,402,733 0 196,094
BILL HOLDINGS INC COM 090043100   9,940,760 144,656 SH   SOLE 23 144,656 0 0
BILL HOLDINGS INC COM 090043100   9,918,220 144,328 SH   SOLE 25 144,296 0 32
BILL HOLDINGS INC COM 090043100   7,143,169 103,946 SH   SOLE 26 55,274 0 48,672
BILL HOLDINGS INC COM 090043100   8,770,527 127,627 SH   SOLE 28 1,307 0 126,320
BILL HOLDINGS INC COM 090043100   18,778,565 273,262 SH   SOLE 30 269,938 0 3,324
BILL HOLDINGS INC COM 090043100   1,397,559 20,337 SH   SOLE 31 18,754 0 1,583
BILL HOLDINGS INC COM 090043100   255,776 3,722 SH   SOLE 34 3,722 0 0
BILL HOLDINGS INC COM 090043100   1,422,641 20,702 SH   SOLE 36 20,702 0 0
BILL HOLDINGS INC COM 090043100   366,278 5,330 SH   SOLE 40 5,330 0 0
BILL HOLDINGS INC COM 090043100   15,806 230 SH   OTR 43 230 0 0
BILL HOLDINGS INC COM 090043100   2,024,148 29,455 SH   SOLE 43 20,708 0 8,747
BILL HOLDINGS INC NOTE 12/0 090043AB6   1,255,558 1,345,000 PRN   SOLE 2 1,345,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   5,685,949 6,091,000 PRN   SOLE 19 6,091,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   3,776,008 4,045,000 PRN   SOLE 21 4,045,000 0 0
BILL HOLDINGS INC NOTE 12/0 090043AB6   11,728,494 12,564,000 PRN   SOLE 34 12,564,000 0 0
BILL HOLDINGS INC NOTE 4/0 090043AD2   3,737,205 4,371,000 PRN   SOLE 21 4,371,000 0 0
BIO RAD LABS INC CL A 090572207   9,584,404 27,711 SH   SOLE 2 8,644 0 19,067
BIO RAD LABS INC CL A 090572207   7,024,620 20,310 SH   SOLE 4 8,602 0 11,708
BIO RAD LABS INC CL A 090572207   4,394,624 12,706 SH   SOLE 7 11,174 0 1,532
BIO RAD LABS INC CL A 090572207   137,310 397 SH   SOLE 13 397 0 0
BIO RAD LABS INC CL A 090572207   1,061,821 3,070 SH   SOLE 15 3,070 0 0
BIO RAD LABS INC CL A 090572207   14,654,512 42,370 SH   SOLE 18 40,959 0 1,411
BIO RAD LABS INC CL A 090572207   10,215,616 29,536 SH   SOLE 19 29,536 0 0
BIO RAD LABS INC CL A 090572207   191,830,224 554,631 SH   SOLE 21 554,631 0 0
BIO RAD LABS INC CL A 090572207   156,295,540 451,891 SH   SOLE 22 404,346 0 47,545
BIO RAD LABS INC CL A 090572207   10,937,447 31,623 SH   SOLE 23 31,623 0 0
BIO RAD LABS INC CL A 090572207   9,405,935 27,195 SH   SOLE 25 27,195 0 0
BIO RAD LABS INC CL A 090572207   9,092,922 26,290 SH   SOLE 26 12,870 0 13,420
BIO RAD LABS INC CL A 090572207   12,480,027 36,083 SH   SOLE 28 473 0 35,610
BIO RAD LABS INC CL A 090572207   18,677 54 SH   SOLE 29 54 0 0
BIO RAD LABS INC CL A 090572207   60,402,045 174,638 SH   SOLE 30 174,638 0 0
BIO RAD LABS INC CL A 090572207   1,667,785 4,822 SH   SOLE 31 4,506 0 316
BIO RAD LABS INC CL A 090572207   397,751 1,150 SH   SOLE 34 1,150 0 0
BIO RAD LABS INC CL A 090572207   1,579,588 4,567 SH   SOLE 36 4,567 0 0
BIO RAD LABS INC CL A 090572207   352,787 1,020 SH   SOLE 40 1,020 0 0
BIO RAD LABS INC CL A 090572207   13,042 38 SH   OTR 43 38 0 0
BIO RAD LABS INC CL A 090572207   10,307,618 29,802 SH   SOLE 43 26,712 0 3,090
BIO-PATH HLDGS INC COM NEW 09057N409   9,810 2,381 SH   SOLE 22 2,381 0 0
BIO-TECHNE CORP COM 09073M104   20,717,185 294,320 SH   SOLE 2 104,534 0 189,786
BIO-TECHNE CORP COM 09073M104   10,334,871 146,823 SH   SOLE 4 70,147 0 76,676
BIO-TECHNE CORP COM 09073M104   7,013,237 99,634 SH   SOLE 7 87,703 0 11,931
BIO-TECHNE CORP COM 09073M104   328,088 4,661 SH   SOLE 13 4,661 0 0
BIO-TECHNE CORP COM 09073M104   1,584,268 22,507 SH   SOLE 15 22,507 0 0
BIO-TECHNE CORP COM 09073M104   25,997,350 369,333 SH   SOLE 18 359,378 0 9,955
BIO-TECHNE CORP COM 09073M104   283,338,403 4,025,265 SH   SOLE 19 4,025,265 0 0
BIO-TECHNE CORP COM 09073M104   421,524,110 5,988,409 SH   SOLE 21 5,988,409 0 0
BIO-TECHNE CORP COM 09073M104   295,623,218 4,199,790 SH   SOLE 22 3,839,988 0 359,802
BIO-TECHNE CORP COM 09073M104   16,579,942 235,544 SH   SOLE 23 235,544 0 0
BIO-TECHNE CORP COM 09073M104   16,279,658 231,278 SH   SOLE 25 231,278 0 0
BIO-TECHNE CORP COM 09073M104   14,551,021 206,720 SH   SOLE 26 79,937 0 126,783
BIO-TECHNE CORP COM 09073M104   18,634,274 264,729 SH   SOLE 28 2,924 0 261,805
BIO-TECHNE CORP COM 09073M104   76,802,388 1,091,098 SH   SOLE 30 1,091,098 0 0
BIO-TECHNE CORP COM 09073M104   2,423,598 34,431 SH   SOLE 31 31,960 0 2,471
BIO-TECHNE CORP COM 09073M104   21,501,048 305,456 SH   SOLE 34 305,456 0 0
BIO-TECHNE CORP COM 09073M104   2,273,879 32,304 SH   SOLE 36 32,304 0 0
BIO-TECHNE CORP COM 09073M104   548,127 7,787 SH   SOLE 40 7,787 0 0
BIO-TECHNE CORP COM 09073M104   13,084,641 185,888 SH   SOLE 43 146,076 0 39,812
BIOATLA INC COM 09077B104   66,361 19,291 SH   SOLE 2 1,566 0 17,725
BIOATLA INC COM 09077B104   440,956 128,185 SH   SOLE 18 128,185 0 0
BIOATLA INC COM 09077B104   336,133 97,713 SH   SOLE 19 97,713 0 0
BIOATLA INC COM 09077B104   5,352,320 1,555,907 SH   SOLE 21 1,555,907 0 0
BIOATLA INC COM 09077B104   3,366,367 978,595 SH   SOLE 22 947,214 0 31,381
BIOATLA INC COM 09077B104   34 10 SH   SOLE 43 10 0 0
BIOCARDIA INC COM 09060U507   1,649 4,051 SH   SOLE 18 4,051 0 0
BIOCARDIA INC COM 09060U507   17,029 41,840 SH   SOLE 21 41,840 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   2,411,166 474,639 SH   SOLE 2 276,799 0 197,840
BIOCRYST PHARMACEUTICALS INC COM 09058V103   3,541 697 SH   SOLE 4 697 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   52,410 10,317 SH   SOLE 7 10,317 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   2,470,831 486,384 SH   SOLE 18 458,427 0 27,957
BIOCRYST PHARMACEUTICALS INC COM 09058V103   5,152,720 1,014,315 SH   SOLE 19 1,014,315 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   44,685,793 8,796,416 SH   SOLE 21 8,796,416 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   34,162,116 6,724,826 SH   SOLE 22 6,475,554 0 249,272
BIOCRYST PHARMACEUTICALS INC COM 09058V103   168,412 33,152 SH   SOLE 23 33,152 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   201,773 39,719 SH   SOLE 25 39,719 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   394,843 77,725 SH   SOLE 26 77,725 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   16,083 3,166 SH   SOLE 28 3,166 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   3,033,578 597,161 SH   SOLE 30 597,161 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   186,822 36,776 SH   SOLE 34 36,776 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   170,556 33,574 SH   SOLE 40 33,574 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103   568,259 111,862 SH   SOLE 43 78,106 0 33,756
BIODESIX INC COM 09075X108   6,288 4,397 SH   SOLE 18 4,397 0 0
BIODESIX INC COM 09075X108   86,120 60,224 SH   SOLE 21 60,224 0 0
BIODESIX INC COM 09075X108   483,750 338,287 SH   SOLE 22 338,287 0 0
BIOFRONTERA INC COM NEW 09077D209   7,118 4,622 SH   SOLE 22 4,622 0 0
BIOGEN INC COM 09062X103   95,790,609 444,236 SH   SOLE 2 224,463 0 219,773
BIOGEN INC COM 09062X103   25,739,537 119,369 SH   SOLE 4 57,440 0 61,929
BIOGEN INC COM 09062X103   36,304,329 168,364 SH   SOLE 7 154,471 0 13,893
BIOGEN INC COM 09062X103   1,381,326 6,406 SH   SOLE 13 6,406 0 0
BIOGEN INC COM 09062X103   4,640,789 21,522 SH   SOLE 15 21,522 0 0
BIOGEN INC COM 09062X103   60,267,291 279,494 SH   SOLE 18 270,353 0 9,141
BIOGEN INC COM 09062X103   173,237,573 803,402 SH   SOLE 19 803,402 0 0
BIOGEN INC COM 09062X103   1,094,927,523 5,077,807 SH   SOLE 21 5,077,807 0 0
BIOGEN INC COM 09062X103   674,225,415 3,126,770 SH   SOLE 22 2,811,022 0 315,748
BIOGEN INC COM 09062X103   48,612,274 225,443 SH   SOLE 23 225,443 0 0
BIOGEN INC COM 09062X103   156,610,775 726,294 SH   SOLE 25 540,875 0 185,419
BIOGEN INC COM 09062X103   43,794,669 203,101 SH   SOLE 26 124,720 0 78,381
BIOGEN INC COM 09062X103   74,667,925 346,278 SH   SOLE 28 24,362 0 321,916
BIOGEN INC COM 09062X103   103,071 478 SH   SOLE 29 478 0 0
BIOGEN INC COM 09062X103   329,777,191 1,529,366 SH   SOLE 30 1,522,122 0 7,244
BIOGEN INC COM 09062X103   7,271,690 33,723 SH   SOLE 31 31,445 0 2,278
BIOGEN INC COM 09062X103   9,347,992 43,352 SH   SOLE 32 43,352 0 0
BIOGEN INC COM 09062X103   176,280,975 817,516 SH   SOLE 34 817,516 0 0
BIOGEN INC COM 09062X103   8,452,265 39,198 SH   SOLE 36 39,198 0 0
BIOGEN INC COM 09062X103   1,537,011 7,128 SH   SOLE 40 7,128 0 0
BIOGEN INC COM 09062X103   64,689 300 SH   OTR 43 300 0 0
BIOGEN INC COM 09062X103   27,048,886 125,441 SH   SOLE 43 113,227 0 12,214
BIOHAVEN LTD COM G1110E107   3,872,216 70,803 SH   SOLE 2 23,798 0 47,005
BIOHAVEN LTD COM G1110E107   13,454 246 SH   SOLE 4 246 0 0
BIOHAVEN LTD COM G1110E107   836,538 15,296 SH   SOLE 7 14,489 0 807
BIOHAVEN LTD COM G1110E107   9,822,160 179,597 SH   SOLE 18 179,597 0 0
BIOHAVEN LTD COM G1110E107   15,005,733 274,378 SH   SOLE 19 274,378 0 0
BIOHAVEN LTD COM G1110E107   165,760,796 3,030,916 SH   SOLE 21 3,030,916 0 0
BIOHAVEN LTD COM G1110E107   107,287,615 1,961,741 SH   SOLE 22 1,867,056 0 94,685
BIOHAVEN LTD COM G1110E107   47,526 869 SH   SOLE 23 869 0 0
BIOHAVEN LTD COM G1110E107   770,199 14,083 SH   SOLE 25 14,083 0 0
BIOHAVEN LTD COM G1110E107   1,827,630 33,418 SH   SOLE 26 19,711 0 13,707
BIOHAVEN LTD COM G1110E107   93,520 1,710 SH   SOLE 28 0 0 1,710
BIOHAVEN LTD COM G1110E107   4,650,455 85,033 SH   SOLE 30 85,033 0 0
BIOHAVEN LTD COM G1110E107   69,347 1,268 SH   SOLE 34 1,268 0 0
BIOHAVEN LTD COM G1110E107   839,327 15,347 SH   SOLE 40 15,347 0 0
BIOHAVEN LTD COM G1110E107   2,091,893 38,250 SH   SOLE 43 31,818 0 6,432
BIOLASE INC COM NEW 090911702   191 1,007 SH   SOLE 22 1,007 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   367,661 19,820 SH   SOLE 2 10,431 0 9,389
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,725 93 SH   SOLE 4 93 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   6,604 356 SH   SOLE 7 356 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,990,415 107,300 SH   SOLE 18 107,300 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,402,361 75,599 SH   SOLE 19 75,599 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   76,407,023 4,118,977 SH   SOLE 21 4,118,977 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   19,075,967 1,028,354 SH   SOLE 22 993,137 0 35,217
BIOLIFE SOLUTIONS INC COM NEW 09062W204   111,022 5,985 SH   SOLE 25 5,985 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   9,850 531 SH   SOLE 26 531 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   1,528,891 82,420 SH   SOLE 30 82,420 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   150,478 8,112 SH   SOLE 40 8,112 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204   286,097 15,423 SH   SOLE 43 13,706 0 1,717
BIOMARIN PHARMACEUTICAL INC COM 09061G101   36,405,758 416,828 SH   SOLE 2 148,763 0 268,065
BIOMARIN PHARMACEUTICAL INC COM 09061G101   13,120,040 150,218 SH   SOLE 4 75,667 0 74,551
BIOMARIN PHARMACEUTICAL INC COM 09061G101   4,600,547 52,674 SH   SOLE 7 51,923 0 751
BIOMARIN PHARMACEUTICAL INC COM 09061G101   803,965 9,205 SH   SOLE 13 9,205 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,628,105 18,641 SH   SOLE 15 18,641 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   17,629,666 201,851 SH   SOLE 18 189,597 0 12,254
BIOMARIN PHARMACEUTICAL INC COM 09061G101   102,257,323 1,170,796 SH   SOLE 19 1,170,796 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   443,675,496 5,079,866 SH   SOLE 21 5,079,866 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   422,317,023 4,835,322 SH   SOLE 22 4,483,182 0 352,140
BIOMARIN PHARMACEUTICAL INC COM 09061G101   24,411,792 279,503 SH   SOLE 23 279,503 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   23,919,282 273,864 SH   SOLE 25 273,631 0 233
BIOMARIN PHARMACEUTICAL INC COM 09061G101   20,049,334 229,555 SH   SOLE 26 119,362 0 110,193
BIOMARIN PHARMACEUTICAL INC COM 09061G101   26,346,198 301,651 SH   SOLE 28 15,656 0 285,995
BIOMARIN PHARMACEUTICAL INC COM 09061G101   79,829 914 SH   SOLE 29 914 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   62,566,533 716,356 SH   SOLE 30 716,356 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   3,994,408 45,734 SH   SOLE 31 42,628 0 3,106
BIOMARIN PHARMACEUTICAL INC COM 09061G101   47,761,355 546,844 SH   SOLE 34 546,844 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   4,711,120 53,940 SH   SOLE 36 53,940 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   859,600 9,842 SH   SOLE 40 9,842 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   51,269 587 SH   OTR 43 587 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   7,388,877 84,599 SH   SOLE 43 75,745 0 8,854
BIOMARIN PHARMACEUTICAL INC NOTE 1.250% 5/1 09061GAK7   4,737,199 4,803,000 PRN   SOLE 21 4,803,000 0 0
BIOMEA FUSION INC COM 09077A106   427,017 28,563 SH   SOLE 2 23,441 0 5,122
BIOMEA FUSION INC COM 09077A106   2,900 194 SH   SOLE 7 194 0 0
BIOMEA FUSION INC COM 09077A106   758,713 50,750 SH   SOLE 18 50,750 0 0
BIOMEA FUSION INC COM 09077A106   2,845,284 190,320 SH   SOLE 19 190,320 0 0
BIOMEA FUSION INC COM 09077A106   15,055,263 1,007,041 SH   SOLE 21 1,007,041 0 0
BIOMEA FUSION INC COM 09077A106   9,778,616 654,088 SH   SOLE 22 634,809 0 19,279
BIOMEA FUSION INC COM 09077A106   77,994 5,217 SH   SOLE 25 5,217 0 0
BIOMEA FUSION INC COM 09077A106   454,794 30,421 SH   SOLE 30 30,421 0 0
BIOMEA FUSION INC COM 09077A106   25,101 1,679 SH   SOLE 34 1,679 0 0
BIOMEA FUSION INC COM 09077A106   78,084 5,223 SH   SOLE 40 5,223 0 0
BIOMEA FUSION INC COM 09077A106   60 4 SH   SOLE 43 4 0 0
BIOMERICA INC COM NEW 09061H307   124,035 149,081 SH   SOLE 22 149,081 0 0
BIONANO GENOMICS INC COM NEW 09075F305   427,478 385,115 SH   SOLE 22 385,115 0 0
BIONANO GENOMICS INC COM NEW 09075F305   261 235 SH   SOLE 43 235 0 0
BIONTECH SE SPONSORED ADS 09075V102   3,687,140 39,969 SH   SOLE 2 39,969 0 0
BIONTECH SE SPONSORED ADS 09075V102   404,055 4,380 SH   SOLE 4 853 0 3,527
BIONTECH SE SPONSORED ADS 09075V102   121,217 1,314 SH   SOLE 7 1,314 0 0
BIONTECH SE SPONSORED ADS 09075V102   115,405 1,251 SH   SOLE 18 0 0 1,251
BIONTECH SE SPONSORED ADS 09075V102   147,949,351 1,603,787 SH   SOLE 21 1,603,787 0 0
BIONTECH SE SPONSORED ADS 09075V102   621,396 6,736 SH   SOLE 22 6,736 0 0
BIONTECH SE SPONSORED ADS 09075V102   299,075 3,242 SH   SOLE 23 3,242 0 0
BIONTECH SE SPONSORED ADS 09075V102   129,888 1,408 SH   SOLE 28 1,408 0 0
BIONTECH SE SPONSORED ADS 09075V102   9,502 103 SH   SOLE 29 103 0 0
BIONTECH SE SPONSORED ADS 09075V102   4,814,159 52,186 SH   SOLE 30 52,186 0 0
BIONTECH SE SPONSORED ADS 09075V102   17,728,697 192,181 SH   SOLE 34 192,181 0 0
BIONTECH SE SPONSORED ADS 09075V102   21,863 237 SH   SOLE 36 237 0 0
BIONTECH SE SPONSORED ADS 09075V102   4,303 47 SH   SOLE 43 47 0 0
BIORA THERAPEUTICS INC COM NEW 74319F305   71,556 65,051 SH   SOLE 22 65,051 0 0
BIOSIG TECHNOLOGIES INC COM 09073N300   683 1,034 SH   SOLE 18 1,034 0 0
BIOSIG TECHNOLOGIES INC COM 09073N300   9,313 14,089 SH   SOLE 21 14,089 0 0
BIOSIG TECHNOLOGIES INC COM 09073N300   30,050 45,461 SH   SOLE 22 45,461 0 0
BIOTE CORP CLASS A COM 090683103   170,108 29,329 SH   SOLE 2 27,072 0 2,257
BIOTE CORP CLASS A COM 090683103   171,906 29,639 SH   SOLE 18 29,639 0 0
BIOTE CORP CLASS A COM 090683103   175,960 30,338 SH   SOLE 19 30,338 0 0
BIOTE CORP CLASS A COM 090683103   2,704,325 466,263 SH   SOLE 21 466,263 0 0
BIOTE CORP CLASS A COM 090683103   2,420,137 417,265 SH   SOLE 22 411,240 0 6,025
BIOTRICITY INC COM NEW 09074H203   19,795 13,375 SH   SOLE 22 13,375 0 0
BIOVENTUS INC COM CL A 09075A108   69,415 13,349 SH   SOLE 18 13,349 0 0
BIOVENTUS INC COM CL A 09075A108   366,818 70,542 SH   SOLE 21 70,542 0 0
BIOVENTUS INC COM CL A 09075A108   2,263,284 435,247 SH   SOLE 22 435,247 0 0
BIOVENTUS INC COM CL A 09075A108   45,614 8,772 SH   SOLE 26 8,772 0 0
BIOVENTUS INC COM CL A 09075A108   25,496 4,903 SH   SOLE 43 0 0 4,903
BIOVIE INC CL A NEW 09074F207   5,940 11,237 SH   SOLE 2 0 0 11,237
BIOVIE INC CL A NEW 09074F207   11,914 22,539 SH   SOLE 18 22,539 0 0
BIOVIE INC CL A NEW 09074F207   3,937 7,448 SH   SOLE 19 7,448 0 0
BIOVIE INC CL A NEW 09074F207   69,266 131,037 SH   SOLE 21 131,037 0 0
BIOVIE INC CL A NEW 09074F207   82,287 155,669 SH   SOLE 22 153,735 0 1,934
BIOXCEL THERAPEUTICS INC COM 09075P105   17,876 6,339 SH   SOLE 2 654 0 5,685
BIOXCEL THERAPEUTICS INC COM 09075P105   530 188 SH   SOLE 7 188 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   143,270 50,805 SH   SOLE 18 50,805 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   107,834 38,239 SH   SOLE 19 38,239 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   2,044,844 725,122 SH   SOLE 21 725,122 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   1,428,753 506,650 SH   SOLE 22 498,509 0 8,141
BIOXCEL THERAPEUTICS INC COM 09075P105   2,025 718 SH   SOLE 43 156 0 562
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   613,116 12,976 SH   SOLE 2 1,753 0 11,223
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   7,749 164 SH   SOLE 7 164 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   426,951 9,036 SH   SOLE 18 9,036 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   456,152 9,654 SH   SOLE 19 9,654 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   11,889,896 251,638 SH   SOLE 21 251,638 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   10,878,462 230,232 SH   SOLE 22 204,673 0 25,559
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   1,134 24 SH   SOLE 30 24 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   19,751 418 SH   SOLE 31 418 0 0
BIRKENSTOCK HOLDING PLC COM SHS M2029K104   7,985 169 SH   SOLE 43 169 0 0
BIT DIGITAL INC SHS G1144A105   2,375,112 827,565 SH   SOLE 2 463,669 0 363,896
BIT DIGITAL INC SHS G1144A105   2,302 802 SH   SOLE 7 802 0 0
BIT DIGITAL INC SHS G1144A105   1,025,451 357,300 SH   SOLE 18 238,097 0 119,203
BIT DIGITAL INC SHS G1144A105   4,603,770 1,604,101 SH   SOLE 19 1,604,101 0 0
BIT DIGITAL INC SHS G1144A105   10,050,476 3,501,908 SH   SOLE 21 3,501,908 0 0
BIT DIGITAL INC SHS G1144A105   9,226,183 3,214,698 SH   SOLE 22 3,000,338 0 214,360
BIT DIGITAL INC SHS G1144A105   177,452 61,830 SH   SOLE 23 61,830 0 0
BIT DIGITAL INC SHS G1144A105   1,024,340 356,913 SH   SOLE 30 356,913 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   345,496 49,216 SH   SOLE 21 49,216 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   15,290 2,178 SH   SOLE 22 2,178 0 0
BITDEER TECHNOLOGIES GROUP CL A ORD SHS G11448100   809,062 115,251 SH   SOLE 30 115,251 0 0
BITFARMS LTD COM 09173B107   767,550 344,193 SH   SOLE 21 344,193 0 0
BITFARMS LTD COM 09173B107   1,800,181 807,256 SH   SOLE 30 807,256 0 0
BITFARMS LTD COM 09173B107   6,005 2,693 SH   SOLE 43 2,693 0 0
BJS RESTAURANTS INC COM 09180C106   717,558 19,833 SH   SOLE 2 9,914 0 9,919
BJS RESTAURANTS INC COM 09180C106   3,111 86 SH   SOLE 4 86 0 0
BJS RESTAURANTS INC COM 09180C106   6,549 181 SH   SOLE 7 181 0 0
BJS RESTAURANTS INC COM 09180C106   2,587,304 71,512 SH   SOLE 18 71,512 0 0
BJS RESTAURANTS INC COM 09180C106   2,793,132 77,201 SH   SOLE 19 77,201 0 0
BJS RESTAURANTS INC COM 09180C106   98,801,791 2,730,840 SH   SOLE 21 2,730,840 0 0
BJS RESTAURANTS INC COM 09180C106   27,380,988 756,799 SH   SOLE 22 731,540 0 25,259
BJS RESTAURANTS INC COM 09180C106   208,180 5,754 SH   SOLE 25 5,754 0 0
BJS RESTAURANTS INC COM 09180C106   122,578 3,388 SH   SOLE 26 3,388 0 0
BJS RESTAURANTS INC COM 09180C106   1,660,843 45,905 SH   SOLE 30 45,905 0 0
BJS RESTAURANTS INC COM 09180C106   175,473 4,850 SH   SOLE 40 4,850 0 0
BJS RESTAURANTS INC COM 09180C106   1,313,660 36,309 SH   SOLE 43 25,975 0 10,334
BJS WHSL CLUB HLDGS INC COM 05550J101   21,671,077 286,465 SH   SOLE 2 126,475 0 159,990
BJS WHSL CLUB HLDGS INC COM 05550J101   28,596 378 SH   SOLE 4 378 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   1,825,283 24,128 SH   SOLE 7 22,923 0 1,205
BJS WHSL CLUB HLDGS INC COM 05550J101   17,421,741 230,294 SH   SOLE 18 230,294 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   3,248,108 42,936 SH   SOLE 19 42,936 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   520,016,057 6,873,973 SH   SOLE 21 6,873,973 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   297,572,528 3,933,543 SH   SOLE 22 3,756,234 0 177,309
BJS WHSL CLUB HLDGS INC COM 05550J101   2,001,094 26,452 SH   SOLE 25 26,452 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   3,645,800 48,193 SH   SOLE 26 48,193 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   814,070 10,761 SH   SOLE 28 1,634 0 9,127
BJS WHSL CLUB HLDGS INC COM 05550J101   8,954,691 118,370 SH   SOLE 30 118,370 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   125,352 1,657 SH   SOLE 31 1,657 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   274,761 3,632 SH   SOLE 36 3,632 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   2,117,217 27,987 SH   SOLE 40 27,987 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   13,541 179 SH   OTR 43 179 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   8,745,480 115,604 SH   SOLE 43 104,930 0 10,674
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   7,198 493 SH   SOLE 18 493 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   85,629 5,865 SH   SOLE 21 5,865 0 0
BK TECHNOLOGIES CORPORATION COM NEW 05587G203   5,168 354 SH   SOLE 22 354 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   227,602 44,892 SH   SOLE 2 44,892 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   72,729 14,345 SH   SOLE 18 14,345 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   4,226,099 833,550 SH   SOLE 19 833,550 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   413,332 81,525 SH   SOLE 21 81,525 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   1,960,949 386,775 SH   SOLE 22 386,775 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   49,062 9,677 SH   SOLE 26 9,677 0 0
BLACK DIAMOND THERAPEUTICS I COM 09203E105   49,473 9,758 SH   SOLE 34 9,758 0 0
BLACK HILLS CORP COM 092113109   12,012,000 220,000 SH   SOLE 2 184,398 0 35,602
BLACK HILLS CORP COM 092113109   843,788 15,454 SH   SOLE 4 15,454 0 0
BLACK HILLS CORP COM 092113109   970,843 17,781 SH   SOLE 7 17,781 0 0
BLACK HILLS CORP COM 092113109   17,683,793 323,879 SH   SOLE 18 323,879 0 0
BLACK HILLS CORP COM 092113109   10,629,856 194,686 SH   SOLE 19 194,686 0 0
BLACK HILLS CORP COM 092113109   379,806,937 6,956,171 SH   SOLE 21 6,956,171 0 0
BLACK HILLS CORP COM 092113109   130,070,031 2,382,235 SH   SOLE 22 2,287,874 0 94,361
BLACK HILLS CORP COM 092113109   169,751 3,109 SH   SOLE 23 3,109 0 0
BLACK HILLS CORP COM 092113109   1,533,659 28,089 SH   SOLE 26 28,089 0 0
BLACK HILLS CORP COM 092113109   61,152 1,120 SH   SOLE 28 1,120 0 0
BLACK HILLS CORP COM 092113109   4,126,559 75,578 SH   SOLE 30 75,578 0 0
BLACK HILLS CORP COM 092113109   1,605,841 29,411 SH   SOLE 32 29,411 0 0
BLACK HILLS CORP COM 092113109   75,348 1,380 SH   SOLE 36 1,380 0 0
BLACK HILLS CORP COM 092113109   12,148,914 222,508 SH   SOLE 43 202,024 0 20,484
BLACKBAUD INC COM 09227Q100   3,602,833 48,595 SH   SOLE 2 38,084 0 10,511
BLACKBAUD INC COM 09227Q100   18,016 243 SH   SOLE 4 93 0 150
BLACKBAUD INC COM 09227Q100   936,833 12,636 SH   SOLE 7 11,998 0 638
BLACKBAUD INC COM 09227Q100   12,171,712 164,172 SH   SOLE 18 164,172 0 0
BLACKBAUD INC COM 09227Q100   7,980,578 107,642 SH   SOLE 19 107,642 0 0
BLACKBAUD INC COM 09227Q100   267,707,603 3,610,839 SH   SOLE 21 3,610,839 0 0
BLACKBAUD INC COM 09227Q100   103,695,837 1,398,649 SH   SOLE 22 1,360,199 0 38,450
BLACKBAUD INC COM 09227Q100   37,218 502 SH   SOLE 23 502 0 0
BLACKBAUD INC COM 09227Q100   704,404 9,501 SH   SOLE 25 9,501 0 0
BLACKBAUD INC COM 09227Q100   1,802,862 24,317 SH   SOLE 26 18,901 0 5,416
BLACKBAUD INC COM 09227Q100   213,375 2,878 SH   SOLE 28 768 0 2,110
BLACKBAUD INC COM 09227Q100   5,195,583 70,078 SH   SOLE 30 70,078 0 0
BLACKBAUD INC COM 09227Q100   55,902 754 SH   SOLE 36 754 0 0
BLACKBAUD INC COM 09227Q100   668,817 9,021 SH   SOLE 40 9,021 0 0
BLACKBAUD INC COM 09227Q100   2,358,790 31,815 SH   SOLE 43 30,382 0 1,433
BLACKBERRY LTD COM 09228F103   5,103,886 1,849,234 SH   SOLE 21 1,849,234 0 0
BLACKBERRY LTD COM 09228F103   208,010 75,366 SH   SOLE 43 73,432 0 1,934
BLACKLINE INC COM 09239B109   2,126,490 32,928 SH   SOLE 2 18,307 0 14,621
BLACKLINE INC COM 09239B109   24,411 378 SH   SOLE 4 200 0 178
BLACKLINE INC COM 09239B109   780,191 12,081 SH   SOLE 7 11,448 0 633
BLACKLINE INC COM 09239B109   10,780,727 166,936 SH   SOLE 18 160,640 0 6,296
BLACKLINE INC COM 09239B109   10,985,575 170,108 SH   SOLE 19 170,108 0 0
BLACKLINE INC COM 09239B109   406,011,748 6,286,958 SH   SOLE 21 6,286,958 0 0
BLACKLINE INC COM 09239B109   102,342,703 1,584,743 SH   SOLE 22 1,534,205 0 50,538
BLACKLINE INC COM 09239B109   40,363 625 SH   SOLE 23 625 0 0
BLACKLINE INC COM 09239B109   686,485 10,630 SH   SOLE 25 10,630 0 0
BLACKLINE INC COM 09239B109   987,234 15,287 SH   SOLE 26 15,287 0 0
BLACKLINE INC COM 09239B109   74,848 1,159 SH   SOLE 28 934 0 225
BLACKLINE INC COM 09239B109   9,269,813 143,540 SH   SOLE 30 143,540 0 0
BLACKLINE INC COM 09239B109   35,390 548 SH   SOLE 36 548 0 0
BLACKLINE INC COM 09239B109   724,975 11,226 SH   SOLE 40 11,226 0 0
BLACKLINE INC COM 09239B109   1,950,574 30,204 SH   SOLE 43 28,798 0 1,406
BLACKLINE INC NOTE 0.125% 8/0 09239BAB5   2,256,596 2,213,000 PRN   SOLE 21 2,213,000 0 0
BLACKLINE INC NOTE 3/1 09239BAD1   8,089,091 8,940,000 PRN   SOLE 21 8,940,000 0 0
BLACKROCK 2037 MUNICIPAL TAR COM 09262G108   96,440 4,000 SH   SOLE   4,000 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   83,300 5,000 SH   SOLE   5,000 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109   13 1 SH   SOLE 43 1 0 0
BLACKROCK ENERGY & RES TR COM 09250U101   9 1 SH   SOLE 43 1 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   202,908,444 4,570,010 SH   SOLE 2 4,570,010 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   3,341,588 75,261 SH   SOLE 18 75,261 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   146,281 2,548 SH   SOLE 2 2,548 0 0
BLACKROCK ETF TRUST WORLD EX US CARB 09290C608   23,066 505 SH   SOLE 2 505 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707   106,383 5,000 SH   SOLE   5,000 0 0
BLACKROCK ETF TRUST FUTURE US THEMES 09290C806   4,692,240 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST US INDUSTRY ROTA 09290C830   5,036,160 200,000 SH   SOLE   200,000 0 0
BLACKROCK ETF TRUST LARGE CAP CORE E 09290C855   6,122,000 200,000 SH   SOLE   200,000 0 0
BLACKROCK ETF TRUST ADVANTAGE LRG CP 09290C863   11,557,280 400,000 SH   SOLE   400,000 0 0
BLACKROCK ETF TRUST LARGE CAP VALUE 09290C871   5,188,508 165,000 SH   SOLE   165,000 0 0
BLACKROCK ETF TRUST FUT FIN AND TECH 09290C889   4,006,928 160,000 SH   SOLE   160,000 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   52,460,000 1,000,000 SH   SOLE   1,000,000 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   472,088 8,999 SH   SOLE 2 8,999 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   1,005,186 19,161 SH   SOLE 18 19,161 0 0
BLACKROCK ETF TRUST II ISHARES LARG CAP 092528702   29,657,183 1,064,500 SH   SOLE   1,064,500 0 0
BLACKROCK ETF TRUST II ISHARES LARG CAP 092528801   26,253,345 950,000 SH   SOLE   950,000 0 0
BLACKROCK ETF TRUST II TOTAL RETURN ETF 092528876   50,650,000 1,000,000 SH   SOLE   1,000,000 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   163,900 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101   214,253,397 256,991 SH   SOLE 2 45,704 0 211,287
BLACKROCK INC COM 09247X101   96,817,581 116,130 SH   SOLE 4 58,876 0 57,254
BLACKROCK INC COM 09247X101   99,488,756 119,334 SH   SOLE 7 107,113 0 12,221
BLACKROCK INC COM 09247X101   6,075,172 7,287 SH   SOLE 13 7,287 0 0
BLACKROCK INC COM 09247X101   14,186,239 17,016 SH   SOLE 15 17,016 0 0
BLACKROCK INC COM 09247X101   174,718,509 209,570 SH   SOLE 18 200,301 0 9,269
BLACKROCK INC COM 09247X101   30,757,694 36,893 SH   SOLE 19 36,893 0 0
BLACKROCK INC COM 09247X101   3,150,870,773 3,779,382 SH   SOLE 21 3,779,382 0 0
BLACKROCK INC COM 09247X101   2,382,135,179 2,857,305 SH   SOLE 22 2,535,807 0 321,498
BLACKROCK INC COM 09247X101   221,266,481 265,403 SH   SOLE 23 265,403 0 0
BLACKROCK INC COM 09247X101   251,894,952 302,141 SH   SOLE 25 280,711 0 21,430
BLACKROCK INC COM 09247X101   107,541,464 128,993 SH   SOLE 26 68,813 0 60,180
BLACKROCK INC COM 09247X101   253,181,351 303,684 SH   SOLE 28 16,005 0 287,679
BLACKROCK INC COM 09247X101   875,638,445 1,050,304 SH   SOLE 30 1,050,304 0 0
BLACKROCK INC COM 09247X101   28,536,717 34,229 SH   SOLE 31 31,899 0 2,330
BLACKROCK INC COM 09247X101   5,595,794 6,712 SH   SOLE 34 6,712 0 0
BLACKROCK INC COM 09247X101   6,109,354 7,328 SH   SOLE 40 7,328 0 0
BLACKROCK INC COM 09247X101   87,995,546 105,548 SH   SOLE 43 97,592 0 7,956
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   40,700 5,000 SH   SOLE   5,000 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   31,731 3,898 SH   SOLE 43 1 0 3,897
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   97,000 5,000 SH   SOLE   5,000 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   3,024,940 290,023 SH   SOLE 30 290,023 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   11,779 1,129 SH   SOLE 43 1,129 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   59,267 43,579 SH   SOLE 2 3,852 0 39,727
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   481,134 353,775 SH   SOLE 18 353,775 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   393,976 289,688 SH   SOLE 19 289,688 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   5,882,492 4,325,362 SH   SOLE 21 4,325,362 0 0
BLACKSKY TECHNOLOGY INC COM CL A 09263B108   2,962,919 2,178,617 SH   SOLE 22 2,100,653 0 77,964
BLACKSTONE INC COM 09260D107   154,164,009 1,173,510 SH   SOLE 2 191,030 0 982,480
BLACKSTONE INC COM 09260D107   67,317,798 512,429 SH   SOLE 4 248,927 0 263,502
BLACKSTONE INC COM 09260D107   65,892,959 501,583 SH   SOLE 7 445,999 0 55,584
BLACKSTONE INC COM 09260D107   4,064,588 30,940 SH   SOLE 13 30,940 0 0
BLACKSTONE INC COM 09260D107   13,327,618 101,451 SH   SOLE 15 101,451 0 0
BLACKSTONE INC COM 09260D107   268,225,239 2,041,754 SH   SOLE 18 1,880,738 0 161,016
BLACKSTONE INC COM 09260D107   118,158,776 899,435 SH   SOLE 19 899,435 0 0
BLACKSTONE INC COM 09260D107   2,222,353,316 16,916,749 SH   SOLE 21 16,916,749 0 0
BLACKSTONE INC COM 09260D107   2,055,535,355 15,646,916 SH   SOLE 22 14,088,323 0 1,558,593
BLACKSTONE INC COM 09260D107   142,525,415 1,084,916 SH   SOLE 23 1,084,916 0 0
BLACKSTONE INC COM 09260D107   143,908,741 1,095,446 SH   SOLE 25 1,091,440 0 4,006
BLACKSTONE INC COM 09260D107   81,218,189 618,240 SH   SOLE 26 308,224 0 310,016
BLACKSTONE INC COM 09260D107   116,822,480 889,263 SH   SOLE 28 19,835 0 869,428
BLACKSTONE INC COM 09260D107   549,168,638 4,180,320 SH   SOLE 30 4,180,320 0 0
BLACKSTONE INC COM 09260D107   19,144,550 145,730 SH   SOLE 31 135,614 0 10,116
BLACKSTONE INC COM 09260D107   10,069,116 76,647 SH   SOLE 34 76,647 0 0
BLACKSTONE INC COM 09260D107   19,917,268 151,612 SH   SOLE 36 151,612 0 0
BLACKSTONE INC COM 09260D107   4,607,803 35,075 SH   SOLE 40 35,075 0 0
BLACKSTONE INC COM 09260D107   117,839 897 SH   OTR 43 897 0 0
BLACKSTONE INC COM 09260D107   62,928,749 479,019 SH   SOLE 43 369,259 0 109,760
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   3,150,225 3,510,000 PRN   SOLE 2 3,510,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   1,882,058 2,097,000 PRN   SOLE 21 2,097,000 0 0
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   4,846,500 5,400,000 PRN   SOLE 22 5,400,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   3,919,284 196,850 SH   SOLE 2 93,247 0 103,603
BLACKSTONE MTG TR INC COM CL A 09257W100   9,676 486 SH   SOLE 4 486 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   671,684 33,736 SH   SOLE 7 32,080 0 1,656
BLACKSTONE MTG TR INC COM CL A 09257W100   10,946,180 549,783 SH   SOLE 18 549,783 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   7,758,947 389,701 SH   SOLE 19 389,701 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   437,086,699 21,953,124 SH   SOLE 21 21,953,124 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   97,048,249 4,874,347 SH   SOLE 22 4,658,744 0 215,603
BLACKSTONE MTG TR INC COM CL A 09257W100   703,978 35,358 SH   SOLE 25 35,358 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   1,061,741 53,327 SH   SOLE 26 53,327 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   185,681 9,326 SH   SOLE 28 2,620 0 6,706
BLACKSTONE MTG TR INC COM CL A 09257W100   7,811,430 392,337 SH   SOLE 30 392,337 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   130,112 6,535 SH   SOLE 36 6,535 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   679,090 34,108 SH   SOLE 40 34,108 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   10,512 528 SH   OTR 43 528 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   5,218,728 262,116 SH   SOLE 43 238,794 0 23,322
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   18,427,312 591,567 SH   SOLE 30 591,567 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   196,026 68,781 SH   SOLE 2 41,834 0 26,947
BLADE AIR MOBILITY INC CL A COM 092667104   477,423 167,517 SH   SOLE 18 167,517 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   369,146 129,525 SH   SOLE 19 129,525 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   6,236,550 2,188,263 SH   SOLE 21 2,188,263 0 0
BLADE AIR MOBILITY INC CL A COM 092667104   4,186,516 1,468,953 SH   SOLE 22 1,416,708 0 52,245
BLEND LABS INC CL A 09352U108   670,118 206,190 SH   SOLE 21 206,190 0 0
BLEND LABS INC CL A 09352U108   6,889,964 2,119,989 SH   SOLE 22 2,119,989 0 0
BLEND LABS INC CL A 09352U108   34,187 10,519 SH   SOLE 43 9,434 0 1,085
BLINK CHARGING CO COM 09354A100   93,241 30,977 SH   SOLE 2 16,484 0 14,493
BLINK CHARGING CO COM 09354A100   987 328 SH   SOLE 7 328 0 0
BLINK CHARGING CO COM 09354A100   416,921 138,512 SH   SOLE 18 138,512 0 0
BLINK CHARGING CO COM 09354A100   382,315 127,015 SH   SOLE 19 127,015 0 0
BLINK CHARGING CO COM 09354A100   5,921,314 1,967,214 SH   SOLE 21 1,967,214 0 0
BLINK CHARGING CO COM 09354A100   4,911,321 1,631,668 SH   SOLE 22 1,600,104 0 31,564
BLINK CHARGING CO COM 09354A100   82,405 27,377 SH   SOLE 28 27,377 0 0
BLINK CHARGING CO COM 09354A100   184,889 61,425 SH   SOLE 30 61,425 0 0
BLINK CHARGING CO COM 09354A100   46,586 15,477 SH   SOLE 43 15,477 0 0
BLOCK H & R INC COM 093671105   20,929,552 426,177 SH   SOLE 2 170,499 0 255,678
BLOCK H & R INC COM 093671105   22,247 453 SH   SOLE 4 453 0 0
BLOCK H & R INC COM 093671105   1,635,903 33,311 SH   SOLE 7 31,809 0 1,502
BLOCK H & R INC COM 093671105   16,019,977 326,206 SH   SOLE 18 326,206 0 0
BLOCK H & R INC COM 093671105   6,895,682 140,413 SH   SOLE 19 140,413 0 0
BLOCK H & R INC COM 093671105   524,268,648 10,675,395 SH   SOLE 21 10,675,395 0 0
BLOCK H & R INC COM 093671105   211,993,628 4,316,710 SH   SOLE 22 4,122,629 0 194,081
BLOCK H & R INC COM 093671105   1,482,631 30,190 SH   SOLE 25 30,190 0 0
BLOCK H & R INC COM 093671105   2,709,546 55,173 SH   SOLE 26 55,173 0 0
BLOCK H & R INC COM 093671105   508,632 10,357 SH   SOLE 28 1,861 0 8,496
BLOCK H & R INC COM 093671105   8,249,989 167,990 SH   SOLE 30 167,990 0 0
BLOCK H & R INC COM 093671105   89,184 1,816 SH   SOLE 31 1,816 0 0
BLOCK H & R INC COM 093671105   2,707,631 55,134 SH   SOLE 32 55,134 0 0
BLOCK H & R INC COM 093671105   211,517 4,307 SH   SOLE 36 4,307 0 0
BLOCK H & R INC COM 093671105   1,467,161 29,875 SH   SOLE 40 29,875 0 0
BLOCK H & R INC COM 093671105   12,572 256 SH   OTR 43 256 0 0
BLOCK H & R INC COM 093671105   17,552,457 357,411 SH   SOLE 43 333,536 0 23,875
BLOCK INC CL A 852234103   111,255,179 1,315,384 SH   SOLE 2 484,707 0 830,677
BLOCK INC CL A 852234103   43,441,388 513,613 SH   SOLE 4 253,708 0 259,905
BLOCK INC CL A 852234103   7,386,371 87,330 SH   SOLE 7 85,428 0 1,902
BLOCK INC CL A 852234103   5,081,820 60,083 SH   SOLE 13 60,083 0 0
BLOCK INC CL A 852234103   4,593,117 54,305 SH   SOLE 15 54,305 0 0
BLOCK INC CL A 852234103   56,334,509 666,050 SH   SOLE 18 628,036 0 38,014
BLOCK INC CL A 852234103   17,839,698 210,921 SH   SOLE 19 210,921 0 0
BLOCK INC CL A 852234103   607,486,377 7,182,388 SH   SOLE 21 7,182,388 0 0
BLOCK INC CL A 852234103   1,140,693,921 13,486,568 SH   SOLE 22 12,439,376 0 1,047,192
BLOCK INC CL A 852234103   83,775,221 990,485 SH   SOLE 23 990,485 0 0
BLOCK INC CL A 852234103   91,662,053 1,083,732 SH   SOLE 25 1,081,666 0 2,066
BLOCK INC CL A 852234103   54,432,136 643,558 SH   SOLE 26 363,842 0 279,716
BLOCK INC CL A 852234103   77,242,347 913,246 SH   SOLE 28 12,203 0 901,043
BLOCK INC CL A 852234103   3,190,358 37,720 SH   SOLE 29 37,720 0 0
BLOCK INC CL A 852234103   138,581,370 1,638,465 SH   SOLE 30 1,638,465 0 0
BLOCK INC CL A 852234103   15,283,268 180,696 SH   SOLE 31 171,905 0 8,791
BLOCK INC CL A 852234103   8,733,562 103,258 SH   SOLE 34 103,258 0 0
BLOCK INC CL A 852234103   9,699,465 114,678 SH   SOLE 36 114,678 0 0
BLOCK INC CL A 852234103   2,300,322 27,197 SH   SOLE 40 27,197 0 0
BLOCK INC CL A 852234103   39,245 464 SH   OTR 43 464 0 0
BLOCK INC CL A 852234103   28,469,554 336,599 SH   SOLE 43 267,132 0 69,467
BLOCK INC NOTE 0.125% 3/0 852234AF0   8,078,773 7,901,000 PRN   SOLE 21 7,901,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   5,769,426 6,460,000 PRN   SOLE 2 6,460,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   4,175,243 4,675,000 PRN   SOLE 21 4,675,000 0 0
BLOCK INC NOTE 5/0 852234AJ2   8,841,690 9,900,000 PRN   SOLE 22 9,900,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   723,478 868,000 PRN   SOLE 2 868,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   5,045,175 6,053,000 PRN   SOLE 19 6,053,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   3,399,846 4,079,000 PRN   SOLE 21 4,079,000 0 0
BLOCK INC NOTE 0.250%11/0 852234AK9   6,733,846 8,079,000 PRN   SOLE 34 8,079,000 0 0
BLOOM ENERGY CORP COM CL A 093712107   1,186,798 105,587 SH   SOLE 2 57,900 0 47,687
BLOOM ENERGY CORP COM CL A 093712107   5,957 530 SH   SOLE 4 530 0 0
BLOOM ENERGY CORP COM CL A 093712107   465,808 41,442 SH   SOLE 7 39,620 0 1,822
BLOOM ENERGY CORP COM CL A 093712107   5,082,054 452,140 SH   SOLE 18 452,140 0 0
BLOOM ENERGY CORP COM CL A 093712107   4,638,422 412,671 SH   SOLE 19 412,671 0 0
BLOOM ENERGY CORP COM CL A 093712107   115,117,292 10,241,752 SH   SOLE 21 10,241,752 0 0
BLOOM ENERGY CORP COM CL A 093712107   63,406,526 5,641,150 SH   SOLE 22 5,476,366 0 164,784
BLOOM ENERGY CORP COM CL A 093712107   476,688 42,410 SH   SOLE 25 42,410 0 0
BLOOM ENERGY CORP COM CL A 093712107   586,312 52,163 SH   SOLE 26 52,163 0 0
BLOOM ENERGY CORP COM CL A 093712107   28,965 2,577 SH   SOLE 28 2,577 0 0
BLOOM ENERGY CORP COM CL A 093712107   53,849,120 4,790,847 SH   SOLE 30 4,790,847 0 0
BLOOM ENERGY CORP COM CL A 093712107   3,226 287 SH   SOLE 34 287 0 0
BLOOM ENERGY CORP COM CL A 093712107   506,778 45,087 SH   SOLE 40 45,087 0 0
BLOOM ENERGY CORP COM CL A 093712107   663,891 59,065 SH   SOLE 43 55,051 0 4,014
BLOOMIN BRANDS INC COM 094235108   1,249,989 43,584 SH   SOLE 2 23,028 0 20,556
BLOOMIN BRANDS INC COM 094235108   8,977 313 SH   SOLE 4 313 0 0
BLOOMIN BRANDS INC COM 094235108   22,198 774 SH   SOLE 7 774 0 0
BLOOMIN BRANDS INC COM 094235108   7,229,626 252,079 SH   SOLE 18 252,079 0 0
BLOOMIN BRANDS INC COM 094235108   5,389,546 187,920 SH   SOLE 19 187,920 0 0
BLOOMIN BRANDS INC COM 094235108   286,046,146 9,973,715 SH   SOLE 21 9,973,715 0 0
BLOOMIN BRANDS INC COM 094235108   72,823,941 2,539,189 SH   SOLE 22 2,463,724 0 75,465
BLOOMIN BRANDS INC COM 094235108   459,109 16,008 SH   SOLE 25 16,008 0 0
BLOOMIN BRANDS INC COM 094235108   1,247,494 43,497 SH   SOLE 26 33,505 0 9,992
BLOOMIN BRANDS INC COM 094235108   26,644 929 SH   SOLE 28 929 0 0
BLOOMIN BRANDS INC COM 094235108   4,964,307 173,093 SH   SOLE 30 173,093 0 0
BLOOMIN BRANDS INC COM 094235108   75,400 2,629 SH   SOLE 36 2,629 0 0
BLOOMIN BRANDS INC COM 094235108   426,357 14,866 SH   SOLE 40 14,866 0 0
BLOOMIN BRANDS INC COM 094235108   3,423,907 119,383 SH   SOLE 43 108,174 0 11,209
BLUE BIRD CORP COM 095306106   2,972,845 77,539 SH   SOLE 2 56,344 0 21,195
BLUE BIRD CORP COM 095306106   9,508 248 SH   SOLE 7 248 0 0
BLUE BIRD CORP COM 095306106   2,854,221 74,445 SH   SOLE 18 74,445 0 0
BLUE BIRD CORP COM 095306106   3,430,395 89,473 SH   SOLE 19 89,473 0 0
BLUE BIRD CORP COM 095306106   43,567,122 1,136,336 SH   SOLE 21 1,136,336 0 0
BLUE BIRD CORP COM 095306106   27,153,730 708,235 SH   SOLE 22 667,409 0 40,826
BLUE BIRD CORP COM 095306106   98,879 2,579 SH   SOLE 23 2,579 0 0
BLUE BIRD CORP COM 095306106   238,513 6,221 SH   SOLE 25 6,221 0 0
BLUE BIRD CORP COM 095306106   1,413,979 36,880 SH   SOLE 26 23,703 0 13,177
BLUE BIRD CORP COM 095306106   835,735 21,798 SH   SOLE 30 21,798 0 0
BLUE BIRD CORP COM 095306106   266,425 6,949 SH   SOLE 40 6,949 0 0
BLUE BIRD CORP COM 095306106   249,938 6,519 SH   SOLE 43 6,314 0 205
BLUE FOUNDRY BANCORP COM 09549B104   71,988 7,691 SH   SOLE 2 936 0 6,755
BLUE FOUNDRY BANCORP COM 09549B104   3,753 401 SH   SOLE 7 401 0 0
BLUE FOUNDRY BANCORP COM 09549B104   591,355 63,179 SH   SOLE 18 63,179 0 0
BLUE FOUNDRY BANCORP COM 09549B104   463,629 49,533 SH   SOLE 19 49,533 0 0
BLUE FOUNDRY BANCORP COM 09549B104   8,312,316 888,068 SH   SOLE 21 888,068 0 0
BLUE FOUNDRY BANCORP COM 09549B104   6,281,964 671,150 SH   SOLE 22 650,026 0 21,124
BLUE FOUNDRY BANCORP COM 09549B104   140 15 SH   SOLE 43 15 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   21,932,695 1,426,053 SH   SOLE 30 1,426,053 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   58,936 3,832 SH   SOLE 43 3,832 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   10,562,185 560,031 SH   SOLE 2 130,919 0 429,112
BLUE OWL CAPITAL INC COM CL A 09581B103   22,839 1,211 SH   SOLE 4 1,211 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   69,009 3,659 SH   SOLE 7 3,659 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   3,049,436 161,688 SH   SOLE 18 161,688 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,985,581 105,280 SH   SOLE 19 105,280 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   100,549,733 5,331,375 SH   SOLE 21 5,331,375 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   181,518,655 9,624,531 SH   SOLE 22 9,081,336 0 543,195
BLUE OWL CAPITAL INC COM CL A 09581B103   1,503,595 79,724 SH   SOLE 25 79,724 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   2,153,831 114,201 SH   SOLE 26 114,201 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   167,345 8,873 SH   SOLE 28 0 0 8,873
BLUE OWL CAPITAL INC COM CL A 09581B103   4,927,458 261,265 SH   SOLE 30 261,265 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   107,031 5,675 SH   SOLE 31 5,675 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   1,562,287 82,836 SH   SOLE 40 82,836 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   5,654,421 299,810 SH   SOLE 43 255,572 0 44,238
BLUE RIDGE BANKSHARES INC VA COM 095825105   76,899 28,587 SH   SOLE 2 21,108 0 7,479
BLUE RIDGE BANKSHARES INC VA COM 095825105   751 279 SH   SOLE 7 279 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   136,848 50,873 SH   SOLE 18 50,873 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   86,720 32,238 SH   SOLE 19 32,238 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   1,970,506 732,530 SH   SOLE 21 732,530 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105   803,643 298,752 SH   SOLE 22 283,378 0 15,374
BLUEBIRD BIO INC COM 09609G100   90,790 70,930 SH   SOLE 2 4,643 0 66,287
BLUEBIRD BIO INC COM 09609G100   1,390 1,086 SH   SOLE 7 1,086 0 0
BLUEBIRD BIO INC COM 09609G100   547,379 427,640 SH   SOLE 18 427,640 0 0
BLUEBIRD BIO INC COM 09609G100   529,551 413,712 SH   SOLE 19 413,712 0 0
BLUEBIRD BIO INC COM 09609G100   11,082,022 8,657,830 SH   SOLE 21 8,657,830 0 0
BLUEBIRD BIO INC COM 09609G100   6,953,037 5,432,060 SH   SOLE 22 5,289,733 0 142,327
BLUEBIRD BIO INC COM 09609G100   3,936 3,075 SH   SOLE 28 3,075 0 0
BLUEBIRD BIO INC COM 09609G100   209,797 163,904 SH   SOLE 30 163,904 0 0
BLUEBIRD BIO INC COM 09609G100   10,656 8,325 SH   SOLE 43 8,325 0 0
BLUELINX HLDGS INC COM NEW 09624H208   9,143,369 70,204 SH   SOLE 2 48,977 0 21,227
BLUELINX HLDGS INC COM NEW 09624H208   1,042 8 SH   SOLE 4 8 0 0
BLUELINX HLDGS INC COM NEW 09624H208   29,825 229 SH   SOLE 7 229 0 0
BLUELINX HLDGS INC COM NEW 09624H208   4,237,879 32,539 SH   SOLE 18 32,539 0 0
BLUELINX HLDGS INC COM NEW 09624H208   8,515,612 65,384 SH   SOLE 19 65,384 0 0
BLUELINX HLDGS INC COM NEW 09624H208   55,136,713 423,347 SH   SOLE 21 423,347 0 0
BLUELINX HLDGS INC COM NEW 09624H208   44,972,132 345,302 SH   SOLE 22 328,126 0 17,176
BLUELINX HLDGS INC COM NEW 09624H208   383,687 2,946 SH   SOLE 23 2,946 0 0
BLUELINX HLDGS INC COM NEW 09624H208   258,136 1,982 SH   SOLE 25 1,982 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,816,067 13,944 SH   SOLE 26 0 0 13,944
BLUELINX HLDGS INC COM NEW 09624H208   823,247 6,321 SH   SOLE 30 6,321 0 0
BLUELINX HLDGS INC COM NEW 09624H208   803,451 6,169 SH   SOLE 34 6,169 0 0
BLUELINX HLDGS INC COM NEW 09624H208   63,687 489 SH   SOLE 36 489 0 0
BLUELINX HLDGS INC COM NEW 09624H208   250,842 1,926 SH   SOLE 40 1,926 0 0
BLUELINX HLDGS INC COM NEW 09624H208   1,460,381 11,213 SH   SOLE 43 10,945 0 268
BLUEPRINT MEDICINES CORP COM 09627Y109   13,277,744 139,972 SH   SOLE 2 89,758 0 50,214
BLUEPRINT MEDICINES CORP COM 09627Y109   14,229 150 SH   SOLE 4 150 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   675,308 7,119 SH   SOLE 7 6,784 0 335
BLUEPRINT MEDICINES CORP COM 09627Y109   17,142,340 180,712 SH   SOLE 18 170,639 0 10,073
BLUEPRINT MEDICINES CORP COM 09627Y109   98,888,989 1,042,473 SH   SOLE 19 1,042,473 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   252,525,857 2,662,090 SH   SOLE 21 2,662,090 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   181,283,057 1,911,059 SH   SOLE 22 1,846,292 0 64,767
BLUEPRINT MEDICINES CORP COM 09627Y109   512,244 5,400 SH   SOLE 23 5,400 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   1,093,641 11,529 SH   SOLE 25 11,529 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   7,975,355 84,075 SH   SOLE 26 20,787 0 63,288
BLUEPRINT MEDICINES CORP COM 09627Y109   227,285 2,396 SH   SOLE 28 1,040 0 1,356
BLUEPRINT MEDICINES CORP COM 09627Y109   6,596,185 69,536 SH   SOLE 30 69,536 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   27,324,423 288,050 SH   SOLE 34 288,050 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   1,131,680 11,930 SH   SOLE 40 11,930 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   2,937,814 30,970 SH   SOLE 43 24,257 0 6,713
BLUEROCK HOMES TRUST INC COM CL A 09631H100   8,044 474 SH   SOLE 18 474 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   1,307 77 SH   SOLE 19 77 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   119,503 7,042 SH   SOLE 21 7,042 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   742,302 43,742 SH   SOLE 22 43,742 0 0
BLUEROCK HOMES TRUST INC COM CL A 09631H100   560 33 SH   SOLE 43 33 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   19,039 11,539 SH   SOLE 2 11,539 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   2,508 1,520 SH   SOLE 18 1,520 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   28,796 17,452 SH   SOLE 21 17,452 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   155,880 94,473 SH   SOLE 22 94,473 0 0
BM TECHNOLOGIES INC CL A COM 05591L107   91 55 SH   SOLE 43 55 0 0
BOEING CO COM 097023105   181,567,887 940,815 SH   SOLE 2 153,752 0 787,063
BOEING CO COM 097023105   48,329,714 250,426 SH   SOLE 4 92,788 0 157,638
BOEING CO COM 097023105   68,923,484 357,135 SH   SOLE 7 312,730 0 44,405
BOEING CO COM 097023105   3,598,492 18,646 SH   SOLE 13 18,646 0 0
BOEING CO COM 097023105   15,916,850 82,475 SH   SOLE 15 82,475 0 0
BOEING CO COM 097023105   155,953,675 808,092 SH   SOLE 18 771,844 0 36,248
BOEING CO COM 097023105   38,808,745 201,092 SH   SOLE 19 201,092 0 0
BOEING CO COM 097023105   3,203,274,846 16,598,139 SH   SOLE 21 16,598,139 0 0
BOEING CO COM 097023105   2,351,215,311 12,183,094 SH   SOLE 22 10,935,443 0 1,247,651
BOEING CO COM 097023105   199,172,049 1,032,033 SH   SOLE 23 1,032,033 0 0
BOEING CO COM 097023105   49,614,062 257,081 SH   SOLE 25 257,081 0 0
BOEING CO COM 097023105   102,350,124 530,339 SH   SOLE 26 267,813 0 262,526
BOEING CO COM 097023105   14,202,327 73,591 SH   SOLE 28 0 0 73,591
BOEING CO COM 097023105   90,126 467 SH   SOLE 29 467 0 0
BOEING CO COM 097023105   566,895,774 2,937,436 SH   SOLE 30 2,937,436 0 0
BOEING CO COM 097023105   26,236,991 135,950 SH   SOLE 31 126,774 0 9,176
BOEING CO COM 097023105   9,400,736 48,711 SH   SOLE 32 48,711 0 0
BOEING CO COM 097023105   13,085,880 67,806 SH   SOLE 34 67,806 0 0
BOEING CO COM 097023105   21,170,038 109,695 SH   SOLE 36 109,695 0 0
BOEING CO COM 097023105   2,795,846 14,487 SH   SOLE 40 14,487 0 0
BOEING CO COM 097023105   101,081,454 523,765 SH   SOLE 43 423,043 0 100,722
BOGOTA FINL CORP COM 097235105   6,160 870 SH   SOLE 18 870 0 0
BOGOTA FINL CORP COM 097235105   69,922 9,876 SH   SOLE 21 9,876 0 0
BOGOTA FINL CORP COM 097235105   5,083 718 SH   SOLE 22 718 0 0
BOISE CASCADE CO DEL COM 09739D100   22,554,285 147,058 SH   SOLE 2 51,350 0 95,708
BOISE CASCADE CO DEL COM 09739D100   21,165 138 SH   SOLE 4 138 0 0
BOISE CASCADE CO DEL COM 09739D100   1,580,324 10,304 SH   SOLE 7 9,773 0 531
BOISE CASCADE CO DEL COM 09739D100   26,030,110 169,721 SH   SOLE 18 159,422 0 10,299
BOISE CASCADE CO DEL COM 09739D100   67,189,863 438,090 SH   SOLE 19 438,090 0 0
BOISE CASCADE CO DEL COM 09739D100   712,384,785 4,644,877 SH   SOLE 21 4,644,877 0 0
BOISE CASCADE CO DEL COM 09739D100   243,119,210 1,585,181 SH   SOLE 22 1,497,590 0 87,591
BOISE CASCADE CO DEL COM 09739D100   1,300,578 8,480 SH   SOLE 23 8,480 0 0
BOISE CASCADE CO DEL COM 09739D100   1,194,906 7,791 SH   SOLE 25 7,791 0 0
BOISE CASCADE CO DEL COM 09739D100   19,811,110 129,172 SH   SOLE 26 11,011 0 118,161
BOISE CASCADE CO DEL COM 09739D100   107,512 701 SH   SOLE 28 701 0 0
BOISE CASCADE CO DEL COM 09739D100   16,372,708 106,753 SH   SOLE 30 106,753 0 0
BOISE CASCADE CO DEL COM 09739D100   159,198 1,038 SH   SOLE 36 1,038 0 0
BOISE CASCADE CO DEL COM 09739D100   1,252,726 8,168 SH   SOLE 40 8,168 0 0
BOISE CASCADE CO DEL COM 09739D100   6,814,300 44,430 SH   SOLE 43 41,603 0 2,827
BOK FINL CORP COM NEW 05561Q201   2,401,016 26,098 SH   SOLE 2 12,328 0 13,770
BOK FINL CORP COM NEW 05561Q201   18,584 202 SH   SOLE 4 202 0 0
BOK FINL CORP COM NEW 05561Q201   41,124 447 SH   SOLE 7 447 0 0
BOK FINL CORP COM NEW 05561Q201   997,556 10,843 SH   SOLE 18 10,843 0 0
BOK FINL CORP COM NEW 05561Q201   3,268,392 35,526 SH   SOLE 19 35,526 0 0
BOK FINL CORP COM NEW 05561Q201   37,472,704 407,312 SH   SOLE 21 407,312 0 0
BOK FINL CORP COM NEW 05561Q201   70,313,116 764,273 SH   SOLE 22 726,724 0 37,549
BOK FINL CORP COM NEW 05561Q201   571,688 6,214 SH   SOLE 25 6,214 0 0
BOK FINL CORP COM NEW 05561Q201   1,172,816 12,748 SH   SOLE 26 12,748 0 0
BOK FINL CORP COM NEW 05561Q201   238,188 2,589 SH   SOLE 28 564 0 2,025
BOK FINL CORP COM NEW 05561Q201   1,927,952 20,956 SH   SOLE 30 20,956 0 0
BOK FINL CORP COM NEW 05561Q201   36,156 393 SH   SOLE 31 393 0 0
BOK FINL CORP COM NEW 05561Q201   680,892 7,401 SH   SOLE 34 7,401 0 0
BOK FINL CORP COM NEW 05561Q201   37,352 406 SH   SOLE 36 406 0 0
BOK FINL CORP COM NEW 05561Q201   651,912 7,086 SH   SOLE 40 7,086 0 0
BOK FINL CORP COM NEW 05561Q201   3,867,223 42,035 SH   SOLE 43 37,587 0 4,448
BOLT BIOTHERAPEUTICS INC COM 097702104   5,061 3,615 SH   SOLE 18 3,615 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   82,411 58,865 SH   SOLE 21 58,865 0 0
BOLT BIOTHERAPEUTICS INC COM 097702104   269,469 192,478 SH   SOLE 22 192,478 0 0
BOOKING HOLDINGS INC COM 09857L108   324,285,310 89,387 SH   SOLE 2 35,082 0 54,305
BOOKING HOLDINGS INC COM 09857L108   121,392,493 33,461 SH   SOLE 4 17,458 0 16,003
BOOKING HOLDINGS INC COM 09857L108   153,571,788 42,331 SH   SOLE 7 35,026 0 7,305
BOOKING HOLDINGS INC COM 09857L108   15,763,139 4,345 SH   SOLE 13 4,345 0 0
BOOKING HOLDINGS INC COM 09857L108   18,981,068 5,232 SH   SOLE 15 5,232 0 0
BOOKING HOLDINGS INC COM 09857L108   208,037,151 57,344 SH   SOLE 18 53,291 0 4,053
BOOKING HOLDINGS INC COM 09857L108   86,296,382 23,787 SH   SOLE 19 23,787 0 0
BOOKING HOLDINGS INC COM 09857L108   3,090,656,274 851,918 SH   SOLE 21 851,918 0 0
BOOKING HOLDINGS INC COM 09857L108   2,763,653,682 761,782 SH   SOLE 22 684,137 0 77,645
BOOKING HOLDINGS INC COM 09857L108   257,847,943 71,074 SH   SOLE 23 71,074 0 0
BOOKING HOLDINGS INC COM 09857L108   358,430,916 98,799 SH   SOLE 25 93,127 0 5,672
BOOKING HOLDINGS INC COM 09857L108   175,614,787 48,407 SH   SOLE 26 24,636 0 23,771
BOOKING HOLDINGS INC COM 09857L108   268,648,142 74,051 SH   SOLE 28 2,870 0 71,181
BOOKING HOLDINGS INC COM 09857L108   4,571,129 1,260 SH   SOLE 29 1,260 0 0
BOOKING HOLDINGS INC COM 09857L108   1,031,707,398 284,383 SH   SOLE 30 283,980 0 403
BOOKING HOLDINGS INC COM 09857L108   36,296,939 10,005 SH   SOLE 31 9,446 0 559
BOOKING HOLDINGS INC COM 09857L108   37,167,631 10,245 SH   SOLE 32 10,245 0 0
BOOKING HOLDINGS INC COM 09857L108   55,248,985 15,229 SH   SOLE 34 15,229 0 0
BOOKING HOLDINGS INC COM 09857L108   26,501,663 7,305 SH   SOLE 36 7,305 0 0
BOOKING HOLDINGS INC COM 09857L108   6,214,558 1,713 SH   SOLE 40 1,713 0 0
BOOKING HOLDINGS INC COM 09857L108   91,673 25 SH   OTR 43 25 0 0
BOOKING HOLDINGS INC COM 09857L108   101,490,407 27,975 SH   SOLE 43 23,299 0 4,676
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   4,805,700 2,490,000 PRN   SOLE 2 2,490,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   12,604,830 6,531,000 PRN   SOLE 21 6,531,000 0 0
BOOKING HOLDINGS INC NOTE 0.750% 5/0 09857LAN8   7,334,000 3,800,000 PRN   SOLE 22 3,800,000 0 0
BOOT BARN HLDGS INC COM 099406100   1,525,255 16,030 SH   SOLE 2 8,734 0 7,296
BOOT BARN HLDGS INC COM 099406100   9,705 102 SH   SOLE 4 102 0 0
BOOT BARN HLDGS INC COM 099406100   429,793 4,517 SH   SOLE 7 4,285 0 232
BOOT BARN HLDGS INC COM 099406100   8,651,704 90,927 SH   SOLE 18 86,784 0 4,143
BOOT BARN HLDGS INC COM 099406100   6,119,953 64,319 SH   SOLE 19 64,319 0 0
BOOT BARN HLDGS INC COM 099406100   325,294,538 3,418,755 SH   SOLE 21 3,418,755 0 0
BOOT BARN HLDGS INC COM 099406100   81,829,476 860,005 SH   SOLE 22 834,661 0 25,344
BOOT BARN HLDGS INC COM 099406100   581,652 6,113 SH   SOLE 25 6,113 0 0
BOOT BARN HLDGS INC COM 099406100   4,569,959 48,029 SH   SOLE 26 9,970 0 38,059
BOOT BARN HLDGS INC COM 099406100   174,886 1,838 SH   SOLE 28 526 0 1,312
BOOT BARN HLDGS INC COM 099406100   5,822,229 61,190 SH   SOLE 30 61,190 0 0
BOOT BARN HLDGS INC COM 099406100   610,197 6,413 SH   SOLE 40 6,413 0 0
BOOT BARN HLDGS INC COM 099406100   2,903,352 30,513 SH   SOLE 43 29,034 0 1,479
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   31,712,870 213,641 SH   SOLE 2 35,829 0 177,812
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   15,536,621 104,666 SH   SOLE 4 41,319 0 63,347
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   5,745,370 38,705 SH   SOLE 7 38,173 0 532
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,653,028 11,136 SH   SOLE 13 11,136 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,622,598 10,931 SH   SOLE 15 10,931 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   16,683,765 112,394 SH   SOLE 18 104,027 0 8,367
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   7,706,411 51,916 SH   SOLE 19 51,916 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   494,872,686 3,333,823 SH   SOLE 21 3,333,823 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   546,071,127 3,678,733 SH   SOLE 22 3,424,862 0 253,871
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   28,599,638 192,668 SH   SOLE 23 192,668 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   17,642,985 118,856 SH   SOLE 25 117,886 0 970
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   15,673,483 105,588 SH   SOLE 26 72,783 0 32,805
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   15,336,524 103,318 SH   SOLE 28 46,500 0 56,818
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   53,884 363 SH   SOLE 29 363 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   99,727,930 671,840 SH   SOLE 30 671,840 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   4,396,199 29,616 SH   SOLE 31 27,497 0 2,119
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   55,567,178 374,341 SH   SOLE 34 374,341 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,605,162 24,287 SH   SOLE 36 24,287 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   957,438 6,450 SH   SOLE 40 6,450 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   43,790 295 SH   OTR 43 295 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   17,986,838 121,172 SH   SOLE 43 104,832 0 16,340
BORGWARNER INC COM 099724106   15,828,621 455,631 SH   SOLE 2 125,576 0 330,055
BORGWARNER INC COM 099724106   7,293,246 209,938 SH   SOLE 4 75,453 0 134,485
BORGWARNER INC COM 099724106   5,190,538 149,411 SH   SOLE 7 130,798 0 18,613
BORGWARNER INC COM 099724106   162,340 4,673 SH   SOLE 13 4,673 0 0
BORGWARNER INC COM 099724106   1,127,487 32,455 SH   SOLE 15 32,455 0 0
BORGWARNER INC COM 099724106   14,977,838 431,141 SH   SOLE 18 416,892 0 14,249
BORGWARNER INC COM 099724106   5,382,303 154,931 SH   SOLE 19 154,931 0 0
BORGWARNER INC COM 099724106   229,189,716 6,597,286 SH   SOLE 21 6,597,286 0 0
BORGWARNER INC COM 099724106   196,949,398 5,669,240 SH   SOLE 22 5,091,941 0 577,299
BORGWARNER INC COM 099724106   12,370,289 356,082 SH   SOLE 23 356,082 0 0
BORGWARNER INC COM 099724106   26,259,723 755,893 SH   SOLE 25 739,066 0 16,827
BORGWARNER INC COM 099724106   12,818,053 368,971 SH   SOLE 26 212,946 0 156,025
BORGWARNER INC COM 099724106   17,940,361 516,418 SH   SOLE 28 15,815 0 500,603
BORGWARNER INC COM 099724106   68,796,525 1,980,326 SH   SOLE 30 1,908,100 0 72,226
BORGWARNER INC COM 099724106   1,783,691 51,344 SH   SOLE 31 47,794 0 3,550
BORGWARNER INC COM 099724106   335,206 9,649 SH   SOLE 34 9,649 0 0
BORGWARNER INC COM 099724106   2,005,992 57,743 SH   SOLE 36 57,743 0 0
BORGWARNER INC COM 099724106   449,153 12,929 SH   SOLE 40 12,929 0 0
BORGWARNER INC COM 099724106   18,204 524 SH   OTR 43 524 0 0
BORGWARNER INC COM 099724106   10,436,674 300,422 SH   SOLE 43 279,039 0 21,383
BORR DRILLING LTD SHS G1466R173   505,016 73,725 SH   SOLE 2 42,992 0 30,733
BORR DRILLING LTD SHS G1466R173   12,796 1,868 SH   SOLE 7 1,868 0 0
BORR DRILLING LTD SHS G1466R173   3,922,851 572,679 SH   SOLE 18 520,410 0 52,269
BORR DRILLING LTD SHS G1466R173   4,251,905 620,716 SH   SOLE 19 620,716 0 0
BORR DRILLING LTD SHS G1466R173   50,519,161 7,375,060 SH   SOLE 21 7,375,060 0 0
BORR DRILLING LTD SHS G1466R173   18,258,689 2,665,502 SH   SOLE 22 2,573,636 0 91,866
BORR DRILLING LTD SHS G1466R173   5,768 842 SH   SOLE 23 842 0 0
BORR DRILLING LTD SHS G1466R173   745,438 108,823 SH   SOLE 26 0 0 108,823
BORR DRILLING LTD SHS G1466R173   915,427 133,639 SH   SOLE 43 125,745 0 7,894
BOSTON BEER INC CL A 100557107   5,039,064 16,553 SH   SOLE 2 10,135 0 6,418
BOSTON BEER INC CL A 100557107   30,746 101 SH   SOLE 4 33 0 68
BOSTON BEER INC CL A 100557107   21,614 71 SH   SOLE 7 71 0 0
BOSTON BEER INC CL A 100557107   5,169,052 16,980 SH   SOLE 18 16,980 0 0
BOSTON BEER INC CL A 100557107   921,175 3,026 SH   SOLE 19 3,026 0 0
BOSTON BEER INC CL A 100557107   153,084,294 502,872 SH   SOLE 21 502,872 0 0
BOSTON BEER INC CL A 100557107   84,481,116 277,515 SH   SOLE 22 264,536 0 12,979
BOSTON BEER INC CL A 100557107   586,922 1,928 SH   SOLE 25 1,928 0 0
BOSTON BEER INC CL A 100557107   891,646 2,929 SH   SOLE 26 2,929 0 0
BOSTON BEER INC CL A 100557107   240,796 791 SH   SOLE 28 182 0 609
BOSTON BEER INC CL A 100557107   1,867,312 6,134 SH   SOLE 30 6,134 0 0
BOSTON BEER INC CL A 100557107   35,617 117 SH   SOLE 31 117 0 0
BOSTON BEER INC CL A 100557107   629,541 2,068 SH   SOLE 40 2,068 0 0
BOSTON BEER INC CL A 100557107   2,521,511 8,283 SH   SOLE 43 7,056 0 1,227
BOSTON OMAHA CORP CL A COM STK 101044105   311,643 20,158 SH   SOLE 2 6,999 0 13,159
BOSTON OMAHA CORP CL A COM STK 101044105   850 55 SH   SOLE 4 55 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   2,535 164 SH   SOLE 7 164 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   998,330 64,575 SH   SOLE 18 64,575 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   748,341 48,405 SH   SOLE 19 48,405 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   14,341,655 927,662 SH   SOLE 21 927,662 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   8,971,052 580,275 SH   SOLE 22 553,086 0 27,189
BOSTON OMAHA CORP CL A COM STK 101044105   106,751 6,905 SH   SOLE 25 6,905 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   175,935 11,380 SH   SOLE 30 11,380 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   63,479 4,106 SH   SOLE 40 4,106 0 0
BOSTON OMAHA CORP CL A COM STK 101044105   641,404 41,488 SH   SOLE 43 36,537 0 4,951
BOSTON PROPERTIES INC COM 101121101   26,777,622 410,008 SH   SOLE 2 100,878 0 309,130
BOSTON PROPERTIES INC COM 101121101   21,753,977 333,088 SH   SOLE 4 249,467 0 83,621
BOSTON PROPERTIES INC COM 101121101   22,469,187 344,039 SH   SOLE 7 307,946 0 36,093
BOSTON PROPERTIES INC COM 101121101   548,539 8,399 SH   SOLE 13 8,399 0 0
BOSTON PROPERTIES INC COM 101121101   1,572,665 24,080 SH   SOLE 15 24,080 0 0
BOSTON PROPERTIES INC COM 101121101   20,132,134 308,255 SH   SOLE 18 299,174 0 9,081
BOSTON PROPERTIES INC COM 101121101   36,163,780 553,725 SH   SOLE 19 553,725 0 0
BOSTON PROPERTIES INC COM 101121101   365,699,753 5,599,445 SH   SOLE 21 5,599,445 0 0
BOSTON PROPERTIES INC COM 101121101   346,853,377 5,310,877 SH   SOLE 22 4,696,697 0 614,180
BOSTON PROPERTIES INC COM 101121101   16,186,626 247,843 SH   SOLE 23 247,843 0 0
BOSTON PROPERTIES INC COM 101121101   154,832,311 2,370,729 SH   SOLE 25 2,298,931 0 71,798
BOSTON PROPERTIES INC COM 101121101   16,569,669 253,708 SH   SOLE 26 189,193 0 64,515
BOSTON PROPERTIES INC COM 101121101   34,213,035 523,856 SH   SOLE 28 58,789 0 465,067
BOSTON PROPERTIES INC COM 101121101   97,999,941 1,500,535 SH   SOLE 30 1,500,535 0 0
BOSTON PROPERTIES INC COM 101121101   2,119,114 32,447 SH   SOLE 31 30,212 0 2,235
BOSTON PROPERTIES INC COM 101121101   6,984,055 106,937 SH   SOLE 34 106,937 0 0
BOSTON PROPERTIES INC COM 101121101   3,760,876 57,585 SH   SOLE 36 57,585 0 0
BOSTON PROPERTIES INC COM 101121101   508,046 7,779 SH   SOLE 40 7,779 0 0
BOSTON PROPERTIES INC COM 101121101   35,398 542 SH   OTR 43 542 0 0
BOSTON PROPERTIES INC COM 101121101   25,399,196 388,902 SH   SOLE 43 345,196 0 43,706
BOSTON SCIENTIFIC CORP COM 101137107   281,538,076 4,110,645 SH   SOLE 2 1,954,524 0 2,156,121
BOSTON SCIENTIFIC CORP COM 101137107   86,235,554 1,259,097 SH   SOLE 4 650,364 0 608,733
BOSTON SCIENTIFIC CORP COM 101137107   61,105,408 892,180 SH   SOLE 7 779,387 0 112,793
BOSTON SCIENTIFIC CORP COM 101137107   5,609,468 81,902 SH   SOLE 13 81,902 0 0
BOSTON SCIENTIFIC CORP COM 101137107   14,380,366 209,963 SH   SOLE 15 209,963 0 0
BOSTON SCIENTIFIC CORP COM 101137107   270,376,261 3,947,675 SH   SOLE 18 3,666,811 0 280,864
BOSTON SCIENTIFIC CORP COM 101137107   785,776,181 11,472,860 SH   SOLE 19 11,472,860 0 0
BOSTON SCIENTIFIC CORP COM 101137107   2,507,190,280 36,606,662 SH   SOLE 21 36,606,662 0 0
BOSTON SCIENTIFIC CORP COM 101137107   2,195,013,203 32,048,667 SH   SOLE 22 28,745,530 0 3,303,137
BOSTON SCIENTIFIC CORP COM 101137107   153,711,765 2,244,295 SH   SOLE 23 2,244,295 0 0
BOSTON SCIENTIFIC CORP COM 101137107   377,175,252 5,507,012 SH   SOLE 25 4,056,565 0 1,450,447
BOSTON SCIENTIFIC CORP COM 101137107   194,938,772 2,846,237 SH   SOLE 26 1,177,135 0 1,669,102
BOSTON SCIENTIFIC CORP COM 101137107   231,725,573 3,383,349 SH   SOLE 28 301,306 0 3,082,043
BOSTON SCIENTIFIC CORP COM 101137107   622,574,785 9,090,010 SH   SOLE 30 9,090,010 0 0
BOSTON SCIENTIFIC CORP COM 101137107   22,959,560 335,225 SH   SOLE 31 311,833 0 23,392
BOSTON SCIENTIFIC CORP COM 101137107   729,416,925 10,649,977 SH   SOLE 34 10,649,977 0 0
BOSTON SCIENTIFIC CORP COM 101137107   23,872,806 348,559 SH   SOLE 36 348,559 0 0
BOSTON SCIENTIFIC CORP COM 101137107   5,008,263 73,124 SH   SOLE 40 73,124 0 0
BOSTON SCIENTIFIC CORP COM 101137107   125,542 1,833 SH   OTR 43 1,833 0 0
BOSTON SCIENTIFIC CORP COM 101137107   118,248,689 1,726,510 SH   SOLE 43 1,394,782 0 331,728
BOUNDLESS BIO INC COM 10170A100   848,787 59,564 SH   SOLE 2 59,564 0 0
BOUNDLESS BIO INC COM 10170A100   8,821 619 SH   SOLE 18 619 0 0
BOUNDLESS BIO INC COM 10170A100   460,703 32,330 SH   SOLE 19 32,330 0 0
BOUNDLESS BIO INC COM 10170A100   495,359 34,762 SH   SOLE 22 34,762 0 0
BOUNDLESS BIO INC COM 10170A100   10,502 737 SH   SOLE 26 466 0 271
BOUNDLESS BIO INC COM 10170A100   46,954 3,295 SH   SOLE 28 0 0 3,295
BOUNDLESS BIO INC COM 10170A100   24,866 1,745 SH   SOLE 31 1,625 0 120
BOUNDLESS BIO INC COM 10170A100   241,509 16,948 SH   SOLE 34 16,948 0 0
BOWLERO CORP CL A COM 10258P102   226,050 16,500 SH   SOLE 2 7,553 0 8,947
BOWLERO CORP CL A COM 10258P102   1,247 91 SH   SOLE 7 91 0 0
BOWLERO CORP CL A COM 10258P102   569,304 41,555 SH   SOLE 18 41,555 0 0
BOWLERO CORP CL A COM 10258P102   500,283 36,517 SH   SOLE 19 36,517 0 0
BOWLERO CORP CL A COM 10258P102   8,899,219 649,578 SH   SOLE 21 649,578 0 0
BOWLERO CORP CL A COM 10258P102   11,051,694 806,693 SH   SOLE 22 781,254 0 25,439
BOWLERO CORP CL A COM 10258P102   101,887 7,437 SH   SOLE 25 7,437 0 0
BOWLERO CORP CL A COM 10258P102   33,688 2,459 SH   SOLE 28 0 0 2,459
BOWLERO CORP CL A COM 10258P102   123,547 9,018 SH   SOLE 30 9,018 0 0
BOWLERO CORP CL A COM 10258P102   91,379 6,670 SH   SOLE 40 6,670 0 0
BOWLERO CORP CL A COM 10258P102   397 29 SH   SOLE 43 29 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   70,137 2,016 SH   SOLE 2 363 0 1,653
BOWMAN CONSULTING GROUP LTD COM 103002101   4,140 119 SH   SOLE 7 119 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   958,569 27,553 SH   SOLE 18 27,553 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   829,254 23,836 SH   SOLE 19 23,836 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   25,623,426 736,517 SH   SOLE 21 736,517 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101   9,256,019 266,054 SH   SOLE 22 262,105 0 3,949
BOX INC CL A 10316T104   16,496,428 582,501 SH   SOLE 2 502,361 0 80,140
BOX INC CL A 10316T104   4,140,129 146,191 SH   SOLE 4 68,335 0 77,856
BOX INC CL A 10316T104   1,190,544 42,039 SH   SOLE 7 40,240 0 1,799
BOX INC CL A 10316T104   932,323 32,921 SH   SOLE 13 32,921 0 0
BOX INC CL A 10316T104   12,369,836 436,788 SH   SOLE 18 404,820 0 31,968
BOX INC CL A 10316T104   14,863,440 524,839 SH   SOLE 19 524,839 0 0
BOX INC CL A 10316T104   500,399,447 17,669,472 SH   SOLE 21 17,669,472 0 0
BOX INC CL A 10316T104   124,843,537 4,408,317 SH   SOLE 22 4,270,848 0 137,469
BOX INC CL A 10316T104   2,984,333 105,379 SH   SOLE 23 105,379 0 0
BOX INC CL A 10316T104   810,547 28,621 SH   SOLE 25 28,621 0 0
BOX INC CL A 10316T104   1,729,389 61,066 SH   SOLE 26 38,049 0 23,017
BOX INC CL A 10316T104   275,893 9,742 SH   SOLE 28 2,757 0 6,985
BOX INC CL A 10316T104   981,146 34,645 SH   SOLE 29 34,645 0 0
BOX INC CL A 10316T104   35,747,033 1,262,254 SH   SOLE 30 1,262,254 0 0
BOX INC CL A 10316T104   3,741,667 132,121 SH   SOLE 31 132,121 0 0
BOX INC CL A 10316T104   167,683 5,921 SH   SOLE 34 5,921 0 0
BOX INC CL A 10316T104   32,256 1,139 SH   SOLE 36 1,139 0 0
BOX INC CL A 10316T104   859,937 30,365 SH   SOLE 40 30,365 0 0
BOX INC CL A 10316T104   2,146,175 75,783 SH   SOLE 43 73,244 0 2,539
BOX INC NOTE 1/1 10316TAB0   3,610,772 3,014,000 PRN   SOLE 2 3,014,000 0 0
BOX INC NOTE 1/1 10316TAB0   2,874,002 2,399,000 PRN   SOLE 19 2,399,000 0 0
BOX INC NOTE 1/1 10316TAB0   3,623,950 3,025,000 PRN   SOLE 21 3,025,000 0 0
BOX INC NOTE 1/1 10316TAB0   9,089,226 7,587,000 PRN   SOLE 34 7,587,000 0 0
BOXLIGHT CORP COM CL A NEW 103197208   70,326 107,532 SH   SOLE 22 107,532 0 0
BOYD GAMING CORP COM 103304101   52,801,432 784,335 SH   SOLE 2 424,157 0 360,178
BOYD GAMING CORP COM 103304101   2,137,275 31,748 SH   SOLE 4 28,385 0 3,363
BOYD GAMING CORP COM 103304101   2,751,032 40,865 SH   SOLE 7 40,518 0 347
BOYD GAMING CORP COM 103304101   695,416 10,330 SH   SOLE 13 10,330 0 0
BOYD GAMING CORP COM 103304101   25,613,577 380,475 SH   SOLE 18 299,051 0 81,424
BOYD GAMING CORP COM 103304101   51,038,389 758,146 SH   SOLE 19 758,146 0 0
BOYD GAMING CORP COM 103304101   236,847,580 3,518,235 SH   SOLE 21 3,518,235 0 0
BOYD GAMING CORP COM 103304101   199,927,273 2,969,805 SH   SOLE 22 2,679,066 0 290,739
BOYD GAMING CORP COM 103304101   11,449,314 170,073 SH   SOLE 23 170,073 0 0
BOYD GAMING CORP COM 103304101   941,538 13,986 SH   SOLE 25 13,986 0 0
BOYD GAMING CORP COM 103304101   20,737,657 308,046 SH   SOLE 26 27,956 0 280,090
BOYD GAMING CORP COM 103304101   7,631,664 113,364 SH   SOLE 28 1,515 0 111,849
BOYD GAMING CORP COM 103304101   4,195,652 62,324 SH   SOLE 30 62,324 0 0
BOYD GAMING CORP COM 103304101   60,521 899 SH   SOLE 31 899 0 0
BOYD GAMING CORP COM 103304101   805,955 11,972 SH   SOLE 34 11,972 0 0
BOYD GAMING CORP COM 103304101   790,943 11,749 SH   SOLE 36 11,749 0 0
BOYD GAMING CORP COM 103304101   1,022,793 15,193 SH   SOLE 40 15,193 0 0
BOYD GAMING CORP COM 103304101   5,698,501 84,648 SH   SOLE 43 78,713 0 5,935
BP PLC SPONSORED ADR 055622104   228,357,353 6,060,439 SH   SOLE 18 6,009,543 0 50,896
BP PLC SPONSORED ADR 055622104   77,472,228 2,056,057 SH   SOLE 19 2,056,057 0 0
BP PLC SPONSORED ADR 055622104   94,388 2,505 SH   SOLE 21 2,505 0 0
BP PLC SPONSORED ADR 055622104   19,601,814 520,218 SH   SOLE 23 520,218 0 0
BP PLC SPONSORED ADR 055622104   5,291,063 140,421 SH   SOLE 25 29,386 0 111,035
BP PLC SPONSORED ADR 055622104   50,157,054 1,331,132 SH   SOLE 34 1,331,132 0 0
BP PLC SPONSORED ADR 055622104   1,364,544 36,214 SH   SOLE 36 36,214 0 0
BP PLC SPONSORED ADR 055622104   35,028,543 929,632 SH   SOLE 43 857,494 0 72,139
BRADY CORP CL A 104674106   2,401,611 40,513 SH   SOLE 2 35,818 0 4,695
BRADY CORP CL A 104674106   2,964 50 SH   SOLE 4 50 0 0
BRADY CORP CL A 104674106   962,114 16,230 SH   SOLE 7 15,717 0 513
BRADY CORP CL A 104674106   1,353,125 22,826 SH   SOLE 18 22,826 0 0
BRADY CORP CL A 104674106   222,296,917 3,749,948 SH   SOLE 21 3,749,948 0 0
BRADY CORP CL A 104674106   44,386,552 748,761 SH   SOLE 22 727,807 0 20,954
BRADY CORP CL A 104674106   554,209 9,349 SH   SOLE 25 9,349 0 0
BRADY CORP CL A 104674106   2,288,860 38,611 SH   SOLE 26 14,645 0 23,966
BRADY CORP CL A 104674106   182,642 3,081 SH   SOLE 28 864 0 2,217
BRADY CORP CL A 104674106   6,157,414 103,870 SH   SOLE 30 103,870 0 0
BRADY CORP CL A 104674106   11,500 194 SH   SOLE 36 194 0 0
BRADY CORP CL A 104674106   597,187 10,074 SH   SOLE 40 10,074 0 0
BRADY CORP CL A 104674106   1,670,979 28,188 SH   SOLE 43 27,825 0 363
BRAEMAR HOTELS & RESORTS INC COM 10482B101   521,712 260,856 SH   SOLE 2 151,577 0 109,279
BRAEMAR HOTELS & RESORTS INC COM 10482B101   1,430 715 SH   SOLE 7 715 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   478,242 239,121 SH   SOLE 18 187,815 0 51,306
BRAEMAR HOTELS & RESORTS INC COM 10482B101   4,275,314 2,137,657 SH   SOLE 19 2,137,657 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   5,313,902 2,656,951 SH   SOLE 21 2,656,951 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   7,498,716 3,749,358 SH   SOLE 22 3,536,980 0 212,378
BRAEMAR HOTELS & RESORTS INC COM 10482B101   6,276 3,138 SH   SOLE 23 3,138 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101   713,464 356,732 SH   SOLE 26 0 0 356,732
BRAEMAR HOTELS & RESORTS INC COM 10482B101   14 7 SH   SOLE 43 7 0 0
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   3,990,686 291,053 SH   SOLE 21 291,053 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   3,573 6,328 SH   SOLE 18 6,328 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   59,505 105,374 SH   SOLE 21 105,374 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201   213,237 377,611 SH   SOLE 22 377,611 0 0
BRAINSWAY LTD SPONSORED ADS 10501L106   6,359 1,202 SH   SOLE 21 1,202 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   3,465,331 721,944 SH   SOLE 2 467,448 0 254,496
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   378,494 78,853 SH   SOLE 4 78,853 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,586,866 330,597 SH   SOLE 7 300,238 0 30,359
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   2,581,397 537,791 SH   SOLE 18 537,791 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   4,888,997 1,018,541 SH   SOLE 19 1,018,541 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   101,684,338 21,184,237 SH   SOLE 21 21,184,237 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   34,924,493 7,275,936 SH   SOLE 22 6,925,399 0 350,537
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   183,667 38,264 SH   SOLE 23 38,264 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   6,323,938 1,317,487 SH   SOLE 25 1,317,487 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   887,011 184,794 SH   SOLE 26 51,132 0 133,662
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   561,998 117,083 SH   SOLE 28 9,030 0 108,053
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   4,148,842 864,342 SH   SOLE 30 864,342 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   33,600 7,000 SH   SOLE 36 7,000 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   153,797 32,041 SH   SOLE 40 32,041 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   1,108,633 230,965 SH   SOLE 43 228,238 0 2,727
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   187,215 37,669 SH   SOLE 43 37,450 0 219
BRASKEM S A SP ADR PFD A 105532105   9,277 881 SH   SOLE 43 877 0 4
BRAZE INC COM CL A 10576N102   2,341,211 52,849 SH   SOLE 2 32,182 0 20,667
BRAZE INC COM CL A 10576N102   22,504 508 SH   SOLE 4 155 0 353
BRAZE INC COM CL A 10576N102   379,695 8,571 SH   SOLE 7 8,126 0 445
BRAZE INC COM CL A 10576N102   5,527,222 124,768 SH   SOLE 18 124,768 0 0
BRAZE INC COM CL A 10576N102   7,147,495 161,343 SH   SOLE 19 161,343 0 0
BRAZE INC COM CL A 10576N102   97,947,876 2,211,013 SH   SOLE 21 2,211,013 0 0
BRAZE INC COM CL A 10576N102   67,530,654 1,524,394 SH   SOLE 22 1,476,389 0 48,005
BRAZE INC COM CL A 10576N102   146,943 3,317 SH   SOLE 23 3,317 0 0
BRAZE INC COM CL A 10576N102   443,222 10,005 SH   SOLE 25 10,005 0 0
BRAZE INC COM CL A 10576N102   479,769 10,830 SH   SOLE 26 10,830 0 0
BRAZE INC COM CL A 10576N102   22,593 510 SH   SOLE 28 0 0 510
BRAZE INC COM CL A 10576N102   2,014,985 45,485 SH   SOLE 30 45,485 0 0
BRAZE INC COM CL A 10576N102   440,076 9,934 SH   SOLE 40 9,934 0 0
BRAZE INC COM CL A 10576N102   1,020,318 23,032 SH   SOLE 43 20,236 0 2,796
BRC INC COM CL A 05601U105   138,111 32,269 SH   SOLE 2 28,953 0 3,316
BRC INC COM CL A 05601U105   458 107 SH   SOLE 7 107 0 0
BRC INC COM CL A 05601U105   395,309 92,362 SH   SOLE 18 92,362 0 0
BRC INC COM CL A 05601U105   373,991 87,381 SH   SOLE 19 87,381 0 0
BRC INC COM CL A 05601U105   5,782,802 1,351,122 SH   SOLE 21 1,351,122 0 0
BRC INC COM CL A 05601U105   4,048,914 946,008 SH   SOLE 22 931,770 0 14,238
BRC INC COM CL A 05601U105   2,191 512 SH   SOLE 43 512 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,472,134 39,531 SH   SOLE 2 13,801 0 25,730
BREAD FINANCIAL HOLDINGS INC COM 018581108   39,549 1,062 SH   SOLE 7 1,062 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   4,182,871 112,322 SH   SOLE 18 112,322 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   2,067,714 55,524 SH   SOLE 19 55,524 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   126,898,652 3,407,590 SH   SOLE 21 3,407,590 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   38,454,918 1,032,624 SH   SOLE 22 976,926 0 55,698
BREAD FINANCIAL HOLDINGS INC COM 018581108   268,910 7,221 SH   SOLE 25 7,221 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   510,560 13,710 SH   SOLE 26 13,710 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   190,706 5,121 SH   SOLE 28 5,121 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,884,456 50,603 SH   SOLE 30 50,603 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   3,318,829 89,120 SH   SOLE 34 89,120 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   99,394 2,669 SH   SOLE 36 2,669 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   219,157 5,885 SH   SOLE 40 5,885 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   599,304 16,093 SH   SOLE 43 15,253 0 840
BRF SA SPONSORED ADR 10552T107   16 5 SH   SOLE 2 5 0 0
BRF SA SPONSORED ADR 10552T107   115,825 35,529 SH   SOLE 4 35,529 0 0
BRF SA SPONSORED ADR 10552T107   2,252,546 690,965 SH   SOLE 7 690,965 0 0
BRF SA SPONSORED ADR 10552T107   224,392 68,832 SH   SOLE 21 68,832 0 0
BRF SA SPONSORED ADR 10552T107   32,522 9,976 SH   SOLE 26 0 0 9,976
BRF SA SPONSORED ADR 10552T107   532,710 163,408 SH   SOLE 28 0 0 163,408
BRF SA SPONSORED ADR 10552T107   3,923,847 1,203,634 SH   SOLE 30 1,203,634 0 0
BRF SA SPONSORED ADR 10552T107   61,079 18,736 SH   SOLE 31 0 0 18,736
BRF SA SPONSORED ADR 10552T107   1,720,693 527,820 SH   SOLE 43 488,924 0 38,896
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   430,036 62,779 SH   SOLE 21 62,779 0 0
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   3,506,070 511,835 SH   SOLE 22 511,835 0 0
BRIDGEBIO PHARMA INC COM 10806X102   2,807,505 90,799 SH   SOLE 2 36,259 0 54,540
BRIDGEBIO PHARMA INC COM 10806X102   6,400 207 SH   SOLE 4 207 0 0
BRIDGEBIO PHARMA INC COM 10806X102   389,314 12,591 SH   SOLE 7 11,953 0 638
BRIDGEBIO PHARMA INC COM 10806X102   9,264,776 299,637 SH   SOLE 18 293,945 0 5,692
BRIDGEBIO PHARMA INC COM 10806X102   23,170,118 749,357 SH   SOLE 19 749,357 0 0
BRIDGEBIO PHARMA INC COM 10806X102   159,902,656 5,171,496 SH   SOLE 21 5,171,496 0 0
BRIDGEBIO PHARMA INC COM 10806X102   109,517,898 3,541,976 SH   SOLE 22 3,425,034 0 116,942
BRIDGEBIO PHARMA INC COM 10806X102   76,651 2,479 SH   SOLE 23 2,479 0 0
BRIDGEBIO PHARMA INC COM 10806X102   658,596 21,300 SH   SOLE 25 21,300 0 0
BRIDGEBIO PHARMA INC COM 10806X102   1,573,457 50,888 SH   SOLE 26 29,569 0 21,319
BRIDGEBIO PHARMA INC COM 10806X102   120,619 3,901 SH   SOLE 28 1,895 0 2,006
BRIDGEBIO PHARMA INC COM 10806X102   13,382,671 432,816 SH   SOLE 30 432,816 0 0
BRIDGEBIO PHARMA INC COM 10806X102   63,602 2,057 SH   SOLE 34 2,057 0 0
BRIDGEBIO PHARMA INC COM 10806X102   698,143 22,579 SH   SOLE 40 22,579 0 0
BRIDGEBIO PHARMA INC COM 10806X102   21,922 709 SH   OTR 43 709 0 0
BRIDGEBIO PHARMA INC COM 10806X102   1,983,302 64,143 SH   SOLE 43 52,268 0 11,875
BRIDGEBIO PHARMA INC NOTE 2.500% 3/1 10806XAB8   4,494,397 4,195,000 PRN   SOLE 21 4,195,000 0 0
BRIDGEBIO PHARMA INC NOTE 2.250% 2/0 10806XAD4   4,641,795 5,700,000 PRN   SOLE 21 5,700,000 0 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   9,573 1,907 SH   SOLE 18 1,907 0 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   752,177 149,836 SH   SOLE 22 149,836 0 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102   10,381 2,068 SH   SOLE 26 2,068 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   91,036 7,821 SH   SOLE 2 835 0 6,986
BRIDGEWATER BANCSHARES INC COM 108621103   3,469 298 SH   SOLE 7 298 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   669,870 57,549 SH   SOLE 18 57,549 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   534,066 45,882 SH   SOLE 19 45,882 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   9,935,892 853,599 SH   SOLE 21 853,599 0 0
BRIDGEWATER BANCSHARES INC COM 108621103   7,536,970 647,506 SH   SOLE 22 631,009 0 16,497
BRIDGEWATER BANCSHARES INC COM 108621103   25,282 2,172 SH   SOLE 43 2,041 0 131
BRIDGFORD FOODS CORP COM 108763103   3,318 296 SH   SOLE 18 296 0 0
BRIDGFORD FOODS CORP COM 108763103   45,188 4,031 SH   SOLE 21 4,031 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   927 3,806 SH   SOLE 2 0 0 3,806
BRIGHT GREEN CORP COMMON STOCK 10920G100   36,100 148,193 SH   SOLE 18 148,193 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   25,373 104,160 SH   SOLE 19 104,160 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   493,910 2,027,545 SH   SOLE 21 2,027,545 0 0
BRIGHT GREEN CORP COMMON STOCK 10920G100   321,162 1,318,399 SH   SOLE 22 1,301,084 0 17,315
BRIGHT HORIZONS FAM SOL IN D COM 109194100   11,214,365 98,927 SH   SOLE 2 18,309 0 80,618
BRIGHT HORIZONS FAM SOL IN D COM 109194100   18,818 166 SH   SOLE 4 166 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,698,360 14,982 SH   SOLE 7 14,188 0 794
BRIGHT HORIZONS FAM SOL IN D COM 109194100   2,237,840 19,741 SH   SOLE 18 19,741 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   2,229,451 19,667 SH   SOLE 19 19,667 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   78,207,517 689,904 SH   SOLE 21 689,904 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   163,138,416 1,439,118 SH   SOLE 22 1,363,123 0 75,995
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,391,947 12,279 SH   SOLE 25 12,279 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   2,411,961 21,277 SH   SOLE 26 19,782 0 1,495
BRIGHT HORIZONS FAM SOL IN D COM 109194100   372,501 3,286 SH   SOLE 28 1,087 0 2,199
BRIGHT HORIZONS FAM SOL IN D COM 109194100   9,630,045 84,951 SH   SOLE 30 84,951 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   81,052 715 SH   SOLE 31 715 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   665,877 5,874 SH   SOLE 36 5,874 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   1,347,624 11,888 SH   SOLE 40 11,888 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   13,263 117 SH   OTR 43 117 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100   9,081,836 80,115 SH   SOLE 43 72,566 0 7,549
BRIGHT MINDS BIOSCIENCES INC COM NEW 10919W405   1 1 SH   SOLE 43 1 0 0
BRIGHTCOVE INC COM 10921T101   387,507 199,746 SH   SOLE 2 188,043 0 11,703
BRIGHTCOVE INC COM 10921T101   260 134 SH   SOLE 7 134 0 0
BRIGHTCOVE INC COM 10921T101   252,922 130,372 SH   SOLE 18 130,372 0 0
BRIGHTCOVE INC COM 10921T101   450,324 232,126 SH   SOLE 19 232,126 0 0
BRIGHTCOVE INC COM 10921T101   2,940,922 1,515,939 SH   SOLE 21 1,515,939 0 0
BRIGHTCOVE INC COM 10921T101   2,569,138 1,324,298 SH   SOLE 22 1,280,251 0 44,047
BRIGHTCOVE INC COM 10921T101   17,282 8,908 SH   SOLE 23 8,908 0 0
BRIGHTCOVE INC COM 10921T101   2,817 1,452 SH   SOLE 26 0 0 1,452
BRIGHTHOUSE FINL INC COM 10922N103   6,473,527 125,602 SH   SOLE 2 77,296 0 48,306
BRIGHTHOUSE FINL INC COM 10922N103   9,483 184 SH   SOLE 4 184 0 0
BRIGHTHOUSE FINL INC COM 10922N103   73,238 1,421 SH   SOLE 7 1,421 0 0
BRIGHTHOUSE FINL INC COM 10922N103   6,860,438 133,109 SH   SOLE 18 133,109 0 0
BRIGHTHOUSE FINL INC COM 10922N103   1,571,094 30,483 SH   SOLE 19 30,483 0 0
BRIGHTHOUSE FINL INC COM 10922N103   166,706,903 3,234,515 SH   SOLE 21 3,234,515 0 0
BRIGHTHOUSE FINL INC COM 10922N103   117,271,951 2,275,358 SH   SOLE 22 2,158,285 0 117,073
BRIGHTHOUSE FINL INC COM 10922N103   674,504 13,087 SH   SOLE 25 13,087 0 0
BRIGHTHOUSE FINL INC COM 10922N103   2,465,622 47,839 SH   SOLE 26 26,098 0 21,741
BRIGHTHOUSE FINL INC COM 10922N103   1,458,582 28,300 SH   SOLE 28 25,489 0 2,811
BRIGHTHOUSE FINL INC COM 10922N103   4,945,160 95,948 SH   SOLE 30 95,948 0 0
BRIGHTHOUSE FINL INC COM 10922N103   46,695 906 SH   SOLE 31 906 0 0
BRIGHTHOUSE FINL INC COM 10922N103   267,235 5,185 SH   SOLE 36 5,185 0 0
BRIGHTHOUSE FINL INC COM 10922N103   822,218 15,953 SH   SOLE 40 15,953 0 0
BRIGHTHOUSE FINL INC COM 10922N103   6,810,496 132,140 SH   SOLE 43 115,114 0 17,026
BRIGHTSPHERE INVT GROUP INC COM 10948W103   3,380,137 147,992 SH   SOLE 2 126,499 0 21,493
BRIGHTSPHERE INVT GROUP INC COM 10948W103   4,751 208 SH   SOLE 4 208 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   6,281 275 SH   SOLE 7 275 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   2,352,314 102,991 SH   SOLE 18 102,991 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   2,216,120 97,028 SH   SOLE 19 97,028 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   85,941,119 3,762,746 SH   SOLE 21 3,762,746 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   25,794,582 1,129,360 SH   SOLE 22 1,089,997 0 39,363
BRIGHTSPHERE INVT GROUP INC COM 10948W103   104,379 4,570 SH   SOLE 23 4,570 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   181,921 7,965 SH   SOLE 25 7,965 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   453,717 19,865 SH   SOLE 26 19,726 0 139
BRIGHTSPHERE INVT GROUP INC COM 10948W103   2,518,727 110,277 SH   SOLE 30 110,277 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   42,414 1,857 SH   SOLE 34 1,857 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   155,997 6,830 SH   SOLE 40 6,830 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103   2,109,656 92,367 SH   SOLE 43 86,147 0 6,220
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   805,834 116,957 SH   SOLE 2 37,518 0 79,439
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,825 410 SH   SOLE 4 410 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   5,870 852 SH   SOLE 7 852 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   2,353,472 341,578 SH   SOLE 18 341,578 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,880,887 272,988 SH   SOLE 19 272,988 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   46,669,704 6,773,542 SH   SOLE 21 6,773,542 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   24,128,752 3,501,996 SH   SOLE 22 3,333,826 0 168,170
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   153,282 22,247 SH   SOLE 25 22,247 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   134,658 19,544 SH   SOLE 26 19,544 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   99,981 14,511 SH   SOLE 28 1,355 0 13,156
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   336,866 48,892 SH   SOLE 30 48,892 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   134,892 19,578 SH   SOLE 40 19,578 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   1,708,431 247,958 SH   SOLE 43 230,841 0 17,117
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   119,124 10,959 SH   SOLE 2 2,055 0 8,904
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   5,055 465 SH   SOLE 7 465 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   1,431,938 131,733 SH   SOLE 18 131,733 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   1,285,845 118,293 SH   SOLE 19 118,293 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   20,250,680 1,862,988 SH   SOLE 21 1,862,988 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   18,967,933 1,744,980 SH   SOLE 22 1,712,025 0 32,955
BRIGHTSPRING HEALTH SVCS INC UNIT 02/01/2027 10950A205   32,593,697 723,019 SH   SOLE 21 723,019 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   3,056,705 256,866 SH   SOLE 2 131,645 0 125,221
BRIGHTVIEW HLDGS INC COM 10948C107   1,928 162 SH   SOLE 7 162 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   1,383,792 116,285 SH   SOLE 18 116,285 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   7,005,839 588,726 SH   SOLE 19 588,726 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   19,199,817 1,613,430 SH   SOLE 21 1,613,430 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   20,720,447 1,741,214 SH   SOLE 22 1,643,326 0 97,888
BRIGHTVIEW HLDGS INC COM 10948C107   11,757 988 SH   SOLE 23 988 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   53,848 4,525 SH   SOLE 25 4,525 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   1,223,094 102,781 SH   SOLE 26 0 0 102,781
BRIGHTVIEW HLDGS INC COM 10948C107   268,666 22,577 SH   SOLE 30 22,577 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   67,568 5,678 SH   SOLE 40 5,678 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   1,715,385 144,150 SH   SOLE 43 134,321 0 9,829
BRILLIANT EARTH GROUP INC CL A COM 109504100   111,984 37,453 SH   SOLE 2 37,453 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100   333,035 111,383 SH   SOLE 22 111,383 0 0
BRINKER INTL INC COM 109641100   1,700,944 34,238 SH   SOLE 2 19,928 0 14,310
BRINKER INTL INC COM 109641100   9,091 183 SH   SOLE 4 183 0 0
BRINKER INTL INC COM 109641100   712,014 14,332 SH   SOLE 7 13,567 0 765
BRINKER INTL INC COM 109641100   6,316,166 127,137 SH   SOLE 18 127,137 0 0
BRINKER INTL INC COM 109641100   5,050,419 101,659 SH   SOLE 19 101,659 0 0
BRINKER INTL INC COM 109641100   253,115,328 5,094,914 SH   SOLE 21 5,094,914 0 0
BRINKER INTL INC COM 109641100   62,255,846 1,253,137 SH   SOLE 22 1,211,667 0 41,470
BRINKER INTL INC COM 109641100   14,656 295 SH   SOLE 23 295 0 0
BRINKER INTL INC COM 109641100   426,652 8,588 SH   SOLE 25 8,588 0 0
BRINKER INTL INC COM 109641100   1,085,607 21,852 SH   SOLE 26 21,852 0 0
BRINKER INTL INC COM 109641100   39,297 791 SH   SOLE 28 791 0 0
BRINKER INTL INC COM 109641100   6,815,848 137,195 SH   SOLE 30 137,195 0 0
BRINKER INTL INC COM 109641100   77,153 1,553 SH   SOLE 36 1,553 0 0
BRINKER INTL INC COM 109641100   475,140 9,564 SH   SOLE 40 9,564 0 0
BRINKER INTL INC COM 109641100   5,347,624 107,641 SH   SOLE 43 102,344 0 5,297
BRINKS CO COM 109696104   6,978,200 75,538 SH   SOLE 2 64,527 0 11,011
BRINKS CO COM 109696104   13,210 143 SH   SOLE 4 143 0 0
BRINKS CO COM 109696104   59,123 640 SH   SOLE 7 640 0 0
BRINKS CO COM 109696104   15,473,373 167,497 SH   SOLE 18 167,497 0 0
BRINKS CO COM 109696104   9,050,838 97,974 SH   SOLE 19 97,974 0 0
BRINKS CO COM 109696104   306,210,138 3,314,680 SH   SOLE 21 3,314,680 0 0
BRINKS CO COM 109696104   134,581,124 1,456,821 SH   SOLE 22 1,417,220 0 39,601
BRINKS CO COM 109696104   807,494 8,741 SH   SOLE 25 8,741 0 0
BRINKS CO COM 109696104   1,776,467 19,230 SH   SOLE 26 19,230 0 0
BRINKS CO COM 109696104   201,019 2,176 SH   SOLE 28 887 0 1,289
BRINKS CO COM 109696104   28,921,407 313,070 SH   SOLE 30 313,070 0 0
BRINKS CO COM 109696104   105,036 1,137 SH   SOLE 36 1,137 0 0
BRINKS CO COM 109696104   903,292 9,778 SH   SOLE 40 9,778 0 0
BRINKS CO COM 109696104   3,901,179 42,230 SH   SOLE 43 40,502 0 1,728
BRISTOL-MYERS SQUIBB CO COM 110122108   289,360,326 5,335,798 SH   SOLE 2 2,273,365 0 3,062,433
BRISTOL-MYERS SQUIBB CO COM 110122108   126,588,655 2,334,292 SH   SOLE 4 1,261,705 0 1,072,587
BRISTOL-MYERS SQUIBB CO COM 110122108   98,441,387 1,815,257 SH   SOLE 7 1,634,296 0 180,961
BRISTOL-MYERS SQUIBB CO COM 110122108   14,673,770 270,584 SH   SOLE 13 270,584 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   16,114,499 297,151 SH   SOLE 15 297,151 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   288,058,795 5,311,798 SH   SOLE 18 5,021,414 0 290,384
BRISTOL-MYERS SQUIBB CO COM 110122108   168,572,003 3,108,464 SH   SOLE 19 3,108,464 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,214,102,338 59,267,976 SH   SOLE 21 59,267,976 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,528,041,537 46,617,030 SH   SOLE 22 41,734,194 0 4,882,836
BRISTOL-MYERS SQUIBB CO COM 110122108   235,798,276 4,348,115 SH   SOLE 23 4,348,115 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   195,279,030 3,600,941 SH   SOLE 25 3,586,509 0 14,432
BRISTOL-MYERS SQUIBB CO COM 110122108   162,850,955 3,002,968 SH   SOLE 26 1,922,621 0 1,080,347
BRISTOL-MYERS SQUIBB CO COM 110122108   321,841,926 5,934,758 SH   SOLE 28 417,744 0 5,517,014
BRISTOL-MYERS SQUIBB CO COM 110122108   8,473,492 156,251 SH   SOLE 29 156,251 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   857,139,803 15,805,639 SH   SOLE 30 15,517,230 0 288,409
BRISTOL-MYERS SQUIBB CO COM 110122108   42,819,249 789,586 SH   SOLE 31 757,102 0 32,484
BRISTOL-MYERS SQUIBB CO COM 110122108   89,074,619 1,642,534 SH   SOLE 34 1,642,534 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   30,591,306 564,103 SH   SOLE 36 564,103 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   5,400,223 99,580 SH   SOLE 40 99,580 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   268,384 4,949 SH   OTR 43 4,949 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   122,196,843 2,253,307 SH   SOLE 43 2,059,672 0 193,635
BRISTOW GROUP INC COM 11040G103   839,120 30,850 SH   SOLE 2 16,586 0 14,264
BRISTOW GROUP INC COM 11040G103   4,597 169 SH   SOLE 7 169 0 0
BRISTOW GROUP INC COM 11040G103   2,063,882 75,878 SH   SOLE 18 75,878 0 0
BRISTOW GROUP INC COM 11040G103   1,358,042 49,928 SH   SOLE 19 49,928 0 0
BRISTOW GROUP INC COM 11040G103   77,619,552 2,853,660 SH   SOLE 21 2,853,660 0 0
BRISTOW GROUP INC COM 11040G103   16,809,246 617,987 SH   SOLE 22 596,597 0 21,390
BRISTOW GROUP INC COM 11040G103   20,019 736 SH   SOLE 25 736 0 0
BRISTOW GROUP INC COM 11040G103   151,205 5,559 SH   SOLE 28 0 0 5,559
BRISTOW GROUP INC COM 11040G103   998,838 36,722 SH   SOLE 30 36,722 0 0
BRISTOW GROUP INC COM 11040G103   472,818 17,383 SH   SOLE 43 16,185 0 1,198
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   8,914,937 292,293 SH   SOLE 2 292,293 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   94,354,933 3,093,604 SH   SOLE 18 2,885,429 0 208,175
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   337,941,220 11,080,040 SH   SOLE 19 11,080,040 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   68,503 2,246 SH   SOLE 21 2,246 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   40,752,667 1,336,153 SH   SOLE 22 1,336,153 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,687,599 88,118 SH   SOLE 23 88,118 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,369,393 77,685 SH   SOLE 25 77,685 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   6,269,306 205,551 SH   SOLE 26 205,264 0 287
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   14,163,987 464,393 SH   SOLE 34 464,393 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   33,342,883 1,093,209 SH   SOLE 43 910,664 0 182,545
BRIXMOR PPTY GROUP INC COM 11120U105   24,848,675 1,059,645 SH   SOLE 2 262,721 0 796,924
BRIXMOR PPTY GROUP INC COM 11120U105   3,291,465 140,361 SH   SOLE 4 140,361 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   11,490,195 489,987 SH   SOLE 7 440,398 0 49,589
BRIXMOR PPTY GROUP INC COM 11120U105   15,558,489 663,475 SH   SOLE 18 663,475 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   27,629,705 1,178,239 SH   SOLE 19 1,178,239 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   411,879,013 17,564,137 SH   SOLE 21 17,564,137 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   296,126,717 12,628,005 SH   SOLE 22 11,753,493 0 874,512
BRIXMOR PPTY GROUP INC COM 11120U105   372,503 15,885 SH   SOLE 23 15,885 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   17,912,001 763,838 SH   SOLE 25 763,838 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   14,064,864 599,781 SH   SOLE 26 83,138 0 516,643
BRIXMOR PPTY GROUP INC COM 11120U105   5,895,635 251,413 SH   SOLE 28 16,091 0 235,322
BRIXMOR PPTY GROUP INC COM 11120U105   23,875,336 1,018,138 SH   SOLE 30 1,018,138 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   87,445 3,729 SH   SOLE 31 3,729 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   662,298 28,243 SH   SOLE 34 28,243 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   208,893 8,908 SH   SOLE 36 8,908 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   1,453,830 61,997 SH   SOLE 40 61,997 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   16,509 704 SH   OTR 43 704 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   8,585,096 366,102 SH   SOLE 43 331,163 0 34,939
BROADCOM INC COM 11135F101   1,067,841,749 805,669 SH   SOLE 2 187,565 0 618,104
BROADCOM INC COM 11135F101   477,122,417 359,981 SH   SOLE 4 187,951 0 172,030
BROADCOM INC COM 11135F101   614,483,933 463,618 SH   SOLE 7 421,295 0 42,323
BROADCOM INC COM 11135F101   26,798,465 20,219 SH   SOLE 13 20,219 0 0
BROADCOM INC COM 11135F101   87,382,956 65,929 SH   SOLE 15 65,929 0 0
BROADCOM INC COM 11135F101   1,478,230,108 1,115,300 SH   SOLE 18 1,011,563 0 103,737
BROADCOM INC COM 11135F101   748,936,175 565,060 SH   SOLE 19 565,060 0 0
BROADCOM INC COM 11135F101   18,632,380,508 14,057,824 SH   SOLE 21 14,057,824 0 0
BROADCOM INC COM 11135F101   12,802,222,667 9,659,066 SH   SOLE 22 8,691,774 0 967,292
BROADCOM INC COM 11135F101   1,086,984,646 820,112 SH   SOLE 23 820,112 0 0
BROADCOM INC COM 11135F101   1,216,034,516 917,478 SH   SOLE 25 912,442 0 5,036
BROADCOM INC COM 11135F101   604,662,645 456,208 SH   SOLE 26 264,226 0 191,982
BROADCOM INC COM 11135F101   1,102,419,045 831,757 SH   SOLE 28 24,304 0 807,453
BROADCOM INC COM 11135F101   781,992 590 SH   SOLE 29 590 0 0
BROADCOM INC COM 11135F101   4,518,848,878 3,409,397 SH   SOLE 30 3,409,397 0 0
BROADCOM INC COM 11135F101   135,219,654 102,021 SH   SOLE 31 94,921 0 7,100
BROADCOM INC COM 11135F101   233,822,205 176,415 SH   SOLE 32 176,415 0 0
BROADCOM INC COM 11135F101   466,539,018 351,996 SH   SOLE 34 351,996 0 0
BROADCOM INC COM 11135F101   125,240,642 94,492 SH   SOLE 36 94,492 0 0
BROADCOM INC COM 11135F101   29,067,567 21,931 SH   SOLE 40 21,931 0 0
BROADCOM INC COM 11135F101   653,427 493 SH   OTR 43 493 0 0
BROADCOM INC COM 11135F101   811,414,034 612,199 SH   SOLE 43 520,855 0 91,344
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   39,535,112 192,986 SH   SOLE 2 42,654 0 150,332
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   25,880,578 126,333 SH   SOLE 4 65,174 0 61,159
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   43,247,585 211,108 SH   SOLE 7 194,770 0 16,338
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,194,744 5,832 SH   SOLE 13 5,832 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   3,672,730 17,928 SH   SOLE 15 17,928 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   41,487,223 202,515 SH   SOLE 18 194,536 0 7,979
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   12,450,162 60,774 SH   SOLE 19 60,774 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   828,060,509 4,042,080 SH   SOLE 21 4,042,080 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   527,375,605 2,574,322 SH   SOLE 22 2,318,395 0 255,927
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   35,818,337 174,843 SH   SOLE 23 174,843 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   63,740,960 311,144 SH   SOLE 25 310,051 0 1,093
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   27,308,248 133,302 SH   SOLE 26 86,890 0 46,412
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   47,132,755 230,073 SH   SOLE 28 4,493 0 225,580
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   166,756 814 SH   SOLE 29 814 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   246,696,099 1,204,218 SH   SOLE 30 1,182,477 0 21,741
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   5,549,248 27,088 SH   SOLE 31 25,254 0 1,834
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,099,893 5,369 SH   SOLE 34 5,369 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   7,044,316 34,386 SH   SOLE 36 34,386 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,172,209 5,722 SH   SOLE 40 5,722 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   39,538 193 SH   OTR 43 193 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   33,205,437 162,088 SH   SOLE 43 143,660 0 18,429
BROADSTONE NET LEASE INC COM 11135E203   3,598,208 229,624 SH   SOLE 2 83,097 0 146,527
BROADSTONE NET LEASE INC COM 11135E203   1,361,034 86,856 SH   SOLE 4 86,856 0 0
BROADSTONE NET LEASE INC COM 11135E203   4,371,507 278,973 SH   SOLE 7 249,572 0 29,401
BROADSTONE NET LEASE INC COM 11135E203   7,911,125 504,858 SH   SOLE 18 504,858 0 0
BROADSTONE NET LEASE INC COM 11135E203   11,133,410 710,492 SH   SOLE 19 710,492 0 0
BROADSTONE NET LEASE INC COM 11135E203   121,310,606 7,741,583 SH   SOLE 21 7,741,583 0 0
BROADSTONE NET LEASE INC COM 11135E203   116,401,210 7,428,284 SH   SOLE 22 7,087,052 0 341,232
BROADSTONE NET LEASE INC COM 11135E203   155,196 9,904 SH   SOLE 23 9,904 0 0
BROADSTONE NET LEASE INC COM 11135E203   14,913,672 951,734 SH   SOLE 25 951,734 0 0
BROADSTONE NET LEASE INC COM 11135E203   1,300,312 82,981 SH   SOLE 26 82,981 0 0
BROADSTONE NET LEASE INC COM 11135E203   2,298,961 146,711 SH   SOLE 28 9,410 0 137,301
BROADSTONE NET LEASE INC COM 11135E203   10,368,886 661,703 SH   SOLE 30 661,703 0 0
BROADSTONE NET LEASE INC COM 11135E203   43,657 2,786 SH   SOLE 36 2,786 0 0
BROADSTONE NET LEASE INC COM 11135E203   679,514 43,364 SH   SOLE 40 43,364 0 0
BROADSTONE NET LEASE INC COM 11135E203   1,033,123 65,930 SH   SOLE 43 51,141 0 14,789
BROADWAY FINL CORP DEL CL A NEW 111444709   4,463 810 SH   SOLE 18 810 0 0
BROADWAY FINL CORP DEL CL A NEW 111444709   56,538 10,261 SH   SOLE 21 10,261 0 0
BROADWIND INC COM NEW 11161T207   39,734 16,695 SH   SOLE 2 16,695 0 0
BROADWIND INC COM NEW 11161T207   6,407 2,692 SH   SOLE 18 2,692 0 0
BROADWIND INC COM NEW 11161T207   105,034 44,132 SH   SOLE 21 44,132 0 0
BROADWIND INC COM NEW 11161T207   712,322 299,295 SH   SOLE 22 299,295 0 0
BROOKDALE SR LIVING INC COM 112463104   7,369,661 1,114,926 SH   SOLE 2 1,002,052 0 112,874
BROOKDALE SR LIVING INC COM 112463104   5,500 832 SH   SOLE 4 832 0 0
BROOKDALE SR LIVING INC COM 112463104   359,306 54,358 SH   SOLE 7 51,456 0 2,902
BROOKDALE SR LIVING INC COM 112463104   3,220,762 487,256 SH   SOLE 18 487,256 0 0
BROOKDALE SR LIVING INC COM 112463104   22,301,241 3,373,864 SH   SOLE 19 3,373,864 0 0
BROOKDALE SR LIVING INC COM 112463104   47,445,291 7,177,805 SH   SOLE 21 7,177,805 0 0
BROOKDALE SR LIVING INC COM 112463104   37,463,014 5,667,627 SH   SOLE 22 5,413,527 0 254,100
BROOKDALE SR LIVING INC COM 112463104   246,844 37,344 SH   SOLE 25 37,344 0 0
BROOKDALE SR LIVING INC COM 112463104   469,502 71,029 SH   SOLE 26 51,528 0 19,501
BROOKDALE SR LIVING INC COM 112463104   21,806 3,299 SH   SOLE 28 3,299 0 0
BROOKDALE SR LIVING INC COM 112463104   2,223,571 336,395 SH   SOLE 30 336,395 0 0
BROOKDALE SR LIVING INC COM 112463104   7,503,130 1,135,118 SH   SOLE 34 1,135,118 0 0
BROOKDALE SR LIVING INC COM 112463104   97,451 14,743 SH   SOLE 36 14,743 0 0
BROOKDALE SR LIVING INC COM 112463104   253,401 38,336 SH   SOLE 40 38,336 0 0
BROOKDALE SR LIVING INC COM 112463104   519,804 78,639 SH   SOLE 43 51,758 0 26,881
BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302   2,108,410 23,000 SH   SOLE 2 23,000 0 0
BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302   15,308,890 167,000 SH   SOLE 19 167,000 0 0
BROOKDALE SR LIVING INC UNIT 11/15/2025 112463302   15,858,910 173,000 SH   SOLE 34 173,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   1,475,201 1,508,000 PRN   SOLE 2 1,508,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   7,732,088 7,904,000 PRN   SOLE 19 7,904,000 0 0
BROOKDALE SR LIVING INC NOTE 2.000%10/1 112463AC8   18,183,711 18,588,000 PRN   SOLE 34 18,588,000 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,540,231 36,655 SH   SOLE 43 32,798 0 3,857
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   114,424 4,740 SH   SOLE 2 1,444 0 3,296
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   4,780 198 SH   SOLE 7 198 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   1,423,584 58,972 SH   SOLE 18 58,972 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   1,385,250 57,384 SH   SOLE 19 57,384 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   21,190,213 877,805 SH   SOLE 21 877,805 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   7,489,604 310,257 SH   SOLE 22 299,504 0 10,753
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   488,159 20,222 SH   SOLE 43 19,252 0 970
BROOKFIELD CORP CL A LTD VT SH 11271J107   204,577 4,886 SH   SOLE 22 4,886 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   3,831,967 91,521 SH   SOLE 43 80,431 0 11,090
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   286 9 SH   SOLE 43 9 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   4,730,106 131,246 SH   SOLE 2 52,775 0 78,471
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   7,614,892 211,290 SH   SOLE 7 184,043 0 27,247
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   11,270,213 312,714 SH   SOLE 18 312,714 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   15,554,468 431,589 SH   SOLE 19 431,589 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   148,202,787 4,112,175 SH   SOLE 21 4,112,175 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   62,679,903 1,739,176 SH   SOLE 22 1,623,355 0 115,821
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   150,287 4,170 SH   SOLE 23 4,170 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   180,849 5,018 SH   SOLE 25 5,018 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   36 1 SH   SOLE 30 1 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   2,165,612 60,089 SH   SOLE 43 47,815 0 12,274
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   7,965,496 324,196 SH   SOLE 2 112,760 0 211,436
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   27,248 1,109 SH   SOLE 7 1,109 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,051,596 42,800 SH   SOLE 18 42,800 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   8,090,655 329,290 SH   SOLE 19 329,290 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   33,212,620 1,351,755 SH   SOLE 21 1,351,755 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   39,851,803 1,621,970 SH   SOLE 22 1,473,756 0 148,214
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   246,044 10,014 SH   SOLE 23 10,014 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   24,521 998 SH   SOLE 30 998 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   40,049 1,630 SH   SOLE 31 1,630 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   534,543 21,756 SH   SOLE 43 21,343 0 413
BROOKLINE BANCORP INC DEL COM 11373M107   769,181 77,227 SH   SOLE 2 33,332 0 43,895
BROOKLINE BANCORP INC DEL COM 11373M107   2,908 292 SH   SOLE 4 292 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   9,303 934 SH   SOLE 7 934 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   2,758,980 277,006 SH   SOLE 18 277,006 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   1,770,350 177,746 SH   SOLE 19 177,746 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   99,448,379 9,984,777 SH   SOLE 21 9,984,777 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   23,147,638 2,324,060 SH   SOLE 22 2,219,872 0 104,188
BROOKLINE BANCORP INC DEL COM 11373M107   164,888 16,555 SH   SOLE 25 16,555 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   279,517 28,064 SH   SOLE 26 28,064 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   60,447 6,069 SH   SOLE 28 1,372 0 4,697
BROOKLINE BANCORP INC DEL COM 11373M107   1,451,660 145,749 SH   SOLE 30 145,749 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   115,227 11,569 SH   SOLE 40 11,569 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   41,294 4,146 SH   SOLE 43 3,644 0 502
BROWN & BROWN INC COM 115236101   25,271,397 288,684 SH   SOLE 2 68,439 0 220,245
BROWN & BROWN INC COM 115236101   19,074,441 217,894 SH   SOLE 4 99,472 0 118,422
BROWN & BROWN INC COM 115236101   14,383,960 164,313 SH   SOLE 7 145,334 0 18,979
BROWN & BROWN INC COM 115236101   907,615 10,368 SH   SOLE 13 10,368 0 0
BROWN & BROWN INC COM 115236101   3,027,834 34,588 SH   SOLE 15 34,588 0 0
BROWN & BROWN INC COM 115236101   40,797,754 466,047 SH   SOLE 18 450,974 0 15,073
BROWN & BROWN INC COM 115236101   9,063,191 103,532 SH   SOLE 19 103,532 0 0
BROWN & BROWN INC COM 115236101   588,256,282 6,719,857 SH   SOLE 21 6,719,857 0 0
BROWN & BROWN INC COM 115236101   462,351,264 5,281,600 SH   SOLE 22 4,763,309 0 518,291
BROWN & BROWN INC COM 115236101   31,470,455 359,498 SH   SOLE 23 359,498 0 0
BROWN & BROWN INC COM 115236101   32,580,024 372,173 SH   SOLE 25 371,099 0 1,074
BROWN & BROWN INC COM 115236101   19,474,936 222,469 SH   SOLE 26 137,117 0 85,352
BROWN & BROWN INC COM 115236101   36,341,356 415,140 SH   SOLE 28 3,228 0 411,912
BROWN & BROWN INC COM 115236101   138,012,500 1,576,565 SH   SOLE 30 1,576,565 0 0
BROWN & BROWN INC COM 115236101   4,902,503 56,003 SH   SOLE 31 52,312 0 3,691
BROWN & BROWN INC COM 115236101   1,519,344 17,356 SH   SOLE 34 17,356 0 0
BROWN & BROWN INC COM 115236101   4,967,545 56,746 SH   SOLE 36 56,746 0 0
BROWN & BROWN INC COM 115236101   1,029,908 11,765 SH   SOLE 40 11,765 0 0
BROWN & BROWN INC COM 115236101   12,431 142 SH   OTR 43 142 0 0
BROWN & BROWN INC COM 115236101   19,647,696 224,442 SH   SOLE 43 192,824 0 31,618
BROWN FORMAN CORP CL A 115637100   2,293,953 43,323 SH   SOLE 2 2,359 0 40,964
BROWN FORMAN CORP CL A 115637100   21,762 411 SH   SOLE 7 411 0 0
BROWN FORMAN CORP CL A 115637100   1,107,661 20,919 SH   SOLE 18 20,919 0 0
BROWN FORMAN CORP CL A 115637100   639,212 12,072 SH   SOLE 19 12,072 0 0
BROWN FORMAN CORP CL A 115637100   39,163,885 739,639 SH   SOLE 21 739,639 0 0
BROWN FORMAN CORP CL A 115637100   17,489,703 330,306 SH   SOLE 22 290,286 0 40,020
BROWN FORMAN CORP CL A 115637100   49,508 935 SH   SOLE 28 935 0 0
BROWN FORMAN CORP CL A 115637100   3,071 58 SH   SOLE 30 58 0 0
BROWN FORMAN CORP CL A 115637100   35,053 662 SH   SOLE 31 662 0 0
BROWN FORMAN CORP CL A 115637100   2,620,661 49,493 SH   SOLE 43 45,142 0 4,351
BROWN FORMAN CORP CL B 115637209   9,127,707 176,825 SH   SOLE 2 49,284 0 127,541
BROWN FORMAN CORP CL B 115637209   22,523,148 436,326 SH   SOLE 4 231,414 0 204,912
BROWN FORMAN CORP CL B 115637209   8,078,272 156,495 SH   SOLE 7 139,357 0 17,138
BROWN FORMAN CORP CL B 115637209   441,351 8,550 SH   SOLE 13 8,550 0 0
BROWN FORMAN CORP CL B 115637209   2,082,919 40,351 SH   SOLE 15 40,351 0 0
BROWN FORMAN CORP CL B 115637209   24,675,651 478,025 SH   SOLE 18 458,666 0 19,359
BROWN FORMAN CORP CL B 115637209   4,743,465 91,892 SH   SOLE 19 91,892 0 0
BROWN FORMAN CORP CL B 115637209   306,818,646 5,943,794 SH   SOLE 21 5,943,794 0 0
BROWN FORMAN CORP CL B 115637209   206,296,955 3,996,454 SH   SOLE 22 3,640,573 0 355,881
BROWN FORMAN CORP CL B 115637209   24,114,438 467,153 SH   SOLE 23 467,153 0 0
BROWN FORMAN CORP CL B 115637209   17,448,231 338,013 SH   SOLE 25 336,391 0 1,622
BROWN FORMAN CORP CL B 115637209   13,546,172 262,421 SH   SOLE 26 121,627 0 140,794
BROWN FORMAN CORP CL B 115637209   32,722,383 633,909 SH   SOLE 28 4,284 0 629,625
BROWN FORMAN CORP CL B 115637209   99,182,565 1,921,398 SH   SOLE 30 1,921,398 0 0
BROWN FORMAN CORP CL B 115637209   2,016,845 39,071 SH   SOLE 31 34,248 0 4,823
BROWN FORMAN CORP CL B 115637209   720,460 13,957 SH   SOLE 34 13,957 0 0
BROWN FORMAN CORP CL B 115637209   3,071,648 59,505 SH   SOLE 36 59,505 0 0
BROWN FORMAN CORP CL B 115637209   766,609 14,851 SH   SOLE 40 14,851 0 0
BROWN FORMAN CORP CL B 115637209   33,914 657 SH   OTR 43 657 0 0
BROWN FORMAN CORP CL B 115637209   13,838,017 268,075 SH   SOLE 43 238,576 0 29,498
BRP GROUP INC COM CL A 05589G102   936,730 32,368 SH   SOLE 2 17,723 0 14,645
BRP GROUP INC COM CL A 05589G102   4,196 145 SH   SOLE 4 145 0 0
BRP GROUP INC COM CL A 05589G102   371,792 12,847 SH   SOLE 7 12,173 0 674
BRP GROUP INC COM CL A 05589G102   4,095,936 141,532 SH   SOLE 18 141,532 0 0
BRP GROUP INC COM CL A 05589G102   3,748,019 129,510 SH   SOLE 19 129,510 0 0
BRP GROUP INC COM CL A 05589G102   62,265,018 2,151,521 SH   SOLE 21 2,151,521 0 0
BRP GROUP INC COM CL A 05589G102   51,365,143 1,774,884 SH   SOLE 22 1,722,946 0 51,938
BRP GROUP INC COM CL A 05589G102   388,028 13,408 SH   SOLE 25 13,408 0 0
BRP GROUP INC COM CL A 05589G102   665,996 23,013 SH   SOLE 26 23,013 0 0
BRP GROUP INC COM CL A 05589G102   43,613 1,507 SH   SOLE 28 755 0 752
BRP GROUP INC COM CL A 05589G102   2,849,577 98,465 SH   SOLE 30 98,465 0 0
BRP GROUP INC COM CL A 05589G102   382,442 13,215 SH   SOLE 40 13,215 0 0
BRP GROUP INC COM CL A 05589G102   522,714 18,062 SH   SOLE 43 17,032 0 1,030
BRP INC COM SUN VTG 05577W200   543,242 8,096 SH   SOLE 43 7,546 0 550
BRT APARTMENTS CORP COM 055645303   91,157 5,426 SH   SOLE 2 474 0 4,952
BRT APARTMENTS CORP COM 055645303   134 8 SH   SOLE 7 8 0 0
BRT APARTMENTS CORP COM 055645303   569,537 33,901 SH   SOLE 18 33,901 0 0
BRT APARTMENTS CORP COM 055645303   429,341 25,556 SH   SOLE 19 25,556 0 0
BRT APARTMENTS CORP COM 055645303   8,490,922 505,412 SH   SOLE 21 505,412 0 0
BRT APARTMENTS CORP COM 055645303   7,029,002 418,393 SH   SOLE 22 410,189 0 8,204
BRT APARTMENTS CORP COM 055645303   11,323 674 SH   SOLE 23 674 0 0
BRT APARTMENTS CORP COM 055645303   2,587 154 SH   SOLE 43 154 0 0
BRUKER CORP COM 116794108   19,716,785 209,887 SH   SOLE 2 105,185 0 104,702
BRUKER CORP COM 116794108   29,967 319 SH   SOLE 4 319 0 0
BRUKER CORP COM 116794108   1,547,380 16,472 SH   SOLE 7 15,616 0 856
BRUKER CORP COM 116794108   18,901,761 201,211 SH   SOLE 18 201,211 0 0
BRUKER CORP COM 116794108   22,499,194 239,506 SH   SOLE 19 239,506 0 0
BRUKER CORP COM 116794108   547,956,999 5,833,053 SH   SOLE 21 5,833,053 0 0
BRUKER CORP COM 116794108   268,202,176 2,855,037 SH   SOLE 22 2,724,373 0 130,664
BRUKER CORP COM 116794108   1,769,924 18,841 SH   SOLE 25 18,841 0 0
BRUKER CORP COM 116794108   8,869,157 94,413 SH   SOLE 26 30,945 0 63,468
BRUKER CORP COM 116794108   858,706 9,141 SH   SOLE 28 1,799 0 7,342
BRUKER CORP COM 116794108   13,152 140 SH   SOLE 29 140 0 0
BRUKER CORP COM 116794108   8,441,824 89,864 SH   SOLE 30 89,864 0 0
BRUKER CORP COM 116794108   117,707 1,253 SH   SOLE 31 1,253 0 0
BRUKER CORP COM 116794108   1,156,965 12,316 SH   SOLE 34 12,316 0 0
BRUKER CORP COM 116794108   88,585 943 SH   SOLE 36 943 0 0
BRUKER CORP COM 116794108   1,708,581 18,188 SH   SOLE 40 18,188 0 0
BRUKER CORP COM 116794108   50,728 540 SH   OTR 43 540 0 0
BRUKER CORP COM 116794108   10,633,094 113,190 SH   SOLE 43 81,551 0 31,639
BRUNSWICK CORP COM 117043109   10,742,773 111,301 SH   SOLE 2 63,564 0 47,737
BRUNSWICK CORP COM 117043109   15,733 163 SH   SOLE 4 163 0 0
BRUNSWICK CORP COM 117043109   1,299,545 13,464 SH   SOLE 7 12,780 0 684
BRUNSWICK CORP COM 117043109   11,776,405 122,010 SH   SOLE 18 122,010 0 0
BRUNSWICK CORP COM 117043109   2,140,138 22,173 SH   SOLE 19 22,173 0 0
BRUNSWICK CORP COM 117043109   341,281,304 3,535,861 SH   SOLE 21 3,535,861 0 0
BRUNSWICK CORP COM 117043109   194,803,903 2,018,275 SH   SOLE 22 1,926,844 0 91,431
BRUNSWICK CORP COM 117043109   1,324,930 13,727 SH   SOLE 25 13,727 0 0
BRUNSWICK CORP COM 117043109   2,338,969 24,233 SH   SOLE 26 21,790 0 2,443
BRUNSWICK CORP COM 117043109   133,970 1,388 SH   SOLE 28 1,388 0 0
BRUNSWICK CORP COM 117043109   5,901,329 61,141 SH   SOLE 30 61,141 0 0
BRUNSWICK CORP COM 117043109   83,586 866 SH   SOLE 31 866 0 0
BRUNSWICK CORP COM 117043109   144,201 1,494 SH   SOLE 36 1,494 0 0
BRUNSWICK CORP COM 117043109   1,383,035 14,329 SH   SOLE 40 14,329 0 0
BRUNSWICK CORP COM 117043109   3,017,000 31,258 SH   SOLE 43 26,539 0 4,719
BUCKLE INC COM 118440106   701,987 17,432 SH   SOLE 2 9,457 0 7,975
BUCKLE INC COM 118440106   6,242 155 SH   SOLE 4 155 0 0
BUCKLE INC COM 118440106   11,235 279 SH   SOLE 7 279 0 0
BUCKLE INC COM 118440106   3,463,421 86,005 SH   SOLE 18 86,005 0 0
BUCKLE INC COM 118440106   2,629,067 65,286 SH   SOLE 19 65,286 0 0
BUCKLE INC COM 118440106   137,158,573 3,405,974 SH   SOLE 21 3,405,974 0 0
BUCKLE INC COM 118440106   37,731,540 936,964 SH   SOLE 22 909,215 0 27,749
BUCKLE INC COM 118440106   286,078 7,104 SH   SOLE 25 7,104 0 0
BUCKLE INC COM 118440106   158,261 3,930 SH   SOLE 26 3,930 0 0
BUCKLE INC COM 118440106   275,769 6,848 SH   SOLE 28 277 0 6,571
BUCKLE INC COM 118440106   3,357,833 83,383 SH   SOLE 30 83,383 0 0
BUCKLE INC COM 118440106   288,978 7,176 SH   SOLE 40 7,176 0 0
BUCKLE INC COM 118440106   3,116,338 77,386 SH   SOLE 43 59,129 0 18,257
BUILD-A-BEAR WORKSHOP INC COM 120076104   116,254 3,892 SH   SOLE 2 589 0 3,303
BUILD-A-BEAR WORKSHOP INC COM 120076104   2,270 76 SH   SOLE 7 76 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   997,718 33,402 SH   SOLE 18 33,402 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   819,573 27,438 SH   SOLE 19 27,438 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   14,161,606 474,108 SH   SOLE 21 474,108 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104   11,037,383 369,514 SH   SOLE 22 363,122 0 6,392
BUILD-A-BEAR WORKSHOP INC COM 120076104   343,326 11,494 SH   SOLE 43 11,349 0 145
BUILDERS FIRSTSOURCE INC COM 12008R107   113,229,094 542,935 SH   SOLE 2 330,309 0 212,626
BUILDERS FIRSTSOURCE INC COM 12008R107   39,740,245 190,555 SH   SOLE 4 83,236 0 107,319
BUILDERS FIRSTSOURCE INC COM 12008R107   18,527,165 88,838 SH   SOLE 7 79,292 0 9,546
BUILDERS FIRSTSOURCE INC COM 12008R107   10,020,619 48,049 SH   SOLE 13 48,049 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   3,819,385 18,314 SH   SOLE 15 18,314 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   51,488,075 246,886 SH   SOLE 18 228,171 0 18,715
BUILDERS FIRSTSOURCE INC COM 12008R107   60,443,629 289,828 SH   SOLE 19 289,828 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   878,761,921 4,213,675 SH   SOLE 21 4,213,675 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   686,108,436 3,289,899 SH   SOLE 22 2,953,222 0 336,677
BUILDERS FIRSTSOURCE INC COM 12008R107   69,810,653 334,743 SH   SOLE 23 334,743 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   321,569,084 1,541,928 SH   SOLE 25 1,541,928 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   38,114,389 182,759 SH   SOLE 26 127,007 0 55,752
BUILDERS FIRSTSOURCE INC COM 12008R107   38,624,503 185,205 SH   SOLE 28 1,692 0 183,513
BUILDERS FIRSTSOURCE INC COM 12008R107   7,029,386 33,706 SH   SOLE 29 33,706 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   261,468,311 1,253,744 SH   SOLE 30 1,082,438 0 171,306
BUILDERS FIRSTSOURCE INC COM 12008R107   16,896,304 81,018 SH   SOLE 31 79,490 0 1,528
BUILDERS FIRSTSOURCE INC COM 12008R107   13,174,104 63,170 SH   SOLE 34 63,170 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   6,040,442 28,964 SH   SOLE 36 28,964 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,235,867 5,926 SH   SOLE 40 5,926 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   37,330 179 SH   OTR 43 179 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   28,640,370 137,331 SH   SOLE 43 118,104 0 19,227
BUMBLE INC COM CL A 12047B105   4,913,858 432,939 SH   SOLE 2 209,030 0 223,909
BUMBLE INC COM CL A 12047B105   3,042 268 SH   SOLE 4 268 0 0
BUMBLE INC COM CL A 12047B105   8,796 775 SH   SOLE 7 775 0 0
BUMBLE INC COM CL A 12047B105   5,010,321 441,438 SH   SOLE 18 431,611 0 9,827
BUMBLE INC COM CL A 12047B105   11,178,002 984,846 SH   SOLE 19 984,846 0 0
BUMBLE INC COM CL A 12047B105   48,320,627 4,257,324 SH   SOLE 21 4,257,324 0 0
BUMBLE INC COM CL A 12047B105   46,036,735 4,056,100 SH   SOLE 22 3,853,154 0 202,946
BUMBLE INC COM CL A 12047B105   217,818 19,191 SH   SOLE 23 19,191 0 0
BUMBLE INC COM CL A 12047B105   226,455 19,952 SH   SOLE 25 19,952 0 0
BUMBLE INC COM CL A 12047B105   3,644,644 321,114 SH   SOLE 26 30,449 0 290,665
BUMBLE INC COM CL A 12047B105   12,746 1,123 SH   SOLE 28 1,123 0 0
BUMBLE INC COM CL A 12047B105   788,223 69,447 SH   SOLE 30 69,447 0 0
BUMBLE INC COM CL A 12047B105   198,103 17,454 SH   SOLE 40 17,454 0 0
BUMBLE INC COM CL A 12047B105   402,902 35,498 SH   SOLE 43 33,752 0 1,746
BUNGE GLOBAL SA COM SHS H11356104   90,187,562 879,707 SH   SOLE 2 545,740 0 333,967
BUNGE GLOBAL SA COM SHS H11356104   23,218,217 226,475 SH   SOLE 4 121,419 0 105,056
BUNGE GLOBAL SA COM SHS H11356104   51,835,855 505,617 SH   SOLE 7 469,454 0 36,163
BUNGE GLOBAL SA COM SHS H11356104   4,625,702 45,120 SH   SOLE 13 45,120 0 0
BUNGE GLOBAL SA COM SHS H11356104   2,156,303 21,033 SH   SOLE 15 21,033 0 0
BUNGE GLOBAL SA COM SHS H11356104   38,201,515 372,625 SH   SOLE 18 355,817 0 16,808
BUNGE GLOBAL SA COM SHS H11356104   109,122,903 1,064,406 SH   SOLE 19 1,064,406 0 0
BUNGE GLOBAL SA COM SHS H11356104   438,926,975 4,281,379 SH   SOLE 21 4,281,379 0 0
BUNGE GLOBAL SA COM SHS H11356104   349,548,296 3,409,562 SH   SOLE 22 3,053,866 0 355,696
BUNGE GLOBAL SA COM SHS H11356104   39,540,324 385,684 SH   SOLE 23 385,684 0 0
BUNGE GLOBAL SA COM SHS H11356104   54,153,012 528,219 SH   SOLE 25 528,219 0 0
BUNGE GLOBAL SA COM SHS H11356104   45,808,294 446,823 SH   SOLE 26 309,935 0 136,888
BUNGE GLOBAL SA COM SHS H11356104   38,114,578 371,777 SH   SOLE 28 65,999 0 305,778
BUNGE GLOBAL SA COM SHS H11356104   20,477,037 199,737 SH   SOLE 29 199,737 0 0
BUNGE GLOBAL SA COM SHS H11356104   155,810,921 1,519,810 SH   SOLE 30 1,340,710 0 179,100
BUNGE GLOBAL SA COM SHS H11356104   8,571,185 83,605 SH   SOLE 31 81,158 0 2,447
BUNGE GLOBAL SA COM SHS H11356104   73,206,764 714,073 SH   SOLE 34 714,073 0 0
BUNGE GLOBAL SA COM SHS H11356104   3,910,830 38,147 SH   SOLE 36 38,147 0 0
BUNGE GLOBAL SA COM SHS H11356104   707,901 6,905 SH   SOLE 40 6,905 0 0
BUNGE GLOBAL SA COM SHS H11356104   26,245 256 SH   OTR 43 256 0 0
BUNGE GLOBAL SA COM SHS H11356104   42,603,637 415,564 SH   SOLE 43 384,788 0 30,776
BURFORD CAP LTD ORD SHS G17977110   11,131 697 SH   SOLE 43 697 0 0
BURGERFI INTERNATIONAL INC COM 12122L101   37,518 64,967 SH   SOLE 22 64,967 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   184,675 3,296 SH   SOLE 2 214 0 3,082
BURKE HERBERT FINL SVCS CORP COM 12135Y108   3,530 63 SH   SOLE 7 63 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   1,021,259 18,227 SH   SOLE 18 18,227 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   794,337 14,177 SH   SOLE 19 14,177 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   13,472,189 240,446 SH   SOLE 21 240,446 0 0
BURKE HERBERT FINL SVCS CORP COM 12135Y108   9,472,376 169,059 SH   SOLE 22 163,907 0 5,152
BURLINGTON STORES INC COM 122017106   28,222,230 121,548 SH   SOLE 2 39,194 0 82,354
BURLINGTON STORES INC COM 122017106   11,607,875 49,993 SH   SOLE 4 26,171 0 23,822
BURLINGTON STORES INC COM 122017106   2,383,895 10,267 SH   SOLE 7 10,073 0 194
BURLINGTON STORES INC COM 122017106   610,892 2,631 SH   SOLE 13 2,631 0 0
BURLINGTON STORES INC COM 122017106   1,532,454 6,600 SH   SOLE 15 6,600 0 0
BURLINGTON STORES INC COM 122017106   33,769,481 145,439 SH   SOLE 18 141,075 0 4,364
BURLINGTON STORES INC COM 122017106   5,264,908 22,675 SH   SOLE 19 22,675 0 0
BURLINGTON STORES INC COM 122017106   797,305,632 3,433,850 SH   SOLE 21 3,433,850 0 0
BURLINGTON STORES INC COM 122017106   425,620,988 1,833,072 SH   SOLE 22 1,711,690 0 121,382
BURLINGTON STORES INC COM 122017106   22,786,662 98,138 SH   SOLE 23 98,138 0 0
BURLINGTON STORES INC COM 122017106   23,056,931 99,302 SH   SOLE 25 99,161 0 141
BURLINGTON STORES INC COM 122017106   14,445,236 62,213 SH   SOLE 26 37,075 0 25,138
BURLINGTON STORES INC COM 122017106   22,921,332 98,718 SH   SOLE 28 1,845 0 96,873
BURLINGTON STORES INC COM 122017106   134,670 580 SH   SOLE 29 580 0 0
BURLINGTON STORES INC COM 122017106   51,369,483 221,239 SH   SOLE 30 213,291 0 7,948
BURLINGTON STORES INC COM 122017106   3,349,805 14,427 SH   SOLE 31 13,434 0 993
BURLINGTON STORES INC COM 122017106   683,335 2,943 SH   SOLE 34 2,943 0 0
BURLINGTON STORES INC COM 122017106   3,395,547 14,624 SH   SOLE 36 14,624 0 0
BURLINGTON STORES INC COM 122017106   710,037 3,058 SH   SOLE 40 3,058 0 0
BURLINGTON STORES INC COM 122017106   13,924 60 SH   OTR 43 60 0 0
BURLINGTON STORES INC COM 122017106   11,856,318 51,063 SH   SOLE 43 42,750 0 8,313
BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107   47 65 SH   SOLE 2 65 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   1,679,422 75,378 SH   SOLE 2 45,303 0 30,075
BUSINESS FIRST BANCSHARES IN COM 12326C105   5,369 241 SH   SOLE 7 241 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   1,489,284 66,844 SH   SOLE 18 66,844 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   2,760,826 123,915 SH   SOLE 19 123,915 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   20,707,634 929,427 SH   SOLE 21 929,427 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   18,563,897 833,209 SH   SOLE 22 795,756 0 37,453
BUSINESS FIRST BANCSHARES IN COM 12326C105   147,226 6,608 SH   SOLE 25 6,608 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   50,464 2,265 SH   SOLE 28 0 0 2,265
BUSINESS FIRST BANCSHARES IN COM 12326C105   133,702 6,001 SH   SOLE 30 6,001 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   90,702 4,071 SH   SOLE 40 4,071 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   266,225 11,949 SH   SOLE 43 11,884 0 65
BUTTERFLY NETWORK INC COM CL A 124155102   72,931 67,529 SH   SOLE 2 5,328 0 62,201
BUTTERFLY NETWORK INC COM CL A 124155102   1,844 1,707 SH   SOLE 7 1,707 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   435,159 402,925 SH   SOLE 18 402,925 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   322,995 299,069 SH   SOLE 19 299,069 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   5,809,472 5,379,141 SH   SOLE 21 5,379,141 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   4,183,728 3,873,822 SH   SOLE 22 3,756,716 0 117,106
BUTTERFLY NETWORK INC COM CL A 124155102   71 66 SH   SOLE 43 66 0 0
BUZZFEED INC CLASS A COM 12430A102   184,519 395,030 SH   SOLE 22 395,030 0 0
BV FINL INC COM NEW 05603E208   492,049 47,633 SH   SOLE 2 47,633 0 0
BV FINL INC COM NEW 05603E208   17,375 1,682 SH   SOLE 18 1,682 0 0
BV FINL INC COM NEW 05603E208   223,345 21,621 SH   SOLE 21 21,621 0 0
BV FINL INC COM NEW 05603E208   1,546,215 149,682 SH   SOLE 22 149,682 0 0
BWX TECHNOLOGIES INC COM 05605H100   21,438,960 208,916 SH   SOLE 2 92,828 0 116,088
BWX TECHNOLOGIES INC COM 05605H100   29,349 286 SH   SOLE 4 286 0 0
BWX TECHNOLOGIES INC COM 05605H100   2,275,599 22,175 SH   SOLE 7 21,073 0 1,102
BWX TECHNOLOGIES INC COM 05605H100   16,599,298 161,755 SH   SOLE 18 161,755 0 0
BWX TECHNOLOGIES INC COM 05605H100   4,305,833 41,959 SH   SOLE 19 41,959 0 0
BWX TECHNOLOGIES INC COM 05605H100   626,155,633 6,101,692 SH   SOLE 21 6,101,692 0 0
BWX TECHNOLOGIES INC COM 05605H100   278,774,721 2,716,573 SH   SOLE 22 2,596,092 0 120,481
BWX TECHNOLOGIES INC COM 05605H100   70,603 688 SH   SOLE 23 688 0 0
BWX TECHNOLOGIES INC COM 05605H100   3,479,228 33,904 SH   SOLE 26 33,904 0 0
BWX TECHNOLOGIES INC COM 05605H100   810,390 7,897 SH   SOLE 28 0 0 7,897
BWX TECHNOLOGIES INC COM 05605H100   5,559,028 54,171 SH   SOLE 30 54,171 0 0
BWX TECHNOLOGIES INC COM 05605H100   116,782 1,138 SH   SOLE 31 1,138 0 0
BWX TECHNOLOGIES INC COM 05605H100   82,096 800 SH   SOLE 36 800 0 0
BWX TECHNOLOGIES INC COM 05605H100   5,717,231 55,713 SH   SOLE 43 48,112 0 7,600
BYLINE BANCORP INC COM 124411109   1,810,036 83,335 SH   SOLE 2 56,140 0 27,195
BYLINE BANCORP INC COM 124411109   3,041 140 SH   SOLE 7 140 0 0
BYLINE BANCORP INC COM 124411109   1,565,165 72,061 SH   SOLE 18 72,061 0 0
BYLINE BANCORP INC COM 124411109   1,175,161 54,105 SH   SOLE 19 54,105 0 0
BYLINE BANCORP INC COM 124411109   23,119,724 1,064,444 SH   SOLE 21 1,064,444 0 0
BYLINE BANCORP INC COM 124411109   18,928,546 871,480 SH   SOLE 22 833,579 0 37,901
BYLINE BANCORP INC COM 124411109   156,797 7,219 SH   SOLE 25 7,219 0 0
BYLINE BANCORP INC COM 124411109   4,453 205 SH   SOLE 26 0 0 205
BYLINE BANCORP INC COM 124411109   149,738 6,894 SH   SOLE 28 0 0 6,894
BYLINE BANCORP INC COM 124411109   404,057 18,603 SH   SOLE 30 18,603 0 0
BYLINE BANCORP INC COM 124411109   237,117 10,917 SH   SOLE 40 10,917 0 0
BYLINE BANCORP INC COM 124411109   2,447,096 112,666 SH   SOLE 43 110,481 0 2,185
BYRNA TECHNOLOGIES INC COM NEW 12448X201   92,537 6,643 SH   SOLE 18 6,643 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   530,858 38,109 SH   SOLE 21 38,109 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   3,777,677 271,190 SH   SOLE 22 271,190 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   57,155 4,103 SH   SOLE 26 4,103 0 0
C & F FINL CORP COM 12466Q104   84,721 1,729 SH   SOLE 2 108 0 1,621
C & F FINL CORP COM 12466Q104   465,451 9,499 SH   SOLE 18 9,499 0 0
C & F FINL CORP COM 12466Q104   313,453 6,397 SH   SOLE 19 6,397 0 0
C & F FINL CORP COM 12466Q104   5,861,331 119,619 SH   SOLE 21 119,619 0 0
C & F FINL CORP COM 12466Q104   2,240,133 45,717 SH   SOLE 22 43,423 0 2,294
C & F FINL CORP COM 12466Q104   1,666 34 SH   SOLE 43 34 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   23,876,971 313,593 SH   SOLE 2 116,009 0 197,584
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   13,918,468 182,801 SH   SOLE 4 71,690 0 111,111
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   36,617,173 480,919 SH   SOLE 7 439,740 0 41,179
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   280,500 3,684 SH   SOLE 13 3,684 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,309,227 17,195 SH   SOLE 15 17,195 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   15,425,050 202,588 SH   SOLE 18 195,488 0 7,100
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   3,809,360 50,031 SH   SOLE 19 50,031 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   433,579,230 5,694,500 SH   SOLE 21 5,694,500 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   231,848,736 3,045,032 SH   SOLE 22 2,771,745 0 273,287
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   13,178,387 173,081 SH   SOLE 23 173,081 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   34,012,043 446,704 SH   SOLE 25 446,704 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   14,192,648 186,402 SH   SOLE 26 132,607 0 53,795
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   24,743,749 324,977 SH   SOLE 28 9,569 0 315,408
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   107,934,313 1,417,577 SH   SOLE 30 1,359,380 0 58,197
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,009,258 26,389 SH   SOLE 31 24,308 0 2,081
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   355,726 4,672 SH   SOLE 34 4,672 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   3,460,258 45,446 SH   SOLE 36 45,446 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   441,688 5,801 SH   SOLE 40 5,801 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   11,116 146 SH   OTR 43 146 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   11,926,577 156,640 SH   SOLE 43 143,962 0 12,678
C3 AI INC CL A 12468P104   1,737,136 64,172 SH   SOLE 2 33,052 0 31,120
C3 AI INC CL A 12468P104   14,401 532 SH   SOLE 4 248 0 284
C3 AI INC CL A 12468P104   370,128 13,673 SH   SOLE 7 12,964 0 709
C3 AI INC CL A 12468P104   5,374,559 198,543 SH   SOLE 18 198,543 0 0
C3 AI INC CL A 12468P104   5,029,362 185,791 SH   SOLE 19 185,791 0 0
C3 AI INC CL A 12468P104   94,332,751 3,484,771 SH   SOLE 21 3,484,771 0 0
C3 AI INC CL A 12468P104   67,735,150 2,502,222 SH   SOLE 22 2,416,888 0 85,334
C3 AI INC CL A 12468P104   11,830 437 SH   SOLE 23 437 0 0
C3 AI INC CL A 12468P104   547,274 20,217 SH   SOLE 25 20,217 0 0
C3 AI INC CL A 12468P104   732,893 27,074 SH   SOLE 26 27,074 0 0
C3 AI INC CL A 12468P104   144,662 5,344 SH   SOLE 28 2,922 0 2,422
C3 AI INC CL A 12468P104   1,987,913 73,436 SH   SOLE 30 73,436 0 0
C3 AI INC CL A 12468P104   8,148 301 SH   SOLE 36 301 0 0
C3 AI INC CL A 12468P104   555,855 20,534 SH   SOLE 40 20,534 0 0
C3 AI INC CL A 12468P104   1,556,958 57,516 SH   SOLE 43 53,647 0 3,869
C4 THERAPEUTICS INC COM STK 12529R107   61,773 7,561 SH   SOLE 18 7,561 0 0
C4 THERAPEUTICS INC COM STK 12529R107   1,416,882 173,425 SH   SOLE 21 173,425 0 0
C4 THERAPEUTICS INC COM STK 12529R107   5,905,987 722,887 SH   SOLE 22 722,887 0 0
C4 THERAPEUTICS INC COM STK 12529R107   9,257 1,133 SH   SOLE 43 1,133 0 0
CABALETTA BIO INC COM 12674W109   538,635 31,573 SH   SOLE 2 16,764 0 14,809
CABALETTA BIO INC COM 12674W109   290,685 17,039 SH   SOLE 7 16,126 0 913
CABALETTA BIO INC COM 12674W109   1,839,324 107,815 SH   SOLE 18 107,815 0 0
CABALETTA BIO INC COM 12674W109   17,895,582 1,048,979 SH   SOLE 19 1,048,979 0 0
CABALETTA BIO INC COM 12674W109   27,264,285 1,598,141 SH   SOLE 21 1,598,141 0 0
CABALETTA BIO INC COM 12674W109   19,765,426 1,158,583 SH   SOLE 22 1,125,505 0 33,078
CABALETTA BIO INC COM 12674W109   26,051 1,527 SH   SOLE 23 1,527 0 0
CABALETTA BIO INC COM 12674W109   88,303 5,176 SH   SOLE 25 5,176 0 0
CABALETTA BIO INC COM 12674W109   1,306,677 76,593 SH   SOLE 30 76,593 0 0
CABALETTA BIO INC COM 12674W109   100,688 5,902 SH   SOLE 34 5,902 0 0
CABALETTA BIO INC COM 12674W109   98,641 5,782 SH   SOLE 40 5,782 0 0
CABALETTA BIO INC COM 12674W109   51 3 SH   SOLE 43 3 0 0
CABLE ONE INC COM 12685J105   6,759,925 15,976 SH   SOLE 2 9,559 0 6,417
CABLE ONE INC COM 12685J105   7,193 17 SH   SOLE 4 17 0 0
CABLE ONE INC COM 12685J105   924,539 2,185 SH   SOLE 7 2,071 0 114
CABLE ONE INC COM 12685J105   4,491,525 10,615 SH   SOLE 18 10,615 0 0
CABLE ONE INC COM 12685J105   1,721,293 4,068 SH   SOLE 19 4,068 0 0
CABLE ONE INC COM 12685J105   113,080,223 267,247 SH   SOLE 21 267,247 0 0
CABLE ONE INC COM 12685J105   61,478,250 145,294 SH   SOLE 22 138,283 0 7,011
CABLE ONE INC COM 12685J105   399,858 945 SH   SOLE 25 945 0 0
CABLE ONE INC COM 12685J105   3,990,962 9,432 SH   SOLE 26 5,138 0 4,294
CABLE ONE INC COM 12685J105   115,514 273 SH   SOLE 28 98 0 175
CABLE ONE INC COM 12685J105   7,616 18 SH   SOLE 29 18 0 0
CABLE ONE INC COM 12685J105   4,873,188 11,517 SH   SOLE 30 11,517 0 0
CABLE ONE INC COM 12685J105   28,773 68 SH   SOLE 31 68 0 0
CABLE ONE INC COM 12685J105   133,286 315 SH   SOLE 36 315 0 0
CABLE ONE INC COM 12685J105   363,892 860 SH   SOLE 40 860 0 0
CABLE ONE INC COM 12685J105   4,415,789 10,436 SH   SOLE 43 9,742 0 694
CABLE ONE INC NOTE 3/1 12685JAE5   261,300 300,000 PRN   SOLE 2 300,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   542,633 623,000 PRN   SOLE 18 623,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   6,228,521 7,151,000 PRN   SOLE 19 7,151,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   3,723,525 4,275,000 PRN   SOLE 21 4,275,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   75,777 87,000 PRN   SOLE 22 87,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   82,745 95,000 PRN   SOLE 26 95,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   34,840 40,000 PRN   SOLE 30 40,000 0 0
CABLE ONE INC NOTE 3/1 12685JAE5   1,339,598 1,538,000 PRN   SOLE 34 1,538,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   521,667 695,000 PRN   SOLE 2 695,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   740,092 986,000 PRN   SOLE 18 986,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   15,282,967 20,361,000 PRN   SOLE 19 20,361,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   1,850,980 2,466,000 PRN   SOLE 21 2,466,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   296,487 395,000 PRN   SOLE 22 395,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   195,907 261,000 PRN   SOLE 26 261,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   77,312 103,000 PRN   SOLE 30 103,000 0 0
CABLE ONE INC NOTE 1.125% 3/1 12685JAG0   3,080,462 4,104,000 PRN   SOLE 34 4,104,000 0 0
CABOT CORP COM 127055101   13,210,785 143,284 SH   SOLE 2 95,940 0 47,344
CABOT CORP COM 127055101   15,674 170 SH   SOLE 4 170 0 0
CABOT CORP COM 127055101   742,671 8,055 SH   SOLE 7 7,653 0 402
CABOT CORP COM 127055101   22,473,197 243,744 SH   SOLE 18 232,975 0 10,769
CABOT CORP COM 127055101   28,804,479 312,413 SH   SOLE 19 312,413 0 0
CABOT CORP COM 127055101   382,117,552 4,144,442 SH   SOLE 21 4,144,442 0 0
CABOT CORP COM 127055101   184,098,783 1,996,733 SH   SOLE 22 1,928,487 0 68,246
CABOT CORP COM 127055101   985,526 10,689 SH   SOLE 23 10,689 0 0
CABOT CORP COM 127055101   971,419 10,536 SH   SOLE 25 10,536 0 0
CABOT CORP COM 127055101   6,035,412 65,460 SH   SOLE 26 15,918 0 49,542
CABOT CORP COM 127055101   93,030 1,009 SH   SOLE 28 1,009 0 0
CABOT CORP COM 127055101   3,100,041 33,623 SH   SOLE 30 33,623 0 0
CABOT CORP COM 127055101   58,731 637 SH   SOLE 36 637 0 0
CABOT CORP COM 127055101   1,076,896 11,680 SH   SOLE 40 11,680 0 0
CABOT CORP COM 127055101   8,011,927 86,897 SH   SOLE 43 81,837 0 5,060
CACI INTL INC CL A 127190304   43,051,757 113,644 SH   SOLE 2 72,273 0 41,371
CACI INTL INC CL A 127190304   3,780,345 9,979 SH   SOLE 4 8,461 0 1,518
CACI INTL INC CL A 127190304   1,670,261 4,409 SH   SOLE 7 4,271 0 138
CACI INTL INC CL A 127190304   1,722,540 4,547 SH   SOLE 13 4,547 0 0
CACI INTL INC CL A 127190304   14,669,434 38,723 SH   SOLE 18 38,303 0 420
CACI INTL INC CL A 127190304   4,381,548 11,566 SH   SOLE 19 11,566 0 0
CACI INTL INC CL A 127190304   467,903,161 1,235,127 SH   SOLE 21 1,235,127 0 0
CACI INTL INC CL A 127190304   257,533,938 679,814 SH   SOLE 22 650,470 0 29,344
CACI INTL INC CL A 127190304   7,295,508 19,258 SH   SOLE 23 19,258 0 0
CACI INTL INC CL A 127190304   1,679,732 4,434 SH   SOLE 25 4,434 0 0
CACI INTL INC CL A 127190304   2,716,969 7,172 SH   SOLE 26 6,829 0 343
CACI INTL INC CL A 127190304   529,983 1,399 SH   SOLE 28 420 0 979
CACI INTL INC CL A 127190304   2,311,242 6,101 SH   SOLE 29 6,101 0 0
CACI INTL INC CL A 127190304   5,569,180 14,701 SH   SOLE 30 14,701 0 0
CACI INTL INC CL A 127190304   3,717,838 9,814 SH   SOLE 31 9,814 0 0
CACI INTL INC CL A 127190304   2,968,133 7,835 SH   SOLE 34 7,835 0 0
CACI INTL INC CL A 127190304   186,006 491 SH   SOLE 36 491 0 0
CACI INTL INC CL A 127190304   1,781,259 4,702 SH   SOLE 40 4,702 0 0
CACI INTL INC CL A 127190304   8,185,759 21,608 SH   SOLE 43 20,327 0 1,281
CACTUS INC CL A 127203107   1,719,940 34,337 SH   SOLE 2 18,730 0 15,607
CACTUS INC CL A 127203107   12,873 257 SH   SOLE 4 257 0 0
CACTUS INC CL A 127203107   699,206 13,959 SH   SOLE 7 13,226 0 733
CACTUS INC CL A 127203107   7,710,404 153,931 SH   SOLE 18 153,931 0 0
CACTUS INC CL A 127203107   7,412,669 147,987 SH   SOLE 19 147,987 0 0
CACTUS INC CL A 127203107   128,498,331 2,565,349 SH   SOLE 21 2,565,349 0 0
CACTUS INC CL A 127203107   89,543,088 1,787,644 SH   SOLE 22 1,732,847 0 54,797
CACTUS INC CL A 127203107   680,072 13,577 SH   SOLE 25 13,577 0 0
CACTUS INC CL A 127203107   913,742 18,242 SH   SOLE 26 18,242 0 0
CACTUS INC CL A 127203107   840,059 16,771 SH   SOLE 28 970 0 15,801
CACTUS INC CL A 127203107   4,185,220 83,554 SH   SOLE 30 83,554 0 0
CACTUS INC CL A 127203107   777,497 15,522 SH   SOLE 40 15,522 0 0
CACTUS INC CL A 127203107   2,629,692 52,499 SH   SOLE 43 49,167 0 3,332
CADENCE BANK COM 12740C103   6,520,708 224,852 SH   SOLE 2 132,262 0 92,590
CADENCE BANK COM 12740C103   12,122 418 SH   SOLE 4 418 0 0
CADENCE BANK COM 12740C103   917,183 31,627 SH   SOLE 7 30,007 0 1,620
CADENCE BANK COM 12740C103   20,368,237 702,353 SH   SOLE 18 702,353 0 0
CADENCE BANK COM 12740C103   8,736,453 301,257 SH   SOLE 19 301,257 0 0
CADENCE BANK COM 12740C103   338,713,707 11,679,783 SH   SOLE 21 11,679,783 0 0
CADENCE BANK COM 12740C103   126,088,694 4,347,886 SH   SOLE 22 4,137,612 0 210,274
CADENCE BANK COM 12740C103   514,547 17,743 SH   SOLE 25 17,743 0 0
CADENCE BANK COM 12740C103   2,093,568 72,192 SH   SOLE 26 72,192 0 0
CADENCE BANK COM 12740C103   83,056 2,864 SH   SOLE 28 2,864 0 0
CADENCE BANK COM 12740C103   6,268,321 216,149 SH   SOLE 30 216,149 0 0
CADENCE BANK COM 12740C103   68,527 2,363 SH   SOLE 36 2,363 0 0
CADENCE BANK COM 12740C103   549,550 18,950 SH   SOLE 40 18,950 0 0
CADENCE BANK COM 12740C103   2,664,437 91,877 SH   SOLE 43 90,557 0 1,320
CADENCE DESIGN SYSTEM INC COM 127387108   257,956,802 828,697 SH   SOLE 2 436,115 0 392,582
CADENCE DESIGN SYSTEM INC COM 127387108   87,145,638 279,959 SH   SOLE 4 142,134 0 137,825
CADENCE DESIGN SYSTEM INC COM 127387108   110,584,710 355,258 SH   SOLE 7 281,526 0 73,732
CADENCE DESIGN SYSTEM INC COM 127387108   14,120,595 45,363 SH   SOLE 13 45,363 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   12,443,729 39,976 SH   SOLE 15 39,976 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   388,893,933 1,249,338 SH   SOLE 18 1,050,232 0 199,106
CADENCE DESIGN SYSTEM INC COM 127387108   902,891,609 2,900,577 SH   SOLE 19 2,900,577 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   2,760,566,758 8,868,436 SH   SOLE 21 8,868,436 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,979,423,294 6,358,980 SH   SOLE 22 5,765,294 0 593,686
CADENCE DESIGN SYSTEM INC COM 127387108   163,727,988 525,983 SH   SOLE 23 525,983 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   708,194,373 2,275,104 SH   SOLE 25 2,273,644 0 1,460
CADENCE DESIGN SYSTEM INC COM 127387108   127,584,022 409,869 SH   SOLE 26 244,188 0 165,681
CADENCE DESIGN SYSTEM INC COM 127387108   214,998,917 690,693 SH   SOLE 28 6,595 0 684,098
CADENCE DESIGN SYSTEM INC COM 127387108   6,206,612 19,939 SH   SOLE 29 19,939 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   838,869,406 2,694,903 SH   SOLE 30 2,580,445 0 114,458
CADENCE DESIGN SYSTEM INC COM 127387108   33,253,420 106,828 SH   SOLE 31 102,471 0 4,357
CADENCE DESIGN SYSTEM INC COM 127387108   25,407,919 81,624 SH   SOLE 32 81,624 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   759,948,720 2,441,367 SH   SOLE 34 2,441,367 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   18,005,992 57,845 SH   SOLE 36 57,845 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   4,186,093 13,448 SH   SOLE 40 13,448 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   115,485 371 SH   OTR 43 371 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   160,262,013 514,848 SH   SOLE 43 448,661 0 66,187
CADIZ INC COM NEW 127537207   12,632 4,356 SH   SOLE 2 1,459 0 2,897
CADIZ INC COM NEW 127537207   330,597 113,999 SH   SOLE 18 113,999 0 0
CADIZ INC COM NEW 127537207   225,313 77,694 SH   SOLE 19 77,694 0 0
CADIZ INC COM NEW 127537207   4,087,408 1,409,451 SH   SOLE 21 1,409,451 0 0
CADIZ INC COM NEW 127537207   3,086,058 1,064,158 SH   SOLE 22 1,055,694 0 8,464
CADIZ INC COM NEW 127537207   2,625 905 SH   SOLE 43 905 0 0
CADRE HLDGS INC COM 12763L105   1,302,440 35,979 SH   SOLE 2 24,533 0 11,446
CADRE HLDGS INC COM 12763L105   6,407 177 SH   SOLE 4 177 0 0
CADRE HLDGS INC COM 12763L105   12,453 344 SH   SOLE 7 344 0 0
CADRE HLDGS INC COM 12763L105   2,094,460 57,858 SH   SOLE 18 57,858 0 0
CADRE HLDGS INC COM 12763L105   1,503,169 41,524 SH   SOLE 19 41,524 0 0
CADRE HLDGS INC COM 12763L105   36,437,255 1,006,554 SH   SOLE 21 1,006,554 0 0
CADRE HLDGS INC COM 12763L105   22,332,214 616,912 SH   SOLE 22 601,947 0 14,965
CADRE HLDGS INC COM 12763L105   105,125 2,904 SH   SOLE 25 2,904 0 0
CADRE HLDGS INC COM 12763L105   195,263 5,394 SH   SOLE 28 0 0 5,394
CADRE HLDGS INC COM 12763L105   478,238 13,211 SH   SOLE 30 13,211 0 0
CADRE HLDGS INC COM 12763L105   133,723 3,694 SH   SOLE 40 3,694 0 0
CADRE HLDGS INC COM 12763L105   1,267 35 SH   SOLE 43 35 0 0
CAE INC COM 124765108   4,617,024 223,693 SH   SOLE 31 0 0 223,693
CAE INC COM 124765108   4,658,180 225,687 SH   SOLE 43 203,623 0 22,064
CAESARS ENTERTAINMENT INC NE COM 12769G100   22,906,376 523,694 SH   SOLE 2 245,061 0 278,633
CAESARS ENTERTAINMENT INC NE COM 12769G100   3,797,419 86,818 SH   SOLE 4 66,271 0 20,547
CAESARS ENTERTAINMENT INC NE COM 12769G100   5,991,768 136,986 SH   SOLE 7 119,610 0 17,376
CAESARS ENTERTAINMENT INC NE COM 12769G100   291,265 6,659 SH   SOLE 13 6,659 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,364,644 31,199 SH   SOLE 15 31,199 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   15,544,584 355,386 SH   SOLE 18 342,271 0 13,115
CAESARS ENTERTAINMENT INC NE COM 12769G100   67,508,841 1,543,412 SH   SOLE 19 1,543,412 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   249,134,773 5,695,811 SH   SOLE 21 5,695,811 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   198,253,999 4,532,556 SH   SOLE 22 4,196,829 0 335,727
CAESARS ENTERTAINMENT INC NE COM 12769G100   14,357,480 328,246 SH   SOLE 23 328,246 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   58,821,290 1,344,794 SH   SOLE 25 1,241,942 0 102,852
CAESARS ENTERTAINMENT INC NE COM 12769G100   9,788,531 223,789 SH   SOLE 26 116,732 0 107,057
CAESARS ENTERTAINMENT INC NE COM 12769G100   9,101,594 208,084 SH   SOLE 28 47,961 0 160,123
CAESARS ENTERTAINMENT INC NE COM 12769G100   50,532,035 1,155,282 SH   SOLE 30 1,155,282 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,175,294 26,870 SH   SOLE 31 23,319 0 3,551
CAESARS ENTERTAINMENT INC NE COM 12769G100   30,252,246 691,638 SH   SOLE 34 691,638 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,978,098 45,224 SH   SOLE 36 45,224 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   511,452 11,693 SH   SOLE 40 11,693 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   5,314,882 121,511 SH   SOLE 43 107,642 0 13,869
CAESARSTONE LTD ORD SHS M20598104   376,276 91,999 SH   SOLE 2 75,564 0 16,435
CAESARSTONE LTD ORD SHS M20598104   15,800 3,863 SH   SOLE 18 3,863 0 0
CAESARSTONE LTD ORD SHS M20598104   368,803 90,172 SH   SOLE 19 90,172 0 0
CAESARSTONE LTD ORD SHS M20598104   200,304 48,974 SH   SOLE 21 48,974 0 0
CAESARSTONE LTD ORD SHS M20598104   476,321 116,460 SH   SOLE 22 103,409 0 13,051
CAESARSTONE LTD ORD SHS M20598104   24,270 5,934 SH   SOLE 23 5,934 0 0
CAL MAINE FOODS INC COM NEW 128030202   1,540,516 26,177 SH   SOLE 2 12,154 0 14,023
CAL MAINE FOODS INC COM NEW 128030202   8,592 146 SH   SOLE 4 146 0 0
CAL MAINE FOODS INC COM NEW 128030202   1,625,202 27,616 SH   SOLE 7 27,272 0 344
CAL MAINE FOODS INC COM NEW 128030202   7,252,439 123,236 SH   SOLE 18 117,326 0 5,910
CAL MAINE FOODS INC COM NEW 128030202   5,188,393 88,163 SH   SOLE 19 88,163 0 0
CAL MAINE FOODS INC COM NEW 128030202   277,907,708 4,722,306 SH   SOLE 21 4,722,306 0 0
CAL MAINE FOODS INC COM NEW 128030202   69,527,156 1,181,430 SH   SOLE 22 1,144,553 0 36,877
CAL MAINE FOODS INC COM NEW 128030202   454,793 7,728 SH   SOLE 25 7,728 0 0
CAL MAINE FOODS INC COM NEW 128030202   1,525,627 25,924 SH   SOLE 26 23,076 0 2,848
CAL MAINE FOODS INC COM NEW 128030202   23,599 401 SH   SOLE 28 401 0 0
CAL MAINE FOODS INC COM NEW 128030202   8,447,211 143,538 SH   SOLE 30 143,538 0 0
CAL MAINE FOODS INC COM NEW 128030202   604,978 10,280 SH   SOLE 40 10,280 0 0
CAL MAINE FOODS INC COM NEW 128030202   3,905,040 66,356 SH   SOLE 43 54,065 0 12,291
CALAMP CORP COM NEW 128126208   10,776 3,326 SH   SOLE 21 3,326 0 0
CALAMP CORP COM NEW 128126208   76,639 23,654 SH   SOLE 22 23,654 0 0
CALAVO GROWERS INC COM 128246105   249,400 8,968 SH   SOLE 2 4,778 0 4,190
CALAVO GROWERS INC COM 128246105   1,975 71 SH   SOLE 4 71 0 0
CALAVO GROWERS INC COM 128246105   1,069,322 38,451 SH   SOLE 7 38,451 0 0
CALAVO GROWERS INC COM 128246105   1,483,942 53,360 SH   SOLE 18 53,360 0 0
CALAVO GROWERS INC COM 128246105   1,050,996 37,792 SH   SOLE 19 37,792 0 0
CALAVO GROWERS INC COM 128246105   58,348,940 2,098,128 SH   SOLE 21 2,098,128 0 0
CALAVO GROWERS INC COM 128246105   14,039,600 504,840 SH   SOLE 22 490,548 0 14,292
CALAVO GROWERS INC COM 128246105   133,877 4,814 SH   SOLE 25 4,814 0 0
CALAVO GROWERS INC COM 128246105   496,631 17,858 SH   SOLE 26 3,775 0 14,083
CALAVO GROWERS INC COM 128246105   1,094,129 39,343 SH   SOLE 30 39,343 0 0
CALAVO GROWERS INC COM 128246105   150,508 5,412 SH   SOLE 40 5,412 0 0
CALAVO GROWERS INC COM 128246105   640,826 23,043 SH   SOLE 43 22,401 0 642
CALEDONIA MNG CORP PLC SHS NEW G1757E113   162,242 14,656 SH   SOLE 2 7,601 0 7,055
CALEDONIA MNG CORP PLC SHS NEW G1757E113   458,221 41,393 SH   SOLE 18 41,393 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   493,977 44,623 SH   SOLE 19 44,623 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   6,020,929 543,896 SH   SOLE 21 543,896 0 0
CALEDONIA MNG CORP PLC SHS NEW G1757E113   2,201,978 198,914 SH   SOLE 22 186,858 0 12,056
CALERES INC COM 129500104   1,272,956 31,025 SH   SOLE 2 10,140 0 20,885
CALERES INC COM 129500104   8,124 198 SH   SOLE 4 198 0 0
CALERES INC COM 129500104   460,849 11,232 SH   SOLE 7 10,632 0 600
CALERES INC COM 129500104   4,646,073 113,236 SH   SOLE 18 113,236 0 0
CALERES INC COM 129500104   2,990,882 72,895 SH   SOLE 19 72,895 0 0
CALERES INC COM 129500104   165,915,350 4,043,757 SH   SOLE 21 4,043,757 0 0
CALERES INC COM 129500104   41,917,807 1,021,638 SH   SOLE 22 975,542 0 46,096
CALERES INC COM 129500104   257,299 6,271 SH   SOLE 25 6,271 0 0
CALERES INC COM 129500104   2,181,073 53,158 SH   SOLE 26 3,082 0 50,076
CALERES INC COM 129500104   3,600,054 87,742 SH   SOLE 30 87,742 0 0
CALERES INC COM 129500104   297,180 7,243 SH   SOLE 40 7,243 0 0
CALERES INC COM 129500104   2,708,640 66,016 SH   SOLE 43 54,611 0 11,405
CALIDI BIOTHERAPEUTICS INC COM NEW 320703101   1,462 2,588 SH   SOLE 22 2,588 0 0
CALIFORNIA BANCORP INC COM 13005U101   45,848 2,084 SH   SOLE 2 2,084 0 0
CALIFORNIA BANCORP INC COM 13005U101   49,412 2,246 SH   SOLE 18 2,246 0 0
CALIFORNIA BANCORP INC COM 13005U101   375,474 17,067 SH   SOLE 21 17,067 0 0
CALIFORNIA BANCORP INC COM 13005U101   480,106 21,823 SH   SOLE 22 21,823 0 0
CALIFORNIA BANCORP INC COM 13005U101   23,914 1,087 SH   SOLE 26 1,087 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   2,942,120 53,396 SH   SOLE 2 27,482 0 25,914
CALIFORNIA RES CORP COM STOCK 13057Q305   46,504 844 SH   SOLE 4 844 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   688,585 12,497 SH   SOLE 7 11,903 0 594
CALIFORNIA RES CORP COM STOCK 13057Q305   12,679,281 230,114 SH   SOLE 18 230,114 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   20,151,117 365,719 SH   SOLE 19 365,719 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   423,026,724 7,677,436 SH   SOLE 21 7,677,436 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   108,486,610 1,968,904 SH   SOLE 22 1,885,686 0 83,218
CALIFORNIA RES CORP COM STOCK 13057Q305   2,787,564 50,591 SH   SOLE 26 21,722 0 28,869
CALIFORNIA RES CORP COM STOCK 13057Q305   7,975,670 144,749 SH   SOLE 30 144,749 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   3,179,766 57,709 SH   SOLE 34 57,709 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   54,880 996 SH   SOLE 36 996 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   2,695,823 48,926 SH   SOLE 43 42,311 0 6,615
CALIFORNIA WTR SVC GROUP COM 130788102   2,111,958 45,438 SH   SOLE 2 16,606 0 28,832
CALIFORNIA WTR SVC GROUP COM 130788102   627,898 13,509 SH   SOLE 4 13,509 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   8,937,407 192,285 SH   SOLE 7 181,313 0 10,972
CALIFORNIA WTR SVC GROUP COM 130788102   8,672,145 186,578 SH   SOLE 18 186,578 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   5,732,100 123,324 SH   SOLE 19 123,324 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   331,300,748 7,127,813 SH   SOLE 21 7,127,813 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   78,930,058 1,698,151 SH   SOLE 22 1,629,716 0 68,435
CALIFORNIA WTR SVC GROUP COM 130788102   2,797,864 60,195 SH   SOLE 25 60,195 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   1,449,386 31,183 SH   SOLE 26 20,213 0 10,970
CALIFORNIA WTR SVC GROUP COM 130788102   733,222 15,775 SH   SOLE 28 906 0 14,869
CALIFORNIA WTR SVC GROUP COM 130788102   49,891,121 1,073,389 SH   SOLE 30 1,073,389 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   2,684,499 57,756 SH   SOLE 34 57,756 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   25,564 550 SH   SOLE 36 550 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   584,811 12,582 SH   SOLE 40 12,582 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   4,459,835 95,952 SH   SOLE 43 93,001 0 2,951
CALIX INC COM 13100M509   4,211,718 127,012 SH   SOLE 2 65,097 0 61,915
CALIX INC COM 13100M509   49,243 1,485 SH   SOLE 4 198 0 1,287
CALIX INC COM 13100M509   625,696 18,869 SH   SOLE 7 18,219 0 650
CALIX INC COM 13100M509   6,441,960 194,269 SH   SOLE 18 181,912 0 12,357
CALIX INC COM 13100M509   14,246,365 429,625 SH   SOLE 19 429,625 0 0
CALIX INC COM 13100M509   248,587,322 7,496,602 SH   SOLE 21 7,496,602 0 0
CALIX INC COM 13100M509   66,504,801 2,005,573 SH   SOLE 22 1,927,912 0 77,661
CALIX INC COM 13100M509   245,285 7,397 SH   SOLE 23 7,397 0 0
CALIX INC COM 13100M509   418,446 12,619 SH   SOLE 25 12,619 0 0
CALIX INC COM 13100M509   1,451,911 43,785 SH   SOLE 26 17,871 0 25,914
CALIX INC COM 13100M509   161,025 4,856 SH   SOLE 28 1,011 0 3,845
CALIX INC COM 13100M509   18,385,661 554,453 SH   SOLE 30 554,453 0 0
CALIX INC COM 13100M509   12,203 368 SH   SOLE 36 368 0 0
CALIX INC COM 13100M509   425,045 12,818 SH   SOLE 40 12,818 0 0
CALIX INC COM 13100M509   1,161,528 35,028 SH   SOLE 43 33,973 0 1,055
CALLON PETE CO DEL COM 13123X508   687,271 19,219 SH   SOLE 2 8,384 0 10,835
CALLON PETE CO DEL COM 13123X508   6,866 192 SH   SOLE 4 192 0 0
CALLON PETE CO DEL COM 13123X508   44,521 1,245 SH   SOLE 7 1,245 0 0
CALLON PETE CO DEL COM 13123X508   86,825 2,428 SH   SOLE 18 2,428 0 0
CALLON PETE CO DEL COM 13123X508   465,595 13,020 SH   SOLE 19 13,020 0 0
CALLON PETE CO DEL COM 13123X508   7,341,349 205,295 SH   SOLE 21 205,295 0 0
CALLON PETE CO DEL COM 13123X508   8,614,620 240,901 SH   SOLE 22 201,324 0 39,577
CALLON PETE CO DEL COM 13123X508   2,066,392 57,785 SH   SOLE 26 50,751 0 7,034
CALLON PETE CO DEL COM 13123X508   821,872 22,983 SH   SOLE 30 22,983 0 0
CALLON PETE CO DEL COM 13123X508   2,886,297 80,713 SH   SOLE 43 77,095 0 3,618
CAMBER ENERGY INC COM 13200M607   81,349 399,553 SH   SOLE 22 399,553 0 0
CAMBIUM NETWORKS CORP SHS G17766109   80,580 18,696 SH   SOLE 2 17,656 0 1,040
CAMBIUM NETWORKS CORP SHS G17766109   621 144 SH   SOLE 7 144 0 0
CAMBIUM NETWORKS CORP SHS G17766109   129,123 29,959 SH   SOLE 18 29,959 0 0
CAMBIUM NETWORKS CORP SHS G17766109   102,720 23,833 SH   SOLE 19 23,833 0 0
CAMBIUM NETWORKS CORP SHS G17766109   1,857,787 431,041 SH   SOLE 21 431,041 0 0
CAMBIUM NETWORKS CORP SHS G17766109   1,334,251 309,571 SH   SOLE 22 305,188 0 4,383
CAMBIUM NETWORKS CORP SHS G17766109   3,120 724 SH   SOLE 43 724 0 0
CAMBRIDGE BANCORP COM 132152109   466,896 6,850 SH   SOLE 2 2,258 0 4,592
CAMBRIDGE BANCORP COM 132152109   359,271 5,271 SH   SOLE 7 4,987 0 284
CAMBRIDGE BANCORP COM 132152109   1,468,507 21,545 SH   SOLE 18 21,545 0 0
CAMBRIDGE BANCORP COM 132152109   1,131,047 16,594 SH   SOLE 19 16,594 0 0
CAMBRIDGE BANCORP COM 132152109   21,578,911 316,592 SH   SOLE 21 316,592 0 0
CAMBRIDGE BANCORP COM 132152109   13,554,979 198,870 SH   SOLE 22 189,240 0 9,630
CAMBRIDGE BANCORP COM 132152109   150,020 2,201 SH   SOLE 25 2,201 0 0
CAMBRIDGE BANCORP COM 132152109   33,262 488 SH   SOLE 26 488 0 0
CAMBRIDGE BANCORP COM 132152109   316,126 4,638 SH   SOLE 30 4,638 0 0
CAMBRIDGE BANCORP COM 132152109   182,124 2,672 SH   SOLE 40 2,672 0 0
CAMBRIDGE BANCORP COM 132152109   1,722,948 25,278 SH   SOLE 43 22,604 0 2,674
CAMDEN NATL CORP COM 133034108   1,196,128 35,684 SH   SOLE 2 26,469 0 9,215
CAMDEN NATL CORP COM 133034108   430,564 12,845 SH   SOLE 7 12,152 0 693
CAMDEN NATL CORP COM 133034108   1,346,498 40,170 SH   SOLE 18 40,170 0 0
CAMDEN NATL CORP COM 133034108   1,014,516 30,266 SH   SOLE 19 30,266 0 0
CAMDEN NATL CORP COM 133034108   20,868,345 622,564 SH   SOLE 21 622,564 0 0
CAMDEN NATL CORP COM 133034108   16,559,718 494,025 SH   SOLE 22 474,589 0 19,436
CAMDEN NATL CORP COM 133034108   132,002 3,938 SH   SOLE 25 3,938 0 0
CAMDEN NATL CORP COM 133034108   50,079 1,494 SH   SOLE 26 1,494 0 0
CAMDEN NATL CORP COM 133034108   46,559 1,389 SH   SOLE 28 97 0 1,292
CAMDEN NATL CORP COM 133034108   320,719 9,568 SH   SOLE 30 9,568 0 0
CAMDEN NATL CORP COM 133034108   11,598 346 SH   SOLE 36 346 0 0
CAMDEN NATL CORP COM 133034108   171,153 5,106 SH   SOLE 40 5,106 0 0
CAMDEN NATL CORP COM 133034108   2,471,798 73,741 SH   SOLE 43 65,108 0 8,633
CAMDEN PPTY TR SH BEN INT 133131102   50,289,977 511,077 SH   SOLE 2 408,199 0 102,878
CAMDEN PPTY TR SH BEN INT 133131102   12,714,264 129,210 SH   SOLE 4 111,539 0 17,671
CAMDEN PPTY TR SH BEN INT 133131102   23,334,576 237,140 SH   SOLE 7 212,346 0 24,794
CAMDEN PPTY TR SH BEN INT 133131102   373,034 3,791 SH   SOLE 13 3,791 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,344,341 13,662 SH   SOLE 15 13,662 0 0
CAMDEN PPTY TR SH BEN INT 133131102   25,005,900 254,125 SH   SOLE 18 186,690 0 67,435
CAMDEN PPTY TR SH BEN INT 133131102   51,271,517 521,052 SH   SOLE 19 521,052 0 0
CAMDEN PPTY TR SH BEN INT 133131102   369,853,817 3,758,677 SH   SOLE 21 3,758,677 0 0
CAMDEN PPTY TR SH BEN INT 133131102   407,218,363 4,138,398 SH   SOLE 22 3,693,526 0 444,872
CAMDEN PPTY TR SH BEN INT 133131102   28,990,411 294,618 SH   SOLE 23 294,618 0 0
CAMDEN PPTY TR SH BEN INT 133131102   63,882,362 649,211 SH   SOLE 25 649,211 0 0
CAMDEN PPTY TR SH BEN INT 133131102   10,710,545 108,847 SH   SOLE 26 48,008 0 60,839
CAMDEN PPTY TR SH BEN INT 133131102   26,326,625 267,547 SH   SOLE 28 4,967 0 262,580
CAMDEN PPTY TR SH BEN INT 133131102   87,226,483 886,448 SH   SOLE 30 886,448 0 0
CAMDEN PPTY TR SH BEN INT 133131102   2,357,270 23,956 SH   SOLE 31 22,182 0 1,774
CAMDEN PPTY TR SH BEN INT 133131102   1,463,897 14,877 SH   SOLE 34 14,877 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,686,773 17,142 SH   SOLE 36 17,142 0 0
CAMDEN PPTY TR SH BEN INT 133131102   537,166 5,459 SH   SOLE 40 5,459 0 0
CAMDEN PPTY TR SH BEN INT 133131102   16,728 170 SH   OTR 43 170 0 0
CAMDEN PPTY TR SH BEN INT 133131102   11,169,401 113,510 SH   SOLE 43 99,417 0 14,093
CAMECO CORP COM 13321L108   4,583,213 105,799 SH   SOLE 2 10,225 0 95,574
CAMECO CORP COM 13321L108   587,333 13,558 SH   SOLE 4 13,558 0 0
CAMECO CORP COM 13321L108   13,388,133 309,052 SH   SOLE 18 309,052 0 0
CAMECO CORP COM 13321L108   84,774,338 1,956,933 SH   SOLE 19 1,956,933 0 0
CAMECO CORP COM 13321L108   3,980,848 91,894 SH   SOLE 21 91,894 0 0
CAMECO CORP COM 13321L108   5,517,538 127,367 SH   SOLE 22 127,367 0 0
CAMECO CORP COM 13321L108   22,338,651 515,666 SH   SOLE 25 515,666 0 0
CAMECO CORP COM 13321L108   405,995 9,372 SH   SOLE 26 9,372 0 0
CAMECO CORP COM 13321L108   950,484 21,941 SH   SOLE 30 21,941 0 0
CAMECO CORP COM 13321L108   124,081,606 2,864,303 SH   SOLE 34 2,864,303 0 0
CAMECO CORP COM 13321L108   21,827,504 503,867 SH   SOLE 43 429,428 0 74,439
CAMPBELL SOUP CO COM 134429109   14,561,998 327,604 SH   SOLE 2 62,644 0 264,960
CAMPBELL SOUP CO COM 134429109   6,170,371 138,816 SH   SOLE 4 116,654 0 22,162
CAMPBELL SOUP CO COM 134429109   20,730,280 466,373 SH   SOLE 7 434,330 0 32,043
CAMPBELL SOUP CO COM 134429109   159,887 3,597 SH   SOLE 13 3,597 0 0
CAMPBELL SOUP CO COM 134429109   1,390,218 31,276 SH   SOLE 15 31,276 0 0
CAMPBELL SOUP CO COM 134429109   13,573,830 305,373 SH   SOLE 18 292,975 0 12,398
CAMPBELL SOUP CO COM 134429109   12,437,199 279,802 SH   SOLE 19 279,802 0 0
CAMPBELL SOUP CO COM 134429109   346,758,317 7,801,087 SH   SOLE 21 7,801,087 0 0
CAMPBELL SOUP CO COM 134429109   216,590,937 4,872,687 SH   SOLE 22 4,416,759 0 455,928
CAMPBELL SOUP CO COM 134429109   12,695,498 285,613 SH   SOLE 23 285,613 0 0
CAMPBELL SOUP CO COM 134429109   30,266,672 680,915 SH   SOLE 25 650,357 0 30,558
CAMPBELL SOUP CO COM 134429109   11,473,078 258,112 SH   SOLE 26 148,766 0 109,346
CAMPBELL SOUP CO COM 134429109   21,837,707 491,287 SH   SOLE 28 14,977 0 476,310
CAMPBELL SOUP CO COM 134429109   77,691,844 1,747,848 SH   SOLE 30 1,674,708 0 73,140
CAMPBELL SOUP CO COM 134429109   1,996,872 44,924 SH   SOLE 31 41,612 0 3,312
CAMPBELL SOUP CO COM 134429109   759,784 17,093 SH   SOLE 34 17,093 0 0
CAMPBELL SOUP CO COM 134429109   3,604,851 81,099 SH   SOLE 36 81,099 0 0
CAMPBELL SOUP CO COM 134429109   430,365 9,682 SH   SOLE 40 9,682 0 0
CAMPBELL SOUP CO COM 134429109   48,495 1,091 SH   OTR 43 1,091 0 0
CAMPBELL SOUP CO COM 134429109   23,192,388 521,764 SH   SOLE 43 467,116 0 54,647
CAMPING WORLD HLDGS INC CL A 13462K109   689,065 24,742 SH   SOLE 2 14,287 0 10,455
CAMPING WORLD HLDGS INC CL A 13462K109   4,512 162 SH   SOLE 4 162 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   10,054 361 SH   SOLE 7 361 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   2,754,393 98,901 SH   SOLE 18 98,901 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   2,476,366 88,918 SH   SOLE 19 88,918 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   41,880,746 1,503,797 SH   SOLE 21 1,503,797 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   35,676,323 1,281,017 SH   SOLE 22 1,243,863 0 37,154
CAMPING WORLD HLDGS INC CL A 13462K109   239,371 8,595 SH   SOLE 25 8,595 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   466,627 16,755 SH   SOLE 26 16,755 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   21,166 760 SH   SOLE 28 760 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   640,801 23,009 SH   SOLE 30 23,009 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   208,597 7,490 SH   SOLE 40 7,490 0 0
CAMPING WORLD HLDGS INC CL A 13462K109   547,438 19,657 SH   SOLE 43 17,739 0 1,918
CAMTEK LTD ORD M20791105   33,592 401 SH   SOLE 2 401 0 0
CAMTEK LTD ORD M20791105   4,942 59 SH   SOLE 22 59 0 0
CAMTEK LTD ORD M20791105   10,639 127 SH   SOLE 29 127 0 0
CAMTEK LTD ORD M20791105   2,848 34 SH   SOLE 43 34 0 0
CANAAN INC SPONSORED ADS 134748102   10,800 7,105 SH   SOLE 4 7,105 0 0
CANAAN INC SPONSORED ADS 134748102   27,568 18,137 SH   SOLE 7 18,137 0 0
CANAAN INC SPONSORED ADS 134748102   3,535,324 2,325,871 SH   SOLE 21 2,325,871 0 0
CANAAN INC SPONSORED ADS 134748102   1,558,889 1,025,585 SH   SOLE 22 816,529 0 209,056
CANAAN INC SPONSORED ADS 134748102   1,990,242 1,309,370 SH   SOLE 30 1,309,370 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   12 1 SH   SOLE 2 1 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   47,444,509 935,420 SH   SOLE 43 818,644 0 116,776
CANADIAN NAT RES LTD COM 136385101   29,231 383 SH   SOLE 2 383 0 0
CANADIAN NAT RES LTD COM 136385101   1,458,170 19,106 SH   SOLE 19 19,106 0 0
CANADIAN NAT RES LTD COM 136385101   17,332,730 227,106 SH   SOLE 21 227,106 0 0
CANADIAN NAT RES LTD COM 136385101   50,342,415 659,623 SH   SOLE 43 525,276 0 134,347
CANADIAN NATL RY CO COM 136375102   27,923 212 SH   SOLE 2 212 0 0
CANADIAN NATL RY CO COM 136375102   41,438,650 314,620 SH   SOLE 18 314,620 0 0
CANADIAN NATL RY CO COM 136375102   1,394,150 10,585 SH   SOLE 19 10,585 0 0
CANADIAN NATL RY CO COM 136375102   20,415 155 SH   SOLE 30 155 0 0
CANADIAN NATL RY CO COM 136375102   65,127,618 494,477 SH   SOLE 43 411,220 0 83,257
CANADIAN PACIFIC KANSAS CITY COM 13646K108   467,654 5,304 SH   SOLE 2 5,304 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   25,437,310 288,503 SH   SOLE 18 288,503 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   2,507,290 28,437 SH   SOLE 19 28,437 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   5,598,266 63,494 SH   SOLE 25 19,753 0 43,741
CANADIAN PACIFIC KANSAS CITY COM 13646K108   276,237 3,133 SH   SOLE 26 0 0 3,133
CANADIAN PACIFIC KANSAS CITY COM 13646K108   20,103 228 SH   SOLE 30 228 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   4,022,492 45,622 SH   SOLE 34 45,622 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   62,397,540 707,696 SH   SOLE 43 581,384 0 126,312
CANADIAN SOLAR INC COM 136635109   60,248 3,049 SH   SOLE 7 3,049 0 0
CANADIAN SOLAR INC COM 136635109   1,744,610 88,290 SH   SOLE 19 88,290 0 0
CANADIAN SOLAR INC COM 136635109   16,157,673 817,696 SH   SOLE 21 817,696 0 0
CANADIAN SOLAR INC COM 136635109   31,418 1,590 SH   SOLE 22 1,590 0 0
CANADIAN SOLAR INC COM 136635109   319,302 16,159 SH   SOLE 25 16,159 0 0
CANADIAN SOLAR INC COM 136635109   93,820 4,748 SH   SOLE 26 1,474 0 3,274
CANADIAN SOLAR INC COM 136635109   22,204,391 1,123,704 SH   SOLE 30 1,123,704 0 0
CANADIAN SOLAR INC COM 136635109   69,083,549 3,496,131 SH   SOLE 34 3,496,131 0 0
CANADIAN SOLAR INC COM 136635109   28,277 1,431 SH   SOLE 36 1,431 0 0
CANADIAN SOLAR INC COM 136635109   119 6 SH   SOLE 43 6 0 0
CANDEL THERAPEUTICS INC COM 137404109   4,911 3,108 SH   SOLE 18 3,108 0 0
CANDEL THERAPEUTICS INC COM 137404109   67,626 42,801 SH   SOLE 21 42,801 0 0
CANDEL THERAPEUTICS INC COM 137404109   2,640 1,671 SH   SOLE 22 1,671 0 0
CANNAE HLDGS INC COM 13765N107   1,438,928 64,700 SH   SOLE 2 19,817 0 44,883
CANNAE HLDGS INC COM 13765N107   7,806 351 SH   SOLE 4 351 0 0
CANNAE HLDGS INC COM 13765N107   12,610 567 SH   SOLE 7 567 0 0
CANNAE HLDGS INC COM 13765N107   4,714,658 211,990 SH   SOLE 18 211,990 0 0
CANNAE HLDGS INC COM 13765N107   18,920,146 850,726 SH   SOLE 19 850,726 0 0
CANNAE HLDGS INC COM 13765N107   53,790,665 2,418,645 SH   SOLE 21 2,418,645 0 0
CANNAE HLDGS INC COM 13765N107   42,067,294 1,891,515 SH   SOLE 22 1,805,028 0 86,487
CANNAE HLDGS INC COM 13765N107   2,576,882 115,867 SH   SOLE 25 115,867 0 0
CANNAE HLDGS INC COM 13765N107   649,630 29,210 SH   SOLE 26 29,210 0 0
CANNAE HLDGS INC COM 13765N107   34,494 1,551 SH   SOLE 28 1,551 0 0
CANNAE HLDGS INC COM 13765N107   6,257,024 281,341 SH   SOLE 30 281,341 0 0
CANNAE HLDGS INC COM 13765N107   3,433,033 154,363 SH   SOLE 34 154,363 0 0
CANNAE HLDGS INC COM 13765N107   95,054 4,274 SH   SOLE 36 4,274 0 0
CANNAE HLDGS INC COM 13765N107   373,721 16,804 SH   SOLE 40 16,804 0 0
CANNAE HLDGS INC COM 13765N107   1,790,231 80,496 SH   SOLE 43 75,950 0 4,546
CANOO INC CL A COM NEW 13803R201   2,346,047 657,156 SH   SOLE 22 657,156 0 0
CANOO INC CL A COM NEW 13803R201   2,381 667 SH   SOLE 28 667 0 0
CANOO INC CL A COM NEW 13803R201   75 21 SH   SOLE 43 21 0 0
CANOPY GROWTH CORP COM NEW 138035704   4,047 469 SH   SOLE 43 385 0 84
CANTALOUPE INC COM 138103106   354,820 55,182 SH   SOLE 2 33,540 0 21,642
CANTALOUPE INC COM 138103106   1,993 310 SH   SOLE 7 310 0 0
CANTALOUPE INC COM 138103106   985,893 153,327 SH   SOLE 18 153,327 0 0
CANTALOUPE INC COM 138103106   766,083 119,142 SH   SOLE 19 119,142 0 0
CANTALOUPE INC COM 138103106   14,206,969 2,209,482 SH   SOLE 21 2,209,482 0 0
CANTALOUPE INC COM 138103106   10,433,042 1,622,557 SH   SOLE 22 1,561,535 0 61,022
CANTALOUPE INC COM 138103106   70,563 10,974 SH   SOLE 25 10,974 0 0
CANTALOUPE INC COM 138103106   540,101 83,997 SH   SOLE 30 83,997 0 0
CANTALOUPE INC COM 138103106   70,968 11,037 SH   SOLE 40 11,037 0 0
CANTALOUPE INC COM 138103106   201,291 31,305 SH   SOLE 43 31,056 0 249
CANTERBURY PK HLDG CORP COM 13811E101   12,067 517 SH   SOLE 18 517 0 0
CANTERBURY PK HLDG CORP COM 13811E101   164,874 7,064 SH   SOLE 21 7,064 0 0
CAPITAL BANCORP INC MD COM 139737100   75,009 3,601 SH   SOLE 2 572 0 3,029
CAPITAL BANCORP INC MD COM 139737100   3,687 177 SH   SOLE 7 177 0 0
CAPITAL BANCORP INC MD COM 139737100   544,621 26,146 SH   SOLE 18 26,146 0 0
CAPITAL BANCORP INC MD COM 139737100   405,602 19,472 SH   SOLE 19 19,472 0 0
CAPITAL BANCORP INC MD COM 139737100   7,858,117 377,250 SH   SOLE 21 377,250 0 0
CAPITAL BANCORP INC MD COM 139737100   3,037,826 145,839 SH   SOLE 22 139,096 0 6,743
CAPITAL BANCORP INC MD COM 139737100   780 37 SH   SOLE 43 37 0 0
CAPITAL CITY BK GROUP INC COM 139674105   3,772,685 136,198 SH   SOLE 2 96,973 0 39,225
CAPITAL CITY BK GROUP INC COM 139674105   2,548 92 SH   SOLE 7 92 0 0
CAPITAL CITY BK GROUP INC COM 139674105   985,732 35,586 SH   SOLE 18 35,586 0 0
CAPITAL CITY BK GROUP INC COM 139674105   5,933,811 214,217 SH   SOLE 19 214,217 0 0
CAPITAL CITY BK GROUP INC COM 139674105   15,977,665 576,811 SH   SOLE 21 576,811 0 0
CAPITAL CITY BK GROUP INC COM 139674105   19,754,366 713,154 SH   SOLE 22 680,315 0 32,839
CAPITAL CITY BK GROUP INC COM 139674105   218,027 7,871 SH   SOLE 23 7,871 0 0
CAPITAL CITY BK GROUP INC COM 139674105   75,206 2,715 SH   SOLE 25 2,715 0 0
CAPITAL CITY BK GROUP INC COM 139674105   1,148,165 41,450 SH   SOLE 26 0 0 41,450
CAPITAL CITY BK GROUP INC COM 139674105   74,568 2,692 SH   SOLE 28 0 0 2,692
CAPITAL CITY BK GROUP INC COM 139674105   352,870 12,739 SH   SOLE 30 12,739 0 0
CAPITAL CITY BK GROUP INC COM 139674105   150,300 5,426 SH   SOLE 40 5,426 0 0
CAPITAL CITY BK GROUP INC COM 139674105   246,893 8,913 SH   SOLE 43 8,868 0 45
CAPITAL ONE FINL CORP COM 14040H105   118,249,182 794,205 SH   SOLE 2 131,742 0 662,463
CAPITAL ONE FINL CORP COM 14040H105   45,856,929 307,992 SH   SOLE 4 155,805 0 152,187
CAPITAL ONE FINL CORP COM 14040H105   49,310,432 331,187 SH   SOLE 7 297,310 0 33,877
CAPITAL ONE FINL CORP COM 14040H105   2,388,791 16,044 SH   SOLE 13 16,044 0 0
CAPITAL ONE FINL CORP COM 14040H105   8,032,615 53,950 SH   SOLE 15 53,950 0 0
CAPITAL ONE FINL CORP COM 14040H105   143,684,506 965,038 SH   SOLE 18 938,962 0 26,076
CAPITAL ONE FINL CORP COM 14040H105   20,466,866 137,463 SH   SOLE 19 137,463 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,276,948,683 8,576,457 SH   SOLE 21 8,576,457 0 0
CAPITAL ONE FINL CORP COM 14040H105   1,221,791,936 8,206,004 SH   SOLE 22 7,368,648 0 837,356
CAPITAL ONE FINL CORP COM 14040H105   86,447,172 580,611 SH   SOLE 23 580,611 0 0
CAPITAL ONE FINL CORP COM 14040H105   108,364,971 727,819 SH   SOLE 25 719,194 0 8,625
CAPITAL ONE FINL CORP COM 14040H105   64,167,123 430,970 SH   SOLE 26 241,313 0 189,657
CAPITAL ONE FINL CORP COM 14040H105   118,058,901 792,927 SH   SOLE 28 38,814 0 754,113
CAPITAL ONE FINL CORP COM 14040H105   342,560,454 2,300,762 SH   SOLE 30 2,300,762 0 0
CAPITAL ONE FINL CORP COM 14040H105   12,996,161 87,287 SH   SOLE 31 81,140 0 6,147
CAPITAL ONE FINL CORP COM 14040H105   13,085,495 87,887 SH   SOLE 34 87,887 0 0
CAPITAL ONE FINL CORP COM 14040H105   14,388,581 96,639 SH   SOLE 36 96,639 0 0
CAPITAL ONE FINL CORP COM 14040H105   2,868,068 19,263 SH   SOLE 40 19,263 0 0
CAPITAL ONE FINL CORP COM 14040H105   72,361 486 SH   OTR 43 486 0 0
CAPITAL ONE FINL CORP COM 14040H105   72,114,249 484,346 SH   SOLE 43 405,712 0 78,634
CAPITAL SOUTHWEST CORP COM 140501107   2,753,238 110,306 SH   SOLE 30 110,306 0 0
CAPITAL SOUTHWEST CORP COM 140501107   1,206,288 48,329 SH   SOLE 43 45,425 0 2,904
CAPITOL FED FINL INC COM 14057J101   1,193,675 200,281 SH   SOLE 2 127,471 0 72,810
CAPITOL FED FINL INC COM 14057J101   4,100 688 SH   SOLE 4 688 0 0
CAPITOL FED FINL INC COM 14057J101   5,030 844 SH   SOLE 7 844 0 0
CAPITOL FED FINL INC COM 14057J101   2,352,865 394,776 SH   SOLE 18 394,776 0 0
CAPITOL FED FINL INC COM 14057J101   1,581,236 265,308 SH   SOLE 19 265,308 0 0
CAPITOL FED FINL INC COM 14057J101   87,235,107 14,636,763 SH   SOLE 21 14,636,763 0 0
CAPITOL FED FINL INC COM 14057J101   20,576,280 3,452,396 SH   SOLE 22 3,309,742 0 142,654
CAPITOL FED FINL INC COM 14057J101   154,346 25,897 SH   SOLE 25 25,897 0 0
CAPITOL FED FINL INC COM 14057J101   475,012 79,700 SH   SOLE 26 77,625 0 2,075
CAPITOL FED FINL INC COM 14057J101   136,353 22,878 SH   SOLE 28 0 0 22,878
CAPITOL FED FINL INC COM 14057J101   1,415,268 237,461 SH   SOLE 30 237,461 0 0
CAPITOL FED FINL INC COM 14057J101   27,327 4,585 SH   SOLE 36 4,585 0 0
CAPITOL FED FINL INC COM 14057J101   98,090 16,458 SH   SOLE 40 16,458 0 0
CAPITOL FED FINL INC COM 14057J101   5,698 956 SH   SOLE 43 0 0 956
CAPRI HOLDINGS LIMITED SHS G1890L107   10,235,988 225,960 SH   SOLE 2 103,486 0 122,474
CAPRI HOLDINGS LIMITED SHS G1890L107   18,618 411 SH   SOLE 4 411 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   802,761 17,721 SH   SOLE 7 16,843 0 878
CAPRI HOLDINGS LIMITED SHS G1890L107   8,943,171 197,421 SH   SOLE 18 197,421 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,732,136 38,237 SH   SOLE 19 38,237 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   261,019,732 5,762,025 SH   SOLE 21 5,762,025 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   154,140,453 3,402,659 SH   SOLE 22 3,253,647 0 149,012
CAPRI HOLDINGS LIMITED SHS G1890L107   1,752,295 38,682 SH   SOLE 25 38,682 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,742,918 38,475 SH   SOLE 26 35,479 0 2,996
CAPRI HOLDINGS LIMITED SHS G1890L107   202,627 4,473 SH   SOLE 28 1,560 0 2,913
CAPRI HOLDINGS LIMITED SHS G1890L107   3,858,156 85,169 SH   SOLE 30 85,169 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   63,782 1,408 SH   SOLE 31 1,408 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   608,470 13,432 SH   SOLE 34 13,432 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   147,678 3,260 SH   SOLE 36 3,260 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   1,112,613 24,561 SH   SOLE 40 24,561 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   6,624,989 146,247 SH   SOLE 43 137,413 0 8,834
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   24,410 3,595 SH   SOLE 18 3,595 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   345,645 50,905 SH   SOLE 21 50,905 0 0
CAPRICOR THERAPEUTICS INC COM NEW 14070B309   2,221,926 327,235 SH   SOLE 22 327,235 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   173,925 8,653 SH   SOLE 2 779 0 7,874
CAPSTAR FINL HLDGS INC COM 14070T102   1,447 72 SH   SOLE 7 72 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   1,023,814 50,936 SH   SOLE 18 50,936 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   810,673 40,332 SH   SOLE 19 40,332 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   15,323,999 762,388 SH   SOLE 21 762,388 0 0
CAPSTAR FINL HLDGS INC COM 14070T102   10,523,878 523,576 SH   SOLE 22 506,055 0 17,521
CAPSTAR FINL HLDGS INC COM 14070T102   826,038 41,096 SH   SOLE 43 39,287 0 1,809
CARA THERAPEUTICS INC COM 140755109   93,549 102,801 SH   SOLE 2 82,184 0 20,617
CARA THERAPEUTICS INC COM 140755109   548 602 SH   SOLE 7 602 0 0
CARA THERAPEUTICS INC COM 140755109   127,511 140,122 SH   SOLE 18 140,122 0 0
CARA THERAPEUTICS INC COM 140755109   82,598 90,767 SH   SOLE 19 90,767 0 0
CARA THERAPEUTICS INC COM 140755109   1,593,962 1,751,607 SH   SOLE 21 1,751,607 0 0
CARA THERAPEUTICS INC COM 140755109   1,192,875 1,310,852 SH   SOLE 22 1,270,537 0 40,315
CARA THERAPEUTICS INC COM 140755109   22,033 24,212 SH   SOLE 28 24,212 0 0
CARA THERAPEUTICS INC COM 140755109   364 400 SH   SOLE 43 388 0 12
CARDIFF ONCOLOGY INC COM 14147L108   34,726 6,503 SH   SOLE 18 6,503 0 0
CARDIFF ONCOLOGY INC COM 14147L108   463,886 86,870 SH   SOLE 21 86,870 0 0
CARDIFF ONCOLOGY INC COM 14147L108   3,118,613 584,010 SH   SOLE 22 584,010 0 0
CARDIFF ONCOLOGY INC COM 14147L108   401 75 SH   SOLE 43 75 0 0
CARDINAL HEALTH INC COM 14149Y108   100,065,232 894,238 SH   SOLE 2 476,284 0 417,954
CARDINAL HEALTH INC COM 14149Y108   26,326,825 235,271 SH   SOLE 4 106,082 0 129,189
CARDINAL HEALTH INC COM 14149Y108   40,118,052 358,517 SH   SOLE 7 330,348 0 28,169
CARDINAL HEALTH INC COM 14149Y108   2,102,825 18,792 SH   SOLE 13 18,792 0 0
CARDINAL HEALTH INC COM 14149Y108   3,932,054 35,139 SH   SOLE 15 35,139 0 0
CARDINAL HEALTH INC COM 14149Y108   231,316,902 2,067,175 SH   SOLE 18 1,959,909 0 107,266
CARDINAL HEALTH INC COM 14149Y108   504,378,843 4,507,407 SH   SOLE 19 4,507,407 0 0
CARDINAL HEALTH INC COM 14149Y108   852,603,475 7,619,334 SH   SOLE 21 7,619,334 0 0
CARDINAL HEALTH INC COM 14149Y108   689,557,230 6,162,263 SH   SOLE 22 5,537,532 0 624,731
CARDINAL HEALTH INC COM 14149Y108   73,197,147 654,130 SH   SOLE 23 654,130 0 0
CARDINAL HEALTH INC COM 14149Y108   74,025,319 661,531 SH   SOLE 25 646,874 0 14,657
CARDINAL HEALTH INC COM 14149Y108   58,938,066 526,703 SH   SOLE 26 370,874 0 155,829
CARDINAL HEALTH INC COM 14149Y108   86,082,320 769,279 SH   SOLE 28 12,577 0 756,702
CARDINAL HEALTH INC COM 14149Y108   1,722,812 15,396 SH   SOLE 29 15,396 0 0
CARDINAL HEALTH INC COM 14149Y108   212,608,098 1,899,983 SH   SOLE 30 1,757,035 0 142,948
CARDINAL HEALTH INC COM 14149Y108   20,068,258 179,341 SH   SOLE 31 87,408 0 91,933
CARDINAL HEALTH INC COM 14149Y108   29,935,824 267,523 SH   SOLE 34 267,523 0 0
CARDINAL HEALTH INC COM 14149Y108   8,995,977 80,393 SH   SOLE 36 80,393 0 0
CARDINAL HEALTH INC COM 14149Y108   1,369,208 12,236 SH   SOLE 40 12,236 0 0
CARDINAL HEALTH INC COM 14149Y108   49,907 446 SH   OTR 43 446 0 0
CARDINAL HEALTH INC COM 14149Y108   41,470,353 370,602 SH   SOLE 43 289,379 0 81,223
CARDIO DIAGNOSTICS HOLDGS IN COMMON STOCK 14159C103   1,515,228 1,067,062 SH   SOLE 22 1,067,062 0 0
CARDLYTICS INC COM 14161W105   556,228 38,387 SH   SOLE 2 16,102 0 22,285
CARDLYTICS INC COM 14161W105   2,869 198 SH   SOLE 7 198 0 0
CARDLYTICS INC COM 14161W105   1,486,094 102,560 SH   SOLE 18 102,560 0 0
CARDLYTICS INC COM 14161W105   2,316,198 159,848 SH   SOLE 19 159,848 0 0
CARDLYTICS INC COM 14161W105   20,072,171 1,385,243 SH   SOLE 21 1,385,243 0 0
CARDLYTICS INC COM 14161W105   17,096,664 1,179,894 SH   SOLE 22 1,149,613 0 30,281
CARDLYTICS INC COM 14161W105   7,709 532 SH   SOLE 28 532 0 0
CARDLYTICS INC COM 14161W105   59,308 4,093 SH   SOLE 43 3,642 0 451
CARECLOUD INC COM 14167R100   1,980 1,707 SH   SOLE 18 1,707 0 0
CARECLOUD INC COM 14167R100   25,782 22,226 SH   SOLE 21 22,226 0 0
CARECLOUD INC COM 14167R100   35,412 30,528 SH   SOLE 22 30,528 0 0
CAREDX INC COM 14167L103   2,672,016 252,315 SH   SOLE 2 141,823 0 110,492
CAREDX INC COM 14167L103   4,893 462 SH   SOLE 7 462 0 0
CAREDX INC COM 14167L103   1,596,824 150,786 SH   SOLE 18 146,591 0 4,195
CAREDX INC COM 14167L103   5,042,418 476,149 SH   SOLE 19 476,149 0 0
CAREDX INC COM 14167L103   25,413,194 2,399,735 SH   SOLE 21 2,399,735 0 0
CAREDX INC COM 14167L103   20,933,835 1,976,755 SH   SOLE 22 1,899,540 0 77,215
CAREDX INC COM 14167L103   132,153 12,479 SH   SOLE 23 12,479 0 0
CAREDX INC COM 14167L103   348,792 32,936 SH   SOLE 26 0 0 32,936
CAREDX INC COM 14167L103   9,012 851 SH   SOLE 28 851 0 0
CAREDX INC COM 14167L103   980,126 92,552 SH   SOLE 30 92,552 0 0
CAREDX INC COM 14167L103   317,816 30,011 SH   SOLE 43 25,337 0 4,674
CAREMAX INC *W EXP 06/08/202 14171W111   62 3,646 SH   SOLE 18 3,646 0 0
CAREMAX INC *W EXP 06/08/202 14171W111   2,675 156,441 SH   SOLE 19 156,441 0 0
CAREMAX INC CL A NEW 14171W202   4,584 951 SH   SOLE 2 122 0 829
CAREMAX INC CL A NEW 14171W202   140 29 SH   SOLE 7 29 0 0
CAREMAX INC CL A NEW 14171W202   35,899 7,448 SH   SOLE 18 7,448 0 0
CAREMAX INC CL A NEW 14171W202   24,789 5,143 SH   SOLE 19 5,143 0 0
CAREMAX INC CL A NEW 14171W202   456,343 94,677 SH   SOLE 21 94,677 0 0
CAREMAX INC CL A NEW 14171W202   266,310 55,251 SH   SOLE 22 52,982 0 2,269
CAREMAX INC CL A NEW 14171W202   154 32 SH   SOLE 26 0 0 32
CAREMAX INC CL A NEW 14171W202   39 8 SH   SOLE 43 8 0 0
CARETRUST REIT INC COM 14174T107   5,465,533 224,273 SH   SOLE 2 94,496 0 129,777
CARETRUST REIT INC COM 14174T107   6,130,249 251,549 SH   SOLE 4 251,549 0 0
CARETRUST REIT INC COM 14174T107   4,311,321 176,911 SH   SOLE 7 158,256 0 18,655
CARETRUST REIT INC COM 14174T107   13,971,711 573,316 SH   SOLE 18 573,316 0 0
CARETRUST REIT INC COM 14174T107   26,577,751 1,090,593 SH   SOLE 19 1,090,593 0 0
CARETRUST REIT INC COM 14174T107   375,962,911 15,427,284 SH   SOLE 21 15,427,284 0 0
CARETRUST REIT INC COM 14174T107   132,253,261 5,426,888 SH   SOLE 22 4,765,978 0 660,910
CARETRUST REIT INC COM 14174T107   1,153,749 47,343 SH   SOLE 23 47,343 0 0
CARETRUST REIT INC COM 14174T107   7,295,964 299,383 SH   SOLE 25 299,383 0 0
CARETRUST REIT INC COM 14174T107   614,806 25,228 SH   SOLE 26 20,645 0 4,583
CARETRUST REIT INC COM 14174T107   6,982,736 286,530 SH   SOLE 28 131,503 0 155,027
CARETRUST REIT INC COM 14174T107   14,624,413 600,099 SH   SOLE 30 600,099 0 0
CARETRUST REIT INC COM 14174T107   8,430,826 345,951 SH   SOLE 34 345,951 0 0
CARETRUST REIT INC COM 14174T107   100,380 4,119 SH   SOLE 36 4,119 0 0
CARETRUST REIT INC COM 14174T107   577,130 23,682 SH   SOLE 40 23,682 0 0
CARETRUST REIT INC COM 14174T107   2,372,417 97,350 SH   SOLE 43 92,646 0 4,704
CARGO THERAPEUTICS INC COM 14179K101   223,468 10,012 SH   SOLE 2 4,365 0 5,647
CARGO THERAPEUTICS INC COM 14179K101   4,040 181 SH   SOLE 7 181 0 0
CARGO THERAPEUTICS INC COM 14179K101   1,279,226 57,313 SH   SOLE 18 57,313 0 0
CARGO THERAPEUTICS INC COM 14179K101   1,020,359 45,715 SH   SOLE 19 45,715 0 0
CARGO THERAPEUTICS INC COM 14179K101   17,853,701 799,897 SH   SOLE 21 799,897 0 0
CARGO THERAPEUTICS INC COM 14179K101   12,463,242 558,389 SH   SOLE 22 535,522 0 22,867
CARGURUS INC COM CL A 141788109   3,027,034 131,154 SH   SOLE 2 57,176 0 73,978
CARGURUS INC COM CL A 141788109   8,424 365 SH   SOLE 4 365 0 0
CARGURUS INC COM CL A 141788109   17,402 754 SH   SOLE 7 754 0 0
CARGURUS INC COM CL A 141788109   7,238,257 313,616 SH   SOLE 18 285,959 0 27,657
CARGURUS INC COM CL A 141788109   12,406,954 537,563 SH   SOLE 19 537,563 0 0
CARGURUS INC COM CL A 141788109   233,642,971 10,123,179 SH   SOLE 21 10,123,179 0 0
CARGURUS INC COM CL A 141788109   68,352,574 2,961,550 SH   SOLE 22 2,849,743 0 111,807
CARGURUS INC COM CL A 141788109   163,129 7,068 SH   SOLE 23 7,068 0 0
CARGURUS INC COM CL A 141788109   363,510 15,750 SH   SOLE 25 15,750 0 0
CARGURUS INC COM CL A 141788109   2,171,482 94,085 SH   SOLE 26 8,635 0 85,450
CARGURUS INC COM CL A 141788109   62,685 2,716 SH   SOLE 28 1,660 0 1,056
CARGURUS INC COM CL A 141788109   6,080,818 263,467 SH   SOLE 30 263,467 0 0
CARGURUS INC COM CL A 141788109   373,827 16,197 SH   SOLE 40 16,197 0 0
CARGURUS INC COM CL A 141788109   1,737,439 75,279 SH   SOLE 43 71,311 0 3,968
CARIBOU BIOSCIENCES INC COM 142038108   234,667 45,655 SH   SOLE 2 13,234 0 32,421
CARIBOU BIOSCIENCES INC COM 142038108   20,498 3,988 SH   SOLE 7 3,988 0 0
CARIBOU BIOSCIENCES INC COM 142038108   1,189,915 231,501 SH   SOLE 18 231,501 0 0
CARIBOU BIOSCIENCES INC COM 142038108   893,291 173,792 SH   SOLE 19 173,792 0 0
CARIBOU BIOSCIENCES INC COM 142038108   19,720,253 3,836,625 SH   SOLE 21 3,836,625 0 0
CARIBOU BIOSCIENCES INC COM 142038108   12,656,171 2,462,290 SH   SOLE 22 2,394,721 0 67,569
CARIBOU BIOSCIENCES INC COM 142038108   975,464 189,779 SH   SOLE 30 189,779 0 0
CARIBOU BIOSCIENCES INC COM 142038108   315,760 61,432 SH   SOLE 43 53,822 0 7,610
CARISMA THERAPEUTICS INC COM 14216R101   25,851 11,388 SH   SOLE 2 877 0 10,511
CARISMA THERAPEUTICS INC COM 14216R101   177,950 78,392 SH   SOLE 18 78,392 0 0
CARISMA THERAPEUTICS INC COM 14216R101   115,666 50,954 SH   SOLE 19 50,954 0 0
CARISMA THERAPEUTICS INC COM 14216R101   2,200,431 969,353 SH   SOLE 21 969,353 0 0
CARISMA THERAPEUTICS INC COM 14216R101   1,421,658 626,281 SH   SOLE 22 607,188 0 19,093
CARLISLE COS INC COM 142339100   43,675,209 111,459 SH   SOLE 2 49,002 0 62,457
CARLISLE COS INC COM 142339100   16,512,951 42,141 SH   SOLE 4 15,742 0 26,399
CARLISLE COS INC COM 142339100   3,980,804 10,159 SH   SOLE 7 9,983 0 176
CARLISLE COS INC COM 142339100   789,970 2,016 SH   SOLE 13 2,016 0 0
CARLISLE COS INC COM 142339100   1,649,297 4,209 SH   SOLE 15 4,209 0 0
CARLISLE COS INC COM 142339100   40,348,011 102,968 SH   SOLE 18 99,732 0 3,236
CARLISLE COS INC COM 142339100   17,501,197 44,663 SH   SOLE 19 44,663 0 0
CARLISLE COS INC COM 142339100   983,954,943 2,511,050 SH   SOLE 21 2,511,050 0 0
CARLISLE COS INC COM 142339100   582,829,069 1,487,378 SH   SOLE 22 1,385,755 0 101,623
CARLISLE COS INC COM 142339100   29,922,058 76,361 SH   SOLE 23 76,361 0 0
CARLISLE COS INC COM 142339100   2,108,937 5,382 SH   SOLE 25 5,382 0 0
CARLISLE COS INC COM 142339100   13,530,189 34,529 SH   SOLE 26 23,484 0 11,045
CARLISLE COS INC COM 142339100   23,000,811 58,698 SH   SOLE 28 705 0 57,993
CARLISLE COS INC COM 142339100   68,966 176 SH   SOLE 29 176 0 0
CARLISLE COS INC COM 142339100   49,661,502 126,736 SH   SOLE 30 126,736 0 0
CARLISLE COS INC COM 142339100   4,392,639 11,210 SH   SOLE 31 10,448 0 762
CARLISLE COS INC COM 142339100   116,741,911 297,925 SH   SOLE 34 297,925 0 0
CARLISLE COS INC COM 142339100   2,502,746 6,387 SH   SOLE 36 6,387 0 0
CARLISLE COS INC COM 142339100   911,835 2,327 SH   SOLE 40 2,327 0 0
CARLISLE COS INC COM 142339100   21,461 55 SH   OTR 43 55 0 0
CARLISLE COS INC COM 142339100   18,684,175 47,682 SH   SOLE 43 38,975 0 8,707
CARLYLE GROUP INC COM 14316J108   18,170,870 387,356 SH   SOLE 2 157,556 0 229,800
CARLYLE GROUP INC COM 14316J108   8,677,553 184,983 SH   SOLE 4 64,834 0 120,149
CARLYLE GROUP INC COM 14316J108   2,088,527 44,522 SH   SOLE 7 43,362 0 1,160
CARLYLE GROUP INC COM 14316J108   410,556 8,752 SH   SOLE 13 8,752 0 0
CARLYLE GROUP INC COM 14316J108   1,017,103 21,682 SH   SOLE 15 21,682 0 0
CARLYLE GROUP INC COM 14316J108   62,270,414 1,327,444 SH   SOLE 18 1,306,907 0 20,537
CARLYLE GROUP INC COM 14316J108   53,339,719 1,137,065 SH   SOLE 19 1,137,065 0 0
CARLYLE GROUP INC COM 14316J108   522,863,832 11,146,106 SH   SOLE 21 11,146,106 0 0
CARLYLE GROUP INC COM 14316J108   312,030,450 6,651,683 SH   SOLE 22 6,237,012 0 414,671
CARLYLE GROUP INC COM 14316J108   16,956,276 361,464 SH   SOLE 23 361,464 0 0
CARLYLE GROUP INC COM 14316J108   17,952,692 382,705 SH   SOLE 25 380,184 0 2,521
CARLYLE GROUP INC COM 14316J108   8,344,632 177,886 SH   SOLE 26 97,657 0 80,229
CARLYLE GROUP INC COM 14316J108   11,357,239 242,107 SH   SOLE 28 6,053 0 236,054
CARLYLE GROUP INC COM 14316J108   51,833,627 1,104,959 SH   SOLE 30 1,023,054 0 81,905
CARLYLE GROUP INC COM 14316J108   1,864,016 39,736 SH   SOLE 31 36,606 0 3,130
CARLYLE GROUP INC COM 14316J108   4,217,537 89,907 SH   SOLE 34 89,907 0 0
CARLYLE GROUP INC COM 14316J108   2,395,225 51,060 SH   SOLE 36 51,060 0 0
CARLYLE GROUP INC COM 14316J108   460,844 9,824 SH   SOLE 40 9,824 0 0
CARLYLE GROUP INC COM 14316J108   29 1 SH   SOLE 43 0 0 1
CARLYLE SECURED LENDING INC COM 872280102   2,991,483 183,752 SH   SOLE 30 183,752 0 0
CARMAX INC COM 143130102   25,830,990 296,533 SH   SOLE 2 46,076 0 250,457
CARMAX INC COM 143130102   9,894,912 113,591 SH   SOLE 4 50,702 0 62,889
CARMAX INC COM 143130102   8,758,301 100,543 SH   SOLE 7 88,406 0 12,137
CARMAX INC COM 143130102   487,032 5,591 SH   SOLE 13 5,591 0 0
CARMAX INC COM 143130102   1,907,970 21,903 SH   SOLE 15 21,903 0 0
CARMAX INC COM 143130102   22,930,575 263,237 SH   SOLE 18 253,239 0 9,998
CARMAX INC COM 143130102   6,299,882 72,321 SH   SOLE 19 72,321 0 0
CARMAX INC COM 143130102   353,366,419 4,056,554 SH   SOLE 21 4,056,554 0 0
CARMAX INC COM 143130102   296,997,799 3,409,457 SH   SOLE 22 3,060,908 0 348,549
CARMAX INC COM 143130102   20,983,841 240,889 SH   SOLE 23 240,889 0 0
CARMAX INC COM 143130102   67,671,665 776,853 SH   SOLE 25 763,287 0 13,566
CARMAX INC COM 143130102   19,854,982 227,930 SH   SOLE 26 119,020 0 108,910
CARMAX INC COM 143130102   22,153,728 254,319 SH   SOLE 28 6,579 0 247,740
CARMAX INC COM 143130102   81,656,478 937,395 SH   SOLE 30 937,395 0 0
CARMAX INC COM 143130102   3,279,517 37,648 SH   SOLE 31 35,159 0 2,489
CARMAX INC COM 143130102   586,337 6,731 SH   SOLE 34 6,731 0 0
CARMAX INC COM 143130102   3,140,490 36,052 SH   SOLE 36 36,052 0 0
CARMAX INC COM 143130102   706,114 8,106 SH   SOLE 40 8,106 0 0
CARMAX INC COM 143130102   20,471 235 SH   OTR 43 235 0 0
CARMAX INC COM 143130102   10,742,841 123,325 SH   SOLE 43 87,447 0 35,878
CARMELL CORPORATION COM 142922103   80,860 31,586 SH   SOLE 22 31,586 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   39,806,985 2,436,168 SH   SOLE 2 1,135,832 0 1,300,336
CARNIVAL CORP UNIT 99/99/9999 143658300   8,397,780 513,940 SH   SOLE 4 310,610 0 203,330
CARNIVAL CORP UNIT 99/99/9999 143658300   10,087,058 617,323 SH   SOLE 7 540,817 0 76,506
CARNIVAL CORP UNIT 99/99/9999 143658300   1,153,065 70,567 SH   SOLE 13 70,567 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   2,172,436 132,952 SH   SOLE 15 132,952 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   26,895,640 1,646,000 SH   SOLE 18 1,580,945 0 65,055
CARNIVAL CORP UNIT 99/99/9999 143658300   9,608,884 588,059 SH   SOLE 19 588,059 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   410,058,117 25,095,356 SH   SOLE 21 25,095,356 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   370,872,166 22,697,195 SH   SOLE 22 20,446,151 0 2,251,044
CARNIVAL CORP UNIT 99/99/9999 143658300   28,539,722 1,746,617 SH   SOLE 23 1,746,617 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   22,554,037 1,380,296 SH   SOLE 25 1,380,296 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   19,075,594 1,167,417 SH   SOLE 26 718,866 0 448,551
CARNIVAL CORP UNIT 99/99/9999 143658300   14,578,336 892,187 SH   SOLE 28 14,181 0 878,006
CARNIVAL CORP UNIT 99/99/9999 143658300   1,148,833 70,308 SH   SOLE 29 70,308 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   90,472,864 5,536,895 SH   SOLE 30 5,536,895 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   5,411,138 331,159 SH   SOLE 31 315,477 0 15,682
CARNIVAL CORP UNIT 99/99/9999 143658300   1,933,512 118,330 SH   SOLE 34 118,330 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   3,642,186 222,900 SH   SOLE 36 222,900 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   793,176 48,542 SH   SOLE 40 48,542 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   19,641 1,202 SH   OTR 43 1,202 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   9,986,277 611,155 SH   SOLE 43 429,379 0 181,776
CARNIVAL PLC ADR 14365C103   1,965,674 133,447 SH   SOLE 43 100,015 0 33,432
CARPARTS COM INC COM 14427M107   1,281,399 790,987 SH   SOLE 2 704,722 0 86,265
CARPARTS COM INC COM 14427M107   980 605 SH   SOLE 7 605 0 0
CARPARTS COM INC COM 14427M107   298,260 184,111 SH   SOLE 18 184,111 0 0
CARPARTS COM INC COM 14427M107   989,836 611,010 SH   SOLE 19 611,010 0 0
CARPARTS COM INC COM 14427M107   3,219,674 1,987,453 SH   SOLE 21 1,987,453 0 0
CARPARTS COM INC COM 14427M107   3,503,104 2,162,410 SH   SOLE 22 2,102,689 0 59,721
CARPARTS COM INC COM 14427M107   69,101 42,655 SH   SOLE 23 42,655 0 0
CARPARTS COM INC COM 14427M107   119,386 73,695 SH   SOLE 26 0 0 73,695
CARPARTS COM INC COM 14427M107   53,355 32,935 SH   SOLE 30 32,935 0 0
CARPARTS COM INC COM 14427M107   771 476 SH   SOLE 43 476 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   3,307,389 46,309 SH   SOLE 2 21,472 0 24,837
CARPENTER TECHNOLOGY CORP COM 144285103   62,564 876 SH   SOLE 4 190 0 686
CARPENTER TECHNOLOGY CORP COM 144285103   477,728 6,689 SH   SOLE 7 6,347 0 342
CARPENTER TECHNOLOGY CORP COM 144285103   11,016,249 154,246 SH   SOLE 18 154,246 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   7,476,174 104,679 SH   SOLE 19 104,679 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   416,592,789 5,832,999 SH   SOLE 21 5,832,999 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   102,009,186 1,428,300 SH   SOLE 22 1,365,044 0 63,256
CARPENTER TECHNOLOGY CORP COM 144285103   686,061 9,606 SH   SOLE 25 9,606 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   9,254,604 129,580 SH   SOLE 26 25,289 0 104,291
CARPENTER TECHNOLOGY CORP COM 144285103   2,261,229 31,661 SH   SOLE 28 27,380 0 4,281
CARPENTER TECHNOLOGY CORP COM 144285103   7,747,784 108,482 SH   SOLE 30 108,482 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   71,491 1,001 SH   SOLE 36 1,001 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   737,697 10,329 SH   SOLE 40 10,329 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   4,361,193 61,064 SH   SOLE 43 58,329 0 2,735
CARRIAGE SVCS INC COM 143905107   763,583 28,239 SH   SOLE 2 24,723 0 3,516
CARRIAGE SVCS INC COM 143905107   364,391 13,476 SH   SOLE 7 12,744 0 732
CARRIAGE SVCS INC COM 143905107   895,267 33,109 SH   SOLE 18 33,109 0 0
CARRIAGE SVCS INC COM 143905107   752,604 27,833 SH   SOLE 19 27,833 0 0
CARRIAGE SVCS INC COM 143905107   14,466,508 535,004 SH   SOLE 21 535,004 0 0
CARRIAGE SVCS INC COM 143905107   9,731,507 359,893 SH   SOLE 22 347,743 0 12,150
CARRIAGE SVCS INC COM 143905107   58,677 2,170 SH   SOLE 25 2,170 0 0
CARRIAGE SVCS INC COM 143905107   16,738 619 SH   SOLE 26 619 0 0
CARRIAGE SVCS INC COM 143905107   45,535 1,684 SH   SOLE 28 0 0 1,684
CARRIAGE SVCS INC COM 143905107   1,140,088 42,163 SH   SOLE 30 42,163 0 0
CARRIAGE SVCS INC COM 143905107   45,833 1,695 SH   SOLE 40 1,695 0 0
CARRIAGE SVCS INC COM 143905107   243,955 9,022 SH   SOLE 43 3,837 0 5,185
CARRIER GLOBAL CORPORATION COM 14448C104   81,295,735 1,398,516 SH   SOLE 2 270,374 0 1,128,142
CARRIER GLOBAL CORPORATION COM 14448C104   35,845,109 616,637 SH   SOLE 4 274,422 0 342,215
CARRIER GLOBAL CORPORATION COM 14448C104   51,375,759 883,808 SH   SOLE 7 799,747 0 84,061
CARRIER GLOBAL CORPORATION COM 14448C104   1,890,446 32,521 SH   SOLE 13 32,521 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   7,098,952 122,122 SH   SOLE 15 122,122 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   74,730,533 1,285,576 SH   SOLE 18 1,233,736 0 51,840
CARRIER GLOBAL CORPORATION COM 14448C104   22,808,410 392,369 SH   SOLE 19 392,369 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,259,926,361 21,674,288 SH   SOLE 21 21,674,288 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,043,982,247 17,959,440 SH   SOLE 22 16,139,534 0 1,819,906
CARRIER GLOBAL CORPORATION COM 14448C104   72,313,778 1,244,001 SH   SOLE 23 1,244,001 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   87,140,939 1,499,070 SH   SOLE 25 1,499,070 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   52,849,471 909,160 SH   SOLE 26 578,798 0 330,362
CARRIER GLOBAL CORPORATION COM 14448C104   99,339,055 1,708,912 SH   SOLE 28 30,011 0 1,678,901
CARRIER GLOBAL CORPORATION COM 14448C104   341,187,757 5,869,392 SH   SOLE 30 5,822,912 0 46,480
CARRIER GLOBAL CORPORATION COM 14448C104   11,027,494 189,704 SH   SOLE 31 176,830 0 12,874
CARRIER GLOBAL CORPORATION COM 14448C104   6,535,207 112,424 SH   SOLE 34 112,424 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   10,832,177 186,344 SH   SOLE 36 186,344 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   2,289,159 39,380 SH   SOLE 40 39,380 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   88,765 1,527 SH   OTR 43 1,527 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   68,804,953 1,183,639 SH   SOLE 43 1,016,486 0 167,154
CARROLS RESTAURANT GROUP INC COM 14574X104   339,621 35,712 SH   SOLE 2 6,384 0 29,328
CARROLS RESTAURANT GROUP INC COM 14574X104   926,303 97,403 SH   SOLE 18 97,403 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   1,137,967 119,660 SH   SOLE 19 119,660 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   12,260,768 1,289,250 SH   SOLE 21 1,289,250 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104   11,077,895 1,164,868 SH   SOLE 22 1,128,408 0 36,460
CARROLS RESTAURANT GROUP INC COM 14574X104   125,475 13,194 SH   SOLE 43 12,533 0 661
CARS COM INC COM 14575E105   1,309,185 76,204 SH   SOLE 2 55,777 0 20,427
CARS COM INC COM 14575E105   2,457 143 SH   SOLE 4 143 0 0
CARS COM INC COM 14575E105   7,353 428 SH   SOLE 7 428 0 0
CARS COM INC COM 14575E105   3,408,598 198,405 SH   SOLE 18 198,405 0 0
CARS COM INC COM 14575E105   2,939,618 171,107 SH   SOLE 19 171,107 0 0
CARS COM INC COM 14575E105   124,254,127 7,232,487 SH   SOLE 21 7,232,487 0 0
CARS COM INC COM 14575E105   33,434,582 1,946,134 SH   SOLE 22 1,893,772 0 52,362
CARS COM INC COM 14575E105   74,166 4,317 SH   SOLE 23 4,317 0 0
CARS COM INC COM 14575E105   219,646 12,785 SH   SOLE 25 12,785 0 0
CARS COM INC COM 14575E105   537,133 31,265 SH   SOLE 26 12,613 0 18,652
CARS COM INC COM 14575E105   69,648 4,054 SH   SOLE 28 1,223 0 2,831
CARS COM INC COM 14575E105   2,990,660 174,078 SH   SOLE 30 174,078 0 0
CARS COM INC COM 14575E105   16,544 963 SH   SOLE 36 963 0 0
CARS COM INC COM 14575E105   185,785 10,814 SH   SOLE 40 10,814 0 0
CARS COM INC COM 14575E105   950,621 55,333 SH   SOLE 43 53,802 0 1,531
CARTER BANKSHARES INC COM NEW 146103106   134,780 10,663 SH   SOLE 2 965 0 9,698
CARTER BANKSHARES INC COM NEW 146103106   4,121 326 SH   SOLE 7 326 0 0
CARTER BANKSHARES INC COM NEW 146103106   837,438 66,253 SH   SOLE 18 66,253 0 0
CARTER BANKSHARES INC COM NEW 146103106   585,561 46,326 SH   SOLE 19 46,326 0 0
CARTER BANKSHARES INC COM NEW 146103106   11,789,391 932,705 SH   SOLE 21 932,705 0 0
CARTER BANKSHARES INC COM NEW 146103106   7,435,708 588,268 SH   SOLE 22 566,746 0 21,522
CARTER BANKSHARES INC COM NEW 146103106   2,452 194 SH   SOLE 43 194 0 0
CARTERS INC COM 146229109   6,552,708 77,382 SH   SOLE 2 33,694 0 43,688
CARTERS INC COM 146229109   1,609 19 SH   SOLE 4 19 0 0
CARTERS INC COM 146229109   585,054 6,909 SH   SOLE 7 6,561 0 348
CARTERS INC COM 146229109   5,095,111 60,169 SH   SOLE 18 60,169 0 0
CARTERS INC COM 146229109   1,035,890 12,233 SH   SOLE 19 12,233 0 0
CARTERS INC COM 146229109   160,028,349 1,889,801 SH   SOLE 21 1,889,801 0 0
CARTERS INC COM 146229109   94,033,160 1,110,453 SH   SOLE 22 1,062,154 0 48,299
CARTERS INC COM 146229109   647,802 7,650 SH   SOLE 25 7,650 0 0
CARTERS INC COM 146229109   772,790 9,126 SH   SOLE 26 9,126 0 0
CARTERS INC COM 146229109   102,886 1,215 SH   SOLE 28 783 0 432
CARTERS INC COM 146229109   3,081,844 36,394 SH   SOLE 30 36,394 0 0
CARTERS INC COM 146229109   37,937 448 SH   SOLE 31 448 0 0
CARTERS INC COM 146229109   103,394 1,221 SH   SOLE 36 1,221 0 0
CARTERS INC COM 146229109   780,496 9,217 SH   SOLE 40 9,217 0 0
CARTERS INC COM 146229109   3,007,540 35,517 SH   SOLE 43 33,056 0 2,461
CARTESIAN THERAPEUTICS INC COM 816212104   35,933 55,282 SH   SOLE 2 18,981 0 36,301
CARTESIAN THERAPEUTICS INC COM 816212104   206,993 318,451 SH   SOLE 18 318,451 0 0
CARTESIAN THERAPEUTICS INC COM 816212104   163,988 252,289 SH   SOLE 19 252,289 0 0
CARTESIAN THERAPEUTICS INC COM 816212104   2,551,456 3,925,317 SH   SOLE 21 3,925,317 0 0
CARTESIAN THERAPEUTICS INC COM 816212104   1,756,648 2,702,536 SH   SOLE 22 2,638,487 0 64,049
CARTESIAN THERAPEUTICS INC COM 816212104   65 100 SH   SOLE 43 100 0 0
CARVANA CO CL A 146869102   10,127,056 115,198 SH   SOLE 2 44,063 0 71,135
CARVANA CO CL A 146869102   22,945 261 SH   SOLE 4 261 0 0
CARVANA CO CL A 146869102   1,430,472 16,272 SH   SOLE 7 15,534 0 738
CARVANA CO CL A 146869102   23,371,137 265,853 SH   SOLE 18 261,619 0 4,234
CARVANA CO CL A 146869102   35,772,777 406,925 SH   SOLE 19 406,925 0 0
CARVANA CO CL A 146869102   328,238,973 3,733,807 SH   SOLE 21 3,733,807 0 0
CARVANA CO CL A 146869102   268,700,431 3,056,540 SH   SOLE 22 2,932,774 0 123,766
CARVANA CO CL A 146869102   354,014 4,027 SH   SOLE 23 4,027 0 0
CARVANA CO CL A 146869102   1,748,618 19,891 SH   SOLE 25 19,891 0 0
CARVANA CO CL A 146869102   4,835,929 55,010 SH   SOLE 26 35,873 0 19,137
CARVANA CO CL A 146869102   231,115 2,629 SH   SOLE 28 1,506 0 1,123
CARVANA CO CL A 146869102   26,988 307 SH   SOLE 29 307 0 0
CARVANA CO CL A 146869102   13,439,857 152,882 SH   SOLE 30 152,882 0 0
CARVANA CO CL A 146869102   1,430,032 16,267 SH   SOLE 34 16,267 0 0
CARVANA CO CL A 146869102   25,054 285 SH   SOLE 36 285 0 0
CARVANA CO CL A 146869102   1,790,375 20,366 SH   SOLE 40 20,366 0 0
CARVANA CO CL A 146869102   10,068,244 114,529 SH   SOLE 43 105,613 0 8,916
CARVER BANCORP INC COM NEW 146875604   2,119 1,385 SH   SOLE 22 1,385 0 0
CASA SYS INC COM 14713L102   1,940 7,089 SH   SOLE 18 7,089 0 0
CASA SYS INC COM 14713L102   18,451 67,437 SH   SOLE 21 67,437 0 0
CASA SYS INC COM 14713L102   125,856 459,999 SH   SOLE 22 459,999 0 0
CASA SYS INC COM 14713L102   236 862 SH   SOLE 43 862 0 0
CASELLA WASTE SYS INC CL A 147448104   2,972,131 30,061 SH   SOLE 2 16,365 0 13,696
CASELLA WASTE SYS INC CL A 147448104   16,808 170 SH   SOLE 4 170 0 0
CASELLA WASTE SYS INC CL A 147448104   44,195 447 SH   SOLE 7 447 0 0
CASELLA WASTE SYS INC CL A 147448104   13,059,244 132,085 SH   SOLE 18 132,085 0 0
CASELLA WASTE SYS INC CL A 147448104   12,077,564 122,156 SH   SOLE 19 122,156 0 0
CASELLA WASTE SYS INC CL A 147448104   199,123,092 2,013,989 SH   SOLE 21 2,013,989 0 0
CASELLA WASTE SYS INC CL A 147448104   155,222,242 1,569,963 SH   SOLE 22 1,522,273 0 47,690
CASELLA WASTE SYS INC CL A 147448104   1,098,545 11,111 SH   SOLE 25 11,111 0 0
CASELLA WASTE SYS INC CL A 147448104   1,501,143 15,183 SH   SOLE 26 15,183 0 0
CASELLA WASTE SYS INC CL A 147448104   803,714 8,129 SH   SOLE 28 3,061 0 5,068
CASELLA WASTE SYS INC CL A 147448104   6,951,846 70,313 SH   SOLE 30 70,313 0 0
CASELLA WASTE SYS INC CL A 147448104   1,236,073 12,502 SH   SOLE 40 12,502 0 0
CASELLA WASTE SYS INC CL A 147448104   3,118,360 31,540 SH   SOLE 43 29,850 0 1,690
CASEYS GEN STORES INC COM 147528103   23,563,389 73,994 SH   SOLE 2 40,580 0 33,414
CASEYS GEN STORES INC COM 147528103   35,348 111 SH   SOLE 4 111 0 0
CASEYS GEN STORES INC COM 147528103   3,637,017 11,421 SH   SOLE 7 10,938 0 483
CASEYS GEN STORES INC COM 147528103   24,509,186 76,964 SH   SOLE 18 76,964 0 0
CASEYS GEN STORES INC COM 147528103   9,184,735 28,842 SH   SOLE 19 28,842 0 0
CASEYS GEN STORES INC COM 147528103   614,937,459 1,931,033 SH   SOLE 21 1,931,033 0 0
CASEYS GEN STORES INC COM 147528103   354,850,746 1,114,306 SH   SOLE 22 1,064,672 0 49,634
CASEYS GEN STORES INC COM 147528103   4,458 14 SH   SOLE 23 14 0 0
CASEYS GEN STORES INC COM 147528103   14,103,514 44,288 SH   SOLE 26 12,622 0 31,666
CASEYS GEN STORES INC COM 147528103   123,559 388 SH   SOLE 28 388 0 0
CASEYS GEN STORES INC COM 147528103   5,805,025 18,229 SH   SOLE 30 18,229 0 0
CASEYS GEN STORES INC COM 147528103   147,761 464 SH   SOLE 31 464 0 0
CASEYS GEN STORES INC COM 147528103   160,180 503 SH   SOLE 36 503 0 0
CASEYS GEN STORES INC COM 147528103   13,907,692 43,673 SH   SOLE 43 38,798 0 4,875
CASI PHARMACEUTICALS INC ORD SHS G1933S101   1,069 296 SH   SOLE 43 296 0 0
CASS INFORMATION SYS INC COM 14808P109   419,127 8,701 SH   SOLE 2 3,845 0 4,856
CASS INFORMATION SYS INC COM 14808P109   4,143 86 SH   SOLE 7 86 0 0
CASS INFORMATION SYS INC COM 14808P109   1,699,534 35,282 SH   SOLE 18 35,282 0 0
CASS INFORMATION SYS INC COM 14808P109   1,416,872 29,414 SH   SOLE 19 29,414 0 0
CASS INFORMATION SYS INC COM 14808P109   26,552,653 551,228 SH   SOLE 21 551,228 0 0
CASS INFORMATION SYS INC COM 14808P109   17,715,144 367,763 SH   SOLE 22 354,619 0 13,144
CASS INFORMATION SYS INC COM 14808P109   156,842 3,256 SH   SOLE 25 3,256 0 0
CASS INFORMATION SYS INC COM 14808P109   536,421 11,136 SH   SOLE 26 11,136 0 0
CASS INFORMATION SYS INC COM 14808P109   23,025 478 SH   SOLE 28 0 0 478
CASS INFORMATION SYS INC COM 14808P109   631,172 13,103 SH   SOLE 30 13,103 0 0
CASS INFORMATION SYS INC COM 14808P109   167,391 3,475 SH   SOLE 40 3,475 0 0
CASS INFORMATION SYS INC COM 14808P109   1,126,455 23,385 SH   SOLE 43 22,551 0 834
CASSAVA SCIENCES INC COM 14817C107   432,786 21,330 SH   SOLE 2 11,571 0 9,759
CASSAVA SCIENCES INC COM 14817C107   2,435 120 SH   SOLE 4 120 0 0
CASSAVA SCIENCES INC COM 14817C107   282,944 13,945 SH   SOLE 7 13,199 0 746
CASSAVA SCIENCES INC COM 14817C107   1,915,335 94,398 SH   SOLE 18 94,398 0 0
CASSAVA SCIENCES INC COM 14817C107   1,750,824 86,290 SH   SOLE 19 86,290 0 0
CASSAVA SCIENCES INC COM 14817C107   31,685,473 1,561,630 SH   SOLE 21 1,561,630 0 0
CASSAVA SCIENCES INC COM 14817C107   23,706,430 1,168,380 SH   SOLE 22 1,132,468 0 35,912
CASSAVA SCIENCES INC COM 14817C107   188,940 9,312 SH   SOLE 25 9,312 0 0
CASSAVA SCIENCES INC COM 14817C107   227,025 11,189 SH   SOLE 26 11,189 0 0
CASSAVA SCIENCES INC COM 14817C107   49,244 2,427 SH   SOLE 28 1,086 0 1,341
CASSAVA SCIENCES INC COM 14817C107   991,775 48,880 SH   SOLE 30 48,880 0 0
CASSAVA SCIENCES INC COM 14817C107   221,404 10,912 SH   SOLE 40 10,912 0 0
CASSAVA SCIENCES INC COM 14817C107   337,849 16,651 SH   SOLE 43 14,113 0 2,538
CASSAVA SCIENCES INC *W EXP 11/15/202 14817C115   24 6 SH   SOLE 2 6 0 0
CASSAVA SCIENCES INC *W EXP 11/15/202 14817C115   2,265 562 SH   SOLE 22 562 0 0
CASSAVA SCIENCES INC *W EXP 11/15/202 14817C115   975 242 SH   SOLE 30 242 0 0
CASTELLUM INC COM NEW 14838T204   10,826 41,607 SH   SOLE 21 41,607 0 0
CASTLE BIOSCIENCES INC COM 14843C105   3,851,752 173,894 SH   SOLE 2 127,874 0 46,020
CASTLE BIOSCIENCES INC COM 14843C105   1,484 67 SH   SOLE 4 67 0 0
CASTLE BIOSCIENCES INC COM 14843C105   335,373 15,141 SH   SOLE 7 14,323 0 818
CASTLE BIOSCIENCES INC COM 14843C105   1,473,950 66,544 SH   SOLE 18 66,544 0 0
CASTLE BIOSCIENCES INC COM 14843C105   2,819,806 127,305 SH   SOLE 19 127,305 0 0
CASTLE BIOSCIENCES INC COM 14843C105   27,019,168 1,219,827 SH   SOLE 21 1,219,827 0 0
CASTLE BIOSCIENCES INC COM 14843C105   18,237,291 823,354 SH   SOLE 22 793,170 0 30,184
CASTLE BIOSCIENCES INC COM 14843C105   160,986 7,268 SH   SOLE 23 7,268 0 0
CASTLE BIOSCIENCES INC COM 14843C105   131,748 5,948 SH   SOLE 25 5,948 0 0
CASTLE BIOSCIENCES INC COM 14843C105   580,064 26,188 SH   SOLE 26 13,251 0 12,937
CASTLE BIOSCIENCES INC COM 14843C105   2,458,517 110,994 SH   SOLE 30 110,994 0 0
CASTLE BIOSCIENCES INC COM 14843C105   9,525 430 SH   SOLE 34 430 0 0
CASTLE BIOSCIENCES INC COM 14843C105   18,717 845 SH   SOLE 36 845 0 0
CASTLE BIOSCIENCES INC COM 14843C105   166,546 7,519 SH   SOLE 40 7,519 0 0
CASTLE BIOSCIENCES INC COM 14843C105   229,540 10,363 SH   SOLE 43 10,166 0 197
CATALENT INC COM 148806102   24,205,252 428,791 SH   SOLE 2 170,222 0 258,569
CATALENT INC COM 148806102   5,261,366 93,204 SH   SOLE 4 72,474 0 20,730
CATALENT INC COM 148806102   6,204,702 109,915 SH   SOLE 7 96,342 0 13,573
CATALENT INC COM 148806102   439,915 7,793 SH   SOLE 13 7,793 0 0
CATALENT INC COM 148806102   1,430,048 25,333 SH   SOLE 15 25,333 0 0
CATALENT INC COM 148806102   24,228,001 429,194 SH   SOLE 18 417,684 0 11,510
CATALENT INC COM 148806102   49,002,608 868,071 SH   SOLE 19 868,071 0 0
CATALENT INC COM 148806102   297,884,674 5,276,965 SH   SOLE 21 5,276,965 0 0
CATALENT INC COM 148806102   239,606,033 4,244,571 SH   SOLE 22 3,830,529 0 414,042
CATALENT INC COM 148806102   15,445,905 273,621 SH   SOLE 23 273,621 0 0
CATALENT INC COM 148806102   16,878,719 299,003 SH   SOLE 25 297,932 0 1,071
CATALENT INC COM 148806102   10,473,169 185,530 SH   SOLE 26 115,265 0 70,265
CATALENT INC COM 148806102   17,658,971 312,825 SH   SOLE 28 27,210 0 285,615
CATALENT INC COM 148806102   35,789 634 SH   SOLE 29 634 0 0
CATALENT INC COM 148806102   114,259,711 2,024,087 SH   SOLE 30 2,024,087 0 0
CATALENT INC COM 148806102   2,485,042 44,022 SH   SOLE 31 41,430 0 2,592
CATALENT INC COM 148806102   22,262,638 394,378 SH   SOLE 34 394,378 0 0
CATALENT INC COM 148806102   2,143,858 37,978 SH   SOLE 36 37,978 0 0
CATALENT INC COM 148806102   532,888 9,440 SH   SOLE 40 9,440 0 0
CATALENT INC COM 148806102   32,515 576 SH   OTR 43 576 0 0
CATALENT INC COM 148806102   7,378,918 130,716 SH   SOLE 43 112,494 0 18,222
CATALYST BANCORP INC COMMON STOCK 14888L101   7,323 618 SH   SOLE 18 618 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   116,497 9,831 SH   SOLE 21 9,831 0 0
CATALYST BANCORP INC COMMON STOCK 14888L101   672,618 56,761 SH   SOLE 22 56,761 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   1,871,978 117,439 SH   SOLE 2 55,453 0 61,986
CATALYST PHARMACEUTICALS INC COM 14888U101   3,762 236 SH   SOLE 4 236 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   392,825 24,644 SH   SOLE 7 23,345 0 1,299
CATALYST PHARMACEUTICALS INC COM 14888U101   5,572,273 349,578 SH   SOLE 18 332,217 0 17,361
CATALYST PHARMACEUTICALS INC COM 14888U101   6,452,305 404,787 SH   SOLE 19 404,787 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   203,637,804 12,775,270 SH   SOLE 21 12,775,270 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   54,427,544 3,414,526 SH   SOLE 22 3,314,483 0 100,043
CATALYST PHARMACEUTICALS INC COM 14888U101   102,239 6,414 SH   SOLE 23 6,414 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   329,655 20,681 SH   SOLE 25 20,681 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   412,989 25,909 SH   SOLE 26 24,747 0 1,162
CATALYST PHARMACEUTICALS INC COM 14888U101   59,249 3,717 SH   SOLE 28 0 0 3,717
CATALYST PHARMACEUTICALS INC COM 14888U101   8,100,341 508,177 SH   SOLE 30 508,177 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   300,517 18,853 SH   SOLE 40 18,853 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   14,314 898 SH   OTR 43 898 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   980,523 61,513 SH   SOLE 43 49,934 0 11,579
CATERPILLAR INC COM 149123101   354,097,065 966,343 SH   SOLE 2 212,882 0 753,461
CATERPILLAR INC COM 149123101   139,859,002 381,680 SH   SOLE 4 184,632 0 197,048
CATERPILLAR INC COM 149123101   182,714,823 498,635 SH   SOLE 7 452,225 0 46,410
CATERPILLAR INC COM 149123101   6,308,459 17,216 SH   SOLE 13 17,216 0 0
CATERPILLAR INC COM 149123101   26,732,168 72,953 SH   SOLE 15 72,953 0 0
CATERPILLAR INC COM 149123101   346,676,858 946,093 SH   SOLE 18 910,900 0 35,193
CATERPILLAR INC COM 149123101   62,810,866 171,413 SH   SOLE 19 171,413 0 0
CATERPILLAR INC COM 149123101   4,429,714,740 12,088,843 SH   SOLE 21 12,088,843 0 0
CATERPILLAR INC COM 149123101   4,024,867,853 10,984,002 SH   SOLE 22 9,857,683 0 1,126,319
CATERPILLAR INC COM 149123101   341,294,368 931,404 SH   SOLE 23 931,404 0 0
CATERPILLAR INC COM 149123101   406,015,066 1,108,029 SH   SOLE 25 1,070,913 0 37,116
CATERPILLAR INC COM 149123101   201,265,708 549,261 SH   SOLE 26 303,910 0 245,351
CATERPILLAR INC COM 149123101   326,835,773 891,946 SH   SOLE 28 16,640 0 875,306
CATERPILLAR INC COM 149123101   142,908 390 SH   SOLE 29 390 0 0
CATERPILLAR INC COM 149123101   1,035,927,291 2,827,081 SH   SOLE 30 2,827,081 0 0
CATERPILLAR INC COM 149123101   42,811,116 116,833 SH   SOLE 31 108,705 0 8,128
CATERPILLAR INC COM 149123101   33,723,652 92,033 SH   SOLE 32 92,033 0 0
CATERPILLAR INC COM 149123101   18,414,207 50,253 SH   SOLE 34 50,253 0 0
CATERPILLAR INC COM 149123101   40,020,752 109,218 SH   SOLE 36 109,218 0 0
CATERPILLAR INC COM 149123101   9,184,568 25,065 SH   SOLE 40 25,065 0 0
CATERPILLAR INC COM 149123101   240,745 657 SH   OTR 43 657 0 0
CATERPILLAR INC COM 149123101   258,252,930 704,781 SH   SOLE 43 608,488 0 96,293
CATERPILLAR INC OPTIONS 149123101   513,002 1,400 SH Call SOLE 4 1,400 0 0
CATERPILLAR INC OPTIONS 149123101   146,572 400 SH Call SOLE 7 400 0 0
CATERPILLAR INC OPTIONS 149123101   12,128,833 33,100 SH Call SOLE 18 33,100 0 0
CATERPILLAR INC OPTIONS 149123101   85,488,119 233,300 SH Call SOLE 19 233,300 0 0
CATERPILLAR INC OPTIONS 149123101   5,349,878 14,600 SH Call SOLE 22 14,600 0 0
CATERPILLAR INC OPTIONS 149123101   329,787 900 SH Call SOLE 30 900 0 0
CATERPILLAR INC OPTIONS 149123101   41,919,592 114,400 SH Call SOLE 34 114,400 0 0
CATHAY GEN BANCORP COM 149150104   2,356,696 62,297 SH   SOLE 2 19,946 0 42,351
CATHAY GEN BANCORP COM 149150104   9,079 240 SH   SOLE 4 240 0 0
CATHAY GEN BANCORP COM 149150104   40,213 1,063 SH   SOLE 7 1,063 0 0
CATHAY GEN BANCORP COM 149150104   8,403,632 222,142 SH   SOLE 18 222,142 0 0
CATHAY GEN BANCORP COM 149150104   5,132,018 135,660 SH   SOLE 19 135,660 0 0
CATHAY GEN BANCORP COM 149150104   288,706,152 7,631,672 SH   SOLE 21 7,631,672 0 0
CATHAY GEN BANCORP COM 149150104   82,422,226 2,178,753 SH   SOLE 22 2,084,439 0 94,314
CATHAY GEN BANCORP COM 149150104   554,853 14,667 SH   SOLE 25 14,667 0 0
CATHAY GEN BANCORP COM 149150104   1,365,928 36,107 SH   SOLE 26 36,107 0 0
CATHAY GEN BANCORP COM 149150104   263,259 6,959 SH   SOLE 28 1,420 0 5,539
CATHAY GEN BANCORP COM 149150104   5,070,166 134,025 SH   SOLE 30 134,025 0 0
CATHAY GEN BANCORP COM 149150104   84,172 2,225 SH   SOLE 36 2,225 0 0
CATHAY GEN BANCORP COM 149150104   501,323 13,252 SH   SOLE 40 13,252 0 0
CATHAY GEN BANCORP COM 149150104   9,819,547 259,570 SH   SOLE 43 240,615 0 18,955
CATHETER PRECISION INC COM 74933X302   8,960 18,437 SH   SOLE 22 18,437 0 0
CATO CORP NEW CL A 149205106   757,520 131,286 SH   SOLE 2 127,488 0 3,798
CATO CORP NEW CL A 149205106   1,616 280 SH   SOLE 7 280 0 0
CATO CORP NEW CL A 149205106   272,731 47,267 SH   SOLE 18 47,267 0 0
CATO CORP NEW CL A 149205106   224,384 38,888 SH   SOLE 19 38,888 0 0
CATO CORP NEW CL A 149205106   3,669,962 636,042 SH   SOLE 21 636,042 0 0
CATO CORP NEW CL A 149205106   3,478,531 602,865 SH   SOLE 22 587,541 0 15,324
CAVA GROUP INC COM 148929102   4,309,896 61,526 SH   SOLE 2 22,686 0 38,840
CAVA GROUP INC COM 148929102   3,503 50 SH   SOLE 4 50 0 0
CAVA GROUP INC COM 148929102   28,650 409 SH   SOLE 7 409 0 0
CAVA GROUP INC COM 148929102   1,333,542 19,037 SH   SOLE 18 19,037 0 0
CAVA GROUP INC COM 148929102   4,986,159 71,180 SH   SOLE 19 71,180 0 0
CAVA GROUP INC COM 148929102   43,926,464 627,073 SH   SOLE 21 627,073 0 0
CAVA GROUP INC COM 148929102   50,409,661 719,624 SH   SOLE 22 662,283 0 57,341
CAVA GROUP INC COM 148929102   485,166 6,926 SH   SOLE 25 6,926 0 0
CAVA GROUP INC COM 148929102   80,417 1,148 SH   SOLE 28 1,148 0 0
CAVA GROUP INC COM 148929102   1,694,369 24,188 SH   SOLE 30 24,188 0 0
CAVA GROUP INC COM 148929102   42,100 601 SH   SOLE 31 601 0 0
CAVA GROUP INC COM 148929102   5,837,126 83,328 SH   SOLE 34 83,328 0 0
CAVA GROUP INC COM 148929102   515,708 7,362 SH   SOLE 40 7,362 0 0
CAVA GROUP INC COM 148929102   61,994 885 SH   SOLE 43 885 0 0
CAVCO INDS INC DEL COM 149568107   1,646,123 4,125 SH   SOLE 2 2,195 0 1,930
CAVCO INDS INC DEL COM 149568107   11,174 28 SH   SOLE 4 28 0 0
CAVCO INDS INC DEL COM 149568107   28,333 71 SH   SOLE 7 71 0 0
CAVCO INDS INC DEL COM 149568107   9,320,046 23,355 SH   SOLE 18 23,355 0 0
CAVCO INDS INC DEL COM 149568107   7,185,873 18,007 SH   SOLE 19 18,007 0 0
CAVCO INDS INC DEL COM 149568107   388,335,263 973,125 SH   SOLE 21 973,125 0 0
CAVCO INDS INC DEL COM 149568107   89,256,553 223,667 SH   SOLE 22 216,964 0 6,703
CAVCO INDS INC DEL COM 149568107   569,459 1,427 SH   SOLE 25 1,427 0 0
CAVCO INDS INC DEL COM 149568107   1,470,536 3,685 SH   SOLE 26 2,215 0 1,470
CAVCO INDS INC DEL COM 149568107   262,581 658 SH   SOLE 28 153 0 505
CAVCO INDS INC DEL COM 149568107   6,542,190 16,394 SH   SOLE 30 16,394 0 0
CAVCO INDS INC DEL COM 149568107   635,703 1,593 SH   SOLE 40 1,593 0 0
CAVCO INDS INC DEL COM 149568107   2,500,510 6,266 SH   SOLE 43 6,093 0 173
CB FINL SVCS INC COM 12479G101   17,382 804 SH   SOLE 18 804 0 0
CB FINL SVCS INC COM 12479G101   973,051 45,007 SH   SOLE 21 45,007 0 0
CB FINL SVCS INC COM 12479G101   211,919 9,802 SH   SOLE 22 9,802 0 0
CBDMD INC COM NEW 12482W309   10,840 11,656 SH   SOLE 22 11,656 0 0
CBDMD INC COM NEW 12482W309   2 2 SH   SOLE 43 2 0 0
CBIZ INC COM 124805102   1,916,421 24,413 SH   SOLE 2 13,064 0 11,349
CBIZ INC COM 124805102   13,895 177 SH   SOLE 4 177 0 0
CBIZ INC COM 124805102   484,267 6,169 SH   SOLE 7 5,852 0 317
CBIZ INC COM 124805102   8,808,956 112,216 SH   SOLE 18 112,216 0 0
CBIZ INC COM 124805102   8,061,479 102,694 SH   SOLE 19 102,694 0 0
CBIZ INC COM 124805102   133,929,949 1,706,114 SH   SOLE 21 1,706,114 0 0
CBIZ INC COM 124805102   106,039,606 1,350,823 SH   SOLE 22 1,309,531 0 41,292
CBIZ INC COM 124805102   731,306 9,316 SH   SOLE 25 9,316 0 0
CBIZ INC COM 124805102   1,098,922 13,999 SH   SOLE 26 13,999 0 0
CBIZ INC COM 124805102   74,340 947 SH   SOLE 28 947 0 0
CBIZ INC COM 124805102   2,153,098 27,428 SH   SOLE 30 27,428 0 0
CBIZ INC COM 124805102   800,779 10,201 SH   SOLE 40 10,201 0 0
CBIZ INC COM 124805102   6,327,336 80,603 SH   SOLE 43 73,911 0 6,692
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   255,813 11,166 SH   SOLE 2 3,714 0 7,452
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   3,689 161 SH   SOLE 7 161 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,610,229 70,285 SH   SOLE 18 70,285 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,337,852 58,396 SH   SOLE 19 58,396 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   24,524,307 1,070,463 SH   SOLE 21 1,070,463 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   15,607,529 681,254 SH   SOLE 22 659,676 0 21,578
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   30,929 1,350 SH   SOLE 23 1,350 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   65,752 2,870 SH   SOLE 25 2,870 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   207,221 9,045 SH   SOLE 28 0 0 9,045
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   8,729 381 SH   SOLE 34 381 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   75,259 3,285 SH   SOLE 40 3,285 0 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878   1,112,372 48,554 SH   SOLE 43 46,169 0 2,385
CBOE GLOBAL MKTS INC COM 12503M108   32,697,142 177,963 SH   SOLE 2 45,709 0 132,254
CBOE GLOBAL MKTS INC COM 12503M108   18,022,259 98,091 SH   SOLE 4 47,828 0 50,263
CBOE GLOBAL MKTS INC COM 12503M108   28,720,490 156,319 SH   SOLE 7 144,860 0 11,459
CBOE GLOBAL MKTS INC COM 12503M108   821,089 4,469 SH   SOLE 13 4,469 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,606,026 14,184 SH   SOLE 15 14,184 0 0
CBOE GLOBAL MKTS INC COM 12503M108   43,586,084 237,229 SH   SOLE 18 230,638 0 6,591
CBOE GLOBAL MKTS INC COM 12503M108   11,122,647 60,538 SH   SOLE 19 60,538 0 0
CBOE GLOBAL MKTS INC COM 12503M108   786,679,864 4,281,717 SH   SOLE 21 4,281,717 0 0
CBOE GLOBAL MKTS INC COM 12503M108   523,344,984 2,848,446 SH   SOLE 22 2,599,003 0 249,443
CBOE GLOBAL MKTS INC COM 12503M108   28,869,127 157,128 SH   SOLE 23 157,128 0 0
CBOE GLOBAL MKTS INC COM 12503M108   36,481,613 198,561 SH   SOLE 25 198,019 0 542
CBOE GLOBAL MKTS INC COM 12503M108   21,094,041 114,810 SH   SOLE 26 73,719 0 41,091
CBOE GLOBAL MKTS INC COM 12503M108   51,046,808 277,836 SH   SOLE 28 1,338 0 276,498
CBOE GLOBAL MKTS INC COM 12503M108   177,209,790 964,512 SH   SOLE 30 854,116 0 110,396
CBOE GLOBAL MKTS INC COM 12503M108   4,446,817 24,203 SH   SOLE 31 22,492 0 1,711
CBOE GLOBAL MKTS INC COM 12503M108   998,573 5,435 SH   SOLE 34 5,435 0 0
CBOE GLOBAL MKTS INC COM 12503M108   7,824,693 42,588 SH   SOLE 36 42,588 0 0
CBOE GLOBAL MKTS INC COM 12503M108   999,675 5,441 SH   SOLE 40 5,441 0 0
CBOE GLOBAL MKTS INC COM 12503M108   27,376 149 SH   OTR 43 149 0 0
CBOE GLOBAL MKTS INC COM 12503M108   34,555,382 188,077 SH   SOLE 43 167,648 0 20,429
CBRE GROUP INC CL A 12504L109   73,236,112 753,148 SH   SOLE 2 296,745 0 456,403
CBRE GROUP INC CL A 12504L109   35,370,564 363,745 SH   SOLE 4 198,082 0 165,663
CBRE GROUP INC CL A 12504L109   58,225,562 598,782 SH   SOLE 7 502,238 0 96,544
CBRE GROUP INC CL A 12504L109   3,386,577 34,827 SH   SOLE 13 34,827 0 0
CBRE GROUP INC CL A 12504L109   4,377,939 45,022 SH   SOLE 15 45,022 0 0
CBRE GROUP INC CL A 12504L109   62,966,595 647,538 SH   SOLE 18 626,011 0 21,527
CBRE GROUP INC CL A 12504L109   13,490,786 138,737 SH   SOLE 19 138,737 0 0
CBRE GROUP INC CL A 12504L109   1,067,948,996 10,982,610 SH   SOLE 21 10,982,610 0 0
CBRE GROUP INC CL A 12504L109   637,711,686 6,558,121 SH   SOLE 22 5,865,977 0 692,144
CBRE GROUP INC CL A 12504L109   54,485,614 560,321 SH   SOLE 23 560,321 0 0
CBRE GROUP INC CL A 12504L109   243,018,221 2,499,159 SH   SOLE 25 2,029,125 0 470,034
CBRE GROUP INC CL A 12504L109   61,557,199 633,044 SH   SOLE 26 468,677 0 164,367
CBRE GROUP INC CL A 12504L109   67,874,006 698,005 SH   SOLE 28 30,185 0 667,820
CBRE GROUP INC CL A 12504L109   1,263,828 12,997 SH   SOLE 29 12,997 0 0
CBRE GROUP INC CL A 12504L109   298,418,475 3,068,886 SH   SOLE 30 3,068,886 0 0
CBRE GROUP INC CL A 12504L109   7,246,811 74,525 SH   SOLE 31 69,436 0 5,089
CBRE GROUP INC CL A 12504L109   6,527,429 67,127 SH   SOLE 34 67,127 0 0
CBRE GROUP INC CL A 12504L109   7,346,871 75,554 SH   SOLE 36 75,554 0 0
CBRE GROUP INC CL A 12504L109   1,423,983 14,644 SH   SOLE 40 14,644 0 0
CBRE GROUP INC CL A 12504L109   25,185 259 SH   OTR 43 259 0 0
CBRE GROUP INC CL A 12504L109   66,997,835 688,995 SH   SOLE 43 631,521 0 57,474
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   3,154,318 263,739 SH   SOLE 2 82,232 0 181,507
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   26,444 2,211 SH   SOLE 4 499 0 1,712
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   456,788 38,193 SH   SOLE 7 36,263 0 1,930
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,279,875 107,013 SH   SOLE 18 107,013 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,385,805 115,870 SH   SOLE 19 115,870 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   66,678,184 5,575,099 SH   SOLE 21 5,575,099 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   90,761,151 7,588,725 SH   SOLE 22 7,178,578 0 410,147
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   510,046 42,646 SH   SOLE 25 42,646 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   407,382 34,062 SH   SOLE 26 34,062 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   172,858 14,453 SH   SOLE 28 0 0 14,453
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   1,428,813 119,466 SH   SOLE 30 119,466 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   50,675 4,237 SH   SOLE 31 4,237 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   619,085 51,763 SH   SOLE 40 51,763 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   7,260 607 SH   SOLE 43 607 0 0
CDW CORP COM 12514G108   69,716,164 272,563 SH   SOLE 2 58,110 0 214,453
CDW CORP COM 12514G108   31,711,349 123,979 SH   SOLE 4 57,245 0 66,734
CDW CORP COM 12514G108   29,397,307 114,932 SH   SOLE 7 104,390 0 10,542
CDW CORP COM 12514G108   1,386,839 5,422 SH   SOLE 13 5,422 0 0
CDW CORP COM 12514G108   4,951,901 19,360 SH   SOLE 15 19,360 0 0
CDW CORP COM 12514G108   95,928,243 375,042 SH   SOLE 18 366,688 0 8,354
CDW CORP COM 12514G108   14,734,207 57,605 SH   SOLE 19 57,605 0 0
CDW CORP COM 12514G108   1,272,837,502 4,976,298 SH   SOLE 21 4,976,298 0 0
CDW CORP COM 12514G108   759,616,211 2,969,803 SH   SOLE 22 2,679,967 0 289,836
CDW CORP COM 12514G108   51,188,228 200,126 SH   SOLE 23 200,126 0 0
CDW CORP COM 12514G108   56,138,850 219,481 SH   SOLE 25 218,728 0 753
CDW CORP COM 12514G108   35,725,560 139,673 SH   SOLE 26 76,848 0 62,825
CDW CORP COM 12514G108   49,269,878 192,626 SH   SOLE 28 2,022 0 190,604
CDW CORP COM 12514G108   236,118,191 923,130 SH   SOLE 30 921,280 0 1,850
CDW CORP COM 12514G108   7,791,059 30,460 SH   SOLE 31 28,336 0 2,124
CDW CORP COM 12514G108   10,256,778 40,100 SH   SOLE 32 40,100 0 0
CDW CORP COM 12514G108   1,493,499 5,839 SH   SOLE 34 5,839 0 0
CDW CORP COM 12514G108   8,841,291 34,566 SH   SOLE 36 34,566 0 0
CDW CORP COM 12514G108   1,714,238 6,702 SH   SOLE 40 6,702 0 0
CDW CORP COM 12514G108   49,877 195 SH   OTR 43 195 0 0
CDW CORP COM 12514G108   45,910,717 179,493 SH   SOLE 43 153,593 0 25,900
CECO ENVIRONMENTAL CORP COM 125141101   1,568,813 68,150 SH   SOLE 2 50,878 0 17,272
CECO ENVIRONMENTAL CORP COM 125141101   376,124 16,339 SH   SOLE 7 15,464 0 875
CECO ENVIRONMENTAL CORP COM 125141101   1,888,837 82,052 SH   SOLE 18 82,052 0 0
CECO ENVIRONMENTAL CORP COM 125141101   2,819,398 122,476 SH   SOLE 19 122,476 0 0
CECO ENVIRONMENTAL CORP COM 125141101   26,675,967 1,158,817 SH   SOLE 21 1,158,817 0 0
CECO ENVIRONMENTAL CORP COM 125141101   20,526,174 891,667 SH   SOLE 22 853,319 0 38,348
CECO ENVIRONMENTAL CORP COM 125141101   2,033,909 88,354 SH   SOLE 25 88,354 0 0
CECO ENVIRONMENTAL CORP COM 125141101   572,277 24,860 SH   SOLE 26 9,081 0 15,779
CECO ENVIRONMENTAL CORP COM 125141101   22,283 968 SH   SOLE 28 0 0 968
CECO ENVIRONMENTAL CORP COM 125141101   615,601 26,742 SH   SOLE 30 26,742 0 0
CECO ENVIRONMENTAL CORP COM 125141101   2,306,696 100,204 SH   SOLE 34 100,204 0 0
CECO ENVIRONMENTAL CORP COM 125141101   21,017 913 SH   SOLE 36 913 0 0
CECO ENVIRONMENTAL CORP COM 125141101   114,087 4,956 SH   SOLE 40 4,956 0 0
CECO ENVIRONMENTAL CORP COM 125141101   226,148 9,824 SH   SOLE 43 9,772 0 52
CEL-SCI CORP COM PAR NEW 150837607   13,618 7,130 SH   SOLE 18 7,130 0 0
CEL-SCI CORP COM PAR NEW 150837607   176,106 92,202 SH   SOLE 21 92,202 0 0
CEL-SCI CORP COM PAR NEW 150837607   1,268,452 664,111 SH   SOLE 22 664,111 0 0
CELANESE CORP DEL COM 150870103   37,097,356 215,858 SH   SOLE 2 28,223 0 187,635
CELANESE CORP DEL COM 150870103   14,944,774 86,959 SH   SOLE 4 24,364 0 62,595
CELANESE CORP DEL COM 150870103   10,838,179 63,064 SH   SOLE 7 55,174 0 7,890
CELANESE CORP DEL COM 150870103   359,875 2,094 SH   SOLE 13 2,094 0 0
CELANESE CORP DEL COM 150870103   2,858,891 16,635 SH   SOLE 15 16,635 0 0
CELANESE CORP DEL COM 150870103   25,906,348 150,741 SH   SOLE 18 144,324 0 6,417
CELANESE CORP DEL COM 150870103   7,325,361 42,624 SH   SOLE 19 42,624 0 0
CELANESE CORP DEL COM 150870103   464,601,340 2,703,371 SH   SOLE 21 2,703,371 0 0
CELANESE CORP DEL COM 150870103   368,300,792 2,143,028 SH   SOLE 22 1,920,490 0 222,538
CELANESE CORP DEL COM 150870103   26,913,448 156,601 SH   SOLE 23 156,601 0 0
CELANESE CORP DEL COM 150870103   7,339,281 42,705 SH   SOLE 25 42,705 0 0
CELANESE CORP DEL COM 150870103   17,755,200 103,312 SH   SOLE 26 61,182 0 42,130
CELANESE CORP DEL COM 150870103   28,651,640 166,715 SH   SOLE 28 2,008 0 164,707
CELANESE CORP DEL COM 150870103   84,671,469 492,677 SH   SOLE 30 492,677 0 0
CELANESE CORP DEL COM 150870103   4,027,024 23,432 SH   SOLE 31 21,789 0 1,643
CELANESE CORP DEL COM 150870103   817,710 4,758 SH   SOLE 34 4,758 0 0
CELANESE CORP DEL COM 150870103   3,720,082 21,646 SH   SOLE 36 21,646 0 0
CELANESE CORP DEL COM 150870103   422,260 2,457 SH   SOLE 40 2,457 0 0
CELANESE CORP DEL COM 150870103   32,482 189 SH   OTR 43 189 0 0
CELANESE CORP DEL COM 150870103   28,543,196 166,084 SH   SOLE 43 146,500 0 19,584
CELCUITY INC COM 15102K100   187,704 8,690 SH   SOLE 2 546 0 8,144
CELCUITY INC COM 15102K100   5,162 239 SH   SOLE 7 239 0 0
CELCUITY INC COM 15102K100   1,077,840 49,900 SH   SOLE 18 49,900 0 0
CELCUITY INC COM 15102K100   890,654 41,234 SH   SOLE 19 41,234 0 0
CELCUITY INC COM 15102K100   14,208,761 657,813 SH   SOLE 21 657,813 0 0
CELCUITY INC COM 15102K100   7,643,376 353,860 SH   SOLE 22 335,882 0 17,978
CELCUITY INC COM 15102K100   2,592 120 SH   SOLE 43 120 0 0
CELESTICA INC SUB VTG SHS 15101Q108   1,889,053 42,035 SH   SOLE 21 42,035 0 0
CELESTICA INC SUB VTG SHS 15101Q108   5,760,005 128,171 SH   SOLE 43 127,336 0 835
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   1,995,338 47,542 SH   SOLE 2 17,307 0 30,235
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   6,337 151 SH   SOLE 4 151 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   479,213 11,418 SH   SOLE 7 10,823 0 595
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   6,653,294 158,525 SH   SOLE 18 158,525 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   5,586,879 133,116 SH   SOLE 19 133,116 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   95,061,672 2,264,991 SH   SOLE 21 2,264,991 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   74,515,427 1,775,445 SH   SOLE 22 1,705,682 0 69,763
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   539,818 12,862 SH   SOLE 25 12,862 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   805,866 19,201 SH   SOLE 26 19,201 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   10,954 261 SH   SOLE 28 261 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   2,237,379 53,309 SH   SOLE 30 53,309 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   21,573 514 SH   SOLE 36 514 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   531,886 12,673 SH   SOLE 40 12,673 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202   919,815 21,916 SH   SOLE 43 18,995 0 2,921
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   4,931,431 445,075 SH   SOLE 2 442,617 0 2,458
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   391,168 35,304 SH   SOLE 7 35,304 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   5,434,496 490,478 SH   SOLE 21 490,478 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   3,757,660 339,139 SH   SOLE 22 317,039 0 22,100
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   155,729 14,055 SH   SOLE 25 14,055 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   1,579,764 142,578 SH   SOLE 34 142,578 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   122,933 11,095 SH   SOLE 40 11,095 0 0
CELLECTAR BIOSCIENCES INC COM NEW 15117F807   566,680 142,382 SH   SOLE 22 142,382 0 0
CELLECTIS S A SPON ADS 15117K103   7,301 2,755 SH   SOLE 43 2,755 0 0
CELSIUS HLDGS INC COM NEW 15118V207   20,484,971 247,045 SH   SOLE 2 91,574 0 155,471
CELSIUS HLDGS INC COM NEW 15118V207   9,988,294 120,457 SH   SOLE 4 51,930 0 68,527
CELSIUS HLDGS INC COM NEW 15118V207   1,513,041 18,247 SH   SOLE 7 17,697 0 550
CELSIUS HLDGS INC COM NEW 15118V207   587,820 7,089 SH   SOLE 13 7,089 0 0
CELSIUS HLDGS INC COM NEW 15118V207   1,080,531 13,031 SH   SOLE 15 13,031 0 0
CELSIUS HLDGS INC COM NEW 15118V207   33,694,293 406,347 SH   SOLE 18 397,101 0 9,246
CELSIUS HLDGS INC COM NEW 15118V207   3,860,009 46,551 SH   SOLE 19 46,551 0 0
CELSIUS HLDGS INC COM NEW 15118V207   666,758,227 8,040,982 SH   SOLE 21 8,040,982 0 0
CELSIUS HLDGS INC COM NEW 15118V207   376,192,368 4,536,811 SH   SOLE 22 4,245,387 0 291,424
CELSIUS HLDGS INC COM NEW 15118V207   18,703,269 225,558 SH   SOLE 23 225,558 0 0
CELSIUS HLDGS INC COM NEW 15118V207   4,360,099 52,582 SH   SOLE 25 51,015 0 1,567
CELSIUS HLDGS INC COM NEW 15118V207   6,815,361 82,192 SH   SOLE 26 72,711 0 9,481
CELSIUS HLDGS INC COM NEW 15118V207   11,844,624 142,844 SH   SOLE 28 1,869 0 140,975
CELSIUS HLDGS INC COM NEW 15118V207   31,969,308 385,544 SH   SOLE 30 385,544 0 0
CELSIUS HLDGS INC COM NEW 15118V207   2,778,483 33,508 SH   SOLE 31 31,008 0 2,500
CELSIUS HLDGS INC COM NEW 15118V207   508,465 6,132 SH   SOLE 34 6,132 0 0
CELSIUS HLDGS INC COM NEW 15118V207   1,430,287 17,249 SH   SOLE 36 17,249 0 0
CELSIUS HLDGS INC COM NEW 15118V207   644,123 7,768 SH   SOLE 40 7,768 0 0
CELSIUS HLDGS INC COM NEW 15118V207   37,894 457 SH   OTR 43 457 0 0
CELSIUS HLDGS INC COM NEW 15118V207   10,091,530 121,702 SH   SOLE 43 98,768 0 22,934
CELULARITY INC CL A NEW 151190204   399,358 76,359 SH   SOLE 22 76,359 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   1,001,218 111,123 SH   SOLE 21 111,123 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   1,259,724 139,814 SH   SOLE 28 90,238 0 49,576
CEMEX SAB DE CV SPON ADR NEW 151290889   10,696,879 1,187,223 SH   SOLE 43 1,096,953 0 90,270
CENCORA INC COM 03073E105   156,167,000 642,689 SH   SOLE 2 342,118 0 300,571
CENCORA INC COM 03073E105   33,431,293 137,583 SH   SOLE 4 63,013 0 74,570
CENCORA INC COM 03073E105   59,470,102 244,743 SH   SOLE 7 225,618 0 19,125
CENCORA INC COM 03073E105   1,133,305 4,664 SH   SOLE 13 4,664 0 0
CENCORA INC COM 03073E105   5,962,732 24,539 SH   SOLE 15 24,539 0 0
CENCORA INC COM 03073E105   162,831,324 670,115 SH   SOLE 18 647,360 0 22,755
CENCORA INC COM 03073E105   420,283,766 1,729,634 SH   SOLE 19 1,729,634 0 0
CENCORA INC COM 03073E105   1,720,607,816 7,080,982 SH   SOLE 21 7,080,982 0 0
CENCORA INC COM 03073E105   1,014,380,951 4,174,579 SH   SOLE 22 3,802,216 0 372,363
CENCORA INC COM 03073E105   63,563,268 261,588 SH   SOLE 23 261,588 0 0
CENCORA INC COM 03073E105   96,182,489 395,829 SH   SOLE 25 369,848 0 25,981
CENCORA INC COM 03073E105   64,094,444 263,774 SH   SOLE 26 179,066 0 84,708
CENCORA INC COM 03073E105   92,502,405 380,684 SH   SOLE 28 5,514 0 375,170
CENCORA INC COM 03073E105   339,063,629 1,395,381 SH   SOLE 30 1,394,124 0 1,257
CENCORA INC COM 03073E105   9,557,526 39,333 SH   SOLE 31 36,646 0 2,687
CENCORA INC COM 03073E105   327,282,988 1,346,899 SH   SOLE 34 1,346,899 0 0
CENCORA INC COM 03073E105   15,356,968 63,200 SH   SOLE 36 63,200 0 0
CENCORA INC COM 03073E105   2,047,434 8,426 SH   SOLE 40 8,426 0 0
CENCORA INC COM 03073E105   120,280 495 SH   OTR 43 495 0 0
CENCORA INC COM 03073E105   80,874,109 332,829 SH   SOLE 43 275,839 0 56,990
CENOVUS ENERGY INC COM 15135U109   5,623,027 281,292 SH   SOLE 21 281,292 0 0
CENOVUS ENERGY INC COM 15135U109   35,635,278 1,782,655 SH   SOLE 43 1,601,823 0 180,832
CENTENE CORP DEL COM 15135B101   141,232,922 1,799,604 SH   SOLE 2 884,251 0 915,353
CENTENE CORP DEL COM 15135B101   37,755,865 481,089 SH   SOLE 4 245,089 0 236,000
CENTENE CORP DEL COM 15135B101   40,812,268 520,034 SH   SOLE 7 468,443 0 51,591
CENTENE CORP DEL COM 15135B101   4,395,665 56,010 SH   SOLE 13 56,010 0 0
CENTENE CORP DEL COM 15135B101   5,906,719 75,264 SH   SOLE 15 75,264 0 0
CENTENE CORP DEL COM 15135B101   73,156,859 932,172 SH   SOLE 18 893,395 0 38,777
CENTENE CORP DEL COM 15135B101   148,122,995 1,887,398 SH   SOLE 19 1,887,398 0 0
CENTENE CORP DEL COM 15135B101   1,019,201,239 12,986,764 SH   SOLE 21 12,986,764 0 0
CENTENE CORP DEL COM 15135B101   912,453,135 11,626,569 SH   SOLE 22 10,426,106 0 1,200,463
CENTENE CORP DEL COM 15135B101   77,841,251 991,861 SH   SOLE 23 991,861 0 0
CENTENE CORP DEL COM 15135B101   88,896,023 1,132,722 SH   SOLE 25 1,131,430 0 1,292
CENTENE CORP DEL COM 15135B101   53,212,108 678,034 SH   SOLE 26 415,399 0 262,635
CENTENE CORP DEL COM 15135B101   108,250,839 1,379,343 SH   SOLE 28 73,566 0 1,305,777
CENTENE CORP DEL COM 15135B101   1,695,639 21,606 SH   SOLE 29 21,606 0 0
CENTENE CORP DEL COM 15135B101   396,450,274 5,051,609 SH   SOLE 30 4,849,816 0 201,793
CENTENE CORP DEL COM 15135B101   14,011,113 178,531 SH   SOLE 31 170,003 0 8,528
CENTENE CORP DEL COM 15135B101   126,395,729 1,610,547 SH   SOLE 34 1,610,547 0 0
CENTENE CORP DEL COM 15135B101   10,741,558 136,870 SH   SOLE 36 136,870 0 0
CENTENE CORP DEL COM 15135B101   2,027,295 25,832 SH   SOLE 40 25,832 0 0
CENTENE CORP DEL COM 15135B101   55,973,674 713,222 SH   SOLE 43 629,251 0 83,971
CENTERPOINT ENERGY INC COM 15189T107   45,742,889 1,605,577 SH   SOLE 2 284,086 0 1,321,491
CENTERPOINT ENERGY INC COM 15189T107   21,838,326 766,526 SH   SOLE 4 309,393 0 457,133
CENTERPOINT ENERGY INC COM 15189T107   38,640,075 1,356,268 SH   SOLE 7 1,186,880 0 169,388
CENTERPOINT ENERGY INC COM 15189T107   555,868 19,511 SH   SOLE 13 19,511 0 0
CENTERPOINT ENERGY INC COM 15189T107   2,495,952 87,608 SH   SOLE 15 87,608 0 0
CENTERPOINT ENERGY INC COM 15189T107   32,604,298 1,144,412 SH   SOLE 18 1,105,143 0 39,269
CENTERPOINT ENERGY INC COM 15189T107   19,283,770 676,861 SH   SOLE 19 676,861 0 0
CENTERPOINT ENERGY INC COM 15189T107   672,709,812 23,612,138 SH   SOLE 21 23,612,138 0 0
CENTERPOINT ENERGY INC COM 15189T107   388,186,022 13,625,343 SH   SOLE 22 12,252,704 0 1,372,639
CENTERPOINT ENERGY INC COM 15189T107   27,132,110 952,338 SH   SOLE 23 952,338 0 0
CENTERPOINT ENERGY INC COM 15189T107   22,726,872 797,714 SH   SOLE 25 797,714 0 0
CENTERPOINT ENERGY INC COM 15189T107   11,351,727 398,446 SH   SOLE 26 360,004 0 38,442
CENTERPOINT ENERGY INC COM 15189T107   37,485,233 1,315,733 SH   SOLE 28 123,032 0 1,192,701
CENTERPOINT ENERGY INC COM 15189T107   99,336,282 3,486,707 SH   SOLE 30 3,486,707 0 0
CENTERPOINT ENERGY INC COM 15189T107   4,101,278 143,955 SH   SOLE 31 133,767 0 10,188
CENTERPOINT ENERGY INC COM 15189T107   2,988,459 104,895 SH   SOLE 32 104,895 0 0
CENTERPOINT ENERGY INC COM 15189T107   3,163,017 111,022 SH   SOLE 34 111,022 0 0
CENTERPOINT ENERGY INC COM 15189T107   3,871,250 135,881 SH   SOLE 36 135,881 0 0
CENTERPOINT ENERGY INC COM 15189T107   464,444 16,302 SH   SOLE 40 16,302 0 0
CENTERPOINT ENERGY INC COM 15189T107   20,969 736 SH   OTR 43 736 0 0
CENTERPOINT ENERGY INC COM 15189T107   12,729,197 446,795 SH   SOLE 43 377,074 0 69,722
CENTERRA GOLD INC COM 152006102   42,564 7,202 SH   SOLE 2 7,202 0 0
CENTERSPACE COM 15202L107   2,110,866 36,942 SH   SOLE 2 25,364 0 11,578
CENTERSPACE COM 15202L107   391,066 6,844 SH   SOLE 4 6,844 0 0
CENTERSPACE COM 15202L107   1,266,680 22,168 SH   SOLE 7 19,829 0 2,339
CENTERSPACE COM 15202L107   2,703,522 47,314 SH   SOLE 18 47,314 0 0
CENTERSPACE COM 15202L107   3,303,435 57,813 SH   SOLE 19 57,813 0 0
CENTERSPACE COM 15202L107   106,359,539 1,861,385 SH   SOLE 21 1,861,385 0 0
CENTERSPACE COM 15202L107   33,958,416 594,302 SH   SOLE 22 572,959 0 21,343
CENTERSPACE COM 15202L107   42,569 745 SH   SOLE 23 745 0 0
CENTERSPACE COM 15202L107   4,089,396 71,568 SH   SOLE 25 71,568 0 0
CENTERSPACE COM 15202L107   241,531 4,227 SH   SOLE 26 4,227 0 0
CENTERSPACE COM 15202L107   647,396 11,330 SH   SOLE 28 636 0 10,694
CENTERSPACE COM 15202L107   4,347,154 76,079 SH   SOLE 30 76,079 0 0
CENTERSPACE COM 15202L107   120,451 2,108 SH   SOLE 40 2,108 0 0
CENTERSPACE COM 15202L107   386,095 6,757 SH   SOLE 43 6,560 0 197
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   3,972,176 351,520 SH   SOLE 21 351,520 0 0
CENTESSA PHARMACEUTICALS PLC SPONSORED ADS 152309100   349,645 30,942 SH   SOLE 30 30,942 0 0
CENTOGENE N V COM N1976T109   646 910 SH   SOLE 21 910 0 0
CENTOGENE N V COM N1976T109   12,012 16,919 SH   SOLE 22 16,919 0 0
CENTOGENE N V COM N1976T109   332 467 SH   SOLE 26 0 0 467
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   31,311 3,385 SH   SOLE 43 3,385 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   1,755,729 210,267 SH   SOLE 7 210,267 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   14,146,821 1,694,230 SH   SOLE 21 1,694,230 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   4,498,830 538,782 SH   SOLE 30 538,782 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207   965,143 115,586 SH   SOLE 43 112,293 0 3,293
CENTRAL GARDEN & PET CO COM 153527106   761,303 17,775 SH   SOLE 2 3,983 0 13,792
CENTRAL GARDEN & PET CO COM 153527106   1,542 36 SH   SOLE 4 36 0 0
CENTRAL GARDEN & PET CO COM 153527106   2,142 50 SH   SOLE 7 50 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,392,532 32,513 SH   SOLE 18 32,513 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,440,073 33,623 SH   SOLE 19 33,623 0 0
CENTRAL GARDEN & PET CO COM 153527106   47,858,842 1,117,414 SH   SOLE 21 1,117,414 0 0
CENTRAL GARDEN & PET CO COM 153527106   14,465,319 337,738 SH   SOLE 22 321,862 0 15,876
CENTRAL GARDEN & PET CO COM 153527106   17,646 412 SH   SOLE 23 412 0 0
CENTRAL GARDEN & PET CO COM 153527106   54,951 1,283 SH   SOLE 25 1,283 0 0
CENTRAL GARDEN & PET CO COM 153527106   314,672 7,347 SH   SOLE 26 0 0 7,347
CENTRAL GARDEN & PET CO COM 153527106   748,668 17,480 SH   SOLE 30 17,480 0 0
CENTRAL GARDEN & PET CO COM 153527106   59,234 1,383 SH   SOLE 40 1,383 0 0
CENTRAL GARDEN & PET CO COM 153527106   1,126,600 26,304 SH   SOLE 43 20,648 0 5,656
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   4,429,735 119,982 SH   SOLE 2 52,388 0 67,594
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   7,716 209 SH   SOLE 4 209 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   15,137 410 SH   SOLE 7 410 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   7,067,743 191,434 SH   SOLE 18 179,511 0 11,923
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   14,394,148 389,874 SH   SOLE 19 389,874 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   230,858,619 6,252,942 SH   SOLE 21 6,252,942 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   68,115,776 1,844,956 SH   SOLE 22 1,755,468 0 89,488
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   139,447 3,777 SH   SOLE 23 3,777 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   401,985 10,888 SH   SOLE 25 10,888 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   3,365,000 91,143 SH   SOLE 26 14,431 0 76,712
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   33,154 898 SH   SOLE 28 898 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   4,253,184 115,200 SH   SOLE 30 115,200 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   51,208 1,387 SH   SOLE 36 1,387 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   445,218 12,059 SH   SOLE 40 12,059 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   465,580 12,610 SH   SOLE 43 11,682 0 928
CENTRAL PAC FINL CORP COM NEW 154760409   394,803 19,990 SH   SOLE 2 6,435 0 13,555
CENTRAL PAC FINL CORP COM NEW 154760409   711 36 SH   SOLE 4 36 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   355,401 17,995 SH   SOLE 7 17,024 0 971
CENTRAL PAC FINL CORP COM NEW 154760409   1,700,179 86,085 SH   SOLE 18 86,085 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   800,408 40,527 SH   SOLE 19 40,527 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   55,834,376 2,827,057 SH   SOLE 21 2,827,057 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   17,408,954 881,466 SH   SOLE 22 835,074 0 46,392
CENTRAL PAC FINL CORP COM NEW 154760409   9,697 491 SH   SOLE 28 491 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   1,179,233 59,708 SH   SOLE 30 59,708 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   90,060 4,560 SH   SOLE 40 4,560 0 0
CENTRAL PAC FINL CORP COM NEW 154760409   482,809 24,446 SH   SOLE 43 24,049 0 397
CENTRAL PLAINS BANCSHARES IN COM 15486W100   6,347 621 SH   SOLE 18 621 0 0
CENTRAL PLAINS BANCSHARES IN COM 15486W100   83,221 8,143 SH   SOLE 21 8,143 0 0
CENTRAL PLAINS BANCSHARES IN COM 15486W100   5,917 579 SH   SOLE 22 579 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   103,209 5,189 SH   SOLE 2 375 0 4,814
CENTRAL VY CMNTY BANCORP COM 155685100   565,851 28,449 SH   SOLE 18 28,449 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   394,618 19,840 SH   SOLE 19 19,840 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   7,502,170 377,183 SH   SOLE 21 377,183 0 0
CENTRAL VY CMNTY BANCORP COM 155685100   3,020,277 151,849 SH   SOLE 22 144,397 0 7,452
CENTRUS ENERGY CORP CL A 15643U104   750,323 18,067 SH   SOLE 2 3,915 0 14,152
CENTRUS ENERGY CORP CL A 15643U104   9,427 227 SH   SOLE 7 227 0 0
CENTRUS ENERGY CORP CL A 15643U104   1,385,316 33,357 SH   SOLE 18 33,357 0 0
CENTRUS ENERGY CORP CL A 15643U104   1,102,206 26,540 SH   SOLE 19 26,540 0 0
CENTRUS ENERGY CORP CL A 15643U104   19,742,490 475,379 SH   SOLE 21 475,379 0 0
CENTRUS ENERGY CORP CL A 15643U104   15,527,735 373,892 SH   SOLE 22 358,514 0 15,378
CENTRUS ENERGY CORP CL A 15643U104   162,133 3,904 SH   SOLE 25 3,904 0 0
CENTRUS ENERGY CORP CL A 15643U104   26,247 632 SH   SOLE 26 632 0 0
CENTRUS ENERGY CORP CL A 15643U104   74,006 1,782 SH   SOLE 28 0 0 1,782
CENTRUS ENERGY CORP CL A 15643U104   173,886 4,187 SH   SOLE 30 4,187 0 0
CENTRUS ENERGY CORP CL A 15643U104   78,741 1,896 SH   SOLE 36 1,896 0 0
CENTRUS ENERGY CORP CL A 15643U104   173,471 4,177 SH   SOLE 40 4,177 0 0
CENTRUS ENERGY CORP CL A 15643U104   208 5 SH   SOLE 43 5 0 0
CENTURY ALUM CO COM 156431108   3,560,338 231,341 SH   SOLE 2 185,266 0 46,075
CENTURY ALUM CO COM 156431108   66,285 4,307 SH   SOLE 4 206 0 4,101
CENTURY ALUM CO COM 156431108   1,266,228 82,276 SH   SOLE 7 82,276 0 0
CENTURY ALUM CO COM 156431108   2,336,310 151,807 SH   SOLE 18 151,807 0 0
CENTURY ALUM CO COM 156431108   3,625,099 235,549 SH   SOLE 19 235,549 0 0
CENTURY ALUM CO COM 156431108   111,334,276 7,234,196 SH   SOLE 21 7,234,196 0 0
CENTURY ALUM CO COM 156431108   27,753,787 1,803,365 SH   SOLE 22 1,745,411 0 57,954
CENTURY ALUM CO COM 156431108   146,651 9,529 SH   SOLE 23 9,529 0 0
CENTURY ALUM CO COM 156431108   678,360 44,078 SH   SOLE 26 44,078 0 0
CENTURY ALUM CO COM 156431108   2,131,161 138,477 SH   SOLE 30 138,477 0 0
CENTURY ALUM CO COM 156431108   199,454 12,960 SH   SOLE 40 12,960 0 0
CENTURY ALUM CO COM 156431108   1,180,721 76,720 SH   SOLE 43 75,088 0 1,632
CENTURY CASINOS INC COM 156492100   52,848 16,724 SH   SOLE 2 14,753 0 1,971
CENTURY CASINOS INC COM 156492100   1,220 386 SH   SOLE 7 386 0 0
CENTURY CASINOS INC COM 156492100   227,520 72,000 SH   SOLE 18 72,000 0 0
CENTURY CASINOS INC COM 156492100   170,817 54,056 SH   SOLE 19 54,056 0 0
CENTURY CASINOS INC COM 156492100   2,975,399 941,582 SH   SOLE 21 941,582 0 0
CENTURY CASINOS INC COM 156492100   2,179,332 689,662 SH   SOLE 22 678,433 0 11,229
CENTURY CASINOS INC COM 156492100   4,026 1,274 SH   SOLE 23 1,274 0 0
CENTURY CMNTYS INC COM 156504300   11,470,666 118,867 SH   SOLE 2 66,255 0 52,612
CENTURY CMNTYS INC COM 156504300   6,176 64 SH   SOLE 4 64 0 0
CENTURY CMNTYS INC COM 156504300   705,512 7,311 SH   SOLE 7 6,935 0 376
CENTURY CMNTYS INC COM 156504300   9,417,339 97,589 SH   SOLE 18 97,589 0 0
CENTURY CMNTYS INC COM 156504300   20,720,866 214,724 SH   SOLE 19 214,724 0 0
CENTURY CMNTYS INC COM 156504300   344,073,935 3,565,533 SH   SOLE 21 3,565,533 0 0
CENTURY CMNTYS INC COM 156504300   102,378,780 1,060,920 SH   SOLE 22 1,006,162 0 54,758
CENTURY CMNTYS INC COM 156504300   672,895 6,973 SH   SOLE 23 6,973 0 0
CENTURY CMNTYS INC COM 156504300   579,000 6,000 SH   SOLE 25 6,000 0 0
CENTURY CMNTYS INC COM 156504300   3,718,531 38,534 SH   SOLE 26 17,376 0 21,158
CENTURY CMNTYS INC COM 156504300   46,610 483 SH   SOLE 28 483 0 0
CENTURY CMNTYS INC COM 156504300   6,926,288 71,775 SH   SOLE 30 71,775 0 0
CENTURY CMNTYS INC COM 156504300   13,993 145 SH   SOLE 34 145 0 0
CENTURY CMNTYS INC COM 156504300   103,352 1,071 SH   SOLE 36 1,071 0 0
CENTURY CMNTYS INC COM 156504300   526,697 5,458 SH   SOLE 40 5,458 0 0
CENTURY CMNTYS INC COM 156504300   5,530,465 57,311 SH   SOLE 43 48,341 0 8,970
CENTURY THERAPEUTICS INC COM 15673T100   36,893 8,826 SH   SOLE 2 1,003 0 7,823
CENTURY THERAPEUTICS INC COM 15673T100   1,714 410 SH   SOLE 7 410 0 0
CENTURY THERAPEUTICS INC COM 15673T100   268,456 64,224 SH   SOLE 18 64,224 0 0
CENTURY THERAPEUTICS INC COM 15673T100   222,451 53,218 SH   SOLE 19 53,218 0 0
CENTURY THERAPEUTICS INC COM 15673T100   3,572,186 854,590 SH   SOLE 21 854,590 0 0
CENTURY THERAPEUTICS INC COM 15673T100   2,156,872 515,998 SH   SOLE 22 500,834 0 15,164
CENTURY THERAPEUTICS INC COM 15673T100   3,825 915 SH   SOLE 43 915 0 0
CEPTON INC COM NEW 15673X200   84,262 30,310 SH   SOLE 22 30,310 0 0
CERENCE INC COM 156727109   1,799,627 114,262 SH   SOLE 2 90,649 0 23,613
CERENCE INC COM 156727109   2,158 137 SH   SOLE 4 137 0 0
CERENCE INC COM 156727109   349,052 22,162 SH   SOLE 7 20,969 0 1,193
CERENCE INC COM 156727109   2,052,950 130,346 SH   SOLE 18 130,346 0 0
CERENCE INC COM 156727109   1,898,253 120,524 SH   SOLE 19 120,524 0 0
CERENCE INC COM 156727109   78,825,474 5,004,792 SH   SOLE 21 5,004,792 0 0
CERENCE INC COM 156727109   21,326,981 1,354,094 SH   SOLE 22 1,297,971 0 56,123
CERENCE INC COM 156727109   142,790 9,066 SH   SOLE 25 9,066 0 0
CERENCE INC COM 156727109   594,736 37,761 SH   SOLE 26 15,252 0 22,509
CERENCE INC COM 156727109   10,616 674 SH   SOLE 28 674 0 0
CERENCE INC COM 156727109   2,420,759 153,699 SH   SOLE 30 153,699 0 0
CERENCE INC COM 156727109   12,647 803 SH   SOLE 36 803 0 0
CERENCE INC COM 156727109   117,857 7,483 SH   SOLE 40 7,483 0 0
CERENCE INC COM 156727109   332,404 21,105 SH   SOLE 43 19,846 0 1,259
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   1,830,629 43,308 SH   SOLE 2 22,401 0 20,907
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   5,749 136 SH   SOLE 4 136 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   538,139 12,731 SH   SOLE 7 12,066 0 665
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   7,192,241 170,150 SH   SOLE 18 167,111 0 3,039
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   7,860,825 185,967 SH   SOLE 19 185,967 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   109,638,996 2,593,778 SH   SOLE 21 2,593,778 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   96,833,130 2,290,824 SH   SOLE 22 2,224,296 0 66,528
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   60,742 1,437 SH   SOLE 23 1,437 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   623,863 14,759 SH   SOLE 25 14,759 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   1,030,204 24,372 SH   SOLE 26 24,372 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   110,747 2,620 SH   SOLE 28 2,620 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   2,739,646 64,813 SH   SOLE 30 64,813 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   616,888 14,594 SH   SOLE 40 14,594 0 0
CEREVEL THERAPEUTICS HLDNG I COM 15678U128   1,231,367 29,131 SH   SOLE 43 23,736 0 5,395
CERTARA INC COM 15687V109   2,954,777 165,256 SH   SOLE 2 36,358 0 128,898
CERTARA INC COM 15687V109   6,347 355 SH   SOLE 4 355 0 0
CERTARA INC COM 15687V109   346,944 19,404 SH   SOLE 7 18,400 0 1,004
CERTARA INC COM 15687V109   1,842,015 103,021 SH   SOLE 18 103,021 0 0
CERTARA INC COM 15687V109   745,256 41,681 SH   SOLE 19 41,681 0 0
CERTARA INC COM 15687V109   180,900,685 10,117,488 SH   SOLE 21 10,117,488 0 0
CERTARA INC COM 15687V109   51,051,405 2,855,224 SH   SOLE 22 2,703,987 0 151,237
CERTARA INC COM 15687V109   398,903 22,310 SH   SOLE 25 22,310 0 0
CERTARA INC COM 15687V109   1,322,816 73,983 SH   SOLE 26 28,613 0 45,370
CERTARA INC COM 15687V109   647,059 36,189 SH   SOLE 28 32,891 0 3,298
CERTARA INC COM 15687V109   6,960,148 389,270 SH   SOLE 30 389,270 0 0
CERTARA INC COM 15687V109   24,960 1,396 SH   SOLE 31 1,396 0 0
CERTARA INC COM 15687V109   429,013 23,994 SH   SOLE 40 23,994 0 0
CERTARA INC COM 15687V109   2,489,879 139,255 SH   SOLE 43 112,521 0 26,734
CERUS CORP COM 157085101   370,289 195,920 SH   SOLE 2 111,014 0 84,906
CERUS CORP COM 157085101   3,485 1,844 SH   SOLE 7 1,844 0 0
CERUS CORP COM 157085101   922,029 487,846 SH   SOLE 18 445,446 0 42,400
CERUS CORP COM 157085101   1,480,919 783,555 SH   SOLE 19 783,555 0 0
CERUS CORP COM 157085101   13,143,083 6,954,012 SH   SOLE 21 6,954,012 0 0
CERUS CORP COM 157085101   9,612,746 5,086,109 SH   SOLE 22 4,997,268 0 88,841
CERUS CORP COM 157085101   34,802 18,414 SH   SOLE 23 18,414 0 0
CERUS CORP COM 157085101   125,700 66,508 SH   SOLE 26 0 0 66,508
CERUS CORP COM 157085101   5,315 2,812 SH   SOLE 28 2,812 0 0
CERUS CORP COM 157085101   75,475 39,934 SH   SOLE 43 38,742 0 1,192
CERVOMED INC COM 15713L109   508,313 21,816 SH   SOLE 22 21,816 0 0
CEVA INC COM 157210105   280,559 12,354 SH   SOLE 2 6,370 0 5,984
CEVA INC COM 157210105   11,264 496 SH   SOLE 4 100 0 396
CEVA INC COM 157210105   4,224 186 SH   SOLE 7 186 0 0
CEVA INC COM 157210105   1,625,264 71,566 SH   SOLE 18 71,566 0 0
CEVA INC COM 157210105   1,121,806 49,397 SH   SOLE 19 49,397 0 0
CEVA INC COM 157210105   69,597,021 3,064,598 SH   SOLE 21 3,064,598 0 0
CEVA INC COM 157210105   14,690,213 646,861 SH   SOLE 22 625,391 0 21,470
CEVA INC COM 157210105   497,599 21,911 SH   SOLE 25 21,911 0 0
CEVA INC COM 157210105   296,547 13,058 SH   SOLE 26 11,428 0 1,630
CEVA INC COM 157210105   34,042 1,499 SH   SOLE 28 0 0 1,499
CEVA INC COM 157210105   4,102,425 180,644 SH   SOLE 30 180,644 0 0
CEVA INC COM 157210105   62,589 2,756 SH   SOLE 34 2,756 0 0
CEVA INC COM 157210105   3,883 171 SH   SOLE 36 171 0 0
CEVA INC COM 157210105   49,008 2,158 SH   SOLE 40 2,158 0 0
CEVA INC COM 157210105   730,013 32,145 SH   SOLE 43 28,759 0 3,386
CF BANKSHARES INC COM 12520L109   13,320 667 SH   SOLE 18 667 0 0
CF BANKSHARES INC COM 12520L109   174,598 8,743 SH   SOLE 21 8,743 0 0
CF BANKSHARES INC COM 12520L109   10,644 533 SH   SOLE 22 533 0 0
CF INDS HLDGS INC COM 125269100   43,547,704 523,347 SH   SOLE 2 134,428 0 388,919
CF INDS HLDGS INC COM 125269100   9,678,904 116,319 SH   SOLE 4 96,628 0 19,691
CF INDS HLDGS INC COM 125269100   25,595,313 307,599 SH   SOLE 7 292,582 0 15,017
CF INDS HLDGS INC COM 125269100   544,360 6,542 SH   SOLE 13 6,542 0 0
CF INDS HLDGS INC COM 125269100   2,380,721 28,611 SH   SOLE 15 28,611 0 0
CF INDS HLDGS INC COM 125269100   39,974,916 480,410 SH   SOLE 18 468,465 0 11,945
CF INDS HLDGS INC COM 125269100   111,215,990 1,336,570 SH   SOLE 19 1,336,570 0 0
CF INDS HLDGS INC COM 125269100   590,652,622 7,098,337 SH   SOLE 21 7,098,337 0 0
CF INDS HLDGS INC COM 125269100   378,772,003 4,552,001 SH   SOLE 22 4,134,831 0 417,170
CF INDS HLDGS INC COM 125269100   23,630,392 283,985 SH   SOLE 23 283,985 0 0
CF INDS HLDGS INC COM 125269100   28,042,436 337,008 SH   SOLE 25 337,008 0 0
CF INDS HLDGS INC COM 125269100   22,163,649 266,358 SH   SOLE 26 163,377 0 102,981
CF INDS HLDGS INC COM 125269100   19,002,002 228,362 SH   SOLE 28 2,482 0 225,880
CF INDS HLDGS INC COM 125269100   12,243,519 147,140 SH   SOLE 29 147,140 0 0
CF INDS HLDGS INC COM 125269100   132,927,143 1,597,490 SH   SOLE 30 1,597,490 0 0
CF INDS HLDGS INC COM 125269100   3,769,829 45,305 SH   SOLE 31 42,199 0 3,106
CF INDS HLDGS INC COM 125269100   62,524,576 751,407 SH   SOLE 34 751,407 0 0
CF INDS HLDGS INC COM 125269100   4,607,671 55,374 SH   SOLE 36 55,374 0 0
CF INDS HLDGS INC COM 125269100   762,370 9,162 SH   SOLE 40 9,162 0 0
CF INDS HLDGS INC COM 125269100   36,363 437 SH   OTR 43 437 0 0
CF INDS HLDGS INC COM 125269100   23,233,435 279,214 SH   SOLE 43 245,361 0 33,853
CF INDS HLDGS INC OPTIONS 125269100   1,306,397 15,700 SH Call SOLE 2 0 0 15,700
CF INDS HLDGS INC OPTIONS 125269100   183,062 2,200 SH Call SOLE 4 2,200 0 0
CF INDS HLDGS INC OPTIONS 125269100   4,252,031 51,100 SH Call SOLE 18 51,100 0 0
CF INDS HLDGS INC OPTIONS 125269100   23,506,825 282,500 SH Call SOLE 19 282,500 0 0
CF INDS HLDGS INC OPTIONS 125269100   1,755,731 21,100 SH Call SOLE 22 21,100 0 0
CF INDS HLDGS INC OPTIONS 125269100   1,364,644 16,400 SH Call SOLE 26 16,400 0 0
CF INDS HLDGS INC OPTIONS 125269100   116,494 1,400 SH Call SOLE 30 1,400 0 0
CF INDS HLDGS INC OPTIONS 125269100   13,696,366 164,600 SH Call SOLE 34 164,600 0 0
CFSB BANCORP INC COM 12530C107   3,516 485 SH   SOLE 18 485 0 0
CFSB BANCORP INC COM 12530C107   38,476 5,307 SH   SOLE 21 5,307 0 0
CG ONCOLOGY INC COM 156944100   4,472,225 101,873 SH   SOLE 2 88,563 0 13,310
CG ONCOLOGY INC COM 156944100   8,604 196 SH   SOLE 7 196 0 0
CG ONCOLOGY INC COM 156944100   3,551,510 80,900 SH   SOLE 18 77,362 0 3,538
CG ONCOLOGY INC COM 156944100   23,522,322 535,816 SH   SOLE 19 535,816 0 0
CG ONCOLOGY INC COM 156944100   35,787,895 815,214 SH   SOLE 21 815,214 0 0
CG ONCOLOGY INC COM 156944100   31,874,780 726,077 SH   SOLE 22 705,452 0 20,625
CG ONCOLOGY INC COM 156944100   635,804 14,483 SH   SOLE 26 0 0 14,483
CG ONCOLOGY INC COM 156944100   10,711,205 243,991 SH   SOLE 34 243,991 0 0
CGI INC CL A SUB VTG 12532H104   8,057,483 72,925 SH   SOLE 21 72,925 0 0
CGI INC CL A SUB VTG 12532H104   39,047,829 353,406 SH   SOLE 43 306,549 0 46,857
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   6,218 1,269 SH   SOLE 18 1,269 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   73,079 14,914 SH   SOLE 21 14,914 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   484,884 98,956 SH   SOLE 22 98,956 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307   2,666 544 SH   SOLE 23 544 0 0
CHAMPIONX CORPORATION COM 15872M104   7,478,830 208,382 SH   SOLE 2 160,824 0 47,558
CHAMPIONX CORPORATION COM 15872M104   22,072 615 SH   SOLE 4 615 0 0
CHAMPIONX CORPORATION COM 15872M104   1,659,231 46,231 SH   SOLE 7 43,791 0 2,440
CHAMPIONX CORPORATION COM 15872M104   25,882,791 721,170 SH   SOLE 18 721,170 0 0
CHAMPIONX CORPORATION COM 15872M104   15,035,434 418,931 SH   SOLE 19 418,931 0 0
CHAMPIONX CORPORATION COM 15872M104   534,752,961 14,899,776 SH   SOLE 21 14,899,776 0 0
CHAMPIONX CORPORATION COM 15872M104   224,979,982 6,268,598 SH   SOLE 22 6,097,633 0 170,965
CHAMPIONX CORPORATION COM 15872M104   1,408,575 39,247 SH   SOLE 25 39,247 0 0
CHAMPIONX CORPORATION COM 15872M104   2,252,241 62,754 SH   SOLE 26 62,754 0 0
CHAMPIONX CORPORATION COM 15872M104   364,750 10,163 SH   SOLE 28 3,587 0 6,576
CHAMPIONX CORPORATION COM 15872M104   9,124,602 254,238 SH   SOLE 30 254,238 0 0
CHAMPIONX CORPORATION COM 15872M104   52,005 1,449 SH   SOLE 34 1,449 0 0
CHAMPIONX CORPORATION COM 15872M104   75,836 2,113 SH   SOLE 36 2,113 0 0
CHAMPIONX CORPORATION COM 15872M104   1,469,839 40,954 SH   SOLE 40 40,954 0 0
CHAMPIONX CORPORATION COM 15872M104   14,665,044 408,611 SH   SOLE 43 377,617 0 30,994
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   640,273 336,986 SH   SOLE 2 116,267 0 220,719
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,362 717 SH   SOLE 4 717 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   4,834 2,544 SH   SOLE 7 2,544 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   272,280 143,305 SH   SOLE 18 143,305 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   220,942 116,285 SH   SOLE 19 116,285 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   11,890,960 6,258,400 SH   SOLE 21 6,258,400 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   16,628,080 8,751,621 SH   SOLE 22 8,372,504 0 379,117
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   118,927 62,593 SH   SOLE 25 62,593 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   143,737 75,651 SH   SOLE 26 75,651 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   354,067 186,351 SH   SOLE 28 155,551 0 30,800
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,507,335 793,334 SH   SOLE 30 793,334 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   7,030 3,700 SH   SOLE 31 3,700 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   93,339 49,126 SH   SOLE 40 49,126 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,648,246 867,498 SH   SOLE 43 701,317 0 166,181
CHARLES & COLVARD LTD COM 159765106   20,227 59,317 SH   SOLE 22 59,317 0 0
CHARLES RIV LABS INTL INC COM 159864107   24,124,575 89,037 SH   SOLE 2 15,389 0 73,648
CHARLES RIV LABS INTL INC COM 159864107   11,000,841 40,601 SH   SOLE 4 14,970 0 25,631
CHARLES RIV LABS INTL INC COM 159864107   8,599,411 31,738 SH   SOLE 7 27,864 0 3,874
CHARLES RIV LABS INTL INC COM 159864107   398,297 1,470 SH   SOLE 13 1,470 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,013,971 7,433 SH   SOLE 15 7,433 0 0
CHARLES RIV LABS INTL INC COM 159864107   30,637,942 113,076 SH   SOLE 18 109,840 0 3,236
CHARLES RIV LABS INTL INC COM 159864107   287,090,492 1,059,570 SH   SOLE 19 1,059,570 0 0
CHARLES RIV LABS INTL INC COM 159864107   469,849,789 1,734,083 SH   SOLE 21 1,734,083 0 0
CHARLES RIV LABS INTL INC COM 159864107   361,407,470 1,333,853 SH   SOLE 22 1,217,600 0 116,253
CHARLES RIV LABS INTL INC COM 159864107   20,756,938 76,608 SH   SOLE 23 76,608 0 0
CHARLES RIV LABS INTL INC COM 159864107   26,798,310 98,905 SH   SOLE 25 98,717 0 188
CHARLES RIV LABS INTL INC COM 159864107   19,102,517 70,502 SH   SOLE 26 28,654 0 41,848
CHARLES RIV LABS INTL INC COM 159864107   22,659,278 83,629 SH   SOLE 28 1,477 0 82,152
CHARLES RIV LABS INTL INC COM 159864107   99,040,624 365,531 SH   SOLE 30 365,531 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,963,109 10,936 SH   SOLE 31 10,119 0 817
CHARLES RIV LABS INTL INC COM 159864107   1,794,231 6,622 SH   SOLE 34 6,622 0 0
CHARLES RIV LABS INTL INC COM 159864107   3,006,461 11,096 SH   SOLE 36 11,096 0 0
CHARLES RIV LABS INTL INC COM 159864107   622,101 2,296 SH   SOLE 40 2,296 0 0
CHARLES RIV LABS INTL INC COM 159864107   9,428,518 34,798 SH   SOLE 43 31,594 0 3,204
CHART INDS INC COM 16115Q308   8,612,715 52,287 SH   SOLE 2 35,509 0 16,778
CHART INDS INC COM 16115Q308   20,755 126 SH   SOLE 4 126 0 0
CHART INDS INC COM 16115Q308   1,437,347 8,726 SH   SOLE 7 8,298 0 428
CHART INDS INC COM 16115Q308   26,780,507 162,582 SH   SOLE 18 162,582 0 0
CHART INDS INC COM 16115Q308   15,669,649 95,129 SH   SOLE 19 95,129 0 0
CHART INDS INC COM 16115Q308   542,530,028 3,293,650 SH   SOLE 21 3,293,650 0 0
CHART INDS INC COM 16115Q308   227,824,561 1,383,102 SH   SOLE 22 1,338,754 0 44,348
CHART INDS INC COM 16115Q308   14,660 89 SH   SOLE 23 89 0 0
CHART INDS INC COM 16115Q308   1,399,296 8,495 SH   SOLE 25 8,495 0 0
CHART INDS INC COM 16115Q308   2,200,330 13,358 SH   SOLE 26 13,358 0 0
CHART INDS INC COM 16115Q308   477,029 2,896 SH   SOLE 28 648 0 2,248
CHART INDS INC COM 16115Q308   7,719,273 46,863 SH   SOLE 30 46,863 0 0
CHART INDS INC COM 16115Q308   88,125 535 SH   SOLE 36 535 0 0
CHART INDS INC COM 16115Q308   1,455,795 8,838 SH   SOLE 40 8,838 0 0
CHART INDS INC COM 16115Q308   6,650,971 40,377 SH   SOLE 43 37,952 0 2,425
CHART INDS INC 6.75DP CNV PFD B 16115Q407   329,526 5,132 SH   SOLE 7 5,132 0 0
CHART INDS INC 6.75DP CNV PFD B 16115Q407   49,742,395 774,683 SH   SOLE 21 774,683 0 0
CHART INDS INC NOTE 1.000%11/1 16115QAE0   6,090,973 2,170,000 PRN   SOLE 21 2,170,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   50,498,997 173,757 SH   SOLE 2 31,758 0 141,999
CHARTER COMMUNICATIONS INC N CL A 16119P108   23,786,612 81,845 SH   SOLE 4 42,883 0 38,962
CHARTER COMMUNICATIONS INC N CL A 16119P108   24,606,189 84,665 SH   SOLE 7 76,933 0 7,732
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,421,762 4,892 SH   SOLE 13 4,892 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   4,241,745 14,595 SH   SOLE 15 14,595 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   43,350,080 149,159 SH   SOLE 18 143,027 0 6,132
CHARTER COMMUNICATIONS INC N CL A 16119P108   8,555,275 29,437 SH   SOLE 19 29,437 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   643,625,420 2,214,587 SH   SOLE 21 2,214,587 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   625,067,532 2,150,733 SH   SOLE 22 1,935,741 0 214,992
CHARTER COMMUNICATIONS INC N CL A 16119P108   43,047,244 148,117 SH   SOLE 23 148,117 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   46,065,436 158,502 SH   SOLE 25 157,812 0 690
CHARTER COMMUNICATIONS INC N CL A 16119P108   32,577,298 112,092 SH   SOLE 26 66,226 0 45,866
CHARTER COMMUNICATIONS INC N CL A 16119P108   47,077,119 161,983 SH   SOLE 28 1,543 0 160,440
CHARTER COMMUNICATIONS INC N CL A 16119P108   47,373 163 SH   SOLE 29 163 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   198,943,501 684,525 SH   SOLE 30 684,525 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   6,597,592 22,701 SH   SOLE 31 21,136 0 1,565
CHARTER COMMUNICATIONS INC N CL A 16119P108   12,654,611 43,542 SH   SOLE 32 43,542 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,260,753 4,338 SH   SOLE 34 4,338 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   7,003,602 24,098 SH   SOLE 36 24,098 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,356,080 4,666 SH   SOLE 40 4,666 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   50,279 173 SH   OTR 43 173 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   28,696,978 98,741 SH   SOLE 43 80,799 0 17,942
CHATHAM LODGING TR COM 16208T102   2,805,889 277,536 SH   SOLE 2 164,209 0 113,327
CHATHAM LODGING TR COM 16208T102   2,457 243 SH   SOLE 7 243 0 0
CHATHAM LODGING TR COM 16208T102   1,618,520 160,091 SH   SOLE 18 160,091 0 0
CHATHAM LODGING TR COM 16208T102   2,346,046 232,052 SH   SOLE 19 232,052 0 0
CHATHAM LODGING TR COM 16208T102   60,313,126 5,965,690 SH   SOLE 21 5,965,690 0 0
CHATHAM LODGING TR COM 16208T102   18,936,131 1,873,010 SH   SOLE 22 1,766,468 0 106,542
CHATHAM LODGING TR COM 16208T102   145,281 14,370 SH   SOLE 23 14,370 0 0
CHATHAM LODGING TR COM 16208T102   123,827 12,248 SH   SOLE 25 12,248 0 0
CHATHAM LODGING TR COM 16208T102   254,671 25,190 SH   SOLE 26 25,190 0 0
CHATHAM LODGING TR COM 16208T102   998,595 98,773 SH   SOLE 28 0 0 98,773
CHATHAM LODGING TR COM 16208T102   1,227,688 121,433 SH   SOLE 30 121,433 0 0
CHATHAM LODGING TR COM 16208T102   236,867 23,429 SH   SOLE 40 23,429 0 0
CHATHAM LODGING TR COM 16208T102   952,190 94,183 SH   SOLE 43 91,283 0 2,900
CHECHE GROUP INC ORD SHS CL A G20707108   8,302 2,256 SH   SOLE 18 2,256 0 0
CHECHE GROUP INC ORD SHS CL A G20707108   14,602 3,968 SH   SOLE 22 3,968 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   15,088,592 91,998 SH   SOLE 2 76,668 0 15,330
CHECK POINT SOFTWARE TECH LT ORD M22465104   14,637,236 89,246 SH   SOLE 4 41,282 0 47,964
CHECK POINT SOFTWARE TECH LT ORD M22465104   15,057,102 91,806 SH   SOLE 7 71,542 0 20,264
CHECK POINT SOFTWARE TECH LT ORD M22465104   862,201 5,257 SH   SOLE 13 5,257 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,577,448 9,618 SH   SOLE 15 9,618 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   12,594,984 76,794 SH   SOLE 18 74,141 0 2,653
CHECK POINT SOFTWARE TECH LT ORD M22465104   10,738,555 65,475 SH   SOLE 19 65,475 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   326,637,560 1,991,571 SH   SOLE 21 1,991,571 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   235,575,107 1,436,346 SH   SOLE 22 1,381,089 0 55,257
CHECK POINT SOFTWARE TECH LT ORD M22465104   27,530,227 167,857 SH   SOLE 23 167,857 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   24,826,850 151,374 SH   SOLE 25 150,537 0 837
CHECK POINT SOFTWARE TECH LT ORD M22465104   15,701,989 95,738 SH   SOLE 26 29,863 0 65,875
CHECK POINT SOFTWARE TECH LT ORD M22465104   43,251,077 263,710 SH   SOLE 28 1,299 0 262,411
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,216,790 7,419 SH   SOLE 29 7,419 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   89,903,230 548,157 SH   SOLE 30 545,812 0 2,345
CHECK POINT SOFTWARE TECH LT ORD M22465104   7,425,553 45,275 SH   SOLE 31 43,724 0 1,551
CHECK POINT SOFTWARE TECH LT ORD M22465104   5,292,111 32,267 SH   SOLE 34 32,267 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   5,212,566 31,782 SH   SOLE 36 31,782 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   794,628 4,845 SH   SOLE 40 4,845 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   41,584,621 253,549 SH   SOLE 43 236,650 0 16,899
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   6,494 3,168 SH   SOLE 18 3,168 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   83,503 40,733 SH   SOLE 21 40,733 0 0
CHECKPOINT THERAPEUTICS INC COM NEW 162828206   249,163 121,543 SH   SOLE 22 121,543 0 0
CHEESECAKE FACTORY INC COM 163072101   939,611 25,992 SH   SOLE 2 13,785 0 12,207
CHEESECAKE FACTORY INC COM 163072101   6,109 169 SH   SOLE 4 169 0 0
CHEESECAKE FACTORY INC COM 163072101   359,331 9,940 SH   SOLE 7 9,417 0 523
CHEESECAKE FACTORY INC COM 163072101   4,947,923 136,872 SH   SOLE 18 136,872 0 0
CHEESECAKE FACTORY INC COM 163072101   3,718,281 102,857 SH   SOLE 19 102,857 0 0
CHEESECAKE FACTORY INC COM 163072101   195,326,222 5,403,215 SH   SOLE 21 5,403,215 0 0
CHEESECAKE FACTORY INC COM 163072101   49,551,817 1,370,728 SH   SOLE 22 1,325,641 0 45,087
CHEESECAKE FACTORY INC COM 163072101   354,595 9,809 SH   SOLE 25 9,809 0 0
CHEESECAKE FACTORY INC COM 163072101   2,045,692 56,589 SH   SOLE 26 14,964 0 41,625
CHEESECAKE FACTORY INC COM 163072101   31,306 866 SH   SOLE 28 866 0 0
CHEESECAKE FACTORY INC COM 163072101   3,551,304 98,238 SH   SOLE 30 98,238 0 0
CHEESECAKE FACTORY INC COM 163072101   340,931 9,431 SH   SOLE 40 9,431 0 0
CHEESECAKE FACTORY INC COM 163072101   2,758,536 76,308 SH   SOLE 43 70,044 0 6,264
CHEESECAKE FACTORY INC NOTE 0.375% 6/1 163072AA9   2,514,081 2,825,000 PRN   SOLE 21 2,825,000 0 0
CHEFS WHSE INC COM 163086101   709,590 18,842 SH   SOLE 2 10,216 0 8,626
CHEFS WHSE INC COM 163086101   4,632 123 SH   SOLE 4 123 0 0
CHEFS WHSE INC COM 163086101   12,014 319 SH   SOLE 7 319 0 0
CHEFS WHSE INC COM 163086101   3,815,372 101,311 SH   SOLE 18 101,311 0 0
CHEFS WHSE INC COM 163086101   2,839,225 75,391 SH   SOLE 19 75,391 0 0
CHEFS WHSE INC COM 163086101   153,432,828 4,074,159 SH   SOLE 21 4,074,159 0 0
CHEFS WHSE INC COM 163086101   39,846,427 1,058,057 SH   SOLE 22 1,025,838 0 32,219
CHEFS WHSE INC COM 163086101   306,289 8,133 SH   SOLE 25 8,133 0 0
CHEFS WHSE INC COM 163086101   749,434 19,900 SH   SOLE 26 19,900 0 0
CHEFS WHSE INC COM 163086101   3,037,392 80,653 SH   SOLE 30 80,653 0 0
CHEFS WHSE INC COM 163086101   326,286 8,664 SH   SOLE 40 8,664 0 0
CHEFS WHSE INC COM 163086101   1,121,891 29,790 SH   SOLE 43 28,146 0 1,644
CHEFS WHSE INC NOTE 2.375%12/1 163086AE1   2,736,250 2,500,000 PRN   SOLE 21 2,500,000 0 0
CHEGG INC COM 163092109   6,846,179 904,383 SH   SOLE 2 823,992 0 80,391
CHEGG INC COM 163092109   3,316 438 SH   SOLE 4 438 0 0
CHEGG INC COM 163092109   468,447 61,882 SH   SOLE 7 58,549 0 3,333
CHEGG INC COM 163092109   2,174,278 287,223 SH   SOLE 18 277,268 0 9,955
CHEGG INC COM 163092109   4,624,437 610,890 SH   SOLE 19 610,890 0 0
CHEGG INC COM 163092109   31,959,397 4,221,849 SH   SOLE 21 4,221,849 0 0
CHEGG INC COM 163092109   28,004,534 3,699,410 SH   SOLE 22 3,563,254 0 136,156
CHEGG INC COM 163092109   63,883 8,439 SH   SOLE 23 8,439 0 0
CHEGG INC COM 163092109   183,966 24,302 SH   SOLE 25 24,302 0 0
CHEGG INC COM 163092109   904,047 119,425 SH   SOLE 26 46,446 0 72,979
CHEGG INC COM 163092109   96,298 12,721 SH   SOLE 28 2,529 0 10,192
CHEGG INC COM 163092109   2,260,235 298,578 SH   SOLE 30 298,578 0 0
CHEGG INC COM 163092109   1,266,756 167,339 SH   SOLE 34 167,339 0 0
CHEGG INC COM 163092109   29,250 3,864 SH   SOLE 36 3,864 0 0
CHEGG INC COM 163092109   147,729 19,515 SH   SOLE 40 19,515 0 0
CHEGG INC COM 163092109   549,711 72,617 SH   SOLE 43 68,905 0 3,712
CHEGG INC NOTE 0.125% 3/1 163092AD1   2,590,502 2,781,000 PRN   SOLE 21 2,781,000 0 0
CHEMED CORP NEW COM 16359R103   20,199,611 31,467 SH   SOLE 2 20,749 0 10,718
CHEMED CORP NEW COM 16359R103   144,434 225 SH   SOLE 4 225 0 0
CHEMED CORP NEW COM 16359R103   1,123,378 1,750 SH   SOLE 7 1,661 0 89
CHEMED CORP NEW COM 16359R103   38,516 60 SH   SOLE 13 60 0 0
CHEMED CORP NEW COM 16359R103   22,957,343 35,763 SH   SOLE 18 35,763 0 0
CHEMED CORP NEW COM 16359R103   14,946,056 23,283 SH   SOLE 19 23,283 0 0
CHEMED CORP NEW COM 16359R103   539,529,326 840,480 SH   SOLE 21 840,480 0 0
CHEMED CORP NEW COM 16359R103   289,489,246 450,967 SH   SOLE 22 431,781 0 19,186
CHEMED CORP NEW COM 16359R103   244,575 381 SH   SOLE 23 381 0 0
CHEMED CORP NEW COM 16359R103   1,839,129 2,865 SH   SOLE 25 2,865 0 0
CHEMED CORP NEW COM 16359R103   11,351,890 17,684 SH   SOLE 26 5,095 0 12,589
CHEMED CORP NEW COM 16359R103   505,199 787 SH   SOLE 28 284 0 503
CHEMED CORP NEW COM 16359R103   8,252,010 12,855 SH   SOLE 30 12,855 0 0
CHEMED CORP NEW COM 16359R103   117,473 183 SH   SOLE 31 183 0 0
CHEMED CORP NEW COM 16359R103   598,279 932 SH   SOLE 34 932 0 0
CHEMED CORP NEW COM 16359R103   1,999,612 3,115 SH   SOLE 40 3,115 0 0
CHEMED CORP NEW COM 16359R103   36,977 58 SH   OTR 43 58 0 0
CHEMED CORP NEW COM 16359R103   24,862,021 38,730 SH   SOLE 43 35,776 0 2,954
CHEMOURS CO COM 163851108   11,521,234 438,737 SH   SOLE 2 131,236 0 307,501
CHEMOURS CO COM 163851108   10,845 413 SH   SOLE 4 413 0 0
CHEMOURS CO COM 163851108   779,607 29,688 SH   SOLE 7 28,598 0 1,090
CHEMOURS CO COM 163851108   8,536,154 325,063 SH   SOLE 18 325,063 0 0
CHEMOURS CO COM 163851108   1,331,435 50,702 SH   SOLE 19 50,702 0 0
CHEMOURS CO COM 163851108   280,186,348 10,669,701 SH   SOLE 21 10,669,701 0 0
CHEMOURS CO COM 163851108   116,362,918 4,431,185 SH   SOLE 22 4,238,170 0 193,015
CHEMOURS CO COM 163851108   748,489 28,503 SH   SOLE 25 28,503 0 0
CHEMOURS CO COM 163851108   1,743,533 66,395 SH   SOLE 26 66,395 0 0
CHEMOURS CO COM 163851108   2,377,108 90,522 SH   SOLE 30 90,522 0 0
CHEMOURS CO COM 163851108   48,634 1,852 SH   SOLE 31 1,852 0 0
CHEMOURS CO COM 163851108   1,644,375 62,619 SH   SOLE 32 62,619 0 0
CHEMOURS CO COM 163851108   98,869 3,765 SH   SOLE 36 3,765 0 0
CHEMOURS CO COM 163851108   3,515,206 133,862 SH   SOLE 43 122,965 0 10,896
CHEMUNG FINL CORP COM 164024101   72,811 1,714 SH   SOLE 2 154 0 1,560
CHEMUNG FINL CORP COM 164024101   446,337 10,507 SH   SOLE 18 10,507 0 0
CHEMUNG FINL CORP COM 164024101   299,144 7,042 SH   SOLE 19 7,042 0 0
CHEMUNG FINL CORP COM 164024101   5,868,654 138,151 SH   SOLE 21 138,151 0 0
CHEMUNG FINL CORP COM 164024101   2,205,647 51,922 SH   SOLE 22 49,600 0 2,322
CHENIERE ENERGY INC COM NEW 16411R208   108,970,767 675,662 SH   SOLE 2 61,533 0 614,129
CHENIERE ENERGY INC COM NEW 16411R208   22,897,889 141,976 SH   SOLE 4 117,919 0 24,057
CHENIERE ENERGY INC COM NEW 16411R208   88,749,320 550,281 SH   SOLE 7 495,644 0 54,637
CHENIERE ENERGY INC COM NEW 16411R208   3,342,851 20,727 SH   SOLE 13 20,727 0 0
CHENIERE ENERGY INC COM NEW 16411R208   3,748,308 23,241 SH   SOLE 15 23,241 0 0
CHENIERE ENERGY INC COM NEW 16411R208   65,045,353 403,307 SH   SOLE 18 378,374 0 24,933
CHENIERE ENERGY INC COM NEW 16411R208   167,781,036 1,040,309 SH   SOLE 19 1,040,309 0 0
CHENIERE ENERGY INC COM NEW 16411R208   854,647,073 5,299,151 SH   SOLE 21 5,299,151 0 0
CHENIERE ENERGY INC COM NEW 16411R208   963,891,533 5,976,510 SH   SOLE 22 5,519,887 0 456,623
CHENIERE ENERGY INC COM NEW 16411R208   59,102,830 366,461 SH   SOLE 23 366,461 0 0
CHENIERE ENERGY INC COM NEW 16411R208   109,387,515 678,246 SH   SOLE 25 653,096 0 25,150
CHENIERE ENERGY INC COM NEW 16411R208   37,123,430 230,180 SH   SOLE 26 153,792 0 76,388
CHENIERE ENERGY INC COM NEW 16411R208   43,553,341 270,048 SH   SOLE 28 4,379 0 265,669
CHENIERE ENERGY INC COM NEW 16411R208   10,713,347 66,427 SH   SOLE 29 66,427 0 0
CHENIERE ENERGY INC COM NEW 16411R208   272,395,146 1,688,958 SH   SOLE 30 1,651,081 0 37,877
CHENIERE ENERGY INC COM NEW 16411R208   11,190,413 69,385 SH   SOLE 31 64,607 0 4,778
CHENIERE ENERGY INC COM NEW 16411R208   104,582,822 648,455 SH   SOLE 34 648,455 0 0
CHENIERE ENERGY INC COM NEW 16411R208   8,892,495 55,137 SH   SOLE 36 55,137 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,824,722 11,314 SH   SOLE 40 11,314 0 0
CHENIERE ENERGY INC COM NEW 16411R208   65,802 408 SH   OTR 43 408 0 0
CHENIERE ENERGY INC COM NEW 16411R208   42,464,080 263,294 SH   SOLE 43 224,031 0 39,263
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   1,087 22 SH   SOLE 43 11 0 11
CHERRY HILL MTG INVT CORP COM 164651101   15,374 4,343 SH   SOLE 18 4,343 0 0
CHERRY HILL MTG INVT CORP COM 164651101   208,902 59,012 SH   SOLE 21 59,012 0 0
CHERRY HILL MTG INVT CORP COM 164651101   1,184,611 334,636 SH   SOLE 22 334,636 0 0
CHERRY HILL MTG INVT CORP COM 164651101   581 164 SH   SOLE 43 0 0 164
CHESAPEAKE ENERGY CORP COM 165167735   15,271,831 171,922 SH   SOLE 2 93,782 0 78,140
CHESAPEAKE ENERGY CORP COM 165167735   4,560,266 51,337 SH   SOLE 4 33,014 0 18,323
CHESAPEAKE ENERGY CORP COM 165167735   2,205,205 24,825 SH   SOLE 7 24,359 0 466
CHESAPEAKE ENERGY CORP COM 165167735   210,882 2,374 SH   SOLE 13 2,374 0 0
CHESAPEAKE ENERGY CORP COM 165167735   977,130 11,000 SH   SOLE 15 11,000 0 0
CHESAPEAKE ENERGY CORP COM 165167735   27,775,542 312,682 SH   SOLE 18 305,703 0 6,979
CHESAPEAKE ENERGY CORP COM 165167735   9,249,779 104,129 SH   SOLE 19 104,129 0 0
CHESAPEAKE ENERGY CORP COM 165167735   553,844,302 6,234,879 SH   SOLE 21 6,234,879 0 0
CHESAPEAKE ENERGY CORP COM 165167735   311,278,264 3,504,202 SH   SOLE 22 3,279,865 0 224,337
CHESAPEAKE ENERGY CORP COM 165167735   14,995,126 168,807 SH   SOLE 23 168,807 0 0
CHESAPEAKE ENERGY CORP COM 165167735   6,818,680 76,761 SH   SOLE 26 66,117 0 10,644
CHESAPEAKE ENERGY CORP COM 165167735   8,718,309 98,146 SH   SOLE 28 35,240 0 62,906
CHESAPEAKE ENERGY CORP COM 165167735   48,193,562 542,537 SH   SOLE 30 348,372 0 194,165
CHESAPEAKE ENERGY CORP COM 165167735   2,455,172 27,639 SH   SOLE 31 25,933 0 1,706
CHESAPEAKE ENERGY CORP COM 165167735   1,973,714 22,219 SH   SOLE 34 22,219 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,091,277 12,285 SH   SOLE 36 12,285 0 0
CHESAPEAKE ENERGY CORP COM 165167735   467,512 5,263 SH   SOLE 40 5,263 0 0
CHESAPEAKE ENERGY CORP COM 165167735   25,850 291 SH   OTR 43 291 0 0
CHESAPEAKE ENERGY CORP COM 165167735   5,624,818 63,321 SH   SOLE 43 50,211 0 13,110
CHESAPEAKE UTILS CORP COM 165303108   1,539,540 14,348 SH   SOLE 2 6,177 0 8,171
CHESAPEAKE UTILS CORP COM 165303108   6,867 64 SH   SOLE 4 64 0 0
CHESAPEAKE UTILS CORP COM 165303108   4,660,039 43,430 SH   SOLE 7 38,761 0 4,669
CHESAPEAKE UTILS CORP COM 165303108   7,302,945 68,061 SH   SOLE 18 68,061 0 0
CHESAPEAKE UTILS CORP COM 165303108   5,005,438 46,649 SH   SOLE 19 46,649 0 0
CHESAPEAKE UTILS CORP COM 165303108   291,965,446 2,721,020 SH   SOLE 21 2,721,020 0 0
CHESAPEAKE UTILS CORP COM 165303108   67,087,286 625,231 SH   SOLE 22 602,852 0 22,379
CHESAPEAKE UTILS CORP COM 165303108   494,224 4,606 SH   SOLE 25 4,606 0 0
CHESAPEAKE UTILS CORP COM 165303108   943,811 8,796 SH   SOLE 26 5,309 0 3,487
CHESAPEAKE UTILS CORP COM 165303108   33,478 312 SH   SOLE 28 312 0 0
CHESAPEAKE UTILS CORP COM 165303108   5,340,214 49,769 SH   SOLE 30 49,769 0 0
CHESAPEAKE UTILS CORP COM 165303108   463,429 4,319 SH   SOLE 40 4,319 0 0
CHESAPEAKE UTILS CORP COM 165303108   3,117,280 29,052 SH   SOLE 43 26,712 0 2,340
CHEVRON CORP NEW COM 166764100   324,057,270 2,054,376 SH   SOLE 2 841,241 0 1,213,135
CHEVRON CORP NEW COM 166764100   205,835,557 1,304,904 SH   SOLE 4 577,765 0 727,139
CHEVRON CORP NEW COM 166764100   285,568,237 1,810,373 SH   SOLE 7 1,645,979 0 164,394
CHEVRON CORP NEW COM 166764100   11,036,910 69,969 SH   SOLE 13 69,969 0 0
CHEVRON CORP NEW COM 166764100   40,514,888 256,846 SH   SOLE 15 256,846 0 0
CHEVRON CORP NEW COM 166764100   631,028,192 4,000,432 SH   SOLE 18 3,817,358 0 183,074
CHEVRON CORP NEW COM 166764100   613,635,574 3,890,171 SH   SOLE 19 3,890,171 0 0
CHEVRON CORP NEW COM 166764100   8,307,644,627 52,666,696 SH   SOLE 21 52,666,696 0 0
CHEVRON CORP NEW COM 166764100   5,929,556,545 37,590,697 SH   SOLE 22 33,719,631 0 3,871,066
CHEVRON CORP NEW COM 166764100   524,743,247 3,326,634 SH   SOLE 23 3,326,634 0 0
CHEVRON CORP NEW COM 166764100   549,931,328 3,486,315 SH   SOLE 25 3,390,402 0 95,913
CHEVRON CORP NEW COM 166764100   297,213,708 1,884,200 SH   SOLE 26 1,297,157 0 587,043
CHEVRON CORP NEW COM 166764100   251,724,647 1,595,820 SH   SOLE 28 22,454 0 1,573,366
CHEVRON CORP NEW COM 166764100   9,144,188 57,970 SH   SOLE 29 57,970 0 0
CHEVRON CORP NEW COM 166764100   1,594,430,715 10,107,967 SH   SOLE 30 10,107,967 0 0
CHEVRON CORP NEW COM 166764100   79,610,589 504,695 SH   SOLE 31 393,797 0 110,898
CHEVRON CORP NEW COM 166764100   35,351,900 224,115 SH   SOLE 32 224,115 0 0
CHEVRON CORP NEW COM 166764100   225,234,738 1,427,886 SH   SOLE 34 1,427,886 0 0
CHEVRON CORP NEW COM 166764100   63,052,464 399,724 SH   SOLE 36 399,724 0 0
CHEVRON CORP NEW COM 166764100   13,907,463 88,167 SH   SOLE 40 88,167 0 0
CHEVRON CORP NEW COM 166764100   384,570 2,438 SH   OTR 43 2,438 0 0
CHEVRON CORP NEW COM 166764100   324,724,630 2,058,607 SH   SOLE 43 1,694,575 0 364,032
CHEVRON CORP NEW OPTIONS 166764100   1,608,948 10,200 SH Call SOLE 2 0 0 10,200
CHEVRON CORP NEW OPTIONS 166764100   220,836 1,400 SH Call SOLE 4 1,400 0 0
CHEVRON CORP NEW OPTIONS 166764100   5,236,968 33,200 SH Call SOLE 18 33,200 0 0
CHEVRON CORP NEW OPTIONS 166764100   26,941,992 170,800 SH Call SOLE 19 170,800 0 0
CHEVRON CORP NEW OPTIONS 166764100   2,161,038 13,700 SH Call SOLE 22 13,700 0 0
CHEVRON CORP NEW OPTIONS 166764100   157,740 1,000 SH Call SOLE 26 1,000 0 0
CHEVRON CORP NEW OPTIONS 166764100   15,647,808 99,200 SH Call SOLE 34 99,200 0 0
CHEWY INC CL A 16679L109   3,800,629 238,883 SH   SOLE 2 155,389 0 83,494
CHEWY INC CL A 16679L109   4,868 306 SH   SOLE 4 306 0 0
CHEWY INC CL A 16679L109   519,573 32,657 SH   SOLE 18 27,597 0 5,060
CHEWY INC CL A 16679L109   5,261,707 330,717 SH   SOLE 19 330,717 0 0
CHEWY INC CL A 16679L109   3,977,532 250,002 SH   SOLE 21 250,002 0 0
CHEWY INC CL A 16679L109   37,572,674 2,361,576 SH   SOLE 22 2,273,374 0 88,202
CHEWY INC CL A 16679L109   178,351 11,210 SH   SOLE 23 11,210 0 0
CHEWY INC CL A 16679L109   379,183 23,833 SH   SOLE 25 23,833 0 0
CHEWY INC CL A 16679L109   2,084,512 131,019 SH   SOLE 26 33,279 0 97,740
CHEWY INC CL A 16679L109   152,943 9,613 SH   SOLE 28 1,469 0 8,144
CHEWY INC CL A 16679L109   2,077,416 130,573 SH   SOLE 30 130,573 0 0
CHEWY INC CL A 16679L109   7,303 459 SH   SOLE 34 459 0 0
CHEWY INC CL A 16679L109   429,793 27,014 SH   SOLE 40 27,014 0 0
CHEWY INC CL A 16679L109   598,582 37,623 SH   SOLE 43 36,596 0 1,027
CHICAGO ATLANTIC REAL ESTATE COM 167239102   129,976 8,242 SH   SOLE 2 806 0 7,436
CHICAGO ATLANTIC REAL ESTATE COM 167239102   724,584 45,947 SH   SOLE 18 45,947 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   565,276 35,845 SH   SOLE 19 35,845 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   13,043,320 827,097 SH   SOLE 21 827,097 0 0
CHICAGO ATLANTIC REAL ESTATE COM 167239102   6,417,838 406,965 SH   SOLE 22 395,711 0 11,254
CHICAGO RIVET & MACH CO COM 168088102   17 1 SH   SOLE 22 1 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   212 1,358 SH   SOLE 18 1,358 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   3,555 22,730 SH   SOLE 21 22,730 0 0
CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100   4,862 31,084 SH   SOLE 22 31,084 0 0
CHILDRENS PL INC NEW COM 168905107   145,392 12,599 SH   SOLE 2 6,252 0 6,347
CHILDRENS PL INC NEW COM 168905107   935 81 SH   SOLE 7 81 0 0
CHILDRENS PL INC NEW COM 168905107   389,579 33,759 SH   SOLE 18 33,759 0 0
CHILDRENS PL INC NEW COM 168905107   296,059 25,655 SH   SOLE 19 25,655 0 0
CHILDRENS PL INC NEW COM 168905107   5,580,582 483,586 SH   SOLE 21 483,586 0 0
CHILDRENS PL INC NEW COM 168905107   4,014,385 347,867 SH   SOLE 22 337,248 0 10,619
CHILDRENS PL INC NEW COM 168905107   12,613 1,093 SH   SOLE 43 997 0 96
CHIMERA INVT CORP COM NEW 16934Q208   1,016,155 220,424 SH   SOLE 2 85,558 0 134,866
CHIMERA INVT CORP COM NEW 16934Q208   3,914 849 SH   SOLE 4 849 0 0
CHIMERA INVT CORP COM NEW 16934Q208   34,068 7,390 SH   SOLE 7 7,390 0 0
CHIMERA INVT CORP COM NEW 16934Q208   2,765,368 599,863 SH   SOLE 18 599,863 0 0
CHIMERA INVT CORP COM NEW 16934Q208   2,233,241 484,434 SH   SOLE 19 484,434 0 0
CHIMERA INVT CORP COM NEW 16934Q208   52,767,448 11,446,301 SH   SOLE 21 11,446,301 0 0
CHIMERA INVT CORP COM NEW 16934Q208   33,660,574 7,301,643 SH   SOLE 22 6,978,237 0 323,406
CHIMERA INVT CORP COM NEW 16934Q208   231,353 50,185 SH   SOLE 25 50,185 0 0
CHIMERA INVT CORP COM NEW 16934Q208   410,613 89,070 SH   SOLE 26 89,070 0 0
CHIMERA INVT CORP COM NEW 16934Q208   74,820 16,230 SH   SOLE 28 4,108 0 12,122
CHIMERA INVT CORP COM NEW 16934Q208   700,439 151,939 SH   SOLE 30 151,939 0 0
CHIMERA INVT CORP COM NEW 16934Q208   110,820 24,039 SH   SOLE 36 24,039 0 0
CHIMERA INVT CORP COM NEW 16934Q208   195,791 42,471 SH   SOLE 40 42,471 0 0
CHIMERA INVT CORP COM NEW 16934Q208   8,482 1,840 SH   SOLE 43 1,738 0 102
CHIMERIX INC COM 16934W106   15,224 14,362 SH   SOLE 18 14,362 0 0
CHIMERIX INC COM 16934W106   195,073 184,031 SH   SOLE 21 184,031 0 0
CHIMERIX INC COM 16934W106   851,362 803,172 SH   SOLE 22 803,172 0 0
CHIMERIX INC COM 16934W106   13,589 12,820 SH   SOLE 43 0 0 12,820
CHINA YUCHAI INTL LTD COM G21082105   163,699 19,191 SH   SOLE 43 18,765 0 426
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   503 16 SH   SOLE 22 16 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202   7,154,829 227,499 SH   SOLE 43 211,237 0 16,262
CHIPOTLE MEXICAN GRILL INC COM 169656105   139,536,587 48,004 SH   SOLE 2 7,940 0 40,064
CHIPOTLE MEXICAN GRILL INC COM 169656105   58,135,400 20,000 SH   SOLE 4 8,985 0 11,015
CHIPOTLE MEXICAN GRILL INC COM 169656105   70,637,418 24,301 SH   SOLE 7 21,035 0 3,266
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,709,039 1,276 SH   SOLE 13 1,276 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   11,475,928 3,948 SH   SOLE 15 3,948 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   167,470,647 57,614 SH   SOLE 18 52,997 0 4,617
CHIPOTLE MEXICAN GRILL INC COM 169656105   72,300,090 24,873 SH   SOLE 19 24,873 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,498,955,983 859,702 SH   SOLE 21 859,702 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,747,204,218 601,081 SH   SOLE 22 540,889 0 60,192
CHIPOTLE MEXICAN GRILL INC COM 169656105   122,773,244 42,237 SH   SOLE 23 42,237 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   387,707,889 133,381 SH   SOLE 25 131,814 0 1,567
CHIPOTLE MEXICAN GRILL INC COM 169656105   81,322,704 27,977 SH   SOLE 26 16,783 0 11,194
CHIPOTLE MEXICAN GRILL INC COM 169656105   149,843,994 51,550 SH   SOLE 28 1,140 0 50,410
CHIPOTLE MEXICAN GRILL INC COM 169656105   536,697,292 184,637 SH   SOLE 30 184,637 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   18,437,642 6,343 SH   SOLE 31 5,903 0 440
CHIPOTLE MEXICAN GRILL INC COM 169656105   6,921,019 2,381 SH   SOLE 34 2,381 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   16,574,403 5,702 SH   SOLE 36 5,702 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,929,953 1,352 SH   SOLE 40 1,352 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   84,602 29 SH   OTR 43 29 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   90,732,012 31,214 SH   SOLE 43 26,148 0 5,066
CHOICE HOTELS INTL INC COM 169905106   6,911,092 54,698 SH   SOLE 2 38,077 0 16,621
CHOICE HOTELS INTL INC COM 169905106   11,751 93 SH   SOLE 4 93 0 0
CHOICE HOTELS INTL INC COM 169905106   554,803 4,391 SH   SOLE 7 4,164 0 227
CHOICE HOTELS INTL INC COM 169905106   5,932,512 46,953 SH   SOLE 18 46,953 0 0
CHOICE HOTELS INTL INC COM 169905106   1,233,934 9,766 SH   SOLE 19 9,766 0 0
CHOICE HOTELS INTL INC COM 169905106   176,260,398 1,395,017 SH   SOLE 21 1,395,017 0 0
CHOICE HOTELS INTL INC COM 169905106   96,525,335 763,952 SH   SOLE 22 723,508 0 40,444
CHOICE HOTELS INTL INC COM 169905106   775,157 6,135 SH   SOLE 25 6,135 0 0
CHOICE HOTELS INTL INC COM 169905106   1,675,022 13,257 SH   SOLE 26 13,257 0 0
CHOICE HOTELS INTL INC COM 169905106   385,241 3,049 SH   SOLE 28 294 0 2,755
CHOICE HOTELS INTL INC COM 169905106   2,739,647 21,683 SH   SOLE 30 21,683 0 0
CHOICE HOTELS INTL INC COM 169905106   46,244 366 SH   SOLE 31 366 0 0
CHOICE HOTELS INTL INC COM 169905106   883,566 6,993 SH   SOLE 40 6,993 0 0
CHOICE HOTELS INTL INC COM 169905106   12,087 96 SH   OTR 43 96 0 0
CHOICE HOTELS INTL INC COM 169905106   3,016,769 23,876 SH   SOLE 43 15,276 0 8,600
CHOICEONE FINL SVCS INC COM 170386106   67,090 2,453 SH   SOLE 2 247 0 2,206
CHOICEONE FINL SVCS INC COM 170386106   521,674 19,074 SH   SOLE 18 19,074 0 0
CHOICEONE FINL SVCS INC COM 170386106   373,574 13,659 SH   SOLE 19 13,659 0 0
CHOICEONE FINL SVCS INC COM 170386106   6,981,771 255,275 SH   SOLE 21 255,275 0 0
CHOICEONE FINL SVCS INC COM 170386106   2,706,064 98,942 SH   SOLE 22 94,002 0 4,940
CHORD ENERGY CORPORATION COM NEW 674215207   10,039,190 56,324 SH   SOLE 2 40,189 0 16,135
CHORD ENERGY CORPORATION COM NEW 674215207   24,775 139 SH   SOLE 4 139 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   1,114,178 6,251 SH   SOLE 7 6,136 0 115
CHORD ENERGY CORPORATION COM NEW 674215207   29,757,346 166,951 SH   SOLE 18 166,951 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   15,969,948 89,598 SH   SOLE 19 89,598 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   590,501,634 3,312,958 SH   SOLE 21 3,312,958 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   241,847,618 1,356,865 SH   SOLE 22 1,302,846 0 54,019
CHORD ENERGY CORPORATION COM NEW 674215207   1,871,520 10,500 SH   SOLE 26 10,500 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   6,954,390 39,017 SH   SOLE 30 39,017 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   11,365,122 63,763 SH   SOLE 43 54,028 0 9,735
CHROMADEX CORP COM NEW 171077407   29,650 8,520 SH   SOLE 18 8,520 0 0
CHROMADEX CORP COM NEW 171077407   407,539 117,109 SH   SOLE 21 117,109 0 0
CHROMADEX CORP COM NEW 171077407   2,705,042 777,311 SH   SOLE 22 777,311 0 0
CHROMADEX CORP COM NEW 171077407   45 13 SH   SOLE 43 13 0 0
CHUBB LIMITED COM H1467J104   192,174,436 741,614 SH   SOLE 2 119,395 0 622,219
CHUBB LIMITED COM H1467J104   89,742,161 346,321 SH   SOLE 4 178,501 0 167,820
CHUBB LIMITED COM H1467J104   84,881,918 327,565 SH   SOLE 7 293,597 0 33,968
CHUBB LIMITED COM H1467J104   5,635,300 21,747 SH   SOLE 13 21,747 0 0
CHUBB LIMITED COM H1467J104   15,291,520 59,011 SH   SOLE 15 59,011 0 0
CHUBB LIMITED COM H1467J104   218,903,954 844,765 SH   SOLE 18 818,759 0 26,006
CHUBB LIMITED COM H1467J104   176,877,474 682,582 SH   SOLE 19 682,582 0 0
CHUBB LIMITED COM H1467J104   2,684,169,601 10,358,390 SH   SOLE 21 10,358,390 0 0
CHUBB LIMITED COM H1467J104   2,312,839,161 8,925,401 SH   SOLE 22 8,038,201 0 887,200
CHUBB LIMITED COM H1467J104   188,981,177 729,291 SH   SOLE 23 729,291 0 0
CHUBB LIMITED COM H1467J104   169,459,359 653,955 SH   SOLE 25 649,944 0 4,011
CHUBB LIMITED COM H1467J104   128,525,630 495,989 SH   SOLE 26 308,869 0 187,120
CHUBB LIMITED COM H1467J104   233,380,770 900,632 SH   SOLE 28 10,374 0 890,258
CHUBB LIMITED COM H1467J104   238,140 919 SH   SOLE 29 919 0 0
CHUBB LIMITED COM H1467J104   834,240,790 3,219,391 SH   SOLE 30 3,219,391 0 0
CHUBB LIMITED COM H1467J104   24,307,171 93,803 SH   SOLE 31 87,259 0 6,544
CHUBB LIMITED COM H1467J104   87,242,852 336,676 SH   SOLE 34 336,676 0 0
CHUBB LIMITED COM H1467J104   27,014,821 104,252 SH   SOLE 36 104,252 0 0
CHUBB LIMITED COM H1467J104   5,269,149 20,334 SH   SOLE 40 20,334 0 0
CHUBB LIMITED COM H1467J104   134,229 518 SH   OTR 43 518 0 0
CHUBB LIMITED COM H1467J104   145,019,779 559,641 SH   SOLE 43 469,771 0 89,870
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   1,619,457 41,376 SH   SOLE 2 41,376 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   258,989 6,617 SH   SOLE 4 6,617 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   6,039,263 154,299 SH   SOLE 22 154,299 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   65,246 1,667 SH   SOLE 26 0 0 1,667
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   1,377,532 35,195 SH   SOLE 28 0 0 35,195
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   47,438 1,212 SH   SOLE 30 1,212 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   76,284 1,949 SH   SOLE 31 0 0 1,949
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   92,934,839 2,374,421 SH   SOLE 43 1,997,996 0 376,425
CHURCH & DWIGHT CO INC COM 171340102   39,869,681 382,223 SH   SOLE 2 79,249 0 302,974
CHURCH & DWIGHT CO INC COM 171340102   32,625,769 312,777 SH   SOLE 4 164,387 0 148,390
CHURCH & DWIGHT CO INC COM 171340102   46,462,073 445,423 SH   SOLE 7 411,481 0 33,942
CHURCH & DWIGHT CO INC COM 171340102   1,230,232 11,794 SH   SOLE 13 11,794 0 0
CHURCH & DWIGHT CO INC COM 171340102   3,571,261 34,237 SH   SOLE 15 34,237 0 0
CHURCH & DWIGHT CO INC COM 171340102   40,312,894 386,472 SH   SOLE 18 371,020 0 15,452
CHURCH & DWIGHT CO INC COM 171340102   11,665,300 111,833 SH   SOLE 19 111,833 0 0
CHURCH & DWIGHT CO INC COM 171340102   936,283,848 8,975,974 SH   SOLE 21 8,975,974 0 0
CHURCH & DWIGHT CO INC COM 171340102   596,258,700 5,716,218 SH   SOLE 22 5,174,326 0 541,892
CHURCH & DWIGHT CO INC COM 171340102   38,429,890 368,420 SH   SOLE 23 368,420 0 0
CHURCH & DWIGHT CO INC COM 171340102   91,091,628 873,278 SH   SOLE 25 871,850 0 1,428
CHURCH & DWIGHT CO INC COM 171340102   28,134,702 269,722 SH   SOLE 26 164,509 0 105,213
CHURCH & DWIGHT CO INC COM 171340102   64,464,102 618,005 SH   SOLE 28 13,350 0 604,655
CHURCH & DWIGHT CO INC COM 171340102   271,756,548 2,605,278 SH   SOLE 30 2,565,677 0 39,601
CHURCH & DWIGHT CO INC COM 171340102   5,810,693 55,706 SH   SOLE 31 51,784 0 3,922
CHURCH & DWIGHT CO INC COM 171340102   1,373,658 13,169 SH   SOLE 34 13,169 0 0
CHURCH & DWIGHT CO INC COM 171340102   8,317,992 79,743 SH   SOLE 36 79,743 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,266,845 12,145 SH   SOLE 40 12,145 0 0
CHURCH & DWIGHT CO INC COM 171340102   58,683,165 562,584 SH   SOLE 43 521,577 0 41,007
CHURCHILL CAPITAL CORP VII COM CL A 17144M102   1,070,000 100,000 SH   SOLE 2 100,000 0 0
CHURCHILL DOWNS INC COM 171484108   18,977,434 153,353 SH   SOLE 2 64,410 0 88,943
CHURCHILL DOWNS INC COM 171484108   22,770 184 SH   SOLE 4 184 0 0
CHURCHILL DOWNS INC COM 171484108   949,658 7,674 SH   SOLE 7 7,286 0 388
CHURCHILL DOWNS INC COM 171484108   15,616,631 126,195 SH   SOLE 18 126,195 0 0
CHURCHILL DOWNS INC COM 171484108   2,973,589 24,029 SH   SOLE 19 24,029 0 0
CHURCHILL DOWNS INC COM 171484108   458,949,026 3,708,679 SH   SOLE 21 3,708,679 0 0
CHURCHILL DOWNS INC COM 171484108   251,818,256 2,034,895 SH   SOLE 22 1,941,721 0 93,174
CHURCHILL DOWNS INC COM 171484108   1,636,099 13,221 SH   SOLE 25 13,221 0 0
CHURCHILL DOWNS INC COM 171484108   2,340,360 18,912 SH   SOLE 26 18,912 0 0
CHURCHILL DOWNS INC COM 171484108   524,329 4,237 SH   SOLE 28 1,272 0 2,965
CHURCHILL DOWNS INC COM 171484108   5,041,823 40,742 SH   SOLE 30 40,742 0 0
CHURCHILL DOWNS INC COM 171484108   109,643 886 SH   SOLE 31 886 0 0
CHURCHILL DOWNS INC COM 171484108   1,709,730 13,816 SH   SOLE 40 13,816 0 0
CHURCHILL DOWNS INC COM 171484108   4,375,820 35,360 SH   SOLE 43 32,532 0 2,828
CHUYS HLDGS INC COM 171604101   3,334,345 98,854 SH   SOLE 2 82,859 0 15,995
CHUYS HLDGS INC COM 171604101   4,655 138 SH   SOLE 7 138 0 0
CHUYS HLDGS INC COM 171604101   1,753,420 51,984 SH   SOLE 18 51,984 0 0
CHUYS HLDGS INC COM 171604101   2,943,179 87,257 SH   SOLE 19 87,257 0 0
CHUYS HLDGS INC COM 171604101   68,629,925 2,034,685 SH   SOLE 21 2,034,685 0 0
CHUYS HLDGS INC COM 171604101   20,019,160 593,512 SH   SOLE 22 571,920 0 21,592
CHUYS HLDGS INC COM 171604101   182,547 5,412 SH   SOLE 23 5,412 0 0
CHUYS HLDGS INC COM 171604101   144,196 4,275 SH   SOLE 25 4,275 0 0
CHUYS HLDGS INC COM 171604101   1,161,796 34,444 SH   SOLE 30 34,444 0 0
CHUYS HLDGS INC COM 171604101   77,714 2,304 SH   SOLE 40 2,304 0 0
CHUYS HLDGS INC COM 171604101   519,813 15,411 SH   SOLE 43 14,283 0 1,128
CI&T INC COM CL A G21307106   108,755 26,333 SH   SOLE 2 26,333 0 0
CI&T INC COM CL A G21307106   13,208 3,198 SH   SOLE 22 3,198 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   632,434 256,046 SH   SOLE 2 256,046 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   12,540,084 5,076,957 SH   SOLE 7 5,076,957 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   5,946,844 2,407,629 SH   SOLE 21 2,407,629 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   5,854,280 2,370,154 SH   SOLE 22 2,370,154 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   1,540,292 623,600 SH   SOLE 30 623,600 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   11,448,178 4,634,890 SH   SOLE 43 4,353,575 0 281,315
CIA ENERGETICA DE MINAS GERA SPONSORED ADR 204409882   3,292 1,135 SH   SOLE 43 103 0 1,032
CIBUS INC CL A COM STK 17166A101   25,245 1,124 SH   SOLE 18 1,124 0 0
CIBUS INC CL A COM STK 17166A101   4,851,338 215,999 SH   SOLE 22 215,999 0 0
CIBUS INC CL A COM STK 17166A101   27,379 1,219 SH   SOLE 26 1,219 0 0
CIDARA THERAPEUTICS INC COM 171757107   12,176 13,235 SH   SOLE 18 13,235 0 0
CIDARA THERAPEUTICS INC COM 171757107   176,531 191,882 SH   SOLE 21 191,882 0 0
CIDARA THERAPEUTICS INC COM 171757107   469,470 510,293 SH   SOLE 22 510,293 0 0
CIENA CORP COM NEW 171779309   21,096,161 426,616 SH   SOLE 2 213,454 0 213,162
CIENA CORP COM NEW 171779309   1,630,960 32,982 SH   SOLE 4 28,228 0 4,754
CIENA CORP COM NEW 171779309   1,109,213 22,431 SH   SOLE 7 21,362 0 1,069
CIENA CORP COM NEW 171779309   56,592,113 1,144,431 SH   SOLE 18 1,136,814 0 7,617
CIENA CORP COM NEW 171779309   14,719,584 297,666 SH   SOLE 19 297,666 0 0
CIENA CORP COM NEW 171779309   370,700,985 7,496,481 SH   SOLE 21 7,496,481 0 0
CIENA CORP COM NEW 171779309   215,771,218 4,363,422 SH   SOLE 22 4,145,491 0 217,931
CIENA CORP COM NEW 171779309   319,101 6,453 SH   SOLE 23 6,453 0 0
CIENA CORP COM NEW 171779309   4,272,381 86,398 SH   SOLE 25 29,344 0 57,054
CIENA CORP COM NEW 171779309   6,292,166 127,243 SH   SOLE 26 55,881 0 71,362
CIENA CORP COM NEW 171779309   1,772,436 35,843 SH   SOLE 28 1,441 0 34,402
CIENA CORP COM NEW 171779309   33,947,524 686,502 SH   SOLE 30 686,502 0 0
CIENA CORP COM NEW 171779309   91,384 1,848 SH   SOLE 31 1,848 0 0
CIENA CORP COM NEW 171779309   20,491,833 414,395 SH   SOLE 34 414,395 0 0
CIENA CORP COM NEW 171779309   990,088 20,022 SH   SOLE 36 20,022 0 0
CIENA CORP COM NEW 171779309   1,516,829 30,674 SH   SOLE 40 30,674 0 0
CIENA CORP COM NEW 171779309   13,698 277 SH   OTR 43 277 0 0
CIENA CORP COM NEW 171779309   9,158,585 185,209 SH   SOLE 43 180,793 0 4,416
CIMPRESS PLC SHS EURO G2143T103   3,214,860 36,322 SH   SOLE 2 29,214 0 7,108
CIMPRESS PLC SHS EURO G2143T103   6,550 74 SH   SOLE 4 74 0 0
CIMPRESS PLC SHS EURO G2143T103   379,265 4,285 SH   SOLE 7 4,059 0 226
CIMPRESS PLC SHS EURO G2143T103   3,958,521 44,724 SH   SOLE 18 44,724 0 0
CIMPRESS PLC SHS EURO G2143T103   3,435,870 38,819 SH   SOLE 19 38,819 0 0
CIMPRESS PLC SHS EURO G2143T103   58,396,420 659,772 SH   SOLE 21 659,772 0 0
CIMPRESS PLC SHS EURO G2143T103   46,131,943 521,206 SH   SOLE 22 501,779 0 19,427
CIMPRESS PLC SHS EURO G2143T103   336,604 3,803 SH   SOLE 25 3,803 0 0
CIMPRESS PLC SHS EURO G2143T103   301,642 3,408 SH   SOLE 26 3,408 0 0
CIMPRESS PLC SHS EURO G2143T103   43,458 491 SH   SOLE 28 0 0 491
CIMPRESS PLC SHS EURO G2143T103   1,015,918 11,478 SH   SOLE 30 11,478 0 0
CIMPRESS PLC SHS EURO G2143T103   329,257 3,720 SH   SOLE 40 3,720 0 0
CIMPRESS PLC SHS EURO G2143T103   823,586 9,305 SH   SOLE 43 8,999 0 306
CINCINNATI FINL CORP COM 172062101   34,161,154 275,116 SH   SOLE 2 85,237 0 189,879
CINCINNATI FINL CORP COM 172062101   19,689,140 158,566 SH   SOLE 4 83,005 0 75,561
CINCINNATI FINL CORP COM 172062101   16,027,615 129,078 SH   SOLE 7 116,532 0 12,546
CINCINNATI FINL CORP COM 172062101   636,371 5,125 SH   SOLE 13 5,125 0 0
CINCINNATI FINL CORP COM 172062101   2,700,573 21,749 SH   SOLE 15 21,749 0 0
CINCINNATI FINL CORP COM 172062101   43,169,563 347,665 SH   SOLE 18 337,698 0 9,967
CINCINNATI FINL CORP COM 172062101   14,991,541 120,734 SH   SOLE 19 120,734 0 0
CINCINNATI FINL CORP COM 172062101   731,077,075 5,887,711 SH   SOLE 21 5,887,711 0 0
CINCINNATI FINL CORP COM 172062101   415,540,244 3,346,543 SH   SOLE 22 3,010,402 0 336,141
CINCINNATI FINL CORP COM 172062101   31,474,239 253,477 SH   SOLE 23 253,477 0 0
CINCINNATI FINL CORP COM 172062101   27,640,863 222,605 SH   SOLE 25 222,605 0 0
CINCINNATI FINL CORP COM 172062101   19,005,460 153,060 SH   SOLE 26 89,094 0 63,966
CINCINNATI FINL CORP COM 172062101   36,740,289 295,887 SH   SOLE 28 2,113 0 293,774
CINCINNATI FINL CORP COM 172062101   109,227,879 879,664 SH   SOLE 30 879,664 0 0
CINCINNATI FINL CORP COM 172062101   4,639,488 37,364 SH   SOLE 31 34,714 0 2,650
CINCINNATI FINL CORP COM 172062101   3,177,634 25,591 SH   SOLE 32 25,591 0 0
CINCINNATI FINL CORP COM 172062101   3,700,763 29,804 SH   SOLE 34 29,804 0 0
CINCINNATI FINL CORP COM 172062101   4,847,597 39,040 SH   SOLE 36 39,040 0 0
CINCINNATI FINL CORP COM 172062101   927,922 7,473 SH   SOLE 40 7,473 0 0
CINCINNATI FINL CORP COM 172062101   18,998 153 SH   OTR 43 153 0 0
CINCINNATI FINL CORP COM 172062101   15,841,686 127,581 SH   SOLE 43 102,442 0 25,139
CINEMARK HLDGS INC COM 17243V102   1,194,897 66,494 SH   SOLE 2 31,717 0 34,777
CINEMARK HLDGS INC COM 17243V102   3,163 176 SH   SOLE 4 176 0 0
CINEMARK HLDGS INC COM 17243V102   398,790 22,192 SH   SOLE 7 21,030 0 1,162
CINEMARK HLDGS INC COM 17243V102   6,126,782 340,945 SH   SOLE 18 318,326 0 22,619
CINEMARK HLDGS INC COM 17243V102   4,215,421 234,581 SH   SOLE 19 234,581 0 0
CINEMARK HLDGS INC COM 17243V102   219,901,496 12,237,145 SH   SOLE 21 12,237,145 0 0
CINEMARK HLDGS INC COM 17243V102   58,125,115 3,234,564 SH   SOLE 22 3,138,119 0 96,445
CINEMARK HLDGS INC COM 17243V102   420,588 23,405 SH   SOLE 25 23,405 0 0
CINEMARK HLDGS INC COM 17243V102   437,462 24,344 SH   SOLE 26 24,344 0 0
CINEMARK HLDGS INC COM 17243V102   135,350 7,532 SH   SOLE 28 1,858 0 5,674
CINEMARK HLDGS INC COM 17243V102   4,161,654 231,589 SH   SOLE 30 231,589 0 0
CINEMARK HLDGS INC COM 17243V102   75,384 4,195 SH   SOLE 36 4,195 0 0
CINEMARK HLDGS INC COM 17243V102   442,691 24,635 SH   SOLE 40 24,635 0 0
CINEMARK HLDGS INC COM 17243V102   13,010 724 SH   OTR 43 724 0 0
CINEMARK HLDGS INC COM 17243V102   1,766,792 98,319 SH   SOLE 43 89,562 0 8,757
CINEMARK HLDGS INC NOTE 4.500% 8/1 17243VAB8   4,734,215 3,415,000 PRN   SOLE 21 3,415,000 0 0
CINEVERSE CORP COM CL A 172406308   134,232 96,570 SH   SOLE 22 96,570 0 0
CINTAS CORP COM 172908105   162,929,165 237,150 SH   SOLE 2 103,912 0 133,238
CINTAS CORP COM 172908105   38,196,120 55,596 SH   SOLE 4 42,786 0 12,810
CINTAS CORP COM 172908105   64,045,624 93,221 SH   SOLE 7 68,228 0 24,993
CINTAS CORP COM 172908105   2,797,586 4,072 SH   SOLE 13 4,072 0 0
CINTAS CORP COM 172908105   9,239,866 13,449 SH   SOLE 15 13,449 0 0
CINTAS CORP COM 172908105   129,057,898 187,849 SH   SOLE 18 162,835 0 25,014
CINTAS CORP COM 172908105   119,977,423 174,632 SH   SOLE 19 174,632 0 0
CINTAS CORP COM 172908105   1,991,735,696 2,899,052 SH   SOLE 21 2,899,052 0 0
CINTAS CORP COM 172908105   1,372,728,536 1,998,062 SH   SOLE 22 1,782,782 0 215,280
CINTAS CORP COM 172908105   114,007,819 165,943 SH   SOLE 23 165,943 0 0
CINTAS CORP COM 172908105   96,509,165 140,473 SH   SOLE 25 139,968 0 505
CINTAS CORP COM 172908105   65,800,985 95,776 SH   SOLE 26 47,245 0 48,531
CINTAS CORP COM 172908105   135,441,781 197,141 SH   SOLE 28 1,224 0 195,917
CINTAS CORP COM 172908105   544,128 792 SH   SOLE 29 792 0 0
CINTAS CORP COM 172908105   456,355,555 664,244 SH   SOLE 30 638,143 0 26,101
CINTAS CORP COM 172908105   14,487,402 21,087 SH   SOLE 31 19,625 0 1,462
CINTAS CORP COM 172908105   20,881,590 30,394 SH   SOLE 32 30,394 0 0
CINTAS CORP COM 172908105   40,098,506 58,365 SH   SOLE 34 58,365 0 0
CINTAS CORP COM 172908105   13,921,289 20,263 SH   SOLE 36 20,263 0 0
CINTAS CORP COM 172908105   3,038,047 4,422 SH   SOLE 40 4,422 0 0
CINTAS CORP COM 172908105   58,811 86 SH   OTR 43 86 0 0
CINTAS CORP COM 172908105   92,391,685 134,480 SH   SOLE 43 113,673 0 20,807
CION INVT CORP COM 17259U204   1,379,367 125,397 SH   SOLE 30 125,397 0 0
CIPHER MINING INC COM 17253J106   202,792 39,377 SH   SOLE 2 15,299 0 24,078
CIPHER MINING INC COM 17253J106   609,889 118,425 SH   SOLE 18 118,425 0 0
CIPHER MINING INC COM 17253J106   422,815 82,100 SH   SOLE 19 82,100 0 0
CIPHER MINING INC COM 17253J106   10,075,645 1,956,436 SH   SOLE 21 1,956,436 0 0
CIPHER MINING INC COM 17253J106   5,305,432 1,030,181 SH   SOLE 22 1,001,652 0 28,529
CIPHER MINING INC COM 17253J106   66,878 12,986 SH   SOLE 25 12,986 0 0
CIPHER MINING INC COM 17253J106   2,789,461 541,643 SH   SOLE 30 541,643 0 0
CIRRUS LOGIC INC COM 172755100   36,611,182 395,540 SH   SOLE 2 317,296 0 78,244
CIRRUS LOGIC INC COM 172755100   4,369,850 47,211 SH   SOLE 4 25,964 0 21,247
CIRRUS LOGIC INC COM 172755100   1,698,106 18,346 SH   SOLE 7 17,568 0 778
CIRRUS LOGIC INC COM 172755100   1,306,392 14,114 SH   SOLE 13 14,114 0 0
CIRRUS LOGIC INC COM 172755100   13,482,938 145,667 SH   SOLE 18 133,340 0 12,327
CIRRUS LOGIC INC COM 172755100   16,883,777 182,409 SH   SOLE 19 182,409 0 0
CIRRUS LOGIC INC COM 172755100   264,902,092 2,861,950 SH   SOLE 21 2,861,950 0 0
CIRRUS LOGIC INC COM 172755100   169,359,901 1,829,731 SH   SOLE 22 1,696,939 0 132,792
CIRRUS LOGIC INC COM 172755100   9,957,142 107,575 SH   SOLE 23 107,575 0 0
CIRRUS LOGIC INC COM 172755100   1,038,893 11,224 SH   SOLE 25 11,224 0 0
CIRRUS LOGIC INC COM 172755100   9,586,347 103,569 SH   SOLE 26 45,253 0 58,316
CIRRUS LOGIC INC COM 172755100   2,499,583 27,005 SH   SOLE 28 1,026 0 25,979
CIRRUS LOGIC INC COM 172755100   868,213 9,380 SH   SOLE 29 9,380 0 0
CIRRUS LOGIC INC COM 172755100   8,618,632 93,114 SH   SOLE 30 93,114 0 0
CIRRUS LOGIC INC COM 172755100   3,220,718 34,796 SH   SOLE 31 34,796 0 0
CIRRUS LOGIC INC COM 172755100   3,275,143 35,384 SH   SOLE 34 35,384 0 0
CIRRUS LOGIC INC COM 172755100   334,512 3,614 SH   SOLE 36 3,614 0 0
CIRRUS LOGIC INC COM 172755100   1,037,227 11,206 SH   SOLE 40 11,206 0 0
CIRRUS LOGIC INC COM 172755100   5,461,049 59,000 SH   SOLE 43 56,501 0 2,499
CISCO SYS INC COM 17275R102   378,934,288 7,592,352 SH   SOLE 2 1,402,118 0 6,190,234
CISCO SYS INC COM 17275R102   175,817,508 3,522,691 SH   SOLE 4 1,880,423 0 1,642,268
CISCO SYS INC COM 17275R102   250,777,636 5,024,597 SH   SOLE 7 4,316,677 0 707,920
CISCO SYS INC COM 17275R102   9,315,801 186,652 SH   SOLE 13 186,652 0 0
CISCO SYS INC COM 17275R102   30,001,949 601,121 SH   SOLE 15 601,121 0 0
CISCO SYS INC COM 17275R102   571,967,647 11,459,981 SH   SOLE 18 11,044,028 0 415,953
CISCO SYS INC COM 17275R102   447,086,144 8,957,847 SH   SOLE 19 8,957,847 0 0
CISCO SYS INC COM 17275R102   6,723,595,155 134,714,389 SH   SOLE 21 134,714,389 0 0
CISCO SYS INC COM 17275R102   4,534,520,545 90,853,948 SH   SOLE 22 81,870,921 0 8,983,027
CISCO SYS INC COM 17275R102   364,459,440 7,302,333 SH   SOLE 23 7,302,333 0 0
CISCO SYS INC COM 17275R102   755,245,706 15,132,152 SH   SOLE 25 13,281,718 0 1,850,434
CISCO SYS INC COM 17275R102   292,582,602 5,862,204 SH   SOLE 26 3,848,182 0 2,014,022
CISCO SYS INC COM 17275R102   453,028,528 9,076,909 SH   SOLE 28 188,801 0 8,888,108
CISCO SYS INC COM 17275R102   1,949,154,146 39,053,379 SH   SOLE 30 39,040,445 0 12,934
CISCO SYS INC COM 17275R102   50,412,394 1,010,066 SH   SOLE 31 871,122 0 138,944
CISCO SYS INC COM 17275R102   80,263,316 1,608,161 SH   SOLE 32 1,608,161 0 0
CISCO SYS INC COM 17275R102   46,615,740 933,996 SH   SOLE 34 933,996 0 0
CISCO SYS INC COM 17275R102   53,515,798 1,072,246 SH   SOLE 36 1,072,246 0 0
CISCO SYS INC COM 17275R102   9,980,153 199,963 SH   SOLE 40 199,963 0 0
CISCO SYS INC COM 17275R102   307,296 6,157 SH   OTR 43 6,157 0 0
CISCO SYS INC COM 17275R102   305,236,161 6,115,732 SH   SOLE 43 5,203,516 0 912,215
CISO GLOBAL INC COM NEW 15672X201   38,902 31,887 SH   SOLE 22 31,887 0 0
CITI TRENDS INC COM 17306X102   730,258 26,917 SH   SOLE 2 22,373 0 4,544
CITI TRENDS INC COM 17306X102   48,156 1,775 SH   SOLE 18 1,775 0 0
CITI TRENDS INC COM 17306X102   609,069 22,450 SH   SOLE 19 22,450 0 0
CITI TRENDS INC COM 17306X102   734,084 27,058 SH   SOLE 21 27,058 0 0
CITI TRENDS INC COM 17306X102   4,856,053 178,992 SH   SOLE 22 175,760 0 3,232
CITI TRENDS INC COM 17306X102   12,344 455 SH   SOLE 26 455 0 0
CITI TRENDS INC COM 17306X102   467,721 17,240 SH   SOLE 43 17,240 0 0
CITIGROUP INC COM NEW 172967424   328,296,041 5,191,272 SH   SOLE 2 2,220,059 0 2,971,213
CITIGROUP INC COM NEW 172967424   101,502,350 1,605,034 SH   SOLE 4 754,436 0 850,598
CITIGROUP INC COM NEW 172967424   134,388,984 2,125,063 SH   SOLE 7 1,748,047 0 377,016
CITIGROUP INC COM NEW 172967424   8,663,943 137,001 SH   SOLE 13 137,001 0 0
CITIGROUP INC COM NEW 172967424   17,454,303 276,001 SH   SOLE 15 276,001 0 0
CITIGROUP INC COM NEW 172967424   587,237,617 9,285,857 SH   SOLE 18 8,858,722 0 427,135
CITIGROUP INC COM NEW 172967424   981,471,014 15,519,782 SH   SOLE 19 15,519,782 0 0
CITIGROUP INC COM NEW 172967424   3,062,561,740 48,427,605 SH   SOLE 21 48,427,605 0 0
CITIGROUP INC COM NEW 172967424   2,749,847,086 43,482,718 SH   SOLE 22 39,234,593 0 4,248,125
CITIGROUP INC COM NEW 172967424   239,516,188 3,787,416 SH   SOLE 23 3,787,416 0 0
CITIGROUP INC COM NEW 172967424   295,783,029 4,677,151 SH   SOLE 25 4,472,775 0 204,376
CITIGROUP INC COM NEW 172967424   176,999,021 2,798,846 SH   SOLE 26 1,987,726 0 811,120
CITIGROUP INC COM NEW 172967424   260,086,642 4,112,692 SH   SOLE 28 224,716 0 3,887,976
CITIGROUP INC COM NEW 172967424   5,148,179 81,407 SH   SOLE 29 81,407 0 0
CITIGROUP INC COM NEW 172967424   880,856,490 13,928,787 SH   SOLE 30 13,665,400 0 263,387
CITIGROUP INC COM NEW 172967424   53,684,879 848,907 SH   SOLE 31 657,775 0 191,132
CITIGROUP INC COM NEW 172967424   65,062,514 1,028,819 SH   SOLE 34 1,028,819 0 0
CITIGROUP INC COM NEW 172967424   35,036,035 554,017 SH   SOLE 36 554,017 0 0
CITIGROUP INC COM NEW 172967424   5,877,399 92,938 SH   SOLE 40 92,938 0 0
CITIGROUP INC COM NEW 172967424   145,315,249 2,297,838 SH   SOLE 43 1,932,104 0 365,733
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   41,680 46,451 SH   SOLE 2 4,809 0 41,642
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   299,818 334,134 SH   SOLE 18 334,134 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   204,074 227,431 SH   SOLE 19 227,431 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   4,313,994 4,807,750 SH   SOLE 21 4,807,750 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   2,970,715 3,310,727 SH   SOLE 22 3,231,947 0 78,780
CITIZENS & NORTHN CORP COM 172922106   128,906 6,864 SH   SOLE 2 635 0 6,229
CITIZENS & NORTHN CORP COM 172922106   4,038 215 SH   SOLE 7 215 0 0
CITIZENS & NORTHN CORP COM 172922106   789,868 42,059 SH   SOLE 18 42,059 0 0
CITIZENS & NORTHN CORP COM 172922106   594,857 31,675 SH   SOLE 19 31,675 0 0
CITIZENS & NORTHN CORP COM 172922106   10,820,473 576,170 SH   SOLE 21 576,170 0 0
CITIZENS & NORTHN CORP COM 172922106   8,457,310 450,336 SH   SOLE 22 437,301 0 13,035
CITIZENS CMNTY BANCORP INC M COM 174903104   66,691 5,489 SH   SOLE 2 5,489 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   19,574 1,611 SH   SOLE 18 1,611 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   262,865 21,635 SH   SOLE 21 21,635 0 0
CITIZENS CMNTY BANCORP INC M COM 174903104   487,737 40,143 SH   SOLE 22 40,143 0 0
CITIZENS FINL GROUP INC COM 174610105   47,074,045 1,297,163 SH   SOLE 2 381,363 0 915,800
CITIZENS FINL GROUP INC COM 174610105   14,872,731 409,830 SH   SOLE 4 203,176 0 206,654
CITIZENS FINL GROUP INC COM 174610105   12,826,809 353,453 SH   SOLE 7 278,903 0 74,550
CITIZENS FINL GROUP INC COM 174610105   1,306,912 36,013 SH   SOLE 13 36,013 0 0
CITIZENS FINL GROUP INC COM 174610105   2,899,208 79,890 SH   SOLE 15 79,890 0 0
CITIZENS FINL GROUP INC COM 174610105   140,011,144 3,858,119 SH   SOLE 18 3,705,300 0 152,819
CITIZENS FINL GROUP INC COM 174610105   246,037,490 6,779,760 SH   SOLE 19 6,779,760 0 0
CITIZENS FINL GROUP INC COM 174610105   804,799,011 22,176,881 SH   SOLE 21 22,176,881 0 0
CITIZENS FINL GROUP INC COM 174610105   391,495,867 10,787,982 SH   SOLE 22 9,727,092 0 1,060,890
CITIZENS FINL GROUP INC COM 174610105   25,339,130 698,240 SH   SOLE 23 698,240 0 0
CITIZENS FINL GROUP INC COM 174610105   63,924,726 1,761,497 SH   SOLE 25 1,754,521 0 6,976
CITIZENS FINL GROUP INC COM 174610105   33,950,710 935,539 SH   SOLE 26 701,611 0 233,928
CITIZENS FINL GROUP INC COM 174610105   32,937,748 907,626 SH   SOLE 28 7,624 0 900,002
CITIZENS FINL GROUP INC COM 174610105   122,122,927 3,365,195 SH   SOLE 30 3,287,502 0 77,693
CITIZENS FINL GROUP INC COM 174610105   4,023,944 110,883 SH   SOLE 31 103,442 0 7,441
CITIZENS FINL GROUP INC COM 174610105   6,312,936 173,958 SH   SOLE 32 173,958 0 0
CITIZENS FINL GROUP INC COM 174610105   44,054,246 1,213,950 SH   SOLE 34 1,213,950 0 0
CITIZENS FINL GROUP INC COM 174610105   19,589,197 539,796 SH   SOLE 35 539,796 0 0
CITIZENS FINL GROUP INC COM 174610105   4,647,769 128,073 SH   SOLE 36 128,073 0 0
CITIZENS FINL GROUP INC COM 174610105   8,514,178 234,615 SH   SOLE 37 234,615 0 0
CITIZENS FINL GROUP INC COM 174610105   849,440 23,407 SH   SOLE 40 23,407 0 0
CITIZENS FINL GROUP INC COM 174610105   19,778 545 SH   OTR 43 545 0 0
CITIZENS FINL GROUP INC COM 174610105   27,253,918 751,004 SH   SOLE 43 616,648 0 134,356
CITIZENS FINL SVCS INC COM 174615104   73,652 1,497 SH   SOLE 2 140 0 1,357
CITIZENS FINL SVCS INC COM 174615104   2,411 49 SH   SOLE 7 49 0 0
CITIZENS FINL SVCS INC COM 174615104   522,848 10,627 SH   SOLE 18 10,627 0 0
CITIZENS FINL SVCS INC COM 174615104   411,361 8,361 SH   SOLE 19 8,361 0 0
CITIZENS FINL SVCS INC COM 174615104   7,156,140 145,450 SH   SOLE 21 145,450 0 0
CITIZENS FINL SVCS INC COM 174615104   5,161,621 104,911 SH   SOLE 22 101,793 0 3,118
CITIZENS INC CL A 174740100   1,376 643 SH   SOLE 2 643 0 0
CITIZENS INC CL A 174740100   16,570 7,743 SH   SOLE 18 7,743 0 0
CITIZENS INC CL A 174740100   232,980 108,869 SH   SOLE 21 108,869 0 0
CITIZENS INC CL A 174740100   1,506,427 703,938 SH   SOLE 22 703,938 0 0
CITY HLDG CO COM 177835105   1,165,805 11,186 SH   SOLE 2 4,100 0 7,086
CITY HLDG CO COM 177835105   11,047 106 SH   SOLE 7 106 0 0
CITY HLDG CO COM 177835105   4,627,264 44,399 SH   SOLE 18 44,399 0 0
CITY HLDG CO COM 177835105   2,875,221 27,588 SH   SOLE 19 27,588 0 0
CITY HLDG CO COM 177835105   174,058,135 1,670,103 SH   SOLE 21 1,670,103 0 0
CITY HLDG CO COM 177835105   39,433,930 378,372 SH   SOLE 22 360,483 0 17,889
CITY HLDG CO COM 177835105   210,733 2,022 SH   SOLE 25 2,022 0 0
CITY HLDG CO COM 177835105   429,699 4,123 SH   SOLE 26 4,123 0 0
CITY HLDG CO COM 177835105   4,481 43 SH   SOLE 28 43 0 0
CITY HLDG CO COM 177835105   2,390,911 22,941 SH   SOLE 30 22,941 0 0
CITY HLDG CO COM 177835105   192,703 1,849 SH   SOLE 40 1,849 0 0
CITY HLDG CO COM 177835105   1,156,946 11,101 SH   SOLE 43 10,575 0 526
CITY OFFICE REIT INC COM 178587101   556,991 106,908 SH   SOLE 2 90,246 0 16,662
CITY OFFICE REIT INC COM 178587101   1,912 367 SH   SOLE 7 367 0 0
CITY OFFICE REIT INC COM 178587101   590,684 113,375 SH   SOLE 18 113,375 0 0
CITY OFFICE REIT INC COM 178587101   511,148 98,109 SH   SOLE 19 98,109 0 0
CITY OFFICE REIT INC COM 178587101   8,192,881 1,572,530 SH   SOLE 21 1,572,530 0 0
CITY OFFICE REIT INC COM 178587101   5,962,506 1,144,435 SH   SOLE 22 1,111,572 0 32,863
CITY OFFICE REIT INC COM 178587101   10,743 2,062 SH   SOLE 23 2,062 0 0
CITY OFFICE REIT INC COM 178587101   6,592 1,265 SH   SOLE 43 1,176 0 89
CIVEO CORP CDA COM NEW 17878Y207   1,625,580 60,543 SH   SOLE 2 60,543 0 0
CIVEO CORP CDA COM NEW 17878Y207   66,400 2,473 SH   SOLE 18 2,473 0 0
CIVEO CORP CDA COM NEW 17878Y207   808,615 30,116 SH   SOLE 22 30,116 0 0
CIVEO CORP CDA COM NEW 17878Y207   7,787 290 SH   SOLE 43 242 0 48
CIVISTA BANCSHARES INC COM NO PAR 178867107   1,763,056 114,633 SH   SOLE 2 108,849 0 5,784
CIVISTA BANCSHARES INC COM NO PAR 178867107   3,876 252 SH   SOLE 7 252 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   693,192 45,071 SH   SOLE 18 45,071 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   657,910 42,777 SH   SOLE 19 42,777 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   9,677,050 629,197 SH   SOLE 21 629,197 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   7,837,140 509,567 SH   SOLE 22 496,148 0 13,419
CIVISTA BANCSHARES INC COM NO PAR 178867107   72,901 4,740 SH   SOLE 23 4,740 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107   22,747 1,479 SH   SOLE 26 0 0 1,479
CIVISTA BANCSHARES INC COM NO PAR 178867107   34,928 2,271 SH   SOLE 43 2,271 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   7,311,803 96,322 SH   SOLE 2 67,315 0 29,007
CIVITAS RESOURCES INC COM NEW 17888H103   16,472 217 SH   SOLE 4 217 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   938,779 12,367 SH   SOLE 7 11,753 0 614
CIVITAS RESOURCES INC COM NEW 17888H103   25,169,023 331,564 SH   SOLE 18 331,564 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   13,113,984 172,757 SH   SOLE 19 172,757 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   485,077,425 6,390,165 SH   SOLE 21 6,390,165 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   208,680,993 2,749,058 SH   SOLE 22 2,649,637 0 99,421
CIVITAS RESOURCES INC COM NEW 17888H103   1,002,999 13,213 SH   SOLE 26 13,213 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   244,354 3,219 SH   SOLE 28 0 0 3,219
CIVITAS RESOURCES INC COM NEW 17888H103   5,637,001 74,259 SH   SOLE 30 74,259 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   44,711 589 SH   SOLE 36 589 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   6,083,976 80,147 SH   SOLE 43 66,953 0 13,194
CLARIVATE PLC ORD SHS G21810109   4,947,615 665,897 SH   SOLE 2 105,879 0 560,018
CLARIVATE PLC ORD SHS G21810109   65,161 8,770 SH   SOLE 4 1,249 0 7,521
CLARIVATE PLC ORD SHS G21810109   581,665 78,286 SH   SOLE 7 74,348 0 3,938
CLARIVATE PLC ORD SHS G21810109   1,131,834 152,333 SH   SOLE 18 152,333 0 0
CLARIVATE PLC ORD SHS G21810109   1,123,743 151,244 SH   SOLE 19 151,244 0 0
CLARIVATE PLC ORD SHS G21810109   48,607,580 6,542,070 SH   SOLE 21 6,542,070 0 0
CLARIVATE PLC ORD SHS G21810109   83,155,341 11,191,836 SH   SOLE 22 10,630,289 0 561,547
CLARIVATE PLC ORD SHS G21810109   485,484 65,341 SH   SOLE 25 65,341 0 0
CLARIVATE PLC ORD SHS G21810109   1,173,680 157,965 SH   SOLE 26 157,965 0 0
CLARIVATE PLC ORD SHS G21810109   1,732,884 233,228 SH   SOLE 28 223,349 0 9,879
CLARIVATE PLC ORD SHS G21810109   23,901,262 3,216,859 SH   SOLE 30 3,216,859 0 0
CLARIVATE PLC ORD SHS G21810109   43,562 5,863 SH   SOLE 31 5,863 0 0
CLARIVATE PLC ORD SHS G21810109   143,674 19,337 SH   SOLE 36 19,337 0 0
CLARIVATE PLC ORD SHS G21810109   503,613 67,781 SH   SOLE 40 67,781 0 0
CLARIVATE PLC ORD SHS G21810109   885,946 119,239 SH   SOLE 43 102,916 0 16,323
CLAROS MTG TR INC COMMON STOCK 18270D106   842,054 86,276 SH   SOLE 2 30,948 0 55,328
CLAROS MTG TR INC COMMON STOCK 18270D106   2,723 279 SH   SOLE 4 279 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   7,037 721 SH   SOLE 7 721 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   2,341,239 239,881 SH   SOLE 18 239,881 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   1,906,499 195,338 SH   SOLE 19 195,338 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   45,031,713 4,613,905 SH   SOLE 21 4,613,905 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   43,297,224 4,436,191 SH   SOLE 22 4,302,851 0 133,340
CLAROS MTG TR INC COMMON STOCK 18270D106   178,696 18,309 SH   SOLE 25 18,309 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   384,076 39,352 SH   SOLE 26 39,352 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   40,894 4,190 SH   SOLE 28 0 0 4,190
CLAROS MTG TR INC COMMON STOCK 18270D106   88,162 9,033 SH   SOLE 30 9,033 0 0
CLAROS MTG TR INC COMMON STOCK 18270D106   220,937 22,637 SH   SOLE 40 22,637 0 0
CLARUS CORP NEW COM 18270P109   389,759 57,742 SH   SOLE 2 54,021 0 3,721
CLARUS CORP NEW COM 18270P109   1,600 237 SH   SOLE 7 237 0 0
CLARUS CORP NEW COM 18270P109   538,022 79,707 SH   SOLE 18 79,707 0 0
CLARUS CORP NEW COM 18270P109   349,157 51,727 SH   SOLE 19 51,727 0 0
CLARUS CORP NEW COM 18270P109   6,613,124 979,722 SH   SOLE 21 979,722 0 0
CLARUS CORP NEW COM 18270P109   4,288,147 635,281 SH   SOLE 22 614,953 0 20,328
CLEAN ENERGY FUELS CORP COM 184499101   1,220,014 455,229 SH   SOLE 2 344,735 0 110,494
CLEAN ENERGY FUELS CORP COM 184499101   1,704 636 SH   SOLE 4 636 0 0
CLEAN ENERGY FUELS CORP COM 184499101   377,907 141,010 SH   SOLE 7 133,365 0 7,645
CLEAN ENERGY FUELS CORP COM 184499101   1,218,454 454,647 SH   SOLE 18 454,647 0 0
CLEAN ENERGY FUELS CORP COM 184499101   981,791 366,340 SH   SOLE 19 366,340 0 0
CLEAN ENERGY FUELS CORP COM 184499101   18,116,827 6,760,010 SH   SOLE 21 6,760,010 0 0
CLEAN ENERGY FUELS CORP COM 184499101   14,882,469 5,553,160 SH   SOLE 22 5,324,058 0 229,102
CLEAN ENERGY FUELS CORP COM 184499101   83,557 31,178 SH   SOLE 25 31,178 0 0
CLEAN ENERGY FUELS CORP COM 184499101   178,539 66,619 SH   SOLE 26 66,619 0 0
CLEAN ENERGY FUELS CORP COM 184499101   248,894 92,871 SH   SOLE 28 92,871 0 0
CLEAN ENERGY FUELS CORP COM 184499101   1,287,094 480,259 SH   SOLE 30 480,259 0 0
CLEAN ENERGY FUELS CORP COM 184499101   88,885 33,166 SH   SOLE 40 33,166 0 0
CLEAN ENERGY FUELS CORP COM 184499101   185,102 69,068 SH   SOLE 43 62,492 0 6,576
CLEAN ENERGY TECHNOLOGIES IN COM NEW 18452H206   2,375 2,220 SH   SOLE 18 2,220 0 0
CLEAN ENERGY TECHNOLOGIES IN COM NEW 18452H206   27,251 25,468 SH   SOLE 21 25,468 0 0
CLEAN HARBORS INC COM 184496107   25,214,480 125,252 SH   SOLE 2 52,049 0 73,203
CLEAN HARBORS INC COM 184496107   31,203 155 SH   SOLE 4 155 0 0
CLEAN HARBORS INC COM 184496107   677,207 3,364 SH   SOLE 7 3,212 0 152
CLEAN HARBORS INC COM 184496107   17,855,593 88,697 SH   SOLE 18 88,697 0 0
CLEAN HARBORS INC COM 184496107   4,589,465 22,798 SH   SOLE 19 22,798 0 0
CLEAN HARBORS INC COM 184496107   509,581,237 2,531,326 SH   SOLE 21 2,531,326 0 0
CLEAN HARBORS INC COM 184496107   299,513,246 1,487,821 SH   SOLE 22 1,421,402 0 66,419
CLEAN HARBORS INC COM 184496107   2,093,020 10,397 SH   SOLE 25 10,397 0 0
CLEAN HARBORS INC COM 184496107   4,501,090 22,359 SH   SOLE 26 17,731 0 4,628
CLEAN HARBORS INC COM 184496107   586,819 2,915 SH   SOLE 28 901 0 2,014
CLEAN HARBORS INC COM 184496107   62,607 311 SH   SOLE 29 311 0 0
CLEAN HARBORS INC COM 184496107   10,389,408 51,609 SH   SOLE 30 51,609 0 0
CLEAN HARBORS INC COM 184496107   126,825 630 SH   SOLE 31 630 0 0
CLEAN HARBORS INC COM 184496107   313,842 1,559 SH   SOLE 36 1,559 0 0
CLEAN HARBORS INC COM 184496107   2,217,832 11,017 SH   SOLE 40 11,017 0 0
CLEAN HARBORS INC COM 184496107   4,914,581 24,413 SH   SOLE 43 22,272 0 2,141
CLEANSPARK INC COM NEW 18452B209   3,621,883 170,763 SH   SOLE 2 58,660 0 112,103
CLEANSPARK INC COM NEW 18452B209   8,505 401 SH   SOLE 4 401 0 0
CLEANSPARK INC COM NEW 18452B209   478,328 22,552 SH   SOLE 7 21,408 0 1,144
CLEANSPARK INC COM NEW 18452B209   11,192,390 527,694 SH   SOLE 18 527,694 0 0
CLEANSPARK INC COM NEW 18452B209   9,907,891 467,133 SH   SOLE 19 467,133 0 0
CLEANSPARK INC COM NEW 18452B209   165,868,945 7,820,318 SH   SOLE 21 7,820,318 0 0
CLEANSPARK INC COM NEW 18452B209   120,370,207 5,675,163 SH   SOLE 22 5,434,055 0 241,108
CLEANSPARK INC COM NEW 18452B209   24,837 1,171 SH   SOLE 23 1,171 0 0
CLEANSPARK INC COM NEW 18452B209   796,881 37,571 SH   SOLE 25 37,571 0 0
CLEANSPARK INC COM NEW 18452B209   1,512,973 71,333 SH   SOLE 26 71,333 0 0
CLEANSPARK INC COM NEW 18452B209   10,181,754 480,045 SH   SOLE 30 480,045 0 0
CLEANSPARK INC COM NEW 18452B209   884,584 41,706 SH   SOLE 40 41,706 0 0
CLEANSPARK INC COM NEW 18452B209   912 43 SH   SOLE 43 43 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   487,605 295,518 SH   SOLE 2 80,144 0 215,374
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   512 310 SH   SOLE 4 310 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   6,848 4,150 SH   SOLE 7 4,150 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   1,759,479 1,066,351 SH   SOLE 18 1,066,351 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   1,303,515 790,009 SH   SOLE 19 790,009 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   23,971,160 14,527,976 SH   SOLE 21 14,527,976 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   15,762,910 9,553,279 SH   SOLE 22 9,096,431 0 456,848
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   68,680 41,624 SH   SOLE 25 41,624 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   293,495 177,876 SH   SOLE 26 177,876 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   435,386 263,870 SH   SOLE 30 263,870 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   143,677 87,077 SH   SOLE 40 87,077 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   205,826 124,743 SH   SOLE 43 122,344 0 2,399
CLEAR SECURE INC COM CL A 18467V109   8,063,074 379,082 SH   SOLE 2 296,148 0 82,934
CLEAR SECURE INC COM CL A 18467V109   4,041 190 SH   SOLE 4 190 0 0
CLEAR SECURE INC COM CL A 18467V109   211,296 9,934 SH   SOLE 7 9,934 0 0
CLEAR SECURE INC COM CL A 18467V109   4,572,795 214,988 SH   SOLE 18 204,804 0 10,184
CLEAR SECURE INC COM CL A 18467V109   11,216,947 527,360 SH   SOLE 19 527,360 0 0
CLEAR SECURE INC COM CL A 18467V109   92,634,849 4,355,188 SH   SOLE 21 4,355,188 0 0
CLEAR SECURE INC COM CL A 18467V109   58,915,220 2,769,874 SH   SOLE 22 2,675,523 0 94,351
CLEAR SECURE INC COM CL A 18467V109   262,706 12,351 SH   SOLE 23 12,351 0 0
CLEAR SECURE INC COM CL A 18467V109   324,431 15,253 SH   SOLE 25 15,253 0 0
CLEAR SECURE INC COM CL A 18467V109   1,329,205 62,492 SH   SOLE 26 23,128 0 39,364
CLEAR SECURE INC COM CL A 18467V109   10,058,349 472,889 SH   SOLE 30 472,889 0 0
CLEAR SECURE INC COM CL A 18467V109   372,842 17,529 SH   SOLE 40 17,529 0 0
CLEAR SECURE INC COM CL A 18467V109   19,887 935 SH   SOLE 43 870 0 65
CLEARFIELD INC COM 18482P103   221,308 7,176 SH   SOLE 2 3,943 0 3,233
CLEARFIELD INC COM 18482P103   1,264 41 SH   SOLE 4 41 0 0
CLEARFIELD INC COM 18482P103   3,978 129 SH   SOLE 7 129 0 0
CLEARFIELD INC COM 18482P103   997,520 32,345 SH   SOLE 18 32,345 0 0
CLEARFIELD INC COM 18482P103   832,032 26,979 SH   SOLE 19 26,979 0 0
CLEARFIELD INC COM 18482P103   16,010,586 519,150 SH   SOLE 21 519,150 0 0
CLEARFIELD INC COM 18482P103   12,100,382 392,360 SH   SOLE 22 382,878 0 9,482
CLEARFIELD INC COM 18482P103   104,301 3,382 SH   SOLE 25 3,382 0 0
CLEARFIELD INC COM 18482P103   224,639 7,284 SH   SOLE 26 7,284 0 0
CLEARFIELD INC COM 18482P103   34,387 1,115 SH   SOLE 28 0 0 1,115
CLEARFIELD INC COM 18482P103   209,496 6,793 SH   SOLE 30 6,793 0 0
CLEARFIELD INC COM 18482P103   58,874 1,909 SH   SOLE 40 1,909 0 0
CLEARFIELD INC COM 18482P103   415,631 13,477 SH   SOLE 43 13,028 0 449
CLEARONE INC COM 18506U104   4,562 2,493 SH   SOLE 18 2,493 0 0
CLEARONE INC COM 18506U104   51,183 27,969 SH   SOLE 21 27,969 0 0
CLEARPOINT NEURO INC COM 18507C103   16,354 2,405 SH   SOLE 2 869 0 1,536
CLEARPOINT NEURO INC COM 18507C103   384,921 56,606 SH   SOLE 18 56,606 0 0
CLEARPOINT NEURO INC COM 18507C103   367,173 53,996 SH   SOLE 19 53,996 0 0
CLEARPOINT NEURO INC COM 18507C103   5,524,721 812,459 SH   SOLE 21 812,459 0 0
CLEARPOINT NEURO INC COM 18507C103   3,729,650 548,478 SH   SOLE 22 543,304 0 5,174
CLEARPOINT NEURO INC COM 18507C103   197 29 SH   SOLE 43 29 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   13,677 8,939 SH   SOLE 18 8,939 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   186,265 121,742 SH   SOLE 21 121,742 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104   960,144 627,545 SH   SOLE 22 627,545 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   4,500 4,663 SH   SOLE 18 4,663 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   61,399 63,626 SH   SOLE 21 63,626 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102   192,328 199,304 SH   SOLE 22 199,304 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   2,210,861 124,978 SH   SOLE 2 97,464 0 27,514
CLEARWATER ANALYTICS HLDGS I CL A 185123106   5,749 325 SH   SOLE 4 325 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   220,488 12,464 SH   SOLE 18 12,464 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   494,436 27,950 SH   SOLE 19 27,950 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   19,688,952 1,112,999 SH   SOLE 21 1,112,999 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   41,293,272 2,334,272 SH   SOLE 22 2,273,347 0 60,925
CLEARWATER ANALYTICS HLDGS I CL A 185123106   77,836 4,400 SH   SOLE 23 4,400 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   481,858 27,239 SH   SOLE 25 27,239 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   961,611 54,359 SH   SOLE 26 38,325 0 16,034
CLEARWATER ANALYTICS HLDGS I CL A 185123106   56,643 3,202 SH   SOLE 28 0 0 3,202
CLEARWATER ANALYTICS HLDGS I CL A 185123106   1,344,741 76,017 SH   SOLE 30 76,017 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   555,855 31,422 SH   SOLE 40 31,422 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   37,043 2,094 SH   SOLE 43 1,534 0 560
CLEARWATER PAPER CORP COM 18538R103   672,305 15,374 SH   SOLE 2 4,815 0 10,559
CLEARWATER PAPER CORP COM 18538R103   1,312 30 SH   SOLE 4 30 0 0
CLEARWATER PAPER CORP COM 18538R103   6,516 149 SH   SOLE 7 149 0 0
CLEARWATER PAPER CORP COM 18538R103   2,392,599 54,713 SH   SOLE 18 54,713 0 0
CLEARWATER PAPER CORP COM 18538R103   1,528,845 34,961 SH   SOLE 19 34,961 0 0
CLEARWATER PAPER CORP COM 18538R103   87,894,764 2,009,942 SH   SOLE 21 2,009,942 0 0
CLEARWATER PAPER CORP COM 18538R103   22,129,173 506,041 SH   SOLE 22 487,105 0 18,936
CLEARWATER PAPER CORP COM 18538R103   92,008 2,104 SH   SOLE 25 2,104 0 0
CLEARWATER PAPER CORP COM 18538R103   92,401 2,113 SH   SOLE 26 2,113 0 0
CLEARWATER PAPER CORP COM 18538R103   2,440,396 55,806 SH   SOLE 30 55,806 0 0
CLEARWATER PAPER CORP COM 18538R103   187,383 4,285 SH   SOLE 40 4,285 0 0
CLEARWATER PAPER CORP COM 18538R103   779,881 17,834 SH   SOLE 43 16,528 0 1,306
CLEARWAY ENERGY INC CL A 18539C105   3,074,295 142,924 SH   SOLE 2 56,800 0 86,124
CLEARWAY ENERGY INC CL A 18539C105   3,528 164 SH   SOLE 4 164 0 0
CLEARWAY ENERGY INC CL A 18539C105   331,921 15,431 SH   SOLE 7 14,606 0 825
CLEARWAY ENERGY INC CL A 18539C105   956,872 44,485 SH   SOLE 18 44,485 0 0
CLEARWAY ENERGY INC CL A 18539C105   7,794,643 362,373 SH   SOLE 19 362,373 0 0
CLEARWAY ENERGY INC CL A 18539C105   71,515,480 3,324,755 SH   SOLE 21 3,324,755 0 0
CLEARWAY ENERGY INC CL A 18539C105   29,073,024 1,351,605 SH   SOLE 22 1,212,733 0 138,872
CLEARWAY ENERGY INC CL A 18539C105   178,899 8,317 SH   SOLE 25 8,317 0 0
CLEARWAY ENERGY INC CL A 18539C105   1,841,299 85,602 SH   SOLE 26 51,008 0 34,594
CLEARWAY ENERGY INC CL A 18539C105   675,543 31,406 SH   SOLE 28 19,288 0 12,118
CLEARWAY ENERGY INC CL A 18539C105   2,068,574 96,168 SH   SOLE 30 96,168 0 0
CLEARWAY ENERGY INC CL A 18539C105   10,604 493 SH   SOLE 31 493 0 0
CLEARWAY ENERGY INC CL A 18539C105   10,497 488 SH   SOLE 36 488 0 0
CLEARWAY ENERGY INC CL A 18539C105   144,418 6,714 SH   SOLE 40 6,714 0 0
CLEARWAY ENERGY INC CL A 18539C105   382,823 17,797 SH   SOLE 43 16,408 0 1,389
CLEARWAY ENERGY INC CL C 18539C204   3,500,903 151,883 SH   SOLE 2 112,321 0 39,562
CLEARWAY ENERGY INC CL C 18539C204   4,702 204 SH   SOLE 4 204 0 0
CLEARWAY ENERGY INC CL C 18539C204   665,315 28,864 SH   SOLE 7 27,455 0 1,409
CLEARWAY ENERGY INC CL C 18539C204   1,865,137 80,917 SH   SOLE 18 80,917 0 0
CLEARWAY ENERGY INC CL C 18539C204   980,017 42,517 SH   SOLE 19 42,517 0 0
CLEARWAY ENERGY INC CL C 18539C204   192,752,467 8,362,363 SH   SOLE 21 8,362,363 0 0
CLEARWAY ENERGY INC CL C 18539C204   47,427,749 2,057,603 SH   SOLE 22 1,945,485 0 112,118
CLEARWAY ENERGY INC CL C 18539C204   387,148 16,796 SH   SOLE 25 16,796 0 0
CLEARWAY ENERGY INC CL C 18539C204   21,954,526 952,474 SH   SOLE 26 27,727 0 924,747
CLEARWAY ENERGY INC CL C 18539C204   1,282,825 55,654 SH   SOLE 28 44,694 0 10,960
CLEARWAY ENERGY INC CL C 18539C204   48,608,969 2,108,849 SH   SOLE 30 2,108,849 0 0
CLEARWAY ENERGY INC CL C 18539C204   26,876 1,166 SH   SOLE 31 1,166 0 0
CLEARWAY ENERGY INC CL C 18539C204   29,373,998 1,274,360 SH   SOLE 34 1,274,360 0 0
CLEARWAY ENERGY INC CL C 18539C204   84,340 3,659 SH   SOLE 36 3,659 0 0
CLEARWAY ENERGY INC CL C 18539C204   376,245 16,323 SH   SOLE 40 16,323 0 0
CLEARWAY ENERGY INC CL C 18539C204   9,260,361 401,751 SH   SOLE 43 352,160 0 49,591
CLENE INC COMMON STOCK 185634102   3,657 8,597 SH   SOLE 18 8,597 0 0
CLENE INC COMMON STOCK 185634102   37,419 87,961 SH   SOLE 21 87,961 0 0
CLENE INC COMMON STOCK 185634102   35,500 83,451 SH   SOLE 22 83,451 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   15,096,358 663,868 SH   SOLE 2 362,603 0 301,265
CLEVELAND-CLIFFS INC NEW COM 185899101   5,151,088 226,521 SH   SOLE 4 148,844 0 77,677
CLEVELAND-CLIFFS INC NEW COM 185899101   1,707,865 75,104 SH   SOLE 7 73,401 0 1,703
CLEVELAND-CLIFFS INC NEW COM 185899101   214,552 9,435 SH   SOLE 13 9,435 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,021,231 44,909 SH   SOLE 15 44,909 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   24,269,492 1,067,260 SH   SOLE 18 1,033,569 0 33,691
CLEVELAND-CLIFFS INC NEW COM 185899101   11,653,977 512,488 SH   SOLE 19 512,488 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   605,064,738 26,607,948 SH   SOLE 21 26,607,948 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   372,467,488 16,379,397 SH   SOLE 22 15,387,637 0 991,760
CLEVELAND-CLIFFS INC NEW COM 185899101   17,153,464 754,330 SH   SOLE 23 754,330 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   191,994 8,443 SH   SOLE 25 8,443 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   8,674,832 381,479 SH   SOLE 26 260,027 0 121,452
CLEVELAND-CLIFFS INC NEW COM 185899101   12,191,460 536,124 SH   SOLE 28 10,734 0 525,390
CLEVELAND-CLIFFS INC NEW COM 185899101   74,724 3,286 SH   SOLE 29 3,286 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   33,109,008 1,455,981 SH   SOLE 30 1,455,981 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   2,620,512 115,238 SH   SOLE 31 107,591 0 7,647
CLEVELAND-CLIFFS INC NEW COM 185899101   585,691 25,756 SH   SOLE 34 25,756 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,653,971 72,734 SH   SOLE 36 72,734 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   515,993 22,691 SH   SOLE 40 22,691 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   7,082,316 311,448 SH   SOLE 43 251,536 0 59,912
CLEVER LEAVES HOLDINGS INC COM NEW 186760203   48,408 9,940 SH   SOLE 22 9,940 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   222,209 3,135 SH   SOLE 2 2,268 0 867
CLIMB GLOBAL SOLUTIONS INC COM 946760105   798,959 11,272 SH   SOLE 18 11,272 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   589,580 8,318 SH   SOLE 19 8,318 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   10,612,295 149,722 SH   SOLE 21 149,722 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105   8,525,872 120,286 SH   SOLE 22 118,975 0 1,311
CLIPPER RLTY INC COM 18885T306   366,153 75,808 SH   SOLE 2 73,792 0 2,016
CLIPPER RLTY INC COM 18885T306   162,805 33,707 SH   SOLE 18 33,707 0 0
CLIPPER RLTY INC COM 18885T306   131,086 27,140 SH   SOLE 19 27,140 0 0
CLIPPER RLTY INC COM 18885T306   2,452,413 507,746 SH   SOLE 21 507,746 0 0
CLIPPER RLTY INC COM 18885T306   1,368,088 283,248 SH   SOLE 22 279,986 0 3,262
CLIPPER RLTY INC COM 18885T306   3,540 733 SH   SOLE 23 733 0 0
CLIPPER RLTY INC COM 18885T306   353 73 SH   SOLE 43 73 0 0
CLOROX CO DEL COM 189054109   31,736,488 207,279 SH   SOLE 2 40,915 0 166,364
CLOROX CO DEL COM 189054109   20,383,687 133,131 SH   SOLE 4 61,916 0 71,215
CLOROX CO DEL COM 189054109   45,169,900 295,016 SH   SOLE 7 264,967 0 30,049
CLOROX CO DEL COM 189054109   690,832 4,512 SH   SOLE 13 4,512 0 0
CLOROX CO DEL COM 189054109   2,640,841 17,248 SH   SOLE 15 17,248 0 0
CLOROX CO DEL COM 189054109   31,454,153 205,435 SH   SOLE 18 197,461 0 7,974
CLOROX CO DEL COM 189054109   8,723,289 56,974 SH   SOLE 19 56,974 0 0
CLOROX CO DEL COM 189054109   651,524,849 4,255,273 SH   SOLE 21 4,255,273 0 0
CLOROX CO DEL COM 189054109   423,119,485 2,763,500 SH   SOLE 22 2,491,925 0 271,575
CLOROX CO DEL COM 189054109   28,418,747 185,610 SH   SOLE 23 185,610 0 0
CLOROX CO DEL COM 189054109   53,237,878 347,710 SH   SOLE 25 347,234 0 476
CLOROX CO DEL COM 189054109   21,008,376 137,211 SH   SOLE 26 85,317 0 51,894
CLOROX CO DEL COM 189054109   44,324,733 289,496 SH   SOLE 28 5,912 0 283,584
CLOROX CO DEL COM 189054109   41,799 273 SH   SOLE 29 273 0 0
CLOROX CO DEL COM 189054109   203,844,836 1,331,362 SH   SOLE 30 1,226,888 0 104,474
CLOROX CO DEL COM 189054109   4,171,941 27,248 SH   SOLE 31 25,390 0 1,858
CLOROX CO DEL COM 189054109   916,823 5,988 SH   SOLE 34 5,988 0 0
CLOROX CO DEL COM 189054109   5,028,745 32,844 SH   SOLE 36 32,844 0 0
CLOROX CO DEL COM 189054109   992,918 6,485 SH   SOLE 40 6,485 0 0
CLOROX CO DEL COM 189054109   23,120 151 SH   OTR 43 151 0 0
CLOROX CO DEL COM 189054109   35,005,673 228,631 SH   SOLE 43 199,356 0 29,275
CLOUDFLARE INC CL A COM 18915M107   41,804,416 431,730 SH   SOLE 2 33,565 0 398,165
CLOUDFLARE INC CL A COM 18915M107   18,201,716 187,976 SH   SOLE 4 81,955 0 106,021
CLOUDFLARE INC CL A COM 18915M107   4,450,113 45,958 SH   SOLE 7 44,813 0 1,145
CLOUDFLARE INC CL A COM 18915M107   1,001,997 10,348 SH   SOLE 13 10,348 0 0
CLOUDFLARE INC CL A COM 18915M107   2,825,499 29,180 SH   SOLE 15 29,180 0 0
CLOUDFLARE INC CL A COM 18915M107   27,440,363 283,387 SH   SOLE 18 264,754 0 18,633
CLOUDFLARE INC CL A COM 18915M107   25,000,441 258,189 SH   SOLE 19 258,189 0 0
CLOUDFLARE INC CL A COM 18915M107   517,405,779 5,343,445 SH   SOLE 21 5,343,445 0 0
CLOUDFLARE INC CL A COM 18915M107   694,277,491 7,170,066 SH   SOLE 22 6,615,796 0 554,270
CLOUDFLARE INC CL A COM 18915M107   42,823,552 442,255 SH   SOLE 23 442,255 0 0
CLOUDFLARE INC CL A COM 18915M107   42,851,245 442,541 SH   SOLE 25 441,549 0 992
CLOUDFLARE INC CL A COM 18915M107   27,194,899 280,852 SH   SOLE 26 162,396 0 118,456
CLOUDFLARE INC CL A COM 18915M107   45,077,270 465,530 SH   SOLE 28 6,439 0 459,091
CLOUDFLARE INC CL A COM 18915M107   63,714 658 SH   SOLE 29 658 0 0
CLOUDFLARE INC CL A COM 18915M107   101,042,492 1,043,504 SH   SOLE 30 1,043,504 0 0
CLOUDFLARE INC CL A COM 18915M107   6,656,094 68,740 SH   SOLE 31 64,139 0 4,601
CLOUDFLARE INC CL A COM 18915M107   26,568,312 274,381 SH   SOLE 34 274,381 0 0
CLOUDFLARE INC CL A COM 18915M107   5,833,136 60,241 SH   SOLE 36 60,241 0 0
CLOUDFLARE INC CL A COM 18915M107   1,387,864 14,333 SH   SOLE 40 14,333 0 0
CLOUDFLARE INC CL A COM 18915M107   16,389,596 169,262 SH   SOLE 43 142,059 0 27,203
CLOUDFLARE INC NOTE 8/1 18915MAC1   3,201,120 3,420,000 PRN   SOLE 2 3,420,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1   10,062,000 10,750,000 PRN   SOLE 21 10,750,000 0 0
CLOUDFLARE INC NOTE 8/1 18915MAC1   4,212,000 4,500,000 PRN   SOLE 22 4,500,000 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   188,176 236,998 SH   SOLE 2 91,581 0 145,417
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   940,586 1,184,617 SH   SOLE 21 1,184,617 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   6,150,030 7,745,630 SH   SOLE 22 7,612,016 0 133,614
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   46,672 58,781 SH   SOLE 25 58,781 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   765,931 964,649 SH   SOLE 26 178,316 0 786,333
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   42,646 53,710 SH   SOLE 28 53,710 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   150,109 189,054 SH   SOLE 30 189,054 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   114,751 144,523 SH   SOLE 40 144,523 0 0
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   2,141 2,696 SH   SOLE 43 2,696 0 0
CME GROUP INC COM 12572Q105   133,747,190 621,242 SH   SOLE 2 125,700 0 495,542
CME GROUP INC COM 12572Q105   58,273,836 270,676 SH   SOLE 4 132,309 0 138,367
CME GROUP INC COM 12572Q105   53,577,285 248,861 SH   SOLE 7 221,054 0 27,807
CME GROUP INC COM 12572Q105   3,352,281 15,571 SH   SOLE 13 15,571 0 0
CME GROUP INC COM 12572Q105   11,118,652 51,645 SH   SOLE 15 51,645 0 0
CME GROUP INC COM 12572Q105   146,000,851 678,159 SH   SOLE 18 655,393 0 22,766
CME GROUP INC COM 12572Q105   21,589,927 100,283 SH   SOLE 19 100,283 0 0
CME GROUP INC COM 12572Q105   2,267,475,400 10,532,191 SH   SOLE 21 10,532,191 0 0
CME GROUP INC COM 12572Q105   1,699,446,299 7,893,754 SH   SOLE 22 7,108,205 0 785,549
CME GROUP INC COM 12572Q105   118,441,148 550,147 SH   SOLE 23 550,147 0 0
CME GROUP INC COM 12572Q105   146,520,346 680,572 SH   SOLE 25 678,607 0 1,965
CME GROUP INC COM 12572Q105   77,623,025 360,551 SH   SOLE 26 214,784 0 145,767
CME GROUP INC COM 12572Q105   133,847,085 621,706 SH   SOLE 28 4,600 0 617,106
CME GROUP INC COM 12572Q105   81,380 378 SH   SOLE 29 378 0 0
CME GROUP INC COM 12572Q105   440,840,506 2,047,659 SH   SOLE 30 2,047,659 0 0
CME GROUP INC COM 12572Q105   17,757,119 82,480 SH   SOLE 31 76,728 0 5,752
CME GROUP INC COM 12572Q105   28,555,635 132,638 SH   SOLE 34 132,638 0 0
CME GROUP INC COM 12572Q105   19,134,760 88,879 SH   SOLE 36 88,879 0 0
CME GROUP INC COM 12572Q105   3,824,842 17,766 SH   SOLE 40 17,766 0 0
CME GROUP INC COM 12572Q105   112,166 521 SH   OTR 43 521 0 0
CME GROUP INC COM 12572Q105   107,285,234 498,329 SH   SOLE 43 411,941 0 86,388
CMS ENERGY CORP COM 125896100   40,524,465 671,602 SH   SOLE 2 264,078 0 407,524
CMS ENERGY CORP COM 125896100   21,046,833 348,804 SH   SOLE 4 149,820 0 198,984
CMS ENERGY CORP COM 125896100   31,778,121 526,651 SH   SOLE 7 486,726 0 39,925
CMS ENERGY CORP COM 125896100   425,518 7,052 SH   SOLE 13 7,052 0 0
CMS ENERGY CORP COM 125896100   2,423,978 40,172 SH   SOLE 15 40,172 0 0
CMS ENERGY CORP COM 125896100   36,893,385 611,425 SH   SOLE 18 562,472 0 48,953
CMS ENERGY CORP COM 125896100   39,780,472 659,272 SH   SOLE 19 659,272 0 0
CMS ENERGY CORP COM 125896100   794,276,780 13,163,354 SH   SOLE 21 13,163,354 0 0
CMS ENERGY CORP COM 125896100   413,989,844 6,860,952 SH   SOLE 22 6,125,474 0 735,478
CMS ENERGY CORP COM 125896100   30,492,578 505,346 SH   SOLE 23 505,346 0 0
CMS ENERGY CORP COM 125896100   9,468,794 156,924 SH   SOLE 25 156,924 0 0
CMS ENERGY CORP COM 125896100   31,755,434 526,275 SH   SOLE 26 226,253 0 300,022
CMS ENERGY CORP COM 125896100   18,127,041 300,415 SH   SOLE 28 5,058 0 295,357
CMS ENERGY CORP COM 125896100   123,587,061 2,048,178 SH   SOLE 30 2,048,178 0 0
CMS ENERGY CORP COM 125896100   4,021,420 66,646 SH   SOLE 31 61,947 0 4,699
CMS ENERGY CORP COM 125896100   3,823,806 63,371 SH   SOLE 32 63,371 0 0
CMS ENERGY CORP COM 125896100   12,448,263 206,302 SH   SOLE 34 206,302 0 0
CMS ENERGY CORP COM 125896100   4,652,455 77,104 SH   SOLE 36 77,104 0 0
CMS ENERGY CORP COM 125896100   898,704 14,894 SH   SOLE 40 14,894 0 0
CMS ENERGY CORP COM 125896100   22,205 368 SH   OTR 43 368 0 0
CMS ENERGY CORP COM 125896100   21,196,433 351,283 SH   SOLE 43 300,793 0 50,490
CNA FINL CORP COM 126117100   4,652,961 102,443 SH   SOLE 2 2,378 0 100,065
CNA FINL CORP COM 126117100   9,856 217 SH   SOLE 7 217 0 0
CNA FINL CORP COM 126117100   417,955 9,202 SH   SOLE 18 9,202 0 0
CNA FINL CORP COM 126117100   332,611 7,323 SH   SOLE 19 7,323 0 0
CNA FINL CORP COM 126117100   14,672,976 323,051 SH   SOLE 21 323,051 0 0
CNA FINL CORP COM 126117100   34,705,422 764,100 SH   SOLE 22 743,552 0 20,548
CNA FINL CORP COM 126117100   2,425,292 53,397 SH   SOLE 25 53,397 0 0
CNA FINL CORP COM 126117100   230,824 5,082 SH   SOLE 26 0 0 5,082
CNA FINL CORP COM 126117100   279,878 6,162 SH   SOLE 28 0 0 6,162
CNA FINL CORP COM 126117100   954 21 SH   SOLE 30 21 0 0
CNA FINL CORP COM 126117100   18,123 399 SH   SOLE 31 399 0 0
CNA FINL CORP COM 126117100   64,088 1,411 SH   SOLE 36 1,411 0 0
CNA FINL CORP COM 126117100   15,038,485 331,098 SH   SOLE 43 284,282 0 46,816
CNB FINL CORP PA COM 126128107   213,014 10,447 SH   SOLE 2 1,174 0 9,273
CNB FINL CORP PA COM 126128107   4,343 213 SH   SOLE 7 213 0 0
CNB FINL CORP PA COM 126128107   1,225,255 60,091 SH   SOLE 18 60,091 0 0
CNB FINL CORP PA COM 126128107   930,151 45,618 SH   SOLE 19 45,618 0 0
CNB FINL CORP PA COM 126128107   17,579,830 862,179 SH   SOLE 21 862,179 0 0
CNB FINL CORP PA COM 126128107   11,764,439 576,971 SH   SOLE 22 559,824 0 17,147
CNB FINL CORP PA COM 126128107   992,483 48,675 SH   SOLE 43 44,484 0 4,191
CNH INDL N V SHS N20944109   25,069,720 1,934,392 SH   SOLE 2 722,113 0 1,212,279
CNH INDL N V SHS N20944109   12,816,027 988,891 SH   SOLE 4 514,670 0 474,221
CNH INDL N V SHS N20944109   32,203,384 2,484,829 SH   SOLE 7 2,406,691 0 78,138
CNH INDL N V SHS N20944109   284,070 21,919 SH   SOLE 13 21,919 0 0
CNH INDL N V SHS N20944109   1,254,813 96,822 SH   SOLE 15 96,822 0 0
CNH INDL N V SHS N20944109   56,614,671 4,368,416 SH   SOLE 18 4,052,930 0 315,486
CNH INDL N V SHS N20944109   175,982,414 13,578,890 SH   SOLE 19 13,578,890 0 0
CNH INDL N V SHS N20944109   188,540,836 14,547,904 SH   SOLE 21 14,547,904 0 0
CNH INDL N V SHS N20944109   325,429,281 25,110,284 SH   SOLE 22 23,131,371 0 1,978,913
CNH INDL N V SHS N20944109   21,583,377 1,665,384 SH   SOLE 23 1,665,384 0 0
CNH INDL N V SHS N20944109   45,726,548 3,528,283 SH   SOLE 25 3,528,283 0 0
CNH INDL N V SHS N20944109   19,055,542 1,470,335 SH   SOLE 26 1,071,898 0 398,437
CNH INDL N V SHS N20944109   26,165,981 2,018,980 SH   SOLE 28 45,520 0 1,973,460
CNH INDL N V SHS N20944109   77,786,387 6,002,036 SH   SOLE 30 5,506,287 0 495,749
CNH INDL N V SHS N20944109   2,990,701 230,764 SH   SOLE 31 214,950 0 15,814
CNH INDL N V SHS N20944109   11,807,234 911,052 SH   SOLE 34 911,052 0 0
CNH INDL N V SHS N20944109   3,326,923 256,707 SH   SOLE 36 256,707 0 0
CNH INDL N V SHS N20944109   635,818 49,060 SH   SOLE 40 49,060 0 0
CNH INDL N V SHS N20944109   8,087,226 624,014 SH   SOLE 43 577,539 0 46,475
CNO FINL GROUP INC COM 12621E103   10,020,280 364,639 SH   SOLE 2 238,088 0 126,551
CNO FINL GROUP INC COM 12621E103   9,700 353 SH   SOLE 4 353 0 0
CNO FINL GROUP INC COM 12621E103   1,229,895 44,756 SH   SOLE 7 42,430 0 2,326
CNO FINL GROUP INC COM 12621E103   12,480,647 454,172 SH   SOLE 18 454,172 0 0
CNO FINL GROUP INC COM 12621E103   13,972,371 508,456 SH   SOLE 19 508,456 0 0
CNO FINL GROUP INC COM 12621E103   239,400,704 8,711,816 SH   SOLE 21 8,711,816 0 0
CNO FINL GROUP INC COM 12621E103   120,720,739 4,393,040 SH   SOLE 22 4,208,076 0 184,964
CNO FINL GROUP INC COM 12621E103   218,054 7,935 SH   SOLE 23 7,935 0 0
CNO FINL GROUP INC COM 12621E103   686,533 24,983 SH   SOLE 25 24,983 0 0
CNO FINL GROUP INC COM 12621E103   1,327,779 48,318 SH   SOLE 26 48,318 0 0
CNO FINL GROUP INC COM 12621E103   2,204,088 80,207 SH   SOLE 28 65,874 0 14,333
CNO FINL GROUP INC COM 12621E103   8,984,531 326,948 SH   SOLE 30 326,948 0 0
CNO FINL GROUP INC COM 12621E103   7,145 260 SH   SOLE 34 260 0 0
CNO FINL GROUP INC COM 12621E103   198,323 7,217 SH   SOLE 36 7,217 0 0
CNO FINL GROUP INC COM 12621E103   628,028 22,854 SH   SOLE 40 22,854 0 0
CNO FINL GROUP INC COM 12621E103   9,315,346 338,986 SH   SOLE 43 313,689 0 25,297
CNX RES CORP COM 12653C108   4,418,490 186,277 SH   SOLE 2 125,012 0 61,265
CNX RES CORP COM 12653C108   5,977 252 SH   SOLE 4 252 0 0
CNX RES CORP COM 12653C108   1,412,502 59,549 SH   SOLE 7 56,432 0 3,117
CNX RES CORP COM 12653C108   14,479,281 610,425 SH   SOLE 18 610,425 0 0
CNX RES CORP COM 12653C108   7,953,956 335,327 SH   SOLE 19 335,327 0 0
CNX RES CORP COM 12653C108   283,470,082 11,950,678 SH   SOLE 21 11,950,678 0 0
CNX RES CORP COM 12653C108   118,297,119 4,987,231 SH   SOLE 22 4,794,209 0 193,022
CNX RES CORP COM 12653C108   1,274,713 53,740 SH   SOLE 26 53,740 0 0
CNX RES CORP COM 12653C108   2,056,311 86,691 SH   SOLE 28 62,453 0 24,238
CNX RES CORP COM 12653C108   3,487,931 147,046 SH   SOLE 30 147,046 0 0
CNX RES CORP COM 12653C108   138,667 5,846 SH   SOLE 36 5,846 0 0
CNX RES CORP COM 12653C108   11,301,655 476,461 SH   SOLE 43 435,502 0 40,959
CNX RES CORP NOTE 2.250% 5/0 12653CAG3   4,509,081 2,385,000 PRN   SOLE 21 2,385,000 0 0
CO-DIAGNOSTICS INC COM 189763105   5,940 5,304 SH   SOLE 18 5,304 0 0
CO-DIAGNOSTICS INC COM 189763105   74,777 66,765 SH   SOLE 21 66,765 0 0
CO-DIAGNOSTICS INC COM 189763105   479,339 427,981 SH   SOLE 22 427,981 0 0
COASTAL FINL CORP WA COM NEW 19046P209   1,553,129 39,957 SH   SOLE 2 37,039 0 2,918
COASTAL FINL CORP WA COM NEW 19046P209   2,293 59 SH   SOLE 7 59 0 0
COASTAL FINL CORP WA COM NEW 19046P209   1,163,846 29,942 SH   SOLE 18 29,942 0 0
COASTAL FINL CORP WA COM NEW 19046P209   1,002,107 25,781 SH   SOLE 19 25,781 0 0
COASTAL FINL CORP WA COM NEW 19046P209   16,725,372 430,290 SH   SOLE 21 430,290 0 0
COASTAL FINL CORP WA COM NEW 19046P209   11,870,665 305,394 SH   SOLE 22 295,948 0 9,446
COASTAL FINL CORP WA COM NEW 19046P209   28,375 730 SH   SOLE 23 730 0 0
COASTAL FINL CORP WA COM NEW 19046P209   114,861 2,955 SH   SOLE 25 2,955 0 0
COASTAL FINL CORP WA COM NEW 19046P209   24,644 634 SH   SOLE 26 0 0 634
COASTAL FINL CORP WA COM NEW 19046P209   64,408 1,657 SH   SOLE 28 0 0 1,657
COASTAL FINL CORP WA COM NEW 19046P209   103,200 2,655 SH   SOLE 30 2,655 0 0
COASTAL FINL CORP WA COM NEW 19046P209   70,394 1,811 SH   SOLE 40 1,811 0 0
COASTAL FINL CORP WA COM NEW 19046P209   193,339 4,974 SH   SOLE 43 4,129 0 845
COCA COLA CO COM 191216100   536,934,156 8,776,302 SH   SOLE 2 3,050,538 0 5,725,764
COCA COLA CO COM 191216100   222,925,604 3,643,766 SH   SOLE 4 1,756,833 0 1,886,933
COCA COLA CO COM 191216100   290,456,577 4,747,574 SH   SOLE 7 4,343,415 0 404,159
COCA COLA CO COM 191216100   17,565,451 287,111 SH   SOLE 13 287,111 0 0
COCA COLA CO COM 191216100   35,322,518 577,354 SH   SOLE 15 577,354 0 0
COCA COLA CO COM 191216100   745,323,980 12,182,478 SH   SOLE 18 11,819,064 0 363,414
COCA COLA CO COM 191216100   100,234,437 1,638,353 SH   SOLE 19 1,638,353 0 0
COCA COLA CO COM 191216100   7,187,531,018 117,481,710 SH   SOLE 21 117,481,710 0 0
COCA COLA CO COM 191216100   5,266,845,058 86,087,693 SH   SOLE 22 77,049,522 0 9,038,171
COCA COLA CO COM 191216100   492,906,642 8,056,663 SH   SOLE 23 8,056,663 0 0
COCA COLA CO COM 191216100   683,066,502 11,164,866 SH   SOLE 25 10,547,380 0 617,486
COCA COLA CO COM 191216100   332,108,961 5,428,391 SH   SOLE 26 3,167,920 0 2,260,471
COCA COLA CO COM 191216100   455,863,743 7,451,189 SH   SOLE 28 164,428 0 7,286,761
COCA COLA CO COM 191216100   8,449,815 138,114 SH   SOLE 29 138,114 0 0
COCA COLA CO COM 191216100   1,875,292,480 30,652,051 SH   SOLE 30 30,652,051 0 0
COCA COLA CO COM 191216100   75,675,500 1,236,932 SH   SOLE 31 1,171,342 0 65,590
COCA COLA CO COM 191216100   26,562,337 434,167 SH   SOLE 32 434,167 0 0
COCA COLA CO COM 191216100   140,021,381 2,288,679 SH   SOLE 34 2,288,679 0 0
COCA COLA CO COM 191216100   55,168,208 901,736 SH   SOLE 36 901,736 0 0
COCA COLA CO COM 191216100   12,389,439 202,508 SH   SOLE 40 202,508 0 0
COCA COLA CO COM 191216100   336,245 5,496 SH   OTR 43 5,496 0 0
COCA COLA CO COM 191216100   334,278,819 5,463,858 SH   SOLE 43 4,420,370 0 1,043,488
COCA COLA CONS INC COM 191098102   5,696,339 6,730 SH   SOLE 2 5,010 0 1,720
COCA COLA CONS INC COM 191098102   9,311 11 SH   SOLE 4 11 0 0
COCA COLA CONS INC COM 191098102   366,496 433 SH   SOLE 7 412 0 21
COCA COLA CONS INC COM 191098102   15,368,266 18,157 SH   SOLE 18 17,644 0 513
COCA COLA CONS INC COM 191098102   11,582,274 13,684 SH   SOLE 19 13,684 0 0
COCA COLA CONS INC COM 191098102   299,102,673 353,378 SH   SOLE 21 353,378 0 0
COCA COLA CONS INC COM 191098102   130,703,479 154,421 SH   SOLE 22 149,808 0 4,613
COCA COLA CONS INC COM 191098102   117,651 139 SH   SOLE 23 139 0 0
COCA COLA CONS INC COM 191098102   865,031 1,022 SH   SOLE 25 1,022 0 0
COCA COLA CONS INC COM 191098102   1,857,870 2,195 SH   SOLE 26 2,195 0 0
COCA COLA CONS INC COM 191098102   70,252 83 SH   SOLE 28 83 0 0
COCA COLA CONS INC COM 191098102   2,489,292 2,941 SH   SOLE 30 2,941 0 0
COCA COLA CONS INC COM 191098102   870,109 1,028 SH   SOLE 40 1,028 0 0
COCA COLA CONS INC COM 191098102   7,274,924 8,595 SH   SOLE 43 7,794 0 801
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   16,023,027 229,064 SH   SOLE 2 56,132 0 172,932
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   14,045,890 200,799 SH   SOLE 4 82,397 0 118,402
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   24,161,709 345,414 SH   SOLE 7 324,719 0 20,695
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   319,392 4,566 SH   SOLE 13 4,566 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,621,231 23,177 SH   SOLE 15 23,177 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   80,494,963 1,150,750 SH   SOLE 18 1,150,750 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   8,697,303 124,336 SH   SOLE 19 124,336 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   253,075,253 3,617,945 SH   SOLE 21 3,617,945 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   194,215,406 2,776,489 SH   SOLE 22 2,653,966 0 122,523
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   22,848,888 326,646 SH   SOLE 23 326,646 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   66,496,359 950,627 SH   SOLE 25 950,627 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   18,505,622 264,555 SH   SOLE 26 181,430 0 83,125
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   18,328,719 262,026 SH   SOLE 28 3,570 0 258,456
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   224,718,922 3,212,565 SH   SOLE 30 3,212,565 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   11,273,212 161,161 SH   SOLE 31 26,989 0 134,172
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   9,563,074 136,713 SH   SOLE 32 136,713 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   40,129,546 573,689 SH   SOLE 34 573,689 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   3,429,439 49,027 SH   SOLE 36 49,027 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   651,374 9,312 SH   SOLE 40 9,312 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   55,383,764 791,762 SH   SOLE 43 711,645 0 80,117
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   246,013 2,531 SH   SOLE 4 2,531 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   141,134 1,452 SH   SOLE 21 1,452 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   303,750 3,125 SH   SOLE 22 3,125 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   39,560 407 SH   SOLE 31 0 0 407
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   13,091,712 134,688 SH   SOLE 43 113,764 0 20,925
COCRYSTAL PHARMA INC COM NEW 19188J409   103,244 73,746 SH   SOLE 22 73,746 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   4,154 720 SH   SOLE 18 720 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   57,106 9,897 SH   SOLE 21 9,897 0 0
CODA OCTOPUS GROUP INC COM NEW 19188U206   253,188 43,880 SH   SOLE 22 43,880 0 0
CODEXIS INC COM 192005106   1,511,812 433,184 SH   SOLE 2 252,783 0 180,401
CODEXIS INC COM 192005106   3,001 860 SH   SOLE 7 860 0 0
CODEXIS INC COM 192005106   747,436 214,165 SH   SOLE 18 196,360 0 17,805
CODEXIS INC COM 192005106   2,967,393 850,256 SH   SOLE 19 850,256 0 0
CODEXIS INC COM 192005106   8,863,717 2,539,747 SH   SOLE 21 2,539,747 0 0
CODEXIS INC COM 192005106   8,616,684 2,468,964 SH   SOLE 22 2,366,566 0 102,398
CODEXIS INC COM 192005106   75,918 21,753 SH   SOLE 23 21,753 0 0
CODEXIS INC COM 192005106   277,860 79,616 SH   SOLE 26 0 0 79,616
CODEXIS INC COM 192005106   10,631 3,046 SH   SOLE 28 3,046 0 0
CODEXIS INC COM 192005106   10,777 3,088 SH   SOLE 43 1,659 0 1,429
CODORUS VY BANCORP INC COM 192025104   95,501 4,196 SH   SOLE 2 299 0 3,897
CODORUS VY BANCORP INC COM 192025104   579,629 25,467 SH   SOLE 18 25,467 0 0
CODORUS VY BANCORP INC COM 192025104   423,108 18,590 SH   SOLE 19 18,590 0 0
CODORUS VY BANCORP INC COM 192025104   7,876,940 346,087 SH   SOLE 21 346,087 0 0
CODORUS VY BANCORP INC COM 192025104   3,159,566 138,821 SH   SOLE 22 132,095 0 6,726
COEUR MNG INC COM NEW 192108504   3,718,694 986,391 SH   SOLE 2 495,262 0 491,129
COEUR MNG INC COM NEW 192108504   3,857 1,023 SH   SOLE 4 1,023 0 0
COEUR MNG INC COM NEW 192108504   5,153,647 1,367,015 SH   SOLE 7 1,367,015 0 0
COEUR MNG INC COM NEW 192108504   3,435,363 911,237 SH   SOLE 18 911,237 0 0
COEUR MNG INC COM NEW 192108504   9,299,169 2,466,623 SH   SOLE 19 2,466,623 0 0
COEUR MNG INC COM NEW 192108504   55,631,455 14,756,354 SH   SOLE 21 14,756,354 0 0
COEUR MNG INC COM NEW 192108504   49,547,975 13,142,699 SH   SOLE 22 12,538,270 0 604,429
COEUR MNG INC COM NEW 192108504   46,899 12,440 SH   SOLE 23 12,440 0 0
COEUR MNG INC COM NEW 192108504   259,384 68,802 SH   SOLE 25 68,802 0 0
COEUR MNG INC COM NEW 192108504   852,314 226,078 SH   SOLE 26 104,497 0 121,581
COEUR MNG INC COM NEW 192108504   9,531,201 2,528,170 SH   SOLE 30 2,528,170 0 0
COEUR MNG INC COM NEW 192108504   299,225 79,370 SH   SOLE 40 79,370 0 0
COEUR MNG INC COM NEW 192108504   1,004,754 266,513 SH   SOLE 43 258,658 0 7,855
COGENT BIOSCIENCES INC COM 19240Q201   329,475 49,029 SH   SOLE 2 19,326 0 29,703
COGENT BIOSCIENCES INC COM 19240Q201   4,012 597 SH   SOLE 7 597 0 0
COGENT BIOSCIENCES INC COM 19240Q201   1,467,803 218,423 SH   SOLE 18 218,423 0 0
COGENT BIOSCIENCES INC COM 19240Q201   1,206,368 179,519 SH   SOLE 19 179,519 0 0
COGENT BIOSCIENCES INC COM 19240Q201   25,347,356 3,771,928 SH   SOLE 21 3,771,928 0 0
COGENT BIOSCIENCES INC COM 19240Q201   15,426,002 2,295,536 SH   SOLE 22 2,225,234 0 70,302
COGENT BIOSCIENCES INC COM 19240Q201   90,431 13,457 SH   SOLE 25 13,457 0 0
COGENT BIOSCIENCES INC COM 19240Q201   8,266 1,230 SH   SOLE 26 1,230 0 0
COGENT BIOSCIENCES INC COM 19240Q201   682,282 101,530 SH   SOLE 30 101,530 0 0
COGENT BIOSCIENCES INC COM 19240Q201   5,410 805 SH   SOLE 36 805 0 0
COGENT BIOSCIENCES INC COM 19240Q201   129,783 19,313 SH   SOLE 40 19,313 0 0
COGENT BIOSCIENCES INC COM 19240Q201   257,047 38,251 SH   SOLE 43 33,778 0 4,473
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   3,543,630 54,242 SH   SOLE 2 24,490 0 29,752
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   522,771 8,002 SH   SOLE 4 8,002 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   429,414 6,573 SH   SOLE 7 6,274 0 299
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   9,054,673 138,599 SH   SOLE 18 138,599 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   9,588,811 146,775 SH   SOLE 19 146,775 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   337,499,157 5,166,067 SH   SOLE 21 5,166,067 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   86,607,001 1,325,685 SH   SOLE 22 1,274,272 0 51,413
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   62,651 959 SH   SOLE 23 959 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   597,312 9,143 SH   SOLE 25 9,143 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   3,141,328 48,084 SH   SOLE 26 17,645 0 30,439
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   278,959 4,270 SH   SOLE 28 765 0 3,505
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   7,580,305 116,031 SH   SOLE 30 116,031 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   577,844 8,845 SH   SOLE 40 8,845 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   4,095,640 62,692 SH   SOLE 43 57,568 0 5,124
COGNEX CORP COM 192422103   14,875,167 350,664 SH   SOLE 2 224,138 0 126,526
COGNEX CORP COM 192422103   113,304 2,671 SH   SOLE 4 517 0 2,154
COGNEX CORP COM 192422103   994,834 23,452 SH   SOLE 7 22,276 0 1,176
COGNEX CORP COM 192422103   12,366,745 291,531 SH   SOLE 18 291,531 0 0
COGNEX CORP COM 192422103   11,082,946 261,267 SH   SOLE 19 261,267 0 0
COGNEX CORP COM 192422103   382,526,804 9,017,605 SH   SOLE 21 9,017,605 0 0
COGNEX CORP COM 192422103   213,844,650 5,041,128 SH   SOLE 22 4,813,038 0 228,090
COGNEX CORP COM 192422103   1,462,048 34,466 SH   SOLE 25 34,466 0 0
COGNEX CORP COM 192422103   2,195,786 51,763 SH   SOLE 26 51,763 0 0
COGNEX CORP COM 192422103   598,207 14,102 SH   SOLE 28 1,792 0 12,310
COGNEX CORP COM 192422103   35,548 838 SH   SOLE 29 838 0 0
COGNEX CORP COM 192422103   4,065,321 95,835 SH   SOLE 30 95,835 0 0
COGNEX CORP COM 192422103   91,288 2,152 SH   SOLE 31 2,152 0 0
COGNEX CORP COM 192422103   15,068,051 355,211 SH   SOLE 34 355,211 0 0
COGNEX CORP COM 192422103   45,771 1,079 SH   SOLE 36 1,079 0 0
COGNEX CORP COM 192422103   1,532,041 36,116 SH   SOLE 40 36,116 0 0
COGNEX CORP COM 192422103   11,962 282 SH   OTR 43 282 0 0
COGNEX CORP COM 192422103   4,472,760 105,440 SH   SOLE 43 94,739 0 10,701
COGNITION THERAPEUTICS INC COM 19243B102   7,478 4,109 SH   SOLE 18 4,109 0 0
COGNITION THERAPEUTICS INC COM 19243B102   94,114 51,711 SH   SOLE 21 51,711 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   91,054,983 1,242,393 SH   SOLE 2 378,688 0 863,705
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   30,171,514 411,673 SH   SOLE 4 193,503 0 218,170
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   39,180,614 534,597 SH   SOLE 7 403,000 0 131,597
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   5,550,178 75,729 SH   SOLE 13 75,729 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   17,579,852 239,867 SH   SOLE 15 239,867 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   326,870,371 4,459,959 SH   SOLE 18 4,335,335 0 124,624
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   399,539,336 5,451,485 SH   SOLE 19 5,451,485 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,304,415,786 17,798,005 SH   SOLE 21 17,798,005 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   859,284,427 11,724,443 SH   SOLE 22 10,610,505 0 1,113,938
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   57,733,538 787,741 SH   SOLE 23 787,741 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   102,042,766 1,392,315 SH   SOLE 25 1,310,100 0 82,215
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   59,085,299 806,185 SH   SOLE 26 545,842 0 260,343
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   97,885,611 1,335,593 SH   SOLE 28 7,386 0 1,328,207
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   342,539,797 4,673,759 SH   SOLE 30 4,669,697 0 4,062
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   16,708,141 227,973 SH   SOLE 31 105,977 0 121,996
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   10,939,705 149,266 SH   SOLE 32 149,266 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   135,098,315 1,843,339 SH   SOLE 34 1,843,339 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   13,790,027 188,157 SH   SOLE 36 188,157 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,801,761 24,584 SH   SOLE 40 24,584 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   65,008 887 SH   OTR 43 887 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   57,899,604 790,007 SH   SOLE 43 688,522 0 101,485
COGNYTE SOFTWARE LTD ORD SHS M25133105   606,679 73,359 SH   SOLE 2 73,359 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   123,388 14,920 SH   SOLE 22 14,920 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   38,059 4,602 SH   SOLE 28 4,602 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   438,186 52,985 SH   SOLE 43 52,133 0 852
COHEN & CO INC NEW COM 19249M102   1,385 194 SH   SOLE 18 194 0 0
COHEN & CO INC NEW COM 19249M102   14,551 2,038 SH   SOLE 21 2,038 0 0
COHEN & CO INC NEW COM 19249M102   190,852 26,730 SH   SOLE 22 26,730 0 0
COHEN & STEERS INC COM 19247A100   1,598,543 20,790 SH   SOLE 2 14,192 0 6,598
COHEN & STEERS INC COM 19247A100   4,306 56 SH   SOLE 4 56 0 0
COHEN & STEERS INC COM 19247A100   101,649 1,322 SH   SOLE 7 1,322 0 0
COHEN & STEERS INC COM 19247A100   5,379,378 69,962 SH   SOLE 18 63,800 0 6,162
COHEN & STEERS INC COM 19247A100   6,015,412 78,234 SH   SOLE 19 78,234 0 0
COHEN & STEERS INC COM 19247A100   74,986,819 975,248 SH   SOLE 21 975,248 0 0
COHEN & STEERS INC COM 19247A100   57,571,157 748,747 SH   SOLE 22 724,871 0 23,876
COHEN & STEERS INC COM 19247A100   425,279 5,531 SH   SOLE 25 5,531 0 0
COHEN & STEERS INC COM 19247A100   605,509 7,875 SH   SOLE 26 7,875 0 0
COHEN & STEERS INC COM 19247A100   34,216 445 SH   SOLE 28 445 0 0
COHEN & STEERS INC COM 19247A100   1,031,172 13,411 SH   SOLE 30 13,411 0 0
COHEN & STEERS INC COM 19247A100   480,486 6,249 SH   SOLE 40 6,249 0 0
COHEN & STEERS INC COM 19247A100   19,146 249 SH   OTR 43 249 0 0
COHEN & STEERS INC COM 19247A100   2,077,952 27,025 SH   SOLE 43 24,160 0 2,865
COHERENT CORP COM 19247G107   14,302,198 235,932 SH   SOLE 2 128,229 0 107,703
COHERENT CORP COM 19247G107   67,834 1,119 SH   SOLE 4 457 0 662
COHERENT CORP COM 19247G107   1,423,843 23,488 SH   SOLE 7 22,294 0 1,194
COHERENT CORP COM 19247G107   13,507,348 222,820 SH   SOLE 18 222,820 0 0
COHERENT CORP COM 19247G107   14,837,351 244,760 SH   SOLE 19 244,760 0 0
COHERENT CORP COM 19247G107   412,422,957 6,803,414 SH   SOLE 21 6,803,414 0 0
COHERENT CORP COM 19247G107   234,293,451 3,864,953 SH   SOLE 22 3,683,555 0 181,398
COHERENT CORP COM 19247G107   1,836,059 30,288 SH   SOLE 25 30,288 0 0
COHERENT CORP COM 19247G107   3,375,140 55,677 SH   SOLE 26 55,677 0 0
COHERENT CORP COM 19247G107   508,299 8,385 SH   SOLE 28 2,266 0 6,119
COHERENT CORP COM 19247G107   17,368,236 286,510 SH   SOLE 30 286,510 0 0
COHERENT CORP COM 19247G107   98,083 1,618 SH   SOLE 31 1,618 0 0
COHERENT CORP COM 19247G107   23,312,876 384,574 SH   SOLE 34 384,574 0 0
COHERENT CORP COM 19247G107   68,622 1,132 SH   SOLE 36 1,132 0 0
COHERENT CORP COM 19247G107   1,878,493 30,988 SH   SOLE 40 30,988 0 0
COHERENT CORP COM 19247G107   6,388,439 105,385 SH   SOLE 43 94,641 0 10,744
COHERUS BIOSCIENCES INC COM 19249H103   1,476,002 617,574 SH   SOLE 2 439,096 0 178,478
COHERUS BIOSCIENCES INC COM 19249H103   2,435 1,019 SH   SOLE 7 1,019 0 0
COHERUS BIOSCIENCES INC COM 19249H103   682,412 285,528 SH   SOLE 18 255,994 0 29,534
COHERUS BIOSCIENCES INC COM 19249H103   3,133,316 1,311,011 SH   SOLE 19 1,311,011 0 0
COHERUS BIOSCIENCES INC COM 19249H103   11,272,471 4,716,515 SH   SOLE 21 4,716,515 0 0
COHERUS BIOSCIENCES INC COM 19249H103   9,763,231 4,085,034 SH   SOLE 22 3,941,018 0 144,016
COHERUS BIOSCIENCES INC COM 19249H103   73,435 30,726 SH   SOLE 23 30,726 0 0
COHERUS BIOSCIENCES INC COM 19249H103   171,330 71,686 SH   SOLE 26 0 0 71,686
COHERUS BIOSCIENCES INC COM 19249H103   7,636 3,195 SH   SOLE 28 3,195 0 0
COHERUS BIOSCIENCES INC COM 19249H103   237,081 99,197 SH   SOLE 30 99,197 0 0
COHERUS BIOSCIENCES INC COM 19249H103   21,598 9,037 SH   SOLE 43 8,864 0 173
COHU INC COM 192576106   1,396,494 41,899 SH   SOLE 2 13,656 0 28,243
COHU INC COM 192576106   3,966 119 SH   SOLE 4 119 0 0
COHU INC COM 192576106   12,399 372 SH   SOLE 7 372 0 0
COHU INC COM 192576106   4,886,011 146,595 SH   SOLE 18 146,595 0 0
COHU INC COM 192576106   3,322,201 99,676 SH   SOLE 19 99,676 0 0
COHU INC COM 192576106   185,567,875 5,567,593 SH   SOLE 21 5,567,593 0 0
COHU INC COM 192576106   47,114,755 1,413,584 SH   SOLE 22 1,351,035 0 62,549
COHU INC COM 192576106   333,767 10,014 SH   SOLE 25 10,014 0 0
COHU INC COM 192576106   1,055,128 31,657 SH   SOLE 26 12,596 0 19,061
COHU INC COM 192576106   158,884 4,767 SH   SOLE 28 863 0 3,904
COHU INC COM 192576106   3,640,136 109,215 SH   SOLE 30 109,215 0 0
COHU INC COM 192576106   269,273 8,079 SH   SOLE 40 8,079 0 0
COHU INC COM 192576106   906,709 27,204 SH   SOLE 43 26,689 0 515
COINBASE GLOBAL INC COM CL A 19260Q107   66,478,575 250,749 SH   SOLE 2 9,563 0 241,186
COINBASE GLOBAL INC COM CL A 19260Q107   31,958,360 120,543 SH   SOLE 4 58,046 0 62,497
COINBASE GLOBAL INC COM CL A 19260Q107   6,816,765 25,712 SH   SOLE 7 25,100 0 612
COINBASE GLOBAL INC COM CL A 19260Q107   1,891,631 7,135 SH   SOLE 13 7,135 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   4,476,286 16,884 SH   SOLE 15 16,884 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   52,010,446 196,177 SH   SOLE 18 185,368 0 10,809
COINBASE GLOBAL INC COM CL A 19260Q107   11,336,531 42,760 SH   SOLE 19 42,760 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   659,561,294 2,487,784 SH   SOLE 21 2,487,784 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,096,941,688 4,137,529 SH   SOLE 22 3,811,819 0 325,710
COINBASE GLOBAL INC COM CL A 19260Q107   68,771,068 259,396 SH   SOLE 23 259,396 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   93,472,033 352,565 SH   SOLE 25 335,733 0 16,832
COINBASE GLOBAL INC COM CL A 19260Q107   41,077,693 154,940 SH   SOLE 26 88,755 0 66,185
COINBASE GLOBAL INC COM CL A 19260Q107   74,964,536 282,757 SH   SOLE 28 8,670 0 274,087
COINBASE GLOBAL INC COM CL A 19260Q107   61,243 231 SH   SOLE 29 231 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   171,781,588 647,939 SH   SOLE 30 647,939 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   12,104,319 45,656 SH   SOLE 31 42,575 0 3,081
COINBASE GLOBAL INC COM CL A 19260Q107   2,146,677 8,097 SH   SOLE 34 8,097 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   9,822,431 37,049 SH   SOLE 36 37,049 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   2,254,846 8,505 SH   SOLE 40 8,505 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   31,925,485 120,419 SH   SOLE 43 107,029 0 13,390
COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3   12,119,262 11,075,000 PRN   SOLE 21 11,075,000 0 0
COLGATE PALMOLIVE CO COM 194162103   181,157,097 2,011,739 SH   SOLE 2 798,471 0 1,213,268
COLGATE PALMOLIVE CO COM 194162103   69,338,860 770,004 SH   SOLE 4 332,084 0 437,920
COLGATE PALMOLIVE CO COM 194162103   54,538,062 605,642 SH   SOLE 7 539,666 0 65,976
COLGATE PALMOLIVE CO COM 194162103   7,515,933 83,464 SH   SOLE 13 83,464 0 0
COLGATE PALMOLIVE CO COM 194162103   10,256,875 113,902 SH   SOLE 15 113,902 0 0
COLGATE PALMOLIVE CO COM 194162103   103,133,905 1,145,296 SH   SOLE 18 1,049,619 0 95,677
COLGATE PALMOLIVE CO COM 194162103   52,333,908 581,165 SH   SOLE 19 581,165 0 0
COLGATE PALMOLIVE CO COM 194162103   1,845,284,699 20,491,779 SH   SOLE 21 20,491,779 0 0
COLGATE PALMOLIVE CO COM 194162103   1,644,760,098 18,264,965 SH   SOLE 22 16,393,946 0 1,871,019
COLGATE PALMOLIVE CO COM 194162103   127,231,825 1,412,902 SH   SOLE 23 1,412,902 0 0
COLGATE PALMOLIVE CO COM 194162103   287,215,736 3,189,514 SH   SOLE 25 2,758,295 0 431,219
COLGATE PALMOLIVE CO COM 194162103   126,707,374 1,407,078 SH   SOLE 26 959,550 0 447,528
COLGATE PALMOLIVE CO COM 194162103   168,763,606 1,874,110 SH   SOLE 28 91,393 0 1,782,717
COLGATE PALMOLIVE CO COM 194162103   4,150,495 46,091 SH   SOLE 29 46,091 0 0
COLGATE PALMOLIVE CO COM 194162103   424,350,539 4,712,388 SH   SOLE 30 4,562,982 0 149,406
COLGATE PALMOLIVE CO COM 194162103   23,454,873 260,465 SH   SOLE 31 247,940 0 12,525
COLGATE PALMOLIVE CO COM 194162103   66,664,195 740,302 SH   SOLE 34 740,302 0 0
COLGATE PALMOLIVE CO COM 194162103   18,529,859 205,773 SH   SOLE 36 205,773 0 0
COLGATE PALMOLIVE CO COM 194162103   3,472,508 38,562 SH   SOLE 40 38,562 0 0
COLGATE PALMOLIVE CO COM 194162103   86,268 958 SH   OTR 43 958 0 0
COLGATE PALMOLIVE CO COM 194162103   137,560,854 1,527,605 SH   SOLE 43 1,225,888 0 301,717
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   3,927,963 101,184 SH   SOLE 2 67,491 0 33,693
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   4,309 111 SH   SOLE 4 111 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   8,773 226 SH   SOLE 7 226 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   4,392,522 113,151 SH   SOLE 18 98,266 0 14,885
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   11,436,527 294,604 SH   SOLE 19 294,604 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   151,740,587 3,908,825 SH   SOLE 21 3,908,825 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   49,571,393 1,276,955 SH   SOLE 22 1,226,002 0 50,953
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   118,789 3,060 SH   SOLE 23 3,060 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   282,221 7,270 SH   SOLE 25 7,270 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   34,433 887 SH   SOLE 26 887 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   319,527 8,231 SH   SOLE 28 0 0 8,231
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   3,594,810 92,602 SH   SOLE 30 92,602 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   284,395 7,326 SH   SOLE 40 7,326 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104   1,997,949 51,467 SH   SOLE 43 27,392 0 24,075
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,290,627 10,559 SH   SOLE 43 10,542 0 17
COLONY BANKCORP INC COM 19623P101   1,075,549 93,526 SH   SOLE 2 85,607 0 7,919
COLONY BANKCORP INC COM 19623P101   3,232 281 SH   SOLE 7 281 0 0
COLONY BANKCORP INC COM 19623P101   530,955 46,170 SH   SOLE 18 46,170 0 0
COLONY BANKCORP INC COM 19623P101   405,387 35,251 SH   SOLE 19 35,251 0 0
COLONY BANKCORP INC COM 19623P101   9,031,249 785,326 SH   SOLE 21 785,326 0 0
COLONY BANKCORP INC COM 19623P101   3,743,423 325,515 SH   SOLE 22 313,638 0 11,877
COLONY BANKCORP INC COM 19623P101   2,001 174 SH   SOLE 23 174 0 0
COLONY BANKCORP INC COM 19623P101   15,364 1,336 SH   SOLE 43 1,336 0 0
COLUMBIA BKG SYS INC COM 197236102   22,857,981 1,181,291 SH   SOLE 2 1,002,987 0 178,304
COLUMBIA BKG SYS INC COM 197236102   11,687 604 SH   SOLE 4 604 0 0
COLUMBIA BKG SYS INC COM 197236102   803,257 41,512 SH   SOLE 7 39,542 0 1,970
COLUMBIA BKG SYS INC COM 197236102   9,308,530 481,061 SH   SOLE 18 481,061 0 0
COLUMBIA BKG SYS INC COM 197236102   2,926,184 151,224 SH   SOLE 19 151,224 0 0
COLUMBIA BKG SYS INC COM 197236102   199,606,570 10,315,585 SH   SOLE 21 10,315,585 0 0
COLUMBIA BKG SYS INC COM 197236102   127,044,186 6,565,591 SH   SOLE 22 6,279,226 0 286,365
COLUMBIA BKG SYS INC COM 197236102   843,621 43,598 SH   SOLE 25 43,598 0 0
COLUMBIA BKG SYS INC COM 197236102   4,010,558 207,264 SH   SOLE 26 65,948 0 141,316
COLUMBIA BKG SYS INC COM 197236102   45,318 2,342 SH   SOLE 28 2,342 0 0
COLUMBIA BKG SYS INC COM 197236102   6,056,705 313,008 SH   SOLE 30 313,008 0 0
COLUMBIA BKG SYS INC COM 197236102   50,117 2,590 SH   SOLE 31 2,590 0 0
COLUMBIA BKG SYS INC COM 197236102   122,408 6,326 SH   SOLE 36 6,326 0 0
COLUMBIA BKG SYS INC COM 197236102   888,223 45,903 SH   SOLE 40 45,903 0 0
COLUMBIA BKG SYS INC COM 197236102   4,363,316 225,494 SH   SOLE 43 196,498 0 28,996
COLUMBIA FINL INC COM 197641103   368,036 21,385 SH   SOLE 2 9,054 0 12,331
COLUMBIA FINL INC COM 197641103   5,387 313 SH   SOLE 7 313 0 0
COLUMBIA FINL INC COM 197641103   1,345,306 78,170 SH   SOLE 18 78,170 0 0
COLUMBIA FINL INC COM 197641103   1,079,928 62,750 SH   SOLE 19 62,750 0 0
COLUMBIA FINL INC COM 197641103   18,588,951 1,080,125 SH   SOLE 21 1,080,125 0 0
COLUMBIA FINL INC COM 197641103   16,289,695 946,525 SH   SOLE 22 906,166 0 40,359
COLUMBIA FINL INC COM 197641103   109,197 6,345 SH   SOLE 25 6,345 0 0
COLUMBIA FINL INC COM 197641103   90,129 5,237 SH   SOLE 28 0 0 5,237
COLUMBIA FINL INC COM 197641103   721,581 41,928 SH   SOLE 30 41,928 0 0
COLUMBIA FINL INC COM 197641103   119,627 6,951 SH   SOLE 40 6,951 0 0
COLUMBIA FINL INC COM 197641103   641,262 37,261 SH   SOLE 43 35,056 0 2,205
COLUMBIA SPORTSWEAR CO COM 198516106   4,456,295 54,894 SH   SOLE 2 37,062 0 17,832
COLUMBIA SPORTSWEAR CO COM 198516106   7,306 90 SH   SOLE 4 90 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   630,606 7,768 SH   SOLE 7 7,359 0 409
COLUMBIA SPORTSWEAR CO COM 198516106   4,452,642 54,849 SH   SOLE 18 54,849 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   906,294 11,164 SH   SOLE 19 11,164 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   143,140,229 1,763,245 SH   SOLE 21 1,763,245 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   80,727,584 994,427 SH   SOLE 22 947,236 0 47,191
COLUMBIA SPORTSWEAR CO COM 198516106   583,197 7,184 SH   SOLE 25 7,184 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   746,369 9,194 SH   SOLE 26 9,194 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,978,600 24,373 SH   SOLE 30 24,373 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   35,070 432 SH   SOLE 31 432 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   43,918 541 SH   SOLE 36 541 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   674,443 8,308 SH   SOLE 40 8,308 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   3,863,411 47,591 SH   SOLE 43 41,393 0 6,198
COLUMBUS MCKINNON CORP N Y COM 199333105   3,429,280 76,838 SH   SOLE 2 61,003 0 15,835
COLUMBUS MCKINNON CORP N Y COM 199333105   80,691 1,808 SH   SOLE 4 124 0 1,684
COLUMBUS MCKINNON CORP N Y COM 199333105   447,951 10,037 SH   SOLE 7 9,502 0 535
COLUMBUS MCKINNON CORP N Y COM 199333105   3,511,488 78,680 SH   SOLE 18 78,680 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   3,284,054 73,584 SH   SOLE 19 73,584 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   48,584,530 1,088,607 SH   SOLE 21 1,088,607 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   34,180,733 765,869 SH   SOLE 22 727,838 0 38,031
COLUMBUS MCKINNON CORP N Y COM 199333105   230,692 5,169 SH   SOLE 25 5,169 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   762,370 17,082 SH   SOLE 26 17,082 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   288,488 6,464 SH   SOLE 28 505 0 5,959
COLUMBUS MCKINNON CORP N Y COM 199333105   9,120,631 204,361 SH   SOLE 30 204,361 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   68,195 1,528 SH   SOLE 34 1,528 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   39,498 885 SH   SOLE 36 885 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   259,880 5,823 SH   SOLE 40 5,823 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   776,607 17,401 SH   SOLE 43 14,424 0 2,977
COMCAST CORP NEW CL A 20030N101   411,035,423 9,481,786 SH   SOLE 2 3,534,518 0 5,947,268
COMCAST CORP NEW CL A 20030N101   156,519,423 3,610,598 SH   SOLE 4 1,935,973 0 1,674,625
COMCAST CORP NEW CL A 20030N101   186,918,264 4,311,840 SH   SOLE 7 3,876,334 0 435,506
COMCAST CORP NEW CL A 20030N101   10,893,378 251,289 SH   SOLE 13 251,289 0 0
COMCAST CORP NEW CL A 20030N101   25,737,155 593,706 SH   SOLE 15 593,706 0 0
COMCAST CORP NEW CL A 20030N101   572,776,269 13,212,832 SH   SOLE 18 12,571,329 0 641,503
COMCAST CORP NEW CL A 20030N101   634,777,085 14,643,070 SH   SOLE 19 14,643,070 0 0
COMCAST CORP NEW CL A 20030N101   4,289,782,049 98,956,910 SH   SOLE 21 98,956,910 0 0
COMCAST CORP NEW CL A 20030N101   3,844,306,178 88,680,650 SH   SOLE 22 79,493,006 0 9,187,644
COMCAST CORP NEW CL A 20030N101   347,960,913 8,026,780 SH   SOLE 23 8,026,780 0 0
COMCAST CORP NEW CL A 20030N101   361,437,561 8,337,660 SH   SOLE 25 8,135,860 0 201,800
COMCAST CORP NEW CL A 20030N101   230,273,509 5,311,961 SH   SOLE 26 3,273,104 0 2,038,857
COMCAST CORP NEW CL A 20030N101   357,518,894 8,247,264 SH   SOLE 28 119,449 0 8,127,815
COMCAST CORP NEW CL A 20030N101   2,233,219 51,516 SH   SOLE 29 51,516 0 0
COMCAST CORP NEW CL A 20030N101   1,125,247,611 25,957,269 SH   SOLE 30 25,936,695 0 20,574
COMCAST CORP NEW CL A 20030N101   54,609,252 1,259,729 SH   SOLE 31 917,569 0 342,160
COMCAST CORP NEW CL A 20030N101   66,119,371 1,525,245 SH   SOLE 32 1,525,245 0 0
COMCAST CORP NEW CL A 20030N101   127,923,683 2,950,950 SH   SOLE 34 2,950,950 0 0
COMCAST CORP NEW CL A 20030N101   47,005,662 1,084,329 SH   SOLE 36 1,084,329 0 0
COMCAST CORP NEW CL A 20030N101   8,578,141 197,881 SH   SOLE 40 197,881 0 0
COMCAST CORP NEW CL A 20030N101   244,624 5,643 SH   OTR 43 5,643 0 0
COMCAST CORP NEW CL A 20030N101   266,254,369 6,141,969 SH   SOLE 43 5,179,732 0 962,238
COMERICA INC COM 200340107   12,224,552 222,305 SH   SOLE 2 86,642 0 135,663
COMERICA INC COM 200340107   32,719 595 SH   SOLE 4 595 0 0
COMERICA INC COM 200340107   5,493,831 99,906 SH   SOLE 7 89,037 0 10,869
COMERICA INC COM 200340107   324,991 5,910 SH   SOLE 15 5,910 0 0
COMERICA INC COM 200340107   12,318,860 224,020 SH   SOLE 18 224,020 0 0
COMERICA INC COM 200340107   7,544,848 137,204 SH   SOLE 19 137,204 0 0
COMERICA INC COM 200340107   391,303,176 7,115,897 SH   SOLE 21 7,115,897 0 0
COMERICA INC COM 200340107   164,153,014 2,985,143 SH   SOLE 22 2,765,176 0 219,967
COMERICA INC COM 200340107   1,480,056 26,915 SH   SOLE 25 26,915 0 0
COMERICA INC COM 200340107   6,689,204 121,644 SH   SOLE 26 121,644 0 0
COMERICA INC COM 200340107   400,327 7,280 SH   SOLE 28 3,075 0 4,205
COMERICA INC COM 200340107   35,644,793 648,205 SH   SOLE 30 648,205 0 0
COMERICA INC COM 200340107   90,129 1,639 SH   SOLE 31 1,639 0 0
COMERICA INC COM 200340107   3,246,115 59,031 SH   SOLE 32 59,031 0 0
COMERICA INC COM 200340107   1,071,920 19,493 SH   SOLE 34 19,493 0 0
COMERICA INC COM 200340107   461,366 8,390 SH   SOLE 36 8,390 0 0
COMERICA INC COM 200340107   1,519,594 27,634 SH   SOLE 40 27,634 0 0
COMERICA INC COM 200340107   11,933 217 SH   OTR 43 217 0 0
COMERICA INC COM 200340107   11,526,690 209,614 SH   SOLE 43 197,636 0 11,978
COMFORT SYS USA INC COM 199908104   17,231,002 54,235 SH   SOLE 2 35,946 0 18,289
COMFORT SYS USA INC COM 199908104   92,136 290 SH   SOLE 4 253 0 37
COMFORT SYS USA INC COM 199908104   2,684,967 8,451 SH   SOLE 7 8,005 0 446
COMFORT SYS USA INC COM 199908104   44,517,207 140,119 SH   SOLE 18 134,896 0 5,223
COMFORT SYS USA INC COM 199908104   78,289,463 246,418 SH   SOLE 19 246,418 0 0
COMFORT SYS USA INC COM 199908104   854,956,021 2,690,995 SH   SOLE 21 2,690,995 0 0
COMFORT SYS USA INC COM 199908104   383,818,144 1,208,077 SH   SOLE 22 1,172,907 0 35,170
COMFORT SYS USA INC COM 199908104   719,295 2,264 SH   SOLE 23 2,264 0 0
COMFORT SYS USA INC COM 199908104   2,299,585 7,238 SH   SOLE 25 7,238 0 0
COMFORT SYS USA INC COM 199908104   8,822,489 27,769 SH   SOLE 26 11,853 0 15,916
COMFORT SYS USA INC COM 199908104   493,404 1,553 SH   SOLE 28 647 0 906
COMFORT SYS USA INC COM 199908104   12,708 40 SH   SOLE 29 40 0 0
COMFORT SYS USA INC COM 199908104   14,844,682 46,724 SH   SOLE 30 46,724 0 0
COMFORT SYS USA INC COM 199908104   727,238 2,289 SH   SOLE 34 2,289 0 0
COMFORT SYS USA INC COM 199908104   96,902 305 SH   SOLE 36 305 0 0
COMFORT SYS USA INC COM 199908104   2,426,669 7,638 SH   SOLE 40 7,638 0 0
COMFORT SYS USA INC COM 199908104   12,013,576 37,813 SH   SOLE 43 35,009 0 2,804
COMMERCE BANCSHARES INC COM 200525103   9,266,057 174,174 SH   SOLE 2 108,130 0 66,044
COMMERCE BANCSHARES INC COM 200525103   20,376 383 SH   SOLE 4 383 0 0
COMMERCE BANCSHARES INC COM 200525103   2,368,198 44,515 SH   SOLE 7 43,175 0 1,340
COMMERCE BANCSHARES INC COM 200525103   10,658,673 200,351 SH   SOLE 18 200,351 0 0
COMMERCE BANCSHARES INC COM 200525103   2,058,414 38,692 SH   SOLE 19 38,692 0 0
COMMERCE BANCSHARES INC COM 200525103   336,158,617 6,318,771 SH   SOLE 21 6,318,771 0 0
COMMERCE BANCSHARES INC COM 200525103   197,786,641 3,717,794 SH   SOLE 22 3,557,421 0 160,373
COMMERCE BANCSHARES INC COM 200525103   1,349,152 25,360 SH   SOLE 25 25,360 0 0
COMMERCE BANCSHARES INC COM 200525103   1,863,596 35,030 SH   SOLE 26 35,030 0 0
COMMERCE BANCSHARES INC COM 200525103   511,571 9,616 SH   SOLE 28 1,420 0 8,196
COMMERCE BANCSHARES INC COM 200525103   10,351,656 194,580 SH   SOLE 30 194,580 0 0
COMMERCE BANCSHARES INC COM 200525103   79,534 1,495 SH   SOLE 31 1,495 0 0
COMMERCE BANCSHARES INC COM 200525103   200,830 3,775 SH   SOLE 36 3,775 0 0
COMMERCE BANCSHARES INC COM 200525103   1,457,574 27,398 SH   SOLE 40 27,398 0 0
COMMERCE BANCSHARES INC COM 200525103   9,432,029 177,294 SH   SOLE 43 168,088 0 9,205
COMMERCIAL METALS CO COM 201723103   10,614,920 180,618 SH   SOLE 2 103,988 0 76,630
COMMERCIAL METALS CO COM 201723103   115,072 1,958 SH   SOLE 4 337 0 1,621
COMMERCIAL METALS CO COM 201723103   1,708,268 29,067 SH   SOLE 7 27,572 0 1,495
COMMERCIAL METALS CO COM 201723103   27,464,044 467,314 SH   SOLE 18 467,314 0 0
COMMERCIAL METALS CO COM 201723103   15,901,810 270,577 SH   SOLE 19 270,577 0 0
COMMERCIAL METALS CO COM 201723103   533,230,730 9,073,179 SH   SOLE 21 9,073,179 0 0
COMMERCIAL METALS CO COM 201723103   224,480,772 3,819,649 SH   SOLE 22 3,663,546 0 156,103
COMMERCIAL METALS CO COM 201723103   1,389,675 23,646 SH   SOLE 25 23,646 0 0
COMMERCIAL METALS CO COM 201723103   12,522,359 213,074 SH   SOLE 26 155,313 0 57,761
COMMERCIAL METALS CO COM 201723103   3,857,486 65,637 SH   SOLE 28 65,637 0 0
COMMERCIAL METALS CO COM 201723103   10,896,076 185,402 SH   SOLE 30 185,402 0 0
COMMERCIAL METALS CO COM 201723103   976,346 16,613 SH   SOLE 36 16,613 0 0
COMMERCIAL METALS CO COM 201723103   1,430,932 24,348 SH   SOLE 40 24,348 0 0
COMMERCIAL METALS CO COM 201723103   9,730,314 165,566 SH   SOLE 43 155,083 0 10,483
COMMERCIAL VEH GROUP INC COM 202608105   465,937 72,463 SH   SOLE 2 58,854 0 13,609
COMMERCIAL VEH GROUP INC COM 202608105   588,416 91,511 SH   SOLE 18 91,511 0 0
COMMERCIAL VEH GROUP INC COM 202608105   628,385 97,727 SH   SOLE 19 97,727 0 0
COMMERCIAL VEH GROUP INC COM 202608105   7,846,053 1,220,226 SH   SOLE 21 1,220,226 0 0
COMMERCIAL VEH GROUP INC COM 202608105   5,612,921 872,927 SH   SOLE 22 844,667 0 28,260
COMMERCIAL VEH GROUP INC COM 202608105   19,026 2,959 SH   SOLE 43 965 0 1,994
COMMSCOPE HLDG CO INC COM 20337X109   144,610 110,389 SH   SOLE 2 59,552 0 50,837
COMMSCOPE HLDG CO INC COM 20337X109   1,026 783 SH   SOLE 4 783 0 0
COMMSCOPE HLDG CO INC COM 20337X109   205,246 156,676 SH   SOLE 7 148,230 0 8,446
COMMSCOPE HLDG CO INC COM 20337X109   643,426 491,165 SH   SOLE 18 491,165 0 0
COMMSCOPE HLDG CO INC COM 20337X109   609,946 465,608 SH   SOLE 19 465,608 0 0
COMMSCOPE HLDG CO INC COM 20337X109   11,080,955 8,458,744 SH   SOLE 21 8,458,744 0 0
COMMSCOPE HLDG CO INC COM 20337X109   7,758,567 5,922,570 SH   SOLE 22 5,735,676 0 186,894
COMMSCOPE HLDG CO INC COM 20337X109   439,661 335,619 SH   SOLE 25 335,619 0 0
COMMSCOPE HLDG CO INC COM 20337X109   268,621 205,054 SH   SOLE 26 92,894 0 112,160
COMMSCOPE HLDG CO INC COM 20337X109   14,508 11,075 SH   SOLE 28 3,636 0 7,439
COMMSCOPE HLDG CO INC COM 20337X109   485,520 370,626 SH   SOLE 30 370,626 0 0
COMMSCOPE HLDG CO INC COM 20337X109   281,543 214,918 SH   SOLE 34 214,918 0 0
COMMSCOPE HLDG CO INC COM 20337X109   39,355 30,042 SH   SOLE 36 30,042 0 0
COMMSCOPE HLDG CO INC COM 20337X109   45,521 34,749 SH   SOLE 40 34,749 0 0
COMMSCOPE HLDG CO INC COM 20337X109   158,308 120,846 SH   SOLE 43 118,263 0 2,583
COMMUNITY BK SYS INC COM 203607106   2,025,473 42,171 SH   SOLE 2 14,291 0 27,880
COMMUNITY BK SYS INC COM 203607106   7,685 160 SH   SOLE 4 160 0 0
COMMUNITY BK SYS INC COM 203607106   842,975 17,551 SH   SOLE 7 17,107 0 444
COMMUNITY BK SYS INC COM 203607106   7,895,075 164,378 SH   SOLE 18 164,378 0 0
COMMUNITY BK SYS INC COM 203607106   4,740,369 98,696 SH   SOLE 19 98,696 0 0
COMMUNITY BK SYS INC COM 203607106   289,677,623 6,031,181 SH   SOLE 21 6,031,181 0 0
COMMUNITY BK SYS INC COM 203607106   64,026,536 1,333,053 SH   SOLE 22 1,267,014 0 66,039
COMMUNITY BK SYS INC COM 203607106   378,140 7,873 SH   SOLE 25 7,873 0 0
COMMUNITY BK SYS INC COM 203607106   642,978 13,387 SH   SOLE 26 13,387 0 0
COMMUNITY BK SYS INC COM 203607106   46,109 960 SH   SOLE 28 960 0 0
COMMUNITY BK SYS INC COM 203607106   4,680,524 97,450 SH   SOLE 30 97,450 0 0
COMMUNITY BK SYS INC COM 203607106   45,100 939 SH   SOLE 36 939 0 0
COMMUNITY BK SYS INC COM 203607106   357,439 7,442 SH   SOLE 40 7,442 0 0
COMMUNITY BK SYS INC COM 203607106   305,759 6,366 SH   SOLE 43 6,147 0 219
COMMUNITY HEALTH SYS INC NEW COM 203668108   393,565 112,447 SH   SOLE 2 39,830 0 72,617
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,582 452 SH   SOLE 4 452 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   4,851 1,386 SH   SOLE 7 1,386 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   1,176,644 336,184 SH   SOLE 18 336,184 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   942,057 269,159 SH   SOLE 19 269,159 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   16,557,216 4,730,633 SH   SOLE 21 4,730,633 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   12,398,915 3,542,547 SH   SOLE 22 3,379,038 0 163,509
COMMUNITY HEALTH SYS INC NEW COM 203668108   95,795 27,370 SH   SOLE 25 27,370 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   45,017 12,862 SH   SOLE 26 12,862 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   120,607 34,459 SH   SOLE 28 34,459 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   599,932 171,409 SH   SOLE 30 171,409 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   106,103 30,315 SH   SOLE 36 30,315 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   44,933 12,838 SH   SOLE 40 12,838 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   116,106 33,173 SH   SOLE 43 31,386 0 1,787
COMMUNITY HEALTHCARE TR INC COM 20369C106   556,488 20,960 SH   SOLE 2 7,698 0 13,262
COMMUNITY HEALTHCARE TR INC COM 20369C106   331,291 12,478 SH   SOLE 4 12,478 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,070,124 40,306 SH   SOLE 7 36,060 0 4,246
COMMUNITY HEALTHCARE TR INC COM 20369C106   2,074,113 78,121 SH   SOLE 18 78,121 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   4,225,618 159,157 SH   SOLE 19 159,157 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   81,685,376 3,076,662 SH   SOLE 21 3,076,662 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   26,013,026 979,775 SH   SOLE 22 941,655 0 38,120
COMMUNITY HEALTHCARE TR INC COM 20369C106   35,710 1,345 SH   SOLE 23 1,345 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   1,712,236 64,491 SH   SOLE 25 64,491 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   540,903 20,373 SH   SOLE 28 1,351 0 19,022
COMMUNITY HEALTHCARE TR INC COM 20369C106   3,100,801 116,791 SH   SOLE 30 116,791 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   752,613 28,347 SH   SOLE 34 28,347 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   141,750 5,339 SH   SOLE 36 5,339 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   280,952 10,582 SH   SOLE 40 10,582 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106   2,008,264 75,641 SH   SOLE 43 68,933 0 6,708
COMMUNITY TR BANCORP INC COM 204149108   2,450,157 57,448 SH   SOLE 2 45,447 0 12,001
COMMUNITY TR BANCORP INC COM 204149108   2,516 59 SH   SOLE 4 59 0 0
COMMUNITY TR BANCORP INC COM 204149108   6,525 153 SH   SOLE 7 153 0 0
COMMUNITY TR BANCORP INC COM 204149108   1,921,510 45,053 SH   SOLE 18 45,053 0 0
COMMUNITY TR BANCORP INC COM 204149108   3,712,683 87,050 SH   SOLE 19 87,050 0 0
COMMUNITY TR BANCORP INC COM 204149108   29,213,971 684,970 SH   SOLE 21 684,970 0 0
COMMUNITY TR BANCORP INC COM 204149108   24,241,492 568,382 SH   SOLE 22 544,397 0 23,985
COMMUNITY TR BANCORP INC COM 204149108   147,270 3,453 SH   SOLE 25 3,453 0 0
COMMUNITY TR BANCORP INC COM 204149108   241,570 5,664 SH   SOLE 26 5,628 0 36
COMMUNITY TR BANCORP INC COM 204149108   127,182 2,982 SH   SOLE 28 0 0 2,982
COMMUNITY TR BANCORP INC COM 204149108   109,866 2,576 SH   SOLE 30 2,576 0 0
COMMUNITY TR BANCORP INC COM 204149108   227,452 5,333 SH   SOLE 40 5,333 0 0
COMMUNITY TR BANCORP INC COM 204149108   21,538 505 SH   OTR 43 505 0 0
COMMUNITY TR BANCORP INC COM 204149108   1,115,127 26,146 SH   SOLE 43 24,890 0 1,256
COMMUNITY WEST BANCSHARES COM 204157101   19,102 1,234 SH   SOLE 18 1,234 0 0
COMMUNITY WEST BANCSHARES COM 204157101   244,723 15,809 SH   SOLE 21 15,809 0 0
COMMUNITY WEST BANCSHARES COM 204157101   259,197 16,744 SH   SOLE 22 16,744 0 0
COMMUNITY WEST BANCSHARES COM 204157101   32,059 2,071 SH   SOLE 43 2,071 0 0
COMMVAULT SYS INC COM 204166102   21,000,371 207,043 SH   SOLE 2 165,637 0 41,406
COMMVAULT SYS INC COM 204166102   27,893 275 SH   SOLE 4 131 0 144
COMMVAULT SYS INC COM 204166102   1,025,762 10,113 SH   SOLE 7 9,581 0 532
COMMVAULT SYS INC COM 204166102   18,677,117 184,138 SH   SOLE 18 176,394 0 7,744
COMMVAULT SYS INC COM 204166102   26,726,906 263,501 SH   SOLE 19 263,501 0 0
COMMVAULT SYS INC COM 204166102   359,617,631 3,545,476 SH   SOLE 21 3,545,476 0 0
COMMVAULT SYS INC COM 204166102   166,616,322 1,642,673 SH   SOLE 22 1,588,684 0 53,989
COMMVAULT SYS INC COM 204166102   507,759 5,006 SH   SOLE 23 5,006 0 0
COMMVAULT SYS INC COM 204166102   932,040 9,189 SH   SOLE 25 9,189 0 0
COMMVAULT SYS INC COM 204166102   3,856,267 38,019 SH   SOLE 26 11,852 0 26,167
COMMVAULT SYS INC COM 204166102   219,495 2,164 SH   SOLE 28 771 0 1,393
COMMVAULT SYS INC COM 204166102   31,363,272 309,211 SH   SOLE 30 309,211 0 0
COMMVAULT SYS INC COM 204166102   2,843,590 28,035 SH   SOLE 34 28,035 0 0
COMMVAULT SYS INC COM 204166102   68,972 680 SH   SOLE 36 680 0 0
COMMVAULT SYS INC COM 204166102   969,265 9,556 SH   SOLE 40 9,556 0 0
COMMVAULT SYS INC COM 204166102   6,630,276 65,368 SH   SOLE 43 63,756 0 1,612
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300   132,577 210,439 SH   SOLE 43 207,709 0 2,730
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   16,094,613 956,305 SH   SOLE 7 877,125 0 79,180
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   9,445,030 561,202 SH   SOLE 21 561,202 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   2,742,213 162,936 SH   SOLE 30 162,936 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   10,273,171 610,408 SH   SOLE 43 579,219 0 31,189
COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605   1,513,244 196,016 SH   SOLE 7 196,016 0 0
COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605   3,295,506 426,879 SH   SOLE 21 426,879 0 0
COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605   737,268 95,501 SH   SOLE 30 95,501 0 0
COMPANHIA PARANAENSE DE ENER SPON ADS 20441B605   6,357,134 823,463 SH   SOLE 43 808,362 0 15,101
COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704   1,266,219 188,146 SH   SOLE 43 183,754 0 4,392
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   620,122 198,122 SH   SOLE 2 198,122 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   206,314 65,915 SH   SOLE 22 65,915 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   645,735 206,305 SH   SOLE 30 206,305 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105   4,505,552 1,439,474 SH   SOLE 43 1,230,463 0 209,011
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   5,111,121 426,282 SH   SOLE 25 426,282 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104   2,864,342 238,894 SH   SOLE 43 212,393 0 26,501
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,776,575 111,875 SH   SOLE 2 5,356 0 106,519
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,635,545 102,994 SH   SOLE 4 74,725 0 28,269
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   14,293,461 900,092 SH   SOLE 7 895,323 0 4,769
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   9,798 617 SH   SOLE 13 617 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   34,444 2,169 SH   SOLE 15 2,169 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,377,638 86,753 SH   SOLE 18 86,753 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   101,311,081 6,379,791 SH   SOLE 21 6,379,791 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   37,714,349 2,374,959 SH   SOLE 22 2,116,514 0 258,445
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   4,547,794 286,385 SH   SOLE 23 286,385 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   55,771 3,512 SH   SOLE 25 3,512 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,609,756 101,370 SH   SOLE 26 0 0 101,370
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   6,648,892 418,696 SH   SOLE 28 0 0 418,696
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   46,337,935 2,918,006 SH   SOLE 30 2,918,006 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   138,331 8,711 SH   SOLE 34 8,711 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   24,201 1,524 SH   SOLE 36 1,524 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   47,561 2,995 SH   SOLE 40 2,995 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   1,858,293 117,021 SH   SOLE 43 104,171 0 12,850
COMPASS DIVERSIFIED SH BEN INT 20451Q104   1,514,003 62,900 SH   SOLE 2 19,485 0 43,415
COMPASS DIVERSIFIED SH BEN INT 20451Q104   6,860 285 SH   SOLE 4 285 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   14,466 601 SH   SOLE 7 601 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   4,020,388 167,029 SH   SOLE 18 167,029 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   3,261,822 135,514 SH   SOLE 19 135,514 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   53,866,758 2,237,921 SH   SOLE 21 2,237,921 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   20,377,806 846,606 SH   SOLE 22 762,605 0 84,001
COMPASS DIVERSIFIED SH BEN INT 20451Q104   320,372 13,310 SH   SOLE 25 13,310 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   748,794 31,109 SH   SOLE 26 31,109 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   715,481 29,725 SH   SOLE 30 29,725 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   54,615 2,269 SH   SOLE 36 2,269 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104   334,188 13,884 SH   SOLE 40 13,884 0 0
COMPASS INC CL A 20464U100   831,121 230,867 SH   SOLE 2 133,210 0 97,657
COMPASS INC CL A 20464U100   2,963 823 SH   SOLE 4 823 0 0
COMPASS INC CL A 20464U100   330,962 91,934 SH   SOLE 7 87,073 0 4,861
COMPASS INC CL A 20464U100   2,424,766 673,546 SH   SOLE 18 673,546 0 0
COMPASS INC CL A 20464U100   3,026,585 840,718 SH   SOLE 19 840,718 0 0
COMPASS INC CL A 20464U100   38,217,780 10,616,050 SH   SOLE 21 10,616,050 0 0
COMPASS INC CL A 20464U100   33,125,047 9,201,402 SH   SOLE 22 8,886,091 0 315,311
COMPASS INC CL A 20464U100   268,704 74,640 SH   SOLE 25 74,640 0 0
COMPASS INC CL A 20464U100   548,964 152,490 SH   SOLE 26 119,765 0 32,725
COMPASS INC CL A 20464U100   662,972 184,159 SH   SOLE 30 184,159 0 0
COMPASS INC CL A 20464U100   292,568 81,269 SH   SOLE 40 81,269 0 0
COMPASS INC CL A 20464U100   409,968 113,880 SH   SOLE 43 109,643 0 4,237
COMPASS MINERALS INTL INC COM 20451N101   603,865 38,365 SH   SOLE 2 29,856 0 8,509
COMPASS MINERALS INTL INC COM 20451N101   2,125 135 SH   SOLE 4 135 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,078,883 68,544 SH   SOLE 7 67,734 0 810
COMPASS MINERALS INTL INC COM 20451N101   1,568,790 99,669 SH   SOLE 18 99,669 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,282,936 81,508 SH   SOLE 19 81,508 0 0
COMPASS MINERALS INTL INC COM 20451N101   71,049,321 4,513,934 SH   SOLE 21 4,513,934 0 0
COMPASS MINERALS INTL INC COM 20451N101   16,119,790 1,024,129 SH   SOLE 22 993,774 0 30,355
COMPASS MINERALS INTL INC COM 20451N101   7,508 477 SH   SOLE 23 477 0 0
COMPASS MINERALS INTL INC COM 20451N101   123,638 7,855 SH   SOLE 25 7,855 0 0
COMPASS MINERALS INTL INC COM 20451N101   413,694 26,283 SH   SOLE 26 9,326 0 16,957
COMPASS MINERALS INTL INC COM 20451N101   9,538 606 SH   SOLE 28 606 0 0
COMPASS MINERALS INTL INC COM 20451N101   1,484,329 94,303 SH   SOLE 30 94,303 0 0
COMPASS MINERALS INTL INC COM 20451N101   10,514 668 SH   SOLE 36 668 0 0
COMPASS MINERALS INTL INC COM 20451N101   119,829 7,613 SH   SOLE 40 7,613 0 0
COMPASS MINERALS INTL INC COM 20451N101   972,543 61,788 SH   SOLE 43 59,159 0 2,629
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   2,727,396 327,812 SH   SOLE 21 327,812 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   8 1 SH   SOLE 43 1 0 0
COMPASS THERAPEUTICS INC COM 20454B104   120,736 60,978 SH   SOLE 2 21,161 0 39,817
COMPASS THERAPEUTICS INC COM 20454B104   2,719 1,373 SH   SOLE 7 1,373 0 0
COMPASS THERAPEUTICS INC COM 20454B104   509,121 257,132 SH   SOLE 18 257,132 0 0
COMPASS THERAPEUTICS INC COM 20454B104   396,323 200,163 SH   SOLE 19 200,163 0 0
COMPASS THERAPEUTICS INC COM 20454B104   6,455,729 3,260,469 SH   SOLE 21 3,260,469 0 0
COMPASS THERAPEUTICS INC COM 20454B104   4,459,655 2,252,351 SH   SOLE 22 2,193,051 0 59,300
COMPOSECURE INC COM CL A 20459V105   335,407 46,391 SH   SOLE 2 41,977 0 4,414
COMPOSECURE INC COM CL A 20459V105   255,045 35,276 SH   SOLE 18 35,276 0 0
COMPOSECURE INC COM CL A 20459V105   282,418 39,062 SH   SOLE 19 39,062 0 0
COMPOSECURE INC COM CL A 20459V105   4,314,343 596,728 SH   SOLE 21 596,728 0 0
COMPOSECURE INC COM CL A 20459V105   2,336,100 323,112 SH   SOLE 22 318,558 0 4,554
COMPX INTL INC CL A 20563P101   51,244 1,494 SH   SOLE 2 780 0 714
COMPX INTL INC CL A 20563P101   145,261 4,235 SH   SOLE 18 4,235 0 0
COMPX INTL INC CL A 20563P101   96,589 2,816 SH   SOLE 19 2,816 0 0
COMPX INTL INC CL A 20563P101   1,714,348 49,981 SH   SOLE 21 49,981 0 0
COMPX INTL INC CL A 20563P101   1,661,766 48,448 SH   SOLE 22 47,340 0 1,108
COMPX INTL INC CL A 20563P101   3,944 115 SH   SOLE 43 115 0 0
COMSCORE INC COM NEW 20564W204   30,615 1,988 SH   SOLE 2 1,988 0 0
COMSCORE INC COM NEW 20564W204   7,993 519 SH   SOLE 18 519 0 0
COMSCORE INC COM NEW 20564W204   15,215 988 SH   SOLE 19 988 0 0
COMSCORE INC COM NEW 20564W204   130,654 8,484 SH   SOLE 21 8,484 0 0
COMSCORE INC COM NEW 20564W204   587,803 38,169 SH   SOLE 22 38,169 0 0
COMSCORE INC COM NEW 20564W204   8,855 575 SH   SOLE 26 0 0 575
COMSTOCK HLDG COS INC CL A NEW 205684202   1,471 289 SH   SOLE 18 289 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   23,434 4,604 SH   SOLE 21 4,604 0 0
COMSTOCK INC COM NEW 205750300   155,412 427,190 SH   SOLE 22 427,190 0 0
COMSTOCK RES INC COM 205768302   3,391,190 365,430 SH   SOLE 2 329,397 0 36,033
COMSTOCK RES INC COM 205768302   3,406 367 SH   SOLE 4 367 0 0
COMSTOCK RES INC COM 205768302   8,538 920 SH   SOLE 7 920 0 0
COMSTOCK RES INC COM 205768302   2,729,703 294,149 SH   SOLE 18 294,149 0 0
COMSTOCK RES INC COM 205768302   1,826,388 196,809 SH   SOLE 19 196,809 0 0
COMSTOCK RES INC COM 205768302   99,999,842 10,775,845 SH   SOLE 21 10,775,845 0 0
COMSTOCK RES INC COM 205768302   28,262,194 3,045,495 SH   SOLE 22 2,916,811 0 128,684
COMSTOCK RES INC COM 205768302   2,347,135 252,924 SH   SOLE 26 41,838 0 211,086
COMSTOCK RES INC COM 205768302   403,003 43,427 SH   SOLE 28 43,427 0 0
COMSTOCK RES INC COM 205768302   2,383,308 256,822 SH   SOLE 30 256,822 0 0
COMSTOCK RES INC COM 205768302   828,286 89,255 SH   SOLE 43 83,914 0 5,341
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   52,712 15,368 SH   SOLE 2 1,241 0 14,127
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   487 142 SH   SOLE 7 142 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   268,202 78,193 SH   SOLE 18 78,193 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   201,591 58,773 SH   SOLE 19 58,773 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   3,459,272 1,008,534 SH   SOLE 21 1,008,534 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   2,212,480 645,038 SH   SOLE 22 621,893 0 23,145
COMTECH TELECOMMUNICATIONS C COM NEW 205826209   1,060 309 SH   SOLE 43 309 0 0
CONAGRA BRANDS INC COM 205887102   26,476,908 893,283 SH   SOLE 2 166,801 0 726,482
CONAGRA BRANDS INC COM 205887102   9,197,944 310,322 SH   SOLE 4 264,627 0 45,695
CONAGRA BRANDS INC COM 205887102   10,675,380 360,168 SH   SOLE 7 317,308 0 42,860
CONAGRA BRANDS INC COM 205887102   369,225 12,457 SH   SOLE 13 12,457 0 0
CONAGRA BRANDS INC COM 205887102   1,958,908 66,090 SH   SOLE 15 66,090 0 0
CONAGRA BRANDS INC COM 205887102   28,629,098 965,894 SH   SOLE 18 935,960 0 29,934
CONAGRA BRANDS INC COM 205887102   7,964,505 268,708 SH   SOLE 19 268,708 0 0
CONAGRA BRANDS INC COM 205887102   669,374,406 22,583,482 SH   SOLE 21 22,583,482 0 0
CONAGRA BRANDS INC COM 205887102   311,743,798 10,517,672 SH   SOLE 22 9,454,956 0 1,062,716
CONAGRA BRANDS INC COM 205887102   21,458,323 723,965 SH   SOLE 23 723,965 0 0
CONAGRA BRANDS INC COM 205887102   20,100,040 678,139 SH   SOLE 25 678,139 0 0
CONAGRA BRANDS INC COM 205887102   20,151,614 679,879 SH   SOLE 26 451,165 0 228,714
CONAGRA BRANDS INC COM 205887102   28,947,135 976,624 SH   SOLE 28 19,550 0 957,074
CONAGRA BRANDS INC COM 205887102   134,918,790 4,551,916 SH   SOLE 30 4,504,061 0 47,855
CONAGRA BRANDS INC COM 205887102   3,172,132 107,022 SH   SOLE 31 99,086 0 7,936
CONAGRA BRANDS INC COM 205887102   5,446,083 183,741 SH   SOLE 32 183,741 0 0
CONAGRA BRANDS INC COM 205887102   650,983 21,963 SH   SOLE 34 21,963 0 0
CONAGRA BRANDS INC COM 205887102   18,169,646 613,011 SH   SOLE 35 613,011 0 0
CONAGRA BRANDS INC COM 205887102   5,027,685 169,625 SH   SOLE 36 169,625 0 0
CONAGRA BRANDS INC COM 205887102   694,910 23,445 SH   SOLE 40 23,445 0 0
CONAGRA BRANDS INC COM 205887102   42,711 1,441 SH   OTR 43 1,441 0 0
CONAGRA BRANDS INC COM 205887102   32,585,491 1,099,376 SH   SOLE 43 951,250 0 148,125
CONCENTRIX CORP COM 20602D101   6,561,607 99,088 SH   SOLE 2 44,734 0 54,354
CONCENTRIX CORP COM 20602D101   8,675 131 SH   SOLE 4 131 0 0
CONCENTRIX CORP COM 20602D101   551,944 8,335 SH   SOLE 7 7,913 0 422
CONCENTRIX CORP COM 20602D101   5,326,008 80,429 SH   SOLE 18 80,429 0 0
CONCENTRIX CORP COM 20602D101   956,614 14,446 SH   SOLE 19 14,446 0 0
CONCENTRIX CORP COM 20602D101   154,774,483 2,337,277 SH   SOLE 21 2,337,277 0 0
CONCENTRIX CORP COM 20602D101   88,865,916 1,341,980 SH   SOLE 22 1,285,245 0 56,735
CONCENTRIX CORP COM 20602D101   607,569 9,175 SH   SOLE 25 9,175 0 0
CONCENTRIX CORP COM 20602D101   1,391,481 21,013 SH   SOLE 26 21,013 0 0
CONCENTRIX CORP COM 20602D101   138,466 2,091 SH   SOLE 28 756 0 1,335
CONCENTRIX CORP COM 20602D101   2,970,431 44,857 SH   SOLE 30 44,857 0 0
CONCENTRIX CORP COM 20602D101   36,222 547 SH   SOLE 31 547 0 0
CONCENTRIX CORP COM 20602D101   48,738 736 SH   SOLE 36 736 0 0
CONCENTRIX CORP COM 20602D101   609,555 9,205 SH   SOLE 40 9,205 0 0
CONCENTRIX CORP COM 20602D101   1,204,630 18,191 SH   SOLE 43 15,462 0 2,729
CONCRETE PUMPING HLDGS INC COM 206704108   163,269 20,667 SH   SOLE 2 13,959 0 6,708
CONCRETE PUMPING HLDGS INC COM 206704108   528,076 66,845 SH   SOLE 18 66,845 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   411,116 52,040 SH   SOLE 19 52,040 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   6,928,640 877,043 SH   SOLE 21 877,043 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   2,929,107 370,773 SH   SOLE 22 353,771 0 17,002
CONCRETE PUMPING HLDGS INC COM 206704108   14,070 1,781 SH   SOLE 43 1,781 0 0
CONDUENT INC COM 206787103   532,397 157,514 SH   SOLE 2 49,450 0 108,064
CONDUENT INC COM 206787103   2,623 776 SH   SOLE 4 776 0 0
CONDUENT INC COM 206787103   3,620 1,071 SH   SOLE 7 1,071 0 0
CONDUENT INC COM 206787103   1,528,808 452,310 SH   SOLE 18 452,310 0 0
CONDUENT INC COM 206787103   1,251,780 370,349 SH   SOLE 19 370,349 0 0
CONDUENT INC COM 206787103   21,850,598 6,464,674 SH   SOLE 21 6,464,674 0 0
CONDUENT INC COM 206787103   16,492,686 4,879,493 SH   SOLE 22 4,641,304 0 238,189
CONDUENT INC COM 206787103   1,510,600 446,923 SH   SOLE 25 446,923 0 0
CONDUENT INC COM 206787103   781,997 231,360 SH   SOLE 26 80,982 0 150,378
CONDUENT INC COM 206787103   336,888 99,671 SH   SOLE 30 99,671 0 0
CONDUENT INC COM 206787103   212,017 62,727 SH   SOLE 34 62,727 0 0
CONDUENT INC COM 206787103   139,614 41,306 SH   SOLE 40 41,306 0 0
CONDUENT INC COM 206787103   901,328 266,665 SH   SOLE 43 216,209 0 50,456
CONDUIT PHARMACEUTICALS INC COM 20678X106   32,090 8,744 SH   SOLE 18 8,744 0 0
CONDUIT PHARMACEUTICALS INC COM 20678X106   562,813 153,355 SH   SOLE 22 153,355 0 0
CONDUIT PHARMACEUTICALS INC COM 20678X106   34,803 9,483 SH   SOLE 26 9,483 0 0
CONFLUENT INC CLASS A COM 20717M103   14,834,399 486,055 SH   SOLE 2 106,834 0 379,221
CONFLUENT INC CLASS A COM 20717M103   3,991,894 130,796 SH   SOLE 4 68,998 0 61,798
CONFLUENT INC CLASS A COM 20717M103   673,363 22,063 SH   SOLE 7 21,317 0 746
CONFLUENT INC CLASS A COM 20717M103   116,495 3,817 SH   SOLE 13 3,817 0 0
CONFLUENT INC CLASS A COM 20717M103   435,612 14,273 SH   SOLE 15 14,273 0 0
CONFLUENT INC CLASS A COM 20717M103   23,078,064 756,162 SH   SOLE 18 744,835 0 11,327
CONFLUENT INC CLASS A COM 20717M103   175,690,028 5,756,554 SH   SOLE 19 5,756,554 0 0
CONFLUENT INC CLASS A COM 20717M103   129,468,282 4,242,080 SH   SOLE 21 4,242,080 0 0
CONFLUENT INC CLASS A COM 20717M103   190,475,503 6,241,006 SH   SOLE 22 5,862,002 0 379,004
CONFLUENT INC CLASS A COM 20717M103   8,894,352 291,427 SH   SOLE 23 291,427 0 0
CONFLUENT INC CLASS A COM 20717M103   431,736 14,146 SH   SOLE 25 14,146 0 0
CONFLUENT INC CLASS A COM 20717M103   9,979,643 326,987 SH   SOLE 26 243,779 0 83,208
CONFLUENT INC CLASS A COM 20717M103   6,224,035 203,933 SH   SOLE 28 1,424 0 202,509
CONFLUENT INC CLASS A COM 20717M103   35,683,435 1,169,182 SH   SOLE 30 1,133,918 0 35,264
CONFLUENT INC CLASS A COM 20717M103   1,306,256 42,800 SH   SOLE 31 40,023 0 2,777
CONFLUENT INC CLASS A COM 20717M103   66,799,002 2,188,696 SH   SOLE 34 2,188,696 0 0
CONFLUENT INC CLASS A COM 20717M103   542,768 17,784 SH   SOLE 36 17,784 0 0
CONFLUENT INC CLASS A COM 20717M103   294,457 9,648 SH   SOLE 40 9,648 0 0
CONFLUENT INC CLASS A COM 20717M103   22,127 725 SH   OTR 43 725 0 0
CONFLUENT INC CLASS A COM 20717M103   3,141,637 102,937 SH   SOLE 43 76,682 0 26,255
CONFLUENT INC NOTE 1/1 20717MAB9   4,598,492 5,370,000 PRN   SOLE 2 5,370,000 0 0
CONFLUENT INC NOTE 1/1 20717MAB9   7,599,929 8,875,000 PRN   SOLE 21 8,875,000 0 0
CONFLUENT INC NOTE 1/1 20717MAB9   5,566,145 6,500,000 PRN   SOLE 22 6,500,000 0 0
CONMED CORP COM 207410101   4,705,100 58,755 SH   SOLE 2 50,764 0 7,991
CONMED CORP COM 207410101   44,524 556 SH   SOLE 4 113 0 443
CONMED CORP COM 207410101   379,819 4,743 SH   SOLE 7 4,498 0 245
CONMED CORP COM 207410101   7,034,227 87,840 SH   SOLE 18 87,840 0 0
CONMED CORP COM 207410101   14,647,433 182,910 SH   SOLE 19 182,910 0 0
CONMED CORP COM 207410101   296,856,560 3,707,000 SH   SOLE 21 3,707,000 0 0
CONMED CORP COM 207410101   74,511,397 930,462 SH   SOLE 22 902,870 0 27,592
CONMED CORP COM 207410101   67,267 840 SH   SOLE 23 840 0 0
CONMED CORP COM 207410101   527,647 6,589 SH   SOLE 25 6,589 0 0
CONMED CORP COM 207410101   1,812,050 22,628 SH   SOLE 26 11,291 0 11,337
CONMED CORP COM 207410101   41,481 518 SH   SOLE 28 518 0 0
CONMED CORP COM 207410101   5,845,360 72,994 SH   SOLE 30 72,994 0 0
CONMED CORP COM 207410101   94,334 1,178 SH   SOLE 34 1,178 0 0
CONMED CORP COM 207410101   20,821 260 SH   SOLE 36 260 0 0
CONMED CORP COM 207410101   545,985 6,818 SH   SOLE 40 6,818 0 0
CONMED CORP COM 207410101   2,519,771 31,466 SH   SOLE 43 22,672 0 8,794
CONMED CORP NOTE 2.250% 6/1 207410AH4   6,052,097 6,623,000 PRN   SOLE 21 6,623,000 0 0
CONNECT BIOPHARMA HLDGS LTD ADS 207523101   1,809,717 1,040,067 SH   SOLE 19 1,040,067 0 0
CONNECTONE BANCORP INC COM 20786W107   5,997,635 307,571 SH   SOLE 2 199,030 0 108,541
CONNECTONE BANCORP INC COM 20786W107   6,611 339 SH   SOLE 7 339 0 0
CONNECTONE BANCORP INC COM 20786W107   2,313,324 118,632 SH   SOLE 18 118,632 0 0
CONNECTONE BANCORP INC COM 20786W107   5,047,127 258,827 SH   SOLE 19 258,827 0 0
CONNECTONE BANCORP INC COM 20786W107   29,663,459 1,521,203 SH   SOLE 21 1,521,203 0 0
CONNECTONE BANCORP INC COM 20786W107   29,728,647 1,524,546 SH   SOLE 22 1,458,216 0 66,330
CONNECTONE BANCORP INC COM 20786W107   401,876 20,609 SH   SOLE 23 20,609 0 0
CONNECTONE BANCORP INC COM 20786W107   142,292 7,297 SH   SOLE 25 7,297 0 0
CONNECTONE BANCORP INC COM 20786W107   1,375,706 70,549 SH   SOLE 26 25,924 0 44,625
CONNECTONE BANCORP INC COM 20786W107   66,632 3,417 SH   SOLE 28 672 0 2,745
CONNECTONE BANCORP INC COM 20786W107   645,489 33,102 SH   SOLE 30 33,102 0 0
CONNECTONE BANCORP INC COM 20786W107   201,123 10,314 SH   SOLE 40 10,314 0 0
CONNECTONE BANCORP INC COM 20786W107   3,514,804 180,246 SH   SOLE 43 163,496 0 16,750
CONNS INC COM 208242107   752,387 224,593 SH   SOLE 2 180,258 0 44,335
CONNS INC COM 208242107   7,534 2,249 SH   SOLE 18 2,249 0 0
CONNS INC COM 208242107   1,078,442 321,923 SH   SOLE 19 321,923 0 0
CONNS INC COM 208242107   120,979 36,113 SH   SOLE 21 36,113 0 0
CONNS INC COM 208242107   2,451,255 731,718 SH   SOLE 22 692,705 0 39,013
CONNS INC COM 208242107   17,644 5,267 SH   SOLE 23 5,267 0 0
CONNS INC COM 208242107   549 164 SH   SOLE 43 164 0 0
CONOCOPHILLIPS COM 20825C104   250,819,241 1,970,610 SH   SOLE 2 1,049,032 0 921,578
CONOCOPHILLIPS COM 20825C104   134,481,630 1,056,581 SH   SOLE 4 437,675 0 618,906
CONOCOPHILLIPS COM 20825C104   158,578,661 1,245,904 SH   SOLE 7 1,132,648 0 113,256
CONOCOPHILLIPS COM 20825C104   6,747,367 53,012 SH   SOLE 13 53,012 0 0
CONOCOPHILLIPS COM 20825C104   21,837,430 171,570 SH   SOLE 15 171,570 0 0
CONOCOPHILLIPS COM 20825C104   446,849,316 3,510,758 SH   SOLE 18 3,380,719 0 130,039
CONOCOPHILLIPS COM 20825C104   290,120,505 2,279,388 SH   SOLE 19 2,279,388 0 0
CONOCOPHILLIPS COM 20825C104   5,205,237,407 40,895,957 SH   SOLE 21 40,895,957 0 0
CONOCOPHILLIPS COM 20825C104   3,283,706,648 25,799,078 SH   SOLE 22 23,066,667 0 2,732,411
CONOCOPHILLIPS COM 20825C104   299,755,601 2,355,088 SH   SOLE 23 2,355,088 0 0
CONOCOPHILLIPS COM 20825C104   568,646,438 4,467,681 SH   SOLE 25 3,972,082 0 495,599
CONOCOPHILLIPS COM 20825C104   177,277,111 1,392,812 SH   SOLE 26 1,078,771 0 314,041
CONOCOPHILLIPS COM 20825C104   53,202,149 417,993 SH   SOLE 28 35,526 0 382,467
CONOCOPHILLIPS COM 20825C104   23,697,118 186,181 SH   SOLE 29 186,181 0 0
CONOCOPHILLIPS COM 20825C104   1,000,951,812 7,864,172 SH   SOLE 30 7,861,835 0 2,337
CONOCOPHILLIPS COM 20825C104   37,962,024 298,256 SH   SOLE 31 279,173 0 19,083
CONOCOPHILLIPS COM 20825C104   255,100,813 2,004,249 SH   SOLE 34 2,004,249 0 0
CONOCOPHILLIPS COM 20825C104   14,332,746 112,608 SH   SOLE 35 112,608 0 0
CONOCOPHILLIPS COM 20825C104   36,493,976 286,722 SH   SOLE 36 286,722 0 0
CONOCOPHILLIPS COM 20825C104   7,426,406 58,347 SH   SOLE 40 58,347 0 0
CONOCOPHILLIPS COM 20825C104   221,085 1,737 SH   OTR 43 1,737 0 0
CONOCOPHILLIPS COM 20825C104   178,248,300 1,400,442 SH   SOLE 43 1,134,551 0 265,891
CONOCOPHILLIPS OPTIONS 20825C104   1,489,176 11,700 SH Call SOLE 2 0 0 11,700
CONOCOPHILLIPS OPTIONS 20825C104   203,648 1,600 SH Call SOLE 4 1,600 0 0
CONOCOPHILLIPS OPTIONS 20825C104   4,874,824 38,300 SH Call SOLE 18 38,300 0 0
CONOCOPHILLIPS OPTIONS 20825C104   23,712,264 186,300 SH Call SOLE 19 186,300 0 0
CONOCOPHILLIPS OPTIONS 20825C104   2,011,024 15,800 SH Call SOLE 22 15,800 0 0
CONOCOPHILLIPS OPTIONS 20825C104   152,736 1,200 SH Call SOLE 26 1,200 0 0
CONOCOPHILLIPS OPTIONS 20825C104   14,560,832 114,400 SH Call SOLE 34 114,400 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   223,404 14,086 SH   SOLE 2 5,871 0 8,215
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   888 56 SH   SOLE 4 56 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   3,378 213 SH   SOLE 7 213 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   759,567 47,892 SH   SOLE 18 47,892 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   649,023 40,922 SH   SOLE 19 40,922 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   11,633,389 733,505 SH   SOLE 21 733,505 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   8,154,023 514,125 SH   SOLE 22 494,785 0 19,340
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   53,036 3,344 SH   SOLE 25 3,344 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   56,906 3,588 SH   SOLE 26 3,588 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   34,622 2,183 SH   SOLE 28 0 0 2,183
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   23,029 1,452 SH   SOLE 30 1,452 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   46,533 2,934 SH   SOLE 40 2,934 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105   237,583 14,980 SH   SOLE 43 13,664 0 1,316
CONSOL ENERGY INC NEW COM 20854L108   1,470,491 17,556 SH   SOLE 2 8,916 0 8,640
CONSOL ENERGY INC NEW COM 20854L108   10,638 127 SH   SOLE 4 127 0 0
CONSOL ENERGY INC NEW COM 20854L108   20,772 248 SH   SOLE 7 248 0 0
CONSOL ENERGY INC NEW COM 20854L108   7,893,375 94,238 SH   SOLE 18 94,238 0 0
CONSOL ENERGY INC NEW COM 20854L108   5,504,456 65,717 SH   SOLE 19 65,717 0 0
CONSOL ENERGY INC NEW COM 20854L108   267,426,918 3,192,776 SH   SOLE 21 3,192,776 0 0
CONSOL ENERGY INC NEW COM 20854L108   69,277,728 827,098 SH   SOLE 22 787,526 0 39,572
CONSOL ENERGY INC NEW COM 20854L108   842,374 10,057 SH   SOLE 26 10,057 0 0
CONSOL ENERGY INC NEW COM 20854L108   4,781,942 57,091 SH   SOLE 30 57,091 0 0
CONSOL ENERGY INC NEW COM 20854L108   58,297 696 SH   SOLE 36 696 0 0
CONSOL ENERGY INC NEW COM 20854L108   2,912,275 34,769 SH   SOLE 43 33,181 0 1,588
CONSOLIDATED COMM HLDGS INC COM 209034107   272,169 63,002 SH   SOLE 2 21,416 0 41,586
CONSOLIDATED COMM HLDGS INC COM 209034107   2,242 519 SH   SOLE 7 519 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   1,055,259 244,273 SH   SOLE 18 244,273 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   711,392 164,674 SH   SOLE 19 164,674 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   37,966,113 8,788,452 SH   SOLE 21 8,788,452 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   8,740,846 2,023,344 SH   SOLE 22 1,923,293 0 100,051
CONSOLIDATED COMM HLDGS INC COM 209034107   39,148 9,062 SH   SOLE 25 9,062 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   46,228 10,701 SH   SOLE 26 10,014 0 687
CONSOLIDATED COMM HLDGS INC COM 209034107   526,759 121,935 SH   SOLE 30 121,935 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   30,149 6,979 SH   SOLE 40 6,979 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107   330,065 76,404 SH   SOLE 43 75,715 0 689
CONSOLIDATED EDISON INC COM 209115104   91,929,869 1,012,332 SH   SOLE 2 203,008 0 809,324
CONSOLIDATED EDISON INC COM 209115104   37,483,916 412,773 SH   SOLE 4 212,382 0 200,391
CONSOLIDATED EDISON INC COM 209115104   99,480,993 1,095,485 SH   SOLE 7 988,673 0 106,812
CONSOLIDATED EDISON INC COM 209115104   2,820,105 31,055 SH   SOLE 13 31,055 0 0
CONSOLIDATED EDISON INC COM 209115104   4,358,335 47,994 SH   SOLE 15 47,994 0 0
CONSOLIDATED EDISON INC COM 209115104   56,370,126 620,748 SH   SOLE 18 599,356 0 21,392
CONSOLIDATED EDISON INC COM 209115104   22,447,324 247,190 SH   SOLE 19 247,190 0 0
CONSOLIDATED EDISON INC COM 209115104   1,350,412,353 14,870,745 SH   SOLE 21 14,870,745 0 0
CONSOLIDATED EDISON INC COM 209115104   775,756,775 8,542,636 SH   SOLE 22 7,737,511 0 805,125
CONSOLIDATED EDISON INC COM 209115104   47,862,500 527,062 SH   SOLE 23 527,062 0 0
CONSOLIDATED EDISON INC COM 209115104   113,678,319 1,251,826 SH   SOLE 25 1,247,718 0 4,108
CONSOLIDATED EDISON INC COM 209115104   51,389,016 565,896 SH   SOLE 26 415,545 0 150,351
CONSOLIDATED EDISON INC COM 209115104   102,536,568 1,129,133 SH   SOLE 28 193,852 0 935,281
CONSOLIDATED EDISON INC COM 209115104   317,346,805 3,494,624 SH   SOLE 30 3,494,624 0 0
CONSOLIDATED EDISON INC COM 209115104   7,339,173 80,819 SH   SOLE 31 75,230 0 5,589
CONSOLIDATED EDISON INC COM 209115104   1,393,479 15,345 SH   SOLE 34 15,345 0 0
CONSOLIDATED EDISON INC COM 209115104   13,138,300 144,679 SH   SOLE 35 144,679 0 0
CONSOLIDATED EDISON INC COM 209115104   12,708,769 139,949 SH   SOLE 36 139,949 0 0
CONSOLIDATED EDISON INC COM 209115104   1,540,773 16,967 SH   SOLE 40 16,967 0 0
CONSOLIDATED EDISON INC COM 209115104   63,204 696 SH   OTR 43 696 0 0
CONSOLIDATED EDISON INC COM 209115104   53,615,169 590,410 SH   SOLE 43 520,936 0 69,475
CONSOLIDATED WATER CO INC ORD G23773107   692,390 23,623 SH   SOLE 2 16,392 0 7,231
CONSOLIDATED WATER CO INC ORD G23773107   652,177 22,251 SH   SOLE 7 19,381 0 2,870
CONSOLIDATED WATER CO INC ORD G23773107   1,266,720 43,218 SH   SOLE 18 43,218 0 0
CONSOLIDATED WATER CO INC ORD G23773107   952,487 32,497 SH   SOLE 19 32,497 0 0
CONSOLIDATED WATER CO INC ORD G23773107   16,316,027 556,671 SH   SOLE 21 556,671 0 0
CONSOLIDATED WATER CO INC ORD G23773107   11,980,902 408,765 SH   SOLE 22 396,960 0 11,805
CONSOLIDATED WATER CO INC ORD G23773107   207,017 7,063 SH   SOLE 43 7,003 0 60
CONSTELLATION BRANDS INC CL A 21036P108   60,134,238 221,277 SH   SOLE 2 43,292 0 177,985
CONSTELLATION BRANDS INC CL A 21036P108   38,969,840 143,398 SH   SOLE 4 64,460 0 78,938
CONSTELLATION BRANDS INC CL A 21036P108   27,256,713 100,297 SH   SOLE 7 87,281 0 13,016
CONSTELLATION BRANDS INC CL A 21036P108   1,359,072 5,001 SH   SOLE 13 5,001 0 0
CONSTELLATION BRANDS INC CL A 21036P108   6,484,737 23,862 SH   SOLE 15 23,862 0 0
CONSTELLATION BRANDS INC CL A 21036P108   121,914,364 448,610 SH   SOLE 18 436,105 0 12,505
CONSTELLATION BRANDS INC CL A 21036P108   14,220,657 52,328 SH   SOLE 19 52,328 0 0
CONSTELLATION BRANDS INC CL A 21036P108   981,209,047 3,610,572 SH   SOLE 21 3,610,572 0 0
CONSTELLATION BRANDS INC CL A 21036P108   905,820,377 3,333,163 SH   SOLE 22 3,080,375 0 252,788
CONSTELLATION BRANDS INC CL A 21036P108   68,313,670 251,375 SH   SOLE 23 251,375 0 0
CONSTELLATION BRANDS INC CL A 21036P108   75,677,551 278,472 SH   SOLE 25 277,086 0 1,386
CONSTELLATION BRANDS INC CL A 21036P108   44,417,813 163,445 SH   SOLE 26 73,018 0 90,427
CONSTELLATION BRANDS INC CL A 21036P108   80,909,474 297,724 SH   SOLE 28 2,204 0 295,520
CONSTELLATION BRANDS INC CL A 21036P108   292,519,746 1,076,390 SH   SOLE 30 1,076,390 0 0
CONSTELLATION BRANDS INC CL A 21036P108   6,004,809 22,096 SH   SOLE 31 19,459 0 2,637
CONSTELLATION BRANDS INC CL A 21036P108   2,470,298 9,090 SH   SOLE 34 9,090 0 0
CONSTELLATION BRANDS INC CL A 21036P108   10,184,206 37,475 SH   SOLE 36 37,475 0 0
CONSTELLATION BRANDS INC CL A 21036P108   2,263,489 8,329 SH   SOLE 40 8,329 0 0
CONSTELLATION BRANDS INC CL A 21036P108   86,148 317 SH   OTR 43 317 0 0
CONSTELLATION BRANDS INC CL A 21036P108   40,430,081 148,771 SH   SOLE 43 116,685 0 32,086
CONSTELLATION ENERGY CORP COM 21037T109   104,530,087 565,486 SH   SOLE 2 83,059 0 482,427
CONSTELLATION ENERGY CORP COM 21037T109   41,532,837 224,684 SH   SOLE 4 93,615 0 131,069
CONSTELLATION ENERGY CORP COM 21037T109   47,034,898 254,449 SH   SOLE 7 229,723 0 24,726
CONSTELLATION ENERGY CORP COM 21037T109   2,709,531 14,658 SH   SOLE 13 14,658 0 0
CONSTELLATION ENERGY CORP COM 21037T109   8,686,102 46,990 SH   SOLE 15 46,990 0 0
CONSTELLATION ENERGY CORP COM 21037T109   99,580,544 538,710 SH   SOLE 18 518,747 0 19,963
CONSTELLATION ENERGY CORP COM 21037T109   26,496,769 143,342 SH   SOLE 19 143,342 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,768,342,940 9,566,367 SH   SOLE 21 9,566,367 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,271,817,540 6,880,268 SH   SOLE 22 6,180,188 0 700,080
CONSTELLATION ENERGY CORP COM 21037T109   88,457,749 478,538 SH   SOLE 23 478,538 0 0
CONSTELLATION ENERGY CORP COM 21037T109   90,097,923 487,411 SH   SOLE 25 486,435 0 976
CONSTELLATION ENERGY CORP COM 21037T109   61,860,053 334,650 SH   SOLE 26 173,527 0 161,123
CONSTELLATION ENERGY CORP COM 21037T109   62,379,481 337,460 SH   SOLE 28 7,899 0 329,561
CONSTELLATION ENERGY CORP COM 21037T109   418,056,945 2,261,601 SH   SOLE 30 2,261,601 0 0
CONSTELLATION ENERGY CORP COM 21037T109   13,458,189 72,806 SH   SOLE 31 67,759 0 5,047
CONSTELLATION ENERGY CORP COM 21037T109   17,550,583 94,945 SH   SOLE 32 94,945 0 0
CONSTELLATION ENERGY CORP COM 21037T109   2,704,540 14,631 SH   SOLE 34 14,631 0 0
CONSTELLATION ENERGY CORP COM 21037T109   12,811,214 69,306 SH   SOLE 36 69,306 0 0
CONSTELLATION ENERGY CORP COM 21037T109   2,877,930 15,569 SH   SOLE 40 15,569 0 0
CONSTELLATION ENERGY CORP COM 21037T109   77,267 418 SH   OTR 43 418 0 0
CONSTELLATION ENERGY CORP COM 21037T109   58,963,993 318,983 SH   SOLE 43 263,448 0 55,535
CONSTELLIUM SE CL A SHS F21107101   3,961,891 179,190 SH   SOLE 2 142,582 0 36,608
CONSTELLIUM SE CL A SHS F21107101   515,583 23,319 SH   SOLE 4 1,752 0 21,567
CONSTELLIUM SE CL A SHS F21107101   4,517,051 204,299 SH   SOLE 7 204,299 0 0
CONSTELLIUM SE CL A SHS F21107101   90,098 4,075 SH   SOLE 13 4,075 0 0
CONSTELLIUM SE CL A SHS F21107101   7,935,566 358,913 SH   SOLE 18 322,819 0 36,094
CONSTELLIUM SE CL A SHS F21107101   50,350,749 2,277,284 SH   SOLE 19 2,277,284 0 0
CONSTELLIUM SE CL A SHS F21107101   96,614,244 4,369,708 SH   SOLE 21 4,369,708 0 0
CONSTELLIUM SE CL A SHS F21107101   34,517,800 1,561,185 SH   SOLE 22 1,500,967 0 60,218
CONSTELLIUM SE CL A SHS F21107101   1,770,171 80,062 SH   SOLE 23 80,062 0 0
CONSTELLIUM SE CL A SHS F21107101   94,498 4,274 SH   SOLE 26 0 0 4,274
CONSTELLIUM SE CL A SHS F21107101   1,849,104 83,632 SH   SOLE 28 83,632 0 0
CONSTELLIUM SE CL A SHS F21107101   292,891 13,247 SH   SOLE 29 13,247 0 0
CONSTELLIUM SE CL A SHS F21107101   285,705 12,922 SH   SOLE 30 12,922 0 0
CONSTELLIUM SE CL A SHS F21107101   336,470 15,218 SH   SOLE 31 15,218 0 0
CONSTELLIUM SE CL A SHS F21107101   9,928,938 449,070 SH   SOLE 34 449,070 0 0
CONSTELLIUM SE CL A SHS F21107101   163,879 7,412 SH   SOLE 36 7,412 0 0
CONSTELLIUM SE CL A SHS F21107101   2,751,545 124,448 SH   SOLE 43 117,042 0 7,406
CONSTRUCTION PARTNERS INC COM CL A 21044C107   4,737,825 84,378 SH   SOLE 2 47,274 0 37,104
CONSTRUCTION PARTNERS INC COM CL A 21044C107   67,324 1,199 SH   SOLE 4 84 0 1,115
CONSTRUCTION PARTNERS INC COM CL A 21044C107   21,786 388 SH   SOLE 7 388 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   5,744,819 102,312 SH   SOLE 18 102,312 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   12,211,446 217,479 SH   SOLE 19 217,479 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   99,211,940 1,766,909 SH   SOLE 21 1,766,909 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   77,018,709 1,371,660 SH   SOLE 22 1,321,934 0 49,726
CONSTRUCTION PARTNERS INC COM CL A 21044C107   309,611 5,514 SH   SOLE 23 5,514 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   491,986 8,762 SH   SOLE 25 8,762 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   1,585,339 28,234 SH   SOLE 26 11,607 0 16,627
CONSTRUCTION PARTNERS INC COM CL A 21044C107   106,573 1,898 SH   SOLE 28 509 0 1,389
CONSTRUCTION PARTNERS INC COM CL A 21044C107   1,289,653 22,968 SH   SOLE 30 22,968 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   445,270 7,930 SH   SOLE 40 7,930 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107   729,108 12,985 SH   SOLE 43 11,739 0 1,246
CONSUMER PORTFOLIO SVCS INC COM 210502100   32,455 4,293 SH   SOLE 2 760 0 3,533
CONSUMER PORTFOLIO SVCS INC COM 210502100   203,991 26,983 SH   SOLE 18 26,983 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   123,893 16,388 SH   SOLE 19 16,388 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   2,383,917 315,333 SH   SOLE 21 315,333 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100   1,629,830 215,586 SH   SOLE 22 203,678 0 11,908
CONSUMER PORTFOLIO SVCS INC COM 210502100   15 2 SH   SOLE 43 2 0 0
CONTAINER STORE GROUP INC COM 210751103   85,345 74,864 SH   SOLE 2 74,864 0 0
CONTAINER STORE GROUP INC COM 210751103   5,934 5,205 SH   SOLE 18 5,205 0 0
CONTAINER STORE GROUP INC COM 210751103   100,448 88,112 SH   SOLE 19 88,112 0 0
CONTAINER STORE GROUP INC COM 210751103   86,833 76,169 SH   SOLE 21 76,169 0 0
CONTAINER STORE GROUP INC COM 210751103   601,909 527,990 SH   SOLE 22 527,990 0 0
CONTAINER STORE GROUP INC COM 210751103   2,894 2,539 SH   SOLE 43 2,539 0 0
CONTANGO ORE INC COM 21077F100   28,564 1,439 SH   SOLE 2 280 0 1,159
CONTANGO ORE INC COM 21077F100   391,144 19,705 SH   SOLE 18 19,705 0 0
CONTANGO ORE INC COM 21077F100   184,129 9,276 SH   SOLE 19 9,276 0 0
CONTANGO ORE INC COM 21077F100   5,130,252 258,451 SH   SOLE 21 258,451 0 0
CONTANGO ORE INC COM 21077F100   2,300,198 115,879 SH   SOLE 22 112,618 0 3,261
CONTEXTLOGIC INC CL A NEW 21077C305   57,486 10,103 SH   SOLE 2 1,004 0 9,099
CONTEXTLOGIC INC CL A NEW 21077C305   1,161 204 SH   SOLE 7 204 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   357,281 62,791 SH   SOLE 18 62,791 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   265,171 46,603 SH   SOLE 19 46,603 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   5,045,050 886,652 SH   SOLE 21 886,652 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   3,473,034 610,375 SH   SOLE 22 591,325 0 19,050
CONTEXTLOGIC INC CL A NEW 21077C305   114 20 SH   SOLE 30 20 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   10,663 1,874 SH   SOLE 34 1,874 0 0
CONTEXTLOGIC INC CL A NEW 21077C305   28 5 SH   SOLE 43 4 0 1
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   50,701 6,833 SH   SOLE 43 6,833 0 0
COOPER COS INC COM 216648501   49,797,786 490,812 SH   SOLE 2 253,798 0 237,014
COOPER COS INC COM 216648501   19,382,918 191,040 SH   SOLE 4 95,673 0 95,367
COOPER COS INC COM 216648501   37,660,329 371,184 SH   SOLE 7 342,703 0 28,481
COOPER COS INC COM 216648501   1,101,044 10,852 SH   SOLE 13 10,852 0 0
COOPER COS INC COM 216648501   2,950,761 29,083 SH   SOLE 15 29,083 0 0
COOPER COS INC COM 216648501   33,999,550 335,103 SH   SOLE 18 322,743 0 12,360
COOPER COS INC COM 216648501   141,018,747 1,389,895 SH   SOLE 19 1,389,895 0 0
COOPER COS INC COM 216648501   568,517,311 5,603,364 SH   SOLE 21 5,603,364 0 0
COOPER COS INC COM 216648501   429,363,095 4,231,846 SH   SOLE 22 3,801,082 0 430,764
COOPER COS INC COM 216648501   29,808,542 293,796 SH   SOLE 23 293,796 0 0
COOPER COS INC COM 216648501   54,585,886 538,004 SH   SOLE 25 536,580 0 1,424
COOPER COS INC COM 216648501   26,964,010 265,760 SH   SOLE 26 130,824 0 134,936
COOPER COS INC COM 216648501   33,216,989 327,390 SH   SOLE 28 8,112 0 319,278
COOPER COS INC COM 216648501   202,561,237 1,996,464 SH   SOLE 30 1,991,424 0 5,040
COOPER COS INC COM 216648501   4,492,852 44,282 SH   SOLE 31 41,058 0 3,224
COOPER COS INC COM 216648501   107,600,258 1,060,519 SH   SOLE 34 1,060,519 0 0
COOPER COS INC COM 216648501   4,533,131 44,679 SH   SOLE 36 44,679 0 0
COOPER COS INC COM 216648501   954,434 9,407 SH   SOLE 40 9,407 0 0
COOPER COS INC COM 216648501   29,876,993 294,471 SH   SOLE 43 264,498 0 29,973
COOPER STD HLDGS INC COM 21676P103   978,630 59,096 SH   SOLE 2 34,713 0 24,383
COOPER STD HLDGS INC COM 21676P103   3,246 196 SH   SOLE 7 196 0 0
COOPER STD HLDGS INC COM 21676P103   756,693 45,694 SH   SOLE 18 45,694 0 0
COOPER STD HLDGS INC COM 21676P103   1,930,267 116,562 SH   SOLE 19 116,562 0 0
COOPER STD HLDGS INC COM 21676P103   10,247,659 618,820 SH   SOLE 21 618,820 0 0
COOPER STD HLDGS INC COM 21676P103   9,748,756 588,693 SH   SOLE 22 567,010 0 21,683
COOPER STD HLDGS INC COM 21676P103   12,056 728 SH   SOLE 23 728 0 0
COOPER STD HLDGS INC COM 21676P103   5,680 343 SH   SOLE 43 343 0 0
COPA HOLDINGS SA CL A P31076105   83,328 800 SH   SOLE 2 0 0 800
COPA HOLDINGS SA CL A P31076105   151,240 1,452 SH   SOLE 19 1,452 0 0
COPA HOLDINGS SA CL A P31076105   14,791 142 SH   SOLE 21 142 0 0
COPA HOLDINGS SA CL A P31076105   3,113,655 29,893 SH   SOLE 25 29,893 0 0
COPA HOLDINGS SA CL A P31076105   2,349,954 22,561 SH   SOLE 26 22,561 0 0
COPA HOLDINGS SA CL A P31076105   52,497 504 SH   SOLE 43 491 0 13
COPART INC COM 217204106   109,901,404 1,897,469 SH   SOLE 2 302,177 0 1,595,292
COPART INC COM 217204106   23,346,567 403,083 SH   SOLE 4 311,747 0 91,336
COPART INC COM 217204106   39,817,278 687,453 SH   SOLE 7 619,018 0 68,435
COPART INC COM 217204106   2,273,360 39,250 SH   SOLE 13 39,250 0 0
COPART INC COM 217204106   7,670,519 132,433 SH   SOLE 15 132,433 0 0
COPART INC COM 217204106   196,205,332 3,387,523 SH   SOLE 18 2,996,002 0 391,521
COPART INC COM 217204106   649,977,487 11,221,987 SH   SOLE 19 11,221,987 0 0
COPART INC COM 217204106   1,523,098,203 26,296,585 SH   SOLE 21 26,296,585 0 0
COPART INC COM 217204106   1,216,622,169 21,005,217 SH   SOLE 22 19,128,032 0 1,877,185
COPART INC COM 217204106   74,781,728 1,291,121 SH   SOLE 23 1,291,121 0 0
COPART INC COM 217204106   83,863,642 1,447,922 SH   SOLE 25 1,439,373 0 8,549
COPART INC COM 217204106   44,502,021 768,336 SH   SOLE 26 430,388 0 337,948
COPART INC COM 217204106   86,473,402 1,492,980 SH   SOLE 28 12,552 0 1,480,428
COPART INC COM 217204106   15,291 264 SH   SOLE 29 264 0 0
COPART INC COM 217204106   342,002,425 5,904,738 SH   SOLE 30 5,904,738 0 0
COPART INC COM 217204106   10,980,242 189,576 SH   SOLE 31 176,345 0 13,231
COPART INC COM 217204106   16,696,656 288,271 SH   SOLE 32 288,271 0 0
COPART INC COM 217204106   58,610,117 1,011,915 SH   SOLE 34 1,011,915 0 0
COPART INC COM 217204106   10,083,467 174,093 SH   SOLE 36 174,093 0 0
COPART INC COM 217204106   2,511,064 43,354 SH   SOLE 40 43,354 0 0
COPART INC COM 217204106   60,468 1,044 SH   OTR 43 1,044 0 0
COPART INC COM 217204106   83,839,207 1,447,500 SH   SOLE 43 1,266,059 0 181,441
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   10,528,887 435,618 SH   SOLE 2 344,710 0 90,908
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,289,300 53,343 SH   SOLE 4 53,343 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   5,431,386 224,716 SH   SOLE 7 203,902 0 20,814
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   11,012,674 455,634 SH   SOLE 18 438,726 0 16,908
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   14,014,249 579,820 SH   SOLE 19 579,820 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   229,473,992 9,494,166 SH   SOLE 21 9,494,166 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   121,579,499 5,030,182 SH   SOLE 22 4,812,767 0 217,415
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   165,734 6,857 SH   SOLE 23 6,857 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   16,203,375 670,392 SH   SOLE 25 670,392 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,302,183 53,876 SH   SOLE 26 53,876 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   1,887,194 78,080 SH   SOLE 28 5,413 0 72,667
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   13,827,415 572,090 SH   SOLE 30 572,090 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   2,771,622 114,672 SH   SOLE 34 114,672 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   68,909 2,851 SH   SOLE 36 2,851 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   594,485 24,596 SH   SOLE 40 24,596 0 0
COPT DEFENSE PROPERTIES SHS BEN INT 22002T108   2,194,256 90,784 SH   SOLE 43 84,070 0 6,714
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   48,422 1,234 SH   SOLE 2 1,234 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   68,356 1,742 SH   SOLE 18 1,742 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   905,541 23,077 SH   SOLE 21 23,077 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   7,598,002 193,629 SH   SOLE 22 193,629 0 0
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301   46,303 1,180 SH   SOLE 26 1,180 0 0
CORCEPT THERAPEUTICS INC COM 218352102   15,549,334 617,282 SH   SOLE 2 415,884 0 201,398
CORCEPT THERAPEUTICS INC COM 218352102   9,723 386 SH   SOLE 4 386 0 0
CORCEPT THERAPEUTICS INC COM 218352102   18,792 746 SH   SOLE 7 746 0 0
CORCEPT THERAPEUTICS INC COM 218352102   9,011,874 357,756 SH   SOLE 18 325,211 0 32,545
CORCEPT THERAPEUTICS INC COM 218352102   27,223,387 1,080,722 SH   SOLE 19 1,080,722 0 0
CORCEPT THERAPEUTICS INC COM 218352102   261,880,354 10,396,203 SH   SOLE 21 10,396,203 0 0
CORCEPT THERAPEUTICS INC COM 218352102   93,316,053 3,704,488 SH   SOLE 22 3,556,768 0 147,720
CORCEPT THERAPEUTICS INC COM 218352102   736,001 29,218 SH   SOLE 23 29,218 0 0
CORCEPT THERAPEUTICS INC COM 218352102   454,982 18,062 SH   SOLE 25 18,062 0 0
CORCEPT THERAPEUTICS INC COM 218352102   5,807,277 230,539 SH   SOLE 26 30,222 0 200,317
CORCEPT THERAPEUTICS INC COM 218352102   270,742 10,748 SH   SOLE 28 2,078 0 8,670
CORCEPT THERAPEUTICS INC COM 218352102   4,720,102 187,380 SH   SOLE 30 187,380 0 0
CORCEPT THERAPEUTICS INC COM 218352102   2,487,538 98,751 SH   SOLE 34 98,751 0 0
CORCEPT THERAPEUTICS INC COM 218352102   509,896 20,242 SH   SOLE 40 20,242 0 0
CORCEPT THERAPEUTICS INC COM 218352102   1,852,926 73,558 SH   SOLE 43 72,210 0 1,348
CORE & MAIN INC CL A 21874C102   16,275,832 284,294 SH   SOLE 2 157,791 0 126,503
CORE & MAIN INC CL A 21874C102   29,942 523 SH   SOLE 4 523 0 0
CORE & MAIN INC CL A 21874C102   9,154,848 159,910 SH   SOLE 7 158,396 0 1,514
CORE & MAIN INC CL A 21874C102   16,728,565 292,202 SH   SOLE 18 292,202 0 0
CORE & MAIN INC CL A 21874C102   171,418,809 2,994,215 SH   SOLE 19 2,994,215 0 0
CORE & MAIN INC CL A 21874C102   500,737,011 8,746,498 SH   SOLE 21 8,746,498 0 0
CORE & MAIN INC CL A 21874C102   312,564,848 5,459,648 SH   SOLE 22 5,220,297 0 239,351
CORE & MAIN INC CL A 21874C102   2,186,778 38,197 SH   SOLE 25 38,197 0 0
CORE & MAIN INC CL A 21874C102   3,004,194 52,475 SH   SOLE 26 52,475 0 0
CORE & MAIN INC CL A 21874C102   5,952,168 103,968 SH   SOLE 28 103,968 0 0
CORE & MAIN INC CL A 21874C102   78,507,956 1,371,318 SH   SOLE 30 1,371,318 0 0
CORE & MAIN INC CL A 21874C102   124,404 2,173 SH   SOLE 31 2,173 0 0
CORE & MAIN INC CL A 21874C102   192,875 3,369 SH   SOLE 34 3,369 0 0
CORE & MAIN INC CL A 21874C102   53,815 940 SH   SOLE 36 940 0 0
CORE & MAIN INC CL A 21874C102   2,308,893 40,330 SH   SOLE 40 40,330 0 0
CORE & MAIN INC CL A 21874C102   2,740,100 47,862 SH   SOLE 43 46,075 0 1,787
CORE LABORATORIES INC COM 21867A105   628,629 36,805 SH   SOLE 2 14,059 0 22,746
CORE LABORATORIES INC COM 21867A105   3,792 222 SH   SOLE 4 222 0 0
CORE LABORATORIES INC COM 21867A105   430,023 25,177 SH   SOLE 7 23,826 0 1,351
CORE LABORATORIES INC COM 21867A105   2,476,685 145,005 SH   SOLE 18 145,005 0 0
CORE LABORATORIES INC COM 21867A105   1,713,927 100,347 SH   SOLE 19 100,347 0 0
CORE LABORATORIES INC COM 21867A105   95,070,303 5,566,177 SH   SOLE 21 5,566,177 0 0
CORE LABORATORIES INC COM 21867A105   23,553,525 1,379,012 SH   SOLE 22 1,321,802 0 57,210
CORE LABORATORIES INC COM 21867A105   162,021 9,486 SH   SOLE 25 9,486 0 0
CORE LABORATORIES INC COM 21867A105   502,084 29,396 SH   SOLE 26 11,073 0 18,323
CORE LABORATORIES INC COM 21867A105   1,089,909 63,812 SH   SOLE 28 27,237 0 36,575
CORE LABORATORIES INC COM 21867A105   3,273,280 191,644 SH   SOLE 30 191,644 0 0
CORE LABORATORIES INC COM 21867A105   155,957 9,131 SH   SOLE 40 9,131 0 0
CORE LABORATORIES INC COM 21867A105   20,411 1,195 SH   OTR 43 1,195 0 0
CORE LABORATORIES INC COM 21867A105   7,207,056 421,959 SH   SOLE 43 395,093 0 26,866
CORE MOLDING TECHNOLOGIES IN COM 218683100   221,405 11,696 SH   SOLE 2 6,614 0 5,082
CORE MOLDING TECHNOLOGIES IN COM 218683100   400,748 21,170 SH   SOLE 18 21,170 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   290,064 15,323 SH   SOLE 19 15,323 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   5,262,786 278,013 SH   SOLE 21 278,013 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100   2,329,185 123,042 SH   SOLE 22 118,063 0 4,979
CORE SCIENTIFIC INC NEW COM 21874A106   428,938 121,169 SH   SOLE 21 121,169 0 0
CORE SCIENTIFIC INC NEW COM 21874A106   1,002,220 283,113 SH   SOLE 30 283,113 0 0
CORE SCIENTIFIC INC NEW NOTE 10.000% 1/2 21874AAB2   18,168,125 20,500,000 PRN   SOLE 2 20,500,000 0 0
CORE SCIENTIFIC INC NEW NOTE 10.000% 1/2 21874AAB2   3,038,173 3,428,122 PRN   SOLE 19 3,428,122 0 0
COREBRIDGE FINL INC COM 21871X109   86 3 SH   SOLE 43 3 0 0
CORECARD CORPORATION COM 45816D100   8,531 772 SH   SOLE 2 231 0 541
CORECARD CORPORATION COM 45816D100   183,242 16,583 SH   SOLE 18 16,583 0 0
CORECARD CORPORATION COM 45816D100   156,888 14,198 SH   SOLE 19 14,198 0 0
CORECARD CORPORATION COM 45816D100   2,797,584 253,175 SH   SOLE 21 253,175 0 0
CORECARD CORPORATION COM 45816D100   1,738,021 157,287 SH   SOLE 22 155,571 0 1,716
CORECARD CORPORATION COM 45816D100   177 16 SH   SOLE 43 16 0 0
CORECIVIC INC COM 21871N101   2,649,860 169,754 SH   SOLE 2 114,381 0 55,373
CORECIVIC INC COM 21871N101   7,649 490 SH   SOLE 4 490 0 0
CORECIVIC INC COM 21871N101   35,981 2,305 SH   SOLE 7 2,305 0 0
CORECIVIC INC COM 21871N101   5,614,449 359,670 SH   SOLE 18 359,670 0 0
CORECIVIC INC COM 21871N101   8,632,736 553,026 SH   SOLE 19 553,026 0 0
CORECIVIC INC COM 21871N101   208,159,881 13,335,034 SH   SOLE 21 13,335,034 0 0
CORECIVIC INC COM 21871N101   59,676,983 3,822,997 SH   SOLE 22 3,633,103 0 189,894
CORECIVIC INC COM 21871N101   145,860 9,344 SH   SOLE 23 9,344 0 0
CORECIVIC INC COM 21871N101   520,032 33,314 SH   SOLE 26 24,926 0 8,388
CORECIVIC INC COM 21871N101   3,496,812 224,011 SH   SOLE 30 224,011 0 0
CORECIVIC INC COM 21871N101   94,565 6,058 SH   SOLE 36 6,058 0 0
CORECIVIC INC COM 21871N101   1,848,318 118,406 SH   SOLE 43 116,478 0 1,928
CORMEDIX INC COM 21900C308   27,119 6,396 SH   SOLE 2 1,546 0 4,850
CORMEDIX INC COM 21900C308   610,721 144,038 SH   SOLE 18 144,038 0 0
CORMEDIX INC COM 21900C308   494,028 116,516 SH   SOLE 19 116,516 0 0
CORMEDIX INC COM 21900C308   8,388,183 1,978,345 SH   SOLE 21 1,978,345 0 0
CORMEDIX INC COM 21900C308   5,264,537 1,241,636 SH   SOLE 22 1,217,757 0 23,879
CORMEDIX INC COM 21900C308   267 63 SH   SOLE 43 63 0 0
CORNING INC COM 219350105   43,652,521 1,324,409 SH   SOLE 2 257,225 0 1,067,184
CORNING INC COM 219350105   17,162,074 520,694 SH   SOLE 4 407,876 0 112,818
CORNING INC COM 219350105   18,035,251 547,186 SH   SOLE 7 485,651 0 61,535
CORNING INC COM 219350105   894,996 27,154 SH   SOLE 13 27,154 0 0
CORNING INC COM 219350105   3,664,196 111,171 SH   SOLE 15 111,171 0 0
CORNING INC COM 219350105   67,822,451 2,057,720 SH   SOLE 18 2,006,962 0 50,758
CORNING INC COM 219350105   10,770,702 326,781 SH   SOLE 19 326,781 0 0
CORNING INC COM 219350105   870,244,561 26,403,051 SH   SOLE 21 26,403,051 0 0
CORNING INC COM 219350105   548,084,490 16,628,777 SH   SOLE 22 14,895,581 0 1,733,196
CORNING INC COM 219350105   40,802,008 1,237,925 SH   SOLE 23 1,237,925 0 0
CORNING INC COM 219350105   38,118,306 1,156,502 SH   SOLE 25 1,133,770 0 22,732
CORNING INC COM 219350105   29,676,063 900,366 SH   SOLE 26 514,376 0 385,990
CORNING INC COM 219350105   52,907,952 1,605,217 SH   SOLE 28 99,446 0 1,505,771
CORNING INC COM 219350105   190,845,849 5,790,226 SH   SOLE 30 5,783,465 0 6,761
CORNING INC COM 219350105   6,235,241 189,176 SH   SOLE 31 175,806 0 13,370
CORNING INC COM 219350105   1,170,508 35,513 SH   SOLE 34 35,513 0 0
CORNING INC COM 219350105   6,820,281 206,926 SH   SOLE 36 206,926 0 0
CORNING INC COM 219350105   1,316,225 39,934 SH   SOLE 40 39,934 0 0
CORNING INC COM 219350105   47,759 1,449 SH   OTR 43 1,449 0 0
CORNING INC COM 219350105   31,054,990 942,202 SH   SOLE 43 873,031 0 69,172
CORPAY INC COM SHS 219948106   39,528,294 128,114 SH   SOLE 2 20,533 0 107,581
CORPAY INC COM SHS 219948106   19,471,034 63,107 SH   SOLE 4 28,815 0 34,292
CORPAY INC COM SHS 219948106   13,848,818 44,885 SH   SOLE 7 39,307 0 5,578
CORPAY INC COM SHS 219948106   1,120,617 3,632 SH   SOLE 13 3,632 0 0
CORPAY INC COM SHS 219948106   3,259,417 10,564 SH   SOLE 15 10,564 0 0
CORPAY INC COM SHS 219948106   45,607,457 147,817 SH   SOLE 18 142,816 0 5,001
CORPAY INC COM SHS 219948106   9,454,900 30,644 SH   SOLE 19 30,644 0 0
CORPAY INC COM SHS 219948106   637,941,006 2,067,612 SH   SOLE 21 2,067,612 0 0
CORPAY INC COM SHS 219948106   475,597,440 1,541,445 SH   SOLE 22 1,382,975 0 158,470
CORPAY INC COM SHS 219948106   33,942,485 110,010 SH   SOLE 23 110,010 0 0
CORPAY INC COM SHS 219948106   34,330,320 111,267 SH   SOLE 25 110,868 0 399
CORPAY INC COM SHS 219948106   17,860,146 57,886 SH   SOLE 26 35,496 0 22,390
CORPAY INC COM SHS 219948106   33,902,684 109,881 SH   SOLE 28 1,159 0 108,722
CORPAY INC COM SHS 219948106   137,970,757 447,173 SH   SOLE 30 447,173 0 0
CORPAY INC COM SHS 219948106   5,033,830 16,315 SH   SOLE 31 15,148 0 1,167
CORPAY INC COM SHS 219948106   1,089,146 3,530 SH   SOLE 34 3,530 0 0
CORPAY INC COM SHS 219948106   4,728,376 15,325 SH   SOLE 36 15,325 0 0
CORPAY INC COM SHS 219948106   1,124,628 3,645 SH   SOLE 40 3,645 0 0
CORPAY INC COM SHS 219948106   38,259 124 SH   OTR 43 124 0 0
CORPAY INC COM SHS 219948106   15,156,102 49,122 SH   SOLE 43 38,060 0 11,062
CORPORACION AMER ARPTS S A COM L1995B107   7,942,788 472,785 SH   SOLE 21 472,785 0 0
CORSAIR GAMING INC COM 22041X102   289,348 23,448 SH   SOLE 2 13,254 0 10,194
CORSAIR GAMING INC COM 22041X102   4,961 402 SH   SOLE 7 402 0 0
CORSAIR GAMING INC COM 22041X102   1,373,430 111,299 SH   SOLE 18 111,299 0 0
CORSAIR GAMING INC COM 22041X102   983,412 79,693 SH   SOLE 19 79,693 0 0
CORSAIR GAMING INC COM 22041X102   61,328,936 4,969,930 SH   SOLE 21 4,969,930 0 0
CORSAIR GAMING INC COM 22041X102   15,088,636 1,222,742 SH   SOLE 22 1,182,505 0 40,237
CORSAIR GAMING INC COM 22041X102   101,385 8,216 SH   SOLE 25 8,216 0 0
CORSAIR GAMING INC COM 22041X102   1,151,088 93,281 SH   SOLE 30 93,281 0 0
CORSAIR GAMING INC COM 22041X102   108,432 8,787 SH   SOLE 40 8,787 0 0
CORSAIR GAMING INC COM 22041X102   121,142 9,817 SH   SOLE 43 9,293 0 524
CORTEVA INC COM 22052L104   86,958,229 1,507,859 SH   SOLE 2 399,164 0 1,108,695
CORTEVA INC COM 22052L104   34,914,341 605,416 SH   SOLE 4 217,551 0 387,865
CORTEVA INC COM 22052L104   47,623,194 825,788 SH   SOLE 7 771,829 0 53,959
CORTEVA INC COM 22052L104   3,214,526 55,740 SH   SOLE 13 55,740 0 0
CORTEVA INC COM 22052L104   5,954,254 103,247 SH   SOLE 15 103,247 0 0
CORTEVA INC COM 22052L104   157,581,471 2,732,469 SH   SOLE 18 2,677,878 0 54,591
CORTEVA INC COM 22052L104   55,628,136 964,594 SH   SOLE 19 964,594 0 0
CORTEVA INC COM 22052L104   1,191,010,586 20,652,169 SH   SOLE 21 20,652,169 0 0
CORTEVA INC COM 22052L104   884,243,383 15,332,814 SH   SOLE 22 13,787,378 0 1,545,436
CORTEVA INC COM 22052L104   62,152,747 1,077,731 SH   SOLE 23 1,077,731 0 0
CORTEVA INC COM 22052L104   83,796,182 1,453,029 SH   SOLE 25 1,340,618 0 112,411
CORTEVA INC COM 22052L104   34,756,786 602,684 SH   SOLE 26 380,143 0 222,541
CORTEVA INC COM 22052L104   62,348,536 1,081,126 SH   SOLE 28 10,731 0 1,070,395
CORTEVA INC COM 22052L104   16,962,189 294,125 SH   SOLE 29 294,125 0 0
CORTEVA INC COM 22052L104   236,841,232 4,106,836 SH   SOLE 30 4,106,836 0 0
CORTEVA INC COM 22052L104   19,512,298 338,344 SH   SOLE 31 149,799 0 188,545
CORTEVA INC COM 22052L104   48,594,184 842,625 SH   SOLE 34 842,625 0 0
CORTEVA INC COM 22052L104   13,166,234 228,303 SH   SOLE 36 228,303 0 0
CORTEVA INC COM 22052L104   1,981,368 34,357 SH   SOLE 40 34,357 0 0
CORTEVA INC COM 22052L104   33,910 588 SH   OTR 43 588 0 0
CORTEVA INC COM 22052L104   43,010,228 745,799 SH   SOLE 43 603,302 0 142,497
CORVEL CORP COM 221006109   4,096,654 15,579 SH   SOLE 2 8,476 0 7,103
CORVEL CORP COM 221006109   10,518 40 SH   SOLE 4 40 0 0
CORVEL CORP COM 221006109   787,565 2,995 SH   SOLE 7 2,835 0 160
CORVEL CORP COM 221006109   6,602,400 25,108 SH   SOLE 18 25,108 0 0
CORVEL CORP COM 221006109   9,205,704 35,008 SH   SOLE 19 35,008 0 0
CORVEL CORP COM 221006109   272,468,897 1,036,161 SH   SOLE 21 1,036,161 0 0
CORVEL CORP COM 221006109   70,116,180 266,642 SH   SOLE 22 257,834 0 8,808
CORVEL CORP COM 221006109   311,608 1,185 SH   SOLE 23 1,185 0 0
CORVEL CORP COM 221006109   473,065 1,799 SH   SOLE 25 1,799 0 0
CORVEL CORP COM 221006109   1,643,500 6,250 SH   SOLE 26 4,334 0 1,916
CORVEL CORP COM 221006109   132,269 503 SH   SOLE 28 105 0 398
CORVEL CORP COM 221006109   12,645,746 48,090 SH   SOLE 30 48,090 0 0
CORVEL CORP COM 221006109   13,937 53 SH   SOLE 36 53 0 0
CORVEL CORP COM 221006109   427,310 1,625 SH   SOLE 40 1,625 0 0
CORVEL CORP COM 221006109   18,216 69 SH   OTR 43 69 0 0
CORVEL CORP COM 221006109   3,117,654 11,856 SH   SOLE 43 7,233 0 4,623
CORVUS PHARMACEUTICALS INC COM 221015100   3,961 2,225 SH   SOLE 2 2,225 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   8,330 4,680 SH   SOLE 18 4,680 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   101,649 57,106 SH   SOLE 21 57,106 0 0
CORVUS PHARMACEUTICALS INC COM 221015100   816,961 458,967 SH   SOLE 22 458,967 0 0
COSAN S A ADS 22113B103   349,598 26,996 SH   SOLE 30 26,996 0 0
COSAN S A ADS 22113B103   35,859 2,769 SH   SOLE 36 2,769 0 0
COSAN S A ADS 22113B103   1,252,576 96,724 SH   SOLE 43 90,142 0 6,582
COSMOS HEALTH INC COM 221413305   1,936 2,727 SH   SOLE 18 2,727 0 0
COSMOS HEALTH INC COM 221413305   14,587 20,545 SH   SOLE 21 20,545 0 0
COSMOS HEALTH INC COM 221413305   190,136 267,797 SH   SOLE 22 267,797 0 0
COSTAMARE INC SHS Y1771G102   304,010 26,785 SH   SOLE 2 1,644 0 25,141
COSTAMARE INC SHS Y1771G102   3,723 328 SH   SOLE 7 328 0 0
COSTAMARE INC SHS Y1771G102   1,380,977 121,672 SH   SOLE 18 121,672 0 0
COSTAMARE INC SHS Y1771G102   1,139,642 100,409 SH   SOLE 19 100,409 0 0
COSTAMARE INC SHS Y1771G102   18,166,855 1,600,604 SH   SOLE 21 1,600,604 0 0
COSTAMARE INC SHS Y1771G102   6,619,899 583,251 SH   SOLE 22 547,818 0 35,433
COSTAMARE INC SHS Y1771G102   2,035,509 179,340 SH   SOLE 43 154,839 0 24,501
COSTAR GROUP INC COM 22160N109   72,798,919 753,612 SH   SOLE 2 107,987 0 645,625
COSTAR GROUP INC COM 22160N109   29,240,627 302,698 SH   SOLE 4 140,142 0 162,556
COSTAR GROUP INC COM 22160N109   30,954,890 320,444 SH   SOLE 7 288,866 0 31,578
COSTAR GROUP INC COM 22160N109   1,607,521 16,641 SH   SOLE 13 16,641 0 0
COSTAR GROUP INC COM 22160N109   5,963,311 61,732 SH   SOLE 15 61,732 0 0
COSTAR GROUP INC COM 22160N109   160,068,325 1,657,022 SH   SOLE 18 1,441,100 0 215,922
COSTAR GROUP INC COM 22160N109   617,207,249 6,389,309 SH   SOLE 19 6,389,309 0 0
COSTAR GROUP INC COM 22160N109   1,337,525,918 13,846,024 SH   SOLE 21 13,846,024 0 0
COSTAR GROUP INC COM 22160N109   950,276,128 9,837,227 SH   SOLE 22 8,953,163 0 884,064
COSTAR GROUP INC COM 22160N109   58,895,668 609,686 SH   SOLE 23 609,686 0 0
COSTAR GROUP INC COM 22160N109   59,815,010 619,203 SH   SOLE 25 617,223 0 1,980
COSTAR GROUP INC COM 22160N109   35,740,648 369,986 SH   SOLE 26 205,362 0 164,624
COSTAR GROUP INC COM 22160N109   50,205,049 519,721 SH   SOLE 28 5,693 0 514,028
COSTAR GROUP INC COM 22160N109   274,131,094 2,837,796 SH   SOLE 30 2,837,796 0 0
COSTAR GROUP INC COM 22160N109   9,173,329 94,962 SH   SOLE 31 88,460 0 6,502
COSTAR GROUP INC COM 22160N109   11,817,271 122,332 SH   SOLE 32 122,332 0 0
COSTAR GROUP INC COM 22160N109   8,448,056 87,454 SH   SOLE 34 87,454 0 0
COSTAR GROUP INC COM 22160N109   8,046,200 83,294 SH   SOLE 36 83,294 0 0
COSTAR GROUP INC COM 22160N109   1,959,917 20,289 SH   SOLE 40 20,289 0 0
COSTAR GROUP INC COM 22160N109   54,869 568 SH   OTR 43 568 0 0
COSTAR GROUP INC COM 22160N109   32,501,118 336,450 SH   SOLE 43 284,927 0 51,524
COSTCO WHSL CORP NEW COM 22160K105   741,802,528 1,012,520 SH   SOLE 2 371,256 0 641,264
COSTCO WHSL CORP NEW COM 22160K105   275,678,412 376,286 SH   SOLE 4 182,154 0 194,132
COSTCO WHSL CORP NEW COM 22160K105   349,365,605 476,865 SH   SOLE 7 423,719 0 53,146
COSTCO WHSL CORP NEW COM 22160K105   36,193,387 49,402 SH   SOLE 13 49,402 0 0
COSTCO WHSL CORP NEW COM 22160K105   48,226,102 65,826 SH   SOLE 15 65,826 0 0
COSTCO WHSL CORP NEW COM 22160K105   515,134,865 703,131 SH   SOLE 18 658,320 0 44,811
COSTCO WHSL CORP NEW COM 22160K105   304,212,153 415,233 SH   SOLE 19 415,233 0 0
COSTCO WHSL CORP NEW COM 22160K105   8,686,125,751 11,856,088 SH   SOLE 21 11,856,088 0 0
COSTCO WHSL CORP NEW COM 22160K105   7,131,448,993 9,734,039 SH   SOLE 22 8,740,773 0 993,266
COSTCO WHSL CORP NEW COM 22160K105   664,096,859 906,456 SH   SOLE 23 906,456 0 0
COSTCO WHSL CORP NEW COM 22160K105   669,187,173 913,404 SH   SOLE 25 911,857 0 1,547
COSTCO WHSL CORP NEW COM 22160K105   370,449,231 505,643 SH   SOLE 26 290,595 0 215,048
COSTCO WHSL CORP NEW COM 22160K105   688,640,697 939,957 SH   SOLE 28 10,375 0 929,582
COSTCO WHSL CORP NEW COM 22160K105   19,049,845 26,002 SH   SOLE 29 26,002 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,266,800,445 3,094,059 SH   SOLE 30 3,066,039 0 28,020
COSTCO WHSL CORP NEW COM 22160K105   113,999,426 155,603 SH   SOLE 31 148,504 0 7,099
COSTCO WHSL CORP NEW COM 22160K105   97,469,828 133,041 SH   SOLE 32 133,041 0 0
COSTCO WHSL CORP NEW COM 22160K105   135,257,418 184,619 SH   SOLE 34 184,619 0 0
COSTCO WHSL CORP NEW COM 22160K105   69,018,874 94,207 SH   SOLE 36 94,207 0 0
COSTCO WHSL CORP NEW COM 22160K105   16,030,677 21,881 SH   SOLE 40 21,881 0 0
COSTCO WHSL CORP NEW COM 22160K105   436,647 596 SH   OTR 43 596 0 0
COSTCO WHSL CORP NEW COM 22160K105   502,999,722 686,567 SH   SOLE 43 582,135 0 104,432
COSTCO WHSL CORP NEW OPTIONS 22160K105   1,538,523 2,100 SH Call SOLE 2 0 0 2,100
COSTCO WHSL CORP NEW OPTIONS 22160K105   439,578 600 SH Call SOLE 4 600 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   73,263 100 SH Call SOLE 7 100 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   10,549,872 14,400 SH Call SOLE 18 14,400 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   65,863,437 89,900 SH Call SOLE 19 89,900 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   4,542,306 6,200 SH Call SOLE 22 6,200 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   1,245,471 1,700 SH Call SOLE 26 1,700 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   293,052 400 SH Call SOLE 30 400 0 0
COSTCO WHSL CORP NEW OPTIONS 22160K105   34,873,188 47,600 SH Call SOLE 34 47,600 0 0
COTERRA ENERGY INC COM 127097103   21,641,599 776,241 SH   SOLE 2 311,478 0 464,763
COTERRA ENERGY INC COM 127097103   6,052,999 217,109 SH   SOLE 4 217,109 0 0
COTERRA ENERGY INC COM 127097103   15,079,985 540,889 SH   SOLE 7 480,519 0 60,370
COTERRA ENERGY INC COM 127097103   659,250 23,646 SH   SOLE 13 23,646 0 0
COTERRA ENERGY INC COM 127097103   3,018,679 108,274 SH   SOLE 15 108,274 0 0
COTERRA ENERGY INC COM 127097103   41,846,402 1,500,947 SH   SOLE 18 1,454,122 0 46,825
COTERRA ENERGY INC COM 127097103   8,910,699 319,609 SH   SOLE 19 319,609 0 0
COTERRA ENERGY INC COM 127097103   806,601,800 28,931,198 SH   SOLE 21 28,931,198 0 0
COTERRA ENERGY INC COM 127097103   447,190,405 16,039,828 SH   SOLE 22 14,397,439 0 1,642,389
COTERRA ENERGY INC COM 127097103   31,126,403 1,116,442 SH   SOLE 23 1,116,442 0 0
COTERRA ENERGY INC COM 127097103   28,312,224 1,015,503 SH   SOLE 25 1,015,503 0 0
COTERRA ENERGY INC COM 127097103   18,473,567 662,610 SH   SOLE 26 419,643 0 242,967
COTERRA ENERGY INC COM 127097103   14,374,119 515,571 SH   SOLE 28 10,717 0 504,854
COTERRA ENERGY INC COM 127097103   153,991,807 5,523,379 SH   SOLE 30 5,468,322 0 55,057
COTERRA ENERGY INC COM 127097103   4,818,082 172,815 SH   SOLE 31 160,106 0 12,709
COTERRA ENERGY INC COM 127097103   983,467 35,275 SH   SOLE 34 35,275 0 0
COTERRA ENERGY INC COM 127097103   11,869,520 425,736 SH   SOLE 35 425,736 0 0
COTERRA ENERGY INC COM 127097103   4,626,714 165,951 SH   SOLE 36 165,951 0 0
COTERRA ENERGY INC COM 127097103   1,016,087 36,445 SH   SOLE 40 36,445 0 0
COTERRA ENERGY INC COM 127097103   28,549 1,024 SH   OTR 43 1,024 0 0
COTERRA ENERGY INC COM 127097103   33,271,528 1,193,383 SH   SOLE 43 1,033,716 0 159,667
COTY INC COM CL A 222070203   16,384,470 1,369,939 SH   SOLE 2 1,006,263 0 363,676
COTY INC COM CL A 222070203   11,147 932 SH   SOLE 4 932 0 0
COTY INC COM CL A 222070203   395,780 33,092 SH   SOLE 7 31,458 0 1,634
COTY INC COM CL A 222070203   7,707,299 644,423 SH   SOLE 18 644,423 0 0
COTY INC COM CL A 222070203   71,003,984 5,936,788 SH   SOLE 19 5,936,788 0 0
COTY INC COM CL A 222070203   225,774,457 18,877,463 SH   SOLE 21 18,877,463 0 0
COTY INC COM CL A 222070203   131,446,440 10,990,505 SH   SOLE 22 10,482,357 0 508,148
COTY INC COM CL A 222070203   929,459 77,714 SH   SOLE 25 77,714 0 0
COTY INC COM CL A 222070203   2,159,091 180,526 SH   SOLE 26 174,325 0 6,201
COTY INC COM CL A 222070203   703,487 58,820 SH   SOLE 28 2,483 0 56,337
COTY INC COM CL A 222070203   2,803,950 234,444 SH   SOLE 30 234,444 0 0
COTY INC COM CL A 222070203   60,398 5,050 SH   SOLE 31 5,050 0 0
COTY INC COM CL A 222070203   43,238,569 3,615,265 SH   SOLE 34 3,615,265 0 0
COTY INC COM CL A 222070203   71,892 6,011 SH   SOLE 36 6,011 0 0
COTY INC COM CL A 222070203   953,236 79,702 SH   SOLE 40 79,702 0 0
COTY INC COM CL A 222070203   4,181,051 349,586 SH   SOLE 43 288,653 0 60,933
COUCHBASE INC COM 22207T101   616,522 23,433 SH   SOLE 2 15,316 0 8,117
COUCHBASE INC COM 22207T101   1,000 38 SH   SOLE 4 38 0 0
COUCHBASE INC COM 22207T101   322,718 12,266 SH   SOLE 7 11,615 0 651
COUCHBASE INC COM 22207T101   2,336,828 88,819 SH   SOLE 18 88,819 0 0
COUCHBASE INC COM 22207T101   2,286,892 86,921 SH   SOLE 19 86,921 0 0
COUCHBASE INC COM 22207T101   38,991,999 1,482,022 SH   SOLE 21 1,482,022 0 0
COUCHBASE INC COM 22207T101   27,110,271 1,030,417 SH   SOLE 22 997,797 0 32,620
COUCHBASE INC COM 22207T101   9,840 374 SH   SOLE 23 374 0 0
COUCHBASE INC COM 22207T101   189,564 7,205 SH   SOLE 25 7,205 0 0
COUCHBASE INC COM 22207T101   500 19 SH   SOLE 26 19 0 0
COUCHBASE INC COM 22207T101   4,476,252 170,135 SH   SOLE 30 170,135 0 0
COUCHBASE INC COM 22207T101   127,498 4,846 SH   SOLE 40 4,846 0 0
COUCHBASE INC COM 22207T101   510,361 19,398 SH   SOLE 43 18,089 0 1,309
COUPANG INC CL A 22266T109   31,561,026 1,774,088 SH   SOLE 2 267,685 0 1,506,403
COUPANG INC CL A 22266T109   1,110,612 62,429 SH   SOLE 4 13,045 0 49,384
COUPANG INC CL A 22266T109   286,401 16,099 SH   SOLE 7 16,099 0 0
COUPANG INC CL A 22266T109   563,160 31,656 SH   SOLE 13 31,656 0 0
COUPANG INC CL A 22266T109   228,815 12,862 SH   SOLE 15 12,862 0 0
COUPANG INC CL A 22266T109   10,270,007 577,291 SH   SOLE 18 577,291 0 0
COUPANG INC CL A 22266T109   5,157,196 289,893 SH   SOLE 19 289,893 0 0
COUPANG INC CL A 22266T109   261,385,926 14,692,857 SH   SOLE 21 14,692,857 0 0
COUPANG INC CL A 22266T109   150,614,374 8,466,238 SH   SOLE 22 7,599,999 0 866,239
COUPANG INC CL A 22266T109   411,821 23,149 SH   SOLE 23 23,149 0 0
COUPANG INC CL A 22266T109   27,580,780 1,550,353 SH   SOLE 25 1,550,353 0 0
COUPANG INC CL A 22266T109   5,386,367 302,775 SH   SOLE 26 34,708 0 268,067
COUPANG INC CL A 22266T109   4,743,953 266,664 SH   SOLE 28 19,013 0 247,651
COUPANG INC CL A 22266T109   14,884,092 836,655 SH   SOLE 30 836,655 0 0
COUPANG INC CL A 22266T109   1,499,768 84,304 SH   SOLE 31 80,106 0 4,198
COUPANG INC CL A 22266T109   24,123 1,356 SH   SOLE 34 1,356 0 0
COUPANG INC CL A 22266T109   1,751,479 98,453 SH   SOLE 36 98,453 0 0
COUPANG INC CL A 22266T109   168,792 9,488 SH   SOLE 43 9,488 0 0
COURSERA INC COM 22266M104   7,490,227 534,253 SH   SOLE 2 496,963 0 37,290
COURSERA INC COM 22266M104   7,262 518 SH   SOLE 4 518 0 0
COURSERA INC COM 22266M104   279,461 19,933 SH   SOLE 7 18,904 0 1,029
COURSERA INC COM 22266M104   4,537,461 323,642 SH   SOLE 18 323,642 0 0
COURSERA INC COM 22266M104   4,998,340 356,515 SH   SOLE 19 356,515 0 0
COURSERA INC COM 22266M104   66,600,117 4,750,365 SH   SOLE 21 4,750,365 0 0
COURSERA INC COM 22266M104   47,436,628 3,383,497 SH   SOLE 22 3,279,582 0 103,915
COURSERA INC COM 22266M104   71,993 5,135 SH   SOLE 23 5,135 0 0
COURSERA INC COM 22266M104   302,467 21,574 SH   SOLE 25 21,574 0 0
COURSERA INC COM 22266M104   1,073,890 76,597 SH   SOLE 26 36,605 0 39,992
COURSERA INC COM 22266M104   24,549 1,751 SH   SOLE 28 0 0 1,751
COURSERA INC COM 22266M104   1,443,359 102,950 SH   SOLE 30 102,950 0 0
COURSERA INC COM 22266M104   1,267,015 90,372 SH   SOLE 34 90,372 0 0
COURSERA INC COM 22266M104   160,417 11,442 SH   SOLE 36 11,442 0 0
COURSERA INC COM 22266M104   308,440 22,000 SH   SOLE 40 22,000 0 0
COURSERA INC COM 22266M104   336,214 23,981 SH   SOLE 43 22,050 0 1,931
COUSINS PPTYS INC COM NEW 222795502   12,458,129 518,225 SH   SOLE 2 250,726 0 267,499
COUSINS PPTYS INC COM NEW 222795502   5,487,082 228,248 SH   SOLE 4 228,248 0 0
COUSINS PPTYS INC COM NEW 222795502   7,096,776 295,207 SH   SOLE 7 268,682 0 26,525
COUSINS PPTYS INC COM NEW 222795502   10,046,268 417,898 SH   SOLE 18 417,898 0 0
COUSINS PPTYS INC COM NEW 222795502   10,375,952 431,612 SH   SOLE 19 431,612 0 0
COUSINS PPTYS INC COM NEW 222795502   221,988,870 9,234,146 SH   SOLE 21 9,234,146 0 0
COUSINS PPTYS INC COM NEW 222795502   154,226,456 6,415,410 SH   SOLE 22 5,779,372 0 636,038
COUSINS PPTYS INC COM NEW 222795502   1,292,270 53,755 SH   SOLE 23 53,755 0 0
COUSINS PPTYS INC COM NEW 222795502   47,509,146 1,976,254 SH   SOLE 25 1,976,254 0 0
COUSINS PPTYS INC COM NEW 222795502   1,851,465 77,016 SH   SOLE 26 72,354 0 4,662
COUSINS PPTYS INC COM NEW 222795502   8,708,009 362,230 SH   SOLE 28 90,364 0 271,866
COUSINS PPTYS INC COM NEW 222795502   14,936,365 621,313 SH   SOLE 30 621,313 0 0
COUSINS PPTYS INC COM NEW 222795502   45,315 1,885 SH   SOLE 31 1,885 0 0
COUSINS PPTYS INC COM NEW 222795502   1,025,450 42,656 SH   SOLE 34 42,656 0 0
COUSINS PPTYS INC COM NEW 222795502   150,947 6,279 SH   SOLE 36 6,279 0 0
COUSINS PPTYS INC COM NEW 222795502   807,528 33,591 SH   SOLE 40 33,591 0 0
COUSINS PPTYS INC COM NEW 222795502   14,236,208 592,188 SH   SOLE 43 570,770 0 21,418
COVENANT LOGISTICS GROUP INC CL A 22284P105   3,510,055 75,713 SH   SOLE 2 39,107 0 36,606
COVENANT LOGISTICS GROUP INC CL A 22284P105   2,503 54 SH   SOLE 7 54 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,086,400 23,434 SH   SOLE 18 23,434 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   7,210,139 155,525 SH   SOLE 19 155,525 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   15,174,602 327,321 SH   SOLE 21 327,321 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   22,023,550 475,055 SH   SOLE 22 442,103 0 32,952
COVENANT LOGISTICS GROUP INC CL A 22284P105   140,749 3,036 SH   SOLE 23 3,036 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   92,117 1,987 SH   SOLE 25 1,987 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   1,315,094 28,367 SH   SOLE 26 0 0 28,367
COVENANT LOGISTICS GROUP INC CL A 22284P105   109,641 2,365 SH   SOLE 40 2,365 0 0
COVENANT LOGISTICS GROUP INC CL A 22284P105   632,675 13,647 SH   SOLE 43 13,585 0 62
COYA THERAPEUTICS INC COMMON STOCK 22407B108   15,188 1,531 SH   SOLE 18 1,531 0 0
COYA THERAPEUTICS INC COMMON STOCK 22407B108   196,733 19,832 SH   SOLE 21 19,832 0 0
COYA THERAPEUTICS INC COMMON STOCK 22407B108   323,729 32,634 SH   SOLE 22 32,634 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   4,607 1,969 SH   SOLE 18 1,969 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   52,386 22,387 SH   SOLE 21 22,387 0 0
CPI AEROSTRUCTURES INC COM NEW 125919308   3,540 1,513 SH   SOLE 22 1,513 0 0
CPI CARD GROUP INC COM NEW 12634H200   9,680 542 SH   SOLE 2 236 0 306
CPI CARD GROUP INC COM NEW 12634H200   181,225 10,147 SH   SOLE 18 10,147 0 0
CPI CARD GROUP INC COM NEW 12634H200   142,166 7,960 SH   SOLE 19 7,960 0 0
CPI CARD GROUP INC COM NEW 12634H200   2,719,489 152,267 SH   SOLE 21 152,267 0 0
CPI CARD GROUP INC COM NEW 12634H200   1,700,951 95,238 SH   SOLE 22 94,257 0 981
CPS TECHNOLOGIES CORP COM 12619F104   3,885 2,100 SH   SOLE 18 2,100 0 0
CPS TECHNOLOGIES CORP COM 12619F104   46,781 25,287 SH   SOLE 21 25,287 0 0
CPS TECHNOLOGIES CORP COM 12619F104   223,600 120,865 SH   SOLE 22 120,865 0 0
CRA INTL INC COM 12618T105   626,740 4,190 SH   SOLE 2 2,507 0 1,683
CRA INTL INC COM 12618T105   8,975 60 SH   SOLE 7 60 0 0
CRA INTL INC COM 12618T105   2,566,643 17,159 SH   SOLE 18 17,159 0 0
CRA INTL INC COM 12618T105   2,186,112 14,615 SH   SOLE 19 14,615 0 0
CRA INTL INC COM 12618T105   40,270,376 269,223 SH   SOLE 21 269,223 0 0
CRA INTL INC COM 12618T105   28,474,498 190,363 SH   SOLE 22 184,712 0 5,651
CRA INTL INC COM 12618T105   175,457 1,173 SH   SOLE 25 1,173 0 0
CRA INTL INC COM 12618T105   468,784 3,134 SH   SOLE 30 3,134 0 0
CRA INTL INC COM 12618T105   138,062 923 SH   SOLE 40 923 0 0
CRA INTL INC COM 12618T105   1,397,077 9,340 SH   SOLE 43 9,153 0 187
CRACKER BARREL OLD CTRY STOR COM 22410J106   987,819 13,582 SH   SOLE 2 8,269 0 5,313
CRACKER BARREL OLD CTRY STOR COM 22410J106   5,891 81 SH   SOLE 4 81 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   35,492 488 SH   SOLE 7 488 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   4,639,447 63,790 SH   SOLE 18 63,790 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,424,638 47,087 SH   SOLE 19 47,087 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   186,748,530 2,567,696 SH   SOLE 21 2,567,696 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   46,347,047 637,248 SH   SOLE 22 617,643 0 19,605
CRACKER BARREL OLD CTRY STOR COM 22410J106   310,412 4,268 SH   SOLE 25 4,268 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   447,944 6,159 SH   SOLE 26 6,159 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   28,147 387 SH   SOLE 28 387 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,303,324 45,419 SH   SOLE 30 45,419 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   57,893 796 SH   SOLE 36 796 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   337,831 4,645 SH   SOLE 40 4,645 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   3,054,326 41,995 SH   SOLE 43 35,506 0 6,489
CRACKER BARREL OLD CTRY STOR NOTE 0.625% 6/1 22410JAB2   1,931,402 2,200,000 PRN   SOLE 21 2,200,000 0 0
CRANE COMPANY COMMON STOCK 224408104   9,797,871 72,507 SH   SOLE 2 41,895 0 30,612
CRANE COMPANY COMMON STOCK 224408104   124,049 918 SH   SOLE 4 127 0 791
CRANE COMPANY COMMON STOCK 224408104   1,234,548 9,136 SH   SOLE 7 8,670 0 466
CRANE COMPANY COMMON STOCK 224408104   11,088,903 82,061 SH   SOLE 18 82,061 0 0
CRANE COMPANY COMMON STOCK 224408104   2,090,056 15,467 SH   SOLE 19 15,467 0 0
CRANE COMPANY COMMON STOCK 224408104   335,488,737 2,482,711 SH   SOLE 21 2,482,711 0 0
CRANE COMPANY COMMON STOCK 224408104   193,721,017 1,433,590 SH   SOLE 22 1,368,982 0 64,608
CRANE COMPANY COMMON STOCK 224408104   1,250,628 9,255 SH   SOLE 25 9,255 0 0
CRANE COMPANY COMMON STOCK 224408104   2,345,181 17,355 SH   SOLE 26 17,355 0 0
CRANE COMPANY COMMON STOCK 224408104   310,394 2,297 SH   SOLE 28 0 0 2,297
CRANE COMPANY COMMON STOCK 224408104   6,739,474 49,874 SH   SOLE 30 49,874 0 0
CRANE COMPANY COMMON STOCK 224408104   80,808 598 SH   SOLE 31 598 0 0
CRANE COMPANY COMMON STOCK 224408104   74,186 549 SH   SOLE 36 549 0 0
CRANE COMPANY COMMON STOCK 224408104   1,397,109 10,339 SH   SOLE 40 10,339 0 0
CRANE COMPANY COMMON STOCK 224408104   53,511 396 SH   OTR 43 396 0 0
CRANE COMPANY COMMON STOCK 224408104   4,593,204 33,991 SH   SOLE 43 31,592 0 2,399
CRANE NXT CO COM 224441105   6,078,147 98,193 SH   SOLE 2 43,215 0 54,978
CRANE NXT CO COM 224441105   71,495 1,155 SH   SOLE 4 127 0 1,028
CRANE NXT CO COM 224441105   26,617 430 SH   SOLE 7 430 0 0
CRANE NXT CO COM 224441105   5,036,246 81,361 SH   SOLE 18 81,361 0 0
CRANE NXT CO COM 224441105   1,019,122 16,464 SH   SOLE 19 16,464 0 0
CRANE NXT CO COM 224441105   152,686,006 2,466,656 SH   SOLE 21 2,466,656 0 0
CRANE NXT CO COM 224441105   88,512,358 1,429,925 SH   SOLE 22 1,363,614 0 66,311
CRANE NXT CO COM 224441105   564,219 9,115 SH   SOLE 25 9,115 0 0
CRANE NXT CO COM 224441105   1,074,275 17,355 SH   SOLE 26 17,355 0 0
CRANE NXT CO COM 224441105   56,081 906 SH   SOLE 28 906 0 0
CRANE NXT CO COM 224441105   1,804,261 29,148 SH   SOLE 30 29,148 0 0
CRANE NXT CO COM 224441105   41,287 667 SH   SOLE 31 667 0 0
CRANE NXT CO COM 224441105   33,983 549 SH   SOLE 36 549 0 0
CRANE NXT CO COM 224441105   585,574 9,460 SH   SOLE 40 9,460 0 0
CRANE NXT CO COM 224441105   27,731 448 SH   OTR 43 448 0 0
CRANE NXT CO COM 224441105   2,104,812 34,003 SH   SOLE 43 31,445 0 2,558
CRAWFORD & CO CL B 224633107   3,159,525 348,349 SH   SOLE 22 348,349 0 0
CRAWFORD & CO CL A 224633206   2,690,520 285,315 SH   SOLE 2 265,741 0 19,574
CRAWFORD & CO CL A 224633206   594 63 SH   SOLE 7 63 0 0
CRAWFORD & CO CL A 224633206   340,932 36,154 SH   SOLE 18 36,154 0 0
CRAWFORD & CO CL A 224633206   1,141,049 121,002 SH   SOLE 19 121,002 0 0
CRAWFORD & CO CL A 224633206   5,575,355 591,236 SH   SOLE 21 591,236 0 0
CRAWFORD & CO CL A 224633206   4,702,835 498,710 SH   SOLE 22 488,006 0 10,704
CRAWFORD & CO CL A 224633206   85,134 9,028 SH   SOLE 23 9,028 0 0
CRAWFORD & CO CL A 224633206   457,336 48,498 SH   SOLE 26 0 0 48,498
CRAWFORD & CO CL A 224633206   147,008 15,589 SH   SOLE 43 15,525 0 64
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   211,151 49,566 SH   SOLE 2 49,566 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   8,209 1,927 SH   SOLE 18 1,927 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   136,001 31,925 SH   SOLE 21 31,925 0 0
CREATIVE MEDIA & CMNTY TR COM NEW 125525584   976,575 229,243 SH   SOLE 22 229,243 0 0
CREDICORP LTD COM G2519Y108   9,423,188 55,617 SH   SOLE 2 8,337 0 47,280
CREDICORP LTD COM G2519Y108   3,552,608 20,968 SH   SOLE 4 11,493 0 9,475
CREDICORP LTD COM G2519Y108   8,292,751 48,945 SH   SOLE 7 47,591 0 1,354
CREDICORP LTD COM G2519Y108   63,706 376 SH   SOLE 13 376 0 0
CREDICORP LTD COM G2519Y108   474,573 2,801 SH   SOLE 15 2,801 0 0
CREDICORP LTD COM G2519Y108   4,111,727 24,268 SH   SOLE 18 24,268 0 0
CREDICORP LTD COM G2519Y108   2,455,380 14,492 SH   SOLE 19 14,492 0 0
CREDICORP LTD COM G2519Y108   285,633,396 1,685,849 SH   SOLE 21 1,685,849 0 0
CREDICORP LTD COM G2519Y108   107,856,427 636,584 SH   SOLE 22 552,451 0 84,133
CREDICORP LTD COM G2519Y108   14,614,354 86,256 SH   SOLE 23 86,256 0 0
CREDICORP LTD COM G2519Y108   18,494,979 109,160 SH   SOLE 25 109,160 0 0
CREDICORP LTD COM G2519Y108   16,776,111 99,015 SH   SOLE 26 57,827 0 41,188
CREDICORP LTD COM G2519Y108   41,131,166 242,762 SH   SOLE 28 0 0 242,762
CREDICORP LTD COM G2519Y108   130,937,029 772,809 SH   SOLE 30 684,619 0 88,190
CREDICORP LTD COM G2519Y108   4,090,548 24,143 SH   SOLE 34 24,143 0 0
CREDICORP LTD COM G2519Y108   1,610,940 9,508 SH   SOLE 36 9,508 0 0
CREDICORP LTD COM G2519Y108   161,467 953 SH   SOLE 40 953 0 0
CREDICORP LTD COM G2519Y108   21,612,333 127,559 SH   SOLE 43 112,154 0 15,405
CREDIT ACCEP CORP MICH COM 225310101   5,011,935 9,087 SH   SOLE 2 2,480 0 6,607
CREDIT ACCEP CORP MICH COM 225310101   13,237 24 SH   SOLE 4 24 0 0
CREDIT ACCEP CORP MICH COM 225310101   410,353 744 SH   SOLE 7 706 0 38
CREDIT ACCEP CORP MICH COM 225310101   1,135,641 2,059 SH   SOLE 18 2,059 0 0
CREDIT ACCEP CORP MICH COM 225310101   1,104,755 2,003 SH   SOLE 19 2,003 0 0
CREDIT ACCEP CORP MICH COM 225310101   41,980,677 76,114 SH   SOLE 21 76,114 0 0
CREDIT ACCEP CORP MICH COM 225310101   87,582,831 158,794 SH   SOLE 22 150,387 0 8,407
CREDIT ACCEP CORP MICH COM 225310101   706,536 1,281 SH   SOLE 25 1,281 0 0
CREDIT ACCEP CORP MICH COM 225310101   913,367 1,656 SH   SOLE 26 1,656 0 0
CREDIT ACCEP CORP MICH COM 225310101   263,089 477 SH   SOLE 28 222 0 255
CREDIT ACCEP CORP MICH COM 225310101   2,509,553 4,550 SH   SOLE 30 4,550 0 0
CREDIT ACCEP CORP MICH COM 225310101   43,021 78 SH   SOLE 31 78 0 0
CREDIT ACCEP CORP MICH COM 225310101   39,712 72 SH   SOLE 36 72 0 0
CREDIT ACCEP CORP MICH COM 225310101   849,387 1,540 SH   SOLE 40 1,540 0 0
CREDIT ACCEP CORP MICH COM 225310101   2,768,781 5,020 SH   SOLE 43 4,702 0 318
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   7,078,138 334,032 SH   SOLE 2 245,592 0 88,440
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   25,534 1,205 SH   SOLE 4 274 0 931
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   372,287 17,569 SH   SOLE 7 16,666 0 903
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   6,436,547 303,754 SH   SOLE 18 295,023 0 8,731
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   49,207,015 2,322,181 SH   SOLE 19 2,322,181 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   99,771,123 4,708,406 SH   SOLE 21 4,708,406 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   81,780,071 3,859,371 SH   SOLE 22 3,726,364 0 133,007
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   275,449 12,999 SH   SOLE 23 12,999 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   572,066 26,997 SH   SOLE 25 26,997 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,167,484 55,096 SH   SOLE 26 45,372 0 9,724
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   155,153 7,322 SH   SOLE 28 0 0 7,322
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   2,589,503 122,204 SH   SOLE 30 122,204 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   29,959,566 1,413,854 SH   SOLE 34 1,413,854 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   607,814 28,684 SH   SOLE 40 28,684 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   8,285 391 SH   SOLE 43 51 0 340
CRESCENT CAP BDC INC COM 225655109   2,332,206 135,122 SH   SOLE 30 135,122 0 0
CRESCENT CAP BDC INC COM 225655109   104 6 SH   SOLE 43 0 0 6
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,177,684 98,965 SH   SOLE 2 26,187 0 72,778
CRESCENT ENERGY COMPANY CL A COM 44952J104   6,045 508 SH   SOLE 4 508 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   8,782 738 SH   SOLE 7 738 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   2,331,234 195,902 SH   SOLE 18 195,902 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   1,974,555 165,929 SH   SOLE 19 165,929 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   34,728,282 2,918,343 SH   SOLE 21 2,918,343 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   29,802,503 2,504,412 SH   SOLE 22 2,424,496 0 79,916
CRESCENT ENERGY COMPANY CL A COM 44952J104   668,732 56,196 SH   SOLE 43 51,515 0 4,681
CRESCENT PT ENERGY CORP COM 22576C101   34,136 4,168 SH   SOLE 2 4,168 0 0
CRESCENT PT ENERGY CORP COM 22576C101   1,004,635 122,666 SH   SOLE 21 122,666 0 0
CRESCENT PT ENERGY CORP COM 22576C101   2,496,238 304,791 SH   SOLE 43 287,446 0 17,345
CRESUD S A C I F Y A SPONSORED ADR 226406106   1,258,478 140,927 SH   SOLE 7 140,927 0 0
CREXENDO INC COM 226552107   9,086 1,889 SH   SOLE 18 1,889 0 0
CREXENDO INC COM 226552107   136,604 28,400 SH   SOLE 21 28,400 0 0
CREXENDO INC COM 226552107   147,301 30,624 SH   SOLE 22 30,624 0 0
CRH PLC ORD G25508105   1,125,520 13,048 SH   SOLE 2 13,048 0 0
CRH PLC ORD G25508105   382,132 4,430 SH   SOLE 7 0 0 4,430
CRH PLC ORD G25508105   2,998,915 34,766 SH   SOLE 18 34,766 0 0
CRH PLC ORD G25508105   15,170,719 175,872 SH   SOLE 19 175,872 0 0
CRH PLC ORD G25508105   5,155,415 59,766 SH   SOLE 22 59,766 0 0
CRH PLC ORD G25508105   11,319,641 131,227 SH   SOLE 25 131,227 0 0
CRH PLC ORD G25508105   5,006,530 58,040 SH   SOLE 26 36,635 0 21,405
CRH PLC ORD G25508105   22,531,888 261,209 SH   SOLE 28 0 0 261,209
CRH PLC ORD G25508105   6,496,413 75,312 SH   SOLE 29 75,312 0 0
CRH PLC ORD G25508105   11,889,647 137,835 SH   SOLE 31 128,368 0 9,467
CRH PLC ORD G25508105   94,752,383 1,098,451 SH   SOLE 34 1,098,451 0 0
CRH PLC ORD G25508105   85,980,314 996,758 SH   SOLE 43 872,074 0 124,684
CRICUT INC COM CL A 22658D100   485,187 101,930 SH   SOLE 2 91,864 0 10,066
CRICUT INC COM CL A 22658D100   2,218 466 SH   SOLE 7 466 0 0
CRICUT INC COM CL A 22658D100   535,357 112,470 SH   SOLE 18 112,470 0 0
CRICUT INC COM CL A 22658D100   482,888 101,447 SH   SOLE 19 101,447 0 0
CRICUT INC COM CL A 22658D100   8,258,748 1,735,031 SH   SOLE 21 1,735,031 0 0
CRICUT INC COM CL A 22658D100   6,079,086 1,277,119 SH   SOLE 22 1,244,953 0 32,166
CRICUT INC COM CL A 22658D100   44,468 9,342 SH   SOLE 25 9,342 0 0
CRICUT INC COM CL A 22658D100   2,747 577 SH   SOLE 26 577 0 0
CRICUT INC COM CL A 22658D100   36,909 7,754 SH   SOLE 28 0 0 7,754
CRICUT INC COM CL A 22658D100   34,857 7,323 SH   SOLE 30 7,323 0 0
CRICUT INC COM CL A 22658D100   8,663 1,820 SH   SOLE 36 1,820 0 0
CRICUT INC COM CL A 22658D100   15,679 3,294 SH   SOLE 40 3,294 0 0
CRICUT INC COM CL A 22658D100   12,124 2,547 SH   SOLE 43 2,547 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   2,575,954 55,030 SH   SOLE 2 19,791 0 35,239
CRINETICS PHARMACEUTICALS IN COM 22663K107   10,017 214 SH   SOLE 4 214 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   480,411 10,263 SH   SOLE 7 9,731 0 532
CRINETICS PHARMACEUTICALS IN COM 22663K107   8,450,282 180,523 SH   SOLE 18 180,523 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   6,978,154 149,074 SH   SOLE 19 149,074 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   144,578,349 3,088,621 SH   SOLE 21 3,088,621 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   82,882,909 1,770,624 SH   SOLE 22 1,695,397 0 75,227
CRINETICS PHARMACEUTICALS IN COM 22663K107   11,234 240 SH   SOLE 23 240 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   621,075 13,268 SH   SOLE 25 13,268 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   895,475 19,130 SH   SOLE 26 19,130 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   50,414 1,077 SH   SOLE 28 0 0 1,077
CRINETICS PHARMACEUTICALS IN COM 22663K107   4,081,177 87,186 SH   SOLE 30 87,186 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   633,854 13,541 SH   SOLE 40 13,541 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   2,214,722 47,313 SH   SOLE 43 35,646 0 11,667
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,861,313 27,308 SH   SOLE 2 19,401 0 7,907
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   16,631 244 SH   SOLE 4 244 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   944,357 13,855 SH   SOLE 7 13,170 0 685
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   75,589 1,109 SH   SOLE 18 1,109 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   70,103,173 1,028,509 SH   SOLE 21 1,028,509 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   86,597,962 1,270,510 SH   SOLE 22 1,235,885 0 34,625
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,013,607 14,871 SH   SOLE 25 14,871 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   3,395,731 49,820 SH   SOLE 26 34,003 0 15,817
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   175,103 2,569 SH   SOLE 28 1,257 0 1,312
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   7,966,745 116,883 SH   SOLE 30 116,883 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   28,764 422 SH   SOLE 34 422 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   28,968 425 SH   SOLE 36 425 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,056,071 15,494 SH   SOLE 40 15,494 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   295,951 4,342 SH   SOLE 43 3,916 0 426
CRITEO S A SPONS ADS 226718104   1,467,890 41,856 SH   SOLE 43 37,480 0 4,376
CROCS INC COM 227046109   16,228,980 112,858 SH   SOLE 2 52,569 0 60,289
CROCS INC COM 227046109   29,048 202 SH   SOLE 4 202 0 0
CROCS INC COM 227046109   1,714,815 11,925 SH   SOLE 7 11,300 0 625
CROCS INC COM 227046109   15,888,318 110,489 SH   SOLE 18 110,489 0 0
CROCS INC COM 227046109   2,827,683 19,664 SH   SOLE 19 19,664 0 0
CROCS INC COM 227046109   471,291,127 3,277,407 SH   SOLE 21 3,277,407 0 0
CROCS INC COM 227046109   257,197,948 1,788,581 SH   SOLE 22 1,708,092 0 80,489
CROCS INC COM 227046109   1,746,595 12,146 SH   SOLE 25 12,146 0 0
CROCS INC COM 227046109   2,555,901 17,774 SH   SOLE 26 17,774 0 0
CROCS INC COM 227046109   563,984 3,922 SH   SOLE 28 1,112 0 2,810
CROCS INC COM 227046109   9,895,022 68,811 SH   SOLE 30 68,811 0 0
CROCS INC COM 227046109   109,000 758 SH   SOLE 31 758 0 0
CROCS INC COM 227046109   59,533 414 SH   SOLE 36 414 0 0
CROCS INC COM 227046109   1,835,319 12,763 SH   SOLE 40 12,763 0 0
CROCS INC COM 227046109   10,157,482 70,636 SH   SOLE 43 64,439 0 6,197
CROSS CTRY HEALTHCARE INC COM 227483104   2,071,817 110,674 SH   SOLE 2 66,896 0 43,778
CROSS CTRY HEALTHCARE INC COM 227483104   2,902 155 SH   SOLE 4 155 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   361,390 19,305 SH   SOLE 7 18,269 0 1,036
CROSS CTRY HEALTHCARE INC COM 227483104   2,074,644 110,825 SH   SOLE 18 110,825 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   3,204,976 171,206 SH   SOLE 19 171,206 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   76,151,013 4,067,896 SH   SOLE 21 4,067,896 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   21,458,923 1,146,310 SH   SOLE 22 1,092,223 0 54,087
CROSS CTRY HEALTHCARE INC COM 227483104   60,372 3,225 SH   SOLE 23 3,225 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   168,349 8,993 SH   SOLE 25 8,993 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   639,569 34,165 SH   SOLE 26 19,885 0 14,280
CROSS CTRY HEALTHCARE INC COM 227483104   1,934,356 103,331 SH   SOLE 30 103,331 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   17,952 959 SH   SOLE 36 959 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   108,089 5,774 SH   SOLE 40 5,774 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   22,801 1,218 SH   OTR 43 1,218 0 0
CROSS CTRY HEALTHCARE INC COM 227483104   521,165 27,840 SH   SOLE 43 27,579 0 261
CROSSFIRST BANKSHARES INC COM 22766M109   1,768,600 127,789 SH   SOLE 2 102,750 0 25,039
CROSSFIRST BANKSHARES INC COM 22766M109   6,892 498 SH   SOLE 7 498 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   1,897,713 137,118 SH   SOLE 18 137,118 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   1,336,377 96,559 SH   SOLE 19 96,559 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   24,999,081 1,806,292 SH   SOLE 21 1,806,292 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   17,402,236 1,257,387 SH   SOLE 22 1,192,871 0 64,516
CROSSFIRST BANKSHARES INC COM 22766M109   28,510 2,060 SH   SOLE 23 2,060 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   165,236 11,939 SH   SOLE 25 11,939 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   6,532 472 SH   SOLE 26 0 0 472
CROSSFIRST BANKSHARES INC COM 22766M109   414,979 29,984 SH   SOLE 30 29,984 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   179,131 12,943 SH   SOLE 40 12,943 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   924,540 66,802 SH   SOLE 43 54,699 0 12,103
CROWDSTRIKE HLDGS INC CL A 22788C105   114,732,749 357,880 SH   SOLE 2 52,869 0 305,011
CROWDSTRIKE HLDGS INC CL A 22788C105   51,224,191 159,781 SH   SOLE 4 72,641 0 87,140
CROWDSTRIKE HLDGS INC CL A 22788C105   34,125,844 106,447 SH   SOLE 7 103,766 0 2,681
CROWDSTRIKE HLDGS INC CL A 22788C105   2,972,510 9,272 SH   SOLE 13 9,272 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   7,481,929 23,338 SH   SOLE 15 23,338 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   137,187,514 427,922 SH   SOLE 18 371,977 0 55,945
CROWDSTRIKE HLDGS INC CL A 22788C105   271,215,293 845,988 SH   SOLE 19 845,988 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,670,049,808 5,209,301 SH   SOLE 21 5,209,301 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,769,121,415 5,518,330 SH   SOLE 22 5,083,006 0 435,324
CROWDSTRIKE HLDGS INC CL A 22788C105   115,755,431 361,070 SH   SOLE 23 361,070 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   109,829,646 342,586 SH   SOLE 25 341,749 0 837
CROWDSTRIKE HLDGS INC CL A 22788C105   74,695,867 232,995 SH   SOLE 26 132,188 0 100,807
CROWDSTRIKE HLDGS INC CL A 22788C105   126,328,489 394,050 SH   SOLE 28 6,496 0 387,554
CROWDSTRIKE HLDGS INC CL A 22788C105   205,498 641 SH   SOLE 29 641 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   374,433,091 1,167,950 SH   SOLE 30 1,113,851 0 54,099
CROWDSTRIKE HLDGS INC CL A 22788C105   19,352,736 60,366 SH   SOLE 31 56,183 0 4,183
CROWDSTRIKE HLDGS INC CL A 22788C105   21,879,947 68,249 SH   SOLE 32 68,249 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   198,893,715 620,399 SH   SOLE 34 620,399 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   14,886,917 46,436 SH   SOLE 36 46,436 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   3,635,811 11,341 SH   SOLE 40 11,341 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   75,339 235 SH   OTR 43 235 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   53,261,236 166,135 SH   SOLE 43 131,315 0 34,820
CROWDSTRIKE HLDGS INC OPTIONS 22788C105   160,295 500 SH Call SOLE 4 500 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105   64,118 200 SH Call SOLE 7 200 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105   3,815,021 11,900 SH Call SOLE 18 11,900 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105   26,705,147 83,300 SH Call SOLE 19 83,300 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105   1,667,068 5,200 SH Call SOLE 22 5,200 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105   96,177 300 SH Call SOLE 30 300 0 0
CROWDSTRIKE HLDGS INC OPTIONS 22788C105   13,048,013 40,700 SH Call SOLE 34 40,700 0 0
CROWN CASTLE INC COM 22822V101   86,665,034 818,908 SH   SOLE 2 206,317 0 612,591
CROWN CASTLE INC COM 22822V101   49,374,987 466,550 SH   SOLE 4 287,866 0 178,684
CROWN CASTLE INC COM 22822V101   144,133,475 1,361,934 SH   SOLE 7 1,223,850 0 138,084
CROWN CASTLE INC COM 22822V101   2,106,017 19,900 SH   SOLE 13 19,900 0 0
CROWN CASTLE INC COM 22822V101   6,592,468 62,293 SH   SOLE 15 62,293 0 0
CROWN CASTLE INC COM 22822V101   97,516,051 921,441 SH   SOLE 18 870,270 0 51,171
CROWN CASTLE INC COM 22822V101   177,139,736 1,673,814 SH   SOLE 19 1,673,814 0 0
CROWN CASTLE INC COM 22822V101   1,337,426,308 12,637,497 SH   SOLE 21 12,637,497 0 0
CROWN CASTLE INC COM 22822V101   1,006,144,859 9,507,180 SH   SOLE 22 8,565,735 0 941,445
CROWN CASTLE INC COM 22822V101   69,998,079 661,420 SH   SOLE 23 661,420 0 0
CROWN CASTLE INC COM 22822V101   109,752,271 1,037,062 SH   SOLE 25 1,034,396 0 2,666
CROWN CASTLE INC COM 22822V101   51,536,776 486,977 SH   SOLE 26 305,740 0 181,237
CROWN CASTLE INC COM 22822V101   72,147,803 681,733 SH   SOLE 28 6,191 0 675,542
CROWN CASTLE INC COM 22822V101   506,613,502 4,787,050 SH   SOLE 30 4,787,050 0 0
CROWN CASTLE INC COM 22822V101   10,429,864 98,553 SH   SOLE 31 91,744 0 6,809
CROWN CASTLE INC COM 22822V101   40,224,501 380,086 SH   SOLE 34 380,086 0 0
CROWN CASTLE INC COM 22822V101   11,352,807 107,274 SH   SOLE 36 107,274 0 0
CROWN CASTLE INC COM 22822V101   2,316,619 21,890 SH   SOLE 40 21,890 0 0
CROWN CASTLE INC COM 22822V101   69,530 657 SH   OTR 43 657 0 0
CROWN CASTLE INC COM 22822V101   57,205,107 540,538 SH   SOLE 43 452,275 0 88,263
CROWN CRAFTS INC COM 228309100   7,023 1,377 SH   SOLE 18 1,377 0 0
CROWN CRAFTS INC COM 228309100   109,798 21,529 SH   SOLE 21 21,529 0 0
CROWN CRAFTS INC COM 228309100   6,926 1,358 SH   SOLE 22 1,358 0 0
CROWN ELECTROKINETICS CORP COM 228339305   1 14 SH   SOLE 22 14 0 0
CROWN HLDGS INC COM 228368106   18,277,118 230,597 SH   SOLE 2 108,328 0 122,269
CROWN HLDGS INC COM 228368106   8,226,237 103,788 SH   SOLE 4 34,881 0 68,907
CROWN HLDGS INC COM 228368106   1,543,826 19,478 SH   SOLE 7 19,028 0 450
CROWN HLDGS INC COM 228368106   188,401 2,377 SH   SOLE 13 2,377 0 0
CROWN HLDGS INC COM 228368106   781,107 9,855 SH   SOLE 15 9,855 0 0
CROWN HLDGS INC COM 228368106   21,348,681 269,350 SH   SOLE 18 260,999 0 8,351
CROWN HLDGS INC COM 228368106   34,984,809 441,393 SH   SOLE 19 441,393 0 0
CROWN HLDGS INC COM 228368106   467,415,797 5,897,247 SH   SOLE 21 5,897,247 0 0
CROWN HLDGS INC COM 228368106   281,611,097 3,553,004 SH   SOLE 22 3,319,583 0 233,421
CROWN HLDGS INC COM 228368106   14,650,181 184,837 SH   SOLE 23 184,837 0 0
CROWN HLDGS INC COM 228368106   26,606,710 335,689 SH   SOLE 25 335,689 0 0
CROWN HLDGS INC COM 228368106   9,213,896 116,249 SH   SOLE 26 61,277 0 54,972
CROWN HLDGS INC COM 228368106   12,412,195 156,601 SH   SOLE 28 3,887 0 152,714
CROWN HLDGS INC COM 228368106   15,139 191 SH   SOLE 29 191 0 0
CROWN HLDGS INC COM 228368106   27,105,414 341,981 SH   SOLE 30 341,981 0 0
CROWN HLDGS INC COM 228368106   2,266,043 28,590 SH   SOLE 31 26,426 0 2,164
CROWN HLDGS INC COM 228368106   10,983,692 138,578 SH   SOLE 34 138,578 0 0
CROWN HLDGS INC COM 228368106   1,911,830 24,121 SH   SOLE 36 24,121 0 0
CROWN HLDGS INC COM 228368106   542,059 6,839 SH   SOLE 40 6,839 0 0
CROWN HLDGS INC COM 228368106   9,670 122 SH   OTR 43 122 0 0
CROWN HLDGS INC COM 228368106   5,861,393 73,951 SH   SOLE 43 65,897 0 8,054
CRYO-CELL INTL INC COM 228895108   6,677 895 SH   SOLE 18 895 0 0
CRYO-CELL INTL INC COM 228895108   89,811 12,039 SH   SOLE 21 12,039 0 0
CRYOPORT INC COM PAR $0.001 229050307   470,625 26,589 SH   SOLE 2 14,125 0 12,464
CRYOPORT INC COM PAR $0.001 229050307   3,009 170 SH   SOLE 4 170 0 0
CRYOPORT INC COM PAR $0.001 229050307   393,099 22,209 SH   SOLE 7 21,021 0 1,188
CRYOPORT INC COM PAR $0.001 229050307   1,832,782 103,547 SH   SOLE 18 103,547 0 0
CRYOPORT INC COM PAR $0.001 229050307   3,020,346 170,641 SH   SOLE 19 170,641 0 0
CRYOPORT INC COM PAR $0.001 229050307   27,983,966 1,581,015 SH   SOLE 21 1,581,015 0 0
CRYOPORT INC COM PAR $0.001 229050307   25,576,518 1,445,001 SH   SOLE 22 1,392,274 0 52,727
CRYOPORT INC COM PAR $0.001 229050307   233,021 13,165 SH   SOLE 25 13,165 0 0
CRYOPORT INC COM PAR $0.001 229050307   212,683 12,016 SH   SOLE 26 12,016 0 0
CRYOPORT INC COM PAR $0.001 229050307   59,330 3,352 SH   SOLE 28 814 0 2,538
CRYOPORT INC COM PAR $0.001 229050307   1,231,424 69,572 SH   SOLE 30 69,572 0 0
CRYOPORT INC COM PAR $0.001 229050307   25,630 1,448 SH   SOLE 36 1,448 0 0
CRYOPORT INC COM PAR $0.001 229050307   288,085 16,276 SH   SOLE 40 16,276 0 0
CRYOPORT INC COM PAR $0.001 229050307   498,662 28,173 SH   SOLE 43 20,380 0 7,793
CS DISCO INC COM 126327105   375,939 46,241 SH   SOLE 2 33,181 0 13,060
CS DISCO INC COM 126327105   1,569 193 SH   SOLE 7 193 0 0
CS DISCO INC COM 126327105   544,304 66,950 SH   SOLE 18 66,950 0 0
CS DISCO INC COM 126327105   420,386 51,708 SH   SOLE 19 51,708 0 0
CS DISCO INC COM 126327105   7,569,526 931,061 SH   SOLE 21 931,061 0 0
CS DISCO INC COM 126327105   4,212,316 518,120 SH   SOLE 22 492,684 0 25,436
CS DISCO INC COM 126327105   25,105 3,088 SH   SOLE 25 3,088 0 0
CS DISCO INC COM 126327105   14,618 1,798 SH   SOLE 26 1,798 0 0
CS DISCO INC COM 126327105   125,340 15,417 SH   SOLE 30 15,417 0 0
CS DISCO INC COM 126327105   281,705 34,650 SH   SOLE 43 30,247 0 4,403
CSG SYS INTL INC COM 126349109   13,788,702 267,534 SH   SOLE 2 254,412 0 13,122
CSG SYS INTL INC COM 126349109   5,154 100 SH   SOLE 4 100 0 0
CSG SYS INTL INC COM 126349109   764,854 14,840 SH   SOLE 7 14,044 0 796
CSG SYS INTL INC COM 126349109   5,179,306 100,491 SH   SOLE 18 85,525 0 14,966
CSG SYS INTL INC COM 126349109   8,214,084 159,373 SH   SOLE 19 159,373 0 0
CSG SYS INTL INC COM 126349109   172,433,049 3,345,616 SH   SOLE 21 3,345,616 0 0
CSG SYS INTL INC COM 126349109   54,015,621 1,048,033 SH   SOLE 22 1,014,169 0 33,864
CSG SYS INTL INC COM 126349109   24,945 484 SH   SOLE 23 484 0 0
CSG SYS INTL INC COM 126349109   359,852 6,982 SH   SOLE 25 6,982 0 0
CSG SYS INTL INC COM 126349109   1,918,731 37,228 SH   SOLE 26 17,805 0 19,423
CSG SYS INTL INC COM 126349109   30,202 586 SH   SOLE 28 586 0 0
CSG SYS INTL INC COM 126349109   6,371,014 123,613 SH   SOLE 30 123,613 0 0
CSG SYS INTL INC COM 126349109   2,619,830 50,831 SH   SOLE 34 50,831 0 0
CSG SYS INTL INC COM 126349109   33,243 645 SH   SOLE 36 645 0 0
CSG SYS INTL INC COM 126349109   365,573 7,093 SH   SOLE 40 7,093 0 0
CSG SYS INTL INC COM 126349109   1,082,839 21,010 SH   SOLE 43 20,632 0 378
CSP INC COM 126389105   46,335 2,510 SH   SOLE 18 2,510 0 0
CSP INC COM 126389105   281,644 15,257 SH   SOLE 21 15,257 0 0
CSP INC COM 126389105   314,817 17,054 SH   SOLE 22 17,054 0 0
CSP INC COM 126389105   27,432 1,486 SH   SOLE 26 1,486 0 0
CSW INDUSTRIALS INC COM 126402106   1,919,732 8,183 SH   SOLE 2 4,468 0 3,715
CSW INDUSTRIALS INC COM 126402106   11,495 49 SH   SOLE 4 49 0 0
CSW INDUSTRIALS INC COM 126402106   29,325 125 SH   SOLE 7 125 0 0
CSW INDUSTRIALS INC COM 126402106   8,473,283 36,118 SH   SOLE 18 36,118 0 0
CSW INDUSTRIALS INC COM 126402106   7,757,753 33,068 SH   SOLE 19 33,068 0 0
CSW INDUSTRIALS INC COM 126402106   130,518,772 556,346 SH   SOLE 21 556,346 0 0
CSW INDUSTRIALS INC COM 126402106   102,027,305 434,899 SH   SOLE 22 421,918 0 12,981
CSW INDUSTRIALS INC COM 126402106   680,575 2,901 SH   SOLE 25 2,901 0 0
CSW INDUSTRIALS INC COM 126402106   1,074,468 4,580 SH   SOLE 26 4,580 0 0
CSW INDUSTRIALS INC COM 126402106   527,850 2,250 SH   SOLE 28 266 0 1,984
CSW INDUSTRIALS INC COM 126402106   5,329,877 22,719 SH   SOLE 30 22,719 0 0
CSW INDUSTRIALS INC COM 126402106   771,599 3,289 SH   SOLE 40 3,289 0 0
CSW INDUSTRIALS INC COM 126402106   2,421,319 10,321 SH   SOLE 43 10,043 0 278
CSX CORP COM 126408103   128,454,927 3,465,199 SH   SOLE 2 676,274 0 2,788,925
CSX CORP COM 126408103   36,144,399 975,031 SH   SOLE 4 767,408 0 207,623
CSX CORP COM 126408103   58,109,264 1,567,555 SH   SOLE 7 1,347,654 0 219,901
CSX CORP COM 126408103   3,592,305 96,906 SH   SOLE 13 96,906 0 0
CSX CORP COM 126408103   11,043,931 297,921 SH   SOLE 15 297,921 0 0
CSX CORP COM 126408103   554,488,760 14,957,884 SH   SOLE 18 14,834,754 0 123,130
CSX CORP COM 126408103   26,385,685 711,780 SH   SOLE 19 711,780 0 0
CSX CORP COM 126408103   1,630,826,886 43,993,172 SH   SOLE 21 43,993,172 0 0
CSX CORP COM 126408103   1,562,772,557 42,157,339 SH   SOLE 22 37,828,763 0 4,328,576
CSX CORP COM 126408103   112,225,940 3,027,406 SH   SOLE 23 3,027,406 0 0
CSX CORP COM 126408103   178,370,942 4,811,733 SH   SOLE 25 4,796,501 0 15,232
CSX CORP COM 126408103   82,714,736 2,231,312 SH   SOLE 26 1,056,630 0 1,174,682
CSX CORP COM 126408103   129,321,994 3,488,589 SH   SOLE 28 524,708 0 2,963,881
CSX CORP COM 126408103   534,782,163 14,426,279 SH   SOLE 30 14,426,279 0 0
CSX CORP COM 126408103   16,924,012 456,542 SH   SOLE 31 424,994 0 31,548
CSX CORP COM 126408103   21,774,881 587,399 SH   SOLE 32 587,399 0 0
CSX CORP COM 126408103   15,387,757 415,100 SH   SOLE 34 415,100 0 0
CSX CORP COM 126408103   16,613,662 448,170 SH   SOLE 36 448,170 0 0
CSX CORP COM 126408103   3,576,402 96,477 SH   SOLE 40 96,477 0 0
CSX CORP COM 126408103   107,281 2,894 SH   OTR 43 2,894 0 0
CSX CORP COM 126408103   98,563,024 2,658,835 SH   SOLE 43 2,282,919 0 375,917
CTO RLTY GROWTH INC NEW COM 22948Q101   1,659,490 97,905 SH   SOLE 2 87,802 0 10,103
CTO RLTY GROWTH INC NEW COM 22948Q101   4,221 249 SH   SOLE 7 249 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   1,050,069 61,951 SH   SOLE 18 61,951 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   783,463 46,222 SH   SOLE 19 46,222 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   14,858,370 876,600 SH   SOLE 21 876,600 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   11,670,651 688,534 SH   SOLE 22 666,652 0 21,882
CTO RLTY GROWTH INC NEW COM 22948Q101   19,001 1,121 SH   SOLE 23 1,121 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101   1,019,746 60,162 SH   SOLE 43 57,006 0 3,156
CTS CORP COM 126501105   743,493 15,890 SH   SOLE 2 8,646 0 7,244
CTS CORP COM 126501105   10,621 227 SH   SOLE 4 97 0 130
CTS CORP COM 126501105   480,908 10,278 SH   SOLE 7 9,728 0 550
CTS CORP COM 126501105   4,095,575 87,531 SH   SOLE 18 87,531 0 0
CTS CORP COM 126501105   3,104,938 66,359 SH   SOLE 19 66,359 0 0
CTS CORP COM 126501105   171,494,334 3,665,192 SH   SOLE 21 3,665,192 0 0
CTS CORP COM 126501105   42,458,509 907,427 SH   SOLE 22 880,056 0 27,371
CTS CORP COM 126501105   278,915 5,961 SH   SOLE 25 5,961 0 0
CTS CORP COM 126501105   246,911 5,277 SH   SOLE 26 5,277 0 0
CTS CORP COM 126501105   160,490 3,430 SH   SOLE 28 0 0 3,430
CTS CORP COM 126501105   5,626,357 120,247 SH   SOLE 30 120,247 0 0
CTS CORP COM 126501105   254,725 5,444 SH   SOLE 40 5,444 0 0
CTS CORP COM 126501105   1,986,144 42,448 SH   SOLE 43 40,154 0 2,294
CUBESMART COM 229663109   20,339,323 449,786 SH   SOLE 2 207,760 0 242,026
CUBESMART COM 229663109   4,750,587 105,055 SH   SOLE 4 105,055 0 0
CUBESMART COM 229663109   16,893,423 373,583 SH   SOLE 7 336,389 0 37,194
CUBESMART COM 229663109   17,239,447 381,235 SH   SOLE 18 381,235 0 0
CUBESMART COM 229663109   19,842,219 438,793 SH   SOLE 19 438,793 0 0
CUBESMART COM 229663109   605,839,924 13,397,610 SH   SOLE 21 13,397,610 0 0
CUBESMART COM 229663109   395,674,096 8,749,980 SH   SOLE 22 8,333,533 0 416,447
CUBESMART COM 229663109   536,400 11,862 SH   SOLE 23 11,862 0 0
CUBESMART COM 229663109   40,396,337 893,329 SH   SOLE 25 893,329 0 0
CUBESMART COM 229663109   3,093,455 68,409 SH   SOLE 26 68,409 0 0
CUBESMART COM 229663109   7,490,331 165,642 SH   SOLE 28 11,602 0 154,040
CUBESMART COM 229663109   36,035,547 796,894 SH   SOLE 30 796,894 0 0
CUBESMART COM 229663109   126,028 2,787 SH   SOLE 31 2,787 0 0
CUBESMART COM 229663109   651,937 14,417 SH   SOLE 36 14,417 0 0
CUBESMART COM 229663109   2,137,052 47,259 SH   SOLE 40 47,259 0 0
CUBESMART COM 229663109   23,062 510 SH   OTR 43 510 0 0
CUBESMART COM 229663109   5,646,200 124,861 SH   SOLE 43 117,870 0 6,990
CUE BIOPHARMA INC COM 22978P106   10,478 5,544 SH   SOLE 2 2,608 0 2,936
CUE BIOPHARMA INC COM 22978P106   163,547 86,533 SH   SOLE 18 86,533 0 0
CUE BIOPHARMA INC COM 22978P106   138,257 73,152 SH   SOLE 19 73,152 0 0
CUE BIOPHARMA INC COM 22978P106   2,360,833 1,249,118 SH   SOLE 21 1,249,118 0 0
CUE BIOPHARMA INC COM 22978P106   1,565,396 828,252 SH   SOLE 22 820,339 0 7,913
CUE BIOPHARMA INC COM 22978P106   2,843 1,504 SH   SOLE 43 1,504 0 0
CUE HEALTH INC COM 229790100   3,957 20,979 SH   SOLE 18 20,979 0 0
CUE HEALTH INC COM 229790100   44,584 236,394 SH   SOLE 21 236,394 0 0
CUE HEALTH INC COM 229790100   246,040 1,304,558 SH   SOLE 22 1,304,558 0 0
CULLEN FROST BANKERS INC COM 229899109   9,926,648 88,182 SH   SOLE 2 56,733 0 31,449
CULLEN FROST BANKERS INC COM 229899109   19,925 177 SH   SOLE 4 177 0 0
CULLEN FROST BANKERS INC COM 229899109   1,877,217 16,676 SH   SOLE 7 16,360 0 316
CULLEN FROST BANKERS INC COM 229899109   12,460,261 110,689 SH   SOLE 18 110,689 0 0
CULLEN FROST BANKERS INC COM 229899109   2,206,147 19,598 SH   SOLE 19 19,598 0 0
CULLEN FROST BANKERS INC COM 229899109   381,332,564 3,387,515 SH   SOLE 21 3,387,515 0 0
CULLEN FROST BANKERS INC COM 229899109   216,696,462 1,924,993 SH   SOLE 22 1,845,571 0 79,422
CULLEN FROST BANKERS INC COM 229899109   1,351,515 12,006 SH   SOLE 25 12,006 0 0
CULLEN FROST BANKERS INC COM 229899109   1,910,988 16,976 SH   SOLE 26 16,976 0 0
CULLEN FROST BANKERS INC COM 229899109   422,475 3,753 SH   SOLE 28 633 0 3,120
CULLEN FROST BANKERS INC COM 229899109   9,479,182 84,207 SH   SOLE 30 84,207 0 0
CULLEN FROST BANKERS INC COM 229899109   82,964 737 SH   SOLE 31 737 0 0
CULLEN FROST BANKERS INC COM 229899109   129,005 1,146 SH   SOLE 36 1,146 0 0
CULLEN FROST BANKERS INC COM 229899109   1,540,971 13,689 SH   SOLE 40 13,689 0 0
CULLEN FROST BANKERS INC COM 229899109   16,494,363 146,525 SH   SOLE 43 68,899 0 77,626
CULLINAN ONCOLOGY INC COM 230031106   374,335 21,968 SH   SOLE 2 6,829 0 15,139
CULLINAN ONCOLOGY INC COM 230031106   316,228 18,558 SH   SOLE 7 17,561 0 997
CULLINAN ONCOLOGY INC COM 230031106   1,228,022 72,067 SH   SOLE 18 72,067 0 0
CULLINAN ONCOLOGY INC COM 230031106   962,351 56,476 SH   SOLE 19 56,476 0 0
CULLINAN ONCOLOGY INC COM 230031106   22,099,142 1,296,898 SH   SOLE 21 1,296,898 0 0
CULLINAN ONCOLOGY INC COM 230031106   14,649,135 859,691 SH   SOLE 22 825,345 0 34,346
CULLINAN ONCOLOGY INC COM 230031106   47,576 2,792 SH   SOLE 25 2,792 0 0
CULLINAN ONCOLOGY INC COM 230031106   5,334 313 SH   SOLE 26 313 0 0
CULLINAN ONCOLOGY INC COM 230031106   1,045,472 61,354 SH   SOLE 30 61,354 0 0
CULLINAN ONCOLOGY INC COM 230031106   29,036 1,704 SH   SOLE 40 1,704 0 0
CULLINAN ONCOLOGY INC COM 230031106   633,411 37,172 SH   SOLE 43 20,359 0 16,813
CULLMAN BANCORP INC COM 230153108   7,920 796 SH   SOLE 18 796 0 0
CULLMAN BANCORP INC COM 230153108   114,495 11,507 SH   SOLE 21 11,507 0 0
CULLMAN BANCORP INC COM 230153108   5,274 530 SH   SOLE 22 530 0 0
CULP INC COM 230215105   225,245 46,926 SH   SOLE 2 37,142 0 9,784
CULP INC COM 230215105   10,104 2,105 SH   SOLE 18 2,105 0 0
CULP INC COM 230215105   145,022 30,213 SH   SOLE 21 30,213 0 0
CULP INC COM 230215105   1,340,107 279,189 SH   SOLE 22 270,550 0 8,639
CULP INC COM 230215105   30,634 6,382 SH   SOLE 26 0 0 6,382
CUMBERLAND PHARMACEUTICALS I COM 230770109   48,033 28,591 SH   SOLE 2 0 0 28,591
CUMBERLAND PHARMACEUTICALS I COM 230770109   137,715 81,973 SH   SOLE 22 81,973 0 0
CUMMINS INC COM 231021106   99,985,647 339,337 SH   SOLE 2 132,504 0 206,833
CUMMINS INC COM 231021106   33,418,319 113,417 SH   SOLE 4 45,880 0 67,537
CUMMINS INC COM 231021106   66,598,561 226,026 SH   SOLE 7 197,447 0 28,579
CUMMINS INC COM 231021106   1,294,692 4,394 SH   SOLE 13 4,394 0 0
CUMMINS INC COM 231021106   5,791,346 19,655 SH   SOLE 15 19,655 0 0
CUMMINS INC COM 231021106   75,996,717 257,922 SH   SOLE 18 243,517 0 14,405
CUMMINS INC COM 231021106   50,194,217 170,352 SH   SOLE 19 170,352 0 0
CUMMINS INC COM 231021106   1,192,430,871 4,046,940 SH   SOLE 21 4,046,940 0 0
CUMMINS INC COM 231021106   901,275,420 3,058,800 SH   SOLE 22 2,714,884 0 343,916
CUMMINS INC COM 231021106   69,675,886 236,470 SH   SOLE 23 236,470 0 0
CUMMINS INC COM 231021106   182,302,312 618,708 SH   SOLE 25 564,067 0 54,641
CUMMINS INC COM 231021106   80,233,195 272,300 SH   SOLE 26 204,833 0 67,467
CUMMINS INC COM 231021106   144,684,936 491,040 SH   SOLE 28 88,235 0 402,805
CUMMINS INC COM 231021106   366,146,528 1,242,649 SH   SOLE 30 1,172,314 0 70,335
CUMMINS INC COM 231021106   9,546,071 32,398 SH   SOLE 31 30,199 0 2,199
CUMMINS INC COM 231021106   14,251,337 48,367 SH   SOLE 34 48,367 0 0
CUMMINS INC COM 231021106   10,330,429 35,060 SH   SOLE 36 35,060 0 0
CUMMINS INC COM 231021106   2,116,471 7,183 SH   SOLE 40 7,183 0 0
CUMMINS INC COM 231021106   67,475 229 SH   OTR 43 229 0 0
CUMMINS INC COM 231021106   102,017,248 346,232 SH   SOLE 43 313,254 0 32,978
CUMULUS MEDIA INC COM CL A 231082801   100,287 27,935 SH   SOLE 2 27,935 0 0
CUMULUS MEDIA INC COM CL A 231082801   9,639 2,685 SH   SOLE 18 2,685 0 0
CUMULUS MEDIA INC COM CL A 231082801   135,135 37,642 SH   SOLE 21 37,642 0 0
CUMULUS MEDIA INC COM CL A 231082801   469,059 130,657 SH   SOLE 22 127,582 0 3,075
CUREVAC N V COM N2451R105   12,605 4,160 SH   SOLE 7 4,160 0 0
CUREVAC N V COM N2451R105   61,494 20,295 SH   SOLE 18 20,295 0 0
CUREVAC N V COM N2451R105   2,308,963 762,034 SH   SOLE 19 762,034 0 0
CUREVAC N V COM N2451R105   2,535,955 836,949 SH   SOLE 21 836,949 0 0
CUREVAC N V COM N2451R105   359,931 118,789 SH   SOLE 30 118,789 0 0
CUREVAC N V COM N2451R105   11,478 3,788 SH   SOLE 34 3,788 0 0
CUREVAC N V COM N2451R105   693,685 228,939 SH   SOLE 43 217,482 0 11,457
CURIOSITYSTREAM INC COM CL A 23130Q107   15,101 14,113 SH   SOLE 2 6,790 0 7,323
CURIOSITYSTREAM INC COM CL A 23130Q107   4,798 4,484 SH   SOLE 18 4,484 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   50,199 46,915 SH   SOLE 21 46,915 0 0
CURIOSITYSTREAM INC COM CL A 23130Q107   321,830 300,776 SH   SOLE 22 300,776 0 0
CURIS INC COM 231269309   581,371 53,484 SH   SOLE 22 53,484 0 0
CURTISS WRIGHT CORP COM 231561101   60,781,399 237,483 SH   SOLE 2 151,095 0 86,388
CURTISS WRIGHT CORP COM 231561101   3,361,260 13,133 SH   SOLE 4 10,824 0 2,309
CURTISS WRIGHT CORP COM 231561101   1,923,133 7,514 SH   SOLE 7 7,215 0 299
CURTISS WRIGHT CORP COM 231561101   2,654,610 10,372 SH   SOLE 13 10,372 0 0
CURTISS WRIGHT CORP COM 231561101   17,498,618 68,370 SH   SOLE 18 67,306 0 1,064
CURTISS WRIGHT CORP COM 231561101   12,020,734 46,967 SH   SOLE 19 46,967 0 0
CURTISS WRIGHT CORP COM 231561101   636,264,025 2,485,989 SH   SOLE 21 2,485,989 0 0
CURTISS WRIGHT CORP COM 231561101   304,466,480 1,189,601 SH   SOLE 22 1,133,385 0 56,216
CURTISS WRIGHT CORP COM 231561101   8,357,721 32,655 SH   SOLE 23 32,655 0 0
CURTISS WRIGHT CORP COM 231561101   8,287,081 32,379 SH   SOLE 25 32,379 0 0
CURTISS WRIGHT CORP COM 231561101   18,379,563 71,812 SH   SOLE 26 29,484 0 42,328
CURTISS WRIGHT CORP COM 231561101   7,746,792 30,268 SH   SOLE 28 293 0 29,975
CURTISS WRIGHT CORP COM 231561101   2,907,478 11,360 SH   SOLE 29 11,360 0 0
CURTISS WRIGHT CORP COM 231561101   12,923,690 50,495 SH   SOLE 30 50,495 0 0
CURTISS WRIGHT CORP COM 231561101   5,875,871 22,958 SH   SOLE 31 22,958 0 0
CURTISS WRIGHT CORP COM 231561101   2,013,992 7,869 SH   SOLE 34 7,869 0 0
CURTISS WRIGHT CORP COM 231561101   306,872 1,199 SH   SOLE 36 1,199 0 0
CURTISS WRIGHT CORP COM 231561101   2,004,010 7,830 SH   SOLE 40 7,830 0 0
CURTISS WRIGHT CORP COM 231561101   8,234,319 32,173 SH   SOLE 43 29,068 0 3,105
CUSHMAN WAKEFIELD PLC SHS G2717B108   1,153,110 110,240 SH   SOLE 2 43,827 0 66,413
CUSHMAN WAKEFIELD PLC SHS G2717B108   4,163 398 SH   SOLE 4 398 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   496,264 47,444 SH   SOLE 7 44,959 0 2,485
CUSHMAN WAKEFIELD PLC SHS G2717B108   5,213,463 498,419 SH   SOLE 18 498,419 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   3,106,254 296,965 SH   SOLE 19 296,965 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   174,605,475 16,692,684 SH   SOLE 21 16,692,684 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   42,037,663 4,018,897 SH   SOLE 22 3,830,884 0 188,013
CUSHMAN WAKEFIELD PLC SHS G2717B108   260,684 24,922 SH   SOLE 25 24,922 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   791,540 75,673 SH   SOLE 26 75,673 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   320,725 30,662 SH   SOLE 28 30,662 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   3,879,991 370,936 SH   SOLE 30 370,936 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   77,843 7,442 SH   SOLE 36 7,442 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   242,442 23,178 SH   SOLE 40 23,178 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   128,553 12,290 SH   SOLE 43 12,004 0 286
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   188,894 32,456 SH   SOLE 2 17,782 0 14,674
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   42,230 7,256 SH   SOLE 4 0 0 7,256
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   4,714 810 SH   SOLE 7 810 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   774,811 133,129 SH   SOLE 18 133,129 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   674,515 115,896 SH   SOLE 19 115,896 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   11,454,051 1,968,050 SH   SOLE 21 1,968,050 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   8,526,440 1,465,024 SH   SOLE 22 1,413,255 0 51,769
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   76,370 13,122 SH   SOLE 25 13,122 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   259,968 44,668 SH   SOLE 28 0 0 44,668
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   77,301 13,282 SH   SOLE 40 13,282 0 0
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   98,247 16,881 SH   SOLE 43 15,065 0 1,816
CUSTOMERS BANCORP INC COM 23204G100   3,499,625 65,956 SH   SOLE 2 41,719 0 24,237
CUSTOMERS BANCORP INC COM 23204G100   3,237 61 SH   SOLE 4 61 0 0
CUSTOMERS BANCORP INC COM 23204G100   357,412 6,736 SH   SOLE 7 6,379 0 357
CUSTOMERS BANCORP INC COM 23204G100   4,900,622 92,360 SH   SOLE 18 92,360 0 0
CUSTOMERS BANCORP INC COM 23204G100   6,355,633 119,782 SH   SOLE 19 119,782 0 0
CUSTOMERS BANCORP INC COM 23204G100   172,468,187 3,250,437 SH   SOLE 21 3,250,437 0 0
CUSTOMERS BANCORP INC COM 23204G100   45,868,195 864,459 SH   SOLE 22 821,711 0 42,748
CUSTOMERS BANCORP INC COM 23204G100   63,460 1,196 SH   SOLE 23 1,196 0 0
CUSTOMERS BANCORP INC COM 23204G100   318,572 6,004 SH   SOLE 25 6,004 0 0
CUSTOMERS BANCORP INC COM 23204G100   1,480,745 27,907 SH   SOLE 26 9,852 0 18,055
CUSTOMERS BANCORP INC COM 23204G100   21,436 404 SH   SOLE 28 0 0 404
CUSTOMERS BANCORP INC COM 23204G100   3,520,053 66,341 SH   SOLE 30 66,341 0 0
CUSTOMERS BANCORP INC COM 23204G100   316,556 5,966 SH   SOLE 34 5,966 0 0
CUSTOMERS BANCORP INC COM 23204G100   318,997 6,012 SH   SOLE 40 6,012 0 0
CUSTOMERS BANCORP INC COM 23204G100   3,090,480 58,245 SH   SOLE 43 44,555 0 13,690
CUTERA INC COM 232109108   26,932 18,321 SH   SOLE 2 634 0 17,687
CUTERA INC COM 232109108   213 145 SH   SOLE 7 145 0 0
CUTERA INC COM 232109108   77,691 52,851 SH   SOLE 18 52,851 0 0
CUTERA INC COM 232109108   58,550 39,830 SH   SOLE 19 39,830 0 0
CUTERA INC COM 232109108   981,719 667,836 SH   SOLE 21 667,836 0 0
CUTERA INC COM 232109108   727,922 495,185 SH   SOLE 22 481,026 0 14,159
CUTERA INC COM 232109108   2,204 1,499 SH   SOLE 43 1,499 0 0
CVB FINL CORP COM 126600105   2,330,796 130,650 SH   SOLE 2 39,580 0 91,070
CVB FINL CORP COM 126600105   10,080 565 SH   SOLE 4 565 0 0
CVB FINL CORP COM 126600105   702,860 39,398 SH   SOLE 7 37,307 0 2,091
CVB FINL CORP COM 126600105   7,401,424 414,878 SH   SOLE 18 414,878 0 0
CVB FINL CORP COM 126600105   6,255,685 350,655 SH   SOLE 19 350,655 0 0
CVB FINL CORP COM 126600105   272,884,886 15,296,238 SH   SOLE 21 15,296,238 0 0
CVB FINL CORP COM 126600105   65,167,254 3,652,873 SH   SOLE 22 3,484,384 0 168,489
CVB FINL CORP COM 126600105   477,256 26,752 SH   SOLE 25 26,752 0 0
CVB FINL CORP COM 126600105   459,059 25,732 SH   SOLE 26 25,732 0 0
CVB FINL CORP COM 126600105   203,376 11,400 SH   SOLE 28 2,422 0 8,978
CVB FINL CORP COM 126600105   6,290,527 352,608 SH   SOLE 30 352,608 0 0
CVB FINL CORP COM 126600105   62,725 3,516 SH   SOLE 36 3,516 0 0
CVB FINL CORP COM 126600105   502,481 28,166 SH   SOLE 40 28,166 0 0
CVB FINL CORP COM 126600105   143,362 8,036 SH   SOLE 43 4,753 0 3,283
CVD EQUIP CORP COM 126601103   4,507 957 SH   SOLE 18 957 0 0
CVD EQUIP CORP COM 126601103   57,373 12,181 SH   SOLE 21 12,181 0 0
CVD EQUIP CORP COM 126601103   5,021 1,066 SH   SOLE 22 1,066 0 0
CVR ENERGY INC COM 12662P108   1,353,725 37,962 SH   SOLE 2 18,345 0 19,617
CVR ENERGY INC COM 12662P108   4,921 138 SH   SOLE 4 138 0 0
CVR ENERGY INC COM 12662P108   7,917 222 SH   SOLE 7 222 0 0
CVR ENERGY INC COM 12662P108   3,472,749 97,385 SH   SOLE 18 88,982 0 8,403
CVR ENERGY INC COM 12662P108   2,884,466 80,888 SH   SOLE 19 80,888 0 0
CVR ENERGY INC COM 12662P108   125,719,758 3,525,512 SH   SOLE 21 3,525,512 0 0
CVR ENERGY INC COM 12662P108   34,478,406 966,865 SH   SOLE 22 936,295 0 30,570
CVR ENERGY INC COM 12662P108   246,732 6,919 SH   SOLE 25 6,919 0 0
CVR ENERGY INC COM 12662P108   528,802 14,829 SH   SOLE 26 14,829 0 0
CVR ENERGY INC COM 12662P108   2,594,978 72,770 SH   SOLE 30 72,770 0 0
CVR ENERGY INC COM 12662P108   320,334 8,983 SH   SOLE 40 8,983 0 0
CVR ENERGY INC COM 12662P108   1,190,901 33,396 SH   SOLE 43 32,690 0 706
CVRX INC COM 126638105   46,308 2,543 SH   SOLE 2 406 0 2,137
CVRX INC COM 126638105   2,367 130 SH   SOLE 7 130 0 0
CVRX INC COM 126638105   520,715 28,595 SH   SOLE 18 28,595 0 0
CVRX INC COM 126638105   427,516 23,477 SH   SOLE 19 23,477 0 0
CVRX INC COM 126638105   7,257,413 398,540 SH   SOLE 21 398,540 0 0
CVRX INC COM 126638105   5,676,312 311,714 SH   SOLE 22 305,701 0 6,013
CVS HEALTH CORP COM 126650100   193,520,093 2,426,280 SH   SOLE 2 501,704 0 1,924,576
CVS HEALTH CORP COM 126650100   71,730,960 899,335 SH   SOLE 4 408,842 0 490,493
CVS HEALTH CORP COM 126650100   67,368,885 844,645 SH   SOLE 7 746,607 0 98,038
CVS HEALTH CORP COM 126650100   4,808,730 60,290 SH   SOLE 13 60,290 0 0
CVS HEALTH CORP COM 126650100   14,772,270 185,209 SH   SOLE 15 185,209 0 0
CVS HEALTH CORP COM 126650100   147,007,171 1,843,119 SH   SOLE 18 1,741,584 0 101,535
CVS HEALTH CORP COM 126650100   111,530,641 1,398,328 SH   SOLE 19 1,398,328 0 0
CVS HEALTH CORP COM 126650100   2,411,514,328 30,234,633 SH   SOLE 21 30,234,633 0 0
CVS HEALTH CORP COM 126650100   2,197,733,520 27,554,332 SH   SOLE 22 24,736,118 0 2,818,214
CVS HEALTH CORP COM 126650100   183,226,586 2,297,224 SH   SOLE 23 2,297,224 0 0
CVS HEALTH CORP COM 126650100   223,117,753 2,797,364 SH   SOLE 25 2,662,859 0 134,505
CVS HEALTH CORP COM 126650100   151,638,037 1,901,179 SH   SOLE 26 1,307,757 0 593,422
CVS HEALTH CORP COM 126650100   221,750,507 2,780,222 SH   SOLE 28 29,838 0 2,750,384
CVS HEALTH CORP COM 126650100   728,192,848 9,129,800 SH   SOLE 30 9,129,800 0 0
CVS HEALTH CORP COM 126650100   31,591,181 396,078 SH   SOLE 31 274,822 0 121,256
CVS HEALTH CORP COM 126650100   7,595,784 95,233 SH   SOLE 34 95,233 0 0
CVS HEALTH CORP COM 126650100   27,800,667 348,554 SH   SOLE 36 348,554 0 0
CVS HEALTH CORP COM 126650100   5,002,627 62,721 SH   SOLE 40 62,721 0 0
CVS HEALTH CORP COM 126650100   161,354 2,023 SH   OTR 43 2,023 0 0
CVS HEALTH CORP COM 126650100   147,146,568 1,844,867 SH   SOLE 43 1,578,679 0 266,188
CXAPP INC COM CL A 23248B109   287 117 SH   SOLE 2 0 0 117
CXAPP INC COM CL A 23248B109   8,722 3,560 SH   SOLE 18 3,560 0 0
CXAPP INC COM CL A 23248B109   7,700 3,143 SH   SOLE 19 3,143 0 0
CXAPP INC COM CL A 23248B109   51,737 21,117 SH   SOLE 21 21,117 0 0
CXAPP INC COM CL A 23248B109   40,513 16,536 SH   SOLE 22 16,364 0 172
CXAPP INC *W EXP 99/99/999 23248B117   179,059 1,176,471 SH   SOLE 19 1,176,471 0 0
CYBERARK SOFTWARE LTD NOTE 11/1 23248VAB1   8,134,595 4,775,000 PRN   SOLE 21 4,775,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   20,085,878 75,616 SH   SOLE 2 64,150 0 11,466
CYBERARK SOFTWARE LTD SHS M2682V108   13,095,825 49,301 SH   SOLE 4 22,122 0 27,179
CYBERARK SOFTWARE LTD SHS M2682V108   12,481,157 46,987 SH   SOLE 7 43,406 0 3,581
CYBERARK SOFTWARE LTD SHS M2682V108   2,415,108 9,092 SH   SOLE 13 9,092 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,049,770 3,952 SH   SOLE 15 3,952 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   9,282,175 34,944 SH   SOLE 18 33,765 0 1,179
CYBERARK SOFTWARE LTD SHS M2682V108   16,743,456 63,033 SH   SOLE 19 63,033 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   205,921,954 775,221 SH   SOLE 21 775,221 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   148,073,053 557,441 SH   SOLE 22 533,255 0 24,186
CYBERARK SOFTWARE LTD SHS M2682V108   24,763,622 93,226 SH   SOLE 23 93,226 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   17,370,343 65,393 SH   SOLE 25 65,393 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   4,124,437 15,527 SH   SOLE 26 3,071 0 12,456
CYBERARK SOFTWARE LTD SHS M2682V108   11,828,238 44,529 SH   SOLE 28 708 0 43,821
CYBERARK SOFTWARE LTD SHS M2682V108   2,444,859 9,204 SH   SOLE 29 9,204 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   64,239,162 241,837 SH   SOLE 30 240,714 0 1,123
CYBERARK SOFTWARE LTD SHS M2682V108   9,470,241 35,652 SH   SOLE 31 35,017 0 635
CYBERARK SOFTWARE LTD SHS M2682V108   33,732,088 126,989 SH   SOLE 34 126,989 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,333,463 5,020 SH   SOLE 36 5,020 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   544,010 2,048 SH   SOLE 40 2,048 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   15,587,532 58,681 SH   SOLE 43 51,615 0 7,066
CYCLERION THERAPEUTICS INC COM 23255M204   54,941 17,169 SH   SOLE 22 17,169 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201   866 623 SH   SOLE 19 623 0 0
CYCLO THERAPEUTICS INC COM NEW 23254X201   50,739 36,503 SH   SOLE 22 36,434 0 69
CYNGN INC COM 23257B107   460 2,765 SH   SOLE 18 2,765 0 0
CYNGN INC COM 23257B107   4,850 29,184 SH   SOLE 21 29,184 0 0
CYTEK BIOSCIENCES INC COM 23285D109   404,841 60,334 SH   SOLE 2 32,398 0 27,936
CYTEK BIOSCIENCES INC COM 23285D109   5,704 850 SH   SOLE 4 850 0 0
CYTEK BIOSCIENCES INC COM 23285D109   5,334 795 SH   SOLE 7 795 0 0
CYTEK BIOSCIENCES INC COM 23285D109   2,255,835 336,190 SH   SOLE 18 336,190 0 0
CYTEK BIOSCIENCES INC COM 23285D109   1,735,005 258,570 SH   SOLE 19 258,570 0 0
CYTEK BIOSCIENCES INC COM 23285D109   87,279,439 13,007,368 SH   SOLE 21 13,007,368 0 0
CYTEK BIOSCIENCES INC COM 23285D109   21,779,848 3,245,879 SH   SOLE 22 3,135,335 0 110,544
CYTEK BIOSCIENCES INC COM 23285D109   134,401 20,030 SH   SOLE 25 20,030 0 0
CYTEK BIOSCIENCES INC COM 23285D109   248,713 37,066 SH   SOLE 26 1,236 0 35,830
CYTEK BIOSCIENCES INC COM 23285D109   54,257 8,086 SH   SOLE 28 0 0 8,086
CYTEK BIOSCIENCES INC COM 23285D109   2,863,003 426,677 SH   SOLE 30 426,677 0 0
CYTEK BIOSCIENCES INC COM 23285D109   150,324 22,403 SH   SOLE 40 22,403 0 0
CYTEK BIOSCIENCES INC COM 23285D109   11,561 1,723 SH   SOLE 43 1,696 0 27
CYTOKINETICS INC COM NEW 23282W605   9,444,518 134,710 SH   SOLE 2 88,700 0 46,010
CYTOKINETICS INC COM NEW 23282W605   21,384 305 SH   SOLE 4 305 0 0
CYTOKINETICS INC COM NEW 23282W605   1,092,314 15,580 SH   SOLE 7 14,771 0 809
CYTOKINETICS INC COM NEW 23282W605   25,834,904 368,491 SH   SOLE 18 359,235 0 9,256
CYTOKINETICS INC COM NEW 23282W605   23,342,353 332,939 SH   SOLE 19 332,939 0 0
CYTOKINETICS INC COM NEW 23282W605   555,794,992 7,927,471 SH   SOLE 21 7,927,471 0 0
CYTOKINETICS INC COM NEW 23282W605   228,756,170 3,262,818 SH   SOLE 22 3,169,859 0 92,959
CYTOKINETICS INC COM NEW 23282W605   302,875 4,320 SH   SOLE 23 4,320 0 0
CYTOKINETICS INC COM NEW 23282W605   1,289,042 18,386 SH   SOLE 25 18,386 0 0
CYTOKINETICS INC COM NEW 23282W605   2,794,795 39,863 SH   SOLE 26 28,261 0 11,602
CYTOKINETICS INC COM NEW 23282W605   162,375 2,316 SH   SOLE 28 1,480 0 836
CYTOKINETICS INC COM NEW 23282W605   14,046,328 200,347 SH   SOLE 30 200,347 0 0
CYTOKINETICS INC COM NEW 23282W605   50,900 726 SH   SOLE 34 726 0 0
CYTOKINETICS INC COM NEW 23282W605   32,180 459 SH   SOLE 36 459 0 0
CYTOKINETICS INC COM NEW 23282W605   1,266,607 18,066 SH   SOLE 40 18,066 0 0
CYTOKINETICS INC COM NEW 23282W605   6,167,997 87,976 SH   SOLE 43 78,004 0 9,972
CYTOKINETICS INC NOTE 3.500% 7/0 23282WAC4   7,104,063 4,475,000 PRN   SOLE 21 4,475,000 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   7,770 3,564 SH   SOLE 2 3,564 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   24,028 11,022 SH   SOLE 18 11,022 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   315,664 144,800 SH   SOLE 21 144,800 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   2,118,570 971,821 SH   SOLE 22 971,821 0 0
CYTOMX THERAPEUTICS INC COM 23284F105   2 1 SH   SOLE 43 1 0 0
CYTOSORBENTS CORP COM NEW 23283X206   6,812 7,170 SH   SOLE 18 7,170 0 0
CYTOSORBENTS CORP COM NEW 23283X206   83,562 87,960 SH   SOLE 21 87,960 0 0
CYTOSORBENTS CORP COM NEW 23283X206   595,850 627,211 SH   SOLE 22 627,211 0 0
CYTOSORBENTS CORP COM NEW 23283X206   89 94 SH   SOLE 43 94 0 0
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   1,607,234 1,071,489 SH   SOLE 34 1,071,489 0 0
D R HORTON INC COM 23331A109   197,167,266 1,198,221 SH   SOLE 2 784,168 0 414,053
D R HORTON INC COM 23331A109   78,125,543 474,783 SH   SOLE 4 219,314 0 255,469
D R HORTON INC COM 23331A109   49,559,992 301,185 SH   SOLE 7 273,065 0 28,120
D R HORTON INC COM 23331A109   20,738,730 126,033 SH   SOLE 13 126,033 0 0
D R HORTON INC COM 23331A109   7,382,042 44,862 SH   SOLE 15 44,862 0 0
D R HORTON INC COM 23331A109   93,820,157 570,162 SH   SOLE 18 491,714 0 78,448
D R HORTON INC COM 23331A109   77,058,930 468,301 SH   SOLE 19 468,301 0 0
D R HORTON INC COM 23331A109   2,381,148,090 14,470,666 SH   SOLE 21 14,470,666 0 0
D R HORTON INC COM 23331A109   1,166,387,663 7,088,348 SH   SOLE 22 6,323,896 0 764,452
D R HORTON INC COM 23331A109   135,307,984 822,291 SH   SOLE 23 822,291 0 0
D R HORTON INC COM 23331A109   451,990,383 2,746,827 SH   SOLE 25 2,746,827 0 0
D R HORTON INC COM 23331A109   83,352,803 506,550 SH   SOLE 26 328,295 0 178,255
D R HORTON INC COM 23331A109   108,095,363 656,915 SH   SOLE 28 7,305 0 649,610
D R HORTON INC COM 23331A109   17,485,083 106,260 SH   SOLE 29 106,260 0 0
D R HORTON INC COM 23331A109   426,697,073 2,593,115 SH   SOLE 30 2,555,266 0 37,849
D R HORTON INC COM 23331A109   45,234,301 274,897 SH   SOLE 31 270,351 0 4,546
D R HORTON INC COM 23331A109   5,459,275 33,177 SH   SOLE 34 33,177 0 0
D R HORTON INC COM 23331A109   11,799,058 71,705 SH   SOLE 36 71,705 0 0
D R HORTON INC COM 23331A109   2,391,405 14,533 SH   SOLE 40 14,533 0 0
D R HORTON INC COM 23331A109   53,150 323 SH   OTR 43 323 0 0
D R HORTON INC COM 23331A109   83,018,823 504,520 SH   SOLE 43 433,616 0 70,904
D R HORTON INC OPTIONS 23331A109   378,465 2,300 SH Call SOLE 4 2,300 0 0
D R HORTON INC OPTIONS 23331A109   115,185 700 SH Call SOLE 7 700 0 0
D R HORTON INC OPTIONS 23331A109   8,441,415 51,300 SH Call SOLE 18 51,300 0 0
D R HORTON INC OPTIONS 23331A109   59,682,285 362,700 SH Call SOLE 19 362,700 0 0
D R HORTON INC OPTIONS 23331A109   3,702,375 22,500 SH Call SOLE 22 22,500 0 0
D R HORTON INC OPTIONS 23331A109   230,370 1,400 SH Call SOLE 30 1,400 0 0
D R HORTON INC OPTIONS 23331A109   28,862,070 175,400 SH Call SOLE 34 175,400 0 0
D-WAVE QUANTUM INC COM 26740W109   3,146,757 1,542,528 SH   SOLE 22 1,542,528 0 0
DADA NEXUS LTD ADS 23344D108   3,993 1,948 SH   SOLE 4 1,948 0 0
DADA NEXUS LTD ADS 23344D108   16,792 8,191 SH   SOLE 7 8,191 0 0
DADA NEXUS LTD ADS 23344D108   1,907,693 930,582 SH   SOLE 21 930,582 0 0
DADA NEXUS LTD ADS 23344D108   786,595 383,705 SH   SOLE 22 321,100 0 62,605
DADA NEXUS LTD ADS 23344D108   118,789 57,946 SH   SOLE 25 57,946 0 0
DADA NEXUS LTD ADS 23344D108   52,539 25,629 SH   SOLE 28 0 0 25,629
DADA NEXUS LTD ADS 23344D108   456,551 222,708 SH   SOLE 30 222,708 0 0
DAILY JOURNAL CORP COM 233912104   358,717 992 SH   SOLE 2 342 0 650
DAILY JOURNAL CORP COM 233912104   6,147 17 SH   SOLE 7 17 0 0
DAILY JOURNAL CORP COM 233912104   1,331,810 3,683 SH   SOLE 18 3,683 0 0
DAILY JOURNAL CORP COM 233912104   1,052,285 2,910 SH   SOLE 19 2,910 0 0
DAILY JOURNAL CORP COM 233912104   20,473,635 56,618 SH   SOLE 21 56,618 0 0
DAILY JOURNAL CORP COM 233912104   10,701,486 29,594 SH   SOLE 22 28,644 0 950
DAILY JOURNAL CORP COM 233912104   89,679 248 SH   SOLE 25 248 0 0
DAILY JOURNAL CORP COM 233912104   201,055 556 SH   SOLE 43 532 0 24
DAKOTA GOLD CORP COM 46655E100   19,413 8,191 SH   SOLE 2 2,810 0 5,381
DAKOTA GOLD CORP COM 46655E100   336,552 142,005 SH   SOLE 18 142,005 0 0
DAKOTA GOLD CORP COM 46655E100   288,773 121,845 SH   SOLE 19 121,845 0 0
DAKOTA GOLD CORP COM 46655E100   4,759,446 2,008,205 SH   SOLE 21 2,008,205 0 0
DAKOTA GOLD CORP COM 46655E100   2,970,776 1,253,492 SH   SOLE 22 1,232,116 0 21,376
DAKTRONICS INC COM 234264109   391,797 39,337 SH   SOLE 2 20,246 0 19,091
DAKTRONICS INC COM 234264109   4,303 432 SH   SOLE 7 432 0 0
DAKTRONICS INC COM 234264109   1,041,348 104,553 SH   SOLE 18 104,553 0 0
DAKTRONICS INC COM 234264109   817,865 82,115 SH   SOLE 19 82,115 0 0
DAKTRONICS INC COM 234264109   14,387,310 1,444,509 SH   SOLE 21 1,444,509 0 0
DAKTRONICS INC COM 234264109   11,905,218 1,195,303 SH   SOLE 22 1,167,520 0 27,783
DAKTRONICS INC COM 234264109   161,462 16,211 SH   SOLE 43 16,062 0 149
DALLASNEWS CORPORATION COM SER A 235050101   383,008 100,264 SH   SOLE 22 100,264 0 0
DANA INC COM 235825205   7,534,745 593,287 SH   SOLE 2 290,425 0 302,862
DANA INC COM 235825205   7,684 605 SH   SOLE 4 605 0 0
DANA INC COM 235825205   348,717 27,458 SH   SOLE 7 26,135 0 1,323
DANA INC COM 235825205   5,976,493 470,590 SH   SOLE 18 422,263 0 48,327
DANA INC COM 235825205   18,473,141 1,454,578 SH   SOLE 19 1,454,578 0 0
DANA INC COM 235825205   193,270,365 15,218,139 SH   SOLE 21 15,218,139 0 0
DANA INC COM 235825205   68,761,013 5,414,253 SH   SOLE 22 5,115,953 0 298,300
DANA INC COM 235825205   530,009 41,733 SH   SOLE 23 41,733 0 0
DANA INC COM 235825205   318,097 25,047 SH   SOLE 25 25,047 0 0
DANA INC COM 235825205   2,974,708 234,229 SH   SOLE 26 35,189 0 199,040
DANA INC COM 235825205   32,842 2,586 SH   SOLE 28 2,586 0 0
DANA INC COM 235825205   3,438,449 270,744 SH   SOLE 30 270,744 0 0
DANA INC COM 235825205   98,120 7,726 SH   SOLE 36 7,726 0 0
DANA INC COM 235825205   282,245 22,224 SH   SOLE 40 22,224 0 0
DANA INC COM 235825205   1,878,561 147,918 SH   SOLE 43 140,339 0 7,579
DANAHER CORPORATION COM 235851102   367,805,346 1,472,871 SH   SOLE 2 529,107 0 943,764
DANAHER CORPORATION COM 235851102   138,349,625 554,019 SH   SOLE 4 285,626 0 268,393
DANAHER CORPORATION COM 235851102   169,021,484 676,844 SH   SOLE 7 611,815 0 65,029
DANAHER CORPORATION COM 235851102   7,605,972 30,458 SH   SOLE 13 30,458 0 0
DANAHER CORPORATION COM 235851102   24,482,799 98,041 SH   SOLE 15 98,041 0 0
DANAHER CORPORATION COM 235851102   453,605,159 1,816,455 SH   SOLE 18 1,702,834 0 113,621
DANAHER CORPORATION COM 235851102   549,314,328 2,199,721 SH   SOLE 19 2,199,721 0 0
DANAHER CORPORATION COM 235851102   3,784,998,299 15,156,969 SH   SOLE 21 15,156,969 0 0
DANAHER CORPORATION COM 235851102   3,560,830,398 14,259,292 SH   SOLE 22 12,775,349 0 1,483,943
DANAHER CORPORATION COM 235851102   313,653,564 1,256,021 SH   SOLE 23 1,256,021 0 0
DANAHER CORPORATION COM 235851102   327,329,230 1,310,785 SH   SOLE 25 1,285,178 0 25,607
DANAHER CORPORATION COM 235851102   187,772,958 751,934 SH   SOLE 26 437,329 0 314,605
DANAHER CORPORATION COM 235851102   370,337,257 1,483,010 SH   SOLE 28 21,678 0 1,461,332
DANAHER CORPORATION COM 235851102   219,504 879 SH   SOLE 29 879 0 0
DANAHER CORPORATION COM 235851102   1,346,980,940 5,393,965 SH   SOLE 30 5,393,965 0 0
DANAHER CORPORATION COM 235851102   40,142,490 160,750 SH   SOLE 31 149,494 0 11,256
DANAHER CORPORATION COM 235851102   462,359,577 1,851,512 SH   SOLE 34 1,851,512 0 0
DANAHER CORPORATION COM 235851102   38,532,046 154,301 SH   SOLE 36 154,301 0 0
DANAHER CORPORATION COM 235851102   8,659,041 34,675 SH   SOLE 40 34,675 0 0
DANAHER CORPORATION COM 235851102   246,723 988 SH   OTR 43 988 0 0
DANAHER CORPORATION COM 235851102   254,716,141 1,020,007 SH   SOLE 43 895,915 0 124,092
DANAHER CORPORATION OPTIONS 235851102   1,173,684 4,700 SH Call SOLE 2 0 0 4,700
DANAHER CORPORATION OPTIONS 235851102   174,804 700 SH Call SOLE 4 700 0 0
DANAHER CORPORATION OPTIONS 235851102   3,795,744 15,200 SH Call SOLE 18 15,200 0 0
DANAHER CORPORATION OPTIONS 235851102   21,126,312 84,600 SH Call SOLE 19 84,600 0 0
DANAHER CORPORATION OPTIONS 235851102   1,573,236 6,300 SH Call SOLE 22 6,300 0 0
DANAHER CORPORATION OPTIONS 235851102   1,248,600 5,000 SH Call SOLE 26 5,000 0 0
DANAHER CORPORATION OPTIONS 235851102   99,888 400 SH Call SOLE 30 400 0 0
DANAHER CORPORATION OPTIONS 235851102   12,261,252 49,100 SH Call SOLE 34 49,100 0 0
DANAOS CORPORATION SHS Y1968P121   2,538,480 35,159 SH   SOLE 43 32,265 0 2,894
DANIMER SCIENTIFIC INC COM CL A 236272100   69,762 64,002 SH   SOLE 2 3,418 0 60,584
DANIMER SCIENTIFIC INC COM CL A 236272100   1,204 1,105 SH   SOLE 7 1,105 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   282,371 259,056 SH   SOLE 18 259,056 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   196,285 180,078 SH   SOLE 19 180,078 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   3,532,540 3,240,862 SH   SOLE 21 3,240,862 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   2,419,751 2,219,955 SH   SOLE 22 2,149,392 0 70,563
DANIMER SCIENTIFIC INC COM CL A 236272100   56,994 52,288 SH   SOLE 28 52,288 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   8,952 318 SH   SOLE 2 318 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   29,360 1,043 SH   SOLE 4 1,043 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   267,538 9,504 SH   SOLE 7 9,504 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   17,832,856 633,494 SH   SOLE 21 633,494 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   8,135,547 289,007 SH   SOLE 22 246,933 0 42,074
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   3,953,752 140,453 SH   SOLE 25 140,453 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   722,470 25,665 SH   SOLE 28 0 0 25,665
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   5,667,862 201,345 SH   SOLE 30 201,345 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   2,249,016 79,894 SH   SOLE 34 79,894 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   96,048 3,412 SH   SOLE 36 3,412 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   3,074,806 109,229 SH   SOLE 43 103,392 0 5,837
DARDEN RESTAURANTS INC COM 237194105   43,216,298 258,548 SH   SOLE 2 51,531 0 207,017
DARDEN RESTAURANTS INC COM 237194105   8,244,841 49,326 SH   SOLE 4 37,481 0 11,845
DARDEN RESTAURANTS INC COM 237194105   14,026,058 83,913 SH   SOLE 7 74,279 0 9,634
DARDEN RESTAURANTS INC COM 237194105   759,195 4,542 SH   SOLE 13 4,542 0 0
DARDEN RESTAURANTS INC COM 237194105   2,883,839 17,253 SH   SOLE 15 17,253 0 0
DARDEN RESTAURANTS INC COM 237194105   35,958,478 215,127 SH   SOLE 18 207,756 0 7,371
DARDEN RESTAURANTS INC COM 237194105   15,067,570 90,144 SH   SOLE 19 90,144 0 0
DARDEN RESTAURANTS INC COM 237194105   574,441,563 3,436,683 SH   SOLE 21 3,436,683 0 0
DARDEN RESTAURANTS INC COM 237194105   435,594,070 2,606,007 SH   SOLE 22 2,335,804 0 270,203
DARDEN RESTAURANTS INC COM 237194105   29,553,624 176,809 SH   SOLE 23 176,809 0 0
DARDEN RESTAURANTS INC COM 237194105   27,058,743 161,883 SH   SOLE 25 161,883 0 0
DARDEN RESTAURANTS INC COM 237194105   18,277,685 109,349 SH   SOLE 26 63,287 0 46,062
DARDEN RESTAURANTS INC COM 237194105   26,163,154 156,525 SH   SOLE 28 1,847 0 154,678
DARDEN RESTAURANTS INC COM 237194105   106,440,451 636,796 SH   SOLE 30 636,796 0 0
DARDEN RESTAURANTS INC COM 237194105   4,701,261 28,126 SH   SOLE 31 26,198 0 1,928
DARDEN RESTAURANTS INC COM 237194105   912,472 5,459 SH   SOLE 34 5,459 0 0
DARDEN RESTAURANTS INC COM 237194105   4,523,915 27,065 SH   SOLE 36 27,065 0 0
DARDEN RESTAURANTS INC COM 237194105   963,954 5,767 SH   SOLE 40 5,767 0 0
DARDEN RESTAURANTS INC COM 237194105   12,731 76 SH   OTR 43 76 0 0
DARDEN RESTAURANTS INC COM 237194105   28,264,594 169,097 SH   SOLE 43 143,918 0 25,179
DARE BIOSCIENCE INC COM 23666P101   7,259 14,808 SH   SOLE 18 14,808 0 0
DARE BIOSCIENCE INC COM 23666P101   87,088 177,658 SH   SOLE 21 177,658 0 0
DARE BIOSCIENCE INC COM 23666P101   99,820 203,632 SH   SOLE 22 203,632 0 0
DARIOHEALTH CORP COM NEW 23725P209   6,776 4,429 SH   SOLE 18 4,429 0 0
DARIOHEALTH CORP COM NEW 23725P209   85,700 56,013 SH   SOLE 21 56,013 0 0
DARIOHEALTH CORP COM NEW 23725P209   75,888 49,600 SH   SOLE 22 49,600 0 0
DARLING INGREDIENTS INC COM 237266101   15,222,537 327,296 SH   SOLE 2 123,449 0 203,847
DARLING INGREDIENTS INC COM 237266101   10,362,335 222,798 SH   SOLE 4 181,554 0 41,244
DARLING INGREDIENTS INC COM 237266101   1,023,546 22,007 SH   SOLE 7 21,438 0 569
DARLING INGREDIENTS INC COM 237266101   272,130 5,851 SH   SOLE 13 5,851 0 0
DARLING INGREDIENTS INC COM 237266101   628,397 13,511 SH   SOLE 15 13,511 0 0
DARLING INGREDIENTS INC COM 237266101   15,344,207 329,912 SH   SOLE 18 320,166 0 9,746
DARLING INGREDIENTS INC COM 237266101   3,077,985 66,179 SH   SOLE 19 66,179 0 0
DARLING INGREDIENTS INC COM 237266101   391,412,858 8,415,671 SH   SOLE 21 8,415,671 0 0
DARLING INGREDIENTS INC COM 237266101   227,085,587 4,882,511 SH   SOLE 22 4,572,902 0 309,609
DARLING INGREDIENTS INC COM 237266101   11,242,816 241,729 SH   SOLE 23 241,729 0 0
DARLING INGREDIENTS INC COM 237266101   13,246,281 284,805 SH   SOLE 25 284,404 0 401
DARLING INGREDIENTS INC COM 237266101   5,333,116 114,666 SH   SOLE 26 78,180 0 36,486
DARLING INGREDIENTS INC COM 237266101   15,843,585 340,649 SH   SOLE 28 90,281 0 250,368
DARLING INGREDIENTS INC COM 237266101   52,990,564 1,139,337 SH   SOLE 30 1,134,463 0 4,874
DARLING INGREDIENTS INC COM 237266101   1,626,734 34,976 SH   SOLE 31 32,688 0 2,288
DARLING INGREDIENTS INC COM 237266101   78,881,239 1,696,006 SH   SOLE 34 1,696,006 0 0
DARLING INGREDIENTS INC COM 237266101   1,277,816 27,474 SH   SOLE 36 27,474 0 0
DARLING INGREDIENTS INC COM 237266101   410,869 8,834 SH   SOLE 40 8,834 0 0
DARLING INGREDIENTS INC COM 237266101   12,697 273 SH   OTR 43 273 0 0
DARLING INGREDIENTS INC COM 237266101   24,754,995 532,251 SH   SOLE 43 507,136 0 25,115
DASEKE INC COM 23753F107   74,825 9,015 SH   SOLE 2 2,149 0 6,866
DASEKE INC COM 23753F107   20,294 2,445 SH   SOLE 7 2,445 0 0
DASEKE INC COM 23753F107   904,551 108,982 SH   SOLE 18 108,982 0 0
DASEKE INC COM 23753F107   806,743 97,198 SH   SOLE 19 97,198 0 0
DASEKE INC COM 23753F107   13,505,885 1,627,215 SH   SOLE 21 1,627,215 0 0
DASEKE INC COM 23753F107   11,070,781 1,333,829 SH   SOLE 22 1,316,336 0 17,493
DASEKE INC COM 23753F107   97,392 11,734 SH   SOLE 43 11,494 0 240
DATA I O CORP COM 237690102   5,935 1,686 SH   SOLE 18 1,686 0 0
DATA I O CORP COM 237690102   69,291 19,685 SH   SOLE 21 19,685 0 0
DATA I O CORP COM 237690102   59,893 17,015 SH   SOLE 22 17,015 0 0
DATADOG INC CL A COM 23804L103   61,843,507 500,352 SH   SOLE 2 113,512 0 386,840
DATADOG INC CL A COM 23804L103   21,868,054 176,926 SH   SOLE 4 80,628 0 96,298
DATADOG INC CL A COM 23804L103   11,341,783 91,762 SH   SOLE 7 90,838 0 924
DATADOG INC CL A COM 23804L103   1,260,226 10,196 SH   SOLE 13 10,196 0 0
DATADOG INC CL A COM 23804L103   3,406,169 27,558 SH   SOLE 15 27,558 0 0
DATADOG INC CL A COM 23804L103   60,426,804 488,890 SH   SOLE 18 422,859 0 66,031
DATADOG INC CL A COM 23804L103   64,256,426 519,874 SH   SOLE 19 519,874 0 0
DATADOG INC CL A COM 23804L103   738,287,396 5,973,199 SH   SOLE 21 5,973,199 0 0
DATADOG INC CL A COM 23804L103   893,132,982 7,225,995 SH   SOLE 22 6,668,482 0 557,513
DATADOG INC CL A COM 23804L103   54,796,948 443,341 SH   SOLE 23 443,341 0 0
DATADOG INC CL A COM 23804L103   51,289,427 414,963 SH   SOLE 25 414,090 0 873
DATADOG INC CL A COM 23804L103   33,766,284 273,190 SH   SOLE 26 156,429 0 116,761
DATADOG INC CL A COM 23804L103   58,181,857 470,727 SH   SOLE 28 4,104 0 466,623
DATADOG INC CL A COM 23804L103   131,140 1,061 SH   SOLE 29 1,061 0 0
DATADOG INC CL A COM 23804L103   186,952,663 1,512,562 SH   SOLE 30 1,512,562 0 0
DATADOG INC CL A COM 23804L103   9,309,676 75,321 SH   SOLE 31 70,348 0 4,973
DATADOG INC CL A COM 23804L103   11,315,333 91,548 SH   SOLE 32 91,548 0 0
DATADOG INC CL A COM 23804L103   94,620,620 765,539 SH   SOLE 34 765,539 0 0
DATADOG INC CL A COM 23804L103   6,998,479 56,622 SH   SOLE 36 56,622 0 0
DATADOG INC CL A COM 23804L103   1,633,127 13,213 SH   SOLE 40 13,213 0 0
DATADOG INC CL A COM 23804L103   45,979 372 SH   OTR 43 372 0 0
DATADOG INC CL A COM 23804L103   19,303,379 156,176 SH   SOLE 43 123,929 0 32,247
DATADOG INC NOTE 0.125% 6/1 23804LAB9   8,811,886 6,254,000 PRN   SOLE 21 6,254,000 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   1,186,082 18,947 SH   SOLE 2 10,521 0 8,426
DAVE & BUSTERS ENTMT INC COM 238337109   6,698 107 SH   SOLE 4 107 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   499,298 7,976 SH   SOLE 7 7,555 0 421
DAVE & BUSTERS ENTMT INC COM 238337109   6,050,603 96,655 SH   SOLE 18 96,655 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   4,576,561 73,108 SH   SOLE 19 73,108 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   231,988,526 3,705,887 SH   SOLE 21 3,705,887 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   59,634,513 952,628 SH   SOLE 22 923,220 0 29,408
DAVE & BUSTERS ENTMT INC COM 238337109   387,431 6,189 SH   SOLE 25 6,189 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   638,395 10,198 SH   SOLE 26 10,198 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   67,420 1,077 SH   SOLE 28 224 0 853
DAVE & BUSTERS ENTMT INC COM 238337109   5,561,634 88,844 SH   SOLE 30 88,844 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   443,083 7,078 SH   SOLE 40 7,078 0 0
DAVE & BUSTERS ENTMT INC COM 238337109   2,404,779 38,415 SH   SOLE 43 36,774 0 1,641
DAVE INC CLASS A COM NEW 23834J201   48,245 1,299 SH   SOLE 2 1,299 0 0
DAVE INC CLASS A COM NEW 23834J201   68,895 1,855 SH   SOLE 18 1,855 0 0
DAVE INC CLASS A COM NEW 23834J201   593,237 15,973 SH   SOLE 21 15,973 0 0
DAVE INC CLASS A COM NEW 23834J201   2,753,522 74,139 SH   SOLE 22 74,139 0 0
DAVE INC CLASS A COM NEW 23834J201   27,112 730 SH   SOLE 26 730 0 0
DAVITA INC COM 23918K108   9,231,680 66,872 SH   SOLE 2 22,199 0 44,673
DAVITA INC COM 23918K108   7,245,002 52,481 SH   SOLE 4 26,228 0 26,253
DAVITA INC COM 23918K108   5,300,154 38,393 SH   SOLE 7 29,646 0 8,747
DAVITA INC COM 23918K108   408,490 2,959 SH   SOLE 13 2,959 0 0
DAVITA INC COM 23918K108   1,051,527 7,617 SH   SOLE 15 7,617 0 0
DAVITA INC COM 23918K108   11,702,084 84,767 SH   SOLE 18 81,335 0 3,432
DAVITA INC COM 23918K108   4,403,519 31,898 SH   SOLE 19 31,898 0 0
DAVITA INC COM 23918K108   255,486,098 1,850,678 SH   SOLE 21 1,850,678 0 0
DAVITA INC COM 23918K108   186,517,008 1,351,083 SH   SOLE 22 1,210,897 0 140,186
DAVITA INC COM 23918K108   11,311,127 81,935 SH   SOLE 23 81,935 0 0
DAVITA INC COM 23918K108   15,827,433 114,650 SH   SOLE 25 113,861 0 789
DAVITA INC COM 23918K108   8,397,305 60,828 SH   SOLE 26 35,353 0 25,475
DAVITA INC COM 23918K108   20,421,046 147,925 SH   SOLE 28 31,628 0 116,297
DAVITA INC COM 23918K108   102,568,803 742,983 SH   SOLE 30 610,122 0 132,861
DAVITA INC COM 23918K108   1,742,743 12,624 SH   SOLE 31 11,587 0 1,037
DAVITA INC COM 23918K108   337,256 2,443 SH   SOLE 34 2,443 0 0
DAVITA INC COM 23918K108   1,928,282 13,968 SH   SOLE 36 13,968 0 0
DAVITA INC COM 23918K108   373,977 2,709 SH   SOLE 40 2,709 0 0
DAVITA INC COM 23918K108   13,636 99 SH   OTR 43 99 0 0
DAVITA INC COM 23918K108   10,154,682 73,558 SH   SOLE 43 59,844 0 13,714
DAWSON GEOPHYSICAL CO NEW COM 239360100   1,624 1,144 SH   SOLE 18 1,144 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100   17,841 12,564 SH   SOLE 21 12,564 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   641,323 38,821 SH   SOLE 2 24,412 0 14,409
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   1,454 88 SH   SOLE 4 88 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   420,467 25,452 SH   SOLE 7 24,094 0 1,358
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   2,630,744 159,246 SH   SOLE 18 159,246 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   2,356,710 142,658 SH   SOLE 19 142,658 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   46,735,262 2,829,011 SH   SOLE 21 2,829,011 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   28,661,093 1,734,933 SH   SOLE 22 1,688,080 0 46,853
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   135,695 8,214 SH   SOLE 25 8,214 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   1,292,079 78,213 SH   SOLE 30 78,213 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   12,753 772 SH   SOLE 36 772 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   211,605 12,809 SH   SOLE 40 12,809 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   20,121 1,218 SH   SOLE 43 15 0 1,203
DAYFORCE INC COM 15677J108   16,264,486 245,650 SH   SOLE 2 75,134 0 170,516
DAYFORCE INC COM 15677J108   7,564,426 114,249 SH   SOLE 4 43,186 0 71,063
DAYFORCE INC COM 15677J108   16,923,938 255,610 SH   SOLE 7 235,150 0 20,460
DAYFORCE INC COM 15677J108   303,308 4,581 SH   SOLE 13 4,581 0 0
DAYFORCE INC COM 15677J108   1,621,483 24,490 SH   SOLE 15 24,490 0 0
DAYFORCE INC COM 15677J108   15,089,458 227,903 SH   SOLE 18 218,599 0 9,304
DAYFORCE INC COM 15677J108   5,552,966 83,869 SH   SOLE 19 83,869 0 0
DAYFORCE INC COM 15677J108   287,139,727 4,336,803 SH   SOLE 21 4,336,803 0 0
DAYFORCE INC COM 15677J108   240,132,348 3,626,829 SH   SOLE 22 3,290,543 0 336,286
DAYFORCE INC COM 15677J108   14,447,022 218,200 SH   SOLE 23 218,200 0 0
DAYFORCE INC COM 15677J108   15,505,058 234,180 SH   SOLE 25 233,296 0 884
DAYFORCE INC COM 15677J108   9,016,147 136,175 SH   SOLE 26 77,856 0 58,319
DAYFORCE INC COM 15677J108   16,861,502 254,667 SH   SOLE 28 7,181 0 247,486
DAYFORCE INC COM 15677J108   74,101,371 1,119,187 SH   SOLE 30 1,119,187 0 0
DAYFORCE INC COM 15677J108   2,360,254 35,648 SH   SOLE 31 33,040 0 2,608
DAYFORCE INC COM 15677J108   458,703 6,928 SH   SOLE 34 6,928 0 0
DAYFORCE INC COM 15677J108   2,024,768 30,581 SH   SOLE 36 30,581 0 0
DAYFORCE INC COM 15677J108   465,986 7,038 SH   SOLE 40 7,038 0 0
DAYFORCE INC COM 15677J108   17,281 261 SH   OTR 43 261 0 0
DAYFORCE INC COM 15677J108   7,525,362 113,659 SH   SOLE 43 99,446 0 14,213
DAYFORCE INC NOTE 0.250% 3/1 15677JAD0   1,464,000 1,600,000 PRN   SOLE 2 1,600,000 0 0
DAYFORCE INC NOTE 0.250% 3/1 15677JAD0   4,001,295 4,373,000 PRN   SOLE 21 4,373,000 0 0
DAYFORCE INC NOTE 0.250% 3/1 15677JAD0   1,738,500 1,900,000 PRN   SOLE 22 1,900,000 0 0
DBX ETF TR XTRACK INTL REAL 233051846   108 5 SH   SOLE 18 5 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   3,589,665 228,205 SH   SOLE 2 117,461 0 110,744
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,737 174 SH   SOLE 4 174 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   43,179 2,745 SH   SOLE 7 2,745 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,884,001 183,344 SH   SOLE 18 173,782 0 9,562
DECIPHERA PHARMACEUTICALS IN COM 24344T101   8,451,619 537,293 SH   SOLE 19 537,293 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   40,182,741 2,554,529 SH   SOLE 21 2,554,529 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   33,926,417 2,156,797 SH   SOLE 22 2,065,617 0 91,180
DECIPHERA PHARMACEUTICALS IN COM 24344T101   249,242 15,845 SH   SOLE 23 15,845 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   71,005 4,514 SH   SOLE 25 4,514 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   775,222 49,283 SH   SOLE 26 8,961 0 40,322
DECIPHERA PHARMACEUTICALS IN COM 24344T101   2,701,958 171,771 SH   SOLE 30 171,771 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   210,326 13,371 SH   SOLE 34 13,371 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   67,796 4,310 SH   SOLE 40 4,310 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   1,134,054 72,095 SH   SOLE 43 57,578 0 14,517
DECISIONPOINT SYS INC NEW COM 24345A507   8,562 944 SH   SOLE 18 944 0 0
DECISIONPOINT SYS INC NEW COM 24345A507   113,429 12,506 SH   SOLE 21 12,506 0 0
DECKERS OUTDOOR CORP COM 243537107   46,630,962 49,541 SH   SOLE 2 29,381 0 20,160
DECKERS OUTDOOR CORP COM 243537107   23,214,295 24,663 SH   SOLE 4 12,372 0 12,291
DECKERS OUTDOOR CORP COM 243537107   48,948,344 52,003 SH   SOLE 7 44,846 0 7,157
DECKERS OUTDOOR CORP COM 243537107   1,953,115 2,075 SH   SOLE 13 2,075 0 0
DECKERS OUTDOOR CORP COM 243537107   3,409,244 3,622 SH   SOLE 15 3,622 0 0
DECKERS OUTDOOR CORP COM 243537107   49,296,610 52,373 SH   SOLE 18 50,588 0 1,785
DECKERS OUTDOOR CORP COM 243537107   39,051,936 41,489 SH   SOLE 19 41,489 0 0
DECKERS OUTDOOR CORP COM 243537107   1,058,385,688 1,124,435 SH   SOLE 21 1,124,435 0 0
DECKERS OUTDOOR CORP COM 243537107   597,011,098 634,268 SH   SOLE 22 574,706 0 59,562
DECKERS OUTDOOR CORP COM 243537107   41,678,052 44,279 SH   SOLE 23 44,279 0 0
DECKERS OUTDOOR CORP COM 243537107   63,686,593 67,661 SH   SOLE 25 67,570 0 91
DECKERS OUTDOOR CORP COM 243537107   40,172,977 42,680 SH   SOLE 26 27,207 0 15,473
DECKERS OUTDOOR CORP COM 243537107   31,400,434 33,360 SH   SOLE 28 3,542 0 29,818
DECKERS OUTDOOR CORP COM 243537107   1,025,032 1,089 SH   SOLE 29 1,089 0 0
DECKERS OUTDOOR CORP COM 243537107   322,671,458 342,808 SH   SOLE 30 339,406 0 3,402
DECKERS OUTDOOR CORP COM 243537107   6,480,575 6,885 SH   SOLE 31 6,460 0 425
DECKERS OUTDOOR CORP COM 243537107   23,802,583 25,288 SH   SOLE 34 25,288 0 0
DECKERS OUTDOOR CORP COM 243537107   3,929,761 4,175 SH   SOLE 36 4,175 0 0
DECKERS OUTDOOR CORP COM 243537107   1,181,281 1,255 SH   SOLE 40 1,255 0 0
DECKERS OUTDOOR CORP COM 243537107   28,925 31 SH   OTR 43 31 0 0
DECKERS OUTDOOR CORP COM 243537107   35,659,635 37,885 SH   SOLE 43 34,130 0 3,755
DECKERS OUTDOOR CORP OPTIONS 243537107   376,504 400 SH Call SOLE 4 400 0 0
DECKERS OUTDOOR CORP OPTIONS 243537107   94,126 100 SH Call SOLE 7 100 0 0
DECKERS OUTDOOR CORP OPTIONS 243537107   7,812,458 8,300 SH Call SOLE 18 8,300 0 0
DECKERS OUTDOOR CORP OPTIONS 243537107   55,251,962 58,700 SH Call SOLE 19 58,700 0 0
DECKERS OUTDOOR CORP OPTIONS 243537107   3,576,788 3,800 SH Call SOLE 22 3,800 0 0
DECKERS OUTDOOR CORP OPTIONS 243537107   282,378 300 SH Call SOLE 30 300 0 0
DECKERS OUTDOOR CORP OPTIONS 243537107   26,731,784 28,400 SH Call SOLE 34 28,400 0 0
DEERE & CO COM 244199105   188,197,371 458,191 SH   SOLE 2 74,004 0 384,187
DEERE & CO COM 244199105   88,934,246 216,522 SH   SOLE 4 113,603 0 102,919
DEERE & CO COM 244199105   120,854,084 294,235 SH   SOLE 7 269,908 0 24,327
DEERE & CO COM 244199105   4,868,912 11,854 SH   SOLE 13 11,854 0 0
DEERE & CO COM 244199105   15,593,333 37,964 SH   SOLE 15 37,964 0 0
DEERE & CO COM 244199105   161,427,392 393,016 SH   SOLE 18 376,442 0 16,574
DEERE & CO COM 244199105   28,993,726 70,589 SH   SOLE 19 70,589 0 0
DEERE & CO COM 244199105   2,419,590,889 5,890,809 SH   SOLE 21 5,890,809 0 0
DEERE & CO COM 244199105   2,300,558,026 5,601,008 SH   SOLE 22 5,020,327 0 580,681
DEERE & CO COM 244199105   196,718,583 478,937 SH   SOLE 23 478,937 0 0
DEERE & CO COM 244199105   199,997,521 486,920 SH   SOLE 25 485,425 0 1,495
DEERE & CO COM 244199105   116,549,939 283,756 SH   SOLE 26 161,022 0 122,734
DEERE & CO COM 244199105   216,844,022 527,935 SH   SOLE 28 10,847 0 517,088
DEERE & CO COM 244199105   595,396,382 1,449,570 SH   SOLE 30 1,449,570 0 0
DEERE & CO COM 244199105   25,053,497 60,996 SH   SOLE 31 56,750 0 4,246
DEERE & CO COM 244199105   15,624,550 38,040 SH   SOLE 34 38,040 0 0
DEERE & CO COM 244199105   23,692,305 57,682 SH   SOLE 36 57,682 0 0
DEERE & CO COM 244199105   5,384,801 13,110 SH   SOLE 40 13,110 0 0
DEERE & CO COM 244199105   128,562 313 SH   OTR 43 313 0 0
DEERE & CO COM 244199105   154,622,699 376,449 SH   SOLE 43 322,994 0 53,455
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   446,174 55,288 SH   SOLE 2 33,517 0 21,771
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   2,324 288 SH   SOLE 7 288 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   974,081 120,704 SH   SOLE 18 120,704 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   2,523,069 312,648 SH   SOLE 19 312,648 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   14,848,711 1,839,989 SH   SOLE 21 1,839,989 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   10,622,993 1,316,356 SH   SOLE 22 1,269,081 0 47,275
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   110,268 13,664 SH   SOLE 25 13,664 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   236,903 29,356 SH   SOLE 30 29,356 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   1,875,226 232,370 SH   SOLE 34 232,370 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   110,317 13,670 SH   SOLE 40 13,670 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   258,450 32,026 SH   SOLE 43 30,215 0 1,811
DELCATH SYS INC COM NEW 24661P807   9,974 2,091 SH   SOLE 18 2,091 0 0
DELCATH SYS INC COM NEW 24661P807   119,803 25,116 SH   SOLE 21 25,116 0 0
DELCATH SYS INC COM NEW 24661P807   304,646 63,867 SH   SOLE 22 63,867 0 0
DELEK US HLDGS INC NEW COM 24665A103   14,763,961 480,285 SH   SOLE 2 343,503 0 136,782
DELEK US HLDGS INC NEW COM 24665A103   8,361 272 SH   SOLE 4 272 0 0
DELEK US HLDGS INC NEW COM 24665A103   581,539 18,918 SH   SOLE 7 17,993 0 925
DELEK US HLDGS INC NEW COM 24665A103   6,841,095 222,547 SH   SOLE 18 205,754 0 16,793
DELEK US HLDGS INC NEW COM 24665A103   20,278,686 659,684 SH   SOLE 19 659,684 0 0
DELEK US HLDGS INC NEW COM 24665A103   78,852,926 2,565,157 SH   SOLE 21 2,565,157 0 0
DELEK US HLDGS INC NEW COM 24665A103   77,147,625 2,509,682 SH   SOLE 22 2,372,462 0 137,220
DELEK US HLDGS INC NEW COM 24665A103   484,339 15,756 SH   SOLE 23 15,756 0 0
DELEK US HLDGS INC NEW COM 24665A103   2,652,309 86,282 SH   SOLE 26 20,247 0 66,035
DELEK US HLDGS INC NEW COM 24665A103   1,467,435 47,737 SH   SOLE 30 47,737 0 0
DELEK US HLDGS INC NEW COM 24665A103   1,769,118 57,551 SH   SOLE 34 57,551 0 0
DELEK US HLDGS INC NEW COM 24665A103   125,296 4,076 SH   SOLE 36 4,076 0 0
DELEK US HLDGS INC NEW COM 24665A103   357,322 11,624 SH   SOLE 40 11,624 0 0
DELEK US HLDGS INC NEW COM 24665A103   1,966,086 63,959 SH   SOLE 43 60,200 0 3,759
DELL TECHNOLOGIES INC CL C 24703L202   28,107,005 246,315 SH   SOLE 2 228,008 0 18,307
DELL TECHNOLOGIES INC CL C 24703L202   30,893,571 270,735 SH   SOLE 4 114,804 0 155,931
DELL TECHNOLOGIES INC CL C 24703L202   22,282,031 195,268 SH   SOLE 7 186,930 0 8,338
DELL TECHNOLOGIES INC CL C 24703L202   3,833,297 33,593 SH   SOLE 13 33,593 0 0
DELL TECHNOLOGIES INC CL C 24703L202   2,568,274 22,507 SH   SOLE 15 22,507 0 0
DELL TECHNOLOGIES INC CL C 24703L202   26,687,476 233,875 SH   SOLE 18 215,966 0 17,909
DELL TECHNOLOGIES INC CL C 24703L202   12,786,482 112,054 SH   SOLE 19 112,054 0 0
DELL TECHNOLOGIES INC CL C 24703L202   315,148,085 2,761,792 SH   SOLE 21 2,761,792 0 0
DELL TECHNOLOGIES INC CL C 24703L202   551,940,142 4,836,913 SH   SOLE 22 4,547,253 0 289,660
DELL TECHNOLOGIES INC CL C 24703L202   48,395,991 424,117 SH   SOLE 23 424,117 0 0
DELL TECHNOLOGIES INC CL C 24703L202   8,936,753 78,317 SH   SOLE 25 78,317 0 0
DELL TECHNOLOGIES INC CL C 24703L202   31,250,507 273,863 SH   SOLE 26 219,367 0 54,496
DELL TECHNOLOGIES INC CL C 24703L202   51,900,537 454,829 SH   SOLE 28 49,869 0 404,960
DELL TECHNOLOGIES INC CL C 24703L202   2,125,755 18,629 SH   SOLE 29 18,629 0 0
DELL TECHNOLOGIES INC CL C 24703L202   222,270,989 1,947,866 SH   SOLE 30 1,697,635 0 250,231
DELL TECHNOLOGIES INC CL C 24703L202   18,755,462 164,363 SH   SOLE 31 160,507 0 3,856
DELL TECHNOLOGIES INC CL C 24703L202   6,484,643 56,828 SH   SOLE 34 56,828 0 0
DELL TECHNOLOGIES INC CL C 24703L202   4,207,920 36,876 SH   SOLE 36 36,876 0 0
DELL TECHNOLOGIES INC CL C 24703L202   1,374,227 12,043 SH   SOLE 40 12,043 0 0
DELL TECHNOLOGIES INC CL C 24703L202   36,287 318 SH   OTR 43 318 0 0
DELL TECHNOLOGIES INC CL C 24703L202   62,261,748 545,629 SH   SOLE 43 503,845 0 41,784
DELTA AIR LINES INC DEL COM NEW 247361702   30,191,609 630,700 SH   SOLE 2 295,982 0 334,718
DELTA AIR LINES INC DEL COM NEW 247361702   3,537,545 73,899 SH   SOLE 4 57,757 0 16,142
DELTA AIR LINES INC DEL COM NEW 247361702   16,755,218 350,015 SH   SOLE 7 301,839 0 48,176
DELTA AIR LINES INC DEL COM NEW 247361702   158,354 3,308 SH   SOLE 13 3,308 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   2,078,803 43,426 SH   SOLE 15 43,426 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   63,069,347 1,317,513 SH   SOLE 18 1,213,685 0 103,828
DELTA AIR LINES INC DEL COM NEW 247361702   143,024,550 2,987,770 SH   SOLE 19 2,987,770 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   830,319,367 17,345,297 SH   SOLE 21 17,345,297 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   655,250,879 13,688,132 SH   SOLE 22 12,616,761 0 1,071,371
DELTA AIR LINES INC DEL COM NEW 247361702   15,881,830 331,770 SH   SOLE 23 331,770 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   29,186,770 609,709 SH   SOLE 25 609,709 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   23,207,998 484,813 SH   SOLE 26 352,560 0 132,253
DELTA AIR LINES INC DEL COM NEW 247361702   12,418,005 259,411 SH   SOLE 28 16,006 0 243,405
DELTA AIR LINES INC DEL COM NEW 247361702   134,011,921 2,799,497 SH   SOLE 30 2,437,636 0 361,861
DELTA AIR LINES INC DEL COM NEW 247361702   1,927,964 40,275 SH   SOLE 31 37,953 0 2,322
DELTA AIR LINES INC DEL COM NEW 247361702   60,959,046 1,273,429 SH   SOLE 34 1,273,429 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,827,246 38,171 SH   SOLE 36 38,171 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   315,703 6,595 SH   SOLE 40 6,595 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   31,977 668 SH   OTR 43 668 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   36,107,101 754,274 SH   SOLE 43 633,460 0 120,814
DELTA AIR LINES INC DEL OPTIONS 247361702   339,877 7,100 SH Call SOLE 4 7,100 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   105,314 2,200 SH Call SOLE 7 2,200 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   7,783,662 162,600 SH Call SOLE 18 162,600 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   55,151,027 1,152,100 SH Call SOLE 19 1,152,100 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   3,432,279 71,700 SH Call SOLE 22 71,700 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   215,415 4,500 SH Call SOLE 30 4,500 0 0
DELTA AIR LINES INC DEL OPTIONS 247361702   26,711,460 558,000 SH Call SOLE 34 558,000 0 0
DELTA APPAREL INC COM 247368103   37,282 12,469 SH   SOLE 2 12,469 0 0
DELTA APPAREL INC COM 247368103   3,014 1,008 SH   SOLE 18 1,008 0 0
DELTA APPAREL INC COM 247368103   41,056 13,731 SH   SOLE 21 13,731 0 0
DELTA APPAREL INC COM 247368103   322,833 107,971 SH   SOLE 22 107,971 0 0
DELUXE CORP COM 248019101   2,801,043 136,039 SH   SOLE 2 106,594 0 29,445
DELUXE CORP COM 248019101   3,624 176 SH   SOLE 4 176 0 0
DELUXE CORP COM 248019101   340,250 16,525 SH   SOLE 7 15,641 0 884
DELUXE CORP COM 248019101   2,910,644 141,362 SH   SOLE 18 141,362 0 0
DELUXE CORP COM 248019101   1,912,440 92,882 SH   SOLE 19 92,882 0 0
DELUXE CORP COM 248019101   106,607,896 5,177,654 SH   SOLE 21 5,177,654 0 0
DELUXE CORP COM 248019101   26,360,718 1,280,268 SH   SOLE 22 1,222,730 0 57,538
DELUXE CORP COM 248019101   209,627 10,181 SH   SOLE 25 10,181 0 0
DELUXE CORP COM 248019101   349,392 16,969 SH   SOLE 26 16,969 0 0
DELUXE CORP COM 248019101   215,413 10,462 SH   SOLE 28 292 0 10,170
DELUXE CORP COM 248019101   2,447,636 118,875 SH   SOLE 30 118,875 0 0
DELUXE CORP COM 248019101   182,736 8,875 SH   SOLE 40 8,875 0 0
DELUXE CORP COM 248019101   2,320,209 112,686 SH   SOLE 43 108,218 0 4,468
DENALI THERAPEUTICS INC COM 24823R105   5,111,983 249,122 SH   SOLE 2 132,612 0 116,510
DENALI THERAPEUTICS INC COM 24823R105   6,546 319 SH   SOLE 4 319 0 0
DENALI THERAPEUTICS INC COM 24823R105   502,904 24,508 SH   SOLE 7 23,222 0 1,286
DENALI THERAPEUTICS INC COM 24823R105   6,863,242 334,466 SH   SOLE 18 314,973 0 19,493
DENALI THERAPEUTICS INC COM 24823R105   29,863,597 1,455,341 SH   SOLE 19 1,455,341 0 0
DENALI THERAPEUTICS INC COM 24823R105   108,097,780 5,267,923 SH   SOLE 21 5,267,923 0 0
DENALI THERAPEUTICS INC COM 24823R105   82,759,171 4,033,098 SH   SOLE 22 3,885,083 0 148,015
DENALI THERAPEUTICS INC COM 24823R105   371,186 18,089 SH   SOLE 23 18,089 0 0
DENALI THERAPEUTICS INC COM 24823R105   404,059 19,691 SH   SOLE 25 19,691 0 0
DENALI THERAPEUTICS INC COM 24823R105   3,942,426 192,126 SH   SOLE 26 47,729 0 144,397
DENALI THERAPEUTICS INC COM 24823R105   35,438 1,727 SH   SOLE 28 1,727 0 0
DENALI THERAPEUTICS INC COM 24823R105   10,243,522 499,197 SH   SOLE 30 499,197 0 0
DENALI THERAPEUTICS INC COM 24823R105   90,432 4,407 SH   SOLE 34 4,407 0 0
DENALI THERAPEUTICS INC COM 24823R105   32,257 1,572 SH   SOLE 36 1,572 0 0
DENALI THERAPEUTICS INC COM 24823R105   498,369 24,287 SH   SOLE 40 24,287 0 0
DENALI THERAPEUTICS INC COM 24823R105   12,004 585 SH   OTR 43 585 0 0
DENALI THERAPEUTICS INC COM 24823R105   1,506,127 73,398 SH   SOLE 43 67,128 0 6,270
DENNYS CORP COM 24869P104   298,377 33,301 SH   SOLE 2 14,439 0 18,862
DENNYS CORP COM 24869P104   1,631 182 SH   SOLE 4 182 0 0
DENNYS CORP COM 24869P104   4,399 491 SH   SOLE 7 491 0 0
DENNYS CORP COM 24869P104   1,191,734 133,006 SH   SOLE 18 133,006 0 0
DENNYS CORP COM 24869P104   1,002,579 111,895 SH   SOLE 19 111,895 0 0
DENNYS CORP COM 24869P104   17,333,004 1,934,487 SH   SOLE 21 1,934,487 0 0
DENNYS CORP COM 24869P104   14,043,895 1,567,399 SH   SOLE 22 1,504,616 0 62,783
DENNYS CORP COM 24869P104   72,621 8,105 SH   SOLE 25 8,105 0 0
DENNYS CORP COM 24869P104   207,926 23,206 SH   SOLE 26 23,206 0 0
DENNYS CORP COM 24869P104   4,561 509 SH   SOLE 28 509 0 0
DENNYS CORP COM 24869P104   282,742 31,556 SH   SOLE 30 31,556 0 0
DENNYS CORP COM 24869P104   58,294 6,506 SH   SOLE 40 6,506 0 0
DENNYS CORP COM 24869P104   672,627 75,070 SH   SOLE 43 70,621 0 4,449
DENTSPLY SIRONA INC COM 24906P109   12,945,029 390,028 SH   SOLE 2 162,535 0 227,493
DENTSPLY SIRONA INC COM 24906P109   75,109 2,263 SH   SOLE 4 1,834 0 429
DENTSPLY SIRONA INC COM 24906P109   4,360,436 131,378 SH   SOLE 7 114,086 0 17,292
DENTSPLY SIRONA INC COM 24906P109   354,602 10,684 SH   SOLE 15 10,684 0 0
DENTSPLY SIRONA INC COM 24906P109   9,290,976 279,933 SH   SOLE 18 279,933 0 0
DENTSPLY SIRONA INC COM 24906P109   8,365,208 252,040 SH   SOLE 19 252,040 0 0
DENTSPLY SIRONA INC COM 24906P109   198,328,405 5,975,547 SH   SOLE 21 5,975,547 0 0
DENTSPLY SIRONA INC COM 24906P109   158,876,945 4,786,892 SH   SOLE 22 4,429,151 0 357,741
DENTSPLY SIRONA INC COM 24906P109   1,451,830 43,743 SH   SOLE 25 43,743 0 0
DENTSPLY SIRONA INC COM 24906P109   2,859,285 86,149 SH   SOLE 26 75,648 0 10,501
DENTSPLY SIRONA INC COM 24906P109   2,295,553 69,164 SH   SOLE 28 3,890 0 65,274
DENTSPLY SIRONA INC COM 24906P109   28,812,670 868,113 SH   SOLE 30 868,113 0 0
DENTSPLY SIRONA INC COM 24906P109   87,422 2,634 SH   SOLE 31 2,634 0 0
DENTSPLY SIRONA INC COM 24906P109   2,992,842 90,173 SH   SOLE 34 90,173 0 0
DENTSPLY SIRONA INC COM 24906P109   146,136 4,403 SH   SOLE 36 4,403 0 0
DENTSPLY SIRONA INC COM 24906P109   1,457,539 43,915 SH   SOLE 40 43,915 0 0
DENTSPLY SIRONA INC COM 24906P109   22,304 672 SH   OTR 43 672 0 0
DENTSPLY SIRONA INC COM 24906P109   5,801,224 174,788 SH   SOLE 43 145,510 0 29,278
DERMTECH INC COM 24984K105   3,968 5,652 SH   SOLE 18 5,652 0 0
DERMTECH INC COM 24984K105   45,102 64,248 SH   SOLE 21 64,248 0 0
DERMTECH INC COM 24984K105   254,516 362,559 SH   SOLE 22 362,559 0 0
DERMTECH INC COM 24984K105   263 374 SH   SOLE 43 374 0 0
DESCARTES SYS GROUP INC COM 249906108   27,217,178 297,358 SH   SOLE 21 297,358 0 0
DESCARTES SYS GROUP INC COM 249906108   5,050,534 55,179 SH   SOLE 43 46,459 0 8,720
DESIGN THERAPEUTICS INC COM 25056L103   277,457 68,848 SH   SOLE 2 51,918 0 16,930
DESIGN THERAPEUTICS INC COM 25056L103   1,249 310 SH   SOLE 7 310 0 0
DESIGN THERAPEUTICS INC COM 25056L103   400,397 99,354 SH   SOLE 18 99,354 0 0
DESIGN THERAPEUTICS INC COM 25056L103   265,400 65,856 SH   SOLE 19 65,856 0 0
DESIGN THERAPEUTICS INC COM 25056L103   4,817,470 1,195,402 SH   SOLE 21 1,195,402 0 0
DESIGN THERAPEUTICS INC COM 25056L103   3,273,355 812,247 SH   SOLE 22 782,756 0 29,491
DESIGN THERAPEUTICS INC COM 25056L103   3,768 935 SH   SOLE 23 935 0 0
DESIGN THERAPEUTICS INC COM 25056L103   125,462 31,132 SH   SOLE 26 0 0 31,132
DESIGN THERAPEUTICS INC COM 25056L103   431 107 SH   SOLE 43 79 0 28
DESIGNER BRANDS INC CL A 250565108   429,844 39,327 SH   SOLE 2 12,222 0 27,105
DESIGNER BRANDS INC CL A 250565108   1,716 157 SH   SOLE 4 157 0 0
DESIGNER BRANDS INC CL A 250565108   5,858 536 SH   SOLE 7 536 0 0
DESIGNER BRANDS INC CL A 250565108   1,434,420 131,237 SH   SOLE 18 131,237 0 0
DESIGNER BRANDS INC CL A 250565108   989,963 90,573 SH   SOLE 19 90,573 0 0
DESIGNER BRANDS INC CL A 250565108   54,958,204 5,028,198 SH   SOLE 21 5,028,198 0 0
DESIGNER BRANDS INC CL A 250565108   14,343,767 1,312,330 SH   SOLE 22 1,259,220 0 53,110
DESIGNER BRANDS INC CL A 250565108   136,232 12,464 SH   SOLE 25 12,464 0 0
DESIGNER BRANDS INC CL A 250565108   843,971 77,216 SH   SOLE 26 20,073 0 57,143
DESIGNER BRANDS INC CL A 250565108   6,274 574 SH   SOLE 28 574 0 0
DESIGNER BRANDS INC CL A 250565108   1,054,767 96,502 SH   SOLE 30 96,502 0 0
DESIGNER BRANDS INC CL A 250565108   65,044 5,951 SH   SOLE 40 5,951 0 0
DESIGNER BRANDS INC CL A 250565108   1,297,285 118,690 SH   SOLE 43 115,944 0 2,746
DESKTOP METAL INC COM CL A 25058X105   104,620 118,886 SH   SOLE 2 8,660 0 110,226
DESKTOP METAL INC COM CL A 25058X105   2,064 2,346 SH   SOLE 7 2,346 0 0
DESKTOP METAL INC COM CL A 25058X105   673,043 764,822 SH   SOLE 18 764,822 0 0
DESKTOP METAL INC COM CL A 25058X105   561,503 638,072 SH   SOLE 19 638,072 0 0
DESKTOP METAL INC COM CL A 25058X105   8,817,946 10,020,393 SH   SOLE 21 10,020,393 0 0
DESKTOP METAL INC COM CL A 25058X105   6,299,234 7,158,220 SH   SOLE 22 6,903,847 0 254,373
DESKTOP METAL INC COM CL A 25058X105   9,842 11,184 SH   SOLE 28 11,184 0 0
DESKTOP METAL INC COM CL A 25058X105   1,213,619 1,379,112 SH   SOLE 30 1,379,112 0 0
DESKTOP METAL INC COM CL A 25058X105   3,597 4,088 SH   SOLE 43 4,088 0 0
DESPEGAR COM CORP ORD SHS G27358103   754,975 63,125 SH   SOLE 2 63,125 0 0
DESPEGAR COM CORP ORD SHS G27358103   153,112 12,802 SH   SOLE 22 12,802 0 0
DESTINATION XL GROUP INC COM 25065K104   105,052 29,181 SH   SOLE 2 1,732 0 27,449
DESTINATION XL GROUP INC COM 25065K104   1,498 416 SH   SOLE 7 416 0 0
DESTINATION XL GROUP INC COM 25065K104   576,187 160,052 SH   SOLE 18 160,052 0 0
DESTINATION XL GROUP INC COM 25065K104   464,731 129,092 SH   SOLE 19 129,092 0 0
DESTINATION XL GROUP INC COM 25065K104   7,204,295 2,001,193 SH   SOLE 21 2,001,193 0 0
DESTINATION XL GROUP INC COM 25065K104   5,039,654 1,399,904 SH   SOLE 22 1,351,746 0 48,158
DESTINATION XL GROUP INC COM 25065K104   6,552 1,820 SH   SOLE 43 10 0 1,810
DEUTSCHE BANK A G NAMEN AKT D18190898   21,453,405 1,360,394 SH   SOLE 43 1,218,490 0 141,903
DEVON ENERGY CORP NEW COM 25179M103   66,680,188 1,328,820 SH   SOLE 2 871,171 0 457,649
DEVON ENERGY CORP NEW COM 25179M103   33,223,726 662,091 SH   SOLE 4 181,274 0 480,817
DEVON ENERGY CORP NEW COM 25179M103   23,237,204 463,077 SH   SOLE 7 412,288 0 50,789
DEVON ENERGY CORP NEW COM 25179M103   989,650 19,722 SH   SOLE 13 19,722 0 0
DEVON ENERGY CORP NEW COM 25179M103   4,694,841 93,560 SH   SOLE 15 93,560 0 0
DEVON ENERGY CORP NEW COM 25179M103   77,088,724 1,536,244 SH   SOLE 18 1,390,325 0 145,919
DEVON ENERGY CORP NEW COM 25179M103   53,846,853 1,073,074 SH   SOLE 19 1,073,074 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,242,731,937 24,765,483 SH   SOLE 21 24,765,483 0 0
DEVON ENERGY CORP NEW COM 25179M103   743,483,841 14,816,338 SH   SOLE 22 13,109,097 0 1,707,241
DEVON ENERGY CORP NEW COM 25179M103   55,008,019 1,096,214 SH   SOLE 23 1,096,214 0 0
DEVON ENERGY CORP NEW COM 25179M103   42,438,932 845,734 SH   SOLE 25 845,734 0 0
DEVON ENERGY CORP NEW COM 25179M103   28,571,589 569,382 SH   SOLE 26 361,334 0 208,048
DEVON ENERGY CORP NEW COM 25179M103   25,871,252 515,569 SH   SOLE 28 2,854 0 512,715
DEVON ENERGY CORP NEW COM 25179M103   121,084 2,413 SH   SOLE 29 2,413 0 0
DEVON ENERGY CORP NEW COM 25179M103   224,202,885 4,467,973 SH   SOLE 30 4,448,389 0 19,584
DEVON ENERGY CORP NEW COM 25179M103   7,409,529 147,659 SH   SOLE 31 137,499 0 10,160
DEVON ENERGY CORP NEW COM 25179M103   1,510,719 30,106 SH   SOLE 34 30,106 0 0
DEVON ENERGY CORP NEW COM 25179M103   20,528,939 409,106 SH   SOLE 35 409,106 0 0
DEVON ENERGY CORP NEW COM 25179M103   7,441,995 148,306 SH   SOLE 36 148,306 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,520,203 30,295 SH   SOLE 40 30,295 0 0
DEVON ENERGY CORP NEW COM 25179M103   42,553 848 SH   OTR 43 848 0 0
DEVON ENERGY CORP NEW COM 25179M103   59,085,313 1,177,467 SH   SOLE 43 1,049,014 0 128,453
DEXCOM INC COM 252131107   142,009,659 1,023,862 SH   SOLE 2 467,307 0 556,555
DEXCOM INC COM 252131107   43,955,417 316,910 SH   SOLE 4 170,627 0 146,283
DEXCOM INC COM 252131107   56,493,481 407,307 SH   SOLE 7 371,881 0 35,426
DEXCOM INC COM 252131107   4,872,670 35,131 SH   SOLE 13 35,131 0 0
DEXCOM INC COM 252131107   7,977,192 57,514 SH   SOLE 15 57,514 0 0
DEXCOM INC COM 252131107   116,526,724 840,135 SH   SOLE 18 790,828 0 49,307
DEXCOM INC COM 252131107   205,868,942 1,484,275 SH   SOLE 19 1,484,275 0 0
DEXCOM INC COM 252131107   1,915,906,236 13,813,311 SH   SOLE 21 13,813,311 0 0
DEXCOM INC COM 252131107   1,177,402,940 8,488,846 SH   SOLE 22 7,588,732 0 900,114
DEXCOM INC COM 252131107   89,541,946 645,580 SH   SOLE 23 645,580 0 0
DEXCOM INC COM 252131107   115,793,001 834,845 SH   SOLE 25 828,589 0 6,256
DEXCOM INC COM 252131107   65,433,528 471,763 SH   SOLE 26 254,948 0 216,815
DEXCOM INC COM 252131107   105,277,045 759,027 SH   SOLE 28 23,342 0 735,685
DEXCOM INC COM 252131107   49,655 358 SH   SOLE 29 358 0 0
DEXCOM INC COM 252131107   410,414,271 2,959,007 SH   SOLE 30 2,831,343 0 127,664
DEXCOM INC COM 252131107   12,277,447 88,518 SH   SOLE 31 82,396 0 6,122
DEXCOM INC COM 252131107   16,031,917 115,587 SH   SOLE 32 115,587 0 0
DEXCOM INC COM 252131107   144,527,342 1,042,014 SH   SOLE 34 1,042,014 0 0
DEXCOM INC COM 252131107   11,527,357 83,110 SH   SOLE 36 83,110 0 0
DEXCOM INC COM 252131107   2,712,001 19,553 SH   SOLE 40 19,553 0 0
DEXCOM INC COM 252131107   72,818 525 SH   OTR 43 525 0 0
DEXCOM INC COM 252131107   60,400,227 435,474 SH   SOLE 43 349,286 0 86,188
DEXCOM INC OPTIONS 252131107   1,081,860 7,800 SH Call SOLE 2 0 0 7,800
DEXCOM INC OPTIONS 252131107   152,570 1,100 SH Call SOLE 4 1,100 0 0
DEXCOM INC OPTIONS 252131107   3,578,460 25,800 SH Call SOLE 18 25,800 0 0
DEXCOM INC OPTIONS 252131107   18,807,720 135,600 SH Call SOLE 19 135,600 0 0
DEXCOM INC OPTIONS 252131107   1,470,220 10,600 SH Call SOLE 22 10,600 0 0
DEXCOM INC OPTIONS 252131107   1,067,990 7,700 SH Call SOLE 26 7,700 0 0
DEXCOM INC OPTIONS 252131107   97,090 700 SH Call SOLE 30 700 0 0
DEXCOM INC OPTIONS 252131107   11,470,490 82,700 SH Call SOLE 34 82,700 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   3,501,440 3,190,000 PRN   SOLE 2 3,190,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   10,531,760 9,595,000 PRN   SOLE 21 9,595,000 0 0
DEXCOM INC NOTE 0.250%11/1 252131AK3   4,170,994 3,800,000 PRN   SOLE 22 3,800,000 0 0
DHI GROUP INC COM 23331S100   151,697 59,489 SH   SOLE 2 43,957 0 15,532
DHI GROUP INC COM 23331S100   2,004 786 SH   SOLE 7 786 0 0
DHI GROUP INC COM 23331S100   308,030 120,796 SH   SOLE 18 120,796 0 0
DHI GROUP INC COM 23331S100   292,722 114,793 SH   SOLE 19 114,793 0 0
DHI GROUP INC COM 23331S100   4,001,358 1,569,160 SH   SOLE 21 1,569,160 0 0
DHI GROUP INC COM 23331S100   2,878,422 1,128,793 SH   SOLE 22 1,100,442 0 28,351
DHI GROUP INC COM 23331S100   6,268 2,458 SH   SOLE 23 2,458 0 0
DHI GROUP INC COM 23331S100   1,084 425 SH   SOLE 43 425 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   899,151 78,187 SH   SOLE 2 5,288 0 72,899
DHT HOLDINGS INC SHS NEW Y2065G121   12,041 1,047 SH   SOLE 7 1,047 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   4,147,912 360,688 SH   SOLE 18 360,688 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   3,317,187 288,451 SH   SOLE 19 288,451 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   53,198,805 4,625,983 SH   SOLE 21 4,625,983 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   19,666,265 1,710,110 SH   SOLE 22 1,591,838 0 118,272
DHT HOLDINGS INC SHS NEW Y2065G121   38,985 3,390 SH   SOLE 28 3,390 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   45,414 3,949 SH   SOLE 43 3,503 0 446
DIAGEO PLC SPON ADR NEW 25243Q205   4,165 28 SH   SOLE 2 28 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   90,604,822 609,149 SH   SOLE 18 607,770 0 1,379
DIAGEO PLC SPON ADR NEW 25243Q205   10,426,823 70,101 SH   SOLE 19 70,101 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   77,494 521 SH   SOLE 21 521 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   6,991,672 47,006 SH   SOLE 25 23,085 0 23,921
DIAGEO PLC SPON ADR NEW 25243Q205   24,558,461 165,110 SH   SOLE 34 165,110 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   1,045,345 7,028 SH   SOLE 36 7,028 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   63,073,761 424,054 SH   SOLE 43 386,677 0 37,376
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   11,387 4,111 SH   SOLE 18 4,111 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   144,037 51,999 SH   SOLE 21 51,999 0 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207   130,910 47,260 SH   SOLE 22 47,260 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   248,676 1,613 SH   SOLE 2 922 0 691
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   3,392 22 SH   SOLE 7 22 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   1,134,845 7,361 SH   SOLE 18 7,361 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   909,449 5,899 SH   SOLE 19 5,899 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   18,187,589 117,971 SH   SOLE 21 117,971 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   14,280,613 92,629 SH   SOLE 22 89,837 0 2,792
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   63,364 411 SH   SOLE 25 411 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   701,782 4,552 SH   SOLE 30 4,552 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   76,931 499 SH   SOLE 40 499 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   15,043 98 SH   OTR 43 98 0 0
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   2,458,912 15,949 SH   SOLE 43 13,101 0 2,848
DIAMOND OFFSHORE DRILLING IN COM 25271C201   1,374,994 100,806 SH   SOLE 2 29,994 0 70,812
DIAMOND OFFSHORE DRILLING IN COM 25271C201   6,411 470 SH   SOLE 4 470 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   12,221 896 SH   SOLE 7 896 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   3,907,751 286,492 SH   SOLE 18 286,492 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   2,967,327 217,546 SH   SOLE 19 217,546 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   56,495,530 4,141,901 SH   SOLE 21 4,141,901 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   42,092,003 3,085,924 SH   SOLE 22 2,956,441 0 129,483
DIAMOND OFFSHORE DRILLING IN COM 25271C201   299,507 21,958 SH   SOLE 25 21,958 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   201,845 14,798 SH   SOLE 26 14,798 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   500,097 36,664 SH   SOLE 28 0 0 36,664
DIAMOND OFFSHORE DRILLING IN COM 25271C201   888,510 65,140 SH   SOLE 30 65,140 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   348,311 25,536 SH   SOLE 40 25,536 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C201   891,524 65,361 SH   SOLE 43 60,290 0 5,071
DIAMONDBACK ENERGY INC COM 25278X109   37,947,177 191,488 SH   SOLE 2 67,620 0 123,868
DIAMONDBACK ENERGY INC COM 25278X109   9,830,025 49,604 SH   SOLE 4 49,604 0 0
DIAMONDBACK ENERGY INC COM 25278X109   30,689,597 154,865 SH   SOLE 7 141,025 0 13,840
DIAMONDBACK ENERGY INC COM 25278X109   1,052,679 5,312 SH   SOLE 13 5,312 0 0
DIAMONDBACK ENERGY INC COM 25278X109   5,345,438 26,974 SH   SOLE 15 26,974 0 0
DIAMONDBACK ENERGY INC COM 25278X109   70,197,957 354,231 SH   SOLE 18 343,726 0 10,505
DIAMONDBACK ENERGY INC COM 25278X109   52,406,651 264,453 SH   SOLE 19 264,453 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,209,715,289 6,104,432 SH   SOLE 21 6,104,432 0 0
DIAMONDBACK ENERGY INC COM 25278X109   752,860,117 3,799,062 SH   SOLE 22 3,420,278 0 378,784
DIAMONDBACK ENERGY INC COM 25278X109   50,438,625 254,522 SH   SOLE 23 254,522 0 0
DIAMONDBACK ENERGY INC COM 25278X109   83,561,155 421,664 SH   SOLE 25 421,664 0 0
DIAMONDBACK ENERGY INC COM 25278X109   29,371,767 148,215 SH   SOLE 26 88,559 0 59,656
DIAMONDBACK ENERGY INC COM 25278X109   26,082,343 131,616 SH   SOLE 28 293 0 131,323
DIAMONDBACK ENERGY INC COM 25278X109   10,274,322 51,846 SH   SOLE 29 51,846 0 0
DIAMONDBACK ENERGY INC COM 25278X109   278,825,586 1,407,002 SH   SOLE 30 1,405,181 0 1,821
DIAMONDBACK ENERGY INC COM 25278X109   7,779,560 39,257 SH   SOLE 31 36,403 0 2,854
DIAMONDBACK ENERGY INC COM 25278X109   10,602,690 53,503 SH   SOLE 32 53,503 0 0
DIAMONDBACK ENERGY INC COM 25278X109   87,516,430 441,623 SH   SOLE 34 441,623 0 0
DIAMONDBACK ENERGY INC COM 25278X109   16,484,177 83,182 SH   SOLE 35 83,182 0 0
DIAMONDBACK ENERGY INC COM 25278X109   7,038,800 35,519 SH   SOLE 36 35,519 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,701,686 8,587 SH   SOLE 40 8,587 0 0
DIAMONDBACK ENERGY INC COM 25278X109   28,536 144 SH   OTR 43 144 0 0
DIAMONDBACK ENERGY INC COM 25278X109   55,167,948 278,387 SH   SOLE 43 240,886 0 37,501
DIAMONDROCK HOSPITALITY CO COM 252784301   2,157,262 224,481 SH   SOLE 2 60,393 0 164,088
DIAMONDROCK HOSPITALITY CO COM 252784301   940,031 97,818 SH   SOLE 4 97,818 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   3,066,003 319,043 SH   SOLE 7 285,907 0 33,136
DIAMONDROCK HOSPITALITY CO COM 252784301   6,398,088 665,774 SH   SOLE 18 665,774 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   12,672,246 1,318,652 SH   SOLE 19 1,318,652 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   239,663,521 24,938,972 SH   SOLE 21 24,938,972 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   80,774,001 8,405,203 SH   SOLE 22 8,012,595 0 392,608
DIAMONDROCK HOSPITALITY CO COM 252784301   105,902 11,020 SH   SOLE 23 11,020 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   10,052,454 1,046,041 SH   SOLE 25 1,046,041 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   1,944,468 202,338 SH   SOLE 26 47,892 0 154,446
DIAMONDROCK HOSPITALITY CO COM 252784301   1,445,258 150,391 SH   SOLE 28 10,748 0 139,643
DIAMONDROCK HOSPITALITY CO COM 252784301   6,632,149 690,130 SH   SOLE 30 690,130 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   819,493 85,275 SH   SOLE 34 85,275 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   52,298 5,442 SH   SOLE 36 5,442 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   335,495 34,911 SH   SOLE 40 34,911 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   2,222,248 231,243 SH   SOLE 43 220,967 0 10,276
DIANA SHIPPING INC COM Y2066G104   4,650 1,609 SH   SOLE 43 0 0 1,609
DIANTHUS THERAPEUTICS INC COM 252828108   354,870 11,829 SH   SOLE 21 11,829 0 0
DIANTHUS THERAPEUTICS INC COM 252828108   1,025,910 34,197 SH   SOLE 22 34,197 0 0
DIANTHUS THERAPEUTICS INC COM 252828108   17,670 589 SH   SOLE 43 516 0 73
DICKS SPORTING GOODS INC COM 253393102   25,787,395 114,682 SH   SOLE 2 39,231 0 75,451
DICKS SPORTING GOODS INC COM 253393102   7,553,272 33,591 SH   SOLE 4 11,218 0 22,373
DICKS SPORTING GOODS INC COM 253393102   2,173,946 9,668 SH   SOLE 7 9,408 0 260
DICKS SPORTING GOODS INC COM 253393102   326,047 1,450 SH   SOLE 13 1,450 0 0
DICKS SPORTING GOODS INC COM 253393102   1,263,713 5,620 SH   SOLE 15 5,620 0 0
DICKS SPORTING GOODS INC COM 253393102   28,550,924 126,972 SH   SOLE 18 123,190 0 3,782
DICKS SPORTING GOODS INC COM 253393102   4,168,680 18,539 SH   SOLE 19 18,539 0 0
DICKS SPORTING GOODS INC COM 253393102   779,376,003 3,466,050 SH   SOLE 21 3,466,050 0 0
DICKS SPORTING GOODS INC COM 253393102   398,297,891 1,771,315 SH   SOLE 22 1,656,106 0 115,209
DICKS SPORTING GOODS INC COM 253393102   19,968,692 88,805 SH   SOLE 23 88,805 0 0
DICKS SPORTING GOODS INC COM 253393102   1,431,234 6,365 SH   SOLE 25 6,365 0 0
DICKS SPORTING GOODS INC COM 253393102   8,718,497 38,773 SH   SOLE 26 29,692 0 9,081
DICKS SPORTING GOODS INC COM 253393102   11,064,911 49,208 SH   SOLE 28 950 0 48,258
DICKS SPORTING GOODS INC COM 253393102   49,127,188 218,479 SH   SOLE 30 212,086 0 6,393
DICKS SPORTING GOODS INC COM 253393102   3,105,766 13,812 SH   SOLE 31 12,865 0 947
DICKS SPORTING GOODS INC COM 253393102   563,499 2,506 SH   SOLE 34 2,506 0 0
DICKS SPORTING GOODS INC COM 253393102   1,616,294 7,188 SH   SOLE 36 7,188 0 0
DICKS SPORTING GOODS INC COM 253393102   589,808 2,623 SH   SOLE 40 2,623 0 0
DICKS SPORTING GOODS INC COM 253393102   20,145,346 89,591 SH   SOLE 43 81,082 0 8,508
DIEBOLD NIXDORF INC COM SHS 253651202   377,497 10,961 SH   SOLE 2 9,678 0 1,283
DIEBOLD NIXDORF INC COM SHS 253651202   2,688,903 78,075 SH   SOLE 21 78,075 0 0
DIEBOLD NIXDORF INC COM SHS 253651202   19,555,239 567,806 SH   SOLE 22 561,569 0 6,237
DIEBOLD NIXDORF INC COM SHS 253651202   69,156 2,008 SH   SOLE 25 2,008 0 0
DIEBOLD NIXDORF INC COM SHS 253651202   85,308 2,477 SH   SOLE 30 2,477 0 0
DIEBOLD NIXDORF INC COM SHS 253651202   188,249 5,466 SH   SOLE 43 5,378 0 88
DIGI INTL INC COM 253798102   1,334,387 41,791 SH   SOLE 2 31,898 0 9,893
DIGI INTL INC COM 253798102   7,472 234 SH   SOLE 4 234 0 0
DIGI INTL INC COM 253798102   387,407 12,133 SH   SOLE 7 11,489 0 644
DIGI INTL INC COM 253798102   3,488,384 109,251 SH   SOLE 18 109,251 0 0
DIGI INTL INC COM 253798102   2,412,280 75,549 SH   SOLE 19 75,549 0 0
DIGI INTL INC COM 253798102   139,669,228 4,374,232 SH   SOLE 21 4,374,232 0 0
DIGI INTL INC COM 253798102   33,861,733 1,060,499 SH   SOLE 22 1,025,902 0 34,597
DIGI INTL INC COM 253798102   663,410 20,777 SH   SOLE 25 20,777 0 0
DIGI INTL INC COM 253798102   1,072,018 33,574 SH   SOLE 26 17,771 0 15,803
DIGI INTL INC COM 253798102   206,715 6,474 SH   SOLE 28 0 0 6,474
DIGI INTL INC COM 253798102   2,856,841 89,472 SH   SOLE 30 89,472 0 0
DIGI INTL INC COM 253798102   87,712 2,747 SH   SOLE 34 2,747 0 0
DIGI INTL INC COM 253798102   1,086 34 SH   SOLE 36 34 0 0
DIGI INTL INC COM 253798102   214,059 6,704 SH   SOLE 40 6,704 0 0
DIGI INTL INC COM 253798102   564,906 17,692 SH   SOLE 43 14,985 0 2,707
DIGIMARC CORP NEW COM 25381B101   215,945 7,945 SH   SOLE 2 4,258 0 3,687
DIGIMARC CORP NEW COM 25381B101   252,339 9,284 SH   SOLE 7 8,780 0 504
DIGIMARC CORP NEW COM 25381B101   973,098 35,802 SH   SOLE 18 35,802 0 0
DIGIMARC CORP NEW COM 25381B101   846,820 31,156 SH   SOLE 19 31,156 0 0
DIGIMARC CORP NEW COM 25381B101   16,098,333 592,286 SH   SOLE 21 592,286 0 0
DIGIMARC CORP NEW COM 25381B101   10,270,235 377,860 SH   SOLE 22 365,317 0 12,543
DIGIMARC CORP NEW COM 25381B101   86,514 3,183 SH   SOLE 25 3,183 0 0
DIGIMARC CORP NEW COM 25381B101   22,886 842 SH   SOLE 26 842 0 0
DIGIMARC CORP NEW COM 25381B101   510,386 18,778 SH   SOLE 30 18,778 0 0
DIGIMARC CORP NEW COM 25381B101   8,290 305 SH   SOLE 36 305 0 0
DIGIMARC CORP NEW COM 25381B101   74,337 2,735 SH   SOLE 40 2,735 0 0
DIGIMARC CORP NEW COM 25381B101   194,446 7,154 SH   SOLE 43 6,615 0 539
DIGITAL ALLY INC COM NEW 25382T200   100,359 39,825 SH   SOLE 22 39,825 0 0
DIGITAL RLTY TR INC COM 253868103   90,414,196 627,702 SH   SOLE 2 120,382 0 507,320
DIGITAL RLTY TR INC COM 253868103   74,928,312 520,191 SH   SOLE 4 479,081 0 41,110
DIGITAL RLTY TR INC COM 253868103   124,543,898 864,648 SH   SOLE 7 783,687 0 80,961
DIGITAL RLTY TR INC COM 253868103   1,761,465 12,229 SH   SOLE 13 12,229 0 0
DIGITAL RLTY TR INC COM 253868103   6,453,136 44,801 SH   SOLE 15 44,801 0 0
DIGITAL RLTY TR INC COM 253868103   81,519,294 565,949 SH   SOLE 18 547,073 0 18,876
DIGITAL RLTY TR INC COM 253868103   108,797,445 755,328 SH   SOLE 19 755,328 0 0
DIGITAL RLTY TR INC COM 253868103   1,648,893,003 11,447,466 SH   SOLE 21 11,447,466 0 0
DIGITAL RLTY TR INC COM 253868103   1,411,262,292 9,797,711 SH   SOLE 22 8,716,832 0 1,080,879
DIGITAL RLTY TR INC COM 253868103   72,619,494 504,162 SH   SOLE 23 504,162 0 0
DIGITAL RLTY TR INC COM 253868103   396,000,097 2,749,237 SH   SOLE 25 2,748,518 0 719
DIGITAL RLTY TR INC COM 253868103   50,075,650 347,651 SH   SOLE 26 212,581 0 135,070
DIGITAL RLTY TR INC COM 253868103   117,871,533 818,325 SH   SOLE 28 76,954 0 741,371
DIGITAL RLTY TR INC COM 253868103   460,924,687 3,199,977 SH   SOLE 30 3,199,977 0 0
DIGITAL RLTY TR INC COM 253868103   10,037,427 69,685 SH   SOLE 31 64,684 0 5,001
DIGITAL RLTY TR INC COM 253868103   33,231,036 230,707 SH   SOLE 34 230,707 0 0
DIGITAL RLTY TR INC COM 253868103   9,941,497 69,019 SH   SOLE 36 69,019 0 0
DIGITAL RLTY TR INC COM 253868103   2,104,136 14,608 SH   SOLE 40 14,608 0 0
DIGITAL RLTY TR INC COM 253868103   52,431 364 SH   OTR 43 364 0 0
DIGITAL RLTY TR INC COM 253868103   67,296,551 467,207 SH   SOLE 43 418,654 0 48,553
DIGITAL TURBINE INC COM NEW 25400W102   200,273 76,440 SH   SOLE 2 27,197 0 49,243
DIGITAL TURBINE INC COM NEW 25400W102   844 322 SH   SOLE 4 322 0 0
DIGITAL TURBINE INC COM NEW 25400W102   2,751 1,050 SH   SOLE 7 1,050 0 0
DIGITAL TURBINE INC COM NEW 25400W102   656,792 250,684 SH   SOLE 18 250,684 0 0
DIGITAL TURBINE INC COM NEW 25400W102   561,584 214,345 SH   SOLE 19 214,345 0 0
DIGITAL TURBINE INC COM NEW 25400W102   9,724,526 3,711,651 SH   SOLE 21 3,711,651 0 0
DIGITAL TURBINE INC COM NEW 25400W102   7,409,234 2,827,952 SH   SOLE 22 2,714,932 0 113,020
DIGITAL TURBINE INC COM NEW 25400W102   60,595 23,128 SH   SOLE 25 23,128 0 0
DIGITAL TURBINE INC COM NEW 25400W102   68,573 26,173 SH   SOLE 26 26,173 0 0
DIGITAL TURBINE INC COM NEW 25400W102   4,121 1,573 SH   SOLE 28 1,573 0 0
DIGITAL TURBINE INC COM NEW 25400W102   232,200 88,626 SH   SOLE 30 88,626 0 0
DIGITAL TURBINE INC COM NEW 25400W102   67,565 25,788 SH   SOLE 40 25,788 0 0
DIGITAL TURBINE INC COM NEW 25400W102   106,998 40,839 SH   SOLE 43 39,916 0 923
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   2,674,503 138,791 SH   SOLE 2 60,733 0 78,058
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   7,554 392 SH   SOLE 4 392 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   391,046 20,293 SH   SOLE 7 19,251 0 1,042
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   7,920,799 411,043 SH   SOLE 18 411,043 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   6,698,618 347,619 SH   SOLE 19 347,619 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   113,532,307 5,891,661 SH   SOLE 21 5,891,661 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   86,657,980 4,497,041 SH   SOLE 22 4,251,257 0 245,784
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   628,857 32,634 SH   SOLE 25 32,634 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   1,062,798 55,153 SH   SOLE 26 55,153 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   306,277 15,894 SH   SOLE 28 2,166 0 13,728
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   2,027,782 105,230 SH   SOLE 30 105,230 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   128,936 6,691 SH   SOLE 36 6,691 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   690,656 35,841 SH   SOLE 40 35,841 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   4,120,293 213,819 SH   SOLE 43 203,012 0 10,807
DIGITALOCEAN HLDGS INC COM 25402D102   1,175,257 30,782 SH   SOLE 2 16,319 0 14,463
DIGITALOCEAN HLDGS INC COM 25402D102   5,116 134 SH   SOLE 4 134 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   420,973 11,026 SH   SOLE 7 10,451 0 575
DIGITALOCEAN HLDGS INC COM 25402D102   5,671,066 148,535 SH   SOLE 18 143,628 0 4,907
DIGITALOCEAN HLDGS INC COM 25402D102   18,111,714 474,377 SH   SOLE 19 474,377 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   95,865,475 2,510,882 SH   SOLE 21 2,510,882 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   59,584,739 1,560,627 SH   SOLE 22 1,509,446 0 51,181
DIGITALOCEAN HLDGS INC COM 25402D102   5,345 140 SH   SOLE 23 140 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   453,349 11,874 SH   SOLE 25 11,874 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   415,169 10,874 SH   SOLE 26 10,874 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   20,732 543 SH   SOLE 28 0 0 543
DIGITALOCEAN HLDGS INC COM 25402D102   2,904,734 76,080 SH   SOLE 30 76,080 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   420,667 11,018 SH   SOLE 40 11,018 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   919,642 24,087 SH   SOLE 43 22,458 0 1,629
DIGITALOCEAN HLDGS INC NOTE 12/0 25402DAB8   9,575,293 11,425,000 PRN   SOLE 21 11,425,000 0 0
DILLARDS INC CL A 254067101   2,496,862 5,294 SH   SOLE 2 2,704 0 2,590
DILLARDS INC CL A 254067101   6,131 13 SH   SOLE 4 13 0 0
DILLARDS INC CL A 254067101   13,206 28 SH   SOLE 7 28 0 0
DILLARDS INC CL A 254067101   4,258,438 9,029 SH   SOLE 18 7,912 0 1,117
DILLARDS INC CL A 254067101   7,135,913 15,130 SH   SOLE 19 15,130 0 0
DILLARDS INC CL A 254067101   61,824,458 131,084 SH   SOLE 21 131,084 0 0
DILLARDS INC CL A 254067101   49,124,607 104,157 SH   SOLE 22 100,187 0 3,970
DILLARDS INC CL A 254067101   121,211 257 SH   SOLE 23 257 0 0
DILLARDS INC CL A 254067101   377,312 800 SH   SOLE 25 800 0 0
DILLARDS INC CL A 254067101   771,131 1,635 SH   SOLE 26 1,635 0 0
DILLARDS INC CL A 254067101   263,647 559 SH   SOLE 28 0 0 559
DILLARDS INC CL A 254067101   1,301,726 2,760 SH   SOLE 30 2,760 0 0
DILLARDS INC CL A 254067101   424,476 900 SH   SOLE 40 900 0 0
DILLARDS INC CL A 254067101   3,009,053 6,380 SH   SOLE 43 6,274 0 106
DIME CMNTY BANCSHARES INC COM 25432X102   2,099,224 108,994 SH   SOLE 2 85,303 0 23,691
DIME CMNTY BANCSHARES INC COM 25432X102   4,834 251 SH   SOLE 7 251 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   2,268,867 117,802 SH   SOLE 18 117,802 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   2,330,383 120,996 SH   SOLE 19 120,996 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   79,698,092 4,138,011 SH   SOLE 21 4,138,011 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   20,335,517 1,055,842 SH   SOLE 22 1,003,922 0 51,920
DIME CMNTY BANCSHARES INC COM 25432X102   17,199 893 SH   SOLE 23 893 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   134,011 6,958 SH   SOLE 25 6,958 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   253,539 13,164 SH   SOLE 26 12,919 0 245
DIME CMNTY BANCSHARES INC COM 25432X102   69,047 3,585 SH   SOLE 28 57 0 3,528
DIME CMNTY BANCSHARES INC COM 25432X102   1,591,512 82,633 SH   SOLE 30 82,633 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   79,890 4,148 SH   SOLE 40 4,148 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   1,101,981 57,216 SH   SOLE 43 53,013 0 4,203
DINE BRANDS GLOBAL INC COM 254423106   756,416 16,274 SH   SOLE 2 10,424 0 5,850
DINE BRANDS GLOBAL INC COM 254423106   3,021 65 SH   SOLE 4 65 0 0
DINE BRANDS GLOBAL INC COM 254423106   356,873 7,678 SH   SOLE 7 7,266 0 412
DINE BRANDS GLOBAL INC COM 254423106   2,136,453 45,965 SH   SOLE 18 45,965 0 0
DINE BRANDS GLOBAL INC COM 254423106   1,535,188 33,029 SH   SOLE 19 33,029 0 0
DINE BRANDS GLOBAL INC COM 254423106   84,502,406 1,818,038 SH   SOLE 21 1,818,038 0 0
DINE BRANDS GLOBAL INC COM 254423106   23,509,305 505,794 SH   SOLE 22 492,356 0 13,438
DINE BRANDS GLOBAL INC COM 254423106   182,295 3,922 SH   SOLE 25 3,922 0 0
DINE BRANDS GLOBAL INC COM 254423106   382,856 8,237 SH   SOLE 26 8,237 0 0
DINE BRANDS GLOBAL INC COM 254423106   2,160,948 46,492 SH   SOLE 30 46,492 0 0
DINE BRANDS GLOBAL INC COM 254423106   23,612 508 SH   SOLE 36 508 0 0
DINE BRANDS GLOBAL INC COM 254423106   231,796 4,987 SH   SOLE 40 4,987 0 0
DINE BRANDS GLOBAL INC COM 254423106   1,212,805 26,093 SH   SOLE 43 24,107 0 1,986
DIODES INC COM 254543101   5,987,988 84,936 SH   SOLE 2 44,473 0 40,463
DIODES INC COM 254543101   18,824 267 SH   SOLE 4 151 0 116
DIODES INC COM 254543101   58,868 835 SH   SOLE 7 835 0 0
DIODES INC COM 254543101   9,784,061 138,781 SH   SOLE 18 135,372 0 3,409
DIODES INC COM 254543101   16,533,942 234,524 SH   SOLE 19 234,524 0 0
DIODES INC COM 254543101   373,396,341 5,296,402 SH   SOLE 21 5,296,402 0 0
DIODES INC COM 254543101   101,161,860 1,434,920 SH   SOLE 22 1,380,607 0 54,313
DIODES INC COM 254543101   446,477 6,333 SH   SOLE 23 6,333 0 0
DIODES INC COM 254543101   640,845 9,090 SH   SOLE 25 9,090 0 0
DIODES INC COM 254543101   1,892,150 26,839 SH   SOLE 26 15,191 0 11,648
DIODES INC COM 254543101   56,048 795 SH   SOLE 28 795 0 0
DIODES INC COM 254543101   7,601,310 107,820 SH   SOLE 30 107,820 0 0
DIODES INC COM 254543101   43,640 619 SH   SOLE 36 619 0 0
DIODES INC COM 254543101   659,951 9,361 SH   SOLE 40 9,361 0 0
DIODES INC COM 254543101   3,624,476 51,411 SH   SOLE 43 46,540 0 4,871
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   30,602 2,008 SH   SOLE 18 2,008 0 0
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   91,745 6,020 SH   SOLE 21 6,020 0 0
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   153,772 10,090 SH   SOLE 22 10,090 0 0
DIRECT DIGITAL HOLDINGS INC CLASS A COM 25461T105   31,836 2,089 SH   SOLE 26 1,666 0 423
DISC MEDICINE INC COM 254604101   461,471 7,412 SH   SOLE 2 4,504 0 2,908
DISC MEDICINE INC COM 254604101   364,657 5,857 SH   SOLE 7 5,542 0 315
DISC MEDICINE INC COM 254604101   1,466,597 23,556 SH   SOLE 18 23,556 0 0
DISC MEDICINE INC COM 254604101   1,260,952 20,253 SH   SOLE 19 20,253 0 0
DISC MEDICINE INC COM 254604101   29,821,606 478,985 SH   SOLE 21 478,985 0 0
DISC MEDICINE INC COM 254604101   20,767,695 333,564 SH   SOLE 22 324,485 0 9,079
DISC MEDICINE INC COM 254604101   99,741 1,602 SH   SOLE 25 1,602 0 0
DISC MEDICINE INC COM 254604101   1,771,857 28,459 SH   SOLE 30 28,459 0 0
DISC MEDICINE INC COM 254604101   117,485 1,887 SH   SOLE 40 1,887 0 0
DISC MEDICINE INC COM 254604101   1,245 20 SH   SOLE 43 20 0 0
DISCOVER FINL SVCS COM 254709108   59,080,821 450,689 SH   SOLE 2 81,502 0 369,187
DISCOVER FINL SVCS COM 254709108   30,527,190 232,872 SH   SOLE 4 122,585 0 110,287
DISCOVER FINL SVCS COM 254709108   46,200,180 352,431 SH   SOLE 7 322,932 0 29,499
DISCOVER FINL SVCS COM 254709108   1,579,372 12,048 SH   SOLE 13 12,048 0 0
DISCOVER FINL SVCS COM 254709108   4,633,900 35,349 SH   SOLE 15 35,349 0 0
DISCOVER FINL SVCS COM 254709108   74,475,113 568,122 SH   SOLE 18 551,604 0 16,518
DISCOVER FINL SVCS COM 254709108   14,087,456 107,464 SH   SOLE 19 107,464 0 0
DISCOVER FINL SVCS COM 254709108   929,325,063 7,089,214 SH   SOLE 21 7,089,214 0 0
DISCOVER FINL SVCS COM 254709108   707,139,442 5,394,305 SH   SOLE 22 4,827,406 0 566,899
DISCOVER FINL SVCS COM 254709108   49,055,582 374,213 SH   SOLE 23 374,213 0 0
DISCOVER FINL SVCS COM 254709108   104,489,217 797,080 SH   SOLE 25 777,755 0 19,325
DISCOVER FINL SVCS COM 254709108   39,983,630 305,009 SH   SOLE 26 191,793 0 113,216
DISCOVER FINL SVCS COM 254709108   67,457,210 514,587 SH   SOLE 28 23,816 0 490,771
DISCOVER FINL SVCS COM 254709108   243,042,433 1,854,012 SH   SOLE 30 1,828,853 0 25,159
DISCOVER FINL SVCS COM 254709108   7,538,330 57,505 SH   SOLE 31 53,460 0 4,045
DISCOVER FINL SVCS COM 254709108   1,434,518 10,943 SH   SOLE 34 10,943 0 0
DISCOVER FINL SVCS COM 254709108   8,478,508 64,677 SH   SOLE 36 64,677 0 0
DISCOVER FINL SVCS COM 254709108   1,568,099 11,962 SH   SOLE 40 11,962 0 0
DISCOVER FINL SVCS COM 254709108   47,323 361 SH   OTR 43 361 0 0
DISCOVER FINL SVCS COM 254709108   49,309,406 376,149 SH   SOLE 43 328,044 0 48,105
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   14,882,730 23,908,000 PRN   SOLE 21 23,908,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   26,645,000 36,500,000 PRN   SOLE 2 36,500,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   37,960 52,000 PRN   SOLE 4 52,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   40,150 55,000 PRN   SOLE 7 55,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   816,870 1,119,000 PRN   SOLE 18 1,119,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   16,536,689 22,653,000 PRN   SOLE 19 22,653,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   11,121,550 15,235,000 PRN   SOLE 21 15,235,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   1,086,970 1,489,000 PRN   SOLE 22 1,489,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6   3,600,360 4,932,000 PRN   SOLE 34 4,932,000 0 0
DISNEY WALT CO COM 254687106   402,132,102 3,286,467 SH   SOLE 2 560,676 0 2,725,791
DISNEY WALT CO COM 254687106   169,471,170 1,385,021 SH   SOLE 4 693,091 0 691,930
DISNEY WALT CO COM 254687106   207,090,752 1,692,471 SH   SOLE 7 1,520,764 0 171,707
DISNEY WALT CO COM 254687106   15,386,648 125,749 SH   SOLE 13 125,749 0 0
DISNEY WALT CO COM 254687106   32,240,636 263,490 SH   SOLE 15 263,490 0 0
DISNEY WALT CO COM 254687106   353,800,147 2,891,469 SH   SOLE 18 2,775,273 0 116,196
DISNEY WALT CO COM 254687106   228,769,150 1,869,640 SH   SOLE 19 1,869,640 0 0
DISNEY WALT CO COM 254687106   4,790,655,973 39,152,141 SH   SOLE 21 39,152,141 0 0
DISNEY WALT CO COM 254687106   4,798,790,343 39,218,620 SH   SOLE 22 35,222,097 0 3,996,523
DISNEY WALT CO COM 254687106   400,507,651 3,273,191 SH   SOLE 23 3,273,191 0 0
DISNEY WALT CO COM 254687106   599,533,899 4,899,754 SH   SOLE 25 4,481,405 0 418,349
DISNEY WALT CO COM 254687106   264,699,553 2,163,285 SH   SOLE 26 1,384,443 0 778,842
DISNEY WALT CO COM 254687106   417,502,109 3,412,080 SH   SOLE 28 124,861 0 3,287,219
DISNEY WALT CO COM 254687106   122,238 999 SH   SOLE 29 999 0 0
DISNEY WALT CO COM 254687106   1,670,501,546 13,652,350 SH   SOLE 30 13,652,350 0 0
DISNEY WALT CO COM 254687106   51,446,140 420,449 SH   SOLE 31 391,195 0 29,254
DISNEY WALT CO COM 254687106   5,960,278 48,711 SH   SOLE 32 48,711 0 0
DISNEY WALT CO COM 254687106   148,287,227 1,211,893 SH   SOLE 34 1,211,893 0 0
DISNEY WALT CO COM 254687106   49,987,241 408,526 SH   SOLE 36 408,526 0 0
DISNEY WALT CO COM 254687106   11,092,913 90,658 SH   SOLE 40 90,658 0 0
DISNEY WALT CO COM 254687106   278,614 2,277 SH   OTR 43 2,277 0 0
DISNEY WALT CO COM 254687106   271,754,469 2,220,942 SH   SOLE 43 1,802,615 0 418,327
DISNEY WALT CO OPTIONS 254687106   1,443,848 11,800 SH Call SOLE 4 11,800 0 0
DISNEY WALT CO OPTIONS 254687106   464,968 3,800 SH Call SOLE 7 3,800 0 0
DISNEY WALT CO OPTIONS 254687106   33,428,752 273,200 SH Call SOLE 18 273,200 0 0
DISNEY WALT CO OPTIONS 254687106   237,182,624 1,938,400 SH Call SOLE 19 1,938,400 0 0
DISNEY WALT CO OPTIONS 254687106   14,707,672 120,200 SH Call SOLE 22 120,200 0 0
DISNEY WALT CO OPTIONS 254687106   954,408 7,800 SH Call SOLE 30 7,800 0 0
DISNEY WALT CO OPTIONS 254687106   114,504,488 935,800 SH Call SOLE 34 935,800 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   219,550 6,188 SH   SOLE 2 3,263 0 2,925
DISTRIBUTION SOLUTIONS GRP I COM 520776105   1,384 39 SH   SOLE 7 39 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   915,384 25,800 SH   SOLE 18 25,800 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   769,810 21,697 SH   SOLE 19 21,697 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   13,362,087 376,609 SH   SOLE 21 376,609 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   9,764,557 275,213 SH   SOLE 22 263,952 0 11,261
DISTRIBUTION SOLUTIONS GRP I COM 520776105   62,622 1,765 SH   SOLE 25 1,765 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   107,292 3,024 SH   SOLE 28 0 0 3,024
DISTRIBUTION SOLUTIONS GRP I COM 520776105   214,725 6,052 SH   SOLE 43 6,043 0 9
DIVERSIFIED ENERGY COMPANY P SHS NEW G2891G204   212,811 17,690 SH   SOLE 2 17,690 0 0
DIVERSIFIED ENERGY COMPANY P SHS NEW G2891G204   7,001 582 SH   SOLE 22 582 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   456,729 185,662 SH   SOLE 2 51,167 0 134,495
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   4,344 1,766 SH   SOLE 7 1,766 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   1,614,820 656,431 SH   SOLE 18 656,431 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   1,986,521 807,529 SH   SOLE 19 807,529 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   24,845,107 10,099,637 SH   SOLE 21 10,099,637 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   15,579,933 6,333,306 SH   SOLE 22 5,976,805 0 356,501
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   52,440 21,317 SH   SOLE 23 21,317 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   78,107 31,751 SH   SOLE 25 31,751 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   83,729 34,036 SH   SOLE 40 34,036 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   460,251 187,094 SH   SOLE 43 185,374 0 1,720
DIXIE GROUP INC CL A 255519100   145,131 255,918 SH   SOLE 22 255,918 0 0
DLH HLDGS CORP COM 23335Q100   37,886 2,855 SH   SOLE 18 2,855 0 0
DLH HLDGS CORP COM 23335Q100   199,767 15,054 SH   SOLE 21 15,054 0 0
DLH HLDGS CORP COM 23335Q100   565,952 42,649 SH   SOLE 22 42,649 0 0
DLH HLDGS CORP COM 23335Q100   24,430 1,841 SH   SOLE 26 1,841 0 0
DLOCAL LTD CLASS A COM G29018101   1,106,778 75,291 SH   SOLE 30 75,291 0 0
DLOCAL LTD CLASS A COM G29018101   33,884 2,305 SH   SOLE 43 2,270 0 35
DMC GLOBAL INC COM 23291C103   588,715 30,206 SH   SOLE 2 18,733 0 11,473
DMC GLOBAL INC COM 23291C103   1,403 72 SH   SOLE 4 72 0 0
DMC GLOBAL INC COM 23291C103   2,514 129 SH   SOLE 7 129 0 0
DMC GLOBAL INC COM 23291C103   1,013,850 52,019 SH   SOLE 18 52,019 0 0
DMC GLOBAL INC COM 23291C103   816,124 41,874 SH   SOLE 19 41,874 0 0
DMC GLOBAL INC COM 23291C103   15,630,356 801,968 SH   SOLE 21 801,968 0 0
DMC GLOBAL INC COM 23291C103   10,604,860 544,118 SH   SOLE 22 523,843 0 20,275
DMC GLOBAL INC COM 23291C103   107,098 5,495 SH   SOLE 25 5,495 0 0
DMC GLOBAL INC COM 23291C103   219,730 11,274 SH   SOLE 26 11,274 0 0
DMC GLOBAL INC COM 23291C103   197,765 10,147 SH   SOLE 30 10,147 0 0
DMC GLOBAL INC COM 23291C103   139,724 7,169 SH   SOLE 40 7,169 0 0
DMC GLOBAL INC COM 23291C103   687,295 35,264 SH   SOLE 43 33,659 0 1,605
DNOW INC COM 67011P100   8,846,370 581,998 SH   SOLE 2 397,274 0 184,724
DNOW INC COM 67011P100   8,725 574 SH   SOLE 4 574 0 0
DNOW INC COM 67011P100   449,479 29,571 SH   SOLE 7 27,996 0 1,575
DNOW INC COM 67011P100   5,793,267 381,136 SH   SOLE 18 381,136 0 0
DNOW INC COM 67011P100   9,148,439 601,871 SH   SOLE 19 601,871 0 0
DNOW INC COM 67011P100   190,758,252 12,549,885 SH   SOLE 21 12,549,885 0 0
DNOW INC COM 67011P100   55,351,241 3,641,529 SH   SOLE 22 3,469,426 0 172,103
DNOW INC COM 67011P100   267,429 17,594 SH   SOLE 23 17,594 0 0
DNOW INC COM 67011P100   305,490 20,098 SH   SOLE 25 20,098 0 0
DNOW INC COM 67011P100   1,992,553 131,089 SH   SOLE 26 43,758 0 87,331
DNOW INC COM 67011P100   3,368,730 221,627 SH   SOLE 30 221,627 0 0
DNOW INC COM 67011P100   266,471 17,531 SH   SOLE 40 17,531 0 0
DNOW INC COM 67011P100   1,424,042 93,687 SH   SOLE 43 92,662 0 1,025
DOCGO INC COM 256086109   296,653 73,429 SH   SOLE 2 54,041 0 19,388
DOCGO INC COM 256086109   3,289 814 SH   SOLE 7 814 0 0
DOCGO INC COM 256086109   790,378 195,638 SH   SOLE 18 195,638 0 0
DOCGO INC COM 256086109   673,428 166,690 SH   SOLE 19 166,690 0 0
DOCGO INC COM 256086109   12,440,695 3,079,380 SH   SOLE 21 3,079,380 0 0
DOCGO INC COM 256086109   9,349,586 2,314,254 SH   SOLE 22 2,245,923 0 68,331
DOCGO INC COM 256086109   434,785 107,620 SH   SOLE 25 107,620 0 0
DOCGO INC COM 256086109   121,644 30,110 SH   SOLE 26 12,780 0 17,330
DOCGO INC COM 256086109   605,467 149,868 SH   SOLE 30 149,868 0 0
DOCGO INC COM 256086109   313,807 77,675 SH   SOLE 34 77,675 0 0
DOCGO INC COM 256086109   52,164 12,912 SH   SOLE 40 12,912 0 0
DOCUSIGN INC COM 256163106   22,616,852 379,796 SH   SOLE 2 138,747 0 241,049
DOCUSIGN INC COM 256163106   10,084,733 169,349 SH   SOLE 4 86,965 0 82,384
DOCUSIGN INC COM 256163106   1,961,637 32,941 SH   SOLE 7 32,120 0 821
DOCUSIGN INC COM 256163106   819,348 13,759 SH   SOLE 13 13,759 0 0
DOCUSIGN INC COM 256163106   1,034,919 17,379 SH   SOLE 15 17,379 0 0
DOCUSIGN INC COM 256163106   18,257,018 306,583 SH   SOLE 18 293,855 0 12,728
DOCUSIGN INC COM 256163106   5,193,356 87,210 SH   SOLE 19 87,210 0 0
DOCUSIGN INC COM 256163106   276,566,517 4,644,274 SH   SOLE 21 4,644,274 0 0
DOCUSIGN INC COM 256163106   295,511,635 4,962,412 SH   SOLE 22 4,587,437 0 374,975
DOCUSIGN INC COM 256163106   18,413,872 309,217 SH   SOLE 23 309,217 0 0
DOCUSIGN INC COM 256163106   31,781,061 533,687 SH   SOLE 25 521,015 0 12,672
DOCUSIGN INC COM 256163106   11,655,007 195,718 SH   SOLE 26 114,821 0 80,897
DOCUSIGN INC COM 256163106   28,627,710 480,734 SH   SOLE 28 11,124 0 469,610
DOCUSIGN INC COM 256163106   49,397,797 829,518 SH   SOLE 30 695,493 0 134,025
DOCUSIGN INC COM 256163106   2,960,528 49,715 SH   SOLE 31 46,326 0 3,389
DOCUSIGN INC COM 256163106   516,894 8,680 SH   SOLE 34 8,680 0 0
DOCUSIGN INC COM 256163106   2,568,034 43,124 SH   SOLE 36 43,124 0 0
DOCUSIGN INC COM 256163106   550,063 9,237 SH   SOLE 40 9,237 0 0
DOCUSIGN INC COM 256163106   22,689 381 SH   OTR 43 381 0 0
DOCUSIGN INC COM 256163106   5,196,035 87,255 SH   SOLE 43 71,580 0 15,675
DOLBY LABORATORIES INC COM CL A 25659T107   10,587,690 126,390 SH   SOLE 2 61,425 0 64,965
DOLBY LABORATORIES INC COM CL A 25659T107   26,220 313 SH   SOLE 4 115 0 198
DOLBY LABORATORIES INC COM CL A 25659T107   1,546,813 18,465 SH   SOLE 7 17,483 0 982
DOLBY LABORATORIES INC COM CL A 25659T107   8,710,237 103,978 SH   SOLE 18 103,978 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,586,352 18,937 SH   SOLE 19 18,937 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   290,223,427 3,464,527 SH   SOLE 21 3,464,527 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   144,020,232 1,719,234 SH   SOLE 22 1,639,663 0 79,571
DOLBY LABORATORIES INC COM CL A 25659T107   1,119,000 13,358 SH   SOLE 25 13,358 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,886,249 22,517 SH   SOLE 26 22,517 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   2,585,980 30,870 SH   SOLE 28 27,983 0 2,887
DOLBY LABORATORIES INC COM CL A 25659T107   8,857,421 105,735 SH   SOLE 30 105,735 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   61,571 735 SH   SOLE 31 735 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   58,974 704 SH   SOLE 34 704 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   153,215 1,829 SH   SOLE 36 1,829 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   999,460 11,931 SH   SOLE 40 11,931 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   14,996,751 179,023 SH   SOLE 43 158,823 0 20,200
DOLE PLC ORD SHS G27907107   309,703 25,960 SH   SOLE 2 2,569 0 23,391
DOLE PLC ORD SHS G27907107   8,315 697 SH   SOLE 7 697 0 0
DOLE PLC ORD SHS G27907107   2,086,187 174,869 SH   SOLE 18 174,869 0 0
DOLE PLC ORD SHS G27907107   1,832,329 153,590 SH   SOLE 19 153,590 0 0
DOLE PLC ORD SHS G27907107   31,930,013 2,676,447 SH   SOLE 21 2,676,447 0 0
DOLE PLC ORD SHS G27907107   10,826,284 907,484 SH   SOLE 22 861,705 0 45,779
DOLE PLC ORD SHS G27907107   988,078 82,823 SH   SOLE 30 82,823 0 0
DOLE PLC ORD SHS G27907107   21,295 1,785 SH   SOLE 43 1,785 0 0
DOLLAR GEN CORP NEW COM 256677105   74,561,254 477,773 SH   SOLE 2 166,125 0 311,648
DOLLAR GEN CORP NEW COM 256677105   24,930,585 159,750 SH   SOLE 4 77,333 0 82,417
DOLLAR GEN CORP NEW COM 256677105   21,410,496 137,194 SH   SOLE 7 120,269 0 16,925
DOLLAR GEN CORP NEW COM 256677105   1,676,709 10,744 SH   SOLE 13 10,744 0 0
DOLLAR GEN CORP NEW COM 256677105   4,842,854 31,032 SH   SOLE 15 31,032 0 0
DOLLAR GEN CORP NEW COM 256677105   251,484,608 1,611,461 SH   SOLE 18 1,551,301 0 60,160
DOLLAR GEN CORP NEW COM 256677105   364,932,889 2,338,414 SH   SOLE 19 2,338,414 0 0
DOLLAR GEN CORP NEW COM 256677105   786,728,736 5,041,194 SH   SOLE 21 5,041,194 0 0
DOLLAR GEN CORP NEW COM 256677105   781,500,414 5,007,692 SH   SOLE 22 4,525,507 0 482,185
DOLLAR GEN CORP NEW COM 256677105   69,953,583 448,248 SH   SOLE 23 448,248 0 0
DOLLAR GEN CORP NEW COM 256677105   60,960,938 390,625 SH   SOLE 25 367,527 0 23,098
DOLLAR GEN CORP NEW COM 256677105   39,998,646 256,303 SH   SOLE 26 168,649 0 87,654
DOLLAR GEN CORP NEW COM 256677105   57,309,914 367,230 SH   SOLE 28 3,317 0 363,913
DOLLAR GEN CORP NEW COM 256677105   188,400,938 1,207,234 SH   SOLE 30 1,207,234 0 0
DOLLAR GEN CORP NEW COM 256677105   7,824,848 50,140 SH   SOLE 31 46,633 0 3,507
DOLLAR GEN CORP NEW COM 256677105   46,391,488 297,267 SH   SOLE 34 297,267 0 0
DOLLAR GEN CORP NEW COM 256677105   9,931,034 63,636 SH   SOLE 36 63,636 0 0
DOLLAR GEN CORP NEW COM 256677105   1,689,662 10,827 SH   SOLE 40 10,827 0 0
DOLLAR GEN CORP NEW COM 256677105   27,154 174 SH   OTR 43 174 0 0
DOLLAR GEN CORP NEW COM 256677105   58,800,782 376,783 SH   SOLE 43 317,933 0 58,850
DOLLAR TREE INC COM 256746108   48,115,617 361,364 SH   SOLE 2 60,060 0 301,304
DOLLAR TREE INC COM 256746108   21,873,483 164,277 SH   SOLE 4 79,815 0 84,462
DOLLAR TREE INC COM 256746108   32,395,262 243,299 SH   SOLE 7 223,124 0 20,175
DOLLAR TREE INC COM 256746108   1,425,770 10,708 SH   SOLE 13 10,708 0 0
DOLLAR TREE INC COM 256746108   4,049,890 30,416 SH   SOLE 15 30,416 0 0
DOLLAR TREE INC COM 256746108   98,801,827 742,034 SH   SOLE 18 727,432 0 14,602
DOLLAR TREE INC COM 256746108   73,677,221 553,340 SH   SOLE 19 553,340 0 0
DOLLAR TREE INC COM 256746108   711,013,144 5,339,941 SH   SOLE 21 5,339,941 0 0
DOLLAR TREE INC COM 256746108   596,215,874 4,477,776 SH   SOLE 22 4,020,366 0 457,410
DOLLAR TREE INC COM 256746108   44,729,213 335,931 SH   SOLE 23 335,931 0 0
DOLLAR TREE INC COM 256746108   53,100,486 398,802 SH   SOLE 25 363,577 0 35,225
DOLLAR TREE INC COM 256746108   31,380,526 235,678 SH   SOLE 26 144,460 0 91,218
DOLLAR TREE INC COM 256746108   57,978,836 435,440 SH   SOLE 28 3,383 0 432,057
DOLLAR TREE INC COM 256746108   201,434,912 1,512,842 SH   SOLE 30 1,487,202 0 25,640
DOLLAR TREE INC COM 256746108   6,450,052 48,442 SH   SOLE 31 45,124 0 3,318
DOLLAR TREE INC COM 256746108   8,663,671 65,067 SH   SOLE 32 65,067 0 0
DOLLAR TREE INC COM 256746108   35,985,785 270,265 SH   SOLE 34 270,265 0 0
DOLLAR TREE INC COM 256746108   9,495,725 71,316 SH   SOLE 36 71,316 0 0
DOLLAR TREE INC COM 256746108   1,349,475 10,135 SH   SOLE 40 10,135 0 0
DOLLAR TREE INC COM 256746108   33,687 253 SH   OTR 43 253 0 0
DOLLAR TREE INC COM 256746108   30,281,833 227,426 SH   SOLE 43 189,791 0 37,635
DOLPHIN ENTMT INC COM NEW 25686H209   2,825 1,935 SH   SOLE 22 1,935 0 0
DOMA HOLDINGS INC COM NEW 25703A203   403,992 88,985 SH   SOLE 22 88,985 0 0
DOMINARI HOLDINGS INC COM NEW 008875304   177,672 72,519 SH   SOLE 22 72,519 0 0
DOMINION ENERGY INC COM 25746U109   74,813,022 1,520,899 SH   SOLE 2 267,762 0 1,253,137
DOMINION ENERGY INC COM 25746U109   24,455,153 497,157 SH   SOLE 4 413,019 0 84,138
DOMINION ENERGY INC COM 25746U109   27,500,063 559,058 SH   SOLE 7 493,363 0 65,695
DOMINION ENERGY INC COM 25746U109   1,354,545 27,537 SH   SOLE 13 27,537 0 0
DOMINION ENERGY INC COM 25746U109   5,917,655 120,302 SH   SOLE 15 120,302 0 0
DOMINION ENERGY INC COM 25746U109   69,533,803 1,413,576 SH   SOLE 18 1,361,436 0 52,140
DOMINION ENERGY INC COM 25746U109   24,990,635 508,043 SH   SOLE 19 508,043 0 0
DOMINION ENERGY INC COM 25746U109   1,355,926,433 27,565,083 SH   SOLE 21 27,565,083 0 0
DOMINION ENERGY INC COM 25746U109   886,004,082 18,011,874 SH   SOLE 22 16,199,663 0 1,812,211
DOMINION ENERGY INC COM 25746U109   62,875,150 1,278,210 SH   SOLE 23 1,278,210 0 0
DOMINION ENERGY INC COM 25746U109   19,814,175 402,809 SH   SOLE 25 402,809 0 0
DOMINION ENERGY INC COM 25746U109   35,421,030 720,086 SH   SOLE 26 550,156 0 169,930
DOMINION ENERGY INC COM 25746U109   41,316,796 839,943 SH   SOLE 28 12,611 0 827,332
DOMINION ENERGY INC COM 25746U109   243,820,171 4,956,702 SH   SOLE 30 4,956,702 0 0
DOMINION ENERGY INC COM 25746U109   9,495,146 193,030 SH   SOLE 31 179,648 0 13,382
DOMINION ENERGY INC COM 25746U109   5,950,219 120,964 SH   SOLE 32 120,964 0 0
DOMINION ENERGY INC COM 25746U109   6,157,457 125,177 SH   SOLE 34 125,177 0 0
DOMINION ENERGY INC COM 25746U109   9,318,160 189,432 SH   SOLE 36 189,432 0 0
DOMINION ENERGY INC COM 25746U109   1,042,484 21,193 SH   SOLE 40 21,193 0 0
DOMINION ENERGY INC COM 25746U109   66,259 1,347 SH   OTR 43 1,347 0 0
DOMINION ENERGY INC COM 25746U109   52,517,850 1,067,653 SH   SOLE 43 891,533 0 176,120
DOMINOS PIZZA INC COM 25754A201   89,462,250 180,048 SH   SOLE 2 141,795 0 38,253
DOMINOS PIZZA INC COM 25754A201   18,305,059 36,840 SH   SOLE 4 19,250 0 17,590
DOMINOS PIZZA INC COM 25754A201   15,702,402 31,602 SH   SOLE 7 28,806 0 2,796
DOMINOS PIZZA INC COM 25754A201   731,904 1,473 SH   SOLE 13 1,473 0 0
DOMINOS PIZZA INC COM 25754A201   2,568,870 5,170 SH   SOLE 15 5,170 0 0
DOMINOS PIZZA INC COM 25754A201   41,204,271 82,926 SH   SOLE 18 68,330 0 14,596
DOMINOS PIZZA INC COM 25754A201   48,488,035 97,585 SH   SOLE 19 97,585 0 0
DOMINOS PIZZA INC COM 25754A201   650,048,726 1,308,261 SH   SOLE 21 1,308,261 0 0
DOMINOS PIZZA INC COM 25754A201   468,199,590 942,279 SH   SOLE 22 836,007 0 106,272
DOMINOS PIZZA INC COM 25754A201   37,607,357 75,687 SH   SOLE 23 75,687 0 0
DOMINOS PIZZA INC COM 25754A201   27,265,296 54,873 SH   SOLE 25 54,670 0 203
DOMINOS PIZZA INC COM 25754A201   23,202,308 46,696 SH   SOLE 26 32,919 0 13,777
DOMINOS PIZZA INC COM 25754A201   28,825,996 58,014 SH   SOLE 28 467 0 57,547
DOMINOS PIZZA INC COM 25754A201   110,512,075 222,412 SH   SOLE 30 222,412 0 0
DOMINOS PIZZA INC COM 25754A201   4,147,954 8,348 SH   SOLE 31 7,775 0 573
DOMINOS PIZZA INC COM 25754A201   17,719,238 35,661 SH   SOLE 34 35,661 0 0
DOMINOS PIZZA INC COM 25754A201   5,828,402 11,730 SH   SOLE 36 11,730 0 0
DOMINOS PIZZA INC COM 25754A201   860,596 1,732 SH   SOLE 40 1,732 0 0
DOMINOS PIZZA INC COM 25754A201   26,836 54 SH   OTR 43 54 0 0
DOMINOS PIZZA INC COM 25754A201   16,822,468 33,856 SH   SOLE 43 26,557 0 7,299
DOMO INC COM CL B 257554105   1,215,680 136,287 SH   SOLE 2 87,297 0 48,990
DOMO INC COM CL B 257554105   10,017 1,123 SH   SOLE 4 83 0 1,040
DOMO INC COM CL B 257554105   3,479 390 SH   SOLE 7 390 0 0
DOMO INC COM CL B 257554105   698,971 78,360 SH   SOLE 18 75,898 0 2,462
DOMO INC COM CL B 257554105   3,259,609 365,427 SH   SOLE 19 365,427 0 0
DOMO INC COM CL B 257554105   11,747,078 1,316,937 SH   SOLE 21 1,316,937 0 0
DOMO INC COM CL B 257554105   11,155,744 1,250,644 SH   SOLE 22 1,199,296 0 51,348
DOMO INC COM CL B 257554105   13,371 1,499 SH   SOLE 23 1,499 0 0
DOMO INC COM CL B 257554105   45,403 5,090 SH   SOLE 25 5,090 0 0
DOMO INC COM CL B 257554105   264,576 29,661 SH   SOLE 26 11,318 0 18,343
DOMO INC COM CL B 257554105   4,237 475 SH   SOLE 28 475 0 0
DOMO INC COM CL B 257554105   1,568,921 175,888 SH   SOLE 30 175,888 0 0
DOMO INC COM CL B 257554105   111,491 12,499 SH   SOLE 40 12,499 0 0
DOMO INC COM CL B 257554105   102,580 11,500 SH   SOLE 42 11,500 0 0
DOMO INC COM CL B 257554105   92,688 10,391 SH   SOLE 43 10,172 0 219
DONALDSON INC COM 257651109   18,480,313 247,460 SH   SOLE 2 166,405 0 81,055
DONALDSON INC COM 257651109   398,343 5,334 SH   SOLE 4 4,483 0 851
DONALDSON INC COM 257651109   3,852,442 51,586 SH   SOLE 7 49,903 0 1,683
DONALDSON INC COM 257651109   18,849,307 252,401 SH   SOLE 18 252,401 0 0
DONALDSON INC COM 257651109   5,571,053 74,599 SH   SOLE 19 74,599 0 0
DONALDSON INC COM 257651109   471,207,201 6,309,684 SH   SOLE 21 6,309,684 0 0
DONALDSON INC COM 257651109   271,303,628 3,632,882 SH   SOLE 22 3,471,117 0 161,765
DONALDSON INC COM 257651109   37,041 496 SH   SOLE 23 496 0 0
DONALDSON INC COM 257651109   8,182,688 109,570 SH   SOLE 25 109,570 0 0
DONALDSON INC COM 257651109   10,621,662 142,229 SH   SOLE 26 51,286 0 90,943
DONALDSON INC COM 257651109   352,490 4,720 SH   SOLE 28 1,132 0 3,588
DONALDSON INC COM 257651109   11,739,696 157,200 SH   SOLE 30 157,200 0 0
DONALDSON INC COM 257651109   112,617 1,508 SH   SOLE 31 1,508 0 0
DONALDSON INC COM 257651109   10,625,097 142,275 SH   SOLE 34 142,275 0 0
DONALDSON INC COM 257651109   235,391 3,152 SH   SOLE 36 3,152 0 0
DONALDSON INC COM 257651109   1,941,680 26,000 SH   SOLE 40 26,000 0 0
DONALDSON INC COM 257651109   21,583 289 SH   OTR 43 289 0 0
DONALDSON INC COM 257651109   9,620,534 128,823 SH   SOLE 43 121,857 0 6,966
DONEGAL GROUP INC CL A 257701201   1,247,233 88,206 SH   SOLE 2 78,282 0 9,924
DONEGAL GROUP INC CL A 257701201   2,771 196 SH   SOLE 7 196 0 0
DONEGAL GROUP INC CL A 257701201   625,370 44,227 SH   SOLE 18 44,227 0 0
DONEGAL GROUP INC CL A 257701201   1,971,031 139,394 SH   SOLE 19 139,394 0 0
DONEGAL GROUP INC CL A 257701201   9,508,358 672,444 SH   SOLE 21 672,444 0 0
DONEGAL GROUP INC CL A 257701201   8,928,760 631,454 SH   SOLE 22 613,771 0 17,683
DONEGAL GROUP INC CL A 257701201   61,665 4,361 SH   SOLE 25 4,361 0 0
DONEGAL GROUP INC CL A 257701201   71,251 5,039 SH   SOLE 30 5,039 0 0
DONEGAL GROUP INC CL A 257701201   9,050 640 SH   SOLE 40 640 0 0
DONEGAL GROUP INC CL A 257701201   125,394 8,868 SH   SOLE 43 8,868 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   4,550,542 73,384 SH   SOLE 2 59,500 0 13,884
DONNELLEY FINL SOLUTIONS INC COM 25787G100   6,015 97 SH   SOLE 4 97 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   893,936 14,416 SH   SOLE 7 13,639 0 777
DONNELLEY FINL SOLUTIONS INC COM 25787G100   4,789,032 77,230 SH   SOLE 18 77,230 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   4,610,692 74,354 SH   SOLE 19 74,354 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   178,901,206 2,885,038 SH   SOLE 21 2,885,038 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   47,481,491 765,707 SH   SOLE 22 740,617 0 25,090
DONNELLEY FINL SOLUTIONS INC COM 25787G100   171,148 2,760 SH   SOLE 23 2,760 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   362,883 5,852 SH   SOLE 25 5,852 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   764,955 12,336 SH   SOLE 26 11,183 0 1,153
DONNELLEY FINL SOLUTIONS INC COM 25787G100   474,004 7,644 SH   SOLE 28 7,644 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   6,465,907 104,272 SH   SOLE 30 104,272 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   126,500 2,040 SH   SOLE 34 2,040 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   55,685 898 SH   SOLE 36 898 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   343,969 5,547 SH   SOLE 40 5,547 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   1,469,389 23,696 SH   SOLE 43 22,720 0 976
DOORDASH INC CL A 25809K105   70,613,313 512,731 SH   SOLE 2 48,519 0 464,212
DOORDASH INC CL A 25809K105   26,737,099 194,141 SH   SOLE 4 83,535 0 110,606
DOORDASH INC CL A 25809K105   27,309,463 198,297 SH   SOLE 7 192,019 0 6,278
DOORDASH INC CL A 25809K105   1,585,157 11,510 SH   SOLE 13 11,510 0 0
DOORDASH INC CL A 25809K105   3,742,679 27,176 SH   SOLE 15 27,176 0 0
DOORDASH INC CL A 25809K105   35,720,574 259,371 SH   SOLE 18 243,201 0 16,170
DOORDASH INC CL A 25809K105   10,187,424 73,972 SH   SOLE 19 73,972 0 0
DOORDASH INC CL A 25809K105   721,232,754 5,236,950 SH   SOLE 21 5,236,950 0 0
DOORDASH INC CL A 25809K105   1,008,922,673 7,325,898 SH   SOLE 22 6,801,815 0 524,083
DOORDASH INC CL A 25809K105   55,010,050 399,434 SH   SOLE 23 399,434 0 0
DOORDASH INC CL A 25809K105   70,132,257 509,238 SH   SOLE 25 507,365 0 1,873
DOORDASH INC CL A 25809K105   33,051,698 239,992 SH   SOLE 26 133,242 0 106,750
DOORDASH INC CL A 25809K105   58,455,805 424,454 SH   SOLE 28 11,881 0 412,573
DOORDASH INC CL A 25809K105   22,311 162 SH   SOLE 29 162 0 0
DOORDASH INC CL A 25809K105   152,946,874 1,110,564 SH   SOLE 30 1,091,073 0 19,491
DOORDASH INC CL A 25809K105   7,436,329 53,996 SH   SOLE 31 50,313 0 3,683
DOORDASH INC CL A 25809K105   15,468,573 112,319 SH   SOLE 32 112,319 0 0
DOORDASH INC CL A 25809K105   1,710,069 12,417 SH   SOLE 34 12,417 0 0
DOORDASH INC CL A 25809K105   7,905,541 57,403 SH   SOLE 36 57,403 0 0
DOORDASH INC CL A 25809K105   1,748,218 12,694 SH   SOLE 40 12,694 0 0
DOORDASH INC CL A 25809K105   43,657 317 SH   OTR 43 317 0 0
DOORDASH INC CL A 25809K105   30,519,916 221,608 SH   SOLE 43 180,536 0 41,072
DORIAN LPG LTD SHS USD Y2106R110   1,056,496 27,470 SH   SOLE 2 10,729 0 16,741
DORIAN LPG LTD SHS USD Y2106R110   5,038 131 SH   SOLE 4 131 0 0
DORIAN LPG LTD SHS USD Y2106R110   12,461 324 SH   SOLE 7 324 0 0
DORIAN LPG LTD SHS USD Y2106R110   4,149,372 107,888 SH   SOLE 18 107,888 0 0
DORIAN LPG LTD SHS USD Y2106R110   2,843,925 73,945 SH   SOLE 19 73,945 0 0
DORIAN LPG LTD SHS USD Y2106R110   155,574,661 4,045,103 SH   SOLE 21 4,045,103 0 0
DORIAN LPG LTD SHS USD Y2106R110   40,112,280 1,042,961 SH   SOLE 22 1,004,155 0 38,806
DORIAN LPG LTD SHS USD Y2106R110   279,104 7,257 SH   SOLE 25 7,257 0 0
DORIAN LPG LTD SHS USD Y2106R110   1,624,704 42,244 SH   SOLE 26 13,621 0 28,623
DORIAN LPG LTD SHS USD Y2106R110   324,410 8,435 SH   SOLE 28 0 0 8,435
DORIAN LPG LTD SHS USD Y2106R110   2,438,672 63,408 SH   SOLE 30 63,408 0 0
DORIAN LPG LTD SHS USD Y2106R110   257,797 6,703 SH   SOLE 40 6,703 0 0
DORMAN PRODS INC COM 258278100   1,354,761 14,055 SH   SOLE 2 7,705 0 6,350
DORMAN PRODS INC COM 258278100   7,711 80 SH   SOLE 4 80 0 0
DORMAN PRODS INC COM 258278100   411,585 4,270 SH   SOLE 7 4,048 0 222
DORMAN PRODS INC COM 258278100   7,364,967 76,408 SH   SOLE 18 76,408 0 0
DORMAN PRODS INC COM 258278100   5,432,444 56,359 SH   SOLE 19 56,359 0 0
DORMAN PRODS INC COM 258278100   304,853,328 3,162,707 SH   SOLE 21 3,162,707 0 0
DORMAN PRODS INC COM 258278100   75,189,887 780,059 SH   SOLE 22 756,384 0 23,675
DORMAN PRODS INC COM 258278100   532,555 5,525 SH   SOLE 25 5,525 0 0
DORMAN PRODS INC COM 258278100   821,146 8,519 SH   SOLE 26 8,519 0 0
DORMAN PRODS INC COM 258278100   45,496 472 SH   SOLE 28 472 0 0
DORMAN PRODS INC COM 258278100   5,548,594 57,564 SH   SOLE 30 57,564 0 0
DORMAN PRODS INC COM 258278100   579,689 6,014 SH   SOLE 40 6,014 0 0
DORMAN PRODS INC COM 258278100   2,461,415 25,536 SH   SOLE 43 24,151 0 1,385
DOUBLEVERIFY HLDGS INC COM 25862V105   15,025,099 427,335 SH   SOLE 2 318,529 0 108,806
DOUBLEVERIFY HLDGS INC COM 25862V105   34,035 968 SH   SOLE 4 365 0 603
DOUBLEVERIFY HLDGS INC COM 25862V105   1,093,757 31,108 SH   SOLE 7 29,469 0 1,639
DOUBLEVERIFY HLDGS INC COM 25862V105   4,780,951 135,977 SH   SOLE 18 135,977 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   73,739,802 2,097,264 SH   SOLE 19 2,097,264 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   482,373,155 13,719,373 SH   SOLE 21 13,719,373 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   127,733,995 3,632,935 SH   SOLE 22 3,447,322 0 185,613
DOUBLEVERIFY HLDGS INC COM 25862V105   1,051,706 29,912 SH   SOLE 25 29,912 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   1,890,975 53,782 SH   SOLE 26 53,782 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   103,968 2,957 SH   SOLE 28 0 0 2,957
DOUBLEVERIFY HLDGS INC COM 25862V105   13,744,079 390,901 SH   SOLE 30 390,901 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   60,229 1,713 SH   SOLE 31 1,713 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   59,415,900 1,689,872 SH   SOLE 34 1,689,872 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   40,926 1,164 SH   SOLE 36 1,164 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   1,042,951 29,663 SH   SOLE 40 29,663 0 0
DOUBLEVERIFY HLDGS INC COM 25862V105   1,893,823 53,863 SH   SOLE 43 47,626 0 6,237
DOUGLAS DYNAMICS INC COM 25960R105   309,532 12,833 SH   SOLE 2 6,636 0 6,197
DOUGLAS DYNAMICS INC COM 25960R105   892 37 SH   SOLE 4 37 0 0
DOUGLAS DYNAMICS INC COM 25960R105   342,359 14,194 SH   SOLE 7 13,429 0 765
DOUGLAS DYNAMICS INC COM 25960R105   1,376,384 57,064 SH   SOLE 18 57,064 0 0
DOUGLAS DYNAMICS INC COM 25960R105   1,163,139 48,223 SH   SOLE 19 48,223 0 0
DOUGLAS DYNAMICS INC COM 25960R105   21,200,756 878,970 SH   SOLE 21 878,970 0 0
DOUGLAS DYNAMICS INC COM 25960R105   14,436,785 598,540 SH   SOLE 22 577,632 0 20,908
DOUGLAS DYNAMICS INC COM 25960R105   124,146 5,147 SH   SOLE 25 5,147 0 0
DOUGLAS DYNAMICS INC COM 25960R105   519,062 21,520 SH   SOLE 30 21,520 0 0
DOUGLAS DYNAMICS INC COM 25960R105   165,126 6,846 SH   SOLE 40 6,846 0 0
DOUGLAS DYNAMICS INC COM 25960R105   186,520 7,733 SH   SOLE 43 7,669 0 64
DOUGLAS ELLIMAN INC COM 25961D105   84,936 53,757 SH   SOLE 2 2,770 0 50,987
DOUGLAS ELLIMAN INC COM 25961D105   1,615 1,022 SH   SOLE 7 1,022 0 0
DOUGLAS ELLIMAN INC COM 25961D105   363,220 229,886 SH   SOLE 18 229,886 0 0
DOUGLAS ELLIMAN INC COM 25961D105   255,268 161,562 SH   SOLE 19 161,562 0 0
DOUGLAS ELLIMAN INC COM 25961D105   4,912,738 3,109,328 SH   SOLE 21 3,109,328 0 0
DOUGLAS ELLIMAN INC COM 25961D105   3,266,562 2,067,444 SH   SOLE 22 1,994,818 0 72,626
DOUGLAS ELLIMAN INC COM 25961D105   4,230 2,677 SH   SOLE 43 2,670 0 7
DOUGLAS EMMETT INC COM 25960P109   2,022,093 145,789 SH   SOLE 2 47,418 0 98,371
DOUGLAS EMMETT INC COM 25960P109   976,781 70,424 SH   SOLE 4 70,424 0 0
DOUGLAS EMMETT INC COM 25960P109   3,260,157 235,051 SH   SOLE 7 210,477 0 24,574
DOUGLAS EMMETT INC COM 25960P109   4,843,806 349,229 SH   SOLE 18 349,229 0 0
DOUGLAS EMMETT INC COM 25960P109   6,315,094 455,306 SH   SOLE 19 455,306 0 0
DOUGLAS EMMETT INC COM 25960P109   213,139,361 15,366,933 SH   SOLE 21 15,366,933 0 0
DOUGLAS EMMETT INC COM 25960P109   76,764,319 5,534,558 SH   SOLE 22 5,270,643 0 263,915
DOUGLAS EMMETT INC COM 25960P109   94,427 6,808 SH   SOLE 23 6,808 0 0
DOUGLAS EMMETT INC COM 25960P109   12,698,914 915,567 SH   SOLE 25 915,567 0 0
DOUGLAS EMMETT INC COM 25960P109   1,578,947 113,839 SH   SOLE 26 113,839 0 0
DOUGLAS EMMETT INC COM 25960P109   1,549,584 111,722 SH   SOLE 28 6,664 0 105,058
DOUGLAS EMMETT INC COM 25960P109   9,908,770 714,403 SH   SOLE 30 714,403 0 0
DOUGLAS EMMETT INC COM 25960P109   52,872 3,812 SH   SOLE 36 3,812 0 0
DOUGLAS EMMETT INC COM 25960P109   385,933 27,825 SH   SOLE 40 27,825 0 0
DOUGLAS EMMETT INC COM 25960P109   5,499,334 396,491 SH   SOLE 43 371,573 0 24,918
DOVER CORP COM 260003108   29,735,849 167,819 SH   SOLE 2 46,911 0 120,908
DOVER CORP COM 260003108   26,849,424 151,529 SH   SOLE 4 57,465 0 94,064
DOVER CORP COM 260003108   29,645,659 167,310 SH   SOLE 7 152,599 0 14,711
DOVER CORP COM 260003108   925,463 5,223 SH   SOLE 13 5,223 0 0
DOVER CORP COM 260003108   3,817,559 21,545 SH   SOLE 15 21,545 0 0
DOVER CORP COM 260003108   38,337,892 216,366 SH   SOLE 18 206,827 0 9,539
DOVER CORP COM 260003108   11,404,657 64,364 SH   SOLE 19 64,364 0 0
DOVER CORP COM 260003108   663,261,329 3,743,221 SH   SOLE 21 3,743,221 0 0
DOVER CORP COM 260003108   530,069,555 2,991,532 SH   SOLE 22 2,683,423 0 308,109
DOVER CORP COM 260003108   36,940,748 208,481 SH   SOLE 23 208,481 0 0
DOVER CORP COM 260003108   50,677,049 286,004 SH   SOLE 25 285,244 0 760
DOVER CORP COM 260003108   27,042,029 152,616 SH   SOLE 26 83,324 0 69,292
DOVER CORP COM 260003108   55,939,060 315,701 SH   SOLE 28 4,871 0 310,830
DOVER CORP COM 260003108   176,915,178 998,449 SH   SOLE 30 998,449 0 0
DOVER CORP COM 260003108   5,763,636 32,528 SH   SOLE 31 30,354 0 2,174
DOVER CORP COM 260003108   7,539,966 42,553 SH   SOLE 34 42,553 0 0
DOVER CORP COM 260003108   5,564,298 31,403 SH   SOLE 36 31,403 0 0
DOVER CORP COM 260003108   1,228,104 6,931 SH   SOLE 40 6,931 0 0
DOVER CORP COM 260003108   52,094 294 SH   OTR 43 294 0 0
DOVER CORP COM 260003108   42,695,857 240,961 SH   SOLE 43 206,773 0 34,188
DOW INC COM 260557103   99,500,452 1,717,598 SH   SOLE 2 253,566 0 1,464,032
DOW INC COM 260557103   30,388,398 524,571 SH   SOLE 4 180,397 0 344,174
DOW INC COM 260557103   54,758,043 945,245 SH   SOLE 7 863,821 0 81,424
DOW INC COM 260557103   1,352,955 23,355 SH   SOLE 13 23,355 0 0
DOW INC COM 260557103   6,016,146 103,852 SH   SOLE 15 103,852 0 0
DOW INC COM 260557103   56,565,709 976,449 SH   SOLE 18 932,808 0 43,641
DOW INC COM 260557103   10,945,584 188,945 SH   SOLE 19 188,945 0 0
DOW INC COM 260557103   1,032,279,232 17,819,424 SH   SOLE 21 17,819,424 0 0
DOW INC COM 260557103   875,873,852 15,119,521 SH   SOLE 22 13,577,960 0 1,541,561
DOW INC COM 260557103   61,995,412 1,070,178 SH   SOLE 23 1,070,178 0 0
DOW INC COM 260557103   72,235,292 1,246,941 SH   SOLE 25 1,246,941 0 0
DOW INC COM 260557103   47,673,551 822,951 SH   SOLE 26 452,327 0 370,624
DOW INC COM 260557103   71,826,654 1,239,887 SH   SOLE 28 21,239 0 1,218,648
DOW INC COM 260557103   238,401,588 4,115,339 SH   SOLE 30 4,115,339 0 0
DOW INC COM 260557103   9,328,178 161,025 SH   SOLE 31 149,811 0 11,214
DOW INC COM 260557103   2,821,828 48,711 SH   SOLE 32 48,711 0 0
DOW INC COM 260557103   3,837,109 66,237 SH   SOLE 34 66,237 0 0
DOW INC COM 260557103   9,953,822 171,825 SH   SOLE 36 171,825 0 0
DOW INC COM 260557103   2,047,652 35,347 SH   SOLE 40 35,347 0 0
DOW INC COM 260557103   42,579 735 SH   OTR 43 735 0 0
DOW INC COM 260557103   49,866,362 860,804 SH   SOLE 43 720,993 0 139,810
DOXIMITY INC CL A 26622P107   7,011,804 260,565 SH   SOLE 2 101,462 0 159,103
DOXIMITY INC CL A 26622P107   7,777 289 SH   SOLE 4 289 0 0
DOXIMITY INC CL A 26622P107   356,988 13,266 SH   SOLE 7 12,593 0 673
DOXIMITY INC CL A 26622P107   5,684,738 211,250 SH   SOLE 18 211,250 0 0
DOXIMITY INC CL A 26622P107   1,050,028 39,020 SH   SOLE 19 39,020 0 0
DOXIMITY INC CL A 26622P107   172,580,638 6,413,253 SH   SOLE 21 6,413,253 0 0
DOXIMITY INC CL A 26622P107   93,494,462 3,474,339 SH   SOLE 22 3,325,109 0 149,230
DOXIMITY INC CL A 26622P107   553,216 20,558 SH   SOLE 25 20,558 0 0
DOXIMITY INC CL A 26622P107   922,260 34,272 SH   SOLE 26 34,272 0 0
DOXIMITY INC CL A 26622P107   148,193 5,507 SH   SOLE 28 1,779 0 3,728
DOXIMITY INC CL A 26622P107   1,865,966 69,341 SH   SOLE 30 69,341 0 0
DOXIMITY INC CL A 26622P107   43,298 1,609 SH   SOLE 31 1,609 0 0
DOXIMITY INC CL A 26622P107   33,987 1,263 SH   SOLE 36 1,263 0 0
DOXIMITY INC CL A 26622P107   657,061 24,417 SH   SOLE 40 24,417 0 0
DOXIMITY INC CL A 26622P107   4,191,340 155,754 SH   SOLE 43 129,650 0 26,104
DR REDDYS LABS LTD ADR 256135203   8,655,300 118,000 SH   SOLE 4 118,000 0 0
DR REDDYS LABS LTD ADR 256135203   25,894,090 353,021 SH   SOLE 18 353,021 0 0
DR REDDYS LABS LTD ADR 256135203   1,003,868 13,686 SH   SOLE 19 13,686 0 0
DR REDDYS LABS LTD ADR 256135203   331,322 4,517 SH   SOLE 21 4,517 0 0
DR REDDYS LABS LTD ADR 256135203   5,540,786 75,539 SH   SOLE 22 75,539 0 0
DR REDDYS LABS LTD ADR 256135203   13,730,240 187,188 SH   SOLE 28 27,433 0 159,755
DR REDDYS LABS LTD ADR 256135203   3,412,389 46,522 SH   SOLE 30 46,522 0 0
DR REDDYS LABS LTD ADR 256135203   101,221,922 1,379,985 SH   SOLE 43 1,317,487 0 62,498
DRAFTKINGS INC NEW NOTE 3/1 26142RAB0   8,819,063 10,225,000 PRN   SOLE 21 10,225,000 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   18,166,134 400,047 SH   SOLE 2 26,226 0 373,821
DRAFTKINGS INC NEW COM CL A 26142V105   8,271,704 182,156 SH   SOLE 4 141,923 0 40,233
DRAFTKINGS INC NEW COM CL A 26142V105   3,041,335 66,975 SH   SOLE 7 65,305 0 1,670
DRAFTKINGS INC NEW COM CL A 26142V105   601,228 13,240 SH   SOLE 13 13,240 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   1,626,904 35,827 SH   SOLE 15 35,827 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   17,621,532 388,054 SH   SOLE 18 361,908 0 26,146
DRAFTKINGS INC NEW COM CL A 26142V105   4,681,499 103,094 SH   SOLE 19 103,094 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   309,529,818 6,816,336 SH   SOLE 21 6,816,336 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   481,905,769 10,612,327 SH   SOLE 22 10,086,909 0 525,418
DRAFTKINGS INC NEW COM CL A 26142V105   28,205,241 621,124 SH   SOLE 23 621,124 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   2,163,741 47,649 SH   SOLE 25 47,178 0 471
DRAFTKINGS INC NEW COM CL A 26142V105   7,048,404 155,217 SH   SOLE 26 136,088 0 19,129
DRAFTKINGS INC NEW COM CL A 26142V105   22,663,541 499,087 SH   SOLE 28 17,934 0 481,153
DRAFTKINGS INC NEW COM CL A 26142V105   49,994,503 1,100,958 SH   SOLE 30 1,100,958 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   440,250 9,695 SH   SOLE 31 6,184 0 3,511
DRAFTKINGS INC NEW COM CL A 26142V105   889,627 19,591 SH   SOLE 34 19,591 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   2,021,835 44,524 SH   SOLE 36 44,524 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   963,282 21,213 SH   SOLE 40 21,213 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   8,827,840 194,403 SH   SOLE 43 144,124 0 50,279
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   1,096 2,029 SH   SOLE 2 0 0 2,029
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   28,965 53,638 SH   SOLE 18 53,638 0 0
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   30,066 55,678 SH   SOLE 19 55,678 0 0
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   486,440 900,814 SH   SOLE 21 900,814 0 0
DRAGONFLY ENERGY HOLDINGS CO COM 26145B106   213,409 395,201 SH   SOLE 22 389,923 0 5,278
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   1,205,982 147,071 SH   SOLE 7 147,071 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   1,996,347 243,457 SH   SOLE 30 243,457 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   692,498 84,451 SH   SOLE 43 78,861 0 5,590
DREAM FINDERS HOMES INC COM CL A 26154D100   1,410,861 32,263 SH   SOLE 2 22,520 0 9,743
DREAM FINDERS HOMES INC COM CL A 26154D100   1,837 42 SH   SOLE 4 42 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   6,909 158 SH   SOLE 7 158 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   2,607,139 59,619 SH   SOLE 18 59,619 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   2,283,143 52,210 SH   SOLE 19 52,210 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   47,278,996 1,081,157 SH   SOLE 21 1,081,157 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   30,343,722 693,888 SH   SOLE 22 666,379 0 27,509
DREAM FINDERS HOMES INC COM CL A 26154D100   237,192 5,424 SH   SOLE 25 5,424 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   816,002 18,660 SH   SOLE 30 18,660 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   170,678 3,903 SH   SOLE 40 3,903 0 0
DREAM FINDERS HOMES INC COM CL A 26154D100   1,156,484 26,446 SH   SOLE 43 24,714 0 1,732
DRIL-QUIP INC COM 262037104   1,266,118 56,197 SH   SOLE 2 32,452 0 23,745
DRIL-QUIP INC COM 262037104   3,560 158 SH   SOLE 4 158 0 0
DRIL-QUIP INC COM 262037104   358,542 15,914 SH   SOLE 7 15,060 0 854
DRIL-QUIP INC COM 262037104   2,419,271 107,380 SH   SOLE 18 107,380 0 0
DRIL-QUIP INC COM 262037104   1,633,515 72,504 SH   SOLE 19 72,504 0 0
DRIL-QUIP INC COM 262037104   91,824,687 4,075,663 SH   SOLE 21 4,075,663 0 0
DRIL-QUIP INC COM 262037104   23,051,817 1,023,161 SH   SOLE 22 975,518 0 47,643
DRIL-QUIP INC COM 262037104   170,890 7,585 SH   SOLE 25 7,585 0 0
DRIL-QUIP INC COM 262037104   515,622 22,886 SH   SOLE 26 8,042 0 14,844
DRIL-QUIP INC COM 262037104   253,846 11,267 SH   SOLE 28 0 0 11,267
DRIL-QUIP INC COM 262037104   2,927,931 129,957 SH   SOLE 30 129,957 0 0
DRIL-QUIP INC COM 262037104   166,114 7,373 SH   SOLE 40 7,373 0 0
DRIL-QUIP INC COM 262037104   1,443,835 64,085 SH   SOLE 43 62,826 0 1,259
DRIVEN BRANDS HLDGS INC COM 26210V102   2,404,406 152,274 SH   SOLE 2 91,984 0 60,290
DRIVEN BRANDS HLDGS INC COM 26210V102   3,853 244 SH   SOLE 4 244 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   9,963 631 SH   SOLE 7 631 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   305,568 19,352 SH   SOLE 18 19,352 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   339,880 21,525 SH   SOLE 19 21,525 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   10,740,832 680,230 SH   SOLE 21 680,230 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   27,107,940 1,716,779 SH   SOLE 22 1,626,654 0 90,125
DRIVEN BRANDS HLDGS INC COM 26210V102   181,996 11,526 SH   SOLE 25 11,526 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   458,557 29,041 SH   SOLE 26 29,041 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   5,226 331 SH   SOLE 28 331 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   837,912 53,066 SH   SOLE 30 53,066 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   12,443 788 SH   SOLE 31 788 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   208,191 13,185 SH   SOLE 40 13,185 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   6,216,255 393,683 SH   SOLE 43 346,089 0 47,594
DROPBOX INC CL A 26210C104   30,981,820 1,274,972 SH   SOLE 2 919,337 0 355,635
DROPBOX INC CL A 26210C104   5,815,355 239,315 SH   SOLE 4 99,769 0 139,546
DROPBOX INC CL A 26210C104   2,777,806 114,313 SH   SOLE 7 61,080 0 53,233
DROPBOX INC CL A 26210C104   1,962,614 80,766 SH   SOLE 13 80,766 0 0
DROPBOX INC CL A 26210C104   582,884 23,987 SH   SOLE 15 23,987 0 0
DROPBOX INC CL A 26210C104   17,960,932 739,133 SH   SOLE 18 722,731 0 16,402
DROPBOX INC CL A 26210C104   3,371,042 138,726 SH   SOLE 19 138,726 0 0
DROPBOX INC CL A 26210C104   442,027,157 18,190,418 SH   SOLE 21 18,190,418 0 0
DROPBOX INC CL A 26210C104   201,915,115 8,309,264 SH   SOLE 22 7,775,510 0 533,754
DROPBOX INC CL A 26210C104   9,497,048 390,825 SH   SOLE 23 390,825 0 0
DROPBOX INC CL A 26210C104   3,395,852 139,747 SH   SOLE 25 138,276 0 1,471
DROPBOX INC CL A 26210C104   5,018,655 206,529 SH   SOLE 26 161,875 0 44,654
DROPBOX INC CL A 26210C104   38,550,443 1,586,438 SH   SOLE 28 72,193 0 1,514,245
DROPBOX INC CL A 26210C104   63,642,259 2,619,023 SH   SOLE 30 1,769,223 0 849,800
DROPBOX INC CL A 26210C104   1,486,407 61,169 SH   SOLE 31 57,011 0 4,158
DROPBOX INC CL A 26210C104   243,875 10,036 SH   SOLE 34 10,036 0 0
DROPBOX INC CL A 26210C104   999,313 41,124 SH   SOLE 36 41,124 0 0
DROPBOX INC CL A 26210C104   316,945 13,043 SH   SOLE 40 13,043 0 0
DROPBOX INC CL A 26210C104   2,313,822 95,219 SH   SOLE 43 83,771 0 11,448
DROPBOX INC NOTE 3/0 26210CAC8   4,616,760 4,870,000 PRN   SOLE 2 4,870,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8   5,868,120 6,190,000 PRN   SOLE 21 6,190,000 0 0
DROPBOX INC NOTE 3/0 26210CAC8   7,110,000 7,500,000 PRN   SOLE 22 7,500,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   3,069,998 3,290,000 PRN   SOLE 2 3,290,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   4,917,595 5,270,000 PRN   SOLE 21 5,270,000 0 0
DROPBOX INC NOTE 3/0 26210CAD6   4,758,963 5,100,000 PRN   SOLE 22 5,100,000 0 0
DSS INC COM NEW 26253C201   37,968 20,977 SH   SOLE 22 20,977 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   58,367,241 955,274 SH   SOLE 2 104,877 0 850,397
DT MIDSTREAM INC COMMON STOCK 23345M107   539,269 8,826 SH   SOLE 4 8,826 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   11,287,492 184,738 SH   SOLE 7 164,090 0 20,648
DT MIDSTREAM INC COMMON STOCK 23345M107   10,487,815 171,650 SH   SOLE 18 171,650 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   7,829,904 128,149 SH   SOLE 19 128,149 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   350,261,860 5,732,600 SH   SOLE 21 5,732,600 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   177,712,527 2,908,552 SH   SOLE 22 2,779,467 0 129,085
DT MIDSTREAM INC COMMON STOCK 23345M107   1,215,157 19,888 SH   SOLE 25 19,888 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   2,754,083 45,075 SH   SOLE 26 45,075 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   2,319,478 37,962 SH   SOLE 28 0 0 37,962
DT MIDSTREAM INC COMMON STOCK 23345M107   15,569,197 254,815 SH   SOLE 30 254,815 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   73,870 1,209 SH   SOLE 31 1,209 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   2,363,165 38,677 SH   SOLE 34 38,677 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   112,668 1,844 SH   SOLE 36 1,844 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   1,320,982 21,620 SH   SOLE 40 21,620 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   14,951,370 244,703 SH   SOLE 43 209,842 0 34,861
DTE ENERGY CO COM 233331107   67,848,849 605,037 SH   SOLE 2 166,174 0 438,863
DTE ENERGY CO COM 233331107   19,628,873 175,039 SH   SOLE 4 60,439 0 114,600
DTE ENERGY CO COM 233331107   18,199,201 162,290 SH   SOLE 7 146,191 0 16,099
DTE ENERGY CO COM 233331107   582,119 5,191 SH   SOLE 13 5,191 0 0
DTE ENERGY CO COM 233331107   3,167,619 28,247 SH   SOLE 15 28,247 0 0
DTE ENERGY CO COM 233331107   46,042,778 410,583 SH   SOLE 18 402,036 0 8,547
DTE ENERGY CO COM 233331107   21,954,769 195,780 SH   SOLE 19 195,780 0 0
DTE ENERGY CO COM 233331107   977,792,507 8,719,391 SH   SOLE 21 8,719,391 0 0
DTE ENERGY CO COM 233331107   507,055,700 4,521,631 SH   SOLE 22 4,047,077 0 474,554
DTE ENERGY CO COM 233331107   36,284,803 323,567 SH   SOLE 23 323,567 0 0
DTE ENERGY CO COM 233331107   10,124,111 90,281 SH   SOLE 25 90,281 0 0
DTE ENERGY CO COM 233331107   14,641,783 130,567 SH   SOLE 26 118,745 0 11,822
DTE ENERGY CO COM 233331107   23,503,647 209,592 SH   SOLE 28 3,389 0 206,203
DTE ENERGY CO COM 233331107   118,074,225 1,052,918 SH   SOLE 30 1,052,918 0 0
DTE ENERGY CO COM 233331107   5,208,679 46,448 SH   SOLE 31 43,281 0 3,167
DTE ENERGY CO COM 233331107   3,944,188 35,172 SH   SOLE 32 35,172 0 0
DTE ENERGY CO COM 233331107   4,600,768 41,027 SH   SOLE 34 41,027 0 0
DTE ENERGY CO COM 233331107   5,184,344 46,231 SH   SOLE 36 46,231 0 0
DTE ENERGY CO COM 233331107   578,194 5,156 SH   SOLE 40 5,156 0 0
DTE ENERGY CO COM 233331107   10,880 97 SH   OTR 43 97 0 0
DTE ENERGY CO COM 233331107   31,132,902 277,625 SH   SOLE 43 233,304 0 44,321
DUCKHORN PORTFOLIO INC COM 26414D106   329,341 35,375 SH   SOLE 2 15,016 0 20,359
DUCKHORN PORTFOLIO INC COM 26414D106   3,016 324 SH   SOLE 7 324 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   1,155,222 124,084 SH   SOLE 18 124,084 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   1,042,487 111,975 SH   SOLE 19 111,975 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   18,709,702 2,009,635 SH   SOLE 21 2,009,635 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   14,551,232 1,562,968 SH   SOLE 22 1,504,171 0 58,797
DUCKHORN PORTFOLIO INC COM 26414D106   89,180 9,579 SH   SOLE 25 9,579 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   18,527 1,990 SH   SOLE 26 1,990 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   280,687 30,149 SH   SOLE 28 0 0 30,149
DUCKHORN PORTFOLIO INC COM 26414D106   34,410 3,696 SH   SOLE 30 3,696 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   80,941 8,694 SH   SOLE 40 8,694 0 0
DUCKHORN PORTFOLIO INC COM 26414D106   791,722 85,040 SH   SOLE 43 78,956 0 6,084
DUCOMMUN INC DEL COM 264147109   1,753,537 34,182 SH   SOLE 2 20,363 0 13,819
DUCOMMUN INC DEL COM 264147109   364,230 7,100 SH   SOLE 7 6,730 0 370
DUCOMMUN INC DEL COM 264147109   2,220,931 43,293 SH   SOLE 18 43,293 0 0
DUCOMMUN INC DEL COM 264147109   5,885,495 114,727 SH   SOLE 19 114,727 0 0
DUCOMMUN INC DEL COM 264147109   38,018,225 741,096 SH   SOLE 21 741,096 0 0
DUCOMMUN INC DEL COM 264147109   25,309,009 493,353 SH   SOLE 22 468,162 0 25,191
DUCOMMUN INC DEL COM 264147109   144,769 2,822 SH   SOLE 25 2,822 0 0
DUCOMMUN INC DEL COM 264147109   70,845 1,381 SH   SOLE 26 0 0 1,381
DUCOMMUN INC DEL COM 264147109   428,150 8,346 SH   SOLE 30 8,346 0 0
DUCOMMUN INC DEL COM 264147109   127,840 2,492 SH   SOLE 40 2,492 0 0
DUCOMMUN INC DEL COM 264147109   477,398 9,306 SH   SOLE 43 8,883 0 423
DUKE ENERGY CORP NEW COM NEW 26441C204   162,145,437 1,676,615 SH   SOLE 2 254,771 0 1,421,844
DUKE ENERGY CORP NEW COM NEW 26441C204   44,542,402 460,577 SH   SOLE 4 386,598 0 73,979
DUKE ENERGY CORP NEW COM NEW 26441C204   61,192,479 632,742 SH   SOLE 7 572,389 0 60,353
DUKE ENERGY CORP NEW COM NEW 26441C204   2,154,119 22,274 SH   SOLE 13 22,274 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   10,826,781 111,951 SH   SOLE 15 111,951 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   110,186,248 1,139,347 SH   SOLE 18 1,139,347 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   53,274,831 550,872 SH   SOLE 19 550,872 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,525,868,975 26,117,971 SH   SOLE 21 26,117,971 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,681,740,673 17,389,522 SH   SOLE 22 15,712,801 0 1,676,721
DUKE ENERGY CORP NEW COM NEW 26441C204   113,747,594 1,176,172 SH   SOLE 23 1,176,172 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   34,070,546 352,296 SH   SOLE 25 352,296 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   52,835,478 546,329 SH   SOLE 26 500,965 0 45,364
DUKE ENERGY CORP NEW COM NEW 26441C204   81,029,827 837,864 SH   SOLE 28 0 0 837,864
DUKE ENERGY CORP NEW COM NEW 26441C204   418,903,620 4,331,544 SH   SOLE 30 4,331,544 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   17,019,896 175,989 SH   SOLE 31 163,704 0 12,285
DUKE ENERGY CORP NEW COM NEW 26441C204   8,457,773 87,455 SH   SOLE 34 87,455 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   15,621,179 161,526 SH   SOLE 35 161,526 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   20,647,972 213,504 SH   SOLE 36 213,504 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,830,043 18,923 SH   SOLE 40 18,923 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   151,545 1,567 SH   OTR 43 1,567 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   81,919,244 847,061 SH   SOLE 43 680,004 0 167,057
DULUTH HLDGS INC COM CL B 26443V101   327,776 66,893 SH   SOLE 2 62,826 0 4,067
DULUTH HLDGS INC COM CL B 26443V101   191,923 39,168 SH   SOLE 18 39,168 0 0
DULUTH HLDGS INC COM CL B 26443V101   407,945 83,254 SH   SOLE 19 83,254 0 0
DULUTH HLDGS INC COM CL B 26443V101   2,296,870 468,749 SH   SOLE 21 468,749 0 0
DULUTH HLDGS INC COM CL B 26443V101   2,183,612 445,635 SH   SOLE 22 430,829 0 14,806
DULUTH HLDGS INC COM CL B 26443V101   38,720 7,902 SH   SOLE 23 7,902 0 0
DULUTH HLDGS INC COM CL B 26443V101   5,547 1,132 SH   SOLE 26 0 0 1,132
DUN & BRADSTREET HLDGS INC COM 26484T106   3,398,088 338,455 SH   SOLE 2 206,437 0 132,018
DUN & BRADSTREET HLDGS INC COM 26484T106   6,476 645 SH   SOLE 4 645 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   23,122 2,303 SH   SOLE 7 2,303 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   27,886,759 2,777,566 SH   SOLE 18 2,775,526 0 2,040
DUN & BRADSTREET HLDGS INC COM 26484T106   84,455,908 8,411,943 SH   SOLE 19 8,411,943 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   33,387,739 3,325,472 SH   SOLE 21 3,325,472 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   64,813,672 6,455,545 SH   SOLE 22 6,101,099 0 354,446
DUN & BRADSTREET HLDGS INC COM 26484T106   18,093,335 1,802,125 SH   SOLE 23 1,802,125 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   5,230,358 520,952 SH   SOLE 25 238,038 0 282,914
DUN & BRADSTREET HLDGS INC COM 26484T106   896,632 89,306 SH   SOLE 26 89,306 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   209,826 20,899 SH   SOLE 28 5,033 0 15,866
DUN & BRADSTREET HLDGS INC COM 26484T106   1,189,228 118,449 SH   SOLE 30 118,449 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   37,098 3,695 SH   SOLE 31 3,695 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   26,708,850 2,660,244 SH   SOLE 34 2,660,244 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   777,457 77,436 SH   SOLE 36 77,436 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   587,701 58,536 SH   SOLE 40 58,536 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   836,820 83,349 SH   SOLE 43 73,716 0 9,633
DUOLINGO INC CL A COM 26603R106   7,419,649 33,637 SH   SOLE 2 17,065 0 16,572
DUOLINGO INC CL A COM 26603R106   21,837 99 SH   SOLE 4 99 0 0
DUOLINGO INC CL A COM 26603R106   850,998 3,858 SH   SOLE 7 3,660 0 198
DUOLINGO INC CL A COM 26603R106   16,749,963 75,936 SH   SOLE 18 71,695 0 4,241
DUOLINGO INC CL A COM 26603R106   52,056,880 236,000 SH   SOLE 19 236,000 0 0
DUOLINGO INC CL A COM 26603R106   241,194,966 1,093,458 SH   SOLE 21 1,093,458 0 0
DUOLINGO INC CL A COM 26603R106   216,103,108 979,704 SH   SOLE 22 949,794 0 29,910
DUOLINGO INC CL A COM 26603R106   425,940 1,931 SH   SOLE 23 1,931 0 0
DUOLINGO INC CL A COM 26603R106   1,308,701 5,933 SH   SOLE 25 5,933 0 0
DUOLINGO INC CL A COM 26603R106   3,967,793 17,988 SH   SOLE 26 9,399 0 8,589
DUOLINGO INC CL A COM 26603R106   489,688 2,220 SH   SOLE 28 928 0 1,292
DUOLINGO INC CL A COM 26603R106   4,620,048 20,945 SH   SOLE 30 20,945 0 0
DUOLINGO INC CL A COM 26603R106   1,560,162 7,073 SH   SOLE 34 7,073 0 0
DUOLINGO INC CL A COM 26603R106   240,653 1,091 SH   SOLE 36 1,091 0 0
DUOLINGO INC CL A COM 26603R106   1,343,773 6,092 SH   SOLE 40 6,092 0 0
DUOLINGO INC CL A COM 26603R106   2,410,278 10,927 SH   SOLE 43 9,232 0 1,695
DUPONT DE NEMOURS INC COM 26614N102   68,937,140 899,141 SH   SOLE 2 212,421 0 686,720
DUPONT DE NEMOURS INC COM 26614N102   32,679,437 426,235 SH   SOLE 4 197,362 0 228,873
DUPONT DE NEMOURS INC COM 26614N102   21,780,797 284,085 SH   SOLE 7 235,400 0 48,685
DUPONT DE NEMOURS INC COM 26614N102   1,191,452 15,540 SH   SOLE 13 15,540 0 0
DUPONT DE NEMOURS INC COM 26614N102   4,594,220 59,922 SH   SOLE 15 59,922 0 0
DUPONT DE NEMOURS INC COM 26614N102   52,002,908 678,269 SH   SOLE 18 651,474 0 26,795
DUPONT DE NEMOURS INC COM 26614N102   40,199,844 524,323 SH   SOLE 19 524,323 0 0
DUPONT DE NEMOURS INC COM 26614N102   864,521,106 11,275,872 SH   SOLE 21 11,275,872 0 0
DUPONT DE NEMOURS INC COM 26614N102   719,967,105 9,390,467 SH   SOLE 22 8,382,363 0 1,008,104
DUPONT DE NEMOURS INC COM 26614N102   51,785,831 675,438 SH   SOLE 23 675,438 0 0
DUPONT DE NEMOURS INC COM 26614N102   64,849,939 845,832 SH   SOLE 25 844,002 0 1,830
DUPONT DE NEMOURS INC COM 26614N102   37,278,334 486,218 SH   SOLE 26 284,984 0 201,234
DUPONT DE NEMOURS INC COM 26614N102   61,488,420 801,988 SH   SOLE 28 7,101 0 794,887
DUPONT DE NEMOURS INC COM 26614N102   188,389,921 2,457,153 SH   SOLE 30 2,457,153 0 0
DUPONT DE NEMOURS INC COM 26614N102   7,769,508 101,337 SH   SOLE 31 94,316 0 7,021
DUPONT DE NEMOURS INC COM 26614N102   19,254,597 251,136 SH   SOLE 34 251,136 0 0
DUPONT DE NEMOURS INC COM 26614N102   8,334,642 108,708 SH   SOLE 36 108,708 0 0
DUPONT DE NEMOURS INC COM 26614N102   1,579,479 20,601 SH   SOLE 40 20,601 0 0
DUPONT DE NEMOURS INC COM 26614N102   74,753 975 SH   OTR 43 975 0 0
DUPONT DE NEMOURS INC COM 26614N102   38,822,278 506,356 SH   SOLE 43 426,464 0 79,892
DURECT CORP COM NEW 266605500   5,514 4,557 SH   SOLE 18 4,557 0 0
DURECT CORP COM NEW 266605500   71,269 58,900 SH   SOLE 21 58,900 0 0
DURECT CORP COM NEW 266605500   339,790 280,818 SH   SOLE 22 280,818 0 0
DUTCH BROS INC CL A 26701L100   1,140,051 34,547 SH   SOLE 2 26,726 0 7,821
DUTCH BROS INC CL A 26701L100   5,775 175 SH   SOLE 4 175 0 0
DUTCH BROS INC CL A 26701L100   107,712 3,264 SH   SOLE 19 3,264 0 0
DUTCH BROS INC CL A 26701L100   4,271,322 129,434 SH   SOLE 21 129,434 0 0
DUTCH BROS INC CL A 26701L100   36,178,989 1,096,333 SH   SOLE 22 1,072,380 0 23,953
DUTCH BROS INC CL A 26701L100   512,325 15,525 SH   SOLE 25 15,525 0 0
DUTCH BROS INC CL A 26701L100   607,233 18,401 SH   SOLE 26 18,401 0 0
DUTCH BROS INC CL A 26701L100   1,050,489 31,833 SH   SOLE 30 31,833 0 0
DUTCH BROS INC CL A 26701L100   118,503 3,591 SH   SOLE 34 3,591 0 0
DUTCH BROS INC CL A 26701L100   423,258 12,826 SH   SOLE 40 12,826 0 0
DXC TECHNOLOGY CO COM 23355L106   9,716,980 458,132 SH   SOLE 2 86,961 0 371,171
DXC TECHNOLOGY CO COM 23355L106   23,310 1,099 SH   SOLE 4 444 0 655
DXC TECHNOLOGY CO COM 23355L106   1,009,448 47,593 SH   SOLE 7 45,276 0 2,317
DXC TECHNOLOGY CO COM 23355L106   3,788,276 178,608 SH   SOLE 18 178,608 0 0
DXC TECHNOLOGY CO COM 23355L106   6,440,629 303,660 SH   SOLE 19 303,660 0 0
DXC TECHNOLOGY CO COM 23355L106   368,938,172 17,394,539 SH   SOLE 21 17,394,539 0 0
DXC TECHNOLOGY CO COM 23355L106   108,366,599 5,109,222 SH   SOLE 22 4,840,675 0 268,547
DXC TECHNOLOGY CO COM 23355L106   1,568,480 73,950 SH   SOLE 25 73,950 0 0
DXC TECHNOLOGY CO COM 23355L106   4,849,963 228,664 SH   SOLE 26 104,007 0 124,657
DXC TECHNOLOGY CO COM 23355L106   907,597 42,791 SH   SOLE 28 40,127 0 2,664
DXC TECHNOLOGY CO COM 23355L106   28,432,641 1,340,530 SH   SOLE 30 1,340,530 0 0
DXC TECHNOLOGY CO COM 23355L106   54,086 2,550 SH   SOLE 31 2,550 0 0
DXC TECHNOLOGY CO COM 23355L106   1,101,563 51,936 SH   SOLE 34 51,936 0 0
DXC TECHNOLOGY CO COM 23355L106   375,332 17,696 SH   SOLE 36 17,696 0 0
DXC TECHNOLOGY CO COM 23355L106   851,603 40,151 SH   SOLE 40 40,151 0 0
DXC TECHNOLOGY CO COM 23355L106   6,510,010 306,931 SH   SOLE 43 287,483 0 19,448
DXP ENTERPRISES INC COM NEW 233377407   2,164,298 40,281 SH   SOLE 2 32,401 0 7,880
DXP ENTERPRISES INC COM NEW 233377407   77,962 1,451 SH   SOLE 4 0 0 1,451
DXP ENTERPRISES INC COM NEW 233377407   6,770 126 SH   SOLE 7 126 0 0
DXP ENTERPRISES INC COM NEW 233377407   2,287,017 42,565 SH   SOLE 18 42,565 0 0
DXP ENTERPRISES INC COM NEW 233377407   1,540,547 28,672 SH   SOLE 19 28,672 0 0
DXP ENTERPRISES INC COM NEW 233377407   84,468,557 1,572,093 SH   SOLE 21 1,572,093 0 0
DXP ENTERPRISES INC COM NEW 233377407   23,145,003 430,765 SH   SOLE 22 413,623 0 17,142
DXP ENTERPRISES INC COM NEW 233377407   124,277 2,313 SH   SOLE 25 2,313 0 0
DXP ENTERPRISES INC COM NEW 233377407   1,552,797 28,900 SH   SOLE 30 28,900 0 0
DXP ENTERPRISES INC COM NEW 233377407   208,526 3,881 SH   SOLE 40 3,881 0 0
DXP ENTERPRISES INC COM NEW 233377407   321,198 5,978 SH   SOLE 43 5,596 0 382
DYADIC INTL INC DEL COM 26745T101   5,618 3,364 SH   SOLE 18 3,364 0 0
DYADIC INTL INC DEL COM 26745T101   73,173 43,816 SH   SOLE 21 43,816 0 0
DYADIC INTL INC DEL COM 26745T101   334,471 200,282 SH   SOLE 22 200,282 0 0
DYCOM INDS INC COM 267475101   2,606,074 18,157 SH   SOLE 2 10,009 0 8,148
DYCOM INDS INC COM 267475101   72,196 503 SH   SOLE 4 76 0 427
DYCOM INDS INC COM 267475101   2,612,246 18,200 SH   SOLE 7 17,997 0 203
DYCOM INDS INC COM 267475101   12,651,452 88,145 SH   SOLE 18 82,168 0 5,977
DYCOM INDS INC COM 267475101   11,404,463 79,457 SH   SOLE 19 79,457 0 0
DYCOM INDS INC COM 267475101   482,687,658 3,362,974 SH   SOLE 21 3,362,974 0 0
DYCOM INDS INC COM 267475101   122,408,412 852,842 SH   SOLE 22 824,874 0 27,968
DYCOM INDS INC COM 267475101   37,031 258 SH   SOLE 23 258 0 0
DYCOM INDS INC COM 267475101   828,742 5,774 SH   SOLE 25 5,774 0 0
DYCOM INDS INC COM 267475101   1,819,960 12,680 SH   SOLE 26 12,680 0 0
DYCOM INDS INC COM 267475101   78,654 548 SH   SOLE 28 548 0 0
DYCOM INDS INC COM 267475101   8,984,117 62,594 SH   SOLE 30 62,594 0 0
DYCOM INDS INC COM 267475101   78,798 549 SH   SOLE 36 549 0 0
DYCOM INDS INC COM 267475101   861,467 6,002 SH   SOLE 40 6,002 0 0
DYCOM INDS INC COM 267475101   6,160,882 42,924 SH   SOLE 43 39,094 0 3,830
DYNATRACE INC COM NEW 268150109   18,583,291 400,157 SH   SOLE 2 156,879 0 243,278
DYNATRACE INC COM NEW 268150109   7,863,639 169,329 SH   SOLE 4 75,990 0 93,339
DYNATRACE INC COM NEW 268150109   1,617,645 34,833 SH   SOLE 7 33,959 0 874
DYNATRACE INC COM NEW 268150109   276,086 5,945 SH   SOLE 13 5,945 0 0
DYNATRACE INC COM NEW 268150109   1,145,861 24,674 SH   SOLE 15 24,674 0 0
DYNATRACE INC COM NEW 268150109   36,416,483 784,162 SH   SOLE 18 766,542 0 17,620
DYNATRACE INC COM NEW 268150109   20,635,335 444,344 SH   SOLE 19 444,344 0 0
DYNATRACE INC COM NEW 268150109   687,820,657 14,810,953 SH   SOLE 21 14,810,953 0 0
DYNATRACE INC COM NEW 268150109   354,379,042 7,630,901 SH   SOLE 22 7,103,091 0 527,810
DYNATRACE INC COM NEW 268150109   18,985,508 408,818 SH   SOLE 23 408,818 0 0
DYNATRACE INC COM NEW 268150109   2,304,817 49,630 SH   SOLE 25 49,630 0 0
DYNATRACE INC COM NEW 268150109   8,136,845 175,212 SH   SOLE 26 131,307 0 43,905
DYNATRACE INC COM NEW 268150109   15,953,022 343,519 SH   SOLE 28 3,357 0 340,162
DYNATRACE INC COM NEW 268150109   34,598 745 SH   SOLE 29 745 0 0
DYNATRACE INC COM NEW 268150109   61,992,524 1,334,895 SH   SOLE 30 1,330,217 0 4,678
DYNATRACE INC COM NEW 268150109   2,373,270 51,104 SH   SOLE 31 47,301 0 3,803
DYNATRACE INC COM NEW 268150109   8,436,198 181,658 SH   SOLE 34 181,658 0 0
DYNATRACE INC COM NEW 268150109   1,391,807 29,970 SH   SOLE 36 29,970 0 0
DYNATRACE INC COM NEW 268150109   576,274 12,409 SH   SOLE 40 12,409 0 0
DYNATRACE INC COM NEW 268150109   13,607 293 SH   OTR 43 293 0 0
DYNATRACE INC COM NEW 268150109   6,331,815 136,344 SH   SOLE 43 113,969 0 22,375
DYNATRONICS CORP COM 268157500   1,446 3,233 SH   SOLE 22 3,233 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   3,288,464 264,985 SH   SOLE 2 110,691 0 154,294
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   4,604 371 SH   SOLE 4 371 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   356,564 28,732 SH   SOLE 7 27,537 0 1,195
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   5,033,297 405,584 SH   SOLE 18 388,201 0 17,383
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   11,041,140 889,697 SH   SOLE 19 889,697 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   200,077,855 16,122,309 SH   SOLE 21 16,122,309 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   56,681,223 4,567,383 SH   SOLE 22 4,390,599 0 176,784
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   175,254 14,122 SH   SOLE 23 14,122 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   334,487 26,953 SH   SOLE 25 26,953 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   1,871,043 150,769 SH   SOLE 26 66,068 0 84,701
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   358,910 28,921 SH   SOLE 28 28,921 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   7,327,435 590,446 SH   SOLE 30 590,446 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   359,766 28,990 SH   SOLE 40 28,990 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   893,346 71,986 SH   SOLE 43 65,966 0 6,020
DYNE THERAPEUTICS INC COM 26818M108   1,384,041 48,751 SH   SOLE 2 22,968 0 25,783
DYNE THERAPEUTICS INC COM 26818M108   425,935 15,003 SH   SOLE 7 14,209 0 794
DYNE THERAPEUTICS INC COM 26818M108   4,819,543 169,762 SH   SOLE 18 169,762 0 0
DYNE THERAPEUTICS INC COM 26818M108   15,895,504 559,898 SH   SOLE 19 559,898 0 0
DYNE THERAPEUTICS INC COM 26818M108   75,837,213 2,671,265 SH   SOLE 21 2,671,265 0 0
DYNE THERAPEUTICS INC COM 26818M108   48,785,944 1,718,420 SH   SOLE 22 1,644,008 0 74,412
DYNE THERAPEUTICS INC COM 26818M108   12,605 444 SH   SOLE 23 444 0 0
DYNE THERAPEUTICS INC COM 26818M108   271,068 9,548 SH   SOLE 25 9,548 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,496,607 52,716 SH   SOLE 26 31,938 0 20,778
DYNE THERAPEUTICS INC COM 26818M108   2,722,033 95,880 SH   SOLE 30 95,880 0 0
DYNE THERAPEUTICS INC COM 26818M108   51,897 1,828 SH   SOLE 34 1,828 0 0
DYNE THERAPEUTICS INC COM 26818M108   254,488 8,964 SH   SOLE 40 8,964 0 0
DYNE THERAPEUTICS INC COM 26818M108   1,066,414 37,563 SH   SOLE 43 26,554 0 11,009
DYNEX CAP INC COM 26817Q886   442,162 35,515 SH   SOLE 2 15,868 0 19,647
DYNEX CAP INC COM 26817Q886   5,291 425 SH   SOLE 7 425 0 0
DYNEX CAP INC COM 26817Q886   1,959,680 157,404 SH   SOLE 18 157,404 0 0
DYNEX CAP INC COM 26817Q886   1,495,619 120,130 SH   SOLE 19 120,130 0 0
DYNEX CAP INC COM 26817Q886   38,535,626 3,095,231 SH   SOLE 21 3,095,231 0 0
DYNEX CAP INC COM 26817Q886   31,657,412 2,542,764 SH   SOLE 22 2,465,660 0 77,104
DYNEX CAP INC COM 26817Q886   163,444 13,128 SH   SOLE 25 13,128 0 0
DYNEX CAP INC COM 26817Q886   146,263 11,748 SH   SOLE 26 11,748 0 0
DYNEX CAP INC COM 26817Q886   41,832 3,360 SH   SOLE 30 3,360 0 0
DYNEX CAP INC COM 26817Q886   163,668 13,146 SH   SOLE 40 13,146 0 0
DYNEX CAP INC COM 26817Q886   1,242,737 99,818 SH   SOLE 43 91,179 0 8,639
DZS INC COM 268211109   9,649 7,310 SH   SOLE 2 734 0 6,576
DZS INC COM 268211109   356 270 SH   SOLE 7 270 0 0
DZS INC COM 268211109   82,833 62,752 SH   SOLE 18 62,752 0 0
DZS INC COM 268211109   56,709 42,961 SH   SOLE 19 42,961 0 0
DZS INC COM 268211109   1,085,445 822,307 SH   SOLE 21 822,307 0 0
DZS INC COM 268211109   609,320 461,606 SH   SOLE 22 442,955 0 18,651
DZS INC COM 268211109   111 84 SH   SOLE 43 84 0 0
E L F BEAUTY INC COM 26856L103   13,322,199 67,960 SH   SOLE 2 48,823 0 19,137
E L F BEAUTY INC COM 26856L103   32,345 165 SH   SOLE 4 165 0 0
E L F BEAUTY INC COM 26856L103   1,410,436 7,195 SH   SOLE 7 6,826 0 369
E L F BEAUTY INC COM 26856L103   40,707,002 207,657 SH   SOLE 18 203,220 0 4,437
E L F BEAUTY INC COM 26856L103   29,866,347 152,356 SH   SOLE 19 152,356 0 0
E L F BEAUTY INC COM 26856L103   806,328,827 4,113,293 SH   SOLE 21 4,113,293 0 0
E L F BEAUTY INC COM 26856L103   353,721,041 1,804,423 SH   SOLE 22 1,755,214 0 49,209
E L F BEAUTY INC COM 26856L103   248,174 1,266 SH   SOLE 23 1,266 0 0
E L F BEAUTY INC COM 26856L103   2,185,538 11,149 SH   SOLE 25 11,149 0 0
E L F BEAUTY INC COM 26856L103   4,349,906 22,190 SH   SOLE 26 16,033 0 6,157
E L F BEAUTY INC COM 26856L103   1,075,813 5,488 SH   SOLE 28 835 0 4,653
E L F BEAUTY INC COM 26856L103   7,176,462 36,609 SH   SOLE 30 36,609 0 0
E L F BEAUTY INC COM 26856L103   61,945 316 SH   SOLE 36 316 0 0
E L F BEAUTY INC COM 26856L103   2,275,124 11,606 SH   SOLE 40 11,606 0 0
E L F BEAUTY INC COM 26856L103   15,112,345 77,092 SH   SOLE 43 66,346 0 10,746
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   674,569 151,930 SH   SOLE 2 47,789 0 104,141
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,447 326 SH   SOLE 4 0 0 326
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   386,404 87,028 SH   SOLE 7 82,345 0 4,683
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,997,352 449,854 SH   SOLE 18 449,854 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,648,390 371,259 SH   SOLE 19 371,259 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   32,981,927 7,428,362 SH   SOLE 21 7,428,362 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   23,524,359 5,298,279 SH   SOLE 22 5,079,725 0 218,554
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   141,543 31,879 SH   SOLE 25 31,879 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   321,447 72,398 SH   SOLE 26 72,398 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   1,530,717 344,756 SH   SOLE 30 344,756 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   19,350 4,358 SH   SOLE 36 4,358 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   104,291 23,489 SH   SOLE 40 23,489 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   734,922 165,523 SH   SOLE 43 161,611 0 3,912
EAGLE BANCORP INC MD COM 268948106   1,015,191 43,218 SH   SOLE 2 28,112 0 15,106
EAGLE BANCORP INC MD COM 268948106   1,081 46 SH   SOLE 4 46 0 0
EAGLE BANCORP INC MD COM 268948106   7,846 334 SH   SOLE 7 334 0 0
EAGLE BANCORP INC MD COM 268948106   2,176,983 92,677 SH   SOLE 18 92,677 0 0
EAGLE BANCORP INC MD COM 268948106   1,634,599 69,587 SH   SOLE 19 69,587 0 0
EAGLE BANCORP INC MD COM 268948106   80,370,542 3,421,479 SH   SOLE 21 3,421,479 0 0
EAGLE BANCORP INC MD COM 268948106   17,366,862 739,330 SH   SOLE 22 712,903 0 26,427
EAGLE BANCORP INC MD COM 268948106   79,796 3,397 SH   SOLE 25 3,397 0 0
EAGLE BANCORP INC MD COM 268948106   82,873 3,528 SH   SOLE 26 3,528 0 0
EAGLE BANCORP INC MD COM 268948106   66,171 2,817 SH   SOLE 28 283 0 2,534
EAGLE BANCORP INC MD COM 268948106   1,327,373 56,508 SH   SOLE 30 56,508 0 0
EAGLE BANCORP INC MD COM 268948106   71,175 3,030 SH   SOLE 40 3,030 0 0
EAGLE BANCORP INC MD COM 268948106   70,259 2,991 SH   SOLE 43 2,747 0 244
EAGLE BANCORP MONT INC COM 26942G100   603,326 46,988 SH   SOLE 2 46,671 0 317
EAGLE BANCORP MONT INC COM 26942G100   15,690 1,222 SH   SOLE 18 1,222 0 0
EAGLE BANCORP MONT INC COM 26942G100   24,678 1,922 SH   SOLE 19 1,922 0 0
EAGLE BANCORP MONT INC COM 26942G100   789,416 61,481 SH   SOLE 21 61,481 0 0
EAGLE BANCORP MONT INC COM 26942G100   430,422 33,522 SH   SOLE 22 33,522 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   555,358 8,890 SH   SOLE 2 2,114 0 6,776
EAGLE BULK SHIPPING INC COM Y2187A150   3,311 53 SH   SOLE 7 53 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,630,967 26,108 SH   SOLE 18 26,108 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   1,262,019 20,202 SH   SOLE 19 20,202 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   22,906,375 366,678 SH   SOLE 21 366,678 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   17,097,789 273,696 SH   SOLE 22 261,776 0 11,920
EAGLE BULK SHIPPING INC COM Y2187A150   83,960 1,344 SH   SOLE 25 1,344 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   86,708 1,388 SH   SOLE 30 1,388 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   81,273 1,301 SH   SOLE 40 1,301 0 0
EAGLE BULK SHIPPING INC COM Y2187A150   334,902 5,361 SH   SOLE 43 5,323 0 38
EAGLE MATLS INC COM 26969P108   13,683,971 50,355 SH   SOLE 2 32,340 0 18,015
EAGLE MATLS INC COM 26969P108   161,148 593 SH   SOLE 4 106 0 487
EAGLE MATLS INC COM 26969P108   78,264 288 SH   SOLE 7 288 0 0
EAGLE MATLS INC COM 26969P108   16,747,953 61,630 SH   SOLE 18 61,630 0 0
EAGLE MATLS INC COM 26969P108   3,650,418 13,433 SH   SOLE 19 13,433 0 0
EAGLE MATLS INC COM 26969P108   538,735,407 1,982,467 SH   SOLE 21 1,982,467 0 0
EAGLE MATLS INC COM 26969P108   276,175,721 1,016,286 SH   SOLE 22 970,523 0 45,763
EAGLE MATLS INC COM 26969P108   1,840,019 6,771 SH   SOLE 25 6,771 0 0
EAGLE MATLS INC COM 26969P108   2,127,259 7,828 SH   SOLE 26 7,828 0 0
EAGLE MATLS INC COM 26969P108   202,726 746 SH   SOLE 28 746 0 0
EAGLE MATLS INC COM 26969P108   13,588 50 SH   SOLE 29 50 0 0
EAGLE MATLS INC COM 26969P108   6,109,212 22,481 SH   SOLE 30 22,481 0 0
EAGLE MATLS INC COM 26969P108   116,853 430 SH   SOLE 31 430 0 0
EAGLE MATLS INC COM 26969P108   81,797 301 SH   SOLE 36 301 0 0
EAGLE MATLS INC COM 26969P108   2,020,190 7,434 SH   SOLE 40 7,434 0 0
EAGLE MATLS INC COM 26969P108   7,293,643 26,840 SH   SOLE 43 25,230 0 1,610
EAGLE PHARMACEUTICALS INC COM 269796108   412,142 78,653 SH   SOLE 2 72,507 0 6,146
EAGLE PHARMACEUTICALS INC COM 269796108   304 58 SH   SOLE 7 58 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   158,589 30,265 SH   SOLE 18 30,265 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   107,085 20,436 SH   SOLE 19 20,436 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   2,087,438 398,366 SH   SOLE 21 398,366 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   1,766,016 337,026 SH   SOLE 22 328,044 0 8,982
EAGLE PHARMACEUTICALS INC COM 269796108   140,018 26,721 SH   SOLE 30 26,721 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   4,365 833 SH   OTR 43 833 0 0
EAGLE PHARMACEUTICALS INC COM 269796108   28,548 5,448 SH   SOLE 43 5,448 0 0
EAST WEST BANCORP INC COM 27579R104   23,052,812 291,402 SH   SOLE 2 129,510 0 161,892
EAST WEST BANCORP INC COM 27579R104   34,096 431 SH   SOLE 4 431 0 0
EAST WEST BANCORP INC COM 27579R104   2,540,618 32,115 SH   SOLE 7 30,461 0 1,654
EAST WEST BANCORP INC COM 27579R104   19,149,683 242,064 SH   SOLE 18 242,064 0 0
EAST WEST BANCORP INC COM 27579R104   3,611,530 45,652 SH   SOLE 19 45,652 0 0
EAST WEST BANCORP INC COM 27579R104   597,877,543 7,557,547 SH   SOLE 21 7,557,547 0 0
EAST WEST BANCORP INC COM 27579R104   335,535,967 4,241,385 SH   SOLE 22 4,056,317 0 185,068
EAST WEST BANCORP INC COM 27579R104   2,721,621 34,403 SH   SOLE 25 34,403 0 0
EAST WEST BANCORP INC COM 27579R104   4,602,541 58,179 SH   SOLE 26 58,179 0 0
EAST WEST BANCORP INC COM 27579R104   601,236 7,600 SH   SOLE 28 1,632 0 5,968
EAST WEST BANCORP INC COM 27579R104   21,124,348 267,025 SH   SOLE 30 267,025 0 0
EAST WEST BANCORP INC COM 27579R104   138,443 1,750 SH   SOLE 31 1,750 0 0
EAST WEST BANCORP INC COM 27579R104   266,917 3,374 SH   SOLE 36 3,374 0 0
EAST WEST BANCORP INC COM 27579R104   2,353,839 29,754 SH   SOLE 40 29,754 0 0
EAST WEST BANCORP INC COM 27579R104   12,499 158 SH   OTR 43 158 0 0
EAST WEST BANCORP INC COM 27579R104   4,616,175 58,351 SH   SOLE 43 50,183 0 8,169
EASTERLY GOVT PPTYS INC COM 27616P103   1,622,001 140,921 SH   SOLE 2 68,204 0 72,717
EASTERLY GOVT PPTYS INC COM 27616P103   520,068 45,184 SH   SOLE 4 45,184 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   2,014,492 175,021 SH   SOLE 7 158,482 0 16,539
EASTERLY GOVT PPTYS INC COM 27616P103   3,411,460 296,391 SH   SOLE 18 296,391 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   4,110,163 357,095 SH   SOLE 19 357,095 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   134,712,626 11,703,964 SH   SOLE 21 11,703,964 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   45,891,820 3,987,126 SH   SOLE 22 3,804,759 0 182,367
EASTERLY GOVT PPTYS INC COM 27616P103   58,102 5,048 SH   SOLE 23 5,048 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   6,716,534 583,539 SH   SOLE 25 583,539 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   733,164 63,698 SH   SOLE 26 24,948 0 38,750
EASTERLY GOVT PPTYS INC COM 27616P103   947,238 82,297 SH   SOLE 28 4,865 0 77,432
EASTERLY GOVT PPTYS INC COM 27616P103   5,664,393 492,128 SH   SOLE 30 492,128 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   168,034 14,599 SH   SOLE 40 14,599 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   1,729,372 150,250 SH   SOLE 43 139,533 0 10,717
EASTERN BANKSHARES INC COM 27627N105   3,097,041 224,749 SH   SOLE 2 108,105 0 116,644
EASTERN BANKSHARES INC COM 27627N105   4,492 326 SH   SOLE 4 326 0 0
EASTERN BANKSHARES INC COM 27627N105   17,873 1,297 SH   SOLE 7 1,297 0 0
EASTERN BANKSHARES INC COM 27627N105   5,954,738 432,129 SH   SOLE 18 432,129 0 0
EASTERN BANKSHARES INC COM 27627N105   5,348,059 388,103 SH   SOLE 19 388,103 0 0
EASTERN BANKSHARES INC COM 27627N105   79,226,456 5,749,380 SH   SOLE 21 5,749,380 0 0
EASTERN BANKSHARES INC COM 27627N105   73,532,836 5,336,200 SH   SOLE 22 5,116,517 0 219,683
EASTERN BANKSHARES INC COM 27627N105   76,438 5,547 SH   SOLE 23 5,547 0 0
EASTERN BANKSHARES INC COM 27627N105   486,903 35,334 SH   SOLE 25 35,334 0 0
EASTERN BANKSHARES INC COM 27627N105   884,318 64,174 SH   SOLE 26 59,612 0 4,562
EASTERN BANKSHARES INC COM 27627N105   96,377 6,994 SH   SOLE 28 3,328 0 3,666
EASTERN BANKSHARES INC COM 27627N105   1,392,138 101,026 SH   SOLE 30 101,026 0 0
EASTERN BANKSHARES INC COM 27627N105   35,263 2,559 SH   SOLE 36 2,559 0 0
EASTERN BANKSHARES INC COM 27627N105   489,314 35,509 SH   SOLE 40 35,509 0 0
EASTERN BANKSHARES INC COM 27627N105   2,456,754 178,284 SH   SOLE 43 159,254 0 19,030
EASTERN CO COM 276317104   30,238 887 SH   SOLE 18 887 0 0
EASTERN CO COM 276317104   396,058 11,618 SH   SOLE 21 11,618 0 0
EASTERN CO COM 276317104   479,953 14,079 SH   SOLE 22 14,079 0 0
EASTGROUP PPTYS INC COM 277276101   14,721,905 81,893 SH   SOLE 2 45,272 0 36,621
EASTGROUP PPTYS INC COM 277276101   3,859,482 21,469 SH   SOLE 4 21,469 0 0
EASTGROUP PPTYS INC COM 277276101   13,139,389 73,090 SH   SOLE 7 65,607 0 7,483
EASTGROUP PPTYS INC COM 277276101   14,478,856 80,541 SH   SOLE 18 79,001 0 1,540
EASTGROUP PPTYS INC COM 277276101   18,483,772 102,819 SH   SOLE 19 102,819 0 0
EASTGROUP PPTYS INC COM 277276101   489,445,218 2,722,619 SH   SOLE 21 2,722,619 0 0
EASTGROUP PPTYS INC COM 277276101   329,128,309 1,830,830 SH   SOLE 22 1,726,241 0 104,589
EASTGROUP PPTYS INC COM 277276101   452,661 2,518 SH   SOLE 23 2,518 0 0
EASTGROUP PPTYS INC COM 277276101   56,712,401 315,472 SH   SOLE 25 315,472 0 0
EASTGROUP PPTYS INC COM 277276101   2,667,967 14,841 SH   SOLE 26 14,841 0 0
EASTGROUP PPTYS INC COM 277276101   6,223,098 34,617 SH   SOLE 28 2,371 0 32,246
EASTGROUP PPTYS INC COM 277276101   28,555,745 158,846 SH   SOLE 30 158,846 0 0
EASTGROUP PPTYS INC COM 277276101   102,469 570 SH   SOLE 31 570 0 0
EASTGROUP PPTYS INC COM 277276101   1,345,039 7,482 SH   SOLE 36 7,482 0 0
EASTGROUP PPTYS INC COM 277276101   1,813,520 10,088 SH   SOLE 40 10,088 0 0
EASTGROUP PPTYS INC COM 277276101   4,863,745 27,055 SH   SOLE 43 25,704 0 1,351
EASTMAN CHEM CO COM 277432100   39,321,918 392,356 SH   SOLE 2 50,331 0 342,025
EASTMAN CHEM CO COM 277432100   4,580,254 45,702 SH   SOLE 4 32,473 0 13,229
EASTMAN CHEM CO COM 277432100   7,640,572 76,238 SH   SOLE 7 66,507 0 9,731
EASTMAN CHEM CO COM 277432100   224,994 2,245 SH   SOLE 13 2,245 0 0
EASTMAN CHEM CO COM 277432100   1,994,178 19,898 SH   SOLE 15 19,898 0 0
EASTMAN CHEM CO COM 277432100   18,052,128 180,125 SH   SOLE 18 172,864 0 7,261
EASTMAN CHEM CO COM 277432100   5,083,058 50,719 SH   SOLE 19 50,719 0 0
EASTMAN CHEM CO COM 277432100   353,532,264 3,527,562 SH   SOLE 21 3,527,562 0 0
EASTMAN CHEM CO COM 277432100   261,900,917 2,613,260 SH   SOLE 22 2,342,586 0 270,674
EASTMAN CHEM CO COM 277432100   17,664,176 176,254 SH   SOLE 23 176,254 0 0
EASTMAN CHEM CO COM 277432100   6,263,149 62,494 SH   SOLE 25 62,494 0 0
EASTMAN CHEM CO COM 277432100   12,213,110 121,863 SH   SOLE 26 67,373 0 54,490
EASTMAN CHEM CO COM 277432100   18,017,552 179,780 SH   SOLE 28 5,002 0 174,778
EASTMAN CHEM CO COM 277432100   64,975,332 648,327 SH   SOLE 30 648,327 0 0
EASTMAN CHEM CO COM 277432100   2,802,953 27,968 SH   SOLE 31 26,054 0 1,914
EASTMAN CHEM CO COM 277432100   3,534,459 35,267 SH   SOLE 34 35,267 0 0
EASTMAN CHEM CO COM 277432100   2,859,778 28,535 SH   SOLE 36 28,535 0 0
EASTMAN CHEM CO COM 277432100   279,213 2,786 SH   SOLE 40 2,786 0 0
EASTMAN CHEM CO COM 277432100   25,155 251 SH   OTR 43 251 0 0
EASTMAN CHEM CO COM 277432100   20,453,075 204,082 SH   SOLE 43 180,599 0 23,483
EASTMAN KODAK CO COM NEW 277461406   142,248 28,737 SH   SOLE 2 1,829 0 26,908
EASTMAN KODAK CO COM NEW 277461406   3,569 721 SH   SOLE 7 721 0 0
EASTMAN KODAK CO COM NEW 277461406   787,332 159,057 SH   SOLE 18 159,057 0 0
EASTMAN KODAK CO COM NEW 277461406   634,333 128,148 SH   SOLE 19 128,148 0 0
EASTMAN KODAK CO COM NEW 277461406   11,074,754 2,237,324 SH   SOLE 21 2,237,324 0 0
EASTMAN KODAK CO COM NEW 277461406   8,311,758 1,679,143 SH   SOLE 22 1,630,320 0 48,823
EASTMAN KODAK CO COM NEW 277461406   130,660 26,396 SH   SOLE 43 25,672 0 724
EATON CORP PLC SHS G29183103   270,718,969 865,802 SH   SOLE 2 194,692 0 671,110
EATON CORP PLC SHS G29183103   98,205,909 314,078 SH   SOLE 4 149,952 0 164,126
EATON CORP PLC SHS G29183103   103,073,399 329,645 SH   SOLE 7 295,014 0 34,631
EATON CORP PLC SHS G29183103   6,114,145 19,554 SH   SOLE 13 19,554 0 0
EATON CORP PLC SHS G29183103   18,121,682 57,956 SH   SOLE 15 57,956 0 0
EATON CORP PLC SHS G29183103   176,441,572 564,288 SH   SOLE 18 537,889 0 26,399
EATON CORP PLC SHS G29183103   43,451,264 138,964 SH   SOLE 19 138,964 0 0
EATON CORP PLC SHS G29183103   2,924,466,648 9,352,906 SH   SOLE 21 9,352,906 0 0
EATON CORP PLC SHS G29183103   2,681,055,587 8,574,439 SH   SOLE 22 7,710,376 0 864,063
EATON CORP PLC SHS G29183103   236,199,410 755,403 SH   SOLE 23 755,403 0 0
EATON CORP PLC SHS G29183103   568,843,715 1,819,252 SH   SOLE 25 1,671,361 0 147,891
EATON CORP PLC SHS G29183103   151,247,068 483,712 SH   SOLE 26 300,299 0 183,413
EATON CORP PLC SHS G29183103   156,997,566 502,103 SH   SOLE 28 20,351 0 481,752
EATON CORP PLC SHS G29183103   1,737,563 5,557 SH   SOLE 29 5,557 0 0
EATON CORP PLC SHS G29183103   748,880,169 2,395,037 SH   SOLE 30 2,340,382 0 54,655
EATON CORP PLC SHS G29183103   31,301,457 100,107 SH   SOLE 31 93,680 0 6,427
EATON CORP PLC SHS G29183103   166,532,743 532,598 SH   SOLE 34 532,598 0 0
EATON CORP PLC SHS G29183103   27,264,133 87,195 SH   SOLE 36 87,195 0 0
EATON CORP PLC SHS G29183103   6,118,522 19,568 SH   SOLE 40 19,568 0 0
EATON CORP PLC SHS G29183103   204,180 653 SH   OTR 43 653 0 0
EATON CORP PLC SHS G29183103   262,491,149 839,488 SH   SOLE 43 727,870 0 111,618
EBANG INTL HLDGS INC CL A ORD SH NEW G3R33A205   52,254 5,387 SH   SOLE 2 5,387 0 0
EBANG INTL HLDGS INC CL A ORD SH NEW G3R33A205   9,302 959 SH   SOLE 22 959 0 0
EBAY INC. COM 278642103   104,293,386 1,976,002 SH   SOLE 2 993,726 0 982,276
EBAY INC. COM 278642103   45,171,921 855,853 SH   SOLE 4 473,837 0 382,016
EBAY INC. COM 278642103   23,427,986 443,880 SH   SOLE 7 298,254 0 145,626
EBAY INC. COM 278642103   7,860,789 148,935 SH   SOLE 13 148,935 0 0
EBAY INC. COM 278642103   4,018,300 76,133 SH   SOLE 15 76,133 0 0
EBAY INC. COM 278642103   43,386,321 822,022 SH   SOLE 18 784,152 0 37,870
EBAY INC. COM 278642103   22,684,316 429,790 SH   SOLE 19 429,790 0 0
EBAY INC. COM 278642103   746,289,144 14,139,620 SH   SOLE 21 14,139,620 0 0
EBAY INC. COM 278642103   604,164,690 11,446,849 SH   SOLE 22 10,245,531 0 1,201,318
EBAY INC. COM 278642103   53,285,580 1,009,579 SH   SOLE 23 1,009,579 0 0
EBAY INC. COM 278642103   50,166,018 950,474 SH   SOLE 25 942,744 0 7,730
EBAY INC. COM 278642103   48,549,366 919,844 SH   SOLE 26 587,800 0 332,044
EBAY INC. COM 278642103   113,955,503 2,159,066 SH   SOLE 28 86,246 0 2,072,820
EBAY INC. COM 278642103   3,122,676 59,164 SH   SOLE 29 59,164 0 0
EBAY INC. COM 278642103   209,958,998 3,978,003 SH   SOLE 30 3,358,007 0 619,996
EBAY INC. COM 278642103   10,861,807 205,794 SH   SOLE 31 197,220 0 8,574
EBAY INC. COM 278642103   59,842,228 1,133,805 SH   SOLE 34 1,133,805 0 0
EBAY INC. COM 278642103   7,772,330 147,259 SH   SOLE 36 147,259 0 0
EBAY INC. COM 278642103   1,297,385 24,581 SH   SOLE 40 24,581 0 0
EBAY INC. COM 278642103   41,063 778 SH   OTR 43 778 0 0
EBAY INC. COM 278642103   49,987,717 947,096 SH   SOLE 43 826,263 0 120,833
ECB BANCORP INC COM 26828M106   17,925 1,381 SH   SOLE 18 1,381 0 0
ECB BANCORP INC COM 26828M106   232,355 17,901 SH   SOLE 21 17,901 0 0
ECB BANCORP INC COM 26828M106   1,449,827 111,697 SH   SOLE 22 111,697 0 0
ECHOSTAR CORP CL A 278768106   2,257,200 158,400 SH   SOLE 2 50,206 0 108,194
ECHOSTAR CORP CL A 278768106   7,325 514 SH   SOLE 4 514 0 0
ECHOSTAR CORP CL A 278768106   16,274 1,142 SH   SOLE 7 1,142 0 0
ECHOSTAR CORP CL A 278768106   5,481,776 384,686 SH   SOLE 18 384,686 0 0
ECHOSTAR CORP CL A 278768106   6,207,956 435,646 SH   SOLE 19 435,646 0 0
ECHOSTAR CORP CL A 278768106   203,538,764 14,283,422 SH   SOLE 21 14,283,422 0 0
ECHOSTAR CORP CL A 278768106   53,133,890 3,728,694 SH   SOLE 22 3,545,909 0 182,785
ECHOSTAR CORP CL A 278768106   71,307 5,004 SH   SOLE 23 5,004 0 0
ECHOSTAR CORP CL A 278768106   348,527 24,458 SH   SOLE 25 24,458 0 0
ECHOSTAR CORP CL A 278768106   934,672 65,591 SH   SOLE 26 35,694 0 29,897
ECHOSTAR CORP CL A 278768106   3,761,630 263,974 SH   SOLE 30 263,974 0 0
ECHOSTAR CORP CL A 278768106   373,136 26,185 SH   SOLE 40 26,185 0 0
ECHOSTAR CORP CL A 278768106   2,753,442 193,224 SH   SOLE 43 180,225 0 12,999
ECOLAB INC COM 278865100   136,478,294 591,071 SH   SOLE 2 173,250 0 417,821
ECOLAB INC COM 278865100   55,364,971 239,779 SH   SOLE 4 125,548 0 114,231
ECOLAB INC COM 278865100   99,010,382 428,802 SH   SOLE 7 397,559 0 31,243
ECOLAB INC COM 278865100   4,285,042 18,558 SH   SOLE 13 18,558 0 0
ECOLAB INC COM 278865100   8,525,752 36,924 SH   SOLE 15 36,924 0 0
ECOLAB INC COM 278865100   88,638,585 383,883 SH   SOLE 18 345,555 0 38,328
ECOLAB INC COM 278865100   16,797,513 72,748 SH   SOLE 19 72,748 0 0
ECOLAB INC COM 278865100   1,440,795,219 6,239,910 SH   SOLE 21 6,239,910 0 0
ECOLAB INC COM 278865100   1,271,223,875 5,505,517 SH   SOLE 22 4,938,046 0 567,471
ECOLAB INC COM 278865100   91,012,929 394,166 SH   SOLE 23 394,166 0 0
ECOLAB INC COM 278865100   385,460,766 1,669,384 SH   SOLE 25 1,595,704 0 73,680
ECOLAB INC COM 278865100   133,909,070 579,944 SH   SOLE 26 316,487 0 263,457
ECOLAB INC COM 278865100   197,342,610 854,667 SH   SOLE 28 173,165 0 681,502
ECOLAB INC COM 278865100   702,927,946 3,044,296 SH   SOLE 30 2,978,705 0 65,591
ECOLAB INC COM 278865100   13,559,372 58,724 SH   SOLE 31 54,629 0 4,095
ECOLAB INC COM 278865100   54,049,765 234,083 SH   SOLE 34 234,083 0 0
ECOLAB INC COM 278865100   16,652,277 72,119 SH   SOLE 36 72,119 0 0
ECOLAB INC COM 278865100   2,922,501 12,657 SH   SOLE 40 12,657 0 0
ECOLAB INC COM 278865100   88,666 384 SH   OTR 43 384 0 0
ECOLAB INC COM 278865100   114,904,588 497,638 SH   SOLE 43 424,642 0 72,996
ECOPETROL S A SPONSORED ADS 279158109   3,060,226 258,465 SH   SOLE 19 258,465 0 0
ECOPETROL S A SPONSORED ADS 279158109   13,699,756 1,157,074 SH   SOLE 21 1,157,074 0 0
ECOPETROL S A SPONSORED ADS 279158109   10,317,601 871,419 SH   SOLE 34 871,419 0 0
ECOPETROL S A SPONSORED ADS 279158109   3,380,237 285,493 SH   SOLE 43 241,727 0 43,766
ECOVYST INC COM 27923Q109   887,049 79,556 SH   SOLE 2 29,692 0 49,864
ECOVYST INC COM 27923Q109   9,823 881 SH   SOLE 7 881 0 0
ECOVYST INC COM 27923Q109   2,663,780 238,904 SH   SOLE 18 238,904 0 0
ECOVYST INC COM 27923Q109   2,227,357 199,763 SH   SOLE 19 199,763 0 0
ECOVYST INC COM 27923Q109   51,611,031 4,628,792 SH   SOLE 21 4,628,792 0 0
ECOVYST INC COM 27923Q109   32,825,310 2,943,974 SH   SOLE 22 2,817,366 0 126,608
ECOVYST INC COM 27923Q109   230,772 20,697 SH   SOLE 25 20,697 0 0
ECOVYST INC COM 27923Q109   796,980 71,478 SH   SOLE 30 71,478 0 0
ECOVYST INC COM 27923Q109   268,704 24,099 SH   SOLE 40 24,099 0 0
ECOVYST INC COM 27923Q109   162,043 14,533 SH   SOLE 43 13,476 0 1,057
EDAP TMS S A SPONSORED ADR 268311107   25,122 3,418 SH   SOLE 43 3,418 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,762,718 45,619 SH   SOLE 2 13,847 0 31,772
EDGEWELL PERS CARE CO COM 28035Q102   7,883 204 SH   SOLE 4 204 0 0
EDGEWELL PERS CARE CO COM 28035Q102   15,533 402 SH   SOLE 7 402 0 0
EDGEWELL PERS CARE CO COM 28035Q102   6,079,424 157,335 SH   SOLE 18 157,335 0 0
EDGEWELL PERS CARE CO COM 28035Q102   4,127,293 106,814 SH   SOLE 19 106,814 0 0
EDGEWELL PERS CARE CO COM 28035Q102   225,028,000 5,823,706 SH   SOLE 21 5,823,706 0 0
EDGEWELL PERS CARE CO COM 28035Q102   57,530,169 1,488,876 SH   SOLE 22 1,421,055 0 67,821
EDGEWELL PERS CARE CO COM 28035Q102   393,819 10,192 SH   SOLE 25 10,192 0 0
EDGEWELL PERS CARE CO COM 28035Q102   1,992,588 51,568 SH   SOLE 26 23,896 0 27,672
EDGEWELL PERS CARE CO COM 28035Q102   203,787 5,274 SH   SOLE 28 969 0 4,305
EDGEWELL PERS CARE CO COM 28035Q102   4,132,509 106,949 SH   SOLE 30 106,949 0 0
EDGEWELL PERS CARE CO COM 28035Q102   61,283 1,586 SH   SOLE 36 1,586 0 0
EDGEWELL PERS CARE CO COM 28035Q102   446,137 11,546 SH   SOLE 40 11,546 0 0
EDGEWELL PERS CARE CO COM 28035Q102   2,140,656 55,400 SH   SOLE 43 32,518 0 22,882
EDGEWISE THERAPEUTICS INC COM 28036F105   942,461 51,670 SH   SOLE 2 23,707 0 27,963
EDGEWISE THERAPEUTICS INC COM 28036F105   358,197 19,638 SH   SOLE 7 18,591 0 1,047
EDGEWISE THERAPEUTICS INC COM 28036F105   2,889,015 158,389 SH   SOLE 18 158,389 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   2,260,903 123,953 SH   SOLE 19 123,953 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   52,027,594 2,852,390 SH   SOLE 21 2,852,390 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   33,147,461 1,817,295 SH   SOLE 22 1,749,764 0 67,531
EDGEWISE THERAPEUTICS INC COM 28036F105   7,788 427 SH   SOLE 23 427 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   126,659 6,944 SH   SOLE 25 6,944 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   48,920 2,682 SH   SOLE 28 0 0 2,682
EDGEWISE THERAPEUTICS INC COM 28036F105   1,569,734 86,060 SH   SOLE 30 86,060 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   146,887 8,053 SH   SOLE 40 8,053 0 0
EDGEWISE THERAPEUTICS INC COM 28036F105   720,571 39,505 SH   SOLE 43 26,601 0 12,904
EDGIO INC COM NEW 53261M203   443,890 45,999 SH   SOLE 22 45,999 0 0
EDISON INTL COM 281020107   68,407,015 967,157 SH   SOLE 2 273,639 0 693,518
EDISON INTL COM 281020107   68,935,792 974,633 SH   SOLE 4 693,492 0 281,141
EDISON INTL COM 281020107   79,682,579 1,126,574 SH   SOLE 7 1,010,248 0 116,326
EDISON INTL COM 281020107   1,298,956 18,365 SH   SOLE 13 18,365 0 0
EDISON INTL COM 281020107   3,757,319 53,122 SH   SOLE 15 53,122 0 0
EDISON INTL COM 281020107   75,352,135 1,065,349 SH   SOLE 18 1,016,097 0 49,252
EDISON INTL COM 281020107   117,833,422 1,665,961 SH   SOLE 19 1,665,961 0 0
EDISON INTL COM 281020107   1,140,125,445 16,119,404 SH   SOLE 21 16,119,404 0 0
EDISON INTL COM 281020107   596,312,677 8,430,831 SH   SOLE 22 7,506,768 0 924,063
EDISON INTL COM 281020107   41,794,640 590,904 SH   SOLE 23 590,904 0 0
EDISON INTL COM 281020107   70,990,145 1,003,678 SH   SOLE 25 1,003,678 0 0
EDISON INTL COM 281020107   42,235,217 597,133 SH   SOLE 26 416,749 0 180,384
EDISON INTL COM 281020107   80,564,724 1,139,046 SH   SOLE 28 94,350 0 1,044,696
EDISON INTL COM 281020107   241,368,742 3,412,537 SH   SOLE 30 3,412,537 0 0
EDISON INTL COM 281020107   6,313,148 89,257 SH   SOLE 31 82,924 0 6,333
EDISON INTL COM 281020107   4,927,264 69,663 SH   SOLE 32 69,663 0 0
EDISON INTL COM 281020107   12,953,421 183,139 SH   SOLE 34 183,139 0 0
EDISON INTL COM 281020107   8,925,702 126,194 SH   SOLE 36 126,194 0 0
EDISON INTL COM 281020107   1,331,068 18,819 SH   SOLE 40 18,819 0 0
EDISON INTL COM 281020107   44,631 631 SH   OTR 43 631 0 0
EDISON INTL COM 281020107   54,500,690 770,546 SH   SOLE 43 708,168 0 62,378
EDITAS MEDICINE INC COM 28106W103   1,509,747 203,470 SH   SOLE 2 147,413 0 56,057
EDITAS MEDICINE INC COM 28106W103   1,870 252 SH   SOLE 4 252 0 0
EDITAS MEDICINE INC COM 28106W103   32,433 4,371 SH   SOLE 7 4,371 0 0
EDITAS MEDICINE INC COM 28106W103   1,742,468 234,834 SH   SOLE 18 214,566 0 20,268
EDITAS MEDICINE INC COM 28106W103   3,307,153 445,708 SH   SOLE 19 445,708 0 0
EDITAS MEDICINE INC COM 28106W103   28,073,874 3,783,541 SH   SOLE 21 3,783,541 0 0
EDITAS MEDICINE INC COM 28106W103   20,289,812 2,734,476 SH   SOLE 22 2,611,750 0 122,726
EDITAS MEDICINE INC COM 28106W103   9,000 1,213 SH   SOLE 23 1,213 0 0
EDITAS MEDICINE INC COM 28106W103   127,201 17,143 SH   SOLE 25 17,143 0 0
EDITAS MEDICINE INC COM 28106W103   247,798 33,396 SH   SOLE 26 33,396 0 0
EDITAS MEDICINE INC COM 28106W103   8,199 1,105 SH   SOLE 28 1,105 0 0
EDITAS MEDICINE INC COM 28106W103   2,250,768 303,338 SH   SOLE 30 303,338 0 0
EDITAS MEDICINE INC COM 28106W103   17,763 2,394 SH   SOLE 36 2,394 0 0
EDITAS MEDICINE INC COM 28106W103   123,699 16,671 SH   SOLE 40 16,671 0 0
EDITAS MEDICINE INC COM 28106W103   377,448 50,869 SH   SOLE 43 47,838 0 3,031
EDWARDS LIFESCIENCES CORP COM 28176E108   151,631,932 1,586,772 SH   SOLE 2 690,438 0 896,334
EDWARDS LIFESCIENCES CORP COM 28176E108   61,607,914 644,704 SH   SOLE 4 390,096 0 254,608
EDWARDS LIFESCIENCES CORP COM 28176E108   78,901,121 825,671 SH   SOLE 7 754,935 0 70,736
EDWARDS LIFESCIENCES CORP COM 28176E108   4,108,984 42,999 SH   SOLE 13 42,999 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   8,353,186 87,413 SH   SOLE 15 87,413 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   93,778,188 981,354 SH   SOLE 18 941,427 0 39,927
EDWARDS LIFESCIENCES CORP COM 28176E108   142,963,685 1,496,062 SH   SOLE 19 1,496,062 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,829,460,174 19,144,623 SH   SOLE 21 19,144,623 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   1,256,849,078 13,152,460 SH   SOLE 22 11,838,700 0 1,313,760
EDWARDS LIFESCIENCES CORP COM 28176E108   95,056,877 994,735 SH   SOLE 23 994,735 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   178,927,404 1,872,409 SH   SOLE 25 1,606,728 0 265,681
EDWARDS LIFESCIENCES CORP COM 28176E108   85,401,685 893,697 SH   SOLE 26 533,189 0 360,508
EDWARDS LIFESCIENCES CORP COM 28176E108   149,033,369 1,559,579 SH   SOLE 28 141,723 0 1,417,856
EDWARDS LIFESCIENCES CORP COM 28176E108   636,375,704 6,659,436 SH   SOLE 30 6,466,989 0 192,447
EDWARDS LIFESCIENCES CORP COM 28176E108   13,404,775 140,276 SH   SOLE 31 130,541 0 9,735
EDWARDS LIFESCIENCES CORP COM 28176E108   141,760,775 1,483,474 SH   SOLE 34 1,483,474 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   14,107,618 147,631 SH   SOLE 36 147,631 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   2,926,525 30,625 SH   SOLE 40 30,625 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   78,073 817 SH   OTR 43 817 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   64,489,717 674,861 SH   SOLE 43 559,574 0 115,287
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108   2,264,772 23,700 SH Call SOLE 2 0 0 23,700
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108   315,348 3,300 SH Call SOLE 4 3,300 0 0
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108   7,329,452 76,700 SH Call SOLE 18 76,700 0 0
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108   38,568,016 403,600 SH Call SOLE 19 403,600 0 0
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108   3,029,252 31,700 SH Call SOLE 22 31,700 0 0
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108   2,341,220 24,500 SH Call SOLE 26 24,500 0 0
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108   210,232 2,200 SH Call SOLE 30 2,200 0 0
EDWARDS LIFESCIENCES CORP OPTIONS 28176E108   23,631,988 247,300 SH Call SOLE 34 247,300 0 0
EGAIN CORP COM NEW 28225C806   856,476 132,787 SH   SOLE 2 131,289 0 1,498
EGAIN CORP COM NEW 28225C806   1,767 274 SH   SOLE 7 274 0 0
EGAIN CORP COM NEW 28225C806   339,438 52,626 SH   SOLE 18 52,626 0 0
EGAIN CORP COM NEW 28225C806   326,938 50,688 SH   SOLE 19 50,688 0 0
EGAIN CORP COM NEW 28225C806   4,770,001 739,535 SH   SOLE 21 739,535 0 0
EGAIN CORP COM NEW 28225C806   3,636,916 563,863 SH   SOLE 22 554,785 0 9,078
EGAIN CORP COM NEW 28225C806   477 74 SH   SOLE 43 74 0 0
EHEALTH INC COM 28238P109   802,653 133,110 SH   SOLE 2 94,598 0 38,512
EHEALTH INC COM 28238P109   2,364 392 SH   SOLE 7 392 0 0
EHEALTH INC COM 28238P109   446,540 74,053 SH   SOLE 18 74,053 0 0
EHEALTH INC COM 28238P109   1,595,954 264,669 SH   SOLE 19 264,669 0 0
EHEALTH INC COM 28238P109   6,386,090 1,059,053 SH   SOLE 21 1,059,053 0 0
EHEALTH INC COM 28238P109   6,367,029 1,055,892 SH   SOLE 22 1,009,674 0 46,218
EHEALTH INC COM 28238P109   63,255 10,490 SH   SOLE 28 10,490 0 0
EHEALTH INC COM 28238P109   2,762 458 SH   SOLE 43 135 0 323
EIGER BIOPHARMACEUTICALS INC COM NEW 28249U204   1,191 238 SH   SOLE 18 238 0 0
EIGER BIOPHARMACEUTICALS INC COM NEW 28249U204   15,375 3,072 SH   SOLE 21 3,072 0 0
EIGER BIOPHARMACEUTICALS INC COM NEW 28249U204   79,074 15,799 SH   SOLE 22 15,799 0 0
EIGHTCO HOLDINGS INC COM NEW 22890A203   3,619 4,570 SH   SOLE 22 4,570 0 0
EKSO BIONICS HLDGS INC COM 282644301   74,459 54,749 SH   SOLE 22 54,749 0 0
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   21,420,758 446,638 SH   SOLE 21 446,638 0 0
EL POLLO LOCO HLDGS INC COM 268603107   704,114 72,291 SH   SOLE 2 56,990 0 15,301
EL POLLO LOCO HLDGS INC COM 268603107   1,471 151 SH   SOLE 7 151 0 0
EL POLLO LOCO HLDGS INC COM 268603107   769,606 79,015 SH   SOLE 18 79,015 0 0
EL POLLO LOCO HLDGS INC COM 268603107   2,124,664 218,138 SH   SOLE 19 218,138 0 0
EL POLLO LOCO HLDGS INC COM 268603107   9,978,659 1,024,503 SH   SOLE 21 1,024,503 0 0
EL POLLO LOCO HLDGS INC COM 268603107   9,618,347 987,510 SH   SOLE 22 946,001 0 41,509
EL POLLO LOCO HLDGS INC COM 268603107   15,399 1,581 SH   SOLE 43 1,581 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   15,257,730 937,207 SH   SOLE 2 213,029 0 724,178
ELANCO ANIMAL HEALTH INC COM 28414H103   19,683 1,209 SH   SOLE 4 1,209 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   1,731,134 106,335 SH   SOLE 7 101,499 0 4,836
ELANCO ANIMAL HEALTH INC COM 28414H103   6,031,105 370,461 SH   SOLE 18 370,461 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   51,291,263 3,150,569 SH   SOLE 19 3,150,569 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   117,222,577 7,200,404 SH   SOLE 21 7,200,404 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   207,790,578 12,763,549 SH   SOLE 22 12,087,327 0 676,222
ELANCO ANIMAL HEALTH INC COM 28414H103   46,691 2,868 SH   SOLE 23 2,868 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   1,639,819 100,726 SH   SOLE 25 100,726 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   10,216,465 627,547 SH   SOLE 26 199,384 0 428,163
ELANCO ANIMAL HEALTH INC COM 28414H103   656,735 40,340 SH   SOLE 28 8,428 0 31,912
ELANCO ANIMAL HEALTH INC COM 28414H103   8,398,575 515,883 SH   SOLE 30 515,883 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   99,389 6,105 SH   SOLE 31 6,105 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   408,188 25,073 SH   SOLE 34 25,073 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   249,231 15,309 SH   SOLE 36 15,309 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   1,636,742 100,537 SH   SOLE 40 100,537 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   27,529 1,691 SH   OTR 43 1,691 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   10,972,232 673,970 SH   SOLE 43 541,931 0 132,039
ELASTIC N V ORD SHS N14506104   10,974,776 109,485 SH   SOLE 2 35,433 0 74,052
ELASTIC N V ORD SHS N14506104   174,117 1,737 SH   SOLE 4 235 0 1,502
ELASTIC N V ORD SHS N14506104   1,573,768 15,700 SH   SOLE 7 14,902 0 798
ELASTIC N V ORD SHS N14506104   4,571,946 45,610 SH   SOLE 18 45,610 0 0
ELASTIC N V ORD SHS N14506104   13,029,596 129,984 SH   SOLE 19 129,984 0 0
ELASTIC N V ORD SHS N14506104   192,142,037 1,916,820 SH   SOLE 21 1,916,820 0 0
ELASTIC N V ORD SHS N14506104   208,794,908 2,082,950 SH   SOLE 22 1,973,021 0 109,929
ELASTIC N V ORD SHS N14506104   47,313 472 SH   SOLE 23 472 0 0
ELASTIC N V ORD SHS N14506104   1,722,424 17,183 SH   SOLE 25 17,183 0 0
ELASTIC N V ORD SHS N14506104   4,175,698 41,657 SH   SOLE 26 29,229 0 12,428
ELASTIC N V ORD SHS N14506104   359,360 3,585 SH   SOLE 28 1,202 0 2,383
ELASTIC N V ORD SHS N14506104   47,877,932 477,633 SH   SOLE 30 477,633 0 0
ELASTIC N V ORD SHS N14506104   99,037 988 SH   SOLE 31 988 0 0
ELASTIC N V ORD SHS N14506104   2,794,090 27,874 SH   SOLE 34 27,874 0 0
ELASTIC N V ORD SHS N14506104   47,814 477 SH   SOLE 36 477 0 0
ELASTIC N V ORD SHS N14506104   1,706,185 17,021 SH   SOLE 40 17,021 0 0
ELASTIC N V ORD SHS N14506104   24,759 247 SH   OTR 43 247 0 0
ELASTIC N V ORD SHS N14506104   4,571,846 45,609 SH   SOLE 43 33,003 0 12,606
ELBIT SYS LTD ORD M3760D101   18,161,302 86,388 SH   SOLE 43 80,607 0 5,781
ELDORADO GOLD CORP NEW COM 284902509   14,811,475 1,052,699 SH   SOLE 19 1,052,699 0 0
ELDORADO GOLD CORP NEW COM 284902509   604,940 42,995 SH   SOLE 21 42,995 0 0
ELDORADO GOLD CORP NEW COM 284902509   188,257 13,380 SH   SOLE 22 13,380 0 0
ELDORADO GOLD CORP NEW COM 284902509   3,135,232 222,831 SH   SOLE 23 222,831 0 0
ELDORADO GOLD CORP NEW COM 284902509   39,370,984 2,798,222 SH   SOLE 25 2,798,222 0 0
ELDORADO GOLD CORP NEW COM 284902509   12,574,894 893,738 SH   SOLE 26 613,950 0 279,788
ELDORADO GOLD CORP NEW COM 284902509   69,236,289 4,920,845 SH   SOLE 34 4,920,845 0 0
ELDORADO GOLD CORP NEW COM 284902509   385,434 27,394 SH   SOLE 43 24,795 0 2,599
ELECTROMED INC COM 285409108   20,591 1,275 SH   SOLE 18 1,275 0 0
ELECTROMED INC COM 285409108   274,098 16,972 SH   SOLE 21 16,972 0 0
ELECTROMED INC COM 285409108   230,493 14,272 SH   SOLE 22 14,272 0 0
ELECTRONIC ARTS INC COM 285512109   115,966,184 874,095 SH   SOLE 2 484,001 0 390,094
ELECTRONIC ARTS INC COM 285512109   44,938,380 338,723 SH   SOLE 4 154,067 0 184,656
ELECTRONIC ARTS INC COM 285512109   54,315,363 409,402 SH   SOLE 7 352,439 0 56,963
ELECTRONIC ARTS INC COM 285512109   10,307,530 77,693 SH   SOLE 13 77,693 0 0
ELECTRONIC ARTS INC COM 285512109   4,956,419 37,359 SH   SOLE 15 37,359 0 0
ELECTRONIC ARTS INC COM 285512109   104,222,633 785,578 SH   SOLE 18 732,067 0 53,511
ELECTRONIC ARTS INC COM 285512109   68,755,033 518,241 SH   SOLE 19 518,241 0 0
ELECTRONIC ARTS INC COM 285512109   1,303,220,196 9,823,021 SH   SOLE 21 9,823,021 0 0
ELECTRONIC ARTS INC COM 285512109   833,850,320 6,285,146 SH   SOLE 22 5,659,874 0 625,272
ELECTRONIC ARTS INC COM 285512109   69,505,415 523,897 SH   SOLE 23 523,897 0 0
ELECTRONIC ARTS INC COM 285512109   92,768,701 699,244 SH   SOLE 25 666,716 0 32,528
ELECTRONIC ARTS INC COM 285512109   64,152,048 483,546 SH   SOLE 26 331,853 0 151,693
ELECTRONIC ARTS INC COM 285512109   93,743,295 706,590 SH   SOLE 28 6,465 0 700,125
ELECTRONIC ARTS INC COM 285512109   7,844,777 59,130 SH   SOLE 29 59,130 0 0
ELECTRONIC ARTS INC COM 285512109   373,767,609 2,817,273 SH   SOLE 30 2,688,335 0 128,938
ELECTRONIC ARTS INC COM 285512109   21,319,804 160,698 SH   SOLE 31 156,579 0 4,119
ELECTRONIC ARTS INC COM 285512109   10,634,695 80,159 SH   SOLE 32 80,159 0 0
ELECTRONIC ARTS INC COM 285512109   61,213,673 461,398 SH   SOLE 34 461,398 0 0
ELECTRONIC ARTS INC COM 285512109   12,476,950 94,045 SH   SOLE 36 94,045 0 0
ELECTRONIC ARTS INC COM 285512109   1,718,076 12,950 SH   SOLE 40 12,950 0 0
ELECTRONIC ARTS INC COM 285512109   45,506 343 SH   OTR 43 343 0 0
ELECTRONIC ARTS INC COM 285512109   65,327,730 492,408 SH   SOLE 43 446,105 0 46,303
ELEDON PHARMACEUTICALS INC COM 28617K101   2,559 1,242 SH   SOLE 2 1,242 0 0
ELEDON PHARMACEUTICALS INC COM 28617K101   52,713 25,589 SH   SOLE 22 25,589 0 0
ELEMENT SOLUTIONS INC COM 28618M106   17,269,124 691,318 SH   SOLE 2 99,117 0 592,201
ELEMENT SOLUTIONS INC COM 28618M106   18,485 740 SH   SOLE 4 740 0 0
ELEMENT SOLUTIONS INC COM 28618M106   966,476 38,690 SH   SOLE 7 36,726 0 1,964
ELEMENT SOLUTIONS INC COM 28618M106   1,866,556 74,722 SH   SOLE 18 74,722 0 0
ELEMENT SOLUTIONS INC COM 28618M106   1,787,069 71,540 SH   SOLE 19 71,540 0 0
ELEMENT SOLUTIONS INC COM 28618M106   70,836,411 2,835,725 SH   SOLE 21 2,835,725 0 0
ELEMENT SOLUTIONS INC COM 28618M106   140,279,462 5,615,671 SH   SOLE 22 5,318,836 0 296,835
ELEMENT SOLUTIONS INC COM 28618M106   1,319,469 52,821 SH   SOLE 25 52,821 0 0
ELEMENT SOLUTIONS INC COM 28618M106   3,833,181 153,450 SH   SOLE 26 153,450 0 0
ELEMENT SOLUTIONS INC COM 28618M106   752,622 30,129 SH   SOLE 28 4,163 0 25,966
ELEMENT SOLUTIONS INC COM 28618M106   4,180,653 167,360 SH   SOLE 30 167,360 0 0
ELEMENT SOLUTIONS INC COM 28618M106   69,469 2,781 SH   SOLE 31 2,781 0 0
ELEMENT SOLUTIONS INC COM 28618M106   363,709 14,560 SH   SOLE 36 14,560 0 0
ELEMENT SOLUTIONS INC COM 28618M106   1,143,659 45,783 SH   SOLE 40 45,783 0 0
ELEMENT SOLUTIONS INC COM 28618M106   5,356,430 214,429 SH   SOLE 43 188,775 0 25,654
ELEVANCE HEALTH INC COM 036752103   381,712,332 736,129 SH   SOLE 2 362,045 0 374,084
ELEVANCE HEALTH INC COM 036752103   109,663,950 211,486 SH   SOLE 4 110,833 0 100,653
ELEVANCE HEALTH INC COM 036752103   137,176,127 264,543 SH   SOLE 7 217,431 0 47,112
ELEVANCE HEALTH INC COM 036752103   11,407,361 21,999 SH   SOLE 13 21,999 0 0
ELEVANCE HEALTH INC COM 036752103   17,503,836 33,756 SH   SOLE 15 33,756 0 0
ELEVANCE HEALTH INC COM 036752103   459,960,164 887,029 SH   SOLE 18 827,671 0 59,358
ELEVANCE HEALTH INC COM 036752103   793,628,581 1,530,506 SH   SOLE 19 1,530,506 0 0
ELEVANCE HEALTH INC COM 036752103   3,121,221,895 6,019,250 SH   SOLE 21 6,019,250 0 0
ELEVANCE HEALTH INC COM 036752103   2,809,273,935 5,417,661 SH   SOLE 22 4,837,272 0 580,389
ELEVANCE HEALTH INC COM 036752103   280,229,387 540,420 SH   SOLE 23 540,420 0 0
ELEVANCE HEALTH INC COM 036752103   407,312,651 785,499 SH   SOLE 25 688,740 0 96,759
ELEVANCE HEALTH INC COM 036752103   200,846,098 387,330 SH   SOLE 26 254,273 0 133,057
ELEVANCE HEALTH INC COM 036752103   295,547,577 569,961 SH   SOLE 28 10,987 0 558,974
ELEVANCE HEALTH INC COM 036752103   4,269,140 8,233 SH   SOLE 29 8,233 0 0
ELEVANCE HEALTH INC COM 036752103   1,134,753,231 2,188,362 SH   SOLE 30 2,188,362 0 0
ELEVANCE HEALTH INC COM 036752103   37,623,188 72,556 SH   SOLE 31 68,810 0 3,746
ELEVANCE HEALTH INC COM 036752103   390,178,016 752,455 SH   SOLE 34 752,455 0 0
ELEVANCE HEALTH INC COM 036752103   32,853,139 63,357 SH   SOLE 36 63,357 0 0
ELEVANCE HEALTH INC COM 036752103   6,006,249 11,583 SH   SOLE 40 11,583 0 0
ELEVANCE HEALTH INC COM 036752103   217,050,750 418,581 SH   SOLE 43 371,874 0 46,706
ELEVATION ONCOLOGY INC COM 28623U101   28,513 5,558 SH   SOLE 18 5,558 0 0
ELEVATION ONCOLOGY INC COM 28623U101   399,555 77,886 SH   SOLE 21 77,886 0 0
ELEVATION ONCOLOGY INC COM 28623U101   453,784 88,457 SH   SOLE 22 88,457 0 0
ELI LILLY & CO COM 532457108   1,542,966,188 1,983,349 SH   SOLE 2 765,050 0 1,218,299
ELI LILLY & CO COM 532457108   553,663,241 711,686 SH   SOLE 4 384,341 0 327,345
ELI LILLY & CO COM 532457108   590,233,584 758,694 SH   SOLE 7 653,296 0 105,398
ELI LILLY & CO COM 532457108   50,887,920 65,412 SH   SOLE 13 65,412 0 0
ELI LILLY & CO COM 532457108   90,643,231 116,514 SH   SOLE 15 116,514 0 0
ELI LILLY & CO COM 532457108   1,962,234,853 2,522,282 SH   SOLE 18 2,364,174 0 158,108
ELI LILLY & CO COM 532457108   1,992,111,281 2,560,686 SH   SOLE 19 2,560,686 0 0
ELI LILLY & CO COM 532457108   17,953,250,538 23,077,344 SH   SOLE 21 23,077,344 0 0
ELI LILLY & CO COM 532457108   14,205,127,168 18,259,457 SH   SOLE 22 16,401,315 0 1,858,142
ELI LILLY & CO COM 532457108   1,233,412,014 1,585,444 SH   SOLE 23 1,585,444 0 0
ELI LILLY & CO COM 532457108   1,571,405,294 2,019,905 SH   SOLE 25 1,951,855 0 68,050
ELI LILLY & CO COM 532457108   761,606,503 978,979 SH   SOLE 26 567,179 0 411,800
ELI LILLY & CO COM 532457108   1,361,955,123 1,750,675 SH   SOLE 28 78,944 0 1,671,731
ELI LILLY & CO COM 532457108   18,859,306 24,242 SH   SOLE 29 24,242 0 0
ELI LILLY & CO COM 532457108   4,269,951,710 5,488,652 SH   SOLE 30 5,488,652 0 0
ELI LILLY & CO COM 532457108   179,756,994 231,062 SH   SOLE 31 218,179 0 12,883
ELI LILLY & CO COM 532457108   52,789,254 67,856 SH   SOLE 32 67,856 0 0
ELI LILLY & CO COM 532457108   1,294,597,790 1,664,093 SH   SOLE 34 1,664,093 0 0
ELI LILLY & CO COM 532457108   138,811,403 178,430 SH   SOLE 36 178,430 0 0
ELI LILLY & CO COM 532457108   30,955,028 39,790 SH   SOLE 40 39,790 0 0
ELI LILLY & CO COM 532457108   820,748 1,055 SH   OTR 43 1,055 0 0
ELI LILLY & CO COM 532457108   924,821,492 1,188,778 SH   SOLE 43 1,073,563 0 115,214
ELI LILLY & CO OPTIONS 532457108   1,867,104 2,400 SH Call SOLE 2 0 0 2,400
ELI LILLY & CO OPTIONS 532457108   388,980 500 SH Call SOLE 4 500 0 0
ELI LILLY & CO OPTIONS 532457108   8,790,948 11,300 SH Call SOLE 18 11,300 0 0
ELI LILLY & CO OPTIONS 532457108   52,901,280 68,000 SH Call SOLE 19 68,000 0 0
ELI LILLY & CO OPTIONS 532457108   3,734,208 4,800 SH Call SOLE 22 4,800 0 0
ELI LILLY & CO OPTIONS 532457108   1,711,512 2,200 SH Call SOLE 26 2,200 0 0
ELI LILLY & CO OPTIONS 532457108   233,388 300 SH Call SOLE 30 300 0 0
ELI LILLY & CO OPTIONS 532457108   28,940,112 37,200 SH Call SOLE 34 37,200 0 0
ELICIO THERAPEUTICS INC COM 28657F103   6,969 917 SH   SOLE 22 917 0 0
ELIEM THERAPEUTICS INC COM 28658R106   3,115 1,137 SH   SOLE 18 1,137 0 0
ELIEM THERAPEUTICS INC COM 28658R106   34,617 12,634 SH   SOLE 21 12,634 0 0
ELIEM THERAPEUTICS INC COM 28658R106   45,673 16,669 SH   SOLE 22 16,669 0 0
ELLINGTON FINANCIAL INC COM 28852N109   765,146 64,788 SH   SOLE 2 21,879 0 42,909
ELLINGTON FINANCIAL INC COM 28852N109   1,807 153 SH   SOLE 4 153 0 0
ELLINGTON FINANCIAL INC COM 28852N109   7,169 607 SH   SOLE 7 607 0 0
ELLINGTON FINANCIAL INC COM 28852N109   2,931,148 248,192 SH   SOLE 18 248,192 0 0
ELLINGTON FINANCIAL INC COM 28852N109   1,910,728 161,789 SH   SOLE 19 161,789 0 0
ELLINGTON FINANCIAL INC COM 28852N109   119,027,144 10,078,505 SH   SOLE 21 10,078,505 0 0
ELLINGTON FINANCIAL INC COM 28852N109   30,600,265 2,591,047 SH   SOLE 22 2,496,380 0 94,667
ELLINGTON FINANCIAL INC COM 28852N109   163,320 13,829 SH   SOLE 25 13,829 0 0
ELLINGTON FINANCIAL INC COM 28852N109   530,352 44,907 SH   SOLE 26 44,907 0 0
ELLINGTON FINANCIAL INC COM 28852N109   2,047,027 173,330 SH   SOLE 30 173,330 0 0
ELLINGTON FINANCIAL INC COM 28852N109   243,652 20,631 SH   SOLE 40 20,631 0 0
ELLINGTON FINANCIAL INC COM 28852N109   665,376 56,340 SH   SOLE 43 52,614 0 3,726
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   18,056 2,613 SH   SOLE 18 2,613 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   248,470 35,958 SH   SOLE 21 35,958 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   1,287,181 186,278 SH   SOLE 22 186,278 0 0
ELME COMMUNITIES SH BEN INT 939653101   1,534,179 110,214 SH   SOLE 2 45,715 0 64,499
ELME COMMUNITIES SH BEN INT 939653101   558,443 40,118 SH   SOLE 4 40,118 0 0
ELME COMMUNITIES SH BEN INT 939653101   2,315,077 166,313 SH   SOLE 7 150,538 0 15,775
ELME COMMUNITIES SH BEN INT 939653101   3,845,456 276,254 SH   SOLE 18 276,254 0 0
ELME COMMUNITIES SH BEN INT 939653101   6,213,359 446,362 SH   SOLE 19 446,362 0 0
ELME COMMUNITIES SH BEN INT 939653101   152,200,292 10,933,929 SH   SOLE 21 10,933,929 0 0
ELME COMMUNITIES SH BEN INT 939653101   48,964,853 3,517,590 SH   SOLE 22 3,345,729 0 171,861
ELME COMMUNITIES SH BEN INT 939653101   63,475 4,560 SH   SOLE 23 4,560 0 0
ELME COMMUNITIES SH BEN INT 939653101   10,218,867 734,114 SH   SOLE 25 734,114 0 0
ELME COMMUNITIES SH BEN INT 939653101   937,248 67,331 SH   SOLE 26 41,395 0 25,936
ELME COMMUNITIES SH BEN INT 939653101   1,422,485 102,190 SH   SOLE 28 4,598 0 97,592
ELME COMMUNITIES SH BEN INT 939653101   6,633,618 476,553 SH   SOLE 30 476,553 0 0
ELME COMMUNITIES SH BEN INT 939653101   201,228 14,456 SH   SOLE 40 14,456 0 0
ELME COMMUNITIES SH BEN INT 939653101   108,103 7,766 SH   SOLE 43 7,237 0 529
ELTEK LTD SHS M40184208   35,202 3,160 SH   SOLE 2 3,160 0 0
ELUTIA INC CL A COM 05479K106   2,259 717 SH   SOLE 18 717 0 0
ELUTIA INC CL A COM 05479K106   45,741 14,521 SH   SOLE 21 14,521 0 0
EMBECTA CORP COMMON STOCK 29082K105   881,247 66,409 SH   SOLE 2 34,491 0 31,918
EMBECTA CORP COMMON STOCK 29082K105   2,468 186 SH   SOLE 4 186 0 0
EMBECTA CORP COMMON STOCK 29082K105   310,014 23,362 SH   SOLE 7 22,107 0 1,255
EMBECTA CORP COMMON STOCK 29082K105   2,400,928 180,929 SH   SOLE 18 180,929 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,645,891 124,031 SH   SOLE 19 124,031 0 0
EMBECTA CORP COMMON STOCK 29082K105   89,853,439 6,771,171 SH   SOLE 21 6,771,171 0 0
EMBECTA CORP COMMON STOCK 29082K105   23,262,562 1,753,019 SH   SOLE 22 1,678,577 0 74,442
EMBECTA CORP COMMON STOCK 29082K105   140,463 10,585 SH   SOLE 25 10,585 0 0
EMBECTA CORP COMMON STOCK 29082K105   505,468 38,091 SH   SOLE 26 19,575 0 18,516
EMBECTA CORP COMMON STOCK 29082K105   98,835 7,448 SH   SOLE 28 0 0 7,448
EMBECTA CORP COMMON STOCK 29082K105   2,593,436 195,436 SH   SOLE 30 195,436 0 0
EMBECTA CORP COMMON STOCK 29082K105   41,296 3,112 SH   SOLE 36 3,112 0 0
EMBECTA CORP COMMON STOCK 29082K105   198,957 14,993 SH   SOLE 40 14,993 0 0
EMBECTA CORP COMMON STOCK 29082K105   1,175,975 88,619 SH   SOLE 43 82,539 0 6,080
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303   23,021 1,545 SH   SOLE 43 1,428 0 117
EMBRAER S.A. SPONSORED ADS 29082A107   24,642 925 SH   SOLE 22 925 0 0
EMBRAER S.A. SPONSORED ADS 29082A107   1,510,648 56,706 SH   SOLE 43 55,232 0 1,474
EMCOR GROUP INC COM 29084Q100   100,373,974 286,619 SH   SOLE 2 204,705 0 81,914
EMCOR GROUP INC COM 29084Q100   20,671,606 59,028 SH   SOLE 4 26,038 0 32,990
EMCOR GROUP INC COM 29084Q100   8,538,927 24,383 SH   SOLE 7 23,810 0 573
EMCOR GROUP INC COM 29084Q100   7,473,618 21,341 SH   SOLE 13 21,341 0 0
EMCOR GROUP INC COM 29084Q100   39,547,736 112,929 SH   SOLE 18 101,226 0 11,703
EMCOR GROUP INC COM 29084Q100   55,486,739 158,443 SH   SOLE 19 158,443 0 0
EMCOR GROUP INC COM 29084Q100   876,837,414 2,503,819 SH   SOLE 21 2,503,819 0 0
EMCOR GROUP INC COM 29084Q100   558,876,125 1,595,877 SH   SOLE 22 1,514,564 0 81,313
EMCOR GROUP INC COM 29084Q100   25,709,933 73,415 SH   SOLE 23 73,415 0 0
EMCOR GROUP INC COM 29084Q100   3,370,325 9,624 SH   SOLE 25 9,624 0 0
EMCOR GROUP INC COM 29084Q100   35,970,793 102,715 SH   SOLE 26 31,572 0 71,143
EMCOR GROUP INC COM 29084Q100   430,746 1,230 SH   SOLE 28 511 0 719
EMCOR GROUP INC COM 29084Q100   7,756,580 22,149 SH   SOLE 29 22,149 0 0
EMCOR GROUP INC COM 29084Q100   25,269,381 72,157 SH   SOLE 30 72,157 0 0
EMCOR GROUP INC COM 29084Q100   16,698,937 47,684 SH   SOLE 31 47,684 0 0
EMCOR GROUP INC COM 29084Q100   7,071,939 20,194 SH   SOLE 34 20,194 0 0
EMCOR GROUP INC COM 29084Q100   626,858 1,790 SH   SOLE 36 1,790 0 0
EMCOR GROUP INC COM 29084Q100   3,452,272 9,858 SH   SOLE 40 9,858 0 0
EMCOR GROUP INC COM 29084Q100   70,040 200 SH   OTR 43 200 0 0
EMCOR GROUP INC COM 29084Q100   19,934,310 56,923 SH   SOLE 43 48,759 0 8,164
EMCORE CORP COM NEW 290846203   3,472 10,063 SH   SOLE 18 10,063 0 0
EMCORE CORP COM NEW 290846203   53,460 154,957 SH   SOLE 21 154,957 0 0
EMCORE CORP COM NEW 290846203   157,529 456,605 SH   SOLE 22 456,605 0 0
EMERALD HOLDING INC COM 29103W104   61,304 9,002 SH   SOLE 2 2,519 0 6,483
EMERALD HOLDING INC COM 29103W104   279,680 41,069 SH   SOLE 18 41,069 0 0
EMERALD HOLDING INC COM 29103W104   238,473 35,018 SH   SOLE 19 35,018 0 0
EMERALD HOLDING INC COM 29103W104   3,624,289 532,201 SH   SOLE 21 532,201 0 0
EMERALD HOLDING INC COM 29103W104   4,000,923 587,507 SH   SOLE 22 576,720 0 10,787
EMERALD HOLDING INC COM 29103W104   77,382 11,363 SH   SOLE 43 11,363 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   1,276,352 504,487 SH   SOLE 2 331,921 0 172,566
EMERGENT BIOSOLUTIONS INC COM 29089Q105   1,381 546 SH   SOLE 7 546 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   597,232 236,060 SH   SOLE 18 236,060 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   2,974,053 1,175,515 SH   SOLE 19 1,175,515 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   5,261,345 2,079,583 SH   SOLE 21 2,079,583 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   7,544,599 2,982,055 SH   SOLE 22 2,830,654 0 151,401
EMERGENT BIOSOLUTIONS INC COM 29089Q105   199,126 78,706 SH   SOLE 26 0 0 78,706
EMERGENT BIOSOLUTIONS INC COM 29089Q105   2,249 889 SH   SOLE 28 889 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   5,118 2,023 SH   SOLE 36 2,023 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105   870 344 SH   SOLE 43 344 0 0
EMERSON ELEC CO COM 291011104   122,985,729 1,084,339 SH   SOLE 2 156,140 0 928,199
EMERSON ELEC CO COM 291011104   51,908,931 457,670 SH   SOLE 4 223,252 0 234,418
EMERSON ELEC CO COM 291011104   44,509,070 392,427 SH   SOLE 7 347,997 0 44,430
EMERSON ELEC CO COM 291011104   3,229,521 28,474 SH   SOLE 13 28,474 0 0
EMERSON ELEC CO COM 291011104   9,280,592 81,825 SH   SOLE 15 81,825 0 0
EMERSON ELEC CO COM 291011104   90,828,551 800,816 SH   SOLE 18 765,456 0 35,360
EMERSON ELEC CO COM 291011104   16,847,067 148,537 SH   SOLE 19 148,537 0 0
EMERSON ELEC CO COM 291011104   1,442,033,903 12,714,106 SH   SOLE 21 12,714,106 0 0
EMERSON ELEC CO COM 291011104   1,379,098,846 12,159,221 SH   SOLE 22 10,918,857 0 1,240,364
EMERSON ELEC CO COM 291011104   98,776,117 870,888 SH   SOLE 23 870,888 0 0
EMERSON ELEC CO COM 291011104   97,426,759 858,991 SH   SOLE 25 856,346 0 2,645
EMERSON ELEC CO COM 291011104   63,299,135 558,095 SH   SOLE 26 311,559 0 246,536
EMERSON ELEC CO COM 291011104   120,587,577 1,063,195 SH   SOLE 28 8,397 0 1,054,798
EMERSON ELEC CO COM 291011104   331,546,735 2,923,177 SH   SOLE 30 2,923,177 0 0
EMERSON ELEC CO COM 291011104   23,456,050 206,807 SH   SOLE 31 121,664 0 85,143
EMERSON ELEC CO COM 291011104   3,447,741 30,398 SH   SOLE 34 30,398 0 0
EMERSON ELEC CO COM 291011104   14,170,014 124,934 SH   SOLE 36 124,934 0 0
EMERSON ELEC CO COM 291011104   3,146,838 27,745 SH   SOLE 40 27,745 0 0
EMERSON ELEC CO COM 291011104   100,263 884 SH   OTR 43 884 0 0
EMERSON ELEC CO COM 291011104   76,366,306 673,305 SH   SOLE 43 525,289 0 148,017
EMPIRE PETE CORP COM 292034303   13,506 2,643 SH   SOLE 2 481 0 2,162
EMPIRE PETE CORP COM 292034303   141,838 27,757 SH   SOLE 18 27,757 0 0
EMPIRE PETE CORP COM 292034303   151,287 29,606 SH   SOLE 19 29,606 0 0
EMPIRE PETE CORP COM 292034303   2,236,698 437,710 SH   SOLE 21 437,710 0 0
EMPIRE PETE CORP COM 292034303   1,327,946 259,872 SH   SOLE 22 255,397 0 4,475
EMPIRE ST RLTY TR INC CL A 292104106   2,155,107 212,745 SH   SOLE 2 98,483 0 114,262
EMPIRE ST RLTY TR INC CL A 292104106   612,460 60,460 SH   SOLE 4 60,460 0 0
EMPIRE ST RLTY TR INC CL A 292104106   2,501,776 246,967 SH   SOLE 7 223,640 0 23,327
EMPIRE ST RLTY TR INC CL A 292104106   3,512,415 346,734 SH   SOLE 18 346,734 0 0
EMPIRE ST RLTY TR INC CL A 292104106   6,291,642 621,090 SH   SOLE 19 621,090 0 0
EMPIRE ST RLTY TR INC CL A 292104106   55,948,608 5,523,061 SH   SOLE 21 5,523,061 0 0
EMPIRE ST RLTY TR INC CL A 292104106   53,721,923 5,303,250 SH   SOLE 22 5,059,024 0 244,226
EMPIRE ST RLTY TR INC CL A 292104106   68,793 6,791 SH   SOLE 23 6,791 0 0
EMPIRE ST RLTY TR INC CL A 292104106   17,434,135 1,721,040 SH   SOLE 25 1,721,040 0 0
EMPIRE ST RLTY TR INC CL A 292104106   418,136 41,277 SH   SOLE 26 41,277 0 0
EMPIRE ST RLTY TR INC CL A 292104106   2,628,846 259,511 SH   SOLE 28 5,725 0 253,786
EMPIRE ST RLTY TR INC CL A 292104106   4,406,530 434,998 SH   SOLE 30 434,998 0 0
EMPIRE ST RLTY TR INC CL A 292104106   47,712 4,710 SH   SOLE 36 4,710 0 0
EMPIRE ST RLTY TR INC CL A 292104106   321,860 31,773 SH   SOLE 40 31,773 0 0
EMPIRE ST RLTY TR INC CL A 292104106   9,519,009 939,685 SH   SOLE 43 932,525 0 7,160
EMPLOYERS HLDGS INC COM 292218104   903,670 19,909 SH   SOLE 2 7,262 0 12,647
EMPLOYERS HLDGS INC COM 292218104   3,041 67 SH   SOLE 4 67 0 0
EMPLOYERS HLDGS INC COM 292218104   9,713 214 SH   SOLE 7 214 0 0
EMPLOYERS HLDGS INC COM 292218104   3,645,861 80,323 SH   SOLE 18 80,323 0 0
EMPLOYERS HLDGS INC COM 292218104   2,121,937 46,749 SH   SOLE 19 46,749 0 0
EMPLOYERS HLDGS INC COM 292218104   133,375,338 2,938,430 SH   SOLE 21 2,938,430 0 0
EMPLOYERS HLDGS INC COM 292218104   27,841,727 613,389 SH   SOLE 22 582,010 0 31,379
EMPLOYERS HLDGS INC COM 292218104   126,820 2,794 SH   SOLE 25 2,794 0 0
EMPLOYERS HLDGS INC COM 292218104   1,512,122 33,314 SH   SOLE 30 33,314 0 0
EMPLOYERS HLDGS INC COM 292218104   142,933 3,149 SH   SOLE 40 3,149 0 0
EMPLOYERS HLDGS INC COM 292218104   596,697 13,146 SH   SOLE 43 12,199 0 947
ENACT HLDGS INC COM 29249E109   1,781,002 57,120 SH   SOLE 2 34,092 0 23,028
ENACT HLDGS INC COM 29249E109   7,140 229 SH   SOLE 7 229 0 0
ENACT HLDGS INC COM 29249E109   2,459,447 78,879 SH   SOLE 18 78,879 0 0
ENACT HLDGS INC COM 29249E109   2,602,532 83,468 SH   SOLE 19 83,468 0 0
ENACT HLDGS INC COM 29249E109   35,774,342 1,147,349 SH   SOLE 21 1,147,349 0 0
ENACT HLDGS INC COM 29249E109   34,963,599 1,121,347 SH   SOLE 22 1,082,839 0 38,508
ENACT HLDGS INC COM 29249E109   28,093 901 SH   SOLE 23 901 0 0
ENACT HLDGS INC COM 29249E109   234,006 7,505 SH   SOLE 25 7,505 0 0
ENACT HLDGS INC COM 29249E109   252,371 8,094 SH   SOLE 28 0 0 8,094
ENACT HLDGS INC COM 29249E109   425,482 13,646 SH   SOLE 30 13,646 0 0
ENACT HLDGS INC COM 29249E109   313,078 10,041 SH   SOLE 40 10,041 0 0
ENACT HLDGS INC COM 29249E109   2,245 72 SH   SOLE 43 72 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   1,846,570 105,760 SH   SOLE 2 80,980 0 24,780
ENANTA PHARMACEUTICALS INC COM 29251M106   3,317 190 SH   SOLE 7 190 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   1,003,880 57,496 SH   SOLE 18 54,033 0 3,463
ENANTA PHARMACEUTICALS INC COM 29251M106   2,584,918 148,048 SH   SOLE 19 148,048 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   13,165,067 754,013 SH   SOLE 21 754,013 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   13,391,820 767,000 SH   SOLE 22 738,299 0 28,701
ENANTA PHARMACEUTICALS INC COM 29251M106   17,809 1,020 SH   SOLE 23 1,020 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   5,901 338 SH   SOLE 28 338 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   90,617 5,190 SH   SOLE 43 4,416 0 774
ENBRIDGE INC COM 29250N105   26,556 734 SH   SOLE 2 734 0 0
ENBRIDGE INC COM 29250N105   2,121,740 58,644 SH   SOLE 19 58,644 0 0
ENBRIDGE INC COM 29250N105   32,927,454 910,101 SH   SOLE 21 910,101 0 0
ENBRIDGE INC COM 29250N105   19,537 540 SH   SOLE 30 540 0 0
ENBRIDGE INC COM 29250N105   177,608 4,909 SH   SOLE 34 4,909 0 0
ENBRIDGE INC COM 29250N105   53,951,641 1,491,201 SH   SOLE 43 1,158,981 0 332,220
ENCOMPASS HEALTH CORP COM 29261A100   12,308,384 149,048 SH   SOLE 2 94,836 0 54,212
ENCOMPASS HEALTH CORP COM 29261A100   218,507 2,646 SH   SOLE 4 2,646 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,844,507 22,336 SH   SOLE 7 21,181 0 1,155
ENCOMPASS HEALTH CORP COM 29261A100   13,993,264 169,451 SH   SOLE 18 169,451 0 0
ENCOMPASS HEALTH CORP COM 29261A100   9,526,429 115,360 SH   SOLE 19 115,360 0 0
ENCOMPASS HEALTH CORP COM 29261A100   435,418,575 5,272,688 SH   SOLE 21 5,272,688 0 0
ENCOMPASS HEALTH CORP COM 29261A100   253,051,628 3,064,321 SH   SOLE 22 2,932,215 0 132,106
ENCOMPASS HEALTH CORP COM 29261A100   1,693,468 20,507 SH   SOLE 25 20,507 0 0
ENCOMPASS HEALTH CORP COM 29261A100   2,954,960 35,783 SH   SOLE 26 35,783 0 0
ENCOMPASS HEALTH CORP COM 29261A100   383,089 4,639 SH   SOLE 28 1,774 0 2,865
ENCOMPASS HEALTH CORP COM 29261A100   21,388 259 SH   SOLE 29 259 0 0
ENCOMPASS HEALTH CORP COM 29261A100   13,136,992 159,082 SH   SOLE 30 159,082 0 0
ENCOMPASS HEALTH CORP COM 29261A100   218,837 2,650 SH   SOLE 31 2,650 0 0
ENCOMPASS HEALTH CORP COM 29261A100   82,745 1,002 SH   SOLE 34 1,002 0 0
ENCOMPASS HEALTH CORP COM 29261A100   428,095 5,184 SH   SOLE 36 5,184 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,691,238 20,480 SH   SOLE 40 20,480 0 0
ENCOMPASS HEALTH CORP COM 29261A100   5,993,984 72,584 SH   SOLE 43 51,060 0 21,524
ENCORE CAP GROUP INC COM 292554102   1,648,117 36,135 SH   SOLE 2 22,488 0 13,647
ENCORE CAP GROUP INC COM 292554102   4,926 108 SH   SOLE 4 108 0 0
ENCORE CAP GROUP INC COM 292554102   643,147 14,101 SH   SOLE 7 13,339 0 762
ENCORE CAP GROUP INC COM 292554102   3,476,121 76,214 SH   SOLE 18 76,214 0 0
ENCORE CAP GROUP INC COM 292554102   2,267,638 49,718 SH   SOLE 19 49,718 0 0
ENCORE CAP GROUP INC COM 292554102   126,037,032 2,763,364 SH   SOLE 21 2,763,364 0 0
ENCORE CAP GROUP INC COM 292554102   35,286,359 773,654 SH   SOLE 22 743,224 0 30,430
ENCORE CAP GROUP INC COM 292554102   259,110 5,681 SH   SOLE 25 5,681 0 0
ENCORE CAP GROUP INC COM 292554102   526,066 11,534 SH   SOLE 26 3,749 0 7,785
ENCORE CAP GROUP INC COM 292554102   91,539 2,007 SH   SOLE 28 0 0 2,007
ENCORE CAP GROUP INC COM 292554102   4,708,868 103,242 SH   SOLE 30 103,242 0 0
ENCORE CAP GROUP INC COM 292554102   62,896 1,379 SH   SOLE 36 1,379 0 0
ENCORE CAP GROUP INC COM 292554102   195,758 4,292 SH   SOLE 40 4,292 0 0
ENCORE CAP GROUP INC COM 292554102   1,015,735 22,270 SH   SOLE 43 21,376 0 894
ENCORE ENERGY CORP COM NEW 29259W700   1,501,517 342,812 SH   SOLE 2 169,466 0 173,346
ENCORE ENERGY CORP COM NEW 29259W700   7,433 1,697 SH   SOLE 7 1,697 0 0
ENCORE ENERGY CORP COM NEW 29259W700   1,888,647 431,198 SH   SOLE 18 431,198 0 0
ENCORE ENERGY CORP COM NEW 29259W700   2,363,820 539,685 SH   SOLE 19 539,685 0 0
ENCORE ENERGY CORP COM NEW 29259W700   25,879,997 5,908,675 SH   SOLE 21 5,908,675 0 0
ENCORE ENERGY CORP COM NEW 29259W700   10,153,777 2,318,214 SH   SOLE 22 2,158,686 0 159,528
ENCORE ENERGY CORP COM NEW 29259W700   36,056 8,232 SH   SOLE 23 8,232 0 0
ENCORE WIRE CORP COM 292562105   17,064,408 64,938 SH   SOLE 2 35,890 0 29,048
ENCORE WIRE CORP COM 292562105   13,402 51 SH   SOLE 4 51 0 0
ENCORE WIRE CORP COM 292562105   31,008 118 SH   SOLE 7 118 0 0
ENCORE WIRE CORP COM 292562105   14,214,559 54,093 SH   SOLE 18 51,678 0 2,415
ENCORE WIRE CORP COM 292562105   31,409,042 119,526 SH   SOLE 19 119,526 0 0
ENCORE WIRE CORP COM 292562105   466,719,091 1,776,083 SH   SOLE 21 1,776,083 0 0
ENCORE WIRE CORP COM 292562105   147,623,760 561,777 SH   SOLE 22 532,751 0 29,026
ENCORE WIRE CORP COM 292562105   642,497 2,445 SH   SOLE 23 2,445 0 0
ENCORE WIRE CORP COM 292562105   829,071 3,155 SH   SOLE 25 3,155 0 0
ENCORE WIRE CORP COM 292562105   7,494,486 28,520 SH   SOLE 26 4,871 0 23,649
ENCORE WIRE CORP COM 292562105   96,703 368 SH   SOLE 28 368 0 0
ENCORE WIRE CORP COM 292562105   9,108,218 34,661 SH   SOLE 30 34,661 0 0
ENCORE WIRE CORP COM 292562105   897,656 3,416 SH   SOLE 40 3,416 0 0
ENCORE WIRE CORP COM 292562105   7,693,411 29,277 SH   SOLE 43 26,566 0 2,711
ENDAVA PLC ADS 29260V105   4,125,818 108,460 SH   SOLE 2 108,460 0 0
ENDAVA PLC ADS 29260V105   281,306 7,395 SH   SOLE 21 7,395 0 0
ENDAVA PLC ADS 29260V105   414,978 10,909 SH   SOLE 22 10,909 0 0
ENDAVA PLC ADS 29260V105   57,402 1,509 SH   SOLE 29 1,509 0 0
ENDAVA PLC ADS 29260V105   500,112 13,147 SH   SOLE 43 8,470 0 4,677
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   1,885,469 73,279 SH   SOLE 2 54,386 0 18,893
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   12,428 483 SH   SOLE 4 483 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   346,789 13,478 SH   SOLE 7 12,741 0 737
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   13,954,666 542,350 SH   SOLE 21 542,350 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   75,855,719 2,948,143 SH   SOLE 22 2,865,654 0 82,489
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   945,397 36,743 SH   SOLE 25 36,743 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   1,736,801 67,501 SH   SOLE 26 67,501 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   286,787 11,146 SH   SOLE 28 3,170 0 7,976
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   2,500,158 97,169 SH   SOLE 30 97,169 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   991,145 38,521 SH   SOLE 40 38,521 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   114,674 4,457 SH   SOLE 43 4,335 0 122
ENEL CHILE S.A. SPONSORED ADR 29278D105   12,912,160 4,233,495 SH   SOLE 7 4,233,495 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   1,282,983 420,650 SH   SOLE 30 420,650 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   19,901 6,525 SH   SOLE 34 6,525 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   4,970,677 1,629,730 SH   SOLE 43 1,354,488 0 275,242
ENERFLEX LTD COM 29269R105   280 48 SH   SOLE 2 48 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   1,095,462 37,210 SH   SOLE 2 19,878 0 17,332
ENERGIZER HLDGS INC NEW COM 29272W109   5,446 185 SH   SOLE 4 185 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   464,416 15,775 SH   SOLE 7 14,948 0 827
ENERGIZER HLDGS INC NEW COM 29272W109   5,992,895 203,563 SH   SOLE 18 203,563 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   4,520,689 153,556 SH   SOLE 19 153,556 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   231,423,866 7,860,865 SH   SOLE 21 7,860,865 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   56,564,603 1,921,352 SH   SOLE 22 1,860,428 0 60,924
ENERGIZER HLDGS INC NEW COM 29272W109   379,599 12,894 SH   SOLE 25 12,894 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   3,725,544 126,547 SH   SOLE 26 16,650 0 109,897
ENERGIZER HLDGS INC NEW COM 29272W109   106,808 3,628 SH   SOLE 28 1,063 0 2,565
ENERGIZER HLDGS INC NEW COM 29272W109   4,370,162 148,443 SH   SOLE 30 148,443 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   41,157 1,398 SH   SOLE 36 1,398 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   457,969 15,556 SH   SOLE 40 15,556 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   4,741,809 161,067 SH   SOLE 43 122,915 0 38,152
ENERGOUS CORP COM NEW 29272C202   68,612 33,799 SH   SOLE 22 33,799 0 0
ENERGY FOCUS INC COM NEW 29268T508   5,241 3,296 SH   SOLE 22 3,296 0 0
ENERGY FUELS INC COM NEW 292671708   1,597,993 254,053 SH   SOLE 2 155,113 0 98,940
ENERGY FUELS INC COM NEW 292671708   7,466 1,187 SH   SOLE 7 1,187 0 0
ENERGY FUELS INC COM NEW 292671708   2,638,045 419,403 SH   SOLE 18 405,179 0 14,224
ENERGY FUELS INC COM NEW 292671708   3,559,593 565,913 SH   SOLE 19 565,913 0 0
ENERGY FUELS INC COM NEW 292671708   36,015,200 5,725,787 SH   SOLE 21 5,725,787 0 0
ENERGY FUELS INC COM NEW 292671708   13,451,159 2,138,499 SH   SOLE 22 2,055,149 0 83,350
ENERGY FUELS INC COM NEW 292671708   46,439 7,383 SH   SOLE 23 7,383 0 0
ENERGY FUELS INC COM NEW 292671708   255,223 40,576 SH   SOLE 43 38,721 0 1,855
ENERGY RECOVERY INC COM 29270J100   473,795 30,006 SH   SOLE 2 16,275 0 13,731
ENERGY RECOVERY INC COM 29270J100   3,300 209 SH   SOLE 4 209 0 0
ENERGY RECOVERY INC COM 29270J100   1,649,360 104,456 SH   SOLE 7 102,332 0 2,124
ENERGY RECOVERY INC COM 29270J100   2,075,264 131,429 SH   SOLE 18 131,429 0 0
ENERGY RECOVERY INC COM 29270J100   1,883,763 119,301 SH   SOLE 19 119,301 0 0
ENERGY RECOVERY INC COM 29270J100   32,366,231 2,049,793 SH   SOLE 21 2,049,793 0 0
ENERGY RECOVERY INC COM 29270J100   25,534,593 1,617,137 SH   SOLE 22 1,571,814 0 45,323
ENERGY RECOVERY INC COM 29270J100   231,924 14,688 SH   SOLE 25 14,688 0 0
ENERGY RECOVERY INC COM 29270J100   287,820 18,228 SH   SOLE 26 18,228 0 0
ENERGY RECOVERY INC COM 29270J100   212,060 13,430 SH   SOLE 28 0 0 13,430
ENERGY RECOVERY INC COM 29270J100   12,976,933 821,845 SH   SOLE 30 821,845 0 0
ENERGY RECOVERY INC COM 29270J100   105,493 6,681 SH   SOLE 36 6,681 0 0
ENERGY RECOVERY INC COM 29270J100   164,911 10,444 SH   SOLE 40 10,444 0 0
ENERGY RECOVERY INC COM 29270J100   2,282,050 144,525 SH   SOLE 43 143,799 0 726
ENERGY SVCS ACQUISITION CORP COM 29271Q103   15,502 1,879 SH   SOLE 18 1,879 0 0
ENERGY SVCS ACQUISITION CORP COM 29271Q103   208,123 25,227 SH   SOLE 21 25,227 0 0
ENERGY SVCS ACQUISITION CORP COM 29271Q103   182,276 22,094 SH   SOLE 22 22,094 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,714,844 236,163 SH   SOLE 19 236,163 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   177 11 SH   SOLE 43 11 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   81,280 45,408 SH   SOLE 2 5,000 0 40,408
ENERGY VAULT HOLDINGS INC COM 29280W109   745 416 SH   SOLE 7 416 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   495,073 276,577 SH   SOLE 18 276,577 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   365,718 204,312 SH   SOLE 19 204,312 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   6,371,358 3,559,418 SH   SOLE 21 3,559,418 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   4,091,795 2,285,919 SH   SOLE 22 2,208,995 0 76,924
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,037,171 29,085 SH   SOLE 2 15,496 0 13,589
ENERPAC TOOL GROUP CORP CL A COM 292765104   5,563 156 SH   SOLE 4 156 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   489,184 13,718 SH   SOLE 7 12,992 0 726
ENERPAC TOOL GROUP CORP CL A COM 292765104   5,550,158 155,641 SH   SOLE 18 155,641 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   4,179,923 117,216 SH   SOLE 19 117,216 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   220,588,659 6,185,885 SH   SOLE 21 6,185,885 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   56,060,016 1,572,070 SH   SOLE 22 1,522,970 0 49,100
ENERPAC TOOL GROUP CORP CL A COM 292765104   392,617 11,010 SH   SOLE 25 11,010 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,089,092 30,541 SH   SOLE 26 30,541 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   65,793 1,845 SH   SOLE 28 294 0 1,551
ENERPAC TOOL GROUP CORP CL A COM 292765104   5,277,395 147,992 SH   SOLE 30 147,992 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   30,347 851 SH   SOLE 36 851 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   346,366 9,713 SH   SOLE 40 9,713 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   1,652,377 46,337 SH   SOLE 43 44,999 0 1,338
ENERPLUS CORP COM 292766102   2,362,365 120,161 SH   SOLE 21 120,161 0 0
ENERPLUS CORP COM 292766102   4,515,155 229,662 SH   SOLE 43 194,858 0 34,804
ENERSYS COM 29275Y102   13,236,113 140,124 SH   SOLE 2 91,706 0 48,418
ENERSYS COM 29275Y102   13,697 145 SH   SOLE 4 145 0 0
ENERSYS COM 29275Y102   52,142 552 SH   SOLE 7 552 0 0
ENERSYS COM 29275Y102   16,659,816 176,369 SH   SOLE 18 166,123 0 10,246
ENERSYS COM 29275Y102   28,877,650 305,713 SH   SOLE 19 305,713 0 0
ENERSYS COM 29275Y102   282,666,071 2,992,442 SH   SOLE 21 2,992,442 0 0
ENERSYS COM 29275Y102   146,732,369 1,553,381 SH   SOLE 22 1,497,330 0 56,051
ENERSYS COM 29275Y102   730,176 7,730 SH   SOLE 23 7,730 0 0
ENERSYS COM 29275Y102   2,156,333 22,828 SH   SOLE 25 22,828 0 0
ENERSYS COM 29275Y102   2,788,270 29,518 SH   SOLE 26 10,895 0 18,623
ENERSYS COM 29275Y102   59,132 626 SH   SOLE 28 626 0 0
ENERSYS COM 29275Y102   2,347,142 24,848 SH   SOLE 30 24,848 0 0
ENERSYS COM 29275Y102   1,650,594 17,474 SH   SOLE 34 17,474 0 0
ENERSYS COM 29275Y102   78,213 828 SH   SOLE 36 828 0 0
ENERSYS COM 29275Y102   834,365 8,833 SH   SOLE 40 8,833 0 0
ENERSYS COM 29275Y102   3,835,424 40,604 SH   SOLE 43 36,545 0 4,059
ENFUSION INC CL A 292812104   215,479 23,295 SH   SOLE 2 13,759 0 9,536
ENFUSION INC CL A 292812104   1,240 134 SH   SOLE 7 134 0 0
ENFUSION INC CL A 292812104   804,352 86,957 SH   SOLE 18 86,957 0 0
ENFUSION INC CL A 292812104   1,090,066 117,845 SH   SOLE 19 117,845 0 0
ENFUSION INC CL A 292812104   13,151,844 1,421,821 SH   SOLE 21 1,421,821 0 0
ENFUSION INC CL A 292812104   8,042,089 869,415 SH   SOLE 22 840,688 0 28,727
ENFUSION INC CL A 292812104   46,037 4,977 SH   SOLE 25 4,977 0 0
ENFUSION INC CL A 292812104   82,714 8,942 SH   SOLE 30 8,942 0 0
ENFUSION INC CL A 292812104   337,949 36,535 SH   SOLE 34 36,535 0 0
ENGLOBAL CORP COM NEW 293306205   170,818 99,556 SH   SOLE 22 99,556 0 0
ENHABIT INC COM 29332G102   471,441 40,467 SH   SOLE 2 12,714 0 27,753
ENHABIT INC COM 29332G102   1,608 138 SH   SOLE 4 138 0 0
ENHABIT INC COM 29332G102   410,965 35,276 SH   SOLE 7 33,379 0 1,897
ENHABIT INC COM 29332G102   1,845,989 158,454 SH   SOLE 18 158,454 0 0
ENHABIT INC COM 29332G102   1,249,101 107,219 SH   SOLE 19 107,219 0 0
ENHABIT INC COM 29332G102   68,591,321 5,887,667 SH   SOLE 21 5,887,667 0 0
ENHABIT INC COM 29332G102   17,354,469 1,489,654 SH   SOLE 22 1,422,843 0 66,811
ENHABIT INC COM 29332G102   99,246 8,519 SH   SOLE 25 8,519 0 0
ENHABIT INC COM 29332G102   604,484 51,887 SH   SOLE 26 19,313 0 32,574
ENHABIT INC COM 29332G102   1,905,637 163,574 SH   SOLE 30 163,574 0 0
ENHABIT INC COM 29332G102   168,401 14,455 SH   SOLE 40 14,455 0 0
ENHABIT INC COM 29332G102   498,725 42,809 SH   SOLE 43 40,914 0 1,895
ENI S P A SPONSORED ADR 26874R108   24,604,813 775,688 SH   SOLE 43 694,498 0 81,190
ENLIGHT RENEWABLE ENERGY LTD SHS M4056D110   5,491 325 SH   SOLE 43 325 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   1,110,855 81,441 SH   SOLE 2 57,457 0 23,984
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   10,325 757 SH   SOLE 4 757 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   7,756,086 568,628 SH   SOLE 7 517,926 0 50,702
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   23,056,524 1,690,361 SH   SOLE 21 1,690,361 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   2,384,463 174,814 SH   SOLE 22 66,268 0 108,546
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   621,534 45,567 SH   SOLE 25 45,567 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   896,994 65,762 SH   SOLE 26 65,762 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   7,001,439 513,302 SH   SOLE 30 513,302 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   661,690 48,511 SH   SOLE 40 48,511 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   6,220 456 SH   SOLE 43 456 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   322,548 18,337 SH   SOLE 2 5,236 0 13,101
ENLIVEN THERAPEUTICS INC COM 29337E102   3,993 227 SH   SOLE 7 227 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   1,156,120 65,726 SH   SOLE 18 65,726 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   863,423 49,086 SH   SOLE 19 49,086 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   17,741,485 1,008,612 SH   SOLE 21 1,008,612 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   10,626,453 604,119 SH   SOLE 22 573,331 0 30,788
ENLIVEN THERAPEUTICS INC COM 29337E102   91,099 5,179 SH   SOLE 25 5,179 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   25,189 1,432 SH   SOLE 28 0 0 1,432
ENLIVEN THERAPEUTICS INC COM 29337E102   978,338 55,619 SH   SOLE 30 55,619 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   87,774 4,990 SH   SOLE 40 4,990 0 0
ENLIVEN THERAPEUTICS INC COM 29337E102   422 24 SH   SOLE 43 24 0 0
ENNIS INC COM 293389102   910,931 44,414 SH   SOLE 2 24,412 0 20,002
ENNIS INC COM 293389102   267 13 SH   SOLE 4 13 0 0
ENNIS INC COM 293389102   3,261 159 SH   SOLE 7 159 0 0
ENNIS INC COM 293389102   1,459,902 71,180 SH   SOLE 18 71,180 0 0
ENNIS INC COM 293389102   1,126,143 54,907 SH   SOLE 19 54,907 0 0
ENNIS INC COM 293389102   20,382,469 993,782 SH   SOLE 21 993,782 0 0
ENNIS INC COM 293389102   15,391,381 750,433 SH   SOLE 22 715,003 0 35,430
ENNIS INC COM 293389102   126,424 6,164 SH   SOLE 25 6,164 0 0
ENNIS INC COM 293389102   191,994 9,361 SH   SOLE 26 9,361 0 0
ENNIS INC COM 293389102   17,351 846 SH   SOLE 30 846 0 0
ENNIS INC COM 293389102   130,690 6,372 SH   SOLE 40 6,372 0 0
ENNIS INC COM 293389102   2,277,663 111,051 SH   SOLE 43 106,396 0 4,655
ENOVA INTL INC COM 29357K103   12,941,346 205,974 SH   SOLE 2 104,519 0 101,455
ENOVA INTL INC COM 29357K103   13,194 210 SH   SOLE 7 210 0 0
ENOVA INTL INC COM 29357K103   5,783,062 92,043 SH   SOLE 18 92,043 0 0
ENOVA INTL INC COM 29357K103   26,117,174 415,680 SH   SOLE 19 415,680 0 0
ENOVA INTL INC COM 29357K103   212,462,849 3,381,551 SH   SOLE 21 3,381,551 0 0
ENOVA INTL INC COM 29357K103   78,827,272 1,254,612 SH   SOLE 22 1,180,637 0 73,975
ENOVA INTL INC COM 29357K103   630,311 10,032 SH   SOLE 23 10,032 0 0
ENOVA INTL INC COM 29357K103   396,646 6,313 SH   SOLE 25 6,313 0 0
ENOVA INTL INC COM 29357K103   4,620,016 73,532 SH   SOLE 26 9,960 0 63,572
ENOVA INTL INC COM 29357K103   88,527 1,409 SH   SOLE 28 657 0 752
ENOVA INTL INC COM 29357K103   3,755,349 59,770 SH   SOLE 30 59,770 0 0
ENOVA INTL INC COM 29357K103   50,138 798 SH   SOLE 36 798 0 0
ENOVA INTL INC COM 29357K103   390,803 6,220 SH   SOLE 40 6,220 0 0
ENOVA INTL INC COM 29357K103   1,475,060 23,477 SH   SOLE 43 22,682 0 795
ENOVIS CORPORATION COM 194014502   19,242,968 308,134 SH   SOLE 2 164,968 0 143,166
ENOVIS CORPORATION COM 194014502   57,079 914 SH   SOLE 4 134 0 780
ENOVIS CORPORATION COM 194014502   727,730 11,653 SH   SOLE 7 11,060 0 593
ENOVIS CORPORATION COM 194014502   6,501,670 104,110 SH   SOLE 18 104,110 0 0
ENOVIS CORPORATION COM 194014502   4,109,835 65,810 SH   SOLE 19 65,810 0 0
ENOVIS CORPORATION COM 194014502   178,852,803 2,863,936 SH   SOLE 21 2,863,936 0 0
ENOVIS CORPORATION COM 194014502   101,029,549 1,617,767 SH   SOLE 22 1,547,615 0 70,152
ENOVIS CORPORATION COM 194014502   568,170 9,098 SH   SOLE 25 9,098 0 0
ENOVIS CORPORATION COM 194014502   5,740,279 91,918 SH   SOLE 26 16,548 0 75,370
ENOVIS CORPORATION COM 194014502   251,611 4,029 SH   SOLE 28 671 0 3,358
ENOVIS CORPORATION COM 194014502   4,344,334 69,565 SH   SOLE 30 69,565 0 0
ENOVIS CORPORATION COM 194014502   40,780 653 SH   SOLE 31 653 0 0
ENOVIS CORPORATION COM 194014502   652,415 10,447 SH   SOLE 34 10,447 0 0
ENOVIS CORPORATION COM 194014502   76,127 1,219 SH   SOLE 36 1,219 0 0
ENOVIS CORPORATION COM 194014502   669,277 10,717 SH   SOLE 40 10,717 0 0
ENOVIS CORPORATION COM 194014502   10,300,316 164,937 SH   SOLE 43 141,915 0 23,022
ENOVIX CORPORATION COM 293594107   600,662 74,989 SH   SOLE 2 41,187 0 33,802
ENOVIX CORPORATION COM 293594107   1,930 241 SH   SOLE 4 241 0 0
ENOVIX CORPORATION COM 293594107   222,550 27,784 SH   SOLE 7 26,339 0 1,445
ENOVIX CORPORATION COM 293594107   2,612,590 326,166 SH   SOLE 18 326,166 0 0
ENOVIX CORPORATION COM 293594107   2,383,808 297,604 SH   SOLE 19 297,604 0 0
ENOVIX CORPORATION COM 293594107   39,120,023 4,883,898 SH   SOLE 21 4,883,898 0 0
ENOVIX CORPORATION COM 293594107   31,693,495 3,956,741 SH   SOLE 22 3,846,376 0 110,365
ENOVIX CORPORATION COM 293594107   188,035 23,475 SH   SOLE 25 23,475 0 0
ENOVIX CORPORATION COM 293594107   350,245 43,726 SH   SOLE 26 43,726 0 0
ENOVIX CORPORATION COM 293594107   61,653 7,697 SH   SOLE 28 0 0 7,697
ENOVIX CORPORATION COM 293594107   780,350 97,422 SH   SOLE 30 97,422 0 0
ENOVIX CORPORATION COM 293594107   235,694 29,425 SH   SOLE 40 29,425 0 0
ENOVIX CORPORATION COM 293594107   287,351 35,874 SH   SOLE 43 30,734 0 5,140
ENPHASE ENERGY INC COM 29355A107   25,928,071 214,317 SH   SOLE 2 34,747 0 179,570
ENPHASE ENERGY INC COM 29355A107   20,562,729 169,968 SH   SOLE 4 107,385 0 62,583
ENPHASE ENERGY INC COM 29355A107   21,478,910 177,541 SH   SOLE 7 162,356 0 15,185
ENPHASE ENERGY INC COM 29355A107   800,888 6,620 SH   SOLE 13 6,620 0 0
ENPHASE ENERGY INC COM 29355A107   2,408,591 19,909 SH   SOLE 15 19,909 0 0
ENPHASE ENERGY INC COM 29355A107   35,173,846 290,741 SH   SOLE 18 282,199 0 8,542
ENPHASE ENERGY INC COM 29355A107   6,962,762 57,553 SH   SOLE 19 57,553 0 0
ENPHASE ENERGY INC COM 29355A107   753,625,674 6,229,341 SH   SOLE 21 6,229,341 0 0
ENPHASE ENERGY INC COM 29355A107   352,566,691 2,914,256 SH   SOLE 22 2,614,412 0 299,844
ENPHASE ENERGY INC COM 29355A107   24,565,352 203,053 SH   SOLE 23 203,053 0 0
ENPHASE ENERGY INC COM 29355A107   37,990,865 314,026 SH   SOLE 25 310,468 0 3,558
ENPHASE ENERGY INC COM 29355A107   16,546,919 136,774 SH   SOLE 26 81,524 0 55,250
ENPHASE ENERGY INC COM 29355A107   41,669,262 344,431 SH   SOLE 28 36,109 0 308,322
ENPHASE ENERGY INC COM 29355A107   409,445,438 3,384,406 SH   SOLE 30 3,353,683 0 30,723
ENPHASE ENERGY INC COM 29355A107   3,754,977 31,038 SH   SOLE 31 28,831 0 2,207
ENPHASE ENERGY INC COM 29355A107   48,222,386 398,598 SH   SOLE 34 398,598 0 0
ENPHASE ENERGY INC COM 29355A107   3,339,290 27,602 SH   SOLE 36 27,602 0 0
ENPHASE ENERGY INC COM 29355A107   863,555 7,138 SH   SOLE 40 7,138 0 0
ENPHASE ENERGY INC COM 29355A107   19,720 163 SH   OTR 43 163 0 0
ENPHASE ENERGY INC COM 29355A107   15,647,187 129,337 SH   SOLE 43 110,644 0 18,693
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   5,523,190 6,010,000 PRN   SOLE 2 6,010,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   4,427,742 4,818,000 PRN   SOLE 21 4,818,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAH0   8,546,700 9,300,000 PRN   SOLE 22 9,300,000 0 0
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   4,178,089 4,869,000 PRN   SOLE 21 4,869,000 0 0
ENPRO INC COM 29355X107   3,035,666 17,987 SH   SOLE 2 5,780 0 12,207
ENPRO INC COM 29355X107   9,789 58 SH   SOLE 4 58 0 0
ENPRO INC COM 29355X107   856,170 5,073 SH   SOLE 7 4,806 0 267
ENPRO INC COM 29355X107   11,154,684 66,094 SH   SOLE 18 66,094 0 0
ENPRO INC COM 29355X107   7,602,076 45,044 SH   SOLE 19 45,044 0 0
ENPRO INC COM 29355X107   406,415,712 2,408,104 SH   SOLE 21 2,408,104 0 0
ENPRO INC COM 29355X107   103,732,455 614,638 SH   SOLE 22 587,422 0 27,216
ENPRO INC COM 29355X107   659,891 3,910 SH   SOLE 25 3,910 0 0
ENPRO INC COM 29355X107   2,493,746 14,776 SH   SOLE 26 10,686 0 4,090
ENPRO INC COM 29355X107   243,873 1,445 SH   SOLE 28 367 0 1,078
ENPRO INC COM 29355X107   10,097,172 59,828 SH   SOLE 30 59,828 0 0
ENPRO INC COM 29355X107   35,779 212 SH   SOLE 36 212 0 0
ENPRO INC COM 29355X107   700,733 4,152 SH   SOLE 40 4,152 0 0
ENPRO INC COM 29355X107   8,203,330 48,607 SH   SOLE 43 45,322 0 3,285
ENSERVCO CORP COM NEW 29358Y201   225 1,165 SH   SOLE 22 1,165 0 0
ENSIGN GROUP INC COM 29358P101   10,937,762 87,910 SH   SOLE 2 36,104 0 51,806
ENSIGN GROUP INC COM 29358P101   3,776,769 30,355 SH   SOLE 4 30,355 0 0
ENSIGN GROUP INC COM 29358P101   1,424,236 11,447 SH   SOLE 7 10,845 0 602
ENSIGN GROUP INC COM 29358P101   25,667,099 206,294 SH   SOLE 18 196,125 0 10,169
ENSIGN GROUP INC COM 29358P101   35,037,792 281,609 SH   SOLE 19 281,609 0 0
ENSIGN GROUP INC COM 29358P101   805,261,668 6,472,124 SH   SOLE 21 6,472,124 0 0
ENSIGN GROUP INC COM 29358P101   232,953,557 1,872,316 SH   SOLE 22 1,743,738 0 128,578
ENSIGN GROUP INC COM 29358P101   956,665 7,689 SH   SOLE 23 7,689 0 0
ENSIGN GROUP INC COM 29358P101   1,401,467 11,264 SH   SOLE 25 11,264 0 0
ENSIGN GROUP INC COM 29358P101   9,501,209 76,364 SH   SOLE 26 18,032 0 58,332
ENSIGN GROUP INC COM 29358P101   3,989,776 32,067 SH   SOLE 28 17,773 0 14,294
ENSIGN GROUP INC COM 29358P101   21,537,600 173,104 SH   SOLE 30 173,104 0 0
ENSIGN GROUP INC COM 29358P101   1,006,309 8,088 SH   SOLE 34 8,088 0 0
ENSIGN GROUP INC COM 29358P101   32,474 261 SH   SOLE 36 261 0 0
ENSIGN GROUP INC COM 29358P101   1,508,966 12,128 SH   SOLE 40 12,128 0 0
ENSIGN GROUP INC COM 29358P101   7,886,621 63,387 SH   SOLE 43 52,851 0 10,536
ENSTAR GROUP LIMITED SHS G3075P101   3,341,602 10,753 SH   SOLE 2 3,515 0 7,238
ENSTAR GROUP LIMITED SHS G3075P101   13,673 44 SH   SOLE 4 44 0 0
ENSTAR GROUP LIMITED SHS G3075P101   55,937 180 SH   SOLE 7 180 0 0
ENSTAR GROUP LIMITED SHS G3075P101   9,804,167 31,549 SH   SOLE 18 31,549 0 0
ENSTAR GROUP LIMITED SHS G3075P101   7,942,715 25,559 SH   SOLE 19 25,559 0 0
ENSTAR GROUP LIMITED SHS G3075P101   141,694,130 455,960 SH   SOLE 21 455,960 0 0
ENSTAR GROUP LIMITED SHS G3075P101   115,629,756 372,087 SH   SOLE 22 356,495 0 15,592
ENSTAR GROUP LIMITED SHS G3075P101   674,660 2,171 SH   SOLE 25 2,171 0 0
ENSTAR GROUP LIMITED SHS G3075P101   1,068,082 3,437 SH   SOLE 26 3,437 0 0
ENSTAR GROUP LIMITED SHS G3075P101   694,859 2,236 SH   SOLE 28 248 0 1,988
ENSTAR GROUP LIMITED SHS G3075P101   2,297,138 7,392 SH   SOLE 30 7,392 0 0
ENSTAR GROUP LIMITED SHS G3075P101   144,503 465 SH   SOLE 36 465 0 0
ENSTAR GROUP LIMITED SHS G3075P101   835,944 2,690 SH   SOLE 40 2,690 0 0
ENSTAR GROUP LIMITED SHS G3075P101   4,190,599 13,485 SH   SOLE 43 11,687 0 1,798
ENSYSCE BIOSCIENCES INC COM 293602405   770 975 SH   SOLE 22 975 0 0
ENTEGRIS INC COM 29362U104   28,989,748 206,274 SH   SOLE 2 31,293 0 174,981
ENTEGRIS INC COM 29362U104   16,367,851 116,464 SH   SOLE 4 42,569 0 73,895
ENTEGRIS INC COM 29362U104   3,560,300 25,333 SH   SOLE 7 24,811 0 522
ENTEGRIS INC COM 29362U104   808,808 5,755 SH   SOLE 13 5,755 0 0
ENTEGRIS INC COM 29362U104   1,853,020 13,185 SH   SOLE 15 13,185 0 0
ENTEGRIS INC COM 29362U104   24,919,710 177,314 SH   SOLE 18 167,945 0 9,369
ENTEGRIS INC COM 29362U104   389,709,831 2,772,946 SH   SOLE 19 2,772,946 0 0
ENTEGRIS INC COM 29362U104   577,590,589 4,109,795 SH   SOLE 21 4,109,795 0 0
ENTEGRIS INC COM 29362U104   602,299,348 4,285,608 SH   SOLE 22 3,992,318 0 293,290
ENTEGRIS INC COM 29362U104   31,305,004 222,748 SH   SOLE 23 222,748 0 0
ENTEGRIS INC COM 29362U104   221,555,548 1,576,459 SH   SOLE 25 1,576,065 0 394
ENTEGRIS INC COM 29362U104   12,527,595 89,139 SH   SOLE 26 74,941 0 14,198
ENTEGRIS INC COM 29362U104   28,863,403 205,375 SH   SOLE 28 1,928 0 203,447
ENTEGRIS INC COM 29362U104   59,452,777 423,031 SH   SOLE 30 423,031 0 0
ENTEGRIS INC COM 29362U104   4,783,841 34,039 SH   SOLE 31 31,578 0 2,461
ENTEGRIS INC COM 29362U104   27,365,527 194,717 SH   SOLE 34 194,717 0 0
ENTEGRIS INC COM 29362U104   2,397,893 17,062 SH   SOLE 36 17,062 0 0
ENTEGRIS INC COM 29362U104   1,030,861 7,335 SH   SOLE 40 7,335 0 0
ENTEGRIS INC COM 29362U104   19,981,285 142,175 SH   SOLE 43 122,880 0 19,295
ENTERGY CORP NEW COM 29364G103   62,304,595 589,559 SH   SOLE 2 119,624 0 469,935
ENTERGY CORP NEW COM 29364G103   13,736,815 129,985 SH   SOLE 4 109,063 0 20,922
ENTERGY CORP NEW COM 29364G103   14,871,818 140,725 SH   SOLE 7 123,611 0 17,114
ENTERGY CORP NEW COM 29364G103   632,283 5,983 SH   SOLE 13 5,983 0 0
ENTERGY CORP NEW COM 29364G103   3,317,401 31,391 SH   SOLE 15 31,391 0 0
ENTERGY CORP NEW COM 29364G103   46,737,508 442,255 SH   SOLE 18 429,069 0 13,186
ENTERGY CORP NEW COM 29364G103   30,158,430 285,375 SH   SOLE 19 285,375 0 0
ENTERGY CORP NEW COM 29364G103   909,770,692 8,608,731 SH   SOLE 21 8,608,731 0 0
ENTERGY CORP NEW COM 29364G103   477,858,751 4,521,752 SH   SOLE 22 4,068,060 0 453,692
ENTERGY CORP NEW COM 29364G103   33,355,673 315,629 SH   SOLE 23 315,629 0 0
ENTERGY CORP NEW COM 29364G103   31,054,596 293,855 SH   SOLE 25 293,855 0 0
ENTERGY CORP NEW COM 29364G103   18,518,095 175,228 SH   SOLE 26 125,495 0 49,733
ENTERGY CORP NEW COM 29364G103   24,228,831 229,266 SH   SOLE 28 3,483 0 225,783
ENTERGY CORP NEW COM 29364G103   123,058,125 1,164,441 SH   SOLE 30 1,164,441 0 0
ENTERGY CORP NEW COM 29364G103   5,065,559 47,933 SH   SOLE 31 44,444 0 3,489
ENTERGY CORP NEW COM 29364G103   4,764,160 45,081 SH   SOLE 32 45,081 0 0
ENTERGY CORP NEW COM 29364G103   8,185,550 77,456 SH   SOLE 34 77,456 0 0
ENTERGY CORP NEW COM 29364G103   15,631,023 147,909 SH   SOLE 35 147,909 0 0
ENTERGY CORP NEW COM 29364G103   4,643,262 43,937 SH   SOLE 36 43,937 0 0
ENTERGY CORP NEW COM 29364G103   578,070 5,470 SH   SOLE 40 5,470 0 0
ENTERGY CORP NEW COM 29364G103   49,881 472 SH   OTR 43 472 0 0
ENTERGY CORP NEW COM 29364G103   23,375,874 221,195 SH   SOLE 43 179,772 0 41,423
ENTERPRISE BANCORP INC MASS COM 293668109   1,945,984 74,932 SH   SOLE 2 67,351 0 7,581
ENTERPRISE BANCORP INC MASS COM 293668109   519 20 SH   SOLE 7 20 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   712,149 27,422 SH   SOLE 18 27,422 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   1,205,294 46,411 SH   SOLE 19 46,411 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   9,608,484 369,984 SH   SOLE 21 369,984 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   7,530,625 289,974 SH   SOLE 22 280,379 0 9,595
ENTERPRISE BANCORP INC MASS COM 293668109   44,123 1,699 SH   SOLE 23 1,699 0 0
ENTERPRISE BANCORP INC MASS COM 293668109   154,989 5,968 SH   SOLE 26 0 0 5,968
ENTERPRISE FINL SVCS CORP COM 293712105   6,355,590 156,696 SH   SOLE 2 71,604 0 85,092
ENTERPRISE FINL SVCS CORP COM 293712105   5,516 136 SH   SOLE 4 136 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   576,844 14,222 SH   SOLE 7 13,459 0 763
ENTERPRISE FINL SVCS CORP COM 293712105   4,507,960 111,143 SH   SOLE 18 111,143 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   13,672,452 337,092 SH   SOLE 19 337,092 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   58,083,745 1,432,045 SH   SOLE 21 1,432,045 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   62,289,736 1,535,743 SH   SOLE 22 1,460,503 0 75,240
ENTERPRISE FINL SVCS CORP COM 293712105   477,675 11,777 SH   SOLE 23 11,777 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   357,739 8,820 SH   SOLE 25 8,820 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   2,415,145 59,545 SH   SOLE 26 13,171 0 46,374
ENTERPRISE FINL SVCS CORP COM 293712105   28,230 696 SH   SOLE 28 696 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   1,452,372 35,808 SH   SOLE 30 35,808 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   19,185 473 SH   SOLE 36 473 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   404,424 9,971 SH   SOLE 40 9,971 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   1,310,109 32,301 SH   SOLE 43 31,134 0 1,167
ENTERPRISE PRODS PARTNERS L COM 293792107   5,371,659 184,087 SH   SOLE 2 184,087 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   25,240,525 864,994 SH   SOLE 18 706,456 0 158,538
ENTERPRISE PRODS PARTNERS L COM 293792107   258,111,865 8,845,506 SH   SOLE 19 8,845,506 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   183,367 6,284 SH   SOLE 21 6,284 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   247,766 8,491 SH   SOLE 43 8,482 0 9
ENTRADA THERAPEUTICS INC COM 29384C108   564,689 39,851 SH   SOLE 2 28,436 0 11,415
ENTRADA THERAPEUTICS INC COM 29384C108   4,053 286 SH   SOLE 7 286 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   854,253 60,286 SH   SOLE 18 60,286 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   680,571 48,029 SH   SOLE 19 48,029 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   11,007,681 776,830 SH   SOLE 21 776,830 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   7,579,760 534,916 SH   SOLE 22 516,750 0 18,166
ENTRADA THERAPEUTICS INC COM 29384C108   26,455 1,867 SH   SOLE 23 1,867 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   325,641 22,981 SH   SOLE 30 22,981 0 0
ENTRADA THERAPEUTICS INC COM 29384C108   15,899 1,122 SH   SOLE 36 1,122 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   1,005,627 613,187 SH   SOLE 2 388,165 0 225,022
ENTRAVISION COMMUNICATIONS C CL A 29382R107   585 357 SH   SOLE 7 357 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   259,325 158,125 SH   SOLE 18 158,125 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   696,616 424,766 SH   SOLE 19 424,766 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   3,612,266 2,202,601 SH   SOLE 21 2,202,601 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   4,981,042 3,037,221 SH   SOLE 22 2,838,345 0 198,876
ENTRAVISION COMMUNICATIONS C CL A 29382R107   7,651 4,665 SH   SOLE 23 4,665 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   33,302 20,306 SH   SOLE 25 20,306 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107   178,463 108,819 SH   SOLE 26 0 0 108,819
ENTRAVISION COMMUNICATIONS C CL A 29382R107   21,551 13,141 SH   SOLE 43 11,297 0 1,844
ENVELA CORP COM 29402E102   2,523 546 SH   SOLE 2 0 0 546
ENVELA CORP COM 29402E102   58,129 12,582 SH   SOLE 18 12,582 0 0
ENVELA CORP COM 29402E102   94,405 20,434 SH   SOLE 19 20,434 0 0
ENVELA CORP COM 29402E102   803,520 173,922 SH   SOLE 21 173,922 0 0
ENVELA CORP COM 29402E102   168,889 36,556 SH   SOLE 22 36,143 0 413
ENVERIC BIOSCIENCES INC COM NEW 29405E208   29,578 29,578 SH   SOLE 22 29,578 0 0
ENVESTNET INC COM 29404K106   137,559,761 2,375,406 SH   SOLE 2 2,367,517 0 7,889
ENVESTNET INC COM 29404K106   5,965 103 SH   SOLE 4 103 0 0
ENVESTNET INC COM 29404K106   516,905 8,926 SH   SOLE 7 8,460 0 466
ENVESTNET INC COM 29404K106   7,676,781 132,564 SH   SOLE 18 128,106 0 4,458
ENVESTNET INC COM 29404K106   5,440,645 93,950 SH   SOLE 19 93,950 0 0
ENVESTNET INC COM 29404K106   233,195,578 4,026,862 SH   SOLE 21 4,026,862 0 0
ENVESTNET INC COM 29404K106   71,821,661 1,240,229 SH   SOLE 22 1,204,051 0 36,178
ENVESTNET INC COM 29404K106   414,288 7,154 SH   SOLE 25 7,154 0 0
ENVESTNET INC COM 29404K106   1,209,045 20,878 SH   SOLE 26 20,878 0 0
ENVESTNET INC COM 29404K106   56,173 970 SH   SOLE 28 970 0 0
ENVESTNET INC COM 29404K106   4,158,170 71,804 SH   SOLE 30 71,804 0 0
ENVESTNET INC COM 29404K106   359,621 6,210 SH   SOLE 40 6,210 0 0
ENVESTNET INC COM 29404K106   53,277 920 SH   SOLE 43 920 0 0
ENVESTNET INC NOTE 0.750% 8/1 29404KAE6   2,191,070 2,260,000 PRN   SOLE 21 2,260,000 0 0
ENVESTNET INC NOTE 2.625%12/0 29404KAG1   4,331,650 4,100,000 PRN   SOLE 21 4,100,000 0 0
ENVIRI CORP COM 415864107   954,180 104,282 SH   SOLE 2 58,009 0 46,273
ENVIRI CORP COM 415864107   3,221 352 SH   SOLE 4 352 0 0
ENVIRI CORP COM 415864107   8,290 906 SH   SOLE 7 906 0 0
ENVIRI CORP COM 415864107   2,410,101 263,399 SH   SOLE 18 263,399 0 0
ENVIRI CORP COM 415864107   1,541,089 168,425 SH   SOLE 19 168,425 0 0
ENVIRI CORP COM 415864107   99,264,489 10,848,578 SH   SOLE 21 10,848,578 0 0
ENVIRI CORP COM 415864107   19,379,471 2,117,975 SH   SOLE 22 2,047,082 0 70,893
ENVIRI CORP COM 415864107   113,076 12,358 SH   SOLE 25 12,358 0 0
ENVIRI CORP COM 415864107   253,592 27,715 SH   SOLE 26 27,715 0 0
ENVIRI CORP COM 415864107   430,809 47,083 SH   SOLE 28 47,083 0 0
ENVIRI CORP COM 415864107   2,106,989 230,272 SH   SOLE 30 230,272 0 0
ENVIRI CORP COM 415864107   191,089 20,884 SH   SOLE 40 20,884 0 0
ENVIRI CORP COM 415864107   165,670 18,106 SH   SOLE 43 16,450 0 1,656
ENVIROTECH VEHICLES INC COM NEW 29414V209   4,415 1,635 SH   SOLE 18 1,635 0 0
ENVIROTECH VEHICLES INC COM NEW 29414V209   70,592 26,145 SH   SOLE 21 26,145 0 0
ENVIROTECH VEHICLES INC COM NEW 29414V209   362,119 134,118 SH   SOLE 22 134,118 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   17,907,824 837,597 SH   SOLE 2 420,604 0 416,993
ENVISTA HOLDINGS CORPORATION COM 29415F104   51,184 2,394 SH   SOLE 4 470 0 1,924
ENVISTA HOLDINGS CORPORATION COM 29415F104   666,308 31,165 SH   SOLE 7 29,616 0 1,549
ENVISTA HOLDINGS CORPORATION COM 29415F104   9,786,545 457,743 SH   SOLE 18 448,044 0 9,699
ENVISTA HOLDINGS CORPORATION COM 29415F104   51,064,035 2,388,402 SH   SOLE 19 2,388,402 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   207,573,182 9,708,755 SH   SOLE 21 9,708,755 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   124,431,066 5,819,975 SH   SOLE 22 5,545,723 0 274,252
ENVISTA HOLDINGS CORPORATION COM 29415F104   476,368 22,281 SH   SOLE 23 22,281 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   765,874 35,822 SH   SOLE 25 35,822 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   7,705,138 360,390 SH   SOLE 26 73,423 0 286,967
ENVISTA HOLDINGS CORPORATION COM 29415F104   295,514 13,822 SH   SOLE 28 2,865 0 10,957
ENVISTA HOLDINGS CORPORATION COM 29415F104   4,121,294 192,764 SH   SOLE 30 192,764 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   43,615 2,040 SH   SOLE 31 2,040 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   13,691,859 640,405 SH   SOLE 34 640,405 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   112,651 5,269 SH   SOLE 36 5,269 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   761,834 35,633 SH   SOLE 40 35,633 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   3,330,491 155,776 SH   SOLE 43 128,867 0 26,909
ENVIVA INC COM 29415B103   1,623 3,687 SH   SOLE 2 3,687 0 0
ENVIVA INC COM 29415B103   15,026 34,143 SH   SOLE 22 34,143 0 0
ENVOY MEDICAL INC CL A 29415V109   3,250 829 SH   SOLE 22 829 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   8,943 1,644 SH   SOLE 18 1,644 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   117,216 21,547 SH   SOLE 21 21,547 0 0
ENVVENO MEDICAL CORPORATION COM 29415J106   77,792 14,300 SH   SOLE 22 14,300 0 0
ENZO BIOCHEM INC COM 294100102   8,815 6,941 SH   SOLE 18 6,941 0 0
ENZO BIOCHEM INC COM 294100102   122,911 96,780 SH   SOLE 21 96,780 0 0
ENZO BIOCHEM INC COM 294100102   1,005,851 792,009 SH   SOLE 22 791,981 0 28
ENZO BIOCHEM INC COM 294100102   73,991 58,261 SH   SOLE 26 0 0 58,261
EOG RES INC COM 26875P101   144,014,061 1,126,518 SH   SOLE 2 751,806 0 374,712
EOG RES INC COM 26875P101   65,280,218 510,640 SH   SOLE 4 204,992 0 305,648
EOG RES INC COM 26875P101   64,819,354 507,035 SH   SOLE 7 344,884 0 162,151
EOG RES INC COM 26875P101   4,924,525 38,521 SH   SOLE 13 38,521 0 0
EOG RES INC COM 26875P101   10,797,878 84,464 SH   SOLE 15 84,464 0 0
EOG RES INC COM 26875P101   149,867,088 1,172,302 SH   SOLE 18 1,091,521 0 80,781
EOG RES INC COM 26875P101   60,003,238 469,362 SH   SOLE 19 469,362 0 0
EOG RES INC COM 26875P101   2,052,764,337 16,057,293 SH   SOLE 21 16,057,293 0 0
EOG RES INC COM 26875P101   1,665,798,921 13,030,342 SH   SOLE 22 11,644,556 0 1,385,786
EOG RES INC COM 26875P101   129,779,077 1,015,168 SH   SOLE 23 1,015,168 0 0
EOG RES INC COM 26875P101   107,643,198 842,015 SH   SOLE 25 842,015 0 0
EOG RES INC COM 26875P101   72,252,739 565,181 SH   SOLE 26 341,510 0 223,671
EOG RES INC COM 26875P101   87,200,815 682,109 SH   SOLE 28 0 0 682,109
EOG RES INC COM 26875P101   1,514,776 11,849 SH   SOLE 29 11,849 0 0
EOG RES INC COM 26875P101   446,523,387 3,492,830 SH   SOLE 30 3,492,830 0 0
EOG RES INC COM 26875P101   19,487,035 152,433 SH   SOLE 31 143,110 0 9,323
EOG RES INC COM 26875P101   53,625,812 419,476 SH   SOLE 34 419,476 0 0
EOG RES INC COM 26875P101   16,602,836 129,872 SH   SOLE 36 129,872 0 0
EOG RES INC COM 26875P101   3,689,079 28,857 SH   SOLE 40 28,857 0 0
EOG RES INC COM 26875P101   98,820 773 SH   OTR 43 773 0 0
EOG RES INC COM 26875P101   81,593,617 638,248 SH   SOLE 43 451,460 0 186,788
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   53,072 51,526 SH   SOLE 2 3,733 0 47,793
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   1,308 1,270 SH   SOLE 7 1,270 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   353,244 342,955 SH   SOLE 18 342,955 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   327,258 317,726 SH   SOLE 19 317,726 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   5,440,425 5,281,966 SH   SOLE 21 5,281,966 0 0
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   4,811,041 4,670,914 SH   SOLE 22 4,633,387 0 37,527
EPAM SYS INC COM 29414B104   27,880,285 100,957 SH   SOLE 2 19,547 0 81,410
EPAM SYS INC COM 29414B104   11,768,835 42,616 SH   SOLE 4 18,714 0 23,902
EPAM SYS INC COM 29414B104   9,990,364 36,176 SH   SOLE 7 31,689 0 4,487
EPAM SYS INC COM 29414B104   715,531 2,591 SH   SOLE 13 2,591 0 0
EPAM SYS INC COM 29414B104   2,346,255 8,496 SH   SOLE 15 8,496 0 0
EPAM SYS INC COM 29414B104   31,245,571 113,143 SH   SOLE 18 97,591 0 15,552
EPAM SYS INC COM 29414B104   81,660,236 295,699 SH   SOLE 19 295,699 0 0
EPAM SYS INC COM 29414B104   495,742,825 1,795,129 SH   SOLE 21 1,795,129 0 0
EPAM SYS INC COM 29414B104   341,734,192 1,237,450 SH   SOLE 22 1,112,682 0 124,768
EPAM SYS INC COM 29414B104   23,760,530 86,039 SH   SOLE 23 86,039 0 0
EPAM SYS INC COM 29414B104   63,356,903 229,421 SH   SOLE 25 229,143 0 278
EPAM SYS INC COM 29414B104   25,735,903 93,192 SH   SOLE 26 71,078 0 22,114
EPAM SYS INC COM 29414B104   24,846,391 89,971 SH   SOLE 28 1,077 0 88,894
EPAM SYS INC COM 29414B104   153,464,045 555,707 SH   SOLE 30 555,707 0 0
EPAM SYS INC COM 29414B104   3,671,823 13,296 SH   SOLE 31 12,409 0 887
EPAM SYS INC COM 29414B104   82,704,673 299,481 SH   SOLE 34 299,481 0 0
EPAM SYS INC COM 29414B104   3,157,061 11,432 SH   SOLE 36 11,432 0 0
EPAM SYS INC COM 29414B104   824,614 2,986 SH   SOLE 40 2,986 0 0
EPAM SYS INC COM 29414B104   16,037 58 SH   OTR 43 58 0 0
EPAM SYS INC COM 29414B104   10,527,330 38,120 SH   SOLE 43 32,290 0 5,830
EPICQUEST EDUCATN GRP INTL L COM G3104J100   182 184 SH   SOLE 22 184 0 0
EPLUS INC COM 294268107   3,360,491 42,787 SH   SOLE 2 15,661 0 27,126
EPLUS INC COM 294268107   7,854 100 SH   SOLE 4 100 0 0
EPLUS INC COM 294268107   490,090 6,240 SH   SOLE 7 5,910 0 330
EPLUS INC COM 294268107   7,182,404 91,449 SH   SOLE 18 83,652 0 7,797
EPLUS INC COM 294268107   13,365,780 170,178 SH   SOLE 19 170,178 0 0
EPLUS INC COM 294268107   246,932,509 3,144,035 SH   SOLE 21 3,144,035 0 0
EPLUS INC COM 294268107   72,195,932 919,225 SH   SOLE 22 873,254 0 45,971
EPLUS INC COM 294268107   11,153 142 SH   SOLE 23 142 0 0
EPLUS INC COM 294268107   381,390 4,856 SH   SOLE 25 4,856 0 0
EPLUS INC COM 294268107   874,621 11,136 SH   SOLE 26 11,136 0 0
EPLUS INC COM 294268107   25,604 326 SH   SOLE 28 326 0 0
EPLUS INC COM 294268107   6,868,716 87,455 SH   SOLE 30 87,455 0 0
EPLUS INC COM 294268107   438,960 5,589 SH   SOLE 40 5,589 0 0
EPLUS INC COM 294268107   2,092,306 26,640 SH   SOLE 43 25,888 0 752
EPR PPTYS COM SH BEN INT 26884U109   15,360,235 361,843 SH   SOLE 2 131,071 0 230,772
EPR PPTYS COM SH BEN INT 26884U109   8,337,605 196,410 SH   SOLE 4 196,410 0 0
EPR PPTYS COM SH BEN INT 26884U109   5,185,862 122,164 SH   SOLE 7 109,847 0 12,317
EPR PPTYS COM SH BEN INT 26884U109   12,241,137 288,366 SH   SOLE 18 288,366 0 0
EPR PPTYS COM SH BEN INT 26884U109   20,728,675 488,308 SH   SOLE 19 488,308 0 0
EPR PPTYS COM SH BEN INT 26884U109   173,782,914 4,093,826 SH   SOLE 21 4,093,826 0 0
EPR PPTYS COM SH BEN INT 26884U109   146,852,888 3,459,432 SH   SOLE 22 2,956,891 0 502,541
EPR PPTYS COM SH BEN INT 26884U109   1,607,794 37,875 SH   SOLE 23 37,875 0 0
EPR PPTYS COM SH BEN INT 26884U109   9,116,520 214,759 SH   SOLE 25 214,759 0 0
EPR PPTYS COM SH BEN INT 26884U109   957,290 22,551 SH   SOLE 26 21,920 0 631
EPR PPTYS COM SH BEN INT 26884U109   8,078,744 190,312 SH   SOLE 28 82,812 0 107,500
EPR PPTYS COM SH BEN INT 26884U109   11,220,936 264,333 SH   SOLE 30 264,333 0 0
EPR PPTYS COM SH BEN INT 26884U109   39,266 925 SH   SOLE 31 925 0 0
EPR PPTYS COM SH BEN INT 26884U109   7,630,770 179,759 SH   SOLE 34 179,759 0 0
EPR PPTYS COM SH BEN INT 26884U109   70,000 1,649 SH   SOLE 36 1,649 0 0
EPR PPTYS COM SH BEN INT 26884U109   753,700 17,755 SH   SOLE 40 17,755 0 0
EPR PPTYS COM SH BEN INT 26884U109   7,231,457 170,352 SH   SOLE 43 151,580 0 18,772
EPR PPTYS PFD C CV 5.75% 26884U208   9,804,918 517,137 SH   SOLE 21 517,137 0 0
EPR PPTYS CONV PFD 9% SR E 26884U307   9,062,448 334,902 SH   SOLE 21 334,902 0 0
EPSILON ENERGY LTD COM 294375209   23,282 4,237 SH   SOLE 2 4,237 0 0
EPSILON ENERGY LTD COM 294375209   18,403 3,349 SH   SOLE 18 3,349 0 0
EPSILON ENERGY LTD COM 294375209   249,275 45,364 SH   SOLE 21 45,364 0 0
EPSILON ENERGY LTD COM 294375209   175,587 31,954 SH   SOLE 22 31,954 0 0
EQT CORP COM 26884L109   44,122,642 1,190,252 SH   SOLE 2 124,374 0 1,065,878
EQT CORP COM 26884L109   3,981,466 107,404 SH   SOLE 4 107,404 0 0
EQT CORP COM 26884L109   22,229,693 599,668 SH   SOLE 7 539,299 0 60,369
EQT CORP COM 26884L109   425,119 11,468 SH   SOLE 13 11,468 0 0
EQT CORP COM 26884L109   1,818,506 49,056 SH   SOLE 15 49,056 0 0
EQT CORP COM 26884L109   42,226,829 1,139,111 SH   SOLE 18 1,111,279 0 27,832
EQT CORP COM 26884L109   6,953,257 187,571 SH   SOLE 19 187,571 0 0
EQT CORP COM 26884L109   561,748,808 15,153,731 SH   SOLE 21 15,153,731 0 0
EQT CORP COM 26884L109   339,947,618 9,170,424 SH   SOLE 22 8,293,213 0 877,211
EQT CORP COM 26884L109   21,555,352 581,477 SH   SOLE 23 581,477 0 0
EQT CORP COM 26884L109   4,455,962 120,204 SH   SOLE 25 120,204 0 0
EQT CORP COM 26884L109   8,829,815 238,193 SH   SOLE 26 209,209 0 28,984
EQT CORP COM 26884L109   14,493,888 390,987 SH   SOLE 28 89,715 0 301,272
EQT CORP COM 26884L109   114,410,179 3,086,328 SH   SOLE 30 3,078,498 0 7,830
EQT CORP COM 26884L109   3,257,267 87,868 SH   SOLE 31 81,797 0 6,071
EQT CORP COM 26884L109   633,897 17,100 SH   SOLE 34 17,100 0 0
EQT CORP COM 26884L109   1,734,468 46,789 SH   SOLE 36 46,789 0 0
EQT CORP COM 26884L109   689,984 18,613 SH   SOLE 40 18,613 0 0
EQT CORP COM 26884L109   21,983 593 SH   OTR 43 593 0 0
EQT CORP COM 26884L109   19,318,627 521,139 SH   SOLE 43 455,387 0 65,752
EQUIFAX INC COM 294429105   55,340,525 206,865 SH   SOLE 2 40,499 0 166,366
EQUIFAX INC COM 294429105   24,746,403 92,503 SH   SOLE 4 41,229 0 51,274
EQUIFAX INC COM 294429105   20,645,588 77,174 SH   SOLE 7 67,546 0 9,628
EQUIFAX INC COM 294429105   1,519,781 5,681 SH   SOLE 13 5,681 0 0
EQUIFAX INC COM 294429105   4,792,086 17,913 SH   SOLE 15 17,913 0 0
EQUIFAX INC COM 294429105   60,624,847 226,618 SH   SOLE 18 200,279 0 26,339
EQUIFAX INC COM 294429105   357,969,582 1,338,104 SH   SOLE 19 1,338,104 0 0
EQUIFAX INC COM 294429105   918,376,096 3,432,925 SH   SOLE 21 3,432,925 0 0
EQUIFAX INC COM 294429105   754,180,078 2,819,154 SH   SOLE 22 2,547,505 0 271,649
EQUIFAX INC COM 294429105   49,328,815 184,393 SH   SOLE 23 184,393 0 0
EQUIFAX INC COM 294429105   228,629,548 854,626 SH   SOLE 25 852,958 0 1,668
EQUIFAX INC COM 294429105   30,345,061 113,431 SH   SOLE 26 64,517 0 48,914
EQUIFAX INC COM 294429105   55,081,030 205,895 SH   SOLE 28 1,786 0 204,109
EQUIFAX INC COM 294429105   171,584,653 641,390 SH   SOLE 30 641,390 0 0
EQUIFAX INC COM 294429105   7,494,840 28,016 SH   SOLE 31 25,991 0 2,025
EQUIFAX INC COM 294429105   71,530,033 267,382 SH   SOLE 34 267,382 0 0
EQUIFAX INC COM 294429105   7,251,665 27,107 SH   SOLE 36 27,107 0 0
EQUIFAX INC COM 294429105   1,644,713 6,148 SH   SOLE 40 6,148 0 0
EQUIFAX INC COM 294429105   42,536 159 SH   OTR 43 159 0 0
EQUIFAX INC COM 294429105   29,235,234 109,282 SH   SOLE 43 94,906 0 14,376
EQUILLIUM INC COM 29446K106   8,803 3,811 SH   SOLE 22 3,811 0 0
EQUINIX INC COM 29444U700   199,767,000 242,045 SH   SOLE 2 94,047 0 147,998
EQUINIX INC COM 29444U700   114,854,573 139,162 SH   SOLE 4 125,523 0 13,639
EQUINIX INC COM 29444U700   214,689,792 260,126 SH   SOLE 7 235,269 0 24,857
EQUINIX INC COM 29444U700   4,931,347 5,975 SH   SOLE 13 5,975 0 0
EQUINIX INC COM 29444U700   11,191,475 13,560 SH   SOLE 15 13,560 0 0
EQUINIX INC COM 29444U700   139,389,984 168,890 SH   SOLE 18 156,276 0 12,614
EQUINIX INC COM 29444U700   190,347,509 230,632 SH   SOLE 19 230,632 0 0
EQUINIX INC COM 29444U700   2,462,519,789 2,983,679 SH   SOLE 21 2,983,679 0 0
EQUINIX INC COM 29444U700   2,504,184,923 3,034,162 SH   SOLE 22 2,708,712 0 325,450
EQUINIX INC COM 29444U700   146,366,498 177,343 SH   SOLE 23 177,343 0 0
EQUINIX INC COM 29444U700   628,506,127 761,521 SH   SOLE 25 761,083 0 438
EQUINIX INC COM 29444U700   104,088,969 126,118 SH   SOLE 26 70,556 0 55,562
EQUINIX INC COM 29444U700   198,277,279 240,240 SH   SOLE 28 29,505 0 210,735
EQUINIX INC COM 29444U700   1,298,244 1,573 SH   SOLE 29 1,573 0 0
EQUINIX INC COM 29444U700   687,807,738 833,373 SH   SOLE 30 833,373 0 0
EQUINIX INC COM 29444U700   17,789,988 21,555 SH   SOLE 31 20,045 0 1,510
EQUINIX INC COM 29444U700   35,464,430 42,970 SH   SOLE 34 42,970 0 0
EQUINIX INC COM 29444U700   17,988,067 21,795 SH   SOLE 36 21,795 0 0
EQUINIX INC COM 29444U700   3,803,121 4,608 SH   SOLE 40 4,608 0 0
EQUINIX INC COM 29444U700   86,660 105 SH   OTR 43 105 0 0
EQUINIX INC COM 29444U700   104,929,037 127,136 SH   SOLE 43 109,848 0 17,288
EQUINOR ASA SPONSORED ADR 29446M102   199,049 7,364 SH   SOLE 18 7,364 0 0
EQUINOR ASA SPONSORED ADR 29446M102   648,720 24,000 SH   SOLE 19 24,000 0 0
EQUINOR ASA SPONSORED ADR 29446M102   31,634,853 1,170,361 SH   SOLE 43 897,932 0 272,429
EQUINOX GOLD CORP COM 29446Y502   30,148 5,008 SH   SOLE 2 5,008 0 0
EQUINOX GOLD CORP COM 29446Y502   14,665 2,436 SH   SOLE 22 2,436 0 0
EQUINOX GOLD CORP COM 29446Y502   267,246 44,393 SH   SOLE 43 41,472 0 2,921
EQUITABLE HLDGS INC COM 29452E101   30,188,036 794,213 SH   SOLE 2 233,760 0 560,453
EQUITABLE HLDGS INC COM 29452E101   14,751,339 388,091 SH   SOLE 4 195,523 0 192,568
EQUITABLE HLDGS INC COM 29452E101   2,277,027 59,906 SH   SOLE 7 58,318 0 1,588
EQUITABLE HLDGS INC COM 29452E101   796,766 20,962 SH   SOLE 13 20,962 0 0
EQUITABLE HLDGS INC COM 29452E101   1,423,817 37,459 SH   SOLE 15 37,459 0 0
EQUITABLE HLDGS INC COM 29452E101   61,567,496 1,619,771 SH   SOLE 18 1,535,760 0 84,011
EQUITABLE HLDGS INC COM 29452E101   135,262,044 3,558,591 SH   SOLE 19 3,558,591 0 0
EQUITABLE HLDGS INC COM 29452E101   398,977,667 10,496,650 SH   SOLE 21 10,496,650 0 0
EQUITABLE HLDGS INC COM 29452E101   356,586,520 9,381,387 SH   SOLE 22 8,699,150 0 682,237
EQUITABLE HLDGS INC COM 29452E101   20,146,630 530,035 SH   SOLE 23 530,035 0 0
EQUITABLE HLDGS INC COM 29452E101   33,098,576 870,786 SH   SOLE 25 861,715 0 9,071
EQUITABLE HLDGS INC COM 29452E101   15,471,552 407,039 SH   SOLE 26 251,998 0 155,041
EQUITABLE HLDGS INC COM 29452E101   26,451,349 695,905 SH   SOLE 28 148,202 0 547,703
EQUITABLE HLDGS INC COM 29452E101   47,545,645 1,250,872 SH   SOLE 30 1,250,872 0 0
EQUITABLE HLDGS INC COM 29452E101   2,848,355 74,937 SH   SOLE 31 69,426 0 5,511
EQUITABLE HLDGS INC COM 29452E101   50,981,103 1,341,255 SH   SOLE 34 1,341,255 0 0
EQUITABLE HLDGS INC COM 29452E101   3,421,356 90,012 SH   SOLE 36 90,012 0 0
EQUITABLE HLDGS INC COM 29452E101   629,218 16,554 SH   SOLE 40 16,554 0 0
EQUITABLE HLDGS INC COM 29452E101   15,158,481 398,802 SH   SOLE 43 345,235 0 53,567
EQUITRANS MIDSTREAM CORP COM 294600101   7,225,240 578,482 SH   SOLE 2 362,309 0 216,173
EQUITRANS MIDSTREAM CORP COM 294600101   18,385 1,472 SH   SOLE 4 1,472 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   1,142,523 91,475 SH   SOLE 7 86,842 0 4,633
EQUITRANS MIDSTREAM CORP COM 294600101   21,301,083 1,705,451 SH   SOLE 18 1,705,451 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   12,178,737 975,079 SH   SOLE 19 975,079 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   439,166,311 35,161,434 SH   SOLE 21 35,161,434 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   179,470,871 14,369,165 SH   SOLE 22 13,854,727 0 514,438
EQUITRANS MIDSTREAM CORP COM 294600101   1,115,582 89,318 SH   SOLE 25 89,318 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   1,785,645 142,966 SH   SOLE 26 142,966 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   584,295 46,781 SH   SOLE 28 7,256 0 39,525
EQUITRANS MIDSTREAM CORP COM 294600101   6,894,218 551,979 SH   SOLE 30 551,979 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   171,987 13,770 SH   SOLE 36 13,770 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   1,196,355 95,785 SH   SOLE 40 95,785 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   12,571,294 1,006,509 SH   SOLE 43 868,075 0 138,434
EQUITY BANCSHARES INC COM CL A 29460X109   432,959 12,597 SH   SOLE 2 4,234 0 8,363
EQUITY BANCSHARES INC COM CL A 29460X109   6,152 179 SH   SOLE 7 179 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   1,446,427 42,084 SH   SOLE 18 42,084 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   1,099,359 31,986 SH   SOLE 19 31,986 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   20,366,768 592,574 SH   SOLE 21 592,574 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   16,124,651 469,149 SH   SOLE 22 451,206 0 17,943
EQUITY BANCSHARES INC COM CL A 29460X109   95,377 2,775 SH   SOLE 25 2,775 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   133,218 3,876 SH   SOLE 28 0 0 3,876
EQUITY BANCSHARES INC COM CL A 29460X109   138,099 4,018 SH   SOLE 30 4,018 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   189,207 5,505 SH   SOLE 40 5,505 0 0
EQUITY BANCSHARES INC COM CL A 29460X109   489,669 14,247 SH   SOLE 43 13,856 0 391
EQUITY COMWLTH COM SH BEN INT 294628102   8,601,350 455,580 SH   SOLE 2 175,976 0 279,604
EQUITY COMWLTH COM SH BEN INT 294628102   2,436 129 SH   SOLE 4 129 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   15,803 837 SH   SOLE 7 837 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   8,487,183 449,533 SH   SOLE 18 449,533 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   22,493,122 1,191,373 SH   SOLE 19 1,191,373 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   74,989,227 3,971,887 SH   SOLE 21 3,971,887 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   87,508,385 4,634,978 SH   SOLE 22 4,367,802 0 267,176
EQUITY COMWLTH COM SH BEN INT 294628102   646,753 34,256 SH   SOLE 23 34,256 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   448,457 23,753 SH   SOLE 25 23,753 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   5,824,310 308,491 SH   SOLE 26 54,996 0 253,495
EQUITY COMWLTH COM SH BEN INT 294628102   1,127,174 59,702 SH   SOLE 28 820 0 58,882
EQUITY COMWLTH COM SH BEN INT 294628102   1,501,998 79,555 SH   SOLE 30 79,555 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   41,612 2,204 SH   SOLE 36 2,204 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   525,393 27,828 SH   SOLE 40 27,828 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   6,487,168 343,600 SH   SOLE 43 330,639 0 12,961
EQUITY COMWLTH 6.5% CNV PFD D 294628201   11,050,975 442,039 SH   SOLE 21 442,039 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   20,039,477 311,172 SH   SOLE 2 131,620 0 179,552
EQUITY LIFESTYLE PPTYS INC COM 29472R108   14,352,120 222,859 SH   SOLE 4 132,925 0 89,934
EQUITY LIFESTYLE PPTYS INC COM 29472R108   20,383,952 316,521 SH   SOLE 7 287,804 0 28,717
EQUITY LIFESTYLE PPTYS INC COM 29472R108   447,451 6,948 SH   SOLE 13 6,948 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   1,166,928 18,120 SH   SOLE 15 18,120 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   24,649,036 382,749 SH   SOLE 18 371,539 0 11,210
EQUITY LIFESTYLE PPTYS INC COM 29472R108   22,709,630 352,634 SH   SOLE 19 352,634 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   753,240,110 11,696,275 SH   SOLE 21 11,696,275 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   467,509,546 7,259,465 SH   SOLE 22 6,819,747 0 439,718
EQUITY LIFESTYLE PPTYS INC COM 29472R108   17,948,151 278,698 SH   SOLE 23 278,698 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   73,501,394 1,141,326 SH   SOLE 25 1,141,326 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   10,561,020 163,991 SH   SOLE 26 88,804 0 75,187
EQUITY LIFESTYLE PPTYS INC COM 29472R108   24,220,260 376,091 SH   SOLE 28 8,695 0 367,396
EQUITY LIFESTYLE PPTYS INC COM 29472R108   60,255,216 935,640 SH   SOLE 30 935,640 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,706,024 42,019 SH   SOLE 31 39,438 0 2,581
EQUITY LIFESTYLE PPTYS INC COM 29472R108   478,234 7,426 SH   SOLE 34 7,426 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,366,636 36,749 SH   SOLE 36 36,749 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   559,378 8,686 SH   SOLE 40 8,686 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   24,021 373 SH   OTR 43 373 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   8,747,374 135,829 SH   SOLE 43 126,500 0 9,329
EQUITY RESIDENTIAL SH BEN INT 29476L107   48,899,332 774,827 SH   SOLE 2 279,555 0 495,272
EQUITY RESIDENTIAL SH BEN INT 29476L107   33,793,827 535,475 SH   SOLE 4 338,709 0 196,766
EQUITY RESIDENTIAL SH BEN INT 29476L107   52,926,318 838,636 SH   SOLE 7 753,183 0 85,453
EQUITY RESIDENTIAL SH BEN INT 29476L107   802,002 12,708 SH   SOLE 13 12,708 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,225,489 51,109 SH   SOLE 15 51,109 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   45,072,342 714,187 SH   SOLE 18 587,143 0 127,044
EQUITY RESIDENTIAL SH BEN INT 29476L107   69,192,100 1,096,373 SH   SOLE 19 1,096,373 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   918,288,934 14,550,609 SH   SOLE 21 14,550,609 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   750,304,882 11,888,843 SH   SOLE 22 10,735,439 0 1,153,404
EQUITY RESIDENTIAL SH BEN INT 29476L107   40,348,621 639,338 SH   SOLE 23 639,338 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   233,956,028 3,707,115 SH   SOLE 25 3,657,141 0 49,974
EQUITY RESIDENTIAL SH BEN INT 29476L107   26,992,589 427,707 SH   SOLE 26 248,698 0 179,009
EQUITY RESIDENTIAL SH BEN INT 29476L107   63,711,123 1,009,525 SH   SOLE 28 22,104 0 987,421
EQUITY RESIDENTIAL SH BEN INT 29476L107   214,648,280 3,401,177 SH   SOLE 30 3,401,177 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   5,150,281 81,608 SH   SOLE 31 75,993 0 5,615
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,203,192 19,065 SH   SOLE 34 19,065 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   6,455,964 102,297 SH   SOLE 36 102,297 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,113,513 17,644 SH   SOLE 40 17,644 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   34,647 549 SH   OTR 43 549 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   16,097,062 255,064 SH   SOLE 43 222,378 0 32,686
ERASCA INC COM 29479A108   92,136 44,726 SH   SOLE 2 4,313 0 40,413
ERASCA INC COM 29479A108   1,821 884 SH   SOLE 7 884 0 0
ERASCA INC COM 29479A108   470,259 228,281 SH   SOLE 18 228,281 0 0
ERASCA INC COM 29479A108   330,640 160,505 SH   SOLE 19 160,505 0 0
ERASCA INC COM 29479A108   8,079,252 3,921,967 SH   SOLE 21 3,921,967 0 0
ERASCA INC COM 29479A108   5,009,623 2,431,856 SH   SOLE 22 2,361,525 0 70,331
ERASCA INC COM 29479A108   181,643 88,176 SH   SOLE 30 88,176 0 0
ERASCA INC COM 29479A108   215,837 104,775 SH   SOLE 43 47,318 0 57,457
ERIE INDTY CO CL A 29530P102   5,887,016 14,660 SH   SOLE 2 13,787 0 873
ERIE INDTY CO CL A 29530P102   10,727,139 26,713 SH   SOLE 4 14,236 0 12,477
ERIE INDTY CO CL A 29530P102   5,737,231 14,287 SH   SOLE 7 14,175 0 112
ERIE INDTY CO CL A 29530P102   342,539 853 SH   SOLE 13 853 0 0
ERIE INDTY CO CL A 29530P102   973,406 2,424 SH   SOLE 15 2,424 0 0
ERIE INDTY CO CL A 29530P102   20,754,342 51,683 SH   SOLE 18 50,135 0 1,548
ERIE INDTY CO CL A 29530P102   598,966,151 1,491,561 SH   SOLE 21 1,491,561 0 0
ERIE INDTY CO CL A 29530P102   249,395,049 621,050 SH   SOLE 22 593,318 0 27,732
ERIE INDTY CO CL A 29530P102   15,247,211 37,969 SH   SOLE 23 37,969 0 0
ERIE INDTY CO CL A 29530P102   1,761,286 4,386 SH   SOLE 25 4,336 0 50
ERIE INDTY CO CL A 29530P102   5,766,144 14,359 SH   SOLE 26 10,429 0 3,930
ERIE INDTY CO CL A 29530P102   10,388,616 25,870 SH   SOLE 28 454 0 25,416
ERIE INDTY CO CL A 29530P102   48,517,286 120,819 SH   SOLE 30 108,434 0 12,385
ERIE INDTY CO CL A 29530P102   2,152,817 5,361 SH   SOLE 31 4,939 0 422
ERIE INDTY CO CL A 29530P102   528,466 1,316 SH   SOLE 34 1,316 0 0
ERIE INDTY CO CL A 29530P102   2,721,038 6,776 SH   SOLE 36 6,776 0 0
ERIE INDTY CO CL A 29530P102   505,175 1,258 SH   SOLE 40 1,258 0 0
ERIE INDTY CO CL A 29530P102   26,603 66 SH   OTR 43 66 0 0
ERIE INDTY CO CL A 29530P102   13,677,568 34,060 SH   SOLE 43 29,578 0 4,482
ERMENEGILDO ZEGNA N V ORD SHS N30577105   1,128 77 SH   SOLE 43 77 0 0
ERO COPPER CORP COM 296006109   213,391 11,068 SH   SOLE 2 11,068 0 0
ERO COPPER CORP COM 296006109   33,779 1,752 SH   SOLE 22 1,752 0 0
ESAB CORPORATION COM 29605J106   11,591,385 104,833 SH   SOLE 2 50,728 0 54,105
ESAB CORPORATION COM 29605J106   14,706 133 SH   SOLE 4 133 0 0
ESAB CORPORATION COM 29605J106   72,534 656 SH   SOLE 7 656 0 0
ESAB CORPORATION COM 29605J106   10,583,097 95,714 SH   SOLE 18 95,714 0 0
ESAB CORPORATION COM 29605J106   2,095,523 18,952 SH   SOLE 19 18,952 0 0
ESAB CORPORATION COM 29605J106   310,847,984 2,811,323 SH   SOLE 21 2,811,323 0 0
ESAB CORPORATION COM 29605J106   185,589,865 1,678,483 SH   SOLE 22 1,603,869 0 74,614
ESAB CORPORATION COM 29605J106   1,288,583 11,654 SH   SOLE 25 11,654 0 0
ESAB CORPORATION COM 29605J106   1,770,226 16,010 SH   SOLE 26 16,010 0 0
ESAB CORPORATION COM 29605J106   474,124 4,288 SH   SOLE 28 0 0 4,288
ESAB CORPORATION COM 29605J106   3,784,811 34,230 SH   SOLE 30 34,230 0 0
ESAB CORPORATION COM 29605J106   77,731 703 SH   SOLE 31 703 0 0
ESAB CORPORATION COM 29605J106   113,555 1,027 SH   SOLE 36 1,027 0 0
ESAB CORPORATION COM 29605J106   1,340,330 12,122 SH   SOLE 40 12,122 0 0
ESAB CORPORATION COM 29605J106   4,470,580 40,432 SH   SOLE 43 36,628 0 3,804
ESCALADE INC COM 296056104   52,264 3,801 SH   SOLE 2 445 0 3,356
ESCALADE INC COM 296056104   390,198 28,378 SH   SOLE 18 28,378 0 0
ESCALADE INC COM 296056104   267,149 19,429 SH   SOLE 19 19,429 0 0
ESCALADE INC COM 296056104   4,453,240 323,872 SH   SOLE 21 323,872 0 0
ESCALADE INC COM 296056104   1,862,589 135,461 SH   SOLE 22 128,605 0 6,856
ESCO TECHNOLOGIES INC COM 296315104   2,116,271 19,769 SH   SOLE 2 10,677 0 9,092
ESCO TECHNOLOGIES INC COM 296315104   8,350 78 SH   SOLE 4 78 0 0
ESCO TECHNOLOGIES INC COM 296315104   521,226 4,869 SH   SOLE 7 4,615 0 254
ESCO TECHNOLOGIES INC COM 296315104   8,122,098 75,872 SH   SOLE 18 75,872 0 0
ESCO TECHNOLOGIES INC COM 296315104   5,875,760 54,888 SH   SOLE 19 54,888 0 0
ESCO TECHNOLOGIES INC COM 296315104   311,510,790 2,909,956 SH   SOLE 21 2,909,956 0 0
ESCO TECHNOLOGIES INC COM 296315104   80,676,520 753,634 SH   SOLE 22 725,317 0 28,317
ESCO TECHNOLOGIES INC COM 296315104   606,652 5,667 SH   SOLE 25 5,667 0 0
ESCO TECHNOLOGIES INC COM 296315104   1,749,197 16,340 SH   SOLE 26 11,044 0 5,296
ESCO TECHNOLOGIES INC COM 296315104   766,585 7,161 SH   SOLE 28 464 0 6,697
ESCO TECHNOLOGIES INC COM 296315104   8,044,486 75,147 SH   SOLE 30 75,147 0 0
ESCO TECHNOLOGIES INC COM 296315104   20,875 195 SH   SOLE 36 195 0 0
ESCO TECHNOLOGIES INC COM 296315104   492,751 4,603 SH   SOLE 40 4,603 0 0
ESCO TECHNOLOGIES INC COM 296315104   21,089 197 SH   OTR 43 197 0 0
ESCO TECHNOLOGIES INC COM 296315104   3,975,890 37,140 SH   SOLE 43 33,769 0 3,371
ESPERION THERAPEUTICS INC NE COM 29664W105   27 10 SH   SOLE 2 10 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   89,046 33,226 SH   SOLE 18 33,226 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   518,591 193,504 SH   SOLE 21 193,504 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   6,929,810 2,585,750 SH   SOLE 22 2,585,750 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   54,710 20,414 SH   SOLE 26 20,414 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   9,900 3,694 SH   SOLE 28 3,694 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105   5,955 2,222 SH   SOLE 43 1,958 0 264
ESPERION THERAPEUTICS INC NE NOTE 4.000%11/1 29664WAB1   1,693,045 2,046,000 PRN   SOLE 21 2,046,000 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   6,313 250 SH   SOLE 18 250 0 0
ESPEY MFG & ELECTRS CORP COM 296650104   101,707 4,028 SH   SOLE 21 4,028 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   588,343 12,394 SH   SOLE 2 11,221 0 1,173
ESQUIRE FINL HLDGS INC COM 29667J101   1,424 30 SH   SOLE 7 30 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   825,218 17,384 SH   SOLE 18 17,384 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   689,929 14,534 SH   SOLE 19 14,534 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   12,737,530 268,328 SH   SOLE 21 268,328 0 0
ESQUIRE FINL HLDGS INC COM 29667J101   9,584,810 201,913 SH   SOLE 22 197,754 0 4,159
ESQUIRE FINL HLDGS INC COM 29667J101   237 5 SH   SOLE 43 5 0 0
ESS TECH INC COMMON STOCK 26916J106   16,705 23,095 SH   SOLE 2 3,957 0 19,138
ESS TECH INC COMMON STOCK 26916J106   902 1,247 SH   SOLE 7 1,247 0 0
ESS TECH INC COMMON STOCK 26916J106   182,507 252,326 SH   SOLE 18 252,326 0 0
ESS TECH INC COMMON STOCK 26916J106   137,936 190,704 SH   SOLE 19 190,704 0 0
ESS TECH INC COMMON STOCK 26916J106   2,376,955 3,286,264 SH   SOLE 21 3,286,264 0 0
ESS TECH INC COMMON STOCK 26916J106   1,350,879 1,867,661 SH   SOLE 22 1,790,300 0 77,361
ESS TECH INC COMMON STOCK 26916J106   13,101 18,113 SH   SOLE 28 18,113 0 0
ESSA BANCORP INC COM 29667D104   78,590 4,311 SH   SOLE 2 378 0 3,933
ESSA BANCORP INC COM 29667D104   415,753 22,806 SH   SOLE 18 22,806 0 0
ESSA BANCORP INC COM 29667D104   312,426 17,138 SH   SOLE 19 17,138 0 0
ESSA BANCORP INC COM 29667D104   5,532,568 303,487 SH   SOLE 21 303,487 0 0
ESSA BANCORP INC COM 29667D104   2,123,266 116,471 SH   SOLE 22 110,509 0 5,962
ESSA PHARMA INC COM NEW 29668H708   47,620 5,609 SH   SOLE 2 5,609 0 0
ESSENT GROUP LTD COM G3198U102   9,322,242 156,650 SH   SOLE 2 90,936 0 65,714
ESSENT GROUP LTD COM G3198U102   15,235 256 SH   SOLE 4 256 0 0
ESSENT GROUP LTD COM G3198U102   740,245 12,439 SH   SOLE 7 11,838 0 601
ESSENT GROUP LTD COM G3198U102   25,086,083 421,544 SH   SOLE 18 421,544 0 0
ESSENT GROUP LTD COM G3198U102   14,047,455 236,052 SH   SOLE 19 236,052 0 0
ESSENT GROUP LTD COM G3198U102   477,865,836 8,030,009 SH   SOLE 21 8,030,009 0 0
ESSENT GROUP LTD COM G3198U102   220,488,002 3,705,058 SH   SOLE 22 3,564,761 0 140,297
ESSENT GROUP LTD COM G3198U102   1,228,286 20,640 SH   SOLE 25 20,640 0 0
ESSENT GROUP LTD COM G3198U102   3,065,360 51,510 SH   SOLE 26 34,254 0 17,256
ESSENT GROUP LTD COM G3198U102   433,828 7,290 SH   SOLE 28 2,011 0 5,279
ESSENT GROUP LTD COM G3198U102   3,813,222 64,077 SH   SOLE 30 64,077 0 0
ESSENT GROUP LTD COM G3198U102   115,866 1,947 SH   SOLE 36 1,947 0 0
ESSENT GROUP LTD COM G3198U102   1,449,188 24,352 SH   SOLE 40 24,352 0 0
ESSENT GROUP LTD COM G3198U102   127 2 SH   SOLE 43 2 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   9,787,553 367,125 SH   SOLE 2 178,252 0 188,873
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   10,413,289 390,596 SH   SOLE 4 390,596 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   7,146,560 268,063 SH   SOLE 7 241,582 0 26,481
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   21,364,258 801,360 SH   SOLE 18 801,360 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   25,354,300 951,024 SH   SOLE 19 951,024 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   500,070,658 18,757,339 SH   SOLE 21 18,757,339 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   182,166,047 6,832,935 SH   SOLE 22 5,848,946 0 983,989
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,945,007 72,956 SH   SOLE 23 72,956 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   23,639,475 886,702 SH   SOLE 25 886,702 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,717,970 64,440 SH   SOLE 26 64,440 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   11,144,333 418,017 SH   SOLE 28 206,809 0 211,208
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   20,694,878 776,252 SH   SOLE 30 776,252 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   4,941,431 185,350 SH   SOLE 34 185,350 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   1,017,452 38,164 SH   SOLE 40 38,164 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   2,631,442 98,704 SH   SOLE 43 91,805 0 6,899
ESSENTIAL UTILS INC COM 29670G102   13,286,426 358,608 SH   SOLE 2 175,265 0 183,343
ESSENTIAL UTILS INC COM 29670G102   15,013,105 405,212 SH   SOLE 4 204,692 0 200,520
ESSENTIAL UTILS INC COM 29670G102   38,359,940 1,035,356 SH   SOLE 7 967,241 0 68,115
ESSENTIAL UTILS INC COM 29670G102   289,138 7,804 SH   SOLE 13 7,804 0 0
ESSENTIAL UTILS INC COM 29670G102   1,017,467 27,462 SH   SOLE 15 27,462 0 0
ESSENTIAL UTILS INC COM 29670G102   20,092,289 542,302 SH   SOLE 18 526,124 0 16,178
ESSENTIAL UTILS INC COM 29670G102   3,035,692 81,935 SH   SOLE 19 81,935 0 0
ESSENTIAL UTILS INC COM 29670G102   547,780,063 14,784,887 SH   SOLE 21 14,784,887 0 0
ESSENTIAL UTILS INC COM 29670G102   285,238,391 7,698,742 SH   SOLE 22 7,211,002 0 487,740
ESSENTIAL UTILS INC COM 29670G102   14,652,793 395,487 SH   SOLE 23 395,487 0 0
ESSENTIAL UTILS INC COM 29670G102   24,142,151 651,610 SH   SOLE 25 645,396 0 6,214
ESSENTIAL UTILS INC COM 29670G102   7,979,829 215,380 SH   SOLE 26 145,398 0 69,982
ESSENTIAL UTILS INC COM 29670G102   15,294,981 412,820 SH   SOLE 28 15,968 0 396,852
ESSENTIAL UTILS INC COM 29670G102   139,980,013 3,778,138 SH   SOLE 30 3,684,855 0 93,283
ESSENTIAL UTILS INC COM 29670G102   2,099,327 56,662 SH   SOLE 31 52,684 0 3,978
ESSENTIAL UTILS INC COM 29670G102   5,156,545 139,178 SH   SOLE 34 139,178 0 0
ESSENTIAL UTILS INC COM 29670G102   1,548,579 41,797 SH   SOLE 36 41,797 0 0
ESSENTIAL UTILS INC COM 29670G102   486,689 13,136 SH   SOLE 40 13,136 0 0
ESSENTIAL UTILS INC COM 29670G102   12,041 325 SH   OTR 43 325 0 0
ESSENTIAL UTILS INC COM 29670G102   14,208,481 383,495 SH   SOLE 43 320,678 0 62,817
ESSEX PPTY TR INC COM 297178105   21,263,462 86,857 SH   SOLE 2 18,003 0 68,854
ESSEX PPTY TR INC COM 297178105   23,545,826 96,180 SH   SOLE 4 58,385 0 37,795
ESSEX PPTY TR INC COM 297178105   37,292,642 152,333 SH   SOLE 7 137,356 0 14,977
ESSEX PPTY TR INC COM 297178105   556,453 2,273 SH   SOLE 13 2,273 0 0
ESSEX PPTY TR INC COM 297178105   2,278,202 9,306 SH   SOLE 15 9,306 0 0
ESSEX PPTY TR INC COM 297178105   23,173,959 94,661 SH   SOLE 18 90,608 0 4,053
ESSEX PPTY TR INC COM 297178105   32,467,437 132,623 SH   SOLE 19 132,623 0 0
ESSEX PPTY TR INC COM 297178105   594,673,846 2,429,124 SH   SOLE 21 2,429,124 0 0
ESSEX PPTY TR INC COM 297178105   487,540,829 1,991,507 SH   SOLE 22 1,815,144 0 176,363
ESSEX PPTY TR INC COM 297178105   24,732,909 101,029 SH   SOLE 23 101,029 0 0
ESSEX PPTY TR INC COM 297178105   131,689,419 537,925 SH   SOLE 25 537,735 0 190
ESSEX PPTY TR INC COM 297178105   15,002,446 61,282 SH   SOLE 26 34,941 0 26,341
ESSEX PPTY TR INC COM 297178105   47,086,021 192,337 SH   SOLE 28 3,199 0 189,138
ESSEX PPTY TR INC COM 297178105   129,660,434 529,637 SH   SOLE 30 529,637 0 0
ESSEX PPTY TR INC COM 297178105   3,559,782 14,541 SH   SOLE 31 13,460 0 1,081
ESSEX PPTY TR INC COM 297178105   706,766 2,887 SH   SOLE 34 2,887 0 0
ESSEX PPTY TR INC COM 297178105   3,963,229 16,189 SH   SOLE 36 16,189 0 0
ESSEX PPTY TR INC COM 297178105   738,837 3,018 SH   SOLE 40 3,018 0 0
ESSEX PPTY TR INC COM 297178105   17,122 70 SH   OTR 43 70 0 0
ESSEX PPTY TR INC COM 297178105   18,415,029 75,222 SH   SOLE 43 69,974 0 5,247
ESTABLISHMENT LABS HLDGS INC COM G31249108   342,761 6,734 SH   SOLE 2 4,744 0 1,990
ESTABLISHMENT LABS HLDGS INC COM G31249108   5,446 107 SH   SOLE 4 107 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   133,816 2,629 SH   SOLE 18 2,629 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   26,519 521 SH   SOLE 19 521 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   1,416,140 27,822 SH   SOLE 21 27,822 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   729,346 14,329 SH   SOLE 22 5,018 0 9,311
ESTABLISHMENT LABS HLDGS INC COM G31249108   180,593 3,548 SH   SOLE 25 3,548 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   800,097 15,719 SH   SOLE 26 11,906 0 3,813
ESTABLISHMENT LABS HLDGS INC COM G31249108   2,088,732 41,036 SH   SOLE 30 41,036 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   171,380 3,367 SH   SOLE 40 3,367 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108   467,313 9,181 SH   SOLE 43 8,966 0 215
ETAO INTERNATIONAL CO LTD SHS NEW G31363115   2,029 483 SH   SOLE 18 483 0 0
ETAO INTERNATIONAL CO LTD SHS NEW G31363115   24,167 5,754 SH   SOLE 21 5,754 0 0
ETERNA THERAPEUTICS INC COM NEW 114082209   37,486 15,619 SH   SOLE 22 15,619 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   2,151,741 62,243 SH   SOLE 2 47,461 0 14,782
ETHAN ALLEN INTERIORS INC COM 297602104   4,460 129 SH   SOLE 4 129 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   6,395 185 SH   SOLE 7 185 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   2,603,225 75,303 SH   SOLE 18 75,303 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   5,098,176 147,474 SH   SOLE 19 147,474 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   96,717,077 2,797,717 SH   SOLE 21 2,797,717 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   25,357,856 733,522 SH   SOLE 22 705,307 0 28,215
ETHAN ALLEN INTERIORS INC COM 297602104   197,637 5,717 SH   SOLE 25 5,717 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   671,522 19,425 SH   SOLE 26 3,301 0 16,124
ETHAN ALLEN INTERIORS INC COM 297602104   1,976,505 57,174 SH   SOLE 30 57,174 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   201,163 5,819 SH   SOLE 40 5,819 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   1,442,675 41,732 SH   SOLE 43 37,087 0 4,645
ETON PHARMACEUTICALS INC COM 29772L108   12,131 3,235 SH   SOLE 18 3,235 0 0
ETON PHARMACEUTICALS INC COM 29772L108   164,666 43,911 SH   SOLE 21 43,911 0 0
ETON PHARMACEUTICALS INC COM 29772L108   884,273 235,806 SH   SOLE 22 235,806 0 0
ETSY INC COM 29786A106   19,062,928 277,400 SH   SOLE 2 103,593 0 173,807
ETSY INC COM 29786A106   7,091,354 103,192 SH   SOLE 4 48,045 0 55,147
ETSY INC COM 29786A106   5,313,018 77,314 SH   SOLE 7 67,582 0 9,732
ETSY INC COM 29786A106   475,405 6,918 SH   SOLE 13 6,918 0 0
ETSY INC COM 29786A106   1,128,039 16,415 SH   SOLE 15 16,415 0 0
ETSY INC COM 29786A106   14,170,751 206,210 SH   SOLE 18 197,911 0 8,299
ETSY INC COM 29786A106   4,255,486 61,925 SH   SOLE 19 61,925 0 0
ETSY INC COM 29786A106   236,402,847 3,440,088 SH   SOLE 21 3,440,088 0 0
ETSY INC COM 29786A106   183,671,036 2,672,745 SH   SOLE 22 2,393,592 0 279,153
ETSY INC COM 29786A106   12,356,612 179,811 SH   SOLE 23 179,811 0 0
ETSY INC COM 29786A106   39,623,608 576,595 SH   SOLE 25 467,374 0 109,221
ETSY INC COM 29786A106   12,387,811 180,265 SH   SOLE 26 79,607 0 100,658
ETSY INC COM 29786A106   25,659,361 373,390 SH   SOLE 28 11,841 0 361,549
ETSY INC COM 29786A106   50,990 742 SH   SOLE 29 742 0 0
ETSY INC COM 29786A106   73,842,389 1,074,540 SH   SOLE 30 825,279 0 249,261
ETSY INC COM 29786A106   1,947,319 28,337 SH   SOLE 31 26,558 0 1,779
ETSY INC COM 29786A106   394,178 5,736 SH   SOLE 34 5,736 0 0
ETSY INC COM 29786A106   2,085,652 30,350 SH   SOLE 36 30,350 0 0
ETSY INC COM 29786A106   476,504 6,934 SH   SOLE 40 6,934 0 0
ETSY INC COM 29786A106   12,782 186 SH   OTR 43 186 0 0
ETSY INC COM 29786A106   9,287,938 135,156 SH   SOLE 43 114,584 0 20,572
ETSY INC NOTE 0.125%10/0 29786AAJ5   5,662,349 5,357,000 PRN   SOLE 21 5,357,000 0 0
ETSY INC NOTE 0.125% 9/0 29786AAL0   4,140,981 4,948,000 PRN   SOLE 21 4,948,000 0 0
ETSY INC NOTE 0.250% 6/1 29786AAN6   5,985,000 7,600,000 PRN   SOLE 21 7,600,000 0 0
EURODRY LTD COM Y23508107   44,493 2,135 SH   SOLE 2 2,135 0 0
EURONAV NV SHS B38564108   9,712 584 SH   SOLE 43 0 0 584
EURONET WORLDWIDE INC COM 298736109   19,903,706 181,058 SH   SOLE 2 94,026 0 87,032
EURONET WORLDWIDE INC COM 298736109   18,138 165 SH   SOLE 4 165 0 0
EURONET WORLDWIDE INC COM 298736109   269,219 2,449 SH   SOLE 7 2,449 0 0
EURONET WORLDWIDE INC COM 298736109   15,753,409 143,304 SH   SOLE 18 137,555 0 5,749
EURONET WORLDWIDE INC COM 298736109   20,967,608 190,736 SH   SOLE 19 190,736 0 0
EURONET WORLDWIDE INC COM 298736109   248,866,350 2,263,862 SH   SOLE 21 2,263,862 0 0
EURONET WORLDWIDE INC COM 298736109   168,138,265 1,529,503 SH   SOLE 22 1,440,366 0 89,137
EURONET WORLDWIDE INC COM 298736109   1,898,051 17,266 SH   SOLE 23 17,266 0 0
EURONET WORLDWIDE INC COM 298736109   984,973 8,960 SH   SOLE 25 8,960 0 0
EURONET WORLDWIDE INC COM 298736109   11,355,219 103,295 SH   SOLE 26 10,479 0 92,816
EURONET WORLDWIDE INC COM 298736109   260,974 2,374 SH   SOLE 28 941 0 1,433
EURONET WORLDWIDE INC COM 298736109   3,208,967 29,191 SH   SOLE 30 29,191 0 0
EURONET WORLDWIDE INC COM 298736109   64,749 589 SH   SOLE 31 589 0 0
EURONET WORLDWIDE INC COM 298736109   82,338 749 SH   SOLE 36 749 0 0
EURONET WORLDWIDE INC COM 298736109   1,028,615 9,357 SH   SOLE 40 9,357 0 0
EURONET WORLDWIDE INC COM 298736109   4,378,292 39,828 SH   SOLE 43 37,702 0 2,126
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   3,867,336 3,989,000 PRN   SOLE 21 3,989,000 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   248,956 19,180 SH   SOLE 2 10,313 0 8,867
EUROPEAN WAX CTR INC CLASS A COM 29882P106   295,152 22,739 SH   SOLE 7 21,507 0 1,232
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,039,218 80,063 SH   SOLE 18 80,063 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   986,324 75,988 SH   SOLE 19 75,988 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   16,326,556 1,257,824 SH   SOLE 21 1,257,824 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   14,281,557 1,100,274 SH   SOLE 22 1,068,507 0 31,767
EUROPEAN WAX CTR INC CLASS A COM 29882P106   106,449 8,201 SH   SOLE 25 8,201 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   15,615 1,203 SH   SOLE 26 1,203 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   31,061 2,393 SH   SOLE 28 0 0 2,393
EUROPEAN WAX CTR INC CLASS A COM 29882P106   1,145,628 88,261 SH   SOLE 30 88,261 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   13,928 1,073 SH   SOLE 36 1,073 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   96,078 7,402 SH   SOLE 40 7,402 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   40,082 3,088 SH   SOLE 43 2,682 0 406
EUROSEAS LTD SHS Y23592135   229,512 6,402 SH   SOLE 2 6,402 0 0
EVANS BANCORP INC COM NEW 29911Q208   82,772 2,772 SH   SOLE 2 238 0 2,534
EVANS BANCORP INC COM NEW 29911Q208   453,902 15,201 SH   SOLE 18 15,201 0 0
EVANS BANCORP INC COM NEW 29911Q208   320,637 10,738 SH   SOLE 19 10,738 0 0
EVANS BANCORP INC COM NEW 29911Q208   6,859,409 229,719 SH   SOLE 21 229,719 0 0
EVANS BANCORP INC COM NEW 29911Q208   2,427,708 81,303 SH   SOLE 22 77,613 0 3,690
EVANS BANCORP INC COM NEW 29911Q208   5,644 189 SH   SOLE 43 189 0 0
EVE HLDG INC COM 29970N104   85,747 15,879 SH   SOLE 2 611 0 15,268
EVE HLDG INC COM 29970N104   235,694 43,647 SH   SOLE 18 43,647 0 0
EVE HLDG INC COM 29970N104   200,659 37,159 SH   SOLE 19 37,159 0 0
EVE HLDG INC COM 29970N104   3,248,878 601,644 SH   SOLE 21 601,644 0 0
EVE HLDG INC COM 29970N104   3,195,358 591,733 SH   SOLE 22 588,224 0 3,509
EVENTBRITE INC COM CL A 29975E109   1,145,375 209,010 SH   SOLE 2 162,664 0 46,346
EVENTBRITE INC COM CL A 29975E109   1,238 226 SH   SOLE 4 226 0 0
EVENTBRITE INC COM CL A 29975E109   3,113 568 SH   SOLE 7 568 0 0
EVENTBRITE INC COM CL A 29975E109   1,065,131 194,367 SH   SOLE 18 184,469 0 9,898
EVENTBRITE INC COM CL A 29975E109   2,823,252 515,192 SH   SOLE 19 515,192 0 0
EVENTBRITE INC COM CL A 29975E109   15,521,146 2,832,326 SH   SOLE 21 2,832,326 0 0
EVENTBRITE INC COM CL A 29975E109   15,871,001 2,896,168 SH   SOLE 22 2,796,735 0 99,433
EVENTBRITE INC COM CL A 29975E109   9,343 1,705 SH   SOLE 23 1,705 0 0
EVENTBRITE INC COM CL A 29975E109   101,753 18,568 SH   SOLE 25 18,568 0 0
EVENTBRITE INC COM CL A 29975E109   148,146 27,034 SH   SOLE 26 27,034 0 0
EVENTBRITE INC COM CL A 29975E109   298,249 54,425 SH   SOLE 30 54,425 0 0
EVENTBRITE INC COM CL A 29975E109   71,832 13,108 SH   SOLE 34 13,108 0 0
EVENTBRITE INC COM CL A 29975E109   92,820 16,938 SH   SOLE 40 16,938 0 0
EVENTBRITE INC COM CL A 29975E109   61,458 11,215 SH   SOLE 43 10,689 0 526
EVERBRIDGE INC COM 29978A104   1,403,092 40,284 SH   SOLE 2 17,384 0 22,900
EVERBRIDGE INC COM 29978A104   9,404 270 SH   SOLE 4 141 0 129
EVERBRIDGE INC COM 29978A104   164,502 4,723 SH   SOLE 7 4,723 0 0
EVERBRIDGE INC COM 29978A104   3,590,660 103,091 SH   SOLE 18 98,089 0 5,002
EVERBRIDGE INC COM 29978A104   5,757,364 165,299 SH   SOLE 19 165,299 0 0
EVERBRIDGE INC COM 29978A104   73,506,277 2,110,430 SH   SOLE 21 2,110,430 0 0
EVERBRIDGE INC COM 29978A104   44,428,068 1,275,569 SH   SOLE 22 1,234,356 0 41,213
EVERBRIDGE INC COM 29978A104   79,587 2,285 SH   SOLE 23 2,285 0 0
EVERBRIDGE INC COM 29978A104   260,354 7,475 SH   SOLE 25 7,475 0 0
EVERBRIDGE INC COM 29978A104   788,830 22,648 SH   SOLE 26 12,394 0 10,254
EVERBRIDGE INC COM 29978A104   23,371 671 SH   SOLE 28 671 0 0
EVERBRIDGE INC COM 29978A104   9,784,757 280,929 SH   SOLE 30 280,929 0 0
EVERBRIDGE INC COM 29978A104   321,063 9,218 SH   SOLE 40 9,218 0 0
EVERBRIDGE INC COM 29978A104   625,651 17,963 SH   SOLE 43 17,091 0 872
EVERBRIDGE INC NOTE 3/1 29978AAE4   2,486,250 2,550,000 PRN   SOLE 21 2,550,000 0 0
EVERCOMMERCE INC COM 29977X105   65,912 6,997 SH   SOLE 2 1,409 0 5,588
EVERCOMMERCE INC COM 29977X105   848 90 SH   SOLE 7 90 0 0
EVERCOMMERCE INC COM 29977X105   516,819 54,864 SH   SOLE 18 54,864 0 0
EVERCOMMERCE INC COM 29977X105   469,662 49,858 SH   SOLE 19 49,858 0 0
EVERCOMMERCE INC COM 29977X105   7,503,661 796,567 SH   SOLE 21 796,567 0 0
EVERCOMMERCE INC COM 29977X105   5,138,111 545,447 SH   SOLE 22 534,633 0 10,814
EVERCOMMERCE INC COM 29977X105   139,209 14,778 SH   SOLE 43 14,056 0 722
EVERCORE INC CLASS A 29977A105   22,505,682 116,858 SH   SOLE 2 53,064 0 63,794
EVERCORE INC CLASS A 29977A105   14,059 73 SH   SOLE 4 73 0 0
EVERCORE INC CLASS A 29977A105   740,701 3,846 SH   SOLE 7 3,659 0 187
EVERCORE INC CLASS A 29977A105   14,341,792 74,468 SH   SOLE 18 74,468 0 0
EVERCORE INC CLASS A 29977A105   18,704,341 97,120 SH   SOLE 19 97,120 0 0
EVERCORE INC CLASS A 29977A105   354,354,815 1,839,944 SH   SOLE 21 1,839,944 0 0
EVERCORE INC CLASS A 29977A105   231,017,675 1,199,531 SH   SOLE 22 1,141,222 0 58,309
EVERCORE INC CLASS A 29977A105   574,881 2,985 SH   SOLE 23 2,985 0 0
EVERCORE INC CLASS A 29977A105   1,392,618 7,231 SH   SOLE 25 7,231 0 0
EVERCORE INC CLASS A 29977A105   5,591,465 29,033 SH   SOLE 26 12,771 0 16,262
EVERCORE INC CLASS A 29977A105   140,591 730 SH   SOLE 28 730 0 0
EVERCORE INC CLASS A 29977A105   4,735,210 24,587 SH   SOLE 30 24,587 0 0
EVERCORE INC CLASS A 29977A105   84,354 438 SH   SOLE 31 438 0 0
EVERCORE INC CLASS A 29977A105   103,613 538 SH   SOLE 36 538 0 0
EVERCORE INC CLASS A 29977A105   1,452,706 7,543 SH   SOLE 40 7,543 0 0
EVERCORE INC CLASS A 29977A105   45,644 237 SH   OTR 43 237 0 0
EVERCORE INC CLASS A 29977A105   11,467,145 59,542 SH   SOLE 43 54,227 0 5,315
EVEREST GROUP LTD COM G3223R108   39,601,733 99,627 SH   SOLE 2 17,577 0 82,050
EVEREST GROUP LTD COM G3223R108   13,649,753 34,339 SH   SOLE 4 16,831 0 17,508
EVEREST GROUP LTD COM G3223R108   14,049,638 35,345 SH   SOLE 7 28,464 0 6,881
EVEREST GROUP LTD COM G3223R108   639,975 1,610 SH   SOLE 13 1,610 0 0
EVEREST GROUP LTD COM G3223R108   2,539,230 6,388 SH   SOLE 15 6,388 0 0
EVEREST GROUP LTD COM G3223R108   38,791,628 97,589 SH   SOLE 18 94,912 0 2,677
EVEREST GROUP LTD COM G3223R108   16,796,760 42,256 SH   SOLE 19 42,256 0 0
EVEREST GROUP LTD COM G3223R108   611,013,945 1,537,142 SH   SOLE 21 1,537,142 0 0
EVEREST GROUP LTD COM G3223R108   425,652,143 1,070,823 SH   SOLE 22 974,438 0 96,385
EVEREST GROUP LTD COM G3223R108   26,119,328 65,709 SH   SOLE 23 65,709 0 0
EVEREST GROUP LTD COM G3223R108   66,521,228 167,349 SH   SOLE 25 167,104 0 245
EVEREST GROUP LTD COM G3223R108   31,667,235 79,666 SH   SOLE 26 38,429 0 41,237
EVEREST GROUP LTD COM G3223R108   45,949,808 115,597 SH   SOLE 28 602 0 114,995
EVEREST GROUP LTD COM G3223R108   120,490,200 303,120 SH   SOLE 30 274,134 0 28,986
EVEREST GROUP LTD COM G3223R108   4,075,170 10,252 SH   SOLE 31 9,535 0 717
EVEREST GROUP LTD COM G3223R108   746,505 1,878 SH   SOLE 34 1,878 0 0
EVEREST GROUP LTD COM G3223R108   5,038,710 12,676 SH   SOLE 36 12,676 0 0
EVEREST GROUP LTD COM G3223R108   901,928 2,269 SH   SOLE 40 2,269 0 0
EVEREST GROUP LTD COM G3223R108   15,944 40 SH   OTR 43 40 0 0
EVEREST GROUP LTD COM G3223R108   24,185,578 60,844 SH   SOLE 43 55,152 0 5,692
EVERGY INC COM 30034W106   25,683,200 481,139 SH   SOLE 2 77,672 0 403,467
EVERGY INC COM 30034W106   7,386,084 138,368 SH   SOLE 4 114,367 0 24,001
EVERGY INC COM 30034W106   12,356,082 231,474 SH   SOLE 7 193,138 0 38,336
EVERGY INC COM 30034W106   365,493 6,847 SH   SOLE 13 6,847 0 0
EVERGY INC COM 30034W106   1,668,232 31,252 SH   SOLE 15 31,252 0 0
EVERGY INC COM 30034W106   21,418,885 401,253 SH   SOLE 18 379,868 0 21,385
EVERGY INC COM 30034W106   6,641,486 124,419 SH   SOLE 19 124,419 0 0
EVERGY INC COM 30034W106   368,516,570 6,903,645 SH   SOLE 21 6,903,645 0 0
EVERGY INC COM 30034W106   268,239,678 5,025,097 SH   SOLE 22 4,522,724 0 502,373
EVERGY INC COM 30034W106   18,352,151 343,802 SH   SOLE 23 343,802 0 0
EVERGY INC COM 30034W106   6,064,715 113,614 SH   SOLE 25 113,614 0 0
EVERGY INC COM 30034W106   10,065,760 188,568 SH   SOLE 26 175,650 0 12,918
EVERGY INC COM 30034W106   54,608 1,023 SH   SOLE 28 0 0 1,023
EVERGY INC COM 30034W106   78,065,848 1,462,455 SH   SOLE 30 1,462,455 0 0
EVERGY INC COM 30034W106   2,832,877 53,070 SH   SOLE 31 49,477 0 3,593
EVERGY INC COM 30034W106   579,013 10,847 SH   SOLE 34 10,847 0 0
EVERGY INC COM 30034W106   3,985,778 74,668 SH   SOLE 36 74,668 0 0
EVERGY INC COM 30034W106   298,928 5,600 SH   SOLE 40 5,600 0 0
EVERGY INC COM 30034W106   21,993 412 SH   OTR 43 412 0 0
EVERGY INC COM 30034W106   19,399,206 363,417 SH   SOLE 43 316,033 0 47,384
EVERI HLDGS INC COM 30034T103   7,652,864 761,479 SH   SOLE 2 657,037 0 104,442
EVERI HLDGS INC COM 30034T103   3,136 312 SH   SOLE 4 312 0 0
EVERI HLDGS INC COM 30034T103   777,659 77,379 SH   SOLE 7 73,199 0 4,180
EVERI HLDGS INC COM 30034T103   2,195,804 218,488 SH   SOLE 18 218,488 0 0
EVERI HLDGS INC COM 30034T103   5,329,193 530,268 SH   SOLE 19 530,268 0 0
EVERI HLDGS INC COM 30034T103   32,465,621 3,230,410 SH   SOLE 21 3,230,410 0 0
EVERI HLDGS INC COM 30034T103   30,829,491 3,067,611 SH   SOLE 22 2,946,297 0 121,314
EVERI HLDGS INC COM 30034T103   207,362 20,633 SH   SOLE 23 20,633 0 0
EVERI HLDGS INC COM 30034T103   245,260 24,404 SH   SOLE 25 24,404 0 0
EVERI HLDGS INC COM 30034T103   948,680 94,396 SH   SOLE 26 54,093 0 40,303
EVERI HLDGS INC COM 30034T103   9,869 982 SH   SOLE 28 982 0 0
EVERI HLDGS INC COM 30034T103   2,416,975 240,495 SH   SOLE 30 240,495 0 0
EVERI HLDGS INC COM 30034T103   160,127 15,933 SH   SOLE 34 15,933 0 0
EVERI HLDGS INC COM 30034T103   79,928 7,953 SH   SOLE 36 7,953 0 0
EVERI HLDGS INC COM 30034T103   180,890 17,999 SH   SOLE 40 17,999 0 0
EVERI HLDGS INC COM 30034T103   404,824 40,281 SH   SOLE 43 36,087 0 4,194
EVERQUOTE INC COM CL A 30041R108   482,857 26,016 SH   SOLE 2 22,304 0 3,712
EVERQUOTE INC COM CL A 30041R108   4,826 260 SH   SOLE 7 260 0 0
EVERQUOTE INC COM CL A 30041R108   1,104,636 59,517 SH   SOLE 18 55,584 0 3,933
EVERQUOTE INC COM CL A 30041R108   2,681,864 144,497 SH   SOLE 19 144,497 0 0
EVERQUOTE INC COM CL A 30041R108   14,599,277 786,599 SH   SOLE 21 786,599 0 0
EVERQUOTE INC COM CL A 30041R108   12,321,446 663,871 SH   SOLE 22 642,988 0 20,883
EVERQUOTE INC COM CL A 30041R108   22,550 1,215 SH   SOLE 23 1,215 0 0
EVERQUOTE INC COM CL A 30041R108   36,303 1,956 SH   SOLE 28 1,956 0 0
EVERQUOTE INC COM CL A 30041R108   252,119 13,584 SH   SOLE 43 12,790 0 794
EVERSOURCE ENERGY COM 30040W108   43,234,092 723,341 SH   SOLE 2 175,134 0 548,207
EVERSOURCE ENERGY COM 30040W108   27,581,883 461,467 SH   SOLE 4 237,293 0 224,174
EVERSOURCE ENERGY COM 30040W108   80,669,895 1,349,672 SH   SOLE 7 1,227,568 0 122,104
EVERSOURCE ENERGY COM 30040W108   1,049,920 17,566 SH   SOLE 13 17,566 0 0
EVERSOURCE ENERGY COM 30040W108   3,331,699 55,742 SH   SOLE 15 55,742 0 0
EVERSOURCE ENERGY COM 30040W108   40,856,740 683,566 SH   SOLE 18 661,878 0 21,688
EVERSOURCE ENERGY COM 30040W108   14,712,864 246,158 SH   SOLE 19 246,158 0 0
EVERSOURCE ENERGY COM 30040W108   990,394,638 16,570,096 SH   SOLE 21 16,570,096 0 0
EVERSOURCE ENERGY COM 30040W108   456,905,788 7,644,400 SH   SOLE 22 6,878,250 0 766,150
EVERSOURCE ENERGY COM 30040W108   31,230,004 522,503 SH   SOLE 23 522,503 0 0
EVERSOURCE ENERGY COM 30040W108   116,199,933 1,944,118 SH   SOLE 25 1,730,403 0 213,715
EVERSOURCE ENERGY COM 30040W108   43,560,735 728,806 SH   SOLE 26 488,500 0 240,306
EVERSOURCE ENERGY COM 30040W108   58,125,907 972,493 SH   SOLE 28 29,482 0 943,011
EVERSOURCE ENERGY COM 30040W108   259,139,649 4,335,614 SH   SOLE 30 4,191,344 0 144,270
EVERSOURCE ENERGY COM 30040W108   4,685,729 78,396 SH   SOLE 31 72,967 0 5,429
EVERSOURCE ENERGY COM 30040W108   4,976,928 83,268 SH   SOLE 32 83,268 0 0
EVERSOURCE ENERGY COM 30040W108   10,505,713 175,769 SH   SOLE 34 175,769 0 0
EVERSOURCE ENERGY COM 30040W108   6,248,774 104,547 SH   SOLE 36 104,547 0 0
EVERSOURCE ENERGY COM 30040W108   1,093,074 18,288 SH   SOLE 40 18,288 0 0
EVERSOURCE ENERGY COM 30040W108   26,418 442 SH   OTR 43 442 0 0
EVERSOURCE ENERGY COM 30040W108   55,069,236 921,352 SH   SOLE 43 833,895 0 87,457
EVERSPIN TECHNOLOGIES INC COM 30041T104   1,036,966 130,930 SH   SOLE 2 130,930 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   25,114 3,171 SH   SOLE 18 3,171 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   337,677 42,636 SH   SOLE 21 42,636 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   2,288,397 288,939 SH   SOLE 22 288,939 0 0
EVERTEC INC COM 30040P103   2,097,743 52,575 SH   SOLE 2 34,096 0 18,479
EVERTEC INC COM 30040P103   9,776 245 SH   SOLE 4 245 0 0
EVERTEC INC COM 30040P103   359,379 9,007 SH   SOLE 7 8,547 0 460
EVERTEC INC COM 30040P103   8,212,298 205,822 SH   SOLE 18 205,822 0 0
EVERTEC INC COM 30040P103   6,377,616 159,840 SH   SOLE 19 159,840 0 0
EVERTEC INC COM 30040P103   292,226,882 7,323,982 SH   SOLE 21 7,323,982 0 0
EVERTEC INC COM 30040P103   74,143,138 1,858,224 SH   SOLE 22 1,801,753 0 56,471
EVERTEC INC COM 30040P103   43,172 1,082 SH   SOLE 23 1,082 0 0
EVERTEC INC COM 30040P103   479,957 12,029 SH   SOLE 25 12,029 0 0
EVERTEC INC COM 30040P103   630,580 15,804 SH   SOLE 26 15,039 0 765
EVERTEC INC COM 30040P103   180,308 4,519 SH   SOLE 28 600 0 3,919
EVERTEC INC COM 30040P103   7,461,140 186,996 SH   SOLE 30 186,996 0 0
EVERTEC INC COM 30040P103   1,758,593 44,075 SH   SOLE 34 44,075 0 0
EVERTEC INC COM 30040P103   572,964 14,360 SH   SOLE 40 14,360 0 0
EVERTEC INC COM 30040P103   75,112 1,883 SH   SOLE 43 1,268 0 615
EVGO INC CL A COM 30052F100   106,605 42,472 SH   SOLE 2 4,959 0 37,513
EVGO INC CL A COM 30052F100   1,933 770 SH   SOLE 7 770 0 0
EVGO INC CL A COM 30052F100   660,853 263,288 SH   SOLE 18 263,288 0 0
EVGO INC CL A COM 30052F100   568,061 226,319 SH   SOLE 19 226,319 0 0
EVGO INC CL A COM 30052F100   10,088,569 4,019,350 SH   SOLE 21 4,019,350 0 0
EVGO INC CL A COM 30052F100   6,665,290 2,655,494 SH   SOLE 22 2,579,285 0 76,209
EVGO INC *W EXP 07/01/202 30052F118   454 2,402 SH   SOLE 4 2,402 0 0
EVGO INC *W EXP 07/01/202 30052F118   373 1,975 SH   SOLE 7 1,975 0 0
EVGO INC *W EXP 07/01/202 30052F118   7,363 38,959 SH   SOLE 18 38,959 0 0
EVGO INC *W EXP 07/01/202 30052F118   101,401 536,512 SH   SOLE 19 536,512 0 0
EVGO INC *W EXP 07/01/202 30052F118   3,553 18,800 SH   SOLE 22 18,800 0 0
EVGO INC *W EXP 07/01/202 30052F118   87 460 SH   SOLE 26 460 0 0
EVGO INC *W EXP 07/01/202 30052F118   29,651 156,885 SH   SOLE 34 156,885 0 0
EVI INDS INC COM 26929N102   18,874 758 SH   SOLE 2 261 0 497
EVI INDS INC COM 26929N102   347,280 13,947 SH   SOLE 18 13,947 0 0
EVI INDS INC COM 26929N102   255,175 10,248 SH   SOLE 19 10,248 0 0
EVI INDS INC COM 26929N102   4,911,799 197,261 SH   SOLE 21 197,261 0 0
EVI INDS INC COM 26929N102   2,281,637 91,632 SH   SOLE 22 89,860 0 1,772
EVI INDS INC COM 26929N102   4,681 188 SH   SOLE 43 188 0 0
EVOKE PHARMA INC COM NEW 30049G203   893 1,464 SH   SOLE 22 1,464 0 0
EVOLENT HEALTH INC CL A 30050B101   1,843,028 56,207 SH   SOLE 2 30,251 0 25,956
EVOLENT HEALTH INC CL A 30050B101   8,427 257 SH   SOLE 4 257 0 0
EVOLENT HEALTH INC CL A 30050B101   30,724 937 SH   SOLE 7 937 0 0
EVOLENT HEALTH INC CL A 30050B101   9,150,968 279,078 SH   SOLE 18 263,167 0 15,911
EVOLENT HEALTH INC CL A 30050B101   8,540,910 260,473 SH   SOLE 19 260,473 0 0
EVOLENT HEALTH INC CL A 30050B101   136,241,827 4,154,981 SH   SOLE 21 4,154,981 0 0
EVOLENT HEALTH INC CL A 30050B101   103,712,507 3,162,931 SH   SOLE 22 3,071,023 0 91,908
EVOLENT HEALTH INC CL A 30050B101   20,363 621 SH   SOLE 23 621 0 0
EVOLENT HEALTH INC CL A 30050B101   661,735 20,181 SH   SOLE 25 20,181 0 0
EVOLENT HEALTH INC CL A 30050B101   778,336 23,737 SH   SOLE 26 23,737 0 0
EVOLENT HEALTH INC CL A 30050B101   108,535 3,310 SH   SOLE 28 1,430 0 1,880
EVOLENT HEALTH INC CL A 30050B101   7,967,806 242,995 SH   SOLE 30 242,995 0 0
EVOLENT HEALTH INC CL A 30050B101   726,069 22,143 SH   SOLE 40 22,143 0 0
EVOLENT HEALTH INC CL A 30050B101   26,330 803 SH   OTR 43 803 0 0
EVOLENT HEALTH INC CL A 30050B101   2,188,011 66,728 SH   SOLE 43 53,452 0 13,276
EVOLUS INC COM 30052C107   356,342 25,453 SH   SOLE 2 13,734 0 11,719
EVOLUS INC COM 30052C107   3,094 221 SH   SOLE 7 221 0 0
EVOLUS INC COM 30052C107   1,477,266 105,519 SH   SOLE 18 105,519 0 0
EVOLUS INC COM 30052C107   2,103,990 150,285 SH   SOLE 19 150,285 0 0
EVOLUS INC COM 30052C107   22,301,636 1,592,974 SH   SOLE 21 1,592,974 0 0
EVOLUS INC COM 30052C107   17,765,146 1,268,939 SH   SOLE 22 1,234,922 0 34,017
EVOLUS INC COM 30052C107   85,050 6,075 SH   SOLE 25 6,075 0 0
EVOLUS INC COM 30052C107   37,758 2,697 SH   SOLE 28 0 0 2,697
EVOLUS INC COM 30052C107   958,748 68,482 SH   SOLE 30 68,482 0 0
EVOLUS INC COM 30052C107   109,144 7,796 SH   SOLE 40 7,796 0 0
EVOLUS INC COM 30052C107   452,830 32,345 SH   SOLE 43 16,135 0 16,210
EVOLUTION PETE CORP COM 30049A107   454,753 74,064 SH   SOLE 2 67,433 0 6,631
EVOLUTION PETE CORP COM 30049A107   546,460 89,000 SH   SOLE 18 78,952 0 10,048
EVOLUTION PETE CORP COM 30049A107   1,656,179 269,736 SH   SOLE 19 269,736 0 0
EVOLUTION PETE CORP COM 30049A107   7,019,954 1,143,315 SH   SOLE 21 1,143,315 0 0
EVOLUTION PETE CORP COM 30049A107   6,548,034 1,066,455 SH   SOLE 22 1,027,515 0 38,940
EVOLUTION PETE CORP COM 30049A107   16,701 2,720 SH   SOLE 43 2,720 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   367,548 82,595 SH   SOLE 2 28,207 0 54,388
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   2,626 590 SH   SOLE 7 590 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   1,348,577 303,051 SH   SOLE 18 303,051 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   1,089,583 244,850 SH   SOLE 19 244,850 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   20,009,888 4,496,604 SH   SOLE 21 4,496,604 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   11,549,041 2,595,290 SH   SOLE 22 2,472,407 0 122,883
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   69,278 15,568 SH   SOLE 25 15,568 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   36,187 8,132 SH   SOLE 28 0 0 8,132
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   36,152 8,124 SH   SOLE 30 8,124 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   71,921 16,162 SH   SOLE 40 16,162 0 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   125 28 SH   SOLE 43 28 0 0
EVOTEC AG SPONSORED ADS 30050E105   294,408 37,600 SH   SOLE 43 34,332 0 3,268
EXACT SCIENCES CORP COM 30063P105   30,199,040 437,287 SH   SOLE 2 163,153 0 274,134
EXACT SCIENCES CORP COM 30063P105   6,355,730 92,032 SH   SOLE 4 72,768 0 19,264
EXACT SCIENCES CORP COM 30063P105   2,005,157 29,035 SH   SOLE 7 28,548 0 487
EXACT SCIENCES CORP COM 30063P105   354,968 5,140 SH   SOLE 13 5,140 0 0
EXACT SCIENCES CORP COM 30063P105   1,381,407 20,003 SH   SOLE 15 20,003 0 0
EXACT SCIENCES CORP COM 30063P105   14,072,632 203,774 SH   SOLE 18 191,998 0 11,776
EXACT SCIENCES CORP COM 30063P105   34,700,164 502,464 SH   SOLE 19 502,464 0 0
EXACT SCIENCES CORP COM 30063P105   170,079,034 2,462,772 SH   SOLE 21 2,462,772 0 0
EXACT SCIENCES CORP COM 30063P105   332,627,145 4,816,495 SH   SOLE 22 4,472,508 0 343,987
EXACT SCIENCES CORP COM 30063P105   20,017,386 289,855 SH   SOLE 23 289,855 0 0
EXACT SCIENCES CORP COM 30063P105   52,928,551 766,414 SH   SOLE 25 632,329 0 134,085
EXACT SCIENCES CORP COM 30063P105   16,707,755 241,931 SH   SOLE 26 97,148 0 144,783
EXACT SCIENCES CORP COM 30063P105   17,051,536 246,909 SH   SOLE 28 11,009 0 235,900
EXACT SCIENCES CORP COM 30063P105   61,394 889 SH   SOLE 29 889 0 0
EXACT SCIENCES CORP COM 30063P105   47,552,990 688,575 SH   SOLE 30 688,575 0 0
EXACT SCIENCES CORP COM 30063P105   2,851,211 41,286 SH   SOLE 31 38,439 0 2,847
EXACT SCIENCES CORP COM 30063P105   23,567,554 341,262 SH   SOLE 34 341,262 0 0
EXACT SCIENCES CORP COM 30063P105   2,631,462 38,104 SH   SOLE 36 38,104 0 0
EXACT SCIENCES CORP COM 30063P105   599,993 8,688 SH   SOLE 40 8,688 0 0
EXACT SCIENCES CORP COM 30063P105   16,505 239 SH   OTR 43 239 0 0
EXACT SCIENCES CORP COM 30063P105   9,871,548 142,942 SH   SOLE 43 121,183 0 21,759
EXACT SCIENCES CORP NOTE 0.375% 3/1 30063PAB1   4,018,298 4,205,000 PRN   SOLE 21 4,205,000 0 0
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9   6,854,327 7,435,000 PRN   SOLE 21 7,435,000 0 0
EXAGEN INC COM 30068X103   7,764 4,883 SH   SOLE 2 4,883 0 0
EXAGEN INC COM 30068X103   2,695 1,695 SH   SOLE 18 1,695 0 0
EXAGEN INC COM 30068X103   38,437 24,174 SH   SOLE 21 24,174 0 0
EXAGEN INC COM 30068X103   39,357 24,753 SH   SOLE 22 24,753 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   202,749 12,656 SH   SOLE 2 5,662 0 6,994
EXCELERATE ENERGY INC CL A COM 30069T101   394,989 24,656 SH   SOLE 7 23,319 0 1,337
EXCELERATE ENERGY INC CL A COM 30069T101   727,628 45,420 SH   SOLE 18 45,420 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   645,270 40,279 SH   SOLE 19 40,279 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   11,694,808 730,013 SH   SOLE 21 730,013 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   8,256,692 515,399 SH   SOLE 22 498,064 0 17,335
EXCELERATE ENERGY INC CL A COM 30069T101   62,158 3,880 SH   SOLE 25 3,880 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   827,866 51,677 SH   SOLE 30 51,677 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   63,968 3,993 SH   SOLE 40 3,993 0 0
EXCELERATE ENERGY INC CL A COM 30069T101   4,662 291 SH   SOLE 43 291 0 0
EXELA TECHNOLOGIES INC 6% CONV PFD SR B 30162V607   589,866 292,013 SH   SOLE 21 292,013 0 0
EXELA TECHNOLOGIES INC COM 30162V805   136,451 41,985 SH   SOLE 22 41,985 0 0
EXELIXIS INC COM 30161Q104   33,309,825 1,403,701 SH   SOLE 2 932,208 0 471,493
EXELIXIS INC COM 30161Q104   2,120,631 89,365 SH   SOLE 4 61,066 0 28,299
EXELIXIS INC COM 30161Q104   1,182,893 49,848 SH   SOLE 7 48,960 0 888
EXELIXIS INC COM 30161Q104   523,294 22,052 SH   SOLE 13 22,052 0 0
EXELIXIS INC COM 30161Q104   18,220,653 767,832 SH   SOLE 18 697,075 0 70,757
EXELIXIS INC COM 30161Q104   29,888,599 1,259,528 SH   SOLE 19 1,259,528 0 0
EXELIXIS INC COM 30161Q104   452,698,634 19,077,060 SH   SOLE 21 19,077,060 0 0
EXELIXIS INC COM 30161Q104   242,639,772 10,225,022 SH   SOLE 22 9,642,987 0 582,035
EXELIXIS INC COM 30161Q104   4,929,219 207,721 SH   SOLE 23 207,721 0 0
EXELIXIS INC COM 30161Q104   1,319,602 55,609 SH   SOLE 25 55,609 0 0
EXELIXIS INC COM 30161Q104   5,540,647 233,487 SH   SOLE 26 85,740 0 147,747
EXELIXIS INC COM 30161Q104   355,001 14,960 SH   SOLE 28 5,584 0 9,376
EXELIXIS INC COM 30161Q104   632,666 26,661 SH   SOLE 29 26,661 0 0
EXELIXIS INC COM 30161Q104   25,268,345 1,064,827 SH   SOLE 30 1,064,827 0 0
EXELIXIS INC COM 30161Q104   375,480 15,823 SH   SOLE 31 15,823 0 0
EXELIXIS INC COM 30161Q104   226,550 9,547 SH   SOLE 34 9,547 0 0
EXELIXIS INC COM 30161Q104   153,604 6,473 SH   SOLE 36 6,473 0 0
EXELIXIS INC COM 30161Q104   1,375,628 57,970 SH   SOLE 40 57,970 0 0
EXELIXIS INC COM 30161Q104   40,270 1,697 SH   OTR 43 1,697 0 0
EXELIXIS INC COM 30161Q104   6,963,569 293,450 SH   SOLE 43 243,006 0 50,444
EXELON CORP COM 30161N101   100,637,256 2,678,660 SH   SOLE 2 844,137 0 1,834,523
EXELON CORP COM 30161N101   39,323,580 1,046,675 SH   SOLE 4 552,532 0 494,143
EXELON CORP COM 30161N101   110,709,059 2,946,741 SH   SOLE 7 2,557,629 0 389,112
EXELON CORP COM 30161N101   3,671,378 97,721 SH   SOLE 13 97,721 0 0
EXELON CORP COM 30161N101   5,736,488 152,688 SH   SOLE 15 152,688 0 0
EXELON CORP COM 30161N101   120,672,586 3,211,940 SH   SOLE 18 3,064,689 0 147,251
EXELON CORP COM 30161N101   188,550,079 5,018,634 SH   SOLE 19 5,018,634 0 0
EXELON CORP COM 30161N101   1,145,851,450 30,499,107 SH   SOLE 21 30,499,107 0 0
EXELON CORP COM 30161N101   833,092,847 22,174,417 SH   SOLE 22 19,966,890 0 2,207,527
EXELON CORP COM 30161N101   57,227,526 1,523,224 SH   SOLE 23 1,523,224 0 0
EXELON CORP COM 30161N101   110,156,856 2,932,043 SH   SOLE 25 2,850,214 0 81,829
EXELON CORP COM 30161N101   66,275,133 1,764,044 SH   SOLE 26 1,118,342 0 645,702
EXELON CORP COM 30161N101   95,932,403 2,553,431 SH   SOLE 28 25,591 0 2,527,840
EXELON CORP COM 30161N101   369,587,098 9,837,293 SH   SOLE 30 9,743,947 0 93,346
EXELON CORP COM 30161N101   8,668,075 230,718 SH   SOLE 31 214,848 0 15,870
EXELON CORP COM 30161N101   15,555,145 414,031 SH   SOLE 32 414,031 0 0
EXELON CORP COM 30161N101   25,246,138 671,976 SH   SOLE 34 671,976 0 0
EXELON CORP COM 30161N101   10,999,068 292,762 SH   SOLE 36 292,762 0 0
EXELON CORP COM 30161N101   1,875,682 49,925 SH   SOLE 40 49,925 0 0
EXELON CORP COM 30161N101   45,873 1,221 SH   OTR 43 1,221 0 0
EXELON CORP COM 30161N101   39,941,532 1,063,123 SH   SOLE 43 873,355 0 189,768
EXICURE INC COM NEW 30205M200   107 178 SH   SOLE 21 178 0 0
EXICURE INC COM NEW 30205M200   2,968 4,935 SH   SOLE 22 4,935 0 0
EXLSERVICE HOLDINGS INC COM 302081104   15,293,924 480,941 SH   SOLE 2 271,127 0 209,814
EXLSERVICE HOLDINGS INC COM 302081104   16,059 505 SH   SOLE 4 505 0 0
EXLSERVICE HOLDINGS INC COM 302081104   1,213,011 38,145 SH   SOLE 7 36,130 0 2,015
EXLSERVICE HOLDINGS INC COM 302081104   24,591,163 773,307 SH   SOLE 18 734,176 0 39,131
EXLSERVICE HOLDINGS INC COM 302081104   40,711,314 1,280,230 SH   SOLE 19 1,280,230 0 0
EXLSERVICE HOLDINGS INC COM 302081104   386,918,773 12,167,257 SH   SOLE 21 12,167,257 0 0
EXLSERVICE HOLDINGS INC COM 302081104   197,435,452 6,208,662 SH   SOLE 22 6,000,932 0 207,730
EXLSERVICE HOLDINGS INC COM 302081104   829,376 26,081 SH   SOLE 23 26,081 0 0
EXLSERVICE HOLDINGS INC COM 302081104   1,129,759 35,527 SH   SOLE 25 35,527 0 0
EXLSERVICE HOLDINGS INC COM 302081104   12,078,181 379,817 SH   SOLE 26 57,879 0 321,938
EXLSERVICE HOLDINGS INC COM 302081104   243,143 7,646 SH   SOLE 28 2,825 0 4,821
EXLSERVICE HOLDINGS INC COM 302081104   19,907 626 SH   SOLE 29 626 0 0
EXLSERVICE HOLDINGS INC COM 302081104   6,597,959 207,483 SH   SOLE 30 207,483 0 0
EXLSERVICE HOLDINGS INC COM 302081104   67,098 2,110 SH   SOLE 34 2,110 0 0
EXLSERVICE HOLDINGS INC COM 302081104   65,540 2,061 SH   SOLE 36 2,061 0 0
EXLSERVICE HOLDINGS INC COM 302081104   1,100,439 34,605 SH   SOLE 40 34,605 0 0
EXLSERVICE HOLDINGS INC COM 302081104   6,622,986 208,270 SH   SOLE 43 202,774 0 5,496
EXP WORLD HLDGS INC COM 30212W100   3,709,503 359,100 SH   SOLE 2 296,049 0 63,051
EXP WORLD HLDGS INC COM 30212W100   2,386 231 SH   SOLE 4 231 0 0
EXP WORLD HLDGS INC COM 30212W100   6,208 601 SH   SOLE 7 601 0 0
EXP WORLD HLDGS INC COM 30212W100   2,424,906 234,744 SH   SOLE 18 234,744 0 0
EXP WORLD HLDGS INC COM 30212W100   2,569,474 248,739 SH   SOLE 19 248,739 0 0
EXP WORLD HLDGS INC COM 30212W100   89,236,304 8,638,558 SH   SOLE 21 8,638,558 0 0
EXP WORLD HLDGS INC COM 30212W100   24,949,884 2,415,284 SH   SOLE 22 2,340,209 0 75,075
EXP WORLD HLDGS INC COM 30212W100   139,269 13,482 SH   SOLE 25 13,482 0 0
EXP WORLD HLDGS INC COM 30212W100   1,456,592 141,006 SH   SOLE 26 15,704 0 125,302
EXP WORLD HLDGS INC COM 30212W100   13,160 1,274 SH   SOLE 28 1,274 0 0
EXP WORLD HLDGS INC COM 30212W100   1,652,531 159,974 SH   SOLE 30 159,974 0 0
EXP WORLD HLDGS INC COM 30212W100   5,444 527 SH   SOLE 34 527 0 0
EXP WORLD HLDGS INC COM 30212W100   146,479 14,180 SH   SOLE 40 14,180 0 0
EXP WORLD HLDGS INC COM 30212W100   7,778 753 SH   OTR 43 753 0 0
EXP WORLD HLDGS INC COM 30212W100   302,576 29,291 SH   SOLE 43 28,163 0 1,128
EXPEDIA GROUP INC COM NEW 30212P303   41,970,772 304,688 SH   SOLE 2 88,292 0 216,396
EXPEDIA GROUP INC COM NEW 30212P303   14,671,064 106,505 SH   SOLE 4 36,334 0 70,171
EXPEDIA GROUP INC COM NEW 30212P303   11,505,844 83,527 SH   SOLE 7 70,659 0 12,868
EXPEDIA GROUP INC COM NEW 30212P303   656,654 4,767 SH   SOLE 13 4,767 0 0
EXPEDIA GROUP INC COM NEW 30212P303   2,848,670 20,680 SH   SOLE 15 20,680 0 0
EXPEDIA GROUP INC COM NEW 30212P303   32,475,114 235,754 SH   SOLE 18 227,172 0 8,582
EXPEDIA GROUP INC COM NEW 30212P303   14,100,366 102,362 SH   SOLE 19 102,362 0 0
EXPEDIA GROUP INC COM NEW 30212P303   538,205,229 3,907,116 SH   SOLE 21 3,907,116 0 0
EXPEDIA GROUP INC COM NEW 30212P303   395,782,611 2,873,195 SH   SOLE 22 2,573,934 0 299,261
EXPEDIA GROUP INC COM NEW 30212P303   27,390,623 198,843 SH   SOLE 23 198,843 0 0
EXPEDIA GROUP INC COM NEW 30212P303   41,935,233 304,430 SH   SOLE 25 301,603 0 2,827
EXPEDIA GROUP INC COM NEW 30212P303   17,490,806 126,975 SH   SOLE 26 69,059 0 57,916
EXPEDIA GROUP INC COM NEW 30212P303   25,270,513 183,452 SH   SOLE 28 16,141 0 167,311
EXPEDIA GROUP INC COM NEW 30212P303   36,366 264 SH   SOLE 29 264 0 0
EXPEDIA GROUP INC COM NEW 30212P303   122,025,149 885,845 SH   SOLE 30 795,037 0 90,808
EXPEDIA GROUP INC COM NEW 30212P303   4,244,904 30,816 SH   SOLE 31 28,618 0 2,198
EXPEDIA GROUP INC COM NEW 30212P303   13,650,474 99,096 SH   SOLE 34 99,096 0 0
EXPEDIA GROUP INC COM NEW 30212P303   4,105,226 29,802 SH   SOLE 36 29,802 0 0
EXPEDIA GROUP INC COM NEW 30212P303   933,394 6,776 SH   SOLE 40 6,776 0 0
EXPEDIA GROUP INC COM NEW 30212P303   35,815 260 SH   OTR 43 260 0 0
EXPEDIA GROUP INC COM NEW 30212P303   17,212,551 124,955 SH   SOLE 43 101,050 0 23,905
EXPEDIA GROUP INC NOTE 2/1 30212PBE4   7,018,020 7,620,000 PRN   SOLE 21 7,620,000 0 0
EXPEDITORS INTL WASH INC COM 302130109   93,812,773 771,677 SH   SOLE 2 543,561 0 228,116
EXPEDITORS INTL WASH INC COM 302130109   30,321,503 249,416 SH   SOLE 4 99,317 0 150,099
EXPEDITORS INTL WASH INC COM 302130109   56,028,817 460,877 SH   SOLE 7 416,120 0 44,757
EXPEDITORS INTL WASH INC COM 302130109   3,733,779 30,713 SH   SOLE 13 30,713 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,635,516 21,679 SH   SOLE 15 21,679 0 0
EXPEDITORS INTL WASH INC COM 302130109   38,913,828 320,094 SH   SOLE 18 267,185 0 52,909
EXPEDITORS INTL WASH INC COM 302130109   51,667,250 425,000 SH   SOLE 19 425,000 0 0
EXPEDITORS INTL WASH INC COM 302130109   773,584,314 6,363,283 SH   SOLE 21 6,363,283 0 0
EXPEDITORS INTL WASH INC COM 302130109   503,400,946 4,140,832 SH   SOLE 22 3,631,784 0 509,048
EXPEDITORS INTL WASH INC COM 302130109   45,445,054 373,818 SH   SOLE 23 373,818 0 0
EXPEDITORS INTL WASH INC COM 302130109   113,141,552 930,670 SH   SOLE 25 923,209 0 7,461
EXPEDITORS INTL WASH INC COM 302130109   54,391,512 447,409 SH   SOLE 26 325,990 0 121,419
EXPEDITORS INTL WASH INC COM 302130109   73,844,900 607,427 SH   SOLE 28 8,360 0 599,067
EXPEDITORS INTL WASH INC COM 302130109   2,229,472 18,339 SH   SOLE 29 18,339 0 0
EXPEDITORS INTL WASH INC COM 302130109   266,577,602 2,192,791 SH   SOLE 30 2,081,153 0 111,638
EXPEDITORS INTL WASH INC COM 302130109   8,077,840 66,446 SH   SOLE 31 64,110 0 2,336
EXPEDITORS INTL WASH INC COM 302130109   11,269,053 92,696 SH   SOLE 34 92,696 0 0
EXPEDITORS INTL WASH INC COM 302130109   7,254,325 59,672 SH   SOLE 36 59,672 0 0
EXPEDITORS INTL WASH INC COM 302130109   854,516 7,029 SH   SOLE 40 7,029 0 0
EXPEDITORS INTL WASH INC COM 302130109   26,989 222 SH   OTR 43 222 0 0
EXPEDITORS INTL WASH INC COM 302130109   51,778,398 425,914 SH   SOLE 43 392,412 0 33,502
EXPENSIFY INC COM CL A 30219Q106   230,361 125,196 SH   SOLE 2 98,924 0 26,272
EXPENSIFY INC COM CL A 30219Q106   1,056 574 SH   SOLE 7 574 0 0
EXPENSIFY INC COM CL A 30219Q106   272,423 148,056 SH   SOLE 18 148,056 0 0
EXPENSIFY INC COM CL A 30219Q106   504,399 274,130 SH   SOLE 19 274,130 0 0
EXPENSIFY INC COM CL A 30219Q106   3,673,483 1,996,458 SH   SOLE 21 1,996,458 0 0
EXPENSIFY INC COM CL A 30219Q106   2,678,422 1,455,664 SH   SOLE 22 1,420,745 0 34,919
EXPENSIFY INC COM CL A 30219Q106   16,965 9,220 SH   SOLE 23 9,220 0 0
EXPION360 INC COM 30218B100   2,147 688 SH   SOLE 18 688 0 0
EXPION360 INC COM 30218B100   29,465 9,444 SH   SOLE 21 9,444 0 0
EXPONENT INC COM 30214U102   4,715,232 57,023 SH   SOLE 2 44,764 0 12,259
EXPONENT INC COM 30214U102   75,661 915 SH   SOLE 4 183 0 732
EXPONENT INC COM 30214U102   386,989 4,680 SH   SOLE 7 4,448 0 232
EXPONENT INC COM 30214U102   15,414,987 186,419 SH   SOLE 18 186,419 0 0
EXPONENT INC COM 30214U102   8,945,404 108,180 SH   SOLE 19 108,180 0 0
EXPONENT INC COM 30214U102   312,964,864 3,784,797 SH   SOLE 21 3,784,797 0 0
EXPONENT INC COM 30214U102   134,259,370 1,623,647 SH   SOLE 22 1,579,232 0 44,415
EXPONENT INC COM 30214U102   847,738 10,252 SH   SOLE 25 10,252 0 0
EXPONENT INC COM 30214U102   1,023,371 12,376 SH   SOLE 26 12,376 0 0
EXPONENT INC COM 30214U102   162,569 1,966 SH   SOLE 28 929 0 1,037
EXPONENT INC COM 30214U102   2,588,032 31,298 SH   SOLE 30 31,298 0 0
EXPONENT INC COM 30214U102   882,385 10,671 SH   SOLE 40 10,671 0 0
EXPONENT INC COM 30214U102   4,330,806 52,374 SH   SOLE 43 48,989 0 3,385
EXPRO GROUP HOLDINGS NV COM N3144W105   1,469,413 73,581 SH   SOLE 2 27,173 0 46,408
EXPRO GROUP HOLDINGS NV COM N3144W105   8,367 419 SH   SOLE 4 419 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   581,546 29,121 SH   SOLE 7 27,575 0 1,546
EXPRO GROUP HOLDINGS NV COM N3144W105   4,522,786 226,479 SH   SOLE 18 226,479 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   3,835,239 192,050 SH   SOLE 19 192,050 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   69,435,730 3,477,002 SH   SOLE 21 3,477,002 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   48,651,194 2,436,214 SH   SOLE 22 2,329,236 0 106,978
EXPRO GROUP HOLDINGS NV COM N3144W105   366,789 18,367 SH   SOLE 25 18,367 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   1,043,612 52,259 SH   SOLE 26 52,259 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   438,621 21,964 SH   SOLE 28 1,763 0 20,201
EXPRO GROUP HOLDINGS NV COM N3144W105   3,342,499 167,376 SH   SOLE 30 167,376 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   421,407 21,102 SH   SOLE 40 21,102 0 0
EXPRO GROUP HOLDINGS NV COM N3144W105   1,353,786 67,791 SH   SOLE 43 64,547 0 3,244
EXSCIENTIA PLC ADS 30223G102   4,159,996 727,272 SH   SOLE 21 727,272 0 0
EXSCIENTIA PLC ADS 30223G102   132,910 23,236 SH   SOLE 30 23,236 0 0
EXTRA SPACE STORAGE INC COM 30225T102   72,504,222 493,226 SH   SOLE 2 111,844 0 381,382
EXTRA SPACE STORAGE INC COM 30225T102   60,330,123 410,409 SH   SOLE 4 322,635 0 87,774
EXTRA SPACE STORAGE INC COM 30225T102   68,380,431 465,173 SH   SOLE 7 416,195 0 48,978
EXTRA SPACE STORAGE INC COM 30225T102   1,400,910 9,530 SH   SOLE 13 9,530 0 0
EXTRA SPACE STORAGE INC COM 30225T102   4,457,922 30,326 SH   SOLE 15 30,326 0 0
EXTRA SPACE STORAGE INC COM 30225T102   67,524,891 459,353 SH   SOLE 18 446,069 0 13,284
EXTRA SPACE STORAGE INC COM 30225T102   87,781,785 597,155 SH   SOLE 19 597,155 0 0
EXTRA SPACE STORAGE INC COM 30225T102   1,160,207,937 7,892,571 SH   SOLE 21 7,892,571 0 0
EXTRA SPACE STORAGE INC COM 30225T102   1,024,183,398 6,967,234 SH   SOLE 22 6,058,221 0 909,013
EXTRA SPACE STORAGE INC COM 30225T102   53,534,019 364,177 SH   SOLE 23 364,177 0 0
EXTRA SPACE STORAGE INC COM 30225T102   150,863,013 1,026,279 SH   SOLE 25 1,025,509 0 770
EXTRA SPACE STORAGE INC COM 30225T102   29,177,148 198,484 SH   SOLE 26 109,489 0 88,995
EXTRA SPACE STORAGE INC COM 30225T102   83,249,334 566,322 SH   SOLE 28 93,293 0 473,029
EXTRA SPACE STORAGE INC COM 30225T102   246,931,041 1,679,803 SH   SOLE 30 1,679,803 0 0
EXTRA SPACE STORAGE INC COM 30225T102   7,198,884 48,972 SH   SOLE 31 45,624 0 3,348
EXTRA SPACE STORAGE INC COM 30225T102   12,395,628 84,324 SH   SOLE 34 84,324 0 0
EXTRA SPACE STORAGE INC COM 30225T102   7,656,642 52,086 SH   SOLE 36 52,086 0 0
EXTRA SPACE STORAGE INC COM 30225T102   1,540,413 10,479 SH   SOLE 40 10,479 0 0
EXTRA SPACE STORAGE INC COM 30225T102   28,518 194 SH   OTR 43 194 0 0
EXTRA SPACE STORAGE INC COM 30225T102   16,929,819 115,169 SH   SOLE 43 99,734 0 15,434
EXTREME NETWORKS COM 30226D106   828,168 71,765 SH   SOLE 2 40,894 0 30,871
EXTREME NETWORKS COM 30226D106   14,379 1,246 SH   SOLE 4 446 0 800
EXTREME NETWORKS COM 30226D106   11,632 1,008 SH   SOLE 7 1,008 0 0
EXTREME NETWORKS COM 30226D106   4,425,509 383,493 SH   SOLE 18 363,241 0 20,252
EXTREME NETWORKS COM 30226D106   3,113,446 269,796 SH   SOLE 19 269,796 0 0
EXTREME NETWORKS COM 30226D106   140,625,828 12,185,947 SH   SOLE 21 12,185,947 0 0
EXTREME NETWORKS COM 30226D106   42,591,520 3,690,773 SH   SOLE 22 3,585,910 0 104,863
EXTREME NETWORKS COM 30226D106   281,761 24,416 SH   SOLE 25 24,416 0 0
EXTREME NETWORKS COM 30226D106   524,008 45,408 SH   SOLE 26 45,408 0 0
EXTREME NETWORKS COM 30226D106   142,704 12,366 SH   SOLE 28 2,043 0 10,323
EXTREME NETWORKS COM 30226D106   13,587,473 1,177,424 SH   SOLE 30 1,177,424 0 0
EXTREME NETWORKS COM 30226D106   325,555 28,211 SH   SOLE 40 28,211 0 0
EXTREME NETWORKS COM 30226D106   605,426 52,463 SH   SOLE 43 49,656 0 2,807
EXXON MOBIL CORP COM 30231G102   605,763,721 5,211,319 SH   SOLE 2 2,486,221 0 2,725,098
EXXON MOBIL CORP COM 30231G102   216,573,835 1,863,161 SH   SOLE 4 1,371,698 0 491,463
EXXON MOBIL CORP COM 30231G102   402,181,914 3,459,927 SH   SOLE 7 3,122,413 0 337,514
EXXON MOBIL CORP COM 30231G102   28,134,148 242,035 SH   SOLE 13 242,035 0 0
EXXON MOBIL CORP COM 30231G102   67,083,499 577,112 SH   SOLE 15 577,112 0 0
EXXON MOBIL CORP COM 30231G102   873,857,681 7,517,702 SH   SOLE 18 7,203,664 0 314,038
EXXON MOBIL CORP COM 30231G102   431,459,981 3,711,803 SH   SOLE 19 3,711,803 0 0
EXXON MOBIL CORP COM 30231G102   13,017,282,281 111,986,255 SH   SOLE 21 111,986,255 0 0
EXXON MOBIL CORP COM 30231G102   10,021,301,827 86,212,163 SH   SOLE 22 77,224,484 0 8,987,679
EXXON MOBIL CORP COM 30231G102   895,642,335 7,705,113 SH   SOLE 23 7,705,113 0 0
EXXON MOBIL CORP COM 30231G102   596,011,417 5,127,421 SH   SOLE 25 4,759,397 0 368,024
EXXON MOBIL CORP COM 30231G102   541,385,940 4,657,484 SH   SOLE 26 3,277,943 0 1,379,541
EXXON MOBIL CORP COM 30231G102   99,686,843 857,595 SH   SOLE 28 73,144 0 784,451
EXXON MOBIL CORP COM 30231G102   63,293,145 544,504 SH   SOLE 29 544,504 0 0
EXXON MOBIL CORP COM 30231G102   2,674,534,775 23,008,730 SH   SOLE 30 23,008,730 0 0
EXXON MOBIL CORP COM 30231G102   134,830,844 1,159,935 SH   SOLE 31 1,096,129 0 63,806
EXXON MOBIL CORP COM 30231G102   43,379,606 373,190 SH   SOLE 32 373,190 0 0
EXXON MOBIL CORP COM 30231G102   370,380,743 3,186,345 SH   SOLE 34 3,186,345 0 0
EXXON MOBIL CORP COM 30231G102   105,160,933 904,688 SH   SOLE 36 904,688 0 0
EXXON MOBIL CORP COM 30231G102   22,909,393 197,087 SH   SOLE 40 197,087 0 0
EXXON MOBIL CORP COM 30231G102   635,019 5,463 SH   OTR 43 5,463 0 0
EXXON MOBIL CORP COM 30231G102   488,132,197 4,199,348 SH   SOLE 43 3,267,517 0 931,831
EXXON MOBIL CORP OPTIONS 30231G102   534,704 4,600 SH Call SOLE 4 4,600 0 0
EXXON MOBIL CORP OPTIONS 30231G102   162,736 1,400 SH Call SOLE 7 1,400 0 0
EXXON MOBIL CORP OPTIONS 30231G102   12,158,704 104,600 SH Call SOLE 18 104,600 0 0
EXXON MOBIL CORP OPTIONS 30231G102   83,855,536 721,400 SH Call SOLE 19 721,400 0 0
EXXON MOBIL CORP OPTIONS 30231G102   5,358,664 46,100 SH Call SOLE 22 46,100 0 0
EXXON MOBIL CORP OPTIONS 30231G102   40,997,848 352,700 SH Call SOLE 34 352,700 0 0
EYENOVIA INC COM 30234E104   1,872 1,899 SH   SOLE 2 0 0 1,899
EYENOVIA INC COM 30234E104   63,353 64,253 SH   SOLE 18 64,253 0 0
EYENOVIA INC COM 30234E104   49,129 49,827 SH   SOLE 19 49,827 0 0
EYENOVIA INC COM 30234E104   1,052,179 1,067,119 SH   SOLE 21 1,067,119 0 0
EYENOVIA INC COM 30234E104   386,775 392,267 SH   SOLE 22 385,460 0 6,807
EYENOVIA INC COM 30234E104   52 53 SH   SOLE 43 53 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   605,466 29,292 SH   SOLE 2 16,018 0 13,274
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   5,498 266 SH   SOLE 4 266 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   4,692 227 SH   SOLE 7 227 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   1,997,321 96,629 SH   SOLE 18 96,629 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   1,648,019 79,730 SH   SOLE 19 79,730 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   28,977,149 1,401,894 SH   SOLE 21 1,401,894 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   22,538,134 1,090,379 SH   SOLE 22 1,043,293 0 47,086
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   595,668 28,818 SH   SOLE 26 28,818 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   1,149,748 55,624 SH   SOLE 30 55,624 0 0
EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209   93,015 4,500 SH   SOLE 43 9 0 4,491
EZCORP INC CL A NON VTG 302301106   12,513,033 1,104,416 SH   SOLE 2 701,071 0 403,345
EZCORP INC CL A NON VTG 302301106   319,245 28,177 SH   SOLE 18 28,177 0 0
EZCORP INC CL A NON VTG 302301106   13,684,918 1,207,848 SH   SOLE 19 1,207,848 0 0
EZCORP INC CL A NON VTG 302301106   48,878,606 4,314,087 SH   SOLE 21 4,314,087 0 0
EZCORP INC CL A NON VTG 302301106   32,160,647 2,838,539 SH   SOLE 22 2,701,946 0 136,593
EZCORP INC CL A NON VTG 302301106   676,276 59,689 SH   SOLE 23 59,689 0 0
EZCORP INC CL A NON VTG 302301106   89,269 7,879 SH   SOLE 25 7,879 0 0
EZCORP INC CL A NON VTG 302301106   1,466,895 129,470 SH   SOLE 26 0 0 129,470
EZCORP INC CL A NON VTG 302301106   1,559,121 137,610 SH   SOLE 30 137,610 0 0
EZCORP INC CL A NON VTG 302301106   452,169 39,909 SH   SOLE 34 39,909 0 0
EZCORP INC CL A NON VTG 302301106   104,372 9,212 SH   SOLE 40 9,212 0 0
EZCORP INC CL A NON VTG 302301106   141,500 12,489 SH   SOLE 43 11,878 0 611
F N B CORP COM 302520101   20,725,223 1,469,874 SH   SOLE 2 381,123 0 1,088,751
F N B CORP COM 302520101   16,116 1,143 SH   SOLE 4 1,143 0 0
F N B CORP COM 302520101   798,427 56,626 SH   SOLE 7 54,737 0 1,889
F N B CORP COM 302520101   14,333,947 1,016,592 SH   SOLE 18 1,016,592 0 0
F N B CORP COM 302520101   2,912,863 206,586 SH   SOLE 19 206,586 0 0
F N B CORP COM 302520101   374,946,721 26,591,966 SH   SOLE 21 26,591,966 0 0
F N B CORP COM 302520101   165,275,618 11,721,675 SH   SOLE 22 11,188,326 0 533,349
F N B CORP COM 302520101   1,042,046 73,904 SH   SOLE 25 73,904 0 0
F N B CORP COM 302520101   5,212,544 369,684 SH   SOLE 26 103,618 0 266,066
F N B CORP COM 302520101   540,115 38,306 SH   SOLE 28 5,691 0 32,615
F N B CORP COM 302520101   6,676,280 473,495 SH   SOLE 30 473,495 0 0
F N B CORP COM 302520101   61,462 4,359 SH   SOLE 31 4,359 0 0
F N B CORP COM 302520101   2,212,431 156,910 SH   SOLE 32 156,910 0 0
F N B CORP COM 302520101   103,113 7,313 SH   SOLE 36 7,313 0 0
F N B CORP COM 302520101   1,160,811 82,327 SH   SOLE 40 82,327 0 0
F N B CORP COM 302520101   5,301,619 376,001 SH   SOLE 43 341,611 0 34,390
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   613,238 15,123 SH   SOLE 2 5,400 0 9,723
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   25,628 632 SH   SOLE 7 632 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   3,885,663 95,824 SH   SOLE 18 95,106 0 718
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,487,942 36,694 SH   SOLE 19 36,694 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   27,211,848 671,069 SH   SOLE 21 671,069 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   19,381,967 477,977 SH   SOLE 22 461,880 0 16,097
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   145,412 3,586 SH   SOLE 25 3,586 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   41 1 SH   SOLE 26 1 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   348,689 8,599 SH   SOLE 30 8,599 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   118,974 2,934 SH   SOLE 40 2,934 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   80,978 1,997 SH   SOLE 43 1,932 0 65
F5 INC COM 315616102   22,223,929 117,221 SH   SOLE 2 51,139 0 66,082
F5 INC COM 315616102   23,903,886 126,082 SH   SOLE 4 83,085 0 42,997
F5 INC COM 315616102   11,185,620 58,999 SH   SOLE 7 46,895 0 12,104
F5 INC COM 315616102   608,394 3,209 SH   SOLE 13 3,209 0 0
F5 INC COM 315616102   1,681,663 8,870 SH   SOLE 15 8,870 0 0
F5 INC COM 315616102   31,595,363 166,651 SH   SOLE 18 162,746 0 3,905
F5 INC COM 315616102   58,752,803 309,894 SH   SOLE 19 309,894 0 0
F5 INC COM 315616102   475,035,187 2,505,592 SH   SOLE 21 2,505,592 0 0
F5 INC COM 315616102   304,616,528 1,606,712 SH   SOLE 22 1,470,164 0 136,548
F5 INC COM 315616102   17,138,178 90,396 SH   SOLE 23 90,396 0 0
F5 INC COM 315616102   25,040,289 132,076 SH   SOLE 25 131,475 0 601
F5 INC COM 315616102   18,332,026 96,693 SH   SOLE 26 67,024 0 29,669
F5 INC COM 315616102   22,060,692 116,360 SH   SOLE 28 648 0 115,712
F5 INC COM 315616102   20,286 107 SH   SOLE 29 107 0 0
F5 INC COM 315616102   136,205,817 718,423 SH   SOLE 30 693,816 0 24,607
F5 INC COM 315616102   2,585,249 13,636 SH   SOLE 31 12,730 0 906
F5 INC COM 315616102   39,640,046 209,083 SH   SOLE 34 209,083 0 0
F5 INC COM 315616102   4,348,057 22,934 SH   SOLE 36 22,934 0 0
F5 INC COM 315616102   518,529 2,735 SH   SOLE 40 2,735 0 0
F5 INC COM 315616102   11,579 61 SH   OTR 43 61 0 0
F5 INC COM 315616102   21,399,311 112,872 SH   SOLE 43 105,101 0 7,771
FABRINET SHS G3323L100   7,180,681 37,989 SH   SOLE 2 17,744 0 20,245
FABRINET SHS G3323L100   49,712 263 SH   SOLE 4 95 0 168
FABRINET SHS G3323L100   1,002,373 5,303 SH   SOLE 7 5,029 0 274
FABRINET SHS G3323L100   20,748,725 109,770 SH   SOLE 18 106,140 0 3,630
FABRINET SHS G3323L100   28,374,926 150,116 SH   SOLE 19 150,116 0 0
FABRINET SHS G3323L100   787,337,292 4,165,365 SH   SOLE 21 4,165,365 0 0
FABRINET SHS G3323L100   211,681,419 1,119,889 SH   SOLE 22 1,082,376 0 37,513
FABRINET SHS G3323L100   443,441 2,346 SH   SOLE 23 2,346 0 0
FABRINET SHS G3323L100   1,400,071 7,407 SH   SOLE 25 7,407 0 0
FABRINET SHS G3323L100   4,221,006 22,331 SH   SOLE 26 11,441 0 10,890
FABRINET SHS G3323L100   382,766 2,025 SH   SOLE 28 657 0 1,368
FABRINET SHS G3323L100   15,529,694 82,159 SH   SOLE 30 82,159 0 0
FABRINET SHS G3323L100   16,067 85 SH   SOLE 36 85 0 0
FABRINET SHS G3323L100   1,477,569 7,817 SH   SOLE 40 7,817 0 0
FABRINET SHS G3323L100   8,234,278 43,563 SH   SOLE 43 39,768 0 3,795
FACTSET RESH SYS INC COM 303075105   24,814,692 54,611 SH   SOLE 2 14,928 0 39,683
FACTSET RESH SYS INC COM 303075105   12,766,087 28,095 SH   SOLE 4 11,832 0 16,263
FACTSET RESH SYS INC COM 303075105   33,183,647 73,029 SH   SOLE 7 67,314 0 5,715
FACTSET RESH SYS INC COM 303075105   550,721 1,212 SH   SOLE 13 1,212 0 0
FACTSET RESH SYS INC COM 303075105   2,454,160 5,401 SH   SOLE 15 5,401 0 0
FACTSET RESH SYS INC COM 303075105   36,915,552 81,242 SH   SOLE 18 78,844 0 2,398
FACTSET RESH SYS INC COM 303075105   11,209,801 24,670 SH   SOLE 19 24,670 0 0
FACTSET RESH SYS INC COM 303075105   648,257,311 1,426,654 SH   SOLE 21 1,426,654 0 0
FACTSET RESH SYS INC COM 303075105   416,343,017 916,268 SH   SOLE 22 829,110 0 87,158
FACTSET RESH SYS INC COM 303075105   26,301,002 57,882 SH   SOLE 23 57,882 0 0
FACTSET RESH SYS INC COM 303075105   87,492,340 192,549 SH   SOLE 25 179,386 0 13,163
FACTSET RESH SYS INC COM 303075105   24,846,954 54,682 SH   SOLE 26 39,897 0 14,785
FACTSET RESH SYS INC COM 303075105   38,029,717 83,694 SH   SOLE 28 4,352 0 79,342
FACTSET RESH SYS INC COM 303075105   195,338,171 429,891 SH   SOLE 30 398,868 0 31,023
FACTSET RESH SYS INC COM 303075105   4,059,066 8,933 SH   SOLE 31 8,363 0 570
FACTSET RESH SYS INC COM 303075105   1,395,886 3,072 SH   SOLE 34 3,072 0 0
FACTSET RESH SYS INC COM 303075105   4,458,929 9,813 SH   SOLE 36 9,813 0 0
FACTSET RESH SYS INC COM 303075105   892,876 1,965 SH   SOLE 40 1,965 0 0
FACTSET RESH SYS INC COM 303075105   18,239 40 SH   OTR 43 40 0 0
FACTSET RESH SYS INC COM 303075105   16,083,717 35,396 SH   SOLE 43 29,901 0 5,495
FAIR ISAAC CORP COM 303250104   55,141,540 44,127 SH   SOLE 2 9,734 0 34,393
FAIR ISAAC CORP COM 303250104   23,162,771 18,536 SH   SOLE 4 8,876 0 9,660
FAIR ISAAC CORP COM 303250104   38,436,754 30,759 SH   SOLE 7 23,354 0 7,405
FAIR ISAAC CORP COM 303250104   1,447,048 1,158 SH   SOLE 13 1,158 0 0
FAIR ISAAC CORP COM 303250104   4,347,393 3,479 SH   SOLE 15 3,479 0 0
FAIR ISAAC CORP COM 303250104   82,326,806 65,882 SH   SOLE 18 54,785 0 11,097
FAIR ISAAC CORP COM 303250104   99,467,706 79,599 SH   SOLE 19 79,599 0 0
FAIR ISAAC CORP COM 303250104   1,204,731,506 964,086 SH   SOLE 21 964,086 0 0
FAIR ISAAC CORP COM 303250104   682,480,750 546,155 SH   SOLE 22 491,662 0 54,493
FAIR ISAAC CORP COM 303250104   46,424,261 37,151 SH   SOLE 23 37,151 0 0
FAIR ISAAC CORP COM 303250104   71,618,898 57,313 SH   SOLE 25 57,188 0 125
FAIR ISAAC CORP COM 303250104   39,557,654 31,656 SH   SOLE 26 17,215 0 14,441
FAIR ISAAC CORP COM 303250104   63,923,800 51,155 SH   SOLE 28 676 0 50,479
FAIR ISAAC CORP COM 303250104   119,963 96 SH   SOLE 29 96 0 0
FAIR ISAAC CORP COM 303250104   212,929,795 170,397 SH   SOLE 30 158,625 0 11,772
FAIR ISAAC CORP COM 303250104   7,129,025 5,705 SH   SOLE 31 5,308 0 397
FAIR ISAAC CORP COM 303250104   203,962,594 163,221 SH   SOLE 34 163,221 0 0
FAIR ISAAC CORP COM 303250104   6,640,428 5,314 SH   SOLE 36 5,314 0 0
FAIR ISAAC CORP COM 303250104   1,570,760 1,257 SH   SOLE 40 1,257 0 0
FAIR ISAAC CORP COM 303250104   46,507 37 SH   OTR 43 37 0 0
FAIR ISAAC CORP COM 303250104   32,586,080 26,077 SH   SOLE 43 23,053 0 3,024
FALCONS BEYOND GLOBAL INC COM CL A 306121104   558,892 54,526 SH   SOLE 22 54,526 0 0
FANHUA INC SPONSORED ADR 30712A103   43,691 9,198 SH   SOLE 43 9,198 0 0
FARADAY FUTURE INTLGT ELEC I COM CL A 307359703   9,483 94,828 SH   SOLE 22 94,828 0 0
FARMER BROS CO COM 307675108   52,679 14,756 SH   SOLE 2 14,756 0 0
FARMER BROS CO COM 307675108   9,036 2,531 SH   SOLE 18 2,531 0 0
FARMER BROS CO COM 307675108   120,434 33,735 SH   SOLE 21 33,735 0 0
FARMER BROS CO COM 307675108   647,337 181,327 SH   SOLE 22 181,327 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   148,496 6,662 SH   SOLE 2 603 0 6,059
FARMERS & MERCHANTS BANCORP COM 30779N105   2,742 123 SH   SOLE 7 123 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   808,102 36,254 SH   SOLE 18 36,254 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   546,216 24,505 SH   SOLE 19 24,505 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   11,105,948 498,248 SH   SOLE 21 498,248 0 0
FARMERS & MERCHANTS BANCORP COM 30779N105   7,026,878 315,248 SH   SOLE 22 304,185 0 11,063
FARMERS & MERCHANTS BANCORP COM 30779N105   1,025 46 SH   SOLE 43 46 0 0
FARMERS NATIONAL BANC CORP COM 309627107   443,418 33,190 SH   SOLE 2 11,986 0 21,204
FARMERS NATIONAL BANC CORP COM 309627107   5,531 414 SH   SOLE 7 414 0 0
FARMERS NATIONAL BANC CORP COM 309627107   1,408,438 105,422 SH   SOLE 18 105,422 0 0
FARMERS NATIONAL BANC CORP COM 309627107   1,046,983 78,367 SH   SOLE 19 78,367 0 0
FARMERS NATIONAL BANC CORP COM 309627107   20,758,648 1,553,791 SH   SOLE 21 1,553,791 0 0
FARMERS NATIONAL BANC CORP COM 309627107   14,365,701 1,075,277 SH   SOLE 22 1,027,105 0 48,172
FARMERS NATIONAL BANC CORP COM 309627107   80,227 6,005 SH   SOLE 25 6,005 0 0
FARMERS NATIONAL BANC CORP COM 309627107   376,658 28,193 SH   SOLE 30 28,193 0 0
FARMERS NATIONAL BANC CORP COM 309627107   78,437 5,871 SH   SOLE 40 5,871 0 0
FARMERS NATIONAL BANC CORP COM 309627107   312,731 23,408 SH   SOLE 43 22,826 0 582
FARMLAND PARTNERS INC COM 31154R109   426,051 38,383 SH   SOLE 2 13,044 0 25,339
FARMLAND PARTNERS INC COM 31154R109   4,695 423 SH   SOLE 7 423 0 0
FARMLAND PARTNERS INC COM 31154R109   1,411,820 127,191 SH   SOLE 18 127,191 0 0
FARMLAND PARTNERS INC COM 31154R109   1,067,298 96,153 SH   SOLE 19 96,153 0 0
FARMLAND PARTNERS INC COM 31154R109   21,046,643 1,896,094 SH   SOLE 21 1,896,094 0 0
FARMLAND PARTNERS INC COM 31154R109   16,457,138 1,482,625 SH   SOLE 22 1,422,573 0 60,052
FARMLAND PARTNERS INC COM 31154R109   26,762 2,411 SH   SOLE 23 2,411 0 0
FARMLAND PARTNERS INC COM 31154R109   102,320 9,218 SH   SOLE 25 9,218 0 0
FARMLAND PARTNERS INC COM 31154R109   211,733 19,075 SH   SOLE 28 0 0 19,075
FARMLAND PARTNERS INC COM 31154R109   79,365 7,150 SH   SOLE 30 7,150 0 0
FARMLAND PARTNERS INC COM 31154R109   126,917 11,434 SH   SOLE 40 11,434 0 0
FARMLAND PARTNERS INC COM 31154R109   250,229 22,543 SH   SOLE 43 21,940 0 603
FARO TECHNOLOGIES INC COM 311642102   3,434,631 159,676 SH   SOLE 2 124,799 0 34,877
FARO TECHNOLOGIES INC COM 311642102   3,227 150 SH   SOLE 7 150 0 0
FARO TECHNOLOGIES INC COM 311642102   1,141,278 53,058 SH   SOLE 18 53,058 0 0
FARO TECHNOLOGIES INC COM 311642102   1,931,039 89,774 SH   SOLE 19 89,774 0 0
FARO TECHNOLOGIES INC COM 311642102   15,094,191 701,729 SH   SOLE 21 701,729 0 0
FARO TECHNOLOGIES INC COM 311642102   15,328,155 712,606 SH   SOLE 22 691,482 0 21,124
FARO TECHNOLOGIES INC COM 311642102   133,018 6,184 SH   SOLE 23 6,184 0 0
FARO TECHNOLOGIES INC COM 311642102   93,310 4,338 SH   SOLE 26 0 0 4,338
FARO TECHNOLOGIES INC COM 311642102   1,226 57 SH   SOLE 28 57 0 0
FARO TECHNOLOGIES INC COM 311642102   2,166,573 100,724 SH   SOLE 30 100,724 0 0
FARO TECHNOLOGIES INC COM 311642102   145,752 6,776 SH   SOLE 43 6,612 0 164
FASTENAL CO COM 311900104   74,801,269 969,682 SH   SOLE 2 225,878 0 743,804
FASTENAL CO COM 311900104   43,073,048 558,375 SH   SOLE 4 289,578 0 268,797
FASTENAL CO COM 311900104   46,018,870 596,563 SH   SOLE 7 437,235 0 159,328
FASTENAL CO COM 311900104   2,142,795 27,778 SH   SOLE 13 27,778 0 0
FASTENAL CO COM 311900104   6,834,373 88,597 SH   SOLE 15 88,597 0 0
FASTENAL CO COM 311900104   72,475,267 939,529 SH   SOLE 18 903,896 0 35,633
FASTENAL CO COM 311900104   21,175,084 274,502 SH   SOLE 19 274,502 0 0
FASTENAL CO COM 311900104   1,534,672,915 19,894,645 SH   SOLE 21 19,894,645 0 0
FASTENAL CO COM 311900104   959,435,075 12,437,582 SH   SOLE 22 11,188,778 0 1,248,804
FASTENAL CO COM 311900104   65,933,178 854,721 SH   SOLE 23 854,721 0 0
FASTENAL CO COM 311900104   81,451,895 1,055,897 SH   SOLE 25 1,052,631 0 3,266
FASTENAL CO COM 311900104   41,231,947 534,508 SH   SOLE 26 301,099 0 233,409
FASTENAL CO COM 311900104   125,774,996 1,630,477 SH   SOLE 28 8,794 0 1,621,683
FASTENAL CO COM 311900104   379,640,807 4,921,452 SH   SOLE 30 4,921,452 0 0
FASTENAL CO COM 311900104   10,188,034 132,072 SH   SOLE 31 122,739 0 9,333
FASTENAL CO COM 311900104   13,228,353 171,485 SH   SOLE 32 171,485 0 0
FASTENAL CO COM 311900104   2,794,628 36,228 SH   SOLE 34 36,228 0 0
FASTENAL CO COM 311900104   9,271,071 120,185 SH   SOLE 36 120,185 0 0
FASTENAL CO COM 311900104   2,232,354 28,939 SH   SOLE 40 28,939 0 0
FASTENAL CO COM 311900104   58,086 753 SH   OTR 43 753 0 0
FASTENAL CO COM 311900104   69,228,162 897,435 SH   SOLE 43 706,114 0 191,321
FASTLY INC CL A 31188V100   3,109,830 239,771 SH   SOLE 2 156,127 0 83,644
FASTLY INC CL A 31188V100   5,318 410 SH   SOLE 4 410 0 0
FASTLY INC CL A 31188V100   279,192 21,526 SH   SOLE 7 20,400 0 1,126
FASTLY INC CL A 31188V100   4,195,380 323,468 SH   SOLE 18 305,918 0 17,550
FASTLY INC CL A 31188V100   7,171,982 552,967 SH   SOLE 19 552,967 0 0
FASTLY INC CL A 31188V100   63,493,974 4,895,449 SH   SOLE 21 4,895,449 0 0
FASTLY INC CL A 31188V100   50,269,334 3,875,816 SH   SOLE 22 3,740,502 0 135,314
FASTLY INC CL A 31188V100   89,195 6,877 SH   SOLE 23 6,877 0 0
FASTLY INC CL A 31188V100   313,433 24,166 SH   SOLE 25 24,166 0 0
FASTLY INC CL A 31188V100   1,043,307 80,440 SH   SOLE 26 37,080 0 43,360
FASTLY INC CL A 31188V100   47,950 3,697 SH   SOLE 28 1,760 0 1,937
FASTLY INC CL A 31188V100   11,541,108 889,831 SH   SOLE 30 889,831 0 0
FASTLY INC CL A 31188V100   340,553 26,257 SH   SOLE 40 26,257 0 0
FASTLY INC CL A 31188V100   1,471,615 113,463 SH   SOLE 43 108,511 0 4,952
FASTLY INC NOTE 3/1 31188VAB6   2,631,750 2,900,000 PRN   SOLE 21 2,900,000 0 0
FAT BRANDS INC CLASS B COM 30258N600   1,328 211 SH   SOLE 21 211 0 0
FATE THERAPEUTICS INC COM 31189P102   3,177,325 432,878 SH   SOLE 2 214,023 0 218,855
FATE THERAPEUTICS INC COM 31189P102   6,826 930 SH   SOLE 7 930 0 0
FATE THERAPEUTICS INC COM 31189P102   1,990,190 271,143 SH   SOLE 18 235,725 0 35,418
FATE THERAPEUTICS INC COM 31189P102   8,121,460 1,106,466 SH   SOLE 19 1,106,466 0 0
FATE THERAPEUTICS INC COM 31189P102   22,464,635 3,060,577 SH   SOLE 21 3,060,577 0 0
FATE THERAPEUTICS INC COM 31189P102   28,035,035 3,819,487 SH   SOLE 22 3,653,813 0 165,674
FATE THERAPEUTICS INC COM 31189P102   151,975 20,705 SH   SOLE 23 20,705 0 0
FATE THERAPEUTICS INC COM 31189P102   716,597 97,629 SH   SOLE 26 0 0 97,629
FATE THERAPEUTICS INC COM 31189P102   11,304 1,540 SH   SOLE 28 1,540 0 0
FATE THERAPEUTICS INC COM 31189P102   1,832,930 249,718 SH   SOLE 30 249,718 0 0
FATE THERAPEUTICS INC COM 31189P102   285,365 38,878 SH   SOLE 43 35,803 0 3,075
FATHOM DIGITAL MFG CORP CL A 31189Y202   27,374 5,938 SH   SOLE 22 5,938 0 0
FATHOM HOLDINGS INC COM 31189V109   15,890 7,985 SH   SOLE 2 7,985 0 0
FATHOM HOLDINGS INC COM 31189V109   2,909 1,462 SH   SOLE 18 1,462 0 0
FATHOM HOLDINGS INC COM 31189V109   47,163 23,700 SH   SOLE 21 23,700 0 0
FATHOM HOLDINGS INC COM 31189V109   87,202 43,820 SH   SOLE 22 43,820 0 0
FATHOM HOLDINGS INC COM 31189V109   806 405 SH   SOLE 43 405 0 0
FB FINL CORP COM 30257X104   5,687,978 151,035 SH   SOLE 2 74,941 0 76,094
FB FINL CORP COM 30257X104   3,502 93 SH   SOLE 4 93 0 0
FB FINL CORP COM 30257X104   12,767 339 SH   SOLE 7 339 0 0
FB FINL CORP COM 30257X104   4,812,270 127,782 SH   SOLE 18 127,782 0 0
FB FINL CORP COM 30257X104   11,859,548 314,911 SH   SOLE 19 314,911 0 0
FB FINL CORP COM 30257X104   156,722,052 4,161,499 SH   SOLE 21 4,161,499 0 0
FB FINL CORP COM 30257X104   52,680,578 1,398,847 SH   SOLE 22 1,326,644 0 72,203
FB FINL CORP COM 30257X104   356,716 9,472 SH   SOLE 23 9,472 0 0
FB FINL CORP COM 30257X104   320,185 8,502 SH   SOLE 25 8,502 0 0
FB FINL CORP COM 30257X104   2,267,848 60,219 SH   SOLE 26 15,628 0 44,591
FB FINL CORP COM 30257X104   3,351,213 88,986 SH   SOLE 30 88,986 0 0
FB FINL CORP COM 30257X104   243,058 6,454 SH   SOLE 40 6,454 0 0
FB FINL CORP COM 30257X104   2,375,998 63,091 SH   SOLE 43 53,744 0 9,347
FEDERAL AGRIC MTG CORP CL A 313148108   18,889 121 SH   SOLE 22 121 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   1,494,713 7,592 SH   SOLE 2 2,676 0 4,916
FEDERAL AGRIC MTG CORP CL C 313148306   2,953 15 SH   SOLE 4 15 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   13,619,371 69,176 SH   SOLE 7 69,034 0 142
FEDERAL AGRIC MTG CORP CL C 313148306   5,293,119 26,885 SH   SOLE 18 23,878 0 3,007
FEDERAL AGRIC MTG CORP CL C 313148306   3,854,123 19,576 SH   SOLE 19 19,576 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   67,956,282 345,166 SH   SOLE 21 345,166 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   56,767,198 288,334 SH   SOLE 22 276,076 0 12,258
FEDERAL AGRIC MTG CORP CL C 313148306   342,965 1,742 SH   SOLE 25 1,742 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   596,743 3,031 SH   SOLE 26 3,031 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   80,918 411 SH   SOLE 28 0 0 411
FEDERAL AGRIC MTG CORP CL C 313148306   1,878,432 9,541 SH   SOLE 30 9,541 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   1,109,419 5,635 SH   SOLE 36 5,635 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   392,776 1,995 SH   SOLE 40 1,995 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   2,994,151 15,208 SH   SOLE 43 12,566 0 2,642
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   23,936,826 234,399 SH   SOLE 2 74,633 0 159,766
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   12,453,636 121,951 SH   SOLE 4 118,938 0 3,013
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   22,155,955 216,960 SH   SOLE 7 196,310 0 20,650
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   449,839 4,405 SH   SOLE 15 4,405 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   16,995,934 166,431 SH   SOLE 18 166,431 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   23,830,927 233,362 SH   SOLE 19 233,362 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   289,878,343 2,838,605 SH   SOLE 21 2,838,605 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   279,347,320 2,735,481 SH   SOLE 22 2,385,323 0 350,158
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   2,323,741 22,755 SH   SOLE 23 22,755 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   72,444,745 709,408 SH   SOLE 25 686,867 0 22,541
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   6,878,088 67,353 SH   SOLE 26 45,041 0 22,312
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   15,729,339 154,028 SH   SOLE 28 43,779 0 110,249
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   65,014,187 636,645 SH   SOLE 30 636,645 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   102,835 1,007 SH   SOLE 31 1,007 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   2,218,353 21,723 SH   SOLE 34 21,723 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   986,786 9,663 SH   SOLE 36 9,663 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,576,222 15,435 SH   SOLE 40 15,435 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   14,138,236 138,447 SH   SOLE 43 132,455 0 5,992
FEDERAL SIGNAL CORP COM 313855108   3,477,633 40,976 SH   SOLE 2 22,002 0 18,974
FEDERAL SIGNAL CORP COM 313855108   16,974 200 SH   SOLE 4 200 0 0
FEDERAL SIGNAL CORP COM 313855108   1,171,036 13,798 SH   SOLE 7 13,071 0 727
FEDERAL SIGNAL CORP COM 313855108   14,651,108 172,630 SH   SOLE 18 172,630 0 0
FEDERAL SIGNAL CORP COM 313855108   14,229,559 167,663 SH   SOLE 19 167,663 0 0
FEDERAL SIGNAL CORP COM 313855108   581,213,354 6,848,278 SH   SOLE 21 6,848,278 0 0
FEDERAL SIGNAL CORP COM 313855108   149,232,692 1,758,368 SH   SOLE 22 1,703,756 0 54,612
FEDERAL SIGNAL CORP COM 313855108   37,597 443 SH   SOLE 23 443 0 0
FEDERAL SIGNAL CORP COM 313855108   1,010,802 11,910 SH   SOLE 25 11,910 0 0
FEDERAL SIGNAL CORP COM 313855108   1,738,053 20,479 SH   SOLE 26 19,733 0 746
FEDERAL SIGNAL CORP COM 313855108   92,254 1,087 SH   SOLE 28 1,087 0 0
FEDERAL SIGNAL CORP COM 313855108   12,799,414 150,812 SH   SOLE 30 150,812 0 0
FEDERAL SIGNAL CORP COM 313855108   1,107,469 13,049 SH   SOLE 40 13,049 0 0
FEDERAL SIGNAL CORP COM 313855108   6,218,781 73,274 SH   SOLE 43 66,270 0 7,004
FEDERATED HERMES INC CL B 314211103   8,178,507 226,426 SH   SOLE 2 185,051 0 41,375
FEDERATED HERMES INC CL B 314211103   11,883 329 SH   SOLE 4 329 0 0
FEDERATED HERMES INC CL B 314211103   152,282 4,216 SH   SOLE 7 4,216 0 0
FEDERATED HERMES INC CL B 314211103   6,790,524 187,999 SH   SOLE 18 187,999 0 0
FEDERATED HERMES INC CL B 314211103   8,011,452 221,801 SH   SOLE 19 221,801 0 0
FEDERATED HERMES INC CL B 314211103   187,516,836 5,191,496 SH   SOLE 21 5,191,496 0 0
FEDERATED HERMES INC CL B 314211103   73,056,890 2,022,616 SH   SOLE 22 1,962,576 0 60,040
FEDERATED HERMES INC CL B 314211103   253,237 7,011 SH   SOLE 23 7,011 0 0
FEDERATED HERMES INC CL B 314211103   602,337 16,676 SH   SOLE 25 16,676 0 0
FEDERATED HERMES INC CL B 314211103   2,914,740 80,696 SH   SOLE 26 24,668 0 56,028
FEDERATED HERMES INC CL B 314211103   143,180 3,964 SH   SOLE 28 1,653 0 2,311
FEDERATED HERMES INC CL B 314211103   1,790,143 49,561 SH   SOLE 30 49,561 0 0
FEDERATED HERMES INC CL B 314211103   1,327,157 36,743 SH   SOLE 32 36,743 0 0
FEDERATED HERMES INC CL B 314211103   637,735 17,656 SH   SOLE 40 17,656 0 0
FEDERATED HERMES INC CL B 314211103   17,627 488 SH   OTR 43 488 0 0
FEDERATED HERMES INC CL B 314211103   7,952,607 220,172 SH   SOLE 43 203,385 0 16,787
FEDEX CORP COM 31428X106   124,426,235 429,441 SH   SOLE 2 83,975 0 345,466
FEDEX CORP COM 31428X106   32,721,787 112,935 SH   SOLE 4 90,269 0 22,666
FEDEX CORP COM 31428X106   68,957,251 237,997 SH   SOLE 7 171,751 0 66,246
FEDEX CORP COM 31428X106   2,781,504 9,600 SH   SOLE 13 9,600 0 0
FEDEX CORP COM 31428X106   9,874,919 34,082 SH   SOLE 15 34,082 0 0
FEDEX CORP COM 31428X106   94,639,225 326,635 SH   SOLE 18 311,888 0 14,747
FEDEX CORP COM 31428X106   17,327,611 59,804 SH   SOLE 19 59,804 0 0
FEDEX CORP COM 31428X106   1,540,033,002 5,315,224 SH   SOLE 21 5,315,224 0 0
FEDEX CORP COM 31428X106   1,441,716,107 4,975,896 SH   SOLE 22 4,467,581 0 508,315
FEDEX CORP COM 31428X106   104,933,687 362,165 SH   SOLE 23 362,165 0 0
FEDEX CORP COM 31428X106   130,621,456 450,823 SH   SOLE 25 450,526 0 297
FEDEX CORP COM 31428X106   97,162,571 335,344 SH   SOLE 26 225,824 0 109,520
FEDEX CORP COM 31428X106   136,274,573 470,334 SH   SOLE 28 8,530 0 461,804
FEDEX CORP COM 31428X106   457,678,230 1,579,617 SH   SOLE 30 1,516,254 0 63,363
FEDEX CORP COM 31428X106   26,361,704 90,984 SH   SOLE 31 50,976 0 40,008
FEDEX CORP COM 31428X106   3,099,639 10,698 SH   SOLE 34 10,698 0 0
FEDEX CORP COM 31428X106   15,851,386 54,709 SH   SOLE 36 54,709 0 0
FEDEX CORP COM 31428X106   3,356,348 11,584 SH   SOLE 40 11,584 0 0
FEDEX CORP COM 31428X106   89,819 310 SH   OTR 43 310 0 0
FEDEX CORP COM 31428X106   80,845,245 279,027 SH   SOLE 43 230,152 0 48,875
FENNEC PHARMACEUTICALS INC COM 31447P100   53,821 4,840 SH   SOLE 2 629 0 4,211
FENNEC PHARMACEUTICALS INC COM 31447P100   544,280 48,946 SH   SOLE 18 48,946 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   427,330 38,429 SH   SOLE 19 38,429 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   6,941,115 624,201 SH   SOLE 21 624,201 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   2,346,876 211,050 SH   SOLE 22 201,110 0 9,940
FERGUSON PLC NEW SHS G3421J106   84,734,676 387,926 SH   SOLE 2 121,804 0 266,122
FERGUSON PLC NEW SHS G3421J106   43,804,607 200,543 SH   SOLE 4 101,622 0 98,921
FERGUSON PLC NEW SHS G3421J106   63,348,632 290,018 SH   SOLE 7 239,961 0 50,057
FERGUSON PLC NEW SHS G3421J106   1,479,863 6,775 SH   SOLE 13 6,775 0 0
FERGUSON PLC NEW SHS G3421J106   4,093,815 18,742 SH   SOLE 15 18,742 0 0
FERGUSON PLC NEW SHS G3421J106   53,213,698 243,619 SH   SOLE 18 227,921 0 15,698
FERGUSON PLC NEW SHS G3421J106   15,500,448 70,963 SH   SOLE 19 70,963 0 0
FERGUSON PLC NEW SHS G3421J106   855,294,774 3,915,647 SH   SOLE 21 3,915,647 0 0
FERGUSON PLC NEW SHS G3421J106   1,089,659,898 4,988,600 SH   SOLE 22 4,604,238 0 384,362
FERGUSON PLC NEW SHS G3421J106   76,470,596 350,092 SH   SOLE 23 350,092 0 0
FERGUSON PLC NEW SHS G3421J106   46,426,641 212,547 SH   SOLE 25 212,547 0 0
FERGUSON PLC NEW SHS G3421J106   36,163,271 165,560 SH   SOLE 26 120,726 0 44,834
FERGUSON PLC NEW SHS G3421J106   84,836,246 388,391 SH   SOLE 28 7,940 0 380,451
FERGUSON PLC NEW SHS G3421J106   259,058 1,186 SH   SOLE 29 1,186 0 0
FERGUSON PLC NEW SHS G3421J106   294,756,869 1,349,434 SH   SOLE 30 1,318,250 0 31,184
FERGUSON PLC NEW SHS G3421J106   12,693,404 58,112 SH   SOLE 31 54,064 0 4,048
FERGUSON PLC NEW SHS G3421J106   11,240,189 51,459 SH   SOLE 34 51,459 0 0
FERGUSON PLC NEW SHS G3421J106   7,399,753 33,877 SH   SOLE 36 33,877 0 0
FERGUSON PLC NEW SHS G3421J106   2,158,744 9,883 SH   SOLE 40 9,883 0 0
FERGUSON PLC NEW SHS G3421J106   28,487,851 130,421 SH   SOLE 43 108,403 0 22,018
FERRARI N V COM N3167Y103   9,591 22 SH   SOLE 2 0 0 22
FERRARI N V COM N3167Y103   79,180,654 181,632 SH   SOLE 18 155,635 0 25,997
FERRARI N V COM N3167Y103   343,361,166 787,634 SH   SOLE 19 787,634 0 0
FERRARI N V COM N3167Y103   70,070,816 160,735 SH   SOLE 22 160,735 0 0
FERRARI N V COM N3167Y103   4,160,611 9,544 SH   SOLE 34 9,544 0 0
FERRARI N V COM N3167Y103   94,795,359 217,450 SH   SOLE 43 197,791 0 19,659
FERROGLOBE PLC SHS G33856108   868,004 174,298 SH   SOLE 7 174,298 0 0
FIBROBIOLOGICS INC COM SHS 31573L105   36,959 3,419 SH   SOLE 18 3,419 0 0
FIBROBIOLOGICS INC COM SHS 31573L105   65,411 6,051 SH   SOLE 22 6,051 0 0
FIBROBIOLOGICS INC COM SHS 31573L105   40,213 3,720 SH   SOLE 26 3,720 0 0
FIBROGEN INC COM 31572Q808   165,254 70,321 SH   SOLE 2 18,971 0 51,350
FIBROGEN INC COM 31572Q808   2,075 883 SH   SOLE 7 883 0 0
FIBROGEN INC COM 31572Q808   615,439 261,889 SH   SOLE 18 254,722 0 7,167
FIBROGEN INC COM 31572Q808   471,727 200,735 SH   SOLE 19 200,735 0 0
FIBROGEN INC COM 31572Q808   7,568,704 3,220,725 SH   SOLE 21 3,220,725 0 0
FIBROGEN INC COM 31572Q808   7,546,116 3,211,113 SH   SOLE 22 3,142,281 0 68,832
FIBROGEN INC COM 31572Q808   3,631 1,545 SH   SOLE 28 1,545 0 0
FIBROGEN INC COM 31572Q808   1,661 707 SH   SOLE 43 707 0 0
FIDELIS INSURANCE HOLDINGS L COM G3398L118   318,342 16,342 SH   SOLE 2 2,371 0 13,971
FIDELIS INSURANCE HOLDINGS L COM G3398L118   9,954 511 SH   SOLE 7 511 0 0
FIDELIS INSURANCE HOLDINGS L COM G3398L118   2,972,979 152,617 SH   SOLE 18 152,617 0 0
FIDELIS INSURANCE HOLDINGS L COM G3398L118   2,530,939 129,925 SH   SOLE 19 129,925 0 0
FIDELIS INSURANCE HOLDINGS L COM G3398L118   40,612,800 2,084,846 SH   SOLE 21 2,084,846 0 0
FIDELIS INSURANCE HOLDINGS L COM G3398L118   15,042,086 772,181 SH   SOLE 22 726,044 0 46,137
FIDELIS INSURANCE HOLDINGS L COM G3398L118   390,282 20,035 SH   SOLE 43 20,035 0 0
FIDELITY D & D BANCORP INC COM 31609R100   111,970 2,312 SH   SOLE 2 134 0 2,178
FIDELITY D & D BANCORP INC COM 31609R100   3,293 68 SH   SOLE 7 68 0 0
FIDELITY D & D BANCORP INC COM 31609R100   649,010 13,401 SH   SOLE 18 13,401 0 0
FIDELITY D & D BANCORP INC COM 31609R100   442,505 9,137 SH   SOLE 19 9,137 0 0
FIDELITY D & D BANCORP INC COM 31609R100   8,435,683 174,183 SH   SOLE 21 174,183 0 0
FIDELITY D & D BANCORP INC COM 31609R100   3,331,258 68,785 SH   SOLE 22 65,473 0 3,312
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   60,912,550 1,147,129 SH   SOLE 2 283,024 0 864,105
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   11,011,984 207,382 SH   SOLE 4 84,363 0 123,019
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   3,065,144 57,724 SH   SOLE 7 56,410 0 1,314
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   390,657 7,357 SH   SOLE 13 7,357 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   812,271 15,297 SH   SOLE 15 15,297 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   201,370,308 3,792,285 SH   SOLE 18 3,676,149 0 116,136
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   321,198,024 6,048,927 SH   SOLE 19 6,048,927 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   743,464,835 14,001,221 SH   SOLE 21 14,001,221 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   388,153,832 7,309,865 SH   SOLE 22 6,826,626 0 483,239
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   23,863,140 449,400 SH   SOLE 23 449,400 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   29,635,376 558,105 SH   SOLE 25 486,377 0 71,728
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   17,543,284 330,382 SH   SOLE 26 238,744 0 91,638
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   23,786,464 447,956 SH   SOLE 28 3,528 0 444,428
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   43,459,854 818,453 SH   SOLE 30 632,696 0 185,757
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,617,565 49,295 SH   SOLE 31 45,593 0 3,702
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   3,927,329 73,961 SH   SOLE 32 73,961 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   42,980,574 809,427 SH   SOLE 34 809,427 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   13,396,280 252,284 SH   SOLE 35 252,284 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   5,675,859 106,890 SH   SOLE 36 106,890 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   598,278 11,267 SH   SOLE 40 11,267 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   4,468,088 84,145 SH   SOLE 43 65,685 0 18,460
FIDELITY NATL INFORMATION SV COM 31620M106   116,151,044 1,565,800 SH   SOLE 2 694,442 0 871,358
FIDELITY NATL INFORMATION SV COM 31620M106   38,958,520 525,189 SH   SOLE 4 271,401 0 253,788
FIDELITY NATL INFORMATION SV COM 31620M106   52,516,770 707,964 SH   SOLE 7 644,192 0 63,772
FIDELITY NATL INFORMATION SV COM 31620M106   2,185,491 29,462 SH   SOLE 13 29,462 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   6,239,577 84,114 SH   SOLE 15 84,114 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   292,054,696 3,937,108 SH   SOLE 18 3,754,403 0 182,705
FIDELITY NATL INFORMATION SV COM 31620M106   580,330,317 7,823,272 SH   SOLE 19 7,823,272 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,266,405,782 17,072,065 SH   SOLE 21 17,072,065 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   1,010,798,489 13,626,294 SH   SOLE 22 12,337,423 0 1,288,871
FIDELITY NATL INFORMATION SV COM 31620M106   95,365,660 1,285,598 SH   SOLE 23 1,285,598 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   91,375,592 1,231,809 SH   SOLE 25 1,228,125 0 3,684
FIDELITY NATL INFORMATION SV COM 31620M106   55,566,829 749,081 SH   SOLE 26 476,711 0 272,370
FIDELITY NATL INFORMATION SV COM 31620M106   91,875,268 1,238,545 SH   SOLE 28 27,116 0 1,211,429
FIDELITY NATL INFORMATION SV COM 31620M106   378,790,527 5,106,370 SH   SOLE 30 5,106,370 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   10,096,714 136,111 SH   SOLE 31 126,745 0 9,366
FIDELITY NATL INFORMATION SV COM 31620M106   104,625,030 1,410,421 SH   SOLE 34 1,410,421 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   11,001,933 148,314 SH   SOLE 36 148,314 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   2,193,651 29,572 SH   SOLE 40 29,572 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   23,562,702 317,642 SH   SOLE 43 245,214 0 72,428
FIDUS INVT CORP COM 316500107   1,895,020 95,999 SH   SOLE 30 95,999 0 0
FIFTH THIRD BANCORP COM 316773100   49,465,225 1,329,353 SH   SOLE 2 237,767 0 1,091,586
FIFTH THIRD BANCORP COM 316773100   16,972,597 456,130 SH   SOLE 4 222,756 0 233,374
FIFTH THIRD BANCORP COM 316773100   16,959,462 455,777 SH   SOLE 7 403,775 0 52,002
FIFTH THIRD BANCORP COM 316773100   1,207,948 32,463 SH   SOLE 13 32,463 0 0
FIFTH THIRD BANCORP COM 316773100   3,856,110 103,631 SH   SOLE 15 103,631 0 0
FIFTH THIRD BANCORP COM 316773100   64,470,083 1,732,601 SH   SOLE 18 1,690,247 0 42,354
FIFTH THIRD BANCORP COM 316773100   10,864,911 291,989 SH   SOLE 19 291,989 0 0
FIFTH THIRD BANCORP COM 316773100   941,004,434 25,289,020 SH   SOLE 21 25,289,020 0 0
FIFTH THIRD BANCORP COM 316773100   544,628,630 14,636,620 SH   SOLE 22 13,147,117 0 1,489,503
FIFTH THIRD BANCORP COM 316773100   37,821,770 1,016,441 SH   SOLE 23 1,016,441 0 0
FIFTH THIRD BANCORP COM 316773100   110,286,310 2,963,889 SH   SOLE 25 2,459,715 0 504,174
FIFTH THIRD BANCORP COM 316773100   58,791,242 1,579,985 SH   SOLE 26 1,196,592 0 383,393
FIFTH THIRD BANCORP COM 316773100   52,648,876 1,414,912 SH   SOLE 28 174,889 0 1,240,023
FIFTH THIRD BANCORP COM 316773100   177,679,201 4,775,039 SH   SOLE 30 4,775,039 0 0
FIFTH THIRD BANCORP COM 316773100   5,797,355 155,801 SH   SOLE 31 144,900 0 10,901
FIFTH THIRD BANCORP COM 316773100   4,593,016 123,435 SH   SOLE 32 123,435 0 0
FIFTH THIRD BANCORP COM 316773100   1,120,207 30,105 SH   SOLE 34 30,105 0 0
FIFTH THIRD BANCORP COM 316773100   14,252,993 383,042 SH   SOLE 35 383,042 0 0
FIFTH THIRD BANCORP COM 316773100   6,280,713 168,791 SH   SOLE 36 168,791 0 0
FIFTH THIRD BANCORP COM 316773100   1,251,558 33,635 SH   SOLE 40 33,635 0 0
FIFTH THIRD BANCORP COM 316773100   45,322 1,218 SH   OTR 43 1,218 0 0
FIFTH THIRD BANCORP COM 316773100   34,317,226 922,258 SH   SOLE 43 780,387 0 141,871
FIGS INC CL A 30260D103   1,779,434 357,316 SH   SOLE 2 262,904 0 94,412
FIGS INC CL A 30260D103   3,710 745 SH   SOLE 4 745 0 0
FIGS INC CL A 30260D103   6,290 1,263 SH   SOLE 7 1,263 0 0
FIGS INC CL A 30260D103   1,588,271 318,930 SH   SOLE 18 318,930 0 0
FIGS INC CL A 30260D103   3,062,317 614,923 SH   SOLE 19 614,923 0 0
FIGS INC CL A 30260D103   22,621,087 4,542,387 SH   SOLE 21 4,542,387 0 0
FIGS INC CL A 30260D103   21,097,541 4,236,454 SH   SOLE 22 4,087,525 0 148,929
FIGS INC CL A 30260D103   70,074 14,071 SH   SOLE 23 14,071 0 0
FIGS INC CL A 30260D103   107,329 21,552 SH   SOLE 25 21,552 0 0
FIGS INC CL A 30260D103   436,313 87,613 SH   SOLE 26 43,053 0 44,560
FIGS INC CL A 30260D103   31,907 6,407 SH   SOLE 28 0 0 6,407
FIGS INC CL A 30260D103   490,132 98,420 SH   SOLE 30 98,420 0 0
FIGS INC CL A 30260D103   111,896 22,469 SH   SOLE 40 22,469 0 0
FIGS INC CL A 30260D103   41,140 8,261 SH   SOLE 43 8,167 0 94
FINANCE OF AMERICA COMPAN COM CL A 31738L107   16,083 21,878 SH   SOLE 2 3,963 0 17,915
FINANCE OF AMERICA COMPAN COM CL A 31738L107   109,244 148,611 SH   SOLE 18 148,611 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   68,455 93,123 SH   SOLE 19 93,123 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   1,300,361 1,768,958 SH   SOLE 21 1,768,958 0 0
FINANCE OF AMERICA COMPAN COM CL A 31738L107   577,476 785,575 SH   SOLE 22 742,707 0 42,868
FINANCIAL INSTNS INC COM 317585404   915,687 48,655 SH   SOLE 2 37,216 0 11,439
FINANCIAL INSTNS INC COM 317585404   1,788 95 SH   SOLE 7 95 0 0
FINANCIAL INSTNS INC COM 317585404   843,682 44,829 SH   SOLE 18 44,829 0 0
FINANCIAL INSTNS INC COM 317585404   1,814,926 96,436 SH   SOLE 19 96,436 0 0
FINANCIAL INSTNS INC COM 317585404   10,990,842 583,998 SH   SOLE 21 583,998 0 0
FINANCIAL INSTNS INC COM 317585404   10,028,237 532,850 SH   SOLE 22 516,503 0 16,347
FINANCIAL INSTNS INC COM 317585404   15,470 822 SH   SOLE 23 822 0 0
FINANCIAL INSTNS INC COM 317585404   74,527 3,960 SH   SOLE 43 3,252 0 708
FINCH THERAPEUTICS GROUP INC COM NEW 31773D200   434 167 SH   SOLE 2 167 0 0
FINCH THERAPEUTICS GROUP INC COM NEW 31773D200   416 160 SH   SOLE 22 160 0 0
FINGERMOTION INC COM 31788K108   14,853 7,073 SH   SOLE 18 7,073 0 0
FINGERMOTION INC COM 31788K108   186,667 88,889 SH   SOLE 21 88,889 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   358 71 SH   SOLE 2 71 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   12,555 2,491 SH   SOLE 4 2,491 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   87,535 17,368 SH   SOLE 7 17,368 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   7,218,656 1,432,273 SH   SOLE 21 1,432,273 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   4,145,763 822,572 SH   SOLE 22 702,291 0 120,281
FINVOLUTION GROUP SPONSORED ADS 31810T101   2,092,633 415,205 SH   SOLE 30 415,205 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   2,347,572 465,788 SH   SOLE 43 444,896 0 20,892
FINWARD BANCORP COM 31812F109   15,400 626 SH   SOLE 18 626 0 0
FINWARD BANCORP COM 31812F109   207,280 8,426 SH   SOLE 21 8,426 0 0
FINWARD BANCORP COM 31812F109   227,919 9,265 SH   SOLE 22 9,265 0 0
FINWARD BANCORP COM 31812F109   4,920 200 SH   SOLE 43 200 0 0
FINWISE BANCORP COM 31813A109   157,775 15,699 SH   SOLE 2 15,699 0 0
FINWISE BANCORP COM 31813A109   16,814 1,673 SH   SOLE 18 1,673 0 0
FINWISE BANCORP COM 31813A109   216,829 21,575 SH   SOLE 21 21,575 0 0
FINWISE BANCORP COM 31813A109   65,667 6,534 SH   SOLE 22 6,534 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   725,099 44,704 SH   SOLE 2 14,883 0 29,821
FIRST ADVANTAGE CORP NEW COM 31846B108   448,029 27,622 SH   SOLE 7 26,138 0 1,484
FIRST ADVANTAGE CORP NEW COM 31846B108   2,301,440 141,889 SH   SOLE 18 141,889 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   1,893,701 116,751 SH   SOLE 19 116,751 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   32,369,265 1,995,639 SH   SOLE 21 1,995,639 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   26,792,877 1,651,842 SH   SOLE 22 1,583,091 0 68,751
FIRST ADVANTAGE CORP NEW COM 31846B108   162,622 10,026 SH   SOLE 25 10,026 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   1,645,211 101,431 SH   SOLE 30 101,431 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   167,796 10,345 SH   SOLE 40 10,345 0 0
FIRST ADVANTAGE CORP NEW COM 31846B108   6,553 404 SH   SOLE 43 24 0 380
FIRST AMERN FINL CORP COM 31847R102   13,981,976 229,025 SH   SOLE 2 108,031 0 120,994
FIRST AMERN FINL CORP COM 31847R102   18,742 307 SH   SOLE 4 307 0 0
FIRST AMERN FINL CORP COM 31847R102   1,357,813 22,241 SH   SOLE 7 21,125 0 1,116
FIRST AMERN FINL CORP COM 31847R102   12,874,773 210,889 SH   SOLE 18 204,185 0 6,704
FIRST AMERN FINL CORP COM 31847R102   22,427,694 367,366 SH   SOLE 19 367,366 0 0
FIRST AMERN FINL CORP COM 31847R102   331,731,720 5,433,771 SH   SOLE 21 5,433,771 0 0
FIRST AMERN FINL CORP COM 31847R102   185,645,297 3,040,873 SH   SOLE 22 2,908,717 0 132,156
FIRST AMERN FINL CORP COM 31847R102   1,299,327 21,283 SH   SOLE 25 21,283 0 0
FIRST AMERN FINL CORP COM 31847R102   3,679,361 60,268 SH   SOLE 26 60,268 0 0
FIRST AMERN FINL CORP COM 31847R102   342,491 5,610 SH   SOLE 28 1,959 0 3,651
FIRST AMERN FINL CORP COM 31847R102   6,640,897 108,778 SH   SOLE 30 108,778 0 0
FIRST AMERN FINL CORP COM 31847R102   76,251 1,249 SH   SOLE 31 1,249 0 0
FIRST AMERN FINL CORP COM 31847R102   802,319 13,142 SH   SOLE 34 13,142 0 0
FIRST AMERN FINL CORP COM 31847R102   327,106 5,358 SH   SOLE 36 5,358 0 0
FIRST AMERN FINL CORP COM 31847R102   1,272,893 20,850 SH   SOLE 40 20,850 0 0
FIRST AMERN FINL CORP COM 31847R102   964,859 15,804 SH   SOLE 43 13,384 0 2,421
FIRST BANCORP INC ME COM 31866P102   124,260 5,043 SH   SOLE 2 833 0 4,210
FIRST BANCORP INC ME COM 31866P102   1,478 60 SH   SOLE 7 60 0 0
FIRST BANCORP INC ME COM 31866P102   706,035 28,654 SH   SOLE 18 28,654 0 0
FIRST BANCORP INC ME COM 31866P102   496,102 20,134 SH   SOLE 19 20,134 0 0
FIRST BANCORP INC ME COM 31866P102   9,586,020 389,043 SH   SOLE 21 389,043 0 0
FIRST BANCORP INC ME COM 31866P102   7,185,320 291,612 SH   SOLE 22 283,502 0 8,110
FIRST BANCORP INC ME COM 31866P102   246 10 SH   SOLE 43 10 0 0
FIRST BANCORP N C COM 318910106   1,173,503 32,489 SH   SOLE 2 11,520 0 20,969
FIRST BANCORP N C COM 318910106   12,931 358 SH   SOLE 7 358 0 0
FIRST BANCORP N C COM 318910106   4,433,586 122,746 SH   SOLE 18 122,746 0 0
FIRST BANCORP N C COM 318910106   2,922,144 80,901 SH   SOLE 19 80,901 0 0
FIRST BANCORP N C COM 318910106   166,691,850 4,614,946 SH   SOLE 21 4,614,946 0 0
FIRST BANCORP N C COM 318910106   38,447,645 1,064,442 SH   SOLE 22 1,018,629 0 45,813
FIRST BANCORP N C COM 318910106   234,094 6,481 SH   SOLE 25 6,481 0 0
FIRST BANCORP N C COM 318910106   473,497 13,109 SH   SOLE 26 13,109 0 0
FIRST BANCORP N C COM 318910106   55,047 1,524 SH   SOLE 28 193 0 1,331
FIRST BANCORP N C COM 318910106   2,769,609 76,678 SH   SOLE 30 76,678 0 0
FIRST BANCORP N C COM 318910106   220,296 6,099 SH   SOLE 40 6,099 0 0
FIRST BANCORP N C COM 318910106   684,554 18,952 SH   SOLE 43 18,063 0 889
FIRST BANCORP P R COM NEW 318672706   2,321,279 132,342 SH   SOLE 2 48,255 0 84,087
FIRST BANCORP P R COM NEW 318672706   8,454 482 SH   SOLE 4 482 0 0
FIRST BANCORP P R COM NEW 318672706   611,672 34,873 SH   SOLE 7 33,046 0 1,827
FIRST BANCORP P R COM NEW 318672706   9,014,543 513,942 SH   SOLE 18 513,942 0 0
FIRST BANCORP P R COM NEW 318672706   5,403,144 308,047 SH   SOLE 19 308,047 0 0
FIRST BANCORP P R COM NEW 318672706   330,856,231 18,862,955 SH   SOLE 21 18,862,955 0 0
FIRST BANCORP P R COM NEW 318672706   75,020,001 4,277,081 SH   SOLE 22 4,069,677 0 207,404
FIRST BANCORP P R COM NEW 318672706   547,932 31,239 SH   SOLE 25 31,239 0 0
FIRST BANCORP P R COM NEW 318672706   720,105 41,055 SH   SOLE 26 41,055 0 0
FIRST BANCORP P R COM NEW 318672706   49,849 2,842 SH   SOLE 28 2,842 0 0
FIRST BANCORP P R COM NEW 318672706   5,205,486 296,778 SH   SOLE 30 296,778 0 0
FIRST BANCORP P R COM NEW 318672706   485,612 27,686 SH   SOLE 40 27,686 0 0
FIRST BANCORP P R COM NEW 318672706   2,689,408 153,330 SH   SOLE 43 153,330 0 0
FIRST BANCSHARES INC MS COM 318916103   2,065,983 79,614 SH   SOLE 2 49,289 0 30,325
FIRST BANCSHARES INC MS COM 318916103   8,330 321 SH   SOLE 7 321 0 0
FIRST BANCSHARES INC MS COM 318916103   2,365,031 91,138 SH   SOLE 18 91,138 0 0
FIRST BANCSHARES INC MS COM 318916103   4,255,618 163,993 SH   SOLE 19 163,993 0 0
FIRST BANCSHARES INC MS COM 318916103   31,607,437 1,218,013 SH   SOLE 21 1,218,013 0 0
FIRST BANCSHARES INC MS COM 318916103   26,995,629 1,040,294 SH   SOLE 22 990,478 0 49,816
FIRST BANCSHARES INC MS COM 318916103   29,090 1,121 SH   SOLE 23 1,121 0 0
FIRST BANCSHARES INC MS COM 318916103   194,807 7,507 SH   SOLE 25 7,507 0 0
FIRST BANCSHARES INC MS COM 318916103   19,774 762 SH   SOLE 26 0 0 762
FIRST BANCSHARES INC MS COM 318916103   68,560 2,642 SH   SOLE 28 0 0 2,642
FIRST BANCSHARES INC MS COM 318916103   610,552 23,528 SH   SOLE 30 23,528 0 0
FIRST BANCSHARES INC MS COM 318916103   118,358 4,561 SH   SOLE 40 4,561 0 0
FIRST BANCSHARES INC MS COM 318916103   1,791,285 69,028 SH   SOLE 43 61,696 0 7,332
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   768,464 55,929 SH   SOLE 2 32,814 0 23,115
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   453 33 SH   SOLE 7 33 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   810,880 59,016 SH   SOLE 18 59,016 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   953,460 69,393 SH   SOLE 19 69,393 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   11,513,914 837,985 SH   SOLE 21 837,985 0 0
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   9,227,811 671,602 SH   SOLE 22 650,734 0 20,868
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   385 28 SH   SOLE 26 0 0 28
FIRST BK WILLIAMSTOWN NEW JE COM 31931U102   40,066 2,916 SH   SOLE 43 2,916 0 0
FIRST BUSEY CORP COM NEW 319383204   2,728,809 113,464 SH   SOLE 2 54,948 0 58,516
FIRST BUSEY CORP COM NEW 319383204   4,353 181 SH   SOLE 4 181 0 0
FIRST BUSEY CORP COM NEW 319383204   9,644 401 SH   SOLE 7 401 0 0
FIRST BUSEY CORP COM NEW 319383204   3,413,873 141,949 SH   SOLE 18 141,949 0 0
FIRST BUSEY CORP COM NEW 319383204   5,459,446 227,004 SH   SOLE 19 227,004 0 0
FIRST BUSEY CORP COM NEW 319383204   48,219,817 2,004,982 SH   SOLE 21 2,004,982 0 0
FIRST BUSEY CORP COM NEW 319383204   42,684,541 1,774,825 SH   SOLE 22 1,686,031 0 88,794
FIRST BUSEY CORP COM NEW 319383204   293,170 12,190 SH   SOLE 25 12,190 0 0
FIRST BUSEY CORP COM NEW 319383204   461,688 19,197 SH   SOLE 26 19,197 0 0
FIRST BUSEY CORP COM NEW 319383204   180,110 7,489 SH   SOLE 28 967 0 6,522
FIRST BUSEY CORP COM NEW 319383204   1,256,420 52,242 SH   SOLE 30 52,242 0 0
FIRST BUSEY CORP COM NEW 319383204   241,606 10,046 SH   SOLE 40 10,046 0 0
FIRST BUSEY CORP COM NEW 319383204   3,164,393 131,576 SH   SOLE 43 119,725 0 11,851
FIRST BUSINESS FINL SVCS INC COM 319390100   2,656,163 70,831 SH   SOLE 2 57,445 0 13,386
FIRST BUSINESS FINL SVCS INC COM 319390100   563 15 SH   SOLE 7 15 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   834,413 22,251 SH   SOLE 18 22,251 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   2,432,175 64,858 SH   SOLE 19 64,858 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   11,796,900 314,584 SH   SOLE 21 314,584 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   7,153,200 190,752 SH   SOLE 22 182,381 0 8,371
FIRST BUSINESS FINL SVCS INC COM 319390100   46,988 1,253 SH   SOLE 23 1,253 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   938 25 SH   SOLE 43 25 0 0
FIRST CAP INC COM 31942S104   14,903 522 SH   SOLE 18 522 0 0
FIRST CAP INC COM 31942S104   200,592 7,026 SH   SOLE 21 7,026 0 0
FIRST CAP INC COM 31942S104   164,819 5,773 SH   SOLE 22 5,773 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   980,271 28,307 SH   SOLE 2 15,349 0 12,958
FIRST CMNTY BANKSHARES INC V COM 31983A103   3,982 115 SH   SOLE 7 115 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   1,681,494 48,556 SH   SOLE 18 48,556 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   3,467,710 100,136 SH   SOLE 19 100,136 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   23,331,859 673,747 SH   SOLE 21 673,747 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   21,885,779 631,989 SH   SOLE 22 596,603 0 35,386
FIRST CMNTY BANKSHARES INC V COM 31983A103   93,709 2,706 SH   SOLE 25 2,706 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   22,406 647 SH   SOLE 28 0 0 647
FIRST CMNTY BANKSHARES INC V COM 31983A103   146,623 4,234 SH   SOLE 30 4,234 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   141,256 4,079 SH   SOLE 40 4,079 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   357,243 10,316 SH   SOLE 43 8,154 0 2,162
FIRST CMNTY CORP S C COM 319835104   22,101 1,268 SH   SOLE 2 334 0 934
FIRST CMNTY CORP S C COM 319835104   358,099 20,545 SH   SOLE 18 20,545 0 0
FIRST CMNTY CORP S C COM 319835104   252,282 14,474 SH   SOLE 19 14,474 0 0
FIRST CMNTY CORP S C COM 319835104   4,484,530 257,288 SH   SOLE 21 257,288 0 0
FIRST CMNTY CORP S C COM 319835104   1,809,408 103,810 SH   SOLE 22 99,061 0 4,749
FIRST COMWLTH FINL CORP PA COM 319829107   1,151,003 82,687 SH   SOLE 2 28,536 0 54,151
FIRST COMWLTH FINL CORP PA COM 319829107   4,357 313 SH   SOLE 4 313 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   12,890 926 SH   SOLE 7 926 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   4,370,045 313,940 SH   SOLE 18 313,940 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   2,936,842 210,980 SH   SOLE 19 210,980 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   158,532,681 11,388,842 SH   SOLE 21 11,388,842 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   37,947,145 2,726,088 SH   SOLE 22 2,597,173 0 128,915
FIRST COMWLTH FINL CORP PA COM 319829107   217,152 15,600 SH   SOLE 25 15,600 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   329,124 23,644 SH   SOLE 26 23,644 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   19,516 1,402 SH   SOLE 28 1,402 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   2,412,183 173,289 SH   SOLE 30 173,289 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   153,538 11,030 SH   SOLE 40 11,030 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   1,124,466 80,781 SH   SOLE 43 80,204 0 577
FIRST CTZNS BANCSHARES INC N CL A 31946M103   44,864,400 27,440 SH   SOLE 2 11,260 0 16,180
FIRST CTZNS BANCSHARES INC N CL A 31946M103   9,311,325 5,695 SH   SOLE 4 2,789 0 2,906
FIRST CTZNS BANCSHARES INC N CL A 31946M103   2,596,380 1,588 SH   SOLE 7 1,554 0 34
FIRST CTZNS BANCSHARES INC N CL A 31946M103   863,280 528 SH   SOLE 13 528 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,455,150 890 SH   SOLE 15 890 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   327,805,323 200,493 SH   SOLE 18 192,065 0 8,428
FIRST CTZNS BANCSHARES INC N CL A 31946M103   647,113,380 395,788 SH   SOLE 19 395,788 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   277,482,390 169,714 SH   SOLE 21 169,714 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   566,509,515 346,489 SH   SOLE 22 325,051 0 21,438
FIRST CTZNS BANCSHARES INC N CL A 31946M103   29,230,530 17,878 SH   SOLE 23 17,878 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   35,301,285 21,591 SH   SOLE 25 21,517 0 74
FIRST CTZNS BANCSHARES INC N CL A 31946M103   26,161,635 16,001 SH   SOLE 26 11,754 0 4,247
FIRST CTZNS BANCSHARES INC N CL A 31946M103   28,221,735 17,261 SH   SOLE 28 186 0 17,075
FIRST CTZNS BANCSHARES INC N CL A 31946M103   48,628,170 29,742 SH   SOLE 30 29,742 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   3,904,380 2,388 SH   SOLE 31 2,221 0 167
FIRST CTZNS BANCSHARES INC N CL A 31946M103   73,097,580 44,708 SH   SOLE 34 44,708 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   3,325,590 2,034 SH   SOLE 36 2,034 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   814,230 498 SH   SOLE 40 498 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   30,579 19 SH   OTR 43 19 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   31,111,675 19,029 SH   SOLE 43 16,728 0 2,301
FIRST FINANCIAL NORTHWEST IN COM 32022K102   20,786 1,011 SH   SOLE 2 1,011 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   23,377 1,137 SH   SOLE 18 1,137 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   1,703,108 82,836 SH   SOLE 19 82,836 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   723,198 35,175 SH   SOLE 21 35,175 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102   4,474,966 217,654 SH   SOLE 22 196,820 0 20,834
FIRST FINANCIAL NORTHWEST IN COM 32022K102   1,470,184 71,507 SH   SOLE 26 0 0 71,507
FIRST FINANCIAL NORTHWEST IN COM 32022K102   87,688 4,265 SH   SOLE 43 3,765 0 500
FIRST FINL BANCORP OH COM 320209109   1,727,282 77,042 SH   SOLE 2 26,086 0 50,956
FIRST FINL BANCORP OH COM 320209109   7,443 332 SH   SOLE 4 332 0 0
FIRST FINL BANCORP OH COM 320209109   394,413 17,592 SH   SOLE 7 16,709 0 883
FIRST FINL BANCORP OH COM 320209109   6,594,484 294,134 SH   SOLE 18 294,134 0 0
FIRST FINL BANCORP OH COM 320209109   4,247,043 189,431 SH   SOLE 19 189,431 0 0
FIRST FINL BANCORP OH COM 320209109   238,731,209 10,648,136 SH   SOLE 21 10,648,136 0 0
FIRST FINL BANCORP OH COM 320209109   55,237,253 2,463,749 SH   SOLE 22 2,342,480 0 121,269
FIRST FINL BANCORP OH COM 320209109   347,577 15,503 SH   SOLE 25 15,503 0 0
FIRST FINL BANCORP OH COM 320209109   215,680 9,620 SH   SOLE 26 9,620 0 0
FIRST FINL BANCORP OH COM 320209109   38,854 1,733 SH   SOLE 28 1,733 0 0
FIRST FINL BANCORP OH COM 320209109   3,469,607 154,755 SH   SOLE 30 154,755 0 0
FIRST FINL BANCORP OH COM 320209109   2,982 133 SH   SOLE 36 133 0 0
FIRST FINL BANCORP OH COM 320209109   320,404 14,291 SH   SOLE 40 14,291 0 0
FIRST FINL BANCORP OH COM 320209109   1,599,241 71,331 SH   SOLE 43 68,344 0 2,987
FIRST FINL BANKSHARES INC COM 32020R109   4,624,930 140,961 SH   SOLE 2 107,997 0 32,964
FIRST FINL BANKSHARES INC COM 32020R109   15,486 472 SH   SOLE 4 472 0 0
FIRST FINL BANKSHARES INC COM 32020R109   415,637 12,668 SH   SOLE 7 12,032 0 636
FIRST FINL BANKSHARES INC COM 32020R109   16,063,185 489,582 SH   SOLE 18 477,048 0 12,534
FIRST FINL BANKSHARES INC COM 32020R109   9,170,657 279,508 SH   SOLE 19 279,508 0 0
FIRST FINL BANKSHARES INC COM 32020R109   328,139,897 10,001,216 SH   SOLE 21 10,001,216 0 0
FIRST FINL BANKSHARES INC COM 32020R109   143,824,702 4,383,563 SH   SOLE 22 4,265,579 0 117,984
FIRST FINL BANKSHARES INC COM 32020R109   847,745 25,838 SH   SOLE 25 25,838 0 0
FIRST FINL BANKSHARES INC COM 32020R109   1,520,940 46,356 SH   SOLE 26 46,356 0 0
FIRST FINL BANKSHARES INC COM 32020R109   292,862 8,926 SH   SOLE 28 2,535 0 6,391
FIRST FINL BANKSHARES INC COM 32020R109   5,811,078 177,113 SH   SOLE 30 177,113 0 0
FIRST FINL BANKSHARES INC COM 32020R109   43,801 1,335 SH   SOLE 36 1,335 0 0
FIRST FINL BANKSHARES INC COM 32020R109   923,602 28,150 SH   SOLE 40 28,150 0 0
FIRST FINL BANKSHARES INC COM 32020R109   8,616,133 262,607 SH   SOLE 43 239,958 0 22,649
FIRST FINL CORP IND COM 320218100   1,437,298 37,498 SH   SOLE 2 30,105 0 7,393
FIRST FINL CORP IND COM 320218100   5,711 149 SH   SOLE 7 149 0 0
FIRST FINL CORP IND COM 320218100   1,283,748 33,492 SH   SOLE 18 33,492 0 0
FIRST FINL CORP IND COM 320218100   3,137,425 81,853 SH   SOLE 19 81,853 0 0
FIRST FINL CORP IND COM 320218100   19,915,271 519,574 SH   SOLE 21 519,574 0 0
FIRST FINL CORP IND COM 320218100   17,943,078 468,121 SH   SOLE 22 447,405 0 20,716
FIRST FINL CORP IND COM 320218100   119,896 3,128 SH   SOLE 25 3,128 0 0
FIRST FINL CORP IND COM 320218100   207,787 5,421 SH   SOLE 26 5,421 0 0
FIRST FINL CORP IND COM 320218100   924,520 24,120 SH   SOLE 30 24,120 0 0
FIRST FINL CORP IND COM 320218100   183,256 4,781 SH   SOLE 40 4,781 0 0
FIRST FINL CORP IND COM 320218100   3,526,015 91,991 SH   SOLE 43 82,532 0 9,459
FIRST FNDTN INC COM 32026V104   751,565 99,545 SH   SOLE 2 71,779 0 27,766
FIRST FNDTN INC COM 32026V104   4,243 562 SH   SOLE 7 562 0 0
FIRST FNDTN INC COM 32026V104   1,081,220 143,208 SH   SOLE 18 143,208 0 0
FIRST FNDTN INC COM 32026V104   1,396,161 184,922 SH   SOLE 19 184,922 0 0
FIRST FNDTN INC COM 32026V104   15,280,347 2,023,887 SH   SOLE 21 2,023,887 0 0
FIRST FNDTN INC COM 32026V104   11,339,300 1,501,894 SH   SOLE 22 1,459,492 0 42,402
FIRST FNDTN INC COM 32026V104   364,892 48,330 SH   SOLE 26 0 0 48,330
FIRST FNDTN INC COM 32026V104   9,460 1,253 SH   SOLE 28 1,253 0 0
FIRST FNDTN INC COM 32026V104   141,215 18,704 SH   SOLE 43 12,186 0 6,518
FIRST GTY BANCSHARES INC COM 32043P106   62,159 6,124 SH   SOLE 2 6,124 0 0
FIRST GTY BANCSHARES INC COM 32043P106   10,434 1,028 SH   SOLE 18 1,028 0 0
FIRST GTY BANCSHARES INC COM 32043P106   136,913 13,489 SH   SOLE 21 13,489 0 0
FIRST GTY BANCSHARES INC COM 32043P106   3,634 358 SH   SOLE 22 358 0 0
FIRST HAWAIIAN INC COM 32051X108   5,352,201 243,725 SH   SOLE 2 44,555 0 199,170
FIRST HAWAIIAN INC COM 32051X108   8,982 409 SH   SOLE 4 409 0 0
FIRST HAWAIIAN INC COM 32051X108   49,300 2,245 SH   SOLE 7 2,245 0 0
FIRST HAWAIIAN INC COM 32051X108   2,540,772 115,700 SH   SOLE 18 115,700 0 0
FIRST HAWAIIAN INC COM 32051X108   976,056 44,447 SH   SOLE 19 44,447 0 0
FIRST HAWAIIAN INC COM 32051X108   258,178,208 11,756,749 SH   SOLE 21 11,756,749 0 0
FIRST HAWAIIAN INC COM 32051X108   83,621,967 3,807,922 SH   SOLE 22 3,633,968 0 173,954
FIRST HAWAIIAN INC COM 32051X108   524,646 23,891 SH   SOLE 25 23,891 0 0
FIRST HAWAIIAN INC COM 32051X108   2,139,760 97,439 SH   SOLE 26 43,817 0 53,622
FIRST HAWAIIAN INC COM 32051X108   198,277 9,029 SH   SOLE 28 2,323 0 6,706
FIRST HAWAIIAN INC COM 32051X108   6,847,633 311,823 SH   SOLE 30 311,823 0 0
FIRST HAWAIIAN INC COM 32051X108   34,785 1,584 SH   SOLE 31 1,584 0 0
FIRST HAWAIIAN INC COM 32051X108   98,117 4,468 SH   SOLE 36 4,468 0 0
FIRST HAWAIIAN INC COM 32051X108   629,593 28,670 SH   SOLE 40 28,670 0 0
FIRST HAWAIIAN INC COM 32051X108   9,350,930 425,816 SH   SOLE 43 398,798 0 27,018
FIRST HORIZON CORPORATION COM 320517105   19,062,659 1,237,835 SH   SOLE 2 506,697 0 731,138
FIRST HORIZON CORPORATION COM 320517105   24,794 1,610 SH   SOLE 4 1,610 0 0
FIRST HORIZON CORPORATION COM 320517105   1,907,721 123,878 SH   SOLE 7 118,909 0 4,969
FIRST HORIZON CORPORATION COM 320517105   21,004,414 1,363,923 SH   SOLE 18 1,363,923 0 0
FIRST HORIZON CORPORATION COM 320517105   4,981,330 323,463 SH   SOLE 19 323,463 0 0
FIRST HORIZON CORPORATION COM 320517105   627,377,782 40,738,817 SH   SOLE 21 40,738,817 0 0
FIRST HORIZON CORPORATION COM 320517105   259,352,724 16,841,086 SH   SOLE 22 16,056,957 0 784,129
FIRST HORIZON CORPORATION COM 320517105   1,731,237 112,418 SH   SOLE 25 112,418 0 0
FIRST HORIZON CORPORATION COM 320517105   3,967,949 257,659 SH   SOLE 26 257,659 0 0
FIRST HORIZON CORPORATION COM 320517105   520,150 33,776 SH   SOLE 28 7,052 0 26,724
FIRST HORIZON CORPORATION COM 320517105   13,420,392 871,454 SH   SOLE 30 871,454 0 0
FIRST HORIZON CORPORATION COM 320517105   106,660 6,926 SH   SOLE 31 6,926 0 0
FIRST HORIZON CORPORATION COM 320517105   3,667,710 238,163 SH   SOLE 32 238,163 0 0
FIRST HORIZON CORPORATION COM 320517105   302,071 19,615 SH   SOLE 36 19,615 0 0
FIRST HORIZON CORPORATION COM 320517105   1,781,010 115,650 SH   SOLE 40 115,650 0 0
FIRST HORIZON CORPORATION COM 320517105   6,940,420 450,677 SH   SOLE 43 393,506 0 57,171
FIRST INDL RLTY TR INC COM 32054K103   17,376,397 330,727 SH   SOLE 2 195,096 0 135,631
FIRST INDL RLTY TR INC COM 32054K103   3,248,863 61,836 SH   SOLE 4 61,836 0 0
FIRST INDL RLTY TR INC COM 32054K103   11,100,073 211,269 SH   SOLE 7 189,673 0 21,596
FIRST INDL RLTY TR INC COM 32054K103   13,913,275 264,813 SH   SOLE 18 246,991 0 17,822
FIRST INDL RLTY TR INC COM 32054K103   21,139,469 402,350 SH   SOLE 19 402,350 0 0
FIRST INDL RLTY TR INC COM 32054K103   406,867,974 7,743,966 SH   SOLE 21 7,743,966 0 0
FIRST INDL RLTY TR INC COM 32054K103   287,057,176 5,463,593 SH   SOLE 22 5,153,019 0 310,574
FIRST INDL RLTY TR INC COM 32054K103   2,258,327 42,983 SH   SOLE 23 42,983 0 0
FIRST INDL RLTY TR INC COM 32054K103   27,111,848 516,023 SH   SOLE 25 516,023 0 0
FIRST INDL RLTY TR INC COM 32054K103   1,864,802 35,493 SH   SOLE 26 35,493 0 0
FIRST INDL RLTY TR INC COM 32054K103   5,457,435 103,872 SH   SOLE 28 7,036 0 96,836
FIRST INDL RLTY TR INC COM 32054K103   24,244,688 461,452 SH   SOLE 30 461,452 0 0
FIRST INDL RLTY TR INC COM 32054K103   86,376 1,644 SH   SOLE 31 1,644 0 0
FIRST INDL RLTY TR INC COM 32054K103   593,334 11,293 SH   SOLE 36 11,293 0 0
FIRST INDL RLTY TR INC COM 32054K103   1,517,408 28,881 SH   SOLE 40 28,881 0 0
FIRST INDL RLTY TR INC COM 32054K103   4,543,768 86,482 SH   SOLE 43 83,213 0 3,269
FIRST INTERNET BANCORP COM 320557101   1,617,772 46,568 SH   SOLE 2 29,780 0 16,788
FIRST INTERNET BANCORP COM 320557101   77,262 2,224 SH   SOLE 18 2,224 0 0
FIRST INTERNET BANCORP COM 320557101   2,642,846 76,075 SH   SOLE 19 76,075 0 0
FIRST INTERNET BANCORP COM 320557101   627,682 18,068 SH   SOLE 21 18,068 0 0
FIRST INTERNET BANCORP COM 320557101   5,262,033 151,469 SH   SOLE 22 145,147 0 6,322
FIRST INTERNET BANCORP COM 320557101   64,721 1,863 SH   SOLE 23 1,863 0 0
FIRST INTERNET BANCORP COM 320557101   460,618 13,259 SH   SOLE 26 963 0 12,296
FIRST INTERNET BANCORP COM 320557101   4,343 125 SH   SOLE 43 125 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   6,639,920 244,025 SH   SOLE 2 166,472 0 77,553
FIRST INTST BANCSYSTEM INC COM 32055Y201   7,945 292 SH   SOLE 4 292 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   991,478 36,438 SH   SOLE 7 34,520 0 1,918
FIRST INTST BANCSYSTEM INC COM 32055Y201   5,996,785 220,389 SH   SOLE 18 220,389 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   13,621,979 500,624 SH   SOLE 19 500,624 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   87,412,533 3,212,515 SH   SOLE 21 3,212,515 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   92,605,371 3,403,358 SH   SOLE 22 3,245,760 0 157,598
FIRST INTST BANCSYSTEM INC COM 32055Y201   560,880 20,613 SH   SOLE 25 20,613 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   2,808,643 103,221 SH   SOLE 26 33,429 0 69,792
FIRST INTST BANCSYSTEM INC COM 32055Y201   261,978 9,628 SH   SOLE 28 1,342 0 8,286
FIRST INTST BANCSYSTEM INC COM 32055Y201   4,017,720 147,656 SH   SOLE 30 147,656 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   7,238 266 SH   SOLE 34 266 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   114,092 4,193 SH   SOLE 36 4,193 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   554,240 20,369 SH   SOLE 40 20,369 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   5,691,206 209,159 SH   SOLE 43 190,886 0 18,273
FIRST LONG IS CORP COM 320734106   1,000,828 90,246 SH   SOLE 2 77,461 0 12,785
FIRST LONG IS CORP COM 320734106   1,741 157 SH   SOLE 7 157 0 0
FIRST LONG IS CORP COM 320734106   701,875 63,289 SH   SOLE 18 63,289 0 0
FIRST LONG IS CORP COM 320734106   502,643 45,324 SH   SOLE 19 45,324 0 0
FIRST LONG IS CORP COM 320734106   10,769,233 971,076 SH   SOLE 21 971,076 0 0
FIRST LONG IS CORP COM 320734106   9,148,995 824,977 SH   SOLE 22 805,732 0 19,245
FIRST LONG IS CORP COM 320734106   25,496 2,299 SH   SOLE 43 2,299 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   359,409 61,124 SH   SOLE 21 61,124 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   171,943 29,242 SH   SOLE 43 23,811 0 5,431
FIRST MERCHANTS CORP COM 320817109   2,021,094 57,911 SH   SOLE 2 18,086 0 39,825
FIRST MERCHANTS CORP COM 320817109   7,259 208 SH   SOLE 4 208 0 0
FIRST MERCHANTS CORP COM 320817109   15,880 455 SH   SOLE 7 455 0 0
FIRST MERCHANTS CORP COM 320817109   5,588,014 160,115 SH   SOLE 18 160,115 0 0
FIRST MERCHANTS CORP COM 320817109   5,684,547 162,881 SH   SOLE 19 162,881 0 0
FIRST MERCHANTS CORP COM 320817109   78,609,214 2,252,413 SH   SOLE 21 2,252,413 0 0
FIRST MERCHANTS CORP COM 320817109   72,990,453 2,091,417 SH   SOLE 22 2,004,918 0 86,499
FIRST MERCHANTS CORP COM 320817109   380,585 10,905 SH   SOLE 25 10,905 0 0
FIRST MERCHANTS CORP COM 320817109   1,102,910 31,602 SH   SOLE 26 31,602 0 0
FIRST MERCHANTS CORP COM 320817109   197,813 5,668 SH   SOLE 28 969 0 4,699
FIRST MERCHANTS CORP COM 320817109   1,691,812 48,476 SH   SOLE 30 48,476 0 0
FIRST MERCHANTS CORP COM 320817109   39,716 1,138 SH   SOLE 36 1,138 0 0
FIRST MERCHANTS CORP COM 320817109   497,883 14,266 SH   SOLE 40 14,266 0 0
FIRST MERCHANTS CORP COM 320817109   3,030,623 86,837 SH   SOLE 43 80,744 0 6,093
FIRST MID ILL BANCSHARES INC COM 320866106   1,423,312 43,553 SH   SOLE 2 30,819 0 12,734
FIRST MID ILL BANCSHARES INC COM 320866106   4,869 149 SH   SOLE 7 149 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   2,038,676 62,383 SH   SOLE 18 62,383 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   1,366,906 41,827 SH   SOLE 19 41,827 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   30,047,593 919,449 SH   SOLE 21 919,449 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   20,949,089 641,037 SH   SOLE 22 611,713 0 29,324
FIRST MID ILL BANCSHARES INC COM 320866106   127,419 3,899 SH   SOLE 25 3,899 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   82,419 2,522 SH   SOLE 28 19 0 2,503
FIRST MID ILL BANCSHARES INC COM 320866106   154,315 4,722 SH   SOLE 30 4,722 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   72,321 2,213 SH   SOLE 40 2,213 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   2,127,008 65,086 SH   SOLE 43 59,800 0 5,286
FIRST NATL CORP COM 32106V107   14,471 890 SH   SOLE 18 890 0 0
FIRST NATL CORP COM 32106V107   185,462 11,406 SH   SOLE 21 11,406 0 0
FIRST NORTHWEST BANCORP COM 335834107   482,818 30,851 SH   SOLE 2 26,802 0 4,049
FIRST NORTHWEST BANCORP COM 335834107   19,359 1,237 SH   SOLE 18 1,237 0 0
FIRST NORTHWEST BANCORP COM 335834107   71,223 4,551 SH   SOLE 19 4,551 0 0
FIRST NORTHWEST BANCORP COM 335834107   302,530 19,331 SH   SOLE 21 19,331 0 0
FIRST NORTHWEST BANCORP COM 335834107   1,284,349 82,067 SH   SOLE 22 82,067 0 0
FIRST SEACOAST BANCORP INC COM 33631F104   7,299 871 SH   SOLE 18 871 0 0
FIRST SEACOAST BANCORP INC COM 33631F104   88,292 10,536 SH   SOLE 21 10,536 0 0
FIRST SEACOAST BANCORP INC COM 33631F104   178,762 21,332 SH   SOLE 22 21,332 0 0
FIRST SOLAR INC COM 336433107   30,439,366 180,328 SH   SOLE 2 27,293 0 153,035
FIRST SOLAR INC COM 336433107   20,517,134 121,547 SH   SOLE 4 103,495 0 18,052
FIRST SOLAR INC COM 336433107   24,233,097 143,561 SH   SOLE 7 131,407 0 12,154
FIRST SOLAR INC COM 336433107   866,957 5,136 SH   SOLE 13 5,136 0 0
FIRST SOLAR INC COM 336433107   2,517,652 14,915 SH   SOLE 15 14,915 0 0
FIRST SOLAR INC COM 336433107   34,698,022 205,557 SH   SOLE 18 199,214 0 6,343
FIRST SOLAR INC COM 336433107   10,585,448 62,710 SH   SOLE 19 62,710 0 0
FIRST SOLAR INC COM 336433107   768,215,721 4,551,041 SH   SOLE 21 4,551,041 0 0
FIRST SOLAR INC COM 336433107   385,222,362 2,282,123 SH   SOLE 22 2,052,314 0 229,809
FIRST SOLAR INC COM 336433107   26,033,011 154,224 SH   SOLE 23 154,224 0 0
FIRST SOLAR INC COM 336433107   83,023,436 491,845 SH   SOLE 25 458,475 0 33,370
FIRST SOLAR INC COM 336433107   19,792,813 117,256 SH   SOLE 26 65,895 0 51,361
FIRST SOLAR INC COM 336433107   58,397,710 345,958 SH   SOLE 28 60,654 0 285,304
FIRST SOLAR INC COM 336433107   431,714,271 2,557,549 SH   SOLE 30 2,556,005 0 1,544
FIRST SOLAR INC COM 336433107   4,015,752 23,790 SH   SOLE 31 22,080 0 1,710
FIRST SOLAR INC COM 336433107   91,614,681 542,741 SH   SOLE 34 542,741 0 0
FIRST SOLAR INC COM 336433107   4,341,198 25,718 SH   SOLE 36 25,718 0 0
FIRST SOLAR INC COM 336433107   914,896 5,420 SH   SOLE 40 5,420 0 0
FIRST SOLAR INC COM 336433107   32,410 192 SH   OTR 43 192 0 0
FIRST SOLAR INC COM 336433107   33,046,160 195,771 SH   SOLE 43 179,565 0 16,206
FIRST SVGS FINL GROUP INC COM 33621E109   295,269 17,628 SH   SOLE 2 17,628 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   16,114 962 SH   SOLE 18 962 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   781,103 46,633 SH   SOLE 21 46,633 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   283,142 16,904 SH   SOLE 22 16,904 0 0
FIRST SVGS FINL GROUP INC COM 33621E109   133,565 7,974 SH   SOLE 26 0 0 7,974
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   25,815 400 SH   SOLE 43 400 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   18,766 274 SH   SOLE 43 274 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   3,507 32 SH   SOLE 43 32 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   24,184 339 SH   SOLE 43 339 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   23,219 151 SH   SOLE 43 151 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   82,036 400 SH   SOLE 43 400 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   99,120 800 SH   SOLE 43 800 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   360,604 1,891 SH   SOLE 43 1,891 0 0
FIRST US BANCSHARES INC COM 33744V103   7,241 782 SH   SOLE 18 782 0 0
FIRST US BANCSHARES INC COM 33744V103   105,212 11,362 SH   SOLE 21 11,362 0 0
FIRST US BANCSHARES INC COM 33744V103   9,130 986 SH   SOLE 22 986 0 0
FIRST UTD CORP COM 33741H107   206,625 9,019 SH   SOLE 2 9,019 0 0
FIRST UTD CORP COM 33741H107   22,360 976 SH   SOLE 18 976 0 0
FIRST UTD CORP COM 33741H107   678,617 29,621 SH   SOLE 19 29,621 0 0
FIRST UTD CORP COM 33741H107   311,576 13,600 SH   SOLE 21 13,600 0 0
FIRST UTD CORP COM 33741H107   534,078 23,312 SH   SOLE 22 23,312 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   771,098 31,320 SH   SOLE 2 21,511 0 9,809
FIRST WATCH RESTAURANT GROUP COM 33748L101   5,761 234 SH   SOLE 7 234 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   1,421,879 57,753 SH   SOLE 18 57,753 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   1,168,317 47,454 SH   SOLE 19 47,454 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   20,917,349 849,608 SH   SOLE 21 849,608 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   19,140,647 777,443 SH   SOLE 22 751,447 0 25,996
FIRST WATCH RESTAURANT GROUP COM 33748L101   123,937 5,034 SH   SOLE 25 5,034 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   203,213 8,254 SH   SOLE 40 8,254 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101   100,622 4,087 SH   SOLE 43 3,716 0 371
FIRST WESTN FINL INC COM 33751L105   43,755 3,001 SH   SOLE 2 320 0 2,681
FIRST WESTN FINL INC COM 33751L105   248 17 SH   SOLE 7 17 0 0
FIRST WESTN FINL INC COM 33751L105   334,873 22,968 SH   SOLE 18 22,968 0 0
FIRST WESTN FINL INC COM 33751L105   235,554 16,156 SH   SOLE 19 16,156 0 0
FIRST WESTN FINL INC COM 33751L105   5,055,294 346,728 SH   SOLE 21 346,728 0 0
FIRST WESTN FINL INC COM 33751L105   1,769,137 121,340 SH   SOLE 22 115,898 0 5,442
FIRSTCASH HOLDINGS INC COM 33768G107   11,232,703 88,072 SH   SOLE 2 53,475 0 34,597
FIRSTCASH HOLDINGS INC COM 33768G107   17,218 135 SH   SOLE 4 135 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   37,369 293 SH   SOLE 7 293 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   20,445,172 160,304 SH   SOLE 18 160,304 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   26,967,695 211,445 SH   SOLE 19 211,445 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   359,277,374 2,816,978 SH   SOLE 21 2,816,978 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   171,958,611 1,348,272 SH   SOLE 22 1,305,165 0 43,107
FIRSTCASH HOLDINGS INC COM 33768G107   460,802 3,613 SH   SOLE 23 3,613 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   987,160 7,740 SH   SOLE 25 7,740 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   6,100,238 47,830 SH   SOLE 26 11,572 0 36,258
FIRSTCASH HOLDINGS INC COM 33768G107   298,954 2,344 SH   SOLE 28 721 0 1,623
FIRSTCASH HOLDINGS INC COM 33768G107   3,101,900 24,321 SH   SOLE 30 24,321 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   27,038 212 SH   SOLE 36 212 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   1,008,204 7,905 SH   SOLE 40 7,905 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   4,557,062 35,730 SH   SOLE 43 33,992 0 1,738
FIRSTENERGY CORP COM 337932107   20,789,107 538,299 SH   SOLE 2 174,008 0 364,291
FIRSTENERGY CORP COM 337932107   22,398,094 579,961 SH   SOLE 4 252,671 0 327,290
FIRSTENERGY CORP COM 337932107   14,568,545 377,228 SH   SOLE 7 335,295 0 41,933
FIRSTENERGY CORP COM 337932107   681,025 17,634 SH   SOLE 13 17,634 0 0
FIRSTENERGY CORP COM 337932107   2,927,357 75,799 SH   SOLE 15 75,799 0 0
FIRSTENERGY CORP COM 337932107   38,157,564 988,026 SH   SOLE 18 954,177 0 33,849
FIRSTENERGY CORP COM 337932107   8,807,986 228,068 SH   SOLE 19 228,068 0 0
FIRSTENERGY CORP COM 337932107   836,826,193 21,668,208 SH   SOLE 21 21,668,208 0 0
FIRSTENERGY CORP COM 337932107   437,506,902 11,328,506 SH   SOLE 22 10,145,507 0 1,182,999
FIRSTENERGY CORP COM 337932107   31,233,848 808,748 SH   SOLE 23 808,748 0 0
FIRSTENERGY CORP COM 337932107   9,912,441 256,666 SH   SOLE 25 256,666 0 0
FIRSTENERGY CORP COM 337932107   20,479,375 530,279 SH   SOLE 26 499,023 0 31,256
FIRSTENERGY CORP COM 337932107   21,882,749 566,617 SH   SOLE 28 9,553 0 557,064
FIRSTENERGY CORP COM 337932107   110,289,953 2,855,773 SH   SOLE 30 2,855,773 0 0
FIRSTENERGY CORP COM 337932107   4,657,031 120,586 SH   SOLE 31 112,057 0 8,529
FIRSTENERGY CORP COM 337932107   4,619,106 119,604 SH   SOLE 32 119,604 0 0
FIRSTENERGY CORP COM 337932107   983,806 25,474 SH   SOLE 34 25,474 0 0
FIRSTENERGY CORP COM 337932107   4,285,970 110,978 SH   SOLE 36 110,978 0 0
FIRSTENERGY CORP COM 337932107   541,530 14,022 SH   SOLE 40 14,022 0 0
FIRSTENERGY CORP COM 337932107   33,290 862 SH   OTR 43 862 0 0
FIRSTENERGY CORP COM 337932107   18,932,937 490,237 SH   SOLE 43 384,301 0 105,935
FIRSTSERVICE CORP NEW COM 33767E202   5,898,501 35,576 SH   SOLE 43 30,099 0 5,477
FISCALNOTE HOLDINGS INC COM CL A 337655104   35,218 26,480 SH   SOLE 2 2,038 0 24,442
FISCALNOTE HOLDINGS INC COM CL A 337655104   207,703 156,168 SH   SOLE 18 156,168 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   162,064 121,853 SH   SOLE 19 121,853 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   2,876,777 2,162,990 SH   SOLE 21 2,162,990 0 0
FISCALNOTE HOLDINGS INC COM CL A 337655104   2,269,113 1,706,100 SH   SOLE 22 1,660,640 0 45,460
FISERV INC COM 337738108   167,123,454 1,045,698 SH   SOLE 2 190,687 0 855,011
FISERV INC COM 337738108   80,178,657 501,681 SH   SOLE 4 255,529 0 246,152
FISERV INC COM 337738108   79,194,806 495,525 SH   SOLE 7 443,315 0 52,210
FISERV INC COM 337738108   4,532,016 28,357 SH   SOLE 13 28,357 0 0
FISERV INC COM 337738108   13,879,568 86,845 SH   SOLE 15 86,845 0 0
FISERV INC COM 337738108   177,252,047 1,109,073 SH   SOLE 18 1,070,884 0 38,189
FISERV INC COM 337738108   26,923,277 168,460 SH   SOLE 19 168,460 0 0
FISERV INC COM 337738108   2,266,218,832 14,179,820 SH   SOLE 21 14,179,820 0 0
FISERV INC COM 337738108   2,079,842,981 13,013,659 SH   SOLE 22 11,700,459 0 1,313,200
FISERV INC COM 337738108   146,789,875 918,470 SH   SOLE 23 918,470 0 0
FISERV INC COM 337738108   160,400,626 1,003,633 SH   SOLE 25 999,919 0 3,714
FISERV INC COM 337738108   97,050,535 607,249 SH   SOLE 26 332,629 0 274,620
FISERV INC COM 337738108   188,988,429 1,182,508 SH   SOLE 28 12,015 0 1,170,493
FISERV INC COM 337738108   100,367 628 SH   SOLE 29 628 0 0
FISERV INC COM 337738108   703,197,931 4,399,937 SH   SOLE 30 4,399,937 0 0
FISERV INC COM 337738108   34,976,927 218,852 SH   SOLE 31 128,458 0 90,394
FISERV INC COM 337738108   13,486,571 84,386 SH   SOLE 34 84,386 0 0
FISERV INC COM 337738108   20,678,311 129,385 SH   SOLE 36 129,385 0 0
FISERV INC COM 337738108   4,729,393 29,592 SH   SOLE 40 29,592 0 0
FISERV INC COM 337738108   128,975 807 SH   OTR 43 807 0 0
FISERV INC COM 337738108   118,204,640 739,611 SH   SOLE 43 622,210 0 117,401
FIVE BELOW INC COM 33829M101   20,675,325 113,989 SH   SOLE 2 53,018 0 60,971
FIVE BELOW INC COM 33829M101   30,472 168 SH   SOLE 4 168 0 0
FIVE BELOW INC COM 33829M101   1,705,335 9,402 SH   SOLE 7 8,919 0 483
FIVE BELOW INC COM 33829M101   20,307,123 111,959 SH   SOLE 18 111,959 0 0
FIVE BELOW INC COM 33829M101   7,223,277 39,824 SH   SOLE 19 39,824 0 0
FIVE BELOW INC COM 33829M101   537,778,822 2,964,929 SH   SOLE 21 2,964,929 0 0
FIVE BELOW INC COM 33829M101   301,702,958 1,663,375 SH   SOLE 22 1,587,834 0 75,541
FIVE BELOW INC COM 33829M101   22,854 126 SH   SOLE 23 126 0 0
FIVE BELOW INC COM 33829M101   2,032,907 11,208 SH   SOLE 25 11,208 0 0
FIVE BELOW INC COM 33829M101   6,989,841 38,537 SH   SOLE 26 18,786 0 19,751
FIVE BELOW INC COM 33829M101   880,419 4,854 SH   SOLE 28 925 0 3,929
FIVE BELOW INC COM 33829M101   9,588,472 52,864 SH   SOLE 30 52,864 0 0
FIVE BELOW INC COM 33829M101   123,883 683 SH   SOLE 31 683 0 0
FIVE BELOW INC COM 33829M101   137,123 756 SH   SOLE 36 756 0 0
FIVE BELOW INC COM 33829M101   2,114,347 11,657 SH   SOLE 40 11,657 0 0
FIVE BELOW INC COM 33829M101   14,765 81 SH   OTR 43 81 0 0
FIVE BELOW INC COM 33829M101   9,011,140 49,681 SH   SOLE 43 42,748 0 6,933
FIVE POINT HOLDINGS LLC COM CL A 33833Q106   46,737 14,932 SH   SOLE 2 14,932 0 0
FIVE STAR BANCORP COM 33830T103   281,453 12,509 SH   SOLE 2 7,986 0 4,523
FIVE STAR BANCORP COM 33830T103   4,230 188 SH   SOLE 7 188 0 0
FIVE STAR BANCORP COM 33830T103   782,280 34,768 SH   SOLE 18 34,768 0 0
FIVE STAR BANCORP COM 33830T103   573,165 25,474 SH   SOLE 19 25,474 0 0
FIVE STAR BANCORP COM 33830T103   11,030,355 490,238 SH   SOLE 21 490,238 0 0
FIVE STAR BANCORP COM 33830T103   7,526,565 334,514 SH   SOLE 22 327,875 0 6,639
FIVE STAR BANCORP COM 33830T103   64,935 2,886 SH   SOLE 25 2,886 0 0
FIVE STAR BANCORP COM 33830T103   75,578 3,359 SH   SOLE 28 0 0 3,359
FIVE STAR BANCORP COM 33830T103   122,873 5,461 SH   SOLE 30 5,461 0 0
FIVE STAR BANCORP COM 33830T103   95,243 4,233 SH   SOLE 40 4,233 0 0
FIVE STAR BANCORP COM 33830T103   82,463 3,665 SH   SOLE 43 3,665 0 0
FIVE9 INC COM 338307101   10,701,118 172,293 SH   SOLE 2 88,985 0 83,308
FIVE9 INC COM 338307101   29,254 471 SH   SOLE 4 242 0 229
FIVE9 INC COM 338307101   875,875 14,102 SH   SOLE 7 13,399 0 703
FIVE9 INC COM 338307101   4,978,241 80,152 SH   SOLE 18 76,544 0 3,608
FIVE9 INC COM 338307101   15,098,071 243,086 SH   SOLE 19 243,086 0 0
FIVE9 INC COM 338307101   108,433,129 1,745,824 SH   SOLE 21 1,745,824 0 0
FIVE9 INC COM 338307101   127,335,065 2,050,154 SH   SOLE 22 1,939,988 0 110,166
FIVE9 INC COM 338307101   456,881 7,356 SH   SOLE 23 7,356 0 0
FIVE9 INC COM 338307101   862,211 13,882 SH   SOLE 25 13,882 0 0
FIVE9 INC COM 338307101   6,636,950 106,858 SH   SOLE 26 22,618 0 84,240
FIVE9 INC COM 338307101   196,827 3,169 SH   SOLE 28 1,206 0 1,963
FIVE9 INC COM 338307101   4,749,800 76,474 SH   SOLE 30 76,474 0 0
FIVE9 INC COM 338307101   55,029 886 SH   SOLE 31 886 0 0
FIVE9 INC COM 338307101   2,018,016 32,491 SH   SOLE 34 32,491 0 0
FIVE9 INC COM 338307101   39,564 637 SH   SOLE 36 637 0 0
FIVE9 INC COM 338307101   920,594 14,822 SH   SOLE 40 14,822 0 0
FIVE9 INC COM 338307101   2,418,315 38,936 SH   SOLE 43 26,792 0 12,144
FIVE9 INC NOTE 0.500% 6/0 338307AD3   5,355,997 5,690,000 PRN   SOLE 21 5,690,000 0 0
FIVERR INTL LTD ORD SHS M4R82T106   2,158,685 102,453 SH   SOLE 2 101,095 0 1,358
FIVERR INTL LTD ORD SHS M4R82T106   2,402 114 SH   SOLE 4 114 0 0
FIVERR INTL LTD ORD SHS M4R82T106   278,693 13,227 SH   SOLE 7 13,227 0 0
FIVERR INTL LTD ORD SHS M4R82T106   10,292,295 488,481 SH   SOLE 21 488,481 0 0
FIVERR INTL LTD ORD SHS M4R82T106   6,135,310 291,187 SH   SOLE 22 274,053 0 17,134
FIVERR INTL LTD ORD SHS M4R82T106   164,241 7,795 SH   SOLE 25 7,795 0 0
FIVERR INTL LTD ORD SHS M4R82T106   16,877 801 SH   SOLE 26 801 0 0
FIVERR INTL LTD ORD SHS M4R82T106   10,682 507 SH   SOLE 28 507 0 0
FIVERR INTL LTD ORD SHS M4R82T106   1,056,661 50,150 SH   SOLE 30 50,150 0 0
FIVERR INTL LTD ORD SHS M4R82T106   257,834 12,237 SH   SOLE 40 12,237 0 0
FIVERR INTL LTD ORD SHS M4R82T106   4,404 209 SH   SOLE 43 200 0 9
FLANIGANS ENTERPRISES INC COM 338517105   2,583 101 SH   SOLE 18 101 0 0
FLANIGANS ENTERPRISES INC COM 338517105   47,006 1,838 SH   SOLE 21 1,838 0 0
FLEX LNG LTD SHS G35947202   428,801 16,862 SH   SOLE 2 1,152 0 15,710
FLEX LNG LTD SHS G35947202   7,654 301 SH   SOLE 7 301 0 0
FLEX LNG LTD SHS G35947202   1,843,522 72,494 SH   SOLE 18 72,494 0 0
FLEX LNG LTD SHS G35947202   1,624,545 63,883 SH   SOLE 19 63,883 0 0
FLEX LNG LTD SHS G35947202   25,087,483 986,531 SH   SOLE 21 986,531 0 0
FLEX LNG LTD SHS G35947202   9,231,777 363,027 SH   SOLE 22 345,309 0 17,718
FLEX LTD ORD Y2573F102   21,968,560 767,863 SH   SOLE 2 426,456 0 341,407
FLEX LTD ORD Y2573F102   37,822 1,322 SH   SOLE 4 1,322 0 0
FLEX LTD ORD Y2573F102   2,490,672 87,056 SH   SOLE 7 82,484 0 4,572
FLEX LTD ORD Y2573F102   160,559 5,612 SH   SOLE 15 5,612 0 0
FLEX LTD ORD Y2573F102   5,183,989 181,195 SH   SOLE 18 161,866 0 19,329
FLEX LTD ORD Y2573F102   32,962,353 1,152,127 SH   SOLE 19 1,152,127 0 0
FLEX LTD ORD Y2573F102   28,957,039 1,012,130 SH   SOLE 21 1,012,130 0 0
FLEX LTD ORD Y2573F102   40,113,509 1,402,080 SH   SOLE 22 1,132,453 0 269,627
FLEX LTD ORD Y2573F102   589,023 20,588 SH   SOLE 23 20,588 0 0
FLEX LTD ORD Y2573F102   26,054,955 910,694 SH   SOLE 25 885,716 0 24,978
FLEX LTD ORD Y2573F102   26,798,758 936,692 SH   SOLE 26 441,685 0 495,007
FLEX LTD ORD Y2573F102   14,605,806 510,514 SH   SOLE 28 233,663 0 276,851
FLEX LTD ORD Y2573F102   34,246 1,197 SH   SOLE 29 1,197 0 0
FLEX LTD ORD Y2573F102   13,636,728 476,642 SH   SOLE 30 476,642 0 0
FLEX LTD ORD Y2573F102   10,195,088 356,347 SH   SOLE 31 44,975 0 311,372
FLEX LTD ORD Y2573F102   2,426,414 84,810 SH   SOLE 34 84,810 0 0
FLEX LTD ORD Y2573F102   2,022,927 70,707 SH   SOLE 36 70,707 0 0
FLEX LTD ORD Y2573F102   2,618,702 91,531 SH   SOLE 40 91,531 0 0
FLEX LTD ORD Y2573F102   9,670,851 338,023 SH   SOLE 43 293,688 0 44,335
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   2,779 1,478 SH   SOLE 18 1,478 0 0
FLEXIBLE SOLUTIONS INTL INC COM 33938T104   30,193 16,060 SH   SOLE 21 16,060 0 0
FLEXSHOPPER INC COM NEW 33939J303   4,546 3,051 SH   SOLE 22 3,051 0 0
FLEXSTEEL INDS INC COM 339382103   28,572 766 SH   SOLE 18 766 0 0
FLEXSTEEL INDS INC COM 339382103   384,861 10,318 SH   SOLE 21 10,318 0 0
FLEXSTEEL INDS INC COM 339382103   3,229,098 86,571 SH   SOLE 22 86,571 0 0
FLEXSTEEL INDS INC COM 339382103   22,977 616 SH   SOLE 43 616 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   32,326,580 249,395 SH   SOLE 2 117,971 0 131,424
FLOOR & DECOR HLDGS INC CL A 339750101   349,844 2,699 SH   SOLE 4 2,699 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   2,354,936 18,168 SH   SOLE 7 17,366 0 802
FLOOR & DECOR HLDGS INC CL A 339750101   32,252,308 248,822 SH   SOLE 18 248,822 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   390,375,776 3,011,694 SH   SOLE 19 3,011,694 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   793,614,134 6,122,621 SH   SOLE 21 6,122,621 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   452,680,222 3,492,364 SH   SOLE 22 3,355,921 0 136,443
FLOOR & DECOR HLDGS INC CL A 339750101   303,002,175 2,337,619 SH   SOLE 25 2,337,619 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   4,138,507 31,928 SH   SOLE 26 31,928 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   544,534 4,201 SH   SOLE 28 1,760 0 2,441
FLOOR & DECOR HLDGS INC CL A 339750101   89,318,420 689,079 SH   SOLE 30 689,079 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   168,117 1,297 SH   SOLE 31 1,297 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   30,245,012 233,336 SH   SOLE 34 233,336 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   138,045 1,065 SH   SOLE 36 1,065 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   2,772,313 21,388 SH   SOLE 40 21,388 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   34,609 267 SH   OTR 43 267 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   6,684,244 51,568 SH   SOLE 43 45,680 0 5,888
FLOTEK INDS INC DEL COM NEW 343389409   502,237 134,288 SH   SOLE 22 134,288 0 0
FLOWERS FOODS INC COM 343498101   12,472,265 525,148 SH   SOLE 2 342,364 0 182,784
FLOWERS FOODS INC COM 343498101   30,115 1,268 SH   SOLE 4 696 0 572
FLOWERS FOODS INC COM 343498101   1,827,895 76,964 SH   SOLE 7 74,576 0 2,388
FLOWERS FOODS INC COM 343498101   9,759,089 410,909 SH   SOLE 18 410,909 0 0
FLOWERS FOODS INC COM 343498101   10,147,781 427,275 SH   SOLE 19 427,275 0 0
FLOWERS FOODS INC COM 343498101   249,015,971 10,484,883 SH   SOLE 21 10,484,883 0 0
FLOWERS FOODS INC COM 343498101   137,736,581 5,799,435 SH   SOLE 22 5,546,646 0 252,789
FLOWERS FOODS INC COM 343498101   34,936 1,471 SH   SOLE 23 1,471 0 0
FLOWERS FOODS INC COM 343498101   1,007,736 42,431 SH   SOLE 25 42,431 0 0
FLOWERS FOODS INC COM 343498101   3,202,569 134,845 SH   SOLE 26 73,546 0 61,299
FLOWERS FOODS INC COM 343498101   594,083 25,014 SH   SOLE 28 3,772 0 21,242
FLOWERS FOODS INC COM 343498101   3,121,866 131,447 SH   SOLE 30 131,447 0 0
FLOWERS FOODS INC COM 343498101   55,219 2,325 SH   SOLE 31 2,325 0 0
FLOWERS FOODS INC COM 343498101   614,745 25,884 SH   SOLE 34 25,884 0 0
FLOWERS FOODS INC COM 343498101   132,335 5,572 SH   SOLE 36 5,572 0 0
FLOWERS FOODS INC COM 343498101   988,760 41,632 SH   SOLE 40 41,632 0 0
FLOWERS FOODS INC COM 343498101   21,746,908 915,659 SH   SOLE 43 830,179 0 85,480
FLOWSERVE CORP COM 34354P105   53,673,178 1,174,982 SH   SOLE 2 857,665 0 317,317
FLOWSERVE CORP COM 34354P105   2,485,038 54,401 SH   SOLE 4 32,951 0 21,450
FLOWSERVE CORP COM 34354P105   1,641,785 35,941 SH   SOLE 7 34,833 0 1,108
FLOWSERVE CORP COM 34354P105   447,527 9,797 SH   SOLE 13 9,797 0 0
FLOWSERVE CORP COM 34354P105   22,029,226 482,251 SH   SOLE 18 452,055 0 30,196
FLOWSERVE CORP COM 34354P105   59,551,463 1,303,666 SH   SOLE 19 1,303,666 0 0
FLOWSERVE CORP COM 34354P105   301,849,786 6,607,920 SH   SOLE 21 6,607,920 0 0
FLOWSERVE CORP COM 34354P105   252,303,979 5,523,292 SH   SOLE 22 5,069,141 0 454,151
FLOWSERVE CORP COM 34354P105   9,962,306 218,089 SH   SOLE 23 218,089 0 0
FLOWSERVE CORP COM 34354P105   1,277,807 27,973 SH   SOLE 25 27,973 0 0
FLOWSERVE CORP COM 34354P105   27,133,692 593,995 SH   SOLE 26 212,903 0 381,092
FLOWSERVE CORP COM 34354P105   9,234,897 202,165 SH   SOLE 28 2,322 0 199,843
FLOWSERVE CORP COM 34354P105   281,572 6,164 SH   SOLE 29 6,164 0 0
FLOWSERVE CORP COM 34354P105   5,705,889 124,910 SH   SOLE 30 124,910 0 0
FLOWSERVE CORP COM 34354P105   618,918 13,549 SH   SOLE 31 13,549 0 0
FLOWSERVE CORP COM 34354P105   3,327,011 72,833 SH   SOLE 34 72,833 0 0
FLOWSERVE CORP COM 34354P105   381,656 8,355 SH   SOLE 36 8,355 0 0
FLOWSERVE CORP COM 34354P105   1,285,801 28,148 SH   SOLE 40 28,148 0 0
FLOWSERVE CORP COM 34354P105   20,784 455 SH   OTR 43 455 0 0
FLOWSERVE CORP COM 34354P105   3,113,006 68,148 SH   SOLE 43 65,009 0 3,139
FLUENCE ENERGY INC COM CL A 34379V103   571,648 32,967 SH   SOLE 2 18,041 0 14,926
FLUENCE ENERGY INC COM CL A 34379V103   3,884 224 SH   SOLE 4 224 0 0
FLUENCE ENERGY INC COM CL A 34379V103   8,653 499 SH   SOLE 7 499 0 0
FLUENCE ENERGY INC COM CL A 34379V103   2,392,556 137,979 SH   SOLE 18 137,979 0 0
FLUENCE ENERGY INC COM CL A 34379V103   2,186,973 126,123 SH   SOLE 19 126,123 0 0
FLUENCE ENERGY INC COM CL A 34379V103   36,052,253 2,079,138 SH   SOLE 21 2,079,138 0 0
FLUENCE ENERGY INC COM CL A 34379V103   30,014,482 1,730,939 SH   SOLE 22 1,676,659 0 54,280
FLUENCE ENERGY INC COM CL A 34379V103   233,119 13,444 SH   SOLE 25 13,444 0 0
FLUENCE ENERGY INC COM CL A 34379V103   583,838 33,670 SH   SOLE 26 33,670 0 0
FLUENCE ENERGY INC COM CL A 34379V103   621,968 35,869 SH   SOLE 28 35,869 0 0
FLUENCE ENERGY INC COM CL A 34379V103   536,240 30,925 SH   SOLE 30 30,925 0 0
FLUENCE ENERGY INC COM CL A 34379V103   265,302 15,300 SH   SOLE 40 15,300 0 0
FLUENCE ENERGY INC COM CL A 34379V103   424,275 24,468 SH   SOLE 43 23,743 0 725
FLUENT INC COM 34380C102   9,868 20,024 SH   SOLE 2 0 0 20,024
FLUENT INC COM 34380C102   332,985 675,701 SH   SOLE 22 675,701 0 0
FLUOR CORP NEW COM 343412102   25,488,117 602,841 SH   SOLE 2 453,020 0 149,821
FLUOR CORP NEW COM 343412102   2,299,144 54,379 SH   SOLE 4 46,968 0 7,411
FLUOR CORP NEW COM 343412102   914,770 21,636 SH   SOLE 7 20,809 0 827
FLUOR CORP NEW COM 343412102   475,861 11,255 SH   SOLE 13 11,255 0 0
FLUOR CORP NEW COM 343412102   25,451,799 601,982 SH   SOLE 18 583,326 0 18,656
FLUOR CORP NEW COM 343412102   38,638,677 913,876 SH   SOLE 19 913,876 0 0
FLUOR CORP NEW COM 343412102   504,360,149 11,929,048 SH   SOLE 21 11,929,048 0 0
FLUOR CORP NEW COM 343412102   254,859,020 6,027,886 SH   SOLE 22 5,830,387 0 197,499
FLUOR CORP NEW COM 343412102   2,687,444 63,563 SH   SOLE 23 63,563 0 0
FLUOR CORP NEW COM 343412102   3,226,556 76,314 SH   SOLE 26 76,314 0 0
FLUOR CORP NEW COM 343412102   177,534 4,199 SH   SOLE 28 0 0 4,199
FLUOR CORP NEW COM 343412102   798,458 18,885 SH   SOLE 29 18,885 0 0
FLUOR CORP NEW COM 343412102   3,873,313 91,611 SH   SOLE 30 91,611 0 0
FLUOR CORP NEW COM 343412102   51,751 1,224 SH   SOLE 31 1,224 0 0
FLUOR CORP NEW COM 343412102   3,042,638 71,964 SH   SOLE 34 71,964 0 0
FLUOR CORP NEW COM 343412102   227,762 5,387 SH   SOLE 36 5,387 0 0
FLUOR CORP NEW COM 343412102   10,749,191 254,238 SH   SOLE 43 231,199 0 23,039
FLUSHING FINL CORP COM 343873105   2,080,070 164,954 SH   SOLE 2 136,918 0 28,036
FLUSHING FINL CORP COM 343873105   467 37 SH   SOLE 4 37 0 0
FLUSHING FINL CORP COM 343873105   4,300 341 SH   SOLE 7 341 0 0
FLUSHING FINL CORP COM 343873105   1,003,113 79,549 SH   SOLE 18 79,549 0 0
FLUSHING FINL CORP COM 343873105   1,093,527 86,719 SH   SOLE 19 86,719 0 0
FLUSHING FINL CORP COM 343873105   14,361,769 1,138,919 SH   SOLE 21 1,138,919 0 0
FLUSHING FINL CORP COM 343873105   12,922,274 1,024,764 SH   SOLE 22 980,518 0 44,246
FLUSHING FINL CORP COM 343873105   56,228 4,459 SH   SOLE 23 4,459 0 0
FLUSHING FINL CORP COM 343873105   86,681 6,874 SH   SOLE 25 6,874 0 0
FLUSHING FINL CORP COM 343873105   300,030 23,793 SH   SOLE 26 16,855 0 6,938
FLUSHING FINL CORP COM 343873105   19,054 1,511 SH   SOLE 28 0 0 1,511
FLUSHING FINL CORP COM 343873105   274,545 21,772 SH   SOLE 30 21,772 0 0
FLUSHING FINL CORP COM 343873105   7,528 597 SH   SOLE 34 597 0 0
FLUSHING FINL CORP COM 343873105   83,894 6,653 SH   SOLE 40 6,653 0 0
FLUSHING FINL CORP COM 343873105   1,275,262 101,131 SH   SOLE 43 91,232 0 9,899
FLUTTER ENTMT PLC SHS G3643J108   18,367 93 SH   SOLE 43 93 0 0
FLUX PWR HLDGS INC COM NEW 344057302   8,390 1,894 SH   SOLE 18 1,894 0 0
FLUX PWR HLDGS INC COM NEW 344057302   116,474 26,292 SH   SOLE 21 26,292 0 0
FLUX PWR HLDGS INC COM NEW 344057302   689,561 155,657 SH   SOLE 22 155,657 0 0
FLYWIRE CORPORATION COM VTG 302492103   1,429,602 57,622 SH   SOLE 2 30,977 0 26,645
FLYWIRE CORPORATION COM VTG 302492103   9,949 401 SH   SOLE 4 401 0 0
FLYWIRE CORPORATION COM VTG 302492103   493,024 19,872 SH   SOLE 7 18,831 0 1,041
FLYWIRE CORPORATION COM VTG 302492103   6,161,787 248,359 SH   SOLE 18 248,359 0 0
FLYWIRE CORPORATION COM VTG 302492103   5,631,225 226,974 SH   SOLE 19 226,974 0 0
FLYWIRE CORPORATION COM VTG 302492103   94,511,338 3,809,405 SH   SOLE 21 3,809,405 0 0
FLYWIRE CORPORATION COM VTG 302492103   74,534,872 3,004,227 SH   SOLE 22 2,910,898 0 93,329
FLYWIRE CORPORATION COM VTG 302492103   530,611 21,387 SH   SOLE 25 21,387 0 0
FLYWIRE CORPORATION COM VTG 302492103   638,262 25,726 SH   SOLE 26 25,726 0 0
FLYWIRE CORPORATION COM VTG 302492103   3,426,708 138,118 SH   SOLE 30 138,118 0 0
FLYWIRE CORPORATION COM VTG 302492103   15,407 621 SH   SOLE 36 621 0 0
FLYWIRE CORPORATION COM VTG 302492103   590,255 23,791 SH   SOLE 40 23,791 0 0
FLYWIRE CORPORATION COM VTG 302492103   692,794 27,924 SH   SOLE 43 26,609 0 1,315
FMC CORP COM NEW 302491303   18,447,647 289,602 SH   SOLE 2 52,479 0 237,123
FMC CORP COM NEW 302491303   9,880,380 155,108 SH   SOLE 4 72,108 0 83,000
FMC CORP COM NEW 302491303   5,237,096 82,215 SH   SOLE 7 72,518 0 9,697
FMC CORP COM NEW 302491303   958,367 15,045 SH   SOLE 13 15,045 0 0
FMC CORP COM NEW 302491303   917,662 14,406 SH   SOLE 15 14,406 0 0
FMC CORP COM NEW 302491303   17,149,187 269,218 SH   SOLE 18 261,591 0 7,627
FMC CORP COM NEW 302491303   9,670,042 151,806 SH   SOLE 19 151,806 0 0
FMC CORP COM NEW 302491303   434,243,346 6,817,007 SH   SOLE 21 6,817,007 0 0
FMC CORP COM NEW 302491303   172,091,474 2,701,593 SH   SOLE 22 2,431,659 0 269,934
FMC CORP COM NEW 302491303   11,796,539 185,189 SH   SOLE 23 185,189 0 0
FMC CORP COM NEW 302491303   21,991,151 345,230 SH   SOLE 25 288,102 0 57,128
FMC CORP COM NEW 302491303   12,202,563 191,563 SH   SOLE 26 132,656 0 58,907
FMC CORP COM NEW 302491303   16,143,300 253,427 SH   SOLE 28 6,788 0 246,639
FMC CORP COM NEW 302491303   77,597,493 1,218,171 SH   SOLE 30 1,218,171 0 0
FMC CORP COM NEW 302491303   1,717,352 26,960 SH   SOLE 31 25,064 0 1,896
FMC CORP COM NEW 302491303   3,498,977 54,929 SH   SOLE 32 54,929 0 0
FMC CORP COM NEW 302491303   1,794,620 28,173 SH   SOLE 34 28,173 0 0
FMC CORP COM NEW 302491303   2,322,438 36,459 SH   SOLE 36 36,459 0 0
FMC CORP COM NEW 302491303   413,604 6,493 SH   SOLE 40 6,493 0 0
FMC CORP COM NEW 302491303   12,485 196 SH   OTR 43 196 0 0
FMC CORP COM NEW 302491303   35,373,383 555,312 SH   SOLE 43 503,732 0 51,581
FNCB BANCORP INC COM 302578109   226,915 37,383 SH   SOLE 2 37,383 0 0
FNCB BANCORP INC COM 302578109   16,911 2,786 SH   SOLE 18 2,786 0 0
FNCB BANCORP INC COM 302578109   13,057 2,151 SH   SOLE 19 2,151 0 0
FNCB BANCORP INC COM 302578109   221,294 36,457 SH   SOLE 21 36,457 0 0
FNCB BANCORP INC COM 302578109   231,771 38,183 SH   SOLE 22 38,183 0 0
FOCUS UNVL INC COM 34417J104   2,021 4,929 SH   SOLE 18 4,929 0 0
FOCUS UNVL INC COM 34417J104   24,864 60,643 SH   SOLE 21 60,643 0 0
FOCUS UNVL INC COM 34417J104   23,439 57,169 SH   SOLE 22 57,169 0 0
FOGHORN THERAPEUTICS INC COM 344174107   343,411 51,179 SH   SOLE 2 49,284 0 1,895
FOGHORN THERAPEUTICS INC COM 344174107   2,456 366 SH   SOLE 7 366 0 0
FOGHORN THERAPEUTICS INC COM 344174107   411,820 61,374 SH   SOLE 18 53,118 0 8,256
FOGHORN THERAPEUTICS INC COM 344174107   285,967 42,618 SH   SOLE 19 42,618 0 0
FOGHORN THERAPEUTICS INC COM 344174107   4,868,139 725,505 SH   SOLE 21 725,505 0 0
FOGHORN THERAPEUTICS INC COM 344174107   2,897,680 431,845 SH   SOLE 22 423,617 0 8,228
FOGHORN THERAPEUTICS INC COM 344174107   4,039 602 SH   SOLE 23 602 0 0
FOGHORN THERAPEUTICS INC COM 344174107   12,628 1,882 SH   SOLE 43 987 0 895
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   2,789,993 21,417 SH   SOLE 2 21,417 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   711,665 5,463 SH   SOLE 22 5,463 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   5,226,042 40,117 SH   SOLE 25 40,117 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   30,108,914 231,127 SH   SOLE 34 231,127 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   18,595,227 142,744 SH   SOLE 43 121,772 0 20,972
FONAR CORP COM NEW 344437405   21,168 991 SH   SOLE 18 991 0 0
FONAR CORP COM NEW 344437405   293,914 13,760 SH   SOLE 21 13,760 0 0
FONAR CORP COM NEW 344437405   1,634,254 76,510 SH   SOLE 22 76,510 0 0
FONAR CORP COM NEW 344437405   107 5 SH   SOLE 43 5 0 0
FOOT LOCKER INC COM 344849104   3,213,803 112,765 SH   SOLE 2 47,212 0 65,553
FOOT LOCKER INC COM 344849104   5,700 200 SH   SOLE 4 200 0 0
FOOT LOCKER INC COM 344849104   587,043 20,598 SH   SOLE 7 19,588 0 1,010
FOOT LOCKER INC COM 344849104   7,389,993 259,298 SH   SOLE 18 259,298 0 0
FOOT LOCKER INC COM 344849104   7,303,040 256,247 SH   SOLE 19 256,247 0 0
FOOT LOCKER INC COM 344849104   273,385,167 9,592,462 SH   SOLE 21 9,592,462 0 0
FOOT LOCKER INC COM 344849104   72,621,620 2,548,127 SH   SOLE 22 2,430,520 0 117,607
FOOT LOCKER INC COM 344849104   31,208 1,095 SH   SOLE 23 1,095 0 0
FOOT LOCKER INC COM 344849104   13,052,430 457,980 SH   SOLE 25 457,980 0 0
FOOT LOCKER INC COM 344849104   1,036,688 36,375 SH   SOLE 26 36,375 0 0
FOOT LOCKER INC COM 344849104   52,583 1,845 SH   SOLE 28 1,845 0 0
FOOT LOCKER INC COM 344849104   6,642,980 233,087 SH   SOLE 30 233,087 0 0
FOOT LOCKER INC COM 344849104   138,938 4,875 SH   SOLE 36 4,875 0 0
FOOT LOCKER INC COM 344849104   539,106 18,916 SH   SOLE 40 18,916 0 0
FOOT LOCKER INC COM 344849104   4,855,312 170,362 SH   SOLE 43 158,878 0 11,484
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   31,380 3,029 SH   SOLE 2 2,402 0 627
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   130,536 12,600 SH   SOLE 18 12,600 0 0
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   108,314 10,455 SH   SOLE 19 10,455 0 0
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   1,026,873 99,119 SH   SOLE 21 99,119 0 0
FORAFRIC GLOBAL PLC ORDINARY SHARES X3R81D102   106,760 10,305 SH   SOLE 22 9,021 0 1,284
FORD MTR CO DEL COM 345370860   97,491,003 7,341,190 SH   SOLE 2 1,721,299 0 5,619,891
FORD MTR CO DEL COM 345370860   36,121,733 2,720,010 SH   SOLE 4 1,218,732 0 1,501,278
FORD MTR CO DEL COM 345370860   34,041,248 2,563,347 SH   SOLE 7 2,255,379 0 307,968
FORD MTR CO DEL COM 345370860   1,672,151 125,915 SH   SOLE 13 125,915 0 0
FORD MTR CO DEL COM 345370860   7,460,837 561,810 SH   SOLE 15 561,810 0 0
FORD MTR CO DEL COM 345370860   83,919,481 6,319,238 SH   SOLE 18 6,075,488 0 243,750
FORD MTR CO DEL COM 345370860   30,288,785 2,280,782 SH   SOLE 19 2,280,782 0 0
FORD MTR CO DEL COM 345370860   1,540,310,866 115,987,264 SH   SOLE 21 115,987,264 0 0
FORD MTR CO DEL COM 345370860   1,132,660,549 85,290,704 SH   SOLE 22 76,521,012 0 8,769,692
FORD MTR CO DEL COM 345370860   81,633,129 6,147,073 SH   SOLE 23 6,147,073 0 0
FORD MTR CO DEL COM 345370860   76,040,961 5,725,976 SH   SOLE 25 5,575,320 0 150,656
FORD MTR CO DEL COM 345370860   78,768,780 5,931,384 SH   SOLE 26 4,065,249 0 1,866,135
FORD MTR CO DEL COM 345370860   109,148,240 8,218,994 SH   SOLE 28 506,608 0 7,712,386
FORD MTR CO DEL COM 345370860   353,474,982 26,617,092 SH   SOLE 30 26,617,092 0 0
FORD MTR CO DEL COM 345370860   11,984,642 902,458 SH   SOLE 31 841,014 0 61,444
FORD MTR CO DEL COM 345370860   5,290,712 398,397 SH   SOLE 32 398,397 0 0
FORD MTR CO DEL COM 345370860   9,499,171 715,299 SH   SOLE 34 715,299 0 0
FORD MTR CO DEL COM 345370860   17,641,657 1,328,438 SH   SOLE 35 1,328,438 0 0
FORD MTR CO DEL COM 345370860   15,188,389 1,143,704 SH   SOLE 36 1,143,704 0 0
FORD MTR CO DEL COM 345370860   2,559,255 192,715 SH   SOLE 40 192,715 0 0
FORD MTR CO DEL COM 345370860   57,131 4,302 SH   OTR 43 4,302 0 0
FORD MTR CO DEL COM 345370860   40,590,514 3,056,515 SH   SOLE 43 2,491,496 0 565,019
FORD MTR CO DEL NOTE 3/1 345370CZ1   16,298,295 15,770,000 PRN   SOLE 2 15,770,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   18,515,152 17,915,000 PRN   SOLE 21 17,915,000 0 0
FORD MTR CO DEL NOTE 3/1 345370CZ1   25,217,400 24,400,000 PRN   SOLE 22 24,400,000 0 0
FORESTAR GROUP INC COM 346232101   4,562,329 113,519 SH   SOLE 2 75,203 0 38,316
FORESTAR GROUP INC COM 346232101   7,154 178 SH   SOLE 4 178 0 0
FORESTAR GROUP INC COM 346232101   34,001 846 SH   SOLE 7 846 0 0
FORESTAR GROUP INC COM 346232101   2,654,268 66,043 SH   SOLE 18 66,043 0 0
FORESTAR GROUP INC COM 346232101   10,199,257 253,776 SH   SOLE 19 253,776 0 0
FORESTAR GROUP INC COM 346232101   29,802,010 741,528 SH   SOLE 21 741,528 0 0
FORESTAR GROUP INC COM 346232101   26,817,340 667,264 SH   SOLE 22 633,649 0 33,615
FORESTAR GROUP INC COM 346232101   224,662 5,590 SH   SOLE 23 5,590 0 0
FORESTAR GROUP INC COM 346232101   131,060 3,261 SH   SOLE 25 3,261 0 0
FORESTAR GROUP INC COM 346232101   763,851 19,006 SH   SOLE 26 1,818 0 17,188
FORESTAR GROUP INC COM 346232101   189,938 4,726 SH   SOLE 28 0 0 4,726
FORESTAR GROUP INC COM 346232101   457,804 11,391 SH   SOLE 30 11,391 0 0
FORESTAR GROUP INC COM 346232101   1,010,939 25,154 SH   SOLE 34 25,154 0 0
FORESTAR GROUP INC COM 346232101   205,210 5,106 SH   SOLE 40 5,106 0 0
FORESTAR GROUP INC COM 346232101   2,964,615 73,765 SH   SOLE 43 72,277 0 1,488
FORGE GLOBAL HOLDINGS INC COM 34629L103   190,182 98,540 SH   SOLE 2 31,287 0 67,253
FORGE GLOBAL HOLDINGS INC COM 34629L103   2,353 1,219 SH   SOLE 7 1,219 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   610,079 316,103 SH   SOLE 18 316,103 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   453,035 234,733 SH   SOLE 19 234,733 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   7,967,430 4,128,202 SH   SOLE 21 4,128,202 0 0
FORGE GLOBAL HOLDINGS INC COM 34629L103   5,448,311 2,822,959 SH   SOLE 22 2,670,453 0 152,506
FORIAN INC COM 34630N106   10,146 3,056 SH   SOLE 18 3,056 0 0
FORIAN INC COM 34630N106   130,144 39,200 SH   SOLE 21 39,200 0 0
FORIAN INC COM 34630N106   140,360 42,277 SH   SOLE 22 42,277 0 0
FORIAN INC COM 34630N106   3 1 SH   SOLE 43 0 0 1
FORMFACTOR INC COM 346375108   1,879,272 41,185 SH   SOLE 2 22,501 0 18,684
FORMFACTOR INC COM 346375108   30,937 678 SH   SOLE 4 264 0 414
FORMFACTOR INC COM 346375108   28,747 630 SH   SOLE 7 630 0 0
FORMFACTOR INC COM 346375108   10,415,686 228,264 SH   SOLE 18 220,273 0 7,991
FORMFACTOR INC COM 346375108   8,516,064 186,633 SH   SOLE 19 186,633 0 0
FORMFACTOR INC COM 346375108   405,258,556 8,881,406 SH   SOLE 21 8,881,406 0 0
FORMFACTOR INC COM 346375108   99,977,155 2,191,040 SH   SOLE 22 2,125,431 0 65,609
FORMFACTOR INC COM 346375108   723,236 15,850 SH   SOLE 25 15,850 0 0
FORMFACTOR INC COM 346375108   1,406,225 30,818 SH   SOLE 26 30,818 0 0
FORMFACTOR INC COM 346375108   256,532 5,622 SH   SOLE 28 1,383 0 4,239
FORMFACTOR INC COM 346375108   8,183,056 179,335 SH   SOLE 30 179,335 0 0
FORMFACTOR INC COM 346375108   40,519 888 SH   SOLE 36 888 0 0
FORMFACTOR INC COM 346375108   786,889 17,245 SH   SOLE 40 17,245 0 0
FORMFACTOR INC COM 346375108   4,021,919 88,142 SH   SOLE 43 84,112 0 4,030
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105   58,092 752 SH   SOLE 43 752 0 0
FORRESTER RESH INC COM 346563109   971,860 45,077 SH   SOLE 2 41,911 0 3,166
FORRESTER RESH INC COM 346563109   3,148 146 SH   SOLE 7 146 0 0
FORRESTER RESH INC COM 346563109   655,230 30,391 SH   SOLE 18 30,391 0 0
FORRESTER RESH INC COM 346563109   562,522 26,091 SH   SOLE 19 26,091 0 0
FORRESTER RESH INC COM 346563109   9,680,612 449,008 SH   SOLE 21 449,008 0 0
FORRESTER RESH INC COM 346563109   7,126,335 330,535 SH   SOLE 22 320,983 0 9,552
FORRESTER RESH INC COM 346563109   32,620 1,513 SH   SOLE 25 1,513 0 0
FORRESTER RESH INC COM 346563109   49,523 2,297 SH   SOLE 26 2,297 0 0
FORRESTER RESH INC COM 346563109   251,325 11,657 SH   SOLE 30 11,657 0 0
FORRESTER RESH INC COM 346563109   68,216 3,164 SH   SOLE 34 3,164 0 0
FORRESTER RESH INC COM 346563109   18,951 879 SH   SOLE 40 879 0 0
FORRESTER RESH INC COM 346563109   372,880 17,295 SH   SOLE 43 15,584 0 1,711
FORTE BIOSCIENCES INC COM 34962G109   121,736 174,858 SH   SOLE 22 174,858 0 0
FORTINET INC COM 34959E109   130,259,383 1,906,886 SH   SOLE 2 895,014 0 1,011,872
FORTINET INC COM 34959E109   39,996,803 585,519 SH   SOLE 4 301,147 0 284,372
FORTINET INC COM 34959E109   36,744,564 537,909 SH   SOLE 7 488,615 0 49,294
FORTINET INC COM 34959E109   4,001,668 58,581 SH   SOLE 13 58,581 0 0
FORTINET INC COM 34959E109   6,534,808 95,664 SH   SOLE 15 95,664 0 0
FORTINET INC COM 34959E109   105,068,772 1,538,117 SH   SOLE 18 1,438,143 0 99,974
FORTINET INC COM 34959E109   67,931,836 994,464 SH   SOLE 19 994,464 0 0
FORTINET INC COM 34959E109   1,524,422,081 22,316,236 SH   SOLE 21 22,316,236 0 0
FORTINET INC COM 34959E109   996,137,406 14,582,600 SH   SOLE 22 13,023,072 0 1,559,528
FORTINET INC COM 34959E109   81,156,242 1,188,058 SH   SOLE 23 1,188,058 0 0
FORTINET INC COM 34959E109   119,414,077 1,748,120 SH   SOLE 25 1,744,940 0 3,180
FORTINET INC COM 34959E109   61,777,446 904,369 SH   SOLE 26 408,834 0 495,535
FORTINET INC COM 34959E109   79,617,149 1,165,527 SH   SOLE 28 10,842 0 1,154,685
FORTINET INC COM 34959E109   1,318,246 19,298 SH   SOLE 29 19,298 0 0
FORTINET INC COM 34959E109   408,310,114 5,977,311 SH   SOLE 30 5,977,311 0 0
FORTINET INC COM 34959E109   12,251,330 179,349 SH   SOLE 31 169,453 0 9,896
FORTINET INC COM 34959E109   15,627,689 228,776 SH   SOLE 32 228,776 0 0
FORTINET INC COM 34959E109   26,970,291 394,822 SH   SOLE 34 394,822 0 0
FORTINET INC COM 34959E109   10,929,600 160,000 SH   SOLE 36 160,000 0 0
FORTINET INC COM 34959E109   2,143,431 31,378 SH   SOLE 40 31,378 0 0
FORTINET INC COM 34959E109   45,973 673 SH   OTR 43 673 0 0
FORTINET INC COM 34959E109   42,415,892 620,932 SH   SOLE 43 515,561 0 105,371
FORTIS INC COM 349553107   16,410,004 415,338 SH   SOLE 21 415,338 0 0
FORTIS INC COM 349553107   26,597,870 673,193 SH   SOLE 43 566,066 0 107,127
FORTIVE CORP COM 34959J108   49,989,405 581,137 SH   SOLE 2 124,591 0 456,546
FORTIVE CORP COM 34959J108   32,087,094 373,019 SH   SOLE 4 173,070 0 199,949
FORTIVE CORP COM 34959J108   18,486,730 214,912 SH   SOLE 7 188,356 0 26,556
FORTIVE CORP COM 34959J108   2,199,531 25,570 SH   SOLE 13 25,570 0 0
FORTIVE CORP COM 34959J108   4,167,669 48,450 SH   SOLE 15 48,450 0 0
FORTIVE CORP COM 34959J108   172,414,213 2,004,350 SH   SOLE 18 1,981,057 0 23,293
FORTIVE CORP COM 34959J108   160,982,215 1,871,451 SH   SOLE 19 1,871,451 0 0
FORTIVE CORP COM 34959J108   778,585,514 9,051,215 SH   SOLE 21 9,051,215 0 0
FORTIVE CORP COM 34959J108   653,219,708 7,593,812 SH   SOLE 22 6,824,070 0 769,742
FORTIVE CORP COM 34959J108   47,351,343 550,469 SH   SOLE 23 550,469 0 0
FORTIVE CORP COM 34959J108   98,207,400 1,141,681 SH   SOLE 25 1,042,872 0 98,809
FORTIVE CORP COM 34959J108   36,854,925 428,446 SH   SOLE 26 284,194 0 144,252
FORTIVE CORP COM 34959J108   34,000,953 395,268 SH   SOLE 28 4,978 0 390,290
FORTIVE CORP COM 34959J108   337,143,777 3,919,365 SH   SOLE 30 3,919,365 0 0
FORTIVE CORP COM 34959J108   6,967,276 80,996 SH   SOLE 31 75,317 0 5,679
FORTIVE CORP COM 34959J108   125,014,242 1,453,316 SH   SOLE 34 1,453,316 0 0
FORTIVE CORP COM 34959J108   12,624,897 146,767 SH   SOLE 36 146,767 0 0
FORTIVE CORP COM 34959J108   1,483,157 17,242 SH   SOLE 40 17,242 0 0
FORTIVE CORP COM 34959J108   32,258 375 SH   OTR 43 375 0 0
FORTIVE CORP COM 34959J108   38,042,954 442,257 SH   SOLE 43 376,568 0 65,689
FORTREA HLDGS INC COMMON STOCK 34965K107   6,706,029 167,066 SH   SOLE 2 87,898 0 79,168
FORTREA HLDGS INC COMMON STOCK 34965K107   10,878 271 SH   SOLE 4 271 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   792,604 19,746 SH   SOLE 7 18,708 0 1,038
FORTREA HLDGS INC COMMON STOCK 34965K107   49,378,855 1,230,166 SH   SOLE 18 1,181,166 0 49,000
FORTREA HLDGS INC COMMON STOCK 34965K107   143,149,998 3,566,268 SH   SOLE 19 3,566,268 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   346,018,722 8,620,297 SH   SOLE 21 8,620,297 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   96,262,464 2,398,168 SH   SOLE 22 2,291,138 0 107,030
FORTREA HLDGS INC COMMON STOCK 34965K107   1,154,988 28,774 SH   SOLE 23 28,774 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   9,144,855 227,824 SH   SOLE 25 165,544 0 62,280
FORTREA HLDGS INC COMMON STOCK 34965K107   3,409,612 84,943 SH   SOLE 26 84,943 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   270,102 6,729 SH   SOLE 28 0 0 6,729
FORTREA HLDGS INC COMMON STOCK 34965K107   10,106,048 251,770 SH   SOLE 30 251,770 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   5,046,521 125,723 SH   SOLE 31 1,103 0 124,620
FORTREA HLDGS INC COMMON STOCK 34965K107   25,857,626 644,186 SH   SOLE 34 644,186 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   1,430,028 35,626 SH   SOLE 36 35,626 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   578,819 14,420 SH   SOLE 40 14,420 0 0
FORTREA HLDGS INC COMMON STOCK 34965K107   2,144,720 53,431 SH   SOLE 43 38,099 0 15,332
FORTRESS BIOTECH INC COM NEW 34960Q307   149,878 74,939 SH   SOLE 22 74,939 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   44,803,554 529,155 SH   SOLE 2 420,683 0 108,472
FORTUNE BRANDS INNOVATIONS I COM 34964C106   12,743,682 150,510 SH   SOLE 4 49,496 0 101,014
FORTUNE BRANDS INNOVATIONS I COM 34964C106   20,960,228 247,552 SH   SOLE 7 234,891 0 12,661
FORTUNE BRANDS INNOVATIONS I COM 34964C106   586,255 6,924 SH   SOLE 13 6,924 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   1,003,340 11,850 SH   SOLE 15 11,850 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   23,629,619 279,079 SH   SOLE 18 268,410 0 10,669
FORTUNE BRANDS INNOVATIONS I COM 34964C106   5,309,571 62,709 SH   SOLE 19 62,709 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   634,575,064 7,494,686 SH   SOLE 21 7,494,686 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   335,786,233 3,965,823 SH   SOLE 22 3,701,630 0 264,193
FORTUNE BRANDS INNOVATIONS I COM 34964C106   19,135,759 226,004 SH   SOLE 23 226,004 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   40,717,380 480,895 SH   SOLE 25 480,895 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   14,805,904 174,866 SH   SOLE 26 99,043 0 75,823
FORTUNE BRANDS INNOVATIONS I COM 34964C106   30,113,648 355,659 SH   SOLE 28 8,100 0 347,559
FORTUNE BRANDS INNOVATIONS I COM 34964C106   273,315 3,228 SH   SOLE 29 3,228 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   81,803,243 966,142 SH   SOLE 30 957,726 0 8,416
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,516,562 29,722 SH   SOLE 31 27,701 0 2,021
FORTUNE BRANDS INNOVATIONS I COM 34964C106   10,971,115 129,575 SH   SOLE 34 129,575 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   2,746,017 32,432 SH   SOLE 36 32,432 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   500,654 5,913 SH   SOLE 40 5,913 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   12,277 145 SH   OTR 43 145 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   10,052,677 118,728 SH   SOLE 43 108,564 0 10,163
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   559,220 27,989 SH   SOLE 2 20,712 0 7,277
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   529,730 26,513 SH   SOLE 18 26,513 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   407,013 20,371 SH   SOLE 19 20,371 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   6,793,280 340,004 SH   SOLE 21 340,004 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   5,051,144 252,810 SH   SOLE 22 246,020 0 6,790
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   739 37 SH   SOLE 23 37 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   4,276 214 SH   SOLE 26 0 0 214
FORUM ENERGY TECHNOLOGIES IN COM 34984V209   19,920 997 SH   SOLE 43 997 0 0
FORWARD AIR CORP COM 349853101   2,086,143 67,057 SH   SOLE 2 60,660 0 6,397
FORWARD AIR CORP COM 349853101   3,111 100 SH   SOLE 4 100 0 0
FORWARD AIR CORP COM 349853101   6,502 209 SH   SOLE 7 209 0 0
FORWARD AIR CORP COM 349853101   2,387,101 76,731 SH   SOLE 18 76,731 0 0
FORWARD AIR CORP COM 349853101   1,727,009 55,513 SH   SOLE 19 55,513 0 0
FORWARD AIR CORP COM 349853101   106,359,272 3,418,813 SH   SOLE 21 3,418,813 0 0
FORWARD AIR CORP COM 349853101   26,624,187 855,808 SH   SOLE 22 832,409 0 23,399
FORWARD AIR CORP COM 349853101   155,892 5,011 SH   SOLE 25 5,011 0 0
FORWARD AIR CORP COM 349853101   2,424,278 77,926 SH   SOLE 26 12,156 0 65,770
FORWARD AIR CORP COM 349853101   95,850 3,081 SH   SOLE 28 487 0 2,594
FORWARD AIR CORP COM 349853101   1,836,952 59,047 SH   SOLE 30 59,047 0 0
FORWARD AIR CORP COM 349853101   548,065 17,617 SH   SOLE 34 17,617 0 0
FORWARD AIR CORP COM 349853101   3,889 125 SH   SOLE 36 125 0 0
FORWARD AIR CORP COM 349853101   145,906 4,690 SH   SOLE 40 4,690 0 0
FORWARD AIR CORP COM 349853101   1,345,505 43,250 SH   SOLE 43 41,039 0 2,211
FORWARD INDS INC N Y COM NEW 349862300   189,433 311,876 SH   SOLE 22 311,876 0 0
FOSSIL GROUP INC COM 34988V106   47,261 46,334 SH   SOLE 2 27,483 0 18,851
FOSSIL GROUP INC COM 34988V106   676 663 SH   SOLE 7 663 0 0
FOSSIL GROUP INC COM 34988V106   142,088 139,302 SH   SOLE 18 139,302 0 0
FOSSIL GROUP INC COM 34988V106   109,873 107,719 SH   SOLE 19 107,719 0 0
FOSSIL GROUP INC COM 34988V106   1,834,802 1,798,825 SH   SOLE 21 1,798,825 0 0
FOSSIL GROUP INC COM 34988V106   1,266,110 1,241,284 SH   SOLE 22 1,195,851 0 45,433
FOSSIL GROUP INC COM 34988V106   840 824 SH   SOLE 43 824 0 0
FOSTER L B CO COM 350060109   416,805 15,262 SH   SOLE 2 15,262 0 0
FOSTER L B CO COM 350060109   98,726 3,615 SH   SOLE 18 3,615 0 0
FOSTER L B CO COM 350060109   631,680 23,130 SH   SOLE 21 23,130 0 0
FOSTER L B CO COM 350060109   3,454,551 126,494 SH   SOLE 22 126,494 0 0
FOSTER L B CO COM 350060109   56,313 2,062 SH   SOLE 26 2,062 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   2,294,332 93,761 SH   SOLE 2 25,822 0 67,939
FOUR CORNERS PPTY TR INC COM 35086T109   1,017,463 41,580 SH   SOLE 4 41,580 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   3,262,267 133,317 SH   SOLE 7 119,268 0 14,049
FOUR CORNERS PPTY TR INC COM 35086T109   6,928,118 283,127 SH   SOLE 18 283,127 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   8,362,720 341,754 SH   SOLE 19 341,754 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   266,979,813 10,910,495 SH   SOLE 21 10,910,495 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   89,106,844 3,641,473 SH   SOLE 22 3,479,722 0 161,751
FOUR CORNERS PPTY TR INC COM 35086T109   116,600 4,765 SH   SOLE 23 4,765 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   17,975,760 734,604 SH   SOLE 25 734,604 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   861,295 35,198 SH   SOLE 26 35,198 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   1,685,812 68,893 SH   SOLE 28 4,703 0 64,190
FOUR CORNERS PPTY TR INC COM 35086T109   10,998,409 449,465 SH   SOLE 30 449,465 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   499,849 20,427 SH   SOLE 40 20,427 0 0
FOUR CORNERS PPTY TR INC COM 35086T109   3,753,460 153,390 SH   SOLE 43 140,690 0 12,700
FOX CORP CL A COM 35137L105   37,653,896 1,204,154 SH   SOLE 2 827,953 0 376,201
FOX CORP CL A COM 35137L105   5,194,416 166,115 SH   SOLE 4 120,571 0 45,544
FOX CORP CL A COM 35137L105   6,326,296 202,312 SH   SOLE 7 185,688 0 16,624
FOX CORP CL A COM 35137L105   221,329 7,078 SH   SOLE 13 7,078 0 0
FOX CORP CL A COM 35137L105   1,325,817 42,399 SH   SOLE 15 42,399 0 0
FOX CORP CL A COM 35137L105   112,307,522 3,591,542 SH   SOLE 18 3,233,029 0 358,513
FOX CORP CL A COM 35137L105   203,249,622 6,499,828 SH   SOLE 19 6,499,828 0 0
FOX CORP CL A COM 35137L105   236,288,128 7,556,384 SH   SOLE 21 7,556,384 0 0
FOX CORP CL A COM 35137L105   252,134,638 8,063,148 SH   SOLE 22 6,889,750 0 1,173,398
FOX CORP CL A COM 35137L105   21,097,056 674,674 SH   SOLE 23 674,674 0 0
FOX CORP CL A COM 35137L105   17,987,692 575,238 SH   SOLE 25 552,882 0 22,356
FOX CORP CL A COM 35137L105   34,337,900 1,098,110 SH   SOLE 26 741,567 0 356,543
FOX CORP CL A COM 35137L105   21,251,874 679,625 SH   SOLE 28 0 0 679,625
FOX CORP CL A COM 35137L105   84,870,626 2,714,123 SH   SOLE 30 2,640,325 0 73,798
FOX CORP CL A COM 35137L105   1,941,085 62,075 SH   SOLE 31 58,017 0 4,058
FOX CORP CL A COM 35137L105   24,854,616 794,839 SH   SOLE 34 794,839 0 0
FOX CORP CL A COM 35137L105   2,522,957 80,683 SH   SOLE 36 80,683 0 0
FOX CORP CL A COM 35137L105   407,698 13,038 SH   SOLE 40 13,038 0 0
FOX CORP CL A COM 35137L105   17,730 567 SH   OTR 43 567 0 0
FOX CORP CL A COM 35137L105   6,365,229 203,557 SH   SOLE 43 175,521 0 28,036
FOX CORP CL B COM 35137L204   15,361,298 536,733 SH   SOLE 2 137,334 0 399,399
FOX CORP CL B COM 35137L204   10,541,032 368,310 SH   SOLE 4 152,898 0 215,412
FOX CORP CL B COM 35137L204   15,412,299 538,515 SH   SOLE 7 503,162 0 35,353
FOX CORP CL B COM 35137L204   71,464 2,497 SH   SOLE 13 2,497 0 0
FOX CORP CL B COM 35137L204   564,902 19,738 SH   SOLE 15 19,738 0 0
FOX CORP CL B COM 35137L204   7,570,706 264,525 SH   SOLE 18 252,576 0 11,949
FOX CORP CL B COM 35137L204   3,840,661 134,195 SH   SOLE 19 134,195 0 0
FOX CORP CL B COM 35137L204   139,688,324 4,880,794 SH   SOLE 21 4,880,794 0 0
FOX CORP CL B COM 35137L204   86,318,321 3,016,014 SH   SOLE 22 2,697,921 0 318,093
FOX CORP CL B COM 35137L204   6,181,433 215,983 SH   SOLE 23 215,983 0 0
FOX CORP CL B COM 35137L204   17,635,215 616,185 SH   SOLE 25 616,185 0 0
FOX CORP CL B COM 35137L204   6,273,819 219,211 SH   SOLE 26 115,213 0 103,998
FOX CORP CL B COM 35137L204   6,721,407 234,850 SH   SOLE 28 15,257 0 219,593
FOX CORP CL B COM 35137L204   53,719,110 1,876,978 SH   SOLE 30 1,876,978 0 0
FOX CORP CL B COM 35137L204   6,079,832 212,433 SH   SOLE 31 27,319 0 185,114
FOX CORP CL B COM 35137L204   3,522,063 123,063 SH   SOLE 34 123,063 0 0
FOX CORP CL B COM 35137L204   1,736,690 60,681 SH   SOLE 36 60,681 0 0
FOX CORP CL B COM 35137L204   170,175 5,946 SH   SOLE 40 5,946 0 0
FOX CORP CL B COM 35137L204   2,033,092 71,037 SH   SOLE 43 46,200 0 24,837
FOX FACTORY HLDG CORP COM 35138V102   2,643,125 50,761 SH   SOLE 2 40,524 0 10,237
FOX FACTORY HLDG CORP COM 35138V102   8,175 157 SH   SOLE 4 157 0 0
FOX FACTORY HLDG CORP COM 35138V102   276,544 5,311 SH   SOLE 7 5,040 0 271
FOX FACTORY HLDG CORP COM 35138V102   8,456,845 162,413 SH   SOLE 18 156,906 0 5,507
FOX FACTORY HLDG CORP COM 35138V102   24,127,832 463,373 SH   SOLE 19 463,373 0 0
FOX FACTORY HLDG CORP COM 35138V102   163,254,759 3,135,294 SH   SOLE 21 3,135,294 0 0
FOX FACTORY HLDG CORP COM 35138V102   71,489,507 1,372,950 SH   SOLE 22 1,335,751 0 37,199
FOX FACTORY HLDG CORP COM 35138V102   11,351 218 SH   SOLE 23 218 0 0
FOX FACTORY HLDG CORP COM 35138V102   476,597 9,153 SH   SOLE 25 9,153 0 0
FOX FACTORY HLDG CORP COM 35138V102   823,956 15,824 SH   SOLE 26 14,050 0 1,774
FOX FACTORY HLDG CORP COM 35138V102   38,948 748 SH   SOLE 28 748 0 0
FOX FACTORY HLDG CORP COM 35138V102   1,450,670 27,860 SH   SOLE 30 27,860 0 0
FOX FACTORY HLDG CORP COM 35138V102   20,620 396 SH   SOLE 36 396 0 0
FOX FACTORY HLDG CORP COM 35138V102   470,088 9,028 SH   SOLE 40 9,028 0 0
FOX FACTORY HLDG CORP COM 35138V102   3,066,142 58,885 SH   SOLE 43 51,133 0 7,752
FRACTYL HEALTH INC COM 35168W103   190,861 25,792 SH   SOLE 22 25,792 0 0
FRANCO NEV CORP COM 351858105   14,776 124 SH   SOLE 2 124 0 0
FRANCO NEV CORP COM 351858105   10,233,818 85,883 SH   SOLE 19 85,883 0 0
FRANCO NEV CORP COM 351858105   4,846,714 40,674 SH   SOLE 21 40,674 0 0
FRANCO NEV CORP COM 351858105   3,078,260 25,833 SH   SOLE 25 25,833 0 0
FRANCO NEV CORP COM 351858105   7,388,158 62,002 SH   SOLE 29 62,002 0 0
FRANCO NEV CORP COM 351858105   11,678 98 SH   SOLE 30 98 0 0
FRANCO NEV CORP COM 351858105   2,683,007 22,516 SH   SOLE 34 22,516 0 0
FRANCO NEV CORP COM 351858105   21,428,430 179,829 SH   SOLE 43 140,404 0 39,425
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,057,457 79,151 SH   SOLE 2 33,499 0 45,652
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   2,191 164 SH   SOLE 4 164 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   9,045 677 SH   SOLE 7 677 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   3,697,914 276,790 SH   SOLE 18 276,790 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   2,365,669 177,071 SH   SOLE 19 177,071 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   146,003,918 10,928,437 SH   SOLE 21 10,928,437 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   30,884,406 2,311,707 SH   SOLE 22 2,208,161 0 103,546
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   214,241 16,036 SH   SOLE 25 16,036 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   87,147 6,523 SH   SOLE 26 6,523 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   245,744 18,394 SH   SOLE 28 0 0 18,394
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   1,993,699 149,229 SH   SOLE 30 149,229 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   27,842 2,084 SH   SOLE 36 2,084 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   228,643 17,114 SH   SOLE 40 17,114 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   6,413 480 SH   SOLE 43 67 0 413
FRANKLIN COVEY CO COM 353469109   4,853,007 123,612 SH   SOLE 2 116,749 0 6,863
FRANKLIN COVEY CO COM 353469109   3,965 101 SH   SOLE 7 101 0 0
FRANKLIN COVEY CO COM 353469109   1,959,938 49,922 SH   SOLE 18 30,970 0 18,952
FRANKLIN COVEY CO COM 353469109   4,500,374 114,630 SH   SOLE 19 114,630 0 0
FRANKLIN COVEY CO COM 353469109   17,600,690 448,311 SH   SOLE 21 448,311 0 0
FRANKLIN COVEY CO COM 353469109   18,511,914 471,521 SH   SOLE 22 452,158 0 19,363
FRANKLIN COVEY CO COM 353469109   37,179 947 SH   SOLE 23 947 0 0
FRANKLIN COVEY CO COM 353469109   80,522 2,051 SH   SOLE 25 2,051 0 0
FRANKLIN COVEY CO COM 353469109   330,059 8,407 SH   SOLE 26 0 0 8,407
FRANKLIN COVEY CO COM 353469109   674,605 17,183 SH   SOLE 34 17,183 0 0
FRANKLIN COVEY CO COM 353469109   93,753 2,388 SH   SOLE 40 2,388 0 0
FRANKLIN COVEY CO COM 353469109   386,122 9,835 SH   SOLE 43 9,555 0 280
FRANKLIN ELEC INC COM 353514102   4,815,529 45,085 SH   SOLE 2 20,113 0 24,972
FRANKLIN ELEC INC COM 353514102   15,487 145 SH   SOLE 4 145 0 0
FRANKLIN ELEC INC COM 353514102   7,110,449 66,571 SH   SOLE 7 65,786 0 785
FRANKLIN ELEC INC COM 353514102   15,817,386 148,089 SH   SOLE 18 129,699 0 18,390
FRANKLIN ELEC INC COM 353514102   24,869,534 232,839 SH   SOLE 19 232,839 0 0
FRANKLIN ELEC INC COM 353514102   505,609,808 4,733,731 SH   SOLE 21 4,733,731 0 0
FRANKLIN ELEC INC COM 353514102   148,243,842 1,387,921 SH   SOLE 22 1,337,379 0 50,542
FRANKLIN ELEC INC COM 353514102   79,467 744 SH   SOLE 23 744 0 0
FRANKLIN ELEC INC COM 353514102   859,073 8,043 SH   SOLE 25 8,043 0 0
FRANKLIN ELEC INC COM 353514102   3,699,151 34,633 SH   SOLE 26 15,264 0 19,369
FRANKLIN ELEC INC COM 353514102   744,573 6,971 SH   SOLE 28 702 0 6,269
FRANKLIN ELEC INC COM 353514102   65,416,212 612,454 SH   SOLE 30 612,454 0 0
FRANKLIN ELEC INC COM 353514102   97,731 915 SH   SOLE 36 915 0 0
FRANKLIN ELEC INC COM 353514102   839,740 7,862 SH   SOLE 40 7,862 0 0
FRANKLIN ELEC INC COM 353514102   11,001,883 103,004 SH   SOLE 43 96,897 0 6,107
FRANKLIN FINL SVCS CORP COM 353525108   17,082 652 SH   SOLE 18 652 0 0
FRANKLIN FINL SVCS CORP COM 353525108   950,615 36,283 SH   SOLE 21 36,283 0 0
FRANKLIN FINL SVCS CORP COM 353525108   316,339 12,074 SH   SOLE 22 12,074 0 0
FRANKLIN RESOURCES INC COM 354613101   26,057,520 926,984 SH   SOLE 2 312,152 0 614,832
FRANKLIN RESOURCES INC COM 354613101   8,484,357 301,827 SH   SOLE 4 112,764 0 189,063
FRANKLIN RESOURCES INC COM 354613101   8,176,131 290,862 SH   SOLE 7 265,564 0 25,298
FRANKLIN RESOURCES INC COM 354613101   241,381 8,587 SH   SOLE 13 8,587 0 0
FRANKLIN RESOURCES INC COM 354613101   1,241,281 44,158 SH   SOLE 15 44,158 0 0
FRANKLIN RESOURCES INC COM 354613101   27,086,740 963,598 SH   SOLE 18 945,300 0 18,298
FRANKLIN RESOURCES INC COM 354613101   34,971,117 1,244,081 SH   SOLE 19 1,244,081 0 0
FRANKLIN RESOURCES INC COM 354613101   419,236,897 14,914,155 SH   SOLE 21 14,914,155 0 0
FRANKLIN RESOURCES INC COM 354613101   195,508,592 6,955,126 SH   SOLE 22 6,118,396 0 836,730
FRANKLIN RESOURCES INC COM 354613101   14,730,568 524,033 SH   SOLE 23 524,033 0 0
FRANKLIN RESOURCES INC COM 354613101   17,028,926 605,796 SH   SOLE 25 603,107 0 2,689
FRANKLIN RESOURCES INC COM 354613101   8,845,992 314,692 SH   SOLE 26 174,218 0 140,474
FRANKLIN RESOURCES INC COM 354613101   13,510,313 480,623 SH   SOLE 28 5,243 0 475,380
FRANKLIN RESOURCES INC COM 354613101   66,166,864 2,353,855 SH   SOLE 30 2,353,855 0 0
FRANKLIN RESOURCES INC COM 354613101   1,853,180 65,926 SH   SOLE 31 60,851 0 5,075
FRANKLIN RESOURCES INC COM 354613101   3,451,964 122,802 SH   SOLE 32 122,802 0 0
FRANKLIN RESOURCES INC COM 354613101   20,584,447 732,282 SH   SOLE 34 732,282 0 0
FRANKLIN RESOURCES INC COM 354613101   2,628,369 93,503 SH   SOLE 36 93,503 0 0
FRANKLIN RESOURCES INC COM 354613101   443,126 15,764 SH   SOLE 40 15,764 0 0
FRANKLIN RESOURCES INC COM 354613101   11,328 403 SH   OTR 43 403 0 0
FRANKLIN RESOURCES INC COM 354613101   9,033,451 321,361 SH   SOLE 43 263,097 0 58,264
FRANKLIN STR PPTYS CORP COM 35471R106   63,358 27,911 SH   SOLE 18 27,911 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   485,728 213,977 SH   SOLE 21 213,977 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   3,206,466 1,412,540 SH   SOLE 22 1,412,540 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   12,179 5,365 SH   SOLE 23 5,365 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   29,969 13,202 SH   SOLE 26 13,202 0 0
FRANKLIN STR PPTYS CORP COM 35471R106   1,637 721 SH   SOLE 43 721 0 0
FRANKLIN WIRELESS CORP COM 355184102   3,824 1,279 SH   SOLE 18 1,279 0 0
FRANKLIN WIRELESS CORP COM 355184102   64,372 21,529 SH   SOLE 21 21,529 0 0
FREEDOM HLDG CORP NEV COM 356390104   453,695 6,429 SH   SOLE 2 4,547 0 1,882
FREEDOM HLDG CORP NEV COM 356390104   3,740 53 SH   SOLE 4 53 0 0
FREEDOM HLDG CORP NEV COM 356390104   673,802 9,548 SH   SOLE 21 9,548 0 0
FREEDOM HLDG CORP NEV COM 356390104   887,135 12,571 SH   SOLE 22 4,892 0 7,679
FREEDOM HLDG CORP NEV COM 356390104   247,418 3,506 SH   SOLE 25 3,506 0 0
FREEDOM HLDG CORP NEV COM 356390104   269,860 3,824 SH   SOLE 26 3,824 0 0
FREEDOM HLDG CORP NEV COM 356390104   87,295 1,237 SH   SOLE 28 166 0 1,071
FREEDOM HLDG CORP NEV COM 356390104   914,305 12,956 SH   SOLE 30 12,956 0 0
FREEDOM HLDG CORP NEV COM 356390104   318,694 4,516 SH   SOLE 40 4,516 0 0
FREEDOM HLDG CORP NEV COM 356390104   1,103,715 15,640 SH   SOLE 43 7,545 0 8,095
FREEPORT-MCMORAN INC CL B 35671D857   74,876,341 1,592,436 SH   SOLE 2 504,868 0 1,087,568
FREEPORT-MCMORAN INC CL B 35671D857   51,303,945 1,091,109 SH   SOLE 4 426,781 0 664,328
FREEPORT-MCMORAN INC CL B 35671D857   73,516,428 1,563,514 SH   SOLE 7 1,437,949 0 125,565
FREEPORT-MCMORAN INC CL B 35671D857   3,545,684 75,408 SH   SOLE 13 75,408 0 0
FREEPORT-MCMORAN INC CL B 35671D857   9,737,560 207,094 SH   SOLE 15 207,094 0 0
FREEPORT-MCMORAN INC CL B 35671D857   121,285,557 2,579,446 SH   SOLE 18 2,489,595 0 89,851
FREEPORT-MCMORAN INC CL B 35671D857   213,637,674 4,543,549 SH   SOLE 19 4,543,549 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,514,134,137 32,201,917 SH   SOLE 21 32,201,917 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,451,005,838 30,859,333 SH   SOLE 22 27,710,143 0 3,149,190
FREEPORT-MCMORAN INC CL B 35671D857   108,510,828 2,307,759 SH   SOLE 23 2,307,759 0 0
FREEPORT-MCMORAN INC CL B 35671D857   363,416,263 7,728,972 SH   SOLE 25 6,530,204 0 1,198,768
FREEPORT-MCMORAN INC CL B 35671D857   103,649,665 2,204,374 SH   SOLE 26 1,391,086 0 813,288
FREEPORT-MCMORAN INC CL B 35671D857   84,031,652 1,787,147 SH   SOLE 28 90,972 0 1,696,175
FREEPORT-MCMORAN INC CL B 35671D857   39,795,095 846,344 SH   SOLE 29 846,344 0 0
FREEPORT-MCMORAN INC CL B 35671D857   369,547,154 7,859,361 SH   SOLE 30 7,859,361 0 0
FREEPORT-MCMORAN INC CL B 35671D857   15,582,146 331,394 SH   SOLE 31 308,266 0 23,128
FREEPORT-MCMORAN INC CL B 35671D857   433,062,570 9,210,178 SH   SOLE 34 9,210,178 0 0
FREEPORT-MCMORAN INC CL B 35671D857   15,131,882 321,818 SH   SOLE 36 321,818 0 0
FREEPORT-MCMORAN INC CL B 35671D857   3,332,637 70,877 SH   SOLE 40 70,877 0 0
FREEPORT-MCMORAN INC CL B 35671D857   87,363 1,858 SH   OTR 43 1,858 0 0
FREEPORT-MCMORAN INC CL B 35671D857   71,512,829 1,520,902 SH   SOLE 43 1,247,942 0 272,960
FREEPORT-MCMORAN INC OPTIONS 35671D857   1,471,726 31,300 SH Call SOLE 2 0 0 31,300
FREEPORT-MCMORAN INC OPTIONS 35671D857   202,186 4,300 SH Call SOLE 4 4,300 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   4,781,934 101,700 SH Call SOLE 18 101,700 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   26,509,876 563,800 SH Call SOLE 19 563,800 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   1,970,138 41,900 SH Call SOLE 22 41,900 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   1,579,872 33,600 SH Call SOLE 26 33,600 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   131,656 2,800 SH Call SOLE 30 2,800 0 0
FREEPORT-MCMORAN INC OPTIONS 35671D857   15,450,772 328,600 SH Call SOLE 34 328,600 0 0
FREIGHTCAR AMER INC COM 357023100   7,438 1,932 SH   SOLE 18 1,932 0 0
FREIGHTCAR AMER INC COM 357023100   115,177 29,916 SH   SOLE 21 29,916 0 0
FREIGHTCAR AMER INC COM 357023100   746,935 194,009 SH   SOLE 22 194,009 0 0
FREQUENCY ELECTRS INC COM 358010106   11,805 1,084 SH   SOLE 2 1,084 0 0
FREQUENCY ELECTRS INC COM 358010106   12,589 1,156 SH   SOLE 18 1,156 0 0
FREQUENCY ELECTRS INC COM 358010106   162,413 14,914 SH   SOLE 21 14,914 0 0
FREQUENCY ELECTRS INC COM 358010106   1,466,219 134,639 SH   SOLE 22 134,639 0 0
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   8,591,734 445,629 SH   SOLE 43 395,145 0 50,484
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,798,561 146,606 SH   SOLE 2 101,258 0 45,348
FRESH DEL MONTE PRODUCE INC ORD G36738105   4,923 190 SH   SOLE 4 190 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   7,810,777 301,458 SH   SOLE 7 301,458 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,192,397 123,211 SH   SOLE 18 123,211 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,388,613 130,784 SH   SOLE 19 130,784 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   104,150,712 4,019,711 SH   SOLE 21 4,019,711 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   29,905,944 1,154,224 SH   SOLE 22 1,098,595 0 55,629
FRESH DEL MONTE PRODUCE INC ORD G36738105   97,370 3,758 SH   SOLE 23 3,758 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   182,277 7,035 SH   SOLE 25 7,035 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   414,197 15,986 SH   SOLE 26 5,247 0 10,739
FRESH DEL MONTE PRODUCE INC ORD G36738105   3,287,564 126,884 SH   SOLE 30 126,884 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   162,041 6,254 SH   SOLE 40 6,254 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   1,233,601 47,611 SH   SOLE 43 45,702 0 1,909
FRESHPET INC COM 358039105   7,488,379 64,633 SH   SOLE 2 14,271 0 50,362
FRESHPET INC COM 358039105   39,161 338 SH   SOLE 4 170 0 168
FRESHPET INC COM 358039105   1,256,270 10,843 SH   SOLE 7 10,270 0 573
FRESHPET INC COM 358039105   1,846,693 15,939 SH   SOLE 18 15,939 0 0
FRESHPET INC COM 358039105   8,928,519 77,063 SH   SOLE 19 77,063 0 0
FRESHPET INC COM 358039105   68,140,742 588,130 SH   SOLE 21 588,130 0 0
FRESHPET INC COM 358039105   135,387,855 1,168,547 SH   SOLE 22 1,110,308 0 58,239
FRESHPET INC COM 358039105   1,125,232 9,712 SH   SOLE 25 9,712 0 0
FRESHPET INC COM 358039105   1,743,461 15,048 SH   SOLE 26 15,048 0 0
FRESHPET INC COM 358039105   399,254 3,446 SH   SOLE 28 700 0 2,746
FRESHPET INC COM 358039105   6,906,299 59,609 SH   SOLE 30 59,609 0 0
FRESHPET INC COM 358039105   62,449 539 SH   SOLE 31 539 0 0
FRESHPET INC COM 358039105   47,387 409 SH   SOLE 36 409 0 0
FRESHPET INC COM 358039105   1,099,511 9,490 SH   SOLE 40 9,490 0 0
FRESHPET INC COM 358039105   4,703,916 40,600 SH   SOLE 43 36,272 0 4,328
FRESHPET INC NOTE 3.000% 4/0 358039AB1   7,321,642 4,080,000 PRN   SOLE 2 4,080,000 0 0
FRESHPET INC NOTE 3.000% 4/0 358039AB1   6,056,505 3,375,000 PRN   SOLE 21 3,375,000 0 0
FRESHPET INC NOTE 3.000% 4/0 358039AB1   11,305,476 6,300,000 PRN   SOLE 22 6,300,000 0 0
FRESHWORKS INC CLASS A COM 358054104   3,150,949 173,034 SH   SOLE 2 97,374 0 75,660
FRESHWORKS INC CLASS A COM 358054104   28,389 1,559 SH   SOLE 4 611 0 948
FRESHWORKS INC CLASS A COM 358054104   413,695 22,718 SH   SOLE 7 21,552 0 1,166
FRESHWORKS INC CLASS A COM 358054104   7,015,421 385,251 SH   SOLE 18 385,251 0 0
FRESHWORKS INC CLASS A COM 358054104   11,337,364 622,590 SH   SOLE 19 622,590 0 0
FRESHWORKS INC CLASS A COM 358054104   125,898,422 6,913,697 SH   SOLE 21 6,913,697 0 0
FRESHWORKS INC CLASS A COM 358054104   88,501,638 4,860,057 SH   SOLE 22 4,702,063 0 157,994
FRESHWORKS INC CLASS A COM 358054104   184,249 10,118 SH   SOLE 23 10,118 0 0
FRESHWORKS INC CLASS A COM 358054104   573,961 31,519 SH   SOLE 25 31,519 0 0
FRESHWORKS INC CLASS A COM 358054104   854,413 46,920 SH   SOLE 26 45,131 0 1,789
FRESHWORKS INC CLASS A COM 358054104   57,088 3,135 SH   SOLE 28 0 0 3,135
FRESHWORKS INC CLASS A COM 358054104   1,927,183 105,831 SH   SOLE 30 105,831 0 0
FRESHWORKS INC CLASS A COM 358054104   1,330,914 73,087 SH   SOLE 34 73,087 0 0
FRESHWORKS INC CLASS A COM 358054104   577,348 31,705 SH   SOLE 40 31,705 0 0
FRESHWORKS INC CLASS A COM 358054104   186,962 10,267 SH   SOLE 43 10,267 0 0
FREYR BATTERY INC COM NEW 35834F104   7,320 4,357 SH   SOLE 2 0 0 4,357
FREYR BATTERY INC COM NEW 35834F104   16,183 9,633 SH   SOLE 19 9,633 0 0
FREYR BATTERY INC COM NEW 35834F104   46,805 27,860 SH   SOLE 21 27,860 0 0
FREYR BATTERY INC COM NEW 35834F104   20,150 11,994 SH   SOLE 26 0 0 11,994
FRIEDMAN INDS INC COM 358435105   19,714 1,052 SH   SOLE 18 1,052 0 0
FRIEDMAN INDS INC COM 358435105   276,884 14,775 SH   SOLE 21 14,775 0 0
FRIEDMAN INDS INC COM 358435105   239,966 12,805 SH   SOLE 22 12,805 0 0
FRIEDMAN INDS INC COM 358435105   1,256 67 SH   SOLE 43 67 0 0
FRONTDOOR INC COM 35905A109   15,412,784 473,075 SH   SOLE 2 353,628 0 119,447
FRONTDOOR INC COM 35905A109   8,862 272 SH   SOLE 4 272 0 0
FRONTDOOR INC COM 35905A109   1,195,816 36,704 SH   SOLE 7 34,737 0 1,967
FRONTDOOR INC COM 35905A109   9,131,066 280,266 SH   SOLE 18 258,680 0 21,586
FRONTDOOR INC COM 35905A109   26,497,803 813,315 SH   SOLE 19 813,315 0 0
FRONTDOOR INC COM 35905A109   297,144,000 9,120,442 SH   SOLE 21 9,120,442 0 0
FRONTDOOR INC COM 35905A109   96,846,722 2,972,582 SH   SOLE 22 2,846,143 0 126,439
FRONTDOOR INC COM 35905A109   740,674 22,734 SH   SOLE 23 22,734 0 0
FRONTDOOR INC COM 35905A109   678,316 20,820 SH   SOLE 25 20,820 0 0
FRONTDOOR INC COM 35905A109   4,970,959 152,577 SH   SOLE 26 31,670 0 120,907
FRONTDOOR INC COM 35905A109   81,776 2,510 SH   SOLE 28 1,527 0 983
FRONTDOOR INC COM 35905A109   12,710,370 390,128 SH   SOLE 30 390,128 0 0
FRONTDOOR INC COM 35905A109   434,943 13,350 SH   SOLE 34 13,350 0 0
FRONTDOOR INC COM 35905A109   150,422 4,617 SH   SOLE 36 4,617 0 0
FRONTDOOR INC COM 35905A109   548,908 16,848 SH   SOLE 40 16,848 0 0
FRONTDOOR INC COM 35905A109   1,970,047 60,468 SH   SOLE 43 57,971 0 2,497
FRONTIER COMMUNICATIONS PARE COM 35909D109   13,981,170 570,660 SH   SOLE 2 202,003 0 368,657
FRONTIER COMMUNICATIONS PARE COM 35909D109   11,638 475 SH   SOLE 4 475 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   792,551 32,349 SH   SOLE 7 30,857 0 1,492
FRONTIER COMMUNICATIONS PARE COM 35909D109   9,970,055 406,941 SH   SOLE 18 406,941 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   2,761,322 112,707 SH   SOLE 19 112,707 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   282,932,836 11,548,279 SH   SOLE 21 11,548,279 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   165,860,590 6,769,820 SH   SOLE 22 6,466,802 0 303,018
FRONTIER COMMUNICATIONS PARE COM 35909D109   924,018 37,715 SH   SOLE 25 37,715 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   3,918,702 159,947 SH   SOLE 26 104,360 0 55,587
FRONTIER COMMUNICATIONS PARE COM 35909D109   276,605 11,290 SH   SOLE 28 3,275 0 8,015
FRONTIER COMMUNICATIONS PARE COM 35909D109   3,848,142 157,067 SH   SOLE 30 157,067 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   74,725 3,050 SH   SOLE 31 3,050 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   386,929 15,793 SH   SOLE 36 15,793 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   925,120 37,760 SH   SOLE 40 37,760 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   5,059,618 206,515 SH   SOLE 43 176,108 0 30,407
FRONTIER GROUP HLDGS INC COM 35909R108   187,114 23,072 SH   SOLE 2 12,760 0 10,312
FRONTIER GROUP HLDGS INC COM 35909R108   4,542 560 SH   SOLE 7 560 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   730,451 90,068 SH   SOLE 18 90,068 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   650,390 80,196 SH   SOLE 19 80,196 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   11,241,717 1,386,155 SH   SOLE 21 1,386,155 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   9,645,255 1,189,304 SH   SOLE 22 1,161,169 0 28,135
FRONTIER GROUP HLDGS INC COM 35909R108   46,933 5,787 SH   SOLE 25 5,787 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   279,860 34,508 SH   SOLE 30 34,508 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   43,851 5,407 SH   SOLE 40 5,407 0 0
FRONTIER GROUP HLDGS INC COM 35909R108   2,646,707 326,351 SH   SOLE 43 301,371 0 24,980
FRONTLINE PLC COM M46528101   3,494,702 149,474 SH   SOLE 7 149,474 0 0
FRONTLINE PLC COM M46528101   56,112 2,400 SH   SOLE 22 2,400 0 0
FRONTLINE PLC COM M46528101   32,171 1,376 SH   SOLE 43 1,149 0 227
FRP HLDGS INC COM 30292L107   722,310 11,764 SH   SOLE 2 4,925 0 6,839
FRP HLDGS INC COM 30292L107   5,465 89 SH   SOLE 7 89 0 0
FRP HLDGS INC COM 30292L107   1,152,478 18,770 SH   SOLE 18 18,770 0 0
FRP HLDGS INC COM 30292L107   2,554,670 41,607 SH   SOLE 19 41,607 0 0
FRP HLDGS INC COM 30292L107   16,210,582 264,016 SH   SOLE 21 264,016 0 0
FRP HLDGS INC COM 30292L107   12,570,483 204,731 SH   SOLE 22 192,934 0 11,797
FRP HLDGS INC COM 30292L107   75,583 1,231 SH   SOLE 25 1,231 0 0
FRP HLDGS INC COM 30292L107   372,821 6,072 SH   SOLE 28 0 0 6,072
FRP HLDGS INC COM 30292L107   40,401 658 SH   SOLE 30 658 0 0
FRP HLDGS INC COM 30292L107   61,953 1,009 SH   SOLE 40 1,009 0 0
FRP HLDGS INC COM 30292L107   25,481 415 SH   SOLE 43 415 0 0
FS BANCORP INC COM 30263Y104   1,886,211 54,342 SH   SOLE 2 51,861 0 2,481
FS BANCORP INC COM 30263Y104   665,981 19,187 SH   SOLE 18 19,187 0 0
FS BANCORP INC COM 30263Y104   451,265 13,001 SH   SOLE 19 13,001 0 0
FS BANCORP INC COM 30263Y104   8,420,229 242,588 SH   SOLE 21 242,588 0 0
FS BANCORP INC COM 30263Y104   4,336,251 124,928 SH   SOLE 22 120,762 0 4,166
FS BANCORP INC COM 30263Y104   20,236 583 SH   SOLE 23 583 0 0
FS KKR CAP CORP COM 302635206   18,192,322 953,976 SH   SOLE 30 953,976 0 0
FS KKR CAP CORP COM 302635206   76 4 SH   SOLE 43 3 0 1
FTAI AVIATION LTD SHS G3730V105   3,584,869 53,267 SH   SOLE 2 28,943 0 24,324
FTAI AVIATION LTD SHS G3730V105   22,142 329 SH   SOLE 4 329 0 0
FTAI AVIATION LTD SHS G3730V105   608,863 9,047 SH   SOLE 7 8,596 0 451
FTAI AVIATION LTD SHS G3730V105   15,689,649 233,130 SH   SOLE 18 233,130 0 0
FTAI AVIATION LTD SHS G3730V105   15,339,487 227,927 SH   SOLE 19 227,927 0 0
FTAI AVIATION LTD SHS G3730V105   237,614,629 3,530,678 SH   SOLE 21 3,530,678 0 0
FTAI AVIATION LTD SHS G3730V105   188,399,687 2,799,401 SH   SOLE 22 2,713,658 0 85,743
FTAI AVIATION LTD SHS G3730V105   46,370 689 SH   SOLE 23 689 0 0
FTAI AVIATION LTD SHS G3730V105   1,351,653 20,084 SH   SOLE 25 20,084 0 0
FTAI AVIATION LTD SHS G3730V105   2,010,520 29,874 SH   SOLE 26 29,874 0 0
FTAI AVIATION LTD SHS G3730V105   696,219 10,345 SH   SOLE 28 3,733 0 6,612
FTAI AVIATION LTD SHS G3730V105   4,141,036 61,531 SH   SOLE 30 61,531 0 0
FTAI AVIATION LTD SHS G3730V105   82,039 1,219 SH   SOLE 36 1,219 0 0
FTAI AVIATION LTD SHS G3730V105   1,455,968 21,634 SH   SOLE 40 21,634 0 0
FTAI AVIATION LTD SHS G3730V105   3,308,064 49,154 SH   SOLE 43 49,154 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   398,296 63,423 SH   SOLE 2 18,070 0 45,353
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   6,267 998 SH   SOLE 7 998 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   1,736,885 276,574 SH   SOLE 18 276,574 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   3,140,999 500,159 SH   SOLE 19 500,159 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   23,765,002 3,784,236 SH   SOLE 21 3,784,236 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   17,313,784 2,756,972 SH   SOLE 22 2,643,090 0 113,882
FTC SOLAR INC COM 30320C103   7,723 14,328 SH   SOLE 2 1,932 0 12,396
FTC SOLAR INC COM 30320C103   87,920 163,117 SH   SOLE 18 163,117 0 0
FTC SOLAR INC COM 30320C103   65,640 121,782 SH   SOLE 19 121,782 0 0
FTC SOLAR INC COM 30320C103   1,180,453 2,190,080 SH   SOLE 21 2,190,080 0 0
FTC SOLAR INC COM 30320C103   761,615 1,413,015 SH   SOLE 22 1,395,634 0 17,381
FTC SOLAR INC COM 30320C103   475 882 SH   SOLE 43 882 0 0
FTI CONSULTING INC COM 302941109   14,554,802 69,213 SH   SOLE 2 33,180 0 36,033
FTI CONSULTING INC COM 302941109   20,819 99 SH   SOLE 4 99 0 0
FTI CONSULTING INC COM 302941109   1,681,689 7,997 SH   SOLE 7 7,580 0 417
FTI CONSULTING INC COM 302941109   12,482,184 59,357 SH   SOLE 18 59,357 0 0
FTI CONSULTING INC COM 302941109   2,269,870 10,794 SH   SOLE 19 10,794 0 0
FTI CONSULTING INC COM 302941109   374,433,332 1,780,557 SH   SOLE 21 1,780,557 0 0
FTI CONSULTING INC COM 302941109   212,394,793 1,010,009 SH   SOLE 22 965,250 0 44,759
FTI CONSULTING INC COM 302941109   2,244,425 10,673 SH   SOLE 25 10,673 0 0
FTI CONSULTING INC COM 302941109   2,518,643 11,977 SH   SOLE 26 11,293 0 684
FTI CONSULTING INC COM 302941109   459,694 2,186 SH   SOLE 28 610 0 1,576
FTI CONSULTING INC COM 302941109   9,914,332 47,146 SH   SOLE 30 47,146 0 0
FTI CONSULTING INC COM 302941109   87,270 415 SH   SOLE 31 415 0 0
FTI CONSULTING INC COM 302941109   646,011 3,072 SH   SOLE 34 3,072 0 0
FTI CONSULTING INC COM 302941109   132,483 630 SH   SOLE 36 630 0 0
FTI CONSULTING INC COM 302941109   1,468,034 6,981 SH   SOLE 40 6,981 0 0
FTI CONSULTING INC COM 302941109   9,202,080 43,759 SH   SOLE 43 42,338 0 1,421
FUBOTV INC COM 35953D104   395,205 250,130 SH   SOLE 2 95,654 0 154,476
FUBOTV INC COM 35953D104   2,880 1,823 SH   SOLE 4 1,823 0 0
FUBOTV INC COM 35953D104   2,975 1,883 SH   SOLE 7 1,883 0 0
FUBOTV INC COM 35953D104   1,261,935 798,693 SH   SOLE 18 798,693 0 0
FUBOTV INC COM 35953D104   969,793 613,793 SH   SOLE 19 613,793 0 0
FUBOTV INC COM 35953D104   20,356,827 12,884,068 SH   SOLE 21 12,884,068 0 0
FUBOTV INC COM 35953D104   13,085,013 8,281,654 SH   SOLE 22 7,927,301 0 354,353
FUBOTV INC COM 35953D104   87,227 55,207 SH   SOLE 25 55,207 0 0
FUBOTV INC COM 35953D104   6,480 4,101 SH   SOLE 28 4,101 0 0
FUBOTV INC COM 35953D104   502,664 318,142 SH   SOLE 30 318,142 0 0
FUBOTV INC COM 35953D104   68,867 43,587 SH   SOLE 40 43,587 0 0
FUBOTV INC COM 35953D104   111,030 70,272 SH   SOLE 43 67,598 0 2,674
FUEL TECH INC COM 359523107   5,209 4,305 SH   SOLE 18 4,305 0 0
FUEL TECH INC COM 359523107   62,680 51,802 SH   SOLE 21 51,802 0 0
FUEL TECH INC COM 359523107   496,540 410,364 SH   SOLE 22 410,364 0 0
FUELCELL ENERGY INC COM 35952H601   429,001 360,505 SH   SOLE 2 127,342 0 233,163
FUELCELL ENERGY INC COM 35952H601   1,432 1,203 SH   SOLE 4 1,203 0 0
FUELCELL ENERGY INC COM 35952H601   5,478 4,603 SH   SOLE 7 4,603 0 0
FUELCELL ENERGY INC COM 35952H601   1,418,951 1,192,396 SH   SOLE 18 1,192,396 0 0
FUELCELL ENERGY INC COM 35952H601   1,156,930 972,210 SH   SOLE 19 972,210 0 0
FUELCELL ENERGY INC COM 35952H601   19,502,144 16,388,356 SH   SOLE 21 16,388,356 0 0
FUELCELL ENERGY INC COM 35952H601   16,972,313 14,262,448 SH   SOLE 22 13,671,461 0 590,987
FUELCELL ENERGY INC COM 35952H601   142,533 119,776 SH   SOLE 25 119,776 0 0
FUELCELL ENERGY INC COM 35952H601   127,128 106,830 SH   SOLE 26 106,830 0 0
FUELCELL ENERGY INC COM 35952H601   38,867 32,661 SH   SOLE 28 5,745 0 26,916
FUELCELL ENERGY INC COM 35952H601   459,715 386,315 SH   SOLE 30 386,315 0 0
FUELCELL ENERGY INC COM 35952H601   7,036 5,913 SH   SOLE 36 5,913 0 0
FUELCELL ENERGY INC COM 35952H601   84,103 70,675 SH   SOLE 40 70,675 0 0
FUELCELL ENERGY INC COM 35952H601   632,389 531,419 SH   SOLE 43 510,447 0 20,972
FULCRUM THERAPEUTICS INC COM 359616109   89,784 9,511 SH   SOLE 18 9,511 0 0
FULCRUM THERAPEUTICS INC COM 359616109   5,824,187 616,969 SH   SOLE 21 616,969 0 0
FULCRUM THERAPEUTICS INC COM 359616109   8,269,261 875,981 SH   SOLE 22 875,981 0 0
FULCRUM THERAPEUTICS INC COM 359616109   309,604 32,797 SH   SOLE 30 32,797 0 0
FULCRUM THERAPEUTICS INC COM 359616109   56,177 5,951 SH   SOLE 43 3,666 0 2,285
FULGENT GENETICS INC COM 359664109   5,035,962 232,072 SH   SOLE 2 220,803 0 11,269
FULGENT GENETICS INC COM 359664109   1,107 51 SH   SOLE 4 51 0 0
FULGENT GENETICS INC COM 359664109   253,521 11,683 SH   SOLE 7 11,054 0 629
FULGENT GENETICS INC COM 359664109   1,596,122 73,554 SH   SOLE 18 73,554 0 0
FULGENT GENETICS INC COM 359664109   3,727,865 171,791 SH   SOLE 19 171,791 0 0
FULGENT GENETICS INC COM 359664109   56,028,554 2,581,961 SH   SOLE 21 2,581,961 0 0
FULGENT GENETICS INC COM 359664109   14,131,800 651,235 SH   SOLE 22 622,277 0 28,958
FULGENT GENETICS INC COM 359664109   457,371 21,077 SH   SOLE 25 21,077 0 0
FULGENT GENETICS INC COM 359664109   502,832 23,172 SH   SOLE 26 9,435 0 13,737
FULGENT GENETICS INC COM 359664109   7,573 349 SH   SOLE 28 349 0 0
FULGENT GENETICS INC COM 359664109   1,738,604 80,120 SH   SOLE 30 80,120 0 0
FULGENT GENETICS INC COM 359664109   507,216 23,374 SH   SOLE 34 23,374 0 0
FULGENT GENETICS INC COM 359664109   33,310 1,535 SH   SOLE 36 1,535 0 0
FULGENT GENETICS INC COM 359664109   105,137 4,845 SH   SOLE 40 4,845 0 0
FULGENT GENETICS INC COM 359664109   948,702 43,719 SH   SOLE 43 28,245 0 15,474
FULL HSE RESORTS INC COM 359678109   20,659 3,709 SH   SOLE 2 1,323 0 2,386
FULL HSE RESORTS INC COM 359678109   2,930 526 SH   SOLE 7 526 0 0
FULL HSE RESORTS INC COM 359678109   457,102 82,065 SH   SOLE 18 82,065 0 0
FULL HSE RESORTS INC COM 359678109   373,580 67,070 SH   SOLE 19 67,070 0 0
FULL HSE RESORTS INC COM 359678109   6,337,635 1,137,816 SH   SOLE 21 1,137,816 0 0
FULL HSE RESORTS INC COM 359678109   4,626,865 830,676 SH   SOLE 22 816,594 0 14,082
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   3,751 516 SH   SOLE 2 516 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   35,994 4,951 SH   SOLE 22 4,951 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   5,018,612 690,318 SH   SOLE 25 690,318 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   1,282,784 176,449 SH   SOLE 28 0 0 176,449
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108   429 59 SH   SOLE 43 59 0 0
FULLER H B CO COM 359694106   2,595,776 32,553 SH   SOLE 2 15,550 0 17,003
FULLER H B CO COM 359694106   12,360 155 SH   SOLE 4 155 0 0
FULLER H B CO COM 359694106   1,556,286 19,517 SH   SOLE 7 18,983 0 534
FULLER H B CO COM 359694106   13,250,476 166,171 SH   SOLE 18 158,219 0 7,952
FULLER H B CO COM 359694106   9,211,565 115,520 SH   SOLE 19 115,520 0 0
FULLER H B CO COM 359694106   497,444,992 6,238,337 SH   SOLE 21 6,238,337 0 0
FULLER H B CO COM 359694106   125,715,931 1,576,573 SH   SOLE 22 1,527,701 0 48,872
FULLER H B CO COM 359694106   905,687 11,358 SH   SOLE 25 11,358 0 0
FULLER H B CO COM 359694106   3,390,306 42,517 SH   SOLE 26 26,431 0 16,086
FULLER H B CO COM 359694106   74,637 936 SH   SOLE 28 936 0 0
FULLER H B CO COM 359694106   10,171,874 127,563 SH   SOLE 30 127,563 0 0
FULLER H B CO COM 359694106   107,490 1,348 SH   SOLE 36 1,348 0 0
FULLER H B CO COM 359694106   897,952 11,261 SH   SOLE 40 11,261 0 0
FULLER H B CO COM 359694106   4,684,582 58,748 SH   SOLE 43 55,781 0 2,968
FULTON FINL CORP PA COM 360271100   2,154,096 135,563 SH   SOLE 2 46,642 0 88,921
FULTON FINL CORP PA COM 360271100   11,886 748 SH   SOLE 4 748 0 0
FULTON FINL CORP PA COM 360271100   814,490 51,258 SH   SOLE 7 48,598 0 2,660
FULTON FINL CORP PA COM 360271100   8,074,837 508,171 SH   SOLE 18 508,171 0 0
FULTON FINL CORP PA COM 360271100   5,018,396 315,821 SH   SOLE 19 315,821 0 0
FULTON FINL CORP PA COM 360271100   278,283,350 17,513,112 SH   SOLE 21 17,513,112 0 0
FULTON FINL CORP PA COM 360271100   74,247,392 4,672,586 SH   SOLE 22 4,452,196 0 220,390
FULTON FINL CORP PA COM 360271100   495,180 31,163 SH   SOLE 25 31,163 0 0
FULTON FINL CORP PA COM 360271100   1,121,929 70,606 SH   SOLE 26 70,606 0 0
FULTON FINL CORP PA COM 360271100   253,747 15,969 SH   SOLE 28 2,897 0 13,072
FULTON FINL CORP PA COM 360271100   6,300,750 396,523 SH   SOLE 30 396,523 0 0
FULTON FINL CORP PA COM 360271100   67,056 4,220 SH   SOLE 36 4,220 0 0
FULTON FINL CORP PA COM 360271100   500,535 31,500 SH   SOLE 40 31,500 0 0
FULTON FINL CORP PA COM 360271100   3,381,127 212,783 SH   SOLE 43 193,257 0 19,526
FUNDAMENTAL GLOBAL INC COM 30329Y106   3,438 2,491 SH   SOLE 18 2,491 0 0
FUNDAMENTAL GLOBAL INC COM 30329Y106   36,046 26,120 SH   SOLE 21 26,120 0 0
FUNDAMENTAL GLOBAL INC COM 30329Y106   58,846 42,642 SH   SOLE 22 42,642 0 0
FUNKO INC COM CL A 361008105   146,927 23,546 SH   SOLE 2 10,015 0 13,531
FUNKO INC COM CL A 361008105   1,710 274 SH   SOLE 7 274 0 0
FUNKO INC COM CL A 361008105   586,785 94,036 SH   SOLE 18 94,036 0 0
FUNKO INC COM CL A 361008105   493,834 79,140 SH   SOLE 19 79,140 0 0
FUNKO INC COM CL A 361008105   8,502,799 1,362,628 SH   SOLE 21 1,362,628 0 0
FUNKO INC COM CL A 361008105   6,288,379 1,007,753 SH   SOLE 22 970,634 0 37,119
FUNKO INC COM CL A 361008105   24,136 3,868 SH   SOLE 25 3,868 0 0
FUNKO INC COM CL A 361008105   41,702 6,683 SH   SOLE 30 6,683 0 0
FUNKO INC COM CL A 361008105   14,714 2,358 SH   SOLE 40 2,358 0 0
FUNKO INC COM CL A 361008105   88,745 14,222 SH   SOLE 43 14,161 0 61
FUSION PHARMACEUTICALS INC COM 36118A100   326,239 15,302 SH   SOLE 2 10,750 0 4,552
FUSION PHARMACEUTICALS INC COM 36118A100   9,298,718 436,150 SH   SOLE 21 436,150 0 0
FUSION PHARMACEUTICALS INC COM 36118A100   574,617 26,952 SH   SOLE 22 9,557 0 17,395
FUSION PHARMACEUTICALS INC COM 36118A100   818,496 38,391 SH   SOLE 30 38,391 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   549,298 10,144 SH   SOLE 2 1,728 0 8,416
FUTU HLDGS LTD SPON ADS CL A 36118L106   1,860,107 34,351 SH   SOLE 4 16,912 0 17,439
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,120,460 39,159 SH   SOLE 7 35,457 0 3,702
FUTU HLDGS LTD SPON ADS CL A 36118L106   135,917 2,510 SH   SOLE 13 2,510 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   3,401,053 62,808 SH   SOLE 15 62,808 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   2,927,836 54,069 SH   SOLE 18 54,069 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   27,560,130 508,959 SH   SOLE 19 508,959 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   52,482,830 969,212 SH   SOLE 21 969,212 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   40,885,470 755,041 SH   SOLE 22 723,162 0 31,879
FUTU HLDGS LTD SPON ADS CL A 36118L106   4,201,553 77,591 SH   SOLE 23 77,591 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   16,904,168 312,173 SH   SOLE 25 311,584 0 589
FUTU HLDGS LTD SPON ADS CL A 36118L106   3,660,053 67,591 SH   SOLE 26 4,217 0 63,374
FUTU HLDGS LTD SPON ADS CL A 36118L106   4,864,349 89,831 SH   SOLE 28 0 0 89,831
FUTU HLDGS LTD SPON ADS CL A 36118L106   14,571,440 269,094 SH   SOLE 30 269,094 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   724,256 13,375 SH   SOLE 31 12,518 0 857
FUTU HLDGS LTD SPON ADS CL A 36118L106   26,579,040 490,841 SH   SOLE 34 490,841 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   127,523 2,355 SH   SOLE 36 2,355 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   194,344 3,589 SH   SOLE 40 3,589 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   9,758,967 180,221 SH   SOLE 43 165,125 0 15,096
FUTUREFUEL CORP COM 36116M106   366,694 45,552 SH   SOLE 2 25,213 0 20,339
FUTUREFUEL CORP COM 36116M106   564 70 SH   SOLE 7 70 0 0
FUTUREFUEL CORP COM 36116M106   616,477 76,581 SH   SOLE 18 76,581 0 0
FUTUREFUEL CORP COM 36116M106   465,507 57,827 SH   SOLE 19 57,827 0 0
FUTUREFUEL CORP COM 36116M106   8,466,233 1,051,706 SH   SOLE 21 1,051,706 0 0
FUTUREFUEL CORP COM 36116M106   6,371,664 791,511 SH   SOLE 22 766,922 0 24,589
FUTUREFUEL CORP COM 36116M106   91,770 11,400 SH   SOLE 43 10,949 0 451
FVCBANKCORP INC COM 36120Q101   46,150 3,789 SH   SOLE 2 686 0 3,103
FVCBANKCORP INC COM 36120Q101   543,435 44,617 SH   SOLE 18 44,617 0 0
FVCBANKCORP INC COM 36120Q101   370,150 30,390 SH   SOLE 19 30,390 0 0
FVCBANKCORP INC COM 36120Q101   7,324,540 601,358 SH   SOLE 21 601,358 0 0
FVCBANKCORP INC COM 36120Q101   2,779,939 228,238 SH   SOLE 22 217,044 0 11,194
FVCBANKCORP INC COM 36120Q101   32,618 2,678 SH   SOLE 43 2,678 0 0
G III APPAREL GROUP LTD COM 36237H101   9,166,174 315,966 SH   SOLE 2 205,282 0 110,684
G III APPAREL GROUP LTD COM 36237H101   4,003 138 SH   SOLE 4 138 0 0
G III APPAREL GROUP LTD COM 36237H101   9,892 341 SH   SOLE 7 341 0 0
G III APPAREL GROUP LTD COM 36237H101   5,593,708 192,820 SH   SOLE 18 192,820 0 0
G III APPAREL GROUP LTD COM 36237H101   12,888,679 444,284 SH   SOLE 19 444,284 0 0
G III APPAREL GROUP LTD COM 36237H101   139,494,034 4,808,481 SH   SOLE 21 4,808,481 0 0
G III APPAREL GROUP LTD COM 36237H101   50,486,944 1,740,329 SH   SOLE 22 1,651,126 0 89,203
G III APPAREL GROUP LTD COM 36237H101   352,065 12,136 SH   SOLE 23 12,136 0 0
G III APPAREL GROUP LTD COM 36237H101   232,573 8,017 SH   SOLE 25 8,017 0 0
G III APPAREL GROUP LTD COM 36237H101   4,759,468 164,063 SH   SOLE 26 16,406 0 147,657
G III APPAREL GROUP LTD COM 36237H101   10,763 371 SH   SOLE 28 371 0 0
G III APPAREL GROUP LTD COM 36237H101   2,589,781 89,272 SH   SOLE 30 89,272 0 0
G III APPAREL GROUP LTD COM 36237H101   100,491 3,464 SH   SOLE 36 3,464 0 0
G III APPAREL GROUP LTD COM 36237H101   282,267 9,730 SH   SOLE 40 9,730 0 0
G III APPAREL GROUP LTD COM 36237H101   2,892,152 99,695 SH   SOLE 43 92,002 0 7,693
G1 THERAPEUTICS INC COM 3621LQ109   5,659 1,310 SH   SOLE 2 1,310 0 0
G1 THERAPEUTICS INC COM 3621LQ109   34,893 8,077 SH   SOLE 18 8,077 0 0
G1 THERAPEUTICS INC COM 3621LQ109   487,970 112,956 SH   SOLE 21 112,956 0 0
G1 THERAPEUTICS INC COM 3621LQ109   2,363,321 547,065 SH   SOLE 22 547,065 0 0
G1 THERAPEUTICS INC COM 3621LQ109   11,314 2,619 SH   SOLE 43 1,437 0 1,182
GAIA INC NEW CL A 36269P104   20,765 6,742 SH   SOLE 2 713 0 6,029
GAIA INC NEW CL A 36269P104   7,066 2,294 SH   SOLE 18 2,294 0 0
GAIA INC NEW CL A 36269P104   4,645 1,508 SH   SOLE 19 1,508 0 0
GAIA INC NEW CL A 36269P104   113,852 36,965 SH   SOLE 21 36,965 0 0
GAIA INC NEW CL A 36269P104   753,796 244,739 SH   SOLE 22 244,739 0 0
GAIA INC NEW CL A 36269P104   924 300 SH   SOLE 23 300 0 0
GAIA INC NEW CL A 36269P104   57,313 18,608 SH   SOLE 26 0 0 18,608
GAIN THERAPEUTICS INC COM 36269B105   8,950 2,374 SH   SOLE 18 2,374 0 0
GAIN THERAPEUTICS INC COM 36269B105   112,810 29,923 SH   SOLE 21 29,923 0 0
GAIN THERAPEUTICS INC COM 36269B105   162,491 43,101 SH   SOLE 22 43,101 0 0
GALAPAGOS NV SPON ADR 36315X101   2,396,002 74,410 SH   SOLE 19 74,410 0 0
GALAPAGOS NV SPON ADR 36315X101   13,332,024 414,038 SH   SOLE 21 414,038 0 0
GALAPAGOS NV SPON ADR 36315X101   328,376 10,198 SH   SOLE 30 10,198 0 0
GALAPAGOS NV SPON ADR 36315X101   41,699 1,295 SH   SOLE 34 1,295 0 0
GALAPAGOS NV SPON ADR 36315X101   623,070 19,350 SH   SOLE 43 17,221 0 2,129
GALECTIN THERAPEUTICS INC COM NEW 363225202   9,763 4,085 SH   SOLE 18 4,085 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   126,696 53,011 SH   SOLE 21 53,011 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202   1,566,745 655,542 SH   SOLE 22 655,542 0 0
GALECTO INC COM 36322Q107   2,336 2,995 SH   SOLE 18 2,995 0 0
GALECTO INC COM 36322Q107   27,940 35,820 SH   SOLE 21 35,820 0 0
GALECTO INC COM 36322Q107   9,524 12,210 SH   SOLE 22 12,210 0 0
GALERA THERAPEUTICS INC COM 36338D108   172 1,230 SH   SOLE 2 1,230 0 0
GALERA THERAPEUTICS INC COM 36338D108   1,346 9,613 SH   SOLE 18 9,613 0 0
GALERA THERAPEUTICS INC COM 36338D108   12,358 88,269 SH   SOLE 21 88,269 0 0
GALERA THERAPEUTICS INC COM 36338D108   36,129 258,061 SH   SOLE 22 258,061 0 0
GALERA THERAPEUTICS INC COM 36338D108   3 19 SH   SOLE 26 0 0 19
GALLAGHER ARTHUR J & CO COM 363576109   86,139,530 344,503 SH   SOLE 2 71,489 0 273,014
GALLAGHER ARTHUR J & CO COM 363576109   41,626,659 166,480 SH   SOLE 4 74,805 0 91,675
GALLAGHER ARTHUR J & CO COM 363576109   39,570,830 158,258 SH   SOLE 7 141,222 0 17,036
GALLAGHER ARTHUR J & CO COM 363576109   2,245,109 8,979 SH   SOLE 13 8,979 0 0
GALLAGHER ARTHUR J & CO COM 363576109   7,774,994 31,095 SH   SOLE 15 31,095 0 0
GALLAGHER ARTHUR J & CO COM 363576109   175,124,913 700,388 SH   SOLE 18 684,021 0 16,367
GALLAGHER ARTHUR J & CO COM 363576109   22,996,679 91,972 SH   SOLE 19 91,972 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,715,825,238 6,862,203 SH   SOLE 21 6,862,203 0 0
GALLAGHER ARTHUR J & CO COM 363576109   1,207,557,678 4,829,458 SH   SOLE 22 4,357,992 0 471,466
GALLAGHER ARTHUR J & CO COM 363576109   82,834,001 331,283 SH   SOLE 23 331,283 0 0
GALLAGHER ARTHUR J & CO COM 363576109   351,764,773 1,406,834 SH   SOLE 25 1,405,723 0 1,111
GALLAGHER ARTHUR J & CO COM 363576109   49,365,897 197,432 SH   SOLE 26 112,468 0 84,964
GALLAGHER ARTHUR J & CO COM 363576109   86,427,826 345,656 SH   SOLE 28 3,176 0 342,480
GALLAGHER ARTHUR J & CO COM 363576109   358,997,180 1,435,759 SH   SOLE 30 1,435,759 0 0
GALLAGHER ARTHUR J & CO COM 363576109   12,326,972 49,300 SH   SOLE 31 45,775 0 3,525
GALLAGHER ARTHUR J & CO COM 363576109   2,453,643 9,813 SH   SOLE 34 9,813 0 0
GALLAGHER ARTHUR J & CO COM 363576109   12,990,828 51,955 SH   SOLE 36 51,955 0 0
GALLAGHER ARTHUR J & CO COM 363576109   2,650,674 10,601 SH   SOLE 40 10,601 0 0
GALLAGHER ARTHUR J & CO COM 363576109   48,758 195 SH   OTR 43 195 0 0
GALLAGHER ARTHUR J & CO COM 363576109   61,802,520 247,171 SH   SOLE 43 203,610 0 43,561
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   598,353 65,537 SH   SOLE 2 64,599 0 938
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   286,554 31,386 SH   SOLE 18 31,386 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   929,407 101,797 SH   SOLE 19 101,797 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   4,542,065 497,488 SH   SOLE 21 497,488 0 0
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   2,012,334 220,409 SH   SOLE 22 210,049 0 10,360
GAMESQUARE HLDGS INC COM 36468G103   2,859 2,072 SH   SOLE 18 2,072 0 0
GAMESQUARE HLDGS INC COM 36468G103   27,307 19,788 SH   SOLE 21 19,788 0 0
GAMESTOP CORP NEW CL A 36467W109   5,860,199 468,067 SH   SOLE 2 245,048 0 223,019
GAMESTOP CORP NEW CL A 36467W109   10,016 800 SH   SOLE 4 800 0 0
GAMESTOP CORP NEW CL A 36467W109   504,794 40,319 SH   SOLE 7 38,313 0 2,006
GAMESTOP CORP NEW CL A 36467W109   5,711,599 456,198 SH   SOLE 18 456,198 0 0
GAMESTOP CORP NEW CL A 36467W109   1,085,058 86,666 SH   SOLE 19 86,666 0 0
GAMESTOP CORP NEW CL A 36467W109   167,121,805 13,348,387 SH   SOLE 21 13,348,387 0 0
GAMESTOP CORP NEW CL A 36467W109   97,559,583 7,792,299 SH   SOLE 22 7,430,962 0 361,337
GAMESTOP CORP NEW CL A 36467W109   696,425 55,625 SH   SOLE 25 55,625 0 0
GAMESTOP CORP NEW CL A 36467W109   950,255 75,899 SH   SOLE 26 75,899 0 0
GAMESTOP CORP NEW CL A 36467W109   158,879 12,690 SH   SOLE 28 3,626 0 9,064
GAMESTOP CORP NEW CL A 36467W109   2,618,959 209,182 SH   SOLE 30 209,182 0 0
GAMESTOP CORP NEW CL A 36467W109   41,779 3,337 SH   SOLE 31 3,337 0 0
GAMESTOP CORP NEW CL A 36467W109   32,402 2,588 SH   SOLE 36 2,588 0 0
GAMESTOP CORP NEW CL A 36467W109   709,871 56,699 SH   SOLE 40 56,699 0 0
GAMESTOP CORP NEW CL A 36467W109   133,225 10,641 SH   SOLE 43 10,477 0 164
GAMIDA CELL LTD SHS M47364100   783 21,694 SH   SOLE 18 21,694 0 0
GAMIDA CELL LTD SHS M47364100   9,598 265,871 SH   SOLE 21 265,871 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   28,656,369 622,018 SH   SOLE 2 231,480 0 390,538
GAMING & LEISURE PPTYS INC COM 36467J108   15,980,716 346,879 SH   SOLE 4 197,301 0 149,578
GAMING & LEISURE PPTYS INC COM 36467J108   20,353,956 441,805 SH   SOLE 7 378,557 0 63,248
GAMING & LEISURE PPTYS INC COM 36467J108   661,611 14,361 SH   SOLE 13 14,361 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   961,297 20,866 SH   SOLE 15 20,866 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   24,724,940 536,682 SH   SOLE 18 520,045 0 16,637
GAMING & LEISURE PPTYS INC COM 36467J108   23,373,384 507,345 SH   SOLE 19 507,345 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   705,473,688 15,313,082 SH   SOLE 21 15,313,082 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   465,958,476 10,114,141 SH   SOLE 22 9,717,006 0 397,135
GAMING & LEISURE PPTYS INC COM 36467J108   19,087,861 414,323 SH   SOLE 23 414,323 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   46,185,451 1,002,506 SH   SOLE 25 1,001,404 0 1,102
GAMING & LEISURE PPTYS INC COM 36467J108   7,894,555 171,360 SH   SOLE 26 109,052 0 62,308
GAMING & LEISURE PPTYS INC COM 36467J108   18,993,187 412,268 SH   SOLE 28 13,110 0 399,158
GAMING & LEISURE PPTYS INC COM 36467J108   84,779,166 1,840,225 SH   SOLE 30 1,840,225 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,545,649 33,550 SH   SOLE 31 29,651 0 3,899
GAMING & LEISURE PPTYS INC COM 36467J108   522,895 11,350 SH   SOLE 34 11,350 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   1,397,718 30,339 SH   SOLE 36 30,339 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   599,739 13,018 SH   SOLE 40 13,018 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   10,384,937 225,416 SH   SOLE 43 203,800 0 21,616
GAN LTD SHS G3728V109   8,735 6,878 SH   SOLE 18 6,878 0 0
GAN LTD SHS G3728V109   126,101 99,292 SH   SOLE 21 99,292 0 0
GAN LTD SHS G3728V109   723,438 569,636 SH   SOLE 22 569,636 0 0
GANNETT CO INC COM 36472T109   199,058 81,581 SH   SOLE 2 4,982 0 76,599
GANNETT CO INC COM 36472T109   1,462 599 SH   SOLE 7 599 0 0
GANNETT CO INC COM 36472T109   987,468 404,700 SH   SOLE 18 404,700 0 0
GANNETT CO INC COM 36472T109   784,345 321,453 SH   SOLE 19 321,453 0 0
GANNETT CO INC COM 36472T109   14,069,931 5,766,365 SH   SOLE 21 5,766,365 0 0
GANNETT CO INC COM 36472T109   9,243,515 3,788,326 SH   SOLE 22 3,666,719 0 121,607
GANNETT CO INC COM 36472T109   151,346 62,027 SH   SOLE 43 61,282 0 745
GAOTU TECHEDU INC SPONSORED ADS 36257Y109   5,757 879 SH   SOLE 43 879 0 0
GAP INC COM 364760108   14,593,290 529,702 SH   SOLE 2 217,172 0 312,530
GAP INC COM 364760108   21,461 779 SH   SOLE 4 779 0 0
GAP INC COM 364760108   1,335,101 48,461 SH   SOLE 7 46,011 0 2,450
GAP INC COM 364760108   10,827,426 393,010 SH   SOLE 18 393,010 0 0
GAP INC COM 364760108   4,596,387 166,838 SH   SOLE 19 166,838 0 0
GAP INC COM 364760108   290,981,970 10,561,959 SH   SOLE 21 10,561,959 0 0
GAP INC COM 364760108   182,989,111 6,642,073 SH   SOLE 22 6,368,882 0 273,191
GAP INC COM 364760108   56,009 2,033 SH   SOLE 23 2,033 0 0
GAP INC COM 364760108   1,310,636 47,573 SH   SOLE 25 47,573 0 0
GAP INC COM 364760108   8,650,369 313,988 SH   SOLE 26 222,752 0 91,236
GAP INC COM 364760108   2,110,716 76,614 SH   SOLE 28 76,614 0 0
GAP INC COM 364760108   70,308 2,552 SH   SOLE 29 2,552 0 0
GAP INC COM 364760108   7,590,135 275,504 SH   SOLE 30 275,504 0 0
GAP INC COM 364760108   66,699 2,421 SH   SOLE 31 2,421 0 0
GAP INC COM 364760108   379,887 13,789 SH   SOLE 36 13,789 0 0
GAP INC COM 364760108   1,247,299 45,274 SH   SOLE 40 45,274 0 0
GAP INC COM 364760108   11,383,980 413,212 SH   SOLE 43 351,895 0 61,317
GARMIN LTD SHS H2906T109   29,134,008 195,701 SH   SOLE 2 53,881 0 141,820
GARMIN LTD SHS H2906T109   23,919,687 160,675 SH   SOLE 4 69,731 0 90,944
GARMIN LTD SHS H2906T109   16,765,888 112,621 SH   SOLE 7 100,671 0 11,950
GARMIN LTD SHS H2906T109   1,627,745 10,934 SH   SOLE 13 10,934 0 0
GARMIN LTD SHS H2906T109   3,268,143 21,953 SH   SOLE 15 21,953 0 0
GARMIN LTD SHS H2906T109   38,183,815 256,491 SH   SOLE 18 246,932 0 9,559
GARMIN LTD SHS H2906T109   10,541,187 70,808 SH   SOLE 19 70,808 0 0
GARMIN LTD SHS H2906T109   1,007,549,927 6,767,985 SH   SOLE 21 6,767,985 0 0
GARMIN LTD SHS H2906T109   496,001,047 3,331,773 SH   SOLE 22 2,999,234 0 332,539
GARMIN LTD SHS H2906T109   33,866,883 227,493 SH   SOLE 23 227,493 0 0
GARMIN LTD SHS H2906T109   34,806,550 233,805 SH   SOLE 25 232,998 0 807
GARMIN LTD SHS H2906T109   20,931,420 140,602 SH   SOLE 26 85,661 0 54,941
GARMIN LTD SHS H2906T109   39,064,381 262,406 SH   SOLE 28 2,163 0 260,243
GARMIN LTD SHS H2906T109   231,321,203 1,553,847 SH   SOLE 30 1,553,847 0 0
GARMIN LTD SHS H2906T109   5,146,436 34,570 SH   SOLE 31 32,133 0 2,437
GARMIN LTD SHS H2906T109   2,602,694 17,483 SH   SOLE 32 17,483 0 0
GARMIN LTD SHS H2906T109   71,277,616 478,791 SH   SOLE 34 478,791 0 0
GARMIN LTD SHS H2906T109   6,059,456 40,703 SH   SOLE 36 40,703 0 0
GARMIN LTD SHS H2906T109   1,182,772 7,945 SH   SOLE 40 7,945 0 0
GARMIN LTD SHS H2906T109   25,457 171 SH   OTR 43 171 0 0
GARMIN LTD SHS H2906T109   41,495,523 278,737 SH   SOLE 43 223,129 0 55,608
GARRETT MOTION INC COM 366505105   299,224 30,103 SH   SOLE 2 21,187 0 8,916
GARRETT MOTION INC COM 366505105   3,479,616 350,062 SH   SOLE 21 350,062 0 0
GARRETT MOTION INC COM 366505105   22,257,280 2,239,163 SH   SOLE 22 2,214,202 0 24,961
GARRETT MOTION INC COM 366505105   174,775 17,583 SH   SOLE 25 17,583 0 0
GARRETT MOTION INC COM 366505105   108,893 10,955 SH   SOLE 30 10,955 0 0
GARRETT MOTION INC COM 366505105   126,099 12,686 SH   SOLE 40 12,686 0 0
GARRETT MOTION INC COM 366505105   23,969 2,411 SH   SOLE 43 2,305 0 106
GARTNER INC COM 366651107   86,263,447 180,971 SH   SOLE 2 60,435 0 120,536
GARTNER INC COM 366651107   36,255,520 76,060 SH   SOLE 4 38,545 0 37,515
GARTNER INC COM 366651107   45,777,480 96,036 SH   SOLE 7 87,655 0 8,381
GARTNER INC COM 366651107   2,415,287 5,067 SH   SOLE 13 5,067 0 0
GARTNER INC COM 366651107   5,215,246 10,941 SH   SOLE 15 10,941 0 0
GARTNER INC COM 366651107   63,704,562 133,645 SH   SOLE 18 128,245 0 5,400
GARTNER INC COM 366651107   17,257,361 36,204 SH   SOLE 19 36,204 0 0
GARTNER INC COM 366651107   1,296,873,686 2,720,695 SH   SOLE 21 2,720,695 0 0
GARTNER INC COM 366651107   805,945,533 1,690,783 SH   SOLE 22 1,519,520 0 171,263
GARTNER INC COM 366651107   61,688,725 129,416 SH   SOLE 23 129,416 0 0
GARTNER INC COM 366651107   72,183,568 151,433 SH   SOLE 25 149,991 0 1,442
GARTNER INC COM 366651107   41,709,102 87,501 SH   SOLE 26 52,057 0 35,444
GARTNER INC COM 366651107   78,900,325 165,524 SH   SOLE 28 2,231 0 163,293
GARTNER INC COM 366651107   897,093 1,882 SH   SOLE 29 1,882 0 0
GARTNER INC COM 366651107   257,705,439 540,637 SH   SOLE 30 520,491 0 20,146
GARTNER INC COM 366651107   12,021,617 25,220 SH   SOLE 31 23,951 0 1,269
GARTNER INC COM 366651107   1,694,562 3,555 SH   SOLE 34 3,555 0 0
GARTNER INC COM 366651107   8,270,701 17,351 SH   SOLE 36 17,351 0 0
GARTNER INC COM 366651107   1,877,126 3,938 SH   SOLE 40 3,938 0 0
GARTNER INC COM 366651107   32,934 69 SH   OTR 43 69 0 0
GARTNER INC COM 366651107   48,023,549 100,748 SH   SOLE 43 71,085 0 29,663
GATES INDL CORP PLC ORD SHS G39108108   2,835,849 160,127 SH   SOLE 2 55,553 0 104,574
GATES INDL CORP PLC ORD SHS G39108108   2,426 137 SH   SOLE 4 137 0 0
GATES INDL CORP PLC ORD SHS G39108108   474,876 26,814 SH   SOLE 7 25,425 0 1,389
GATES INDL CORP PLC ORD SHS G39108108   875,370 49,428 SH   SOLE 18 49,428 0 0
GATES INDL CORP PLC ORD SHS G39108108   983,613 55,540 SH   SOLE 19 55,540 0 0
GATES INDL CORP PLC ORD SHS G39108108   32,297,160 1,823,668 SH   SOLE 21 1,823,668 0 0
GATES INDL CORP PLC ORD SHS G39108108   75,106,923 4,240,933 SH   SOLE 22 4,018,058 0 222,875
GATES INDL CORP PLC ORD SHS G39108108   525,172 29,654 SH   SOLE 25 29,654 0 0
GATES INDL CORP PLC ORD SHS G39108108   586,608 33,123 SH   SOLE 26 33,123 0 0
GATES INDL CORP PLC ORD SHS G39108108   1,399,267 79,010 SH   SOLE 30 79,010 0 0
GATES INDL CORP PLC ORD SHS G39108108   5,395,316 304,648 SH   SOLE 31 2,062 0 302,586
GATES INDL CORP PLC ORD SHS G39108108   63,561 3,589 SH   SOLE 36 3,589 0 0
GATES INDL CORP PLC ORD SHS G39108108   635,063 35,859 SH   SOLE 40 35,859 0 0
GATES INDL CORP PLC ORD SHS G39108108   4,246,256 239,766 SH   SOLE 43 223,166 0 16,600
GATOS SILVER INC COM 368036109   2,542 303 SH   SOLE 7 303 0 0
GATOS SILVER INC COM 368036109   26,924 3,209 SH   SOLE 18 3,209 0 0
GATOS SILVER INC COM 368036109   5,621,568 670,032 SH   SOLE 22 670,032 0 0
GATOS SILVER INC COM 368036109   29,197 3,480 SH   SOLE 26 3,480 0 0
GATOS SILVER INC COM 368036109   105,437 12,567 SH   SOLE 43 12,149 0 418
GATX CORP COM 361448103   16,113,757 120,225 SH   SOLE 2 75,198 0 45,027
GATX CORP COM 361448103   7,238 54 SH   SOLE 4 54 0 0
GATX CORP COM 361448103   1,277,306 9,530 SH   SOLE 7 9,037 0 493
GATX CORP COM 361448103   18,856,949 140,692 SH   SOLE 18 140,692 0 0
GATX CORP COM 361448103   23,678,008 176,662 SH   SOLE 19 176,662 0 0
GATX CORP COM 361448103   360,080,173 2,686,564 SH   SOLE 21 2,686,564 0 0
GATX CORP COM 361448103   177,051,083 1,320,981 SH   SOLE 22 1,268,555 0 52,426
GATX CORP COM 361448103   156,815 1,170 SH   SOLE 23 1,170 0 0
GATX CORP COM 361448103   1,009,246 7,530 SH   SOLE 25 7,530 0 0
GATX CORP COM 361448103   8,246,732 61,529 SH   SOLE 26 11,356 0 50,173
GATX CORP COM 361448103   1,269,264 9,470 SH   SOLE 28 631 0 8,839
GATX CORP COM 361448103   7,835,930 58,464 SH   SOLE 30 58,464 0 0
GATX CORP COM 361448103   136,577 1,019 SH   SOLE 36 1,019 0 0
GATX CORP COM 361448103   923,065 6,887 SH   SOLE 40 6,887 0 0
GATX CORP COM 361448103   5,006,626 37,355 SH   SOLE 43 35,121 0 2,234
GCM GROSVENOR INC COM CL A 36831E108   1,068,850 110,647 SH   SOLE 2 102,901 0 7,746
GCM GROSVENOR INC COM CL A 36831E108   5,081 526 SH   SOLE 7 526 0 0
GCM GROSVENOR INC COM CL A 36831E108   996,796 103,188 SH   SOLE 18 103,188 0 0
GCM GROSVENOR INC COM CL A 36831E108   1,259,084 130,340 SH   SOLE 19 130,340 0 0
GCM GROSVENOR INC COM CL A 36831E108   14,430,610 1,493,852 SH   SOLE 21 1,493,852 0 0
GCM GROSVENOR INC COM CL A 36831E108   11,758,645 1,217,251 SH   SOLE 22 1,197,931 0 19,320
GCM GROSVENOR INC COM CL A 36831E108   33,936 3,513 SH   SOLE 26 0 0 3,513
GCM GROSVENOR INC COM CL A 36831E108   129,367 13,392 SH   SOLE 43 12,737 0 655
GDS HLDGS LTD SPONSORED ADS 36165L108   4,844,179 728,448 SH   SOLE 43 711,034 0 17,414
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   77,970,598 857,668 SH   SOLE 2 279,320 0 578,348
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   26,565,175 292,214 SH   SOLE 4 120,037 0 172,177
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   41,446,324 455,905 SH   SOLE 7 417,267 0 38,638
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,380,741 15,188 SH   SOLE 13 15,188 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   5,648,784 62,136 SH   SOLE 15 62,136 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   64,564,827 710,206 SH   SOLE 18 683,140 0 27,066
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   69,057,781 759,628 SH   SOLE 19 759,628 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,111,086,838 12,221,833 SH   SOLE 21 12,221,833 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   812,124,485 8,933,280 SH   SOLE 22 8,042,072 0 891,208
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   57,010,752 627,112 SH   SOLE 23 627,112 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   58,018,217 638,194 SH   SOLE 25 559,188 0 79,006
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   38,704,660 425,747 SH   SOLE 26 235,329 0 190,418
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   60,884,427 669,722 SH   SOLE 28 31,643 0 638,079
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   256,072,015 2,816,764 SH   SOLE 30 2,816,764 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   8,513,449 93,647 SH   SOLE 31 87,247 0 6,400
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   12,411,760 136,528 SH   SOLE 32 136,528 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   81,764,636 899,402 SH   SOLE 34 899,402 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   7,735,896 85,094 SH   SOLE 36 85,094 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,882,746 20,710 SH   SOLE 40 20,710 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   33,728 371 SH   OTR 43 371 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   29,498,828 324,484 SH   SOLE 43 275,154 0 49,330
GE VERNOVA LLC COM 36828A101   166,288 1,216 SH   SOLE 19 1,216 0 0
GE VERNOVA LLC COM 36828A101   422,284 3,088 SH   SOLE 34 3,088 0 0
GEE GROUP INC COM 36165A102   95,439 265,477 SH   SOLE 22 265,477 0 0
GEN DIGITAL INC COM 668771108   23,141,978 1,033,124 SH   SOLE 2 190,585 0 842,539
GEN DIGITAL INC COM 668771108   13,730,394 612,964 SH   SOLE 4 326,254 0 286,710
GEN DIGITAL INC COM 668771108   23,526,765 1,050,302 SH   SOLE 7 975,684 0 74,618
GEN DIGITAL INC COM 668771108   857,450 38,279 SH   SOLE 13 38,279 0 0
GEN DIGITAL INC COM 668771108   1,743,482 77,834 SH   SOLE 15 77,834 0 0
GEN DIGITAL INC COM 668771108   27,372,576 1,221,990 SH   SOLE 18 1,185,748 0 36,242
GEN DIGITAL INC COM 668771108   6,491,296 289,790 SH   SOLE 19 289,790 0 0
GEN DIGITAL INC COM 668771108   607,585,619 27,124,358 SH   SOLE 21 27,124,358 0 0
GEN DIGITAL INC COM 668771108   332,321,606 14,835,786 SH   SOLE 22 13,516,431 0 1,319,355
GEN DIGITAL INC COM 668771108   19,645,606 877,036 SH   SOLE 23 877,036 0 0
GEN DIGITAL INC COM 668771108   49,511,997 2,210,357 SH   SOLE 25 2,198,094 0 12,263
GEN DIGITAL INC COM 668771108   17,104,595 763,598 SH   SOLE 26 380,782 0 382,816
GEN DIGITAL INC COM 668771108   23,920,467 1,067,878 SH   SOLE 28 9,889 0 1,057,989
GEN DIGITAL INC COM 668771108   163,994,611 7,321,188 SH   SOLE 30 6,758,050 0 563,138
GEN DIGITAL INC COM 668771108   3,190,230 142,421 SH   SOLE 31 132,704 0 9,717
GEN DIGITAL INC COM 668771108   586,611 26,188 SH   SOLE 34 26,188 0 0
GEN DIGITAL INC COM 668771108   5,202,736 232,265 SH   SOLE 36 232,265 0 0
GEN DIGITAL INC COM 668771108   632,912 28,255 SH   SOLE 40 28,255 0 0
GEN DIGITAL INC COM 668771108   16,016 715 SH   OTR 43 715 0 0
GEN DIGITAL INC COM 668771108   21,293,904 950,621 SH   SOLE 43 866,062 0 84,559
GEN RESTAURENT GROUP CL A COM 36870C104   68,713 5,883 SH   SOLE 18 5,883 0 0
GEN RESTAURENT GROUP CL A COM 36870C104   243,201 20,822 SH   SOLE 22 20,822 0 0
GEN RESTAURENT GROUP CL A COM 36870C104   74,670 6,393 SH   SOLE 26 6,393 0 0
GENASYS INC COM 36872P103   17,062 7,199 SH   SOLE 18 7,199 0 0
GENASYS INC COM 36872P103   226,631 95,625 SH   SOLE 21 95,625 0 0
GENASYS INC COM 36872P103   1,409,643 594,786 SH   SOLE 22 594,786 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   782,929 38,511 SH   SOLE 2 12,020 0 26,491
GENCO SHIPPING & TRADING LTD SHS Y2685T131   5,794 285 SH   SOLE 7 285 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   2,395,525 117,832 SH   SOLE 18 117,832 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,838,605 90,438 SH   SOLE 19 90,438 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   34,414,522 1,692,795 SH   SOLE 21 1,692,795 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   28,078,495 1,381,136 SH   SOLE 22 1,328,292 0 52,844
GENCO SHIPPING & TRADING LTD SHS Y2685T131   180,103 8,859 SH   SOLE 25 8,859 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   547,995 26,955 SH   SOLE 26 26,955 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   69,854 3,436 SH   SOLE 30 3,436 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   167,458 8,237 SH   SOLE 40 8,237 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131   1,110,425 54,620 SH   SOLE 43 53,387 0 1,233
GENCOR INDS INC COM 368678108   53,108 3,182 SH   SOLE 2 401 0 2,781
GENCOR INDS INC COM 368678108   500,416 29,983 SH   SOLE 18 29,983 0 0
GENCOR INDS INC COM 368678108   341,744 20,476 SH   SOLE 19 20,476 0 0
GENCOR INDS INC COM 368678108   5,678,472 340,232 SH   SOLE 21 340,232 0 0
GENCOR INDS INC COM 368678108   2,029,354 121,591 SH   SOLE 22 114,893 0 6,698
GENCOR INDS INC COM 368678108   4,072 244 SH   SOLE 43 244 0 0
GENEDX HOLDINGS CORP COM CL A 81663L200   3,789 415 SH   SOLE 2 415 0 0
GENEDX HOLDINGS CORP COM CL A 81663L200   30,759 3,369 SH   SOLE 18 3,369 0 0
GENEDX HOLDINGS CORP COM CL A 81663L200   2,186,525 239,488 SH   SOLE 22 239,488 0 0
GENEDX HOLDINGS CORP COM CL A 81663L200   33,352 3,653 SH   SOLE 26 3,653 0 0
GENELUX CORPORATION COM 36870H103   63,580 9,888 SH   SOLE 2 700 0 9,188
GENELUX CORPORATION COM 36870H103   1,202 187 SH   SOLE 7 187 0 0
GENELUX CORPORATION COM 36870H103   325,165 50,570 SH   SOLE 18 50,570 0 0
GENELUX CORPORATION COM 36870H103   245,928 38,247 SH   SOLE 19 38,247 0 0
GENELUX CORPORATION COM 36870H103   4,310,968 670,446 SH   SOLE 21 670,446 0 0
GENELUX CORPORATION COM 36870H103   2,973,650 462,465 SH   SOLE 22 449,930 0 12,535
GENERAC HLDGS INC COM 368736104   16,340,176 129,540 SH   SOLE 2 38,362 0 91,178
GENERAC HLDGS INC COM 368736104   22,075 175 SH   SOLE 4 175 0 0
GENERAC HLDGS INC COM 368736104   5,045,095 39,996 SH   SOLE 7 35,021 0 4,975
GENERAC HLDGS INC COM 368736104   413,109 3,275 SH   SOLE 15 3,275 0 0
GENERAC HLDGS INC COM 368736104   8,735,952 69,256 SH   SOLE 18 69,256 0 0
GENERAC HLDGS INC COM 368736104   4,059,942 32,186 SH   SOLE 19 32,186 0 0
GENERAC HLDGS INC COM 368736104   194,244,374 1,539,911 SH   SOLE 21 1,539,911 0 0
GENERAC HLDGS INC COM 368736104   173,562,459 1,375,951 SH   SOLE 22 1,273,506 0 102,445
GENERAC HLDGS INC COM 368736104   12,318,959 97,661 SH   SOLE 25 97,661 0 0
GENERAC HLDGS INC COM 368736104   5,104,381 40,466 SH   SOLE 26 21,810 0 18,656
GENERAC HLDGS INC COM 368736104   1,105,869 8,767 SH   SOLE 28 796 0 7,971
GENERAC HLDGS INC COM 368736104   30,947,314 245,341 SH   SOLE 30 245,341 0 0
GENERAC HLDGS INC COM 368736104   95,614 758 SH   SOLE 31 758 0 0
GENERAC HLDGS INC COM 368736104   585,542 4,642 SH   SOLE 34 4,642 0 0
GENERAC HLDGS INC COM 368736104   715,718 5,674 SH   SOLE 36 5,674 0 0
GENERAC HLDGS INC COM 368736104   1,613,078 12,788 SH   SOLE 40 12,788 0 0
GENERAC HLDGS INC COM 368736104   11,132 88 SH   OTR 43 88 0 0
GENERAC HLDGS INC COM 368736104   7,246,955 57,452 SH   SOLE 43 44,748 0 12,704
GENERAL DYNAMICS CORP COM 369550108   154,061,854 545,371 SH   SOLE 2 112,838 0 432,533
GENERAL DYNAMICS CORP COM 369550108   31,692,553 112,190 SH   SOLE 4 38,904 0 73,286
GENERAL DYNAMICS CORP COM 369550108   43,758,831 154,904 SH   SOLE 7 137,149 0 17,755
GENERAL DYNAMICS CORP COM 369550108   2,207,094 7,813 SH   SOLE 13 7,813 0 0
GENERAL DYNAMICS CORP COM 369550108   9,373,583 33,182 SH   SOLE 15 33,182 0 0
GENERAL DYNAMICS CORP COM 369550108   96,034,735 339,958 SH   SOLE 18 324,508 0 15,450
GENERAL DYNAMICS CORP COM 369550108   75,587,544 267,576 SH   SOLE 19 267,576 0 0
GENERAL DYNAMICS CORP COM 369550108   1,759,062,405 6,226,990 SH   SOLE 21 6,226,990 0 0
GENERAL DYNAMICS CORP COM 369550108   1,408,604,464 4,986,387 SH   SOLE 22 4,470,909 0 515,478
GENERAL DYNAMICS CORP COM 369550108   104,174,685 368,773 SH   SOLE 23 368,773 0 0
GENERAL DYNAMICS CORP COM 369550108   30,971,074 109,636 SH   SOLE 25 109,636 0 0
GENERAL DYNAMICS CORP COM 369550108   40,650,593 143,901 SH   SOLE 26 127,726 0 16,175
GENERAL DYNAMICS CORP COM 369550108   494,075 1,749 SH   SOLE 29 1,749 0 0
GENERAL DYNAMICS CORP COM 369550108   300,096,472 1,062,326 SH   SOLE 30 1,062,326 0 0
GENERAL DYNAMICS CORP COM 369550108   24,005,153 84,977 SH   SOLE 31 57,550 0 27,427
GENERAL DYNAMICS CORP COM 369550108   14,066,590 49,795 SH   SOLE 36 49,795 0 0
GENERAL DYNAMICS CORP COM 369550108   1,606,238 5,686 SH   SOLE 40 5,686 0 0
GENERAL DYNAMICS CORP COM 369550108   78,314,199 277,228 SH   SOLE 43 227,070 0 50,158
GENERAL ELECTRIC CO COM NEW 369604301   327,931,465 1,868,236 SH   SOLE 2 296,058 0 1,572,178
GENERAL ELECTRIC CO COM NEW 369604301   121,006,696 689,379 SH   SOLE 4 285,756 0 403,623
GENERAL ELECTRIC CO COM NEW 369604301   182,144,848 1,037,685 SH   SOLE 7 911,545 0 126,140
GENERAL ELECTRIC CO COM NEW 369604301   7,466,520 42,537 SH   SOLE 13 42,537 0 0
GENERAL ELECTRIC CO COM NEW 369604301   27,234,182 155,154 SH   SOLE 15 155,154 0 0
GENERAL ELECTRIC CO COM NEW 369604301   315,564,926 1,797,783 SH   SOLE 18 1,725,515 0 72,268
GENERAL ELECTRIC CO COM NEW 369604301   66,070,896 376,408 SH   SOLE 19 376,408 0 0
GENERAL ELECTRIC CO COM NEW 369604301   4,390,255,430 25,011,425 SH   SOLE 21 25,011,425 0 0
GENERAL ELECTRIC CO COM NEW 369604301   4,101,164,893 23,364,467 SH   SOLE 22 20,973,179 0 2,391,288
GENERAL ELECTRIC CO COM NEW 369604301   343,535,731 1,957,134 SH   SOLE 23 1,957,134 0 0
GENERAL ELECTRIC CO COM NEW 369604301   684,800,104 3,901,328 SH   SOLE 25 3,016,557 0 884,771
GENERAL ELECTRIC CO COM NEW 369604301   210,436,422 1,198,863 SH   SOLE 26 716,943 0 481,920
GENERAL ELECTRIC CO COM NEW 369604301   269,376,237 1,534,645 SH   SOLE 28 194,380 0 1,340,265
GENERAL ELECTRIC CO COM NEW 369604301   1,030,037,949 5,868,159 SH   SOLE 30 5,868,159 0 0
GENERAL ELECTRIC CO COM NEW 369604301   43,880,920 249,991 SH   SOLE 31 232,528 0 17,463
GENERAL ELECTRIC CO COM NEW 369604301   17,201,413 97,997 SH   SOLE 34 97,997 0 0
GENERAL ELECTRIC CO COM NEW 369604301   40,921,133 233,129 SH   SOLE 36 233,129 0 0
GENERAL ELECTRIC CO COM NEW 369604301   9,381,376 53,446 SH   SOLE 40 53,446 0 0
GENERAL ELECTRIC CO COM NEW 369604301   188,450,893 1,073,611 SH   SOLE 43 943,531 0 130,079
GENERAL MLS INC COM 370334104   76,434,039 1,092,383 SH   SOLE 2 191,395 0 900,988
GENERAL MLS INC COM 370334104   42,150,068 602,402 SH   SOLE 4 305,159 0 297,243
GENERAL MLS INC COM 370334104   83,214,481 1,189,288 SH   SOLE 7 1,106,360 0 82,928
GENERAL MLS INC COM 370334104   1,619,456 23,145 SH   SOLE 13 23,145 0 0
GENERAL MLS INC COM 370334104   5,734,671 81,959 SH   SOLE 15 81,959 0 0
GENERAL MLS INC COM 370334104   59,692,107 853,110 SH   SOLE 18 817,311 0 35,799
GENERAL MLS INC COM 370334104   30,545,613 436,553 SH   SOLE 19 436,553 0 0
GENERAL MLS INC COM 370334104   1,455,664,416 20,804,122 SH   SOLE 21 20,804,122 0 0
GENERAL MLS INC COM 370334104   931,855,352 13,317,927 SH   SOLE 22 12,001,363 0 1,316,564
GENERAL MLS INC COM 370334104   60,988,721 871,641 SH   SOLE 23 871,641 0 0
GENERAL MLS INC COM 370334104   140,284,602 2,004,925 SH   SOLE 25 1,631,832 0 373,093
GENERAL MLS INC COM 370334104   73,367,603 1,048,558 SH   SOLE 26 730,589 0 317,969
GENERAL MLS INC COM 370334104   96,274,522 1,375,940 SH   SOLE 28 40,193 0 1,335,747
GENERAL MLS INC COM 370334104   473,254,340 6,763,675 SH   SOLE 30 6,743,066 0 20,609
GENERAL MLS INC COM 370334104   9,262,279 132,375 SH   SOLE 31 123,282 0 9,093
GENERAL MLS INC COM 370334104   4,024,674 57,520 SH   SOLE 32 57,520 0 0
GENERAL MLS INC COM 370334104   8,482,813 121,235 SH   SOLE 34 121,235 0 0
GENERAL MLS INC COM 370334104   14,176,062 202,602 SH   SOLE 36 202,602 0 0
GENERAL MLS INC COM 370334104   1,913,470 27,347 SH   SOLE 40 27,347 0 0
GENERAL MLS INC COM 370334104   89,911 1,285 SH   OTR 43 1,285 0 0
GENERAL MLS INC COM 370334104   91,204,041 1,303,473 SH   SOLE 43 1,117,002 0 186,471
GENERAL MTRS CO COM 37045V100   190,598,885 4,202,842 SH   SOLE 2 2,282,101 0 1,920,741
GENERAL MTRS CO COM 37045V100   57,452,781 1,266,875 SH   SOLE 4 628,148 0 638,727
GENERAL MTRS CO COM 37045V100   41,425,819 913,469 SH   SOLE 7 738,160 0 175,309
GENERAL MTRS CO COM 37045V100   5,128,087 113,078 SH   SOLE 13 113,078 0 0
GENERAL MTRS CO COM 37045V100   8,490,926 187,231 SH   SOLE 15 187,231 0 0
GENERAL MTRS CO COM 37045V100   373,465,172 8,235,175 SH   SOLE 18 7,648,262 0 586,913
GENERAL MTRS CO COM 37045V100   741,511,229 16,350,854 SH   SOLE 19 16,350,854 0 0
GENERAL MTRS CO COM 37045V100   1,371,476,197 30,242,033 SH   SOLE 21 30,242,033 0 0
GENERAL MTRS CO COM 37045V100   1,329,247,501 29,310,860 SH   SOLE 22 26,143,565 0 3,167,295
GENERAL MTRS CO COM 37045V100   115,259,156 2,541,547 SH   SOLE 23 2,541,547 0 0
GENERAL MTRS CO COM 37045V100   301,867,649 6,656,398 SH   SOLE 25 4,856,814 0 1,799,584
GENERAL MTRS CO COM 37045V100   130,592,762 2,879,664 SH   SOLE 26 2,076,120 0 803,544
GENERAL MTRS CO COM 37045V100   151,061,893 3,331,023 SH   SOLE 28 185,190 0 3,145,833
GENERAL MTRS CO COM 37045V100   1,484,532 32,735 SH   SOLE 29 32,735 0 0
GENERAL MTRS CO COM 37045V100   491,547,153 10,838,967 SH   SOLE 30 10,442,287 0 396,680
GENERAL MTRS CO COM 37045V100   17,034,231 375,617 SH   SOLE 31 353,538 0 22,079
GENERAL MTRS CO COM 37045V100   55,245,279 1,218,198 SH   SOLE 34 1,218,198 0 0
GENERAL MTRS CO COM 37045V100   20,900,182 460,864 SH   SOLE 36 460,864 0 0
GENERAL MTRS CO COM 37045V100   3,030,378 66,822 SH   SOLE 40 66,822 0 0
GENERAL MTRS CO COM 37045V100   71,744 1,582 SH   OTR 43 1,582 0 0
GENERAL MTRS CO COM 37045V100   111,076,143 2,449,309 SH   SOLE 43 2,150,083 0 299,225
GENERATION BIO CO COM 37148K100   106,561 26,182 SH   SOLE 2 7,717 0 18,465
GENERATION BIO CO COM 37148K100   3,118 766 SH   SOLE 7 766 0 0
GENERATION BIO CO COM 37148K100   549,222 134,944 SH   SOLE 18 134,944 0 0
GENERATION BIO CO COM 37148K100   374,273 91,959 SH   SOLE 19 91,959 0 0
GENERATION BIO CO COM 37148K100   6,759,411 1,660,789 SH   SOLE 21 1,660,789 0 0
GENERATION BIO CO COM 37148K100   4,601,493 1,130,588 SH   SOLE 22 1,093,207 0 37,381
GENERATION BIO CO COM 37148K100   12,324 3,028 SH   SOLE 28 3,028 0 0
GENERATION BIO CO COM 37148K100   2,414 593 SH   SOLE 43 593 0 0
GENERATION INCOME PPTYS INC COM NEW 37149D204   82,843 21,630 SH   SOLE 22 21,630 0 0
GENESCO INC COM 371532102   1,933,865 68,723 SH   SOLE 2 59,709 0 9,014
GENESCO INC COM 371532102   1,942 69 SH   SOLE 4 69 0 0
GENESCO INC COM 371532102   291,924 10,374 SH   SOLE 7 9,815 0 559
GENESCO INC COM 371532102   892,122 31,703 SH   SOLE 18 31,703 0 0
GENESCO INC COM 371532102   659,517 23,437 SH   SOLE 19 23,437 0 0
GENESCO INC COM 371532102   13,659,494 485,412 SH   SOLE 21 485,412 0 0
GENESCO INC COM 371532102   9,770,883 347,224 SH   SOLE 22 332,283 0 14,941
GENESCO INC COM 371532102   29,547 1,050 SH   SOLE 23 1,050 0 0
GENESCO INC COM 371532102   50,933 1,810 SH   SOLE 25 1,810 0 0
GENESCO INC COM 371532102   89,654 3,186 SH   SOLE 26 3,097 0 89
GENESCO INC COM 371532102   581,513 20,665 SH   SOLE 30 20,665 0 0
GENESCO INC COM 371532102   44,461 1,580 SH   SOLE 40 1,580 0 0
GENESCO INC COM 371532102   378,990 13,468 SH   SOLE 43 13,108 0 360
GENIE ENERGY LTD CL B 372284208   240,662 15,959 SH   SOLE 2 5,938 0 10,021
GENIE ENERGY LTD CL B 372284208   2,533 168 SH   SOLE 7 168 0 0
GENIE ENERGY LTD CL B 372284208   847,240 56,183 SH   SOLE 18 56,183 0 0
GENIE ENERGY LTD CL B 372284208   672,870 44,620 SH   SOLE 19 44,620 0 0
GENIE ENERGY LTD CL B 372284208   11,445,675 758,997 SH   SOLE 21 758,997 0 0
GENIE ENERGY LTD CL B 372284208   9,090,541 602,821 SH   SOLE 22 583,413 0 19,408
GENIE ENERGY LTD CL B 372284208   58,571 3,884 SH   SOLE 25 3,884 0 0
GENIE ENERGY LTD CL B 372284208   70,016 4,643 SH   SOLE 30 4,643 0 0
GENIE ENERGY LTD CL B 372284208   30 2 SH   SOLE 43 0 0 2
GENIUS GROUP LTD ORD SHS Y3005A109   228 478 SH   SOLE 2 478 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   84,542 14,806 SH   SOLE 2 5,809 0 8,997
GENIUS SPORTS LIMITED SHARES CL A G3934V109   53,914 9,442 SH   SOLE 4 9,442 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   45,178 7,912 SH   SOLE 7 7,912 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   1,003,715 175,782 SH   SOLE 18 175,782 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   18,438,726 3,229,199 SH   SOLE 19 3,229,199 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   5,941,895 1,040,612 SH   SOLE 21 1,040,612 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   2,221,824 389,111 SH   SOLE 22 389,111 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   26,557 4,651 SH   SOLE 26 4,651 0 0
GENIUS SPORTS LIMITED SHARES CL A G3934V109   4,072,087 713,150 SH   SOLE 34 713,150 0 0
GENMAB A/S SPONSORED ADS 372303206   409,827 13,702 SH   SOLE 18 13,702 0 0
GENMAB A/S SPONSORED ADS 372303206   12,664,911 423,434 SH   SOLE 19 423,434 0 0
GENMAB A/S SPONSORED ADS 372303206   126,257,528 4,221,248 SH   SOLE 21 4,221,248 0 0
GENMAB A/S SPONSORED ADS 372303206   326,886 10,929 SH   SOLE 26 0 0 10,929
GENMAB A/S SPONSORED ADS 372303206   664,570 22,219 SH   SOLE 30 22,219 0 0
GENMAB A/S SPONSORED ADS 372303206   30,329 1,014 SH   SOLE 34 1,014 0 0
GENMAB A/S SPONSORED ADS 372303206   11,203,903 374,587 SH   SOLE 43 340,920 0 33,667
GENPACT LIMITED SHS G3922B107   38,075,636 1,155,558 SH   SOLE 2 1,009,979 0 145,579
GENPACT LIMITED SHS G3922B107   1,692,378 51,362 SH   SOLE 4 38,484 0 12,878
GENPACT LIMITED SHS G3922B107   116,017 3,521 SH   SOLE 7 3,521 0 0
GENPACT LIMITED SHS G3922B107   4,606,575 139,805 SH   SOLE 13 139,805 0 0
GENPACT LIMITED SHS G3922B107   10,572,139 320,854 SH   SOLE 18 320,854 0 0
GENPACT LIMITED SHS G3922B107   11,248,043 341,367 SH   SOLE 19 341,367 0 0
GENPACT LIMITED SHS G3922B107   281,704,740 8,549,461 SH   SOLE 21 8,549,461 0 0
GENPACT LIMITED SHS G3922B107   268,677,990 8,154,112 SH   SOLE 22 7,986,051 0 168,061
GENPACT LIMITED SHS G3922B107   1,370,687 41,599 SH   SOLE 23 41,599 0 0
GENPACT LIMITED SHS G3922B107   526,179 15,969 SH   SOLE 26 0 0 15,969
GENPACT LIMITED SHS G3922B107   3,907,573 118,591 SH   SOLE 28 89,842 0 28,749
GENPACT LIMITED SHS G3922B107   21,286,656 646,029 SH   SOLE 30 646,029 0 0
GENPACT LIMITED SHS G3922B107   5,579,028 169,318 SH   SOLE 31 154,076 0 15,242
GENPACT LIMITED SHS G3922B107   393,489 11,942 SH   SOLE 34 11,942 0 0
GENPACT LIMITED SHS G3922B107   71,403 2,167 SH   SOLE 36 2,167 0 0
GENPACT LIMITED SHS G3922B107   11,588,186 351,690 SH   SOLE 43 319,693 0 31,997
GENPREX INC COM NEW 372446203   33,954 11,394 SH   SOLE 22 11,394 0 0
GENTEX CORP COM 371901109   14,628,094 404,986 SH   SOLE 2 227,322 0 177,664
GENTEX CORP COM 371901109   22,792 631 SH   SOLE 4 631 0 0
GENTEX CORP COM 371901109   97,380 2,696 SH   SOLE 7 2,696 0 0
GENTEX CORP COM 371901109   14,164,711 392,157 SH   SOLE 18 392,157 0 0
GENTEX CORP COM 371901109   3,249,897 89,975 SH   SOLE 19 89,975 0 0
GENTEX CORP COM 371901109   430,174,138 11,909,583 SH   SOLE 21 11,909,583 0 0
GENTEX CORP COM 371901109   247,937,794 6,864,280 SH   SOLE 22 6,555,437 0 308,843
GENTEX CORP COM 371901109   1,631,649 45,173 SH   SOLE 25 45,173 0 0
GENTEX CORP COM 371901109   3,060,123 84,721 SH   SOLE 26 84,721 0 0
GENTEX CORP COM 371901109   155,460 4,304 SH   SOLE 28 4,304 0 0
GENTEX CORP COM 371901109   14,985,935 414,893 SH   SOLE 30 414,893 0 0
GENTEX CORP COM 371901109   105,470 2,920 SH   SOLE 31 2,920 0 0
GENTEX CORP COM 371901109   103,809 2,874 SH   SOLE 36 2,874 0 0
GENTEX CORP COM 371901109   1,812,285 50,174 SH   SOLE 40 50,174 0 0
GENTEX CORP COM 371901109   25,832,990 715,199 SH   SOLE 43 655,047 0 60,152
GENTHERM INC COM 37253A103   2,747,027 47,708 SH   SOLE 2 25,451 0 22,257
GENTHERM INC COM 37253A103   5,297 92 SH   SOLE 4 92 0 0
GENTHERM INC COM 37253A103   484,421 8,413 SH   SOLE 7 7,969 0 444
GENTHERM INC COM 37253A103   5,416,781 94,074 SH   SOLE 18 94,074 0 0
GENTHERM INC COM 37253A103   7,316,518 127,067 SH   SOLE 19 127,067 0 0
GENTHERM INC COM 37253A103   217,207,422 3,772,272 SH   SOLE 21 3,772,272 0 0
GENTHERM INC COM 37253A103   57,510,328 998,790 SH   SOLE 22 963,664 0 35,126
GENTHERM INC COM 37253A103   93,568 1,625 SH   SOLE 23 1,625 0 0
GENTHERM INC COM 37253A103   384,634 6,680 SH   SOLE 25 6,680 0 0
GENTHERM INC COM 37253A103   1,035,116 17,977 SH   SOLE 26 9,197 0 8,780
GENTHERM INC COM 37253A103   33,972 590 SH   SOLE 28 590 0 0
GENTHERM INC COM 37253A103   7,038,522 122,239 SH   SOLE 30 122,239 0 0
GENTHERM INC COM 37253A103   408,530 7,095 SH   SOLE 40 7,095 0 0
GENTHERM INC COM 37253A103   2,528,511 43,913 SH   SOLE 43 40,907 0 3,006
GENUINE PARTS CO COM 372460105   41,438,507 267,466 SH   SOLE 2 45,989 0 221,477
GENUINE PARTS CO COM 372460105   18,153,613 117,173 SH   SOLE 4 44,991 0 72,182
GENUINE PARTS CO COM 372460105   18,795,953 121,319 SH   SOLE 7 110,629 0 10,690
GENUINE PARTS CO COM 372460105   543,959 3,511 SH   SOLE 13 3,511 0 0
GENUINE PARTS CO COM 372460105   3,203,333 20,676 SH   SOLE 15 20,676 0 0
GENUINE PARTS CO COM 372460105   37,828,483 244,165 SH   SOLE 18 235,386 0 8,779
GENUINE PARTS CO COM 372460105   9,384,730 60,574 SH   SOLE 19 60,574 0 0
GENUINE PARTS CO COM 372460105   764,226,310 4,932,720 SH   SOLE 21 4,932,720 0 0
GENUINE PARTS CO COM 372460105   469,546,816 3,030,703 SH   SOLE 22 2,722,327 0 308,376
GENUINE PARTS CO COM 372460105   32,422,046 209,269 SH   SOLE 23 209,269 0 0
GENUINE PARTS CO COM 372460105   42,102,537 271,752 SH   SOLE 25 198,902 0 72,850
GENUINE PARTS CO COM 372460105   23,201,542 149,755 SH   SOLE 26 82,248 0 67,507
GENUINE PARTS CO COM 372460105   46,506,732 300,179 SH   SOLE 28 1,934 0 298,245
GENUINE PARTS CO COM 372460105   124,126,353 801,177 SH   SOLE 30 801,177 0 0
GENUINE PARTS CO COM 372460105   5,068,225 32,713 SH   SOLE 31 30,494 0 2,219
GENUINE PARTS CO COM 372460105   2,870,233 18,526 SH   SOLE 32 18,526 0 0
GENUINE PARTS CO COM 372460105   1,102,327 7,115 SH   SOLE 34 7,115 0 0
GENUINE PARTS CO COM 372460105   5,643,635 36,427 SH   SOLE 36 36,427 0 0
GENUINE PARTS CO COM 372460105   1,047,947 6,764 SH   SOLE 40 6,764 0 0
GENUINE PARTS CO COM 372460105   36,873 238 SH   OTR 43 238 0 0
GENUINE PARTS CO COM 372460105   28,065,070 181,147 SH   SOLE 43 156,544 0 24,603
GENWORTH FINL INC COM CL A 37247D106   2,326,207 361,774 SH   SOLE 2 125,548 0 236,226
GENWORTH FINL INC COM CL A 37247D106   9,131 1,420 SH   SOLE 4 1,420 0 0
GENWORTH FINL INC COM CL A 37247D106   56,713 8,820 SH   SOLE 7 8,820 0 0
GENWORTH FINL INC COM CL A 37247D106   9,066,904 1,410,094 SH   SOLE 18 1,410,094 0 0
GENWORTH FINL INC COM CL A 37247D106   8,140,939 1,266,087 SH   SOLE 19 1,266,087 0 0
GENWORTH FINL INC COM CL A 37247D106   320,601,845 49,860,318 SH   SOLE 21 49,860,318 0 0
GENWORTH FINL INC COM CL A 37247D106   73,196,098 11,383,530 SH   SOLE 22 10,796,767 0 586,763
GENWORTH FINL INC COM CL A 37247D106   416,233 64,733 SH   SOLE 25 64,733 0 0
GENWORTH FINL INC COM CL A 37247D106   737,180 114,647 SH   SOLE 26 114,647 0 0
GENWORTH FINL INC COM CL A 37247D106   46,052 7,162 SH   SOLE 28 7,162 0 0
GENWORTH FINL INC COM CL A 37247D106   6,740,498 1,048,289 SH   SOLE 30 1,048,289 0 0
GENWORTH FINL INC COM CL A 37247D106   105,233 16,366 SH   SOLE 36 16,366 0 0
GENWORTH FINL INC COM CL A 37247D106   370,342 57,596 SH   SOLE 40 57,596 0 0
GENWORTH FINL INC COM CL A 37247D106   937,558 145,810 SH   SOLE 43 142,798 0 3,012
GEO GROUP INC NEW COM 36162J106   804,600 56,983 SH   SOLE 2 36,397 0 20,586
GEO GROUP INC NEW COM 36162J106   6,481 459 SH   SOLE 4 459 0 0
GEO GROUP INC NEW COM 36162J106   43,179 3,058 SH   SOLE 7 3,058 0 0
GEO GROUP INC NEW COM 36162J106   5,680,575 402,307 SH   SOLE 18 402,307 0 0
GEO GROUP INC NEW COM 36162J106   3,644,414 258,103 SH   SOLE 19 258,103 0 0
GEO GROUP INC NEW COM 36162J106   204,980,435 14,517,028 SH   SOLE 21 14,517,028 0 0
GEO GROUP INC NEW COM 36162J106   52,129,628 3,691,900 SH   SOLE 22 3,525,437 0 166,463
GEO GROUP INC NEW COM 36162J106   371,977 26,344 SH   SOLE 26 26,344 0 0
GEO GROUP INC NEW COM 36162J106   30,810 2,182 SH   SOLE 28 2,182 0 0
GEO GROUP INC NEW COM 36162J106   3,611,232 255,753 SH   SOLE 30 255,753 0 0
GEO GROUP INC NEW COM 36162J106   151,804 10,751 SH   SOLE 36 10,751 0 0
GEO GROUP INC NEW COM 36162J106   1,049,977 74,361 SH   SOLE 43 71,421 0 2,940
GEOPARK LTD USD SHS G38327105   1,510,656 157,360 SH   SOLE 2 157,360 0 0
GEOPARK LTD USD SHS G38327105   325,574 33,914 SH   SOLE 22 33,914 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   48,328 3,664 SH   SOLE 2 3,664 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   26,499 2,009 SH   SOLE 18 2,009 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   367,460 27,859 SH   SOLE 21 27,859 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109   2,333,074 176,882 SH   SOLE 22 176,882 0 0
GEOVAX LABS INC COM SHS 373678606   55,130 27,565 SH   SOLE 22 27,565 0 0
GERDAU SA SPON ADR REP PFD 373737105   18,567,319 4,200,751 SH   SOLE 21 4,200,751 0 0
GERDAU SA SPON ADR REP PFD 373737105   1,748,508 395,590 SH   SOLE 22 395,590 0 0
GERDAU SA SPON ADR REP PFD 373737105   1,240,760 280,715 SH   SOLE 30 280,715 0 0
GERDAU SA SPON ADR REP PFD 373737105   4,714,209 1,066,563 SH   SOLE 43 951,470 0 115,093
GERMAN AMERN BANCORP INC COM 373865104   1,189,953 34,352 SH   SOLE 2 17,413 0 16,939
GERMAN AMERN BANCORP INC COM 373865104   5,057 146 SH   SOLE 4 146 0 0
GERMAN AMERN BANCORP INC COM 373865104   8,487 245 SH   SOLE 7 245 0 0
GERMAN AMERN BANCORP INC COM 373865104   2,773,625 80,070 SH   SOLE 18 80,070 0 0
GERMAN AMERN BANCORP INC COM 373865104   2,107,394 60,837 SH   SOLE 19 60,837 0 0
GERMAN AMERN BANCORP INC COM 373865104   39,784,664 1,148,518 SH   SOLE 21 1,148,518 0 0
GERMAN AMERN BANCORP INC COM 373865104   30,089,620 868,638 SH   SOLE 22 824,966 0 43,672
GERMAN AMERN BANCORP INC COM 373865104   168,281 4,858 SH   SOLE 25 4,858 0 0
GERMAN AMERN BANCORP INC COM 373865104   649,881 18,761 SH   SOLE 26 18,761 0 0
GERMAN AMERN BANCORP INC COM 373865104   116,910 3,375 SH   SOLE 28 473 0 2,902
GERMAN AMERN BANCORP INC COM 373865104   1,354,805 39,111 SH   SOLE 30 39,111 0 0
GERMAN AMERN BANCORP INC COM 373865104   316,783 9,145 SH   SOLE 40 9,145 0 0
GERMAN AMERN BANCORP INC COM 373865104   1,818,152 52,487 SH   SOLE 43 48,847 0 3,640
GERON CORP COM 374163103   906,002 274,546 SH   SOLE 2 120,589 0 153,957
GERON CORP COM 374163103   6,161 1,867 SH   SOLE 4 1,867 0 0
GERON CORP COM 374163103   622,773 188,719 SH   SOLE 7 179,765 0 8,954
GERON CORP COM 374163103   4,070,619 1,233,521 SH   SOLE 18 1,233,521 0 0
GERON CORP COM 374163103   3,644,246 1,104,317 SH   SOLE 19 1,104,317 0 0
GERON CORP COM 374163103   75,008,875 22,729,962 SH   SOLE 21 22,729,962 0 0
GERON CORP COM 374163103   47,493,702 14,392,031 SH   SOLE 22 13,917,916 0 474,115
GERON CORP COM 374163103   260,822 79,037 SH   SOLE 25 79,037 0 0
GERON CORP COM 374163103   807,404 244,668 SH   SOLE 26 244,668 0 0
GERON CORP COM 374163103   3,008,458 911,654 SH   SOLE 30 911,654 0 0
GERON CORP COM 374163103   14,814 4,489 SH   SOLE 36 4,489 0 0
GERON CORP COM 374163103   256,958 77,866 SH   SOLE 40 77,866 0 0
GERON CORP COM 374163103   567,273 171,901 SH   SOLE 43 168,394 0 3,507
GETTY IMAGES HOLDINGS INC CL A COM 374275105   46,202 11,133 SH   SOLE 21 11,133 0 0
GETTY IMAGES HOLDINGS INC CL A COM 374275105   2,383,764 574,401 SH   SOLE 22 574,401 0 0
GETTY IMAGES HOLDINGS INC CL A COM 374275105   21 5 SH   SOLE 43 5 0 0
GETTY RLTY CORP NEW COM 374297109   1,393,264 50,942 SH   SOLE 2 14,285 0 36,657
GETTY RLTY CORP NEW COM 374297109   605,502 22,139 SH   SOLE 4 22,139 0 0
GETTY RLTY CORP NEW COM 374297109   1,990,205 72,768 SH   SOLE 7 65,095 0 7,673
GETTY RLTY CORP NEW COM 374297109   4,012,628 146,714 SH   SOLE 18 146,714 0 0
GETTY RLTY CORP NEW COM 374297109   4,891,219 178,838 SH   SOLE 19 178,838 0 0
GETTY RLTY CORP NEW COM 374297109   161,655,758 5,910,631 SH   SOLE 21 5,910,631 0 0
GETTY RLTY CORP NEW COM 374297109   52,044,917 1,902,922 SH   SOLE 22 1,815,007 0 87,915
GETTY RLTY CORP NEW COM 374297109   69,223 2,531 SH   SOLE 23 2,531 0 0
GETTY RLTY CORP NEW COM 374297109   9,795,156 358,141 SH   SOLE 25 358,141 0 0
GETTY RLTY CORP NEW COM 374297109   421,737 15,420 SH   SOLE 26 15,420 0 0
GETTY RLTY CORP NEW COM 374297109   1,226,347 44,839 SH   SOLE 28 2,378 0 42,461
GETTY RLTY CORP NEW COM 374297109   6,491,550 237,351 SH   SOLE 30 237,351 0 0
GETTY RLTY CORP NEW COM 374297109   334,627 12,235 SH   SOLE 40 12,235 0 0
GETTY RLTY CORP NEW COM 374297109   710,416 25,975 SH   SOLE 43 24,368 0 1,607
GEVO INC COM PAR 374396406   116,902 152,078 SH   SOLE 2 8,472 0 143,606
GEVO INC COM PAR 374396406   1,416 1,842 SH   SOLE 7 1,842 0 0
GEVO INC COM PAR 374396406   532,892 693,238 SH   SOLE 18 693,238 0 0
GEVO INC COM PAR 374396406   365,256 475,161 SH   SOLE 19 475,161 0 0
GEVO INC COM PAR 374396406   7,744,217 10,074,434 SH   SOLE 21 10,074,434 0 0
GEVO INC COM PAR 374396406   5,747,873 7,477,394 SH   SOLE 22 7,268,178 0 209,216
GEVO INC COM PAR 374396406   2,273 2,957 SH   SOLE 28 2,957 0 0
GEVO INC COM PAR 374396406   85,881 111,722 SH   SOLE 43 96,615 0 15,107
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   3,911,334 113,372 SH   SOLE 2 113,372 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   8,798 255 SH   SOLE 18 255 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   50,296,653 1,457,874 SH   SOLE 19 1,457,874 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   36,915 1,070 SH   SOLE 22 1,070 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   3,006,675 87,150 SH   SOLE 30 87,150 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   686,481 19,898 SH   SOLE 31 19,239 0 659
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   25,469,591 738,249 SH   SOLE 34 738,249 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   4,268,910 123,737 SH   SOLE 43 88,458 0 35,279
GH RESEARCH PLC ORDINARY SHARES G3855L106   198,852 18,654 SH   SOLE 2 18,654 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106   460,256 43,176 SH   SOLE 21 43,176 0 0
GH RESEARCH PLC ORDINARY SHARES G3855L106   5,170 485 SH   SOLE 22 485 0 0
GIBRALTAR INDS INC COM 374689107   7,475,600 92,830 SH   SOLE 2 45,660 0 47,170
GIBRALTAR INDS INC COM 374689107   50,653 629 SH   SOLE 4 48 0 581
GIBRALTAR INDS INC COM 374689107   463,209 5,752 SH   SOLE 7 5,453 0 299
GIBRALTAR INDS INC COM 374689107   8,125,719 100,903 SH   SOLE 18 93,357 0 7,546
GIBRALTAR INDS INC COM 374689107   20,569,053 255,421 SH   SOLE 19 255,421 0 0
GIBRALTAR INDS INC COM 374689107   291,959,260 3,625,472 SH   SOLE 21 3,625,472 0 0
GIBRALTAR INDS INC COM 374689107   88,413,001 1,097,889 SH   SOLE 22 1,047,622 0 50,267
GIBRALTAR INDS INC COM 374689107   581,104 7,216 SH   SOLE 23 7,216 0 0
GIBRALTAR INDS INC COM 374689107   516,117 6,409 SH   SOLE 25 6,409 0 0
GIBRALTAR INDS INC COM 374689107   1,790,343 22,232 SH   SOLE 26 11,623 0 10,609
GIBRALTAR INDS INC COM 374689107   46,788 581 SH   SOLE 28 581 0 0
GIBRALTAR INDS INC COM 374689107   5,171,637 64,220 SH   SOLE 30 64,220 0 0
GIBRALTAR INDS INC COM 374689107   101,629 1,262 SH   SOLE 34 1,262 0 0
GIBRALTAR INDS INC COM 374689107   597,452 7,419 SH   SOLE 40 7,419 0 0
GIBRALTAR INDS INC COM 374689107   3,879,533 48,175 SH   SOLE 43 47,331 0 844
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   159,007 29,283 SH   SOLE 2 29,283 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   36,321 6,689 SH   SOLE 22 6,689 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   133,051 24,503 SH   SOLE 43 23,130 0 1,373
GILDAN ACTIVEWEAR INC COM 375916103   10,099 272 SH   SOLE 18 272 0 0
GILDAN ACTIVEWEAR INC COM 375916103   7,626,162 205,391 SH   SOLE 43 180,866 0 24,525
GILEAD SCIENCES INC COM 375558103   253,105,633 3,455,367 SH   SOLE 2 1,685,670 0 1,769,697
GILEAD SCIENCES INC COM 375558103   77,086,542 1,052,376 SH   SOLE 4 534,345 0 518,031
GILEAD SCIENCES INC COM 375558103   147,996,791 2,020,434 SH   SOLE 7 1,739,418 0 281,016
GILEAD SCIENCES INC COM 375558103   6,633,886 90,565 SH   SOLE 13 90,565 0 0
GILEAD SCIENCES INC COM 375558103   13,584,286 185,451 SH   SOLE 15 185,451 0 0
GILEAD SCIENCES INC COM 375558103   174,327,236 2,379,894 SH   SOLE 18 2,107,212 0 272,682
GILEAD SCIENCES INC COM 375558103   247,618,402 3,380,456 SH   SOLE 19 3,380,456 0 0
GILEAD SCIENCES INC COM 375558103   3,582,561,616 48,908,691 SH   SOLE 21 48,908,691 0 0
GILEAD SCIENCES INC COM 375558103   2,160,567,204 29,495,798 SH   SOLE 22 26,317,391 0 3,178,407
GILEAD SCIENCES INC COM 375558103   186,080,052 2,540,342 SH   SOLE 23 2,540,342 0 0
GILEAD SCIENCES INC COM 375558103   239,385,029 3,268,055 SH   SOLE 25 3,258,690 0 9,365
GILEAD SCIENCES INC COM 375558103   148,085,716 2,021,648 SH   SOLE 26 1,335,608 0 686,040
GILEAD SCIENCES INC COM 375558103   219,851,451 3,001,385 SH   SOLE 28 54,559 0 2,946,826
GILEAD SCIENCES INC COM 375558103   2,058,398 28,101 SH   SOLE 29 28,101 0 0
GILEAD SCIENCES INC COM 375558103   1,088,955,669 14,866,289 SH   SOLE 30 14,722,349 0 143,940
GILEAD SCIENCES INC COM 375558103   24,358,189 332,535 SH   SOLE 31 312,697 0 19,838
GILEAD SCIENCES INC COM 375558103   31,715,199 432,972 SH   SOLE 32 432,972 0 0
GILEAD SCIENCES INC COM 375558103   197,714,276 2,699,171 SH   SOLE 34 2,699,171 0 0
GILEAD SCIENCES INC COM 375558103   14,520,274 198,229 SH   SOLE 35 198,229 0 0
GILEAD SCIENCES INC COM 375558103   26,920,767 367,519 SH   SOLE 36 367,519 0 0
GILEAD SCIENCES INC COM 375558103   4,519,159 61,695 SH   SOLE 40 61,695 0 0
GILEAD SCIENCES INC COM 375558103   127,751,950 1,744,054 SH   SOLE 43 1,572,945 0 171,109
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   2,828,002 2,437,933 SH   SOLE 2 1,090,081 0 1,347,852
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   2,892 2,493 SH   SOLE 4 2,493 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   335,253 289,011 SH   SOLE 7 277,169 0 11,842
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   643,715 554,927 SH   SOLE 18 554,927 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   618,954 533,581 SH   SOLE 19 533,581 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   35,594,718 30,685,102 SH   SOLE 21 30,685,102 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   41,361,647 35,656,592 SH   SOLE 22 33,824,195 0 1,832,397
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   260,043 224,175 SH   SOLE 25 224,175 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   314,892 271,459 SH   SOLE 26 271,459 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   171,991 148,268 SH   SOLE 28 57,780 0 90,488
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   1,080,961 931,863 SH   SOLE 30 931,863 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   25,354 21,857 SH   SOLE 31 21,857 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   8,822 7,605 SH   SOLE 36 7,605 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   303,077 261,273 SH   SOLE 40 261,273 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   969,705 835,953 SH   SOLE 43 753,365 0 82,588
GITLAB INC CLASS A COM 37637K108   9,411,098 161,370 SH   SOLE 2 61,668 0 99,702
GITLAB INC CLASS A COM 37637K108   35,225 604 SH   SOLE 4 239 0 365
GITLAB INC CLASS A COM 37637K108   751,220 12,881 SH   SOLE 7 12,219 0 662
GITLAB INC CLASS A COM 37637K108   3,200,602 54,880 SH   SOLE 18 50,809 0 4,071
GITLAB INC CLASS A COM 37637K108   12,862,943 220,558 SH   SOLE 19 220,558 0 0
GITLAB INC CLASS A COM 37637K108   116,627,636 1,999,788 SH   SOLE 21 1,999,788 0 0
GITLAB INC CLASS A COM 37637K108   143,077,564 2,453,319 SH   SOLE 22 2,324,886 0 128,433
GITLAB INC CLASS A COM 37637K108   333,299 5,715 SH   SOLE 23 5,715 0 0
GITLAB INC CLASS A COM 37637K108   923,964 15,843 SH   SOLE 25 15,843 0 0
GITLAB INC CLASS A COM 37637K108   2,960,265 50,759 SH   SOLE 26 33,225 0 17,534
GITLAB INC CLASS A COM 37637K108   209,369 3,590 SH   SOLE 28 1,766 0 1,824
GITLAB INC CLASS A COM 37637K108   4,138,504 70,962 SH   SOLE 30 70,962 0 0
GITLAB INC CLASS A COM 37637K108   69,984 1,200 SH   SOLE 31 1,200 0 0
GITLAB INC CLASS A COM 37637K108   1,665,794 28,563 SH   SOLE 34 28,563 0 0
GITLAB INC CLASS A COM 37637K108   20,004 343 SH   SOLE 36 343 0 0
GITLAB INC CLASS A COM 37637K108   945,892 16,219 SH   SOLE 40 16,219 0 0
GITLAB INC CLASS A COM 37637K108   2,281,012 39,112 SH   SOLE 43 27,529 0 11,583
GLACIER BANCORP INC NEW COM 37637Q105   6,836,160 169,716 SH   SOLE 2 92,500 0 77,216
GLACIER BANCORP INC NEW COM 37637Q105   13,131 326 SH   SOLE 4 326 0 0
GLACIER BANCORP INC NEW COM 37637Q105   1,616,598 40,134 SH   SOLE 7 38,025 0 2,109
GLACIER BANCORP INC NEW COM 37637Q105   20,261,122 503,007 SH   SOLE 18 503,007 0 0
GLACIER BANCORP INC NEW COM 37637Q105   10,582,442 262,722 SH   SOLE 19 262,722 0 0
GLACIER BANCORP INC NEW COM 37637Q105   352,758,424 8,757,657 SH   SOLE 21 8,757,657 0 0
GLACIER BANCORP INC NEW COM 37637Q105   153,893,244 3,820,587 SH   SOLE 22 3,672,286 0 148,301
GLACIER BANCORP INC NEW COM 37637Q105   911,295 22,624 SH   SOLE 25 22,624 0 0
GLACIER BANCORP INC NEW COM 37637Q105   5,608,829 139,246 SH   SOLE 26 44,040 0 95,206
GLACIER BANCORP INC NEW COM 37637Q105   269,795 6,698 SH   SOLE 28 1,702 0 4,996
GLACIER BANCORP INC NEW COM 37637Q105   11,539,092 286,472 SH   SOLE 30 286,472 0 0
GLACIER BANCORP INC NEW COM 37637Q105   155,038 3,849 SH   SOLE 36 3,849 0 0
GLACIER BANCORP INC NEW COM 37637Q105   970,788 24,101 SH   SOLE 40 24,101 0 0
GLACIER BANCORP INC NEW COM 37637Q105   8,943,879 222,043 SH   SOLE 43 201,467 0 20,576
GLADSTONE CAPITAL CORP COM 376535100   1,756,147 163,667 SH   SOLE 30 163,667 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   473,923 34,243 SH   SOLE 2 11,808 0 22,435
GLADSTONE COMMERCIAL CORP COM 376536108   2,519 182 SH   SOLE 7 182 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,507,314 108,910 SH   SOLE 18 108,910 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   1,195,042 86,347 SH   SOLE 19 86,347 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   22,499,771 1,625,706 SH   SOLE 21 1,625,706 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   14,431,992 1,042,774 SH   SOLE 22 993,605 0 49,169
GLADSTONE COMMERCIAL CORP COM 376536108   29,950 2,164 SH   SOLE 23 2,164 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   103,786 7,499 SH   SOLE 25 7,499 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   35,209 2,544 SH   SOLE 28 0 0 2,544
GLADSTONE COMMERCIAL CORP COM 376536108   735,416 53,137 SH   SOLE 30 53,137 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   87,621 6,331 SH   SOLE 40 6,331 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   2,018,149 145,820 SH   SOLE 43 138,551 0 7,269
GLADSTONE INVT CORP COM 376546107   1,745,651 122,674 SH   SOLE 30 122,674 0 0
GLADSTONE INVT CORP COM 376546107   774,997 54,462 SH   SOLE 43 45,712 0 8,750
GLADSTONE LD CORP COM 376549101   1,425,339 106,847 SH   SOLE 2 89,821 0 17,026
GLADSTONE LD CORP COM 376549101   4,882 366 SH   SOLE 7 366 0 0
GLADSTONE LD CORP COM 376549101   1,260,883 94,519 SH   SOLE 18 94,519 0 0
GLADSTONE LD CORP COM 376549101   972,606 72,909 SH   SOLE 19 72,909 0 0
GLADSTONE LD CORP COM 376549101   17,872,972 1,339,803 SH   SOLE 21 1,339,803 0 0
GLADSTONE LD CORP COM 376549101   12,737,699 954,850 SH   SOLE 22 908,378 0 46,472
GLADSTONE LD CORP COM 376549101   24,359 1,826 SH   SOLE 23 1,826 0 0
GLADSTONE LD CORP COM 376549101   108,307 8,119 SH   SOLE 25 8,119 0 0
GLADSTONE LD CORP COM 376549101   265,786 19,924 SH   SOLE 26 19,924 0 0
GLADSTONE LD CORP COM 376549101   14,927 1,119 SH   SOLE 28 0 0 1,119
GLADSTONE LD CORP COM 376549101   39,927 2,993 SH   SOLE 30 2,993 0 0
GLADSTONE LD CORP COM 376549101   45,983 3,447 SH   SOLE 40 3,447 0 0
GLADSTONE LD CORP COM 376549101   569,939 42,724 SH   SOLE 43 40,137 0 2,587
GLATFELTER CORPORATION COM 377320106   48,704 24,352 SH   SOLE 2 1,591 0 22,761
GLATFELTER CORPORATION COM 377320106   1,240 620 SH   SOLE 7 620 0 0
GLATFELTER CORPORATION COM 377320106   273,808 136,904 SH   SOLE 18 136,904 0 0
GLATFELTER CORPORATION COM 377320106   178,280 89,140 SH   SOLE 19 89,140 0 0
GLATFELTER CORPORATION COM 377320106   3,268,140 1,634,070 SH   SOLE 21 1,634,070 0 0
GLATFELTER CORPORATION COM 377320106   2,343,690 1,171,845 SH   SOLE 22 1,134,526 0 37,319
GLATFELTER CORPORATION COM 377320106   588 294 SH   SOLE 28 294 0 0
GLATFELTER CORPORATION COM 377320106   208 104 SH   SOLE 43 104 0 0
GLAUKOS CORP COM 377322102   2,333,112 24,744 SH   SOLE 2 13,414 0 11,330
GLAUKOS CORP COM 377322102   68,172 723 SH   SOLE 4 161 0 562
GLAUKOS CORP COM 377322102   1,034,456 10,971 SH   SOLE 7 10,394 0 577
GLAUKOS CORP COM 377322102   13,477,435 142,936 SH   SOLE 18 140,172 0 2,764
GLAUKOS CORP COM 377322102   20,857,985 221,211 SH   SOLE 19 221,211 0 0
GLAUKOS CORP COM 377322102   548,805,045 5,820,395 SH   SOLE 21 5,820,395 0 0
GLAUKOS CORP COM 377322102   130,725,353 1,386,418 SH   SOLE 22 1,346,508 0 39,910
GLAUKOS CORP COM 377322102   930,642 9,870 SH   SOLE 25 9,870 0 0
GLAUKOS CORP COM 377322102   4,003,459 42,459 SH   SOLE 26 15,651 0 26,808
GLAUKOS CORP COM 377322102   376,029 3,988 SH   SOLE 28 825 0 3,163
GLAUKOS CORP COM 377322102   17,131,456 181,689 SH   SOLE 30 181,689 0 0
GLAUKOS CORP COM 377322102   45,731 485 SH   SOLE 34 485 0 0
GLAUKOS CORP COM 377322102   176,322 1,870 SH   SOLE 36 1,870 0 0
GLAUKOS CORP COM 377322102   922,722 9,786 SH   SOLE 40 9,786 0 0
GLAUKOS CORP COM 377322102   3,723,041 39,485 SH   SOLE 43 37,868 0 1,617
GLAUKOS CORP NOTE 2.750% 6/1 377322AB8   4,433,950 2,498,000 PRN   SOLE 21 2,498,000 0 0
GLIMPSE GROUP INC COM 37892C106   2,149 1,919 SH   SOLE 18 1,919 0 0
GLIMPSE GROUP INC COM 37892C106   31,996 28,568 SH   SOLE 21 28,568 0 0
GLIMPSE GROUP INC COM 37892C106   34,461 30,769 SH   SOLE 22 30,769 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   22,513 3,746 SH   SOLE 2 1,036 0 2,710
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   458,551 76,298 SH   SOLE 18 76,298 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   422,785 70,347 SH   SOLE 19 70,347 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   6,295,289 1,047,469 SH   SOLE 21 1,047,469 0 0
GLOBAL BUSINESS TRAVEL GROUP COM CL A 37890B100   5,295,351 881,090 SH   SOLE 22 872,031 0 9,059
GLOBAL E ONLINE LTD SHS M5216V106   621,839 17,107 SH   SOLE 2 3,267 0 13,840
GLOBAL E ONLINE LTD SHS M5216V106   2,757,984 75,873 SH   SOLE 4 32,515 0 43,358
GLOBAL E ONLINE LTD SHS M5216V106   2,266,386 62,349 SH   SOLE 7 56,962 0 5,387
GLOBAL E ONLINE LTD SHS M5216V106   76,044 2,092 SH   SOLE 13 2,092 0 0
GLOBAL E ONLINE LTD SHS M5216V106   149,144 4,103 SH   SOLE 15 4,103 0 0
GLOBAL E ONLINE LTD SHS M5216V106   1,694,019 46,603 SH   SOLE 18 46,603 0 0
GLOBAL E ONLINE LTD SHS M5216V106   1,947,669 53,581 SH   SOLE 19 53,581 0 0
GLOBAL E ONLINE LTD SHS M5216V106   49,909,604 1,373,029 SH   SOLE 21 1,373,029 0 0
GLOBAL E ONLINE LTD SHS M5216V106   46,791,392 1,287,246 SH   SOLE 22 1,241,699 0 45,547
GLOBAL E ONLINE LTD SHS M5216V106   5,720,436 157,371 SH   SOLE 23 157,371 0 0
GLOBAL E ONLINE LTD SHS M5216V106   272,661 7,501 SH   SOLE 25 7,501 0 0
GLOBAL E ONLINE LTD SHS M5216V106   376,659 10,362 SH   SOLE 26 4,302 0 6,060
GLOBAL E ONLINE LTD SHS M5216V106   2,900,548 79,795 SH   SOLE 28 0 0 79,795
GLOBAL E ONLINE LTD SHS M5216V106   9,499,818 261,343 SH   SOLE 30 261,343 0 0
GLOBAL E ONLINE LTD SHS M5216V106   653,391 17,975 SH   SOLE 31 17,278 0 697
GLOBAL E ONLINE LTD SHS M5216V106   101,307 2,787 SH   SOLE 34 2,787 0 0
GLOBAL E ONLINE LTD SHS M5216V106   442,634 12,177 SH   SOLE 36 12,177 0 0
GLOBAL E ONLINE LTD SHS M5216V106   117,520 3,233 SH   SOLE 40 3,233 0 0
GLOBAL E ONLINE LTD SHS M5216V106   15,376 423 SH   SOLE 43 423 0 0
GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103   3,480 114 SH   SOLE 43 114 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   3,171,947 70,834 SH   SOLE 2 58,232 0 12,602
GLOBAL INDUSTRIAL COMPANY COM 37892E102   6,986 156 SH   SOLE 4 156 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   3,000 67 SH   SOLE 7 67 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   1,419,168 31,692 SH   SOLE 18 31,692 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   2,711,742 60,557 SH   SOLE 19 60,557 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   20,851,941 465,653 SH   SOLE 21 465,653 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   17,280,020 385,887 SH   SOLE 22 370,603 0 15,284
GLOBAL INDUSTRIAL COMPANY COM 37892E102   153,998 3,439 SH   SOLE 23 3,439 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   139,355 3,112 SH   SOLE 25 3,112 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   49,034 1,095 SH   SOLE 28 1,095 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   84,679 1,891 SH   SOLE 30 1,891 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   205,361 4,586 SH   SOLE 34 4,586 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   186,419 4,163 SH   SOLE 40 4,163 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   431,634 9,639 SH   SOLE 43 7,972 0 1,667
GLOBAL MED REIT INC COM NEW 37954A204   503,939 57,593 SH   SOLE 2 18,883 0 38,710
GLOBAL MED REIT INC COM NEW 37954A204   6,081 695 SH   SOLE 7 695 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,489,696 170,251 SH   SOLE 18 170,251 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,139,101 130,183 SH   SOLE 19 130,183 0 0
GLOBAL MED REIT INC COM NEW 37954A204   22,835,033 2,609,718 SH   SOLE 21 2,609,718 0 0
GLOBAL MED REIT INC COM NEW 37954A204   15,976,616 1,825,899 SH   SOLE 22 1,729,848 0 96,051
GLOBAL MED REIT INC COM NEW 37954A204   27,703 3,166 SH   SOLE 23 3,166 0 0
GLOBAL MED REIT INC COM NEW 37954A204   128,721 14,711 SH   SOLE 25 14,711 0 0
GLOBAL MED REIT INC COM NEW 37954A204   434,630 49,672 SH   SOLE 26 49,672 0 0
GLOBAL MED REIT INC COM NEW 37954A204   29,689 3,393 SH   SOLE 28 0 0 3,393
GLOBAL MED REIT INC COM NEW 37954A204   641,979 73,369 SH   SOLE 30 73,369 0 0
GLOBAL MED REIT INC COM NEW 37954A204   82,653 9,446 SH   SOLE 40 9,446 0 0
GLOBAL MED REIT INC COM NEW 37954A204   1,627,925 186,049 SH   SOLE 43 179,930 0 6,119
GLOBAL MOFY METAVERSE LTD ORD SHS G3937M106   2,031 2,468 SH   SOLE 2 2,468 0 0
GLOBAL MOFY METAVERSE LTD ORD SHS G3937M106   300 365 SH   SOLE 22 365 0 0
GLOBAL NET LEASE INC COM NEW 379378201   1,633,588 210,243 SH   SOLE 2 56,121 0 154,122
GLOBAL NET LEASE INC COM NEW 379378201   728,880 93,807 SH   SOLE 4 93,807 0 0
GLOBAL NET LEASE INC COM NEW 379378201   2,321,987 298,840 SH   SOLE 7 267,357 0 31,483
GLOBAL NET LEASE INC COM NEW 379378201   4,775,186 614,567 SH   SOLE 18 614,567 0 0
GLOBAL NET LEASE INC COM NEW 379378201   5,786,389 744,709 SH   SOLE 19 744,709 0 0
GLOBAL NET LEASE INC COM NEW 379378201   148,433,317 19,103,387 SH   SOLE 21 19,103,387 0 0
GLOBAL NET LEASE INC COM NEW 379378201   61,022,387 7,853,589 SH   SOLE 22 7,484,026 0 369,563
GLOBAL NET LEASE INC COM NEW 379378201   81,228 10,454 SH   SOLE 23 10,454 0 0
GLOBAL NET LEASE INC COM NEW 379378201   436,674 56,200 SH   SOLE 26 56,200 0 0
GLOBAL NET LEASE INC COM NEW 379378201   1,033,760 133,045 SH   SOLE 28 7,682 0 125,363
GLOBAL NET LEASE INC COM NEW 379378201   2,233,518 287,454 SH   SOLE 30 287,454 0 0
GLOBAL NET LEASE INC COM NEW 379378201   65,284 8,402 SH   SOLE 36 8,402 0 0
GLOBAL NET LEASE INC COM NEW 379378201   273,621 35,215 SH   SOLE 40 35,215 0 0
GLOBAL NET LEASE INC COM NEW 379378201   2,405,242 309,555 SH   SOLE 43 269,771 0 39,784
GLOBAL PARTNERS LP COM UNITS 37946R109   89 2 SH   SOLE 43 2 0 0
GLOBAL PMTS INC COM 37940X102   62,485,916 467,499 SH   SOLE 2 69,350 0 398,149
GLOBAL PMTS INC COM 37940X102   27,347,772 204,607 SH   SOLE 4 96,415 0 108,192
GLOBAL PMTS INC COM 37940X102   21,995,892 164,566 SH   SOLE 7 144,356 0 20,210
GLOBAL PMTS INC COM 37940X102   2,091,378 15,647 SH   SOLE 13 15,647 0 0
GLOBAL PMTS INC COM 37940X102   4,870,971 36,443 SH   SOLE 15 36,443 0 0
GLOBAL PMTS INC COM 37940X102   67,732,071 506,749 SH   SOLE 18 490,074 0 16,675
GLOBAL PMTS INC COM 37940X102   22,042,004 164,911 SH   SOLE 19 164,911 0 0
GLOBAL PMTS INC COM 37940X102   899,998,407 6,733,491 SH   SOLE 21 6,733,491 0 0
GLOBAL PMTS INC COM 37940X102   743,371,743 5,561,662 SH   SOLE 22 4,983,190 0 578,472
GLOBAL PMTS INC COM 37940X102   53,206,705 398,075 SH   SOLE 23 398,075 0 0
GLOBAL PMTS INC COM 37940X102   53,371,106 399,305 SH   SOLE 25 397,740 0 1,565
GLOBAL PMTS INC COM 37940X102   38,978,731 291,626 SH   SOLE 26 142,570 0 149,056
GLOBAL PMTS INC COM 37940X102   60,178,677 450,237 SH   SOLE 28 7,585 0 442,652
GLOBAL PMTS INC COM 37940X102   48,251 361 SH   SOLE 29 361 0 0
GLOBAL PMTS INC COM 37940X102   215,524,745 1,612,485 SH   SOLE 30 1,612,485 0 0
GLOBAL PMTS INC COM 37940X102   8,022,273 60,020 SH   SOLE 31 55,950 0 4,070
GLOBAL PMTS INC COM 37940X102   65,540,983 490,356 SH   SOLE 34 490,356 0 0
GLOBAL PMTS INC COM 37940X102   8,961,101 67,044 SH   SOLE 36 67,044 0 0
GLOBAL PMTS INC COM 37940X102   1,773,802 13,271 SH   SOLE 40 13,271 0 0
GLOBAL PMTS INC COM 37940X102   23,612,792 176,663 SH   SOLE 43 142,034 0 34,629
GLOBAL SELF STORAGE INC COM 37955N106   269,701 60,607 SH   SOLE 2 60,607 0 0
GLOBAL SELF STORAGE INC COM 37955N106   7,222 1,623 SH   SOLE 18 1,623 0 0
GLOBAL SELF STORAGE INC COM 37955N106   103,538 23,267 SH   SOLE 21 23,267 0 0
GLOBAL SELF STORAGE INC COM 37955N106   73,701 16,562 SH   SOLE 22 16,562 0 0
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   2,405,570 118,501 SH   SOLE 43 116,294 0 2,207
GLOBAL WTR RES INC COM 379463102   16,987 1,323 SH   SOLE 2 619 0 704
GLOBAL WTR RES INC COM 379463102   378,754 29,498 SH   SOLE 18 29,498 0 0
GLOBAL WTR RES INC COM 379463102   296,565 23,097 SH   SOLE 19 23,097 0 0
GLOBAL WTR RES INC COM 379463102   5,297,168 412,552 SH   SOLE 21 412,552 0 0
GLOBAL WTR RES INC COM 379463102   1,926,732 150,057 SH   SOLE 22 144,843 0 5,214
GLOBAL WTR RES INC COM 379463102   2,696 210 SH   SOLE 43 210 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   2,459 51 SH   SOLE 2 51 0 0
GLOBAL X FDS US PFD ETF 37954Y657   29,393 1,458 SH   SOLE 18 1,458 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   7,010,098 134,525 SH   SOLE 2 45,487 0 89,038
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   4,256,136 81,676 SH   SOLE 7 81,676 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   166,596 3,197 SH   SOLE 15 3,197 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,340,426 25,723 SH   SOLE 18 25,723 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   30,551,468 586,288 SH   SOLE 19 586,288 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   42,882,309 822,919 SH   SOLE 21 822,919 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   28,423,347 545,449 SH   SOLE 22 485,133 0 60,316
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   8,618,994 165,400 SH   SOLE 25 165,400 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,140,271 21,882 SH   SOLE 26 2,216 0 19,666
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,341,624 25,746 SH   SOLE 28 4,876 0 20,870
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   28,627,254 549,362 SH   SOLE 30 549,362 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   50,911 977 SH   SOLE 31 977 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   8,530,720 163,706 SH   SOLE 32 163,706 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   27,910,637 535,610 SH   SOLE 34 535,610 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   258,622 4,963 SH   SOLE 36 4,963 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   1,045,952 20,072 SH   SOLE 43 15,561 0 4,511
GLOBALSTAR INC COM 378973408   585,533 398,322 SH   SOLE 2 214,682 0 183,640
GLOBALSTAR INC COM 378973408   3,691 2,511 SH   SOLE 4 2,511 0 0
GLOBALSTAR INC COM 378973408   9,715 6,609 SH   SOLE 7 6,609 0 0
GLOBALSTAR INC COM 378973408   2,486,060 1,691,197 SH   SOLE 18 1,691,197 0 0
GLOBALSTAR INC COM 378973408   2,266,002 1,541,498 SH   SOLE 19 1,541,498 0 0
GLOBALSTAR INC COM 378973408   38,146,909 25,950,278 SH   SOLE 21 25,950,278 0 0
GLOBALSTAR INC COM 378973408   30,953,255 21,056,636 SH   SOLE 22 20,369,027 0 687,609
GLOBALSTAR INC COM 378973408   239,754 163,098 SH   SOLE 25 163,098 0 0
GLOBALSTAR INC COM 378973408   235,576 160,256 SH   SOLE 26 160,256 0 0
GLOBALSTAR INC COM 378973408   42,401 28,844 SH   SOLE 28 0 0 28,844
GLOBALSTAR INC COM 378973408   692,266 470,929 SH   SOLE 30 470,929 0 0
GLOBALSTAR INC COM 378973408   164,052 111,600 SH   SOLE 40 111,600 0 0
GLOBALSTAR INC COM 378973408   581,833 395,805 SH   SOLE 43 379,659 0 16,146
GLOBANT S A COM L44385109   10,715,641 53,074 SH   SOLE 2 5,756 0 47,318
GLOBANT S A COM L44385109   69,252 343 SH   SOLE 7 343 0 0
GLOBANT S A COM L44385109   4,499,543 22,286 SH   SOLE 18 22,286 0 0
GLOBANT S A COM L44385109   263,527,148 1,305,236 SH   SOLE 19 1,305,236 0 0
GLOBANT S A COM L44385109   119,594,052 592,343 SH   SOLE 21 592,343 0 0
GLOBANT S A COM L44385109   114,198,072 565,617 SH   SOLE 22 529,684 0 35,933
GLOBANT S A COM L44385109   3,224,343 15,970 SH   SOLE 25 15,970 0 0
GLOBANT S A COM L44385109   95,499 473 SH   SOLE 28 473 0 0
GLOBANT S A COM L44385109   43,296,849 214,447 SH   SOLE 30 214,447 0 0
GLOBANT S A COM L44385109   103,777 514 SH   SOLE 31 514 0 0
GLOBANT S A COM L44385109   27,752,366 137,456 SH   SOLE 34 137,456 0 0
GLOBANT S A COM L44385109   302,446 1,498 SH   SOLE 43 1,353 0 145
GLOBE LIFE INC COM 37959E102   23,848,519 204,937 SH   SOLE 2 119,085 0 85,852
GLOBE LIFE INC COM 37959E102   12,429,596 106,811 SH   SOLE 4 47,196 0 59,615
GLOBE LIFE INC COM 37959E102   6,954,155 59,759 SH   SOLE 7 52,859 0 6,900
GLOBE LIFE INC COM 37959E102   463,618 3,984 SH   SOLE 13 3,984 0 0
GLOBE LIFE INC COM 37959E102   1,547,256 13,296 SH   SOLE 15 13,296 0 0
GLOBE LIFE INC COM 37959E102   31,716,178 272,546 SH   SOLE 18 265,689 0 6,857
GLOBE LIFE INC COM 37959E102   14,882,327 127,888 SH   SOLE 19 127,888 0 0
GLOBE LIFE INC COM 37959E102   307,540,425 2,642,781 SH   SOLE 21 2,642,781 0 0
GLOBE LIFE INC COM 37959E102   254,572,758 2,187,615 SH   SOLE 22 1,970,568 0 217,047
GLOBE LIFE INC COM 37959E102   17,502,513 150,404 SH   SOLE 23 150,404 0 0
GLOBE LIFE INC COM 37959E102   14,917,238 128,188 SH   SOLE 25 128,188 0 0
GLOBE LIFE INC COM 37959E102   16,886,916 145,114 SH   SOLE 26 85,430 0 59,684
GLOBE LIFE INC COM 37959E102   15,904,870 136,675 SH   SOLE 28 1,121 0 135,554
GLOBE LIFE INC COM 37959E102   316,759 2,722 SH   SOLE 29 2,722 0 0
GLOBE LIFE INC COM 37959E102   68,506,437 588,695 SH   SOLE 30 583,296 0 5,399
GLOBE LIFE INC COM 37959E102   3,260,687 28,020 SH   SOLE 31 26,560 0 1,460
GLOBE LIFE INC COM 37959E102   1,435,191 12,333 SH   SOLE 34 12,333 0 0
GLOBE LIFE INC COM 37959E102   3,176,086 27,293 SH   SOLE 36 27,293 0 0
GLOBE LIFE INC COM 37959E102   529,716 4,552 SH   SOLE 40 4,552 0 0
GLOBE LIFE INC COM 37959E102   47,944 412 SH   OTR 43 412 0 0
GLOBE LIFE INC COM 37959E102   29,044,446 249,587 SH   SOLE 43 237,612 0 11,975
GLOBUS MED INC CL A 379577208   13,689,840 255,217 SH   SOLE 2 102,052 0 153,165
GLOBUS MED INC CL A 379577208   108,406 2,021 SH   SOLE 4 332 0 1,689
GLOBUS MED INC CL A 379577208   596,209 11,115 SH   SOLE 7 10,559 0 556
GLOBUS MED INC CL A 379577208   10,815,809 201,637 SH   SOLE 18 201,637 0 0
GLOBUS MED INC CL A 379577208   2,067,125 38,537 SH   SOLE 19 38,537 0 0
GLOBUS MED INC CL A 379577208   358,849,615 6,689,963 SH   SOLE 21 6,689,963 0 0
GLOBUS MED INC CL A 379577208   182,284,490 3,398,294 SH   SOLE 22 3,245,647 0 152,647
GLOBUS MED INC CL A 379577208   1,249,919 23,302 SH   SOLE 25 23,302 0 0
GLOBUS MED INC CL A 379577208   1,734,128 32,329 SH   SOLE 26 32,329 0 0
GLOBUS MED INC CL A 379577208   536,561 10,003 SH   SOLE 28 1,938 0 8,065
GLOBUS MED INC CL A 379577208   7,332,749 136,703 SH   SOLE 30 136,703 0 0
GLOBUS MED INC CL A 379577208   79,173 1,476 SH   SOLE 31 1,476 0 0
GLOBUS MED INC CL A 379577208   50,690 945 SH   SOLE 34 945 0 0
GLOBUS MED INC CL A 379577208   1,279,099 23,846 SH   SOLE 40 23,846 0 0
GLOBUS MED INC CL A 379577208   12,552 234 SH   OTR 43 234 0 0
GLOBUS MED INC CL A 379577208   3,096,959 57,736 SH   SOLE 43 42,513 0 15,223
GLYCOMIMETICS INC COM 38000Q102   26,373 8,791 SH   SOLE 18 8,791 0 0
GLYCOMIMETICS INC COM 38000Q102   355,236 118,412 SH   SOLE 21 118,412 0 0
GLYCOMIMETICS INC COM 38000Q102   1,792,431 597,477 SH   SOLE 22 597,477 0 0
GLYCOMIMETICS INC COM 38000Q102   23,661 7,887 SH   SOLE 26 0 0 7,887
GMS INC COM 36251C103   9,444,219 97,023 SH   SOLE 2 47,976 0 49,047
GMS INC COM 36251C103   10,999 113 SH   SOLE 4 113 0 0
GMS INC COM 36251C103   59,961 616 SH   SOLE 7 616 0 0
GMS INC COM 36251C103   12,397,709 127,365 SH   SOLE 18 127,365 0 0
GMS INC COM 36251C103   25,330,399 260,226 SH   SOLE 19 260,226 0 0
GMS INC COM 36251C103   441,639,075 4,537,077 SH   SOLE 21 4,537,077 0 0
GMS INC COM 36251C103   131,760,300 1,353,609 SH   SOLE 22 1,291,139 0 62,470
GMS INC COM 36251C103   756,526 7,772 SH   SOLE 23 7,772 0 0
GMS INC COM 36251C103   747,863 7,683 SH   SOLE 25 7,683 0 0
GMS INC COM 36251C103   2,232,590 22,936 SH   SOLE 26 18,339 0 4,597
GMS INC COM 36251C103   118,073 1,213 SH   SOLE 28 768 0 445
GMS INC COM 36251C103   8,052,938 82,730 SH   SOLE 30 82,730 0 0
GMS INC COM 36251C103   97,437 1,001 SH   SOLE 36 1,001 0 0
GMS INC COM 36251C103   795,462 8,172 SH   SOLE 40 8,172 0 0
GMS INC COM 36251C103   7,340,215 75,408 SH   SOLE 43 71,375 0 4,033
GODADDY INC CL A 380237107   94,935,218 799,926 SH   SOLE 2 562,074 0 237,852
GODADDY INC CL A 380237107   35,554,748 299,585 SH   SOLE 4 135,595 0 163,990
GODADDY INC CL A 380237107   6,362,316 53,609 SH   SOLE 7 53,216 0 393
GODADDY INC CL A 380237107   10,037,836 84,579 SH   SOLE 13 84,579 0 0
GODADDY INC CL A 380237107   1,556,013 13,111 SH   SOLE 15 13,111 0 0
GODADDY INC CL A 380237107   37,116,695 312,746 SH   SOLE 18 297,820 0 14,926
GODADDY INC CL A 380237107   10,434,939 87,925 SH   SOLE 19 87,925 0 0
GODADDY INC CL A 380237107   1,080,834,900 9,107,136 SH   SOLE 21 9,107,136 0 0
GODADDY INC CL A 380237107   516,933,171 4,355,689 SH   SOLE 22 4,080,331 0 275,358
GODADDY INC CL A 380237107   43,297,906 364,829 SH   SOLE 23 364,829 0 0
GODADDY INC CL A 380237107   25,635,355 216,004 SH   SOLE 25 216,004 0 0
GODADDY INC CL A 380237107   32,450,316 273,427 SH   SOLE 26 188,971 0 84,456
GODADDY INC CL A 380237107   27,495,664 231,679 SH   SOLE 28 2,120 0 229,559
GODADDY INC CL A 380237107   8,101,809 68,266 SH   SOLE 29 68,266 0 0
GODADDY INC CL A 380237107   64,127,195 540,337 SH   SOLE 30 537,446 0 2,891
GODADDY INC CL A 380237107   24,490,805 206,360 SH   SOLE 31 204,189 0 2,171
GODADDY INC CL A 380237107   1,748,512 14,733 SH   SOLE 34 14,733 0 0
GODADDY INC CL A 380237107   4,430,087 37,328 SH   SOLE 36 37,328 0 0
GODADDY INC CL A 380237107   758,603 6,392 SH   SOLE 40 6,392 0 0
GODADDY INC CL A 380237107   23,855 201 SH   OTR 43 201 0 0
GODADDY INC CL A 380237107   13,406,211 112,961 SH   SOLE 43 103,233 0 9,728
GOGO INC COM 38046C109   458,017 52,166 SH   SOLE 2 18,686 0 33,480
GOGO INC COM 38046C109   869 99 SH   SOLE 4 99 0 0
GOGO INC COM 38046C109   303,235 34,537 SH   SOLE 7 32,685 0 1,852
GOGO INC COM 38046C109   1,786,063 203,424 SH   SOLE 18 203,424 0 0
GOGO INC COM 38046C109   1,236,997 140,888 SH   SOLE 19 140,888 0 0
GOGO INC COM 38046C109   64,765,600 7,376,492 SH   SOLE 21 7,376,492 0 0
GOGO INC COM 38046C109   17,840,240 2,031,918 SH   SOLE 22 1,948,406 0 83,512
GOGO INC COM 38046C109   129,347 14,732 SH   SOLE 25 14,732 0 0
GOGO INC COM 38046C109   262,698 29,920 SH   SOLE 26 12,742 0 17,178
GOGO INC COM 38046C109   37,868 4,313 SH   SOLE 28 0 0 4,313
GOGO INC COM 38046C109   1,618,400 184,328 SH   SOLE 30 184,328 0 0
GOGO INC COM 38046C109   170,929 19,468 SH   SOLE 40 19,468 0 0
GOGO INC COM 38046C109   331,296 37,733 SH   SOLE 43 34,752 0 2,981
GOGORO INC ORDINARY SHARES G9491K105   4,931 2,680 SH   SOLE 2 2,680 0 0
GOHEALTH INC CL A NEW 38046W204   21,262 2,023 SH   SOLE 2 324 0 1,699
GOHEALTH INC CL A NEW 38046W204   131,858 12,546 SH   SOLE 18 12,546 0 0
GOHEALTH INC CL A NEW 38046W204   83,618 7,956 SH   SOLE 19 7,956 0 0
GOHEALTH INC CL A NEW 38046W204   1,650,690 157,059 SH   SOLE 21 157,059 0 0
GOHEALTH INC CL A NEW 38046W204   1,099,567 104,621 SH   SOLE 22 101,808 0 2,813
GOHEALTH INC CL A NEW 38046W204   11 1 SH   SOLE 43 1 0 0
GOLAR LNG LTD SHS G9456A100   1,372,888 57,061 SH   SOLE 2 3,634 0 53,427
GOLAR LNG LTD SHS G9456A100   21,173 880 SH   SOLE 7 880 0 0
GOLAR LNG LTD SHS G9456A100   6,232,214 259,028 SH   SOLE 18 259,028 0 0
GOLAR LNG LTD SHS G9456A100   5,118,645 212,745 SH   SOLE 19 212,745 0 0
GOLAR LNG LTD SHS G9456A100   81,332,905 3,380,420 SH   SOLE 21 3,380,420 0 0
GOLAR LNG LTD SHS G9456A100   29,851,025 1,240,691 SH   SOLE 22 1,158,014 0 82,677
GOLAR LNG LTD SHS G9456A100   194,766 8,095 SH   SOLE 43 8,010 0 85
GOLD FIELDS LTD SPONSORED ADR 38059T106   50,455,422 3,175,294 SH   SOLE 7 3,175,294 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   8,241,396 518,653 SH   SOLE 19 518,653 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   2,126,161 133,805 SH   SOLE 23 133,805 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   12,184,992 766,834 SH   SOLE 25 766,834 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   18,432,336 1,159,996 SH   SOLE 26 1,137,018 0 22,978
GOLD FIELDS LTD SPONSORED ADR 38059T106   33,829,190 2,128,961 SH   SOLE 28 0 0 2,128,961
GOLD FIELDS LTD SPONSORED ADR 38059T106   84,364,221 5,309,265 SH   SOLE 30 5,309,265 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   67,513,225 4,248,787 SH   SOLE 34 4,248,787 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   16,828,001 1,059,031 SH   SOLE 43 1,005,797 0 53,234
GOLD RESOURCE CORP COM 38068T105   6,078 13,985 SH   SOLE 18 13,985 0 0
GOLD RESOURCE CORP COM 38068T105   81,365 187,218 SH   SOLE 21 187,218 0 0
GOLD RESOURCE CORP COM 38068T105   418,406 962,738 SH   SOLE 22 962,738 0 0
GOLDEN ENTMT INC COM 381013101   467,962 12,706 SH   SOLE 2 7,106 0 5,600
GOLDEN ENTMT INC COM 381013101   11,675 317 SH   SOLE 4 317 0 0
GOLDEN ENTMT INC COM 381013101   23,866 648 SH   SOLE 7 648 0 0
GOLDEN ENTMT INC COM 381013101   2,394,981 65,028 SH   SOLE 18 65,028 0 0
GOLDEN ENTMT INC COM 381013101   6,210,311 168,621 SH   SOLE 19 168,621 0 0
GOLDEN ENTMT INC COM 381013101   90,902,112 2,468,154 SH   SOLE 21 2,468,154 0 0
GOLDEN ENTMT INC COM 381013101   23,234,574 630,860 SH   SOLE 22 610,739 0 20,121
GOLDEN ENTMT INC COM 381013101   158,148 4,294 SH   SOLE 25 4,294 0 0
GOLDEN ENTMT INC COM 381013101   871,103 23,652 SH   SOLE 26 14,711 0 8,941
GOLDEN ENTMT INC COM 381013101   1,222,793 33,201 SH   SOLE 30 33,201 0 0
GOLDEN ENTMT INC COM 381013101   967,414 26,267 SH   SOLE 34 26,267 0 0
GOLDEN ENTMT INC COM 381013101   150,193 4,078 SH   SOLE 40 4,078 0 0
GOLDEN ENTMT INC COM 381013101   236,301 6,416 SH   SOLE 43 6,233 0 183
GOLDEN MATRIX GROUP INC COM 381098300   7,293 2,550 SH   SOLE 18 2,550 0 0
GOLDEN MATRIX GROUP INC COM 381098300   103,652 36,242 SH   SOLE 21 36,242 0 0
GOLDEN MATRIX GROUP INC COM 381098300   542,267 189,604 SH   SOLE 22 189,604 0 0
GOLDEN MINERALS CO COM 381119403   339 807 SH   SOLE 22 807 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   899,191 69,382 SH   SOLE 2 7,451 0 61,931
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   13,465 1,039 SH   SOLE 7 1,039 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   4,235,393 326,805 SH   SOLE 18 326,805 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   3,398,980 262,267 SH   SOLE 19 262,267 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   54,815,175 4,229,566 SH   SOLE 21 4,229,566 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   20,330,715 1,568,728 SH   SOLE 22 1,460,339 0 108,389
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   103,758 8,006 SH   SOLE 43 4,059 0 3,947
GOLDMAN SACHS BDC INC SHS 38147U107   5,315,279 354,825 SH   SOLE 30 354,825 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   269,261,352 644,644 SH   SOLE 2 108,798 0 535,846
GOLDMAN SACHS GROUP INC COM 38141G104   98,163,415 235,015 SH   SOLE 4 110,981 0 124,034
GOLDMAN SACHS GROUP INC COM 38141G104   122,521,425 293,331 SH   SOLE 7 263,062 0 30,269
GOLDMAN SACHS GROUP INC COM 38141G104   7,982,891 19,112 SH   SOLE 13 19,112 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   19,704,108 47,174 SH   SOLE 15 47,174 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   329,910,151 789,845 SH   SOLE 18 762,606 0 27,239
GOLDMAN SACHS GROUP INC COM 38141G104   236,653,547 566,577 SH   SOLE 19 566,577 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   3,353,678,538 8,029,109 SH   SOLE 21 8,029,109 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,916,347,084 6,982,085 SH   SOLE 22 6,273,163 0 708,922
GOLDMAN SACHS GROUP INC COM 38141G104   243,369,585 582,656 SH   SOLE 23 582,656 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   387,521,504 927,773 SH   SOLE 25 882,178 0 45,595
GOLDMAN SACHS GROUP INC COM 38141G104   194,513,638 465,689 SH   SOLE 26 306,960 0 158,729
GOLDMAN SACHS GROUP INC COM 38141G104   234,957,726 562,517 SH   SOLE 28 35,292 0 527,225
GOLDMAN SACHS GROUP INC COM 38141G104   894,167,361 2,140,744 SH   SOLE 30 2,140,744 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   31,288,740 74,909 SH   SOLE 31 69,670 0 5,239
GOLDMAN SACHS GROUP INC COM 38141G104   20,346,098 48,711 SH   SOLE 32 48,711 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   126,485,721 302,822 SH   SOLE 34 302,822 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   33,364,242 79,878 SH   SOLE 36 79,878 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   6,689,305 16,015 SH   SOLE 40 16,015 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   176,683 423 SH   OTR 43 423 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   192,599,082 461,105 SH   SOLE 43 390,540 0 70,566
GOLUB CAP BDC INC COM 38173M102   10,662,890 641,184 SH   SOLE 30 641,184 0 0
GOLUB CAP BDC INC COM 38173M102   35,971 2,163 SH   OTR 43 2,163 0 0
GOLUB CAP BDC INC COM 38173M102   2,206,655 132,691 SH   SOLE 43 124,447 0 8,244
GOOD TIMES RESTAURANTS INC COM NEW 382140879   4,110 1,664 SH   SOLE 18 1,664 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879   47,797 19,351 SH   SOLE 21 19,351 0 0
GOOD TIMES RESTAURANTS INC COM NEW 382140879   78,684 31,856 SH   SOLE 22 31,856 0 0
GOODRX HLDGS INC COM CL A 38246G108   195,179 27,490 SH   SOLE 2 19,264 0 8,226
GOODRX HLDGS INC COM CL A 38246G108   1,788,256 251,867 SH   SOLE 21 251,867 0 0
GOODRX HLDGS INC COM CL A 38246G108   8,941,974 1,259,433 SH   SOLE 22 1,222,509 0 36,924
GOODRX HLDGS INC COM CL A 38246G108   73,279 10,321 SH   SOLE 25 10,321 0 0
GOODRX HLDGS INC COM CL A 38246G108   435,656 61,360 SH   SOLE 30 61,360 0 0
GOODRX HLDGS INC COM CL A 38246G108   176,272 24,827 SH   SOLE 40 24,827 0 0
GOODRX HLDGS INC COM CL A 38246G108   398,026 56,060 SH   SOLE 43 55,821 0 239
GOODYEAR TIRE & RUBR CO COM 382550101   12,568,003 915,368 SH   SOLE 2 687,278 0 228,090
GOODYEAR TIRE & RUBR CO COM 382550101   11,519 839 SH   SOLE 4 839 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   561,502 40,896 SH   SOLE 7 39,150 0 1,746
GOODYEAR TIRE & RUBR CO COM 382550101   15,897,102 1,157,837 SH   SOLE 18 1,157,837 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   21,626,370 1,575,118 SH   SOLE 19 1,575,118 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   287,641,289 20,949,839 SH   SOLE 21 20,949,839 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   143,665,722 10,463,636 SH   SOLE 22 10,055,500 0 408,136
GOODYEAR TIRE & RUBR CO COM 382550101   128,801 9,381 SH   SOLE 23 9,381 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,095,761 152,641 SH   SOLE 25 152,641 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,513,537 183,069 SH   SOLE 26 149,139 0 33,930
GOODYEAR TIRE & RUBR CO COM 382550101   674,500 49,126 SH   SOLE 28 49,126 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   2,601,753 189,494 SH   SOLE 30 189,494 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   1,907,770 138,949 SH   SOLE 34 138,949 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   371,520 27,059 SH   SOLE 36 27,059 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   799,924 58,261 SH   SOLE 40 58,261 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   6,176,207 449,833 SH   SOLE 43 415,318 0 34,515
GOOSEHEAD INS INC COM CL A 38267D109   772,059 11,589 SH   SOLE 2 6,291 0 5,298
GOOSEHEAD INS INC COM CL A 38267D109   4,663 70 SH   SOLE 4 70 0 0
GOOSEHEAD INS INC COM CL A 38267D109   10,926 164 SH   SOLE 7 164 0 0
GOOSEHEAD INS INC COM CL A 38267D109   4,234,500 63,562 SH   SOLE 18 63,562 0 0
GOOSEHEAD INS INC COM CL A 38267D109   3,051,396 45,803 SH   SOLE 19 45,803 0 0
GOOSEHEAD INS INC COM CL A 38267D109   177,346,371 2,662,059 SH   SOLE 21 2,662,059 0 0
GOOSEHEAD INS INC COM CL A 38267D109   44,522,213 668,301 SH   SOLE 22 650,325 0 17,976
GOOSEHEAD INS INC COM CL A 38267D109   296,859 4,456 SH   SOLE 25 4,456 0 0
GOOSEHEAD INS INC COM CL A 38267D109   1,220,279 18,317 SH   SOLE 26 6,240 0 12,077
GOOSEHEAD INS INC COM CL A 38267D109   84,408 1,267 SH   SOLE 28 329 0 938
GOOSEHEAD INS INC COM CL A 38267D109   4,469,003 67,082 SH   SOLE 30 67,082 0 0
GOOSEHEAD INS INC COM CL A 38267D109   370,674 5,564 SH   SOLE 40 5,564 0 0
GOOSEHEAD INS INC COM CL A 38267D109   714,699 10,728 SH   SOLE 43 9,817 0 911
GOPRO INC CL A 38268T103   589,833 264,499 SH   SOLE 2 130,534 0 133,965
GOPRO INC CL A 38268T103   954 428 SH   SOLE 4 428 0 0
GOPRO INC CL A 38268T103   1,733 777 SH   SOLE 7 777 0 0
GOPRO INC CL A 38268T103   875,489 392,596 SH   SOLE 18 334,973 0 57,623
GOPRO INC CL A 38268T103   1,216,039 545,309 SH   SOLE 19 545,309 0 0
GOPRO INC CL A 38268T103   10,958,055 4,913,926 SH   SOLE 21 4,913,926 0 0
GOPRO INC CL A 38268T103   10,408,833 4,667,638 SH   SOLE 22 4,478,809 0 188,829
GOPRO INC CL A 38268T103   53,999 24,215 SH   SOLE 25 24,215 0 0
GOPRO INC CL A 38268T103   465,334 208,670 SH   SOLE 26 52,310 0 156,360
GOPRO INC CL A 38268T103   202,740 90,915 SH   SOLE 30 90,915 0 0
GOPRO INC CL A 38268T103   75,363 33,795 SH   SOLE 40 33,795 0 0
GOPRO INC CL A 38268T103   91,176 40,886 SH   SOLE 43 37,519 0 3,367
GORMAN RUPP CO COM 383082104   994,050 25,134 SH   SOLE 2 16,423 0 8,711
GORMAN RUPP CO COM 383082104   58,218 1,472 SH   SOLE 4 0 0 1,472
GORMAN RUPP CO COM 383082104   5,933 150 SH   SOLE 7 150 0 0
GORMAN RUPP CO COM 383082104   2,311,777 58,452 SH   SOLE 18 58,452 0 0
GORMAN RUPP CO COM 383082104   1,925,531 48,686 SH   SOLE 19 48,686 0 0
GORMAN RUPP CO COM 383082104   31,520,994 796,991 SH   SOLE 21 796,991 0 0
GORMAN RUPP CO COM 383082104   26,704,793 675,216 SH   SOLE 22 646,969 0 28,247
GORMAN RUPP CO COM 383082104   172,715 4,367 SH   SOLE 25 4,367 0 0
GORMAN RUPP CO COM 383082104   23,255 588 SH   SOLE 26 588 0 0
GORMAN RUPP CO COM 383082104   359,430 9,088 SH   SOLE 28 0 0 9,088
GORMAN RUPP CO COM 383082104   1,718,487 43,451 SH   SOLE 30 43,451 0 0
GORMAN RUPP CO COM 383082104   119,243 3,015 SH   SOLE 40 3,015 0 0
GORMAN RUPP CO COM 383082104   729,777 18,452 SH   SOLE 43 17,070 0 1,382
GOSSAMER BIO INC COM 38341P102   41,872 35,485 SH   SOLE 18 35,485 0 0
GOSSAMER BIO INC COM 38341P102   202,914 171,961 SH   SOLE 21 171,961 0 0
GOSSAMER BIO INC COM 38341P102   3,364,989 2,851,686 SH   SOLE 22 2,851,686 0 0
GOSSAMER BIO INC COM 38341P102   29,147 24,701 SH   SOLE 26 24,701 0 0
GOSSAMER BIO INC COM 38341P102   6,482 5,493 SH   SOLE 43 5,493 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   9,280,641 2,955,618 SH   SOLE 2 2,634,533 0 321,085
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   6,649,914 2,117,807 SH   SOLE 4 1,145,716 0 972,091
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   7,891,866 2,513,333 SH   SOLE 7 2,319,050 0 194,283
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   881,276 280,661 SH   SOLE 13 280,661 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   3,427,583 1,091,587 SH   SOLE 15 1,091,587 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   5,066,101 1,613,408 SH   SOLE 18 1,563,288 0 50,120
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   3,621,827 1,153,448 SH   SOLE 19 1,153,448 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   108,165,392 34,447,577 SH   SOLE 21 34,447,577 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   87,453,898 27,851,560 SH   SOLE 22 26,813,997 0 1,037,563
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   10,423,456 3,319,572 SH   SOLE 23 3,319,572 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,938,548 617,372 SH   SOLE 25 600,796 0 16,576
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   7,357,171 2,343,048 SH   SOLE 26 242,674 0 2,100,374
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   12,379,883 3,942,638 SH   SOLE 28 44,064 0 3,898,574
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   7,479 2,382 SH   SOLE 29 2,382 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   34,113,196 10,864,075 SH   SOLE 30 10,215,579 0 648,496
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,315,560 418,968 SH   SOLE 31 387,155 0 31,813
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   957,047 304,792 SH   SOLE 34 304,792 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   666,685 212,320 SH   SOLE 36 212,320 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   280,587 89,359 SH   SOLE 40 89,359 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   163,151 51,959 SH   SOLE 43 12,844 0 39,115
GRACO INC COM 384109104   56,248,621 601,847 SH   SOLE 2 488,703 0 113,144
GRACO INC COM 384109104   27,497,334 294,215 SH   SOLE 4 139,021 0 155,194
GRACO INC COM 384109104   3,632,416 38,866 SH   SOLE 7 37,965 0 901
GRACO INC COM 384109104   3,353,532 35,882 SH   SOLE 13 35,882 0 0
GRACO INC COM 384109104   1,335,450 14,289 SH   SOLE 15 14,289 0 0
GRACO INC COM 384109104   34,643,566 370,678 SH   SOLE 18 356,819 0 13,859
GRACO INC COM 384109104   9,643,203 103,180 SH   SOLE 19 103,180 0 0
GRACO INC COM 384109104   887,357,092 9,494,512 SH   SOLE 21 9,494,512 0 0
GRACO INC COM 384109104   498,528,257 5,334,135 SH   SOLE 22 4,975,288 0 358,847
GRACO INC COM 384109104   36,934,364 395,189 SH   SOLE 23 395,189 0 0
GRACO INC COM 384109104   14,171,153 151,628 SH   SOLE 25 148,201 0 3,427
GRACO INC COM 384109104   22,878,541 244,795 SH   SOLE 26 175,209 0 69,586
GRACO INC COM 384109104   27,320,040 292,318 SH   SOLE 28 1,973 0 290,345
GRACO INC COM 384109104   1,848,265 19,776 SH   SOLE 29 19,776 0 0
GRACO INC COM 384109104   108,698,373 1,163,047 SH   SOLE 30 1,133,361 0 29,686
GRACO INC COM 384109104   7,293,992 78,044 SH   SOLE 31 75,351 0 2,693
GRACO INC COM 384109104   28,396,886 303,840 SH   SOLE 34 303,840 0 0
GRACO INC COM 384109104   2,283,508 24,433 SH   SOLE 36 24,433 0 0
GRACO INC COM 384109104   789,363 8,446 SH   SOLE 40 8,446 0 0
GRACO INC COM 384109104   18,131 194 SH   OTR 43 194 0 0
GRACO INC COM 384109104   19,796,667 211,820 SH   SOLE 43 185,021 0 26,798
GRAFTECH INTL LTD COM 384313508   189,699 137,463 SH   SOLE 2 58,856 0 78,607
GRAFTECH INTL LTD COM 384313508   727 527 SH   SOLE 4 527 0 0
GRAFTECH INTL LTD COM 384313508   1,686 1,222 SH   SOLE 7 1,222 0 0
GRAFTECH INTL LTD COM 384313508   655,575 475,054 SH   SOLE 18 475,054 0 0
GRAFTECH INTL LTD COM 384313508   592,583 429,408 SH   SOLE 19 429,408 0 0
GRAFTECH INTL LTD COM 384313508   9,595,605 6,953,337 SH   SOLE 21 6,953,337 0 0
GRAFTECH INTL LTD COM 384313508   7,613,775 5,517,228 SH   SOLE 22 5,333,347 0 183,881
GRAFTECH INTL LTD COM 384313508   62,935 45,605 SH   SOLE 25 45,605 0 0
GRAFTECH INTL LTD COM 384313508   160,138 116,042 SH   SOLE 26 116,042 0 0
GRAFTECH INTL LTD COM 384313508   33,896 24,562 SH   SOLE 28 0 0 24,562
GRAFTECH INTL LTD COM 384313508   246,129 178,354 SH   SOLE 30 178,354 0 0
GRAFTECH INTL LTD COM 384313508   10,258 7,433 SH   SOLE 36 7,433 0 0
GRAFTECH INTL LTD COM 384313508   50,337 36,476 SH   SOLE 40 36,476 0 0
GRAFTECH INTL LTD COM 384313508   332,793 241,154 SH   SOLE 43 218,151 0 23,003
GRAHAM CORP COM 384556106   383,011 14,040 SH   SOLE 2 14,040 0 0
GRAHAM CORP COM 384556106   96,544 3,539 SH   SOLE 18 3,539 0 0
GRAHAM CORP COM 384556106   595,795 21,840 SH   SOLE 21 21,840 0 0
GRAHAM CORP COM 384556106   4,206,030 154,180 SH   SOLE 22 154,180 0 0
GRAHAM CORP COM 384556106   55,433 2,032 SH   SOLE 26 2,032 0 0
GRAHAM CORP COM 384556106   164 6 SH   SOLE 43 6 0 0
GRAHAM HLDGS CO COM CL B 384637104   4,150,078 5,406 SH   SOLE 2 3,011 0 2,395
GRAHAM HLDGS CO COM CL B 384637104   10,748 14 SH   SOLE 4 14 0 0
GRAHAM HLDGS CO COM CL B 384637104   44,525 58 SH   SOLE 7 58 0 0
GRAHAM HLDGS CO COM CL B 384637104   10,754,429 14,009 SH   SOLE 18 14,009 0 0
GRAHAM HLDGS CO COM CL B 384637104   5,719,984 7,451 SH   SOLE 19 7,451 0 0
GRAHAM HLDGS CO COM CL B 384637104   208,242,412 271,262 SH   SOLE 21 271,262 0 0
GRAHAM HLDGS CO COM CL B 384637104   91,292,506 118,920 SH   SOLE 22 114,164 0 4,756
GRAHAM HLDGS CO COM CL B 384637104   547,356 713 SH   SOLE 25 713 0 0
GRAHAM HLDGS CO COM CL B 384637104   697,053 908 SH   SOLE 26 908 0 0
GRAHAM HLDGS CO COM CL B 384637104   1,313,500 1,711 SH   SOLE 28 1,711 0 0
GRAHAM HLDGS CO COM CL B 384637104   1,690,431 2,202 SH   SOLE 30 2,202 0 0
GRAHAM HLDGS CO COM CL B 384637104   74,465 97 SH   SOLE 36 97 0 0
GRAHAM HLDGS CO COM CL B 384637104   597,255 778 SH   SOLE 40 778 0 0
GRAHAM HLDGS CO COM CL B 384637104   19,015,586 24,770 SH   SOLE 43 24,129 0 641
GRAINGER W W INC COM 384802104   140,649,863 138,258 SH   SOLE 2 56,417 0 81,841
GRAINGER W W INC COM 384802104   41,177,252 40,477 SH   SOLE 4 18,265 0 22,212
GRAINGER W W INC COM 384802104   66,484,624 65,354 SH   SOLE 7 51,557 0 13,797
GRAINGER W W INC COM 384802104   3,831,152 3,766 SH   SOLE 13 3,766 0 0
GRAINGER W W INC COM 384802104   6,387,627 6,279 SH   SOLE 15 6,279 0 0
GRAINGER W W INC COM 384802104   91,437,976 89,883 SH   SOLE 18 79,457 0 10,426
GRAINGER W W INC COM 384802104   40,855,785 40,161 SH   SOLE 19 40,161 0 0
GRAINGER W W INC COM 384802104   1,730,822,012 1,701,388 SH   SOLE 21 1,701,388 0 0
GRAINGER W W INC COM 384802104   1,018,015,162 1,000,703 SH   SOLE 22 894,771 0 105,932
GRAINGER W W INC COM 384802104   76,341,244 75,043 SH   SOLE 23 75,043 0 0
GRAINGER W W INC COM 384802104   67,820,339 66,667 SH   SOLE 25 66,359 0 308
GRAINGER W W INC COM 384802104   66,861,025 65,724 SH   SOLE 26 43,153 0 22,571
GRAINGER W W INC COM 384802104   152,730,301 150,133 SH   SOLE 28 12,774 0 137,359
GRAINGER W W INC COM 384802104   1,519,846 1,494 SH   SOLE 29 1,494 0 0
GRAINGER W W INC COM 384802104   452,382,120 444,689 SH   SOLE 30 421,023 0 23,666
GRAINGER W W INC COM 384802104   12,388,679 12,178 SH   SOLE 31 11,477 0 701
GRAINGER W W INC COM 384802104   17,066,225 16,776 SH   SOLE 34 16,776 0 0
GRAINGER W W INC COM 384802104   10,775,242 10,592 SH   SOLE 36 10,592 0 0
GRAINGER W W INC COM 384802104   2,225,852 2,188 SH   SOLE 40 2,188 0 0
GRAINGER W W INC COM 384802104   59,553 59 SH   OTR 43 59 0 0
GRAINGER W W INC COM 384802104   95,538,530 93,914 SH   SOLE 43 83,832 0 10,082
GRAN TIERRA ENERGY INC COM 38500T200   675,623 94,625 SH   SOLE 2 94,625 0 0
GRAN TIERRA ENERGY INC COM 38500T200   142,707 19,987 SH   SOLE 22 19,987 0 0
GRAN TIERRA ENERGY INC COM 38500T200   13,288 1,861 SH   SOLE 26 0 0 1,861
GRAN TIERRA ENERGY INC COM 38500T200   2,985 418 SH   SOLE 43 418 0 0
GRAND CANYON ED INC COM 38526M106   26,477,317 194,386 SH   SOLE 2 64,645 0 129,741
GRAND CANYON ED INC COM 38526M106   9,262 68 SH   SOLE 4 68 0 0
GRAND CANYON ED INC COM 38526M106   533,807 3,919 SH   SOLE 7 3,718 0 201
GRAND CANYON ED INC COM 38526M106   6,796,879 49,900 SH   SOLE 18 49,900 0 0
GRAND CANYON ED INC COM 38526M106   1,417,129 10,404 SH   SOLE 19 10,404 0 0
GRAND CANYON ED INC COM 38526M106   212,476,295 1,559,917 SH   SOLE 21 1,559,917 0 0
GRAND CANYON ED INC COM 38526M106   114,364,232 839,617 SH   SOLE 22 801,049 0 38,568
GRAND CANYON ED INC COM 38526M106   796,556 5,848 SH   SOLE 25 5,848 0 0
GRAND CANYON ED INC COM 38526M106   4,421,921 32,464 SH   SOLE 26 13,290 0 19,174
GRAND CANYON ED INC COM 38526M106   273,646 2,009 SH   SOLE 28 116 0 1,893
GRAND CANYON ED INC COM 38526M106   3,990,000 29,293 SH   SOLE 30 29,293 0 0
GRAND CANYON ED INC COM 38526M106   50,534 371 SH   SOLE 31 371 0 0
GRAND CANYON ED INC COM 38526M106   714,966 5,249 SH   SOLE 36 5,249 0 0
GRAND CANYON ED INC COM 38526M106   829,791 6,092 SH   SOLE 40 6,092 0 0
GRAND CANYON ED INC COM 38526M106   11,533 85 SH   OTR 43 85 0 0
GRAND CANYON ED INC COM 38526M106   30,449,609 223,549 SH   SOLE 43 216,927 0 6,622
GRANITE CONSTR INC COM 387328107   2,140,375 37,465 SH   SOLE 2 12,700 0 24,765
GRANITE CONSTR INC COM 387328107   69,641 1,219 SH   SOLE 4 193 0 1,026
GRANITE CONSTR INC COM 387328107   516,112 9,034 SH   SOLE 7 8,559 0 475
GRANITE CONSTR INC COM 387328107   7,826,353 136,992 SH   SOLE 18 136,992 0 0
GRANITE CONSTR INC COM 387328107   5,397,928 94,485 SH   SOLE 19 94,485 0 0
GRANITE CONSTR INC COM 387328107   302,364,695 5,292,573 SH   SOLE 21 5,292,573 0 0
GRANITE CONSTR INC COM 387328107   75,560,024 1,322,598 SH   SOLE 22 1,266,680 0 55,918
GRANITE CONSTR INC COM 387328107   528,395 9,249 SH   SOLE 25 9,249 0 0
GRANITE CONSTR INC COM 387328107   2,129,349 37,272 SH   SOLE 26 15,040 0 22,232
GRANITE CONSTR INC COM 387328107   5,263,216 92,127 SH   SOLE 30 92,127 0 0
GRANITE CONSTR INC COM 387328107   30,679 537 SH   SOLE 36 537 0 0
GRANITE CONSTR INC COM 387328107   465,152 8,142 SH   SOLE 40 8,142 0 0
GRANITE CONSTR INC COM 387328107   5,055,750 88,496 SH   SOLE 43 85,528 0 2,968
GRANITE PT MTG TR INC COM STK 38741L107   2,338,264 490,202 SH   SOLE 2 411,308 0 78,894
GRANITE PT MTG TR INC COM STK 38741L107   2,080 436 SH   SOLE 7 436 0 0
GRANITE PT MTG TR INC COM STK 38741L107   911,552 191,101 SH   SOLE 18 191,101 0 0
GRANITE PT MTG TR INC COM STK 38741L107   666,627 139,754 SH   SOLE 19 139,754 0 0
GRANITE PT MTG TR INC COM STK 38741L107   13,763,887 2,885,511 SH   SOLE 21 2,885,511 0 0
GRANITE PT MTG TR INC COM STK 38741L107   7,881,419 1,652,289 SH   SOLE 22 1,608,365 0 43,924
GRANITE PT MTG TR INC COM STK 38741L107   26,583 5,573 SH   SOLE 23 5,573 0 0
GRANITE PT MTG TR INC COM STK 38741L107   3,616 758 SH   SOLE 28 758 0 0
GRANITE PT MTG TR INC COM STK 38741L107   27,337 5,731 SH   SOLE 43 5,503 0 228
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   26,097 456 SH   SOLE 43 456 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   1,022,938 157,375 SH   SOLE 2 69,619 0 87,756
GRANITE RIDGE RESOURCES INC COM 387432107   604,045 92,930 SH   SOLE 18 92,930 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   502,255 77,270 SH   SOLE 19 77,270 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   7,928,668 1,219,795 SH   SOLE 21 1,219,795 0 0
GRANITE RIDGE RESOURCES INC COM 387432107   4,355,312 670,048 SH   SOLE 22 608,655 0 61,393
GRAPHIC PACKAGING HLDG CO COM 388689101   19,356,144 663,336 SH   SOLE 2 335,119 0 328,217
GRAPHIC PACKAGING HLDG CO COM 388689101   27,429 940 SH   SOLE 4 940 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,420,043 82,935 SH   SOLE 7 78,639 0 4,296
GRAPHIC PACKAGING HLDG CO COM 388689101   15,844,302 542,985 SH   SOLE 18 542,985 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   21,954,157 752,370 SH   SOLE 19 752,370 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   466,283,969 15,979,574 SH   SOLE 21 15,979,574 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   263,643,634 9,035,080 SH   SOLE 22 8,625,904 0 409,176
GRAPHIC PACKAGING HLDG CO COM 388689101   7,331,300 251,244 SH   SOLE 25 251,244 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   3,665,913 125,631 SH   SOLE 26 106,660 0 18,971
GRAPHIC PACKAGING HLDG CO COM 388689101   159,644 5,471 SH   SOLE 28 5,471 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   13,281,948 455,173 SH   SOLE 29 455,173 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   11,982,242 410,632 SH   SOLE 30 410,632 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   110,709 3,794 SH   SOLE 31 3,794 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   61,845,463 2,119,447 SH   SOLE 34 2,119,447 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   210,738 7,222 SH   SOLE 36 7,222 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   1,791,127 61,382 SH   SOLE 40 61,382 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   4,429,179 151,788 SH   SOLE 43 128,287 0 23,501
GRAVITY CO LTD SPONSORED ADS NE 38911N206   1,218,414 16,055 SH   SOLE 43 14,482 0 1,573
GRAY TELEVISION INC COM 389375106   1,956,817 309,623 SH   SOLE 2 241,281 0 68,342
GRAY TELEVISION INC COM 389375106   2,288 362 SH   SOLE 4 362 0 0
GRAY TELEVISION INC COM 389375106   21,292 3,369 SH   SOLE 7 3,369 0 0
GRAY TELEVISION INC COM 389375106   1,448,405 229,178 SH   SOLE 18 229,178 0 0
GRAY TELEVISION INC COM 389375106   1,774,150 280,720 SH   SOLE 19 280,720 0 0
GRAY TELEVISION INC COM 389375106   19,860,512 3,142,486 SH   SOLE 21 3,142,486 0 0
GRAY TELEVISION INC COM 389375106   17,482,333 2,766,192 SH   SOLE 22 2,656,930 0 109,262
GRAY TELEVISION INC COM 389375106   112,711 17,834 SH   SOLE 25 17,834 0 0
GRAY TELEVISION INC COM 389375106   267,867 42,384 SH   SOLE 26 24,397 0 17,987
GRAY TELEVISION INC COM 389375106   63,996 10,126 SH   SOLE 28 664 0 9,462
GRAY TELEVISION INC COM 389375106   449,207 71,077 SH   SOLE 30 71,077 0 0
GRAY TELEVISION INC COM 389375106   36,972 5,850 SH   SOLE 36 5,850 0 0
GRAY TELEVISION INC COM 389375106   103,427 16,365 SH   SOLE 40 16,365 0 0
GRAY TELEVISION INC COM 389375106   830,789 131,454 SH   SOLE 43 125,219 0 6,235
GREAT AJAX CORP COM 38983D300   404,039 106,326 SH   SOLE 2 106,314 0 12
GREAT AJAX CORP COM 38983D300   15,576 4,099 SH   SOLE 18 4,099 0 0
GREAT AJAX CORP COM 38983D300   252,502 66,448 SH   SOLE 21 66,448 0 0
GREAT AJAX CORP COM 38983D300   906,729 238,613 SH   SOLE 22 238,613 0 0
GREAT AJAX CORP COM 38983D300   7,596 1,999 SH   SOLE 43 1,999 0 0
GREAT AJAX CORP 7.25 CV SR NT 24 38983D409   11,490,460 461,279 SH   SOLE 21 461,279 0 0
GREAT ELM GROUP INC COM NEW 39037G109   3,786 1,972 SH   SOLE 18 1,972 0 0
GREAT ELM GROUP INC COM NEW 39037G109   59,148 30,806 SH   SOLE 21 30,806 0 0
GREAT ELM GROUP INC COM NEW 39037G109   582,776 303,529 SH   SOLE 22 303,529 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   750,750 85,800 SH   SOLE 2 49,502 0 36,298
GREAT LAKES DREDGE & DOCK CO COM 390607109   3,316 379 SH   SOLE 4 379 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   399,368 45,642 SH   SOLE 7 43,191 0 2,451
GREAT LAKES DREDGE & DOCK CO COM 390607109   1,610,088 184,010 SH   SOLE 18 184,010 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   1,249,544 142,805 SH   SOLE 19 142,805 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   33,818,636 3,864,987 SH   SOLE 21 3,864,987 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   16,377,664 1,871,733 SH   SOLE 22 1,787,216 0 84,517
GREAT LAKES DREDGE & DOCK CO COM 390607109   98,044 11,205 SH   SOLE 25 11,205 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   459,174 52,477 SH   SOLE 26 52,477 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   10,238 1,170 SH   SOLE 28 1,170 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   712,670 81,448 SH   SOLE 30 81,448 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   21,044 2,405 SH   SOLE 36 2,405 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   166,154 18,989 SH   SOLE 40 18,989 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   2,310,919 264,105 SH   SOLE 43 243,165 0 20,940
GREAT SOUTHN BANCORP INC COM 390905107   461,036 8,410 SH   SOLE 2 3,091 0 5,319
GREAT SOUTHN BANCORP INC COM 390905107   6,085 111 SH   SOLE 7 111 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,423,237 25,962 SH   SOLE 18 25,962 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,101,663 20,096 SH   SOLE 19 20,096 0 0
GREAT SOUTHN BANCORP INC COM 390905107   20,970,569 382,535 SH   SOLE 21 382,535 0 0
GREAT SOUTHN BANCORP INC COM 390905107   17,217,263 314,069 SH   SOLE 22 301,241 0 12,828
GREAT SOUTHN BANCORP INC COM 390905107   104,871 1,913 SH   SOLE 25 1,913 0 0
GREAT SOUTHN BANCORP INC COM 390905107   123,290 2,249 SH   SOLE 28 0 0 2,249
GREAT SOUTHN BANCORP INC COM 390905107   1,067,071 19,465 SH   SOLE 30 19,465 0 0
GREAT SOUTHN BANCORP INC COM 390905107   116,054 2,117 SH   SOLE 40 2,117 0 0
GREAT SOUTHN BANCORP INC COM 390905107   1,214,091 22,147 SH   SOLE 43 20,620 0 1,527
GREEN BRICK PARTNERS INC COM 392709101   1,296,210 21,521 SH   SOLE 2 8,958 0 12,563
GREEN BRICK PARTNERS INC COM 392709101   7,348 122 SH   SOLE 4 122 0 0
GREEN BRICK PARTNERS INC COM 392709101   387,520 6,434 SH   SOLE 7 6,093 0 341
GREEN BRICK PARTNERS INC COM 392709101   4,725,284 78,454 SH   SOLE 18 78,454 0 0
GREEN BRICK PARTNERS INC COM 392709101   3,363,906 55,851 SH   SOLE 19 55,851 0 0
GREEN BRICK PARTNERS INC COM 392709101   190,816,831 3,168,136 SH   SOLE 21 3,168,136 0 0
GREEN BRICK PARTNERS INC COM 392709101   45,247,245 751,241 SH   SOLE 22 719,652 0 31,589
GREEN BRICK PARTNERS INC COM 392709101   360,537 5,986 SH   SOLE 25 5,986 0 0
GREEN BRICK PARTNERS INC COM 392709101   777,991 12,917 SH   SOLE 26 12,917 0 0
GREEN BRICK PARTNERS INC COM 392709101   3,518,757 58,422 SH   SOLE 30 58,422 0 0
GREEN BRICK PARTNERS INC COM 392709101   401,373 6,664 SH   SOLE 40 6,664 0 0
GREEN BRICK PARTNERS INC COM 392709101   2,149,702 35,692 SH   SOLE 43 34,384 0 1,308
GREEN DOT CORP CL A 39304D102   334,219 35,822 SH   SOLE 2 13,110 0 22,712
GREEN DOT CORP CL A 39304D102   1,875 201 SH   SOLE 4 201 0 0
GREEN DOT CORP CL A 39304D102   5,104 547 SH   SOLE 7 547 0 0
GREEN DOT CORP CL A 39304D102   1,312,013 140,623 SH   SOLE 18 140,623 0 0
GREEN DOT CORP CL A 39304D102   766,553 82,160 SH   SOLE 19 82,160 0 0
GREEN DOT CORP CL A 39304D102   42,086,389 4,510,867 SH   SOLE 21 4,510,867 0 0
GREEN DOT CORP CL A 39304D102   10,101,171 1,082,655 SH   SOLE 22 1,023,276 0 59,379
GREEN DOT CORP CL A 39304D102   57,426 6,155 SH   SOLE 25 6,155 0 0
GREEN DOT CORP CL A 39304D102   106,231 11,386 SH   SOLE 26 11,386 0 0
GREEN DOT CORP CL A 39304D102   8,500 911 SH   SOLE 28 911 0 0
GREEN DOT CORP CL A 39304D102   1,048,589 112,389 SH   SOLE 30 112,389 0 0
GREEN DOT CORP CL A 39304D102   47,994 5,144 SH   SOLE 40 5,144 0 0
GREEN DOT CORP CL A 39304D102   9,069 972 SH   SOLE 43 888 0 84
GREEN PLAINS INC COM 393222104   816,113 35,299 SH   SOLE 2 10,160 0 25,139
GREEN PLAINS INC COM 393222104   49,985 2,162 SH   SOLE 4 2,162 0 0
GREEN PLAINS INC COM 393222104   182,324 7,886 SH   SOLE 7 7,658 0 228
GREEN PLAINS INC COM 393222104   4,216,510 182,375 SH   SOLE 18 182,375 0 0
GREEN PLAINS INC COM 393222104   12,836,548 555,214 SH   SOLE 19 555,214 0 0
GREEN PLAINS INC COM 393222104   161,176,479 6,971,301 SH   SOLE 21 6,971,301 0 0
GREEN PLAINS INC COM 393222104   21,407,016 925,909 SH   SOLE 22 882,122 0 43,787
GREEN PLAINS INC COM 393222104   23,790 1,029 SH   SOLE 25 1,029 0 0
GREEN PLAINS INC COM 393222104   11,722 507 SH   SOLE 26 507 0 0
GREEN PLAINS INC COM 393222104   35,330,250 1,528,125 SH   SOLE 30 1,528,125 0 0
GREEN PLAINS INC COM 393222104   5,640,702 243,975 SH   SOLE 34 243,975 0 0
GREEN PLAINS INC COM 393222104   102,167 4,419 SH   SOLE 40 4,419 0 0
GREEN PLAINS INC COM 393222104   35,905 1,553 SH   SOLE 43 1,553 0 0
GREENBRIER COS INC COM 393657101   1,427,123 27,392 SH   SOLE 2 8,977 0 18,415
GREENBRIER COS INC COM 393657101   59,707 1,146 SH   SOLE 4 136 0 1,010
GREENBRIER COS INC COM 393657101   369,650 7,095 SH   SOLE 7 6,721 0 374
GREENBRIER COS INC COM 393657101   5,001,652 96,001 SH   SOLE 18 96,001 0 0
GREENBRIER COS INC COM 393657101   3,428,128 65,799 SH   SOLE 19 65,799 0 0
GREENBRIER COS INC COM 393657101   199,999,396 3,838,760 SH   SOLE 21 3,838,760 0 0
GREENBRIER COS INC COM 393657101   48,103,513 923,292 SH   SOLE 22 881,863 0 41,429
GREENBRIER COS INC COM 393657101   350,529 6,728 SH   SOLE 25 6,728 0 0
GREENBRIER COS INC COM 393657101   457,073 8,773 SH   SOLE 26 8,773 0 0
GREENBRIER COS INC COM 393657101   8,492 163 SH   SOLE 28 163 0 0
GREENBRIER COS INC COM 393657101   4,028,424 77,321 SH   SOLE 30 77,321 0 0
GREENBRIER COS INC COM 393657101   59,915 1,150 SH   SOLE 36 1,150 0 0
GREENBRIER COS INC COM 393657101   382,258 7,337 SH   SOLE 40 7,337 0 0
GREENBRIER COS INC COM 393657101   2,083,427 39,989 SH   SOLE 43 38,820 0 1,169
GREENBRIER COS INC NOTE 2.875% 4/1 393657AM3   3,601,975 3,250,000 PRN   SOLE 21 3,250,000 0 0
GREENE CNTY BANCORP INC COM 394357107   169,458 5,886 SH   SOLE 2 2,338 0 3,548
GREENE CNTY BANCORP INC COM 394357107   403 14 SH   SOLE 7 14 0 0
GREENE CNTY BANCORP INC COM 394357107   540,734 18,782 SH   SOLE 18 18,782 0 0
GREENE CNTY BANCORP INC COM 394357107   401,707 13,953 SH   SOLE 19 13,953 0 0
GREENE CNTY BANCORP INC COM 394357107   7,300,741 253,586 SH   SOLE 21 253,586 0 0
GREENE CNTY BANCORP INC COM 394357107   2,797,294 97,162 SH   SOLE 22 93,693 0 3,469
GREENE CNTY BANCORP INC COM 394357107   80,986 2,813 SH   SOLE 25 2,813 0 0
GREENE CNTY BANCORP INC COM 394357107   95,583 3,320 SH   SOLE 30 3,320 0 0
GREENIDGE GENERATION HLDGS I CLASS A COM 39531G308   44,884 12,824 SH   SOLE 22 12,824 0 0
GREENLANE HLDGS INC CL A NEW 395330301   5 10 SH   SOLE 22 10 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   330,767 26,525 SH   SOLE 2 16,193 0 10,332
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   1,284 103 SH   SOLE 7 103 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   931,596 74,707 SH   SOLE 18 74,707 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   690,277 55,355 SH   SOLE 19 55,355 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   11,980,690 960,761 SH   SOLE 21 960,761 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   10,403,098 834,250 SH   SOLE 22 813,197 0 21,053
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109   68,672 5,507 SH   SOLE 43 5,224 0 283
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100   501 161 SH   SOLE 43 161 0 0
GREENWICH LIFESCIENCES INC COM 396879108   19,023 954 SH   SOLE 18 954 0 0
GREENWICH LIFESCIENCES INC COM 396879108   268,193 13,450 SH   SOLE 21 13,450 0 0
GREENWICH LIFESCIENCES INC COM 396879108   838,577 42,055 SH   SOLE 22 42,055 0 0
GREIF INC CL A 397624107   2,964,593 42,934 SH   SOLE 2 25,877 0 17,057
GREIF INC CL A 397624107   8,493 123 SH   SOLE 4 123 0 0
GREIF INC CL A 397624107   407,533 5,902 SH   SOLE 7 5,608 0 294
GREIF INC CL A 397624107   6,849,346 99,194 SH   SOLE 18 99,194 0 0
GREIF INC CL A 397624107   3,740,439 54,170 SH   SOLE 19 54,170 0 0
GREIF INC CL A 397624107   130,020,529 1,882,991 SH   SOLE 21 1,882,991 0 0
GREIF INC CL A 397624107   63,996,369 926,812 SH   SOLE 22 893,992 0 32,820
GREIF INC CL A 397624107   361,615 5,237 SH   SOLE 25 5,237 0 0
GREIF INC CL A 397624107   418,167 6,056 SH   SOLE 26 6,056 0 0
GREIF INC CL A 397624107   977,886 14,162 SH   SOLE 28 14,162 0 0
GREIF INC CL A 397624107   1,169,431 16,936 SH   SOLE 30 16,936 0 0
GREIF INC CL A 397624107   85,415 1,237 SH   SOLE 36 1,237 0 0
GREIF INC CL A 397624107   364,653 5,281 SH   SOLE 40 5,281 0 0
GREIF INC CL A 397624107   2,898,471 41,976 SH   SOLE 43 35,871 0 6,105
GREIF INC CL B 397624206   322,573 4,640 SH   SOLE 2 1,303 0 3,337
GREIF INC CL B 397624206   412,810 5,938 SH   SOLE 7 5,615 0 323
GREIF INC CL B 397624206   938,937 13,506 SH   SOLE 18 13,506 0 0
GREIF INC CL B 397624206   808,935 11,636 SH   SOLE 19 11,636 0 0
GREIF INC CL B 397624206   13,693,007 196,965 SH   SOLE 21 196,965 0 0
GREIF INC CL B 397624206   5,540,744 79,700 SH   SOLE 22 74,072 0 5,628
GREIF INC CL B 397624206   80,087 1,152 SH   SOLE 25 1,152 0 0
GREIF INC CL B 397624206   407,665 5,864 SH   SOLE 30 5,864 0 0
GREIF INC CL B 397624206   72,926 1,049 SH   SOLE 40 1,049 0 0
GREIF INC CL B 397624206   14,043 202 SH   SOLE 43 202 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   1,384,714 112,670 SH   SOLE 2 86,825 0 25,845
GRID DYNAMICS HLDGS INC CL A 39813G109   5,604 456 SH   SOLE 4 456 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   6,047 492 SH   SOLE 7 492 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   1,776,433 144,543 SH   SOLE 18 144,543 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   2,331,524 189,709 SH   SOLE 19 189,709 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   28,281,330 2,301,166 SH   SOLE 21 2,301,166 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   18,409,031 1,497,887 SH   SOLE 22 1,438,977 0 58,910
GRID DYNAMICS HLDGS INC CL A 39813G109   9,439 768 SH   SOLE 23 768 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   136,542 11,110 SH   SOLE 25 11,110 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   18,152 1,477 SH   SOLE 26 0 0 1,477
GRID DYNAMICS HLDGS INC CL A 39813G109   19,197 1,562 SH   SOLE 28 1,562 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   4,849,155 394,561 SH   SOLE 30 394,561 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   197,783 16,093 SH   SOLE 40 16,093 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   380,879 30,991 SH   SOLE 43 29,852 0 1,139
GRIFFON CORP COM 398433102   4,664,424 63,600 SH   SOLE 2 47,074 0 16,526
GRIFFON CORP COM 398433102   9,094 124 SH   SOLE 4 124 0 0
GRIFFON CORP COM 398433102   23,762 324 SH   SOLE 7 324 0 0
GRIFFON CORP COM 398433102   8,606,669 117,353 SH   SOLE 18 117,353 0 0
GRIFFON CORP COM 398433102   6,191,876 84,427 SH   SOLE 19 84,427 0 0
GRIFFON CORP COM 398433102   323,361,634 4,409,076 SH   SOLE 21 4,409,076 0 0
GRIFFON CORP COM 398433102   84,074,922 1,146,372 SH   SOLE 22 1,103,327 0 43,045
GRIFFON CORP COM 398433102   538,829 7,347 SH   SOLE 25 7,347 0 0
GRIFFON CORP COM 398433102   2,572,474 35,076 SH   SOLE 26 14,267 0 20,809
GRIFFON CORP COM 398433102   47,231 644 SH   SOLE 28 644 0 0
GRIFFON CORP COM 398433102   6,197,597 84,505 SH   SOLE 30 84,505 0 0
GRIFFON CORP COM 398433102   589,580 8,039 SH   SOLE 40 8,039 0 0
GRIFFON CORP COM 398433102   3,181,108 43,375 SH   SOLE 43 39,416 0 3,959
GRIFOLS S A SP ADR REP B NVT 398438408   11,143,983 1,668,261 SH   SOLE 21 1,668,261 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   432,136 64,691 SH   SOLE 30 64,691 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   3,435,003 514,222 SH   SOLE 43 471,343 0 42,879
GRINDR INC COM 39854F101   107,034 10,566 SH   SOLE 2 3,800 0 6,766
GRINDR INC COM 39854F101   4,700 464 SH   SOLE 7 464 0 0
GRINDR INC COM 39854F101   979,996 96,742 SH   SOLE 18 96,742 0 0
GRINDR INC COM 39854F101   882,343 87,102 SH   SOLE 19 87,102 0 0
GRINDR INC COM 39854F101   13,999,984 1,382,032 SH   SOLE 21 1,382,032 0 0
GRINDR INC COM 39854F101   8,614,046 850,350 SH   SOLE 22 830,036 0 20,314
GRINDROD SHIPPING HOLDINGS L SHS Y28895103   183,962 17,770 SH   SOLE 2 17,770 0 0
GRINDROD SHIPPING HOLDINGS L SHS Y28895103   32,237 3,114 SH   SOLE 22 3,114 0 0
GRITSTONE BIO INC COM 39868T105   107,357 41,773 SH   SOLE 2 7,215 0 34,558
GRITSTONE BIO INC COM 39868T105   633,230 246,393 SH   SOLE 18 246,393 0 0
GRITSTONE BIO INC COM 39868T105   513,941 199,977 SH   SOLE 19 199,977 0 0
GRITSTONE BIO INC COM 39868T105   8,429,821 3,280,086 SH   SOLE 21 3,280,086 0 0
GRITSTONE BIO INC COM 39868T105   5,192,657 2,020,489 SH   SOLE 22 1,938,246 0 82,243
GRITSTONE BIO INC COM 39868T105   2,442 950 SH   SOLE 43 14 0 936
GROCERY OUTLET HLDG CORP COM 39874R101   11,871,232 412,482 SH   SOLE 2 305,318 0 107,164
GROCERY OUTLET HLDG CORP COM 39874R101   26,247 912 SH   SOLE 4 295 0 617
GROCERY OUTLET HLDG CORP COM 39874R101   22,045 766 SH   SOLE 7 766 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   4,736,181 164,565 SH   SOLE 18 164,565 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   2,169,465 75,381 SH   SOLE 19 75,381 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   144,343,356 5,015,405 SH   SOLE 21 5,015,405 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   81,704,434 2,838,931 SH   SOLE 22 2,712,812 0 126,119
GROCERY OUTLET HLDG CORP COM 39874R101   586,882 20,392 SH   SOLE 25 20,392 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   3,911,979 135,927 SH   SOLE 26 23,321 0 112,606
GROCERY OUTLET HLDG CORP COM 39874R101   462,926 16,085 SH   SOLE 28 1,619 0 14,466
GROCERY OUTLET HLDG CORP COM 39874R101   2,670,208 92,780 SH   SOLE 30 92,780 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   36,867 1,281 SH   SOLE 31 1,281 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   4,502,314 156,439 SH   SOLE 34 156,439 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   606,711 21,081 SH   SOLE 36 21,081 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   554,763 19,276 SH   SOLE 40 19,276 0 0
GROCERY OUTLET HLDG CORP COM 39874R101   869,933 30,227 SH   SOLE 43 28,312 0 1,915
GROUP 1 AUTOMOTIVE INC COM 398905109   17,243,323 59,006 SH   SOLE 2 32,197 0 26,809
GROUP 1 AUTOMOTIVE INC COM 398905109   7,890 27 SH   SOLE 4 27 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   1,353,902 4,633 SH   SOLE 7 4,396 0 237
GROUP 1 AUTOMOTIVE INC COM 398905109   13,236,266 45,294 SH   SOLE 18 45,294 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   37,861,611 129,561 SH   SOLE 19 129,561 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   452,070,166 1,546,967 SH   SOLE 21 1,546,967 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   150,863,738 516,250 SH   SOLE 22 488,294 0 27,956
GROUP 1 AUTOMOTIVE INC COM 398905109   992,413 3,396 SH   SOLE 23 3,396 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   777,916 2,662 SH   SOLE 25 2,662 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   11,686,862 39,992 SH   SOLE 26 3,998 0 35,994
GROUP 1 AUTOMOTIVE INC COM 398905109   94,683 324 SH   SOLE 28 324 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   12,382,077 42,371 SH   SOLE 30 42,371 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   488,316 1,671 SH   SOLE 34 1,671 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   199,593 683 SH   SOLE 36 683 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   862,663 2,952 SH   SOLE 40 2,952 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   5,562,024 19,033 SH   SOLE 43 18,515 0 518
GROUPON INC COM NEW 399473206   88,351 6,623 SH   SOLE 2 4,542 0 2,081
GROUPON INC COM NEW 399473206   43,969 3,296 SH   SOLE 18 3,296 0 0
GROUPON INC COM NEW 399473206   1,123,655 84,232 SH   SOLE 21 84,232 0 0
GROUPON INC COM NEW 399473206   4,806,362 360,297 SH   SOLE 22 359,793 0 504
GROUPON INC COM NEW 399473206   49,465 3,708 SH   SOLE 25 3,708 0 0
GROUPON INC COM NEW 399473206   57,229 4,290 SH   SOLE 43 4,290 0 0
GROVE COLLABORATIVE HOLD INC COM CL A 39957D201   87,897 52,633 SH   SOLE 22 52,633 0 0
GROWGENERATION CORP COM 39986L109   164,999 57,692 SH   SOLE 2 34,861 0 22,831
GROWGENERATION CORP COM 39986L109   2,488 870 SH   SOLE 7 870 0 0
GROWGENERATION CORP COM 39986L109   481,272 168,277 SH   SOLE 18 168,277 0 0
GROWGENERATION CORP COM 39986L109   333,250 116,521 SH   SOLE 19 116,521 0 0
GROWGENERATION CORP COM 39986L109   6,314,874 2,207,998 SH   SOLE 21 2,207,998 0 0
GROWGENERATION CORP COM 39986L109   5,009,811 1,751,682 SH   SOLE 22 1,702,433 0 49,249
GROWGENERATION CORP COM 39986L109   130,210 45,528 SH   SOLE 30 45,528 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   4,927,307 62,300 SH   SOLE 7 54,231 0 8,069
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   46,606,946 589,290 SH   SOLE 21 589,290 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   1,063,761 13,450 SH   SOLE 30 13,450 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   2,424,583 30,656 SH   SOLE 43 26,678 0 3,978
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   1,965,300 6,167 SH   SOLE 2 6,167 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   10,383,869 32,584 SH   SOLE 7 28,364 0 4,220
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   83,494 262 SH   SOLE 18 262 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   99,649,005 312,693 SH   SOLE 21 312,693 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   4,039,588 12,676 SH   SOLE 22 12,676 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   2,277,925 7,148 SH   SOLE 30 7,148 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   15,620,211 49,015 SH   SOLE 43 41,411 0 7,604
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   15,679,168 96,091 SH   SOLE 7 87,011 0 9,080
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   19,715,668 120,829 SH   SOLE 19 120,829 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   109,357,024 670,203 SH   SOLE 21 670,203 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   259,277 1,589 SH   SOLE 22 1,589 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   20,909,093 128,143 SH   SOLE 25 128,143 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   3,609,810 22,123 SH   SOLE 26 22,123 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   11,735,023 71,919 SH   SOLE 28 0 0 71,919
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   2,499,928 15,321 SH   SOLE 30 15,321 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   30,054,935 184,194 SH   SOLE 34 184,194 0 0
GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101   5,756,758 35,281 SH   SOLE 43 29,049 0 6,232
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101   410,755 177,816 SH   SOLE 43 164,652 0 13,164
GRUPO SIMEC SAB DE C V ADR 400491106   28,344 874 SH   SOLE 43 874 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   1,123,984 351,245 SH   SOLE 34 351,245 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   3,984,611 1,245,191 SH   SOLE 43 1,166,317 0 78,874
GRYPHON DIGITAL MNG INC COM 400510103   3,764 2,526 SH   SOLE 22 2,526 0 0
GSE SYS INC COM NEW 36227K205   10,654 4,553 SH   SOLE 22 4,553 0 0
GSI TECHNOLOGY INC COM 36241U106   9,768 2,873 SH   SOLE 18 2,873 0 0
GSI TECHNOLOGY INC COM 36241U106   134,616 39,593 SH   SOLE 21 39,593 0 0
GSI TECHNOLOGY INC COM 36241U106   116,729 34,332 SH   SOLE 22 34,332 0 0
GSK PLC SPONSORED ADR 37733W204   918,361 21,422 SH   SOLE 2 21,422 0 0
GSK PLC SPONSORED ADR 37733W204   9,646 225 SH   SOLE 18 225 0 0
GSK PLC SPONSORED ADR 37733W204   7,633,432 178,060 SH   SOLE 19 178,060 0 0
GSK PLC SPONSORED ADR 37733W204   1,636,777 38,180 SH   SOLE 34 38,180 0 0
GSK PLC SPONSORED ADR 37733W204   66,853,323 1,559,443 SH   SOLE 43 1,421,879 0 137,564
GT BIOPHARMA INC COM 36254L308   44,885 10,132 SH   SOLE 22 10,132 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   113,789 3,748 SH   SOLE 2 344 0 3,404
GUARANTY BANCSHARES INC TEX COM 400764106   3,431 113 SH   SOLE 7 113 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   721,020 23,749 SH   SOLE 18 23,749 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   509,805 16,792 SH   SOLE 19 16,792 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   10,047,004 330,929 SH   SOLE 21 330,929 0 0
GUARANTY BANCSHARES INC TEX COM 400764106   6,609,281 217,697 SH   SOLE 22 210,846 0 6,851
GUARANTY BANCSHARES INC TEX COM 400764106   1,518 50 SH   SOLE 43 50 0 0
GUARDANT HEALTH INC COM 40131M109   8,356,243 405,053 SH   SOLE 2 315,264 0 89,789
GUARDANT HEALTH INC COM 40131M109   7,427 360 SH   SOLE 4 360 0 0
GUARDANT HEALTH INC COM 40131M109   357,683 17,338 SH   SOLE 7 16,547 0 791
GUARDANT HEALTH INC COM 40131M109   6,925,512 335,701 SH   SOLE 18 311,938 0 23,763
GUARDANT HEALTH INC COM 40131M109   21,000,742 1,017,971 SH   SOLE 19 1,017,971 0 0
GUARDANT HEALTH INC COM 40131M109   102,463,784 4,966,737 SH   SOLE 21 4,966,737 0 0
GUARDANT HEALTH INC COM 40131M109   75,681,629 3,668,523 SH   SOLE 22 3,544,444 0 124,079
GUARDANT HEALTH INC COM 40131M109   206,259 9,998 SH   SOLE 23 9,998 0 0
GUARDANT HEALTH INC COM 40131M109   455,345 22,072 SH   SOLE 25 22,072 0 0
GUARDANT HEALTH INC COM 40131M109   3,288,608 159,409 SH   SOLE 26 38,044 0 121,365
GUARDANT HEALTH INC COM 40131M109   62,922 3,050 SH   SOLE 28 1,802 0 1,248
GUARDANT HEALTH INC COM 40131M109   7,094,430 343,889 SH   SOLE 30 343,889 0 0
GUARDANT HEALTH INC COM 40131M109   68,038 3,298 SH   SOLE 34 3,298 0 0
GUARDANT HEALTH INC COM 40131M109   483,877 23,455 SH   SOLE 40 23,455 0 0
GUARDANT HEALTH INC COM 40131M109   764,919 37,078 SH   SOLE 43 28,515 0 8,563
GUARDANT HEALTH INC NOTE 11/1 40131MAB5   5,954,941 8,765,000 PRN   SOLE 21 8,765,000 0 0
GUARDION HEALTH SCIENCES INC COM NEW 40145Q500   90,521 10,030 SH   SOLE 22 10,030 0 0
GUESS INC COM 401617105   4,378,704 139,139 SH   SOLE 2 121,555 0 17,584
GUESS INC COM 401617105   5,822 185 SH   SOLE 4 185 0 0
GUESS INC COM 401617105   9,126 290 SH   SOLE 7 290 0 0
GUESS INC COM 401617105   2,825,282 89,777 SH   SOLE 18 89,777 0 0
GUESS INC COM 401617105   1,896,854 60,275 SH   SOLE 19 60,275 0 0
GUESS INC COM 401617105   103,296,310 3,282,374 SH   SOLE 21 3,282,374 0 0
GUESS INC COM 401617105   29,195,443 927,723 SH   SOLE 22 892,274 0 35,449
GUESS INC COM 401617105   152,692 4,852 SH   SOLE 25 4,852 0 0
GUESS INC COM 401617105   4,519,784 143,622 SH   SOLE 26 16,185 0 127,437
GUESS INC COM 401617105   59,069 1,877 SH   SOLE 28 1,877 0 0
GUESS INC COM 401617105   2,162,335 68,711 SH   SOLE 30 68,711 0 0
GUESS INC COM 401617105   283,513 9,009 SH   SOLE 40 9,009 0 0
GUESS INC COM 401617105   1,796,670 57,092 SH   SOLE 43 55,456 0 1,636
GUIDEWIRE SOFTWARE INC COM 40171V100   20,498,944 175,640 SH   SOLE 2 109,727 0 65,913
GUIDEWIRE SOFTWARE INC COM 40171V100   3,403,730 29,164 SH   SOLE 4 14,503 0 14,661
GUIDEWIRE SOFTWARE INC COM 40171V100   2,597,848 22,259 SH   SOLE 7 21,246 0 1,013
GUIDEWIRE SOFTWARE INC COM 40171V100   956,322 8,194 SH   SOLE 13 8,194 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   3,320,866 28,454 SH   SOLE 18 27,969 0 485
GUIDEWIRE SOFTWARE INC COM 40171V100   3,928,459 33,660 SH   SOLE 19 33,660 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   183,297,023 1,570,534 SH   SOLE 21 1,570,534 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   242,264,751 2,075,784 SH   SOLE 22 1,970,300 0 105,484
GUIDEWIRE SOFTWARE INC COM 40171V100   3,543,432 30,361 SH   SOLE 23 30,361 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,885,917 16,159 SH   SOLE 25 16,159 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   3,347,826 28,685 SH   SOLE 26 25,018 0 3,667
GUIDEWIRE SOFTWARE INC COM 40171V100   5,549,911 47,553 SH   SOLE 28 44,588 0 2,965
GUIDEWIRE SOFTWARE INC COM 40171V100   915,240 7,842 SH   SOLE 29 7,842 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   19,797,284 169,628 SH   SOLE 30 169,628 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   3,125,844 26,783 SH   SOLE 31 26,783 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   46,217 396 SH   SOLE 34 396 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   98,036 840 SH   SOLE 36 840 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   1,922,564 16,473 SH   SOLE 40 16,473 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   14,355 123 SH   OTR 43 123 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   10,850,412 92,969 SH   SOLE 43 81,164 0 11,805
GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8   4,209,122 3,649,000 PRN   SOLE 21 3,649,000 0 0
GUILD HLDGS CO CL A 40172N107   1,278,206 86,658 SH   SOLE 22 86,658 0 0
GULF IS FABRICATION INC COM 402307102   10,569 1,438 SH   SOLE 2 1,438 0 0
GULF IS FABRICATION INC COM 402307102   16,905 2,300 SH   SOLE 18 2,300 0 0
GULF IS FABRICATION INC COM 402307102   214,054 29,123 SH   SOLE 21 29,123 0 0
GULF IS FABRICATION INC COM 402307102   1,527,609 207,838 SH   SOLE 22 207,838 0 0
GULF RES INC COM 40251W408   4 3 SH   SOLE 22 3 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   7,244,790 45,246 SH   SOLE 2 35,443 0 9,803
GULFPORT ENERGY CORP COMMON SHARES 402635502   9,287 58 SH   SOLE 4 58 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   14,571 91 SH   SOLE 7 91 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   4,573,828 28,565 SH   SOLE 18 28,565 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   3,748,249 23,409 SH   SOLE 19 23,409 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   67,116,380 419,163 SH   SOLE 21 419,163 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   47,711,757 297,975 SH   SOLE 22 281,787 0 16,188
GULFPORT ENERGY CORP COMMON SHARES 402635502   31,063 194 SH   SOLE 23 194 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   194,706 1,216 SH   SOLE 26 1,216 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   1,018,683 6,362 SH   SOLE 28 6,362 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   1,960,349 12,243 SH   SOLE 30 12,243 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   26,260 164 SH   SOLE 43 115 0 49
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   15,495,406 288,233 SH   SOLE 2 139,962 0 148,271
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   17,741 330 SH   SOLE 4 330 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,260,618 23,449 SH   SOLE 7 22,259 0 1,190
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   13,158,996 244,773 SH   SOLE 18 244,773 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   19,813,893 368,562 SH   SOLE 19 368,562 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   327,341,576 6,088,943 SH   SOLE 21 6,088,943 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   191,116,047 3,554,986 SH   SOLE 22 3,399,709 0 155,277
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   24,300 452 SH   SOLE 23 452 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,361,472 25,325 SH   SOLE 25 25,325 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   11,191,757 208,180 SH   SOLE 26 105,961 0 102,219
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   399,437 7,430 SH   SOLE 28 2,042 0 5,388
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   6,703,764 124,698 SH   SOLE 30 124,698 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   78,382 1,458 SH   SOLE 31 1,458 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   116,390 2,165 SH   SOLE 34 2,165 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   186,708 3,473 SH   SOLE 36 3,473 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,314,540 24,452 SH   SOLE 40 24,452 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   10,478,200 194,907 SH   SOLE 43 180,757 0 14,150
GYRE THERAPEUTICS INC COM 403783103   8,810 504 SH   SOLE 2 504 0 0
GYRE THERAPEUTICS INC COM 403783103   258,652 14,797 SH   SOLE 21 14,797 0 0
GYRE THERAPEUTICS INC COM 403783103   2,735,637 156,501 SH   SOLE 22 156,501 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   2,951,189 45,983 SH   SOLE 2 19,985 0 25,998
H & E EQUIPMENT SERVICES INC COM 404030108   65,399 1,019 SH   SOLE 4 110 0 909
H & E EQUIPMENT SERVICES INC COM 404030108   17,714 276 SH   SOLE 7 276 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   4,838,723 75,393 SH   SOLE 18 75,393 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   11,365,315 177,085 SH   SOLE 19 177,085 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   87,739,836 1,367,090 SH   SOLE 21 1,367,090 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   66,445,490 1,035,299 SH   SOLE 22 996,736 0 38,563
H & E EQUIPMENT SERVICES INC COM 404030108   33,374 520 SH   SOLE 23 520 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   454,908 7,088 SH   SOLE 25 7,088 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   550,344 8,575 SH   SOLE 26 2,539 0 6,036
H & E EQUIPMENT SERVICES INC COM 404030108   393,616 6,133 SH   SOLE 28 287 0 5,846
H & E EQUIPMENT SERVICES INC COM 404030108   1,198,818 18,679 SH   SOLE 30 18,679 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   405,297 6,315 SH   SOLE 40 6,315 0 0
H & E EQUIPMENT SERVICES INC COM 404030108   1,934,807 30,147 SH   SOLE 43 27,543 0 2,604
H WORLD GROUP LTD SPONSORED ADS 44332N106   6,225,398 160,863 SH   SOLE 2 75,857 0 85,006
H WORLD GROUP LTD SPONSORED ADS 44332N106   2,634,967 68,087 SH   SOLE 4 38,958 0 29,129
H WORLD GROUP LTD SPONSORED ADS 44332N106   1,707,715 44,127 SH   SOLE 7 40,212 0 3,915
H WORLD GROUP LTD SPONSORED ADS 44332N106   1,801,253 46,544 SH   SOLE 13 46,544 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   9,178,324 237,166 SH   SOLE 15 237,166 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   2,230,629 57,639 SH   SOLE 18 57,639 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   132,833,493 3,432,390 SH   SOLE 21 3,432,390 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   69,060,614 1,784,512 SH   SOLE 22 1,533,280 0 251,232
H WORLD GROUP LTD SPONSORED ADS 44332N106   9,687,539 250,324 SH   SOLE 23 250,324 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   1,084 28 SH   SOLE 25 28 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   7,407,219 191,401 SH   SOLE 26 689 0 190,712
H WORLD GROUP LTD SPONSORED ADS 44332N106   15,250,664 394,074 SH   SOLE 28 0 0 394,074
H WORLD GROUP LTD SPONSORED ADS 44332N106   53,534,561 1,383,322 SH   SOLE 30 1,383,322 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   309,445 7,996 SH   SOLE 32 7,996 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   353,331 9,130 SH   SOLE 34 9,130 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   113,623 2,936 SH   SOLE 40 2,936 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106   13,046,621 337,122 SH   SOLE 43 321,085 0 16,037
H WORLD GROUP LTD NOTE 3.000% 5/0 44332NAB2   4,369,541 3,804,000 PRN   SOLE 21 3,804,000 0 0
HACKETT GROUP INC COM 404609109   3,311,628 136,281 SH   SOLE 2 106,906 0 29,375
HACKETT GROUP INC COM 404609109   3,596 148 SH   SOLE 7 148 0 0
HACKETT GROUP INC COM 404609109   1,671,354 68,780 SH   SOLE 18 62,332 0 6,448
HACKETT GROUP INC COM 404609109   6,267,821 257,935 SH   SOLE 19 257,935 0 0
HACKETT GROUP INC COM 404609109   24,956,562 1,027,019 SH   SOLE 21 1,027,019 0 0
HACKETT GROUP INC COM 404609109   19,758,865 813,122 SH   SOLE 22 783,299 0 29,823
HACKETT GROUP INC COM 404609109   23,036 948 SH   SOLE 23 948 0 0
HACKETT GROUP INC COM 404609109   92,875 3,822 SH   SOLE 25 3,822 0 0
HACKETT GROUP INC COM 404609109   410,573 16,896 SH   SOLE 30 16,896 0 0
HACKETT GROUP INC COM 404609109   196,927 8,104 SH   SOLE 40 8,104 0 0
HACKETT GROUP INC COM 404609109   410,500 16,893 SH   SOLE 43 15,339 0 1,554
HAEMONETICS CORP MASS COM 405024100   5,624,906 65,904 SH   SOLE 2 51,789 0 14,115
HAEMONETICS CORP MASS COM 405024100   14,509 170 SH   SOLE 4 170 0 0
HAEMONETICS CORP MASS COM 405024100   782,403 9,167 SH   SOLE 7 8,689 0 478
HAEMONETICS CORP MASS COM 405024100   17,368,981 203,503 SH   SOLE 18 196,772 0 6,731
HAEMONETICS CORP MASS COM 405024100   10,823,490 126,813 SH   SOLE 19 126,813 0 0
HAEMONETICS CORP MASS COM 405024100   321,623,039 3,768,284 SH   SOLE 21 3,768,284 0 0
HAEMONETICS CORP MASS COM 405024100   141,301,193 1,655,550 SH   SOLE 22 1,610,664 0 44,886
HAEMONETICS CORP MASS COM 405024100   37,213 436 SH   SOLE 23 436 0 0
HAEMONETICS CORP MASS COM 405024100   930,144 10,898 SH   SOLE 25 10,898 0 0
HAEMONETICS CORP MASS COM 405024100   2,363,256 27,689 SH   SOLE 26 16,353 0 11,336
HAEMONETICS CORP MASS COM 405024100   502,968 5,893 SH   SOLE 28 908 0 4,985
HAEMONETICS CORP MASS COM 405024100   55,563 651 SH   SOLE 29 651 0 0
HAEMONETICS CORP MASS COM 405024100   4,540,705 53,201 SH   SOLE 30 53,201 0 0
HAEMONETICS CORP MASS COM 405024100   225,153 2,638 SH   SOLE 34 2,638 0 0
HAEMONETICS CORP MASS COM 405024100   52,832 619 SH   SOLE 36 619 0 0
HAEMONETICS CORP MASS COM 405024100   949,604 11,126 SH   SOLE 40 11,126 0 0
HAEMONETICS CORP MASS COM 405024100   15,960 187 SH   OTR 43 187 0 0
HAEMONETICS CORP MASS COM 405024100   3,554,998 41,652 SH   SOLE 43 29,591 0 12,061
HAEMONETICS CORP MASS NOTE 3/0 405024AB6   4,035,050 4,395,000 PRN   SOLE 21 4,395,000 0 0
HAGERTY INC CL A COM 405166109   90,914 9,936 SH   SOLE 2 6,730 0 3,206
HAGERTY INC CL A COM 405166109   130,104 14,219 SH   SOLE 21 14,219 0 0
HAGERTY INC CL A COM 405166109   3,851,391 420,917 SH   SOLE 22 404,278 0 16,639
HAGERTY INC CL A COM 405166109   64,206 7,017 SH   SOLE 25 7,017 0 0
HAGERTY INC CL A COM 405166109   52,521 5,740 SH   SOLE 40 5,740 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,899,180 241,626 SH   SOLE 2 188,398 0 53,228
HAIN CELESTIAL GROUP INC COM 405217100   2,602 331 SH   SOLE 4 331 0 0
HAIN CELESTIAL GROUP INC COM 405217100   333,987 42,492 SH   SOLE 7 40,216 0 2,276
HAIN CELESTIAL GROUP INC COM 405217100   2,233,325 284,138 SH   SOLE 18 284,138 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,508,625 191,937 SH   SOLE 19 191,937 0 0
HAIN CELESTIAL GROUP INC COM 405217100   83,456,034 10,617,816 SH   SOLE 21 10,617,816 0 0
HAIN CELESTIAL GROUP INC COM 405217100   21,873,775 2,782,923 SH   SOLE 22 2,666,630 0 116,293
HAIN CELESTIAL GROUP INC COM 405217100   195,525 24,876 SH   SOLE 25 24,876 0 0
HAIN CELESTIAL GROUP INC COM 405217100   1,019,505 129,708 SH   SOLE 26 51,466 0 78,242
HAIN CELESTIAL GROUP INC COM 405217100   13,967 1,777 SH   SOLE 28 1,777 0 0
HAIN CELESTIAL GROUP INC COM 405217100   2,390,926 304,189 SH   SOLE 30 304,189 0 0
HAIN CELESTIAL GROUP INC COM 405217100   11,004 1,400 SH   SOLE 34 1,400 0 0
HAIN CELESTIAL GROUP INC COM 405217100   46,303 5,891 SH   SOLE 36 5,891 0 0
HAIN CELESTIAL GROUP INC COM 405217100   132,850 16,902 SH   SOLE 40 16,902 0 0
HAIN CELESTIAL GROUP INC COM 405217100   966,363 122,947 SH   SOLE 43 116,393 0 6,554
HALEON PLC SPON ADS 405552100   8,532 1,005 SH   SOLE 18 1,005 0 0
HALEON PLC SPON ADS 405552100   22,004,750 2,591,843 SH   SOLE 43 2,325,164 0 266,679
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   2,477 690 SH   SOLE 18 690 0 0
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   25,791 7,184 SH   SOLE 21 7,184 0 0
HALL OF FAME RESORT & ENTMT COM NEW 40619L201   155,896 43,425 SH   SOLE 22 43,425 0 0
HALLADOR ENERGY COMPANY COM 40609P105   18,852 3,537 SH   SOLE 2 818 0 2,719
HALLADOR ENERGY COMPANY COM 40609P105   348,443 65,374 SH   SOLE 18 65,374 0 0
HALLADOR ENERGY COMPANY COM 40609P105   250,068 46,917 SH   SOLE 19 46,917 0 0
HALLADOR ENERGY COMPANY COM 40609P105   4,477,834 840,119 SH   SOLE 21 840,119 0 0
HALLADOR ENERGY COMPANY COM 40609P105   3,445,685 646,470 SH   SOLE 22 629,711 0 16,759
HALLADOR ENERGY COMPANY COM 40609P105   10,404 1,952 SH   SOLE 43 1,952 0 0
HALLIBURTON CO COM 406216101   127,066,428 3,223,400 SH   SOLE 2 782,681 0 2,440,719
HALLIBURTON CO COM 406216101   44,978,181 1,140,999 SH   SOLE 4 372,763 0 768,236
HALLIBURTON CO COM 406216101   22,066,882 559,789 SH   SOLE 7 492,230 0 67,559
HALLIBURTON CO COM 406216101   8,250,015 209,285 SH   SOLE 13 209,285 0 0
HALLIBURTON CO COM 406216101   5,099,923 129,374 SH   SOLE 15 129,374 0 0
HALLIBURTON CO COM 406216101   72,935,988 1,850,228 SH   SOLE 18 1,788,710 0 61,518
HALLIBURTON CO COM 406216101   17,111,000 434,069 SH   SOLE 19 434,069 0 0
HALLIBURTON CO COM 406216101   1,072,551,028 27,208,296 SH   SOLE 21 27,208,296 0 0
HALLIBURTON CO COM 406216101   775,917,657 19,683,350 SH   SOLE 22 17,709,045 0 1,974,305
HALLIBURTON CO COM 406216101   65,806,053 1,669,357 SH   SOLE 23 1,669,357 0 0
HALLIBURTON CO COM 406216101   184,506,769 4,680,537 SH   SOLE 25 4,107,101 0 573,436
HALLIBURTON CO COM 406216101   42,943,911 1,089,394 SH   SOLE 26 792,124 0 297,270
HALLIBURTON CO COM 406216101   53,529,877 1,357,937 SH   SOLE 28 270,880 0 1,087,057
HALLIBURTON CO COM 406216101   2,720,611 69,016 SH   SOLE 29 69,016 0 0
HALLIBURTON CO COM 406216101   363,992,336 9,233,697 SH   SOLE 30 9,014,695 0 219,002
HALLIBURTON CO COM 406216101   24,623,151 624,636 SH   SOLE 31 288,597 0 336,039
HALLIBURTON CO COM 406216101   2,137,392 54,221 SH   SOLE 34 54,221 0 0
HALLIBURTON CO COM 406216101   8,706,656 220,869 SH   SOLE 36 220,869 0 0
HALLIBURTON CO COM 406216101   1,773,782 44,997 SH   SOLE 40 44,997 0 0
HALLIBURTON CO COM 406216101   24,677 626 SH   OTR 43 626 0 0
HALLIBURTON CO COM 406216101   43,734,668 1,109,454 SH   SOLE 43 932,831 0 176,622
HALOZYME THERAPEUTICS INC COM 40637H109   13,674,460 336,147 SH   SOLE 2 237,345 0 98,802
HALOZYME THERAPEUTICS INC COM 40637H109   17,370 427 SH   SOLE 4 427 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   771,008 18,953 SH   SOLE 7 17,976 0 977
HALOZYME THERAPEUTICS INC COM 40637H109   21,513,374 528,844 SH   SOLE 18 513,186 0 15,658
HALOZYME THERAPEUTICS INC COM 40637H109   45,659,435 1,122,405 SH   SOLE 19 1,122,405 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   436,620,474 10,733,050 SH   SOLE 21 10,733,050 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   187,709,480 4,614,294 SH   SOLE 22 4,471,770 0 142,524
HALOZYME THERAPEUTICS INC COM 40637H109   430,069 10,572 SH   SOLE 23 10,572 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   1,078,915 26,522 SH   SOLE 25 26,522 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   5,722,578 140,673 SH   SOLE 26 41,038 0 99,635
HALOZYME THERAPEUTICS INC COM 40637H109   437,391 10,752 SH   SOLE 28 4,915 0 5,837
HALOZYME THERAPEUTICS INC COM 40637H109   37,710 927 SH   SOLE 29 927 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   19,854,281 488,060 SH   SOLE 30 488,060 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   76,682 1,885 SH   SOLE 34 1,885 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   75,217 1,849 SH   SOLE 36 1,849 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   1,117,846 27,479 SH   SOLE 40 27,479 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   43,365 1,066 SH   OTR 43 1,066 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   7,226,517 177,643 SH   SOLE 43 165,204 0 12,439
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1   5,870,980 6,635,000 PRN   SOLE 21 6,635,000 0 0
HALOZYME THERAPEUTICS INC NOTE 1.000% 8/1 40637HAF6   5,319,236 5,475,000 PRN   SOLE 21 5,475,000 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   732,798 30,082 SH   SOLE 2 30,082 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   92,276 3,788 SH   SOLE 18 3,788 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   463,693 19,035 SH   SOLE 21 19,035 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   3,228,650 132,539 SH   SOLE 22 132,539 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   63,433 2,604 SH   SOLE 26 2,604 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104   41,685 1,711 SH   SOLE 43 1,711 0 0
HAMILTON INSURANCE GROUP LTD CL B G42706104   187,860 13,486 SH   SOLE 2 7,172 0 6,314
HAMILTON INSURANCE GROUP LTD CL B G42706104   612,377 43,961 SH   SOLE 18 43,961 0 0
HAMILTON INSURANCE GROUP LTD CL B G42706104   503,277 36,129 SH   SOLE 19 36,129 0 0
HAMILTON INSURANCE GROUP LTD CL B G42706104   7,960,006 571,429 SH   SOLE 21 571,429 0 0
HAMILTON INSURANCE GROUP LTD CL B G42706104   3,348,103 240,352 SH   SOLE 22 230,400 0 9,952
HAMILTON LANE INC CL A 407497106   6,188,607 54,883 SH   SOLE 2 27,616 0 27,267
HAMILTON LANE INC CL A 407497106   10,599 94 SH   SOLE 4 94 0 0
HAMILTON LANE INC CL A 407497106   33,715 299 SH   SOLE 7 299 0 0
HAMILTON LANE INC CL A 407497106   11,249,840 99,768 SH   SOLE 18 90,155 0 9,613
HAMILTON LANE INC CL A 407497106   22,256,118 197,376 SH   SOLE 19 197,376 0 0
HAMILTON LANE INC CL A 407497106   151,921,886 1,347,303 SH   SOLE 21 1,347,303 0 0
HAMILTON LANE INC CL A 407497106   131,633,656 1,167,379 SH   SOLE 22 1,121,071 0 46,308
HAMILTON LANE INC CL A 407497106   290,357 2,575 SH   SOLE 23 2,575 0 0
HAMILTON LANE INC CL A 407497106   756,056 6,705 SH   SOLE 25 6,705 0 0
HAMILTON LANE INC CL A 407497106   3,037,754 26,940 SH   SOLE 26 12,467 0 14,473
HAMILTON LANE INC CL A 407497106   72,956 647 SH   SOLE 28 647 0 0
HAMILTON LANE INC CL A 407497106   19,496,768 172,905 SH   SOLE 30 172,905 0 0
HAMILTON LANE INC CL A 407497106   840,964 7,458 SH   SOLE 40 7,458 0 0
HAMILTON LANE INC CL A 407497106   2,051,781 18,196 SH   SOLE 43 16,189 0 2,007
HANCOCK WHITNEY CORPORATION COM 410120109   14,957,107 324,872 SH   SOLE 2 151,055 0 173,817
HANCOCK WHITNEY CORPORATION COM 410120109   11,234 244 SH   SOLE 4 244 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   638,391 13,866 SH   SOLE 7 13,182 0 684
HANCOCK WHITNEY CORPORATION COM 410120109   16,270,582 353,401 SH   SOLE 18 353,401 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   35,474,833 770,522 SH   SOLE 19 770,522 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   301,582,350 6,550,442 SH   SOLE 21 6,550,442 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   165,900,398 3,603,397 SH   SOLE 22 3,423,878 0 179,519
HANCOCK WHITNEY CORPORATION COM 410120109   778,582 16,911 SH   SOLE 23 16,911 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   779,595 16,933 SH   SOLE 25 16,933 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   7,596,462 164,997 SH   SOLE 26 27,442 0 137,555
HANCOCK WHITNEY CORPORATION COM 410120109   181,398 3,940 SH   SOLE 28 1,547 0 2,393
HANCOCK WHITNEY CORPORATION COM 410120109   5,358,504 116,388 SH   SOLE 30 116,388 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   60,128 1,306 SH   SOLE 36 1,306 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   801,971 17,419 SH   SOLE 40 17,419 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   3,667,680 79,663 SH   SOLE 43 76,819 0 2,844
HANESBRANDS INC COM 410345102   1,351,603 233,035 SH   SOLE 2 102,264 0 130,771
HANESBRANDS INC COM 410345102   4,959 855 SH   SOLE 4 855 0 0
HANESBRANDS INC COM 410345102   535,189 92,274 SH   SOLE 7 87,931 0 4,343
HANESBRANDS INC COM 410345102   6,025,382 1,038,859 SH   SOLE 18 1,038,859 0 0
HANESBRANDS INC COM 410345102   4,399,352 758,509 SH   SOLE 19 758,509 0 0
HANESBRANDS INC COM 410345102   236,355,667 40,750,977 SH   SOLE 21 40,750,977 0 0
HANESBRANDS INC COM 410345102   60,598,139 10,447,955 SH   SOLE 22 10,072,783 0 375,172
HANESBRANDS INC COM 410345102   430,778 74,272 SH   SOLE 25 74,272 0 0
HANESBRANDS INC COM 410345102   2,462,083 424,497 SH   SOLE 26 108,746 0 315,751
HANESBRANDS INC COM 410345102   36,076 6,220 SH   SOLE 28 6,220 0 0
HANESBRANDS INC COM 410345102   5,022,533 865,954 SH   SOLE 30 865,954 0 0
HANESBRANDS INC COM 410345102   198,105 34,156 SH   SOLE 36 34,156 0 0
HANESBRANDS INC COM 410345102   433,991 74,826 SH   SOLE 40 74,826 0 0
HANESBRANDS INC COM 410345102   2,637,423 454,728 SH   SOLE 43 404,779 0 49,949
HANMI FINL CORP COM NEW 410495204   530,964 33,352 SH   SOLE 2 18,264 0 15,088
HANMI FINL CORP COM NEW 410495204   323,033 20,291 SH   SOLE 7 19,193 0 1,098
HANMI FINL CORP COM NEW 410495204   1,657,766 104,131 SH   SOLE 18 104,131 0 0
HANMI FINL CORP COM NEW 410495204   664,771 41,757 SH   SOLE 19 41,757 0 0
HANMI FINL CORP COM NEW 410495204   54,794,666 3,441,876 SH   SOLE 21 3,441,876 0 0
HANMI FINL CORP COM NEW 410495204   12,235,125 768,538 SH   SOLE 22 744,185 0 24,353
HANMI FINL CORP COM NEW 410495204   9,552 600 SH   SOLE 23 600 0 0
HANMI FINL CORP COM NEW 410495204   25,281 1,588 SH   SOLE 25 1,588 0 0
HANMI FINL CORP COM NEW 410495204   65,734 4,129 SH   SOLE 28 0 0 4,129
HANMI FINL CORP COM NEW 410495204   804,262 50,519 SH   SOLE 30 50,519 0 0
HANMI FINL CORP COM NEW 410495204   23,546 1,479 SH   SOLE 40 1,479 0 0
HANMI FINL CORP COM NEW 410495204   115,929 7,282 SH   SOLE 43 7,282 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   3,273,327 115,258 SH   SOLE 2 54,175 0 61,083
HANNON ARMSTRONG SUST INFR C COM 41068X100   8,094 285 SH   SOLE 4 285 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   816,273 28,742 SH   SOLE 7 27,221 0 1,521
HANNON ARMSTRONG SUST INFR C COM 41068X100   9,722,314 342,335 SH   SOLE 18 342,335 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   6,698,680 235,869 SH   SOLE 19 235,869 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   366,260,941 12,896,512 SH   SOLE 21 12,896,512 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   93,090,457 3,277,833 SH   SOLE 22 3,135,610 0 142,223
HANNON ARMSTRONG SUST INFR C COM 41068X100   683,702 24,074 SH   SOLE 25 24,074 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   4,421,766 155,696 SH   SOLE 26 38,785 0 116,911
HANNON ARMSTRONG SUST INFR C COM 41068X100   150,037 5,283 SH   SOLE 28 1,402 0 3,881
HANNON ARMSTRONG SUST INFR C COM 41068X100   9,311,593 327,873 SH   SOLE 30 327,873 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   45,440 1,600 SH   SOLE 36 1,600 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   675,380 23,781 SH   SOLE 40 23,781 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   3,440,407 121,141 SH   SOLE 43 112,749 0 8,392
HANOVER BANCORP INC COM NEW 410710206   13,234 893 SH   SOLE 18 893 0 0
HANOVER BANCORP INC COM NEW 410710206   178,966 12,076 SH   SOLE 21 12,076 0 0
HANOVER BANCORP INC COM NEW 410710206   4,728 319 SH   SOLE 22 319 0 0
HANOVER INS GROUP INC COM 410867105   8,398,285 61,675 SH   SOLE 2 38,698 0 22,977
HANOVER INS GROUP INC COM 410867105   14,706 108 SH   SOLE 4 108 0 0
HANOVER INS GROUP INC COM 410867105   1,050,279 7,713 SH   SOLE 7 7,320 0 393
HANOVER INS GROUP INC COM 410867105   8,392,293 61,631 SH   SOLE 18 61,631 0 0
HANOVER INS GROUP INC COM 410867105   1,686,602 12,386 SH   SOLE 19 12,386 0 0
HANOVER INS GROUP INC COM 410867105   261,350,400 1,919,295 SH   SOLE 21 1,919,295 0 0
HANOVER INS GROUP INC COM 410867105   146,310,716 1,074,471 SH   SOLE 22 1,028,265 0 46,206
HANOVER INS GROUP INC COM 410867105   932,628 6,849 SH   SOLE 25 6,849 0 0
HANOVER INS GROUP INC COM 410867105   1,355,028 9,951 SH   SOLE 26 9,951 0 0
HANOVER INS GROUP INC COM 410867105   275,063 2,020 SH   SOLE 28 636 0 1,384
HANOVER INS GROUP INC COM 410867105   3,740,181 27,467 SH   SOLE 30 27,467 0 0
HANOVER INS GROUP INC COM 410867105   60,187 442 SH   SOLE 31 442 0 0
HANOVER INS GROUP INC COM 410867105   121,872 895 SH   SOLE 36 895 0 0
HANOVER INS GROUP INC COM 410867105   1,041,156 7,646 SH   SOLE 40 7,646 0 0
HANOVER INS GROUP INC COM 410867105   14,025,795 103,002 SH   SOLE 43 91,044 0 11,958
HARBORONE BANCORP INC NEW COM NEW 41165Y100   558,051 52,350 SH   SOLE 2 29,398 0 22,952
HARBORONE BANCORP INC NEW COM NEW 41165Y100   3,859 362 SH   SOLE 7 362 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   1,245,557 116,844 SH   SOLE 18 116,844 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   964,975 90,523 SH   SOLE 19 90,523 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   18,067,805 1,694,916 SH   SOLE 21 1,694,916 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   14,769,888 1,385,543 SH   SOLE 22 1,326,092 0 59,451
HARBORONE BANCORP INC NEW COM NEW 41165Y100   89,331 8,380 SH   SOLE 25 8,380 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   22,205 2,083 SH   SOLE 28 0 0 2,083
HARBORONE BANCORP INC NEW COM NEW 41165Y100   46,968 4,406 SH   SOLE 30 4,406 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   166,093 15,581 SH   SOLE 40 15,581 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   1,207,591 113,282 SH   SOLE 43 108,678 0 4,604
HARLEY DAVIDSON INC COM 412822108   10,628,514 242,993 SH   SOLE 2 137,950 0 105,043
HARLEY DAVIDSON INC COM 412822108   12,335 282 SH   SOLE 4 282 0 0
HARLEY DAVIDSON INC COM 412822108   2,205,283 50,418 SH   SOLE 7 47,777 0 2,641
HARLEY DAVIDSON INC COM 412822108   9,567,688 218,740 SH   SOLE 18 218,740 0 0
HARLEY DAVIDSON INC COM 412822108   1,839,748 42,061 SH   SOLE 19 42,061 0 0
HARLEY DAVIDSON INC COM 412822108   281,527,217 6,436,379 SH   SOLE 21 6,436,379 0 0
HARLEY DAVIDSON INC COM 412822108   162,414,624 3,713,183 SH   SOLE 22 3,543,450 0 169,733
HARLEY DAVIDSON INC COM 412822108   1,281,757 29,304 SH   SOLE 25 29,304 0 0
HARLEY DAVIDSON INC COM 412822108   2,045,326 46,761 SH   SOLE 26 46,761 0 0
HARLEY DAVIDSON INC COM 412822108   470,905 10,766 SH   SOLE 28 1,250 0 9,516
HARLEY DAVIDSON INC COM 412822108   13,326,485 304,675 SH   SOLE 30 304,675 0 0
HARLEY DAVIDSON INC COM 412822108   70,115 1,603 SH   SOLE 31 1,603 0 0
HARLEY DAVIDSON INC COM 412822108   415,224 9,493 SH   SOLE 36 9,493 0 0
HARLEY DAVIDSON INC COM 412822108   1,304,239 29,818 SH   SOLE 40 29,818 0 0
HARLEY DAVIDSON INC COM 412822108   5,369,186 122,752 SH   SOLE 43 110,472 0 12,280
HARMONIC INC COM 413160102   767,303 57,091 SH   SOLE 2 30,904 0 26,187
HARMONIC INC COM 413160102   4,798 357 SH   SOLE 4 357 0 0
HARMONIC INC COM 413160102   498,866 37,118 SH   SOLE 7 35,133 0 1,985
HARMONIC INC COM 413160102   4,246,570 315,965 SH   SOLE 18 315,965 0 0
HARMONIC INC COM 413160102   3,169,152 235,800 SH   SOLE 19 235,800 0 0
HARMONIC INC COM 413160102   176,324,911 13,119,413 SH   SOLE 21 13,119,413 0 0
HARMONIC INC COM 413160102   41,861,608 3,114,703 SH   SOLE 22 3,019,226 0 95,477
HARMONIC INC COM 413160102   348,284 25,914 SH   SOLE 25 25,914 0 0
HARMONIC INC COM 413160102   468,317 34,845 SH   SOLE 26 34,845 0 0
HARMONIC INC COM 413160102   127,263 9,469 SH   SOLE 28 0 0 9,469
HARMONIC INC COM 413160102   5,168,782 384,582 SH   SOLE 30 384,582 0 0
HARMONIC INC COM 413160102   27,539 2,049 SH   SOLE 36 2,049 0 0
HARMONIC INC COM 413160102   301,056 22,400 SH   SOLE 40 22,400 0 0
HARMONIC INC COM 413160102   1,152,534 85,754 SH   SOLE 43 83,412 0 2,342
HARMONY BIOSCIENCES HLDGS IN COM 413197104   3,230,497 96,203 SH   SOLE 2 46,204 0 49,999
HARMONY BIOSCIENCES HLDGS IN COM 413197104   2,821 84 SH   SOLE 4 84 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   373,880 11,134 SH   SOLE 7 10,542 0 592
HARMONY BIOSCIENCES HLDGS IN COM 413197104   3,675,398 109,452 SH   SOLE 18 104,421 0 5,031
HARMONY BIOSCIENCES HLDGS IN COM 413197104   10,110,535 301,088 SH   SOLE 19 301,088 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   129,810,038 3,865,695 SH   SOLE 21 3,865,695 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   40,289,586 1,199,809 SH   SOLE 22 1,150,687 0 49,122
HARMONY BIOSCIENCES HLDGS IN COM 413197104   189,055 5,630 SH   SOLE 23 5,630 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   221,662 6,601 SH   SOLE 25 6,601 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   2,111,745 62,887 SH   SOLE 26 16,077 0 46,810
HARMONY BIOSCIENCES HLDGS IN COM 413197104   180,728 5,382 SH   SOLE 28 0 0 5,382
HARMONY BIOSCIENCES HLDGS IN COM 413197104   6,691,923 199,283 SH   SOLE 30 199,283 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   193,622 5,766 SH   SOLE 40 5,766 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   28,140 838 SH   OTR 43 838 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   1,776,684 52,909 SH   SOLE 43 30,971 0 21,938
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   2,427,209 297,088 SH   SOLE 2 297,088 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   15,791,131 1,932,819 SH   SOLE 7 1,932,819 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   154,454 18,905 SH   SOLE 18 18,905 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   567,513 69,463 SH   SOLE 22 69,463 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   26,370,619 3,227,738 SH   SOLE 30 3,227,738 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   5,524,643 676,211 SH   SOLE 43 644,211 0 32,000
HARROW INC COM 415858109   207,446 15,680 SH   SOLE 2 8,759 0 6,921
HARROW INC COM 415858109   3,347 253 SH   SOLE 7 253 0 0
HARROW INC COM 415858109   1,005,189 75,978 SH   SOLE 18 75,978 0 0
HARROW INC COM 415858109   860,373 65,032 SH   SOLE 19 65,032 0 0
HARROW INC COM 415858109   15,086,195 1,140,302 SH   SOLE 21 1,140,302 0 0
HARROW INC COM 415858109   11,166,557 844,033 SH   SOLE 22 817,440 0 26,593
HARROW INC COM 415858109   75,464 5,704 SH   SOLE 25 5,704 0 0
HARROW INC COM 415858109   99,357 7,510 SH   SOLE 28 0 0 7,510
HARROW INC COM 415858109   304,502 23,016 SH   SOLE 30 23,016 0 0
HARROW INC COM 415858109   69,021 5,217 SH   SOLE 40 5,217 0 0
HARROW INC COM 415858109   437 33 SH   SOLE 43 0 0 33
HARTE HANKS INC COM 416196202   7,166 958 SH   SOLE 18 958 0 0
HARTE HANKS INC COM 416196202   103,680 13,861 SH   SOLE 21 13,861 0 0
HARTE HANKS INC COM 416196202   71,995 9,625 SH   SOLE 22 9,625 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   63,810,518 619,219 SH   SOLE 2 191,760 0 427,459
HARTFORD FINL SVCS GROUP INC COM 416515104   33,806,274 328,057 SH   SOLE 4 167,276 0 160,781
HARTFORD FINL SVCS GROUP INC COM 416515104   58,958,203 572,132 SH   SOLE 7 470,932 0 101,200
HARTFORD FINL SVCS GROUP INC COM 416515104   1,509,889 14,652 SH   SOLE 13 14,652 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   4,422,597 42,917 SH   SOLE 15 42,917 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   76,279,774 740,221 SH   SOLE 18 679,806 0 60,415
HARTFORD FINL SVCS GROUP INC COM 416515104   32,402,836 314,438 SH   SOLE 19 314,438 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   938,163,799 9,103,967 SH   SOLE 21 9,103,967 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   675,702,663 6,557,037 SH   SOLE 22 5,883,834 0 673,203
HARTFORD FINL SVCS GROUP INC COM 416515104   46,592,100 452,131 SH   SOLE 23 452,131 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   75,681,672 734,417 SH   SOLE 25 732,834 0 1,583
HARTFORD FINL SVCS GROUP INC COM 416515104   48,895,473 474,483 SH   SOLE 26 318,560 0 155,923
HARTFORD FINL SVCS GROUP INC COM 416515104   97,716,338 948,242 SH   SOLE 28 99,847 0 848,395
HARTFORD FINL SVCS GROUP INC COM 416515104   71,723 696 SH   SOLE 29 696 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   306,843,123 2,977,614 SH   SOLE 30 2,972,785 0 4,829
HARTFORD FINL SVCS GROUP INC COM 416515104   7,224,423 70,106 SH   SOLE 31 65,146 0 4,960
HARTFORD FINL SVCS GROUP INC COM 416515104   7,673,824 74,467 SH   SOLE 34 74,467 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   8,217,413 79,742 SH   SOLE 36 79,742 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   1,514,835 14,700 SH   SOLE 40 14,700 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   34,625 336 SH   OTR 43 336 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   134,434,483 1,304,556 SH   SOLE 43 1,207,998 0 96,558
HARVARD BIOSCIENCE INC COM 416906105   140,997 33,254 SH   SOLE 2 1,350 0 31,904
HARVARD BIOSCIENCE INC COM 416906105   423,203 99,812 SH   SOLE 18 99,812 0 0
HARVARD BIOSCIENCE INC COM 416906105   376,398 88,773 SH   SOLE 19 88,773 0 0
HARVARD BIOSCIENCE INC COM 416906105   5,925,693 1,397,569 SH   SOLE 21 1,397,569 0 0
HARVARD BIOSCIENCE INC COM 416906105   5,146,338 1,213,759 SH   SOLE 22 1,185,576 0 28,183
HARVARD BIOSCIENCE INC COM 416906105   2,107 497 SH   SOLE 43 497 0 0
HASBRO INC COM 418056107   13,609,055 240,783 SH   SOLE 2 117,336 0 123,447
HASBRO INC COM 418056107   7,357,830 130,181 SH   SOLE 4 74,413 0 55,768
HASBRO INC COM 418056107   21,776,139 385,282 SH   SOLE 7 359,405 0 25,877
HASBRO INC COM 418056107   161,534 2,858 SH   SOLE 13 2,858 0 0
HASBRO INC COM 418056107   959,201 16,971 SH   SOLE 15 16,971 0 0
HASBRO INC COM 418056107   61,570,810 1,089,363 SH   SOLE 18 1,034,753 0 54,610
HASBRO INC COM 418056107   152,024,105 2,689,740 SH   SOLE 19 2,689,740 0 0
HASBRO INC COM 418056107   225,163,246 3,983,780 SH   SOLE 21 3,983,780 0 0
HASBRO INC COM 418056107   194,671,327 3,444,291 SH   SOLE 22 3,136,391 0 307,900
HASBRO INC COM 418056107   11,074,698 195,943 SH   SOLE 23 195,943 0 0
HASBRO INC COM 418056107   21,987,410 389,020 SH   SOLE 25 389,020 0 0
HASBRO INC COM 418056107   16,946,052 299,824 SH   SOLE 26 269,245 0 30,579
HASBRO INC COM 418056107   14,965,366 264,780 SH   SOLE 28 22,274 0 242,506
HASBRO INC COM 418056107   100,161,296 1,772,139 SH   SOLE 30 1,618,828 0 153,311
HASBRO INC COM 418056107   1,521,010 26,911 SH   SOLE 31 25,071 0 1,840
HASBRO INC COM 418056107   11,165,526 197,550 SH   SOLE 34 197,550 0 0
HASBRO INC COM 418056107   1,685,257 29,817 SH   SOLE 36 29,817 0 0
HASBRO INC COM 418056107   350,254 6,197 SH   SOLE 40 6,197 0 0
HASBRO INC COM 418056107   18,878 334 SH   OTR 43 334 0 0
HASBRO INC COM 418056107   22,334,048 395,153 SH   SOLE 43 375,961 0 19,192
HASHICORP INC COM CL A 418100103   3,303,100 122,564 SH   SOLE 2 58,848 0 63,716
HASHICORP INC COM CL A 418100103   27,435 1,018 SH   SOLE 4 304 0 714
HASHICORP INC COM CL A 418100103   421,902 15,655 SH   SOLE 7 14,841 0 814
HASHICORP INC COM CL A 418100103   1,090,774 40,474 SH   SOLE 18 40,474 0 0
HASHICORP INC COM CL A 418100103   11,065,562 410,596 SH   SOLE 19 410,596 0 0
HASHICORP INC COM CL A 418100103   56,434,917 2,094,060 SH   SOLE 21 2,094,060 0 0
HASHICORP INC COM CL A 418100103   74,610,725 2,768,487 SH   SOLE 22 2,632,190 0 136,297
HASHICORP INC COM CL A 418100103   567,998 21,076 SH   SOLE 25 21,076 0 0
HASHICORP INC COM CL A 418100103   1,582,423 58,717 SH   SOLE 26 58,717 0 0
HASHICORP INC COM CL A 418100103   2,201,492 81,688 SH   SOLE 30 81,688 0 0
HASHICORP INC COM CL A 418100103   35,628 1,322 SH   SOLE 31 1,322 0 0
HASHICORP INC COM CL A 418100103   19,420,898 720,627 SH   SOLE 34 720,627 0 0
HASHICORP INC COM CL A 418100103   653,511 24,249 SH   SOLE 40 24,249 0 0
HASHICORP INC COM CL A 418100103   406,649 15,089 SH   SOLE 43 12,372 0 2,717
HAVERTY FURNITURE COS INC COM 419596101   576,048 16,883 SH   SOLE 2 8,165 0 8,718
HAVERTY FURNITURE COS INC COM 419596101   2,388 70 SH   SOLE 4 70 0 0
HAVERTY FURNITURE COS INC COM 419596101   3,548 104 SH   SOLE 7 104 0 0
HAVERTY FURNITURE COS INC COM 419596101   1,618,346 47,431 SH   SOLE 18 47,431 0 0
HAVERTY FURNITURE COS INC COM 419596101   2,158,056 63,249 SH   SOLE 19 63,249 0 0
HAVERTY FURNITURE COS INC COM 419596101   55,898,864 1,638,302 SH   SOLE 21 1,638,302 0 0
HAVERTY FURNITURE COS INC COM 419596101   16,603,133 486,610 SH   SOLE 22 466,899 0 19,711
HAVERTY FURNITURE COS INC COM 419596101   68,786 2,016 SH   SOLE 25 2,016 0 0
HAVERTY FURNITURE COS INC COM 419596101   659,233 19,321 SH   SOLE 30 19,321 0 0
HAVERTY FURNITURE COS INC COM 419596101   78,305 2,295 SH   SOLE 40 2,295 0 0
HAVERTY FURNITURE COS INC COM 419596101   733,273 21,491 SH   SOLE 43 20,670 0 821
HAWAIIAN ELEC INDUSTRIES COM 419870100   2,435,131 216,072 SH   SOLE 2 82,896 0 133,176
HAWAIIAN ELEC INDUSTRIES COM 419870100   281,175 24,949 SH   SOLE 4 24,949 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   40,335 3,579 SH   SOLE 7 3,579 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   597,874 53,050 SH   SOLE 18 53,050 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   435,709 38,661 SH   SOLE 19 38,661 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   31,259,712 2,773,710 SH   SOLE 21 2,773,710 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   31,780,645 2,819,933 SH   SOLE 22 2,675,375 0 144,558
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,227,923 108,955 SH   SOLE 26 108,955 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   21,943 1,947 SH   SOLE 28 1,947 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   1,337,817 118,706 SH   SOLE 30 118,706 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   17,716 1,572 SH   SOLE 31 1,572 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   73,007 6,478 SH   SOLE 36 6,478 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   6,081,150 539,587 SH   SOLE 43 497,362 0 42,225
HAWAIIAN HOLDINGS INC COM 419879101   867,050 65,045 SH   SOLE 2 28,597 0 36,448
HAWAIIAN HOLDINGS INC COM 419879101   5,052 379 SH   SOLE 7 379 0 0
HAWAIIAN HOLDINGS INC COM 419879101   1,977,625 148,359 SH   SOLE 18 148,359 0 0
HAWAIIAN HOLDINGS INC COM 419879101   2,392,428 179,477 SH   SOLE 19 179,477 0 0
HAWAIIAN HOLDINGS INC COM 419879101   25,793,723 1,935,013 SH   SOLE 21 1,935,013 0 0
HAWAIIAN HOLDINGS INC COM 419879101   20,766,007 1,557,840 SH   SOLE 22 1,505,357 0 52,483
HAWAIIAN HOLDINGS INC COM 419879101   27,886 2,092 SH   SOLE 23 2,092 0 0
HAWAIIAN HOLDINGS INC COM 419879101   159,094 11,935 SH   SOLE 43 11,575 0 360
HAWKINS INC COM 420261109   1,429,325 18,611 SH   SOLE 2 14,018 0 4,593
HAWKINS INC COM 420261109   6,912 90 SH   SOLE 4 90 0 0
HAWKINS INC COM 420261109   466,944 6,080 SH   SOLE 7 5,757 0 323
HAWKINS INC COM 420261109   4,460,851 58,084 SH   SOLE 18 58,084 0 0
HAWKINS INC COM 420261109   3,283,430 42,753 SH   SOLE 19 42,753 0 0
HAWKINS INC COM 420261109   185,733,504 2,418,405 SH   SOLE 21 2,418,405 0 0
HAWKINS INC COM 420261109   42,318,182 551,018 SH   SOLE 22 533,937 0 17,081
HAWKINS INC COM 420261109   10,214 133 SH   SOLE 23 133 0 0
HAWKINS INC COM 420261109   327,552 4,265 SH   SOLE 25 4,265 0 0
HAWKINS INC COM 420261109   677,760 8,825 SH   SOLE 26 211 0 8,614
HAWKINS INC COM 420261109   2,934,835 38,214 SH   SOLE 30 38,214 0 0
HAWKINS INC COM 420261109   281,856 3,670 SH   SOLE 40 3,670 0 0
HAWKINS INC COM 420261109   25,574 333 SH   OTR 43 333 0 0
HAWKINS INC COM 420261109   1,916,007 24,948 SH   SOLE 43 21,218 0 3,730
HAWTHORN BANCSHARES INC COM 420476103   431,972 21,144 SH   SOLE 2 21,144 0 0
HAWTHORN BANCSHARES INC COM 420476103   21,084 1,032 SH   SOLE 18 1,032 0 0
HAWTHORN BANCSHARES INC COM 420476103   282,731 13,839 SH   SOLE 21 13,839 0 0
HAWTHORN BANCSHARES INC COM 420476103   376,116 18,410 SH   SOLE 22 18,410 0 0
HAYNES INTL INC COM NEW 420877201   777,893 12,939 SH   SOLE 2 3,680 0 9,259
HAYNES INTL INC COM NEW 420877201   52,425 872 SH   SOLE 4 0 0 872
HAYNES INTL INC COM NEW 420877201   7,936 132 SH   SOLE 7 132 0 0
HAYNES INTL INC COM NEW 420877201   2,485,962 41,350 SH   SOLE 18 41,350 0 0
HAYNES INTL INC COM NEW 420877201   1,639,292 27,267 SH   SOLE 19 27,267 0 0
HAYNES INTL INC COM NEW 420877201   101,606,347 1,690,059 SH   SOLE 21 1,690,059 0 0
HAYNES INTL INC COM NEW 420877201   27,517,766 457,714 SH   SOLE 22 441,283 0 16,431
HAYNES INTL INC COM NEW 420877201   185,651 3,088 SH   SOLE 25 3,088 0 0
HAYNES INTL INC COM NEW 420877201   1,215,626 20,220 SH   SOLE 30 20,220 0 0
HAYNES INTL INC COM NEW 420877201   181,262 3,015 SH   SOLE 40 3,015 0 0
HAYNES INTL INC COM NEW 420877201   378,890 6,302 SH   SOLE 43 5,845 0 457
HAYWARD HLDGS INC COM 421298100   2,193,020 143,241 SH   SOLE 2 46,090 0 97,151
HAYWARD HLDGS INC COM 421298100   6,537 427 SH   SOLE 4 427 0 0
HAYWARD HLDGS INC COM 421298100   401,643 26,234 SH   SOLE 7 24,860 0 1,374
HAYWARD HLDGS INC COM 421298100   1,610,214 105,174 SH   SOLE 18 105,174 0 0
HAYWARD HLDGS INC COM 421298100   681,923 44,541 SH   SOLE 19 44,541 0 0
HAYWARD HLDGS INC COM 421298100   185,535,046 12,118,553 SH   SOLE 21 12,118,553 0 0
HAYWARD HLDGS INC COM 421298100   52,549,416 3,432,359 SH   SOLE 22 3,258,267 0 174,092
HAYWARD HLDGS INC COM 421298100   419,310 27,388 SH   SOLE 25 27,388 0 0
HAYWARD HLDGS INC COM 421298100   458,734 29,963 SH   SOLE 26 29,963 0 0
HAYWARD HLDGS INC COM 421298100   72,631 4,744 SH   SOLE 28 0 0 4,744
HAYWARD HLDGS INC COM 421298100   4,436,670 289,789 SH   SOLE 30 289,789 0 0
HAYWARD HLDGS INC COM 421298100   29,518 1,928 SH   SOLE 31 1,928 0 0
HAYWARD HLDGS INC COM 421298100   27,512 1,797 SH   SOLE 36 1,797 0 0
HAYWARD HLDGS INC COM 421298100   482,005 31,483 SH   SOLE 40 31,483 0 0
HAYWARD HLDGS INC COM 421298100   1,079,141 70,486 SH   SOLE 43 66,752 0 3,734
HBT FINL INC. COM 404111106   2,244,702 117,894 SH   SOLE 2 59,069 0 58,825
HBT FINL INC. COM 404111106   152 8 SH   SOLE 7 8 0 0
HBT FINL INC. COM 404111106   718,455 37,734 SH   SOLE 18 37,734 0 0
HBT FINL INC. COM 404111106   3,567,353 187,361 SH   SOLE 19 187,361 0 0
HBT FINL INC. COM 404111106   10,782,124 566,288 SH   SOLE 21 566,288 0 0
HBT FINL INC. COM 404111106   14,314,996 751,838 SH   SOLE 22 711,614 0 40,224
HBT FINL INC. COM 404111106   109,556 5,754 SH   SOLE 23 5,754 0 0
HBT FINL INC. COM 404111106   69,534 3,652 SH   SOLE 25 3,652 0 0
HBT FINL INC. COM 404111106   1,673,597 87,899 SH   SOLE 26 0 0 87,899
HBT FINL INC. COM 404111106   124,255 6,526 SH   SOLE 28 0 0 6,526
HBT FINL INC. COM 404111106   77,569 4,074 SH   SOLE 30 4,074 0 0
HBT FINL INC. COM 404111106   83,890 4,406 SH   SOLE 40 4,406 0 0
HBT FINL INC. COM 404111106   590 31 SH   SOLE 43 31 0 0
HCA HEALTHCARE INC COM 40412C101   192,037,235 575,772 SH   SOLE 2 306,614 0 269,158
HCA HEALTHCARE INC COM 40412C101   61,500,597 184,393 SH   SOLE 4 92,984 0 91,409
HCA HEALTHCARE INC COM 40412C101   71,575,538 214,600 SH   SOLE 7 157,161 0 57,439
HCA HEALTHCARE INC COM 40412C101   6,327,064 18,970 SH   SOLE 13 18,970 0 0
HCA HEALTHCARE INC COM 40412C101   9,571,310 28,697 SH   SOLE 15 28,697 0 0
HCA HEALTHCARE INC COM 40412C101   98,656,173 295,794 SH   SOLE 18 278,772 0 17,022
HCA HEALTHCARE INC COM 40412C101   152,865,471 458,326 SH   SOLE 19 458,326 0 0
HCA HEALTHCARE INC COM 40412C101   1,547,641,904 4,640,188 SH   SOLE 21 4,640,188 0 0
HCA HEALTHCARE INC COM 40412C101   1,435,372,370 4,303,578 SH   SOLE 22 3,863,745 0 439,833
HCA HEALTHCARE INC COM 40412C101   120,231,561 360,482 SH   SOLE 23 360,482 0 0
HCA HEALTHCARE INC COM 40412C101   162,543,844 487,344 SH   SOLE 25 486,175 0 1,169
HCA HEALTHCARE INC COM 40412C101   77,008,742 230,890 SH   SOLE 26 130,479 0 100,411
HCA HEALTHCARE INC COM 40412C101   130,387,883 390,933 SH   SOLE 28 42,075 0 348,858
HCA HEALTHCARE INC COM 40412C101   1,712,009 5,133 SH   SOLE 29 5,133 0 0
HCA HEALTHCARE INC COM 40412C101   500,869,672 1,501,723 SH   SOLE 30 1,501,723 0 0
HCA HEALTHCARE INC COM 40412C101   29,433,355 88,248 SH   SOLE 31 56,413 0 31,835
HCA HEALTHCARE INC COM 40412C101   145,029,850 434,833 SH   SOLE 34 434,833 0 0
HCA HEALTHCARE INC COM 40412C101   14,725,016 44,149 SH   SOLE 36 44,149 0 0
HCA HEALTHCARE INC COM 40412C101   3,344,639 10,028 SH   SOLE 40 10,028 0 0
HCA HEALTHCARE INC COM 40412C101   93,075,679 279,062 SH   SOLE 43 253,680 0 25,382
HCI GROUP INC COM 40416E103   1,112,162 9,581 SH   SOLE 2 7,844 0 1,737
HCI GROUP INC COM 40416E103   7,661 66 SH   SOLE 4 66 0 0
HCI GROUP INC COM 40416E103   7,661 66 SH   SOLE 7 66 0 0
HCI GROUP INC COM 40416E103   2,425,724 20,897 SH   SOLE 18 20,897 0 0
HCI GROUP INC COM 40416E103   1,807,250 15,569 SH   SOLE 19 15,569 0 0
HCI GROUP INC COM 40416E103   93,248,457 803,312 SH   SOLE 21 803,312 0 0
HCI GROUP INC COM 40416E103   25,400,742 218,821 SH   SOLE 22 212,369 0 6,452
HCI GROUP INC COM 40416E103   207,899 1,791 SH   SOLE 25 1,791 0 0
HCI GROUP INC COM 40416E103   26,002 224 SH   SOLE 28 0 0 224
HCI GROUP INC COM 40416E103   1,967,672 16,951 SH   SOLE 30 16,951 0 0
HCI GROUP INC COM 40416E103   212,542 1,831 SH   SOLE 40 1,831 0 0
HCI GROUP INC COM 40416E103   2,121,478 18,276 SH   SOLE 43 16,270 0 2,006
HCW BIOLOGICS INC COM 40423R105   5,919 3,382 SH   SOLE 18 3,382 0 0
HCW BIOLOGICS INC COM 40423R105   74,641 42,652 SH   SOLE 21 42,652 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   3,394,245 60,644 SH   SOLE 2 60,644 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   12,817,130 229,000 SH   SOLE 4 229,000 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   3,136,895 56,046 SH   SOLE 15 56,046 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   2,598,743 46,431 SH   SOLE 18 46,055 0 376
HDFC BANK LTD SPONSORED ADS 40415F101   1,245,556 22,254 SH   SOLE 19 22,254 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   19,838,790 354,454 SH   SOLE 22 354,454 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   2,211,375 39,510 SH   SOLE 26 28,897 0 10,613
HDFC BANK LTD SPONSORED ADS 40415F101   9,374,695 167,495 SH   SOLE 28 76,577 0 90,918
HDFC BANK LTD SPONSORED ADS 40415F101   1,615,518 28,864 SH   SOLE 30 28,864 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   2,860,011 51,099 SH   SOLE 34 51,099 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   73,215,337 1,308,118 SH   SOLE 43 1,124,929 0 183,188
HEALTH CATALYST INC COM 42225T107   2,327,531 309,101 SH   SOLE 2 232,443 0 76,658
HEALTH CATALYST INC COM 42225T107   1,672 222 SH   SOLE 4 222 0 0
HEALTH CATALYST INC COM 42225T107   257,375 34,180 SH   SOLE 7 32,331 0 1,849
HEALTH CATALYST INC COM 42225T107   1,194,130 158,583 SH   SOLE 18 158,583 0 0
HEALTH CATALYST INC COM 42225T107   3,219,783 427,594 SH   SOLE 19 427,594 0 0
HEALTH CATALYST INC COM 42225T107   16,900,693 2,244,448 SH   SOLE 21 2,244,448 0 0
HEALTH CATALYST INC COM 42225T107   14,559,534 1,933,537 SH   SOLE 22 1,852,298 0 81,239
HEALTH CATALYST INC COM 42225T107   86,603 11,501 SH   SOLE 23 11,501 0 0
HEALTH CATALYST INC COM 42225T107   91,459 12,146 SH   SOLE 25 12,146 0 0
HEALTH CATALYST INC COM 42225T107   471,619 62,632 SH   SOLE 26 15,794 0 46,838
HEALTH CATALYST INC COM 42225T107   16,348 2,171 SH   SOLE 28 2,171 0 0
HEALTH CATALYST INC COM 42225T107   697,926 92,686 SH   SOLE 30 92,686 0 0
HEALTH CATALYST INC COM 42225T107   47,364 6,290 SH   SOLE 40 6,290 0 0
HEALTH CATALYST INC COM 42225T107   522,537 69,394 SH   SOLE 43 68,578 0 816
HEALTHCARE RLTY TR CL A COM 42226K105   13,174,386 931,052 SH   SOLE 2 348,331 0 582,721
HEALTHCARE RLTY TR CL A COM 42226K105   2,521,813 178,220 SH   SOLE 4 178,220 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   8,727,890 616,812 SH   SOLE 7 554,834 0 61,978
HEALTHCARE RLTY TR CL A COM 42226K105   9,176,643 648,526 SH   SOLE 18 648,526 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   10,638,253 751,820 SH   SOLE 19 751,820 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   316,987,918 22,401,973 SH   SOLE 21 22,401,973 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   213,084,355 15,058,965 SH   SOLE 22 14,349,523 0 709,442
HEALTHCARE RLTY TR CL A COM 42226K105   284,160 20,082 SH   SOLE 23 20,082 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   10,316,609 729,089 SH   SOLE 25 729,089 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   1,804,054 127,495 SH   SOLE 26 127,495 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   6,958,149 491,742 SH   SOLE 28 236,240 0 255,502
HEALTHCARE RLTY TR CL A COM 42226K105   18,560,923 1,311,726 SH   SOLE 30 1,311,726 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   66,958 4,732 SH   SOLE 31 4,732 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   113,101 7,993 SH   SOLE 36 7,993 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   1,090,201 77,046 SH   SOLE 40 77,046 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   7,655 541 SH   OTR 43 541 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   9,785,743 691,572 SH   SOLE 43 576,069 0 115,503
HEALTHCARE SVCS GROUP INC COM 421906108   4,976,637 398,769 SH   SOLE 2 283,182 0 115,587
HEALTHCARE SVCS GROUP INC COM 421906108   3,869 310 SH   SOLE 4 310 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   6,365 510 SH   SOLE 7 510 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   3,034,649 243,161 SH   SOLE 18 243,161 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   7,948,674 636,913 SH   SOLE 19 636,913 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   106,913,988 8,566,826 SH   SOLE 21 8,566,826 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   35,907,456 2,877,200 SH   SOLE 22 2,767,261 0 109,939
HEALTHCARE SVCS GROUP INC COM 421906108   287,552 23,041 SH   SOLE 23 23,041 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   188,585 15,111 SH   SOLE 25 15,111 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   554,162 44,404 SH   SOLE 26 16,623 0 27,781
HEALTHCARE SVCS GROUP INC COM 421906108   3,819 306 SH   SOLE 28 306 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   2,215,874 177,554 SH   SOLE 30 177,554 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   166,608 13,350 SH   SOLE 40 13,350 0 0
HEALTHCARE SVCS GROUP INC COM 421906108   1,380,488 110,616 SH   SOLE 43 50,436 0 60,180
HEALTHEQUITY INC COM 42226A107   9,110,071 111,602 SH   SOLE 2 77,793 0 33,809
HEALTHEQUITY INC COM 42226A107   22,040 270 SH   SOLE 4 270 0 0
HEALTHEQUITY INC COM 42226A107   1,110,984 13,610 SH   SOLE 7 12,903 0 707
HEALTHEQUITY INC COM 42226A107   26,662,072 326,621 SH   SOLE 18 316,318 0 10,303
HEALTHEQUITY INC COM 42226A107   23,174,349 283,895 SH   SOLE 19 283,895 0 0
HEALTHEQUITY INC COM 42226A107   531,409,667 6,509,980 SH   SOLE 21 6,509,980 0 0
HEALTHEQUITY INC COM 42226A107   242,564,688 2,971,514 SH   SOLE 22 2,888,655 0 82,859
HEALTHEQUITY INC COM 42226A107   173,872 2,130 SH   SOLE 23 2,130 0 0
HEALTHEQUITY INC COM 42226A107   9,078,236 111,212 SH   SOLE 25 111,212 0 0
HEALTHEQUITY INC COM 42226A107   2,693,137 32,992 SH   SOLE 26 25,201 0 7,791
HEALTHEQUITY INC COM 42226A107   474,434 5,812 SH   SOLE 28 1,486 0 4,326
HEALTHEQUITY INC COM 42226A107   5,798,750 71,037 SH   SOLE 30 71,037 0 0
HEALTHEQUITY INC COM 42226A107   28,743,882 352,124 SH   SOLE 34 352,124 0 0
HEALTHEQUITY INC COM 42226A107   25,142 308 SH   SOLE 36 308 0 0
HEALTHEQUITY INC COM 42226A107   1,496,033 18,327 SH   SOLE 40 18,327 0 0
HEALTHEQUITY INC COM 42226A107   9,368,920 114,773 SH   SOLE 43 94,457 0 20,316
HEALTHPEAK PROPERTIES INC COM 42250P103   32,866,219 1,752,865 SH   SOLE 2 422,276 0 1,330,589
HEALTHPEAK PROPERTIES INC COM 42250P103   21,420,638 1,142,434 SH   SOLE 4 1,058,637 0 83,797
HEALTHPEAK PROPERTIES INC COM 42250P103   27,550,744 1,469,373 SH   SOLE 7 1,302,962 0 166,411
HEALTHPEAK PROPERTIES INC COM 42250P103   377,006 20,107 SH   SOLE 13 20,107 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   1,814,381 96,767 SH   SOLE 15 96,767 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   34,797,563 1,855,870 SH   SOLE 18 1,812,050 0 43,820
HEALTHPEAK PROPERTIES INC COM 42250P103   77,743,444 4,146,317 SH   SOLE 19 4,146,317 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   475,582,425 25,364,396 SH   SOLE 21 25,364,396 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   450,573,431 24,030,583 SH   SOLE 22 20,976,565 0 3,054,018
HEALTHPEAK PROPERTIES INC COM 42250P103   22,524,975 1,201,332 SH   SOLE 23 1,201,332 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   65,226,188 3,478,730 SH   SOLE 25 3,478,730 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   19,558,313 1,043,110 SH   SOLE 26 406,611 0 636,499
HEALTHPEAK PROPERTIES INC COM 42250P103   56,645,400 3,021,088 SH   SOLE 28 657,308 0 2,363,780
HEALTHPEAK PROPERTIES INC COM 42250P103   113,470,894 6,051,781 SH   SOLE 30 6,051,781 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   3,166,725 168,892 SH   SOLE 31 157,244 0 11,648
HEALTHPEAK PROPERTIES INC COM 42250P103   46,881,431 2,500,343 SH   SOLE 34 2,500,343 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   3,141,225 167,532 SH   SOLE 36 167,532 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   663,038 35,362 SH   SOLE 40 35,362 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   21,713 1,158 SH   OTR 43 1,158 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   25,773,711 1,374,598 SH   SOLE 43 1,156,034 0 218,564
HEALTHSTREAM INC COM 42222N103   1,787,100 67,033 SH   SOLE 2 48,709 0 18,324
HEALTHSTREAM INC COM 42222N103   4,612 173 SH   SOLE 4 173 0 0
HEALTHSTREAM INC COM 42222N103   4,905 184 SH   SOLE 7 184 0 0
HEALTHSTREAM INC COM 42222N103   2,045,568 76,728 SH   SOLE 18 76,728 0 0
HEALTHSTREAM INC COM 42222N103   2,575,196 96,594 SH   SOLE 19 96,594 0 0
HEALTHSTREAM INC COM 42222N103   76,850,143 2,882,601 SH   SOLE 21 2,882,601 0 0
HEALTHSTREAM INC COM 42222N103   19,490,113 731,062 SH   SOLE 22 698,805 0 32,257
HEALTHSTREAM INC COM 42222N103   87,258 3,273 SH   SOLE 23 3,273 0 0
HEALTHSTREAM INC COM 42222N103   149,189 5,596 SH   SOLE 25 5,596 0 0
HEALTHSTREAM INC COM 42222N103   5,652 212 SH   SOLE 26 0 0 212
HEALTHSTREAM INC COM 42222N103   42,843 1,607 SH   SOLE 28 0 0 1,607
HEALTHSTREAM INC COM 42222N103   1,611,944 60,463 SH   SOLE 30 60,463 0 0
HEALTHSTREAM INC COM 42222N103   87,018 3,264 SH   SOLE 40 3,264 0 0
HEALTHSTREAM INC COM 42222N103   16,263 610 SH   OTR 43 610 0 0
HEALTHSTREAM INC COM 42222N103   1,242,223 46,595 SH   SOLE 43 43,502 0 3,093
HEARTBEAM INC COM 42238H108   51,474 23,612 SH   SOLE 22 23,612 0 0
HEARTLAND EXPRESS INC COM 422347104   1,006,041 84,258 SH   SOLE 2 62,491 0 21,767
HEARTLAND EXPRESS INC COM 422347104   215 18 SH   SOLE 4 18 0 0
HEARTLAND EXPRESS INC COM 422347104   4,764 399 SH   SOLE 7 399 0 0
HEARTLAND EXPRESS INC COM 422347104   1,745,449 146,185 SH   SOLE 18 146,185 0 0
HEARTLAND EXPRESS INC COM 422347104   1,199,552 100,465 SH   SOLE 19 100,465 0 0
HEARTLAND EXPRESS INC COM 422347104   64,922,281 5,437,377 SH   SOLE 21 5,437,377 0 0
HEARTLAND EXPRESS INC COM 422347104   16,292,942 1,364,568 SH   SOLE 22 1,299,406 0 65,162
HEARTLAND EXPRESS INC COM 422347104   134,289 11,247 SH   SOLE 25 11,247 0 0
HEARTLAND EXPRESS INC COM 422347104   61,634 5,162 SH   SOLE 26 5,162 0 0
HEARTLAND EXPRESS INC COM 422347104   177,834 14,894 SH   SOLE 28 0 0 14,894
HEARTLAND EXPRESS INC COM 422347104   1,451,629 121,577 SH   SOLE 30 121,577 0 0
HEARTLAND EXPRESS INC COM 422347104   117,836 9,869 SH   SOLE 40 9,869 0 0
HEARTLAND EXPRESS INC COM 422347104   364,564 30,533 SH   SOLE 43 29,793 0 740
HEARTLAND FINL USA INC COM 42234Q102   10,351,956 294,508 SH   SOLE 2 112,756 0 181,752
HEARTLAND FINL USA INC COM 42234Q102   3,128 89 SH   SOLE 4 89 0 0
HEARTLAND FINL USA INC COM 42234Q102   13,779 392 SH   SOLE 7 392 0 0
HEARTLAND FINL USA INC COM 42234Q102   4,053,147 115,310 SH   SOLE 18 115,310 0 0
HEARTLAND FINL USA INC COM 42234Q102   35,535,490 1,010,967 SH   SOLE 19 1,010,967 0 0
HEARTLAND FINL USA INC COM 42234Q102   57,133,583 1,625,422 SH   SOLE 21 1,625,422 0 0
HEARTLAND FINL USA INC COM 42234Q102   85,465,257 2,431,444 SH   SOLE 22 2,279,059 0 152,385
HEARTLAND FINL USA INC COM 42234Q102   417,477 11,877 SH   SOLE 23 11,877 0 0
HEARTLAND FINL USA INC COM 42234Q102   305,700 8,697 SH   SOLE 25 8,697 0 0
HEARTLAND FINL USA INC COM 42234Q102   5,115,169 145,524 SH   SOLE 26 0 0 145,524
HEARTLAND FINL USA INC COM 42234Q102   177,332 5,045 SH   SOLE 28 350 0 4,695
HEARTLAND FINL USA INC COM 42234Q102   866,307 24,646 SH   SOLE 30 24,646 0 0
HEARTLAND FINL USA INC COM 42234Q102   337,124 9,591 SH   SOLE 40 9,591 0 0
HEARTLAND FINL USA INC COM 42234Q102   2,320,435 66,015 SH   SOLE 43 63,836 0 2,179
HECLA MNG CO COM 422704106   2,690,430 559,341 SH   SOLE 2 249,927 0 309,414
HECLA MNG CO COM 422704106   10,414 2,165 SH   SOLE 4 2,165 0 0
HECLA MNG CO COM 422704106   44,791 9,312 SH   SOLE 7 9,312 0 0
HECLA MNG CO COM 422704106   7,582,277 1,576,357 SH   SOLE 18 1,576,357 0 0
HECLA MNG CO COM 422704106   6,624,866 1,377,311 SH   SOLE 19 1,377,311 0 0
HECLA MNG CO COM 422704106   122,046,222 25,373,435 SH   SOLE 21 25,373,435 0 0
HECLA MNG CO COM 422704106   81,158,697 16,872,910 SH   SOLE 22 16,158,306 0 714,604
HECLA MNG CO COM 422704106   567,575 117,999 SH   SOLE 25 117,999 0 0
HECLA MNG CO COM 422704106   892,058 185,459 SH   SOLE 26 185,459 0 0
HECLA MNG CO COM 422704106   295,781 61,493 SH   SOLE 28 9,542 0 51,951
HECLA MNG CO COM 422704106   1,759,233 365,745 SH   SOLE 30 365,745 0 0
HECLA MNG CO COM 422704106   559,826 116,388 SH   SOLE 40 116,388 0 0
HECLA MNG CO COM 422704106   1,145,540 238,158 SH   SOLE 43 225,219 0 12,939
HEICO CORP NEW COM 422806109   23,616,577 123,647 SH   SOLE 2 17,339 0 106,308
HEICO CORP NEW COM 422806109   12,958,777 67,847 SH   SOLE 4 49,350 0 18,497
HEICO CORP NEW COM 422806109   1,485,789 7,779 SH   SOLE 7 7,485 0 294
HEICO CORP NEW COM 422806109   181,641 951 SH   SOLE 13 951 0 0
HEICO CORP NEW COM 422806109   1,131,675 5,925 SH   SOLE 15 5,925 0 0
HEICO CORP NEW COM 422806109   6,453,699 33,789 SH   SOLE 18 31,124 0 2,665
HEICO CORP NEW COM 422806109   330,936,150 1,732,650 SH   SOLE 19 1,732,650 0 0
HEICO CORP NEW COM 422806109   233,119,129 1,220,519 SH   SOLE 21 1,220,519 0 0
HEICO CORP NEW COM 422806109   231,096,057 1,209,927 SH   SOLE 22 1,125,747 0 84,180
HEICO CORP NEW COM 422806109   12,827,942 67,162 SH   SOLE 23 67,162 0 0
HEICO CORP NEW COM 422806109   12,413,090 64,990 SH   SOLE 25 64,990 0 0
HEICO CORP NEW COM 422806109   7,560,926 39,586 SH   SOLE 26 18,454 0 21,132
HEICO CORP NEW COM 422806109   11,730,456 61,416 SH   SOLE 28 770 0 60,646
HEICO CORP NEW COM 422806109   23,085,788 120,868 SH   SOLE 30 120,868 0 0
HEICO CORP NEW COM 422806109   1,905,798 9,978 SH   SOLE 31 9,193 0 785
HEICO CORP NEW COM 422806109   11,669,336 61,096 SH   SOLE 34 61,096 0 0
HEICO CORP NEW COM 422806109   1,588,165 8,315 SH   SOLE 36 8,315 0 0
HEICO CORP NEW COM 422806109   454,771 2,381 SH   SOLE 40 2,381 0 0
HEICO CORP NEW COM 422806109   15,919,110 83,346 SH   SOLE 43 76,850 0 6,496
HEICO CORP NEW CL A 422806208   21,793,440 141,571 SH   SOLE 2 54,795 0 86,776
HEICO CORP NEW CL A 422806208   13,771,780 89,462 SH   SOLE 4 27,788 0 61,674
HEICO CORP NEW CL A 422806208   1,896,849 12,322 SH   SOLE 7 12,122 0 200
HEICO CORP NEW CL A 422806208   232,142 1,508 SH   SOLE 13 1,508 0 0
HEICO CORP NEW CL A 422806208   1,144,852 7,437 SH   SOLE 15 7,437 0 0
HEICO CORP NEW CL A 422806208   13,788,868 89,573 SH   SOLE 18 82,283 0 7,290
HEICO CORP NEW CL A 422806208   9,537,045 61,953 SH   SOLE 19 61,953 0 0
HEICO CORP NEW CL A 422806208   349,297,557 2,269,050 SH   SOLE 21 2,269,050 0 0
HEICO CORP NEW CL A 422806208   309,891,072 2,013,064 SH   SOLE 22 1,798,195 0 214,869
HEICO CORP NEW CL A 422806208   20,475,713 133,011 SH   SOLE 23 133,011 0 0
HEICO CORP NEW CL A 422806208   17,048,701 110,749 SH   SOLE 25 110,581 0 168
HEICO CORP NEW CL A 422806208   17,099,347 111,078 SH   SOLE 26 55,154 0 55,924
HEICO CORP NEW CL A 422806208   29,976,428 194,728 SH   SOLE 28 840 0 193,888
HEICO CORP NEW CL A 422806208   19,858 129 SH   SOLE 29 129 0 0
HEICO CORP NEW CL A 422806208   31,815,396 206,674 SH   SOLE 30 206,674 0 0
HEICO CORP NEW CL A 422806208   2,650,077 17,215 SH   SOLE 31 16,039 0 1,176
HEICO CORP NEW CL A 422806208   2,365,442 15,366 SH   SOLE 34 15,366 0 0
HEICO CORP NEW CL A 422806208   2,557,559 16,614 SH   SOLE 36 16,614 0 0
HEICO CORP NEW CL A 422806208   553,414 3,595 SH   SOLE 40 3,595 0 0
HEICO CORP NEW CL A 422806208   6,808,161 44,226 SH   SOLE 43 39,864 0 4,362
HEIDRICK & STRUGGLES INTL IN COM 422819102   4,353,483 129,337 SH   SOLE 2 116,149 0 13,188
HEIDRICK & STRUGGLES INTL IN COM 422819102   4,275 127 SH   SOLE 4 127 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   5,150 153 SH   SOLE 7 153 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,222,839 66,038 SH   SOLE 18 66,038 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,421,428 42,229 SH   SOLE 19 42,229 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   83,808,755 2,489,862 SH   SOLE 21 2,489,862 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   19,622,434 582,960 SH   SOLE 22 559,677 0 23,283
HEIDRICK & STRUGGLES INTL IN COM 422819102   176,378 5,240 SH   SOLE 25 5,240 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   28,207 838 SH   SOLE 26 838 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   2,760 82 SH   SOLE 28 82 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,751,666 52,040 SH   SOLE 30 52,040 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   140,362 4,170 SH   SOLE 40 4,170 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   1,566,166 46,529 SH   SOLE 43 46,035 0 494
HELEN OF TROY LTD COM G4388N106   6,241,398 54,160 SH   SOLE 2 40,128 0 14,032
HELEN OF TROY LTD COM G4388N106   10,717 93 SH   SOLE 4 93 0 0
HELEN OF TROY LTD COM G4388N106   729,123 6,327 SH   SOLE 7 6,000 0 327
HELEN OF TROY LTD COM G4388N106   10,857,337 94,215 SH   SOLE 18 94,215 0 0
HELEN OF TROY LTD COM G4388N106   5,848,660 50,752 SH   SOLE 19 50,752 0 0
HELEN OF TROY LTD COM G4388N106   204,535,558 1,774,866 SH   SOLE 21 1,774,866 0 0
HELEN OF TROY LTD COM G4388N106   90,406,471 784,506 SH   SOLE 22 753,514 0 30,992
HELEN OF TROY LTD COM G4388N106   590,259 5,122 SH   SOLE 25 5,122 0 0
HELEN OF TROY LTD COM G4388N106   952,228 8,263 SH   SOLE 26 7,845 0 418
HELEN OF TROY LTD COM G4388N106   113,511 985 SH   SOLE 28 429 0 556
HELEN OF TROY LTD COM G4388N106   4,031,441 34,983 SH   SOLE 30 34,983 0 0
HELEN OF TROY LTD COM G4388N106   69,490 603 SH   SOLE 36 603 0 0
HELEN OF TROY LTD COM G4388N106   576,085 4,999 SH   SOLE 40 4,999 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   786,455 17,598 SH   SOLE 2 9,499 0 8,099
HELIOS TECHNOLOGIES INC COM 42328H109   6,346 142 SH   SOLE 4 142 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   13,139 294 SH   SOLE 7 294 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   3,488,233 78,054 SH   SOLE 18 78,054 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   3,159,404 70,696 SH   SOLE 19 70,696 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   51,806,570 1,159,243 SH   SOLE 21 1,159,243 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   41,486,442 928,316 SH   SOLE 22 899,733 0 28,583
HELIOS TECHNOLOGIES INC COM 42328H109   309,925 6,935 SH   SOLE 25 6,935 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   565,284 12,649 SH   SOLE 26 12,649 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   150,203 3,361 SH   SOLE 28 545 0 2,816
HELIOS TECHNOLOGIES INC COM 42328H109   957,126 21,417 SH   SOLE 30 21,417 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   320,159 7,164 SH   SOLE 40 7,164 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   608,834 13,624 SH   SOLE 43 12,234 0 1,390
HELIX ACQUISITION CORP II CL A ORD SHS G4444H101   438,412 42,155 SH   SOLE 18 42,155 0 0
HELIX ACQUISITION CORP II CL A ORD SHS G4444H101   15,149,784 1,456,710 SH   SOLE 19 1,456,710 0 0
HELIX ACQUISITION CORP II CL A ORD SHS G4444H101   11,804 1,135 SH   SOLE 21 1,135 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   4,424,595 408,173 SH   SOLE 2 155,615 0 252,558
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,743 253 SH   SOLE 4 253 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   370,446 34,174 SH   SOLE 7 32,371 0 1,803
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   5,699,401 525,775 SH   SOLE 18 481,736 0 44,039
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   11,475,874 1,058,660 SH   SOLE 19 1,058,660 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   184,778,174 17,045,957 SH   SOLE 21 17,045,957 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   58,287,612 5,377,086 SH   SOLE 22 5,091,329 0 285,757
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   165,093 15,230 SH   SOLE 23 15,230 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   310,078 28,605 SH   SOLE 25 28,605 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,838,128 169,569 SH   SOLE 26 28,052 0 141,517
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   1,649,761 152,192 SH   SOLE 28 90,401 0 61,791
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   3,866,877 356,723 SH   SOLE 30 356,723 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   359,563 33,170 SH   SOLE 40 33,170 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   2,448,382 225,865 SH   SOLE 43 216,748 0 9,117
HELLO GROUP INC ADS 423403104   1,565 252 SH   SOLE 2 252 0 0
HELLO GROUP INC ADS 423403104   12,420 2,000 SH   SOLE 4 2,000 0 0
HELLO GROUP INC ADS 423403104   119,425 19,231 SH   SOLE 7 19,231 0 0
HELLO GROUP INC ADS 423403104   16,048,553 2,584,308 SH   SOLE 21 2,584,308 0 0
HELLO GROUP INC ADS 423403104   5,041,936 811,906 SH   SOLE 22 683,781 0 128,125
HELLO GROUP INC ADS 423403104   3,411,513 549,358 SH   SOLE 30 549,358 0 0
HELLO GROUP INC ADS 423403104   44,501 7,166 SH   SOLE 36 7,166 0 0
HELLO GROUP INC ADS 423403104   2,391,036 385,030 SH   SOLE 43 375,504 0 9,526
HELMERICH & PAYNE INC COM 423452101   6,896,242 163,962 SH   SOLE 2 61,302 0 102,660
HELMERICH & PAYNE INC COM 423452101   9,127 217 SH   SOLE 4 217 0 0
HELMERICH & PAYNE INC COM 423452101   66,455 1,580 SH   SOLE 7 1,580 0 0
HELMERICH & PAYNE INC COM 423452101   13,896,414 330,395 SH   SOLE 18 330,395 0 0
HELMERICH & PAYNE INC COM 423452101   15,151,989 360,247 SH   SOLE 19 360,247 0 0
HELMERICH & PAYNE INC COM 423452101   488,792,046 11,621,304 SH   SOLE 21 11,621,304 0 0
HELMERICH & PAYNE INC COM 423452101   130,052,885 3,092,080 SH   SOLE 22 2,950,605 0 141,475
HELMERICH & PAYNE INC COM 423452101   85,929 2,043 SH   SOLE 23 2,043 0 0
HELMERICH & PAYNE INC COM 423452101   853,608 20,295 SH   SOLE 25 20,295 0 0
HELMERICH & PAYNE INC COM 423452101   4,220,511 100,345 SH   SOLE 26 45,461 0 54,884
HELMERICH & PAYNE INC COM 423452101   913,627 21,722 SH   SOLE 28 1,922 0 19,800
HELMERICH & PAYNE INC COM 423452101   9,112,215 216,648 SH   SOLE 30 216,648 0 0
HELMERICH & PAYNE INC COM 423452101   134,424 3,196 SH   SOLE 36 3,196 0 0
HELMERICH & PAYNE INC COM 423452101   856,300 20,359 SH   SOLE 40 20,359 0 0
HELMERICH & PAYNE INC COM 423452101   10,150,618 241,337 SH   SOLE 43 209,614 0 31,723
HENNESSY ADVISORS INC COM 425885100   5,989 868 SH   SOLE 18 868 0 0
HENNESSY ADVISORS INC COM 425885100   75,017 10,872 SH   SOLE 21 10,872 0 0
HENNESSY ADVISORS INC COM 425885100   5,734 831 SH   SOLE 22 831 0 0
HENNESSY CAPITAL INVST CORP *W EXP 99/99/999 42600H116   80,190 801,900 SH   SOLE 2 801,900 0 0
HENRY JACK & ASSOC INC COM 426281101   35,039,256 201,688 SH   SOLE 2 71,441 0 130,247
HENRY JACK & ASSOC INC COM 426281101   11,864,022 68,290 SH   SOLE 4 29,157 0 39,133
HENRY JACK & ASSOC INC COM 426281101   11,749,707 67,632 SH   SOLE 7 53,432 0 14,200
HENRY JACK & ASSOC INC COM 426281101   405,312 2,333 SH   SOLE 13 2,333 0 0
HENRY JACK & ASSOC INC COM 426281101   1,769,093 10,183 SH   SOLE 15 10,183 0 0
HENRY JACK & ASSOC INC COM 426281101   26,017,979 149,761 SH   SOLE 18 145,027 0 4,734
HENRY JACK & ASSOC INC COM 426281101   12,958,347 74,589 SH   SOLE 19 74,589 0 0
HENRY JACK & ASSOC INC COM 426281101   439,826,855 2,531,669 SH   SOLE 21 2,531,669 0 0
HENRY JACK & ASSOC INC COM 426281101   323,646,134 1,862,926 SH   SOLE 22 1,682,500 0 180,426
HENRY JACK & ASSOC INC COM 426281101   20,343,783 117,100 SH   SOLE 23 117,100 0 0
HENRY JACK & ASSOC INC COM 426281101   22,565,269 129,887 SH   SOLE 25 129,502 0 385
HENRY JACK & ASSOC INC COM 426281101   24,530,155 141,197 SH   SOLE 26 71,336 0 69,861
HENRY JACK & ASSOC INC COM 426281101   24,575,672 141,459 SH   SOLE 28 982 0 140,477
HENRY JACK & ASSOC INC COM 426281101   98,943,752 569,526 SH   SOLE 30 558,452 0 11,074
HENRY JACK & ASSOC INC COM 426281101   2,920,401 16,810 SH   SOLE 31 15,669 0 1,141
HENRY JACK & ASSOC INC COM 426281101   1,309,577 7,538 SH   SOLE 34 7,538 0 0
HENRY JACK & ASSOC INC COM 426281101   5,173,679 29,780 SH   SOLE 36 29,780 0 0
HENRY JACK & ASSOC INC COM 426281101   630,640 3,630 SH   SOLE 40 3,630 0 0
HENRY JACK & ASSOC INC COM 426281101   22,411 129 SH   OTR 43 129 0 0
HENRY JACK & ASSOC INC COM 426281101   16,815,213 96,789 SH   SOLE 43 88,489 0 8,300
HENRY SCHEIN INC COM 806407102   21,518,593 284,939 SH   SOLE 2 63,912 0 221,027
HENRY SCHEIN INC COM 806407102   14,116,274 186,921 SH   SOLE 4 106,519 0 80,402
HENRY SCHEIN INC COM 806407102   6,867,034 90,930 SH   SOLE 7 80,902 0 10,028
HENRY SCHEIN INC COM 806407102   186,685 2,472 SH   SOLE 13 2,472 0 0
HENRY SCHEIN INC COM 806407102   1,405,125 18,606 SH   SOLE 15 18,606 0 0
HENRY SCHEIN INC COM 806407102   14,058,879 186,161 SH   SOLE 18 178,165 0 7,996
HENRY SCHEIN INC COM 806407102   5,695,718 75,420 SH   SOLE 19 75,420 0 0
HENRY SCHEIN INC COM 806407102   264,236,626 3,498,896 SH   SOLE 21 3,498,896 0 0
HENRY SCHEIN INC COM 806407102   237,974,848 3,151,150 SH   SOLE 22 2,844,467 0 306,683
HENRY SCHEIN INC COM 806407102   14,759,629 195,440 SH   SOLE 23 195,440 0 0
HENRY SCHEIN INC COM 806407102   18,644,831 246,886 SH   SOLE 25 246,236 0 650
HENRY SCHEIN INC COM 806407102   10,658,817 141,139 SH   SOLE 26 88,342 0 52,797
HENRY SCHEIN INC COM 806407102   23,907,820 316,576 SH   SOLE 28 1,599 0 314,977
HENRY SCHEIN INC COM 806407102   92,000,579 1,218,228 SH   SOLE 30 1,127,247 0 90,981
HENRY SCHEIN INC COM 806407102   2,150,810 28,480 SH   SOLE 31 26,450 0 2,030
HENRY SCHEIN INC COM 806407102   400,709 5,306 SH   SOLE 34 5,306 0 0
HENRY SCHEIN INC COM 806407102   2,590,563 34,303 SH   SOLE 36 34,303 0 0
HENRY SCHEIN INC COM 806407102   471,396 6,242 SH   SOLE 40 6,242 0 0
HENRY SCHEIN INC COM 806407102   22,203 294 SH   OTR 43 294 0 0
HENRY SCHEIN INC COM 806407102   8,411,418 111,380 SH   SOLE 43 93,770 0 17,610
HEPION PHARMACEUTICALS INC COM NEW 426897302   206,555 82,954 SH   SOLE 22 82,954 0 0
HERBALIFE LTD COM SHS G4412G101   616,980 61,391 SH   SOLE 2 28,102 0 33,289
HERBALIFE LTD COM SHS G4412G101   2,030 202 SH   SOLE 4 202 0 0
HERBALIFE LTD COM SHS G4412G101   47,908 4,767 SH   SOLE 7 4,767 0 0
HERBALIFE LTD COM SHS G4412G101   2,437,849 242,572 SH   SOLE 18 242,572 0 0
HERBALIFE LTD COM SHS G4412G101   2,138,811 212,817 SH   SOLE 19 212,817 0 0
HERBALIFE LTD COM SHS G4412G101   36,297,213 3,611,663 SH   SOLE 21 3,611,663 0 0
HERBALIFE LTD COM SHS G4412G101   28,785,843 2,864,263 SH   SOLE 22 2,772,358 0 91,905
HERBALIFE LTD COM SHS G4412G101   221,211 22,011 SH   SOLE 25 22,011 0 0
HERBALIFE LTD COM SHS G4412G101   322,866 32,126 SH   SOLE 26 32,126 0 0
HERBALIFE LTD COM SHS G4412G101   19,346 1,925 SH   SOLE 28 1,925 0 0
HERBALIFE LTD COM SHS G4412G101   744,042 74,034 SH   SOLE 30 74,034 0 0
HERBALIFE LTD COM SHS G4412G101   44,310 4,409 SH   SOLE 36 4,409 0 0
HERBALIFE LTD COM SHS G4412G101   258,164 25,688 SH   SOLE 40 25,688 0 0
HERBALIFE LTD COM SHS G4412G101   500,580 49,809 SH   SOLE 43 35,747 0 14,062
HERC HLDGS INC COM 42704L104   5,455,108 32,413 SH   SOLE 2 19,096 0 13,317
HERC HLDGS INC COM 42704L104   80,952 481 SH   SOLE 4 88 0 393
HERC HLDGS INC COM 42704L104   857,993 5,098 SH   SOLE 7 4,840 0 258
HERC HLDGS INC COM 42704L104   12,475,742 74,128 SH   SOLE 18 68,393 0 5,735
HERC HLDGS INC COM 42704L104   19,450,094 115,568 SH   SOLE 19 115,568 0 0
HERC HLDGS INC COM 42704L104   170,097,276 1,010,679 SH   SOLE 21 1,010,679 0 0
HERC HLDGS INC COM 42704L104   142,773,266 848,326 SH   SOLE 22 819,247 0 29,079
HERC HLDGS INC COM 42704L104   270,626 1,608 SH   SOLE 23 1,608 0 0
HERC HLDGS INC COM 42704L104   1,006,602 5,981 SH   SOLE 25 5,981 0 0
HERC HLDGS INC COM 42704L104   2,370,842 14,087 SH   SOLE 26 10,173 0 3,914
HERC HLDGS INC COM 42704L104   2,973,356 17,667 SH   SOLE 28 14,598 0 3,069
HERC HLDGS INC COM 42704L104   24,067 143 SH   SOLE 29 143 0 0
HERC HLDGS INC COM 42704L104   5,644,445 33,538 SH   SOLE 30 33,538 0 0
HERC HLDGS INC COM 42704L104   129,423 769 SH   SOLE 36 769 0 0
HERC HLDGS INC COM 42704L104   1,029,659 6,118 SH   SOLE 40 6,118 0 0
HERC HLDGS INC COM 42704L104   5,783,310 34,363 SH   SOLE 43 26,695 0 7,668
HERCULES CAPITAL INC COM 427096508   8,216,708 445,350 SH   SOLE 30 445,350 0 0
HERCULES CAPITAL INC COM 427096508   960,267 52,047 SH   SOLE 36 52,047 0 0
HERCULES CAPITAL INC COM 427096508   2,399,450 130,051 SH   SOLE 43 116,055 0 13,996
HERITAGE COMM CORP COM 426927109   5,820,560 678,387 SH   SOLE 2 370,203 0 308,184
HERITAGE COMM CORP COM 426927109   4,985 581 SH   SOLE 7 581 0 0
HERITAGE COMM CORP COM 426927109   1,546,185 180,208 SH   SOLE 18 180,208 0 0
HERITAGE COMM CORP COM 426927109   7,897,984 920,511 SH   SOLE 19 920,511 0 0
HERITAGE COMM CORP COM 426927109   22,092,136 2,574,841 SH   SOLE 21 2,574,841 0 0
HERITAGE COMM CORP COM 426927109   28,056,566 3,269,996 SH   SOLE 22 3,130,997 0 138,999
HERITAGE COMM CORP COM 426927109   370,502 43,182 SH   SOLE 23 43,182 0 0
HERITAGE COMM CORP COM 426927109   108,623 12,660 SH   SOLE 25 12,660 0 0
HERITAGE COMM CORP COM 426927109   899,227 104,805 SH   SOLE 26 2,092 0 102,713
HERITAGE COMM CORP COM 426927109   86,589 10,092 SH   SOLE 28 0 0 10,092
HERITAGE COMM CORP COM 426927109   69,858 8,142 SH   SOLE 30 8,142 0 0
HERITAGE COMM CORP COM 426927109   183,543 21,392 SH   SOLE 40 21,392 0 0
HERITAGE COMM CORP COM 426927109   25,234 2,941 SH   OTR 43 2,941 0 0
HERITAGE COMM CORP COM 426927109   2,830,772 329,927 SH   SOLE 43 315,700 0 14,227
HERITAGE FINL CORP WASH COM 42722X106   1,128,692 58,210 SH   SOLE 2 31,687 0 26,523
HERITAGE FINL CORP WASH COM 42722X106   3,102 160 SH   SOLE 7 160 0 0
HERITAGE FINL CORP WASH COM 42722X106   2,145,193 110,634 SH   SOLE 18 110,634 0 0
HERITAGE FINL CORP WASH COM 42722X106   2,018,092 104,079 SH   SOLE 19 104,079 0 0
HERITAGE FINL CORP WASH COM 42722X106   74,910,298 3,863,347 SH   SOLE 21 3,863,347 0 0
HERITAGE FINL CORP WASH COM 42722X106   17,748,830 915,360 SH   SOLE 22 869,828 0 45,532
HERITAGE FINL CORP WASH COM 42722X106   30,442 1,570 SH   SOLE 23 1,570 0 0
HERITAGE FINL CORP WASH COM 42722X106   61,156 3,154 SH   SOLE 25 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106   19,661 1,014 SH   SOLE 26 0 0 1,014
HERITAGE FINL CORP WASH COM 42722X106   47,602 2,455 SH   SOLE 28 0 0 2,455
HERITAGE FINL CORP WASH COM 42722X106   1,053,905 54,353 SH   SOLE 30 54,353 0 0
HERITAGE FINL CORP WASH COM 42722X106   61,156 3,154 SH   SOLE 40 3,154 0 0
HERITAGE FINL CORP WASH COM 42722X106   42,619 2,198 SH   SOLE 43 1,987 0 211
HERITAGE GLOBAL INC COM 42727E103   14,718 5,575 SH   SOLE 18 5,575 0 0
HERITAGE GLOBAL INC COM 42727E103   187,345 70,964 SH   SOLE 21 70,964 0 0
HERITAGE GLOBAL INC COM 42727E103   146,140 55,356 SH   SOLE 22 55,356 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   256,367 24,072 SH   SOLE 2 24,072 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   101,122 9,495 SH   SOLE 18 9,495 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   617,902 58,019 SH   SOLE 21 58,019 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   5,644,276 529,979 SH   SOLE 22 529,979 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   59,406 5,578 SH   SOLE 26 5,578 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   41,471 3,894 SH   SOLE 43 3,894 0 0
HERON THERAPEUTICS INC COM 427746102   70,735 25,536 SH   SOLE 2 4,418 0 21,118
HERON THERAPEUTICS INC COM 427746102   4,113 1,485 SH   SOLE 7 1,485 0 0
HERON THERAPEUTICS INC COM 427746102   845,601 305,271 SH   SOLE 18 270,579 0 34,692
HERON THERAPEUTICS INC COM 427746102   582,185 210,175 SH   SOLE 19 210,175 0 0
HERON THERAPEUTICS INC COM 427746102   10,861,718 3,921,198 SH   SOLE 21 3,921,198 0 0
HERON THERAPEUTICS INC COM 427746102   7,740,319 2,794,339 SH   SOLE 22 2,751,050 0 43,289
HERON THERAPEUTICS INC COM 427746102   77,626 28,024 SH   SOLE 43 27,914 0 110
HERSHEY CO COM 427866108   72,428,883 372,385 SH   SOLE 2 142,940 0 229,445
HERSHEY CO COM 427866108   36,905,208 189,744 SH   SOLE 4 104,598 0 85,146
HERSHEY CO COM 427866108   27,202,187 139,857 SH   SOLE 7 127,867 0 11,990
HERSHEY CO COM 427866108   2,775,904 14,272 SH   SOLE 13 14,272 0 0
HERSHEY CO COM 427866108   3,964,688 20,384 SH   SOLE 15 20,384 0 0
HERSHEY CO COM 427866108   50,578,558 260,044 SH   SOLE 18 218,896 0 41,148
HERSHEY CO COM 427866108   42,521,396 218,619 SH   SOLE 19 218,619 0 0
HERSHEY CO COM 427866108   1,101,713,158 5,664,335 SH   SOLE 21 5,664,335 0 0
HERSHEY CO COM 427866108   760,701,365 3,911,061 SH   SOLE 22 3,497,799 0 413,262
HERSHEY CO COM 427866108   53,236,984 273,712 SH   SOLE 23 273,712 0 0
HERSHEY CO COM 427866108   57,283,751 294,518 SH   SOLE 25 293,204 0 1,314
HERSHEY CO COM 427866108   45,909,002 236,036 SH   SOLE 26 156,199 0 79,837
HERSHEY CO COM 427866108   78,722,708 404,744 SH   SOLE 28 4,667 0 400,077
HERSHEY CO COM 427866108   282,605,777 1,452,986 SH   SOLE 30 1,452,986 0 0
HERSHEY CO COM 427866108   6,692,162 34,407 SH   SOLE 31 32,009 0 2,398
HERSHEY CO COM 427866108   23,257,338 119,575 SH   SOLE 34 119,575 0 0
HERSHEY CO COM 427866108   10,872,550 55,900 SH   SOLE 36 55,900 0 0
HERSHEY CO COM 427866108   1,402,540 7,211 SH   SOLE 40 7,211 0 0
HERSHEY CO COM 427866108   46,291 238 SH   OTR 43 238 0 0
HERSHEY CO COM 427866108   66,155,370 340,130 SH   SOLE 43 304,796 0 35,334
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   2,864 645 SH   SOLE 43 645 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   3,850,050 491,705 SH   SOLE 2 152,091 0 339,614
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   3,915 500 SH   SOLE 4 500 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   48,507 6,195 SH   SOLE 7 6,195 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   1,811,071 231,299 SH   SOLE 18 231,299 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   360,157 45,997 SH   SOLE 19 45,997 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   51,954,282 6,635,285 SH   SOLE 21 6,635,285 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   32,647,929 4,169,595 SH   SOLE 22 3,984,743 0 184,852
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   165,268 21,107 SH   SOLE 25 21,107 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   282,326 36,057 SH   SOLE 26 36,057 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   11,722 1,497 SH   SOLE 28 1,497 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   862,435 110,145 SH   SOLE 30 110,145 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   14,987 1,914 SH   SOLE 31 1,914 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   212,326 27,117 SH   SOLE 40 27,117 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   3,404,304 434,777 SH   SOLE 43 371,081 0 63,696
HESAI GROUP SPONSORED ADS 428050108   98,371 19,441 SH   SOLE 2 19,441 0 0
HESAI GROUP SPONSORED ADS 428050108   697,071 137,761 SH   SOLE 22 137,761 0 0
HESS CORP COM 42809H107   50,624,430 331,659 SH   SOLE 2 158,075 0 173,584
HESS CORP COM 42809H107   40,149,204 263,032 SH   SOLE 4 73,707 0 189,325
HESS CORP COM 42809H107   83,834,772 549,232 SH   SOLE 7 507,957 0 41,275
HESS CORP COM 42809H107   1,246,764 8,168 SH   SOLE 13 8,168 0 0
HESS CORP COM 42809H107   6,140,402 40,228 SH   SOLE 15 40,228 0 0
HESS CORP COM 42809H107   126,686,621 829,970 SH   SOLE 18 807,347 0 22,623
HESS CORP COM 42809H107   85,797,570 562,091 SH   SOLE 19 562,091 0 0
HESS CORP COM 42809H107   1,332,577,117 8,730,196 SH   SOLE 21 8,730,196 0 0
HESS CORP COM 42809H107   903,281,239 5,917,723 SH   SOLE 22 5,316,586 0 601,137
HESS CORP COM 42809H107   66,233,396 433,919 SH   SOLE 23 433,919 0 0
HESS CORP COM 42809H107   118,730,871 777,849 SH   SOLE 25 777,849 0 0
HESS CORP COM 42809H107   37,706,812 247,031 SH   SOLE 26 163,886 0 83,145
HESS CORP COM 42809H107   47,000,604 307,918 SH   SOLE 28 2,669 0 305,249
HESS CORP COM 42809H107   20,979,452 137,444 SH   SOLE 29 137,444 0 0
HESS CORP COM 42809H107   346,949,041 2,272,989 SH   SOLE 30 2,204,846 0 68,143
HESS CORP COM 42809H107   9,562,896 62,650 SH   SOLE 31 58,216 0 4,434
HESS CORP COM 42809H107   130,692,352 856,213 SH   SOLE 34 856,213 0 0
HESS CORP COM 42809H107   8,550,893 56,020 SH   SOLE 36 56,020 0 0
HESS CORP COM 42809H107   2,115,285 13,858 SH   SOLE 40 13,858 0 0
HESS CORP COM 42809H107   36,176 237 SH   OTR 43 237 0 0
HESS CORP COM 42809H107   37,857,451 248,018 SH   SOLE 43 196,520 0 51,498
HESS MIDSTREAM LP CL A SHS 428103105   1,415,646 39,182 SH   SOLE 2 30,962 0 8,220
HESS MIDSTREAM LP CL A SHS 428103105   7,804 216 SH   SOLE 4 216 0 0
HESS MIDSTREAM LP CL A SHS 428103105   3,988,752 110,400 SH   SOLE 19 110,400 0 0
HESS MIDSTREAM LP CL A SHS 428103105   6,991,300 193,504 SH   SOLE 21 193,504 0 0
HESS MIDSTREAM LP CL A SHS 428103105   2,243,818 62,104 SH   SOLE 22 25,825 0 36,279
HESS MIDSTREAM LP CL A SHS 428103105   475,724 13,167 SH   SOLE 25 13,167 0 0
HESS MIDSTREAM LP CL A SHS 428103105   1,014,422 28,077 SH   SOLE 26 28,077 0 0
HESS MIDSTREAM LP CL A SHS 428103105   602,468 16,675 SH   SOLE 28 0 0 16,675
HESS MIDSTREAM LP CL A SHS 428103105   1,707,179 47,251 SH   SOLE 30 47,251 0 0
HESS MIDSTREAM LP CL A SHS 428103105   543,251 15,036 SH   SOLE 40 15,036 0 0
HESS MIDSTREAM LP CL A SHS 428103105   145 4 SH   SOLE 43 4 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   51,165,429 2,885,811 SH   SOLE 2 1,015,078 0 1,870,733
HEWLETT PACKARD ENTERPRISE C COM 42824C109   29,382,936 1,657,244 SH   SOLE 4 1,005,589 0 651,655
HEWLETT PACKARD ENTERPRISE C COM 42824C109   45,040,742 2,540,369 SH   SOLE 7 2,204,340 0 336,029
HEWLETT PACKARD ENTERPRISE C COM 42824C109   637,411 35,951 SH   SOLE 13 35,951 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   3,223,917 181,834 SH   SOLE 15 181,834 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   50,438,393 2,844,805 SH   SOLE 18 2,593,750 0 251,055
HEWLETT PACKARD ENTERPRISE C COM 42824C109   19,395,148 1,093,917 SH   SOLE 19 1,093,917 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   801,124,040 45,184,661 SH   SOLE 21 45,184,661 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   527,103,414 29,729,465 SH   SOLE 22 26,704,045 0 3,025,420
HEWLETT PACKARD ENTERPRISE C COM 42824C109   35,470,727 2,000,605 SH   SOLE 23 2,000,605 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   102,815,242 5,798,942 SH   SOLE 25 5,265,949 0 532,993
HEWLETT PACKARD ENTERPRISE C COM 42824C109   43,883,328 2,475,089 SH   SOLE 26 1,578,280 0 896,809
HEWLETT PACKARD ENTERPRISE C COM 42824C109   84,145,162 4,745,920 SH   SOLE 28 438,414 0 4,307,506
HEWLETT PACKARD ENTERPRISE C COM 42824C109   291,733,001 16,454,202 SH   SOLE 30 15,370,403 0 1,083,799
HEWLETT PACKARD ENTERPRISE C COM 42824C109   5,194,199 292,961 SH   SOLE 31 272,120 0 20,841
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,410,599 79,560 SH   SOLE 34 79,560 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   7,175,863 404,730 SH   SOLE 36 404,730 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,129,968 63,732 SH   SOLE 40 63,732 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   40,283 2,272 SH   OTR 43 2,272 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   50,051,630 2,822,991 SH   SOLE 43 2,568,699 0 254,292
HEXCEL CORP NEW COM 428291108   21,260,398 291,838 SH   SOLE 2 102,180 0 189,658
HEXCEL CORP NEW COM 428291108   14,060 193 SH   SOLE 4 193 0 0
HEXCEL CORP NEW COM 428291108   1,507,776 20,697 SH   SOLE 7 19,656 0 1,041
HEXCEL CORP NEW COM 428291108   10,375,880 142,428 SH   SOLE 18 142,428 0 0
HEXCEL CORP NEW COM 428291108   2,120,154 29,103 SH   SOLE 19 29,103 0 0
HEXCEL CORP NEW COM 428291108   403,074,315 5,532,935 SH   SOLE 21 5,532,935 0 0
HEXCEL CORP NEW COM 428291108   180,804,739 2,481,877 SH   SOLE 22 2,370,930 0 110,947
HEXCEL CORP NEW COM 428291108   6,471,775 88,837 SH   SOLE 25 88,837 0 0
HEXCEL CORP NEW COM 428291108   2,854,554 39,184 SH   SOLE 26 31,390 0 7,794
HEXCEL CORP NEW COM 428291108   2,906,205 39,893 SH   SOLE 28 28,982 0 10,911
HEXCEL CORP NEW COM 428291108   9,788,199 134,361 SH   SOLE 30 134,361 0 0
HEXCEL CORP NEW COM 428291108   76,493 1,050 SH   SOLE 31 1,050 0 0
HEXCEL CORP NEW COM 428291108   4,448,002 61,057 SH   SOLE 34 61,057 0 0
HEXCEL CORP NEW COM 428291108   121,441 1,667 SH   SOLE 36 1,667 0 0
HEXCEL CORP NEW COM 428291108   1,286,312 17,657 SH   SOLE 40 17,657 0 0
HEXCEL CORP NEW COM 428291108   48,518 666 SH   OTR 43 666 0 0
HEXCEL CORP NEW COM 428291108   5,737,674 78,760 SH   SOLE 43 74,518 0 4,242
HF FOODS GROUP INC COM 40417F109   47,474 13,564 SH   SOLE 2 1,410 0 12,154
HF FOODS GROUP INC COM 40417F109   401,940 114,840 SH   SOLE 18 114,840 0 0
HF FOODS GROUP INC COM 40417F109   260,488 74,425 SH   SOLE 19 74,425 0 0
HF FOODS GROUP INC COM 40417F109   4,860,191 1,388,626 SH   SOLE 21 1,388,626 0 0
HF FOODS GROUP INC COM 40417F109   3,201,695 914,770 SH   SOLE 22 879,982 0 34,788
HF SINCLAIR CORP COM 403949100   55,453,165 918,555 SH   SOLE 2 168,750 0 749,805
HF SINCLAIR CORP COM 403949100   9,120,277 151,073 SH   SOLE 4 45,890 0 105,183
HF SINCLAIR CORP COM 403949100   2,430,255 40,256 SH   SOLE 7 29,605 0 10,651
HF SINCLAIR CORP COM 403949100   180,265 2,986 SH   SOLE 13 2,986 0 0
HF SINCLAIR CORP COM 403949100   779,196 12,907 SH   SOLE 15 12,907 0 0
HF SINCLAIR CORP COM 403949100   32,121,428 532,076 SH   SOLE 18 522,162 0 9,914
HF SINCLAIR CORP COM 403949100   12,324,958 204,157 SH   SOLE 19 204,157 0 0
HF SINCLAIR CORP COM 403949100   558,257,811 9,247,272 SH   SOLE 21 9,247,272 0 0
HF SINCLAIR CORP COM 403949100   310,754,998 5,147,507 SH   SOLE 22 4,824,109 0 323,398
HF SINCLAIR CORP COM 403949100   14,681,320 243,189 SH   SOLE 23 243,189 0 0
HF SINCLAIR CORP COM 403949100   2,843,065 47,094 SH   SOLE 25 47,094 0 0
HF SINCLAIR CORP COM 403949100   13,404,917 222,046 SH   SOLE 26 91,864 0 130,182
HF SINCLAIR CORP COM 403949100   10,168,179 168,431 SH   SOLE 28 0 0 168,431
HF SINCLAIR CORP COM 403949100   39,638,640 656,595 SH   SOLE 30 656,595 0 0
HF SINCLAIR CORP COM 403949100   2,150,319 35,619 SH   SOLE 31 33,148 0 2,471
HF SINCLAIR CORP COM 403949100   423,133 7,009 SH   SOLE 34 7,009 0 0
HF SINCLAIR CORP COM 403949100   1,424,853 23,602 SH   SOLE 36 23,602 0 0
HF SINCLAIR CORP COM 403949100   453,922 7,519 SH   SOLE 40 7,519 0 0
HF SINCLAIR CORP COM 403949100   27,167 450 SH   OTR 43 450 0 0
HF SINCLAIR CORP COM 403949100   20,325,734 336,686 SH   SOLE 43 306,585 0 30,101
HIBBETT INC COM 428567101   560,329 7,295 SH   SOLE 2 3,431 0 3,864
HIBBETT INC COM 428567101   3,610 47 SH   SOLE 4 47 0 0
HIBBETT INC COM 428567101   439,584 5,723 SH   SOLE 7 5,416 0 307
HIBBETT INC COM 428567101   2,703,558 35,198 SH   SOLE 18 35,198 0 0
HIBBETT INC COM 428567101   1,929,621 25,122 SH   SOLE 19 25,122 0 0
HIBBETT INC COM 428567101   108,447,194 1,411,889 SH   SOLE 21 1,411,889 0 0
HIBBETT INC COM 428567101   26,755,765 348,337 SH   SOLE 22 337,238 0 11,099
HIBBETT INC COM 428567101   190,796 2,484 SH   SOLE 25 2,484 0 0
HIBBETT INC COM 428567101   549,345 7,152 SH   SOLE 26 3,584 0 3,568
HIBBETT INC COM 428567101   21,891 285 SH   SOLE 28 285 0 0
HIBBETT INC COM 428567101   3,345,460 43,555 SH   SOLE 30 43,555 0 0
HIBBETT INC COM 428567101   18,665 243 SH   SOLE 36 243 0 0
HIBBETT INC COM 428567101   259,925 3,384 SH   SOLE 40 3,384 0 0
HIBBETT INC COM 428567101   1,930,466 25,133 SH   SOLE 43 23,628 0 1,505
HIGHPEAK ENERGY INC COM 43114Q105   530,929 33,667 SH   SOLE 2 6,939 0 26,728
HIGHPEAK ENERGY INC COM 43114Q105   441,008 27,965 SH   SOLE 18 27,965 0 0
HIGHPEAK ENERGY INC COM 43114Q105   437,144 27,720 SH   SOLE 19 27,720 0 0
HIGHPEAK ENERGY INC COM 43114Q105   6,980,701 442,657 SH   SOLE 21 442,657 0 0
HIGHPEAK ENERGY INC COM 43114Q105   6,896,363 437,309 SH   SOLE 22 421,354 0 15,955
HIGHPEAK ENERGY INC COM 43114Q105   402,608 25,530 SH   SOLE 43 23,318 0 2,212
HIGHWOODS PPTYS INC COM 431284108   10,698,850 408,665 SH   SOLE 2 38,999 0 369,666
HIGHWOODS PPTYS INC COM 431284108   1,268,945 48,470 SH   SOLE 4 48,470 0 0
HIGHWOODS PPTYS INC COM 431284108   5,229,848 199,765 SH   SOLE 7 180,914 0 18,851
HIGHWOODS PPTYS INC COM 431284108   2,437,044 93,088 SH   SOLE 18 93,088 0 0
HIGHWOODS PPTYS INC COM 431284108   5,647,838 215,731 SH   SOLE 19 215,731 0 0
HIGHWOODS PPTYS INC COM 431284108   268,986,698 10,274,511 SH   SOLE 21 10,274,511 0 0
HIGHWOODS PPTYS INC COM 431284108   99,107,872 3,785,633 SH   SOLE 22 3,581,904 0 203,729
HIGHWOODS PPTYS INC COM 431284108   148,362 5,667 SH   SOLE 23 5,667 0 0
HIGHWOODS PPTYS INC COM 431284108   20,575,647 785,930 SH   SOLE 25 785,930 0 0
HIGHWOODS PPTYS INC COM 431284108   5,289,643 202,049 SH   SOLE 26 36,743 0 165,306
HIGHWOODS PPTYS INC COM 431284108   3,053,871 116,649 SH   SOLE 28 47,753 0 68,896
HIGHWOODS PPTYS INC COM 431284108   16,333,754 623,902 SH   SOLE 30 623,902 0 0
HIGHWOODS PPTYS INC COM 431284108   33,013 1,261 SH   SOLE 31 1,261 0 0
HIGHWOODS PPTYS INC COM 431284108   145,561 5,560 SH   SOLE 36 5,560 0 0
HIGHWOODS PPTYS INC COM 431284108   574,913 21,960 SH   SOLE 40 21,960 0 0
HIGHWOODS PPTYS INC COM 431284108   14,860,532 567,629 SH   SOLE 43 508,418 0 59,211
HILLENBRAND INC COM 431571108   1,878,231 37,348 SH   SOLE 2 20,213 0 17,135
HILLENBRAND INC COM 431571108   62,058 1,234 SH   SOLE 4 227 0 1,007
HILLENBRAND INC COM 431571108   757,719 15,067 SH   SOLE 7 14,274 0 793
HILLENBRAND INC COM 431571108   10,094,661 200,729 SH   SOLE 18 200,729 0 0
HILLENBRAND INC COM 431571108   7,541,690 149,964 SH   SOLE 19 149,964 0 0
HILLENBRAND INC COM 431571108   412,525,651 8,202,936 SH   SOLE 21 8,202,936 0 0
HILLENBRAND INC COM 431571108   100,747,114 2,003,323 SH   SOLE 22 1,943,461 0 59,862
HILLENBRAND INC COM 431571108   724,629 14,409 SH   SOLE 25 14,409 0 0
HILLENBRAND INC COM 431571108   1,866,715 37,119 SH   SOLE 26 23,338 0 13,781
HILLENBRAND INC COM 431571108   67,439 1,341 SH   SOLE 28 1,341 0 0
HILLENBRAND INC COM 431571108   27,410,715 545,053 SH   SOLE 30 545,053 0 0
HILLENBRAND INC COM 431571108   56,224 1,118 SH   SOLE 36 1,118 0 0
HILLENBRAND INC COM 431571108   757,569 15,064 SH   SOLE 40 15,064 0 0
HILLENBRAND INC COM 431571108   7,143,263 142,041 SH   SOLE 43 132,632 0 9,409
HILLEVAX INC COM 43157M102   283,907 17,072 SH   SOLE 2 5,550 0 11,522
HILLEVAX INC COM 43157M102   3,359 202 SH   SOLE 7 202 0 0
HILLEVAX INC COM 43157M102   1,180,015 70,957 SH   SOLE 18 70,957 0 0
HILLEVAX INC COM 43157M102   928,802 55,851 SH   SOLE 19 55,851 0 0
HILLEVAX INC COM 43157M102   16,402,917 986,345 SH   SOLE 21 986,345 0 0
HILLEVAX INC COM 43157M102   10,985,046 660,556 SH   SOLE 22 626,665 0 33,891
HILLEVAX INC COM 43157M102   74,902 4,504 SH   SOLE 25 4,504 0 0
HILLEVAX INC COM 43157M102   79,658 4,790 SH   SOLE 30 4,790 0 0
HILLMAN SOLUTIONS CORP COM 431636109   1,698,378 159,622 SH   SOLE 2 55,164 0 104,458
HILLMAN SOLUTIONS CORP COM 431636109   11,151 1,048 SH   SOLE 4 1,048 0 0
HILLMAN SOLUTIONS CORP COM 431636109   15,311 1,439 SH   SOLE 7 1,439 0 0
HILLMAN SOLUTIONS CORP COM 431636109   5,438,764 511,162 SH   SOLE 18 511,162 0 0
HILLMAN SOLUTIONS CORP COM 431636109   4,439,923 417,286 SH   SOLE 19 417,286 0 0
HILLMAN SOLUTIONS CORP COM 431636109   73,620,863 6,919,254 SH   SOLE 21 6,919,254 0 0
HILLMAN SOLUTIONS CORP COM 431636109   59,233,508 5,567,059 SH   SOLE 22 5,303,431 0 263,628
HILLMAN SOLUTIONS CORP COM 431636109   367,452 34,535 SH   SOLE 25 34,535 0 0
HILLMAN SOLUTIONS CORP COM 431636109   684,120 64,297 SH   SOLE 26 64,297 0 0
HILLMAN SOLUTIONS CORP COM 431636109   46,742 4,393 SH   SOLE 28 0 0 4,393
HILLMAN SOLUTIONS CORP COM 431636109   1,258,818 118,310 SH   SOLE 30 118,310 0 0
HILLMAN SOLUTIONS CORP COM 431636109   408,502 38,393 SH   SOLE 40 38,393 0 0
HILLMAN SOLUTIONS CORP COM 431636109   573,060 53,859 SH   SOLE 43 50,326 0 3,533
HILLTOP HOLDINGS INC COM 432748101   1,382,340 44,136 SH   SOLE 2 14,291 0 29,845
HILLTOP HOLDINGS INC COM 432748101   4,855 155 SH   SOLE 4 155 0 0
HILLTOP HOLDINGS INC COM 432748101   11,400 364 SH   SOLE 7 364 0 0
HILLTOP HOLDINGS INC COM 432748101   4,688,103 149,684 SH   SOLE 18 149,684 0 0
HILLTOP HOLDINGS INC COM 432748101   3,157,119 100,802 SH   SOLE 19 100,802 0 0
HILLTOP HOLDINGS INC COM 432748101   170,313,713 5,437,858 SH   SOLE 21 5,437,858 0 0
HILLTOP HOLDINGS INC COM 432748101   49,699,672 1,586,835 SH   SOLE 22 1,519,872 0 66,963
HILLTOP HOLDINGS INC COM 432748101   269,916 8,618 SH   SOLE 25 8,618 0 0
HILLTOP HOLDINGS INC COM 432748101   1,129,556 36,065 SH   SOLE 26 5,797 0 30,268
HILLTOP HOLDINGS INC COM 432748101   85,723 2,737 SH   SOLE 28 1,193 0 1,544
HILLTOP HOLDINGS INC COM 432748101   3,814,682 121,797 SH   SOLE 30 121,797 0 0
HILLTOP HOLDINGS INC COM 432748101   50,644 1,617 SH   SOLE 36 1,617 0 0
HILLTOP HOLDINGS INC COM 432748101   449,787 14,361 SH   SOLE 40 14,361 0 0
HILLTOP HOLDINGS INC COM 432748101   1,139,048 36,368 SH   SOLE 43 34,448 0 1,920
HILTON GRAND VACATIONS INC COM 43283X105   3,788,650 80,251 SH   SOLE 2 61,210 0 19,041
HILTON GRAND VACATIONS INC COM 43283X105   2,738 58 SH   SOLE 4 58 0 0
HILTON GRAND VACATIONS INC COM 43283X105   605,185 12,819 SH   SOLE 7 12,152 0 667
HILTON GRAND VACATIONS INC COM 43283X105   14,122,258 299,137 SH   SOLE 18 282,291 0 16,846
HILTON GRAND VACATIONS INC COM 43283X105   8,073,052 171,003 SH   SOLE 19 171,003 0 0
HILTON GRAND VACATIONS INC COM 43283X105   260,650,564 5,521,088 SH   SOLE 21 5,521,088 0 0
HILTON GRAND VACATIONS INC COM 43283X105   113,688,242 2,408,139 SH   SOLE 22 2,342,777 0 65,362
HILTON GRAND VACATIONS INC COM 43283X105   8,498 180 SH   SOLE 23 180 0 0
HILTON GRAND VACATIONS INC COM 43283X105   739,450 15,663 SH   SOLE 25 15,663 0 0
HILTON GRAND VACATIONS INC COM 43283X105   2,192,102 46,433 SH   SOLE 26 32,368 0 14,065
HILTON GRAND VACATIONS INC COM 43283X105   72,090 1,527 SH   SOLE 28 1,527 0 0
HILTON GRAND VACATIONS INC COM 43283X105   2,250,973 47,680 SH   SOLE 30 47,680 0 0
HILTON GRAND VACATIONS INC COM 43283X105   54,528 1,155 SH   SOLE 36 1,155 0 0
HILTON GRAND VACATIONS INC COM 43283X105   837,222 17,734 SH   SOLE 40 17,734 0 0
HILTON GRAND VACATIONS INC COM 43283X105   4,947,938 104,807 SH   SOLE 43 92,017 0 12,790
HILTON WORLDWIDE HLDGS INC COM 43300A203   89,161,020 417,988 SH   SOLE 2 81,344 0 336,644
HILTON WORLDWIDE HLDGS INC COM 43300A203   22,243,967 104,280 SH   SOLE 4 77,976 0 26,304
HILTON WORLDWIDE HLDGS INC COM 43300A203   52,298,279 245,175 SH   SOLE 7 220,919 0 24,256
HILTON WORLDWIDE HLDGS INC COM 43300A203   2,356,436 11,047 SH   SOLE 13 11,047 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   7,692,599 36,063 SH   SOLE 15 36,063 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   100,108,089 469,308 SH   SOLE 18 453,108 0 16,200
HILTON WORLDWIDE HLDGS INC COM 43300A203   64,780,327 303,691 SH   SOLE 19 303,691 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,516,666,097 7,110,150 SH   SOLE 21 7,110,150 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,150,610,778 5,394,078 SH   SOLE 22 4,840,711 0 553,367
HILTON WORLDWIDE HLDGS INC COM 43300A203   84,494,224 396,110 SH   SOLE 23 396,110 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   80,976,529 379,619 SH   SOLE 25 378,655 0 964
HILTON WORLDWIDE HLDGS INC COM 43300A203   59,586,869 279,344 SH   SOLE 26 155,394 0 123,950
HILTON WORLDWIDE HLDGS INC COM 43300A203   97,329,513 456,282 SH   SOLE 28 63,903 0 392,379
HILTON WORLDWIDE HLDGS INC COM 43300A203   374,413,444 1,755,255 SH   SOLE 30 1,755,255 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   12,618,353 59,155 SH   SOLE 31 55,061 0 4,094
HILTON WORLDWIDE HLDGS INC COM 43300A203   29,999,065 140,636 SH   SOLE 34 140,636 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   10,790,286 50,585 SH   SOLE 36 50,585 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   2,710,317 12,706 SH   SOLE 40 12,706 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   108,788 510 SH   OTR 43 510 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   93,204,446 436,944 SH   SOLE 43 373,557 0 63,386
HIMALAYA SHIPPING LTD ORD SHS G4660A103   39,398 5,110 SH   SOLE 2 1,059 0 4,051
HIMALAYA SHIPPING LTD ORD SHS G4660A103   604,233 78,370 SH   SOLE 18 78,370 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   489,076 63,434 SH   SOLE 19 63,434 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   7,192,867 932,927 SH   SOLE 21 932,927 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103   2,412,914 312,959 SH   SOLE 22 294,582 0 18,377
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   21,058 3,936 SH   SOLE 2 3,936 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   56,100 10,486 SH   SOLE 7 10,486 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   3,768,973 704,481 SH   SOLE 21 704,481 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   2,254,388 421,381 SH   SOLE 22 421,381 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   3,142,355 587,356 SH   SOLE 30 587,356 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   1,594,546 298,046 SH   SOLE 43 212,558 0 85,488
HIMS & HERS HEALTH INC COM CL A 433000106   4,021,999 259,987 SH   SOLE 2 152,233 0 107,754
HIMS & HERS HEALTH INC COM CL A 433000106   9,901 640 SH   SOLE 4 640 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   527,728 34,113 SH   SOLE 7 32,300 0 1,813
HIMS & HERS HEALTH INC COM CL A 433000106   4,465,106 288,630 SH   SOLE 18 288,630 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   11,617,181 750,949 SH   SOLE 19 750,949 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   73,754,664 4,767,593 SH   SOLE 21 4,767,593 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   67,134,911 4,339,684 SH   SOLE 22 4,175,198 0 164,486
HIMS & HERS HEALTH INC COM CL A 433000106   230,302 14,887 SH   SOLE 23 14,887 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   414,828 26,815 SH   SOLE 25 26,815 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   1,131,429 73,137 SH   SOLE 26 73,137 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   2,997,019 193,731 SH   SOLE 30 193,731 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   463,064 29,933 SH   SOLE 40 29,933 0 0
HIMS & HERS HEALTH INC COM CL A 433000106   1,243,680 80,393 SH   SOLE 43 74,718 0 5,675
HINGHAM INSTN SVGS MASS COM 433323102   227,147 1,302 SH   SOLE 2 499 0 803
HINGHAM INSTN SVGS MASS COM 433323102   2,094 12 SH   SOLE 7 12 0 0
HINGHAM INSTN SVGS MASS COM 433323102   761,692 4,366 SH   SOLE 18 4,366 0 0
HINGHAM INSTN SVGS MASS COM 433323102   551,991 3,164 SH   SOLE 19 3,164 0 0
HINGHAM INSTN SVGS MASS COM 433323102   10,475,625 60,046 SH   SOLE 21 60,046 0 0
HINGHAM INSTN SVGS MASS COM 433323102   9,889,440 56,686 SH   SOLE 22 54,367 0 2,319
HINGHAM INSTN SVGS MASS COM 433323102   83,217 477 SH   SOLE 25 477 0 0
HINGHAM INSTN SVGS MASS COM 433323102   37,160 213 SH   SOLE 28 0 0 213
HINGHAM INSTN SVGS MASS COM 433323102   88,102 505 SH   SOLE 30 505 0 0
HINGHAM INSTN SVGS MASS COM 433323102   32,798 188 SH   SOLE 40 188 0 0
HINGHAM INSTN SVGS MASS COM 433323102   725,405 4,158 SH   SOLE 43 3,618 0 540
HIPPO HLDGS INC *W EXP 08/02/202 433539111   33 1,934 SH   SOLE 4 1,934 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   558 32,822 SH   SOLE 18 32,822 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   2,917 171,566 SH   SOLE 19 171,566 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   206 12,114 SH   SOLE 22 12,114 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   30 1,782 SH   SOLE 26 1,782 0 0
HIPPO HLDGS INC *W EXP 08/02/202 433539111   1,354 79,631 SH   SOLE 34 79,631 0 0
HIPPO HLDGS INC COM NEW 433539202   345,139 18,891 SH   SOLE 2 13,394 0 5,497
HIPPO HLDGS INC COM NEW 433539202   3,526 193 SH   SOLE 7 193 0 0
HIPPO HLDGS INC COM NEW 433539202   527,510 28,873 SH   SOLE 18 28,873 0 0
HIPPO HLDGS INC COM NEW 433539202   420,192 22,999 SH   SOLE 19 22,999 0 0
HIPPO HLDGS INC COM NEW 433539202   7,318,469 400,573 SH   SOLE 21 400,573 0 0
HIPPO HLDGS INC COM NEW 433539202   6,401,315 350,373 SH   SOLE 22 340,310 0 10,063
HIPPO HLDGS INC COM NEW 433539202   146 8 SH   SOLE 43 8 0 0
HIREQUEST INC COM 433535101   8,107 626 SH   SOLE 2 213 0 413
HIREQUEST INC COM 433535101   171,354 13,232 SH   SOLE 18 13,232 0 0
HIREQUEST INC COM 433535101   129,008 9,962 SH   SOLE 19 9,962 0 0
HIREQUEST INC COM 433535101   2,231,907 172,348 SH   SOLE 21 172,348 0 0
HIREQUEST INC COM 433535101   752,421 58,102 SH   SOLE 22 56,875 0 1,227
HIRERIGHT HOLDINGS CORPORATI COM 433537107   99,433 6,968 SH   SOLE 2 569 0 6,399
HIRERIGHT HOLDINGS CORPORATI COM 433537107   542 38 SH   SOLE 7 38 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   494,570 34,658 SH   SOLE 18 34,658 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   414,387 29,039 SH   SOLE 19 29,039 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   6,627,816 464,458 SH   SOLE 21 464,458 0 0
HIRERIGHT HOLDINGS CORPORATI COM 433537107   5,778,265 404,924 SH   SOLE 22 393,802 0 11,122
HIRERIGHT HOLDINGS CORPORATI COM 433537107   4,367 306 SH   SOLE 43 306 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   65,668 19,486 SH   SOLE 2 19,486 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   608,993 180,710 SH   SOLE 21 180,710 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   1,420,506 421,515 SH   SOLE 30 421,515 0 0
HMN FINL INC COM 40424G108   12,913 612 SH   SOLE 18 612 0 0
HMN FINL INC COM 40424G108   167,745 7,950 SH   SOLE 21 7,950 0 0
HMN FINL INC COM 40424G108   599,430 28,409 SH   SOLE 22 28,409 0 0
HNI CORP COM 404251100   1,900,379 42,109 SH   SOLE 2 13,554 0 28,555
HNI CORP COM 404251100   9,252 205 SH   SOLE 4 205 0 0
HNI CORP COM 404251100   861,441 19,088 SH   SOLE 7 18,068 0 1,020
HNI CORP COM 404251100   6,593,809 146,107 SH   SOLE 18 146,107 0 0
HNI CORP COM 404251100   4,461,236 98,853 SH   SOLE 19 98,853 0 0
HNI CORP COM 404251100   243,377,199 5,392,803 SH   SOLE 21 5,392,803 0 0
HNI CORP COM 404251100   63,343,611 1,403,581 SH   SOLE 22 1,343,268 0 60,313
HNI CORP COM 404251100   496,114 10,993 SH   SOLE 25 10,993 0 0
HNI CORP COM 404251100   5,083,714 112,646 SH   SOLE 26 23,398 0 89,248
HNI CORP COM 404251100   35,021 776 SH   SOLE 28 776 0 0
HNI CORP COM 404251100   6,263,006 138,777 SH   SOLE 30 138,777 0 0
HNI CORP COM 404251100   27,349 606 SH   SOLE 36 606 0 0
HNI CORP COM 404251100   431,127 9,553 SH   SOLE 40 9,553 0 0
HNI CORP COM 404251100   3,240,289 71,799 SH   SOLE 43 69,202 0 2,597
HOLLEY INC COM 43538H103   209,254 46,918 SH   SOLE 2 16,568 0 30,350
HOLLEY INC COM 43538H103   1,980 444 SH   SOLE 7 444 0 0
HOLLEY INC COM 43538H103   660,526 148,100 SH   SOLE 18 148,100 0 0
HOLLEY INC COM 43538H103   480,677 107,775 SH   SOLE 19 107,775 0 0
HOLLEY INC COM 43538H103   8,849,612 1,984,218 SH   SOLE 21 1,984,218 0 0
HOLLEY INC COM 43538H103   6,072,357 1,361,515 SH   SOLE 22 1,275,704 0 85,811
HOLLEY INC COM 43538H103   65,410 14,666 SH   SOLE 25 14,666 0 0
HOLLEY INC COM 43538H103   7,368 1,652 SH   SOLE 43 1,652 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   14,555 569 SH   SOLE 2 569 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   8,215,529 321,170 SH   SOLE 30 321,170 0 0
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   40,775 1,594 SH   SOLE 43 1,594 0 0
HOLOGIC INC COM 436440101   67,700,620 868,402 SH   SOLE 2 482,848 0 385,554
HOLOGIC INC COM 436440101   27,358,347 350,928 SH   SOLE 4 192,489 0 158,439
HOLOGIC INC COM 436440101   25,132,823 322,381 SH   SOLE 7 296,021 0 26,360
HOLOGIC INC COM 436440101   3,000,836 38,492 SH   SOLE 13 38,492 0 0
HOLOGIC INC COM 436440101   2,689,698 34,501 SH   SOLE 15 34,501 0 0
HOLOGIC INC COM 436440101   31,749,600 407,255 SH   SOLE 18 359,899 0 47,356
HOLOGIC INC COM 436440101   25,800,160 330,941 SH   SOLE 19 330,941 0 0
HOLOGIC INC COM 436440101   699,548,177 8,973,168 SH   SOLE 21 8,973,168 0 0
HOLOGIC INC COM 436440101   409,976,672 5,258,808 SH   SOLE 22 4,724,470 0 534,338
HOLOGIC INC COM 436440101   37,147,628 476,496 SH   SOLE 23 476,496 0 0
HOLOGIC INC COM 436440101   127,445,422 1,634,754 SH   SOLE 25 1,396,125 0 238,629
HOLOGIC INC COM 436440101   45,618,840 585,157 SH   SOLE 26 407,742 0 177,415
HOLOGIC INC COM 436440101   56,433,997 723,884 SH   SOLE 28 28,073 0 695,811
HOLOGIC INC COM 436440101   1,351,593 17,337 SH   SOLE 29 17,337 0 0
HOLOGIC INC COM 436440101   225,762,415 2,895,875 SH   SOLE 30 2,887,093 0 8,782
HOLOGIC INC COM 436440101   5,655,218 72,540 SH   SOLE 31 68,698 0 3,842
HOLOGIC INC COM 436440101   6,557,995 84,120 SH   SOLE 34 84,120 0 0
HOLOGIC INC COM 436440101   5,522,063 70,832 SH   SOLE 36 70,832 0 0
HOLOGIC INC COM 436440101   928,504 11,910 SH   SOLE 40 11,910 0 0
HOLOGIC INC COM 436440101   35,940 461 SH   OTR 43 461 0 0
HOLOGIC INC COM 436440101   18,398,326 235,997 SH   SOLE 43 184,068 0 51,929
HOME BANCORP INC COM 43689E107   470,064 12,270 SH   SOLE 2 9,347 0 2,923
HOME BANCORP INC COM 43689E107   1,456 38 SH   SOLE 7 38 0 0
HOME BANCORP INC COM 43689E107   766,238 20,001 SH   SOLE 18 20,001 0 0
HOME BANCORP INC COM 43689E107   554,614 14,477 SH   SOLE 19 14,477 0 0
HOME BANCORP INC COM 43689E107   10,717,299 279,752 SH   SOLE 21 279,752 0 0
HOME BANCORP INC COM 43689E107   4,342,400 113,349 SH   SOLE 22 107,122 0 6,227
HOME BANCORP INC COM 43689E107   1,839 48 SH   SOLE 43 48 0 0
HOME BANCSHARES INC COM 436893200   6,802,548 276,864 SH   SOLE 2 157,072 0 119,792
HOME BANCSHARES INC COM 436893200   14,226 579 SH   SOLE 4 579 0 0
HOME BANCSHARES INC COM 436893200   61,523 2,504 SH   SOLE 7 2,504 0 0
HOME BANCSHARES INC COM 436893200   18,487,181 752,429 SH   SOLE 18 752,429 0 0
HOME BANCSHARES INC COM 436893200   9,949,695 404,953 SH   SOLE 19 404,953 0 0
HOME BANCSHARES INC COM 436893200   361,855,117 14,727,518 SH   SOLE 21 14,727,518 0 0
HOME BANCSHARES INC COM 436893200   164,979,344 6,714,666 SH   SOLE 22 6,456,721 0 257,945
HOME BANCSHARES INC COM 436893200   961,498 39,133 SH   SOLE 25 39,133 0 0
HOME BANCSHARES INC COM 436893200   1,279,900 52,092 SH   SOLE 26 52,092 0 0
HOME BANCSHARES INC COM 436893200   425,602 17,322 SH   SOLE 28 2,937 0 14,385
HOME BANCSHARES INC COM 436893200   6,239,773 253,959 SH   SOLE 30 253,959 0 0
HOME BANCSHARES INC COM 436893200   89,730 3,652 SH   SOLE 36 3,652 0 0
HOME BANCSHARES INC COM 436893200   1,063,611 43,289 SH   SOLE 40 43,289 0 0
HOME BANCSHARES INC COM 436893200   2,259,333 91,955 SH   SOLE 43 83,445 0 8,510
HOME DEPOT INC COM 437076102   774,897,318 2,020,066 SH   SOLE 2 560,960 0 1,459,106
HOME DEPOT INC COM 437076102   318,711,375 830,843 SH   SOLE 4 435,224 0 395,619
HOME DEPOT INC COM 437076102   385,293,210 1,004,414 SH   SOLE 7 909,187 0 95,227
HOME DEPOT INC COM 437076102   19,552,092 50,970 SH   SOLE 13 50,970 0 0
HOME DEPOT INC COM 437076102   55,146,720 143,761 SH   SOLE 15 143,761 0 0
HOME DEPOT INC COM 437076102   605,955,274 1,579,654 SH   SOLE 18 1,485,451 0 94,203
HOME DEPOT INC COM 437076102   165,373,796 431,110 SH   SOLE 19 431,110 0 0
HOME DEPOT INC COM 437076102   9,643,666,791 25,139,903 SH   SOLE 21 25,139,903 0 0
HOME DEPOT INC COM 437076102   8,353,005,464 21,775,301 SH   SOLE 22 19,550,804 0 2,224,497
HOME DEPOT INC COM 437076102   720,480,972 1,878,209 SH   SOLE 23 1,878,209 0 0
HOME DEPOT INC COM 437076102   832,620,295 2,170,543 SH   SOLE 25 2,165,396 0 5,147
HOME DEPOT INC COM 437076102   430,508,526 1,122,285 SH   SOLE 26 651,333 0 470,952
HOME DEPOT INC COM 437076102   834,175,793 2,174,598 SH   SOLE 28 62,081 0 2,112,517
HOME DEPOT INC COM 437076102   4,817,632 12,559 SH   SOLE 29 12,559 0 0
HOME DEPOT INC COM 437076102   3,088,432,264 8,051,179 SH   SOLE 30 8,051,179 0 0
HOME DEPOT INC COM 437076102   90,864,866 236,874 SH   SOLE 31 220,985 0 15,889
HOME DEPOT INC COM 437076102   18,685,540 48,711 SH   SOLE 32 48,711 0 0
HOME DEPOT INC COM 437076102   64,562,949 168,308 SH   SOLE 34 168,308 0 0
HOME DEPOT INC COM 437076102   87,437,784 227,940 SH   SOLE 36 227,940 0 0
HOME DEPOT INC COM 437076102   18,826,321 49,078 SH   SOLE 40 49,078 0 0
HOME DEPOT INC COM 437076102   532,820 1,389 SH   OTR 43 1,389 0 0
HOME DEPOT INC COM 437076102   603,100,194 1,572,211 SH   SOLE 43 1,299,294 0 272,917
HOME FED BANCORP INC LA NEW COM 43708L108   4,289 372 SH   SOLE 18 372 0 0
HOME FED BANCORP INC LA NEW COM 43708L108   48,795 4,232 SH   SOLE 21 4,232 0 0
HOMESTREET INC COM 43785V102   192,143 12,767 SH   SOLE 2 964 0 11,803
HOMESTREET INC COM 43785V102   3,853 256 SH   SOLE 7 256 0 0
HOMESTREET INC COM 43785V102   779,680 51,806 SH   SOLE 18 51,806 0 0
HOMESTREET INC COM 43785V102   614,853 40,854 SH   SOLE 19 40,854 0 0
HOMESTREET INC COM 43785V102   10,457,417 694,845 SH   SOLE 21 694,845 0 0
HOMESTREET INC COM 43785V102   7,147,411 474,911 SH   SOLE 22 459,671 0 15,240
HOMESTREET INC COM 43785V102   3,386 225 SH   SOLE 43 225 0 0
HOMETRUST BANCSHARES INC COM 437872104   3,933,816 143,885 SH   SOLE 2 107,321 0 36,564
HOMETRUST BANCSHARES INC COM 437872104   2,187 80 SH   SOLE 7 80 0 0
HOMETRUST BANCSHARES INC COM 437872104   1,232,952 45,097 SH   SOLE 18 45,097 0 0
HOMETRUST BANCSHARES INC COM 437872104   4,892,302 178,943 SH   SOLE 19 178,943 0 0
HOMETRUST BANCSHARES INC COM 437872104   16,740,009 612,290 SH   SOLE 21 612,290 0 0
HOMETRUST BANCSHARES INC COM 437872104   18,324,334 670,239 SH   SOLE 22 640,786 0 29,453
HOMETRUST BANCSHARES INC COM 437872104   249,560 9,128 SH   SOLE 23 9,128 0 0
HOMETRUST BANCSHARES INC COM 437872104   44,428 1,625 SH   SOLE 26 0 0 1,625
HOMETRUST BANCSHARES INC COM 437872104   64,768 2,369 SH   SOLE 43 2,369 0 0
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   55,558,933 1,492,316 SH   SOLE 43 1,357,342 0 134,974
HONEST CO INC COM 438333106   181,630 44,847 SH   SOLE 2 19,379 0 25,468
HONEST CO INC COM 438333106   84,070 20,758 SH   SOLE 18 20,758 0 0
HONEST CO INC COM 438333106   594,876 146,883 SH   SOLE 21 146,883 0 0
HONEST CO INC COM 438333106   3,374,881 833,304 SH   SOLE 22 833,304 0 0
HONEST CO INC COM 438333106   42,209 10,422 SH   SOLE 26 10,422 0 0
HONEST CO INC COM 438333106   5,694 1,406 SH   SOLE 43 1,406 0 0
HONEYWELL INTL INC COM 438516106   314,914,049 1,534,295 SH   SOLE 2 615,992 0 918,303
HONEYWELL INTL INC COM 438516106   58,036,285 282,759 SH   SOLE 4 200,967 0 81,792
HONEYWELL INTL INC COM 438516106   162,699,828 792,691 SH   SOLE 7 727,552 0 65,139
HONEYWELL INTL INC COM 438516106   19,285,495 93,961 SH   SOLE 13 93,961 0 0
HONEYWELL INTL INC COM 438516106   19,842,133 96,673 SH   SOLE 15 96,673 0 0
HONEYWELL INTL INC COM 438516106   193,633,261 943,402 SH   SOLE 18 896,073 0 47,329
HONEYWELL INTL INC COM 438516106   58,559,262 285,307 SH   SOLE 19 285,307 0 0
HONEYWELL INTL INC COM 438516106   3,143,478,051 15,315,362 SH   SOLE 21 15,315,362 0 0
HONEYWELL INTL INC COM 438516106   2,950,658,401 14,375,924 SH   SOLE 22 12,897,237 0 1,478,687
HONEYWELL INTL INC COM 438516106   285,599,012 1,391,469 SH   SOLE 23 1,391,469 0 0
HONEYWELL INTL INC COM 438516106   70,195,500 342,000 SH   SOLE 25 340,405 0 1,595
HONEYWELL INTL INC COM 438516106   158,893,672 774,147 SH   SOLE 26 484,600 0 289,547
HONEYWELL INTL INC COM 438516106   30,957,037 150,826 SH   SOLE 28 12,356 0 138,470
HONEYWELL INTL INC COM 438516106   13,657,540 66,541 SH   SOLE 29 66,541 0 0
HONEYWELL INTL INC COM 438516106   811,955,454 3,955,934 SH   SOLE 30 3,955,934 0 0
HONEYWELL INTL INC COM 438516106   60,851,904 296,477 SH   SOLE 31 285,927 0 10,550
HONEYWELL INTL INC COM 438516106   50,132,723 244,252 SH   SOLE 32 244,252 0 0
HONEYWELL INTL INC COM 438516106   52,037,033 253,530 SH   SOLE 34 253,530 0 0
HONEYWELL INTL INC COM 438516106   30,622,069 149,194 SH   SOLE 36 149,194 0 0
HONEYWELL INTL INC COM 438516106   3,347,833 16,311 SH   SOLE 40 16,311 0 0
HONEYWELL INTL INC COM 438516106   186,541,135 908,848 SH   SOLE 43 717,930 0 190,918
HOOKER FURNISHINGS CORPORATI COM 439038100   902,104 37,572 SH   SOLE 2 23,135 0 14,437
HOOKER FURNISHINGS CORPORATI COM 439038100   754,490 31,424 SH   SOLE 18 31,424 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   1,119,010 46,606 SH   SOLE 19 46,606 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   9,327,309 388,476 SH   SOLE 21 388,476 0 0
HOOKER FURNISHINGS CORPORATI COM 439038100   8,716,686 363,044 SH   SOLE 22 349,729 0 13,315
HOOKER FURNISHINGS CORPORATI COM 439038100   13,398 558 SH   SOLE 43 558 0 0
HOOKIPA PHARMA INC COM 43906K100   456 640 SH   SOLE 2 0 0 640
HOOKIPA PHARMA INC COM 43906K100   9,004 12,646 SH   SOLE 18 12,646 0 0
HOOKIPA PHARMA INC COM 43906K100   109,293 153,502 SH   SOLE 21 153,502 0 0
HOOKIPA PHARMA INC COM 43906K100   49,864 70,034 SH   SOLE 22 70,034 0 0
HOOKIPA PHARMA INC COM 43906K100   37,359 52,471 SH   SOLE 26 0 0 52,471
HOPE BANCORP INC COM 43940T109   1,284,056 111,560 SH   SOLE 2 39,788 0 71,772
HOPE BANCORP INC COM 43940T109   5,191 451 SH   SOLE 4 451 0 0
HOPE BANCORP INC COM 43940T109   9,438 820 SH   SOLE 7 820 0 0
HOPE BANCORP INC COM 43940T109   4,233,125 367,778 SH   SOLE 18 367,778 0 0
HOPE BANCORP INC COM 43940T109   3,048,953 264,896 SH   SOLE 19 264,896 0 0
HOPE BANCORP INC COM 43940T109   156,077,350 13,560,152 SH   SOLE 21 13,560,152 0 0
HOPE BANCORP INC COM 43940T109   35,391,259 3,074,827 SH   SOLE 22 2,927,717 0 147,110
HOPE BANCORP INC COM 43940T109   24,286 2,110 SH   SOLE 23 2,110 0 0
HOPE BANCORP INC COM 43940T109   246,429 21,410 SH   SOLE 25 21,410 0 0
HOPE BANCORP INC COM 43940T109   334,596 29,070 SH   SOLE 26 29,070 0 0
HOPE BANCORP INC COM 43940T109   23,688 2,058 SH   SOLE 28 2,058 0 0
HOPE BANCORP INC COM 43940T109   2,836,973 246,479 SH   SOLE 30 246,479 0 0
HOPE BANCORP INC COM 43940T109   50,586 4,395 SH   SOLE 36 4,395 0 0
HOPE BANCORP INC COM 43940T109   279,233 24,260 SH   SOLE 40 24,260 0 0
HOPE BANCORP INC COM 43940T109   1,264,111 109,827 SH   SOLE 43 108,885 0 942
HORACE MANN EDUCATORS CORP N COM 440327104   1,188,341 32,126 SH   SOLE 2 11,009 0 21,117
HORACE MANN EDUCATORS CORP N COM 440327104   11,097 300 SH   SOLE 7 300 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   4,701,984 127,115 SH   SOLE 18 127,115 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   2,678,002 72,398 SH   SOLE 19 72,398 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   170,657,841 4,613,621 SH   SOLE 21 4,613,621 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   34,733,499 938,997 SH   SOLE 22 889,120 0 49,877
HORACE MANN EDUCATORS CORP N COM 440327104   124,693 3,371 SH   SOLE 25 3,371 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   299,323 8,092 SH   SOLE 26 8,092 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   3,649,396 98,659 SH   SOLE 30 98,659 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   174,334 4,713 SH   SOLE 40 4,713 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   321,607 8,694 SH   SOLE 43 8,361 0 333
HORIZON BANCORP INC COM 440407104   6,950,550 541,742 SH   SOLE 2 317,608 0 224,134
HORIZON BANCORP INC COM 440407104   5,902 460 SH   SOLE 7 460 0 0
HORIZON BANCORP INC COM 440407104   1,731,793 134,980 SH   SOLE 18 134,980 0 0
HORIZON BANCORP INC COM 440407104   9,056,004 705,846 SH   SOLE 19 705,846 0 0
HORIZON BANCORP INC COM 440407104   23,242,097 1,811,543 SH   SOLE 21 1,811,543 0 0
HORIZON BANCORP INC COM 440407104   30,336,727 2,364,515 SH   SOLE 22 2,235,941 0 128,574
HORIZON BANCORP INC COM 440407104   495,123 38,591 SH   SOLE 23 38,591 0 0
HORIZON BANCORP INC COM 440407104   87,693 6,835 SH   SOLE 25 6,835 0 0
HORIZON BANCORP INC COM 440407104   1,501,225 117,009 SH   SOLE 26 0 0 117,009
HORIZON BANCORP INC COM 440407104   124,143 9,676 SH   SOLE 28 0 0 9,676
HORIZON BANCORP INC COM 440407104   900,807 70,211 SH   SOLE 30 70,211 0 0
HORIZON BANCORP INC COM 440407104   166,110 12,947 SH   SOLE 40 12,947 0 0
HORIZON BANCORP INC COM 440407104   1,803,698 140,584 SH   SOLE 43 137,123 0 3,461
HORIZON TECHNOLOGY FIN CORP COM 44045A102   1,486,809 130,766 SH   SOLE 30 130,766 0 0
HORMEL FOODS CORP COM 440452100   12,086,733 346,424 SH   SOLE 2 87,695 0 258,729
HORMEL FOODS CORP COM 440452100   5,589,587 160,206 SH   SOLE 4 120,473 0 39,733
HORMEL FOODS CORP COM 440452100   25,105,797 719,570 SH   SOLE 7 674,926 0 44,644
HORMEL FOODS CORP COM 440452100   215,760 6,184 SH   SOLE 13 6,184 0 0
HORMEL FOODS CORP COM 440452100   1,453,448 41,658 SH   SOLE 15 41,658 0 0
HORMEL FOODS CORP COM 440452100   15,408,122 441,620 SH   SOLE 18 423,299 0 18,321
HORMEL FOODS CORP COM 440452100   5,991,241 171,718 SH   SOLE 19 171,718 0 0
HORMEL FOODS CORP COM 440452100   434,539,947 12,454,570 SH   SOLE 21 12,454,570 0 0
HORMEL FOODS CORP COM 440452100   246,112,176 7,053,946 SH   SOLE 22 6,590,069 0 463,877
HORMEL FOODS CORP COM 440452100   15,472,843 443,475 SH   SOLE 23 443,475 0 0
HORMEL FOODS CORP COM 440452100   13,860,262 397,256 SH   SOLE 25 397,256 0 0
HORMEL FOODS CORP COM 440452100   12,098,352 346,757 SH   SOLE 26 203,166 0 143,591
HORMEL FOODS CORP COM 440452100   20,332,915 582,772 SH   SOLE 28 3,641 0 579,131
HORMEL FOODS CORP COM 440452100   91,280,125 2,616,226 SH   SOLE 30 2,616,226 0 0
HORMEL FOODS CORP COM 440452100   1,340,195 38,412 SH   SOLE 31 34,038 0 4,374
HORMEL FOODS CORP COM 440452100   487,239 13,965 SH   SOLE 34 13,965 0 0
HORMEL FOODS CORP COM 440452100   4,276,991 122,585 SH   SOLE 36 122,585 0 0
HORMEL FOODS CORP COM 440452100   526,769 15,098 SH   SOLE 40 15,098 0 0
HORMEL FOODS CORP COM 440452100   22,299,188 639,128 SH   SOLE 43 565,845 0 73,283
HOST HOTELS & RESORTS INC COM 44107P104   49,749,069 2,405,661 SH   SOLE 2 1,158,911 0 1,246,750
HOST HOTELS & RESORTS INC COM 44107P104   25,513,723 1,233,739 SH   SOLE 4 852,699 0 381,040
HOST HOTELS & RESORTS INC COM 44107P104   32,367,509 1,565,160 SH   SOLE 7 1,402,067 0 163,093
HOST HOTELS & RESORTS INC COM 44107P104   1,450,764 70,153 SH   SOLE 13 70,153 0 0
HOST HOTELS & RESORTS INC COM 44107P104   1,991,567 96,304 SH   SOLE 15 96,304 0 0
HOST HOTELS & RESORTS INC COM 44107P104   25,409,040 1,228,677 SH   SOLE 18 1,178,555 0 50,122
HOST HOTELS & RESORTS INC COM 44107P104   33,487,993 1,619,342 SH   SOLE 19 1,619,342 0 0
HOST HOTELS & RESORTS INC COM 44107P104   532,120,637 25,731,172 SH   SOLE 21 25,731,172 0 0
HOST HOTELS & RESORTS INC COM 44107P104   492,283,760 23,804,824 SH   SOLE 22 21,592,924 0 2,211,900
HOST HOTELS & RESORTS INC COM 44107P104   28,951,876 1,399,994 SH   SOLE 23 1,399,994 0 0
HOST HOTELS & RESORTS INC COM 44107P104   128,349,944 6,206,477 SH   SOLE 25 5,802,779 0 403,698
HOST HOTELS & RESORTS INC COM 44107P104   20,988,587 1,014,922 SH   SOLE 26 721,875 0 293,047
HOST HOTELS & RESORTS INC COM 44107P104   40,049,695 1,936,639 SH   SOLE 28 90,619 0 1,846,020
HOST HOTELS & RESORTS INC COM 44107P104   133,618,071 6,461,222 SH   SOLE 30 6,461,222 0 0
HOST HOTELS & RESORTS INC COM 44107P104   3,580,659 173,146 SH   SOLE 31 161,608 0 11,538
HOST HOTELS & RESORTS INC COM 44107P104   1,196,586 57,862 SH   SOLE 34 57,862 0 0
HOST HOTELS & RESORTS INC COM 44107P104   3,658,561 176,913 SH   SOLE 36 176,913 0 0
HOST HOTELS & RESORTS INC COM 44107P104   711,806 34,420 SH   SOLE 40 34,420 0 0
HOST HOTELS & RESORTS INC COM 44107P104   29,531 1,428 SH   OTR 43 1,428 0 0
HOST HOTELS & RESORTS INC COM 44107P104   15,804,951 764,263 SH   SOLE 43 713,592 0 50,671
HOULIHAN LOKEY INC CL A 441593100   16,385,630 127,823 SH   SOLE 2 68,192 0 59,631
HOULIHAN LOKEY INC CL A 441593100   21,408 167 SH   SOLE 4 167 0 0
HOULIHAN LOKEY INC CL A 441593100   55,250 431 SH   SOLE 7 431 0 0
HOULIHAN LOKEY INC CL A 441593100   13,921,819 108,603 SH   SOLE 18 102,731 0 5,872
HOULIHAN LOKEY INC CL A 441593100   18,922,639 147,614 SH   SOLE 19 147,614 0 0
HOULIHAN LOKEY INC CL A 441593100   351,904,240 2,745,177 SH   SOLE 21 2,745,177 0 0
HOULIHAN LOKEY INC CL A 441593100   216,830,308 1,691,476 SH   SOLE 22 1,611,481 0 79,995
HOULIHAN LOKEY INC CL A 441593100   311,758 2,432 SH   SOLE 23 2,432 0 0
HOULIHAN LOKEY INC CL A 441593100   1,323,818 10,327 SH   SOLE 25 10,327 0 0
HOULIHAN LOKEY INC CL A 441593100   8,825,497 68,847 SH   SOLE 26 19,804 0 49,043
HOULIHAN LOKEY INC CL A 441593100   265,994 2,075 SH   SOLE 28 916 0 1,159
HOULIHAN LOKEY INC CL A 441593100   4,310,902 33,629 SH   SOLE 30 33,629 0 0
HOULIHAN LOKEY INC CL A 441593100   80,760 630 SH   SOLE 31 630 0 0
HOULIHAN LOKEY INC CL A 441593100   54,353 424 SH   SOLE 36 424 0 0
HOULIHAN LOKEY INC CL A 441593100   1,438,676 11,223 SH   SOLE 40 11,223 0 0
HOULIHAN LOKEY INC CL A 441593100   17,690 138 SH   OTR 43 138 0 0
HOULIHAN LOKEY INC CL A 441593100   3,350,963 26,141 SH   SOLE 43 23,262 0 2,879
HOUSTON AMERN ENERGY CORP COM 44183U209   427,075 321,109 SH   SOLE 22 321,109 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   638,432 4,068 SH   SOLE 2 1,395 0 2,673
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   6,435 41 SH   SOLE 4 41 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   8,004 51 SH   SOLE 7 51 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   2,131,873 13,584 SH   SOLE 18 13,584 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   1,630,764 10,391 SH   SOLE 19 10,391 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   30,444,477 193,988 SH   SOLE 21 193,988 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   23,059,037 146,929 SH   SOLE 22 140,249 0 6,680
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   141,089 899 SH   SOLE 25 899 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   84,120 536 SH   SOLE 30 536 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   141,089 899 SH   SOLE 40 899 0 0
HOVNANIAN ENTERPRISES INC CL A NEW 442487401   707,329 4,507 SH   SOLE 43 4,256 0 251
HOWARD HUGHES HOLDINGS INC COM 44267T102   7,644,925 105,273 SH   SOLE 2 15,326 0 89,947
HOWARD HUGHES HOLDINGS INC COM 44267T102   8,787 121 SH   SOLE 4 121 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   1,224,882 16,867 SH   SOLE 7 15,960 0 907
HOWARD HUGHES HOLDINGS INC COM 44267T102   812,545 11,189 SH   SOLE 18 11,189 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   835,203 11,501 SH   SOLE 19 11,501 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   38,315,401 527,615 SH   SOLE 21 527,615 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   59,602,211 820,741 SH   SOLE 22 774,918 0 45,823
HOWARD HUGHES HOLDINGS INC COM 44267T102   456,199 6,282 SH   SOLE 25 6,282 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   870,278 11,984 SH   SOLE 26 11,984 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   645,083 8,883 SH   SOLE 28 982 0 7,901
HOWARD HUGHES HOLDINGS INC COM 44267T102   6,284,898 86,545 SH   SOLE 30 86,545 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   32,316 445 SH   SOLE 31 445 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   85,909 1,183 SH   SOLE 36 1,183 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   627,800 8,645 SH   SOLE 40 8,645 0 0
HOWARD HUGHES HOLDINGS INC COM 44267T102   2,663,556 36,678 SH   SOLE 43 31,782 0 4,896
HOWMET AEROSPACE INC COM 443201108   73,797,170 1,078,433 SH   SOLE 2 343,956 0 734,477
HOWMET AEROSPACE INC COM 443201108   17,230,058 251,791 SH   SOLE 4 192,698 0 59,093
HOWMET AEROSPACE INC COM 443201108   16,649,772 243,311 SH   SOLE 7 213,595 0 29,716
HOWMET AEROSPACE INC COM 443201108   880,284 12,864 SH   SOLE 13 12,864 0 0
HOWMET AEROSPACE INC COM 443201108   4,126,671 60,305 SH   SOLE 15 60,305 0 0
HOWMET AEROSPACE INC COM 443201108   40,104,360 586,064 SH   SOLE 18 561,696 0 24,368
HOWMET AEROSPACE INC COM 443201108   210,363,948 3,074,148 SH   SOLE 19 3,074,148 0 0
HOWMET AEROSPACE INC COM 443201108   961,271,725 14,047,519 SH   SOLE 21 14,047,519 0 0
HOWMET AEROSPACE INC COM 443201108   568,359,325 8,305,704 SH   SOLE 22 7,457,209 0 848,495
HOWMET AEROSPACE INC COM 443201108   40,055,295 585,347 SH   SOLE 23 585,347 0 0
HOWMET AEROSPACE INC COM 443201108   360,369,898 5,266,256 SH   SOLE 25 5,218,119 0 48,137
HOWMET AEROSPACE INC COM 443201108   78,608,210 1,148,739 SH   SOLE 26 250,973 0 897,766
HOWMET AEROSPACE INC COM 443201108   48,820,836 713,442 SH   SOLE 28 36,055 0 677,387
HOWMET AEROSPACE INC COM 443201108   145,487,244 2,126,074 SH   SOLE 30 2,126,074 0 0
HOWMET AEROSPACE INC COM 443201108   6,175,123 90,240 SH   SOLE 31 83,795 0 6,445
HOWMET AEROSPACE INC COM 443201108   133,990,114 1,958,061 SH   SOLE 34 1,958,061 0 0
HOWMET AEROSPACE INC COM 443201108   5,048,971 73,783 SH   SOLE 36 73,783 0 0
HOWMET AEROSPACE INC COM 443201108   1,312,966 19,187 SH   SOLE 40 19,187 0 0
HOWMET AEROSPACE INC COM 443201108   162,042 2,368 SH   OTR 43 2,368 0 0
HOWMET AEROSPACE INC COM 443201108   28,768,813 420,412 SH   SOLE 43 380,571 0 39,842
HP INC COM 40434L105   145,557,531 4,816,596 SH   SOLE 2 3,221,907 0 1,594,689
HP INC COM 40434L105   56,607,892 1,873,193 SH   SOLE 4 852,130 0 1,021,063
HP INC COM 40434L105   38,927,923 1,288,151 SH   SOLE 7 1,005,266 0 282,885
HP INC COM 40434L105   12,856,464 425,429 SH   SOLE 13 425,429 0 0
HP INC COM 40434L105   3,881,608 128,445 SH   SOLE 15 128,445 0 0
HP INC COM 40434L105   69,106,008 2,286,764 SH   SOLE 18 2,186,233 0 100,531
HP INC COM 40434L105   65,698,733 2,174,015 SH   SOLE 19 2,174,015 0 0
HP INC COM 40434L105   1,115,496,808 36,912,535 SH   SOLE 21 36,912,535 0 0
HP INC COM 40434L105   634,577,692 20,998,600 SH   SOLE 22 18,598,799 0 2,399,801
HP INC COM 40434L105   83,217,660 2,753,728 SH   SOLE 23 2,753,728 0 0
HP INC COM 40434L105   96,797,470 3,203,093 SH   SOLE 25 2,953,359 0 249,734
HP INC COM 40434L105   84,013,171 2,780,052 SH   SOLE 26 1,859,986 0 920,066
HP INC COM 40434L105   102,043,119 3,376,675 SH   SOLE 28 274,587 0 3,102,088
HP INC COM 40434L105   11,447,427 378,803 SH   SOLE 29 378,803 0 0
HP INC COM 40434L105   247,347,315 8,184,888 SH   SOLE 30 7,610,831 0 574,057
HP INC COM 40434L105   35,566,553 1,176,921 SH   SOLE 31 1,162,347 0 14,574
HP INC COM 40434L105   4,077,192 134,917 SH   SOLE 32 134,917 0 0
HP INC COM 40434L105   24,814,186 821,118 SH   SOLE 34 821,118 0 0
HP INC COM 40434L105   13,152,741 435,233 SH   SOLE 35 435,233 0 0
HP INC COM 40434L105   7,977,778 263,990 SH   SOLE 36 263,990 0 0
HP INC COM 40434L105   1,395,348 46,173 SH   SOLE 40 46,173 0 0
HP INC COM 40434L105   42,520 1,407 SH   OTR 43 1,407 0 0
HP INC COM 40434L105   84,912,058 2,809,797 SH   SOLE 43 2,551,980 0 257,817
HSBC HLDGS PLC SPON ADR NEW 404280406   7,478 190 SH   SOLE 2 0 0 190
HSBC HLDGS PLC SPON ADR NEW 404280406   10,273 261 SH   SOLE 18 261 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   84,325,727 2,142,422 SH   SOLE 43 1,873,327 0 269,095
HUB GROUP INC CL A 443320106   5,535,661 128,081 SH   SOLE 2 51,911 0 76,170
HUB GROUP INC CL A 443320106   10,200 236 SH   SOLE 4 236 0 0
HUB GROUP INC CL A 443320106   45,943 1,063 SH   SOLE 7 1,063 0 0
HUB GROUP INC CL A 443320106   9,095,692 210,451 SH   SOLE 18 210,451 0 0
HUB GROUP INC CL A 443320106   10,510,326 243,182 SH   SOLE 19 243,182 0 0
HUB GROUP INC CL A 443320106   319,250,019 7,386,627 SH   SOLE 21 7,386,627 0 0
HUB GROUP INC CL A 443320106   87,096,339 2,015,186 SH   SOLE 22 1,921,062 0 94,124
HUB GROUP INC CL A 443320106   184,204 4,262 SH   SOLE 23 4,262 0 0
HUB GROUP INC CL A 443320106   558,489 12,922 SH   SOLE 25 12,922 0 0
HUB GROUP INC CL A 443320106   2,584,945 59,809 SH   SOLE 26 29,214 0 30,595
HUB GROUP INC CL A 443320106   52,037 1,204 SH   SOLE 28 1,204 0 0
HUB GROUP INC CL A 443320106   5,479,129 126,773 SH   SOLE 30 126,773 0 0
HUB GROUP INC CL A 443320106   1,625,072 37,600 SH   SOLE 34 37,600 0 0
HUB GROUP INC CL A 443320106   66,559 1,540 SH   SOLE 36 1,540 0 0
HUB GROUP INC CL A 443320106   570,634 13,203 SH   SOLE 40 13,203 0 0
HUB GROUP INC CL A 443320106   2,363,788 54,692 SH   SOLE 43 53,522 0 1,170
HUBBELL INC COM 443510607   62,488,683 150,557 SH   SOLE 2 37,810 0 112,747
HUBBELL INC COM 443510607   23,940,499 57,681 SH   SOLE 4 31,710 0 25,971
HUBBELL INC COM 443510607   15,472,234 37,278 SH   SOLE 7 30,064 0 7,214
HUBBELL INC COM 443510607   1,237,264 2,981 SH   SOLE 13 2,981 0 0
HUBBELL INC COM 443510607   3,066,804 7,389 SH   SOLE 15 7,389 0 0
HUBBELL INC COM 443510607   58,824,206 141,728 SH   SOLE 18 138,377 0 3,351
HUBBELL INC COM 443510607   77,783,690 187,408 SH   SOLE 19 187,408 0 0
HUBBELL INC COM 443510607   654,004,661 1,575,725 SH   SOLE 21 1,575,725 0 0
HUBBELL INC COM 443510607   530,283,237 1,277,637 SH   SOLE 22 1,156,504 0 121,133
HUBBELL INC COM 443510607   33,325,195 80,292 SH   SOLE 23 80,292 0 0
HUBBELL INC COM 443510607   44,098,232 106,248 SH   SOLE 25 105,955 0 293
HUBBELL INC COM 443510607   24,582,996 59,229 SH   SOLE 26 39,115 0 20,114
HUBBELL INC COM 443510607   49,515,465 119,300 SH   SOLE 28 780 0 118,520
HUBBELL INC COM 443510607   135,657,017 326,845 SH   SOLE 30 321,350 0 5,495
HUBBELL INC COM 443510607   4,609,960 11,107 SH   SOLE 31 10,371 0 736
HUBBELL INC COM 443510607   122,959,808 296,253 SH   SOLE 34 296,253 0 0
HUBBELL INC COM 443510607   5,077,307 12,233 SH   SOLE 36 12,233 0 0
HUBBELL INC COM 443510607   7,622,393 18,365 SH   SOLE 37 18,365 0 0
HUBBELL INC COM 443510607   1,086,601 2,618 SH   SOLE 40 2,618 0 0
HUBBELL INC COM 443510607   48,976 118 SH   OTR 43 118 0 0
HUBBELL INC COM 443510607   20,064,899 48,343 SH   SOLE 43 39,400 0 8,944
HUBSPOT INC COM 443573100   46,015,193 73,441 SH   SOLE 2 11,178 0 62,263
HUBSPOT INC COM 443573100   20,629,488 32,925 SH   SOLE 4 14,972 0 17,953
HUBSPOT INC COM 443573100   18,434,648 29,422 SH   SOLE 7 28,097 0 1,325
HUBSPOT INC COM 443573100   1,154,124 1,842 SH   SOLE 13 1,842 0 0
HUBSPOT INC COM 443573100   3,091,447 4,934 SH   SOLE 15 4,934 0 0
HUBSPOT INC COM 443573100   49,489,468 78,986 SH   SOLE 18 73,881 0 5,105
HUBSPOT INC COM 443573100   381,855,739 609,448 SH   SOLE 19 609,448 0 0
HUBSPOT INC COM 443573100   673,432,327 1,074,809 SH   SOLE 21 1,074,809 0 0
HUBSPOT INC COM 443573100   803,362,074 1,282,179 SH   SOLE 22 1,190,829 0 91,350
HUBSPOT INC COM 443573100   46,441,254 74,121 SH   SOLE 23 74,121 0 0
HUBSPOT INC COM 443573100   55,008,209 87,794 SH   SOLE 25 87,657 0 137
HUBSPOT INC COM 443573100   31,682,006 50,565 SH   SOLE 26 31,334 0 19,231
HUBSPOT INC COM 443573100   51,035,192 81,453 SH   SOLE 28 1,449 0 80,004
HUBSPOT INC COM 443573100   149,121 238 SH   SOLE 29 238 0 0
HUBSPOT INC COM 443573100   95,956,411 153,148 SH   SOLE 30 130,744 0 22,404
HUBSPOT INC COM 443573100   5,907,834 9,429 SH   SOLE 31 8,737 0 692
HUBSPOT INC COM 443573100   1,461,138 2,332 SH   SOLE 34 2,332 0 0
HUBSPOT INC COM 443573100   5,916,606 9,443 SH   SOLE 36 9,443 0 0
HUBSPOT INC COM 443573100   1,449,860 2,314 SH   SOLE 40 2,314 0 0
HUBSPOT INC COM 443573100   42,818 68 SH   OTR 43 68 0 0
HUBSPOT INC COM 443573100   31,154,021 49,722 SH   SOLE 43 44,244 0 5,478
HUBSPOT INC NOTE 0.375% 6/0 443573AD2   8,550,988 3,814,000 PRN   SOLE 21 3,814,000 0 0
HUDBAY MINERALS INC COM 443628102   3,692,290 527,470 SH   SOLE 43 500,197 0 27,273
HUDSON GLOBAL INC COM NEW 443787205   7,978 452 SH   SOLE 18 452 0 0
HUDSON GLOBAL INC COM NEW 443787205   101,735 5,764 SH   SOLE 21 5,764 0 0
HUDSON GLOBAL INC COM NEW 443787205   942,033 53,373 SH   SOLE 22 53,373 0 0
HUDSON PAC PPTYS INC COM 444097109   1,544,865 239,514 SH   SOLE 2 121,818 0 117,696
HUDSON PAC PPTYS INC COM 444097109   437,220 67,786 SH   SOLE 4 67,786 0 0
HUDSON PAC PPTYS INC COM 444097109   1,690,235 262,052 SH   SOLE 7 237,599 0 24,453
HUDSON PAC PPTYS INC COM 444097109   2,757,588 427,533 SH   SOLE 18 427,533 0 0
HUDSON PAC PPTYS INC COM 444097109   4,217,423 653,864 SH   SOLE 19 653,864 0 0
HUDSON PAC PPTYS INC COM 444097109   103,000,676 15,969,097 SH   SOLE 21 15,969,097 0 0
HUDSON PAC PPTYS INC COM 444097109   35,025,622 5,430,329 SH   SOLE 22 5,199,444 0 230,885
HUDSON PAC PPTYS INC COM 444097109   43,634 6,765 SH   SOLE 23 6,765 0 0
HUDSON PAC PPTYS INC COM 444097109   11,620,359 1,801,606 SH   SOLE 25 1,801,606 0 0
HUDSON PAC PPTYS INC COM 444097109   1,372,670 212,817 SH   SOLE 26 164,340 0 48,477
HUDSON PAC PPTYS INC COM 444097109   992,545 153,883 SH   SOLE 28 7,547 0 146,336
HUDSON PAC PPTYS INC COM 444097109   4,753,547 736,984 SH   SOLE 30 736,984 0 0
HUDSON PAC PPTYS INC COM 444097109   82,902 12,853 SH   SOLE 36 12,853 0 0
HUDSON PAC PPTYS INC COM 444097109   171,215 26,545 SH   SOLE 40 26,545 0 0
HUDSON PAC PPTYS INC COM 444097109   2,608,816 404,468 SH   SOLE 43 382,990 0 21,478
HUDSON TECHNOLOGIES INC COM 444144109   392,793 35,676 SH   SOLE 2 12,568 0 23,108
HUDSON TECHNOLOGIES INC COM 444144109   5,417 492 SH   SOLE 7 492 0 0
HUDSON TECHNOLOGIES INC COM 444144109   1,329,127 120,720 SH   SOLE 18 120,720 0 0
HUDSON TECHNOLOGIES INC COM 444144109   1,024,899 93,088 SH   SOLE 19 93,088 0 0
HUDSON TECHNOLOGIES INC COM 444144109   18,182,850 1,651,485 SH   SOLE 21 1,651,485 0 0
HUDSON TECHNOLOGIES INC COM 444144109   12,439,615 1,129,847 SH   SOLE 22 1,078,667 0 51,180
HUDSON TECHNOLOGIES INC COM 444144109   60,885 5,530 SH   SOLE 25 5,530 0 0
HUDSON TECHNOLOGIES INC COM 444144109   61,678 5,602 SH   SOLE 30 5,602 0 0
HUDSON TECHNOLOGIES INC COM 444144109   102,459 9,306 SH   SOLE 40 9,306 0 0
HUDSON TECHNOLOGIES INC COM 444144109   303,832 27,596 SH   SOLE 43 26,063 0 1,533
HUMACYTE INC COM 44486Q103   51,471 16,550 SH   SOLE 2 2,222 0 14,328
HUMACYTE INC COM 44486Q103   690 222 SH   SOLE 7 222 0 0
HUMACYTE INC COM 44486Q103   498,191 160,190 SH   SOLE 18 160,190 0 0
HUMACYTE INC COM 44486Q103   407,793 131,123 SH   SOLE 19 131,123 0 0
HUMACYTE INC COM 44486Q103   8,945,489 2,876,363 SH   SOLE 21 2,876,363 0 0
HUMACYTE INC COM 44486Q103   4,818,426 1,549,333 SH   SOLE 22 1,518,537 0 30,796
HUMACYTE INC COM 44486Q103   170,898 54,951 SH   SOLE 30 54,951 0 0
HUMACYTE INC COM 44486Q103   25 8 SH   SOLE 43 8 0 0
HUMANA INC COM 444859102   103,973,353 299,877 SH   SOLE 2 104,033 0 195,844
HUMANA INC COM 444859102   34,085,003 98,307 SH   SOLE 4 51,738 0 46,569
HUMANA INC COM 444859102   40,935,497 118,065 SH   SOLE 7 106,874 0 11,191
HUMANA INC COM 444859102   2,631,952 7,591 SH   SOLE 13 7,591 0 0
HUMANA INC COM 444859102   6,128,276 17,675 SH   SOLE 15 17,675 0 0
HUMANA INC COM 444859102   203,625,474 587,291 SH   SOLE 18 568,377 0 18,914
HUMANA INC COM 444859102   363,656,232 1,048,847 SH   SOLE 19 1,048,847 0 0
HUMANA INC COM 444859102   1,180,121,503 3,403,673 SH   SOLE 21 3,403,673 0 0
HUMANA INC COM 444859102   985,061,685 2,841,087 SH   SOLE 22 2,572,538 0 268,549
HUMANA INC COM 444859102   67,485,234 194,639 SH   SOLE 23 194,639 0 0
HUMANA INC COM 444859102   81,639,038 235,461 SH   SOLE 25 225,754 0 9,707
HUMANA INC COM 444859102   51,803,435 149,410 SH   SOLE 26 97,402 0 52,008
HUMANA INC COM 444859102   107,032,117 308,699 SH   SOLE 28 27,343 0 281,356
HUMANA INC COM 444859102   262,295,414 756,505 SH   SOLE 30 756,505 0 0
HUMANA INC COM 444859102   9,768,836 28,175 SH   SOLE 31 26,205 0 1,970
HUMANA INC COM 444859102   154,957,143 446,923 SH   SOLE 34 446,923 0 0
HUMANA INC COM 444859102   13,499,196 38,934 SH   SOLE 36 38,934 0 0
HUMANA INC COM 444859102   2,022,418 5,833 SH   SOLE 40 5,833 0 0
HUMANA INC COM 444859102   61,623,047 177,731 SH   SOLE 43 144,777 0 32,954
HUNT J B TRANS SVCS INC COM 445658107   29,923,365 150,180 SH   SOLE 2 48,108 0 102,072
HUNT J B TRANS SVCS INC COM 445658107   8,163,671 40,972 SH   SOLE 4 32,610 0 8,362
HUNT J B TRANS SVCS INC COM 445658107   21,073,676 105,765 SH   SOLE 7 96,764 0 9,001
HUNT J B TRANS SVCS INC COM 445658107   512,870 2,574 SH   SOLE 13 2,574 0 0
HUNT J B TRANS SVCS INC COM 445658107   2,555,780 12,827 SH   SOLE 15 12,827 0 0
HUNT J B TRANS SVCS INC COM 445658107   27,090,628 135,963 SH   SOLE 18 130,768 0 5,195
HUNT J B TRANS SVCS INC COM 445658107   7,674,911 38,519 SH   SOLE 19 38,519 0 0
HUNT J B TRANS SVCS INC COM 445658107   481,128,377 2,414,697 SH   SOLE 21 2,414,697 0 0
HUNT J B TRANS SVCS INC COM 445658107   356,089,239 1,787,148 SH   SOLE 22 1,602,225 0 184,923
HUNT J B TRANS SVCS INC COM 445658107   24,504,562 122,984 SH   SOLE 23 122,984 0 0
HUNT J B TRANS SVCS INC COM 445658107   102,871,380 516,293 SH   SOLE 25 516,293 0 0
HUNT J B TRANS SVCS INC COM 445658107   34,782,873 174,569 SH   SOLE 26 84,870 0 89,699
HUNT J B TRANS SVCS INC COM 445658107   31,823,812 159,718 SH   SOLE 28 2,965 0 156,753
HUNT J B TRANS SVCS INC COM 445658107   137,494,455 690,060 SH   SOLE 30 690,060 0 0
HUNT J B TRANS SVCS INC COM 445658107   3,805,077 19,097 SH   SOLE 31 17,735 0 1,362
HUNT J B TRANS SVCS INC COM 445658107   703,552 3,531 SH   SOLE 34 3,531 0 0
HUNT J B TRANS SVCS INC COM 445658107   3,815,837 19,151 SH   SOLE 36 19,151 0 0
HUNT J B TRANS SVCS INC COM 445658107   867,136 4,352 SH   SOLE 40 4,352 0 0
HUNT J B TRANS SVCS INC COM 445658107   17,030,968 85,475 SH   SOLE 43 72,317 0 13,158
HUNTINGTON BANCSHARES INC COM 446150104   34,554,848 2,477,050 SH   SOLE 2 481,235 0 1,995,815
HUNTINGTON BANCSHARES INC COM 446150104   13,610,666 975,675 SH   SOLE 4 472,226 0 503,449
HUNTINGTON BANCSHARES INC COM 446150104   34,604,551 2,480,613 SH   SOLE 7 2,287,112 0 193,501
HUNTINGTON BANCSHARES INC COM 446150104   680,565 48,786 SH   SOLE 13 48,786 0 0
HUNTINGTON BANCSHARES INC COM 446150104   2,750,438 197,164 SH   SOLE 15 197,164 0 0
HUNTINGTON BANCSHARES INC COM 446150104   55,701,108 3,992,911 SH   SOLE 18 3,901,654 0 91,257
HUNTINGTON BANCSHARES INC COM 446150104   11,027,112 790,474 SH   SOLE 19 790,474 0 0
HUNTINGTON BANCSHARES INC COM 446150104   864,028,571 61,937,532 SH   SOLE 21 61,937,532 0 0
HUNTINGTON BANCSHARES INC COM 446150104   435,840,478 31,243,045 SH   SOLE 22 28,049,015 0 3,194,030
HUNTINGTON BANCSHARES INC COM 446150104   29,947,400 2,146,767 SH   SOLE 23 2,146,767 0 0
HUNTINGTON BANCSHARES INC COM 446150104   52,222,244 3,743,530 SH   SOLE 25 3,563,350 0 180,180
HUNTINGTON BANCSHARES INC COM 446150104   24,290,340 1,741,243 SH   SOLE 26 1,030,344 0 710,899
HUNTINGTON BANCSHARES INC COM 446150104   39,157,594 2,806,996 SH   SOLE 28 85,909 0 2,721,087
HUNTINGTON BANCSHARES INC COM 446150104   16,824 1,206 SH   SOLE 29 1,206 0 0
HUNTINGTON BANCSHARES INC COM 446150104   189,857,659 13,609,868 SH   SOLE 30 13,466,344 0 143,524
HUNTINGTON BANCSHARES INC COM 446150104   4,550,657 326,212 SH   SOLE 31 304,093 0 22,119
HUNTINGTON BANCSHARES INC COM 446150104   5,233,273 375,145 SH   SOLE 32 375,145 0 0
HUNTINGTON BANCSHARES INC COM 446150104   2,239,589 160,544 SH   SOLE 34 160,544 0 0
HUNTINGTON BANCSHARES INC COM 446150104   16,756,098 1,201,154 SH   SOLE 35 1,201,154 0 0
HUNTINGTON BANCSHARES INC COM 446150104   5,008,552 359,036 SH   SOLE 36 359,036 0 0
HUNTINGTON BANCSHARES INC COM 446150104   960,513 68,854 SH   SOLE 40 68,854 0 0
HUNTINGTON BANCSHARES INC COM 446150104   31,248 2,240 SH   OTR 43 2,240 0 0
HUNTINGTON BANCSHARES INC COM 446150104   27,225,350 1,951,638 SH   SOLE 43 1,671,190 0 280,448
HUNTINGTON INGALLS INDS INC COM 446413106   30,763,493 105,546 SH   SOLE 2 17,795 0 87,751
HUNTINGTON INGALLS INDS INC COM 446413106   8,406,869 28,843 SH   SOLE 4 7,194 0 21,649
HUNTINGTON INGALLS INDS INC COM 446413106   42,952,768 147,366 SH   SOLE 7 137,827 0 9,539
HUNTINGTON INGALLS INDS INC COM 446413106   241,046 827 SH   SOLE 13 827 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,682,656 5,773 SH   SOLE 15 5,773 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   19,814,131 67,980 SH   SOLE 18 65,547 0 2,433
HUNTINGTON INGALLS INDS INC COM 446413106   10,919,049 37,462 SH   SOLE 19 37,462 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   525,498,841 1,802,926 SH   SOLE 21 1,802,926 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   276,822,175 949,745 SH   SOLE 22 857,822 0 91,923
HUNTINGTON INGALLS INDS INC COM 446413106   17,394,347 59,678 SH   SOLE 23 59,678 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   5,884,196 20,188 SH   SOLE 25 20,188 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   13,075,636 44,861 SH   SOLE 26 25,375 0 19,486
HUNTINGTON INGALLS INDS INC COM 446413106   154,771 531 SH   SOLE 28 0 0 531
HUNTINGTON INGALLS INDS INC COM 446413106   65,532,949 224,836 SH   SOLE 30 224,836 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,573,972 8,831 SH   SOLE 31 8,248 0 583
HUNTINGTON INGALLS INDS INC COM 446413106   35,609,181 122,171 SH   SOLE 34 122,171 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,882,347 9,889 SH   SOLE 36 9,889 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   289,721 994 SH   SOLE 40 994 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   20,525,212 70,420 SH   SOLE 43 61,372 0 9,048
HUNTSMAN CORP COM 447011107   23,163,602 889,881 SH   SOLE 2 275,145 0 614,736
HUNTSMAN CORP COM 447011107   11,687 449 SH   SOLE 4 449 0 0
HUNTSMAN CORP COM 447011107   741,647 28,492 SH   SOLE 7 27,593 0 899
HUNTSMAN CORP COM 447011107   5,291,977 203,303 SH   SOLE 18 203,303 0 0
HUNTSMAN CORP COM 447011107   7,484,900 287,549 SH   SOLE 19 287,549 0 0
HUNTSMAN CORP COM 447011107   145,505,461 5,589,914 SH   SOLE 21 5,589,914 0 0
HUNTSMAN CORP COM 447011107   118,119,377 4,537,817 SH   SOLE 22 4,272,996 0 264,821
HUNTSMAN CORP COM 447011107   77,830 2,990 SH   SOLE 23 2,990 0 0
HUNTSMAN CORP COM 447011107   824,735 31,684 SH   SOLE 25 31,684 0 0
HUNTSMAN CORP COM 447011107   8,525,424 327,523 SH   SOLE 26 72,465 0 255,058
HUNTSMAN CORP COM 447011107   96,649 3,713 SH   SOLE 28 3,713 0 0
HUNTSMAN CORP COM 447011107   2,876,758 110,517 SH   SOLE 30 110,517 0 0
HUNTSMAN CORP COM 447011107   54,845 2,107 SH   SOLE 31 2,107 0 0
HUNTSMAN CORP COM 447011107   1,791,098 68,809 SH   SOLE 32 68,809 0 0
HUNTSMAN CORP COM 447011107   1,886,472 72,473 SH   SOLE 34 72,473 0 0
HUNTSMAN CORP COM 447011107   245,098 9,416 SH   SOLE 36 9,416 0 0
HUNTSMAN CORP COM 447011107   908,291 34,894 SH   SOLE 40 34,894 0 0
HUNTSMAN CORP COM 447011107   4,638,182 178,186 SH   SOLE 43 159,813 0 18,373
HURCO CO COM 447324104   412,857 20,479 SH   SOLE 2 20,479 0 0
HURCO CO COM 447324104   20,966 1,040 SH   SOLE 18 1,040 0 0
HURCO CO COM 447324104   299,557 14,859 SH   SOLE 21 14,859 0 0
HURCO CO COM 447324104   1,477,587 73,293 SH   SOLE 22 73,293 0 0
HURON CONSULTING GROUP INC COM 447462102   5,947,251 61,553 SH   SOLE 2 42,591 0 18,962
HURON CONSULTING GROUP INC COM 447462102   8,213 85 SH   SOLE 4 85 0 0
HURON CONSULTING GROUP INC COM 447462102   14,300 148 SH   SOLE 7 148 0 0
HURON CONSULTING GROUP INC COM 447462102   4,378,142 45,313 SH   SOLE 18 45,313 0 0
HURON CONSULTING GROUP INC COM 447462102   11,320,772 117,168 SH   SOLE 19 117,168 0 0
HURON CONSULTING GROUP INC COM 447462102   68,125,989 705,092 SH   SOLE 21 705,092 0 0
HURON CONSULTING GROUP INC COM 447462102   58,865,155 609,244 SH   SOLE 22 585,116 0 24,128
HURON CONSULTING GROUP INC COM 447462102   183,481 1,899 SH   SOLE 23 1,899 0 0
HURON CONSULTING GROUP INC COM 447462102   355,272 3,677 SH   SOLE 25 3,677 0 0
HURON CONSULTING GROUP INC COM 447462102   1,074,898 11,125 SH   SOLE 26 10,345 0 780
HURON CONSULTING GROUP INC COM 447462102   62,996 652 SH   SOLE 28 0 0 652
HURON CONSULTING GROUP INC COM 447462102   1,282,147 13,270 SH   SOLE 30 13,270 0 0
HURON CONSULTING GROUP INC COM 447462102   60,967 631 SH   SOLE 34 631 0 0
HURON CONSULTING GROUP INC COM 447462102   419,331 4,340 SH   SOLE 40 4,340 0 0
HURON CONSULTING GROUP INC COM 447462102   2,224,965 23,028 SH   SOLE 43 22,191 0 837
HUT 8 CORP COM 44812J104   147,859 13,393 SH   SOLE 2 5,544 0 7,849
HUT 8 CORP COM 44812J104   244,028 22,104 SH   SOLE 18 22,104 0 0
HUT 8 CORP COM 44812J104   172,246 15,602 SH   SOLE 19 15,602 0 0
HUT 8 CORP COM 44812J104   1,248,204 113,062 SH   SOLE 21 113,062 0 0
HUT 8 CORP COM 44812J104   163,215 14,784 SH   SOLE 22 14,784 0 0
HUT 8 CORP COM 44812J104   496,745 44,995 SH   SOLE 26 0 0 44,995
HUT 8 CORP COM 44812J104   2,928,437 265,257 SH   SOLE 30 265,257 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   288,372 17,165 SH   SOLE 30 17,165 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   3,091 184 SH   SOLE 43 184 0 0
HUYA INC ADS REP SHS A 44852D108   16,093 3,537 SH   SOLE 2 3,537 0 0
HUYA INC ADS REP SHS A 44852D108   987 217 SH   SOLE 4 217 0 0
HUYA INC ADS REP SHS A 44852D108   49,372 10,851 SH   SOLE 7 10,851 0 0
HUYA INC ADS REP SHS A 44852D108   5,156,288 1,133,250 SH   SOLE 21 1,133,250 0 0
HUYA INC ADS REP SHS A 44852D108   2,178,890 478,877 SH   SOLE 22 396,301 0 82,576
HUYA INC ADS REP SHS A 44852D108   1,378,127 302,885 SH   SOLE 30 302,885 0 0
HUYA INC ADS REP SHS A 44852D108   235,658 51,793 SH   SOLE 43 48,449 0 3,344
HYATT HOTELS CORP COM CL A 448579102   12,330,805 77,251 SH   SOLE 2 28,767 0 48,484
HYATT HOTELS CORP COM CL A 448579102   2,643,786 16,563 SH   SOLE 4 12,766 0 3,797
HYATT HOTELS CORP COM CL A 448579102   853,807 5,349 SH   SOLE 7 5,193 0 156
HYATT HOTELS CORP COM CL A 448579102   140,146 878 SH   SOLE 13 878 0 0
HYATT HOTELS CORP COM CL A 448579102   920,848 5,769 SH   SOLE 15 5,769 0 0
HYATT HOTELS CORP COM CL A 448579102   16,926,264 106,041 SH   SOLE 18 103,141 0 2,900
HYATT HOTELS CORP COM CL A 448579102   2,215,047 13,877 SH   SOLE 19 13,877 0 0
HYATT HOTELS CORP COM CL A 448579102   353,404,905 2,214,039 SH   SOLE 21 2,214,039 0 0
HYATT HOTELS CORP COM CL A 448579102   214,138,371 1,341,551 SH   SOLE 22 1,252,998 0 88,553
HYATT HOTELS CORP COM CL A 448579102   10,817,447 67,770 SH   SOLE 23 67,770 0 0
HYATT HOTELS CORP COM CL A 448579102   601,767 3,770 SH   SOLE 25 3,770 0 0
HYATT HOTELS CORP COM CL A 448579102   4,204,870 26,343 SH   SOLE 26 23,383 0 2,960
HYATT HOTELS CORP COM CL A 448579102   9,089,721 56,946 SH   SOLE 28 1,678 0 55,268
HYATT HOTELS CORP COM CL A 448579102   19,068,046 119,459 SH   SOLE 30 119,459 0 0
HYATT HOTELS CORP COM CL A 448579102   1,678,085 10,513 SH   SOLE 31 9,846 0 667
HYATT HOTELS CORP COM CL A 448579102   300,724 1,884 SH   SOLE 34 1,884 0 0
HYATT HOTELS CORP COM CL A 448579102   781,021 4,893 SH   SOLE 36 4,893 0 0
HYATT HOTELS CORP COM CL A 448579102   308,705 1,934 SH   SOLE 40 1,934 0 0
HYATT HOTELS CORP COM CL A 448579102   8,307,622 52,046 SH   SOLE 43 42,128 0 9,918
HYCROFT MINING HOLDING CORP CL A NEW 44862P208   351,253 158,938 SH   SOLE 22 158,938 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   8,135 7,532 SH   SOLE 18 7,532 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   249,534 231,050 SH   SOLE 21 231,050 0 0
HYDROFARM HLDGS GROUP INC COM 44888K209   545,043 504,669 SH   SOLE 22 504,669 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   126,261 71,739 SH   SOLE 2 6,506 0 65,233
HYLIION HOLDINGS CORP COMMON STOCK 449109107   3,316 1,884 SH   SOLE 7 1,884 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   726,162 412,592 SH   SOLE 18 412,592 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   578,354 328,610 SH   SOLE 19 328,610 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   9,598,903 5,453,922 SH   SOLE 21 5,453,922 0 0
HYLIION HOLDINGS CORP COMMON STOCK 449109107   5,861,842 3,330,592 SH   SOLE 22 3,211,408 0 119,184
HYLIION HOLDINGS CORP COMMON STOCK 449109107   147,312 83,700 SH   SOLE 43 81,625 0 2,075
HYPERFINE INC COM CL A 44916K106   8,904 8,904 SH   SOLE 18 8,904 0 0
HYPERFINE INC COM CL A 44916K106   113,602 113,602 SH   SOLE 21 113,602 0 0
HYPERFINE INC COM CL A 44916K106   575,673 575,673 SH   SOLE 22 575,673 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   866,295 13,500 SH   SOLE 2 11,131 0 2,369
HYSTER YALE MATLS HANDLING I CL A 449172105   19,764 308 SH   SOLE 4 0 0 308
HYSTER YALE MATLS HANDLING I CL A 449172105   4,492 70 SH   SOLE 7 70 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   1,788,803 27,876 SH   SOLE 18 27,876 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   1,543,738 24,057 SH   SOLE 19 24,057 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   26,358,983 410,768 SH   SOLE 21 410,768 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   18,393,304 286,634 SH   SOLE 22 277,647 0 8,987
HYSTER YALE MATLS HANDLING I CL A 449172105   4,630,956 72,167 SH   SOLE 30 72,167 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   61,796 963 SH   SOLE 40 963 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105   543,199 8,465 SH   SOLE 43 8,340 0 125
HYZON MOTORS INC COM CL A 44951Y102   880,257 1,194,703 SH   SOLE 22 1,194,703 0 0
I MAB SPONSORED ADS 44975P103   6,731 3,619 SH   SOLE 2 3,619 0 0
I MAB SPONSORED ADS 44975P103   8,005 4,304 SH   SOLE 34 4,304 0 0
I-80 GOLD CORP COM 44955L106   439,638 328,088 SH   SOLE 2 99,311 0 228,777
I-80 GOLD CORP COM 44955L106   2,573 1,920 SH   SOLE 7 1,920 0 0
I-80 GOLD CORP COM 44955L106   737,712 550,531 SH   SOLE 18 550,531 0 0
I-80 GOLD CORP COM 44955L106   1,573,847 1,174,513 SH   SOLE 19 1,174,513 0 0
I-80 GOLD CORP COM 44955L106   9,398,911 7,014,113 SH   SOLE 21 7,014,113 0 0
I-80 GOLD CORP COM 44955L106   4,227,825 3,155,093 SH   SOLE 22 2,915,117 0 239,976
I-80 GOLD CORP COM 44955L106   38,533 28,756 SH   SOLE 23 28,756 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,361,886 59,497 SH   SOLE 2 53,866 0 5,631
I3 VERTICALS INC COM CL A 46571Y107   6,043 264 SH   SOLE 7 264 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,455,163 63,572 SH   SOLE 18 63,572 0 0
I3 VERTICALS INC COM CL A 46571Y107   1,183,253 51,693 SH   SOLE 19 51,693 0 0
I3 VERTICALS INC COM CL A 46571Y107   19,814,065 865,621 SH   SOLE 21 865,621 0 0
I3 VERTICALS INC COM CL A 46571Y107   15,153,775 662,026 SH   SOLE 22 644,864 0 17,162
I3 VERTICALS INC COM CL A 46571Y107   139,034 6,074 SH   SOLE 25 6,074 0 0
I3 VERTICALS INC COM CL A 46571Y107   318,034 13,894 SH   SOLE 30 13,894 0 0
I3 VERTICALS INC COM CL A 46571Y107   139,629 6,100 SH   SOLE 40 6,100 0 0
I3 VERTICALS INC COM CL A 46571Y107   225,764 9,863 SH   SOLE 43 9,485 0 378
IAC INC COM NEW 44891N208   12,302,658 230,646 SH   SOLE 2 31,763 0 198,883
IAC INC COM NEW 44891N208   27,417 514 SH   SOLE 4 152 0 362
IAC INC COM NEW 44891N208   62,034 1,163 SH   SOLE 7 1,163 0 0
IAC INC COM NEW 44891N208   1,283,734 24,067 SH   SOLE 18 24,067 0 0
IAC INC COM NEW 44891N208   1,295,469 24,287 SH   SOLE 19 24,287 0 0
IAC INC COM NEW 44891N208   52,841,591 990,656 SH   SOLE 21 990,656 0 0
IAC INC COM NEW 44891N208   96,679,230 1,812,509 SH   SOLE 22 1,713,284 0 99,225
IAC INC COM NEW 44891N208   787,405 14,762 SH   SOLE 25 14,762 0 0
IAC INC COM NEW 44891N208   1,325,232 24,845 SH   SOLE 26 24,845 0 0
IAC INC COM NEW 44891N208   111,161 2,084 SH   SOLE 28 1,485 0 599
IAC INC COM NEW 44891N208   2,666,040 49,982 SH   SOLE 30 49,982 0 0
IAC INC COM NEW 44891N208   53,020 994 SH   SOLE 31 994 0 0
IAC INC COM NEW 44891N208   77,770 1,458 SH   SOLE 36 1,458 0 0
IAC INC COM NEW 44891N208   885,764 16,606 SH   SOLE 40 16,606 0 0
IAC INC COM NEW 44891N208   5,516,263 103,417 SH   SOLE 43 94,595 0 8,822
IAMGOLD CORP COM 450913108   390,129 117,156 SH   SOLE 43 110,052 0 7,104
IBEX LTD SHS NEW G4690M101   364,518 23,624 SH   SOLE 2 22,899 0 725
IBEX LTD SHS NEW G4690M101   2,453 159 SH   SOLE 7 159 0 0
IBEX LTD SHS NEW G4690M101   350,153 22,693 SH   SOLE 18 22,693 0 0
IBEX LTD SHS NEW G4690M101   301,055 19,511 SH   SOLE 19 19,511 0 0
IBEX LTD SHS NEW G4690M101   5,237,605 339,443 SH   SOLE 21 339,443 0 0
IBEX LTD SHS NEW G4690M101   1,866,197 120,946 SH   SOLE 22 118,719 0 2,227
IBEX LTD SHS NEW G4690M101   8,795 570 SH   SOLE 43 570 0 0
IBIO INC CON NEW 451033708   23,609 5,815 SH   SOLE 22 5,815 0 0
ICAD INC COM NEW 44934S206   6,281 3,901 SH   SOLE 18 3,901 0 0
ICAD INC COM NEW 44934S206   86,800 53,913 SH   SOLE 21 53,913 0 0
ICAD INC COM NEW 44934S206   474,480 294,708 SH   SOLE 22 294,708 0 0
ICC HLDGS INC COM 44931Q104   5,407 338 SH   SOLE 18 338 0 0
ICC HLDGS INC COM 44931Q104   56,275 3,518 SH   SOLE 21 3,518 0 0
ICF INTL INC COM 44925C103   1,503,287 9,980 SH   SOLE 2 5,422 0 4,558
ICF INTL INC COM 44925C103   6,929 46 SH   SOLE 4 46 0 0
ICF INTL INC COM 44925C103   917,035 6,088 SH   SOLE 7 5,764 0 324
ICF INTL INC COM 44925C103   6,653,026 44,168 SH   SOLE 18 44,168 0 0
ICF INTL INC COM 44925C103   6,208,969 41,220 SH   SOLE 19 41,220 0 0
ICF INTL INC COM 44925C103   103,137,717 684,709 SH   SOLE 21 684,709 0 0
ICF INTL INC COM 44925C103   75,806,506 503,263 SH   SOLE 22 486,579 0 16,684
ICF INTL INC COM 44925C103   573,448 3,807 SH   SOLE 25 3,807 0 0
ICF INTL INC COM 44925C103   2,472,742 16,416 SH   SOLE 26 5,879 0 10,537
ICF INTL INC COM 44925C103   50,612 336 SH   SOLE 28 336 0 0
ICF INTL INC COM 44925C103   4,694,685 31,167 SH   SOLE 30 31,167 0 0
ICF INTL INC COM 44925C103   227,903 1,513 SH   SOLE 36 1,513 0 0
ICF INTL INC COM 44925C103   608,997 4,043 SH   SOLE 40 4,043 0 0
ICF INTL INC COM 44925C103   6,081,744 40,375 SH   SOLE 43 38,429 0 1,946
ICHOR HOLDINGS SHS G4740B105   1,081,901 28,014 SH   SOLE 2 10,355 0 17,659
ICHOR HOLDINGS SHS G4740B105   3,669 95 SH   SOLE 4 95 0 0
ICHOR HOLDINGS SHS G4740B105   345,456 8,945 SH   SOLE 7 8,470 0 475
ICHOR HOLDINGS SHS G4740B105   4,189,189 108,472 SH   SOLE 18 96,159 0 12,313
ICHOR HOLDINGS SHS G4740B105   4,680,396 121,191 SH   SOLE 19 121,191 0 0
ICHOR HOLDINGS SHS G4740B105   137,586,647 3,562,575 SH   SOLE 21 3,562,575 0 0
ICHOR HOLDINGS SHS G4740B105   34,393,852 890,571 SH   SOLE 22 852,907 0 37,664
ICHOR HOLDINGS SHS G4740B105   239,328 6,197 SH   SOLE 25 6,197 0 0
ICHOR HOLDINGS SHS G4740B105   418,679 10,841 SH   SOLE 26 10,841 0 0
ICHOR HOLDINGS SHS G4740B105   64,341 1,666 SH   SOLE 28 1,666 0 0
ICHOR HOLDINGS SHS G4740B105   2,923,727 75,705 SH   SOLE 30 75,705 0 0
ICHOR HOLDINGS SHS G4740B105   216,581 5,608 SH   SOLE 40 5,608 0 0
ICHOR HOLDINGS SHS G4740B105   987,127 25,560 SH   SOLE 43 24,786 0 774
ICICI BANK LIMITED ADR 45104G104   5,778,508 218,800 SH   SOLE 2 218,800 0 0
ICICI BANK LIMITED ADR 45104G104   14,675,165 555,667 SH   SOLE 4 555,667 0 0
ICICI BANK LIMITED ADR 45104G104   45,872,585 1,736,940 SH   SOLE 18 1,736,940 0 0
ICICI BANK LIMITED ADR 45104G104   861,124 32,606 SH   SOLE 19 32,606 0 0
ICICI BANK LIMITED ADR 45104G104   602,306 22,806 SH   SOLE 21 22,806 0 0
ICICI BANK LIMITED ADR 45104G104   34,256,305 1,297,096 SH   SOLE 22 1,297,096 0 0
ICICI BANK LIMITED ADR 45104G104   4,400,276 166,614 SH   SOLE 26 146,092 0 20,522
ICICI BANK LIMITED ADR 45104G104   3,965,065 150,135 SH   SOLE 28 150,135 0 0
ICICI BANK LIMITED ADR 45104G104   2,753,137 104,246 SH   SOLE 30 104,246 0 0
ICICI BANK LIMITED ADR 45104G104   502,477 19,026 SH   SOLE 34 19,026 0 0
ICICI BANK LIMITED ADR 45104G104   89,975,821 3,406,885 SH   SOLE 43 2,963,382 0 443,502
ICL GROUP LTD SHS M53213100   1,106,279 205,628 SH   SOLE 7 205,628 0 0
ICL GROUP LTD SHS M53213100   16,164,866 3,004,622 SH   SOLE 43 2,420,685 0 583,937
ICLICK INTERACTIVE ASIA GROU SPON ADS NEW 45113Y203   43 11 SH   SOLE 43 11 0 0
ICON PLC SHS G4705A100   37,678,136 112,154 SH   SOLE 2 5,367 0 106,787
ICON PLC SHS G4705A100   301,011 896 SH   SOLE 7 896 0 0
ICON PLC SHS G4705A100   281,862 839 SH   SOLE 15 839 0 0
ICON PLC SHS G4705A100   9,520,487 28,339 SH   SOLE 18 28,339 0 0
ICON PLC SHS G4705A100   17,150,583 51,051 SH   SOLE 19 51,051 0 0
ICON PLC SHS G4705A100   302,455,113 900,298 SH   SOLE 21 900,298 0 0
ICON PLC SHS G4705A100   190,119,816 565,917 SH   SOLE 22 501,873 0 64,044
ICON PLC SHS G4705A100   34,634,429 103,094 SH   SOLE 25 103,094 0 0
ICON PLC SHS G4705A100   11,003,370 32,753 SH   SOLE 26 5,811 0 26,942
ICON PLC SHS G4705A100   9,507,721 28,301 SH   SOLE 28 0 0 28,301
ICON PLC SHS G4705A100   22,845 68 SH   SOLE 30 68 0 0
ICON PLC SHS G4705A100   341,325 1,016 SH   SOLE 31 1,016 0 0
ICON PLC SHS G4705A100   131,021 390 SH   SOLE 34 390 0 0
ICON PLC SHS G4705A100   3,265,434 9,720 SH   SOLE 36 9,720 0 0
ICON PLC SHS G4705A100   9,825,368 29,247 SH   SOLE 43 23,241 0 6,006
ICU MED INC COM 44930G107   5,740,976 53,494 SH   SOLE 2 28,078 0 25,416
ICU MED INC COM 44930G107   8,693 81 SH   SOLE 4 81 0 0
ICU MED INC COM 44930G107   18,459 172 SH   SOLE 7 172 0 0
ICU MED INC COM 44930G107   1,937,019 18,049 SH   SOLE 18 18,049 0 0
ICU MED INC COM 44930G107   796,207 7,419 SH   SOLE 19 7,419 0 0
ICU MED INC COM 44930G107   199,772,853 1,861,469 SH   SOLE 21 1,861,469 0 0
ICU MED INC COM 44930G107   57,819,616 538,759 SH   SOLE 22 510,593 0 28,166
ICU MED INC COM 44930G107   16,420 153 SH   SOLE 23 153 0 0
ICU MED INC COM 44930G107   446,451 4,160 SH   SOLE 25 4,160 0 0
ICU MED INC COM 44930G107   1,999,264 18,629 SH   SOLE 26 8,528 0 10,101
ICU MED INC COM 44930G107   157,438 1,467 SH   SOLE 28 353 0 1,114
ICU MED INC COM 44930G107   4,438,970 41,362 SH   SOLE 30 41,362 0 0
ICU MED INC COM 44930G107   25,435 237 SH   SOLE 31 237 0 0
ICU MED INC COM 44930G107   513,848 4,788 SH   SOLE 40 4,788 0 0
ICU MED INC COM 44930G107   13,630 127 SH   OTR 43 127 0 0
ICU MED INC COM 44930G107   4,778,101 44,522 SH   SOLE 43 38,816 0 5,706
IDACORP INC COM 451107106   8,623,536 92,836 SH   SOLE 2 67,517 0 25,319
IDACORP INC COM 451107106   1,057,367 11,383 SH   SOLE 4 11,383 0 0
IDACORP INC COM 451107106   549,166 5,912 SH   SOLE 7 5,912 0 0
IDACORP INC COM 451107106   11,286,507 121,504 SH   SOLE 18 119,746 0 1,758
IDACORP INC COM 451107106   2,274,783 24,489 SH   SOLE 19 24,489 0 0
IDACORP INC COM 451107106   389,995,321 4,198,464 SH   SOLE 21 4,198,464 0 0
IDACORP INC COM 451107106   135,887,666 1,462,888 SH   SOLE 22 1,388,392 0 74,496
IDACORP INC COM 451107106   606,386 6,528 SH   SOLE 23 6,528 0 0
IDACORP INC COM 451107106   1,712,520 18,436 SH   SOLE 26 18,436 0 0
IDACORP INC COM 451107106   66,138 712 SH   SOLE 28 712 0 0
IDACORP INC COM 451107106   5,310,057 57,165 SH   SOLE 30 57,165 0 0
IDACORP INC COM 451107106   57,220 616 SH   SOLE 31 616 0 0
IDACORP INC COM 451107106   2,033,362 21,890 SH   SOLE 32 21,890 0 0
IDACORP INC COM 451107106   118,435 1,275 SH   SOLE 36 1,275 0 0
IDACORP INC COM 451107106   3,449,966 37,140 SH   SOLE 43 34,161 0 2,979
IDAHO STRATEGIC RESOURCES COM NEW 645827205   15,228 1,800 SH   SOLE 18 1,800 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   194,876 23,035 SH   SOLE 21 23,035 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   1,001,816 118,418 SH   SOLE 22 118,418 0 0
IDEAL PWR INC COM NEW 451622203   9,194 1,033 SH   SOLE 18 1,033 0 0
IDEAL PWR INC COM NEW 451622203   114,614 12,878 SH   SOLE 21 12,878 0 0
IDEAL PWR INC COM NEW 451622203   896,355 100,714 SH   SOLE 22 100,714 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   3,825,063 87,171 SH   SOLE 2 40,388 0 46,783
IDEAYA BIOSCIENCES INC COM 45166A102   4,651 106 SH   SOLE 4 106 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   636,216 14,499 SH   SOLE 7 13,735 0 764
IDEAYA BIOSCIENCES INC COM 45166A102   8,208,500 187,067 SH   SOLE 18 180,239 0 6,828
IDEAYA BIOSCIENCES INC COM 45166A102   10,943,848 249,404 SH   SOLE 19 249,404 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   135,425,484 3,086,269 SH   SOLE 21 3,086,269 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   93,214,065 2,124,295 SH   SOLE 22 2,047,178 0 77,117
IDEAYA BIOSCIENCES INC COM 45166A102   228,659 5,211 SH   SOLE 23 5,211 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   525,726 11,981 SH   SOLE 25 11,981 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   1,136,843 25,908 SH   SOLE 26 24,340 0 1,568
IDEAYA BIOSCIENCES INC COM 45166A102   5,388,508 122,801 SH   SOLE 30 122,801 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   30,014 684 SH   SOLE 36 684 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   489,306 11,151 SH   SOLE 40 11,151 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   31,594 720 SH   OTR 43 720 0 0
IDEAYA BIOSCIENCES INC COM 45166A102   1,673,846 38,146 SH   SOLE 43 32,984 0 5,162
IDENTIV INC COM NEW 45170X205   51,369 6,486 SH   SOLE 18 6,486 0 0
IDENTIV INC COM NEW 45170X205   401,164 50,652 SH   SOLE 21 50,652 0 0
IDENTIV INC COM NEW 45170X205   2,115,282 267,081 SH   SOLE 22 267,081 0 0
IDENTIV INC COM NEW 45170X205   23,847 3,011 SH   SOLE 26 3,011 0 0
IDENTIV INC COM NEW 45170X205   2,233 282 SH   SOLE 43 282 0 0
IDEX CORP COM 45167R104   21,474,736 88,004 SH   SOLE 2 25,536 0 62,468
IDEX CORP COM 45167R104   24,649,436 101,014 SH   SOLE 4 55,709 0 45,305
IDEX CORP COM 45167R104   24,161,640 99,015 SH   SOLE 7 90,351 0 8,664
IDEX CORP COM 45167R104   1,329,665 5,449 SH   SOLE 13 5,449 0 0
IDEX CORP COM 45167R104   2,522,435 10,337 SH   SOLE 15 10,337 0 0
IDEX CORP COM 45167R104   28,246,291 115,754 SH   SOLE 18 111,022 0 4,732
IDEX CORP COM 45167R104   114,354,117 468,626 SH   SOLE 19 468,626 0 0
IDEX CORP COM 45167R104   510,592,328 2,092,420 SH   SOLE 21 2,092,420 0 0
IDEX CORP COM 45167R104   415,151,470 1,701,301 SH   SOLE 22 1,535,553 0 165,748
IDEX CORP COM 45167R104   27,443,465 112,464 SH   SOLE 23 112,464 0 0
IDEX CORP COM 45167R104   56,179,749 230,226 SH   SOLE 25 228,139 0 2,087
IDEX CORP COM 45167R104   18,630,439 76,348 SH   SOLE 26 44,247 0 32,101
IDEX CORP COM 45167R104   40,076,869 164,236 SH   SOLE 28 4,338 0 159,898
IDEX CORP COM 45167R104   167,627,831 686,943 SH   SOLE 30 685,427 0 1,516
IDEX CORP COM 45167R104   4,312,321 17,672 SH   SOLE 31 16,444 0 1,228
IDEX CORP COM 45167R104   904,094 3,705 SH   SOLE 34 3,705 0 0
IDEX CORP COM 45167R104   4,384,307 17,967 SH   SOLE 36 17,967 0 0
IDEX CORP COM 45167R104   961,927 3,942 SH   SOLE 40 3,942 0 0
IDEX CORP COM 45167R104   25,134 103 SH   OTR 43 103 0 0
IDEX CORP COM 45167R104   21,602,012 88,526 SH   SOLE 43 77,166 0 11,360
IDEXX LABS INC COM 45168D104   134,600,230 249,292 SH   SOLE 2 128,540 0 120,752
IDEXX LABS INC COM 45168D104   42,400,703 78,530 SH   SOLE 4 44,530 0 34,000
IDEXX LABS INC COM 45168D104   70,538,075 130,643 SH   SOLE 7 120,664 0 9,979
IDEXX LABS INC COM 45168D104   2,191,036 4,058 SH   SOLE 13 4,058 0 0
IDEXX LABS INC COM 45168D104   6,688,653 12,388 SH   SOLE 15 12,388 0 0
IDEXX LABS INC COM 45168D104   159,178,383 294,813 SH   SOLE 18 263,554 0 31,259
IDEXX LABS INC COM 45168D104   532,403,916 986,061 SH   SOLE 19 986,061 0 0
IDEXX LABS INC COM 45168D104   1,790,748,036 3,316,630 SH   SOLE 21 3,316,630 0 0
IDEXX LABS INC COM 45168D104   1,062,382,466 1,967,630 SH   SOLE 22 1,785,538 0 182,092
IDEXX LABS INC COM 45168D104   73,057,928 135,310 SH   SOLE 23 135,310 0 0
IDEXX LABS INC COM 45168D104   163,716,495 303,218 SH   SOLE 25 297,947 0 5,271
IDEXX LABS INC COM 45168D104   62,729,067 116,180 SH   SOLE 26 73,930 0 42,250
IDEXX LABS INC COM 45168D104   103,492,703 191,678 SH   SOLE 28 3,762 0 187,916
IDEXX LABS INC COM 45168D104   47,514 88 SH   SOLE 29 88 0 0
IDEXX LABS INC COM 45168D104   574,807,858 1,064,597 SH   SOLE 30 1,036,318 0 28,279
IDEXX LABS INC COM 45168D104   10,311,583 19,098 SH   SOLE 31 17,768 0 1,330
IDEXX LABS INC COM 45168D104   13,450,736 24,912 SH   SOLE 32 24,912 0 0
IDEXX LABS INC COM 45168D104   90,697,441 167,980 SH   SOLE 34 167,980 0 0
IDEXX LABS INC COM 45168D104   9,991,945 18,506 SH   SOLE 36 18,506 0 0
IDEXX LABS INC COM 45168D104   2,253,668 4,174 SH   SOLE 40 4,174 0 0
IDEXX LABS INC COM 45168D104   37,215 69 SH   OTR 43 69 0 0
IDEXX LABS INC COM 45168D104   65,547,020 121,399 SH   SOLE 43 98,463 0 22,936
IDT CORP CL B NEW 448947507   1,011,909 26,763 SH   SOLE 2 22,094 0 4,669
IDT CORP CL B NEW 448947507   3,100 82 SH   SOLE 7 82 0 0
IDT CORP CL B NEW 448947507   1,786,598 47,252 SH   SOLE 18 38,685 0 8,567
IDT CORP CL B NEW 448947507   2,255,026 59,641 SH   SOLE 19 59,641 0 0
IDT CORP CL B NEW 448947507   24,520,692 648,524 SH   SOLE 21 648,524 0 0
IDT CORP CL B NEW 448947507   19,559,189 517,302 SH   SOLE 22 498,086 0 19,216
IDT CORP CL B NEW 448947507   182,169 4,818 SH   SOLE 25 4,818 0 0
IDT CORP CL B NEW 448947507   516,333 13,656 SH   SOLE 30 13,656 0 0
IDT CORP CL B NEW 448947507   136,116 3,600 SH   SOLE 40 3,600 0 0
IDT CORP CL B NEW 448947507   1,199,584 31,727 SH   SOLE 43 30,667 0 1,060
IES HLDGS INC COM 44951W106   589,103 4,843 SH   SOLE 2 2,918 0 1,925
IES HLDGS INC COM 44951W106   5,109 42 SH   SOLE 7 42 0 0
IES HLDGS INC COM 44951W106   2,503,351 20,580 SH   SOLE 18 20,580 0 0
IES HLDGS INC COM 44951W106   2,186,236 17,973 SH   SOLE 19 17,973 0 0
IES HLDGS INC COM 44951W106   37,374,498 307,255 SH   SOLE 21 307,255 0 0
IES HLDGS INC COM 44951W106   31,126,216 255,888 SH   SOLE 22 248,114 0 7,774
IES HLDGS INC COM 44951W106   185,866 1,528 SH   SOLE 25 1,528 0 0
IES HLDGS INC COM 44951W106   37,100 305 SH   SOLE 26 305 0 0
IES HLDGS INC COM 44951W106   98,650 811 SH   SOLE 30 811 0 0
IES HLDGS INC COM 44951W106   124,803 1,026 SH   SOLE 34 1,026 0 0
IES HLDGS INC COM 44951W106   190,245 1,564 SH   SOLE 40 1,564 0 0
IES HLDGS INC COM 44951W106   368,691 3,031 SH   SOLE 43 3,005 0 26
IF BANCORP INC COM 44951J105   5,804 349 SH   SOLE 18 349 0 0
IF BANCORP INC COM 44951J105   87,158 5,241 SH   SOLE 21 5,241 0 0
IF BANCORP INC COM 44951J105   222,210 13,362 SH   SOLE 22 13,362 0 0
IGC PHARMA INC COM NEW 45408X308   286,176 715,440 SH   SOLE 22 715,440 0 0
IGM BIOSCIENCES INC COM 449585108   49,302 5,109 SH   SOLE 2 297 0 4,812
IGM BIOSCIENCES INC COM 449585108   1,361 141 SH   SOLE 7 141 0 0
IGM BIOSCIENCES INC COM 449585108   340,317 35,266 SH   SOLE 18 35,266 0 0
IGM BIOSCIENCES INC COM 449585108   290,803 30,135 SH   SOLE 19 30,135 0 0
IGM BIOSCIENCES INC COM 449585108   4,559,770 472,515 SH   SOLE 21 472,515 0 0
IGM BIOSCIENCES INC COM 449585108   2,016,184 208,931 SH   SOLE 22 198,509 0 10,422
IGM BIOSCIENCES INC COM 449585108   2,335 242 SH   SOLE 28 242 0 0
IGM BIOSCIENCES INC COM 449585108   54,272 5,624 SH   SOLE 43 5,268 0 356
IHEARTMEDIA INC COM CL A 45174J509   198,696 95,070 SH   SOLE 2 30,728 0 64,342
IHEARTMEDIA INC COM CL A 45174J509   1,381 661 SH   SOLE 4 661 0 0
IHEARTMEDIA INC COM CL A 45174J509   2,679 1,282 SH   SOLE 7 1,282 0 0
IHEARTMEDIA INC COM CL A 45174J509   604,089 289,038 SH   SOLE 18 289,038 0 0
IHEARTMEDIA INC COM CL A 45174J509   478,110 228,761 SH   SOLE 19 228,761 0 0
IHEARTMEDIA INC COM CL A 45174J509   8,573,884 4,102,337 SH   SOLE 21 4,102,337 0 0
IHEARTMEDIA INC COM CL A 45174J509   5,715,922 2,734,891 SH   SOLE 22 2,595,239 0 139,652
IHEARTMEDIA INC COM CL A 45174J509   36,554 17,490 SH   SOLE 25 17,490 0 0
IHEARTMEDIA INC COM CL A 45174J509   73,549 35,191 SH   SOLE 26 35,191 0 0
IHEARTMEDIA INC COM CL A 45174J509   2,991 1,431 SH   SOLE 28 1,431 0 0
IHEARTMEDIA INC COM CL A 45174J509   418,125 200,060 SH   SOLE 30 200,060 0 0
IHEARTMEDIA INC COM CL A 45174J509   34,757 16,630 SH   SOLE 40 16,630 0 0
IHEARTMEDIA INC COM CL A 45174J509   221,835 106,141 SH   SOLE 43 104,930 0 1,211
IHS HOLDING LIMITED ORD SHS G4701H109   95,137 26,951 SH   SOLE 2 26,951 0 0
IHS HOLDING LIMITED ORD SHS G4701H109   291,359 82,538 SH   SOLE 21 82,538 0 0
IKENA ONCOLOGY INC COM 45175G108   36,015 25,363 SH   SOLE 2 903 0 24,460
IKENA ONCOLOGY INC COM 45175G108   93,760 66,028 SH   SOLE 18 66,028 0 0
IKENA ONCOLOGY INC COM 45175G108   117,512 82,755 SH   SOLE 19 82,755 0 0
IKENA ONCOLOGY INC COM 45175G108   1,446,960 1,018,986 SH   SOLE 21 1,018,986 0 0
IKENA ONCOLOGY INC COM 45175G108   902,580 635,620 SH   SOLE 22 615,650 0 19,970
ILLINOIS TOOL WKS INC COM 452308109   188,372,758 702,019 SH   SOLE 2 268,622 0 433,397
ILLINOIS TOOL WKS INC COM 452308109   98,703,581 367,844 SH   SOLE 4 207,311 0 160,533
ILLINOIS TOOL WKS INC COM 452308109   51,387,610 191,509 SH   SOLE 7 169,940 0 21,569
ILLINOIS TOOL WKS INC COM 452308109   4,109,474 15,315 SH   SOLE 13 15,315 0 0
ILLINOIS TOOL WKS INC COM 452308109   11,312,524 42,159 SH   SOLE 15 42,159 0 0
ILLINOIS TOOL WKS INC COM 452308109   114,550,614 426,902 SH   SOLE 18 402,955 0 23,947
ILLINOIS TOOL WKS INC COM 452308109   34,708,217 129,349 SH   SOLE 19 129,349 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,084,407,565 7,768,075 SH   SOLE 21 7,768,075 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,647,128,142 6,138,442 SH   SOLE 22 5,491,956 0 646,486
ILLINOIS TOOL WKS INC COM 452308109   131,490,823 490,034 SH   SOLE 23 490,034 0 0
ILLINOIS TOOL WKS INC COM 452308109   169,289,129 630,899 SH   SOLE 25 610,958 0 19,941
ILLINOIS TOOL WKS INC COM 452308109   84,983,599 316,713 SH   SOLE 26 188,282 0 128,431
ILLINOIS TOOL WKS INC COM 452308109   160,938,431 599,778 SH   SOLE 28 9,765 0 590,013
ILLINOIS TOOL WKS INC COM 452308109   93,916 350 SH   SOLE 29 350 0 0
ILLINOIS TOOL WKS INC COM 452308109   583,316,147 2,173,876 SH   SOLE 30 2,173,876 0 0
ILLINOIS TOOL WKS INC COM 452308109   18,689,989 69,653 SH   SOLE 31 64,844 0 4,809
ILLINOIS TOOL WKS INC COM 452308109   9,890,107 36,858 SH   SOLE 34 36,858 0 0
ILLINOIS TOOL WKS INC COM 452308109   19,371,279 72,192 SH   SOLE 36 72,192 0 0
ILLINOIS TOOL WKS INC COM 452308109   4,013,680 14,958 SH   SOLE 40 14,958 0 0
ILLINOIS TOOL WKS INC COM 452308109   141,947 529 SH   OTR 43 529 0 0
ILLINOIS TOOL WKS INC COM 452308109   156,479,360 583,160 SH   SOLE 43 508,035 0 75,125
ILLUMINA INC COM 452327109   38,221,786 278,341 SH   SOLE 2 47,442 0 230,899
ILLUMINA INC COM 452327109   17,927,950 130,556 SH   SOLE 4 65,125 0 65,431
ILLUMINA INC COM 452327109   17,122,019 124,687 SH   SOLE 7 112,370 0 12,317
ILLUMINA INC COM 452327109   796,731 5,802 SH   SOLE 13 5,802 0 0
ILLUMINA INC COM 452327109   3,199,556 23,300 SH   SOLE 15 23,300 0 0
ILLUMINA INC COM 452327109   47,836,521 348,358 SH   SOLE 18 338,440 0 9,918
ILLUMINA INC COM 452327109   9,445,556 68,785 SH   SOLE 19 68,785 0 0
ILLUMINA INC COM 452327109   793,136,152 5,775,824 SH   SOLE 21 5,775,824 0 0
ILLUMINA INC COM 452327109   465,537,458 3,390,165 SH   SOLE 22 3,043,320 0 346,845
ILLUMINA INC COM 452327109   32,625,035 237,584 SH   SOLE 23 237,584 0 0
ILLUMINA INC COM 452327109   86,075,060 626,821 SH   SOLE 25 561,975 0 64,846
ILLUMINA INC COM 452327109   31,922,094 232,465 SH   SOLE 26 158,582 0 73,883
ILLUMINA INC COM 452327109   47,447,356 345,524 SH   SOLE 28 14,646 0 330,878
ILLUMINA INC COM 452327109   254,069,876 1,850,203 SH   SOLE 30 1,780,449 0 69,754
ILLUMINA INC COM 452327109   5,023,303 36,581 SH   SOLE 31 34,046 0 2,535
ILLUMINA INC COM 452327109   6,609,898 48,135 SH   SOLE 32 48,135 0 0
ILLUMINA INC COM 452327109   1,015,069 7,392 SH   SOLE 34 7,392 0 0
ILLUMINA INC COM 452327109   5,158,700 37,567 SH   SOLE 36 37,567 0 0
ILLUMINA INC COM 452327109   1,063,406 7,744 SH   SOLE 40 7,744 0 0
ILLUMINA INC COM 452327109   37,351 272 SH   OTR 43 272 0 0
ILLUMINA INC COM 452327109   32,263,911 234,954 SH   SOLE 43 216,657 0 18,297
IMAX CORP COM 45245E109   1,362,112 84,237 SH   SOLE 2 72,993 0 11,244
IMAX CORP COM 45245E109   3,768 233 SH   SOLE 4 233 0 0
IMAX CORP COM 45245E109   464,144 28,704 SH   SOLE 7 27,157 0 1,547
IMAX CORP COM 45245E109   2,219,397 137,254 SH   SOLE 18 137,254 0 0
IMAX CORP COM 45245E109   1,540,063 95,242 SH   SOLE 19 95,242 0 0
IMAX CORP COM 45245E109   26,664,411 1,649,005 SH   SOLE 21 1,649,005 0 0
IMAX CORP COM 45245E109   10,166,451 628,723 SH   SOLE 22 590,458 0 38,265
IMAX CORP COM 45245E109   4,188 259 SH   SOLE 23 259 0 0
IMAX CORP COM 45245E109   186,699 11,546 SH   SOLE 25 11,546 0 0
IMAX CORP COM 45245E109   91,813 5,678 SH   SOLE 26 5,678 0 0
IMAX CORP COM 45245E109   58,843 3,639 SH   SOLE 28 2,242 0 1,397
IMAX CORP COM 45245E109   1,823,151 112,749 SH   SOLE 30 112,749 0 0
IMAX CORP COM 45245E109   16,332 1,010 SH   SOLE 36 1,010 0 0
IMAX CORP COM 45245E109   157,674 9,751 SH   SOLE 40 9,751 0 0
IMAX CORP COM 45245E109   6,096 377 SH   SOLE 43 377 0 0
IMMATICS N.V SHS N44445109   271,337 25,817 SH   SOLE 2 25,817 0 0
IMMATICS N.V SHS N44445109   155,537 14,799 SH   SOLE 18 14,799 0 0
IMMATICS N.V SHS N44445109   6,064,470 577,019 SH   SOLE 19 577,019 0 0
IMMATICS N.V SHS N44445109   5,581 531 SH   SOLE 21 531 0 0
IMMATICS N.V SHS N44445109   56,165 5,344 SH   SOLE 22 5,344 0 0
IMMATICS N.V SHS N44445109   334,680 31,844 SH   SOLE 26 0 0 31,844
IMMATICS N.V SHS N44445109   31,908 3,036 SH   SOLE 34 3,036 0 0
IMMERSION CORP COM 452521107   129,486 17,311 SH   SOLE 2 1,544 0 15,767
IMMERSION CORP COM 452521107   1,429 191 SH   SOLE 7 191 0 0
IMMERSION CORP COM 452521107   650,005 86,899 SH   SOLE 18 86,899 0 0
IMMERSION CORP COM 452521107   502,020 67,115 SH   SOLE 19 67,115 0 0
IMMERSION CORP COM 452521107   8,439,385 1,128,260 SH   SOLE 21 1,128,260 0 0
IMMERSION CORP COM 452521107   6,404,817 856,259 SH   SOLE 22 833,576 0 22,683
IMMERSION CORP COM 452521107   187 25 SH   SOLE 43 25 0 0
IMMIX BIOPHARMA INC COM 45258H106   3,534 1,151 SH   SOLE 18 1,151 0 0
IMMIX BIOPHARMA INC COM 45258H106   49,541 16,137 SH   SOLE 21 16,137 0 0
IMMIX BIOPHARMA INC COM 45258H106   6,241 2,033 SH   SOLE 22 2,033 0 0
IMMUCELL CORP COM PAR 452525306   5,798 1,094 SH   SOLE 18 1,094 0 0
IMMUCELL CORP COM PAR 452525306   72,933 13,761 SH   SOLE 21 13,761 0 0
IMMUNEERING CORP CLASS A COM 45254E107   21,620 7,481 SH   SOLE 2 4,579 0 2,902
IMMUNEERING CORP CLASS A COM 45254E107   163,325 56,514 SH   SOLE 18 56,514 0 0
IMMUNEERING CORP CLASS A COM 45254E107   132,452 45,831 SH   SOLE 19 45,831 0 0
IMMUNEERING CORP CLASS A COM 45254E107   2,203,362 762,409 SH   SOLE 21 762,409 0 0
IMMUNEERING CORP CLASS A COM 45254E107   1,459,118 504,885 SH   SOLE 22 497,428 0 7,457
IMMUNIC INC COM 4525EP101   18,906 14,323 SH   SOLE 18 14,323 0 0
IMMUNIC INC COM 4525EP101   252,457 191,255 SH   SOLE 21 191,255 0 0
IMMUNIC INC COM 4525EP101   601,492 455,676 SH   SOLE 22 455,676 0 0
IMMUNITYBIO INC COM 45256X103   422,055 78,595 SH   SOLE 2 38,252 0 40,343
IMMUNITYBIO INC COM 45256X103   698 130 SH   SOLE 4 130 0 0
IMMUNITYBIO INC COM 45256X103   37,622 7,006 SH   SOLE 7 7,006 0 0
IMMUNITYBIO INC COM 45256X103   1,660,280 309,177 SH   SOLE 18 309,177 0 0
IMMUNITYBIO INC COM 45256X103   1,525,955 284,163 SH   SOLE 19 284,163 0 0
IMMUNITYBIO INC COM 45256X103   26,618,478 4,956,886 SH   SOLE 21 4,956,886 0 0
IMMUNITYBIO INC COM 45256X103   23,099,882 4,301,654 SH   SOLE 22 4,163,470 0 138,184
IMMUNITYBIO INC COM 45256X103   138,116 25,720 SH   SOLE 25 25,720 0 0
IMMUNITYBIO INC COM 45256X103   2,086,798 388,603 SH   SOLE 30 388,603 0 0
IMMUNITYBIO INC COM 45256X103   121,094 22,550 SH   SOLE 40 22,550 0 0
IMMUNITYBIO INC COM 45256X103   4,441 827 SH   SOLE 43 827 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   2,454,530 37,762 SH   SOLE 2 37,762 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   558,090 8,586 SH   SOLE 18 8,586 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   16,491,800 253,720 SH   SOLE 19 253,720 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   20,783,425 319,745 SH   SOLE 21 319,745 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   298,610 4,594 SH   SOLE 22 4,594 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   1,365,910 21,014 SH   SOLE 26 0 0 21,014
IMMUNOCORE HLDGS PLC ADS 45258D105   9,425 145 SH   SOLE 29 145 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   1,181,960 18,184 SH   SOLE 30 18,184 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   13,217,165 203,341 SH   SOLE 34 203,341 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   17,290 266 SH   SOLE 43 266 0 0
IMMUNOME INC COM 45257U108   315,361 12,778 SH   SOLE 2 8,988 0 3,790
IMMUNOME INC COM 45257U108   89,045 3,608 SH   SOLE 18 3,608 0 0
IMMUNOME INC COM 45257U108   2,693,551 109,139 SH   SOLE 21 109,139 0 0
IMMUNOME INC COM 45257U108   16,655,964 674,877 SH   SOLE 22 659,831 0 15,046
IMMUNOME INC COM 45257U108   681,612 27,618 SH   SOLE 30 27,618 0 0
IMMUNOME INC COM 45257U108   24,507 993 SH   SOLE 43 993 0 0
IMMUNOVANT INC COM 45258J102   970,592 30,040 SH   SOLE 2 17,332 0 12,708
IMMUNOVANT INC COM 45258J102   4,814 149 SH   SOLE 4 149 0 0
IMMUNOVANT INC COM 45258J102   332,890 10,303 SH   SOLE 7 9,766 0 537
IMMUNOVANT INC COM 45258J102   4,131,480 127,870 SH   SOLE 18 125,275 0 2,595
IMMUNOVANT INC COM 45258J102   4,305,469 133,255 SH   SOLE 19 133,255 0 0
IMMUNOVANT INC COM 45258J102   77,507,199 2,398,861 SH   SOLE 21 2,398,861 0 0
IMMUNOVANT INC COM 45258J102   50,302,017 1,556,856 SH   SOLE 22 1,512,713 0 44,143
IMMUNOVANT INC COM 45258J102   21,292 659 SH   SOLE 23 659 0 0
IMMUNOVANT INC COM 45258J102   295,701 9,152 SH   SOLE 25 9,152 0 0
IMMUNOVANT INC COM 45258J102   495,280 15,329 SH   SOLE 26 15,329 0 0
IMMUNOVANT INC COM 45258J102   49,111 1,520 SH   SOLE 28 679 0 841
IMMUNOVANT INC COM 45258J102   4,309,443 133,378 SH   SOLE 30 133,378 0 0
IMMUNOVANT INC COM 45258J102   15,897 492 SH   SOLE 36 492 0 0
IMMUNOVANT INC COM 45258J102   362,098 11,207 SH   SOLE 40 11,207 0 0
IMMUNOVANT INC COM 45258J102   1,542,124 47,729 SH   SOLE 43 43,537 0 4,192
IMMUTEP LTD SPONSORED ADS 45257L108   1,746,242 749,460 SH   SOLE 21 749,460 0 0
IMPERIAL OIL LTD COM NEW 453038408   30,546,135 441,865 SH   SOLE 43 401,754 0 40,111
IMPINJ INC COM 453204109   1,573,408 12,253 SH   SOLE 2 6,644 0 5,609
IMPINJ INC COM 453204109   31,717 247 SH   SOLE 4 63 0 184
IMPINJ INC COM 453204109   23,114 180 SH   SOLE 7 180 0 0
IMPINJ INC COM 453204109   7,031,603 54,759 SH   SOLE 18 54,759 0 0
IMPINJ INC COM 453204109   6,860,946 53,430 SH   SOLE 19 53,430 0 0
IMPINJ INC COM 453204109   112,987,831 879,899 SH   SOLE 21 879,899 0 0
IMPINJ INC COM 453204109   82,481,852 642,332 SH   SOLE 22 622,937 0 19,395
IMPINJ INC COM 453204109   17,592 137 SH   SOLE 23 137 0 0
IMPINJ INC COM 453204109   596,850 4,648 SH   SOLE 25 4,648 0 0
IMPINJ INC COM 453204109   1,318,899 10,271 SH   SOLE 26 10,271 0 0
IMPINJ INC COM 453204109   183,498 1,429 SH   SOLE 28 145 0 1,284
IMPINJ INC COM 453204109   23,407,217 182,285 SH   SOLE 30 182,285 0 0
IMPINJ INC COM 453204109   635,630 4,950 SH   SOLE 40 4,950 0 0
IMPINJ INC COM 453204109   19,133 149 SH   OTR 43 149 0 0
IMPINJ INC COM 453204109   1,393,377 10,851 SH   SOLE 43 10,339 0 512
IMPINJ INC NOTE 1.125% 5/1 453204AD1   3,140,145 2,325,000 PRN   SOLE 21 2,325,000 0 0
IMUNON INC COM 15117N602   95,484 58,222 SH   SOLE 22 58,222 0 0
IN8BIO INC COM 45674E109   2,581 2,187 SH   SOLE 18 2,187 0 0
IN8BIO INC COM 45674E109   27,717 23,489 SH   SOLE 21 23,489 0 0
IN8BIO INC COM 45674E109   2,983 2,528 SH   SOLE 22 2,528 0 0
INARI MED INC COM 45332Y109   2,079,789 43,347 SH   SOLE 2 19,363 0 23,984
INARI MED INC COM 45332Y109   39,440 822 SH   SOLE 4 151 0 671
INARI MED INC COM 45332Y109   510,315 10,636 SH   SOLE 7 10,079 0 557
INARI MED INC COM 45332Y109   7,667,588 159,808 SH   SOLE 18 152,878 0 6,930
INARI MED INC COM 45332Y109   8,405,088 175,179 SH   SOLE 19 175,179 0 0
INARI MED INC COM 45332Y109   302,680,678 6,308,476 SH   SOLE 21 6,308,476 0 0
INARI MED INC COM 45332Y109   75,269,345 1,568,765 SH   SOLE 22 1,516,745 0 52,020
INARI MED INC COM 45332Y109   42,942 895 SH   SOLE 23 895 0 0
INARI MED INC COM 45332Y109   525,813 10,959 SH   SOLE 25 10,959 0 0
INARI MED INC COM 45332Y109   867,382 18,078 SH   SOLE 26 18,078 0 0
INARI MED INC COM 45332Y109   162,268 3,382 SH   SOLE 28 926 0 2,456
INARI MED INC COM 45332Y109   7,271,993 151,563 SH   SOLE 30 151,563 0 0
INARI MED INC COM 45332Y109   76,576 1,596 SH   SOLE 36 1,596 0 0
INARI MED INC COM 45332Y109   519,767 10,833 SH   SOLE 40 10,833 0 0
INARI MED INC COM 45332Y109   865,540 18,040 SH   SOLE 43 16,394 0 1,646
INCOME OPPORTUNITY RLTY INVS COM 452926108   2,953 184 SH   SOLE 18 184 0 0
INCOME OPPORTUNITY RLTY INVS COM 452926108   24,797 1,545 SH   SOLE 21 1,545 0 0
INCYTE CORP COM 45337C102   55,098,365 967,147 SH   SOLE 2 705,342 0 261,805
INCYTE CORP COM 45337C102   13,149,929 230,822 SH   SOLE 4 113,926 0 116,896
INCYTE CORP COM 45337C102   12,020,100 210,990 SH   SOLE 7 186,655 0 24,335
INCYTE CORP COM 45337C102   1,385,169 24,314 SH   SOLE 13 24,314 0 0
INCYTE CORP COM 45337C102   1,494,323 26,230 SH   SOLE 15 26,230 0 0
INCYTE CORP COM 45337C102   34,740,534 609,804 SH   SOLE 18 468,823 0 140,981
INCYTE CORP COM 45337C102   64,006,137 1,123,506 SH   SOLE 19 1,123,506 0 0
INCYTE CORP COM 45337C102   566,312,393 9,940,537 SH   SOLE 21 9,940,537 0 0
INCYTE CORP COM 45337C102   315,332,140 5,535,056 SH   SOLE 22 4,850,166 0 684,890
INCYTE CORP COM 45337C102   28,477,537 499,869 SH   SOLE 23 499,869 0 0
INCYTE CORP COM 45337C102   15,140,632 265,765 SH   SOLE 25 265,765 0 0
INCYTE CORP COM 45337C102   27,307,316 479,328 SH   SOLE 26 347,382 0 131,946
INCYTE CORP COM 45337C102   28,146,769 494,063 SH   SOLE 28 2,973 0 491,090
INCYTE CORP COM 45337C102   1,195,743 20,989 SH   SOLE 29 20,989 0 0
INCYTE CORP COM 45337C102   94,395,359 1,656,931 SH   SOLE 30 1,645,624 0 11,307
INCYTE CORP COM 45337C102   4,726,402 82,963 SH   SOLE 31 79,929 0 3,034
INCYTE CORP COM 45337C102   42,630,936 748,305 SH   SOLE 34 748,305 0 0
INCYTE CORP COM 45337C102   4,819,947 84,605 SH   SOLE 36 84,605 0 0
INCYTE CORP COM 45337C102   503,330 8,835 SH   SOLE 40 8,835 0 0
INCYTE CORP COM 45337C102   39,138 687 SH   OTR 43 687 0 0
INCYTE CORP COM 45337C102   13,087,376 229,724 SH   SOLE 43 181,115 0 48,609
INDEPENDENCE CONTRACT DRILLI COM 453415606   28,850 15,511 SH   SOLE 2 15,511 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   3,121 1,678 SH   SOLE 18 1,678 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   45,377 24,396 SH   SOLE 21 24,396 0 0
INDEPENDENCE CONTRACT DRILLI COM 453415606   39,826 21,412 SH   SOLE 22 21,412 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   8,720,926 540,665 SH   SOLE 2 237,400 0 303,265
INDEPENDENCE RLTY TR INC COM 45378A106   1,708,425 105,916 SH   SOLE 4 105,916 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   5,488,958 340,295 SH   SOLE 7 304,560 0 35,735
INDEPENDENCE RLTY TR INC COM 45378A106   14,355,861 890,010 SH   SOLE 18 890,010 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   26,011,077 1,612,590 SH   SOLE 19 1,612,590 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   293,106,601 18,171,519 SH   SOLE 21 18,171,519 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   172,649,552 10,703,630 SH   SOLE 22 10,216,117 0 487,513
INDEPENDENCE RLTY TR INC COM 45378A106   191,108 11,848 SH   SOLE 23 11,848 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   14,669,896 909,479 SH   SOLE 25 909,479 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   2,812,475 174,363 SH   SOLE 26 77,942 0 96,421
INDEPENDENCE RLTY TR INC COM 45378A106   2,412,354 149,557 SH   SOLE 28 10,056 0 139,501
INDEPENDENCE RLTY TR INC COM 45378A106   12,745,716 790,187 SH   SOLE 30 790,187 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   65,181 4,041 SH   SOLE 36 4,041 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   786,112 48,736 SH   SOLE 40 48,736 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   5,804,617 359,865 SH   SOLE 43 326,348 0 33,516
INDEPENDENT BANK GROUP INC COM 45384B106   4,229,518 92,651 SH   SOLE 2 59,937 0 32,714
INDEPENDENT BANK GROUP INC COM 45384B106   4,885 107 SH   SOLE 4 107 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   12,554 275 SH   SOLE 7 275 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   5,359,949 117,414 SH   SOLE 18 117,414 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   5,837,539 127,876 SH   SOLE 19 127,876 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   191,003,389 4,184,083 SH   SOLE 21 4,184,083 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   53,096,017 1,163,111 SH   SOLE 22 1,108,434 0 54,677
INDEPENDENT BANK GROUP INC COM 45384B106   76,692 1,680 SH   SOLE 23 1,680 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   350,044 7,668 SH   SOLE 25 7,668 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   1,605,008 35,159 SH   SOLE 26 7,787 0 27,372
INDEPENDENT BANK GROUP INC COM 45384B106   70,575 1,546 SH   SOLE 28 690 0 856
INDEPENDENT BANK GROUP INC COM 45384B106   3,979,082 87,165 SH   SOLE 30 87,165 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   43,824 960 SH   SOLE 36 960 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   263,766 5,778 SH   SOLE 40 5,778 0 0
INDEPENDENT BANK GROUP INC COM 45384B106   1,270,850 27,839 SH   SOLE 43 26,106 0 1,733
INDEPENDENT BK CORP MASS COM 453836108   1,777,159 34,163 SH   SOLE 2 11,653 0 22,510
INDEPENDENT BK CORP MASS COM 453836108   7,491 144 SH   SOLE 4 144 0 0
INDEPENDENT BK CORP MASS COM 453836108   506,155 9,730 SH   SOLE 7 9,217 0 513
INDEPENDENT BK CORP MASS COM 453836108   6,980,200 134,183 SH   SOLE 18 134,183 0 0
INDEPENDENT BK CORP MASS COM 453836108   4,052,878 77,910 SH   SOLE 19 77,910 0 0
INDEPENDENT BK CORP MASS COM 453836108   251,867,211 4,841,738 SH   SOLE 21 4,841,738 0 0
INDEPENDENT BK CORP MASS COM 453836108   56,053,423 1,077,536 SH   SOLE 22 1,022,891 0 54,645
INDEPENDENT BK CORP MASS COM 453836108   345,725 6,646 SH   SOLE 25 6,646 0 0
INDEPENDENT BK CORP MASS COM 453836108   723,494 13,908 SH   SOLE 26 13,908 0 0
INDEPENDENT BK CORP MASS COM 453836108   30,640 589 SH   SOLE 28 589 0 0
INDEPENDENT BK CORP MASS COM 453836108   3,772,334 72,517 SH   SOLE 30 72,517 0 0
INDEPENDENT BK CORP MASS COM 453836108   2,341 45 SH   SOLE 36 45 0 0
INDEPENDENT BK CORP MASS COM 453836108   285,798 5,494 SH   SOLE 40 5,494 0 0
INDEPENDENT BK CORP MASS COM 453836108   341,344 6,562 SH   SOLE 43 6,323 0 239
INDEPENDENT BK CORP MICH COM NEW 453838609   6,777,956 267,375 SH   SOLE 2 155,267 0 112,108
INDEPENDENT BK CORP MICH COM NEW 453838609   723,514 28,541 SH   SOLE 7 26,986 0 1,555
INDEPENDENT BK CORP MICH COM NEW 453838609   1,562,599 61,641 SH   SOLE 18 61,641 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   6,601,622 260,419 SH   SOLE 19 260,419 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   22,110,194 872,197 SH   SOLE 21 872,197 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   28,722,944 1,133,055 SH   SOLE 22 1,079,881 0 53,174
INDEPENDENT BK CORP MICH COM NEW 453838609   280,118 11,050 SH   SOLE 23 11,050 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   146,168 5,766 SH   SOLE 25 5,766 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   1,377,266 54,330 SH   SOLE 26 1,002 0 53,328
INDEPENDENT BK CORP MICH COM NEW 453838609   101,349 3,998 SH   SOLE 28 0 0 3,998
INDEPENDENT BK CORP MICH COM NEW 453838609   1,220,501 48,146 SH   SOLE 30 48,146 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   36,960 1,458 SH   SOLE 40 1,458 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609   1,743,863 68,791 SH   SOLE 43 67,245 0 1,546
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   531,630 75,089 SH   SOLE 2 40,228 0 34,861
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   5,714 807 SH   SOLE 4 807 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   7,554 1,067 SH   SOLE 7 1,067 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   2,701,247 381,532 SH   SOLE 18 381,532 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   2,282,075 322,327 SH   SOLE 19 322,327 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   41,885,634 5,916,050 SH   SOLE 21 5,916,050 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   29,647,160 4,187,452 SH   SOLE 22 4,061,434 0 126,018
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   167,838 23,706 SH   SOLE 25 23,706 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   61,263 8,653 SH   SOLE 28 0 0 8,653
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   886,982 125,280 SH   SOLE 30 125,280 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   254,845 35,995 SH   SOLE 40 35,995 0 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   35 5 SH   SOLE 43 5 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   970,501 226,224 SH   SOLE 2 170,780 0 55,444
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   93,608 21,820 SH   SOLE 18 21,820 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   723,513 168,651 SH   SOLE 19 168,651 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   2,042,104 476,015 SH   SOLE 21 476,015 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   5,848,707 1,363,335 SH   SOLE 22 1,340,647 0 22,688
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   14,449 3,368 SH   SOLE 23 3,368 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   52,788 12,305 SH   SOLE 26 12,305 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   4,106 957 SH   SOLE 28 957 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106   2,214 516 SH   SOLE 43 516 0 0
INFINERA CORP COM 45667G103   2,242,364 371,868 SH   SOLE 2 322,760 0 49,108
INFINERA CORP COM 45667G103   4,263 707 SH   SOLE 4 707 0 0
INFINERA CORP COM 45667G103   430,355 71,369 SH   SOLE 7 67,540 0 3,829
INFINERA CORP COM 45667G103   2,832,044 469,659 SH   SOLE 18 469,659 0 0
INFINERA CORP COM 45667G103   2,648,286 439,185 SH   SOLE 19 439,185 0 0
INFINERA CORP COM 45667G103   46,918,477 7,780,842 SH   SOLE 21 7,780,842 0 0
INFINERA CORP COM 45667G103   35,047,482 5,812,186 SH   SOLE 22 5,646,380 0 165,806
INFINERA CORP COM 45667G103   2,635 437 SH   SOLE 23 437 0 0
INFINERA CORP COM 45667G103   223,647 37,089 SH   SOLE 25 37,089 0 0
INFINERA CORP COM 45667G103   516,524 85,659 SH   SOLE 26 85,659 0 0
INFINERA CORP COM 45667G103   11,626 1,928 SH   SOLE 28 1,928 0 0
INFINERA CORP COM 45667G103   10,275,584 1,704,077 SH   SOLE 30 1,704,077 0 0
INFINERA CORP COM 45667G103   25,115 4,165 SH   SOLE 36 4,165 0 0
INFINERA CORP COM 45667G103   289,313 47,979 SH   SOLE 40 47,979 0 0
INFINERA CORP COM 45667G103   1,031,438 171,051 SH   SOLE 43 169,191 0 1,860
INFINERA CORP NOTE 3.750% 8/0 45667GAG8   3,816,321 3,450,000 PRN   SOLE 21 3,450,000 0 0
INFORMATICA INC COM CL A 45674M101   5,872,545 167,787 SH   SOLE 2 106,770 0 61,017
INFORMATICA INC COM CL A 45674M101   126,665 3,619 SH   SOLE 4 3,619 0 0
INFORMATICA INC COM CL A 45674M101   453,180 12,948 SH   SOLE 7 12,279 0 669
INFORMATICA INC COM CL A 45674M101   3,343,865 95,539 SH   SOLE 18 95,539 0 0
INFORMATICA INC COM CL A 45674M101   57,860,460 1,653,156 SH   SOLE 19 1,653,156 0 0
INFORMATICA INC COM CL A 45674M101   33,583,830 959,538 SH   SOLE 21 959,538 0 0
INFORMATICA INC COM CL A 45674M101   44,514,050 1,271,830 SH   SOLE 22 1,206,958 0 64,872
INFORMATICA INC COM CL A 45674M101   212,450 6,070 SH   SOLE 23 6,070 0 0
INFORMATICA INC COM CL A 45674M101   349,755 9,993 SH   SOLE 25 9,993 0 0
INFORMATICA INC COM CL A 45674M101   1,014,160 28,976 SH   SOLE 26 1,658 0 27,318
INFORMATICA INC COM CL A 45674M101   964,110 27,546 SH   SOLE 30 27,546 0 0
INFORMATICA INC COM CL A 45674M101   17,710 506 SH   SOLE 31 506 0 0
INFORMATICA INC COM CL A 45674M101   49,572,215 1,416,349 SH   SOLE 34 1,416,349 0 0
INFORMATICA INC COM CL A 45674M101   22,855 653 SH   SOLE 36 653 0 0
INFORMATICA INC COM CL A 45674M101   376,285 10,751 SH   SOLE 40 10,751 0 0
INFORMATICA INC COM CL A 45674M101   542,920 15,512 SH   SOLE 43 14,034 0 1,478
INFORMATICA INC OPTIONS 45674M101   1,750,000 50,000 SH Call SOLE 19 50,000 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   1,234,955 305,682 SH   SOLE 2 288,539 0 17,143
INFORMATION SVCS GROUP INC COM 45675Y104   2,553 632 SH   SOLE 7 632 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   375,304 92,897 SH   SOLE 18 92,897 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   475,019 117,579 SH   SOLE 19 117,579 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   5,102,027 1,262,878 SH   SOLE 21 1,262,878 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   3,982,018 985,648 SH   SOLE 22 967,947 0 17,701
INFORMATION SVCS GROUP INC COM 45675Y104   1,806 447 SH   SOLE 23 447 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   5,636 1,395 SH   SOLE 43 1,395 0 0
INFOSYS LTD SPONSORED ADR 456788108   13,123,595 731,935 SH   SOLE 4 731,935 0 0
INFOSYS LTD SPONSORED ADR 456788108   5,160,541 287,816 SH   SOLE 15 287,816 0 0
INFOSYS LTD SPONSORED ADR 456788108   37,605,270 2,097,338 SH   SOLE 18 2,097,338 0 0
INFOSYS LTD SPONSORED ADR 456788108   45,361,699 2,529,933 SH   SOLE 19 2,529,933 0 0
INFOSYS LTD SPONSORED ADR 456788108   1,751,994 97,713 SH   SOLE 21 97,713 0 0
INFOSYS LTD SPONSORED ADR 456788108   18,358,814 1,023,916 SH   SOLE 22 1,023,916 0 0
INFOSYS LTD SPONSORED ADR 456788108   3,347,979 186,725 SH   SOLE 25 186,725 0 0
INFOSYS LTD SPONSORED ADR 456788108   2,090,261 116,579 SH   SOLE 26 116,579 0 0
INFOSYS LTD SPONSORED ADR 456788108   41,726,660 2,327,198 SH   SOLE 28 344,939 0 1,982,259
INFOSYS LTD SPONSORED ADR 456788108   2,746,804 153,196 SH   SOLE 30 153,196 0 0
INFOSYS LTD SPONSORED ADR 456788108   25,743,464 1,435,776 SH   SOLE 34 1,435,776 0 0
INFOSYS LTD SPONSORED ADR 456788108   103,348,743 5,764,012 SH   SOLE 43 5,171,056 0 592,957
INFUSYSTEM HLDGS INC COM 45685K102   28,710 3,350 SH   SOLE 2 2,042 0 1,308
INFUSYSTEM HLDGS INC COM 45685K102   394,391 46,020 SH   SOLE 18 46,020 0 0
INFUSYSTEM HLDGS INC COM 45685K102   303,952 35,467 SH   SOLE 19 35,467 0 0
INFUSYSTEM HLDGS INC COM 45685K102   5,122,032 597,670 SH   SOLE 21 597,670 0 0
INFUSYSTEM HLDGS INC COM 45685K102   4,029,503 470,187 SH   SOLE 22 466,449 0 3,738
ING GROEP N.V. SPONSORED ADR 456837103   7,190 436 SH   SOLE 18 436 0 0
ING GROEP N.V. SPONSORED ADR 456837103   51,698,365 3,135,134 SH   SOLE 43 2,838,030 0 297,104
INGERSOLL RAND INC COM 45687V106   67,269,416 708,472 SH   SOLE 2 132,203 0 576,269
INGERSOLL RAND INC COM 45687V106   36,984,259 389,513 SH   SOLE 4 194,902 0 194,611
INGERSOLL RAND INC COM 45687V106   36,812,495 387,704 SH   SOLE 7 349,944 0 37,760
INGERSOLL RAND INC COM 45687V106   2,572,765 27,096 SH   SOLE 13 27,096 0 0
INGERSOLL RAND INC COM 45687V106   5,455,732 57,459 SH   SOLE 15 57,459 0 0
INGERSOLL RAND INC COM 45687V106   88,286,409 929,820 SH   SOLE 18 904,464 0 25,356
INGERSOLL RAND INC COM 45687V106   187,540,208 1,975,147 SH   SOLE 19 1,975,147 0 0
INGERSOLL RAND INC COM 45687V106   1,038,275,307 10,934,969 SH   SOLE 21 10,934,969 0 0
INGERSOLL RAND INC COM 45687V106   835,067,969 8,794,818 SH   SOLE 22 7,910,015 0 884,803
INGERSOLL RAND INC COM 45687V106   57,607,589 606,715 SH   SOLE 23 606,715 0 0
INGERSOLL RAND INC COM 45687V106   269,613,184 2,839,528 SH   SOLE 25 2,816,583 0 22,945
INGERSOLL RAND INC COM 45687V106   103,245,212 1,087,364 SH   SOLE 26 401,599 0 685,765
INGERSOLL RAND INC COM 45687V106   69,047,640 727,200 SH   SOLE 28 12,322 0 714,878
INGERSOLL RAND INC COM 45687V106   349,175,587 3,677,468 SH   SOLE 30 3,601,280 0 76,188
INGERSOLL RAND INC COM 45687V106   8,219,062 86,562 SH   SOLE 31 80,533 0 6,029
INGERSOLL RAND INC COM 45687V106   272,283,178 2,867,648 SH   SOLE 34 2,867,648 0 0
INGERSOLL RAND INC COM 45687V106   8,914,096 93,882 SH   SOLE 36 93,882 0 0
INGERSOLL RAND INC COM 45687V106   1,942,677 20,460 SH   SOLE 40 20,460 0 0
INGERSOLL RAND INC COM 45687V106   60,958 642 SH   OTR 43 642 0 0
INGERSOLL RAND INC COM 45687V106   42,239,915 444,865 SH   SOLE 43 363,059 0 81,806
INGEVITY CORP COM 45688C107   2,081,580 43,639 SH   SOLE 2 28,028 0 15,611
INGEVITY CORP COM 45688C107   5,152 108 SH   SOLE 4 108 0 0
INGEVITY CORP COM 45688C107   13,261 278 SH   SOLE 7 278 0 0
INGEVITY CORP COM 45688C107   5,247,811 110,017 SH   SOLE 18 105,762 0 4,255
INGEVITY CORP COM 45688C107   5,419,579 113,618 SH   SOLE 19 113,618 0 0
INGEVITY CORP COM 45688C107   203,203,908 4,260,040 SH   SOLE 21 4,260,040 0 0
INGEVITY CORP COM 45688C107   50,821,583 1,065,442 SH   SOLE 22 1,032,808 0 32,634
INGEVITY CORP COM 45688C107   86,528 1,814 SH   SOLE 23 1,814 0 0
INGEVITY CORP COM 45688C107   356,558 7,475 SH   SOLE 25 7,475 0 0
INGEVITY CORP COM 45688C107   1,380,963 28,951 SH   SOLE 26 16,691 0 12,260
INGEVITY CORP COM 45688C107   1,041,053 21,825 SH   SOLE 28 21,825 0 0
INGEVITY CORP COM 45688C107   3,562,856 74,693 SH   SOLE 30 74,693 0 0
INGEVITY CORP COM 45688C107   82,330 1,726 SH   SOLE 36 1,726 0 0
INGEVITY CORP COM 45688C107   290,636 6,093 SH   SOLE 40 6,093 0 0
INGEVITY CORP COM 45688C107   3,566,601 74,772 SH   SOLE 43 68,778 0 5,994
INGLES MKTS INC CL A 457030104   966,091 12,599 SH   SOLE 2 4,020 0 8,579
INGLES MKTS INC CL A 457030104   5,521 72 SH   SOLE 4 72 0 0
INGLES MKTS INC CL A 457030104   10,428 136 SH   SOLE 7 136 0 0
INGLES MKTS INC CL A 457030104   2,881,788 37,582 SH   SOLE 18 37,582 0 0
INGLES MKTS INC CL A 457030104   2,338,740 30,500 SH   SOLE 19 30,500 0 0
INGLES MKTS INC CL A 457030104   44,777,899 583,958 SH   SOLE 21 583,958 0 0
INGLES MKTS INC CL A 457030104   30,508,978 397,874 SH   SOLE 22 378,151 0 19,723
INGLES MKTS INC CL A 457030104   207,419 2,705 SH   SOLE 25 2,705 0 0
INGLES MKTS INC CL A 457030104   580,238 7,567 SH   SOLE 26 7,567 0 0
INGLES MKTS INC CL A 457030104   19,477 254 SH   SOLE 28 254 0 0
INGLES MKTS INC CL A 457030104   692,114 9,026 SH   SOLE 30 9,026 0 0
INGLES MKTS INC CL A 457030104   36,576 477 SH   SOLE 36 477 0 0
INGLES MKTS INC CL A 457030104   162,255 2,116 SH   SOLE 40 2,116 0 0
INGLES MKTS INC CL A 457030104   6,323,322 82,464 SH   SOLE 43 77,799 0 4,665
INGREDION INC COM 457187102   22,090,259 189,048 SH   SOLE 2 71,820 0 117,228
INGREDION INC COM 457187102   55,387 474 SH   SOLE 4 149 0 325
INGREDION INC COM 457187102   18,265,992 156,320 SH   SOLE 7 155,206 0 1,114
INGREDION INC COM 457187102   13,718,541 117,403 SH   SOLE 18 117,403 0 0
INGREDION INC COM 457187102   5,149,112 44,066 SH   SOLE 19 44,066 0 0
INGREDION INC COM 457187102   414,742,132 3,549,355 SH   SOLE 21 3,549,355 0 0
INGREDION INC COM 457187102   223,536,738 1,913,023 SH   SOLE 22 1,825,244 0 87,779
INGREDION INC COM 457187102   1,519,985 13,008 SH   SOLE 25 13,008 0 0
INGREDION INC COM 457187102   4,604,825 39,408 SH   SOLE 26 38,599 0 809
INGREDION INC COM 457187102   139,402 1,193 SH   SOLE 28 1,193 0 0
INGREDION INC COM 457187102   10,456,790 89,489 SH   SOLE 30 89,489 0 0
INGREDION INC COM 457187102   7,680,784 65,732 SH   SOLE 31 822 0 64,910
INGREDION INC COM 457187102   27,577 236 SH   SOLE 34 236 0 0
INGREDION INC COM 457187102   203,436 1,741 SH   SOLE 36 1,741 0 0
INGREDION INC COM 457187102   1,596,989 13,667 SH   SOLE 40 13,667 0 0
INGREDION INC COM 457187102   13,321 114 SH   OTR 43 114 0 0
INGREDION INC COM 457187102   15,298,047 130,920 SH   SOLE 43 122,994 0 7,926
INHIBRX INC COM 45720L107   618,897 17,703 SH   SOLE 2 6,562 0 11,141
INHIBRX INC COM 45720L107   319,919 9,151 SH   SOLE 7 8,669 0 482
INHIBRX INC COM 45720L107   3,091,548 88,431 SH   SOLE 18 88,431 0 0
INHIBRX INC COM 45720L107   2,588,054 74,029 SH   SOLE 19 74,029 0 0
INHIBRX INC COM 45720L107   54,931,250 1,571,260 SH   SOLE 21 1,571,260 0 0
INHIBRX INC COM 45720L107   31,309,931 895,593 SH   SOLE 22 867,239 0 28,354
INHIBRX INC COM 45720L107   169,941 4,861 SH   SOLE 25 4,861 0 0
INHIBRX INC COM 45720L107   691,369 19,776 SH   SOLE 26 19,776 0 0
INHIBRX INC COM 45720L107   1,747,895 49,997 SH   SOLE 30 49,997 0 0
INHIBRX INC COM 45720L107   168,752 4,827 SH   SOLE 40 4,827 0 0
INHIBRX INC COM 45720L107   562,052 16,077 SH   SOLE 43 14,199 0 1,878
INMODE LTD SHS M5425M103   2,088,585 96,649 SH   SOLE 2 50,827 0 45,822
INMODE LTD SHS M5425M103   4,019 186 SH   SOLE 4 186 0 0
INMODE LTD SHS M5425M103   663,341 30,696 SH   SOLE 7 30,696 0 0
INMODE LTD SHS M5425M103   4,926,129 227,956 SH   SOLE 18 202,312 0 25,644
INMODE LTD SHS M5425M103   7,916,413 366,331 SH   SOLE 19 366,331 0 0
INMODE LTD SHS M5425M103   79,084,669 3,659,633 SH   SOLE 21 3,659,633 0 0
INMODE LTD SHS M5425M103   36,308,171 1,680,156 SH   SOLE 22 1,591,167 0 88,989
INMODE LTD SHS M5425M103   83,350 3,857 SH   SOLE 23 3,857 0 0
INMODE LTD SHS M5425M103   321,427 14,874 SH   SOLE 25 14,874 0 0
INMODE LTD SHS M5425M103   775,280 35,876 SH   SOLE 26 662 0 35,214
INMODE LTD SHS M5425M103   19,319 894 SH   SOLE 28 894 0 0
INMODE LTD SHS M5425M103   2,157,132 99,821 SH   SOLE 30 99,821 0 0
INMODE LTD SHS M5425M103   431,962 19,989 SH   SOLE 40 19,989 0 0
INMODE LTD SHS M5425M103   31,983 1,480 SH   SOLE 43 1,225 0 255
INMUNE BIO INC COM 45782T105   47,588 4,050 SH   SOLE 18 4,050 0 0
INMUNE BIO INC COM 45782T105   305,195 25,974 SH   SOLE 21 25,974 0 0
INMUNE BIO INC COM 45782T105   2,442,825 207,900 SH   SOLE 22 207,900 0 0
INMUNE BIO INC COM 45782T105   26,344 2,242 SH   SOLE 26 2,242 0 0
INNODATA INC COM NEW 457642205   34,558 5,236 SH   SOLE 2 935 0 4,301
INNODATA INC COM NEW 457642205   456,588 69,180 SH   SOLE 18 69,180 0 0
INNODATA INC COM NEW 457642205   365,528 55,383 SH   SOLE 19 55,383 0 0
INNODATA INC COM NEW 457642205   6,308,471 955,829 SH   SOLE 21 955,829 0 0
INNODATA INC COM NEW 457642205   4,862,656 736,766 SH   SOLE 22 723,319 0 13,447
INNODATA INC COM NEW 457642205   317 48 SH   SOLE 43 48 0 0
INNOSPEC INC COM 45768S105   2,448,828 18,992 SH   SOLE 2 11,073 0 7,919
INNOSPEC INC COM 45768S105   10,960 85 SH   SOLE 4 85 0 0
INNOSPEC INC COM 45768S105   1,036,033 8,035 SH   SOLE 7 7,608 0 427
INNOSPEC INC COM 45768S105   9,319,139 72,275 SH   SOLE 18 72,275 0 0
INNOSPEC INC COM 45768S105   11,877,824 92,119 SH   SOLE 19 92,119 0 0
INNOSPEC INC COM 45768S105   369,638,358 2,866,747 SH   SOLE 21 2,866,747 0 0
INNOSPEC INC COM 45768S105   89,356,065 693,005 SH   SOLE 22 669,037 0 23,968
INNOSPEC INC COM 45768S105   17,794 138 SH   SOLE 23 138 0 0
INNOSPEC INC COM 45768S105   627,938 4,870 SH   SOLE 25 4,870 0 0
INNOSPEC INC COM 45768S105   1,825,017 14,154 SH   SOLE 26 9,155 0 4,999
INNOSPEC INC COM 45768S105   186,576 1,447 SH   SOLE 28 438 0 1,009
INNOSPEC INC COM 45768S105   9,825,099 76,199 SH   SOLE 30 76,199 0 0
INNOSPEC INC COM 45768S105   682,222 5,291 SH   SOLE 40 5,291 0 0
INNOSPEC INC COM 45768S105   9,378,171 72,733 SH   SOLE 43 70,012 0 2,721
INNOVAGE HLDG CORP COM 45784A104   41,034 9,242 SH   SOLE 2 7,837 0 1,405
INNOVAGE HLDG CORP COM 45784A104   1,310 295 SH   SOLE 7 295 0 0
INNOVAGE HLDG CORP COM 45784A104   178,492 40,201 SH   SOLE 18 40,201 0 0
INNOVAGE HLDG CORP COM 45784A104   353,100 79,527 SH   SOLE 19 79,527 0 0
INNOVAGE HLDG CORP COM 45784A104   2,834,838 638,477 SH   SOLE 21 638,477 0 0
INNOVAGE HLDG CORP COM 45784A104   2,119,287 477,317 SH   SOLE 22 469,068 0 8,249
INNOVAGE HLDG CORP COM 45784A104   195,879 44,117 SH   SOLE 34 44,117 0 0
INNOVATE CORP COM 45784J105   25,543 36,454 SH   SOLE 2 16,601 0 19,853
INNOVATE CORP COM 45784J105   96,790 138,133 SH   SOLE 18 138,133 0 0
INNOVATE CORP COM 45784J105   78,118 111,485 SH   SOLE 19 111,485 0 0
INNOVATE CORP COM 45784J105   1,298,349 1,852,931 SH   SOLE 21 1,852,931 0 0
INNOVATE CORP COM 45784J105   1,002,579 1,430,825 SH   SOLE 22 1,394,695 0 36,130
INNOVATIVE INDL PPTYS INC COM 45781V101   3,198,144 30,888 SH   SOLE 2 8,707 0 22,181
INNOVATIVE INDL PPTYS INC COM 45781V101   1,362,379 13,158 SH   SOLE 4 13,158 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   4,334,599 41,864 SH   SOLE 7 37,449 0 4,415
INNOVATIVE INDL PPTYS INC COM 45781V101   9,150,762 88,379 SH   SOLE 18 88,379 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   12,312,459 118,915 SH   SOLE 19 118,915 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   345,368,024 3,335,600 SH   SOLE 21 3,335,600 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   112,457,175 1,086,123 SH   SOLE 22 1,035,077 0 51,046
INNOVATIVE INDL PPTYS INC COM 45781V101   153,239 1,480 SH   SOLE 23 1,480 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   11,710,270 113,099 SH   SOLE 25 113,099 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   1,294,871 12,506 SH   SOLE 26 11,119 0 1,387
INNOVATIVE INDL PPTYS INC COM 45781V101   2,150,629 20,771 SH   SOLE 28 1,438 0 19,333
INNOVATIVE INDL PPTYS INC COM 45781V101   14,385,951 138,941 SH   SOLE 30 138,941 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   654,683 6,323 SH   SOLE 40 6,323 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   515,840 4,982 SH   SOLE 43 4,753 0 229
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   258,132 35,264 SH   SOLE 2 35,264 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   16,843 2,301 SH   SOLE 18 2,301 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   234,935 32,095 SH   SOLE 21 32,095 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   2,231,531 304,854 SH   SOLE 22 304,854 0 0
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   2,840 388 SH   SOLE 43 0 0 388
INNOVID CORP COMMON STOCK 457679108   74,633 29,973 SH   SOLE 18 29,973 0 0
INNOVID CORP COMMON STOCK 457679108   546,062 219,302 SH   SOLE 21 219,302 0 0
INNOVID CORP COMMON STOCK 457679108   1,893,964 760,628 SH   SOLE 22 760,628 0 0
INNOVID CORP COMMON STOCK 457679108   37,352 15,001 SH   SOLE 26 15,001 0 0
INNOVID CORP *W EXP 11/30/202 457679116   41 902 SH   SOLE 4 902 0 0
INNOVID CORP *W EXP 11/30/202 457679116   569 12,652 SH   SOLE 18 12,652 0 0
INNOVID CORP *W EXP 11/30/202 457679116   3,272 72,722 SH   SOLE 19 72,722 0 0
INNOVID CORP *W EXP 11/30/202 457679116   222 4,926 SH   SOLE 22 4,926 0 0
INNOVID CORP *W EXP 11/30/202 457679116   32 717 SH   SOLE 26 717 0 0
INNOVID CORP *W EXP 11/30/202 457679116   1,374 30,530 SH   SOLE 34 30,530 0 0
INNOVIVA INC COM 45781M101   3,499,439 229,622 SH   SOLE 2 195,403 0 34,219
INNOVIVA INC COM 45781M101   1,737 114 SH   SOLE 4 114 0 0
INNOVIVA INC COM 45781M101   9,205 604 SH   SOLE 7 604 0 0
INNOVIVA INC COM 45781M101   2,871,231 188,401 SH   SOLE 18 188,401 0 0
INNOVIVA INC COM 45781M101   2,971,480 194,979 SH   SOLE 19 194,979 0 0
INNOVIVA INC COM 45781M101   104,929,686 6,885,150 SH   SOLE 21 6,885,150 0 0
INNOVIVA INC COM 45781M101   32,615,185 2,140,104 SH   SOLE 22 2,064,741 0 75,363
INNOVIVA INC COM 45781M101   38,801 2,546 SH   SOLE 23 2,546 0 0
INNOVIVA INC COM 45781M101   195,072 12,800 SH   SOLE 25 12,800 0 0
INNOVIVA INC COM 45781M101   160,950 10,561 SH   SOLE 26 10,561 0 0
INNOVIVA INC COM 45781M101   985,738 64,681 SH   SOLE 28 39,203 0 25,478
INNOVIVA INC COM 45781M101   1,849,892 121,384 SH   SOLE 30 121,384 0 0
INNOVIVA INC COM 45781M101   208,864 13,705 SH   SOLE 40 13,705 0 0
INNOVIVA INC COM 45781M101   42,017 2,757 SH   OTR 43 2,757 0 0
INNOVIVA INC COM 45781M101   4,186,916 274,732 SH   SOLE 43 172,044 0 102,688
INNOVIVA INC NOTE 2.125% 3/1 45781MAD3   1,457,280 1,650,000 PRN   SOLE 21 1,650,000 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   71,989 53,325 SH   SOLE 21 53,325 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   98,169 72,718 SH   SOLE 28 72,718 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   912,454 675,892 SH   SOLE 30 675,892 0 0
INOGEN INC COM 45780L104   237,137 29,385 SH   SOLE 2 15,514 0 13,871
INOGEN INC COM 45780L104   2,397 297 SH   SOLE 7 297 0 0
INOGEN INC COM 45780L104   545,911 67,647 SH   SOLE 18 67,647 0 0
INOGEN INC COM 45780L104   424,869 52,648 SH   SOLE 19 52,648 0 0
INOGEN INC COM 45780L104   7,106,837 880,649 SH   SOLE 21 880,649 0 0
INOGEN INC COM 45780L104   5,179,859 641,866 SH   SOLE 22 623,837 0 18,029
INOGEN INC COM 45780L104   6,730 834 SH   SOLE 43 834 0 0
INOTIV INC COM 45783Q100   38,421 3,512 SH   SOLE 18 3,512 0 0
INOTIV INC COM 45783Q100   545,042 49,821 SH   SOLE 21 49,821 0 0
INOTIV INC COM 45783Q100   1,744,416 159,453 SH   SOLE 22 159,453 0 0
INOVIO PHARMACEUTICALS INC COM SHS 45773H409   36,921 2,660 SH   SOLE 18 2,660 0 0
INOVIO PHARMACEUTICALS INC COM SHS 45773H409   4,637,877 334,141 SH   SOLE 22 334,141 0 0
INOVIO PHARMACEUTICALS INC COM SHS 45773H409   40,044 2,885 SH   SOLE 26 2,885 0 0
INOZYME PHARMA INC COM 45790W108   169,493 22,127 SH   SOLE 2 2,635 0 19,492
INOZYME PHARMA INC COM 45790W108   1,026,570 134,017 SH   SOLE 18 134,017 0 0
INOZYME PHARMA INC COM 45790W108   787,333 102,785 SH   SOLE 19 102,785 0 0
INOZYME PHARMA INC COM 45790W108   13,350,093 1,742,832 SH   SOLE 21 1,742,832 0 0
INOZYME PHARMA INC COM 45790W108   8,230,532 1,074,482 SH   SOLE 22 1,035,325 0 39,157
INOZYME PHARMA INC COM 45790W108   95,061 12,410 SH   SOLE 43 11,723 0 687
INSEEGO CORP COM NEW 45782B302   303,414 108,362 SH   SOLE 22 108,362 0 0
INSEEGO CORP COM NEW 45782B302   1,702 608 SH   SOLE 28 608 0 0
INSIGHT ENTERPRISES INC COM 45765U103   8,815,539 47,518 SH   SOLE 2 20,363 0 27,155
INSIGHT ENTERPRISES INC COM 45765U103   50,276 271 SH   SOLE 4 114 0 157
INSIGHT ENTERPRISES INC COM 45765U103   1,565,603 8,439 SH   SOLE 7 8,000 0 439
INSIGHT ENTERPRISES INC COM 45765U103   15,695,920 84,605 SH   SOLE 18 80,469 0 4,136
INSIGHT ENTERPRISES INC COM 45765U103   33,417,718 180,130 SH   SOLE 19 180,130 0 0
INSIGHT ENTERPRISES INC COM 45765U103   606,743,717 3,270,503 SH   SOLE 21 3,270,503 0 0
INSIGHT ENTERPRISES INC COM 45765U103   173,521,308 935,324 SH   SOLE 22 900,429 0 34,895
INSIGHT ENTERPRISES INC COM 45765U103   689,021 3,714 SH   SOLE 23 3,714 0 0
INSIGHT ENTERPRISES INC COM 45765U103   1,036,871 5,589 SH   SOLE 25 5,589 0 0
INSIGHT ENTERPRISES INC COM 45765U103   2,276,516 12,271 SH   SOLE 26 12,156 0 115
INSIGHT ENTERPRISES INC COM 45765U103   116,692 629 SH   SOLE 28 629 0 0
INSIGHT ENTERPRISES INC COM 45765U103   15,297,608 82,458 SH   SOLE 30 82,458 0 0
INSIGHT ENTERPRISES INC COM 45765U103   172,163 928 SH   SOLE 36 928 0 0
INSIGHT ENTERPRISES INC COM 45765U103   1,089,559 5,873 SH   SOLE 40 5,873 0 0
INSIGHT ENTERPRISES INC COM 45765U103   10,782,979 58,123 SH   SOLE 43 56,600 0 1,523
INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9   7,068,447 2,603,000 PRN   SOLE 21 2,603,000 0 0
INSMED INC COM PAR $.01 457669307   2,793,522 102,968 SH   SOLE 2 55,558 0 47,410
INSMED INC COM PAR $.01 457669307   11,639 429 SH   SOLE 4 429 0 0
INSMED INC COM PAR $.01 457669307   464,520 17,122 SH   SOLE 7 16,251 0 871
INSMED INC COM PAR $.01 457669307   9,468,424 349,002 SH   SOLE 18 334,350 0 14,652
INSMED INC COM PAR $.01 457669307   22,938,849 845,516 SH   SOLE 19 845,516 0 0
INSMED INC COM PAR $.01 457669307   164,359,264 6,058,211 SH   SOLE 21 6,058,211 0 0
INSMED INC COM PAR $.01 457669307   110,834,677 4,085,318 SH   SOLE 22 3,958,092 0 127,226
INSMED INC COM PAR $.01 457669307   113,675 4,190 SH   SOLE 23 4,190 0 0
INSMED INC COM PAR $.01 457669307   740,812 27,306 SH   SOLE 25 27,306 0 0
INSMED INC COM PAR $.01 457669307   1,132,298 41,736 SH   SOLE 26 41,736 0 0
INSMED INC COM PAR $.01 457669307   99,866 3,681 SH   SOLE 28 2,018 0 1,663
INSMED INC COM PAR $.01 457669307   4,563,890 168,223 SH   SOLE 30 168,223 0 0
INSMED INC COM PAR $.01 457669307   236,899 8,732 SH   SOLE 34 8,732 0 0
INSMED INC COM PAR $.01 457669307   22,816 841 SH   SOLE 36 841 0 0
INSMED INC COM PAR $.01 457669307   761,431 28,066 SH   SOLE 40 28,066 0 0
INSMED INC COM PAR $.01 457669307   26,208 966 SH   OTR 43 966 0 0
INSMED INC COM PAR $.01 457669307   1,557,099 57,394 SH   SOLE 43 45,028 0 12,366
INSMED INC NOTE 0.750% 6/0 457669AB5   5,434,254 5,074,000 PRN   SOLE 21 5,074,000 0 0
INSPERITY INC COM 45778Q107   19,645,071 179,227 SH   SOLE 2 96,096 0 83,131
INSPERITY INC COM 45778Q107   8,221 75 SH   SOLE 4 75 0 0
INSPERITY INC COM 45778Q107   51,407 469 SH   SOLE 7 469 0 0
INSPERITY INC COM 45778Q107   20,461,885 186,679 SH   SOLE 18 174,586 0 12,093
INSPERITY INC COM 45778Q107   46,829,667 427,239 SH   SOLE 19 427,239 0 0
INSPERITY INC COM 45778Q107   294,010,301 2,682,331 SH   SOLE 21 2,682,331 0 0
INSPERITY INC COM 45778Q107   174,181,361 1,589,101 SH   SOLE 22 1,527,701 0 61,400
INSPERITY INC COM 45778Q107   1,005,343 9,172 SH   SOLE 23 9,172 0 0
INSPERITY INC COM 45778Q107   738,552 6,738 SH   SOLE 25 6,738 0 0
INSPERITY INC COM 45778Q107   14,063,511 128,305 SH   SOLE 26 11,754 0 116,551
INSPERITY INC COM 45778Q107   75,521 689 SH   SOLE 28 689 0 0
INSPERITY INC COM 45778Q107   2,484,091 22,663 SH   SOLE 30 22,663 0 0
INSPERITY INC COM 45778Q107   523,388 4,775 SH   SOLE 34 4,775 0 0
INSPERITY INC COM 45778Q107   54,367 496 SH   SOLE 36 496 0 0
INSPERITY INC COM 45778Q107   844,874 7,708 SH   SOLE 40 7,708 0 0
INSPERITY INC COM 45778Q107   2,995,948 27,333 SH   SOLE 43 25,193 0 2,140
INSPIRATO INCORPORATED CL A NEW 45791E206   41,637 10,541 SH   SOLE 22 10,541 0 0
INSPIRE MED SYS INC COM 457730109   10,608,478 49,390 SH   SOLE 2 17,008 0 32,382
INSPIRE MED SYS INC COM 457730109   98,374 458 SH   SOLE 4 100 0 358
INSPIRE MED SYS INC COM 457730109   734,152 3,418 SH   SOLE 7 3,244 0 174
INSPIRE MED SYS INC COM 457730109   5,515,592 25,679 SH   SOLE 18 25,679 0 0
INSPIRE MED SYS INC COM 457730109   54,317,384 252,886 SH   SOLE 19 252,886 0 0
INSPIRE MED SYS INC COM 457730109   145,189,448 675,960 SH   SOLE 21 675,960 0 0
INSPIRE MED SYS INC COM 457730109   169,231,752 787,894 SH   SOLE 22 745,952 0 41,942
INSPIRE MED SYS INC COM 457730109   262,259 1,221 SH   SOLE 23 1,221 0 0
INSPIRE MED SYS INC COM 457730109   1,295,184 6,030 SH   SOLE 25 6,030 0 0
INSPIRE MED SYS INC COM 457730109   6,602,000 30,737 SH   SOLE 26 9,150 0 21,587
INSPIRE MED SYS INC COM 457730109   394,140 1,835 SH   SOLE 28 645 0 1,190
INSPIRE MED SYS INC COM 457730109   5,181,809 24,125 SH   SOLE 30 24,125 0 0
INSPIRE MED SYS INC COM 457730109   76,895 358 SH   SOLE 31 358 0 0
INSPIRE MED SYS INC COM 457730109   320,467 1,492 SH   SOLE 34 1,492 0 0
INSPIRE MED SYS INC COM 457730109   79,687 371 SH   SOLE 36 371 0 0
INSPIRE MED SYS INC COM 457730109   1,339,001 6,234 SH   SOLE 40 6,234 0 0
INSPIRE MED SYS INC COM 457730109   19,187 89 SH   OTR 43 89 0 0
INSPIRE MED SYS INC COM 457730109   4,906,233 22,842 SH   SOLE 43 19,009 0 3,833
INSPIRED ENTMT INC COM 45782N108   45,898 4,655 SH   SOLE 2 1,130 0 3,525
INSPIRED ENTMT INC COM 45782N108   562 57 SH   SOLE 7 57 0 0
INSPIRED ENTMT INC COM 45782N108   534,708 54,230 SH   SOLE 18 54,230 0 0
INSPIRED ENTMT INC COM 45782N108   460,994 46,754 SH   SOLE 19 46,754 0 0
INSPIRED ENTMT INC COM 45782N108   7,504,456 761,101 SH   SOLE 21 761,101 0 0
INSPIRED ENTMT INC COM 45782N108   5,982,624 606,757 SH   SOLE 22 596,591 0 10,166
INSTALLED BLDG PRODS INC COM 45780R101   11,530,820 44,567 SH   SOLE 2 19,972 0 24,595
INSTALLED BLDG PRODS INC COM 45780R101   16,041 62 SH   SOLE 4 62 0 0
INSTALLED BLDG PRODS INC COM 45780R101   898,569 3,473 SH   SOLE 7 3,294 0 179
INSTALLED BLDG PRODS INC COM 45780R101   21,641,730 83,646 SH   SOLE 18 79,493 0 4,153
INSTALLED BLDG PRODS INC COM 45780R101   42,928,999 165,922 SH   SOLE 19 165,922 0 0
INSTALLED BLDG PRODS INC COM 45780R101   747,625,949 2,889,599 SH   SOLE 21 2,889,599 0 0
INSTALLED BLDG PRODS INC COM 45780R101   206,814,273 799,344 SH   SOLE 22 769,236 0 30,108
INSTALLED BLDG PRODS INC COM 45780R101   811,119 3,135 SH   SOLE 23 3,135 0 0
INSTALLED BLDG PRODS INC COM 45780R101   1,215,514 4,698 SH   SOLE 25 4,698 0 0
INSTALLED BLDG PRODS INC COM 45780R101   12,403,516 47,940 SH   SOLE 26 7,593 0 40,347
INSTALLED BLDG PRODS INC COM 45780R101   182,922 707 SH   SOLE 28 409 0 298
INSTALLED BLDG PRODS INC COM 45780R101   18,454,176 71,326 SH   SOLE 30 71,326 0 0
INSTALLED BLDG PRODS INC COM 45780R101   585,765 2,264 SH   SOLE 34 2,264 0 0
INSTALLED BLDG PRODS INC COM 45780R101   16,559 64 SH   SOLE 36 64 0 0
INSTALLED BLDG PRODS INC COM 45780R101   1,299,342 5,022 SH   SOLE 40 5,022 0 0
INSTALLED BLDG PRODS INC COM 45780R101   7,608,239 29,406 SH   SOLE 43 28,562 0 844
INSTEEL INDS INC COM 45774W108   1,278,841 33,460 SH   SOLE 2 22,766 0 10,694
INSTEEL INDS INC COM 45774W108   54,616 1,429 SH   SOLE 4 0 0 1,429
INSTEEL INDS INC COM 45774W108   6,994 183 SH   SOLE 7 183 0 0
INSTEEL INDS INC COM 45774W108   2,344,033 61,330 SH   SOLE 18 61,330 0 0
INSTEEL INDS INC COM 45774W108   1,532,622 40,100 SH   SOLE 19 40,100 0 0
INSTEEL INDS INC COM 45774W108   98,408,321 2,574,786 SH   SOLE 21 2,574,786 0 0
INSTEEL INDS INC COM 45774W108   20,698,958 541,574 SH   SOLE 22 517,159 0 24,415
INSTEEL INDS INC COM 45774W108   171,111 4,477 SH   SOLE 25 4,477 0 0
INSTEEL INDS INC COM 45774W108   1,831,158 47,911 SH   SOLE 30 47,911 0 0
INSTEEL INDS INC COM 45774W108   244,340 6,393 SH   SOLE 40 6,393 0 0
INSTEEL INDS INC COM 45774W108   927,141 24,258 SH   SOLE 43 21,791 0 2,467
INSTIL BIO INC COM NEW 45783C200   210,384 19,480 SH   SOLE 2 19,480 0 0
INSTIL BIO INC COM NEW 45783C200   448,621 41,539 SH   SOLE 22 41,539 0 0
INSTRUCTURE HLDGS INC COM 457790103   78,914 3,691 SH   SOLE 2 836 0 2,855
INSTRUCTURE HLDGS INC COM 457790103   4,682 219 SH   SOLE 7 219 0 0
INSTRUCTURE HLDGS INC COM 457790103   974,693 45,589 SH   SOLE 18 45,589 0 0
INSTRUCTURE HLDGS INC COM 457790103   1,021,430 47,775 SH   SOLE 19 47,775 0 0
INSTRUCTURE HLDGS INC COM 457790103   14,497,008 678,064 SH   SOLE 21 678,064 0 0
INSTRUCTURE HLDGS INC COM 457790103   10,838,206 506,932 SH   SOLE 22 501,257 0 5,675
INSTRUCTURE HLDGS INC COM 457790103   180,447 8,440 SH   SOLE 26 0 0 8,440
INSTRUCTURE HLDGS INC COM 457790103   163,578 7,651 SH   SOLE 30 7,651 0 0
INSTRUCTURE HLDGS INC COM 457790103   138,500 6,478 SH   SOLE 36 6,478 0 0
INSTRUCTURE HLDGS INC COM 457790103   2,886 135 SH   SOLE 43 135 0 0
INSULET CORP COM 45784P101   22,337,362 130,323 SH   SOLE 2 42,845 0 87,478
INSULET CORP COM 45784P101   9,379,694 54,724 SH   SOLE 4 26,627 0 28,097
INSULET CORP COM 45784P101   7,548,285 44,039 SH   SOLE 7 38,670 0 5,369
INSULET CORP COM 45784P101   516,771 3,015 SH   SOLE 13 3,015 0 0
INSULET CORP COM 45784P101   1,753,422 10,230 SH   SOLE 15 10,230 0 0
INSULET CORP COM 45784P101   24,123,179 140,742 SH   SOLE 18 136,365 0 4,377
INSULET CORP COM 45784P101   21,233,889 123,885 SH   SOLE 19 123,885 0 0
INSULET CORP COM 45784P101   448,521,234 2,616,810 SH   SOLE 21 2,616,810 0 0
INSULET CORP COM 45784P101   262,850,470 1,533,550 SH   SOLE 22 1,381,514 0 152,036
INSULET CORP COM 45784P101   18,149,546 105,890 SH   SOLE 23 105,890 0 0
INSULET CORP COM 45784P101   41,658,256 243,047 SH   SOLE 25 242,718 0 329
INSULET CORP COM 45784P101   12,757,302 74,430 SH   SOLE 26 38,523 0 35,907
INSULET CORP COM 45784P101   23,495,341 137,079 SH   SOLE 28 9,892 0 127,187
INSULET CORP COM 45784P101   106,812,709 623,178 SH   SOLE 30 621,319 0 1,859
INSULET CORP COM 45784P101   2,761,768 16,113 SH   SOLE 31 15,052 0 1,061
INSULET CORP COM 45784P101   9,485,962 55,344 SH   SOLE 34 55,344 0 0
INSULET CORP COM 45784P101   2,289,904 13,360 SH   SOLE 36 13,360 0 0
INSULET CORP COM 45784P101   612,926 3,576 SH   SOLE 40 3,576 0 0
INSULET CORP COM 45784P101   16,528,908 96,435 SH   SOLE 43 82,461 0 13,974
INSULET CORP NOTE 0.375% 9/0 45784PAK7   6,850,305 6,590,000 PRN   SOLE 21 6,590,000 0 0
INTAPP INC COM 45827U109   3,949,439 115,144 SH   SOLE 2 88,239 0 26,905
INTAPP INC COM 45827U109   5,145 150 SH   SOLE 4 150 0 0
INTAPP INC COM 45827U109   277,590 8,093 SH   SOLE 7 7,671 0 422
INTAPP INC COM 45827U109   3,486,423 101,645 SH   SOLE 18 96,652 0 4,993
INTAPP INC COM 45827U109   5,458,639 159,144 SH   SOLE 19 159,144 0 0
INTAPP INC COM 45827U109   58,541,868 1,706,760 SH   SOLE 21 1,706,760 0 0
INTAPP INC COM 45827U109   41,551,157 1,211,404 SH   SOLE 22 1,172,962 0 38,442
INTAPP INC COM 45827U109   117,443 3,424 SH   SOLE 23 3,424 0 0
INTAPP INC COM 45827U109   346,361 10,098 SH   SOLE 25 10,098 0 0
INTAPP INC COM 45827U109   589,857 17,197 SH   SOLE 26 16,129 0 1,068
INTAPP INC COM 45827U109   14,749 430 SH   SOLE 28 0 0 430
INTAPP INC COM 45827U109   1,220,463 35,582 SH   SOLE 30 35,582 0 0
INTAPP INC COM 45827U109   15,984 466 SH   SOLE 36 466 0 0
INTAPP INC COM 45827U109   325,816 9,499 SH   SOLE 40 9,499 0 0
INTAPP INC COM 45827U109   218,800 6,379 SH   SOLE 43 5,293 0 1,086
INTEGER HLDGS CORP COM 45826H109   3,510,785 30,089 SH   SOLE 2 9,614 0 20,475
INTEGER HLDGS CORP COM 45826H109   68,258 585 SH   SOLE 4 93 0 492
INTEGER HLDGS CORP COM 45826H109   976,262 8,367 SH   SOLE 7 7,924 0 443
INTEGER HLDGS CORP COM 45826H109   12,256,301 105,042 SH   SOLE 18 105,042 0 0
INTEGER HLDGS CORP COM 45826H109   8,263,744 70,824 SH   SOLE 19 70,824 0 0
INTEGER HLDGS CORP COM 45826H109   470,392,153 4,031,472 SH   SOLE 21 4,031,472 0 0
INTEGER HLDGS CORP COM 45826H109   113,027,099 968,693 SH   SOLE 22 925,319 0 43,374
INTEGER HLDGS CORP COM 45826H109   826,678 7,085 SH   SOLE 25 7,085 0 0
INTEGER HLDGS CORP COM 45826H109   1,599,916 13,712 SH   SOLE 26 13,712 0 0
INTEGER HLDGS CORP COM 45826H109   384,344 3,294 SH   SOLE 28 588 0 2,706
INTEGER HLDGS CORP COM 45826H109   12,483,360 106,988 SH   SOLE 30 106,988 0 0
INTEGER HLDGS CORP COM 45826H109   136,399 1,169 SH   SOLE 36 1,169 0 0
INTEGER HLDGS CORP COM 45826H109   832,278 7,133 SH   SOLE 40 7,133 0 0
INTEGER HLDGS CORP COM 45826H109   3,721,042 31,891 SH   SOLE 43 26,674 0 5,217
INTEGER HLDGS CORP NOTE 2.125% 2/1 45826HAB5   12,756,120 8,840,000 PRN   SOLE 2 8,840,000 0 0
INTEGER HLDGS CORP NOTE 2.125% 2/1 45826HAB5   5,916,300 4,100,000 PRN   SOLE 21 4,100,000 0 0
INTEGER HLDGS CORP NOTE 2.125% 2/1 45826HAB5   10,389,600 7,200,000 PRN   SOLE 22 7,200,000 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   4,428,556 124,924 SH   SOLE 2 62,426 0 62,498
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   42,859 1,209 SH   SOLE 4 243 0 966
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   712,616 20,102 SH   SOLE 7 19,035 0 1,067
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   4,104,543 115,784 SH   SOLE 18 115,784 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   858,812 24,226 SH   SOLE 19 24,226 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   137,880,152 3,889,426 SH   SOLE 21 3,889,426 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   71,326,676 2,012,036 SH   SOLE 22 1,922,516 0 89,520
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   488,147 13,770 SH   SOLE 25 13,770 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   980,015 27,645 SH   SOLE 26 27,645 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   434,014 12,243 SH   SOLE 28 1,309 0 10,934
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   11,466,019 323,442 SH   SOLE 30 323,442 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   32,472 916 SH   SOLE 31 916 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   95,077 2,682 SH   SOLE 36 2,682 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   533,133 15,039 SH   SOLE 40 15,039 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   2,279,931 64,314 SH   SOLE 43 51,545 0 12,769
INTEGRA LIFESCIENCES HLDGS C NOTE 0.500% 8/1 457985AM1   4,162,049 4,368,000 PRN   SOLE 21 4,368,000 0 0
INTEGRA RES CORP COM 45826T509   7,110 10,012 SH   SOLE 22 10,012 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   1,848,308 185,387 SH   SOLE 2 155,713 0 29,674
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   3,998 401 SH   SOLE 4 401 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   4,277 429 SH   SOLE 7 429 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   1,865,427 187,104 SH   SOLE 18 172,357 0 14,747
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   3,828,101 383,962 SH   SOLE 19 383,962 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   23,989,764 2,406,195 SH   SOLE 21 2,406,195 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   21,263,797 2,132,778 SH   SOLE 22 2,058,986 0 73,792
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   15,573 1,562 SH   SOLE 23 1,562 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   102,262 10,257 SH   SOLE 25 10,257 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   278,183 27,902 SH   SOLE 26 657 0 27,245
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   22,632 2,270 SH   SOLE 28 0 0 2,270
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   274,424 27,525 SH   SOLE 30 27,525 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   156,639 15,711 SH   SOLE 40 15,711 0 0
INTEGRAL AD SCIENCE HLDNG CO COM 45828L108   517,204 51,876 SH   SOLE 43 50,336 0 1,540
INTEL CORP COM 458140100   352,080,439 7,971,031 SH   SOLE 2 1,903,592 0 6,067,439
INTEL CORP COM 458140100   135,295,007 3,063,052 SH   SOLE 4 1,827,440 0 1,235,612
INTEL CORP COM 458140100   225,405,517 5,103,136 SH   SOLE 7 4,383,237 0 719,899
INTEL CORP COM 458140100   9,047,827 204,841 SH   SOLE 13 204,841 0 0
INTEL CORP COM 458140100   27,591,674 624,670 SH   SOLE 15 624,670 0 0
INTEL CORP COM 458140100   356,765,949 8,077,110 SH   SOLE 18 7,759,208 0 317,902
INTEL CORP COM 458140100   85,145,096 1,927,668 SH   SOLE 19 1,927,668 0 0
INTEL CORP COM 458140100   5,941,712,666 134,519,191 SH   SOLE 21 134,519,191 0 0
INTEL CORP COM 458140100   4,074,690,009 92,250,170 SH   SOLE 22 82,815,945 0 9,434,225
INTEL CORP COM 458140100   339,765,755 7,692,229 SH   SOLE 23 7,692,229 0 0
INTEL CORP COM 458140100   651,992,619 14,760,983 SH   SOLE 25 13,083,092 0 1,677,891
INTEL CORP COM 458140100   257,472,142 5,829,118 SH   SOLE 26 3,932,602 0 1,896,516
INTEL CORP COM 458140100   400,343,806 9,063,704 SH   SOLE 28 307,327 0 8,756,377
INTEL CORP COM 458140100   312,635 7,078 SH   SOLE 29 7,078 0 0
INTEL CORP COM 458140100   1,900,995,306 43,038,155 SH   SOLE 30 42,599,787 0 438,368
INTEL CORP COM 458140100   42,738,936 967,601 SH   SOLE 31 900,348 0 67,253
INTEL CORP COM 458140100   74,020,174 1,675,802 SH   SOLE 32 1,675,802 0 0
INTEL CORP COM 458140100   24,684,935 558,862 SH   SOLE 34 558,862 0 0
INTEL CORP COM 458140100   45,908,310 1,039,355 SH   SOLE 36 1,039,355 0 0
INTEL CORP COM 458140100   9,143,278 207,002 SH   SOLE 40 207,002 0 0
INTEL CORP COM 458140100   219,348 4,966 SH   OTR 43 4,966 0 0
INTEL CORP COM 458140100   236,211,743 5,347,787 SH   SOLE 43 4,513,451 0 834,336
INTELLIA THERAPEUTICS INC COM 45826J105   7,200,385 261,737 SH   SOLE 2 123,072 0 138,665
INTELLIA THERAPEUTICS INC COM 45826J105   6,767 246 SH   SOLE 4 246 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   516,280 18,767 SH   SOLE 7 17,909 0 858
INTELLIA THERAPEUTICS INC COM 45826J105   7,769,127 282,411 SH   SOLE 18 272,697 0 9,714
INTELLIA THERAPEUTICS INC COM 45826J105   16,794,525 610,488 SH   SOLE 19 610,488 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   121,902,780 4,431,217 SH   SOLE 21 4,431,217 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   85,612,385 3,112,046 SH   SOLE 22 2,962,377 0 149,669
INTELLIA THERAPEUTICS INC COM 45826J105   336,392 12,228 SH   SOLE 23 12,228 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   473,942 17,228 SH   SOLE 25 17,228 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   3,119,166 113,383 SH   SOLE 26 25,002 0 88,381
INTELLIA THERAPEUTICS INC COM 45826J105   17,964 653 SH   SOLE 28 653 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   3,567,772 129,690 SH   SOLE 30 129,690 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   889,508 32,334 SH   SOLE 34 32,334 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   19,752 718 SH   SOLE 36 718 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   505,689 18,382 SH   SOLE 40 18,382 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   1,863,535 67,740 SH   SOLE 43 59,433 0 8,307
INTELLICHECK INC COM NEW 45817G201   11,014 3,165 SH   SOLE 18 3,165 0 0
INTELLICHECK INC COM NEW 45817G201   143,592 41,262 SH   SOLE 21 41,262 0 0
INTENSITY THERAPEUTICS INC COM 45828J103   3,843 739 SH   SOLE 18 739 0 0
INTENSITY THERAPEUTICS INC COM 45828J103   51,922 9,985 SH   SOLE 21 9,985 0 0
INTER PARFUMS INC COM 458334109   1,404,959 9,999 SH   SOLE 2 5,508 0 4,491
INTER PARFUMS INC COM 458334109   11,662 83 SH   SOLE 4 83 0 0
INTER PARFUMS INC COM 458334109   22,763 162 SH   SOLE 7 162 0 0
INTER PARFUMS INC COM 458334109   7,377,759 52,507 SH   SOLE 18 52,507 0 0
INTER PARFUMS INC COM 458334109   5,526,820 39,334 SH   SOLE 19 39,334 0 0
INTER PARFUMS INC COM 458334109   290,902,068 2,070,330 SH   SOLE 21 2,070,330 0 0
INTER PARFUMS INC COM 458334109   71,951,658 512,075 SH   SOLE 22 496,111 0 15,964
INTER PARFUMS INC COM 458334109   544,336 3,874 SH   SOLE 25 3,874 0 0
INTER PARFUMS INC COM 458334109   894,206 6,364 SH   SOLE 26 6,364 0 0
INTER PARFUMS INC COM 458334109   563,164 4,008 SH   SOLE 28 313 0 3,695
INTER PARFUMS INC COM 458334109   5,389,823 38,359 SH   SOLE 30 38,359 0 0
INTER PARFUMS INC COM 458334109   549,675 3,912 SH   SOLE 40 3,912 0 0
INTER PARFUMS INC COM 458334109   5,160,992 36,730 SH   SOLE 43 32,971 0 3,759
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   28,716,061 257,059 SH   SOLE 2 96,283 0 160,776
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   29,156 261 SH   SOLE 4 261 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,606,725 14,383 SH   SOLE 7 13,643 0 740
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   20,387,410 182,503 SH   SOLE 18 182,503 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,697,461 24,147 SH   SOLE 19 24,147 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   613,809,586 5,494,670 SH   SOLE 21 5,494,670 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   322,890,941 2,890,439 SH   SOLE 22 2,763,696 0 126,743
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,249,839 20,140 SH   SOLE 25 20,140 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   3,792,108 33,946 SH   SOLE 26 33,946 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   742,425 6,646 SH   SOLE 28 1,618 0 5,028
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   7,644,986 68,436 SH   SOLE 30 68,436 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   144,218 1,291 SH   SOLE 31 1,291 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   6,032 54 SH   SOLE 36 54 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,396,403 21,452 SH   SOLE 40 21,452 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   8,473,901 75,856 SH   SOLE 43 68,577 0 7,279
INTERACTIVE STRENGTH INC COM 45840Y104   1,696 6,531 SH   SOLE 21 6,531 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   134,623,817 979,581 SH   SOLE 2 197,135 0 782,446
INTERCONTINENTAL EXCHANGE IN COM 45866F104   63,543,509 462,370 SH   SOLE 4 227,673 0 234,697
INTERCONTINENTAL EXCHANGE IN COM 45866F104   50,336,349 366,269 SH   SOLE 7 322,216 0 44,053
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,310,551 24,089 SH   SOLE 13 24,089 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   11,452,592 83,334 SH   SOLE 15 83,334 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   349,540,325 2,543,406 SH   SOLE 18 2,473,003 0 70,403
INTERCONTINENTAL EXCHANGE IN COM 45866F104   305,082,644 2,219,913 SH   SOLE 19 2,219,913 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,814,262,355 13,201,356 SH   SOLE 21 13,201,356 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,705,903,198 12,412,888 SH   SOLE 22 11,164,857 0 1,248,031
INTERCONTINENTAL EXCHANGE IN COM 45866F104   137,166,684 998,084 SH   SOLE 23 998,084 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   151,547,634 1,102,726 SH   SOLE 25 1,048,924 0 53,802
INTERCONTINENTAL EXCHANGE IN COM 45866F104   144,230,311 1,049,482 SH   SOLE 26 362,984 0 686,498
INTERCONTINENTAL EXCHANGE IN COM 45866F104   157,343,744 1,144,901 SH   SOLE 28 13,435 0 1,131,466
INTERCONTINENTAL EXCHANGE IN COM 45866F104   410,622,150 2,987,864 SH   SOLE 30 2,987,864 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   18,036,451 131,241 SH   SOLE 31 122,132 0 9,109
INTERCONTINENTAL EXCHANGE IN COM 45866F104   198,105,208 1,441,499 SH   SOLE 34 1,441,499 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   24,193,177 176,040 SH   SOLE 36 176,040 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   8,507,604 61,905 SH   SOLE 37 61,905 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   3,923,214 28,547 SH   SOLE 40 28,547 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   105,684 769 SH   OTR 43 769 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   155,258,658 1,129,729 SH   SOLE 43 1,009,668 0 120,061
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   22,683,369 214,683 SH   SOLE 43 193,524 0 21,159
INTERCORP FINL SVCS INC SHS P5626F128   105,216 4,419 SH   SOLE 7 4,419 0 0
INTERCORP FINL SVCS INC SHS P5626F128   1,678,486 70,495 SH   SOLE 21 70,495 0 0
INTERCORP FINL SVCS INC SHS P5626F128   5,016,053 210,670 SH   SOLE 22 181,516 0 29,154
INTERCORP FINL SVCS INC SHS P5626F128   1,649,676 69,285 SH   SOLE 30 69,285 0 0
INTERCURE LTD COM NEW M549GJ111   46,693 17,230 SH   SOLE 2 17,230 0 0
INTERCURE LTD COM NEW M549GJ111   18,786 6,932 SH   SOLE 22 6,932 0 0
INTERDIGITAL INC COM 45867G101   1,547,396 14,535 SH   SOLE 2 8,198 0 6,337
INTERDIGITAL INC COM 45867G101   20,653 194 SH   SOLE 4 102 0 92
INTERDIGITAL INC COM 45867G101   644,722 6,056 SH   SOLE 7 5,736 0 320
INTERDIGITAL INC COM 45867G101   7,840,779 73,650 SH   SOLE 18 73,650 0 0
INTERDIGITAL INC COM 45867G101   6,144,765 57,719 SH   SOLE 19 57,719 0 0
INTERDIGITAL INC COM 45867G101   328,681,836 3,087,374 SH   SOLE 21 3,087,374 0 0
INTERDIGITAL INC COM 45867G101   77,828,754 731,061 SH   SOLE 22 709,068 0 21,993
INTERDIGITAL INC COM 45867G101   13,095 123 SH   SOLE 23 123 0 0
INTERDIGITAL INC COM 45867G101   554,550 5,209 SH   SOLE 25 5,209 0 0
INTERDIGITAL INC COM 45867G101   1,174,573 11,033 SH   SOLE 26 11,033 0 0
INTERDIGITAL INC COM 45867G101   249,329 2,342 SH   SOLE 28 548 0 1,794
INTERDIGITAL INC COM 45867G101   29,557,129 277,636 SH   SOLE 30 277,636 0 0
INTERDIGITAL INC COM 45867G101   21,718 204 SH   SOLE 36 204 0 0
INTERDIGITAL INC COM 45867G101   583,507 5,481 SH   SOLE 40 5,481 0 0
INTERDIGITAL INC COM 45867G101   3,118,860 29,296 SH   SOLE 43 28,202 0 1,094
INTERDIGITAL INC NOTE 3.500% 6/0 45867GAD3   5,591,235 3,900,000 PRN   SOLE 21 3,900,000 0 0
INTERFACE INC COM 458665304   841,000 50,000 SH   SOLE 2 16,969 0 33,031
INTERFACE INC COM 458665304   6,055 360 SH   SOLE 4 360 0 0
INTERFACE INC COM 458665304   493,095 29,316 SH   SOLE 7 27,734 0 1,582
INTERFACE INC COM 458665304   3,221,518 191,529 SH   SOLE 18 191,529 0 0
INTERFACE INC COM 458665304   3,032,915 180,316 SH   SOLE 19 180,316 0 0
INTERFACE INC COM 458665304   117,634,455 6,993,725 SH   SOLE 21 6,993,725 0 0
INTERFACE INC COM 458665304   28,174,829 1,675,079 SH   SOLE 22 1,593,922 0 81,157
INTERFACE INC COM 458665304   222,781 13,245 SH   SOLE 25 13,245 0 0
INTERFACE INC COM 458665304   1,840,495 109,423 SH   SOLE 26 18,486 0 90,937
INTERFACE INC COM 458665304   606,765 36,074 SH   SOLE 28 36,074 0 0
INTERFACE INC COM 458665304   2,503,993 148,870 SH   SOLE 30 148,870 0 0
INTERFACE INC COM 458665304   31,201 1,855 SH   SOLE 36 1,855 0 0
INTERFACE INC COM 458665304   236,405 14,055 SH   SOLE 40 14,055 0 0
INTERFACE INC COM 458665304   2,118,328 125,941 SH   SOLE 43 120,239 0 5,702
INTERGROUP CORP COM 458685104   1,953 87 SH   SOLE 18 87 0 0
INTERGROUP CORP COM 458685104   17,803 793 SH   SOLE 21 793 0 0
INTERLINK ELECTRS INC COM NEW 458751302   2,184 288 SH   SOLE 18 288 0 0
INTERLINK ELECTRS INC COM NEW 458751302   28,594 3,770 SH   SOLE 21 3,770 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   4,416,478 78,669 SH   SOLE 2 44,719 0 33,950
INTERNATIONAL BANCSHARES COR COM 459044103   15,944 284 SH   SOLE 4 284 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   428,573 7,634 SH   SOLE 7 7,240 0 394
INTERNATIONAL BANCSHARES COR COM 459044103   12,608,426 224,589 SH   SOLE 18 224,589 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   8,283,513 147,551 SH   SOLE 19 147,551 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   227,326,355 4,049,276 SH   SOLE 21 4,049,276 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   108,906,323 1,939,906 SH   SOLE 22 1,869,748 0 70,158
INTERNATIONAL BANCSHARES COR COM 459044103   658,242 11,725 SH   SOLE 25 11,725 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   848,837 15,120 SH   SOLE 26 15,120 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   419,254 7,468 SH   SOLE 28 1,000 0 6,468
INTERNATIONAL BANCSHARES COR COM 459044103   4,071,161 72,518 SH   SOLE 30 72,518 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   519,407 9,252 SH   SOLE 34 9,252 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   49,235 877 SH   SOLE 36 877 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   761,708 13,568 SH   SOLE 40 13,568 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   8,780,627 156,406 SH   SOLE 43 152,620 0 3,786
INTERNATIONAL BUSINESS MACHS COM 459200101   314,235,756 1,645,558 SH   SOLE 2 282,822 0 1,362,736
INTERNATIONAL BUSINESS MACHS COM 459200101   161,721,160 846,885 SH   SOLE 4 484,974 0 361,911
INTERNATIONAL BUSINESS MACHS COM 459200101   202,034,343 1,057,993 SH   SOLE 7 968,722 0 89,271
INTERNATIONAL BUSINESS MACHS COM 459200101   8,521,781 44,626 SH   SOLE 13 44,626 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   25,153,824 131,723 SH   SOLE 15 131,723 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   252,350,585 1,321,484 SH   SOLE 18 1,264,314 0 57,170
INTERNATIONAL BUSINESS MACHS COM 459200101   52,049,394 272,567 SH   SOLE 19 272,567 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   6,024,204,044 31,546,942 SH   SOLE 21 31,546,942 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   3,861,507,761 20,221,553 SH   SOLE 22 18,230,572 0 1,990,981
INTERNATIONAL BUSINESS MACHS COM 459200101   311,309,103 1,630,232 SH   SOLE 23 1,630,232 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   734,026,943 3,843,878 SH   SOLE 25 3,194,074 0 649,804
INTERNATIONAL BUSINESS MACHS COM 459200101   235,552,597 1,233,518 SH   SOLE 26 794,910 0 438,608
INTERNATIONAL BUSINESS MACHS COM 459200101   402,483,910 2,107,687 SH   SOLE 28 124,031 0 1,983,656
INTERNATIONAL BUSINESS MACHS COM 459200101   1,419,910,578 7,435,644 SH   SOLE 30 7,434,486 0 1,158
INTERNATIONAL BUSINESS MACHS COM 459200101   40,011,658 209,529 SH   SOLE 31 195,000 0 14,529
INTERNATIONAL BUSINESS MACHS COM 459200101   27,833,184 145,754 SH   SOLE 32 145,754 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   11,921,442 62,429 SH   SOLE 34 62,429 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   11,917,814 62,410 SH   SOLE 35 62,410 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   46,032,627 241,059 SH   SOLE 36 241,059 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   8,592,436 44,996 SH   SOLE 40 44,996 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   203,181 1,064 SH   OTR 43 1,064 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   190,108,066 995,539 SH   SOLE 43 812,521 0 183,017
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   45,965,439 534,544 SH   SOLE 2 144,151 0 390,393
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   18,804,637 218,684 SH   SOLE 4 112,252 0 106,432
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   29,164,626 339,163 SH   SOLE 7 309,681 0 29,482
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,353,397 15,739 SH   SOLE 13 15,739 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,091,169 35,948 SH   SOLE 15 35,948 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   79,471,385 924,193 SH   SOLE 18 872,403 0 51,790
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   212,058,477 2,466,083 SH   SOLE 19 2,466,083 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   594,916,140 6,918,434 SH   SOLE 21 6,918,434 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   489,586,645 5,693,530 SH   SOLE 22 5,141,628 0 551,902
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   34,695,159 403,479 SH   SOLE 23 403,479 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   85,273,187 991,664 SH   SOLE 25 694,693 0 296,971
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   32,849,298 382,013 SH   SOLE 26 276,634 0 105,379
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   48,248,473 561,094 SH   SOLE 28 23,922 0 537,172
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   176,239,859 2,049,539 SH   SOLE 30 2,049,539 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   4,987,506 58,001 SH   SOLE 31 54,009 0 3,992
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   16,220,896 188,637 SH   SOLE 34 188,637 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   5,581,783 64,912 SH   SOLE 36 64,912 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,054,065 12,258 SH   SOLE 40 12,258 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   24,163 281 SH   OTR 43 281 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   39,042,409 454,034 SH   SOLE 43 391,836 0 62,198
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   1,384,970 61,309 SH   SOLE 2 47,136 0 14,173
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   35,421 1,568 SH   SOLE 4 1,568 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   36,370 1,610 SH   SOLE 7 1,610 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   5,786,813 256,167 SH   SOLE 18 254,873 0 1,294
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   5,252,717 232,524 SH   SOLE 19 232,524 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   83,709,820 3,705,614 SH   SOLE 21 3,705,614 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   29,740,684 1,316,542 SH   SOLE 22 1,271,116 0 45,426
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   160,954 7,125 SH   SOLE 26 7,125 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   1,186,811 52,537 SH   SOLE 28 52,537 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   8,291 367 SH   SOLE 29 367 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   55,368 2,451 SH   SOLE 30 2,451 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   58,147 2,574 SH   SOLE 36 2,574 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   89,224 3,950 SH   SOLE 43 3,504 0 446
INTERNATIONAL MNY EXPRESS IN COM 46005L101   1,906,214 83,496 SH   SOLE 2 73,143 0 10,353
INTERNATIONAL MNY EXPRESS IN COM 46005L101   6,233 273 SH   SOLE 4 273 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   6,438 282 SH   SOLE 7 282 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   2,084,082 91,287 SH   SOLE 18 91,287 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   2,031,779 88,996 SH   SOLE 19 88,996 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   28,405,154 1,244,203 SH   SOLE 21 1,244,203 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   21,521,795 942,698 SH   SOLE 22 910,557 0 32,141
INTERNATIONAL MNY EXPRESS IN COM 46005L101   26,163 1,146 SH   SOLE 23 1,146 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   188,348 8,250 SH   SOLE 25 8,250 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   69,403 3,040 SH   SOLE 26 0 0 3,040
INTERNATIONAL MNY EXPRESS IN COM 46005L101   720,309 31,551 SH   SOLE 30 31,551 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   205,150 8,986 SH   SOLE 40 8,986 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101   378,293 16,570 SH   SOLE 43 16,021 0 549
INTERNATIONAL PAPER CO COM 460146103   25,893,945 663,607 SH   SOLE 2 192,991 0 470,616
INTERNATIONAL PAPER CO COM 460146103   11,682,822 299,406 SH   SOLE 4 97,125 0 202,281
INTERNATIONAL PAPER CO COM 460146103   23,591,453 604,599 SH   SOLE 7 520,750 0 83,849
INTERNATIONAL PAPER CO COM 460146103   505,231 12,948 SH   SOLE 13 12,948 0 0
INTERNATIONAL PAPER CO COM 460146103   1,782,746 45,688 SH   SOLE 15 45,688 0 0
INTERNATIONAL PAPER CO COM 460146103   29,585,393 758,211 SH   SOLE 18 737,982 0 20,229
INTERNATIONAL PAPER CO COM 460146103   7,195,873 184,415 SH   SOLE 19 184,415 0 0
INTERNATIONAL PAPER CO COM 460146103   700,951,066 17,963,892 SH   SOLE 21 17,963,892 0 0
INTERNATIONAL PAPER CO COM 460146103   302,374,955 7,749,230 SH   SOLE 22 6,985,176 0 764,054
INTERNATIONAL PAPER CO COM 460146103   19,462,474 498,782 SH   SOLE 23 498,782 0 0
INTERNATIONAL PAPER CO COM 460146103   23,066,829 591,154 SH   SOLE 25 591,154 0 0
INTERNATIONAL PAPER CO COM 460146103   14,928,935 382,597 SH   SOLE 26 234,344 0 148,253
INTERNATIONAL PAPER CO COM 460146103   21,073,258 540,063 SH   SOLE 28 5,258 0 534,805
INTERNATIONAL PAPER CO COM 460146103   116,902,945 2,995,975 SH   SOLE 30 2,995,975 0 0
INTERNATIONAL PAPER CO COM 460146103   2,832,072 72,580 SH   SOLE 31 67,398 0 5,182
INTERNATIONAL PAPER CO COM 460146103   5,850,932 149,947 SH   SOLE 32 149,947 0 0
INTERNATIONAL PAPER CO COM 460146103   760,773 19,497 SH   SOLE 34 19,497 0 0
INTERNATIONAL PAPER CO COM 460146103   19,448,075 498,413 SH   SOLE 35 498,413 0 0
INTERNATIONAL PAPER CO COM 460146103   4,002,594 102,578 SH   SOLE 36 102,578 0 0
INTERNATIONAL PAPER CO COM 460146103   577,223 14,793 SH   SOLE 40 14,793 0 0
INTERNATIONAL PAPER CO COM 460146103   34,455 883 SH   OTR 43 883 0 0
INTERNATIONAL PAPER CO COM 460146103   19,254,172 493,444 SH   SOLE 43 411,992 0 81,452
INTERNATIONAL SEAWAYS INC COM Y41053102   6,373,945 119,811 SH   SOLE 2 77,202 0 42,609
INTERNATIONAL SEAWAYS INC COM Y41053102   8,938 168 SH   SOLE 4 168 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   16,918 318 SH   SOLE 7 318 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   6,203,492 116,607 SH   SOLE 18 116,607 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   7,798,003 146,579 SH   SOLE 19 146,579 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   82,681,259 1,554,159 SH   SOLE 21 1,554,159 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   64,448,608 1,211,440 SH   SOLE 22 1,154,309 0 57,131
INTERNATIONAL SEAWAYS INC COM Y41053102   159,706 3,002 SH   SOLE 23 3,002 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   411,449 7,734 SH   SOLE 25 7,734 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   2,206,098 41,468 SH   SOLE 26 13,530 0 27,938
INTERNATIONAL SEAWAYS INC COM Y41053102   187,317 3,521 SH   SOLE 28 0 0 3,521
INTERNATIONAL SEAWAYS INC COM Y41053102   1,263,660 23,753 SH   SOLE 30 23,753 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   394,318 7,412 SH   SOLE 40 7,412 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   906,528 17,040 SH   SOLE 43 14,887 0 2,153
INTERPUBLIC GROUP COS INC COM 460690100   29,733,272 911,225 SH   SOLE 2 176,785 0 734,440
INTERPUBLIC GROUP COS INC COM 460690100   11,947,997 366,166 SH   SOLE 4 166,464 0 199,702
INTERPUBLIC GROUP COS INC COM 460690100   20,417,864 625,739 SH   SOLE 7 576,447 0 49,292
INTERPUBLIC GROUP COS INC COM 460690100   471,536 14,451 SH   SOLE 13 14,451 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,670,199 51,186 SH   SOLE 15 51,186 0 0
INTERPUBLIC GROUP COS INC COM 460690100   26,582,682 814,670 SH   SOLE 18 791,115 0 23,555
INTERPUBLIC GROUP COS INC COM 460690100   6,483,907 198,710 SH   SOLE 19 198,710 0 0
INTERPUBLIC GROUP COS INC COM 460690100   622,799,347 19,086,710 SH   SOLE 21 19,086,710 0 0
INTERPUBLIC GROUP COS INC COM 460690100   298,950,252 9,161,822 SH   SOLE 22 8,276,878 0 884,944
INTERPUBLIC GROUP COS INC COM 460690100   18,945,500 580,616 SH   SOLE 23 580,616 0 0
INTERPUBLIC GROUP COS INC COM 460690100   82,625,425 2,532,192 SH   SOLE 25 1,925,165 0 607,027
INTERPUBLIC GROUP COS INC COM 460690100   33,559,107 1,028,474 SH   SOLE 26 861,279 0 167,195
INTERPUBLIC GROUP COS INC COM 460690100   25,830,039 791,604 SH   SOLE 28 54,434 0 737,170
INTERPUBLIC GROUP COS INC COM 460690100   124,507,074 3,815,724 SH   SOLE 30 3,731,149 0 84,575
INTERPUBLIC GROUP COS INC COM 460690100   2,720,722 83,381 SH   SOLE 31 77,440 0 5,941
INTERPUBLIC GROUP COS INC COM 460690100   4,200,917 128,744 SH   SOLE 32 128,744 0 0
INTERPUBLIC GROUP COS INC COM 460690100   612,269 18,764 SH   SOLE 34 18,764 0 0
INTERPUBLIC GROUP COS INC COM 460690100   3,223,028 98,775 SH   SOLE 36 98,775 0 0
INTERPUBLIC GROUP COS INC COM 460690100   626,757 19,208 SH   SOLE 40 19,208 0 0
INTERPUBLIC GROUP COS INC COM 460690100   16,609 509 SH   OTR 43 509 0 0
INTERPUBLIC GROUP COS INC COM 460690100   27,413,186 840,122 SH   SOLE 43 737,723 0 102,399
INTEST CORP COM 461147100   159,080 12,006 SH   SOLE 2 9,946 0 2,060
INTEST CORP COM 461147100   356,942 26,939 SH   SOLE 18 26,939 0 0
INTEST CORP COM 461147100   807,892 60,973 SH   SOLE 19 60,973 0 0
INTEST CORP COM 461147100   5,301,458 400,110 SH   SOLE 21 400,110 0 0
INTEST CORP COM 461147100   4,469,464 337,318 SH   SOLE 22 332,853 0 4,465
INTEVAC INC COM 461148108   26,884 7,001 SH   SOLE 2 3,062 0 3,939
INTEVAC INC COM 461148108   284,893 74,191 SH   SOLE 18 74,191 0 0
INTEVAC INC COM 461148108   218,899 57,005 SH   SOLE 19 57,005 0 0
INTEVAC INC COM 461148108   3,257,814 848,389 SH   SOLE 21 848,389 0 0
INTEVAC INC COM 461148108   3,017,272 785,748 SH   SOLE 22 768,081 0 17,667
INTEVAC INC COM 461148108   2,093 545 SH   SOLE 43 545 0 0
INTL GNRL INSURANCE HLDNGS L SHS G4809J106   21,813 1,611 SH   SOLE 22 1,611 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   5,246,952 75,823 SH   SOLE 2 36,553 0 39,270
INTRA-CELLULAR THERAPIES INC COM 46116X101   21,037 304 SH   SOLE 4 304 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   960,704 13,883 SH   SOLE 7 13,167 0 716
INTRA-CELLULAR THERAPIES INC COM 46116X101   15,724,454 227,232 SH   SOLE 18 219,505 0 7,727
INTRA-CELLULAR THERAPIES INC COM 46116X101   20,813,422 300,772 SH   SOLE 19 300,772 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   299,254,916 4,324,493 SH   SOLE 21 4,324,493 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   184,691,617 2,668,954 SH   SOLE 22 2,583,507 0 85,447
INTRA-CELLULAR THERAPIES INC COM 46116X101   258,531 3,736 SH   SOLE 23 3,736 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,214,944 17,557 SH   SOLE 25 17,557 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   2,242,288 32,403 SH   SOLE 26 32,403 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   420,321 6,074 SH   SOLE 28 1,257 0 4,817
INTRA-CELLULAR THERAPIES INC COM 46116X101   21,994,459 317,839 SH   SOLE 30 317,839 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   45,949 664 SH   SOLE 34 664 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   23,044 333 SH   SOLE 36 333 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,230,584 17,783 SH   SOLE 40 17,783 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   29,548 427 SH   OTR 43 427 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   4,808,085 69,481 SH   SOLE 43 51,374 0 18,107
INTREPID POTASH INC COM 46121Y201   135,319 6,487 SH   SOLE 2 517 0 5,970
INTREPID POTASH INC COM 46121Y201   2,754 132 SH   SOLE 7 132 0 0
INTREPID POTASH INC COM 46121Y201   628,846 30,146 SH   SOLE 18 30,146 0 0
INTREPID POTASH INC COM 46121Y201   478,612 22,944 SH   SOLE 19 22,944 0 0
INTREPID POTASH INC COM 46121Y201   8,317,508 398,730 SH   SOLE 21 398,730 0 0
INTREPID POTASH INC COM 46121Y201   6,145,982 294,630 SH   SOLE 22 285,373 0 9,257
INTREPID POTASH INC COM 46121Y201   45,078 2,161 SH   SOLE 43 1,142 0 1,019
INTRUSION INC COM 46121E304   30,072 10,024 SH   SOLE 22 10,024 0 0
INTUIT COM 461202103   337,225,200 518,808 SH   SOLE 2 117,626 0 401,182
INTUIT COM 461202103   143,169,650 220,261 SH   SOLE 4 114,546 0 105,715
INTUIT COM 461202103   211,515,200 325,408 SH   SOLE 7 297,925 0 27,483
INTUIT COM 461202103   9,867,000 15,180 SH   SOLE 13 15,180 0 0
INTUIT COM 461202103   26,982,150 41,511 SH   SOLE 15 41,511 0 0
INTUIT COM 461202103   712,964,063 1,096,868 SH   SOLE 18 971,714 0 125,154
INTUIT COM 461202103   576,001,400 886,156 SH   SOLE 19 886,156 0 0
INTUIT COM 461202103   5,385,515,850 8,285,409 SH   SOLE 21 8,285,409 0 0
INTUIT COM 461202103   4,012,825,050 6,173,577 SH   SOLE 22 5,565,213 0 608,364
INTUIT COM 461202103   327,056,600 503,164 SH   SOLE 23 503,164 0 0
INTUIT COM 461202103   747,525,350 1,150,039 SH   SOLE 25 1,086,251 0 63,788
INTUIT COM 461202103   205,528,050 316,197 SH   SOLE 26 187,342 0 128,855
INTUIT COM 461202103   377,427,050 580,657 SH   SOLE 28 33,494 0 547,163
INTUIT COM 461202103   174,200 268 SH   SOLE 29 268 0 0
INTUIT COM 461202103   1,796,478,450 2,763,813 SH   SOLE 30 2,740,662 0 23,151
INTUIT COM 461202103   45,969,950 70,723 SH   SOLE 31 66,262 0 4,461
INTUIT COM 461202103   54,564,250 83,945 SH   SOLE 32 83,945 0 0
INTUIT COM 461202103   321,831,250 495,125 SH   SOLE 34 495,125 0 0
INTUIT COM 461202103   40,894,750 62,915 SH   SOLE 36 62,915 0 0
INTUIT COM 461202103   8,946,600 13,764 SH   SOLE 40 13,764 0 0
INTUIT COM 461202103   228,150 351 SH   OTR 43 351 0 0
INTUIT COM 461202103   312,348,550 480,536 SH   SOLE 43 414,761 0 65,775
INTUITIVE MACHINES INC CLASS A COM 46125A100   40,150 6,424 SH   SOLE 18 6,424 0 0
INTUITIVE MACHINES INC CLASS A COM 46125A100   2,856,988 457,118 SH   SOLE 22 457,118 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   343,917,803 861,755 SH   SOLE 2 351,513 0 510,242
INTUITIVE SURGICAL INC COM NEW 46120E602   112,680,667 282,344 SH   SOLE 4 144,262 0 138,082
INTUITIVE SURGICAL INC COM NEW 46120E602   142,691,836 357,543 SH   SOLE 7 325,796 0 31,747
INTUITIVE SURGICAL INC COM NEW 46120E602   6,527,117 16,355 SH   SOLE 13 16,355 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   20,833,296 52,202 SH   SOLE 15 52,202 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   408,241,533 1,022,931 SH   SOLE 18 921,064 0 101,867
INTUITIVE SURGICAL INC COM NEW 46120E602   722,520,917 1,810,421 SH   SOLE 19 1,810,421 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   4,032,057,753 10,103,129 SH   SOLE 21 10,103,129 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,113,202,914 7,800,754 SH   SOLE 22 7,002,536 0 798,218
INTUITIVE SURGICAL INC COM NEW 46120E602   266,476,783 667,711 SH   SOLE 23 667,711 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   455,447,494 1,141,215 SH   SOLE 25 1,091,719 0 49,496
INTUITIVE SURGICAL INC COM NEW 46120E602   224,663,725 562,940 SH   SOLE 26 287,518 0 275,422
INTUITIVE SURGICAL INC COM NEW 46120E602   271,896,425 681,291 SH   SOLE 28 26,083 0 655,208
INTUITIVE SURGICAL INC COM NEW 46120E602   136,489 342 SH   SOLE 29 342 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,168,487,230 2,927,879 SH   SOLE 30 2,927,879 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   32,361,809 81,089 SH   SOLE 31 75,433 0 5,656
INTUITIVE SURGICAL INC COM NEW 46120E602   42,158,271 105,636 SH   SOLE 32 105,636 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   507,460,096 1,271,543 SH   SOLE 34 1,271,543 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   29,089,670 72,890 SH   SOLE 36 72,890 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   6,897,472 17,283 SH   SOLE 40 17,283 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   153,650 385 SH   OTR 43 385 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   193,164,856 484,013 SH   SOLE 43 398,941 0 85,072
INUVO INC COM NEW 46122W204   422,213 1,238,160 SH   SOLE 22 1,238,160 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   2,038,932 79,305 SH   SOLE 2 25,275 0 54,030
INVENTRUST PPTYS CORP COM NEW 46124J201   823,646 32,036 SH   SOLE 4 32,036 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   2,591,414 100,794 SH   SOLE 7 90,173 0 10,621
INVENTRUST PPTYS CORP COM NEW 46124J201   4,636,079 180,322 SH   SOLE 18 180,322 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   6,627,421 257,776 SH   SOLE 19 257,776 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   73,860,639 2,872,837 SH   SOLE 21 2,872,837 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   64,329,917 2,502,136 SH   SOLE 22 2,402,014 0 100,122
INVENTRUST PPTYS CORP COM NEW 46124J201   90,319 3,513 SH   SOLE 23 3,513 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   5,304,153 206,307 SH   SOLE 25 206,307 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   618,223 24,046 SH   SOLE 26 24,046 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   1,492,697 58,059 SH   SOLE 28 2,507 0 55,552
INVENTRUST PPTYS CORP COM NEW 46124J201   6,204,749 241,336 SH   SOLE 30 241,336 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   371,021 14,431 SH   SOLE 40 14,431 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201   327,803 12,750 SH   SOLE 43 11,987 0 763
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   728,147 11,054 SH   SOLE 43 4,000 0 7,054
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,051,550 97,000 SH   SOLE 2 97,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   299,947,566 14,181,918 SH   SOLE 7 0 0 14,181,918
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   43,942,467 2,077,658 SH   SOLE 19 2,077,658 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   9,289,989 439,243 SH   SOLE 22 0 0 439,243
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   3,066,750 145,000 SH   SOLE 26 145,000 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   3,595,500 170,000 SH   SOLE 30 170,000 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   183,695 3,326 SH   SOLE 43 3,326 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   71 1 SH   SOLE 43 1 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   42,130 1,000 SH   SOLE 43 1,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   381,673 6,317 SH   SOLE 43 6,317 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   27,540 750 SH   SOLE 43 750 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   1,055,700 30,000 SH   SOLE 43 30,000 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   54,115 500 SH   SOLE 43 500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   954,200 20,000 SH   SOLE 43 20,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   429,165 13,500 SH   SOLE 43 13,500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   780,457 4,608 SH   SOLE 4 4,608 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   525,386 3,102 SH   SOLE 7 3,102 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   17,536,400 103,539 SH   SOLE 18 103,539 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   195,317,145 1,153,198 SH   SOLE 19 1,153,198 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   48,200,331 284,586 SH   SOLE 22 284,586 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   135,496 800 SH   SOLE 43 800 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   132,900 1,248 SH   SOLE 2 1,248 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   243,323 6,325 SH   SOLE 43 6,325 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   113,360 2,000 SH   SOLE 43 2,000 0 0
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   13,784 213 SH   SOLE 43 213 0 0
INVESCO LTD SHS G491BT108   69,574,677 4,193,772 SH   SOLE 2 3,421,358 0 772,414
INVESCO LTD SHS G491BT108   1,835,451 110,636 SH   SOLE 4 38,181 0 72,455
INVESCO LTD SHS G491BT108   8,554,816 515,661 SH   SOLE 7 476,015 0 39,646
INVESCO LTD SHS G491BT108   2,637,677 158,992 SH   SOLE 13 158,992 0 0
INVESCO LTD SHS G491BT108   366,622 22,099 SH   SOLE 15 22,099 0 0
INVESCO LTD SHS G491BT108   29,622,109 1,785,540 SH   SOLE 18 1,491,164 0 294,376
INVESCO LTD SHS G491BT108   62,768,895 3,783,538 SH   SOLE 19 3,783,538 0 0
INVESCO LTD SHS G491BT108   350,619,646 21,134,397 SH   SOLE 21 21,134,397 0 0
INVESCO LTD SHS G491BT108   240,185,242 14,477,712 SH   SOLE 22 12,378,150 0 2,099,562
INVESCO LTD SHS G491BT108   21,911,193 1,320,747 SH   SOLE 23 1,320,747 0 0
INVESCO LTD SHS G491BT108   1,183,497 71,338 SH   SOLE 25 71,338 0 0
INVESCO LTD SHS G491BT108   23,750,592 1,431,621 SH   SOLE 26 711,436 0 720,185
INVESCO LTD SHS G491BT108   7,244,438 436,675 SH   SOLE 28 4,484 0 432,191
INVESCO LTD SHS G491BT108   1,634,729 98,537 SH   SOLE 29 98,537 0 0
INVESCO LTD SHS G491BT108   45,917,553 2,767,785 SH   SOLE 30 2,767,785 0 0
INVESCO LTD SHS G491BT108   2,986,432 180,014 SH   SOLE 31 180,014 0 0
INVESCO LTD SHS G491BT108   3,249,351 195,862 SH   SOLE 32 195,862 0 0
INVESCO LTD SHS G491BT108   14,238,401 858,252 SH   SOLE 34 858,252 0 0
INVESCO LTD SHS G491BT108   1,251,633 75,445 SH   SOLE 36 75,445 0 0
INVESCO LTD SHS G491BT108   1,151,180 69,390 SH   SOLE 40 69,390 0 0
INVESCO LTD SHS G491BT108   17,220 1,038 SH   OTR 43 1,038 0 0
INVESCO LTD SHS G491BT108   10,951,617 660,134 SH   SOLE 43 600,633 0 59,500
INVESCO MORTGAGE CAPITAL INC COM 46131B704   387,732 40,055 SH   SOLE 2 14,026 0 26,029
INVESCO MORTGAGE CAPITAL INC COM 46131B704   910 94 SH   SOLE 4 94 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   378,440 39,095 SH   SOLE 7 36,980 0 2,115
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,288,331 133,092 SH   SOLE 18 133,092 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   998,492 103,150 SH   SOLE 19 103,150 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   26,563,227 2,744,135 SH   SOLE 21 2,744,135 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   16,682,076 1,723,355 SH   SOLE 22 1,675,172 0 48,183
INVESCO MORTGAGE CAPITAL INC COM 46131B704   126,914 13,111 SH   SOLE 25 13,111 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   40,821 4,217 SH   SOLE 26 4,217 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   66,898 6,911 SH   SOLE 28 2,412 0 4,499
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,079,717 111,541 SH   SOLE 30 111,541 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   78,756 8,136 SH   SOLE 40 8,136 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B704   1,035,218 106,944 SH   SOLE 43 102,004 0 4,940
INVESCO MUN OPPORTUNITY TR COM 46132C107   17,105 1,758 SH   SOLE 4 1,758 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   159,105 16,352 SH   SOLE 18 16,352 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   1,021,378 104,972 SH   SOLE 19 104,972 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   16,927 1,745 SH   SOLE 4 1,745 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   157,412 16,228 SH   SOLE 18 16,228 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   1,010,536 104,179 SH   SOLE 19 104,179 0 0
INVESCO QQQ TR OPTIONS 46090E103   177,604,000 400,000 SH Call SOLE 19 400,000 0 0
INVESCO QQQ TR OPTIONS 46090E103   190,924,300 430,000 SH Put SOLE 19 430,000 0 0
INVESCO QQQ TR OPTIONS 46090E103   2,264,451 5,100 SH Call SOLE 22 5,100 0 0
INVESCO QQQ TR OPTIONS 46090E103   1,998,045 4,500 SH Put SOLE 22 4,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   491,304 1,107 SH   SOLE 43 649 0 458
INVESCO QUALITY MUN INCOME T COM 46133G107   16,766 1,732 SH   SOLE 4 1,732 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   155,906 16,106 SH   SOLE 18 16,106 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   1,000,854 103,394 SH   SOLE 19 103,394 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   16,959 1,720 SH   SOLE 4 1,720 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   161,162 16,345 SH   SOLE 18 16,345 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   1,043,346 105,816 SH   SOLE 19 105,816 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   18,612 1,551 SH   SOLE 4 1,551 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   163,416 13,618 SH   SOLE 18 13,618 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   1,059,120 88,260 SH   SOLE 19 88,260 0 0
INVESTAR HLDG CORP COM 46134L105   590,007 36,064 SH   SOLE 2 29,141 0 6,923
INVESTAR HLDG CORP COM 46134L105   24,736 1,512 SH   SOLE 18 1,512 0 0
INVESTAR HLDG CORP COM 46134L105   24,278 1,484 SH   SOLE 19 1,484 0 0
INVESTAR HLDG CORP COM 46134L105   372,795 22,787 SH   SOLE 21 22,787 0 0
INVESTAR HLDG CORP COM 46134L105   1,420,048 86,800 SH   SOLE 22 86,800 0 0
INVESTAR HLDG CORP COM 46134L105   17,652 1,079 SH   SOLE 23 1,079 0 0
INVESTAR HLDG CORP COM 46134L105   105 6 SH   SOLE 43 6 0 0
INVESTCORP CR MGMT BDC INC COM 46090R104   3,673 1,181 SH   SOLE 43 0 0 1,181
INVESTORS TITLE CO NC COM 461804106   306,960 1,881 SH   SOLE 2 1,576 0 305
INVESTORS TITLE CO NC COM 461804106   2,937 18 SH   SOLE 7 18 0 0
INVESTORS TITLE CO NC COM 461804106   560,068 3,432 SH   SOLE 18 3,432 0 0
INVESTORS TITLE CO NC COM 461804106   397,041 2,433 SH   SOLE 19 2,433 0 0
INVESTORS TITLE CO NC COM 461804106   7,387,774 45,271 SH   SOLE 21 45,271 0 0
INVESTORS TITLE CO NC COM 461804106   8,040,208 49,269 SH   SOLE 22 48,194 0 1,075
INVESTORS TITLE CO NC COM 461804106   7,344 45 SH   SOLE 23 45 0 0
INVESTORS TITLE CO NC COM 461804106   11,991 73 SH   SOLE 43 73 0 0
INVITATION HOMES INC COM 46187W107   40,056,051 1,124,854 SH   SOLE 2 256,574 0 868,280
INVITATION HOMES INC COM 46187W107   39,138,559 1,099,089 SH   SOLE 4 784,088 0 315,001
INVITATION HOMES INC COM 46187W107   48,359,555 1,358,033 SH   SOLE 7 1,216,682 0 141,351
INVITATION HOMES INC COM 46187W107   858,450 24,107 SH   SOLE 13 24,107 0 0
INVITATION HOMES INC COM 46187W107   2,897,977 81,381 SH   SOLE 15 81,381 0 0
INVITATION HOMES INC COM 46187W107   41,797,202 1,173,749 SH   SOLE 18 1,135,705 0 38,044
INVITATION HOMES INC COM 46187W107   52,951,750 1,486,991 SH   SOLE 19 1,486,991 0 0
INVITATION HOMES INC COM 46187W107   786,236,609 22,079,096 SH   SOLE 21 22,079,096 0 0
INVITATION HOMES INC COM 46187W107   692,582,558 19,449,103 SH   SOLE 22 17,093,239 0 2,355,864
INVITATION HOMES INC COM 46187W107   36,142,797 1,014,962 SH   SOLE 23 1,014,962 0 0
INVITATION HOMES INC COM 46187W107   103,642,015 2,910,475 SH   SOLE 25 2,907,605 0 2,870
INVITATION HOMES INC COM 46187W107   21,312,300 598,492 SH   SOLE 26 338,169 0 260,323
INVITATION HOMES INC COM 46187W107   53,700,129 1,508,007 SH   SOLE 28 197,434 0 1,310,573
INVITATION HOMES INC COM 46187W107   177,977,498 4,997,964 SH   SOLE 30 4,997,964 0 0
INVITATION HOMES INC COM 46187W107   5,032,085 141,311 SH   SOLE 31 131,531 0 9,780
INVITATION HOMES INC COM 46187W107   3,901,076 109,550 SH   SOLE 34 109,550 0 0
INVITATION HOMES INC COM 46187W107   4,655,972 130,749 SH   SOLE 36 130,749 0 0
INVITATION HOMES INC COM 46187W107   1,044,797 29,340 SH   SOLE 40 29,340 0 0
INVITATION HOMES INC COM 46187W107   17,022 478 SH   OTR 43 478 0 0
INVITATION HOMES INC COM 46187W107   10,390,267 291,779 SH   SOLE 43 253,977 0 37,803
INVIVYD INC COM 00534A102   87,814 19,778 SH   SOLE 18 19,778 0 0
INVIVYD INC COM 00534A102   455,016 102,481 SH   SOLE 21 102,481 0 0
INVIVYD INC COM 00534A102   3,290,462 741,095 SH   SOLE 22 741,095 0 0
INVIVYD INC COM 00534A102   58,675 13,215 SH   SOLE 26 13,215 0 0
IONIS PHARMACEUTICALS INC COM 462222100   20,080,934 463,228 SH   SOLE 2 331,544 0 131,684
IONIS PHARMACEUTICALS INC COM 462222100   2,696,240 62,197 SH   SOLE 4 34,229 0 27,968
IONIS PHARMACEUTICALS INC COM 462222100   537,323 12,395 SH   SOLE 7 11,969 0 426
IONIS PHARMACEUTICALS INC COM 462222100   770,199 17,767 SH   SOLE 13 17,767 0 0
IONIS PHARMACEUTICALS INC COM 462222100   5,416,236 124,942 SH   SOLE 18 122,371 0 2,571
IONIS PHARMACEUTICALS INC COM 462222100   27,077,017 624,614 SH   SOLE 19 624,614 0 0
IONIS PHARMACEUTICALS INC COM 462222100   154,817,286 3,571,333 SH   SOLE 21 3,571,333 0 0
IONIS PHARMACEUTICALS INC COM 462222100   171,708,050 3,960,970 SH   SOLE 22 3,762,109 0 198,861
IONIS PHARMACEUTICALS INC COM 462222100   3,363,396 77,587 SH   SOLE 23 77,587 0 0
IONIS PHARMACEUTICALS INC COM 462222100   1,132,909 26,134 SH   SOLE 25 26,134 0 0
IONIS PHARMACEUTICALS INC COM 462222100   6,549,882 151,093 SH   SOLE 26 38,935 0 112,158
IONIS PHARMACEUTICALS INC COM 462222100   329,547 7,602 SH   SOLE 28 3,288 0 4,314
IONIS PHARMACEUTICALS INC COM 462222100   771,110 17,788 SH   SOLE 29 17,788 0 0
IONIS PHARMACEUTICALS INC COM 462222100   21,027,134 485,055 SH   SOLE 30 485,055 0 0
IONIS PHARMACEUTICALS INC COM 462222100   1,708,510 39,412 SH   SOLE 31 39,412 0 0
IONIS PHARMACEUTICALS INC COM 462222100   1,426,042 32,896 SH   SOLE 34 32,896 0 0
IONIS PHARMACEUTICALS INC COM 462222100   17,947 414 SH   SOLE 36 414 0 0
IONIS PHARMACEUTICALS INC COM 462222100   1,125,366 25,960 SH   SOLE 40 25,960 0 0
IONIS PHARMACEUTICALS INC COM 462222100   10,751 248 SH   OTR 43 248 0 0
IONIS PHARMACEUTICALS INC COM 462222100   3,045,598 70,256 SH   SOLE 43 53,653 0 16,603
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   3,022,169 3,070,000 PRN   SOLE 2 3,070,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   4,938,835 5,017,000 PRN   SOLE 21 5,017,000 0 0
IONIS PHARMACEUTICALS INC NOTE 4/0 462222AD2   4,725,216 4,800,000 PRN   SOLE 22 4,800,000 0 0
IONQ INC COM 46222L108   1,376,103 137,748 SH   SOLE 2 49,801 0 87,947
IONQ INC COM 46222L108   5,854 586 SH   SOLE 4 586 0 0
IONQ INC COM 46222L108   319,920 32,024 SH   SOLE 7 30,344 0 1,680
IONQ INC COM 46222L108   4,232,353 423,659 SH   SOLE 18 423,659 0 0
IONQ INC COM 46222L108   3,512,934 351,645 SH   SOLE 19 351,645 0 0
IONQ INC COM 46222L108   64,255,970 6,432,029 SH   SOLE 21 6,432,029 0 0
IONQ INC COM 46222L108   47,737,175 4,778,496 SH   SOLE 22 4,580,040 0 198,456
IONQ INC COM 46222L108   360,889 36,125 SH   SOLE 25 36,125 0 0
IONQ INC COM 46222L108   308,112 30,842 SH   SOLE 26 30,842 0 0
IONQ INC COM 46222L108   82,348 8,243 SH   SOLE 28 0 0 8,243
IONQ INC COM 46222L108   977,651 97,863 SH   SOLE 30 97,863 0 0
IONQ INC COM 46222L108   357,033 35,739 SH   SOLE 40 35,739 0 0
IONQ INC COM 46222L108   144,985 14,513 SH   SOLE 43 14,513 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   3,256,532 219,739 SH   SOLE 2 67,093 0 152,646
IOVANCE BIOTHERAPEUTICS INC COM 462260100   6,743 455 SH   SOLE 4 455 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   162,901 10,992 SH   SOLE 7 10,992 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   9,173,624 619,003 SH   SOLE 18 619,003 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   11,296,916 762,275 SH   SOLE 19 762,275 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   155,973,816 10,524,549 SH   SOLE 21 10,524,549 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   104,215,322 7,032,073 SH   SOLE 22 6,730,163 0 301,910
IOVANCE BIOTHERAPEUTICS INC COM 462260100   44,771 3,021 SH   SOLE 23 3,021 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   598,921 40,413 SH   SOLE 25 40,413 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   1,631,223 110,069 SH   SOLE 26 110,069 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   33,138 2,236 SH   SOLE 28 2,236 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   4,063,555 274,194 SH   SOLE 30 274,194 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   26,795 1,808 SH   SOLE 34 1,808 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   595,275 40,167 SH   SOLE 40 40,167 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   4,278,653 288,708 SH   SOLE 43 243,380 0 45,328
IPG PHOTONICS CORP COM 44980X109   4,430,751 48,856 SH   SOLE 2 30,243 0 18,613
IPG PHOTONICS CORP COM 44980X109   64,571 712 SH   SOLE 4 99 0 613
IPG PHOTONICS CORP COM 44980X109   374,006 4,124 SH   SOLE 7 3,913 0 211
IPG PHOTONICS CORP COM 44980X109   4,459,862 49,177 SH   SOLE 18 49,177 0 0
IPG PHOTONICS CORP COM 44980X109   948,980 10,464 SH   SOLE 19 10,464 0 0
IPG PHOTONICS CORP COM 44980X109   142,249,986 1,568,530 SH   SOLE 21 1,568,530 0 0
IPG PHOTONICS CORP COM 44980X109   79,248,368 873,838 SH   SOLE 22 833,799 0 40,039
IPG PHOTONICS CORP COM 44980X109   578,058 6,374 SH   SOLE 25 6,374 0 0
IPG PHOTONICS CORP COM 44980X109   597,556 6,589 SH   SOLE 26 6,589 0 0
IPG PHOTONICS CORP COM 44980X109   264,180 2,913 SH   SOLE 28 694 0 2,219
IPG PHOTONICS CORP COM 44980X109   19,721,266 217,458 SH   SOLE 30 217,458 0 0
IPG PHOTONICS CORP COM 44980X109   32,558 359 SH   SOLE 31 359 0 0
IPG PHOTONICS CORP COM 44980X109   80,351 886 SH   SOLE 36 886 0 0
IPG PHOTONICS CORP COM 44980X109   548,584 6,049 SH   SOLE 40 6,049 0 0
IPG PHOTONICS CORP COM 44980X109   9,704 107 SH   OTR 43 107 0 0
IPG PHOTONICS CORP COM 44980X109   2,536,509 27,969 SH   SOLE 43 25,772 0 2,197
IQIYI INC SPONSORED ADS 46267X108   627,254 148,287 SH   SOLE 2 9,276 0 139,011
IQIYI INC SPONSORED ADS 46267X108   342,579 80,988 SH   SOLE 4 11,850 0 69,138
IQIYI INC SPONSORED ADS 46267X108   450,351 106,466 SH   SOLE 7 95,177 0 11,289
IQIYI INC SPONSORED ADS 46267X108   197,676 46,732 SH   SOLE 13 46,732 0 0
IQIYI INC SPONSORED ADS 46267X108   2,148,248 507,860 SH   SOLE 15 507,860 0 0
IQIYI INC SPONSORED ADS 46267X108   253,745 59,987 SH   SOLE 18 59,987 0 0
IQIYI INC SPONSORED ADS 46267X108   36,571,421 8,645,726 SH   SOLE 21 8,645,726 0 0
IQIYI INC SPONSORED ADS 46267X108   15,860,102 3,749,433 SH   SOLE 22 3,240,176 0 509,257
IQIYI INC SPONSORED ADS 46267X108   2,721,887 643,472 SH   SOLE 23 643,472 0 0
IQIYI INC SPONSORED ADS 46267X108   1,179,815 278,916 SH   SOLE 25 278,916 0 0
IQIYI INC SPONSORED ADS 46267X108   1,792,065 423,656 SH   SOLE 26 33,566 0 390,090
IQIYI INC SPONSORED ADS 46267X108   3,842,798 908,463 SH   SOLE 28 0 0 908,463
IQIYI INC SPONSORED ADS 46267X108   12,581,623 2,974,379 SH   SOLE 30 2,974,379 0 0
IQIYI INC SPONSORED ADS 46267X108   83,826 19,817 SH   SOLE 34 19,817 0 0
IQIYI INC SPONSORED ADS 46267X108   25,418 6,009 SH   SOLE 40 6,009 0 0
IQIYI INC SPONSORED ADS 46267X108   4,619,740 1,092,137 SH   SOLE 43 1,006,911 0 85,226
IQVIA HLDGS INC COM 46266C105   85,710,743 338,925 SH   SOLE 2 79,864 0 259,061
IQVIA HLDGS INC COM 46266C105   47,105,062 186,267 SH   SOLE 4 103,051 0 83,216
IQVIA HLDGS INC COM 46266C105   53,490,281 211,516 SH   SOLE 7 192,231 0 19,285
IQVIA HLDGS INC COM 46266C105   2,794,182 11,049 SH   SOLE 13 11,049 0 0
IQVIA HLDGS INC COM 46266C105   6,496,238 25,688 SH   SOLE 15 25,688 0 0
IQVIA HLDGS INC COM 46266C105   109,032,765 431,147 SH   SOLE 18 419,802 0 11,345
IQVIA HLDGS INC COM 46266C105   65,238,792 257,973 SH   SOLE 19 257,973 0 0
IQVIA HLDGS INC COM 46266C105   1,750,972,679 6,923,851 SH   SOLE 21 6,923,851 0 0
IQVIA HLDGS INC COM 46266C105   992,916,949 3,926,280 SH   SOLE 22 3,527,817 0 398,463
IQVIA HLDGS INC COM 46266C105   70,951,577 280,563 SH   SOLE 23 280,563 0 0
IQVIA HLDGS INC COM 46266C105   95,632,882 378,160 SH   SOLE 25 377,009 0 1,151
IQVIA HLDGS INC COM 46266C105   52,791,546 208,753 SH   SOLE 26 113,512 0 95,241
IQVIA HLDGS INC COM 46266C105   82,707,422 327,049 SH   SOLE 28 6,216 0 320,833
IQVIA HLDGS INC COM 46266C105   363,947,149 1,439,152 SH   SOLE 30 1,439,152 0 0
IQVIA HLDGS INC COM 46266C105   10,654,761 42,132 SH   SOLE 31 39,163 0 2,969
IQVIA HLDGS INC COM 46266C105   44,397,368 175,560 SH   SOLE 34 175,560 0 0
IQVIA HLDGS INC COM 46266C105   11,386,625 45,026 SH   SOLE 36 45,026 0 0
IQVIA HLDGS INC COM 46266C105   2,216,581 8,765 SH   SOLE 40 8,765 0 0
IQVIA HLDGS INC COM 46266C105   105,455 417 SH   OTR 43 417 0 0
IQVIA HLDGS INC COM 46266C105   43,529,363 172,128 SH   SOLE 43 126,999 0 45,129
IRADIMED CORP COM 46266A109   2,997,919 68,150 SH   SOLE 2 53,787 0 14,363
IRADIMED CORP COM 46266A109   1,232 28 SH   SOLE 7 28 0 0
IRADIMED CORP COM 46266A109   803,125 18,257 SH   SOLE 18 18,257 0 0
IRADIMED CORP COM 46266A109   2,634,385 59,886 SH   SOLE 19 59,886 0 0
IRADIMED CORP COM 46266A109   11,575,529 263,140 SH   SOLE 21 263,140 0 0
IRADIMED CORP COM 46266A109   9,885,213 224,715 SH   SOLE 22 217,503 0 7,212
IRADIMED CORP COM 46266A109   204,729 4,654 SH   SOLE 23 4,654 0 0
IRADIMED CORP COM 46266A109   79,974 1,818 SH   SOLE 25 1,818 0 0
IRADIMED CORP COM 46266A109   463,567 10,538 SH   SOLE 26 0 0 10,538
IRADIMED CORP COM 46266A109   68,009 1,546 SH   SOLE 28 0 0 1,546
IRADIMED CORP COM 46266A109   7,214 164 SH   SOLE 34 164 0 0
IRADIMED CORP COM 46266A109   78,126 1,776 SH   SOLE 40 1,776 0 0
IRADIMED CORP COM 46266A109   179,391 4,078 SH   SOLE 43 3,928 0 150
IRHYTHM TECHNOLOGIES INC COM 450056106   1,882,564 16,229 SH   SOLE 2 8,819 0 7,410
IRHYTHM TECHNOLOGIES INC COM 450056106   66,468 573 SH   SOLE 4 105 0 468
IRHYTHM TECHNOLOGIES INC COM 450056106   443,236 3,821 SH   SOLE 7 3,625 0 196
IRHYTHM TECHNOLOGIES INC COM 450056106   8,571,704 73,894 SH   SOLE 18 71,958 0 1,936
IRHYTHM TECHNOLOGIES INC COM 450056106   8,231,940 70,965 SH   SOLE 19 70,965 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   152,881,968 1,317,948 SH   SOLE 21 1,317,948 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   100,888,680 869,730 SH   SOLE 22 843,073 0 26,657
IRHYTHM TECHNOLOGIES INC COM 450056106   21,228 183 SH   SOLE 23 183 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   696,232 6,002 SH   SOLE 25 6,002 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   985,652 8,497 SH   SOLE 26 8,497 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   258,100 2,225 SH   SOLE 28 1,425 0 800
IRHYTHM TECHNOLOGIES INC COM 450056106   5,146,224 44,364 SH   SOLE 30 44,364 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   752,260 6,485 SH   SOLE 40 6,485 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   2,344,012 20,207 SH   SOLE 43 18,910 0 1,297
IRIDEX CORP COM 462684101   5,996 2,012 SH   SOLE 18 2,012 0 0
IRIDEX CORP COM 462684101   93,554 31,394 SH   SOLE 21 31,394 0 0
IRIDEX CORP COM 462684101   62,574 20,998 SH   SOLE 22 20,998 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   4,732,527 180,907 SH   SOLE 2 114,746 0 66,161
IRIDIUM COMMUNICATIONS INC COM 46269C102   605,604 23,150 SH   SOLE 4 23,150 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   944,559 36,107 SH   SOLE 7 34,193 0 1,914
IRIDIUM COMMUNICATIONS INC COM 46269C102   6,044,033 231,041 SH   SOLE 18 231,041 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,034,314 39,538 SH   SOLE 19 39,538 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   182,038,938 6,958,675 SH   SOLE 21 6,958,675 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   95,837,788 3,663,524 SH   SOLE 22 3,506,249 0 157,275
IRIDIUM COMMUNICATIONS INC COM 46269C102   597,024 22,822 SH   SOLE 25 22,822 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   974,774 37,262 SH   SOLE 26 36,066 0 1,196
IRIDIUM COMMUNICATIONS INC COM 46269C102   209,018 7,990 SH   SOLE 28 1,882 0 6,108
IRIDIUM COMMUNICATIONS INC COM 46269C102   7,039,734 269,103 SH   SOLE 30 269,103 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   39,972 1,528 SH   SOLE 31 1,528 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,811,135 69,233 SH   SOLE 34 69,233 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   26,369 1,008 SH   SOLE 36 1,008 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   617,376 23,600 SH   SOLE 40 23,600 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   2,823,135 107,918 SH   SOLE 43 98,532 0 9,386
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   157,631 29,191 SH   SOLE 2 29,191 0 0
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   773,782 143,293 SH   SOLE 21 143,293 0 0
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   32,686 6,053 SH   SOLE 22 6,053 0 0
IRIS ENERGY LTD ORDINARY SHARES Q4982L109   1,819,600 336,963 SH   SOLE 30 336,963 0 0
IROBOT CORP COM 462726100   133,047 15,188 SH   SOLE 2 7,656 0 7,532
IROBOT CORP COM 462726100   762 87 SH   SOLE 4 87 0 0
IROBOT CORP COM 462726100   238,544 27,231 SH   SOLE 7 25,758 0 1,473
IROBOT CORP COM 462726100   578,580 66,048 SH   SOLE 18 66,048 0 0
IROBOT CORP COM 462726100   492,601 56,233 SH   SOLE 19 56,233 0 0
IROBOT CORP COM 462726100   10,750,281 1,227,201 SH   SOLE 21 1,227,201 0 0
IROBOT CORP COM 462726100   7,466,279 852,315 SH   SOLE 22 825,412 0 26,903
IROBOT CORP COM 462726100   58,009 6,622 SH   SOLE 25 6,622 0 0
IROBOT CORP COM 462726100   88,476 10,100 SH   SOLE 26 10,100 0 0
IROBOT CORP COM 462726100   4,389 501 SH   SOLE 28 501 0 0
IROBOT CORP COM 462726100   1,838,698 209,897 SH   SOLE 30 209,897 0 0
IROBOT CORP COM 462726100   7,577 865 SH   SOLE 36 865 0 0
IROBOT CORP COM 462726100   42,845 4,891 SH   SOLE 40 4,891 0 0
IROBOT CORP COM 462726100   130,568 14,905 SH   SOLE 43 13,069 0 1,836
IRON MTN INC DEL COM 46284V101   42,592,232 531,009 SH   SOLE 2 98,214 0 432,795
IRON MTN INC DEL COM 46284V101   23,934,584 298,399 SH   SOLE 4 160,183 0 138,216
IRON MTN INC DEL COM 46284V101   35,223,018 439,135 SH   SOLE 7 403,029 0 36,106
IRON MTN INC DEL COM 46284V101   1,157,912 14,436 SH   SOLE 13 14,436 0 0
IRON MTN INC DEL COM 46284V101   3,247,944 40,493 SH   SOLE 15 40,493 0 0
IRON MTN INC DEL COM 46284V101   36,356,787 453,270 SH   SOLE 18 435,094 0 18,176
IRON MTN INC DEL COM 46284V101   10,011,010 124,810 SH   SOLE 19 124,810 0 0
IRON MTN INC DEL COM 46284V101   800,501,736 9,980,074 SH   SOLE 21 9,980,074 0 0
IRON MTN INC DEL COM 46284V101   502,908,599 6,269,899 SH   SOLE 22 5,635,876 0 634,023
IRON MTN INC DEL COM 46284V101   36,011,803 448,969 SH   SOLE 23 448,969 0 0
IRON MTN INC DEL COM 46284V101   55,120,232 687,199 SH   SOLE 25 683,961 0 3,238
IRON MTN INC DEL COM 46284V101   24,997,848 311,655 SH   SOLE 26 185,704 0 125,951
IRON MTN INC DEL COM 46284V101   31,027,634 386,830 SH   SOLE 28 4,051 0 382,779
IRON MTN INC DEL COM 46284V101   209,463,442 2,611,438 SH   SOLE 30 2,611,438 0 0
IRON MTN INC DEL COM 46284V101   5,536,736 69,028 SH   SOLE 31 64,295 0 4,733
IRON MTN INC DEL COM 46284V101   1,113,636 13,884 SH   SOLE 34 13,884 0 0
IRON MTN INC DEL COM 46284V101   6,134,220 76,477 SH   SOLE 36 76,477 0 0
IRON MTN INC DEL COM 46284V101   1,150,292 14,341 SH   SOLE 40 14,341 0 0
IRON MTN INC DEL COM 46284V101   32,325 403 SH   OTR 43 403 0 0
IRON MTN INC DEL COM 46284V101   27,037,349 337,082 SH   SOLE 43 301,174 0 35,908
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   2,379,999 273,249 SH   SOLE 2 110,830 0 162,419
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   4,494 516 SH   SOLE 4 516 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   9,407 1,080 SH   SOLE 7 1,080 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   3,871,107 444,444 SH   SOLE 18 420,620 0 23,824
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   6,626,228 760,761 SH   SOLE 19 760,761 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   151,366,883 17,378,517 SH   SOLE 21 17,378,517 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   40,852,339 4,690,280 SH   SOLE 22 4,487,514 0 202,766
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   101,898 11,699 SH   SOLE 23 11,699 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   259,062 29,743 SH   SOLE 25 29,743 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   720,779 82,753 SH   SOLE 26 15,461 0 67,292
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   25,137 2,886 SH   SOLE 28 2,886 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   3,219,512 369,634 SH   SOLE 30 369,634 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   131,669 15,117 SH   SOLE 34 15,117 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   237,861 27,309 SH   SOLE 40 27,309 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   8,989 1,032 SH   OTR 43 1,032 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   598,795 68,748 SH   SOLE 43 61,649 0 7,099
ISHARES BITCOIN TR SHS 46438F101   776,862 19,196 SH   SOLE 2 19,196 0 0
ISHARES BITCOIN TR SHS 46438F101   5,787,210 143,000 SH   SOLE 19 143,000 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,596 38 SH   SOLE 2 38 0 0
ISHARES GOLD TR ISHARES NEW 464285204   3,431,629 81,686 SH   SOLE 18 81,686 0 0
ISHARES GOLD TR ISHARES NEW 464285204   8,409,646 200,182 SH   SOLE 21 200,182 0 0
ISHARES GOLD TR ISHARES NEW 464285204   113,974,012 2,713,021 SH   SOLE 23 2,713,021 0 0
ISHARES GOLD TR ISHARES NEW 464285204   20,809,443 495,345 SH   SOLE 34 495,345 0 0
ISHARES GOLD TR SHARES REPRESENT 46436F103   23,484,393 1,059,287 SH   SOLE 2 0 0 1,059,287
ISHARES INC MSCI AUST ETF 464286103   3,280 133 SH   SOLE 2 133 0 0
ISHARES INC MSCI AUST ETF 464286103   14,203,149 575,959 SH   SOLE 7 0 0 575,959
ISHARES INC MSCI AUST ETF 464286103   884,899 35,884 SH   SOLE 18 35,884 0 0
ISHARES INC JP MRG EM CRP BD 464286251   5,172,312 116,284 SH   SOLE 2 34 0 116,250
ISHARES INC JP MRGN EM HI BD 464286285   10,451 279 SH   SOLE 2 279 0 0
ISHARES INC EM MKTS DIV ETF 464286319   115,261 4,406 SH   SOLE 7 4,406 0 0
ISHARES INC EM MKTS DIV ETF 464286319   123,214 4,710 SH   SOLE 18 4,710 0 0
ISHARES INC EM MKTS DIV ETF 464286319   11,508,203 439,916 SH   SOLE 21 439,916 0 0
ISHARES INC MSCI WORLD ETF 464286392   4,515,685 31,162 SH   SOLE 2 31,162 0 0
ISHARES INC MSCI WORLD ETF 464286392   55,645 384 SH   SOLE 43 384 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   11,784,735 363,502 SH   SOLE 2 363,502 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   167,838 5,177 SH   SOLE 4 5,177 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   34,319,488 1,058,590 SH   SOLE 7 0 0 1,058,590
ISHARES INC MSCI BRAZIL ETF 464286400   3,948,432 121,790 SH   SOLE 18 121,790 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   34,618,141 1,067,802 SH   SOLE 19 1,067,802 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   583,380 9,913 SH   SOLE 21 9,913 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   8,307,796 141,169 SH   SOLE 22 141,169 0 0
ISHARES INC MSCI CDA ETF 464286509   3,805,989 99,425 SH   SOLE 2 37,932 0 61,493
ISHARES INC MSCI CDA ETF 464286509   1,169,875 30,561 SH   SOLE 3 0 0 30,561
ISHARES INC MSCI CDA ETF 464286509   11,078,079 289,396 SH   SOLE 7 0 0 289,396
ISHARES INC MSCI CDA ETF 464286509   368,445 9,625 SH   SOLE 18 9,625 0 0
ISHARES INC MSCI CDA ETF 464286509   2,580,072 67,400 SH   SOLE 21 67,400 0 0
ISHARES INC MSCI CDA ETF 464286509   3,870,338 101,106 SH   SOLE 22 101,106 0 0
ISHARES INC MSCI CDA ETF 464286509   1,844,675 48,189 SH   SOLE 26 48,189 0 0
ISHARES INC JP MORGAN EM ETF 464286517   7,679,177 212,867 SH   SOLE 2 0 0 212,867
ISHARES INC JP MORGAN EM ETF 464286517   3,195,127 88,569 SH   SOLE 18 88,569 0 0
ISHARES INC JP MORGAN EM ETF 464286517   5,907,570 163,758 SH   SOLE 21 163,758 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   136,557,718 1,297,214 SH   SOLE 7 1,297,214 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   3,203,050 30,427 SH   SOLE 18 30,427 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   635,094 6,033 SH   SOLE 22 0 0 6,033
ISHARES INC MSCI GBL MIN VOL 464286525   42,196,006 400,836 SH   SOLE 40 400,836 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   299,493 2,845 SH   SOLE 43 2,845 0 0
ISHARES INC MSCI EMERG MRKT 464286533   44,533,670 786,953 SH   SOLE 7 786,953 0 0
ISHARES INC MSCI EMERG MRKT 464286533   86,018,667 1,520,033 SH   SOLE 18 1,520,033 0 0
ISHARES INC MSCI EMERG MRKT 464286533   2,568,281 45,384 SH   SOLE 21 45,384 0 0
ISHARES INC MSCI EMERG MRKT 464286533   43,737,506 772,884 SH   SOLE 22 772,884 0 0
ISHARES INC MSCI EURZONE ETF 464286608   219,801,505 4,304,769 SH   SOLE 7 0 0 4,304,769
ISHARES INC MSCI EURZONE ETF 464286608   16,168,404 316,655 SH   SOLE 18 316,655 0 0
ISHARES INC MSCI EURZONE ETF 464286608   409,340,616 8,016,855 SH   SOLE 21 8,016,855 0 0
ISHARES INC MSCI CHILE ETF 464286640   1,047,389 39,420 SH   SOLE 22 39,420 0 0
ISHARES INC MSCI PAC JP ETF 464286665   75,845,407 1,771,675 SH   SOLE 23 1,771,675 0 0
ISHARES INC MSCI PAC JP ETF 464286665   4,439,012 103,691 SH   SOLE 28 0 0 103,691
ISHARES INC MSCI EQUAL WEITE 464286681   8,425,492 92,598 SH   SOLE 2 92,598 0 0
ISHARES INC MSCI FRANCE ETF 464286707   17,273,892 417,143 SH   SOLE 2 417,143 0 0
ISHARES INC MSCI FRANCE ETF 464286707   66,171,192 1,597,952 SH   SOLE 7 0 0 1,597,952
ISHARES INC MSCI FRANCE ETF 464286707   2,148,351 51,880 SH   SOLE 18 51,880 0 0
ISHARES INC MSCI SWITZERLAND 464286749   4,660,373 97,907 SH   SOLE 2 97,907 0 0
ISHARES INC MSCI SWITZERLAND 464286749   96,055,943 2,017,982 SH   SOLE 7 0 0 2,017,982
ISHARES INC MSCI SWITZERLAND 464286749   404,124 8,490 SH   SOLE 18 8,490 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   200 5 SH   SOLE 2 5 0 0
ISHARES INC MSCI SWEDEN ETF 464286756   25,455 637 SH   SOLE 7 0 0 637
ISHARES INC MSCI SWEDEN ETF 464286756   512,087 12,815 SH   SOLE 18 12,815 0 0
ISHARES INC MSCI SPAIN ETF 464286764   51,956,384 1,615,057 SH   SOLE 7 0 0 1,615,057
ISHARES INC MSCI SPAIN ETF 464286764   939,493 29,204 SH   SOLE 18 29,204 0 0
ISHARES INC MSCI STH KOR ETF 464286772   1,093,893 16,300 SH   SOLE 22 16,300 0 0
ISHARES INC MSCI STH AFR ETF 464286780   118,920 3,036 SH   SOLE 18 3,036 0 0
ISHARES INC MSCI GERMANY ETF 464286806   14,421,422 454,218 SH   SOLE 7 0 0 454,218
ISHARES INC MSCI GERMANY ETF 464286806   982,917 30,958 SH   SOLE 18 30,958 0 0
ISHARES INC MSCI GERMANY ETF 464286806   35,401,599 1,115,011 SH   SOLE 21 1,115,011 0 0
ISHARES INC MSCI NETHERL ETF 464286814   15,240 308 SH   SOLE 2 308 0 0
ISHARES INC MSCI MEXICO ETF 464286822   630,513 9,097 SH   SOLE 18 9,097 0 0
ISHARES INC MSCI HONG KG ETF 464286871   18,924 1,217 SH   SOLE 18 1,217 0 0
ISHARES INC CORE MSCI EMKT 46434G103   177,791,825 3,445,578 SH   SOLE 2 3,445,578 0 0
ISHARES INC CORE MSCI EMKT 46434G103   152,065 2,947 SH   SOLE 3 2,947 0 0
ISHARES INC CORE MSCI EMKT 46434G103   52,678,543 1,020,902 SH   SOLE 7 1,006,945 0 13,957
ISHARES INC CORE MSCI EMKT 46434G103   172,701,086 3,346,920 SH   SOLE 18 1,947,677 0 1,399,243
ISHARES INC CORE MSCI EMKT 46434G103   8,442,224 163,609 SH   SOLE 19 95,804 0 67,805
ISHARES INC CORE MSCI EMKT 46434G103   396,821,389 7,690,337 SH   SOLE 21 7,073,762 0 616,575
ISHARES INC CORE MSCI EMKT 46434G103   395,048,207 7,655,973 SH   SOLE 22 4,157,021 0 3,498,952
ISHARES INC CORE MSCI EMKT 46434G103   381,550,214 7,394,384 SH   SOLE 23 7,394,384 0 0
ISHARES INC CORE MSCI EMKT 46434G103   79,952 1,549 SH   SOLE 43 1,548 0 1
ISHARES INC MSCI EMRG CHN 46434G764   22,297,609 387,313 SH   SOLE 2 387,313 0 0
ISHARES INC MSCI EMRG CHN 46434G764   11,449,925 198,887 SH   SOLE 7 198,887 0 0
ISHARES INC MSCI EMRG CHN 46434G764   10,865,819 188,741 SH   SOLE 18 188,741 0 0
ISHARES INC MSCI EMRG CHN 46434G764   111,771,291 1,941,485 SH   SOLE 19 1,941,485 0 0
ISHARES INC MSCI EMRG CHN 46434G764   39,636,254 688,488 SH   SOLE 22 688,488 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   43,343,650 890,379 SH   SOLE 2 890,379 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   80,403,247 1,651,669 SH   SOLE 7 0 0 1,651,669
ISHARES INC MSCI TAIWAN ETF 46434G772   19,283,949 396,137 SH   SOLE 15 396,137 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   9,506,230 195,280 SH   SOLE 18 195,280 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   115,255,985 2,367,625 SH   SOLE 22 2,367,625 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   55 3 SH   SOLE 2 3 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   1,238,180 67,439 SH   SOLE 18 67,439 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   588 27 SH   SOLE 2 27 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   392,612 18,018 SH   SOLE 22 18,018 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   62,552,046 876,693 SH   SOLE 2 876,693 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   398,026,260 5,578,504 SH   SOLE 4 5,578,504 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   250,087,315 3,505,078 SH   SOLE 7 0 0 3,505,078
ISHARES INC MSCI JPN ETF NEW 46434G822   8,050,135 112,826 SH   SOLE 18 112,826 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   319,212,480 4,473,896 SH   SOLE 21 4,473,896 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   12,625,525 176,952 SH   SOLE 23 176,952 0 0
ISHARES INC MSCI ITALY ETF 46434G830   29,627,136 785,449 SH   SOLE 2 785,449 0 0
ISHARES INC MSCI ITALY ETF 46434G830   2,698,112 71,530 SH   SOLE 7 0 0 71,530
ISHARES INC MSCI ITALY ETF 46434G830   2,077,655 55,081 SH   SOLE 18 55,081 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   13,551,877 420,474 SH   SOLE 2 420,474 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   4,328,392 134,297 SH   SOLE 7 134,297 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   1,083,959 33,632 SH   SOLE 18 33,632 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   825,056 25,599 SH   SOLE 19 0 0 25,599
ISHARES INC ESG AWR MSCI EM 46434G863   7,104,169 220,421 SH   SOLE 21 220,421 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   854,804 26,522 SH   SOLE 22 26,522 0 0
ISHARES INC EMNG MKTS EQT 46434G889   18,930 425 SH   SOLE 2 425 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   11,118 504 SH   SOLE 2 0 0 504
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   324,915,784 14,728,730 SH   SOLE 7 13,993,986 0 734,744
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   12,921,160 585,728 SH   SOLE 23 585,728 0 0
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   2,462,558 111,630 SH   SOLE 26 0 0 111,630
ISHARES SILVER TR ISHARES 46428Q109   933 41 SH   SOLE 2 41 0 0
ISHARES TR S&P 100 ETF 464287101   117,767 476 SH   SOLE 2 476 0 0
ISHARES TR S&P 100 ETF 464287101   2,506,758 10,132 SH   SOLE 18 10,132 0 0
ISHARES TR S&P 100 ETF 464287101   2,436,741 9,849 SH   SOLE 43 9,849 0 0
ISHARES TR CORE S&P TTL STK 464287150   452,301,953 3,922,827 SH   SOLE 2 3,922,827 0 0
ISHARES TR CORE S&P TTL STK 464287150   2,973,573,395 25,789,882 SH   SOLE 7 25,789,882 0 0
ISHARES TR CORE S&P TTL STK 464287150   282,832,860 2,453,017 SH   SOLE 18 226,905 0 2,226,112
ISHARES TR CORE S&P TTL STK 464287150   1,123,894,245 9,747,565 SH   SOLE 19 0 0 9,747,565
ISHARES TR CORE S&P TTL STK 464287150   178,846,442 1,551,140 SH   SOLE 21 0 0 1,551,140
ISHARES TR SELECT DIVID ETF 464287168   522,406 4,241 SH   SOLE 7 4,241 0 0
ISHARES TR SELECT DIVID ETF 464287168   36,311,628 294,785 SH   SOLE 18 294,785 0 0
ISHARES TR SELECT DIVID ETF 464287168   393,750 3,197 SH   SOLE 43 1,017 0 2,180
ISHARES TR TIPS BD ETF 464287176   233,939 2,178 SH   SOLE 2 2,178 0 0
ISHARES TR TIPS BD ETF 464287176   56,971,446 530,411 SH   SOLE 4 530,411 0 0
ISHARES TR TIPS BD ETF 464287176   41,760,149 388,792 SH   SOLE 18 388,792 0 0
ISHARES TR TIPS BD ETF 464287176   125,028,033 1,164,026 SH   SOLE 19 289,489 0 874,537
ISHARES TR TIPS BD ETF 464287176   3,479,206,675 32,391,832 SH   SOLE 21 32,149,969 0 241,863
ISHARES TR TIPS BD ETF 464287176   6,016,356 56,013 SH   SOLE 23 56,013 0 0
ISHARES TR TIPS BD ETF 464287176   1,878,708 17,491 SH   SOLE 26 17,491 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   83,537,944 3,470,625 SH   SOLE 7 3,470,625 0 0
ISHARES TR OPTIONS 464287184   450,109 18,700 SH Call SOLE 4 18,700 0 0
ISHARES TR OPTIONS 464287184   308,096 12,800 SH Call SOLE 7 12,800 0 0
ISHARES TR OPTIONS 464287184   10,472,857 435,100 SH Call SOLE 18 435,100 0 0
ISHARES TR OPTIONS 464287184   100,285,248 4,166,400 SH Call SOLE 19 4,166,400 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,305,117,861 4,384,604 SH   SOLE 2 4,117,221 0 267,383
ISHARES TR CORE S&P500 ETF 464287200   1,178,161 2,241 SH   SOLE 3 2,241 0 0
ISHARES TR CORE S&P500 ETF 464287200   6,080,053,781 11,564,974 SH   SOLE 4 11,564,974 0 0
ISHARES TR CORE S&P500 ETF 464287200   14,363,542,406 27,321,139 SH   SOLE 7 27,269,304 0 51,835
ISHARES TR CORE S&P500 ETF 464287200   606,252,910 1,153,164 SH   SOLE 16 1,153,164 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,196,328,552 4,177,674 SH   SOLE 18 2,966,018 0 1,211,656
ISHARES TR CORE S&P500 ETF 464287200   1,435,129,868 2,729,785 SH   SOLE 19 2,729,785 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,533,924,494 4,819,821 SH   SOLE 21 4,819,821 0 0
ISHARES TR CORE S&P500 ETF 464287200   938,871,766 1,785,844 SH   SOLE 22 1,710,376 0 75,468
ISHARES TR CORE S&P500 ETF 464287200   2,983,048,273 5,674,107 SH   SOLE 23 5,674,107 0 0
ISHARES TR CORE S&P500 ETF 464287200   6,062,193 11,531 SH   SOLE 26 11,531 0 0
ISHARES TR CORE S&P500 ETF 464287200   6,549,019 12,457 SH   SOLE 43 10,438 0 2,019
ISHARES TR OPTIONS 464287200   73,812,492 140,400 SH Put SOLE 21 140,400 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,261,158,591 12,876,849 SH   SOLE 2 12,876,849 0 0
ISHARES TR CORE US AGGBD ET 464287226   266,098,964 2,716,959 SH   SOLE 7 558,666 0 2,158,293
ISHARES TR CORE US AGGBD ET 464287226   1,742,875,865 17,795,343 SH   SOLE 18 11,592,795 0 6,202,548
ISHARES TR CORE US AGGBD ET 464287226   820,278,253 8,375,314 SH   SOLE 19 2,322,528 0 6,052,786
ISHARES TR CORE US AGGBD ET 464287226   139,258,731 1,421,878 SH   SOLE 21 73,204 0 1,348,674
ISHARES TR CORE US AGGBD ET 464287226   69,212,239 706,680 SH   SOLE 22 706,680 0 0
ISHARES TR CORE US AGGBD ET 464287226   3,463,060 35,359 SH   SOLE 23 35,359 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   29,701 723 SH   SOLE 4 723 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   425,685,708 10,362,359 SH   SOLE 7 9,746,717 0 615,642
ISHARES TR MSCI EMG MKT ETF 464287234   14,590,753 355,179 SH   SOLE 18 28,303 0 326,876
ISHARES TR MSCI EMG MKT ETF 464287234   3,398,220 82,722 SH   SOLE 19 82,722 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   139,329,516 3,391,663 SH   SOLE 21 3,391,663 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   42,168,127 1,026,488 SH   SOLE 23 1,026,488 0 0
ISHARES TR IBOXX INV CP ETF 464287242   57,830,529 530,945 SH   SOLE 2 530,945 0 0
ISHARES TR IBOXX INV CP ETF 464287242   148,131 1,360 SH   SOLE 4 1,360 0 0
ISHARES TR IBOXX INV CP ETF 464287242   218,639,582 2,007,341 SH   SOLE 7 1,817,939 0 189,402
ISHARES TR IBOXX INV CP ETF 464287242   156,637,280 1,438,095 SH   SOLE 18 1,188,778 0 249,317
ISHARES TR IBOXX INV CP ETF 464287242   124,180,454 1,140,107 SH   SOLE 19 1,140,107 0 0
ISHARES TR IBOXX INV CP ETF 464287242   609,364,268 5,594,604 SH   SOLE 21 5,594,604 0 0
ISHARES TR IBOXX INV CP ETF 464287242   792,829 7,279 SH   SOLE 22 0 0 7,279
ISHARES TR IBOXX INV CP ETF 464287242   328,452,835 3,015,542 SH   SOLE 23 3,015,542 0 0
ISHARES TR IBOXX INV CP ETF 464287242   3,133,302 28,767 SH   SOLE 26 28,767 0 0
ISHARES TR GBL COMM SVC ETF 464287275   6,389,171 75,935 SH   SOLE 7 75,935 0 0
ISHARES TR GLOBAL TECH ETF 464287291   14,153,977 189,199 SH   SOLE 2 184,697 0 4,502
ISHARES TR GLOBAL TECH ETF 464287291   21,661,834 289,558 SH   SOLE 7 289,558 0 0
ISHARES TR GLOBAL TECH ETF 464287291   2,562,018 34,247 SH   SOLE 18 34,247 0 0
ISHARES TR GLOBAL TECH ETF 464287291   1,013,526 13,548 SH   SOLE 43 13,548 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   156,636,707 1,855,006 SH   SOLE 2 1,855,006 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   65,216,727 772,344 SH   SOLE 18 772,344 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   236,380,745 2,799,393 SH   SOLE 19 2,799,393 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   872,772 10,336 SH   SOLE 43 3,161 0 7,175
ISHARES TR GLOB HLTHCRE ETF 464287325   880,189,533 9,449,163 SH   SOLE 4 9,449,163 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   467,415,708 5,017,882 SH   SOLE 7 5,017,882 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   6,438,994 69,125 SH   SOLE 18 69,125 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   2,079 24 SH   SOLE 18 24 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   6,353,722 147,933 SH   SOLE 2 147,933 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   6,690,536 155,775 SH   SOLE 18 155,775 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   67,109,933 1,562,513 SH   SOLE 19 1,562,513 0 0
ISHARES TR LATN AMER 40 ETF 464287390   179,286 6,304 SH   SOLE 4 6,304 0 0
ISHARES TR LATN AMER 40 ETF 464287390   2,780,323 97,761 SH   SOLE 18 97,761 0 0
ISHARES TR LATN AMER 40 ETF 464287390   28,633,904 1,006,818 SH   SOLE 19 1,006,818 0 0
ISHARES TR S&P 500 VAL ETF 464287408   524,189 2,806 SH   SOLE 2 2,806 0 0
ISHARES TR S&P 500 VAL ETF 464287408   32,178,396 172,252 SH   SOLE 18 172,252 0 0
ISHARES TR S&P 500 VAL ETF 464287408   202,416,668 1,083,543 SH   SOLE 19 1,083,543 0 0
ISHARES TR S&P 500 VAL ETF 464287408   79,394 425 SH   SOLE 43 384 0 41
ISHARES TR 20 YR TR BD ETF 464287432   68,909,948 728,281 SH   SOLE 2 483,451 0 244,830
ISHARES TR 20 YR TR BD ETF 464287432   207,126,492 2,189,035 SH   SOLE 7 2,187,255 0 1,780
ISHARES TR 20 YR TR BD ETF 464287432   30,501,230 322,355 SH   SOLE 18 305,912 0 16,443
ISHARES TR 20 YR TR BD ETF 464287432   386,169,957 4,081,272 SH   SOLE 19 3,146,311 0 934,961
ISHARES TR 20 YR TR BD ETF 464287432   932,078,911 9,850,760 SH   SOLE 21 9,685,288 0 165,472
ISHARES TR 20 YR TR BD ETF 464287432   2,298,982 24,297 SH   SOLE 22 19,400 0 4,897
ISHARES TR 20 YR TR BD ETF 464287432   5,861,331 61,946 SH   SOLE 23 61,946 0 0
ISHARES TR 20 YR TR BD ETF 464287432   2,197,076 23,220 SH   SOLE 26 23,220 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   838,593 8,859 SH   SOLE 2 8,859 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   26,505 280 SH   SOLE 7 0 0 280
ISHARES TR 7-10 YR TRSY BD 464287440   196,096,903 2,071,592 SH   SOLE 18 2,071,592 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   4,993,315 52,750 SH   SOLE 22 52,750 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   37,073,305 391,647 SH   SOLE 23 391,647 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   80,235,912 981,119 SH   SOLE 2 664,537 0 316,582
ISHARES TR 1 3 YR TREAS BD 464287457   27,622,476 337,766 SH   SOLE 18 337,766 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   667,181,767 8,158,251 SH   SOLE 19 6,802,075 0 1,356,176
ISHARES TR 1 3 YR TREAS BD 464287457   40,863,340 499,674 SH   SOLE 21 71,999 0 427,675
ISHARES TR 1 3 YR TREAS BD 464287457   19,898,546 243,318 SH   SOLE 22 242,823 0 495
ISHARES TR 1 3 YR TREAS BD 464287457   1,160,298,484 14,188,047 SH   SOLE 23 14,188,047 0 0
ISHARES TR MSCI EAFE ETF 464287465   303,402,834 3,799,184 SH   SOLE 4 3,799,184 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,162,998,065 14,562,961 SH   SOLE 7 14,562,961 0 0
ISHARES TR MSCI EAFE ETF 464287465   355,066,824 4,446,116 SH   SOLE 18 3,824,722 0 621,394
ISHARES TR MSCI EAFE ETF 464287465   6,410,312,288 80,269,375 SH   SOLE 21 80,269,375 0 0
ISHARES TR MSCI EAFE ETF 464287465   181,442 2,272 SH   SOLE 43 1,036 0 1,236
ISHARES TR RUS MDCP VAL ETF 464287473   2,066,065 16,485 SH   SOLE 18 16,485 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   84,974 678 SH   SOLE 43 678 0 0
ISHARES TR RUS MD CP GR ETF 464287481   73,734 646 SH   SOLE 4 646 0 0
ISHARES TR RUS MD CP GR ETF 464287481   3,305,494 28,960 SH   SOLE 18 28,960 0 0
ISHARES TR RUS MD CP GR ETF 464287481   19,009,560 166,546 SH   SOLE 19 166,546 0 0
ISHARES TR RUS MD CP GR ETF 464287481   10,729 94 SH   SOLE 43 94 0 0
ISHARES TR RUS MID CAP ETF 464287499   8,029,250 95,484 SH   SOLE 18 95,484 0 0
ISHARES TR RUS MID CAP ETF 464287499   19,712,798 234,425 SH   SOLE 19 234,425 0 0
ISHARES TR RUS MID CAP ETF 464287499   193,512 2,301 SH   SOLE 43 1 0 2,300
ISHARES TR CORE S&P MCP ETF 464287507   20,681,727 340,496 SH   SOLE 2 325,001 0 15,495
ISHARES TR CORE S&P MCP ETF 464287507   211,605,891 3,483,798 SH   SOLE 4 3,483,798 0 0
ISHARES TR CORE S&P MCP ETF 464287507   456,086,456 7,508,832 SH   SOLE 7 7,508,832 0 0
ISHARES TR CORE S&P MCP ETF 464287507   254,311,247 4,186,883 SH   SOLE 18 3,855,438 0 331,445
ISHARES TR CORE S&P MCP ETF 464287507   60,115,957 989,726 SH   SOLE 19 989,726 0 0
ISHARES TR CORE S&P MCP ETF 464287507   131,450,896 2,164,157 SH   SOLE 21 2,164,157 0 0
ISHARES TR CORE S&P MCP ETF 464287507   74,178,907 1,221,253 SH   SOLE 22 1,221,253 0 0
ISHARES TR CORE S&P MCP ETF 464287507   4,857,325 79,969 SH   SOLE 43 78,844 0 1,125
ISHARES TR ISHARES SEMICDTR 464287523   23,722 105 SH   SOLE 43 0 0 105
ISHARES TR EXPND TEC SC ETF 464287549   162,363 1,884 SH   SOLE 43 1,884 0 0
ISHARES TR COHEN STEER REIT 464287564   11,853,080 205,426 SH   SOLE 18 205,426 0 0
ISHARES TR COHEN STEER REIT 464287564   72,984,499 1,264,896 SH   SOLE 19 0 0 1,264,896
ISHARES TR GLOBAL 100 ETF 464287572   2,259,041,107 25,266,090 SH   SOLE 4 25,266,090 0 0
ISHARES TR GLOBAL 100 ETF 464287572   125,353 1,402 SH   SOLE 18 1,402 0 0
ISHARES TR GLOBAL 100 ETF 464287572   89,410 1,000 SH   SOLE 43 1,000 0 0
ISHARES TR US CONSUM DISCRE 464287580   4,873,608 59,456 SH   SOLE 18 59,456 0 0
ISHARES TR US CONSUM DISCRE 464287580   219,844 2,682 SH   SOLE 43 0 0 2,682
ISHARES TR RUS 1000 VAL ETF 464287598   96,110,784 536,602 SH   SOLE 2 479,392 0 57,210
ISHARES TR RUS 1000 VAL ETF 464287598   117,114,655 653,870 SH   SOLE 18 472,462 0 181,408
ISHARES TR RUS 1000 VAL ETF 464287598   130,492,740 728,562 SH   SOLE 19 728,562 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   28,418,130 158,663 SH   SOLE 22 158,663 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   2,078,751 11,606 SH   SOLE 23 11,606 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   4,025,139 22,473 SH   SOLE 26 0 0 22,473
ISHARES TR RUS 1000 VAL ETF 464287598   29,408,250 164,191 SH   SOLE 29 164,191 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   208,842 1,166 SH   SOLE 43 1,166 0 0
ISHARES TR S&P MC 400GR ETF 464287606   911,223 9,986 SH   SOLE 18 9,986 0 0
ISHARES TR S&P MC 400GR ETF 464287606   24,455 268 SH   SOLE 43 268 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   71,534,144 212,236 SH   SOLE 2 212,236 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   156,406,427 464,045 SH   SOLE 18 464,045 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   272,242,026 807,720 SH   SOLE 22 803,270 0 4,450
ISHARES TR RUS 1000 GRW ETF 464287614   107,182 318 SH   SOLE 43 318 0 0
ISHARES TR RUS 1000 ETF 464287622   190,369,684 660,937 SH   SOLE 2 2,598 0 658,339
ISHARES TR RUS 1000 ETF 464287622   198,556,649 689,361 SH   SOLE 18 55,920 0 633,441
ISHARES TR RUS 1000 ETF 464287622   430,017,845 1,492,962 SH   SOLE 19 1,492,962 0 0
ISHARES TR RUS 1000 ETF 464287622   449,147,069 1,559,376 SH   SOLE 21 1,292,924 0 266,452
ISHARES TR RUS 1000 ETF 464287622   4,195,733 14,567 SH   SOLE 43 14,567 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   5,666,658 35,682 SH   SOLE 2 0 0 35,682
ISHARES TR RUS 2000 VAL ETF 464287630   14,287,258 89,964 SH   SOLE 18 89,964 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   10,899,924 68,635 SH   SOLE 22 45,952 0 22,683
ISHARES TR RUS 2000 VAL ETF 464287630   38,591 243 SH   SOLE 43 243 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   1,116,238 4,122 SH   SOLE 2 0 0 4,122
ISHARES TR RUS 2000 GRW ETF 464287648   7,012,722 25,896 SH   SOLE 18 25,896 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   8,969,167 33,121 SH   SOLE 22 33,121 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   20,852 77 SH   SOLE 43 77 0 0
ISHARES TR OPTIONS 464287655   504,720 2,400 SH Put SOLE 4 2,400 0 0
ISHARES TR OPTIONS 464287655   11,566,500 55,000 SH Put SOLE 18 55,000 0 0
ISHARES TR OPTIONS 464287655   124,623,780 592,600 SH Put SOLE 19 592,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   13,155,106 62,554 SH   SOLE 2 62,554 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   439,979,355 2,092,151 SH   SOLE 7 2,092,151 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   202,645,425 963,602 SH   SOLE 18 963,602 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   100,888,691 479,737 SH   SOLE 19 479,737 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   498,702,055 2,371,384 SH   SOLE 21 2,231,780 0 139,604
ISHARES TR RUSSELL 2000 ETF 464287655   819,992,507 3,899,156 SH   SOLE 22 3,899,156 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,365,828 11,250 SH   SOLE 43 11,090 0 159
ISHARES TR CORE S&P US VLU 464287663   109,055,717 1,205,835 SH   SOLE 2 1,143,679 0 62,156
ISHARES TR CORE S&P US VLU 464287663   3,958,016 43,764 SH   SOLE 18 43,764 0 0
ISHARES TR CORE S&P US GWT 464287671   40,743,603 347,612 SH   SOLE 18 347,612 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   23,030,540 76,748 SH   SOLE 18 76,748 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   27,993,563 93,287 SH   SOLE 19 93,287 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   236,439,334 787,921 SH   SOLE 22 169,871 0 618,050
ISHARES TR S&P MC 400VL ETF 464287705   79,964 676 SH   SOLE 18 676 0 0
ISHARES TR U.S. TECH ETF 464287721   111,031,070 822,087 SH   SOLE 2 777,903 0 44,184
ISHARES TR U.S. TECH ETF 464287721   36,730,783 271,959 SH   SOLE 18 271,959 0 0
ISHARES TR U.S. TECH ETF 464287721   132,171,877 978,616 SH   SOLE 19 978,616 0 0
ISHARES TR U.S. REAL ES ETF 464287739   92,429,247 1,028,134 SH   SOLE 2 1,028,134 0 0
ISHARES TR U.S. REAL ES ETF 464287739   80,910 900 SH   SOLE 18 900 0 0
ISHARES TR U.S. REAL ES ETF 464287739   2,347,289 26,110 SH   SOLE 22 26,110 0 0
ISHARES TR US INDUSTRIALS 464287754   6,500,590 51,711 SH   SOLE 18 51,711 0 0
ISHARES TR US HLTHCARE ETF 464287762   47,663 770 SH   SOLE 18 770 0 0
ISHARES TR US HLTHCARE ETF 464287762   78,613 1,270 SH   SOLE 43 0 0 1,270
ISHARES TR U.S. FIN SVC ETF 464287770   747,068 11,268 SH   SOLE 43 11,268 0 0
ISHARES TR U.S. FINLS ETF 464287788   359,740 3,761 SH   SOLE 18 3,761 0 0
ISHARES TR U.S. FINLS ETF 464287788   21,043 220 SH   SOLE 43 220 0 0
ISHARES TR U.S. ENERGY ETF 464287796   3,293,943 66,679 SH   SOLE 18 66,679 0 0
ISHARES TR CORE S&P SCP ETF 464287804   149,216,147 1,350,128 SH   SOLE 2 1,346,718 0 3,410
ISHARES TR CORE S&P SCP ETF 464287804   351,505,213 3,180,467 SH   SOLE 4 3,180,467 0 0
ISHARES TR CORE S&P SCP ETF 464287804   105,487,251 954,463 SH   SOLE 7 954,463 0 0
ISHARES TR CORE S&P SCP ETF 464287804   135,874,205 1,229,408 SH   SOLE 18 1,164,297 0 65,111
ISHARES TR CORE S&P SCP ETF 464287804   55,192,693 499,391 SH   SOLE 21 499,391 0 0
ISHARES TR CORE S&P SCP ETF 464287804   24,361,813 220,429 SH   SOLE 22 220,429 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,347,224 21,238 SH   SOLE 23 21,238 0 0
ISHARES TR CORE S&P SCP ETF 464287804   9,340,929 84,518 SH   SOLE 28 0 0 84,518
ISHARES TR CORE S&P SCP ETF 464287804   3,853,543 34,867 SH   SOLE 43 34,867 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   85 1 SH   SOLE 43 1 0 0
ISHARES TR EUROPE ETF 464287861   506,235,757 9,093,511 SH   SOLE 4 9,093,511 0 0
ISHARES TR SP SMCP600VL ETF 464287879   37,507 365 SH   SOLE 18 365 0 0
ISHARES TR S&P SML 600 GWT 464287887   26,407 202 SH   SOLE 18 202 0 0
ISHARES TR INTL TREA BD ETF 464288117   1,725,490 43,540 SH   SOLE 18 43,540 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   30,509,944 291,320 SH   SOLE 2 291,320 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   5,226,760 49,907 SH   SOLE 18 49,907 0 0
ISHARES TR AGENCY BOND ETF 464288166   16,791,834 155,408 SH   SOLE 21 155,408 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   1,873,694 27,656 SH   SOLE 3 27,656 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   375,964 26,893 SH   SOLE 4 26,893 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   77,407 5,537 SH   SOLE 18 5,537 0 0
ISHARES TR MSCI ACWI EX US 464288240   19,684,039 368,684 SH   SOLE 2 368,684 0 0
ISHARES TR MSCI ACWI EX US 464288240   227,602 4,263 SH   SOLE 18 4,263 0 0
ISHARES TR MSCI ACWI EX US 464288240   214,236,345 4,012,668 SH   SOLE 21 4,012,668 0 0
ISHARES TR MSCI ACWI EX US 464288240   42 1 SH   SOLE 43 1 0 0
ISHARES TR MSCI ACWI ETF 464288257   36,498,073 331,409 SH   SOLE 2 143 0 331,266
ISHARES TR MSCI ACWI ETF 464288257   4,932,392 44,787 SH   SOLE 3 23,272 0 21,515
ISHARES TR MSCI ACWI ETF 464288257   1,730,142 15,710 SH   SOLE 18 15,710 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265   13,860,741 128,976 SH   SOLE 23 128,976 0 0
ISHARES TR EAFE SML CP ETF 464288273   7,221,393 114,028 SH   SOLE 2 0 0 114,028
ISHARES TR EAFE SML CP ETF 464288273   6,092,156 96,197 SH   SOLE 18 66,822 0 29,375
ISHARES TR EAFE SML CP ETF 464288273   178,502,698 2,818,612 SH   SOLE 21 2,818,612 0 0
ISHARES TR EAFE SML CP ETF 464288273   1,583,947 25,011 SH   SOLE 23 25,011 0 0
ISHARES TR EAFE SML CP ETF 464288273   50,284 794 SH   SOLE 43 794 0 0
ISHARES TR JPMORGAN USD EMG 464288281   17,551,916 195,739 SH   SOLE 2 195,739 0 0
ISHARES TR JPMORGAN USD EMG 464288281   1,813,217 20,221 SH   SOLE 4 20,221 0 0
ISHARES TR JPMORGAN USD EMG 464288281   79,254,740 883,849 SH   SOLE 7 883,849 0 0
ISHARES TR JPMORGAN USD EMG 464288281   29,341,719 327,219 SH   SOLE 18 327,219 0 0
ISHARES TR JPMORGAN USD EMG 464288281   176,411,467 1,967,341 SH   SOLE 19 1,967,341 0 0
ISHARES TR JPMORGAN USD EMG 464288281   17,088,053 190,566 SH   SOLE 21 190,566 0 0
ISHARES TR JPMORGAN USD EMG 464288281   51,256,358 571,611 SH   SOLE 23 571,611 0 0
ISHARES TR OPTIONS 464288281   98,637 1,100 SH Put SOLE 4 1,100 0 0
ISHARES TR OPTIONS 464288281   2,268,651 25,300 SH Put SOLE 18 25,300 0 0
ISHARES TR OPTIONS 464288281   35,742,462 398,600 SH Put SOLE 19 398,600 0 0
ISHARES TR CALIF MUN BD ETF 464288356   6,724,642 116,869 SH   SOLE 2 116,869 0 0
ISHARES TR CALIF MUN BD ETF 464288356   329,071 5,719 SH   SOLE 18 5,719 0 0
ISHARES TR GLB INFRASTR ETF 464288372   63,654,035 1,336,708 SH   SOLE 2 1,336,708 0 0
ISHARES TR GLB INFRASTR ETF 464288372   19,715,156 414,010 SH   SOLE 7 414,010 0 0
ISHARES TR GLB INFRASTR ETF 464288372   476,486 10,006 SH   SOLE 21 10,006 0 0
ISHARES TR GLB INFRASTR ETF 464288372   8,514,742 178,806 SH   SOLE 28 178,806 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   108,825 1,500 SH   SOLE 43 1,500 0 0
ISHARES TR NATIONAL MUN ETF 464288414   18,575,634 172,636 SH   SOLE 2 172,636 0 0
ISHARES TR NATIONAL MUN ETF 464288414   13,803,757 128,288 SH   SOLE 18 128,288 0 0
ISHARES TR ASIA 50 ETF 464288430   466,278,055 7,680,416 SH   SOLE 4 7,680,416 0 0
ISHARES TR INTL SEL DIV ETF 464288448   268,147 9,563 SH   SOLE 7 9,563 0 0
ISHARES TR INTL SEL DIV ETF 464288448   10,559,752 376,596 SH   SOLE 18 376,596 0 0
ISHARES TR INTL SEL DIV ETF 464288448   11,885,960 423,893 SH   SOLE 21 423,893 0 0
ISHARES TR INTL DEV RE ETF 464288489   90,036 4,231 SH   SOLE 22 4,231 0 0
ISHARES TR IBOXX HI YD ETF 464288513   69,397,344 892,800 SH   SOLE 2 892,800 0 0
ISHARES TR IBOXX HI YD ETF 464288513   621,840 8,000 SH   SOLE 7 8,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513   64,583,736 830,873 SH   SOLE 18 493,565 0 337,308
ISHARES TR IBOXX HI YD ETF 464288513   461,500,111 5,937,220 SH   SOLE 19 5,734,657 0 202,563
ISHARES TR IBOXX HI YD ETF 464288513   431,654,433 5,553,254 SH   SOLE 21 5,553,254 0 0
ISHARES TR IBOXX HI YD ETF 464288513   3,981,331 51,220 SH   SOLE 22 11,616 0 39,604
ISHARES TR IBOXX HI YD ETF 464288513   143,134,198 1,841,428 SH   SOLE 23 1,841,428 0 0
ISHARES TR IBOXX HI YD ETF 464288513   30,813,960 396,423 SH   SOLE 26 396,423 0 0
ISHARES TR OPTIONS 464288513   123,590,700 1,590,000 SH Put SOLE 2 1,590,000 0 0
ISHARES TR OPTIONS 464288513   225,417 2,900 SH Put SOLE 4 2,900 0 0
ISHARES TR OPTIONS 464288513   248,736 3,200 SH Put SOLE 7 3,200 0 0
ISHARES TR OPTIONS 464288513   5,246,775 67,500 SH Put SOLE 18 67,500 0 0
ISHARES TR OPTIONS 464288513   67,306,407 865,900 SH Put SOLE 19 865,900 0 0
ISHARES TR CRE U S REIT ETF 464288521   29,160 542 SH   SOLE 2 542 0 0
ISHARES TR CRE U S REIT ETF 464288521   49,845,377 926,494 SH   SOLE 19 0 0 926,494
ISHARES TR CRE U S REIT ETF 464288521   18,822,737 349,865 SH   SOLE 21 19,113 0 330,752
ISHARES TR CRE U S REIT ETF 464288521   7,882,830 146,521 SH   SOLE 22 146,521 0 0
ISHARES TR CRE U S REIT ETF 464288521   67,589,101 1,256,303 SH   SOLE 23 1,256,303 0 0
ISHARES TR CRE U S REIT ETF 464288521   137,298 2,552 SH   SOLE 43 2,552 0 0
ISHARES TR RESIDENTIAL MULT 464288562   2,330,816 32,341 SH   SOLE 19 32,341 0 0
ISHARES TR MSCI KLD400 SOC 464288570   99,600 988 SH   SOLE 2 988 0 0
ISHARES TR MSCI KLD400 SOC 464288570   647,906 6,427 SH   SOLE 18 6,427 0 0
ISHARES TR MBS ETF 464288588   40,291,885 435,965 SH   SOLE 2 379,947 0 56,018
ISHARES TR MBS ETF 464288588   4,001,694 43,299 SH   SOLE 7 43,299 0 0
ISHARES TR MBS ETF 464288588   124,562,258 1,347,785 SH   SOLE 18 1,347,785 0 0
ISHARES TR MBS ETF 464288588   29,964,690 324,223 SH   SOLE 19 324,223 0 0
ISHARES TR MBS ETF 464288588   19,983,330 216,223 SH   SOLE 21 216,223 0 0
ISHARES TR MBS ETF 464288588   4,453,258 48,185 SH   SOLE 26 48,185 0 0
ISHARES TR INTRM GOV CR ETF 464288612   27,763,388 267,007 SH   SOLE 2 267,007 0 0
ISHARES TR INTRM GOV CR ETF 464288612   403,442 3,880 SH   SOLE 18 3,880 0 0
ISHARES TR INTRM GOV CR ETF 464288612   391,901 3,769 SH   SOLE 22 0 0 3,769
ISHARES TR USD INV GRDE ETF 464288620   3,046 60 SH   SOLE 2 60 0 0
ISHARES TR USD INV GRDE ETF 464288620   84,395,834 1,662,317 SH   SOLE 7 1,659,101 0 3,216
ISHARES TR USD INV GRDE ETF 464288620   74,215,688 1,461,802 SH   SOLE 18 1,461,802 0 0
ISHARES TR USD INV GRDE ETF 464288620   132,685,009 2,613,453 SH   SOLE 23 2,613,453 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   52,582,722 1,019,045 SH   SOLE 2 1,019,045 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   43,898,803 850,752 SH   SOLE 18 342,231 0 508,521
ISHARES TR ISHS 5-10YR INVT 464288638   833,701 16,157 SH   SOLE 21 16,157 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   1,467,452 28,439 SH   SOLE 22 28,439 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   88,118,065 1,718,371 SH   SOLE 2 1,718,371 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   57,237,864 1,116,183 SH   SOLE 7 1,116,183 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   19,464,247 379,568 SH   SOLE 18 270,067 0 109,501
ISHARES TR ISHS 1-5YR INVS 464288646   16,983,885 331,199 SH   SOLE 19 331,199 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   66,706,460 1,300,828 SH   SOLE 21 1,170,485 0 130,343
ISHARES TR ISHS 1-5YR INVS 464288646   451,315 8,801 SH   SOLE 22 0 0 8,801
ISHARES TR ISHS 1-5YR INVS 464288646   44,911,229 875,804 SH   SOLE 23 875,804 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   63,139,115 1,231,262 SH   SOLE 44 1,231,262 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   54,735,859 521,145 SH   SOLE 2 494,019 0 27,126
ISHARES TR 10-20 YR TRS ETF 464288653   1,870,689 17,811 SH   SOLE 18 17,811 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   1,706,527 16,248 SH   SOLE 21 16,248 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   230,856 2,198 SH   SOLE 22 2,198 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   34,994,539 302,172 SH   SOLE 2 124,308 0 177,864
ISHARES TR 3 7 YR TREAS BD 464288661   18,006,949 155,487 SH   SOLE 7 0 0 155,487
ISHARES TR 3 7 YR TREAS BD 464288661   25,354,341 218,930 SH   SOLE 18 218,930 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   19,634,427 169,540 SH   SOLE 22 169,540 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   21,322,127 184,113 SH   SOLE 23 184,113 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   2,902,546 25,063 SH   SOLE 26 25,063 0 0
ISHARES TR SHORT TREAS BD 464288679   26,476,430 239,519 SH   SOLE 2 239,519 0 0
ISHARES TR SHORT TREAS BD 464288679   159,812,652 1,445,745 SH   SOLE 18 1,445,745 0 0
ISHARES TR SHORT TREAS BD 464288679   629,519,773 5,694,950 SH   SOLE 19 4,704,764 0 990,186
ISHARES TR SHORT TREAS BD 464288679   48,563,759 439,332 SH   SOLE 21 0 0 439,332
ISHARES TR SHORT TREAS BD 464288679   25,649,481 232,038 SH   SOLE 22 232,038 0 0
ISHARES TR SHORT TREAS BD 464288679   795,667 7,198 SH   SOLE 23 7,198 0 0
ISHARES TR PFD AND INCM SEC 464288687   21,848,685 677,899 SH   SOLE 2 677,899 0 0
ISHARES TR PFD AND INCM SEC 464288687   171,721 5,328 SH   SOLE 3 5,328 0 0
ISHARES TR PFD AND INCM SEC 464288687   63,683,594 1,975,910 SH   SOLE 18 1,975,910 0 0
ISHARES TR PFD AND INCM SEC 464288687   17,737,039 550,327 SH   SOLE 21 550,327 0 0
ISHARES TR GLOB INDSTRL ETF 464288729   63,956,368 457,845 SH   SOLE 7 457,845 0 0
ISHARES TR GLB CNSM STP ETF 464288737   93,263,300 1,528,155 SH   SOLE 4 1,528,155 0 0
ISHARES TR GLB CNSM STP ETF 464288737   4,282,475 70,170 SH   SOLE 7 70,170 0 0
ISHARES TR GLB CNS DISC ETF 464288745   55,610,754 331,253 SH   SOLE 7 331,253 0 0
ISHARES TR US HOME CONS ETF 464288752   2,431 21 SH   SOLE 2 21 0 0
ISHARES TR US HOME CONS ETF 464288752   1,029,499 8,893 SH   SOLE 43 0 0 8,893
ISHARES TR MSCI USA ESG SLC 464288802   723,797 6,630 SH   SOLE 18 6,630 0 0
ISHARES TR MSCI USA ESG SLC 464288802   45,819,741 419,710 SH   SOLE 19 0 0 419,710
ISHARES TR MSCI USA ESG SLC 464288802   2,749,010 25,181 SH   SOLE 26 25,181 0 0
ISHARES TR U.S. MED DVC ETF 464288810   4,687 80 SH   SOLE 2 80 0 0
ISHARES TR U.S. MED DVC ETF 464288810   83,608 1,427 SH   SOLE 18 1,427 0 0
ISHARES TR EAFE VALUE ETF 464288877   12,969,014 238,401 SH   SOLE 2 238,401 0 0
ISHARES TR EAFE VALUE ETF 464288877   24,997,507 459,513 SH   SOLE 18 459,513 0 0
ISHARES TR EAFE VALUE ETF 464288877   218,623,971 4,018,823 SH   SOLE 19 4,018,823 0 0
ISHARES TR EAFE GRWTH ETF 464288885   688,024 6,629 SH   SOLE 2 6,629 0 0
ISHARES TR EAFE GRWTH ETF 464288885   23,256,329 224,071 SH   SOLE 18 224,071 0 0
ISHARES TR EAFE GRWTH ETF 464288885   177,904,986 1,714,086 SH   SOLE 19 1,714,086 0 0
ISHARES TR RUS TOP 200 ETF 464289446   7,914,364 62,259 SH   SOLE 2 62,259 0 0
ISHARES TR CORE LT USDB ETF 464289479   91,384,271 1,787,992 SH   SOLE 2 0 0 1,787,992
ISHARES TR CORE LT USDB ETF 464289479   5,731,935 112,149 SH   SOLE 18 112,149 0 0
ISHARES TR 10+ YR INVST GRD 464289511   160,633,265 3,118,487 SH   SOLE 2 1,080,426 0 2,038,061
ISHARES TR 10+ YR INVST GRD 464289511   6,032,954 117,122 SH   SOLE 18 117,122 0 0
ISHARES TR 10+ YR INVST GRD 464289511   123,011,649 2,388,112 SH   SOLE 21 2,388,112 0 0
ISHARES TR 10+ YR INVST GRD 464289511   1,005,218 19,515 SH   SOLE 22 12,487 0 7,028
ISHARES TR 10+ YR INVST GRD 464289511   5,825,729 113,099 SH   SOLE 23 113,099 0 0
ISHARES TR INDIA 50 ETF 464289529   77,751,898 1,541,473 SH   SOLE 7 1,541,473 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   87,466,811 1,571,166 SH   SOLE 19 0 0 1,571,166
ISHARES TR MODERT ALLOC ETF 464289875   113,952,530 2,663,687 SH   SOLE 19 0 0 2,663,687
ISHARES TR CONSER ALLOC ETF 464289883   11,817,953 320,922 SH   SOLE 19 0 0 320,922
ISHARES TR US TREAS BD ETF 46429B267   41,269,008 1,812,429 SH   SOLE 2 1,812,429 0 0
ISHARES TR US TREAS BD ETF 46429B267   84,364,262 3,705,062 SH   SOLE 7 3,705,062 0 0
ISHARES TR US TREAS BD ETF 46429B267   149,272,902 6,555,683 SH   SOLE 18 6,555,683 0 0
ISHARES TR US TREAS BD ETF 46429B267   2,768,490 121,585 SH   SOLE 21 121,585 0 0
ISHARES TR US TREAS BD ETF 46429B267   1,141,574 50,135 SH   SOLE 23 50,135 0 0
ISHARES TR A RATE CP BD ETF 46429B291   13,674 288 SH   SOLE 2 288 0 0
ISHARES TR MSCI INDONIA ETF 46429B309   562,754 24,978 SH   SOLE 18 24,978 0 0
ISHARES TR GNMA BOND ETF 46429B333   4,319,258 99,545 SH   SOLE 23 99,545 0 0
ISHARES TR CMBS ETF 46429B366   1,880,373 39,923 SH   SOLE 18 39,923 0 0
ISHARES TR MSCI INDIA ETF 46429B598   3,089,777 59,891 SH   SOLE 2 59,891 0 0
ISHARES TR MSCI INDIA ETF 46429B598   11,273,550 218,522 SH   SOLE 4 218,522 0 0
ISHARES TR MSCI INDIA ETF 46429B598   34,307,969 665,012 SH   SOLE 15 665,012 0 0
ISHARES TR MSCI INDIA ETF 46429B598   12,957,293 251,159 SH   SOLE 18 251,159 0 0
ISHARES TR MSCI INDIA ETF 46429B598   4,253,131 82,441 SH   SOLE 19 82,441 0 0
ISHARES TR MSCI INDIA ETF 46429B598   220,035,787 4,265,086 SH   SOLE 22 2,366,464 0 1,898,622
ISHARES TR MSCI INDIA ETF 46429B598   31,837,272 617,121 SH   SOLE 26 617,121 0 0
ISHARES TR MSCI POLAND ETF 46429B606   18,883,559 800,490 SH   SOLE 2 800,490 0 0
ISHARES TR MSCI POLAND ETF 46429B606   30,548,720 1,294,986 SH   SOLE 7 0 0 1,294,986
ISHARES TR MSCI POLAND ETF 46429B606   584,607 24,782 SH   SOLE 15 24,782 0 0
ISHARES TR MSCI POLAND ETF 46429B606   1,739,102 73,722 SH   SOLE 18 73,722 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   111,317,846 2,180,138 SH   SOLE 2 2,180,138 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   9,223,121 180,633 SH   SOLE 7 0 0 180,633
ISHARES TR FLTG RATE NT ETF 46429B655   9,063,150 177,500 SH   SOLE 18 177,500 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   15,730,514 308,079 SH   SOLE 19 308,079 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   34,390,748 673,536 SH   SOLE 21 673,536 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   8,424,900 165,000 SH   SOLE 22 165,000 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   79,652,681 1,559,982 SH   SOLE 23 1,559,982 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   19,644,978 384,743 SH   SOLE 44 384,743 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   252,491 2,291 SH   SOLE 2 2,291 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   22,729,159 206,235 SH   SOLE 18 206,235 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   23,862,559 216,519 SH   SOLE 21 216,519 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   11,261,588 102,183 SH   SOLE 23 102,183 0 0
ISHARES TR MSCI CHINA ETF 46429B671   6,258,548 157,527 SH   SOLE 2 157,527 0 0
ISHARES TR MSCI CHINA ETF 46429B671   669,808 16,859 SH   SOLE 7 0 0 16,859
ISHARES TR MSCI CHINA ETF 46429B671   4,123,338 103,784 SH   SOLE 18 103,784 0 0
ISHARES TR MSCI CHINA ETF 46429B671   787,608 19,824 SH   SOLE 19 19,824 0 0
ISHARES TR MSCI CHINA ETF 46429B671   3,834,541 96,515 SH   SOLE 22 96,515 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   20,016,441 282,399 SH   SOLE 2 282,399 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   114,975,299 1,622,112 SH   SOLE 7 1,622,112 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   184,262,625 2,599,642 SH   SOLE 18 2,554,203 0 45,439
ISHARES TR MSCI EAFE MIN VL 46429B689   4,280,656 60,393 SH   SOLE 21 60,393 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   93,108 1,114 SH   SOLE 2 1,114 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   442,752,290 5,297,347 SH   SOLE 18 5,201,184 0 96,163
ISHARES TR MSCI USA MIN VOL 46429B697   18,829,153 225,283 SH   SOLE 22 225,283 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   32,911 331 SH   SOLE 2 331 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   224,811 2,261 SH   SOLE 4 2,261 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   104,851,222 1,054,523 SH   SOLE 7 1,054,523 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   5,352,814 53,835 SH   SOLE 18 53,835 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   64,255,743 646,241 SH   SOLE 19 646,241 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,092,239 10,985 SH   SOLE 21 10,985 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   116,603,367 709,482 SH   SOLE 2 681,484 0 27,998
ISHARES TR MSCI USA QLT FCT 46432F339   76,531,550 465,662 SH   SOLE 7 465,662 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   205,953,723 1,253,141 SH   SOLE 18 1,143,281 0 109,860
ISHARES TR MSCI USA QLT FCT 46432F339   493,198,408 3,000,903 SH   SOLE 19 3,000,903 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   21,627,310 131,593 SH   SOLE 22 131,593 0 0
ISHARES TR MSCI USA SZE FT 46432F370   57,937,416 407,189 SH   SOLE 18 374,728 0 32,461
ISHARES TR MSCI USA SZE FT 46432F370   351,305 2,469 SH   SOLE 43 2,469 0 0
ISHARES TR MSCI USA VALUE 46432F388   41,813,617 386,055 SH   SOLE 2 382,642 0 3,413
ISHARES TR MSCI USA VALUE 46432F388   12,798,235 118,163 SH   SOLE 7 118,163 0 0
ISHARES TR MSCI USA VALUE 46432F388   88,189,035 814,228 SH   SOLE 18 792,136 0 22,092
ISHARES TR MSCI USA VALUE 46432F388   23,930,228 220,942 SH   SOLE 22 220,942 0 0
ISHARES TR MSCI USA MMENTM 46432F396   84,120 449 SH   SOLE 2 449 0 0
ISHARES TR MSCI USA MMENTM 46432F396   2,060,850 11,000 SH   SOLE 7 11,000 0 0
ISHARES TR MSCI USA MMENTM 46432F396   134,955,137 720,337 SH   SOLE 18 628,116 0 92,221
ISHARES TR MSCI USA MMENTM 46432F396   136,160,922 726,773 SH   SOLE 19 726,773 0 0
ISHARES TR MSCI USA MMENTM 46432F396   21,874,799 116,759 SH   SOLE 22 116,759 0 0
ISHARES TR MSCI USA MMENTM 46432F396   470,811 2,513 SH   SOLE 43 2,513 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   380,287 5,604 SH   SOLE 2 5,604 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   686,127,778 10,110,931 SH   SOLE 19 0 0 10,110,931
ISHARES TR CORE MSCI TOTAL 46432F834   17,095,426,784 251,921,998 SH   SOLE 21 251,824,184 0 97,814
ISHARES TR CORE MSCI EAFE 46432F842   1,644,579,377 22,158,170 SH   SOLE 2 22,141,640 0 16,530
ISHARES TR CORE MSCI EAFE 46432F842   404,202 5,446 SH   SOLE 3 5,446 0 0
ISHARES TR CORE MSCI EAFE 46432F842   96,974,516 1,306,582 SH   SOLE 7 1,246,545 0 60,037
ISHARES TR CORE MSCI EAFE 46432F842   500,424,775 6,742,452 SH   SOLE 18 4,420,159 0 2,322,293
ISHARES TR CORE MSCI EAFE 46432F842   269,937,843 3,636,996 SH   SOLE 19 3,565,583 0 71,413
ISHARES TR CORE MSCI EAFE 46432F842   73,971,289 996,649 SH   SOLE 21 0 0 996,649
ISHARES TR CORE MSCI EAFE 46432F842   33,704,415 454,115 SH   SOLE 22 454,115 0 0
ISHARES TR CORE MSCI EAFE 46432F842   7,590,925 102,276 SH   SOLE 23 102,276 0 0
ISHARES TR CORE MSCI EAFE 46432F842   32,173 433 SH   SOLE 43 0 0 433
ISHARES TR CORE 1 5 YR USD 46432F859   53,776,324 1,133,565 SH   SOLE 2 1,133,565 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   8,461,114 178,354 SH   SOLE 18 178,354 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   184,673 3,752 SH   SOLE 22 0 0 3,752
ISHARES TR U S EQUITY FACTR 46434V282   7,325,855 136,143 SH   SOLE 18 136,143 0 0
ISHARES TR US SML CAP EQT 46434V290   18,715,600 294,363 SH   SOLE 2 294,363 0 0
ISHARES TR US SML CAP EQT 46434V290   1,597,320 25,123 SH   SOLE 18 25,123 0 0
ISHARES TR US SML CAP EQT 46434V290   11,740,492 184,657 SH   SOLE 22 184,657 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   45,316 1,065 SH   SOLE 2 1,065 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   14,014,906 329,375 SH   SOLE 7 329,375 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   61,606,996 1,447,873 SH   SOLE 18 1,447,873 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   2,596,061 61,012 SH   SOLE 19 61,012 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,053,113 24,750 SH   SOLE 21 24,750 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   3,786,439 88,988 SH   SOLE 22 0 0 88,988
ISHARES TR 0-5YR HI YL CP 46434V407   45,056,876 1,058,916 SH   SOLE 23 1,058,916 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   22,190,633 521,519 SH   SOLE 44 521,519 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   2,683,868 60,776 SH   SOLE 2 60,776 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   11,494,848 260,300 SH   SOLE 4 260,300 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   5,866,612 132,849 SH   SOLE 15 132,849 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   1,821,423 41,246 SH   SOLE 18 41,246 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423   9,078,943 205,592 SH   SOLE 22 205,592 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   32,924,052 839,257 SH   SOLE 2 839,257 0 0
ISHARES TR MSCI INTL MOMENT 46434V449   8,107,507 206,666 SH   SOLE 18 0 0 206,666
ISHARES TR MSCI INTL QUALTY 46434V456   16,877,948 425,566 SH   SOLE 2 425,566 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   7,099,576 179,011 SH   SOLE 18 0 0 179,011
ISHARES TR MSCI LW CRB TG 46434V464   372,803 2,077 SH   SOLE 18 2,077 0 0
ISHARES TR MSCI CHINA A 46434V514   7,348,858 283,193 SH   SOLE 4 0 0 283,193
ISHARES TR CORE TOTAL USD 46434V613   2,545,882 55,843 SH   SOLE 2 55,843 0 0
ISHARES TR CORE TOTAL USD 46434V613   162,990,450 3,575,136 SH   SOLE 18 1,171,841 0 2,403,295
ISHARES TR CORE TOTAL USD 46434V613   486,044,518 10,661,209 SH   SOLE 19 10,661,209 0 0
ISHARES TR CORE TOTAL USD 46434V613   1,947,279,880 42,712,873 SH   SOLE 21 42,712,873 0 0
ISHARES TR CORE DIV GRWTH 46434V621   382,848 6,594 SH   SOLE 2 6,594 0 0
ISHARES TR CORE DIV GRWTH 46434V621   27,584,770 475,108 SH   SOLE 18 416,415 0 58,693
ISHARES TR CORE DIV GRWTH 46434V621   507,308,540 8,737,660 SH   SOLE 19 8,737,660 0 0
ISHARES TR CORE DIV GRWTH 46434V621   25,630,993 441,457 SH   SOLE 23 441,457 0 0
ISHARES TR CORE DIV GRWTH 46434V621   5,748 99 SH   SOLE 43 99 0 0
ISHARES TR CUR HD EURZN ETF 46434V639   374,980 10,198 SH   SOLE 3 10,198 0 0
ISHARES TR CUR HD EURZN ETF 46434V639   44,242,694 1,203,228 SH   SOLE 19 1,203,228 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   87,179,720 3,681,576 SH   SOLE 2 3,681,576 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   39,213,796 1,655,988 SH   SOLE 7 1,655,988 0 0
ISHARES TR CORE MSCI PAC 46434V696   32,858 519 SH   SOLE 18 519 0 0
ISHARES TR CORE MSCI EURO 46434V738   28,289 489 SH   SOLE 7 489 0 0
ISHARES TR CORE MSCI EURO 46434V738   75,274,246 1,301,197 SH   SOLE 23 1,301,197 0 0
ISHARES TR CORE MSCI EURO 46434V738   65 1 SH   SOLE 43 1 0 0
ISHARES TR MSCI QATAR ETF 46434V779   2,041,036 115,705 SH   SOLE 4 115,705 0 0
ISHARES TR HDG MSCI EAFE 46434V803   260,065 7,456 SH   SOLE 2 7,456 0 0
ISHARES TR HDG MSCI EAFE 46434V803   6,015,998 172,477 SH   SOLE 18 172,477 0 0
ISHARES TR TRS FLT RT BD 46434V860   2,188,135 43,167 SH   SOLE 2 43,167 0 0
ISHARES TR TRS FLT RT BD 46434V860   417,787 8,242 SH   SOLE 18 8,242 0 0
ISHARES TR TRS FLT RT BD 46434V860   13,848,457 273,199 SH   SOLE 19 273,199 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   130,477,108 2,580,639 SH   SOLE 2 2,580,639 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   93,533,624 1,849,953 SH   SOLE 18 0 0 1,849,953
ISHARES TR IBONDS DEC25 ETF 46434VBD1   3,498 141 SH   SOLE 2 141 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1   28,482 1,148 SH   SOLE 18 1,148 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   3,457 138 SH   SOLE 2 138 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4   28,557 1,140 SH   SOLE 18 1,140 0 0
ISHARES TR CONV BD ETF 46435G102   66,259 830 SH   SOLE 2 830 0 0
ISHARES TR CONV BD ETF 46435G102   648,699 8,126 SH   SOLE 18 8,126 0 0
ISHARES TR CONV BD ETF 46435G102   25,911,940 324,589 SH   SOLE 19 324,589 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   10,291,519 447,652 SH   SOLE 2 447,652 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   235,441 10,241 SH   SOLE 18 10,241 0 0
ISHARES TR INVESTMENT GRADE 46435G219   46,151 1,029 SH   SOLE 2 1,029 0 0
ISHARES TR INVESTMENT GRADE 46435G219   33,548 748 SH   SOLE 18 748 0 0
ISHARES TR INVESTMENT GRADE 46435G219   1,005,358 22,416 SH   SOLE 23 22,416 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   10,306 421 SH   SOLE 2 421 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   110,503 4,514 SH   SOLE 18 4,514 0 0
ISHARES TR HIGH YLD SYSTM B 46435G250   14,764 316 SH   SOLE 2 316 0 0
ISHARES TR CORE MSCI INTL 46435G326   73,841,657 1,099,980 SH   SOLE 2 1,099,980 0 0
ISHARES TR CORE MSCI INTL 46435G326   26,334,629 392,293 SH   SOLE 18 153,632 0 238,661
ISHARES TR CORE MSCI INTL 46435G326   1,075,060,635 16,014,608 SH   SOLE 21 16,014,608 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   3,763 110 SH   SOLE 2 110 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   10,978,434 320,913 SH   SOLE 7 0 0 320,913
ISHARES TR MORTGE REL ETF 46435G342   6,277,612 270,121 SH   SOLE 21 270,121 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   11,188,170 396,322 SH   SOLE 2 396,322 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   1,242,346 44,008 SH   SOLE 18 0 0 44,008
ISHARES TR ESG AWR MSCI USA 46435G425   237,709,230 2,067,756 SH   SOLE 2 2,067,756 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   150,203,862 1,306,575 SH   SOLE 7 0 0 1,306,575
ISHARES TR ESG AWR MSCI USA 46435G425   7,687,260 66,869 SH   SOLE 18 66,869 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   48,300,789 420,153 SH   SOLE 21 420,153 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   4,516,089 39,284 SH   SOLE 22 39,284 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   64,700,753 562,811 SH   SOLE 28 562,811 0 0
ISHARES TR ESG ADVNCD HY BD 46435G441   5,132,084 112,324 SH   SOLE 2 112,324 0 0
ISHARES TR FALN ANGLS USD 46435G474   68,305 2,543 SH   SOLE 2 2,543 0 0
ISHARES TR FALN ANGLS USD 46435G474   12,002,230 446,844 SH   SOLE 7 446,844 0 0
ISHARES TR FALN ANGLS USD 46435G474   2,834,563 105,531 SH   SOLE 18 105,531 0 0
ISHARES TR FALN ANGLS USD 46435G474   3,337,543 124,257 SH   SOLE 23 124,257 0 0
ISHARES TR MSCI INTL SZE FT 46435G508   309,367 11,602 SH   SOLE 2 11,602 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   57,527,688 719,906 SH   SOLE 2 719,906 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   16,652,445 208,390 SH   SOLE 18 208,390 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   1,658,372 20,753 SH   SOLE 19 0 0 20,753
ISHARES TR ESG AW MSCI EAFE 46435G516   17,087,155 213,830 SH   SOLE 21 213,830 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   3,421,586 42,818 SH   SOLE 22 42,818 0 0
ISHARES TR INTL DIV GRWTH 46435G524   237,444 3,525 SH   SOLE 2 3,525 0 0
ISHARES TR CORE INTL AGGR 46435G672   34,828,686 697,271 SH   SOLE 2 697,271 0 0
ISHARES TR CORE INTL AGGR 46435G672   1,718,530 34,405 SH   SOLE 3 34,405 0 0
ISHARES TR CORE INTL AGGR 46435G672   272,759,967 5,460,660 SH   SOLE 7 0 0 5,460,660
ISHARES TR CORE INTL AGGR 46435G672   910,988 18,238 SH   SOLE 18 0 0 18,238
ISHARES TR CORE INTL AGGR 46435G672   333,318,198 6,673,037 SH   SOLE 21 6,673,037 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   3,482 146 SH   SOLE 2 146 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   28,429 1,192 SH   SOLE 18 1,192 0 0
ISHARES TR IBONDS DEC 26 46435U259   3,625 143 SH   SOLE 2 143 0 0
ISHARES TR IBONDS DEC 27 46435U283   3,624 144 SH   SOLE 2 144 0 0
ISHARES TR IBONDS DEC 28 46435U325   3,639 144 SH   SOLE 2 144 0 0
ISHARES TR IBONDS DEC 25 46435U432   3,625 137 SH   SOLE 2 137 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   3,487 140 SH   SOLE 2 140 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   28,392 1,140 SH   SOLE 18 1,140 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   92,524,619 1,966,099 SH   SOLE 2 1,966,099 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   233,982 4,972 SH   SOLE 18 4,972 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   2,148,336 45,651 SH   SOLE 19 0 0 45,651
ISHARES TR ESG AWR US AGRGT 46435U549   29,770,109 632,599 SH   SOLE 21 632,599 0 0
ISHARES TR ESG AWARE MSCI 46435U663   52,552 1,305 SH   SOLE 18 1,305 0 0
ISHARES TR ESG AWARE MSCI 46435U663   5,118,961 127,116 SH   SOLE 21 127,116 0 0
ISHARES TR ESG AWARE MSCI 46435U663   500,798 12,436 SH   SOLE 22 12,436 0 0
ISHARES TR IBONDS DEC 46435U697   3,659 141 SH   SOLE 2 141 0 0
ISHARES TR US INFRASTRUC 46435U713   121,755 2,808 SH   SOLE 2 2,808 0 0
ISHARES TR US INFRASTRUC 46435U713   2,808,991 64,783 SH   SOLE 18 64,783 0 0
ISHARES TR US INFRASTRUC 46435U713   34,951,282 806,072 SH   SOLE 19 806,072 0 0
ISHARES TR US FIXED INC BAL 46435U796   14,003,637 162,801 SH   SOLE 18 0 0 162,801
ISHARES TR BROAD USD HIGH 46435U853   52,801,419 1,443,056 SH   SOLE 2 1,443,056 0 0
ISHARES TR BROAD USD HIGH 46435U853   6,403 175 SH   SOLE 7 0 0 175
ISHARES TR BROAD USD HIGH 46435U853   2,257,201 61,689 SH   SOLE 18 30,962 0 30,727
ISHARES TR BROAD USD HIGH 46435U853   458,518,108 12,531,241 SH   SOLE 19 12,531,241 0 0
ISHARES TR BROAD USD HIGH 46435U853   548,850 15,000 SH   SOLE 21 15,000 0 0
ISHARES TR BROAD USD HIGH 46435U853   5,875,147 160,567 SH   SOLE 23 160,567 0 0
ISHARES TR BROAD USD HIGH 46435U853   92,612,583 2,531,090 SH   SOLE 26 0 0 2,531,090
ISHARES TR IBONDS 27 ETF 46435UAA9   3,427 144 SH   SOLE 2 144 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   28,393 1,193 SH   SOLE 18 1,193 0 0
ISHARES TR IBONDS DEC 2033 46436E130   1,198 47 SH   SOLE 2 47 0 0
ISHARES TR IBONDS DEC 2033 46436E130   28,359 1,113 SH   SOLE 18 1,113 0 0
ISHARES TR IBONDS DEC 2029 46436E163   1,565 62 SH   SOLE 2 62 0 0
ISHARES TR BREAKTHROUGH ENV 46436E197   2,395,800 110,000 SH   SOLE   110,000 0 0
ISHARES TR IBONDS DEC 29 46436E205   1,164 51 SH   SOLE 2 51 0 0
ISHARES TR IBONDS DEC 29 46436E205   28,365 1,243 SH   SOLE 18 1,243 0 0
ISHARES TR ESG AWR MSCI USA 46436E221   3,340,776 120,000 SH   SOLE   120,000 0 0
ISHARES TR ESG AWARE MSCI 46436E239   4,478,016 120,000 SH   SOLE   120,000 0 0
ISHARES TR FUTURE METAVERSE 46436E247   4,950,465 150,000 SH   SOLE   150,000 0 0
ISHARES TR ENVIRONMNTL INFR 46436E254   2,780,478 90,000 SH   SOLE   90,000 0 0
ISHARES TR JP MORGAN BROAD 46436E262   31,370,760 600,000 SH   SOLE   600,000 0 0
ISHARES TR ENVIR AWR RL EST 46436E270   4,997,792 195,000 SH   SOLE   195,000 0 0
ISHARES TR IBONDS DEC 2032 46436E312   1,166 47 SH   SOLE 2 47 0 0
ISHARES TR IBONDS DEC 2032 46436E312   28,333 1,142 SH   SOLE 18 1,142 0 0
ISHARES TR MSCI WTR MGMT MS 46436E346   4,625,685 150,000 SH   SOLE   150,000 0 0
ISHARES TR NEUROSCIENCE AND 46436E353   2,428,970 95,000 SH   SOLE   95,000 0 0
ISHARES TR EMERGNT FD & AGT 46436E395   1,013,750 50,000 SH   SOLE   50,000 0 0
ISHARES TR MSCI CHINA MLTSE 46436E429   1,516,830 93,000 SH   SOLE   93,000 0 0
ISHARES TR ESG ADV INVT GRA 46436E437   6,226,855 76,000 SH   SOLE   76,000 0 0
ISHARES TR ESG MSCI USA MIN 46436E445   3,859,900 145,000 SH   SOLE   145,000 0 0
ISHARES TR USD SYSTM BD ETF 46436E452   12,317,086 146,400 SH   SOLE   146,400 0 0
ISHARES TR IBONDS DEC 2031 46436E486   1,168 57 SH   SOLE 2 57 0 0
ISHARES TR IBONDS DEC 2031 46436E486   28,358 1,384 SH   SOLE 18 1,384 0 0
ISHARES TR BBB RATED CORP 46436E494   21,442,500 250,000 SH   SOLE   250,000 0 0
ISHARES TR US TECH BRKTHR 46436E502   5,841 122 SH   SOLE 2 122 0 0
ISHARES TR ISHARES 25+ YR T 46436E577   61,523,411 5,411,030 SH   SOLE 2 0 0 5,411,030
ISHARES TR ESG ADV TTL USD 46436E619   208,985,173 4,879,411 SH   SOLE 2 4,879,411 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   24,590,562 244,172 SH   SOLE 2 244,172 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   9,710,861 96,424 SH   SOLE 18 96,424 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,054,786 20,403 SH   SOLE 23 20,403 0 0
ISHARES TR IBONDS DEC 2030 46436E726   1,177 55 SH   SOLE 2 55 0 0
ISHARES TR IBONDS DEC 2030 46436E726   28,398 1,327 SH   SOLE 18 1,327 0 0
ISHARES TR ESG EAFE ETF 46436E759   62,819,675 922,056 SH   SOLE 2 922,056 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   121,024,259 2,680,493 SH   SOLE 2 2,680,493 0 0
ISHARES TR IBONDS OCT 2027 46438G604   255,650 10,000 SH   SOLE   10,000 0 0
ISHARES TR RUSSELL 2000 BUY 46438G695   13,184,158 260,000 SH   SOLE   260,000 0 0
ISHARES TR S&P 500 BUYWRITE 46438G711   12,157,680 240,000 SH   SOLE   240,000 0 0
ISHARES TR ENERGY STRG & MA 46438G737   8,201,440 320,000 SH   SOLE   320,000 0 0
ISHARES TR LIFEPATH TGT2065 46438G745   883,860 30,000 SH   SOLE   30,000 0 0
ISHARES TR LIFEPATH TGT2060 46438G752   736,550 25,000 SH   SOLE   25,000 0 0
ISHARES TR LIFEPATH TGT2055 46438G760   294,620 10,000 SH   SOLE   10,000 0 0
ISHARES TR LIFEPATH TGT2040 46438G794   578,216 20,000 SH   SOLE   20,000 0 0
ISHARES TR IBONDS OCT 2029 46438G802   770,100 30,000 SH   SOLE   30,000 0 0
ISHARES TR LIFEPATH TGT2025 46438G836   975,209 35,000 SH   SOLE   35,000 0 0
ISHARES TR LIFEPATH RETIREM 46438G844   1,106,744 40,000 SH   SOLE   40,000 0 0
ISHARES TR IBONDS OCT 2032 46438G869   768,300 30,000 SH   SOLE   30,000 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   47,196,752 935,330 SH   SOLE 2 935,330 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   5,898,269 116,890 SH   SOLE 18 116,890 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   5,046,000 100,000 SH   SOLE 22 100,000 0 0
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   11,308,136 224,101 SH   SOLE 44 224,101 0 0
ISHARES U S ETF TR TRANSITION ENABL 46431W515   10,308,000 400,000 SH   SOLE   400,000 0 0
ISHARES U S ETF TR INFLT HGD U S AG 46431W523   2,281,755 93,000 SH   SOLE   93,000 0 0
ISHARES U S ETF TR INFLT HGD HI YLD 46431W549   2,151,614 82,000 SH   SOLE   82,000 0 0
ISHARES U S ETF TR COMMODITY CURVE 46431W564   13,005,000 612,000 SH   SOLE   612,000 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   6,809 142 SH   SOLE 2 142 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   564 6 SH   SOLE 2 6 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   19,817,398 395,399 SH   SOLE 2 395,399 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   2,651,799 52,909 SH   SOLE 18 52,909 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   14,769 547 SH   SOLE 2 547 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   3,410,424 126,312 SH   SOLE 18 126,312 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   2,181,141 80,783 SH   SOLE 28 80,783 0 0
ISPECIMEN INC COM 45032V108   13,117 56,538 SH   SOLE 22 56,538 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   10,115 1,650 SH   SOLE 2 660 0 990
ISPIRE TECHNOLOGY INC COM 46501C100   272,313 44,423 SH   SOLE 18 44,423 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   221,354 36,110 SH   SOLE 19 36,110 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   3,664,888 597,861 SH   SOLE 21 597,861 0 0
ISPIRE TECHNOLOGY INC COM 46501C100   1,132,609 184,765 SH   SOLE 22 181,084 0 3,681
ISPIRE TECHNOLOGY INC COM 46501C100   288 47 SH   SOLE 43 47 0 0
ISSUER DIRECT CORP COM NEW 46520M204   51,654 3,998 SH   SOLE 2 3,998 0 0
ISSUER DIRECT CORP COM NEW 46520M204   5,323 412 SH   SOLE 18 412 0 0
ISSUER DIRECT CORP COM NEW 46520M204   77,494 5,998 SH   SOLE 21 5,998 0 0
ISSUER DIRECT CORP COM NEW 46520M204   26,719 2,068 SH   SOLE 22 2,068 0 0
ISUN INC COM 465246106   18,592 74,367 SH   SOLE 22 74,367 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   335,163 48,364 SH   SOLE 13 48,364 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   119,957,122 17,309,830 SH   SOLE 21 17,309,830 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   241,490 34,847 SH   SOLE 22 34,847 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   6,320,500 912,049 SH   SOLE 25 912,049 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   59,134 8,533 SH   SOLE 28 0 0 8,533
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   6,748,704 973,839 SH   SOLE 30 973,839 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   31,624,840 4,563,469 SH   SOLE 34 4,563,469 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   1,157,714 167,058 SH   SOLE 43 162,463 0 4,595
ITEOS THERAPEUTICS INC COM 46565G104   4,293,381 314,764 SH   SOLE 2 187,098 0 127,666
ITEOS THERAPEUTICS INC COM 46565G104   4,024 295 SH   SOLE 7 295 0 0
ITEOS THERAPEUTICS INC COM 46565G104   1,782,475 130,680 SH   SOLE 18 121,607 0 9,073
ITEOS THERAPEUTICS INC COM 46565G104   7,892,595 578,636 SH   SOLE 19 578,636 0 0
ITEOS THERAPEUTICS INC COM 46565G104   17,294,688 1,267,939 SH   SOLE 21 1,267,939 0 0
ITEOS THERAPEUTICS INC COM 46565G104   19,475,792 1,427,844 SH   SOLE 22 1,331,941 0 95,903
ITEOS THERAPEUTICS INC COM 46565G104   259,065 18,993 SH   SOLE 23 18,993 0 0
ITEOS THERAPEUTICS INC COM 46565G104   32,954 2,416 SH   SOLE 25 2,416 0 0
ITEOS THERAPEUTICS INC COM 46565G104   2,387,123 175,009 SH   SOLE 26 556 0 174,453
ITEOS THERAPEUTICS INC COM 46565G104   1,667,654 122,262 SH   SOLE 30 122,262 0 0
ITEOS THERAPEUTICS INC COM 46565G104   23,775 1,743 SH   SOLE 40 1,743 0 0
ITEOS THERAPEUTICS INC COM 46565G104   1,012,620 74,239 SH   SOLE 43 63,746 0 10,493
ITERIS INC NEW COM 46564T107   41,056 8,311 SH   SOLE 2 2,439 0 5,872
ITERIS INC NEW COM 46564T107   568,920 115,166 SH   SOLE 18 115,166 0 0
ITERIS INC NEW COM 46564T107   415,780 84,166 SH   SOLE 19 84,166 0 0
ITERIS INC NEW COM 46564T107   7,021,291 1,421,314 SH   SOLE 21 1,421,314 0 0
ITERIS INC NEW COM 46564T107   5,401,055 1,093,331 SH   SOLE 22 1,074,287 0 19,044
ITERIS INC NEW COM 46564T107   198 40 SH   SOLE 43 40 0 0
ITRON INC COM 465741106   14,560,242 157,374 SH   SOLE 2 88,604 0 68,770
ITRON INC COM 465741106   23,223 251 SH   SOLE 4 164 0 87
ITRON INC COM 465741106   1,249,575 13,506 SH   SOLE 7 12,788 0 718
ITRON INC COM 465741106   15,310,025 165,478 SH   SOLE 18 153,466 0 12,012
ITRON INC COM 465741106   31,324,311 338,568 SH   SOLE 19 338,568 0 0
ITRON INC COM 465741106   493,631,115 5,335,399 SH   SOLE 21 5,335,399 0 0
ITRON INC COM 465741106   149,216,349 1,612,801 SH   SOLE 22 1,531,230 0 81,571
ITRON INC COM 465741106   522,645 5,649 SH   SOLE 23 5,649 0 0
ITRON INC COM 465741106   1,005,507 10,868 SH   SOLE 25 10,868 0 0
ITRON INC COM 465741106   9,705,255 104,899 SH   SOLE 26 22,400 0 82,499
ITRON INC COM 465741106   2,424,302 26,203 SH   SOLE 28 24,486 0 1,717
ITRON INC COM 465741106   16,787,939 181,452 SH   SOLE 30 181,452 0 0
ITRON INC COM 465741106   580,378 6,273 SH   SOLE 36 6,273 0 0
ITRON INC COM 465741106   892,355 9,645 SH   SOLE 40 9,645 0 0
ITRON INC COM 465741106   6,135,094 66,311 SH   SOLE 43 63,877 0 2,434
ITRON INC NOTE 3/1 465741AN6   3,706,956 3,700,000 PRN   SOLE 21 3,700,000 0 0
ITT INC COM 45073V108   21,335,217 156,842 SH   SOLE 2 107,456 0 49,386
ITT INC COM 45073V108   1,136,395 8,354 SH   SOLE 4 4,682 0 3,672
ITT INC COM 45073V108   2,023,990 14,879 SH   SOLE 7 14,114 0 765
ITT INC COM 45073V108   32,511 239 SH   SOLE 13 239 0 0
ITT INC COM 45073V108   18,986,251 139,574 SH   SOLE 18 139,450 0 124
ITT INC COM 45073V108   4,272,974 31,412 SH   SOLE 19 31,412 0 0
ITT INC COM 45073V108   566,104,761 4,161,617 SH   SOLE 21 4,161,617 0 0
ITT INC COM 45073V108   330,730,283 2,431,304 SH   SOLE 22 2,323,429 0 107,875
ITT INC COM 45073V108   554,594 4,077 SH   SOLE 23 4,077 0 0
ITT INC COM 45073V108   2,231,572 16,405 SH   SOLE 25 16,405 0 0
ITT INC COM 45073V108   6,005,044 44,145 SH   SOLE 26 44,145 0 0
ITT INC COM 45073V108   208,670 1,534 SH   SOLE 28 1,534 0 0
ITT INC COM 45073V108   100,662 740 SH   SOLE 29 740 0 0
ITT INC COM 45073V108   10,544,638 77,517 SH   SOLE 30 77,517 0 0
ITT INC COM 45073V108   139,975 1,029 SH   SOLE 31 1,029 0 0
ITT INC COM 45073V108   1,281,267 9,419 SH   SOLE 34 9,419 0 0
ITT INC COM 45073V108   180,376 1,326 SH   SOLE 36 1,326 0 0
ITT INC COM 45073V108   2,390,863 17,576 SH   SOLE 40 17,576 0 0
ITT INC COM 45073V108   10,994,515 80,824 SH   SOLE 43 73,468 0 7,356
ITURAN LOCATION AND CONTROL SHS M6158M104   807,149 28,868 SH   SOLE 2 28,303 0 565
ITURAN LOCATION AND CONTROL SHS M6158M104   65,902 2,357 SH   SOLE 7 2,357 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   7,527,307 269,217 SH   SOLE 21 269,217 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   3,278,813 117,268 SH   SOLE 22 108,055 0 9,213
ITURAN LOCATION AND CONTROL SHS M6158M104   56,647 2,026 SH   SOLE 25 2,026 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   287,960 10,299 SH   SOLE 30 10,299 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   8,444 302 SH   SOLE 34 302 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104   127,498 4,560 SH   SOLE 40 4,560 0 0
IVANHOE ELECTRIC INC COM 46578C108   421,870 43,048 SH   SOLE 2 27,479 0 15,569
IVANHOE ELECTRIC INC COM 46578C108   5,459 557 SH   SOLE 4 557 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,294,021 132,043 SH   SOLE 7 132,043 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,484,092 151,438 SH   SOLE 18 151,438 0 0
IVANHOE ELECTRIC INC COM 46578C108   1,598,841 163,147 SH   SOLE 19 163,147 0 0
IVANHOE ELECTRIC INC COM 46578C108   23,384,662 2,386,190 SH   SOLE 21 2,386,190 0 0
IVANHOE ELECTRIC INC COM 46578C108   7,936,638 809,861 SH   SOLE 22 747,600 0 62,261
IVANHOE ELECTRIC INC COM 46578C108   23,993,654 2,448,332 SH   SOLE 25 2,448,332 0 0
IVANHOE ELECTRIC INC COM 46578C108   172,294 17,581 SH   SOLE 28 0 0 17,581
IVANHOE ELECTRIC INC COM 46578C108   70,981 7,243 SH   SOLE 30 7,243 0 0
IVANHOE ELECTRIC INC COM 46578C108   48,756,578 4,975,161 SH   SOLE 34 4,975,161 0 0
IVANHOE ELECTRIC INC COM 46578C108   168,521 17,196 SH   SOLE 40 17,196 0 0
IVANHOE ELECTRIC INC COM 46578C108   49 5 SH   SOLE 43 5 0 0
IZEA WORLDWIDE INC COM NEW 46604H204   450,921 195,204 SH   SOLE 22 195,204 0 0
J & J SNACK FOODS CORP COM 466032109   1,218,641 8,430 SH   SOLE 2 4,772 0 3,658
J & J SNACK FOODS CORP COM 466032109   6,505 45 SH   SOLE 4 45 0 0
J & J SNACK FOODS CORP COM 466032109   19,805 137 SH   SOLE 7 137 0 0
J & J SNACK FOODS CORP COM 466032109   6,276,651 43,419 SH   SOLE 18 43,419 0 0
J & J SNACK FOODS CORP COM 466032109   4,628,811 32,020 SH   SOLE 19 32,020 0 0
J & J SNACK FOODS CORP COM 466032109   257,855,141 1,783,724 SH   SOLE 21 1,783,724 0 0
J & J SNACK FOODS CORP COM 466032109   62,604,310 433,068 SH   SOLE 22 419,689 0 13,379
J & J SNACK FOODS CORP COM 466032109   460,424 3,185 SH   SOLE 25 3,185 0 0
J & J SNACK FOODS CORP COM 466032109   981,562 6,790 SH   SOLE 26 6,790 0 0
J & J SNACK FOODS CORP COM 466032109   125,044 865 SH   SOLE 28 273 0 592
J & J SNACK FOODS CORP COM 466032109   4,484,251 31,020 SH   SOLE 30 31,020 0 0
J & J SNACK FOODS CORP COM 466032109   394,793 2,731 SH   SOLE 40 2,731 0 0
J & J SNACK FOODS CORP COM 466032109   2,621,455 18,134 SH   SOLE 43 17,497 0 637
J JILL INC COM 46620W201   55,084 1,723 SH   SOLE 2 264 0 1,459
J JILL INC COM 46620W201   415,514 12,997 SH   SOLE 18 12,997 0 0
J JILL INC COM 46620W201   309,022 9,666 SH   SOLE 19 9,666 0 0
J JILL INC COM 46620W201   5,227,958 163,527 SH   SOLE 21 163,527 0 0
J JILL INC COM 46620W201   4,067,639 127,233 SH   SOLE 22 124,267 0 2,966
J JILL INC COM 46620W201   13,619 426 SH   SOLE 43 426 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   3,062,437 45,838 SH   SOLE 7 0 0 45,838
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   54 1 SH   SOLE 18 1 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878   20,754,045 449,319 SH   SOLE 2 0 0 449,319
JABIL INC COM 466313103   34,789,494 259,720 SH   SOLE 2 65,239 0 194,481
JABIL INC COM 466313103   6,393,300 47,729 SH   SOLE 4 34,757 0 12,972
JABIL INC COM 466313103   10,402,557 77,660 SH   SOLE 7 67,770 0 9,890
JABIL INC COM 466313103   564,599 4,215 SH   SOLE 13 4,215 0 0
JABIL INC COM 466313103   2,255,450 16,838 SH   SOLE 15 16,838 0 0
JABIL INC COM 466313103   46,326,875 345,852 SH   SOLE 18 337,651 0 8,201
JABIL INC COM 466313103   32,291,059 241,068 SH   SOLE 19 241,068 0 0
JABIL INC COM 466313103   570,328,425 4,257,771 SH   SOLE 21 4,257,771 0 0
JABIL INC COM 466313103   406,517,756 3,034,847 SH   SOLE 22 2,744,492 0 290,355
JABIL INC COM 466313103   25,369,996 189,399 SH   SOLE 23 189,399 0 0
JABIL INC COM 466313103   11,154,016 83,270 SH   SOLE 25 83,270 0 0
JABIL INC COM 466313103   15,872,405 118,495 SH   SOLE 26 89,586 0 28,909
JABIL INC COM 466313103   21,545,322 160,846 SH   SOLE 28 2,782 0 158,064
JABIL INC COM 466313103   110,077,699 821,782 SH   SOLE 30 820,061 0 1,721
JABIL INC COM 466313103   4,043,281 30,185 SH   SOLE 31 28,053 0 2,132
JABIL INC COM 466313103   42,305,027 315,827 SH   SOLE 34 315,827 0 0
JABIL INC COM 466313103   2,350,689 17,549 SH   SOLE 36 17,549 0 0
JABIL INC COM 466313103   822,453 6,140 SH   SOLE 40 6,140 0 0
JABIL INC COM 466313103   28,531 213 SH   OTR 43 213 0 0
JABIL INC COM 466313103   31,792,571 237,347 SH   SOLE 43 215,919 0 21,428
JACK IN THE BOX INC COM 466367109   727,258 10,620 SH   SOLE 2 5,621 0 4,999
JACK IN THE BOX INC COM 466367109   6,095 89 SH   SOLE 4 89 0 0
JACK IN THE BOX INC COM 466367109   309,119 4,514 SH   SOLE 7 4,276 0 238
JACK IN THE BOX INC COM 466367109   3,888,226 56,779 SH   SOLE 18 56,779 0 0
JACK IN THE BOX INC COM 466367109   2,905,469 42,428 SH   SOLE 19 42,428 0 0
JACK IN THE BOX INC COM 466367109   154,004,330 2,248,895 SH   SOLE 21 2,248,895 0 0
JACK IN THE BOX INC COM 466367109   39,659,507 579,140 SH   SOLE 22 561,337 0 17,803
JACK IN THE BOX INC COM 466367109   300,422 4,387 SH   SOLE 25 4,387 0 0
JACK IN THE BOX INC COM 466367109   369,655 5,398 SH   SOLE 26 5,398 0 0
JACK IN THE BOX INC COM 466367109   76,561 1,118 SH   SOLE 28 396 0 722
JACK IN THE BOX INC COM 466367109   2,819,869 41,178 SH   SOLE 30 41,178 0 0
JACK IN THE BOX INC COM 466367109   262,004 3,826 SH   SOLE 40 3,826 0 0
JACK IN THE BOX INC COM 466367109   1,904,908 27,817 SH   SOLE 43 24,824 0 2,993
JACKSON FINANCIAL INC COM CL A 46817M107   4,173,236 63,097 SH   SOLE 2 20,230 0 42,867
JACKSON FINANCIAL INC COM CL A 46817M107   9,260 140 SH   SOLE 4 140 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   939,849 14,210 SH   SOLE 7 13,529 0 681
JACKSON FINANCIAL INC COM CL A 46817M107   14,613,435 220,947 SH   SOLE 18 220,947 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   10,124,381 153,075 SH   SOLE 19 153,075 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   300,360,458 4,541,283 SH   SOLE 21 4,541,283 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   118,818,460 1,796,469 SH   SOLE 22 1,698,106 0 98,363
JACKSON FINANCIAL INC COM CL A 46817M107   956,583 14,463 SH   SOLE 25 14,463 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   2,237,119 33,824 SH   SOLE 26 33,824 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   87,768 1,327 SH   SOLE 28 1,327 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   9,400,809 142,135 SH   SOLE 30 142,135 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   34,622,240 523,469 SH   SOLE 34 523,469 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   445,254 6,732 SH   SOLE 36 6,732 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   796,326 12,040 SH   SOLE 40 12,040 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   3,092,310 46,754 SH   SOLE 43 40,441 0 6,313
JACOBS SOLUTIONS INC COM 46982L108   27,611,753 179,612 SH   SOLE 2 37,948 0 141,664
JACOBS SOLUTIONS INC COM 46982L108   14,347,775 93,331 SH   SOLE 4 20,056 0 73,275
JACOBS SOLUTIONS INC COM 46982L108   11,713,150 76,193 SH   SOLE 7 66,697 0 9,496
JACOBS SOLUTIONS INC COM 46982L108   671,185 4,366 SH   SOLE 13 4,366 0 0
JACOBS SOLUTIONS INC COM 46982L108   3,006,959 19,560 SH   SOLE 15 19,560 0 0
JACOBS SOLUTIONS INC COM 46982L108   32,376,460 210,606 SH   SOLE 18 202,687 0 7,919
JACOBS SOLUTIONS INC COM 46982L108   8,251,458 53,675 SH   SOLE 19 53,675 0 0
JACOBS SOLUTIONS INC COM 46982L108   517,259,021 3,364,724 SH   SOLE 21 3,364,724 0 0
JACOBS SOLUTIONS INC COM 46982L108   416,844,737 2,711,538 SH   SOLE 22 2,429,580 0 281,958
JACOBS SOLUTIONS INC COM 46982L108   28,994,862 188,609 SH   SOLE 23 188,609 0 0
JACOBS SOLUTIONS INC COM 46982L108   12,729,613 82,805 SH   SOLE 25 81,840 0 965
JACOBS SOLUTIONS INC COM 46982L108   31,953,088 207,852 SH   SOLE 26 156,119 0 51,733
JACOBS SOLUTIONS INC COM 46982L108   4,451,713 28,958 SH   SOLE 28 5,589 0 23,369
JACOBS SOLUTIONS INC COM 46982L108   95,176,703 619,116 SH   SOLE 30 619,116 0 0
JACOBS SOLUTIONS INC COM 46982L108   4,568,856 29,720 SH   SOLE 31 27,736 0 1,984
JACOBS SOLUTIONS INC COM 46982L108   885,024 5,757 SH   SOLE 34 5,757 0 0
JACOBS SOLUTIONS INC COM 46982L108   4,280,151 27,842 SH   SOLE 36 27,842 0 0
JACOBS SOLUTIONS INC COM 46982L108   485,326 3,157 SH   SOLE 40 3,157 0 0
JACOBS SOLUTIONS INC COM 46982L108   70,408 458 SH   OTR 43 458 0 0
JACOBS SOLUTIONS INC COM 46982L108   27,300,977 177,590 SH   SOLE 43 158,856 0 18,734
JAGUAR HEALTH INC COM 47010C706   233,361 2,595,782 SH   SOLE 22 2,595,782 0 0
JAKKS PAC INC COM NEW 47012E403   366,894 14,854 SH   SOLE 2 10,003 0 4,851
JAKKS PAC INC COM NEW 47012E403   535,373 21,675 SH   SOLE 18 21,675 0 0
JAKKS PAC INC COM NEW 47012E403   402,412 16,292 SH   SOLE 19 16,292 0 0
JAKKS PAC INC COM NEW 47012E403   7,056,914 285,705 SH   SOLE 21 285,705 0 0
JAKKS PAC INC COM NEW 47012E403   4,118,083 166,724 SH   SOLE 22 159,845 0 6,879
JAKKS PAC INC COM NEW 47012E403   39,471 1,598 SH   SOLE 43 1,598 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   33,407,410 825,690 SH   SOLE 43 752,867 0 72,823
JAMES RIV GROUP LTD COM G5005R107   312,238 33,574 SH   SOLE 2 11,055 0 22,519
JAMES RIV GROUP LTD COM G5005R107   1,302 140 SH   SOLE 4 140 0 0
JAMES RIV GROUP LTD COM G5005R107   4,278 460 SH   SOLE 7 460 0 0
JAMES RIV GROUP LTD COM G5005R107   913,009 98,173 SH   SOLE 18 98,173 0 0
JAMES RIV GROUP LTD COM G5005R107   764,274 82,180 SH   SOLE 19 82,180 0 0
JAMES RIV GROUP LTD COM G5005R107   13,704,145 1,473,564 SH   SOLE 21 1,473,564 0 0
JAMES RIV GROUP LTD COM G5005R107   10,913,671 1,173,513 SH   SOLE 22 1,128,807 0 44,706
JAMES RIV GROUP LTD COM G5005R107   40,743 4,381 SH   SOLE 25 4,381 0 0
JAMES RIV GROUP LTD COM G5005R107   64,970 6,986 SH   SOLE 26 6,986 0 0
JAMES RIV GROUP LTD COM G5005R107   50,769 5,459 SH   SOLE 28 0 0 5,459
JAMES RIV GROUP LTD COM G5005R107   28,691 3,085 SH   SOLE 30 3,085 0 0
JAMES RIV GROUP LTD COM G5005R107   138,505 14,893 SH   SOLE 40 14,893 0 0
JAMES RIV GROUP LTD COM G5005R107   2,451,536 263,606 SH   SOLE 43 243,344 0 20,262
JAMF HLDG CORP COM 47074L105   558,794 30,452 SH   SOLE 2 15,327 0 15,125
JAMF HLDG CORP COM 47074L105   716 39 SH   SOLE 4 39 0 0
JAMF HLDG CORP COM 47074L105   336,025 18,312 SH   SOLE 7 17,338 0 974
JAMF HLDG CORP COM 47074L105   3,068,671 167,230 SH   SOLE 18 167,230 0 0
JAMF HLDG CORP COM 47074L105   2,812,449 153,267 SH   SOLE 19 153,267 0 0
JAMF HLDG CORP COM 47074L105   51,618,036 2,812,972 SH   SOLE 21 2,812,972 0 0
JAMF HLDG CORP COM 47074L105   32,598,078 1,776,462 SH   SOLE 22 1,722,064 0 54,398
JAMF HLDG CORP COM 47074L105   179,738 9,795 SH   SOLE 25 9,795 0 0
JAMF HLDG CORP COM 47074L105   476,036 25,942 SH   SOLE 26 25,942 0 0
JAMF HLDG CORP COM 47074L105   4,092 223 SH   SOLE 28 223 0 0
JAMF HLDG CORP COM 47074L105   1,260,131 68,672 SH   SOLE 30 68,672 0 0
JAMF HLDG CORP COM 47074L105   14,148 771 SH   SOLE 36 771 0 0
JAMF HLDG CORP COM 47074L105   198,859 10,837 SH   SOLE 40 10,837 0 0
JAMF HLDG CORP COM 47074L105   432,069 23,546 SH   SOLE 43 21,849 0 1,697
JAMF HLDG CORP NOTE 0.125% 9/0 47074LAB1   2,541,915 2,850,000 PRN   SOLE 21 2,850,000 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   42,672 841 SH   SOLE 2 841 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   1,384,086 27,278 SH   SOLE 18 27,278 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   3,621,517 71,374 SH   SOLE 19 71,374 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   253,700 5,000 SH   SOLE 30 5,000 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   11,386,452 346,198 SH   SOLE 2 144,431 0 201,767
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   3,421 104 SH   SOLE 4 104 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   3,429,046 104,258 SH   SOLE 7 99,698 0 4,560
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   10,034,279 305,086 SH   SOLE 18 305,086 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,456,303 44,278 SH   SOLE 19 44,278 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   334,987,807 10,185,096 SH   SOLE 21 10,185,096 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   133,891,046 4,070,874 SH   SOLE 22 3,890,223 0 180,651
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,010,348 30,719 SH   SOLE 25 30,719 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   2,621,037 79,691 SH   SOLE 26 79,691 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   11,601,816 352,746 SH   SOLE 30 352,746 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   54,861 1,668 SH   SOLE 31 1,668 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,869,270 56,834 SH   SOLE 32 56,834 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   308,377 9,376 SH   SOLE 36 9,376 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,010,677 30,729 SH   SOLE 40 30,729 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   22,981,824 698,748 SH   SOLE 43 546,240 0 152,508
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   7,229,477 477,824 SH   SOLE 2 321,894 0 155,930
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   8,261 546 SH   SOLE 4 546 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   11,574 765 SH   SOLE 7 765 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   3,543,658 234,214 SH   SOLE 18 234,214 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   13,065,981 863,581 SH   SOLE 19 863,581 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   46,258,432 3,057,398 SH   SOLE 21 3,057,398 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   52,242,528 3,452,910 SH   SOLE 22 3,295,945 0 156,965
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   397,284 26,258 SH   SOLE 23 26,258 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   442,810 29,267 SH   SOLE 25 29,267 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,463,797 96,748 SH   SOLE 26 0 0 96,748
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   52,244 3,453 SH   SOLE 28 0 0 3,453
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   1,261,660 83,388 SH   SOLE 30 83,388 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   431,523 28,521 SH   SOLE 40 28,521 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   458,908 30,331 SH   SOLE 43 27,920 0 2,411
JANUX THERAPEUTICS INC COM 47103J105   519,796 13,806 SH   SOLE 2 4,918 0 8,888
JANUX THERAPEUTICS INC COM 47103J105   6,702 178 SH   SOLE 7 178 0 0
JANUX THERAPEUTICS INC COM 47103J105   1,787,773 47,484 SH   SOLE 18 47,484 0 0
JANUX THERAPEUTICS INC COM 47103J105   1,376,183 36,552 SH   SOLE 19 36,552 0 0
JANUX THERAPEUTICS INC COM 47103J105   34,195,010 908,234 SH   SOLE 21 908,234 0 0
JANUX THERAPEUTICS INC COM 47103J105   23,342,172 619,978 SH   SOLE 22 598,265 0 21,713
JANUX THERAPEUTICS INC COM 47103J105   171,119 4,545 SH   SOLE 25 4,545 0 0
JANUX THERAPEUTICS INC COM 47103J105   8,283 220 SH   SOLE 26 220 0 0
JANUX THERAPEUTICS INC COM 47103J105   2,303,578 61,184 SH   SOLE 30 61,184 0 0
JANUX THERAPEUTICS INC COM 47103J105   68,147 1,810 SH   SOLE 43 239 0 1,571
JASPER THERAPEUTICS INC COM NEW 471871202   9,806 334 SH   SOLE 2 334 0 0
JASPER THERAPEUTICS INC COM NEW 471871202   62,537 2,130 SH   SOLE 18 2,130 0 0
JASPER THERAPEUTICS INC COM NEW 471871202   561,745 19,133 SH   SOLE 21 19,133 0 0
JASPER THERAPEUTICS INC COM NEW 471871202   5,023,114 171,087 SH   SOLE 22 171,087 0 0
JASPER THERAPEUTICS INC COM NEW 471871202   21,668 738 SH   SOLE 26 738 0 0
JAZZ INVESTMENTS I LTD NOTE 2.000% 6/1 472145AF8   8,418,315 8,500,000 PRN   SOLE 21 8,500,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   22,220,621 184,526 SH   SOLE 2 97,214 0 87,312
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   6,265,934 52,034 SH   SOLE 4 43,417 0 8,617
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,179,032 9,791 SH   SOLE 7 9,507 0 284
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   350,783 2,913 SH   SOLE 13 2,913 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   683,745 5,678 SH   SOLE 15 5,678 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   15,739,978 130,709 SH   SOLE 18 126,660 0 4,049
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   4,081,997 33,898 SH   SOLE 19 33,898 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   442,711,486 3,676,395 SH   SOLE 21 3,676,395 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   233,011,616 1,934,991 SH   SOLE 22 1,817,483 0 117,508
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   10,721,233 89,032 SH   SOLE 23 89,032 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   13,979,437 116,089 SH   SOLE 25 115,857 0 232
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   9,497,044 78,866 SH   SOLE 26 38,555 0 40,311
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   32,031,118 265,995 SH   SOLE 28 0 0 265,995
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   50,473,682 419,147 SH   SOLE 30 249,760 0 169,387
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,742,237 14,468 SH   SOLE 31 13,311 0 1,157
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   317,788 2,639 SH   SOLE 34 2,639 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,766,200 14,667 SH   SOLE 36 14,667 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   331,637 2,754 SH   SOLE 40 2,754 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   60,812 505 SH   OTR 43 505 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   4,193,386 34,823 SH   SOLE 43 20,396 0 14,427
JBG SMITH PPTYS COM 46590V100   1,882,505 117,290 SH   SOLE 2 47,224 0 70,066
JBG SMITH PPTYS COM 46590V100   661,806 41,234 SH   SOLE 4 41,234 0 0
JBG SMITH PPTYS COM 46590V100   2,756,523 171,746 SH   SOLE 7 155,357 0 16,389
JBG SMITH PPTYS COM 46590V100   4,662,413 290,493 SH   SOLE 18 290,493 0 0
JBG SMITH PPTYS COM 46590V100   5,531,424 344,637 SH   SOLE 19 344,637 0 0
JBG SMITH PPTYS COM 46590V100   176,153,100 10,975,271 SH   SOLE 21 10,975,271 0 0
JBG SMITH PPTYS COM 46590V100   55,121,269 3,434,347 SH   SOLE 22 3,258,234 0 176,113
JBG SMITH PPTYS COM 46590V100   69,753 4,346 SH   SOLE 23 4,346 0 0
JBG SMITH PPTYS COM 46590V100   29,798,446 1,856,601 SH   SOLE 25 1,856,601 0 0
JBG SMITH PPTYS COM 46590V100   987,428 61,522 SH   SOLE 26 30,029 0 31,493
JBG SMITH PPTYS COM 46590V100   2,736,734 170,513 SH   SOLE 28 3,108 0 167,405
JBG SMITH PPTYS COM 46590V100   7,697,724 479,609 SH   SOLE 30 479,609 0 0
JBG SMITH PPTYS COM 46590V100   52,949 3,299 SH   SOLE 36 3,299 0 0
JBG SMITH PPTYS COM 46590V100   282,865 17,624 SH   SOLE 40 17,624 0 0
JBG SMITH PPTYS COM 46590V100   4,943,535 308,008 SH   SOLE 43 292,297 0 15,711
JD.COM INC SPON ADR CL A 47215P106   10,875,200 397,050 SH   SOLE 15 397,050 0 0
JD.COM INC SPON ADR CL A 47215P106   1,922,093 70,175 SH   SOLE 32 70,175 0 0
JD.COM INC SPON ADR CL A 47215P106   2,506,075 91,496 SH   SOLE 34 91,496 0 0
JD.COM INC SPON ADR CL A 47215P106   41,039,560 1,498,341 SH   SOLE 43 1,462,571 0 35,770
JEFFERIES FINL GROUP INC COM 47233W109   21,716,604 492,440 SH   SOLE 2 155,323 0 337,117
JEFFERIES FINL GROUP INC COM 47233W109   43,042 976 SH   SOLE 4 976 0 0
JEFFERIES FINL GROUP INC COM 47233W109   625,559 14,185 SH   SOLE 7 13,577 0 608
JEFFERIES FINL GROUP INC COM 47233W109   13,852,207 314,109 SH   SOLE 18 314,109 0 0
JEFFERIES FINL GROUP INC COM 47233W109   2,589,067 58,709 SH   SOLE 19 58,709 0 0
JEFFERIES FINL GROUP INC COM 47233W109   399,862,947 9,067,187 SH   SOLE 21 9,067,187 0 0
JEFFERIES FINL GROUP INC COM 47233W109   231,779,281 5,255,766 SH   SOLE 22 5,026,435 0 229,331
JEFFERIES FINL GROUP INC COM 47233W109   1,445,819 32,785 SH   SOLE 25 32,785 0 0
JEFFERIES FINL GROUP INC COM 47233W109   2,847,713 64,574 SH   SOLE 26 64,574 0 0
JEFFERIES FINL GROUP INC COM 47233W109   546,002 12,381 SH   SOLE 28 4,093 0 8,288
JEFFERIES FINL GROUP INC COM 47233W109   4,841,871 109,793 SH   SOLE 30 109,793 0 0
JEFFERIES FINL GROUP INC COM 47233W109   99,534 2,257 SH   SOLE 31 2,257 0 0
JEFFERIES FINL GROUP INC COM 47233W109   398,840 9,044 SH   SOLE 36 9,044 0 0
JEFFERIES FINL GROUP INC COM 47233W109   1,589,320 36,039 SH   SOLE 40 36,039 0 0
JEFFERIES FINL GROUP INC COM 47233W109   12,025,802 272,694 SH   SOLE 43 220,537 0 52,157
JELD-WEN HLDG INC COM 47580P103   9,768,496 460,127 SH   SOLE 2 273,639 0 186,488
JELD-WEN HLDG INC COM 47580P103   6,390 301 SH   SOLE 4 301 0 0
JELD-WEN HLDG INC COM 47580P103   443,856 20,907 SH   SOLE 7 19,856 0 1,051
JELD-WEN HLDG INC COM 47580P103   5,163,582 243,221 SH   SOLE 18 235,672 0 7,549
JELD-WEN HLDG INC COM 47580P103   15,820,532 745,197 SH   SOLE 19 745,197 0 0
JELD-WEN HLDG INC COM 47580P103   74,146,221 3,492,521 SH   SOLE 21 3,492,521 0 0
JELD-WEN HLDG INC COM 47580P103   70,220,730 3,307,618 SH   SOLE 22 3,134,996 0 172,622
JELD-WEN HLDG INC COM 47580P103   338,619 15,950 SH   SOLE 23 15,950 0 0
JELD-WEN HLDG INC COM 47580P103   372,119 17,528 SH   SOLE 25 17,528 0 0
JELD-WEN HLDG INC COM 47580P103   2,464,060 116,065 SH   SOLE 26 6,127 0 109,938
JELD-WEN HLDG INC COM 47580P103   25,794 1,215 SH   SOLE 28 1,215 0 0
JELD-WEN HLDG INC COM 47580P103   896,989 42,251 SH   SOLE 30 42,251 0 0
JELD-WEN HLDG INC COM 47580P103   132,220 6,228 SH   SOLE 36 6,228 0 0
JELD-WEN HLDG INC COM 47580P103   369,423 17,401 SH   SOLE 40 17,401 0 0
JELD-WEN HLDG INC COM 47580P103   1,791,876 84,403 SH   SOLE 43 79,691 0 4,712
JERASH HLDGS US INC COM 47632P101   3,602 1,177 SH   SOLE 18 1,177 0 0
JERASH HLDGS US INC COM 47632P101   38,675 12,639 SH   SOLE 21 12,639 0 0
JETAI INC COM 47714H100   19 21 SH   SOLE 43 0 0 21
JETAI INC *W EXP 08/10/203 47714H126   15 33 SH   SOLE 43 0 0 33
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   3,666,264 4,200,000 PRN   SOLE 2 4,200,000 0 0
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   5,237,520 6,000,000 PRN   SOLE 19 6,000,000 0 0
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   4,648,299 5,325,000 PRN   SOLE 21 5,325,000 0 0
JETBLUE AIRWAYS CORP NOTE 0.500% 4/0 477143AP6   8,380,032 9,600,000 PRN   SOLE 34 9,600,000 0 0
JETBLUE AWYS CORP COM 477143101   6,578,305 886,564 SH   SOLE 2 345,346 0 541,218
JETBLUE AWYS CORP COM 477143101   1,766 238 SH   SOLE 4 238 0 0
JETBLUE AWYS CORP COM 477143101   19,003 2,561 SH   SOLE 7 2,561 0 0
JETBLUE AWYS CORP COM 477143101   9,359,499 1,261,388 SH   SOLE 18 1,261,388 0 0
JETBLUE AWYS CORP COM 477143101   16,016,857 2,158,606 SH   SOLE 19 2,158,606 0 0
JETBLUE AWYS CORP COM 477143101   291,515,268 39,287,772 SH   SOLE 21 39,287,772 0 0
JETBLUE AWYS CORP COM 477143101   86,753,082 11,691,790 SH   SOLE 22 11,234,256 0 457,534
JETBLUE AWYS CORP COM 477143101   274,369 36,977 SH   SOLE 23 36,977 0 0
JETBLUE AWYS CORP COM 477143101   109,215 14,719 SH   SOLE 25 14,719 0 0
JETBLUE AWYS CORP COM 477143101   2,243,311 302,333 SH   SOLE 26 29,808 0 272,525
JETBLUE AWYS CORP COM 477143101   4,230,513 570,150 SH   SOLE 30 570,150 0 0
JETBLUE AWYS CORP COM 477143101   196,615 26,498 SH   SOLE 40 26,498 0 0
JETBLUE AWYS CORP COM 477143101   2,893,184 389,917 SH   SOLE 43 376,611 0 13,306
JFROG LTD ORD SHS M6191J100   1,537,529 34,770 SH   SOLE 2 20,958 0 13,812
JFROG LTD ORD SHS M6191J100   11,984 271 SH   SOLE 4 271 0 0
JFROG LTD ORD SHS M6191J100   584,235 13,212 SH   SOLE 7 12,490 0 722
JFROG LTD ORD SHS M6191J100   1,071,672 24,235 SH   SOLE 18 24,235 0 0
JFROG LTD ORD SHS M6191J100   16,514,711 373,467 SH   SOLE 19 373,467 0 0
JFROG LTD ORD SHS M6191J100   10,367,467 234,452 SH   SOLE 21 234,452 0 0
JFROG LTD ORD SHS M6191J100   3,865,403 87,413 SH   SOLE 22 49,485 0 37,928
JFROG LTD ORD SHS M6191J100   698,632 15,799 SH   SOLE 25 15,799 0 0
JFROG LTD ORD SHS M6191J100   3,360,278 75,990 SH   SOLE 26 24,468 0 51,522
JFROG LTD ORD SHS M6191J100   23,790 538 SH   SOLE 28 538 0 0
JFROG LTD ORD SHS M6191J100   3,417,012 77,273 SH   SOLE 30 77,273 0 0
JFROG LTD ORD SHS M6191J100   795,076 17,980 SH   SOLE 40 17,980 0 0
JFROG LTD ORD SHS M6191J100   353,052 7,984 SH   SOLE 43 7,610 0 374
JIAYIN GROUP INC SPONSORED ADS 47737C104   1,447 222 SH   SOLE 43 222 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   232,050 9,212 SH   SOLE 2 9,212 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   28,918 1,148 SH   SOLE 4 1,148 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   175,625 6,972 SH   SOLE 7 6,972 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   11,873,609 471,362 SH   SOLE 21 471,362 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   6,815,356 270,558 SH   SOLE 22 230,891 0 39,667
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   2,995,973 118,935 SH   SOLE 30 118,935 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   35,064 1,392 SH   SOLE 36 1,392 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   1,026,706 40,758 SH   SOLE 43 40,692 0 66
JOBY AVIATION INC COMMON STOCK G65163100   1,236,407 230,673 SH   SOLE 2 54,569 0 176,104
JOBY AVIATION INC COMMON STOCK G65163100   2,852 532 SH   SOLE 4 532 0 0
JOBY AVIATION INC COMMON STOCK G65163100   20,866 3,893 SH   SOLE 7 3,893 0 0
JOBY AVIATION INC COMMON STOCK G65163100   3,775,354 704,357 SH   SOLE 18 704,357 0 0
JOBY AVIATION INC COMMON STOCK G65163100   3,200,049 597,024 SH   SOLE 19 597,024 0 0
JOBY AVIATION INC COMMON STOCK G65163100   57,429,538 10,714,466 SH   SOLE 21 10,714,466 0 0
JOBY AVIATION INC COMMON STOCK G65163100   49,065,076 9,153,932 SH   SOLE 22 8,876,483 0 277,449
JOBY AVIATION INC COMMON STOCK G65163100   188,318 35,134 SH   SOLE 25 35,134 0 0
JOBY AVIATION INC COMMON STOCK G65163100   15,871 2,961 SH   SOLE 26 2,961 0 0
JOBY AVIATION INC COMMON STOCK G65163100   836,926 156,143 SH   SOLE 30 156,143 0 0
JOBY AVIATION INC COMMON STOCK G65163100   191,507 35,729 SH   SOLE 40 35,729 0 0
JOBY AVIATION INC COMMON STOCK G65163100   22,346 4,169 SH   OTR 43 4,169 0 0
JOBY AVIATION INC COMMON STOCK G65163100   529,134 98,719 SH   SOLE 43 87,523 0 11,196
JOHN BEAN TECHNOLOGIES CORP COM 477839104   2,480,019 23,644 SH   SOLE 2 15,897 0 7,747
JOHN BEAN TECHNOLOGIES CORP COM 477839104   56,745 541 SH   SOLE 4 121 0 420
JOHN BEAN TECHNOLOGIES CORP COM 477839104   735,594 7,013 SH   SOLE 7 6,645 0 368
JOHN BEAN TECHNOLOGIES CORP COM 477839104   9,553,906 91,085 SH   SOLE 18 91,085 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   8,930,020 85,137 SH   SOLE 19 85,137 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   380,428,793 3,626,931 SH   SOLE 21 3,626,931 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   95,588,355 911,320 SH   SOLE 22 884,060 0 27,260
JOHN BEAN TECHNOLOGIES CORP COM 477839104   697,204 6,647 SH   SOLE 25 6,647 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,932,703 18,426 SH   SOLE 26 14,189 0 4,237
JOHN BEAN TECHNOLOGIES CORP COM 477839104   59,368 566 SH   SOLE 28 566 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   26,714,224 254,688 SH   SOLE 30 254,688 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   6,631,670 63,225 SH   SOLE 34 63,225 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   750,698 7,157 SH   SOLE 40 7,157 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   3,240,688 30,896 SH   SOLE 43 29,847 0 1,049
JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0   2,687,720 2,900,000 PRN   SOLE 21 2,900,000 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   107,395 5,993 SH   SOLE 2 587 0 5,406
JOHN MARSHALL BANCORP INC COM 47805L101   3,118 174 SH   SOLE 7 174 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   621,376 34,675 SH   SOLE 18 34,675 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   446,351 24,908 SH   SOLE 19 24,908 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   8,564,972 477,956 SH   SOLE 21 477,956 0 0
JOHN MARSHALL BANCORP INC COM 47805L101   5,444,849 303,842 SH   SOLE 22 294,208 0 9,634
JOHNSON & JOHNSON COM 478160104   918,550,800 5,806,630 SH   SOLE 2 2,102,645 0 3,703,985
JOHNSON & JOHNSON COM 478160104   368,939,735 2,332,257 SH   SOLE 4 1,209,184 0 1,123,073
JOHNSON & JOHNSON COM 478160104   377,407,329 2,385,785 SH   SOLE 7 2,103,057 0 282,728
JOHNSON & JOHNSON COM 478160104   26,437,978 167,128 SH   SOLE 13 167,128 0 0
JOHNSON & JOHNSON COM 478160104   54,940,178 347,305 SH   SOLE 15 347,305 0 0
JOHNSON & JOHNSON COM 478160104   1,032,841,061 6,529,117 SH   SOLE 18 6,351,395 0 177,722
JOHNSON & JOHNSON COM 478160104   424,787,291 2,685,298 SH   SOLE 19 2,685,298 0 0
JOHNSON & JOHNSON COM 478160104   11,163,899,842 70,572,728 SH   SOLE 21 70,572,728 0 0
JOHNSON & JOHNSON COM 478160104   8,403,658,984 53,123,832 SH   SOLE 22 47,796,617 0 5,327,215
JOHNSON & JOHNSON COM 478160104   758,890,740 4,797,337 SH   SOLE 23 4,797,337 0 0
JOHNSON & JOHNSON COM 478160104   1,200,102,266 7,586,461 SH   SOLE 25 6,732,644 0 853,817
JOHNSON & JOHNSON COM 478160104   525,996,620 3,325,094 SH   SOLE 26 2,131,073 0 1,194,021
JOHNSON & JOHNSON COM 478160104   884,875,154 5,593,749 SH   SOLE 28 307,986 0 5,285,763
JOHNSON & JOHNSON COM 478160104   22,213,040 140,420 SH   SOLE 29 140,420 0 0
JOHNSON & JOHNSON COM 478160104   2,539,027,804 16,050,495 SH   SOLE 30 16,050,495 0 0
JOHNSON & JOHNSON COM 478160104   139,380,734 881,097 SH   SOLE 31 799,142 0 81,955
JOHNSON & JOHNSON COM 478160104   40,110,973 253,562 SH   SOLE 32 253,562 0 0
JOHNSON & JOHNSON COM 478160104   447,449,906 2,828,560 SH   SOLE 34 2,828,560 0 0
JOHNSON & JOHNSON COM 478160104   93,952,996 593,925 SH   SOLE 36 593,925 0 0
JOHNSON & JOHNSON COM 478160104   18,778,419 118,708 SH   SOLE 40 118,708 0 0
JOHNSON & JOHNSON COM 478160104   570,635,618 3,607,280 SH   SOLE 43 3,209,680 0 397,599
JOHNSON CTLS INTL PLC SHS G51502105   86,255,125 1,320,501 SH   SOLE 2 307,485 0 1,013,016
JOHNSON CTLS INTL PLC SHS G51502105   35,851,535 548,860 SH   SOLE 4 242,072 0 306,788
JOHNSON CTLS INTL PLC SHS G51502105   46,364,005 709,798 SH   SOLE 7 642,940 0 66,858
JOHNSON CTLS INTL PLC SHS G51502105   1,579,960 24,188 SH   SOLE 13 24,188 0 0
JOHNSON CTLS INTL PLC SHS G51502105   6,362,952 97,412 SH   SOLE 15 97,412 0 0
JOHNSON CTLS INTL PLC SHS G51502105   84,028,367 1,286,411 SH   SOLE 18 1,186,893 0 99,518
JOHNSON CTLS INTL PLC SHS G51502105   274,039,152 4,195,333 SH   SOLE 19 4,195,333 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,013,785,473 15,520,292 SH   SOLE 21 15,520,292 0 0
JOHNSON CTLS INTL PLC SHS G51502105   977,535,421 14,965,331 SH   SOLE 22 13,483,333 0 1,481,998
JOHNSON CTLS INTL PLC SHS G51502105   70,748,745 1,083,110 SH   SOLE 23 1,083,110 0 0
JOHNSON CTLS INTL PLC SHS G51502105   170,642,229 2,612,404 SH   SOLE 25 2,215,273 0 397,131
JOHNSON CTLS INTL PLC SHS G51502105   60,202,309 921,652 SH   SOLE 26 612,958 0 308,694
JOHNSON CTLS INTL PLC SHS G51502105   112,557,007 1,723,163 SH   SOLE 28 159,700 0 1,563,463
JOHNSON CTLS INTL PLC SHS G51502105   355,072,400 5,435,891 SH   SOLE 30 5,435,891 0 0
JOHNSON CTLS INTL PLC SHS G51502105   17,105,479 261,872 SH   SOLE 31 145,278 0 116,594
JOHNSON CTLS INTL PLC SHS G51502105   15,349,808 234,994 SH   SOLE 34 234,994 0 0
JOHNSON CTLS INTL PLC SHS G51502105   10,668,389 163,325 SH   SOLE 36 163,325 0 0
JOHNSON CTLS INTL PLC SHS G51502105   2,243,089 34,340 SH   SOLE 40 34,340 0 0
JOHNSON CTLS INTL PLC SHS G51502105   60,094 920 SH   OTR 43 920 0 0
JOHNSON CTLS INTL PLC SHS G51502105   49,857,440 763,280 SH   SOLE 43 641,160 0 122,120
JOHNSON OUTDOORS INC CL A 479167108   232,625 5,045 SH   SOLE 2 1,754 0 3,291
JOHNSON OUTDOORS INC CL A 479167108   3,873 84 SH   SOLE 7 84 0 0
JOHNSON OUTDOORS INC CL A 479167108   697,921 15,136 SH   SOLE 18 15,136 0 0
JOHNSON OUTDOORS INC CL A 479167108   519,475 11,266 SH   SOLE 19 11,266 0 0
JOHNSON OUTDOORS INC CL A 479167108   9,601,485 208,230 SH   SOLE 21 208,230 0 0
JOHNSON OUTDOORS INC CL A 479167108   7,738,319 167,823 SH   SOLE 22 159,610 0 8,213
JOHNSON OUTDOORS INC CL A 479167108   33,891 735 SH   SOLE 25 735 0 0
JOHNSON OUTDOORS INC CL A 479167108   22,179 481 SH   SOLE 28 481 0 0
JOHNSON OUTDOORS INC CL A 479167108   380,822 8,259 SH   SOLE 30 8,259 0 0
JOHNSON OUTDOORS INC CL A 479167108   44,911 974 SH   SOLE 40 974 0 0
JOHNSON OUTDOORS INC CL A 479167108   286,113 6,205 SH   SOLE 43 6,012 0 193
JOINT CORP COM 47973J102   24,461 1,873 SH   SOLE 2 946 0 927
JOINT CORP COM 47973J102   2,873 220 SH   SOLE 7 220 0 0
JOINT CORP COM 47973J102   453,182 34,700 SH   SOLE 18 34,700 0 0
JOINT CORP COM 47973J102   387,399 29,663 SH   SOLE 19 29,663 0 0
JOINT CORP COM 47973J102   6,664,818 510,323 SH   SOLE 21 510,323 0 0
JOINT CORP COM 47973J102   4,693,163 359,354 SH   SOLE 22 353,799 0 5,555
JOINT CORP COM 47973J102   183 14 SH   SOLE 43 14 0 0
JONES LANG LASALLE INC COM 48020Q107   39,212,895 200,999 SH   SOLE 2 114,165 0 86,834
JONES LANG LASALLE INC COM 48020Q107   3,536,396 18,127 SH   SOLE 4 11,276 0 6,851
JONES LANG LASALLE INC COM 48020Q107   2,312,792 11,855 SH   SOLE 7 11,274 0 581
JONES LANG LASALLE INC COM 48020Q107   1,284,277 6,583 SH   SOLE 13 6,583 0 0
JONES LANG LASALLE INC COM 48020Q107   16,171,790 82,894 SH   SOLE 18 82,546 0 348
JONES LANG LASALLE INC COM 48020Q107   3,725,244 19,095 SH   SOLE 19 19,095 0 0
JONES LANG LASALLE INC COM 48020Q107   492,918,881 2,526,623 SH   SOLE 21 2,526,623 0 0
JONES LANG LASALLE INC COM 48020Q107   278,378,993 1,426,926 SH   SOLE 22 1,361,442 0 65,484
JONES LANG LASALLE INC COM 48020Q107   5,912,398 30,306 SH   SOLE 23 30,306 0 0
JONES LANG LASALLE INC COM 48020Q107   1,933,147 9,909 SH   SOLE 25 9,909 0 0
JONES LANG LASALLE INC COM 48020Q107   6,853,707 35,131 SH   SOLE 26 22,141 0 12,990
JONES LANG LASALLE INC COM 48020Q107   134,417 689 SH   SOLE 28 534 0 155
JONES LANG LASALLE INC COM 48020Q107   631,116 3,235 SH   SOLE 29 3,235 0 0
JONES LANG LASALLE INC COM 48020Q107   10,905,336 55,899 SH   SOLE 30 55,899 0 0
JONES LANG LASALLE INC COM 48020Q107   156,072 800 SH   SOLE 31 800 0 0
JONES LANG LASALLE INC COM 48020Q107   330,092 1,692 SH   SOLE 34 1,692 0 0
JONES LANG LASALLE INC COM 48020Q107   448,512 2,299 SH   SOLE 36 2,299 0 0
JONES LANG LASALLE INC COM 48020Q107   1,942,901 9,959 SH   SOLE 40 9,959 0 0
JONES LANG LASALLE INC COM 48020Q107   18,806 96 SH   OTR 43 96 0 0
JONES LANG LASALLE INC COM 48020Q107   21,045,593 107,876 SH   SOLE 43 101,044 0 6,832
JOURNEY MED CORP COM 48115J109   31,519 8,565 SH   SOLE 2 8,565 0 0
JOURNEY MED CORP COM 48115J109   4,059 1,103 SH   SOLE 18 1,103 0 0
JOURNEY MED CORP COM 48115J109   53,283 14,479 SH   SOLE 21 14,479 0 0
JOURNEY MED CORP COM 48115J109   92,964 25,262 SH   SOLE 22 25,262 0 0
JOYY INC ADS REPSTG COM A 46591M109   448,304 14,579 SH   SOLE 2 14,579 0 0
JOYY INC ADS REPSTG COM A 46591M109   29,428 957 SH   SOLE 4 957 0 0
JOYY INC ADS REPSTG COM A 46591M109   149,384 4,858 SH   SOLE 7 4,858 0 0
JOYY INC ADS REPSTG COM A 46591M109   18,828,410 612,306 SH   SOLE 21 612,306 0 0
JOYY INC ADS REPSTG COM A 46591M109   8,756,954 284,779 SH   SOLE 22 209,481 0 75,298
JOYY INC ADS REPSTG COM A 46591M109   585,203 19,031 SH   SOLE 25 19,031 0 0
JOYY INC ADS REPSTG COM A 46591M109   425,303 13,831 SH   SOLE 28 0 0 13,831
JOYY INC ADS REPSTG COM A 46591M109   4,055,648 131,891 SH   SOLE 30 131,891 0 0
JOYY INC ADS REPSTG COM A 46591M109   71,955 2,340 SH   SOLE 36 2,340 0 0
JOYY INC ADS REPSTG COM A 46591M109   4,637,592 150,816 SH   SOLE 43 123,067 0 27,749
JPMORGAN CHASE & CO COM 46625H100   1,168,997,670 5,836,234 SH   SOLE 2 1,517,900 0 4,318,334
JPMORGAN CHASE & CO COM 46625H100   468,573,207 2,339,357 SH   SOLE 4 1,226,125 0 1,113,232
JPMORGAN CHASE & CO COM 46625H100   516,647,410 2,579,368 SH   SOLE 7 2,295,925 0 283,443
JPMORGAN CHASE & CO COM 46625H100   29,484,961 147,204 SH   SOLE 13 147,204 0 0
JPMORGAN CHASE & CO COM 46625H100   83,812,130 418,433 SH   SOLE 15 418,433 0 0
JPMORGAN CHASE & CO COM 46625H100   985,764,272 4,921,439 SH   SOLE 18 4,623,314 0 298,125
JPMORGAN CHASE & CO COM 46625H100   842,113,679 4,204,262 SH   SOLE 19 4,204,262 0 0
JPMORGAN CHASE & CO COM 46625H100   13,659,599,712 68,195,705 SH   SOLE 21 68,195,705 0 0
JPMORGAN CHASE & CO COM 46625H100   12,570,872,867 62,760,224 SH   SOLE 22 56,233,861 0 6,526,363
JPMORGAN CHASE & CO COM 46625H100   1,086,679,979 5,425,262 SH   SOLE 23 5,425,262 0 0
JPMORGAN CHASE & CO COM 46625H100   1,360,825,781 6,793,938 SH   SOLE 25 6,344,867 0 449,071
JPMORGAN CHASE & CO COM 46625H100   681,411,186 3,401,953 SH   SOLE 26 2,099,852 0 1,302,101
JPMORGAN CHASE & CO COM 46625H100   951,030,810 4,748,032 SH   SOLE 28 230,069 0 4,517,963
JPMORGAN CHASE & CO COM 46625H100   4,897,936 24,453 SH   SOLE 29 24,453 0 0
JPMORGAN CHASE & CO COM 46625H100   3,330,597,213 16,628,044 SH   SOLE 30 16,628,044 0 0
JPMORGAN CHASE & CO COM 46625H100   152,801,659 762,864 SH   SOLE 31 664,359 0 98,505
JPMORGAN CHASE & CO COM 46625H100   59,032,216 294,719 SH   SOLE 32 294,719 0 0
JPMORGAN CHASE & CO COM 46625H100   246,550,071 1,230,904 SH   SOLE 34 1,230,904 0 0
JPMORGAN CHASE & CO COM 46625H100   139,998,483 698,944 SH   SOLE 36 698,944 0 0
JPMORGAN CHASE & CO COM 46625H100   28,554,768 142,560 SH   SOLE 40 142,560 0 0
JPMORGAN CHASE & CO COM 46625H100   785,977 3,924 SH   OTR 43 3,924 0 0
JPMORGAN CHASE & CO COM 46625H100   914,348,702 4,564,896 SH   SOLE 43 3,784,139 0 780,757
JPMORGAN CHASE & CO OPTIONS 46625H100   2,423,630 12,100 SH Call SOLE 4 12,100 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   761,140 3,800 SH Call SOLE 7 3,800 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   56,885,200 284,000 SH Call SOLE 18 284,000 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   400,499,850 1,999,500 SH Call SOLE 19 1,999,500 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   25,057,530 125,100 SH Call SOLE 22 125,100 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   1,582,370 7,900 SH Call SOLE 30 7,900 0 0
JPMORGAN CHASE & CO OPTIONS 46625H100   196,093,700 979,000 SH Call SOLE 34 979,000 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   546,161 106,672 SH   SOLE 43 89,771 0 16,901
JUNIPER NETWORKS INC COM 48203R104   21,381,063 576,931 SH   SOLE 2 207,548 0 369,383
JUNIPER NETWORKS INC COM 48203R104   19,993,351 539,486 SH   SOLE 4 301,662 0 237,824
JUNIPER NETWORKS INC COM 48203R104   23,059,288 622,215 SH   SOLE 7 580,120 0 42,095
JUNIPER NETWORKS INC COM 48203R104   241,891 6,527 SH   SOLE 13 6,527 0 0
JUNIPER NETWORKS INC COM 48203R104   1,800,449 48,582 SH   SOLE 15 48,582 0 0
JUNIPER NETWORKS INC COM 48203R104   23,892,471 644,697 SH   SOLE 18 615,410 0 29,287
JUNIPER NETWORKS INC COM 48203R104   6,982,475 188,410 SH   SOLE 19 188,410 0 0
JUNIPER NETWORKS INC COM 48203R104   557,311,504 15,038,087 SH   SOLE 21 15,038,087 0 0
JUNIPER NETWORKS INC COM 48203R104   315,133,002 8,503,319 SH   SOLE 22 7,761,242 0 742,077
JUNIPER NETWORKS INC COM 48203R104   18,332,544 494,672 SH   SOLE 23 494,672 0 0
JUNIPER NETWORKS INC COM 48203R104   24,831,275 670,029 SH   SOLE 25 669,852 0 177
JUNIPER NETWORKS INC COM 48203R104   16,187,215 436,784 SH   SOLE 26 243,496 0 193,288
JUNIPER NETWORKS INC COM 48203R104   25,985,471 701,173 SH   SOLE 28 3,793 0 697,380
JUNIPER NETWORKS INC COM 48203R104   34,836 940 SH   SOLE 29 940 0 0
JUNIPER NETWORKS INC COM 48203R104   187,099,226 5,048,549 SH   SOLE 30 4,605,396 0 443,153
JUNIPER NETWORKS INC COM 48203R104   2,667,208 71,970 SH   SOLE 31 67,034 0 4,936
JUNIPER NETWORKS INC COM 48203R104   2,496,436 67,362 SH   SOLE 34 67,362 0 0
JUNIPER NETWORKS INC COM 48203R104   5,092,266 137,406 SH   SOLE 36 137,406 0 0
JUNIPER NETWORKS INC COM 48203R104   614,047 16,569 SH   SOLE 40 16,569 0 0
JUNIPER NETWORKS INC COM 48203R104   33,725 910 SH   OTR 43 910 0 0
JUNIPER NETWORKS INC COM 48203R104   22,796,693 615,129 SH   SOLE 43 566,937 0 48,193
KADANT INC COM 48282T104   5,047,819 15,385 SH   SOLE 2 11,309 0 4,076
KADANT INC COM 48282T104   81,369 248 SH   SOLE 4 42 0 206
KADANT INC COM 48282T104   30,841 94 SH   SOLE 7 94 0 0
KADANT INC COM 48282T104   8,989,612 27,399 SH   SOLE 18 27,399 0 0
KADANT INC COM 48282T104   11,286,968 34,401 SH   SOLE 19 34,401 0 0
KADANT INC COM 48282T104   138,340,740 421,642 SH   SOLE 21 421,642 0 0
KADANT INC COM 48282T104   111,304,972 339,241 SH   SOLE 22 328,633 0 10,608
KADANT INC COM 48282T104   273,964 835 SH   SOLE 23 835 0 0
KADANT INC COM 48282T104   795,643 2,425 SH   SOLE 25 2,425 0 0
KADANT INC COM 48282T104   1,133,257 3,454 SH   SOLE 26 3,454 0 0
KADANT INC COM 48282T104   67,589 206 SH   SOLE 28 206 0 0
KADANT INC COM 48282T104   23,564,142 71,820 SH   SOLE 30 71,820 0 0
KADANT INC COM 48282T104   14,357,984 43,761 SH   SOLE 34 43,761 0 0
KADANT INC COM 48282T104   826,484 2,519 SH   SOLE 40 2,519 0 0
KADANT INC COM 48282T104   3,836,145 11,692 SH   SOLE 43 11,229 0 463
KAISER ALUMINUM CORP COM PAR $0.01 483007704   4,597,393 51,448 SH   SOLE 2 33,484 0 17,964
KAISER ALUMINUM CORP COM PAR $0.01 483007704   4,111 46 SH   SOLE 4 46 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   2,249,012 25,168 SH   SOLE 7 25,168 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   4,094,207 45,817 SH   SOLE 18 45,817 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   9,497,538 106,284 SH   SOLE 19 106,284 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   181,139,243 2,027,073 SH   SOLE 21 2,027,073 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   50,928,587 569,926 SH   SOLE 22 549,721 0 20,205
KAISER ALUMINUM CORP COM PAR $0.01 483007704   292,833 3,277 SH   SOLE 23 3,277 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   226,617 2,536 SH   SOLE 25 2,536 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   1,800,872 20,153 SH   SOLE 26 6,514 0 13,639
KAISER ALUMINUM CORP COM PAR $0.01 483007704   90,611 1,014 SH   SOLE 28 1,014 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   3,011,789 33,704 SH   SOLE 30 33,704 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   244,489 2,736 SH   SOLE 40 2,736 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704   1,481,142 16,575 SH   SOLE 43 16,152 0 423
KALA BIO INC COM NEW 483119202   2,957 371 SH   SOLE 18 371 0 0
KALA BIO INC COM NEW 483119202   43,437 5,450 SH   SOLE 21 5,450 0 0
KALA BIO INC COM NEW 483119202   170,207 21,356 SH   SOLE 22 21,356 0 0
KALTURA INC COM 483467106   14,459 10,710 SH   SOLE 2 3,036 0 7,674
KALTURA INC COM 483467106   295,345 218,774 SH   SOLE 18 218,774 0 0
KALTURA INC COM 483467106   228,740 169,437 SH   SOLE 19 169,437 0 0
KALTURA INC COM 483467106   3,898,413 2,887,713 SH   SOLE 21 2,887,713 0 0
KALTURA INC COM 483467106   2,453,036 1,817,064 SH   SOLE 22 1,800,335 0 16,729
KALVISTA PHARMACEUTICALS INC COM 483497103   186,759 15,747 SH   SOLE 2 1,371 0 14,376
KALVISTA PHARMACEUTICALS INC COM 483497103   4,353 367 SH   SOLE 7 367 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   1,022,771 86,237 SH   SOLE 18 86,237 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   809,042 68,216 SH   SOLE 19 68,216 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   16,095,894 1,357,158 SH   SOLE 21 1,357,158 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   10,346,972 872,426 SH   SOLE 22 847,274 0 25,152
KALVISTA PHARMACEUTICALS INC COM 483497103   264,205 22,277 SH   SOLE 30 22,277 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103   116,299 9,806 SH   SOLE 43 5,375 0 4,431
KAMADA LTD SHS M6240T109   59,651 10,633 SH   SOLE 2 10,633 0 0
KAMADA LTD SHS M6240T109   5,891 1,050 SH   SOLE 22 1,050 0 0
KAMAN CORP COM 483548103   1,028,497 22,422 SH   SOLE 2 7,659 0 14,763
KAMAN CORP COM 483548103   4,770 104 SH   SOLE 4 104 0 0
KAMAN CORP COM 483548103   362,419 7,901 SH   SOLE 7 7,499 0 402
KAMAN CORP COM 483548103   4,081,558 88,981 SH   SOLE 18 88,981 0 0
KAMAN CORP COM 483548103   2,764,401 60,266 SH   SOLE 19 60,266 0 0
KAMAN CORP COM 483548103   170,375,950 3,714,322 SH   SOLE 21 3,714,322 0 0
KAMAN CORP COM 483548103   39,627,185 863,902 SH   SOLE 22 826,933 0 36,969
KAMAN CORP COM 483548103   11,865,331 258,673 SH   SOLE 25 258,673 0 0
KAMAN CORP COM 483548103   832,907 18,158 SH   SOLE 26 4,549 0 13,609
KAMAN CORP COM 483548103   2,550,968 55,613 SH   SOLE 30 55,613 0 0
KAMAN CORP COM 483548103   1,904,935 41,529 SH   SOLE 34 41,529 0 0
KAMAN CORP COM 483548103   145,867 3,180 SH   SOLE 36 3,180 0 0
KAMAN CORP COM 483548103   295,495 6,442 SH   SOLE 40 6,442 0 0
KAMAN CORP COM 483548103   2,320,884 50,597 SH   SOLE 43 47,093 0 3,504
KANZHUN LIMITED SPONSORED ADS 48553T106   1,378,857 78,657 SH   SOLE 2 9,793 0 68,864
KANZHUN LIMITED SPONSORED ADS 48553T106   2,230,149 127,219 SH   SOLE 4 96,128 0 31,091
KANZHUN LIMITED SPONSORED ADS 48553T106   794,950 45,348 SH   SOLE 7 41,535 0 3,813
KANZHUN LIMITED SPONSORED ADS 48553T106   831,799 47,450 SH   SOLE 13 47,450 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   4,624,800 263,822 SH   SOLE 15 263,822 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   982,206 56,030 SH   SOLE 18 56,030 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   64,087,541 3,655,878 SH   SOLE 21 3,655,878 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   33,446,819 1,907,976 SH   SOLE 22 1,638,693 0 269,283
KANZHUN LIMITED SPONSORED ADS 48553T106   5,126,088 292,418 SH   SOLE 23 292,418 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   3,783,132 215,809 SH   SOLE 25 215,809 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   3,593,334 204,982 SH   SOLE 26 23,191 0 181,791
KANZHUN LIMITED SPONSORED ADS 48553T106   10,319,315 588,666 SH   SOLE 28 0 0 588,666
KANZHUN LIMITED SPONSORED ADS 48553T106   26,793,693 1,528,448 SH   SOLE 30 1,528,448 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   868,717 49,556 SH   SOLE 34 49,556 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   101,096 5,767 SH   SOLE 36 5,767 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   52,958 3,021 SH   SOLE 40 3,021 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106   33,254 1,897 SH   SOLE 43 1,864 0 33
KARAT PACKAGING INC COM 48563L101   17,567 614 SH   SOLE 2 144 0 470
KARAT PACKAGING INC COM 48563L101   450,865 15,759 SH   SOLE 18 15,759 0 0
KARAT PACKAGING INC COM 48563L101   400,283 13,991 SH   SOLE 19 13,991 0 0
KARAT PACKAGING INC COM 48563L101   6,431,271 224,791 SH   SOLE 21 224,791 0 0
KARAT PACKAGING INC COM 48563L101   2,929,550 102,396 SH   SOLE 22 100,858 0 1,538
KARAT PACKAGING INC COM 48563L101   166,110 5,806 SH   SOLE 43 5,720 0 86
KAROOOOO LTD ORD SHS Y4600W108   487,016 19,434 SH   SOLE 2 19,434 0 0
KAROOOOO LTD ORD SHS Y4600W108   181,685 7,250 SH   SOLE 22 7,250 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   7,391 5,395 SH   SOLE 18 5,395 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   97,337 71,049 SH   SOLE 21 71,049 0 0
KARTOON STUDIOS INC. COM NEW 37229T509   594,235 433,748 SH   SOLE 22 433,748 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   184,534 122,208 SH   SOLE 2 112,583 0 9,625
KARYOPHARM THERAPEUTICS INC COM 48576U106   1,178 780 SH   SOLE 7 780 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   446,142 295,458 SH   SOLE 18 295,458 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   1,410,091 933,835 SH   SOLE 19 933,835 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   6,076,267 4,024,018 SH   SOLE 21 4,024,018 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   5,769,059 3,820,569 SH   SOLE 22 3,707,927 0 112,642
KARYOPHARM THERAPEUTICS INC COM 48576U106   5,465 3,619 SH   SOLE 23 3,619 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   372,183 246,479 SH   SOLE 30 246,479 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106   1,075 712 SH   SOLE 43 712 0 0
KASPI KZ JSC SPONSORED ADS 48581R205   1,687,500 13,118 SH   SOLE 2 13,118 0 0
KASPI KZ JSC SPONSORED ADS 48581R205   5,204,646 40,459 SH   SOLE 18 1,105 0 39,354
KASPI KZ JSC SPONSORED ADS 48581R205   153,212,941 1,191,021 SH   SOLE 19 1,191,021 0 0
KASPI KZ JSC SPONSORED ADS 48581R205   39,893,451 310,117 SH   SOLE 21 310,117 0 0
KASPI KZ JSC SPONSORED ADS 48581R205   1,072,343 8,336 SH   SOLE 22 8,336 0 0
KASPI KZ JSC SPONSORED ADS 48581R205   74,085,320 575,912 SH   SOLE 25 575,912 0 0
KASPI KZ JSC SPONSORED ADS 48581R205   24,921,170 193,728 SH   SOLE 26 146,859 0 46,869
KASPI KZ JSC SPONSORED ADS 48581R205   46,176,486 358,959 SH   SOLE 28 0 0 358,959
KASPI KZ JSC SPONSORED ADS 48581R205   261,832,570 2,035,390 SH   SOLE 34 2,035,390 0 0
KASPI KZ JSC SPONSORED ADS 48581R205   418,337 3,252 SH   SOLE 36 3,252 0 0
KATAPULT HOLDINGS INC COM NEW 485859201   38,047 3,263 SH   SOLE 2 3,263 0 0
KATAPULT HOLDINGS INC COM NEW 485859201   399,355 34,250 SH   SOLE 22 34,250 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   2,893,426 55,568 SH   SOLE 22 55,568 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   82,789,070 1,589,957 SH   SOLE 43 1,471,847 0 118,110
KB HOME COM 48666K109   15,801,278 222,930 SH   SOLE 2 146,484 0 76,446
KB HOME COM 48666K109   1,050,371 14,819 SH   SOLE 4 10,293 0 4,526
KB HOME COM 48666K109   1,617,552 22,821 SH   SOLE 7 21,631 0 1,190
KB HOME COM 48666K109   171,459 2,419 SH   SOLE 13 2,419 0 0
KB HOME COM 48666K109   19,927,203 281,140 SH   SOLE 18 280,705 0 435
KB HOME COM 48666K109   24,041,787 339,190 SH   SOLE 19 339,190 0 0
KB HOME COM 48666K109   429,555,127 6,060,315 SH   SOLE 21 6,060,315 0 0
KB HOME COM 48666K109   192,236,200 2,712,136 SH   SOLE 22 2,596,779 0 115,357
KB HOME COM 48666K109   3,810,721 53,763 SH   SOLE 23 53,763 0 0
KB HOME COM 48666K109   1,156,832 16,321 SH   SOLE 25 16,321 0 0
KB HOME COM 48666K109   10,408,444 146,846 SH   SOLE 26 139,672 0 7,174
KB HOME COM 48666K109   581,003 8,197 SH   SOLE 28 7,941 0 256
KB HOME COM 48666K109   138,145 1,949 SH   SOLE 29 1,949 0 0
KB HOME COM 48666K109   9,182,291 129,547 SH   SOLE 30 129,547 0 0
KB HOME COM 48666K109   1,651,788 23,304 SH   SOLE 34 23,304 0 0
KB HOME COM 48666K109   236,030 3,330 SH   SOLE 36 3,330 0 0
KB HOME COM 48666K109   1,195,958 16,873 SH   SOLE 40 16,873 0 0
KB HOME COM 48666K109   51,252,938 723,094 SH   SOLE 43 694,627 0 28,467
KBR INC COM 48242W106   26,984,073 423,878 SH   SOLE 2 138,559 0 285,319
KBR INC COM 48242W106   27,056 425 SH   SOLE 4 425 0 0
KBR INC COM 48242W106   3,099,223 48,684 SH   SOLE 7 46,115 0 2,569
KBR INC COM 48242W106   15,825,749 248,598 SH   SOLE 18 248,598 0 0
KBR INC COM 48242W106   3,046,131 47,850 SH   SOLE 19 47,850 0 0
KBR INC COM 48242W106   457,070,843 7,179,875 SH   SOLE 21 7,179,875 0 0
KBR INC COM 48242W106   258,097,438 4,054,311 SH   SOLE 22 3,877,471 0 176,840
KBR INC COM 48242W106   63,151 992 SH   SOLE 23 992 0 0
KBR INC COM 48242W106   3,545,034 55,687 SH   SOLE 26 55,687 0 0
KBR INC COM 48242W106   329,441 5,175 SH   SOLE 28 2,518 0 2,657
KBR INC COM 48242W106   4,258,090 66,888 SH   SOLE 30 66,888 0 0
KBR INC COM 48242W106   106,121 1,667 SH   SOLE 31 1,667 0 0
KBR INC COM 48242W106   110,959 1,743 SH   SOLE 36 1,743 0 0
KBR INC COM 48242W106   14,005 220 SH   OTR 43 220 0 0
KBR INC COM 48242W106   6,968,478 109,464 SH   SOLE 43 96,176 0 13,288
KE HLDGS INC SPONSORED ADS 482497104   4,244,108 309,112 SH   SOLE 2 35,298 0 273,814
KE HLDGS INC SPONSORED ADS 482497104   3,025,570 220,362 SH   SOLE 4 126,892 0 93,470
KE HLDGS INC SPONSORED ADS 482497104   1,994,928 145,297 SH   SOLE 7 132,104 0 13,193
KE HLDGS INC SPONSORED ADS 482497104   917,603 66,832 SH   SOLE 13 66,832 0 0
KE HLDGS INC SPONSORED ADS 482497104   12,224,931 890,381 SH   SOLE 15 890,381 0 0
KE HLDGS INC SPONSORED ADS 482497104   2,561,798 186,584 SH   SOLE 18 186,584 0 0
KE HLDGS INC SPONSORED ADS 482497104   32,179,893 2,343,765 SH   SOLE 19 2,343,765 0 0
KE HLDGS INC SPONSORED ADS 482497104   147,822,672 10,766,400 SH   SOLE 21 10,766,400 0 0
KE HLDGS INC SPONSORED ADS 482497104   87,119,637 6,345,203 SH   SOLE 22 5,550,995 0 794,208
KE HLDGS INC SPONSORED ADS 482497104   11,294,916 822,645 SH   SOLE 23 822,645 0 0
KE HLDGS INC SPONSORED ADS 482497104   9,506,556 692,393 SH   SOLE 25 692,393 0 0
KE HLDGS INC SPONSORED ADS 482497104   16,989,200 1,237,378 SH   SOLE 26 606,741 0 630,637
KE HLDGS INC SPONSORED ADS 482497104   21,274,923 1,549,521 SH   SOLE 28 0 0 1,549,521
KE HLDGS INC SPONSORED ADS 482497104   63,493,685 4,624,449 SH   SOLE 30 4,624,449 0 0
KE HLDGS INC SPONSORED ADS 482497104   64,201 4,676 SH   SOLE 31 0 0 4,676
KE HLDGS INC SPONSORED ADS 482497104   519,337 37,825 SH   SOLE 32 37,825 0 0
KE HLDGS INC SPONSORED ADS 482497104   36,971,526 2,692,755 SH   SOLE 34 2,692,755 0 0
KE HLDGS INC SPONSORED ADS 482497104   121,154 8,824 SH   SOLE 36 8,824 0 0
KE HLDGS INC SPONSORED ADS 482497104   128,636 9,369 SH   SOLE 40 9,369 0 0
KE HLDGS INC SPONSORED ADS 482497104   4,839,976 352,511 SH   SOLE 43 322,796 0 29,715
KEARNY FINL CORP MD COM 48716P108   804,652 124,946 SH   SOLE 2 90,544 0 34,402
KEARNY FINL CORP MD COM 48716P108   1,494 232 SH   SOLE 4 232 0 0
KEARNY FINL CORP MD COM 48716P108   4,025 625 SH   SOLE 7 625 0 0
KEARNY FINL CORP MD COM 48716P108   989,673 153,676 SH   SOLE 18 153,676 0 0
KEARNY FINL CORP MD COM 48716P108   825,576 128,195 SH   SOLE 19 128,195 0 0
KEARNY FINL CORP MD COM 48716P108   13,751,982 2,135,401 SH   SOLE 21 2,135,401 0 0
KEARNY FINL CORP MD COM 48716P108   13,049,527 2,026,324 SH   SOLE 22 1,942,868 0 83,456
KEARNY FINL CORP MD COM 48716P108   62,024 9,631 SH   SOLE 25 9,631 0 0
KEARNY FINL CORP MD COM 48716P108   189,111 29,365 SH   SOLE 26 29,365 0 0
KEARNY FINL CORP MD COM 48716P108   97,502 15,140 SH   SOLE 28 2,427 0 12,713
KEARNY FINL CORP MD COM 48716P108   38,556 5,987 SH   SOLE 30 5,987 0 0
KEARNY FINL CORP MD COM 48716P108   72,482 11,255 SH   SOLE 40 11,255 0 0
KEARNY FINL CORP MD COM 48716P108   961,086 149,237 SH   SOLE 43 130,545 0 18,692
KELLANOVA COM 487836108   29,005,469 506,292 SH   SOLE 2 96,641 0 409,651
KELLANOVA COM 487836108   11,449,865 199,858 SH   SOLE 4 171,659 0 28,199
KELLANOVA COM 487836108   66,532,424 1,161,327 SH   SOLE 7 1,089,991 0 71,336
KELLANOVA COM 487836108   339,386 5,924 SH   SOLE 13 5,924 0 0
KELLANOVA COM 487836108   2,251,841 39,306 SH   SOLE 15 39,306 0 0
KELLANOVA COM 487836108   25,809,661 450,509 SH   SOLE 18 433,317 0 17,192
KELLANOVA COM 487836108   27,422,260 478,657 SH   SOLE 19 478,657 0 0
KELLANOVA COM 487836108   727,558,766 12,699,577 SH   SOLE 21 12,699,577 0 0
KELLANOVA COM 487836108   379,900,818 6,631,189 SH   SOLE 22 6,058,747 0 572,442
KELLANOVA COM 487836108   23,240,491 405,664 SH   SOLE 23 405,664 0 0
KELLANOVA COM 487836108   60,690,734 1,059,360 SH   SOLE 25 1,046,129 0 13,231
KELLANOVA COM 487836108   20,694,924 361,231 SH   SOLE 26 235,875 0 125,356
KELLANOVA COM 487836108   43,522,526 759,688 SH   SOLE 28 109,357 0 650,331
KELLANOVA COM 487836108   190,363,842 3,322,811 SH   SOLE 30 3,088,090 0 234,721
KELLANOVA COM 487836108   3,513,997 61,337 SH   SOLE 31 57,033 0 4,304
KELLANOVA COM 487836108   9,556,316 166,806 SH   SOLE 34 166,806 0 0
KELLANOVA COM 487836108   6,872,623 119,962 SH   SOLE 36 119,962 0 0
KELLANOVA COM 487836108   836,835 14,607 SH   SOLE 40 14,607 0 0
KELLANOVA COM 487836108   33,744 589 SH   OTR 43 589 0 0
KELLANOVA COM 487836108   28,240,693 492,943 SH   SOLE 43 432,071 0 60,872
KELLY SVCS INC CL A 488152208   1,882,282 75,171 SH   SOLE 2 43,434 0 31,737
KELLY SVCS INC CL A 488152208   5,534 221 SH   SOLE 4 221 0 0
KELLY SVCS INC CL A 488152208   621,192 24,808 SH   SOLE 7 23,469 0 1,339
KELLY SVCS INC CL A 488152208   2,629,475 105,011 SH   SOLE 18 105,011 0 0
KELLY SVCS INC CL A 488152208   5,768,865 230,386 SH   SOLE 19 230,386 0 0
KELLY SVCS INC CL A 488152208   97,501,052 3,893,812 SH   SOLE 21 3,893,812 0 0
KELLY SVCS INC CL A 488152208   26,761,425 1,068,747 SH   SOLE 22 1,019,187 0 49,560
KELLY SVCS INC CL A 488152208   197,065 7,870 SH   SOLE 25 7,870 0 0
KELLY SVCS INC CL A 488152208   366,811 14,649 SH   SOLE 26 2,403 0 12,246
KELLY SVCS INC CL A 488152208   3,336,906 133,263 SH   SOLE 30 133,263 0 0
KELLY SVCS INC CL A 488152208   33,053 1,320 SH   SOLE 36 1,320 0 0
KELLY SVCS INC CL A 488152208   229,817 9,178 SH   SOLE 40 9,178 0 0
KELLY SVCS INC CL A 488152208   3,779,193 150,926 SH   SOLE 43 146,262 0 4,664
KEMPER CORP COM 488401100   5,842,276 94,352 SH   SOLE 2 53,377 0 40,975
KEMPER CORP COM 488401100   11,951 193 SH   SOLE 4 193 0 0
KEMPER CORP COM 488401100   509,849 8,234 SH   SOLE 7 7,837 0 397
KEMPER CORP COM 488401100   6,312,249 101,942 SH   SOLE 18 101,942 0 0
KEMPER CORP COM 488401100   1,296,543 20,939 SH   SOLE 19 20,939 0 0
KEMPER CORP COM 488401100   188,175,252 3,039,006 SH   SOLE 21 3,039,006 0 0
KEMPER CORP COM 488401100   111,850,802 1,806,376 SH   SOLE 22 1,722,249 0 84,127
KEMPER CORP COM 488401100   828,056 13,373 SH   SOLE 25 13,373 0 0
KEMPER CORP COM 488401100   1,205,706 19,472 SH   SOLE 26 19,472 0 0
KEMPER CORP COM 488401100   155,110 2,505 SH   SOLE 28 1,150 0 1,355
KEMPER CORP COM 488401100   2,487,450 40,172 SH   SOLE 30 40,172 0 0
KEMPER CORP COM 488401100   46,440 750 SH   SOLE 31 750 0 0
KEMPER CORP COM 488401100   143,407 2,316 SH   SOLE 36 2,316 0 0
KEMPER CORP COM 488401100   824,031 13,308 SH   SOLE 40 13,308 0 0
KEMPER CORP COM 488401100   931,120 15,037 SH   SOLE 43 13,422 0 1,615
KENNAMETAL INC COM 489170100   8,867,617 355,558 SH   SOLE 2 153,826 0 201,732
KENNAMETAL INC COM 489170100   4,215 169 SH   SOLE 4 169 0 0
KENNAMETAL INC COM 489170100   36,387 1,459 SH   SOLE 7 1,459 0 0
KENNAMETAL INC COM 489170100   7,713,543 309,284 SH   SOLE 18 309,284 0 0
KENNAMETAL INC COM 489170100   19,777,320 792,996 SH   SOLE 19 792,996 0 0
KENNAMETAL INC COM 489170100   231,947,063 9,300,203 SH   SOLE 21 9,300,203 0 0
KENNAMETAL INC COM 489170100   84,426,090 3,385,168 SH   SOLE 22 3,216,182 0 168,986
KENNAMETAL INC COM 489170100   621,206 24,908 SH   SOLE 23 24,908 0 0
KENNAMETAL INC COM 489170100   403,305 16,171 SH   SOLE 25 16,171 0 0
KENNAMETAL INC COM 489170100   2,679,229 107,427 SH   SOLE 26 33,322 0 74,105
KENNAMETAL INC COM 489170100   260,199 10,433 SH   SOLE 28 1,081 0 9,352
KENNAMETAL INC COM 489170100   3,795,469 152,184 SH   SOLE 30 152,184 0 0
KENNAMETAL INC COM 489170100   64,644 2,592 SH   SOLE 36 2,592 0 0
KENNAMETAL INC COM 489170100   429,841 17,235 SH   SOLE 40 17,235 0 0
KENNAMETAL INC COM 489170100   1,817,593 72,879 SH   SOLE 43 67,116 0 5,763
KENNEDY-WILSON HOLDINGS INC COM 489398107   3,340,022 389,280 SH   SOLE 2 296,387 0 92,893
KENNEDY-WILSON HOLDINGS INC COM 489398107   467,859 54,529 SH   SOLE 4 54,529 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,554,524 181,180 SH   SOLE 7 162,095 0 19,085
KENNEDY-WILSON HOLDINGS INC COM 489398107   3,231,082 376,583 SH   SOLE 18 376,583 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   3,909,288 455,628 SH   SOLE 19 455,628 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   119,691,849 13,950,099 SH   SOLE 21 13,950,099 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   43,522,470 5,072,549 SH   SOLE 22 4,857,901 0 214,648
KENNEDY-WILSON HOLDINGS INC COM 489398107   9,308,751 1,084,936 SH   SOLE 25 1,084,936 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   442,205 51,539 SH   SOLE 26 30,784 0 20,755
KENNEDY-WILSON HOLDINGS INC COM 489398107   1,087,472 126,745 SH   SOLE 28 6,454 0 120,291
KENNEDY-WILSON HOLDINGS INC COM 489398107   5,331,518 621,389 SH   SOLE 30 621,389 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   158,310 18,451 SH   SOLE 34 18,451 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   29,592 3,449 SH   SOLE 36 3,449 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   189,421 22,077 SH   SOLE 40 22,077 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   2,627,071 306,185 SH   SOLE 43 280,089 0 26,096
KENON HLDGS LTD SHS Y46717107   1,714,025 64,292 SH   SOLE 7 64,292 0 0
KENON HLDGS LTD SHS Y46717107   2,319 87 SH   SOLE 43 87 0 0
KENTUCKY FIRST FED BANCORP COM 491292108   707 185 SH   SOLE 18 185 0 0
KENTUCKY FIRST FED BANCORP COM 491292108   25,128 6,578 SH   SOLE 21 6,578 0 0
KENVUE INC COM 49177J102   52,718,314 2,456,585 SH   SOLE 2 729,266 0 1,727,319
KENVUE INC COM 49177J102   37,831,233 1,762,872 SH   SOLE 4 889,596 0 873,276
KENVUE INC COM 49177J102   27,791,151 1,295,021 SH   SOLE 7 1,154,745 0 140,276
KENVUE INC COM 49177J102   1,563,318 72,848 SH   SOLE 13 72,848 0 0
KENVUE INC COM 49177J102   4,774,914 222,503 SH   SOLE 15 222,503 0 0
KENVUE INC COM 49177J102   50,535,918 2,354,889 SH   SOLE 18 2,247,116 0 107,773
KENVUE INC COM 49177J102   30,406,116 1,416,874 SH   SOLE 19 1,416,874 0 0
KENVUE INC COM 49177J102   874,652,388 40,757,334 SH   SOLE 21 40,757,334 0 0
KENVUE INC COM 49177J102   791,979,133 36,904,899 SH   SOLE 22 33,124,241 0 3,780,658
KENVUE INC COM 49177J102   56,344,925 2,625,579 SH   SOLE 23 2,625,579 0 0
KENVUE INC COM 49177J102   3,268,766 152,319 SH   SOLE 25 152,319 0 0
KENVUE INC COM 49177J102   22,069,700 1,028,411 SH   SOLE 26 782,341 0 246,070
KENVUE INC COM 49177J102   33,789,628 1,574,540 SH   SOLE 28 22,223 0 1,552,317
KENVUE INC COM 49177J102   198,440,062 9,246,974 SH   SOLE 30 9,246,974 0 0
KENVUE INC COM 49177J102   8,521,916 397,107 SH   SOLE 31 369,609 0 27,498
KENVUE INC COM 49177J102   31,144,211 1,451,268 SH   SOLE 34 1,451,268 0 0
KENVUE INC COM 49177J102   4,056,262 189,015 SH   SOLE 36 189,015 0 0
KENVUE INC COM 49177J102   1,815,237 84,587 SH   SOLE 40 84,587 0 0
KENVUE INC COM 49177J102   1,071,419 49,926 SH   SOLE 43 44,339 0 5,587
KEROS THERAPEUTICS INC COM 492327101   884,829 13,366 SH   SOLE 2 7,365 0 6,001
KEROS THERAPEUTICS INC COM 492327101   3,773 57 SH   SOLE 4 57 0 0
KEROS THERAPEUTICS INC COM 492327101   476,706 7,201 SH   SOLE 7 6,820 0 381
KEROS THERAPEUTICS INC COM 492327101   3,927,381 59,326 SH   SOLE 18 59,326 0 0
KEROS THERAPEUTICS INC COM 492327101   8,765,741 132,413 SH   SOLE 19 132,413 0 0
KEROS THERAPEUTICS INC COM 492327101   74,783,360 1,129,658 SH   SOLE 21 1,129,658 0 0
KEROS THERAPEUTICS INC COM 492327101   48,772,387 736,743 SH   SOLE 22 716,196 0 20,547
KEROS THERAPEUTICS INC COM 492327101   5,826 88 SH   SOLE 23 88 0 0
KEROS THERAPEUTICS INC COM 492327101   352,250 5,321 SH   SOLE 25 5,321 0 0
KEROS THERAPEUTICS INC COM 492327101   823,793 12,444 SH   SOLE 26 12,444 0 0
KEROS THERAPEUTICS INC COM 492327101   3,456,302 52,210 SH   SOLE 30 52,210 0 0
KEROS THERAPEUTICS INC COM 492327101   61,434 928 SH   SOLE 34 928 0 0
KEROS THERAPEUTICS INC COM 492327101   19,661 297 SH   SOLE 36 297 0 0
KEROS THERAPEUTICS INC COM 492327101   320,739 4,845 SH   SOLE 40 4,845 0 0
KEROS THERAPEUTICS INC COM 492327101   735,681 11,113 SH   SOLE 43 9,965 0 1,148
KEURIG DR PEPPER INC COM 49271V100   58,431,503 1,905,168 SH   SOLE 2 419,738 0 1,485,430
KEURIG DR PEPPER INC COM 49271V100   34,002,296 1,108,650 SH   SOLE 4 563,357 0 545,293
KEURIG DR PEPPER INC COM 49271V100   53,907,770 1,757,671 SH   SOLE 7 1,632,582 0 125,089
KEURIG DR PEPPER INC COM 49271V100   1,411,801 46,032 SH   SOLE 13 46,032 0 0
KEURIG DR PEPPER INC COM 49271V100   4,833,500 157,597 SH   SOLE 15 157,597 0 0
KEURIG DR PEPPER INC COM 49271V100   94,725,031 3,088,524 SH   SOLE 18 2,924,274 0 164,250
KEURIG DR PEPPER INC COM 49271V100   162,641,292 5,302,944 SH   SOLE 19 5,302,944 0 0
KEURIG DR PEPPER INC COM 49271V100   916,570,864 29,884,932 SH   SOLE 21 29,884,932 0 0
KEURIG DR PEPPER INC COM 49271V100   727,643,296 23,724,920 SH   SOLE 22 21,488,631 0 2,236,289
KEURIG DR PEPPER INC COM 49271V100   51,031,844 1,663,901 SH   SOLE 23 1,663,901 0 0
KEURIG DR PEPPER INC COM 49271V100   81,676,970 2,663,090 SH   SOLE 25 2,655,880 0 7,210
KEURIG DR PEPPER INC COM 49271V100   36,034,428 1,174,908 SH   SOLE 26 775,803 0 399,105
KEURIG DR PEPPER INC COM 49271V100   66,156,294 2,157,036 SH   SOLE 28 24,975 0 2,132,061
KEURIG DR PEPPER INC COM 49271V100   294,756,857 9,610,592 SH   SOLE 30 9,610,592 0 0
KEURIG DR PEPPER INC COM 49271V100   7,389,844 240,947 SH   SOLE 31 223,424 0 17,523
KEURIG DR PEPPER INC COM 49271V100   12,759,793 416,035 SH   SOLE 32 416,035 0 0
KEURIG DR PEPPER INC COM 49271V100   10,550,327 343,995 SH   SOLE 34 343,995 0 0
KEURIG DR PEPPER INC COM 49271V100   9,802,684 319,618 SH   SOLE 36 319,618 0 0
KEURIG DR PEPPER INC COM 49271V100   1,670,963 54,482 SH   SOLE 40 54,482 0 0
KEURIG DR PEPPER INC COM 49271V100   36,191 1,180 SH   OTR 43 1,180 0 0
KEURIG DR PEPPER INC COM 49271V100   57,124,765 1,862,562 SH   SOLE 43 1,703,626 0 158,936
KEWAUNEE SCIENTIFIC CORP COM 492854104   13,966 406 SH   SOLE 18 406 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   193,122 5,614 SH   SOLE 21 5,614 0 0
KEWAUNEE SCIENTIFIC CORP COM 492854104   67,080 1,950 SH   SOLE 22 1,950 0 0
KEY TRONIC CORP COM 493144109   7,582 1,627 SH   SOLE 18 1,627 0 0
KEY TRONIC CORP COM 493144109   102,590 22,015 SH   SOLE 21 22,015 0 0
KEY TRONIC CORP COM 493144109   86,937 18,656 SH   SOLE 22 18,656 0 0
KEYCORP COM 493267108   44,735,106 2,829,545 SH   SOLE 2 1,252,241 0 1,577,304
KEYCORP COM 493267108   8,966,578 567,146 SH   SOLE 4 295,615 0 271,531
KEYCORP COM 493267108   10,791,716 682,588 SH   SOLE 7 609,829 0 72,759
KEYCORP COM 493267108   589,950 37,315 SH   SOLE 13 37,315 0 0
KEYCORP COM 493267108   2,178,760 137,809 SH   SOLE 15 137,809 0 0
KEYCORP COM 493267108   51,728,186 3,271,865 SH   SOLE 18 3,010,055 0 261,810
KEYCORP COM 493267108   29,578,376 1,870,865 SH   SOLE 19 1,870,865 0 0
KEYCORP COM 493267108   748,613,761 47,350,649 SH   SOLE 21 47,350,649 0 0
KEYCORP COM 493267108   358,560,460 22,679,346 SH   SOLE 22 19,780,666 0 2,898,680
KEYCORP COM 493267108   29,152,897 1,843,953 SH   SOLE 23 1,843,953 0 0
KEYCORP COM 493267108   59,829,546 3,784,285 SH   SOLE 25 3,775,085 0 9,200
KEYCORP COM 493267108   25,001,049 1,581,344 SH   SOLE 26 682,040 0 899,304
KEYCORP COM 493267108   24,109,918 1,524,979 SH   SOLE 28 22,784 0 1,502,195
KEYCORP COM 493267108   14,735 932 SH   SOLE 29 932 0 0
KEYCORP COM 493267108   100,273,297 6,342,397 SH   SOLE 30 6,342,397 0 0
KEYCORP COM 493267108   3,491,101 220,816 SH   SOLE 31 206,220 0 14,596
KEYCORP COM 493267108   6,455,239 408,301 SH   SOLE 32 408,301 0 0
KEYCORP COM 493267108   687,814 43,505 SH   SOLE 34 43,505 0 0
KEYCORP COM 493267108   20,743,495 1,312,049 SH   SOLE 35 1,312,049 0 0
KEYCORP COM 493267108   4,192,891 265,205 SH   SOLE 36 265,205 0 0
KEYCORP COM 493267108   661,237 41,824 SH   SOLE 40 41,824 0 0
KEYCORP COM 493267108   38,877 2,459 SH   OTR 43 2,459 0 0
KEYCORP COM 493267108   6,666,345 421,654 SH   SOLE 43 363,368 0 58,286
KEYSIGHT TECHNOLOGIES INC COM 49338L103   83,169,608 531,843 SH   SOLE 2 294,091 0 237,752
KEYSIGHT TECHNOLOGIES INC COM 49338L103   38,663,235 247,239 SH   SOLE 4 126,309 0 120,930
KEYSIGHT TECHNOLOGIES INC COM 49338L103   51,584,758 329,868 SH   SOLE 7 306,450 0 23,418
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,782,989 24,191 SH   SOLE 13 24,191 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,871,812 24,759 SH   SOLE 15 24,759 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   75,756,258 484,437 SH   SOLE 18 471,323 0 13,114
KEYSIGHT TECHNOLOGIES INC COM 49338L103   42,209,933 269,919 SH   SOLE 19 269,919 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,118,424,287 7,151,965 SH   SOLE 21 7,151,965 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   660,718,167 4,225,081 SH   SOLE 22 3,836,785 0 388,296
KEYSIGHT TECHNOLOGIES INC COM 49338L103   45,705,808 292,274 SH   SOLE 23 292,274 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   180,911,174 1,156,869 SH   SOLE 25 952,391 0 204,478
KEYSIGHT TECHNOLOGIES INC COM 49338L103   42,019,619 268,702 SH   SOLE 26 194,145 0 74,557
KEYSIGHT TECHNOLOGIES INC COM 49338L103   73,904,719 472,597 SH   SOLE 28 12,962 0 459,635
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,912,997 12,233 SH   SOLE 29 12,233 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   283,558,381 1,813,265 SH   SOLE 30 1,713,160 0 100,105
KEYSIGHT TECHNOLOGIES INC COM 49338L103   13,187,369 84,329 SH   SOLE 31 81,527 0 2,802
KEYSIGHT TECHNOLOGIES INC COM 49338L103   25,805,202 165,016 SH   SOLE 34 165,016 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   9,146,197 58,487 SH   SOLE 36 58,487 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,350,654 8,637 SH   SOLE 40 8,637 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   33,622 215 SH   OTR 43 215 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   50,461,236 322,683 SH   SOLE 43 288,517 0 34,166
KEZAR LIFE SCIENCES INC COM 49372L100   26,949 29,890 SH   SOLE 2 1,957 0 27,933
KEZAR LIFE SCIENCES INC COM 49372L100   453 502 SH   SOLE 7 502 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   184,852 205,027 SH   SOLE 18 205,027 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   181,122 200,889 SH   SOLE 19 200,889 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   2,302,230 2,553,494 SH   SOLE 21 2,553,494 0 0
KEZAR LIFE SCIENCES INC COM 49372L100   1,460,881 1,620,321 SH   SOLE 22 1,560,308 0 60,013
KEZAR LIFE SCIENCES INC COM 49372L100   3,969 4,402 SH   SOLE 26 0 0 4,402
KEZAR LIFE SCIENCES INC COM 49372L100   2,221 2,463 SH   SOLE 43 472 0 1,991
KFORCE INC COM 493732101   1,088,124 15,430 SH   SOLE 2 10,759 0 4,671
KFORCE INC COM 493732101   3,455 49 SH   SOLE 4 49 0 0
KFORCE INC COM 493732101   9,873 140 SH   SOLE 7 140 0 0
KFORCE INC COM 493732101   4,369,208 61,957 SH   SOLE 18 46,313 0 15,644
KFORCE INC COM 493732101   5,029,345 71,318 SH   SOLE 19 71,318 0 0
KFORCE INC COM 493732101   50,232,172 712,311 SH   SOLE 21 712,311 0 0
KFORCE INC COM 493732101   38,401,807 544,552 SH   SOLE 22 524,986 0 19,566
KFORCE INC COM 493732101   256,058 3,631 SH   SOLE 25 3,631 0 0
KFORCE INC COM 493732101   657,176 9,319 SH   SOLE 26 9,319 0 0
KFORCE INC COM 493732101   25,669 364 SH   SOLE 28 364 0 0
KFORCE INC COM 493732101   920,286 13,050 SH   SOLE 30 13,050 0 0
KFORCE INC COM 493732101   71 1 SH   SOLE 34 1 0 0
KFORCE INC COM 493732101   286,734 4,066 SH   SOLE 40 4,066 0 0
KFORCE INC COM 493732101   978,536 13,876 SH   SOLE 43 13,500 0 376
KILROY RLTY CORP COM 49427F108   9,765,207 268,054 SH   SOLE 2 127,237 0 140,817
KILROY RLTY CORP COM 49427F108   2,014,761 55,305 SH   SOLE 4 55,305 0 0
KILROY RLTY CORP COM 49427F108   7,189,315 197,346 SH   SOLE 7 177,699 0 19,647
KILROY RLTY CORP COM 49427F108   6,763,557 185,659 SH   SOLE 18 185,659 0 0
KILROY RLTY CORP COM 49427F108   8,370,813 229,778 SH   SOLE 19 229,778 0 0
KILROY RLTY CORP COM 49427F108   232,368,609 6,378,496 SH   SOLE 21 6,378,496 0 0
KILROY RLTY CORP COM 49427F108   159,366,824 4,374,604 SH   SOLE 22 4,163,640 0 210,964
KILROY RLTY CORP COM 49427F108   205,611 5,644 SH   SOLE 23 5,644 0 0
KILROY RLTY CORP COM 49427F108   50,725,678 1,392,415 SH   SOLE 25 1,392,415 0 0
KILROY RLTY CORP COM 49427F108   4,088,976 112,242 SH   SOLE 26 112,242 0 0
KILROY RLTY CORP COM 49427F108   5,240,674 143,856 SH   SOLE 28 5,974 0 137,882
KILROY RLTY CORP COM 49427F108   15,965,229 438,244 SH   SOLE 30 438,244 0 0
KILROY RLTY CORP COM 49427F108   51,949 1,426 SH   SOLE 31 1,426 0 0
KILROY RLTY CORP COM 49427F108   497,962 13,669 SH   SOLE 36 13,669 0 0
KILROY RLTY CORP COM 49427F108   808,819 22,202 SH   SOLE 40 22,202 0 0
KILROY RLTY CORP COM 49427F108   32,477,768 891,512 SH   SOLE 43 821,325 0 70,187
KIMBALL ELECTRONICS INC COM 49428J109   3,207,794 148,166 SH   SOLE 2 87,263 0 60,903
KIMBALL ELECTRONICS INC COM 49428J109   500,310 23,109 SH   SOLE 7 21,855 0 1,254
KIMBALL ELECTRONICS INC COM 49428J109   1,415,390 65,376 SH   SOLE 18 65,376 0 0
KIMBALL ELECTRONICS INC COM 49428J109   3,050,052 140,880 SH   SOLE 19 140,880 0 0
KIMBALL ELECTRONICS INC COM 49428J109   22,487,119 1,038,666 SH   SOLE 21 1,038,666 0 0
KIMBALL ELECTRONICS INC COM 49428J109   18,731,991 865,219 SH   SOLE 22 827,165 0 38,054
KIMBALL ELECTRONICS INC COM 49428J109   152,741 7,055 SH   SOLE 23 7,055 0 0
KIMBALL ELECTRONICS INC COM 49428J109   93,463 4,317 SH   SOLE 25 4,317 0 0
KIMBALL ELECTRONICS INC COM 49428J109   36,935 1,706 SH   SOLE 26 1,706 0 0
KIMBALL ELECTRONICS INC COM 49428J109   1,114,196 51,464 SH   SOLE 30 51,464 0 0
KIMBALL ELECTRONICS INC COM 49428J109   11,691 540 SH   SOLE 36 540 0 0
KIMBALL ELECTRONICS INC COM 49428J109   61,205 2,827 SH   SOLE 40 2,827 0 0
KIMBALL ELECTRONICS INC COM 49428J109   518,886 23,967 SH   SOLE 43 23,002 0 965
KIMBELL RTY PARTNERS LP UNIT 49435R102   371,518 23,938 SH   SOLE 2 16,924 0 7,014
KIMBELL RTY PARTNERS LP UNIT 49435R102   2,835,970 182,730 SH   SOLE 21 182,730 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   619,496 39,916 SH   SOLE 22 15,493 0 24,423
KIMBELL RTY PARTNERS LP UNIT 49435R102   51 3 SH   SOLE 43 3 0 0
KIMBERLY-CLARK CORP COM 494368103   221,038,066 1,708,837 SH   SOLE 2 1,216,408 0 492,429
KIMBERLY-CLARK CORP COM 494368103   55,548,711 429,445 SH   SOLE 4 298,325 0 131,120
KIMBERLY-CLARK CORP COM 494368103   77,128,818 596,280 SH   SOLE 7 554,392 0 41,888
KIMBERLY-CLARK CORP COM 494368103   15,936,567 123,205 SH   SOLE 13 123,205 0 0
KIMBERLY-CLARK CORP COM 494368103   6,167,279 47,679 SH   SOLE 15 47,679 0 0
KIMBERLY-CLARK CORP COM 494368103   97,949,253 757,242 SH   SOLE 18 614,478 0 142,764
KIMBERLY-CLARK CORP COM 494368103   119,978,851 927,552 SH   SOLE 19 927,552 0 0
KIMBERLY-CLARK CORP COM 494368103   1,549,481,451 11,978,983 SH   SOLE 21 11,978,983 0 0
KIMBERLY-CLARK CORP COM 494368103   1,107,549,932 8,562,427 SH   SOLE 22 7,635,005 0 927,422
KIMBERLY-CLARK CORP COM 494368103   126,329,548 976,649 SH   SOLE 23 976,649 0 0
KIMBERLY-CLARK CORP COM 494368103   88,138,831 681,398 SH   SOLE 25 680,848 0 550
KIMBERLY-CLARK CORP COM 494368103   83,203,611 643,244 SH   SOLE 26 389,784 0 253,460
KIMBERLY-CLARK CORP COM 494368103   96,311,423 744,580 SH   SOLE 28 15,986 0 728,594
KIMBERLY-CLARK CORP COM 494368103   6,118,126 47,299 SH   SOLE 29 47,299 0 0
KIMBERLY-CLARK CORP COM 494368103   377,505,000 2,918,477 SH   SOLE 30 2,918,477 0 0
KIMBERLY-CLARK CORP COM 494368103   22,849,807 176,651 SH   SOLE 31 171,285 0 5,366
KIMBERLY-CLARK CORP COM 494368103   4,421,830 34,185 SH   SOLE 32 34,185 0 0
KIMBERLY-CLARK CORP COM 494368103   45,901,788 354,865 SH   SOLE 34 354,865 0 0
KIMBERLY-CLARK CORP COM 494368103   14,051,161 108,629 SH   SOLE 36 108,629 0 0
KIMBERLY-CLARK CORP COM 494368103   2,197,139 16,986 SH   SOLE 40 16,986 0 0
KIMBERLY-CLARK CORP COM 494368103   79,680 616 SH   OTR 43 616 0 0
KIMBERLY-CLARK CORP COM 494368103   63,924,875 494,201 SH   SOLE 43 369,305 0 124,896
KIMCO RLTY CORP COM 49446R109   27,124,572 1,383,201 SH   SOLE 2 318,413 0 1,064,788
KIMCO RLTY CORP COM 49446R109   19,247,548 981,517 SH   SOLE 4 594,930 0 386,587
KIMCO RLTY CORP COM 49446R109   28,876,568 1,472,543 SH   SOLE 7 1,318,627 0 153,916
KIMCO RLTY CORP COM 49446R109   537,490 27,409 SH   SOLE 13 27,409 0 0
KIMCO RLTY CORP COM 49446R109   1,695,147 86,443 SH   SOLE 15 86,443 0 0
KIMCO RLTY CORP COM 49446R109   21,677,463 1,105,429 SH   SOLE 18 1,012,952 0 92,477
KIMCO RLTY CORP COM 49446R109   32,187,442 1,641,379 SH   SOLE 19 1,641,379 0 0
KIMCO RLTY CORP COM 49446R109   470,059,936 23,970,420 SH   SOLE 21 23,970,420 0 0
KIMCO RLTY CORP COM 49446R109   435,601,656 22,213,241 SH   SOLE 22 20,324,475 0 1,888,766
KIMCO RLTY CORP COM 49446R109   20,881,061 1,064,817 SH   SOLE 23 1,064,817 0 0
KIMCO RLTY CORP COM 49446R109   74,693,019 3,808,925 SH   SOLE 25 3,804,550 0 4,375
KIMCO RLTY CORP COM 49446R109   17,226,640 878,462 SH   SOLE 26 474,541 0 403,921
KIMCO RLTY CORP COM 49446R109   27,316,063 1,392,966 SH   SOLE 28 51,533 0 1,341,433
KIMCO RLTY CORP COM 49446R109   118,079,242 6,021,379 SH   SOLE 30 5,528,499 0 492,880
KIMCO RLTY CORP COM 49446R109   2,940,500 149,949 SH   SOLE 31 139,355 0 10,594
KIMCO RLTY CORP COM 49446R109   580,789 29,617 SH   SOLE 34 29,617 0 0
KIMCO RLTY CORP COM 49446R109   4,295,825 219,063 SH   SOLE 36 219,063 0 0
KIMCO RLTY CORP COM 49446R109   695,841 35,484 SH   SOLE 40 35,484 0 0
KIMCO RLTY CORP COM 49446R109   15,472 789 SH   OTR 43 789 0 0
KIMCO RLTY CORP COM 49446R109   13,840,561 705,791 SH   SOLE 43 629,574 0 76,217
KINDER MORGAN INC DEL COM 49456B101   37,471,059 2,043,133 SH   SOLE 2 766,328 0 1,276,805
KINDER MORGAN INC DEL COM 49456B101   21,314,840 1,162,205 SH   SOLE 4 951,467 0 210,738
KINDER MORGAN INC DEL COM 49456B101   113,473,762 6,187,228 SH   SOLE 7 5,565,007 0 622,221
KINDER MORGAN INC DEL COM 49456B101   2,513,295 137,039 SH   SOLE 13 137,039 0 0
KINDER MORGAN INC DEL COM 49456B101   5,068,167 276,345 SH   SOLE 15 276,345 0 0
KINDER MORGAN INC DEL COM 49456B101   66,829,713 3,643,932 SH   SOLE 18 3,518,985 0 124,947
KINDER MORGAN INC DEL COM 49456B101   10,391,921 566,626 SH   SOLE 19 566,626 0 0
KINDER MORGAN INC DEL COM 49456B101   1,076,101,224 58,675,094 SH   SOLE 21 58,675,094 0 0
KINDER MORGAN INC DEL COM 49456B101   783,903,062 42,742,806 SH   SOLE 22 38,464,778 0 4,278,028
KINDER MORGAN INC DEL COM 49456B101   56,023,106 3,054,695 SH   SOLE 23 3,054,695 0 0
KINDER MORGAN INC DEL COM 49456B101   76,728,801 4,183,686 SH   SOLE 25 4,032,478 0 151,208
KINDER MORGAN INC DEL COM 49456B101   45,883,691 2,501,837 SH   SOLE 26 1,860,200 0 641,637
KINDER MORGAN INC DEL COM 49456B101   37,319,571 2,034,873 SH   SOLE 28 180,163 0 1,854,710
KINDER MORGAN INC DEL COM 49456B101   361,482,482 19,710,059 SH   SOLE 30 19,710,059 0 0
KINDER MORGAN INC DEL COM 49456B101   8,409,954 458,558 SH   SOLE 31 425,418 0 33,140
KINDER MORGAN INC DEL COM 49456B101   7,594,136 414,075 SH   SOLE 34 414,075 0 0
KINDER MORGAN INC DEL COM 49456B101   9,988,643 544,637 SH   SOLE 36 544,637 0 0
KINDER MORGAN INC DEL COM 49456B101   1,837,741 100,204 SH   SOLE 40 100,204 0 0
KINDER MORGAN INC DEL COM 49456B101   45,612 2,487 SH   OTR 43 2,487 0 0
KINDER MORGAN INC DEL COM 49456B101   38,157,956 2,080,587 SH   SOLE 43 1,645,712 0 434,874
KINETA INC COM 49461C102   580 1,105 SH   SOLE 18 1,105 0 0
KINETA INC COM 49461C102   6,698 12,751 SH   SOLE 21 12,751 0 0
KINETA INC COM 49461C102   2,728 5,193 SH   SOLE 22 5,193 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,389,430 34,849 SH   SOLE 2 10,320 0 24,529
KINETIK HOLDINGS INC COM NEW CL A 02215L209   889,659 22,314 SH   SOLE 7 21,107 0 1,207
KINETIK HOLDINGS INC COM NEW CL A 02215L209   3,716,203 93,208 SH   SOLE 18 93,208 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   3,097,740 77,696 SH   SOLE 19 77,696 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   73,005,598 1,831,091 SH   SOLE 21 1,831,091 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   41,777,421 1,047,841 SH   SOLE 22 1,012,114 0 35,727
KINETIK HOLDINGS INC COM NEW CL A 02215L209   324,622 8,142 SH   SOLE 25 8,142 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   67,739 1,699 SH   SOLE 26 1,699 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   489,883 12,287 SH   SOLE 28 0 0 12,287
KINETIK HOLDINGS INC COM NEW CL A 02215L209   2,120,606 53,188 SH   SOLE 30 53,188 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   287,981 7,223 SH   SOLE 40 7,223 0 0
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,248,051 31,303 SH   SOLE 43 29,385 0 1,918
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   87,531 28,793 SH   SOLE 34 28,793 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101   46 15 SH   SOLE 43 0 0 15
KINGSTONE COS INC COM 496719105   510,233 114,659 SH   SOLE 22 114,659 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   13,819 1,657 SH   SOLE 2 681 0 976
KINGSWAY FINL SVCS INC COM NEW 496904202   244,204 29,281 SH   SOLE 18 29,281 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   192,379 23,067 SH   SOLE 19 23,067 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   3,420,960 410,187 SH   SOLE 21 410,187 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202   1,366,642 163,866 SH   SOLE 22 161,455 0 2,411
KINGSWAY FINL SVCS INC COM NEW 496904202   626 75 SH   SOLE 43 75 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   4,517,006 228,941 SH   SOLE 2 114,003 0 114,938
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   3,571 181 SH   SOLE 7 181 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   3,002,689 152,189 SH   SOLE 18 134,345 0 17,844
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   10,384,471 526,329 SH   SOLE 19 526,329 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   31,307,959 1,586,820 SH   SOLE 21 1,586,820 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   29,735,024 1,507,097 SH   SOLE 22 1,427,851 0 79,246
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   250,551 12,699 SH   SOLE 23 12,699 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   94,566 4,793 SH   SOLE 25 4,793 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   2,221,480 112,594 SH   SOLE 26 0 0 112,594
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   541,529 27,447 SH   SOLE 30 27,447 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   11,167 566 SH   SOLE 34 566 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   118,104 5,986 SH   SOLE 40 5,986 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   28,826 1,461 SH   OTR 43 1,461 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   528,843 26,804 SH   SOLE 43 22,102 0 4,702
KINNATE BIOPHARMA INC COM 49705R105   16,803 6,317 SH   SOLE 2 6,317 0 0
KINNATE BIOPHARMA INC COM 49705R105   13,651 5,132 SH   SOLE 18 5,132 0 0
KINNATE BIOPHARMA INC COM 49705R105   524,563 197,204 SH   SOLE 21 197,204 0 0
KINNATE BIOPHARMA INC COM 49705R105   592,523 222,753 SH   SOLE 22 222,753 0 0
KINROSS GOLD CORP COM 496902404   3,067,231 500,364 SH   SOLE 2 500,364 0 0
KINROSS GOLD CORP COM 496902404   1,593,034 259,875 SH   SOLE 21 259,875 0 0
KINROSS GOLD CORP COM 496902404   5,368,801 875,824 SH   SOLE 22 875,824 0 0
KINROSS GOLD CORP COM 496902404   5,895,680 961,775 SH   SOLE 43 922,182 0 39,593
KINSALE CAP GROUP INC COM 49714P108   20,324,754 38,733 SH   SOLE 2 21,314 0 17,419
KINSALE CAP GROUP INC COM 49714P108   32,009 61 SH   SOLE 4 61 0 0
KINSALE CAP GROUP INC COM 49714P108   1,845,511 3,517 SH   SOLE 7 3,335 0 182
KINSALE CAP GROUP INC COM 49714P108   22,565,394 43,003 SH   SOLE 18 43,003 0 0
KINSALE CAP GROUP INC COM 49714P108   6,103,251 11,631 SH   SOLE 19 11,631 0 0
KINSALE CAP GROUP INC COM 49714P108   632,950,833 1,206,218 SH   SOLE 21 1,206,218 0 0
KINSALE CAP GROUP INC COM 49714P108   345,668,277 658,742 SH   SOLE 22 629,850 0 28,892
KINSALE CAP GROUP INC COM 49714P108   2,351,885 4,482 SH   SOLE 25 4,482 0 0
KINSALE CAP GROUP INC COM 49714P108   7,418,774 14,138 SH   SOLE 26 6,933 0 7,205
KINSALE CAP GROUP INC COM 49714P108   797,605 1,520 SH   SOLE 28 406 0 1,114
KINSALE CAP GROUP INC COM 49714P108   9,461,587 18,031 SH   SOLE 30 18,031 0 0
KINSALE CAP GROUP INC COM 49714P108   142,729 272 SH   SOLE 31 272 0 0
KINSALE CAP GROUP INC COM 49714P108   25,712 49 SH   SOLE 36 49 0 0
KINSALE CAP GROUP INC COM 49714P108   2,450,536 4,670 SH   SOLE 40 4,670 0 0
KINSALE CAP GROUP INC COM 49714P108   44,065 84 SH   OTR 43 84 0 0
KINSALE CAP GROUP INC COM 49714P108   7,266,623 13,848 SH   SOLE 43 12,543 0 1,305
KIORA PHARMACEUTICALS INC COM NEW 49721T309   10,209 14,461 SH   SOLE 22 14,461 0 0
KIRBY CORP COM 497266106   13,722,363 143,961 SH   SOLE 2 41,265 0 102,696
KIRBY CORP COM 497266106   2,288 24 SH   SOLE 4 24 0 0
KIRBY CORP COM 497266106   76,637 804 SH   SOLE 7 804 0 0
KIRBY CORP COM 497266106   9,447,642 99,115 SH   SOLE 18 99,115 0 0
KIRBY CORP COM 497266106   1,783,818 18,714 SH   SOLE 19 18,714 0 0
KIRBY CORP COM 497266106   286,233,282 3,002,867 SH   SOLE 21 3,002,867 0 0
KIRBY CORP COM 497266106   161,439,195 1,693,655 SH   SOLE 22 1,635,600 0 58,055
KIRBY CORP COM 497266106   288,152 3,023 SH   SOLE 25 3,023 0 0
KIRBY CORP COM 497266106   373,082 3,914 SH   SOLE 26 3,914 0 0
KIRBY CORP COM 497266106   52,617 552 SH   SOLE 28 552 0 0
KIRBY CORP COM 497266106   244,496 2,565 SH   SOLE 30 2,565 0 0
KIRBY CORP COM 497266106   69,965 734 SH   SOLE 31 734 0 0
KIRBY CORP COM 497266106   91,126 956 SH   SOLE 36 956 0 0
KIRBY CORP COM 497266106   381,852 4,006 SH   SOLE 40 4,006 0 0
KIRBY CORP COM 497266106   9,903,367 103,896 SH   SOLE 43 97,693 0 6,203
KIRKLANDS INC COM 497498105   4,044 1,678 SH   SOLE 18 1,678 0 0
KIRKLANDS INC COM 497498105   54,317 22,538 SH   SOLE 21 22,538 0 0
KIRKLANDS INC COM 497498105   243,270 100,942 SH   SOLE 22 100,942 0 0
KITE RLTY GROUP TR COM NEW 49803T300   15,626,402 720,775 SH   SOLE 2 361,438 0 359,337
KITE RLTY GROUP TR COM NEW 49803T300   2,575,389 118,791 SH   SOLE 4 114,387 0 4,404
KITE RLTY GROUP TR COM NEW 49803T300   7,083,571 326,733 SH   SOLE 7 292,403 0 34,330
KITE RLTY GROUP TR COM NEW 49803T300   21,527,373 992,960 SH   SOLE 18 992,960 0 0
KITE RLTY GROUP TR COM NEW 49803T300   38,184,117 1,761,260 SH   SOLE 19 1,761,260 0 0
KITE RLTY GROUP TR COM NEW 49803T300   376,318,687 17,357,873 SH   SOLE 21 17,357,873 0 0
KITE RLTY GROUP TR COM NEW 49803T300   231,410,109 10,673,898 SH   SOLE 22 10,173,389 0 500,509
KITE RLTY GROUP TR COM NEW 49803T300   1,672,265 77,134 SH   SOLE 23 77,134 0 0
KITE RLTY GROUP TR COM NEW 49803T300   20,044,981 924,584 SH   SOLE 25 924,584 0 0
KITE RLTY GROUP TR COM NEW 49803T300   5,436,802 250,775 SH   SOLE 26 64,925 0 185,850
KITE RLTY GROUP TR COM NEW 49803T300   3,493,450 161,137 SH   SOLE 28 12,446 0 148,691
KITE RLTY GROUP TR COM NEW 49803T300   16,638,056 767,438 SH   SOLE 30 767,438 0 0
KITE RLTY GROUP TR COM NEW 49803T300   46,916 2,164 SH   SOLE 36 2,164 0 0
KITE RLTY GROUP TR COM NEW 49803T300   1,039,729 47,958 SH   SOLE 40 47,958 0 0
KITE RLTY GROUP TR COM NEW 49803T300   15,805 729 SH   OTR 43 729 0 0
KITE RLTY GROUP TR COM NEW 49803T300   7,207,125 332,432 SH   SOLE 43 315,766 0 16,666
KKR & CO INC COM 48251W104   115,334,684 1,146,696 SH   SOLE 2 42,081 0 1,104,615
KKR & CO INC COM 48251W104   43,647,898 433,962 SH   SOLE 4 200,827 0 233,135
KKR & CO INC COM 48251W104   8,678,445 86,284 SH   SOLE 7 84,345 0 1,939
KKR & CO INC COM 48251W104   2,379,622 23,659 SH   SOLE 13 23,659 0 0
KKR & CO INC COM 48251W104   6,164,649 61,291 SH   SOLE 15 61,291 0 0
KKR & CO INC COM 48251W104   94,644,875 940,991 SH   SOLE 18 905,148 0 35,843
KKR & CO INC COM 48251W104   325,632,980 3,237,552 SH   SOLE 19 3,237,552 0 0
KKR & CO INC COM 48251W104   886,857,512 8,817,434 SH   SOLE 21 8,817,434 0 0
KKR & CO INC COM 48251W104   1,640,530,407 16,310,702 SH   SOLE 22 15,129,486 0 1,181,216
KKR & CO INC COM 48251W104   88,211,074 877,024 SH   SOLE 23 877,024 0 0
KKR & CO INC COM 48251W104   237,722,842 2,363,520 SH   SOLE 25 2,277,637 0 85,883
KKR & CO INC COM 48251W104   86,042,368 855,462 SH   SOLE 26 433,567 0 421,895
KKR & CO INC COM 48251W104   87,818,510 873,121 SH   SOLE 28 22,376 0 850,745
KKR & CO INC COM 48251W104   48,480 482 SH   SOLE 29 482 0 0
KKR & CO INC COM 48251W104   192,063,847 1,909,563 SH   SOLE 30 1,909,563 0 0
KKR & CO INC COM 48251W104   18,356,554 182,507 SH   SOLE 31 169,742 0 12,765
KKR & CO INC COM 48251W104   60,245,710 598,983 SH   SOLE 34 598,983 0 0
KKR & CO INC COM 48251W104   13,270,827 131,943 SH   SOLE 36 131,943 0 0
KKR & CO INC COM 48251W104   2,859,791 28,433 SH   SOLE 40 28,433 0 0
KKR & CO INC COM 48251W104   103,698 1,031 SH   OTR 43 1,031 0 0
KKR & CO INC COM 48251W104   33,346,297 331,540 SH   SOLE 43 259,485 0 72,055
KKR REAL ESTATE FIN TR INC COM 48251K100   1,025,265 101,915 SH   SOLE 2 70,341 0 31,574
KKR REAL ESTATE FIN TR INC COM 48251K100   442,087 43,945 SH   SOLE 7 41,574 0 2,371
KKR REAL ESTATE FIN TR INC COM 48251K100   1,849,712 183,868 SH   SOLE 18 183,868 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   1,291,744 128,404 SH   SOLE 19 128,404 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   78,209,086 7,774,263 SH   SOLE 21 7,774,263 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   17,919,808 1,781,293 SH   SOLE 22 1,704,281 0 77,012
KKR REAL ESTATE FIN TR INC COM 48251K100   129,251 12,848 SH   SOLE 25 12,848 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   391,243 38,891 SH   SOLE 26 38,891 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   49,586 4,929 SH   SOLE 28 0 0 4,929
KKR REAL ESTATE FIN TR INC COM 48251K100   2,203,492 219,035 SH   SOLE 30 219,035 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   33,208 3,301 SH   SOLE 36 3,301 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   68,991 6,858 SH   SOLE 40 6,858 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100   1,159,667 115,275 SH   SOLE 43 104,510 0 10,765
KLA CORP COM NEW 482480100   211,224,515 302,367 SH   SOLE 2 101,116 0 201,251
KLA CORP COM NEW 482480100   88,450,139 126,616 SH   SOLE 4 66,194 0 60,422
KLA CORP COM NEW 482480100   72,834,305 104,262 SH   SOLE 7 93,778 0 10,484
KLA CORP COM NEW 482480100   5,120,518 7,330 SH   SOLE 13 7,330 0 0
KLA CORP COM NEW 482480100   14,392,638 20,603 SH   SOLE 15 20,603 0 0
KLA CORP COM NEW 482480100   293,959,980 420,802 SH   SOLE 18 385,254 0 35,548
KLA CORP COM NEW 482480100   166,088,510 237,755 SH   SOLE 19 237,755 0 0
KLA CORP COM NEW 482480100   3,268,129,811 4,678,314 SH   SOLE 21 4,678,314 0 0
KLA CORP COM NEW 482480100   2,106,600,008 3,015,589 SH   SOLE 22 2,719,640 0 295,949
KLA CORP COM NEW 482480100   152,114,316 217,751 SH   SOLE 23 217,751 0 0
KLA CORP COM NEW 482480100   175,455,635 251,164 SH   SOLE 25 245,780 0 5,384
KLA CORP COM NEW 482480100   95,915,058 137,302 SH   SOLE 26 75,539 0 61,763
KLA CORP COM NEW 482480100   206,844,481 296,097 SH   SOLE 28 4,041 0 292,056
KLA CORP COM NEW 482480100   210,968 302 SH   SOLE 29 302 0 0
KLA CORP COM NEW 482480100   805,410,693 1,152,942 SH   SOLE 30 1,126,470 0 26,472
KLA CORP COM NEW 482480100   30,967,608 44,330 SH   SOLE 31 42,143 0 2,187
KLA CORP COM NEW 482480100   28,324,918 40,547 SH   SOLE 32 40,547 0 0
KLA CORP COM NEW 482480100   78,563,976 112,464 SH   SOLE 34 112,464 0 0
KLA CORP COM NEW 482480100   19,777,215 28,311 SH   SOLE 36 28,311 0 0
KLA CORP COM NEW 482480100   4,741,893 6,788 SH   SOLE 40 6,788 0 0
KLA CORP COM NEW 482480100   152,288 218 SH   OTR 43 218 0 0
KLA CORP COM NEW 482480100   116,936,829 167,395 SH   SOLE 43 139,922 0 27,473
KLAVIYO INC COM SER A 49845K101   584,307 22,932 SH   SOLE 2 19,243 0 3,689
KLAVIYO INC COM SER A 49845K101   9,248,832 362,984 SH   SOLE 19 362,984 0 0
KLAVIYO INC COM SER A 49845K101   3,495,525 137,187 SH   SOLE 21 137,187 0 0
KLAVIYO INC COM SER A 49845K101   12,094,592 474,670 SH   SOLE 22 460,178 0 14,492
KLAVIYO INC COM SER A 49845K101   807,461 31,690 SH   SOLE 30 31,690 0 0
KLAVIYO INC COM SER A 49845K101   12,774,169 501,341 SH   SOLE 34 501,341 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   58,994 7,622 SH   SOLE 2 679 0 6,943
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   272,959 35,266 SH   SOLE 18 35,266 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   210,590 27,208 SH   SOLE 19 27,208 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   3,576,337 462,059 SH   SOLE 21 462,059 0 0
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   1,940,797 250,749 SH   SOLE 22 242,835 0 7,914
KNIFE RIVER CORP COMMON STOCK 498894104   6,472,292 79,826 SH   SOLE 2 46,441 0 33,385
KNIFE RIVER CORP COMMON STOCK 498894104   77,188 952 SH   SOLE 4 168 0 784
KNIFE RIVER CORP COMMON STOCK 498894104   899,907 11,099 SH   SOLE 7 10,531 0 568
KNIFE RIVER CORP COMMON STOCK 498894104   18,300,242 225,706 SH   SOLE 18 225,706 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   9,826,328 121,193 SH   SOLE 19 121,193 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   356,338,654 4,394,902 SH   SOLE 21 4,394,902 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   148,515,614 1,831,717 SH   SOLE 22 1,765,883 0 65,834
KNIFE RIVER CORP COMMON STOCK 498894104   824,827 10,173 SH   SOLE 25 10,173 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   1,394,171 17,195 SH   SOLE 26 17,195 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   3,456,440 42,630 SH   SOLE 30 42,630 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   91,377 1,127 SH   SOLE 36 1,127 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   900,150 11,102 SH   SOLE 40 11,102 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   1,484,494 18,309 SH   SOLE 43 16,809 0 1,500
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   16,698,460 303,498 SH   SOLE 2 128,482 0 175,016
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   3,882,046 70,557 SH   SOLE 4 53,860 0 16,697
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   3,263,841 59,321 SH   SOLE 7 26,190 0 33,131
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   185,197 3,366 SH   SOLE 13 3,366 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   929,783 16,899 SH   SOLE 15 16,899 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   19,778,149 359,472 SH   SOLE 18 349,659 0 9,813
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,772,788 50,396 SH   SOLE 19 50,396 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   467,377,294 8,494,680 SH   SOLE 21 8,494,680 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   266,320,073 4,840,423 SH   SOLE 22 4,535,689 0 304,734
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   12,912,919 234,695 SH   SOLE 23 234,695 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   3,516,603 63,915 SH   SOLE 25 63,915 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   6,081,361 110,530 SH   SOLE 26 87,423 0 23,107
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   12,052,296 219,053 SH   SOLE 28 2,792 0 216,261
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   55,802,494 1,014,222 SH   SOLE 30 902,631 0 111,591
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   2,005,094 36,443 SH   SOLE 31 33,766 0 2,677
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   360,656 6,555 SH   SOLE 34 6,555 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,139,244 20,706 SH   SOLE 36 20,706 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   459,527 8,352 SH   SOLE 40 8,352 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   9,489,187 172,468 SH   SOLE 43 158,801 0 13,667
KNIGHTSCOPE INC CLASS A COM 49907V102   55,528 111,056 SH   SOLE 22 111,056 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101   15,078 2,922 SH   SOLE 2 2,922 0 0
KNOW LABS INC COM NEW 499238103   3,091 4,907 SH   SOLE 22 4,907 0 0
KNOWLES CORP COM 49926D109   1,230,974 76,458 SH   SOLE 2 25,965 0 50,493
KNOWLES CORP COM 49926D109   6,070 377 SH   SOLE 4 377 0 0
KNOWLES CORP COM 49926D109   327,474 20,340 SH   SOLE 7 19,272 0 1,068
KNOWLES CORP COM 49926D109   4,477,619 278,113 SH   SOLE 18 278,113 0 0
KNOWLES CORP COM 49926D109   3,052,045 189,568 SH   SOLE 19 189,568 0 0
KNOWLES CORP COM 49926D109   170,858,964 10,612,358 SH   SOLE 21 10,612,358 0 0
KNOWLES CORP COM 49926D109   44,285,368 2,750,644 SH   SOLE 22 2,630,558 0 120,086
KNOWLES CORP COM 49926D109   315,447 19,593 SH   SOLE 25 19,593 0 0
KNOWLES CORP COM 49926D109   613,861 38,128 SH   SOLE 26 38,128 0 0
KNOWLES CORP COM 49926D109   2,942,967 182,793 SH   SOLE 30 182,793 0 0
KNOWLES CORP COM 49926D109   344,508 21,398 SH   SOLE 40 21,398 0 0
KNOWLES CORP COM 49926D109   2,676,223 166,225 SH   SOLE 43 152,926 0 13,299
KODIAK GAS SVCS INC COM 50012A108   3,321,017 121,471 SH   SOLE 2 109,885 0 11,586
KODIAK GAS SVCS INC COM 50012A108   5,386 197 SH   SOLE 7 197 0 0
KODIAK GAS SVCS INC COM 50012A108   1,062,350 38,857 SH   SOLE 18 38,857 0 0
KODIAK GAS SVCS INC COM 50012A108   946,019 34,602 SH   SOLE 19 34,602 0 0
KODIAK GAS SVCS INC COM 50012A108   16,294,722 596,003 SH   SOLE 21 596,003 0 0
KODIAK GAS SVCS INC COM 50012A108   16,766,173 613,247 SH   SOLE 22 589,631 0 23,616
KODIAK GAS SVCS INC COM 50012A108   75,322 2,755 SH   SOLE 25 2,755 0 0
KODIAK GAS SVCS INC COM 50012A108   91,890 3,361 SH   SOLE 30 3,361 0 0
KODIAK GAS SVCS INC COM 50012A108   2,816 103 SH   SOLE 43 103 0 0
KODIAK SCIENCES INC COM 50015M109   1,425,081 270,928 SH   SOLE 2 143,351 0 127,577
KODIAK SCIENCES INC COM 50015M109   2,509 477 SH   SOLE 7 477 0 0
KODIAK SCIENCES INC COM 50015M109   510,178 96,992 SH   SOLE 18 96,992 0 0
KODIAK SCIENCES INC COM 50015M109   3,269,295 621,539 SH   SOLE 19 621,539 0 0
KODIAK SCIENCES INC COM 50015M109   6,354,369 1,208,055 SH   SOLE 21 1,208,055 0 0
KODIAK SCIENCES INC COM 50015M109   8,539,068 1,623,397 SH   SOLE 22 1,544,441 0 78,956
KODIAK SCIENCES INC COM 50015M109   48,324 9,187 SH   SOLE 23 9,187 0 0
KODIAK SCIENCES INC COM 50015M109   133,199 25,323 SH   SOLE 26 0 0 25,323
KODIAK SCIENCES INC COM 50015M109   2,930 557 SH   SOLE 28 557 0 0
KODIAK SCIENCES INC COM 50015M109   11,393 2,166 SH   SOLE 43 1,671 0 495
KOHLS CORP COM 500255104   18,516,342 635,209 SH   SOLE 2 348,293 0 286,916
KOHLS CORP COM 500255104   7,171 246 SH   SOLE 4 246 0 0
KOHLS CORP COM 500255104   942,769 32,342 SH   SOLE 7 31,271 0 1,071
KOHLS CORP COM 500255104   5,525,674 189,560 SH   SOLE 18 178,177 0 11,383
KOHLS CORP COM 500255104   11,293,876 387,440 SH   SOLE 19 387,440 0 0
KOHLS CORP COM 500255104   367,956,544 12,622,866 SH   SOLE 21 12,622,866 0 0
KOHLS CORP COM 500255104   119,165,083 4,087,996 SH   SOLE 22 3,901,333 0 186,663
KOHLS CORP COM 500255104   267,976 9,193 SH   SOLE 23 9,193 0 0
KOHLS CORP COM 500255104   616,056 21,134 SH   SOLE 25 21,134 0 0
KOHLS CORP COM 500255104   13,817,916 474,028 SH   SOLE 26 343,974 0 130,054
KOHLS CORP COM 500255104   1,222,726 41,946 SH   SOLE 28 41,946 0 0
KOHLS CORP COM 500255104   8,377,477 287,392 SH   SOLE 30 287,392 0 0
KOHLS CORP COM 500255104   43,055 1,477 SH   SOLE 31 1,477 0 0
KOHLS CORP COM 500255104   1,368,826 46,958 SH   SOLE 32 46,958 0 0
KOHLS CORP COM 500255104   595,330 20,423 SH   SOLE 36 20,423 0 0
KOHLS CORP COM 500255104   709,628 24,344 SH   SOLE 40 24,344 0 0
KOHLS CORP COM 500255104   9,578,538 328,595 SH   SOLE 43 294,372 0 34,223
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   77,953,618 3,897,681 SH   SOLE 18 3,863,931 0 33,750
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,787,740 89,387 SH   SOLE 19 89,387 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   971,920 48,596 SH   SOLE 23 48,596 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,210,660 60,533 SH   SOLE 25 60,533 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   9,575,240 478,762 SH   SOLE 34 478,762 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   21,001,648 1,050,082 SH   SOLE 43 925,473 0 124,610
KONTOOR BRANDS INC COM 50050N103   1,778,339 29,516 SH   SOLE 2 16,442 0 13,074
KONTOOR BRANDS INC COM 50050N103   9,459 157 SH   SOLE 4 157 0 0
KONTOOR BRANDS INC COM 50050N103   647,326 10,744 SH   SOLE 7 10,183 0 561
KONTOOR BRANDS INC COM 50050N103   9,507,209 157,796 SH   SOLE 18 157,796 0 0
KONTOOR BRANDS INC COM 50050N103   7,623,071 126,524 SH   SOLE 19 126,524 0 0
KONTOOR BRANDS INC COM 50050N103   360,495,392 5,983,326 SH   SOLE 21 5,983,326 0 0
KONTOOR BRANDS INC COM 50050N103   91,406,480 1,517,120 SH   SOLE 22 1,472,069 0 45,051
KONTOOR BRANDS INC COM 50050N103   6,025 100 SH   SOLE 23 100 0 0
KONTOOR BRANDS INC COM 50050N103   641,542 10,648 SH   SOLE 25 10,648 0 0
KONTOOR BRANDS INC COM 50050N103   2,435,064 40,416 SH   SOLE 26 24,881 0 15,535
KONTOOR BRANDS INC COM 50050N103   57,539 955 SH   SOLE 28 955 0 0
KONTOOR BRANDS INC COM 50050N103   7,682,658 127,513 SH   SOLE 30 127,513 0 0
KONTOOR BRANDS INC COM 50050N103   89,532 1,486 SH   SOLE 36 1,486 0 0
KONTOOR BRANDS INC COM 50050N103   666,245 11,058 SH   SOLE 40 11,058 0 0
KONTOOR BRANDS INC COM 50050N103   3,156,881 52,396 SH   SOLE 43 45,935 0 6,461
KOPIN CORP COM 500600101   40,705 22,614 SH   SOLE 18 22,614 0 0
KOPIN CORP COM 500600101   430,040 238,911 SH   SOLE 21 238,911 0 0
KOPIN CORP COM 500600101   1,988,494 1,104,719 SH   SOLE 22 1,104,719 0 0
KOPIN CORP COM 500600101   10,697 5,943 SH   SOLE 26 5,943 0 0
KOPIN CORP COM 500600101   2,376 1,320 SH   SOLE 43 1,320 0 0
KOPPERS HOLDINGS INC COM 50060P106   3,967,937 71,922 SH   SOLE 2 55,099 0 16,823
KOPPERS HOLDINGS INC COM 50060P106   3,641 66 SH   SOLE 4 66 0 0
KOPPERS HOLDINGS INC COM 50060P106   865,066 15,680 SH   SOLE 7 14,832 0 848
KOPPERS HOLDINGS INC COM 50060P106   3,844,742 69,689 SH   SOLE 18 69,689 0 0
KOPPERS HOLDINGS INC COM 50060P106   2,863,433 51,902 SH   SOLE 19 51,902 0 0
KOPPERS HOLDINGS INC COM 50060P106   147,992,477 2,682,481 SH   SOLE 21 2,682,481 0 0
KOPPERS HOLDINGS INC COM 50060P106   38,310,545 694,409 SH   SOLE 22 666,244 0 28,165
KOPPERS HOLDINGS INC COM 50060P106   73,652 1,335 SH   SOLE 23 1,335 0 0
KOPPERS HOLDINGS INC COM 50060P106   222,666 4,036 SH   SOLE 25 4,036 0 0
KOPPERS HOLDINGS INC COM 50060P106   561,851 10,184 SH   SOLE 26 500 0 9,684
KOPPERS HOLDINGS INC COM 50060P106   4,492,603 81,432 SH   SOLE 30 81,432 0 0
KOPPERS HOLDINGS INC COM 50060P106   10,262 186 SH   SOLE 34 186 0 0
KOPPERS HOLDINGS INC COM 50060P106   245,396 4,448 SH   SOLE 40 4,448 0 0
KOPPERS HOLDINGS INC COM 50060P106   1,982,866 35,941 SH   SOLE 43 35,240 0 701
KORE GROUP HLDGS INC COMMON STOCK 50066V107   5,877 7,467 SH   SOLE 18 7,467 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   82,176 104,403 SH   SOLE 21 104,403 0 0
KORE GROUP HLDGS INC COMMON STOCK 50066V107   51,468 65,390 SH   SOLE 22 65,390 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   926,796 111,260 SH   SOLE 2 111,260 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   817,515 98,141 SH   SOLE 21 98,141 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   278,614 33,447 SH   SOLE 22 33,447 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   1,143,734 137,303 SH   SOLE 30 137,303 0 0
KOREA ELEC PWR CORP SPONSORED ADR 500631106   6,490,195 779,135 SH   SOLE 43 720,419 0 58,716
KORN FERRY COM NEW 500643200   5,293,680 80,500 SH   SOLE 2 46,742 0 33,758
KORN FERRY COM NEW 500643200   2,630 40 SH   SOLE 4 40 0 0
KORN FERRY COM NEW 500643200   544,296 8,277 SH   SOLE 7 7,847 0 430
KORN FERRY COM NEW 500643200   11,406,269 173,453 SH   SOLE 18 166,247 0 7,206
KORN FERRY COM NEW 500643200   8,523,022 129,608 SH   SOLE 19 129,608 0 0
KORN FERRY COM NEW 500643200   397,111,620 6,038,802 SH   SOLE 21 6,038,802 0 0
KORN FERRY COM NEW 500643200   105,497,913 1,604,287 SH   SOLE 22 1,533,799 0 70,488
KORN FERRY COM NEW 500643200   96,273 1,464 SH   SOLE 23 1,464 0 0
KORN FERRY COM NEW 500643200   652,536 9,923 SH   SOLE 25 9,923 0 0
KORN FERRY COM NEW 500643200   2,404,449 36,564 SH   SOLE 26 21,508 0 15,056
KORN FERRY COM NEW 500643200   63,261 962 SH   SOLE 28 962 0 0
KORN FERRY COM NEW 500643200   7,346,576 111,718 SH   SOLE 30 111,718 0 0
KORN FERRY COM NEW 500643200   43,204 657 SH   SOLE 34 657 0 0
KORN FERRY COM NEW 500643200   46,887 713 SH   SOLE 36 713 0 0
KORN FERRY COM NEW 500643200   828,839 12,604 SH   SOLE 40 12,604 0 0
KORN FERRY COM NEW 500643200   3,977,177 60,480 SH   SOLE 43 58,039 0 2,441
KORNIT DIGITAL LTD SHS M6372Q113   265,494 14,652 SH   SOLE 2 12,869 0 1,783
KORNIT DIGITAL LTD SHS M6372Q113   23,465 1,295 SH   SOLE 4 159 0 1,136
KORNIT DIGITAL LTD SHS M6372Q113   203,687 11,241 SH   SOLE 7 11,241 0 0
KORNIT DIGITAL LTD SHS M6372Q113   11,572,664 638,668 SH   SOLE 21 638,668 0 0
KORNIT DIGITAL LTD SHS M6372Q113   5,768,085 318,327 SH   SOLE 22 294,174 0 24,153
KORNIT DIGITAL LTD SHS M6372Q113   220,647 12,177 SH   SOLE 25 12,177 0 0
KORNIT DIGITAL LTD SHS M6372Q113   64,308 3,549 SH   SOLE 26 3,549 0 0
KORNIT DIGITAL LTD SHS M6372Q113   14,949 825 SH   SOLE 28 825 0 0
KORNIT DIGITAL LTD SHS M6372Q113   5,845,240 322,585 SH   SOLE 30 322,585 0 0
KORNIT DIGITAL LTD SHS M6372Q113   27,796 1,534 SH   SOLE 36 1,534 0 0
KORNIT DIGITAL LTD SHS M6372Q113   192,489 10,623 SH   SOLE 40 10,623 0 0
KORNIT DIGITAL LTD SHS M6372Q113   1,206,919 66,607 SH   SOLE 43 60,758 0 5,849
KORRO BIO INC COM 500946108   35,460 394 SH   SOLE 18 394 0 0
KORRO BIO INC COM 500946108   7,173,450 79,705 SH   SOLE 22 79,705 0 0
KORRO BIO INC COM 500946108   38,430 427 SH   SOLE 26 427 0 0
KORRO BIO INC COM 500946108   8,550 95 SH   SOLE 28 95 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   9,051 3,835 SH   SOLE 2 1,545 0 2,290
KORU MEDICAL SYSTEMS INC COM 759910102   176,443 74,764 SH   SOLE 18 74,764 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   167,643 71,035 SH   SOLE 19 71,035 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   2,451,854 1,038,921 SH   SOLE 21 1,038,921 0 0
KORU MEDICAL SYSTEMS INC COM 759910102   1,013,032 429,251 SH   SOLE 22 423,053 0 6,198
KOSMOS ENERGY LTD COM 500688106   2,228,623 373,930 SH   SOLE 2 270,928 0 103,002
KOSMOS ENERGY LTD COM 500688106   8,815 1,479 SH   SOLE 4 1,479 0 0
KOSMOS ENERGY LTD COM 500688106   1,328,120 222,839 SH   SOLE 7 210,881 0 11,958
KOSMOS ENERGY LTD COM 500688106   7,197,511 1,207,636 SH   SOLE 18 1,207,636 0 0
KOSMOS ENERGY LTD COM 500688106   54,971,768 9,223,451 SH   SOLE 19 9,223,451 0 0
KOSMOS ENERGY LTD COM 500688106   105,065,490 17,628,438 SH   SOLE 21 17,628,438 0 0
KOSMOS ENERGY LTD COM 500688106   77,009,553 12,921,066 SH   SOLE 22 12,533,087 0 387,979
KOSMOS ENERGY LTD COM 500688106   10,787,034 1,809,905 SH   SOLE 25 1,809,905 0 0
KOSMOS ENERGY LTD COM 500688106   1,223,135 205,224 SH   SOLE 26 205,224 0 0
KOSMOS ENERGY LTD COM 500688106   6,747,781 1,132,178 SH   SOLE 29 1,132,178 0 0
KOSMOS ENERGY LTD COM 500688106   8,337,653 1,398,935 SH   SOLE 30 1,398,935 0 0
KOSMOS ENERGY LTD COM 500688106   34,674,559 5,817,879 SH   SOLE 34 5,817,879 0 0
KOSMOS ENERGY LTD COM 500688106   555,639 93,228 SH   SOLE 40 93,228 0 0
KOSS CORP COM 500692108   1,904 741 SH   SOLE 18 741 0 0
KOSS CORP COM 500692108   23,354 9,087 SH   SOLE 21 9,087 0 0
KOSS CORP COM 500692108   133,802 52,063 SH   SOLE 22 52,063 0 0
KRAFT HEINZ CO COM 500754106   83,778,793 2,270,428 SH   SOLE 2 961,941 0 1,308,487
KRAFT HEINZ CO COM 500754106   32,207,685 872,837 SH   SOLE 4 435,263 0 437,574
KRAFT HEINZ CO COM 500754106   54,236,395 1,469,821 SH   SOLE 7 1,367,224 0 102,597
KRAFT HEINZ CO COM 500754106   835,453 22,641 SH   SOLE 13 22,641 0 0
KRAFT HEINZ CO COM 500754106   4,617,149 125,126 SH   SOLE 15 125,126 0 0
KRAFT HEINZ CO COM 500754106   252,165,004 6,833,740 SH   SOLE 18 6,483,264 0 350,476
KRAFT HEINZ CO COM 500754106   619,294,471 16,783,048 SH   SOLE 19 16,783,048 0 0
KRAFT HEINZ CO COM 500754106   879,660,724 23,839,044 SH   SOLE 21 23,839,044 0 0
KRAFT HEINZ CO COM 500754106   747,801,673 20,265,628 SH   SOLE 22 18,447,206 0 1,818,422
KRAFT HEINZ CO COM 500754106   68,782,338 1,864,020 SH   SOLE 23 1,864,020 0 0
KRAFT HEINZ CO COM 500754106   69,550,006 1,884,824 SH   SOLE 25 1,884,824 0 0
KRAFT HEINZ CO COM 500754106   48,342,210 1,310,087 SH   SOLE 26 926,848 0 383,239
KRAFT HEINZ CO COM 500754106   73,747,639 1,998,581 SH   SOLE 28 26,902 0 1,971,679
KRAFT HEINZ CO COM 500754106   324,712,657 8,799,801 SH   SOLE 30 8,799,801 0 0
KRAFT HEINZ CO COM 500754106   7,246,238 196,375 SH   SOLE 31 182,579 0 13,796
KRAFT HEINZ CO COM 500754106   13,421,194 363,718 SH   SOLE 32 363,718 0 0
KRAFT HEINZ CO COM 500754106   33,550,181 909,219 SH   SOLE 34 909,219 0 0
KRAFT HEINZ CO COM 500754106   11,305,385 306,379 SH   SOLE 36 306,379 0 0
KRAFT HEINZ CO COM 500754106   1,523,048 41,275 SH   SOLE 40 41,275 0 0
KRAFT HEINZ CO COM 500754106   52,583 1,425 SH   OTR 43 1,425 0 0
KRAFT HEINZ CO COM 500754106   55,339,362 1,499,712 SH   SOLE 43 1,343,481 0 156,231
KRANESHARES TRUST BOSERA MSCI CHIN 500767405   1,827,219 85,424 SH   SOLE 2 0 0 85,424
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   2,079,881 113,160 SH   SOLE 2 41,873 0 71,287
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   7,664 417 SH   SOLE 4 417 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   464,242 25,258 SH   SOLE 7 24,029 0 1,229
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   6,954,918 378,396 SH   SOLE 18 378,396 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   5,695,447 309,872 SH   SOLE 19 309,872 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   135,815,058 7,389,285 SH   SOLE 21 7,389,285 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   77,203,848 4,200,427 SH   SOLE 22 4,009,546 0 190,881
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   519,529 28,266 SH   SOLE 25 28,266 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   569,100 30,963 SH   SOLE 26 30,963 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   393,258 21,396 SH   SOLE 28 2,206 0 19,190
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,343,964 73,121 SH   SOLE 30 73,121 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   31,871 1,734 SH   SOLE 36 1,734 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   497,032 27,042 SH   SOLE 40 27,042 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,741,652 94,758 SH   SOLE 43 83,694 0 11,064
KRISPY KREME INC COM 50101L106   1,017,911 66,814 SH   SOLE 2 24,755 0 42,059
KRISPY KREME INC COM 50101L106   6,719 441 SH   SOLE 4 441 0 0
KRISPY KREME INC COM 50101L106   9,187 603 SH   SOLE 7 603 0 0
KRISPY KREME INC COM 50101L106   3,392,499 222,678 SH   SOLE 18 222,678 0 0
KRISPY KREME INC COM 50101L106   2,852,540 187,236 SH   SOLE 19 187,236 0 0
KRISPY KREME INC COM 50101L106   47,918,341 3,145,280 SH   SOLE 21 3,145,280 0 0
KRISPY KREME INC COM 50101L106   38,889,135 2,552,618 SH   SOLE 22 2,447,613 0 105,005
KRISPY KREME INC COM 50101L106   244,552 16,052 SH   SOLE 25 16,052 0 0
KRISPY KREME INC COM 50101L106   816,581 53,599 SH   SOLE 30 53,599 0 0
KRISPY KREME INC COM 50101L106   255,262 16,755 SH   SOLE 40 16,755 0 0
KRISPY KREME INC COM 50101L106   143,194 9,399 SH   SOLE 43 8,378 0 1,021
KROGER CO COM 501044101   75,371,266 1,319,294 SH   SOLE 2 351,652 0 967,642
KROGER CO COM 501044101   31,173,670 545,662 SH   SOLE 4 249,248 0 296,414
KROGER CO COM 501044101   63,072,891 1,104,024 SH   SOLE 7 942,694 0 161,330
KROGER CO COM 501044101   2,986,928 52,283 SH   SOLE 13 52,283 0 0
KROGER CO COM 501044101   5,540,353 96,978 SH   SOLE 15 96,978 0 0
KROGER CO COM 501044101   59,296,941 1,037,930 SH   SOLE 18 995,236 0 42,694
KROGER CO COM 501044101   25,437,361 445,254 SH   SOLE 19 445,254 0 0
KROGER CO COM 501044101   1,331,311,302 23,303,191 SH   SOLE 21 23,303,191 0 0
KROGER CO COM 501044101   894,096,155 15,650,204 SH   SOLE 22 14,191,509 0 1,458,695
KROGER CO COM 501044101   59,623,439 1,043,645 SH   SOLE 23 1,043,645 0 0
KROGER CO COM 501044101   118,044,463 2,066,243 SH   SOLE 25 1,846,281 0 219,962
KROGER CO COM 501044101   61,648,012 1,079,083 SH   SOLE 26 742,519 0 336,564
KROGER CO COM 501044101   95,863,740 1,677,993 SH   SOLE 28 37,875 0 1,640,118
KROGER CO COM 501044101   298,037,612 5,216,832 SH   SOLE 30 5,032,987 0 183,845
KROGER CO COM 501044101   8,831,155 154,580 SH   SOLE 31 143,958 0 10,622
KROGER CO COM 501044101   1,878,834 32,887 SH   SOLE 34 32,887 0 0
KROGER CO COM 501044101   12,402,923 217,100 SH   SOLE 36 217,100 0 0
KROGER CO COM 501044101   1,974,356 34,559 SH   SOLE 40 34,559 0 0
KROGER CO COM 501044101   68,727 1,203 SH   OTR 43 1,203 0 0
KROGER CO COM 501044101   118,784,875 2,079,203 SH   SOLE 43 1,901,913 0 177,291
KRONOS BIO INC COM 50107A104   136,386 104,912 SH   SOLE 2 62,716 0 42,196
KRONOS BIO INC COM 50107A104   8,315 6,396 SH   SOLE 18 6,396 0 0
KRONOS BIO INC COM 50107A104   190,766 146,743 SH   SOLE 19 146,743 0 0
KRONOS BIO INC COM 50107A104   130,775 100,596 SH   SOLE 21 100,596 0 0
KRONOS BIO INC COM 50107A104   701,054 539,272 SH   SOLE 22 529,057 0 10,215
KRONOS BIO INC COM 50107A104   14,990 11,531 SH   SOLE 23 11,531 0 0
KRONOS WORLDWIDE INC COM 50105F105   296,239 25,105 SH   SOLE 2 7,214 0 17,891
KRONOS WORLDWIDE INC COM 50105F105   1,263 107 SH   SOLE 4 107 0 0
KRONOS WORLDWIDE INC COM 50105F105   3,481 295 SH   SOLE 7 295 0 0
KRONOS WORLDWIDE INC COM 50105F105   681,403 57,746 SH   SOLE 18 57,746 0 0
KRONOS WORLDWIDE INC COM 50105F105   569,055 48,225 SH   SOLE 19 48,225 0 0
KRONOS WORLDWIDE INC COM 50105F105   9,379,254 794,852 SH   SOLE 21 794,852 0 0
KRONOS WORLDWIDE INC COM 50105F105   7,580,910 642,450 SH   SOLE 22 612,554 0 29,896
KRONOS WORLDWIDE INC COM 50105F105   54,315 4,603 SH   SOLE 25 4,603 0 0
KRONOS WORLDWIDE INC COM 50105F105   81,337 6,893 SH   SOLE 30 6,893 0 0
KRONOS WORLDWIDE INC COM 50105F105   25,759 2,183 SH   SOLE 40 2,183 0 0
KRONOS WORLDWIDE INC COM 50105F105   1,937,559 164,200 SH   SOLE 43 155,957 0 8,243
KRYSTAL BIOTECH INC COM 501147102   2,325,011 13,067 SH   SOLE 2 6,347 0 6,720
KRYSTAL BIOTECH INC COM 501147102   8,541 48 SH   SOLE 4 48 0 0
KRYSTAL BIOTECH INC COM 501147102   546,067 3,069 SH   SOLE 7 2,911 0 158
KRYSTAL BIOTECH INC COM 501147102   9,383,672 52,738 SH   SOLE 18 50,394 0 2,344
KRYSTAL BIOTECH INC COM 501147102   10,743,413 60,380 SH   SOLE 19 60,380 0 0
KRYSTAL BIOTECH INC COM 501147102   170,266,733 956,931 SH   SOLE 21 956,931 0 0
KRYSTAL BIOTECH INC COM 501147102   118,258,861 664,637 SH   SOLE 22 647,095 0 17,542
KRYSTAL BIOTECH INC COM 501147102   83,093 467 SH   SOLE 23 467 0 0
KRYSTAL BIOTECH INC COM 501147102   633,075 3,558 SH   SOLE 25 3,558 0 0
KRYSTAL BIOTECH INC COM 501147102   654,960 3,681 SH   SOLE 26 3,681 0 0
KRYSTAL BIOTECH INC COM 501147102   58,717 330 SH   SOLE 28 330 0 0
KRYSTAL BIOTECH INC COM 501147102   5,112,641 28,734 SH   SOLE 30 28,734 0 0
KRYSTAL BIOTECH INC COM 501147102   11,388 64 SH   SOLE 36 64 0 0
KRYSTAL BIOTECH INC COM 501147102   690,368 3,880 SH   SOLE 40 3,880 0 0
KRYSTAL BIOTECH INC COM 501147102   26,156 147 SH   OTR 43 147 0 0
KRYSTAL BIOTECH INC COM 501147102   2,428,389 13,648 SH   SOLE 43 11,480 0 2,168
KT CORP SPONSORED ADR 48268K101   14,020 1,000 SH   SOLE 22 1,000 0 0
KT CORP SPONSORED ADR 48268K101   16,375,763 1,168,029 SH   SOLE 43 1,009,915 0 158,114
KULICKE & SOFFA INDS INC COM 501242101   1,903,932 37,844 SH   SOLE 2 16,204 0 21,640
KULICKE & SOFFA INDS INC COM 501242101   26,916 535 SH   SOLE 4 210 0 325
KULICKE & SOFFA INDS INC COM 501242101   1,348,207 26,798 SH   SOLE 7 25,358 0 1,440
KULICKE & SOFFA INDS INC COM 501242101   8,333,399 165,641 SH   SOLE 18 165,641 0 0
KULICKE & SOFFA INDS INC COM 501242101   5,962,741 118,520 SH   SOLE 19 118,520 0 0
KULICKE & SOFFA INDS INC COM 501242101   331,565,036 6,590,440 SH   SOLE 21 6,590,440 0 0
KULICKE & SOFFA INDS INC COM 501242101   82,906,050 1,647,904 SH   SOLE 22 1,600,066 0 47,838
KULICKE & SOFFA INDS INC COM 501242101   597,280 11,872 SH   SOLE 25 11,872 0 0
KULICKE & SOFFA INDS INC COM 501242101   2,492,810 49,549 SH   SOLE 26 19,777 0 29,772
KULICKE & SOFFA INDS INC COM 501242101   222,471 4,422 SH   SOLE 28 4,422 0 0
KULICKE & SOFFA INDS INC COM 501242101   10,268,372 204,102 SH   SOLE 30 204,102 0 0
KULICKE & SOFFA INDS INC COM 501242101   1,716,879 34,126 SH   SOLE 34 34,126 0 0
KULICKE & SOFFA INDS INC COM 501242101   37,229 740 SH   SOLE 36 740 0 0
KULICKE & SOFFA INDS INC COM 501242101   595,469 11,836 SH   SOLE 40 11,836 0 0
KULICKE & SOFFA INDS INC COM 501242101   2,221,162 44,150 SH   SOLE 43 43,050 0 1,100
KULR TECHNOLOGY GROUP INC COM 50125G109   276,316 727,147 SH   SOLE 22 727,147 0 0
KURA ONCOLOGY INC COM 50127T109   4,730,503 221,777 SH   SOLE 2 100,871 0 120,906
KURA ONCOLOGY INC COM 50127T109   5,247 246 SH   SOLE 4 246 0 0
KURA ONCOLOGY INC COM 50127T109   356,638 16,720 SH   SOLE 7 15,838 0 882
KURA ONCOLOGY INC COM 50127T109   4,334,277 203,201 SH   SOLE 18 203,201 0 0
KURA ONCOLOGY INC COM 50127T109   11,389,111 533,948 SH   SOLE 19 533,948 0 0
KURA ONCOLOGY INC COM 50127T109   65,678,248 3,079,149 SH   SOLE 21 3,079,149 0 0
KURA ONCOLOGY INC COM 50127T109   55,162,238 2,586,134 SH   SOLE 22 2,465,938 0 120,196
KURA ONCOLOGY INC COM 50127T109   211,700 9,925 SH   SOLE 23 9,925 0 0
KURA ONCOLOGY INC COM 50127T109   245,060 11,489 SH   SOLE 25 11,489 0 0
KURA ONCOLOGY INC COM 50127T109   755,423 35,416 SH   SOLE 26 23,896 0 11,520
KURA ONCOLOGY INC COM 50127T109   2,230,606 104,576 SH   SOLE 30 104,576 0 0
KURA ONCOLOGY INC COM 50127T109   242,309 11,360 SH   SOLE 40 11,360 0 0
KURA ONCOLOGY INC COM 50127T109   1,822,179 85,428 SH   SOLE 43 68,661 0 16,767
KURA SUSHI USA INC CL A COM 501270102   921,050 7,998 SH   SOLE 2 6,531 0 1,467
KURA SUSHI USA INC CL A COM 501270102   7,370 64 SH   SOLE 7 64 0 0
KURA SUSHI USA INC CL A COM 501270102   1,656,461 14,384 SH   SOLE 18 14,384 0 0
KURA SUSHI USA INC CL A COM 501270102   1,438,579 12,492 SH   SOLE 19 12,492 0 0
KURA SUSHI USA INC CL A COM 501270102   25,679,298 222,988 SH   SOLE 21 222,988 0 0
KURA SUSHI USA INC CL A COM 501270102   19,708,022 171,136 SH   SOLE 22 165,787 0 5,349
KURA SUSHI USA INC CL A COM 501270102   158,460 1,376 SH   SOLE 25 1,376 0 0
KURA SUSHI USA INC CL A COM 501270102   98,231 853 SH   SOLE 30 853 0 0
KURA SUSHI USA INC CL A COM 501270102   145,562 1,264 SH   SOLE 40 1,264 0 0
KURA SUSHI USA INC CL A COM 501270102   430,007 3,734 SH   SOLE 43 3,414 0 320
KVH INDS INC COM 482738101   39,454 7,736 SH   SOLE 2 3,979 0 3,757
KVH INDS INC COM 482738101   286,528 56,182 SH   SOLE 18 56,182 0 0
KVH INDS INC COM 482738101   185,961 36,463 SH   SOLE 19 36,463 0 0
KVH INDS INC COM 482738101   3,250,934 637,438 SH   SOLE 21 637,438 0 0
KVH INDS INC COM 482738101   2,664,944 522,538 SH   SOLE 22 510,433 0 12,105
KVH INDS INC COM 482738101   3,672 720 SH   SOLE 43 720 0 0
KYMERA THERAPEUTICS INC COM 501575104   2,027,085 50,425 SH   SOLE 2 31,012 0 19,413
KYMERA THERAPEUTICS INC COM 501575104   4,060 101 SH   SOLE 4 101 0 0
KYMERA THERAPEUTICS INC COM 501575104   359,589 8,945 SH   SOLE 7 8,474 0 471
KYMERA THERAPEUTICS INC COM 501575104   3,763,645 93,623 SH   SOLE 18 92,439 0 1,184
KYMERA THERAPEUTICS INC COM 501575104   7,936,807 197,433 SH   SOLE 19 197,433 0 0
KYMERA THERAPEUTICS INC COM 501575104   75,493,188 1,877,940 SH   SOLE 21 1,877,940 0 0
KYMERA THERAPEUTICS INC COM 501575104   51,587,293 1,283,266 SH   SOLE 22 1,238,421 0 44,845
KYMERA THERAPEUTICS INC COM 501575104   93,103 2,316 SH   SOLE 23 2,316 0 0
KYMERA THERAPEUTICS INC COM 501575104   285,581 7,104 SH   SOLE 25 7,104 0 0
KYMERA THERAPEUTICS INC COM 501575104   906,671 22,554 SH   SOLE 26 22,554 0 0
KYMERA THERAPEUTICS INC COM 501575104   17,286 430 SH   SOLE 28 430 0 0
KYMERA THERAPEUTICS INC COM 501575104   3,041,492 75,659 SH   SOLE 30 75,659 0 0
KYMERA THERAPEUTICS INC COM 501575104   324,052 8,061 SH   SOLE 40 8,061 0 0
KYMERA THERAPEUTICS INC COM 501575104   1,117,681 27,803 SH   SOLE 43 20,908 0 6,895
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   16,691,073 767,053 SH   SOLE 2 279,098 0 487,955
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   38,820 1,784 SH   SOLE 4 654 0 1,130
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   737,359 33,886 SH   SOLE 7 32,314 0 1,572
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   10,194,516 468,498 SH   SOLE 18 468,498 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   8,560,036 393,384 SH   SOLE 19 393,384 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   259,620,388 11,931,084 SH   SOLE 21 11,931,084 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   156,291,091 7,182,495 SH   SOLE 22 6,859,761 0 322,734
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   180,195 8,281 SH   SOLE 23 8,281 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   982,595 45,156 SH   SOLE 25 45,156 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   6,305,004 289,752 SH   SOLE 26 96,276 0 193,476
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   92,197 4,237 SH   SOLE 28 4,237 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   30,514,701 1,402,330 SH   SOLE 30 1,402,330 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   60,232 2,768 SH   SOLE 31 2,768 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   404,692 18,598 SH   SOLE 36 18,598 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   1,012,515 46,531 SH   SOLE 40 46,531 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   7,021,432 322,676 SH   SOLE 43 295,212 0 27,464
KYVERNA THERAPEUTICS INC COM 501976104   1,304,224 52,505 SH   SOLE 2 47,404 0 5,101
KYVERNA THERAPEUTICS INC COM 501976104   360,105 14,497 SH   SOLE 18 12,466 0 2,031
KYVERNA THERAPEUTICS INC COM 501976104   5,966,171 240,184 SH   SOLE 19 240,184 0 0
KYVERNA THERAPEUTICS INC COM 501976104   580,362 23,364 SH   SOLE 21 23,364 0 0
KYVERNA THERAPEUTICS INC COM 501976104   6,889,697 277,363 SH   SOLE 22 274,423 0 2,940
KYVERNA THERAPEUTICS INC COM 501976104   263,279 10,599 SH   SOLE 26 1,482 0 9,117
KYVERNA THERAPEUTICS INC COM 501976104   262,459 10,566 SH   SOLE 28 0 0 10,566
KYVERNA THERAPEUTICS INC COM 501976104   138,309 5,568 SH   SOLE 31 5,186 0 382
KYVERNA THERAPEUTICS INC COM 501976104   2,864,549 115,320 SH   SOLE 34 115,320 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   88,161,814 413,711 SH   SOLE 2 117,735 0 295,976
L3HARRIS TECHNOLOGIES INC COM 502431109   10,906,245 51,179 SH   SOLE 4 30,660 0 20,519
L3HARRIS TECHNOLOGIES INC COM 502431109   28,125,151 131,981 SH   SOLE 7 116,959 0 15,022
L3HARRIS TECHNOLOGIES INC COM 502431109   1,255,372 5,891 SH   SOLE 13 5,891 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   5,903,509 27,703 SH   SOLE 15 27,703 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   245,341,569 1,151,298 SH   SOLE 18 1,100,401 0 50,897
L3HARRIS TECHNOLOGIES INC COM 502431109   600,799,010 2,819,329 SH   SOLE 19 2,819,329 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,180,981,873 5,541,914 SH   SOLE 21 5,541,914 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   927,860,628 4,354,109 SH   SOLE 22 3,942,509 0 411,600
L3HARRIS TECHNOLOGIES INC COM 502431109   65,836,393 308,946 SH   SOLE 23 308,946 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   52,408,535 245,934 SH   SOLE 25 240,221 0 5,713
L3HARRIS TECHNOLOGIES INC COM 502431109   40,131,844 188,324 SH   SOLE 26 139,589 0 48,735
L3HARRIS TECHNOLOGIES INC COM 502431109   4,330,618 20,322 SH   SOLE 28 0 0 20,322
L3HARRIS TECHNOLOGIES INC COM 502431109   201,185,579 944,090 SH   SOLE 30 944,090 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   9,183,971 43,097 SH   SOLE 31 40,146 0 2,951
L3HARRIS TECHNOLOGIES INC COM 502431109   8,770,770 41,158 SH   SOLE 36 41,158 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,021,175 4,792 SH   SOLE 40 4,792 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   51,752,942 242,858 SH   SOLE 43 203,562 0 39,296
LA Z BOY INC COM 505336107   1,443,442 38,369 SH   SOLE 2 12,384 0 25,985
LA Z BOY INC COM 505336107   3,988 106 SH   SOLE 4 106 0 0
LA Z BOY INC COM 505336107   15,725 418 SH   SOLE 7 418 0 0
LA Z BOY INC COM 505336107   5,141,751 136,676 SH   SOLE 18 136,676 0 0
LA Z BOY INC COM 505336107   3,487,186 92,695 SH   SOLE 19 92,695 0 0
LA Z BOY INC COM 505336107   186,472,672 4,956,743 SH   SOLE 21 4,956,743 0 0
LA Z BOY INC COM 505336107   48,588,036 1,291,548 SH   SOLE 22 1,235,427 0 56,121
LA Z BOY INC COM 505336107   333,953 8,877 SH   SOLE 25 8,877 0 0
LA Z BOY INC COM 505336107   1,281,337 34,060 SH   SOLE 26 9,481 0 24,579
LA Z BOY INC COM 505336107   30,322 806 SH   SOLE 28 806 0 0
LA Z BOY INC COM 505336107   3,487,148 92,694 SH   SOLE 30 92,694 0 0
LA Z BOY INC COM 505336107   350,957 9,329 SH   SOLE 40 9,329 0 0
LA Z BOY INC COM 505336107   1,769,462 47,035 SH   SOLE 43 42,344 0 4,691
LABORATORY CORP AMER HLDGS COM NEW 50540R409   42,681,186 195,373 SH   SOLE 2 131,144 0 64,229
LABORATORY CORP AMER HLDGS COM NEW 50540R409   17,875,053 81,823 SH   SOLE 4 37,893 0 43,930
LABORATORY CORP AMER HLDGS COM NEW 50540R409   23,819,568 109,034 SH   SOLE 7 99,718 0 9,316
LABORATORY CORP AMER HLDGS COM NEW 50540R409   888,040 4,065 SH   SOLE 13 4,065 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   2,648,172 12,122 SH   SOLE 15 12,122 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   217,835,171 997,140 SH   SOLE 18 962,063 0 35,077
LABORATORY CORP AMER HLDGS COM NEW 50540R409   329,698,521 1,509,194 SH   SOLE 19 1,509,194 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   552,516,798 2,529,144 SH   SOLE 21 2,529,144 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   461,615,811 2,113,045 SH   SOLE 22 1,887,745 0 225,300
LABORATORY CORP AMER HLDGS COM NEW 50540R409   32,634,647 149,385 SH   SOLE 23 149,385 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   48,103,363 220,193 SH   SOLE 25 219,745 0 448
LABORATORY CORP AMER HLDGS COM NEW 50540R409   31,199,583 142,816 SH   SOLE 26 99,217 0 43,599
LABORATORY CORP AMER HLDGS COM NEW 50540R409   56,479,775 258,536 SH   SOLE 28 26,937 0 231,599
LABORATORY CORP AMER HLDGS COM NEW 50540R409   183,832,561 841,493 SH   SOLE 30 841,493 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   10,680,291 48,889 SH   SOLE 31 17,550 0 31,339
LABORATORY CORP AMER HLDGS COM NEW 50540R409   18,823,387 86,164 SH   SOLE 34 86,164 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   5,990,173 27,420 SH   SOLE 36 27,420 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   940,689 4,306 SH   SOLE 40 4,306 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   37,575 172 SH   OTR 43 172 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   22,707,929 103,945 SH   SOLE 43 72,164 0 31,782
LADDER CAP CORP CL A 505743104   1,577,143 141,702 SH   SOLE 2 73,469 0 68,233
LADDER CAP CORP CL A 505743104   5,342 480 SH   SOLE 4 480 0 0
LADDER CAP CORP CL A 505743104   10,529 946 SH   SOLE 7 946 0 0
LADDER CAP CORP CL A 505743104   3,372,713 303,029 SH   SOLE 18 303,029 0 0
LADDER CAP CORP CL A 505743104   2,687,995 241,509 SH   SOLE 19 241,509 0 0
LADDER CAP CORP CL A 505743104   65,415,161 5,877,373 SH   SOLE 21 5,877,373 0 0
LADDER CAP CORP CL A 505743104   35,280,798 3,169,883 SH   SOLE 22 3,011,570 0 158,313
LADDER CAP CORP CL A 505743104   210,402 18,904 SH   SOLE 25 18,904 0 0
LADDER CAP CORP CL A 505743104   290,393 26,091 SH   SOLE 26 26,091 0 0
LADDER CAP CORP CL A 505743104   121,773 10,941 SH   SOLE 28 1,167 0 9,774
LADDER CAP CORP CL A 505743104   819,814 73,658 SH   SOLE 30 73,658 0 0
LADDER CAP CORP CL A 505743104   66,057 5,935 SH   SOLE 36 5,935 0 0
LADDER CAP CORP CL A 505743104   249,056 22,377 SH   SOLE 40 22,377 0 0
LADDER CAP CORP CL A 505743104   2,022,800 181,743 SH   SOLE 43 163,165 0 18,578
LAIRD SUPERFOOD INC COM STK 50736T102   99,422 41,426 SH   SOLE 22 41,426 0 0
LAKE SHORE BANCORP INC COM 510700107   3,863 333 SH   SOLE 18 333 0 0
LAKE SHORE BANCORP INC COM 510700107   42,758 3,686 SH   SOLE 21 3,686 0 0
LAKELAND BANCORP INC COM 511637100   6,383,984 527,602 SH   SOLE 2 298,052 0 229,550
LAKELAND BANCORP INC COM 511637100   6,885 569 SH   SOLE 7 569 0 0
LAKELAND BANCORP INC COM 511637100   2,588,420 213,919 SH   SOLE 18 213,919 0 0
LAKELAND BANCORP INC COM 511637100   7,221,861 596,848 SH   SOLE 19 596,848 0 0
LAKELAND BANCORP INC COM 511637100   32,559,031 2,690,829 SH   SOLE 21 2,690,829 0 0
LAKELAND BANCORP INC COM 511637100   35,295,168 2,916,956 SH   SOLE 22 2,775,819 0 141,137
LAKELAND BANCORP INC COM 511637100   453,109 37,447 SH   SOLE 23 37,447 0 0
LAKELAND BANCORP INC COM 511637100   189,946 15,698 SH   SOLE 25 15,698 0 0
LAKELAND BANCORP INC COM 511637100   1,218,676 100,717 SH   SOLE 26 34,700 0 66,017
LAKELAND BANCORP INC COM 511637100   54,837 4,532 SH   SOLE 28 126 0 4,406
LAKELAND BANCORP INC COM 511637100   128,514 10,621 SH   SOLE 30 10,621 0 0
LAKELAND BANCORP INC COM 511637100   118,011 9,753 SH   SOLE 40 9,753 0 0
LAKELAND BANCORP INC COM 511637100   23,982 1,982 SH   OTR 43 1,982 0 0
LAKELAND BANCORP INC COM 511637100   2,292,397 189,454 SH   SOLE 43 179,392 0 10,062
LAKELAND FINL CORP COM 511656100   1,323,018 19,949 SH   SOLE 2 7,323 0 12,626
LAKELAND FINL CORP COM 511656100   5,902 89 SH   SOLE 4 89 0 0
LAKELAND FINL CORP COM 511656100   15,917 240 SH   SOLE 7 240 0 0
LAKELAND FINL CORP COM 511656100   5,145,835 77,591 SH   SOLE 18 77,591 0 0
LAKELAND FINL CORP COM 511656100   3,499,176 52,762 SH   SOLE 19 52,762 0 0
LAKELAND FINL CORP COM 511656100   189,083,493 2,851,078 SH   SOLE 21 2,851,078 0 0
LAKELAND FINL CORP COM 511656100   44,476,580 670,636 SH   SOLE 22 639,686 0 30,950
LAKELAND FINL CORP COM 511656100   341,150 5,144 SH   SOLE 25 5,144 0 0
LAKELAND FINL CORP COM 511656100   595,421 8,978 SH   SOLE 26 8,978 0 0
LAKELAND FINL CORP COM 511656100   84,757 1,278 SH   SOLE 28 351 0 927
LAKELAND FINL CORP COM 511656100   3,305,190 49,837 SH   SOLE 30 49,837 0 0
LAKELAND FINL CORP COM 511656100   353,419 5,329 SH   SOLE 40 5,329 0 0
LAKELAND FINL CORP COM 511656100   557,353 8,404 SH   SOLE 43 8,404 0 0
LAKELAND INDS INC COM 511795106   21,978 1,201 SH   SOLE 18 1,201 0 0
LAKELAND INDS INC COM 511795106   287,493 15,710 SH   SOLE 21 15,710 0 0
LAKELAND INDS INC COM 511795106   2,244,074 122,627 SH   SOLE 22 122,627 0 0
LAKELAND INDS INC COM 511795106   2,324 127 SH   SOLE 43 127 0 0
LAM RESEARCH CORP COM 512807108   371,199,977 382,062 SH   SOLE 2 180,262 0 201,800
LAM RESEARCH CORP COM 512807108   135,493,209 139,458 SH   SOLE 4 70,927 0 68,531
LAM RESEARCH CORP COM 512807108   152,557,865 157,022 SH   SOLE 7 143,239 0 13,783
LAM RESEARCH CORP COM 512807108   18,389,877 18,928 SH   SOLE 13 18,928 0 0
LAM RESEARCH CORP COM 512807108   19,070,948 19,629 SH   SOLE 15 19,629 0 0
LAM RESEARCH CORP COM 512807108   294,886,069 303,515 SH   SOLE 18 269,378 0 34,137
LAM RESEARCH CORP COM 512807108   275,374,028 283,432 SH   SOLE 19 283,432 0 0
LAM RESEARCH CORP COM 512807108   4,323,601,145 4,450,118 SH   SOLE 21 4,450,118 0 0
LAM RESEARCH CORP COM 512807108   2,875,381,818 2,959,521 SH   SOLE 22 2,649,702 0 309,819
LAM RESEARCH CORP COM 512807108   286,913,365 295,309 SH   SOLE 23 295,309 0 0
LAM RESEARCH CORP COM 512807108   564,835,821 581,364 SH   SOLE 25 548,858 0 32,506
LAM RESEARCH CORP COM 512807108   185,965,299 191,407 SH   SOLE 26 116,018 0 75,389
LAM RESEARCH CORP COM 512807108   305,736,562 314,683 SH   SOLE 28 5,832 0 308,851
LAM RESEARCH CORP COM 512807108   7,160,471 7,370 SH   SOLE 29 7,370 0 0
LAM RESEARCH CORP COM 512807108   1,368,289,235 1,408,328 SH   SOLE 30 1,388,228 0 20,100
LAM RESEARCH CORP COM 512807108   53,864,812 55,441 SH   SOLE 31 53,324 0 2,117
LAM RESEARCH CORP COM 512807108   38,190,474 39,308 SH   SOLE 32 39,308 0 0
LAM RESEARCH CORP COM 512807108   291,805,220 300,344 SH   SOLE 34 300,344 0 0
LAM RESEARCH CORP COM 512807108   29,601,795 30,468 SH   SOLE 36 30,468 0 0
LAM RESEARCH CORP COM 512807108   6,276,342 6,460 SH   SOLE 40 6,460 0 0
LAM RESEARCH CORP COM 512807108   140,878 145 SH   OTR 43 145 0 0
LAM RESEARCH CORP COM 512807108   221,743,569 228,232 SH   SOLE 43 199,558 0 28,675
LAM RESEARCH CORP OPTIONS 512807108   194,314 200 SH Call SOLE 4 200 0 0
LAM RESEARCH CORP OPTIONS 512807108   97,157 100 SH Call SOLE 7 100 0 0
LAM RESEARCH CORP OPTIONS 512807108   4,566,379 4,700 SH Call SOLE 18 4,700 0 0
LAM RESEARCH CORP OPTIONS 512807108   32,644,752 33,600 SH Call SOLE 19 33,600 0 0
LAM RESEARCH CORP OPTIONS 512807108   2,040,297 2,100 SH Call SOLE 22 2,100 0 0
LAM RESEARCH CORP OPTIONS 512807108   97,157 100 SH Call SOLE 30 100 0 0
LAM RESEARCH CORP OPTIONS 512807108   15,933,748 16,400 SH Call SOLE 34 16,400 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   30,830,229 258,188 SH   SOLE 2 125,455 0 132,733
LAMAR ADVERTISING CO NEW CL A 512816109   31,047 260 SH   SOLE 4 260 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,654,784 13,858 SH   SOLE 7 13,858 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   26,038,664 218,061 SH   SOLE 18 218,061 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   16,891,380 141,457 SH   SOLE 19 141,457 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   635,572,860 5,322,610 SH   SOLE 21 5,322,610 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   329,780,926 2,761,753 SH   SOLE 22 2,629,034 0 132,719
LAMAR ADVERTISING CO NEW CL A 512816109   1,413,814 11,840 SH   SOLE 23 11,840 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   2,037,015 17,059 SH   SOLE 25 17,059 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   11,377,743 95,283 SH   SOLE 26 27,473 0 67,810
LAMAR ADVERTISING CO NEW CL A 512816109   1,365,931 11,439 SH   SOLE 28 1,289 0 10,150
LAMAR ADVERTISING CO NEW CL A 512816109   6,393,928 53,546 SH   SOLE 30 53,546 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   129,321 1,083 SH   SOLE 31 1,083 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,633,529 13,680 SH   SOLE 34 13,680 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   114,156 956 SH   SOLE 36 956 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   2,186,636 18,312 SH   SOLE 40 18,312 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   12,180 102 SH   OTR 43 102 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   10,308,015 86,325 SH   SOLE 43 76,743 0 9,582
LAMB WESTON HLDGS INC COM 513272104   28,450,541 267,066 SH   SOLE 2 41,219 0 225,847
LAMB WESTON HLDGS INC COM 513272104   7,293,257 68,462 SH   SOLE 4 54,653 0 13,809
LAMB WESTON HLDGS INC COM 513272104   9,672,178 90,793 SH   SOLE 7 79,303 0 11,490
LAMB WESTON HLDGS INC COM 513272104   457,972 4,299 SH   SOLE 13 4,299 0 0
LAMB WESTON HLDGS INC COM 513272104   2,206,556 20,713 SH   SOLE 15 20,713 0 0
LAMB WESTON HLDGS INC COM 513272104   24,143,746 226,638 SH   SOLE 18 217,757 0 8,881
LAMB WESTON HLDGS INC COM 513272104   6,602,623 61,979 SH   SOLE 19 61,979 0 0
LAMB WESTON HLDGS INC COM 513272104   514,789,606 4,832,344 SH   SOLE 21 4,832,344 0 0
LAMB WESTON HLDGS INC COM 513272104   335,397,667 3,148,387 SH   SOLE 22 2,832,118 0 316,269
LAMB WESTON HLDGS INC COM 513272104   23,046,700 216,340 SH   SOLE 23 216,340 0 0
LAMB WESTON HLDGS INC COM 513272104   23,246,444 218,215 SH   SOLE 25 217,864 0 351
LAMB WESTON HLDGS INC COM 513272104   14,182,765 133,134 SH   SOLE 26 78,475 0 54,659
LAMB WESTON HLDGS INC COM 513272104   23,904,693 224,394 SH   SOLE 28 1,754 0 222,640
LAMB WESTON HLDGS INC COM 513272104   124,505,659 1,168,738 SH   SOLE 30 1,075,375 0 93,363
LAMB WESTON HLDGS INC COM 513272104   3,579,728 33,603 SH   SOLE 31 31,235 0 2,368
LAMB WESTON HLDGS INC COM 513272104   641,417 6,021 SH   SOLE 34 6,021 0 0
LAMB WESTON HLDGS INC COM 513272104   3,043,136 28,566 SH   SOLE 36 28,566 0 0
LAMB WESTON HLDGS INC COM 513272104   721,634 6,774 SH   SOLE 40 6,774 0 0
LAMB WESTON HLDGS INC COM 513272104   22,052 207 SH   OTR 43 207 0 0
LAMB WESTON HLDGS INC COM 513272104   15,799,860 148,314 SH   SOLE 43 127,300 0 21,014
LANCASTER COLONY CORP COM 513847103   8,704,888 41,925 SH   SOLE 2 28,046 0 13,879
LANCASTER COLONY CORP COM 513847103   13,288 64 SH   SOLE 4 64 0 0
LANCASTER COLONY CORP COM 513847103   662,755 3,192 SH   SOLE 7 3,192 0 0
LANCASTER COLONY CORP COM 513847103   16,132,020 77,696 SH   SOLE 18 73,948 0 3,748
LANCASTER COLONY CORP COM 513847103   20,835,048 100,347 SH   SOLE 19 100,347 0 0
LANCASTER COLONY CORP COM 513847103   315,875,617 1,521,339 SH   SOLE 21 1,521,339 0 0
LANCASTER COLONY CORP COM 513847103   146,475,490 705,464 SH   SOLE 22 684,416 0 21,048
LANCASTER COLONY CORP COM 513847103   497,274 2,395 SH   SOLE 23 2,395 0 0
LANCASTER COLONY CORP COM 513847103   818,685 3,943 SH   SOLE 25 3,943 0 0
LANCASTER COLONY CORP COM 513847103   1,178,508 5,676 SH   SOLE 26 5,296 0 380
LANCASTER COLONY CORP COM 513847103   567,453 2,733 SH   SOLE 28 235 0 2,498
LANCASTER COLONY CORP COM 513847103   2,372,380 11,426 SH   SOLE 30 11,426 0 0
LANCASTER COLONY CORP COM 513847103   884,089 4,258 SH   SOLE 40 4,258 0 0
LANCASTER COLONY CORP COM 513847103   15,365 74 SH   OTR 43 74 0 0
LANCASTER COLONY CORP COM 513847103   22,053,290 106,214 SH   SOLE 43 99,196 0 7,018
LANDMARK BANCORP INC COM 51504L107   14,691 762 SH   SOLE 18 762 0 0
LANDMARK BANCORP INC COM 51504L107   183,083 9,496 SH   SOLE 21 9,496 0 0
LANDMARK BANCORP INC COM 51504L107   66,767 3,463 SH   SOLE 22 3,463 0 0
LANDS END INC NEW COM 51509F105   730,621 67,091 SH   SOLE 2 56,916 0 10,175
LANDS END INC NEW COM 51509F105   370 34 SH   SOLE 7 34 0 0
LANDS END INC NEW COM 51509F105   450,857 41,401 SH   SOLE 18 41,401 0 0
LANDS END INC NEW COM 51509F105   1,218,939 111,932 SH   SOLE 19 111,932 0 0
LANDS END INC NEW COM 51509F105   5,822,807 534,693 SH   SOLE 21 534,693 0 0
LANDS END INC NEW COM 51509F105   4,994,579 458,639 SH   SOLE 22 439,569 0 19,070
LANDS END INC NEW COM 51509F105   37,331 3,428 SH   SOLE 23 3,428 0 0
LANDS END INC NEW COM 51509F105   5,053 464 SH   SOLE 43 464 0 0
LANDSEA HOMES CORP COM 51509P103   775,771 53,391 SH   SOLE 2 38,473 0 14,918
LANDSEA HOMES CORP COM 51509P103   23,059 1,587 SH   SOLE 4 1,587 0 0
LANDSEA HOMES CORP COM 51509P103   24,963 1,718 SH   SOLE 7 1,718 0 0
LANDSEA HOMES CORP COM 51509P103   1,323,596 91,094 SH   SOLE 18 91,094 0 0
LANDSEA HOMES CORP COM 51509P103   9,582,884 659,524 SH   SOLE 19 659,524 0 0
LANDSEA HOMES CORP COM 51509P103   10,605,040 729,872 SH   SOLE 21 729,872 0 0
LANDSEA HOMES CORP COM 51509P103   4,438,523 305,473 SH   SOLE 22 291,595 0 13,878
LANDSEA HOMES CORP COM 51509P103   11,057 761 SH   SOLE 26 761 0 0
LANDSEA HOMES CORP COM 51509P103   2,352,334 161,895 SH   SOLE 34 161,895 0 0
LANDSEA HOMES CORP COM 51509P103   429,216 29,540 SH   SOLE 43 29,540 0 0
LANDSTAR SYS INC COM 515098101   11,745,252 60,932 SH   SOLE 2 37,936 0 22,996
LANDSTAR SYS INC COM 515098101   19,469 101 SH   SOLE 4 101 0 0
LANDSTAR SYS INC COM 515098101   1,867,844 9,690 SH   SOLE 7 9,186 0 504
LANDSTAR SYS INC COM 515098101   12,232,935 63,462 SH   SOLE 18 63,462 0 0
LANDSTAR SYS INC COM 515098101   2,232,932 11,584 SH   SOLE 19 11,584 0 0
LANDSTAR SYS INC COM 515098101   391,680,224 2,031,958 SH   SOLE 21 2,031,958 0 0
LANDSTAR SYS INC COM 515098101   198,028,709 1,027,333 SH   SOLE 22 980,449 0 46,884
LANDSTAR SYS INC COM 515098101   1,470,373 7,628 SH   SOLE 25 7,628 0 0
LANDSTAR SYS INC COM 515098101   1,709,974 8,871 SH   SOLE 26 8,871 0 0
LANDSTAR SYS INC COM 515098101   469,563 2,436 SH   SOLE 28 0 0 2,436
LANDSTAR SYS INC COM 515098101   9,445,433 49,001 SH   SOLE 30 49,001 0 0
LANDSTAR SYS INC COM 515098101   85,778 445 SH   SOLE 31 445 0 0
LANDSTAR SYS INC COM 515098101   161,726 839 SH   SOLE 36 839 0 0
LANDSTAR SYS INC COM 515098101   1,474,421 7,649 SH   SOLE 40 7,649 0 0
LANDSTAR SYS INC COM 515098101   15,753,036 81,724 SH   SOLE 43 79,297 0 2,426
LANTERN PHARMA INC COM 51654W101   32,525 3,696 SH   SOLE 2 3,696 0 0
LANTERN PHARMA INC COM 51654W101   8,589 976 SH   SOLE 18 976 0 0
LANTERN PHARMA INC COM 51654W101   124,678 14,168 SH   SOLE 21 14,168 0 0
LANTERN PHARMA INC COM 51654W101   7,207 819 SH   SOLE 22 819 0 0
LANTHEUS HLDGS INC COM 516544103   6,878,142 110,510 SH   SOLE 2 78,613 0 31,897
LANTHEUS HLDGS INC COM 516544103   12,075 194 SH   SOLE 4 194 0 0
LANTHEUS HLDGS INC COM 516544103   611,881 9,831 SH   SOLE 7 9,324 0 507
LANTHEUS HLDGS INC COM 516544103   164,438 2,642 SH   SOLE 13 2,642 0 0
LANTHEUS HLDGS INC COM 516544103   16,409,140 263,643 SH   SOLE 18 255,326 0 8,317
LANTHEUS HLDGS INC COM 516544103   16,163,168 259,691 SH   SOLE 19 259,691 0 0
LANTHEUS HLDGS INC COM 516544103   319,490,119 5,133,196 SH   SOLE 21 5,133,196 0 0
LANTHEUS HLDGS INC COM 516544103   143,776,205 2,310,029 SH   SOLE 22 2,241,952 0 68,077
LANTHEUS HLDGS INC COM 516544103   236,014 3,792 SH   SOLE 23 3,792 0 0
LANTHEUS HLDGS INC COM 516544103   877,273 14,095 SH   SOLE 25 14,095 0 0
LANTHEUS HLDGS INC COM 516544103   2,128,484 34,198 SH   SOLE 26 22,884 0 11,314
LANTHEUS HLDGS INC COM 516544103   311,138 4,999 SH   SOLE 28 889 0 4,110
LANTHEUS HLDGS INC COM 516544103   13,293,779 213,589 SH   SOLE 30 213,589 0 0
LANTHEUS HLDGS INC COM 516544103   23,402 376 SH   SOLE 36 376 0 0
LANTHEUS HLDGS INC COM 516544103   878,518 14,115 SH   SOLE 40 14,115 0 0
LANTHEUS HLDGS INC COM 516544103   3,573,483 57,415 SH   SOLE 43 44,698 0 12,717
LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9   2,510,620 2,270,000 PRN   SOLE 2 2,270,000 0 0
LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9   5,281,150 4,775,000 PRN   SOLE 21 4,775,000 0 0
LANTHEUS HLDGS INC NOTE 2.625%12/1 516544AB9   3,871,000 3,500,000 PRN   SOLE 22 3,500,000 0 0
LANTRONIX INC COM NEW 516548203   88,302 24,804 SH   SOLE 2 24,804 0 0
LANTRONIX INC COM NEW 516548203   17,807 5,002 SH   SOLE 18 5,002 0 0
LANTRONIX INC COM NEW 516548203   243,479 68,393 SH   SOLE 21 68,393 0 0
LANTRONIX INC COM NEW 516548203   788,529 221,497 SH   SOLE 22 221,497 0 0
LANZATECH GLOBAL INC COM 51655R101   8,514 2,751 SH   SOLE 2 1,055 0 1,696
LANZATECH GLOBAL INC COM 51655R101   173,828 56,164 SH   SOLE 18 56,164 0 0
LANZATECH GLOBAL INC COM 51655R101   126,542 40,886 SH   SOLE 19 40,886 0 0
LANZATECH GLOBAL INC COM 51655R101   2,539,268 820,442 SH   SOLE 21 820,442 0 0
LANZATECH GLOBAL INC COM 51655R101   3,969,238 1,282,468 SH   SOLE 22 1,277,413 0 5,055
LARIMAR THERAPEUTICS INC COM 517125100   84,006 11,068 SH   SOLE 2 968 0 10,100
LARIMAR THERAPEUTICS INC COM 517125100   559,079 73,660 SH   SOLE 18 73,660 0 0
LARIMAR THERAPEUTICS INC COM 517125100   423,530 55,801 SH   SOLE 19 55,801 0 0
LARIMAR THERAPEUTICS INC COM 517125100   7,689,778 1,013,146 SH   SOLE 21 1,013,146 0 0
LARIMAR THERAPEUTICS INC COM 517125100   8,930,978 1,176,677 SH   SOLE 22 1,159,429 0 17,248
LARIMAR THERAPEUTICS INC COM 517125100   64,591 8,510 SH   SOLE 43 8,196 0 314
LAS VEGAS SANDS CORP COM 517834107   26,460,836 511,815 SH   SOLE 2 89,898 0 421,917
LAS VEGAS SANDS CORP COM 517834107   9,026,458 174,593 SH   SOLE 4 139,466 0 35,127
LAS VEGAS SANDS CORP COM 517834107   11,951,541 231,171 SH   SOLE 7 201,676 0 29,495
LAS VEGAS SANDS CORP COM 517834107   633,945 12,262 SH   SOLE 13 12,262 0 0
LAS VEGAS SANDS CORP COM 517834107   2,730,174 52,808 SH   SOLE 15 52,808 0 0
LAS VEGAS SANDS CORP COM 517834107   66,681,740 1,289,782 SH   SOLE 18 1,263,623 0 26,159
LAS VEGAS SANDS CORP COM 517834107   41,730,120 807,159 SH   SOLE 19 807,159 0 0
LAS VEGAS SANDS CORP COM 517834107   415,238,993 8,031,702 SH   SOLE 21 8,031,702 0 0
LAS VEGAS SANDS CORP COM 517834107   400,326,025 7,743,250 SH   SOLE 22 7,162,741 0 580,509
LAS VEGAS SANDS CORP COM 517834107   29,475,307 570,122 SH   SOLE 23 570,122 0 0
LAS VEGAS SANDS CORP COM 517834107   57,897,382 1,119,872 SH   SOLE 25 1,001,778 0 118,094
LAS VEGAS SANDS CORP COM 517834107   17,889,803 346,031 SH   SOLE 26 166,598 0 179,433
LAS VEGAS SANDS CORP COM 517834107   30,941,778 598,487 SH   SOLE 28 87,988 0 510,499
LAS VEGAS SANDS CORP COM 517834107   128,165,696 2,479,027 SH   SOLE 30 2,479,027 0 0
LAS VEGAS SANDS CORP COM 517834107   2,499,437 48,345 SH   SOLE 31 42,837 0 5,508
LAS VEGAS SANDS CORP COM 517834107   35,061,699 678,176 SH   SOLE 34 678,176 0 0
LAS VEGAS SANDS CORP COM 517834107   6,680,467 129,216 SH   SOLE 36 129,216 0 0
LAS VEGAS SANDS CORP COM 517834107   965,653 18,678 SH   SOLE 40 18,678 0 0
LAS VEGAS SANDS CORP COM 517834107   14,548,512 281,403 SH   SOLE 43 244,275 0 37,128
LAS VEGAS SANDS CORP OPTIONS 517834107   160,270 3,100 SH Call SOLE 4 3,100 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107   51,700 1,000 SH Call SOLE 7 1,000 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107   3,665,530 70,900 SH Call SOLE 18 70,900 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107   25,115,860 485,800 SH Call SOLE 19 485,800 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107   1,618,210 31,300 SH Call SOLE 22 31,300 0 0
LAS VEGAS SANDS CORP OPTIONS 517834107   12,330,450 238,500 SH Call SOLE 34 238,500 0 0
LATHAM GROUP INC COM 51819L107   88,890 22,447 SH   SOLE 2 7,778 0 14,669
LATHAM GROUP INC COM 51819L107   1,477 373 SH   SOLE 7 373 0 0
LATHAM GROUP INC COM 51819L107   456,501 115,278 SH   SOLE 18 115,278 0 0
LATHAM GROUP INC COM 51819L107   313,885 79,264 SH   SOLE 19 79,264 0 0
LATHAM GROUP INC COM 51819L107   5,901,339 1,490,237 SH   SOLE 21 1,490,237 0 0
LATHAM GROUP INC COM 51819L107   3,856,573 973,882 SH   SOLE 22 942,747 0 31,135
LATTICE SEMICONDUCTOR CORP COM 518415104   20,745,735 265,189 SH   SOLE 2 123,381 0 141,808
LATTICE SEMICONDUCTOR CORP COM 518415104   10,962,292 140,129 SH   SOLE 4 36,530 0 103,599
LATTICE SEMICONDUCTOR CORP COM 518415104   1,608,565 20,562 SH   SOLE 7 19,987 0 575
LATTICE SEMICONDUCTOR CORP COM 518415104   387,786 4,957 SH   SOLE 13 4,957 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   991,409 12,673 SH   SOLE 15 12,673 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   28,472,825 363,963 SH   SOLE 18 355,191 0 8,772
LATTICE SEMICONDUCTOR CORP COM 518415104   65,803,947 841,160 SH   SOLE 19 841,160 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   760,855,358 9,725,877 SH   SOLE 21 9,725,877 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   330,911,570 4,229,983 SH   SOLE 22 3,958,739 0 271,244
LATTICE SEMICONDUCTOR CORP COM 518415104   16,274,109 208,029 SH   SOLE 23 208,029 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   2,133,019 27,266 SH   SOLE 25 26,686 0 580
LATTICE SEMICONDUCTOR CORP COM 518415104   6,883,771 87,994 SH   SOLE 26 65,519 0 22,475
LATTICE SEMICONDUCTOR CORP COM 518415104   14,487,335 185,189 SH   SOLE 28 2,433 0 182,756
LATTICE SEMICONDUCTOR CORP COM 518415104   96,666,464 1,235,670 SH   SOLE 30 1,219,280 0 16,390
LATTICE SEMICONDUCTOR CORP COM 518415104   2,426,538 31,018 SH   SOLE 31 28,986 0 2,032
LATTICE SEMICONDUCTOR CORP COM 518415104   25,970,404 331,975 SH   SOLE 34 331,975 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   1,061,972 13,575 SH   SOLE 36 13,575 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   511,624 6,540 SH   SOLE 40 6,540 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   12,731,228 162,741 SH   SOLE 43 148,155 0 14,586
LAUDER ESTEE COS INC CL A 518439104   63,955,294 414,890 SH   SOLE 2 67,819 0 347,071
LAUDER ESTEE COS INC CL A 518439104   33,448,392 216,986 SH   SOLE 4 105,092 0 111,894
LAUDER ESTEE COS INC CL A 518439104   23,181,077 150,380 SH   SOLE 7 131,982 0 18,398
LAUDER ESTEE COS INC CL A 518439104   1,825,136 11,840 SH   SOLE 13 11,840 0 0
LAUDER ESTEE COS INC CL A 518439104   5,090,650 33,024 SH   SOLE 15 33,024 0 0
LAUDER ESTEE COS INC CL A 518439104   52,525,688 340,744 SH   SOLE 18 325,240 0 15,504
LAUDER ESTEE COS INC CL A 518439104   10,977,792 71,215 SH   SOLE 19 71,215 0 0
LAUDER ESTEE COS INC CL A 518439104   782,043,491 5,073,263 SH   SOLE 21 5,073,263 0 0
LAUDER ESTEE COS INC CL A 518439104   764,613,751 4,960,193 SH   SOLE 22 4,456,291 0 503,902
LAUDER ESTEE COS INC CL A 518439104   55,185,546 357,999 SH   SOLE 23 357,999 0 0
LAUDER ESTEE COS INC CL A 518439104   88,092,409 571,472 SH   SOLE 25 567,010 0 4,462
LAUDER ESTEE COS INC CL A 518439104   41,335,168 268,149 SH   SOLE 26 141,698 0 126,451
LAUDER ESTEE COS INC CL A 518439104   74,807,762 485,292 SH   SOLE 28 4,691 0 480,601
LAUDER ESTEE COS INC CL A 518439104   162,320 1,053 SH   SOLE 29 1,053 0 0
LAUDER ESTEE COS INC CL A 518439104   221,329,495 1,435,806 SH   SOLE 30 1,435,806 0 0
LAUDER ESTEE COS INC CL A 518439104   8,176,578 53,043 SH   SOLE 31 49,352 0 3,691
LAUDER ESTEE COS INC CL A 518439104   5,279,946 34,252 SH   SOLE 34 34,252 0 0
LAUDER ESTEE COS INC CL A 518439104   8,165,788 52,973 SH   SOLE 36 52,973 0 0
LAUDER ESTEE COS INC CL A 518439104   1,772,108 11,496 SH   SOLE 40 11,496 0 0
LAUDER ESTEE COS INC CL A 518439104   42,545 276 SH   OTR 43 276 0 0
LAUDER ESTEE COS INC CL A 518439104   44,981,265 291,802 SH   SOLE 43 235,049 0 56,753
LAUREATE EDUCATION INC COMMON STOCK 518613203   13,762,195 944,557 SH   SOLE 2 539,743 0 404,814
LAUREATE EDUCATION INC COMMON STOCK 518613203   5,711 392 SH   SOLE 4 392 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   17,688 1,214 SH   SOLE 7 1,214 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   5,976,512 410,193 SH   SOLE 18 355,841 0 54,352
LAUREATE EDUCATION INC COMMON STOCK 518613203   33,360,463 2,289,668 SH   SOLE 19 2,289,668 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   75,144,790 5,157,501 SH   SOLE 21 5,157,501 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   89,048,270 6,111,755 SH   SOLE 22 5,800,810 0 310,945
LAUREATE EDUCATION INC COMMON STOCK 518613203   865,429 59,398 SH   SOLE 23 59,398 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   374,085 25,675 SH   SOLE 25 25,675 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   5,674,753 389,482 SH   SOLE 26 23,231 0 366,251
LAUREATE EDUCATION INC COMMON STOCK 518613203   112,131 7,696 SH   SOLE 28 1,425 0 6,271
LAUREATE EDUCATION INC COMMON STOCK 518613203   1,540,923 105,760 SH   SOLE 30 105,760 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   182,460 12,523 SH   SOLE 34 12,523 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   77,454 5,316 SH   SOLE 36 5,316 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   410,655 28,185 SH   SOLE 40 28,185 0 0
LAUREATE EDUCATION INC COMMON STOCK 518613203   615,481 42,243 SH   SOLE 43 22,864 0 19,379
LAVORO LTD *W EXP 02/27/202 G5391L110   631 1,260 SH   SOLE 7 1,260 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   3,036 6,063 SH   SOLE 18 6,063 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   188,557 376,511 SH   SOLE 19 376,511 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   4,929 9,842 SH   SOLE 22 9,842 0 0
LAVORO LTD *W EXP 02/27/202 G5391L110   50,976 101,790 SH   SOLE 34 101,790 0 0
LAZARD INC COM 52110M109   10,217,201 244,022 SH   SOLE 2 56,662 0 187,360
LAZARD INC COM 52110M109   406,809 9,716 SH   SOLE 7 9,716 0 0
LAZARD INC COM 52110M109   4,198,137 100,266 SH   SOLE 18 100,266 0 0
LAZARD INC COM 52110M109   1,604,375 38,318 SH   SOLE 19 38,318 0 0
LAZARD INC COM 52110M109   158,190,806 3,778,142 SH   SOLE 21 3,778,142 0 0
LAZARD INC COM 52110M109   119,139,033 2,845,451 SH   SOLE 22 2,746,784 0 98,667
LAZARD INC COM 52110M109   325,749 7,780 SH   SOLE 26 0 0 7,780
LAZARD INC COM 52110M109   31,026 741 SH   SOLE 28 741 0 0
LAZARD INC COM 52110M109   3,057 73 SH   SOLE 30 73 0 0
LAZARD INC COM 52110M109   57,069 1,363 SH   SOLE 31 1,363 0 0
LAZARD INC COM 52110M109   1,984,638 47,400 SH   SOLE 32 47,400 0 0
LAZARD INC COM 52110M109   153,789 3,673 SH   SOLE 36 3,673 0 0
LAZARD INC COM 52110M109   4,236 101 SH   SOLE 43 101 0 0
LAZYDAYS HLDGS INC COM 52110H100   90,256 22,396 SH   SOLE 2 19,257 0 3,139
LAZYDAYS HLDGS INC COM 52110H100   83,320 20,675 SH   SOLE 18 20,675 0 0
LAZYDAYS HLDGS INC COM 52110H100   64,730 16,062 SH   SOLE 19 16,062 0 0
LAZYDAYS HLDGS INC COM 52110H100   1,330,843 330,234 SH   SOLE 21 330,234 0 0
LAZYDAYS HLDGS INC COM 52110H100   837,470 207,809 SH   SOLE 22 202,545 0 5,264
LCI INDS NOTE 1.125% 5/1 501812AB7   5,008,200 5,100,000 PRN   SOLE 2 5,100,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   3,829,800 3,900,000 PRN   SOLE 21 3,900,000 0 0
LCI INDS NOTE 1.125% 5/1 501812AB7   7,757,800 7,900,000 PRN   SOLE 22 7,900,000 0 0
LCI INDS COM 50189K103   2,361,275 19,188 SH   SOLE 2 7,361 0 11,827
LCI INDS COM 50189K103   9,353 76 SH   SOLE 4 76 0 0
LCI INDS COM 50189K103   1,183,468 9,617 SH   SOLE 7 9,114 0 503
LCI INDS COM 50189K103   9,363,882 76,092 SH   SOLE 18 76,092 0 0
LCI INDS COM 50189K103   6,507,290 52,879 SH   SOLE 19 52,879 0 0
LCI INDS COM 50189K103   363,630,732 2,954,906 SH   SOLE 21 2,954,906 0 0
LCI INDS COM 50189K103   90,138,127 732,473 SH   SOLE 22 704,132 0 28,341
LCI INDS COM 50189K103   630,313 5,122 SH   SOLE 25 5,122 0 0
LCI INDS COM 50189K103   2,593,490 21,075 SH   SOLE 26 9,411 0 11,664
LCI INDS COM 50189K103   55,377 450 SH   SOLE 28 450 0 0
LCI INDS COM 50189K103   8,357,374 67,913 SH   SOLE 30 67,913 0 0
LCI INDS COM 50189K103   63,991 520 SH   SOLE 36 520 0 0
LCI INDS COM 50189K103   695,535 5,652 SH   SOLE 40 5,652 0 0
LCI INDS COM 50189K103   3,550,704 28,853 SH   SOLE 43 27,090 0 1,763
LCNB CORP COM 50181P100   87,001 5,458 SH   SOLE 2 403 0 5,055
LCNB CORP COM 50181P100   514,511 32,278 SH   SOLE 18 32,278 0 0
LCNB CORP COM 50181P100   388,219 24,355 SH   SOLE 19 24,355 0 0
LCNB CORP COM 50181P100   6,454,935 404,952 SH   SOLE 21 404,952 0 0
LCNB CORP COM 50181P100   2,782,741 174,576 SH   SOLE 22 167,176 0 7,400
LEAFLY HOLDINGS INC COM NEW 52178J303   46,496 15,708 SH   SOLE 22 15,708 0 0
LEAP THERAPEUTICS INC COM NEW 52187K200   77,933 29,298 SH   SOLE 22 29,298 0 0
LEAR CORP COM NEW 521865204   25,436,871 175,572 SH   SOLE 2 82,634 0 92,938
LEAR CORP COM NEW 521865204   7,679,075 53,003 SH   SOLE 4 20,703 0 32,300
LEAR CORP COM NEW 521865204   2,024,843 13,976 SH   SOLE 7 9,092 0 4,884
LEAR CORP COM NEW 521865204   176,754 1,220 SH   SOLE 13 1,220 0 0
LEAR CORP COM NEW 521865204   851,460 5,877 SH   SOLE 15 5,877 0 0
LEAR CORP COM NEW 521865204   76,818,952 530,225 SH   SOLE 18 512,570 0 17,655
LEAR CORP COM NEW 521865204   116,019,904 800,800 SH   SOLE 19 800,800 0 0
LEAR CORP COM NEW 521865204   435,736,017 3,007,565 SH   SOLE 21 3,007,565 0 0
LEAR CORP COM NEW 521865204   281,120,371 1,940,367 SH   SOLE 22 1,819,972 0 120,395
LEAR CORP COM NEW 521865204   13,566,998 93,643 SH   SOLE 23 93,643 0 0
LEAR CORP COM NEW 521865204   15,948,680 110,082 SH   SOLE 25 110,082 0 0
LEAR CORP COM NEW 521865204   20,402,146 140,821 SH   SOLE 26 61,606 0 79,215
LEAR CORP COM NEW 521865204   14,587,533 100,687 SH   SOLE 28 0 0 100,687
LEAR CORP COM NEW 521865204   58,653,944 404,845 SH   SOLE 30 394,689 0 10,156
LEAR CORP COM NEW 521865204   1,866,344 12,882 SH   SOLE 31 11,915 0 967
LEAR CORP COM NEW 521865204   15,663,701 108,115 SH   SOLE 34 108,115 0 0
LEAR CORP COM NEW 521865204   2,145,818 14,811 SH   SOLE 36 14,811 0 0
LEAR CORP COM NEW 521865204   434,640 3,000 SH   SOLE 40 3,000 0 0
LEAR CORP COM NEW 521865204   12,748 88 SH   OTR 43 88 0 0
LEAR CORP COM NEW 521865204   12,618,846 87,099 SH   SOLE 43 78,832 0 8,266
LEE ENTERPRISES INC COM 523768406   11,171 838 SH   SOLE 18 838 0 0
LEE ENTERPRISES INC COM 523768406   165,439 12,411 SH   SOLE 21 12,411 0 0
LEE ENTERPRISES INC COM 523768406   485,985 36,458 SH   SOLE 22 36,458 0 0
LEGACY HOUSING CORP COM 52472M101   134,285 6,240 SH   SOLE 2 3,068 0 3,172
LEGACY HOUSING CORP COM 52472M101   582,310 27,059 SH   SOLE 18 27,059 0 0
LEGACY HOUSING CORP COM 52472M101   478,045 22,214 SH   SOLE 19 22,214 0 0
LEGACY HOUSING CORP COM 52472M101   7,693,873 357,522 SH   SOLE 21 357,522 0 0
LEGACY HOUSING CORP COM 52472M101   2,817,119 130,907 SH   SOLE 22 123,511 0 7,396
LEGACY HOUSING CORP COM 52472M101   18,249 848 SH   SOLE 25 848 0 0
LEGACY HOUSING CORP COM 52472M101   89,286 4,149 SH   SOLE 28 0 0 4,149
LEGACY HOUSING CORP COM 52472M101   603 28 SH   SOLE 43 28 0 0
LEGALZOOM COM INC COM 52466B103   1,336,321 100,174 SH   SOLE 2 68,970 0 31,204
LEGALZOOM COM INC COM 52466B103   6,577 493 SH   SOLE 4 493 0 0
LEGALZOOM COM INC COM 52466B103   12,566 942 SH   SOLE 7 942 0 0
LEGALZOOM COM INC COM 52466B103   4,161,480 311,955 SH   SOLE 18 311,955 0 0
LEGALZOOM COM INC COM 52466B103   14,442,604 1,082,654 SH   SOLE 19 1,082,654 0 0
LEGALZOOM COM INC COM 52466B103   62,887,175 4,714,181 SH   SOLE 21 4,714,181 0 0
LEGALZOOM COM INC COM 52466B103   47,368,539 3,550,865 SH   SOLE 22 3,448,117 0 102,748
LEGALZOOM COM INC COM 52466B103   282,328 21,164 SH   SOLE 25 21,164 0 0
LEGALZOOM COM INC COM 52466B103   34,604 2,594 SH   SOLE 28 0 0 2,594
LEGALZOOM COM INC COM 52466B103   703,805 52,759 SH   SOLE 30 52,759 0 0
LEGALZOOM COM INC COM 52466B103   16,575,857 1,242,568 SH   SOLE 34 1,242,568 0 0
LEGALZOOM COM INC COM 52466B103   295,561 22,156 SH   SOLE 40 22,156 0 0
LEGALZOOM COM INC COM 52466B103   432,096 32,391 SH   SOLE 43 30,725 0 1,666
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   4,723,395 84,211 SH   SOLE 2 60,818 0 23,393
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   1,337,578 23,847 SH   SOLE 4 13,789 0 10,058
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   831,142 14,818 SH   SOLE 7 13,598 0 1,220
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   397,005 7,078 SH   SOLE 13 7,078 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   4,794,461 85,478 SH   SOLE 15 85,478 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   2,124,914 37,884 SH   SOLE 18 37,884 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   45,652,548 813,916 SH   SOLE 19 813,916 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   141,410,518 2,521,136 SH   SOLE 21 2,521,136 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   34,278,955 611,142 SH   SOLE 22 525,647 0 85,495
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   4,580,702 81,667 SH   SOLE 23 81,667 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   5,557,734 99,086 SH   SOLE 26 5,673 0 93,413
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   7,983,570 142,335 SH   SOLE 28 0 0 142,335
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   29,903,598 533,136 SH   SOLE 30 533,136 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   18,234,410 325,092 SH   SOLE 34 325,092 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   59,848 1,067 SH   SOLE 40 1,067 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   119,864 2,137 SH   SOLE 43 2,131 0 6
LEGGETT & PLATT INC COM 524660107   20,337,338 1,062,002 SH   SOLE 2 835,773 0 226,229
LEGGETT & PLATT INC COM 524660107   6,779 354 SH   SOLE 4 354 0 0
LEGGETT & PLATT INC COM 524660107   2,162,610 112,930 SH   SOLE 7 110,584 0 2,346
LEGGETT & PLATT INC COM 524660107   8,376,823 437,432 SH   SOLE 18 428,640 0 8,792
LEGGETT & PLATT INC COM 524660107   7,968,430 416,106 SH   SOLE 19 416,106 0 0
LEGGETT & PLATT INC COM 524660107   193,101,878 10,083,649 SH   SOLE 21 10,083,649 0 0
LEGGETT & PLATT INC COM 524660107   94,617,258 4,940,849 SH   SOLE 22 4,509,447 0 431,402
LEGGETT & PLATT INC COM 524660107   3,553,646 185,569 SH   SOLE 23 185,569 0 0
LEGGETT & PLATT INC COM 524660107   499,375 26,077 SH   SOLE 25 26,077 0 0
LEGGETT & PLATT INC COM 524660107   7,507,815 392,053 SH   SOLE 26 42,503 0 349,550
LEGGETT & PLATT INC COM 524660107   328,020 17,129 SH   SOLE 28 2,374 0 14,755
LEGGETT & PLATT INC COM 524660107   7,080,444 369,736 SH   SOLE 30 369,736 0 0
LEGGETT & PLATT INC COM 524660107   34,451 1,799 SH   SOLE 31 1,799 0 0
LEGGETT & PLATT INC COM 524660107   1,061,944 55,454 SH   SOLE 32 55,454 0 0
LEGGETT & PLATT INC COM 524660107   1,356,758 70,849 SH   SOLE 34 70,849 0 0
LEGGETT & PLATT INC COM 524660107   181,216 9,463 SH   SOLE 36 9,463 0 0
LEGGETT & PLATT INC COM 524660107   564,944 29,501 SH   SOLE 40 29,501 0 0
LEGGETT & PLATT INC COM 524660107   23,746 1,240 SH   OTR 43 1,240 0 0
LEGGETT & PLATT INC COM 524660107   6,596,957 344,489 SH   SOLE 43 296,982 0 47,507
LEIDOS HOLDINGS INC COM 525327102   55,994,307 427,144 SH   SOLE 2 202,355 0 224,789
LEIDOS HOLDINGS INC COM 525327102   11,663,208 88,971 SH   SOLE 4 24,399 0 64,572
LEIDOS HOLDINGS INC COM 525327102   11,096,244 84,646 SH   SOLE 7 74,023 0 10,623
LEIDOS HOLDINGS INC COM 525327102   517,281 3,946 SH   SOLE 13 3,946 0 0
LEIDOS HOLDINGS INC COM 525327102   2,482,320 18,936 SH   SOLE 15 18,936 0 0
LEIDOS HOLDINGS INC COM 525327102   246,475,889 1,880,204 SH   SOLE 18 1,791,149 0 89,055
LEIDOS HOLDINGS INC COM 525327102   555,121,579 4,234,660 SH   SOLE 19 4,234,660 0 0
LEIDOS HOLDINGS INC COM 525327102   485,462,713 3,703,278 SH   SOLE 21 3,703,278 0 0
LEIDOS HOLDINGS INC COM 525327102   449,772,019 3,431,017 SH   SOLE 22 3,135,294 0 295,723
LEIDOS HOLDINGS INC COM 525327102   30,647,924 233,793 SH   SOLE 23 233,793 0 0
LEIDOS HOLDINGS INC COM 525327102   14,592,021 111,313 SH   SOLE 25 110,565 0 748
LEIDOS HOLDINGS INC COM 525327102   28,698,747 218,924 SH   SOLE 26 151,966 0 66,958
LEIDOS HOLDINGS INC COM 525327102   2,889,879 22,045 SH   SOLE 28 0 0 22,045
LEIDOS HOLDINGS INC COM 525327102   297,050 2,266 SH   SOLE 29 2,266 0 0
LEIDOS HOLDINGS INC COM 525327102   101,674,191 775,606 SH   SOLE 30 775,606 0 0
LEIDOS HOLDINGS INC COM 525327102   3,996,803 30,489 SH   SOLE 31 28,461 0 2,028
LEIDOS HOLDINGS INC COM 525327102   34,429,084 262,637 SH   SOLE 34 262,637 0 0
LEIDOS HOLDINGS INC COM 525327102   3,920,771 29,909 SH   SOLE 36 29,909 0 0
LEIDOS HOLDINGS INC COM 525327102   438,889 3,348 SH   SOLE 40 3,348 0 0
LEIDOS HOLDINGS INC COM 525327102   15,807,827 120,588 SH   SOLE 43 106,908 0 13,679
LEMAITRE VASCULAR INC COM 525558201   3,449,260 51,978 SH   SOLE 2 39,873 0 12,105
LEMAITRE VASCULAR INC COM 525558201   26,677 402 SH   SOLE 4 52 0 350
LEMAITRE VASCULAR INC COM 525558201   11,480 173 SH   SOLE 7 173 0 0
LEMAITRE VASCULAR INC COM 525558201   4,051,278 61,050 SH   SOLE 18 61,050 0 0
LEMAITRE VASCULAR INC COM 525558201   7,194,021 108,409 SH   SOLE 19 108,409 0 0
LEMAITRE VASCULAR INC COM 525558201   160,374,269 2,416,731 SH   SOLE 21 2,416,731 0 0
LEMAITRE VASCULAR INC COM 525558201   40,803,437 614,880 SH   SOLE 22 593,950 0 20,930
LEMAITRE VASCULAR INC COM 525558201   254,092 3,829 SH   SOLE 23 3,829 0 0
LEMAITRE VASCULAR INC COM 525558201   257,344 3,878 SH   SOLE 25 3,878 0 0
LEMAITRE VASCULAR INC COM 525558201   606,995 9,147 SH   SOLE 26 4,235 0 4,912
LEMAITRE VASCULAR INC COM 525558201   237,569 3,580 SH   SOLE 28 0 0 3,580
LEMAITRE VASCULAR INC COM 525558201   2,945,123 44,381 SH   SOLE 30 44,381 0 0
LEMAITRE VASCULAR INC COM 525558201   277,650 4,184 SH   SOLE 34 4,184 0 0
LEMAITRE VASCULAR INC COM 525558201   299,416 4,512 SH   SOLE 40 4,512 0 0
LEMAITRE VASCULAR INC COM 525558201   26,478 399 SH   OTR 43 399 0 0
LEMAITRE VASCULAR INC COM 525558201   1,744,141 26,283 SH   SOLE 43 17,349 0 8,934
LEMONADE INC COM 52567D107   690,319 42,067 SH   SOLE 2 15,237 0 26,830
LEMONADE INC COM 52567D107   2,429 148 SH   SOLE 4 148 0 0
LEMONADE INC COM 52567D107   6,958 424 SH   SOLE 7 424 0 0
LEMONADE INC COM 52567D107   2,169,418 132,201 SH   SOLE 18 132,201 0 0
LEMONADE INC COM 52567D107   1,792,153 109,211 SH   SOLE 19 109,211 0 0
LEMONADE INC COM 52567D107   31,325,065 1,908,901 SH   SOLE 21 1,908,901 0 0
LEMONADE INC COM 52567D107   27,456,113 1,673,133 SH   SOLE 22 1,614,301 0 58,832
LEMONADE INC COM 52567D107   182,528 11,123 SH   SOLE 25 11,123 0 0
LEMONADE INC COM 52567D107   164,740 10,039 SH   SOLE 26 10,039 0 0
LEMONADE INC COM 52567D107   14,211 866 SH   SOLE 28 866 0 0
LEMONADE INC COM 52567D107   567,770 34,599 SH   SOLE 30 34,599 0 0
LEMONADE INC COM 52567D107   216,267 13,179 SH   SOLE 40 13,179 0 0
LEMONADE INC COM 52567D107   645,241 39,320 SH   SOLE 43 37,343 0 1,977
LENDINGCLUB CORP COM NEW 52603A208   833,925 94,872 SH   SOLE 2 31,974 0 62,898
LENDINGCLUB CORP COM NEW 52603A208   2,857 325 SH   SOLE 4 325 0 0
LENDINGCLUB CORP COM NEW 52603A208   9,062 1,031 SH   SOLE 7 1,031 0 0
LENDINGCLUB CORP COM NEW 52603A208   2,546,445 289,698 SH   SOLE 18 289,698 0 0
LENDINGCLUB CORP COM NEW 52603A208   2,054,970 233,785 SH   SOLE 19 233,785 0 0
LENDINGCLUB CORP COM NEW 52603A208   34,969,055 3,978,277 SH   SOLE 21 3,978,277 0 0
LENDINGCLUB CORP COM NEW 52603A208   30,160,951 3,431,280 SH   SOLE 22 3,282,082 0 149,198
LENDINGCLUB CORP COM NEW 52603A208   172,521 19,627 SH   SOLE 25 19,627 0 0
LENDINGCLUB CORP COM NEW 52603A208   149,078 16,960 SH   SOLE 26 16,960 0 0
LENDINGCLUB CORP COM NEW 52603A208   466,371 53,057 SH   SOLE 30 53,057 0 0
LENDINGCLUB CORP COM NEW 52603A208   159,257 18,118 SH   SOLE 40 18,118 0 0
LENDINGCLUB CORP COM NEW 52603A208   1,453,778 165,390 SH   SOLE 43 134,306 0 31,084
LENDINGTREE INC NOTE 0.500% 7/1 52603BAD9   2,001,734 2,161,000 PRN   SOLE 21 2,161,000 0 0
LENDINGTREE INC NEW COM 52603B107   1,438,290 33,970 SH   SOLE 2 27,827 0 6,143
LENDINGTREE INC NEW COM 52603B107   5,716 135 SH   SOLE 7 135 0 0
LENDINGTREE INC NEW COM 52603B107   1,576,445 37,233 SH   SOLE 18 37,233 0 0
LENDINGTREE INC NEW COM 52603B107   4,041,734 95,459 SH   SOLE 19 95,459 0 0
LENDINGTREE INC NEW COM 52603B107   17,558,567 414,704 SH   SOLE 21 414,704 0 0
LENDINGTREE INC NEW COM 52603B107   18,061,186 426,575 SH   SOLE 22 411,384 0 15,191
LENDINGTREE INC NEW COM 52603B107   77,313 1,826 SH   SOLE 26 0 0 1,826
LENDINGTREE INC NEW COM 52603B107   8,722 206 SH   SOLE 28 206 0 0
LENDINGTREE INC NEW COM 52603B107   215,765 5,096 SH   SOLE 43 4,971 0 125
LENDWAY INC COM NEW 45765Y204   143,171 24,022 SH   SOLE 22 24,022 0 0
LENNAR CORP CL A 526057104   104,726,877 608,948 SH   SOLE 2 247,765 0 361,183
LENNAR CORP CL A 526057104   43,225,797 251,342 SH   SOLE 4 118,912 0 132,430
LENNAR CORP CL A 526057104   30,363,757 176,554 SH   SOLE 7 137,045 0 39,509
LENNAR CORP CL A 526057104   2,000,815 11,634 SH   SOLE 13 11,634 0 0
LENNAR CORP CL A 526057104   6,467,996 37,609 SH   SOLE 15 37,609 0 0
LENNAR CORP CL A 526057104   68,905,679 400,661 SH   SOLE 18 383,562 0 17,099
LENNAR CORP CL A 526057104   28,978,802 168,501 SH   SOLE 19 168,501 0 0
LENNAR CORP CL A 526057104   1,980,601,651 11,516,465 SH   SOLE 21 11,516,465 0 0
LENNAR CORP CL A 526057104   921,778,232 5,359,799 SH   SOLE 22 4,792,748 0 567,051
LENNAR CORP CL A 526057104   74,029,135 430,452 SH   SOLE 23 430,452 0 0
LENNAR CORP CL A 526057104   59,750,495 347,427 SH   SOLE 25 347,427 0 0
LENNAR CORP CL A 526057104   45,680,468 265,615 SH   SOLE 26 154,326 0 111,289
LENNAR CORP CL A 526057104   71,999,943 418,653 SH   SOLE 28 3,828 0 414,825
LENNAR CORP CL A 526057104   2,357,846 13,710 SH   SOLE 29 13,710 0 0
LENNAR CORP CL A 526057104   324,215,836 1,885,195 SH   SOLE 30 1,885,195 0 0
LENNAR CORP CL A 526057104   12,095,869 70,333 SH   SOLE 31 66,537 0 3,796
LENNAR CORP CL A 526057104   42,109,131 244,849 SH   SOLE 34 244,849 0 0
LENNAR CORP CL A 526057104   9,630,880 56,000 SH   SOLE 36 56,000 0 0
LENNAR CORP CL A 526057104   2,087,149 12,136 SH   SOLE 40 12,136 0 0
LENNAR CORP CL A 526057104   104,392 607 SH   OTR 43 607 0 0
LENNAR CORP CL A 526057104   58,505,344 340,187 SH   SOLE 43 282,527 0 57,660
LENNAR CORP CL B 526057302   1,650,497 10,705 SH   SOLE 2 1,382 0 9,323
LENNAR CORP CL B 526057302   73,390 476 SH   SOLE 4 476 0 0
LENNAR CORP CL B 526057302   24,206 157 SH   SOLE 7 157 0 0
LENNAR CORP CL B 526057302   655,265 4,250 SH   SOLE 18 4,250 0 0
LENNAR CORP CL B 526057302   621,808 4,033 SH   SOLE 19 4,033 0 0
LENNAR CORP CL B 526057302   41,646,639 270,117 SH   SOLE 21 270,117 0 0
LENNAR CORP CL B 526057302   14,944,359 96,928 SH   SOLE 22 84,862 0 12,066
LENNAR CORP CL B 526057302   2,930,037 19,004 SH   SOLE 25 19,004 0 0
LENNAR CORP CL B 526057302   42,708 277 SH   SOLE 26 0 0 277
LENNAR CORP CL B 526057302   767,971 4,981 SH   SOLE 28 0 0 4,981
LENNAR CORP CL B 526057302   1,542 10 SH   SOLE 30 10 0 0
LENNAR CORP CL B 526057302   26,982 175 SH   SOLE 31 175 0 0
LENNAR CORP CL B 526057302   10,176 66 SH   SOLE 36 66 0 0
LENNAR CORP CL B 526057302   1,839,707 11,932 SH   SOLE 43 10,467 0 1,465
LENNOX INTL INC COM 526107107   48,174,629 98,565 SH   SOLE 2 65,566 0 32,999
LENNOX INTL INC COM 526107107   20,830,951 42,620 SH   SOLE 4 17,826 0 24,794
LENNOX INTL INC COM 526107107   26,271,339 53,751 SH   SOLE 7 51,005 0 2,746
LENNOX INTL INC COM 526107107   1,113,884 2,279 SH   SOLE 13 2,279 0 0
LENNOX INTL INC COM 526107107   1,282,995 2,625 SH   SOLE 15 2,625 0 0
LENNOX INTL INC COM 526107107   33,647,705 68,843 SH   SOLE 18 66,574 0 2,269
LENNOX INTL INC COM 526107107   14,272,281 29,201 SH   SOLE 19 29,201 0 0
LENNOX INTL INC COM 526107107   1,046,751,388 2,141,647 SH   SOLE 21 2,141,647 0 0
LENNOX INTL INC COM 526107107   491,971,153 1,006,570 SH   SOLE 22 938,467 0 68,103
LENNOX INTL INC COM 526107107   28,083,172 57,458 SH   SOLE 23 57,458 0 0
LENNOX INTL INC COM 526107107   27,071,928 55,389 SH   SOLE 25 55,389 0 0
LENNOX INTL INC COM 526107107   29,792,366 60,955 SH   SOLE 26 51,027 0 9,928
LENNOX INTL INC COM 526107107   27,756,192 56,789 SH   SOLE 28 1,649 0 55,140
LENNOX INTL INC COM 526107107   1,096,777 2,244 SH   SOLE 29 2,244 0 0
LENNOX INTL INC COM 526107107   101,379,577 207,422 SH   SOLE 30 203,916 0 3,506
LENNOX INTL INC COM 526107107   5,657,886 11,576 SH   SOLE 31 11,128 0 448
LENNOX INTL INC COM 526107107   7,473,629 15,291 SH   SOLE 34 15,291 0 0
LENNOX INTL INC COM 526107107   2,168,139 4,436 SH   SOLE 36 4,436 0 0
LENNOX INTL INC COM 526107107   728,741 1,491 SH   SOLE 40 1,491 0 0
LENNOX INTL INC COM 526107107   11,460,726 23,449 SH   SOLE 43 20,737 0 2,712
LENSAR INC COM 52634L108   3,404 1,002 SH   SOLE 18 1,002 0 0
LENSAR INC COM 52634L108   50,802 14,955 SH   SOLE 21 14,955 0 0
LENSAR INC COM 52634L108   447,307 131,677 SH   SOLE 22 131,677 0 0
LENSAR INC COM 52634L108   2,844 837 SH   SOLE 43 837 0 0
LENZ THERAPEUTICS INC COM 52635N103   50,577 2,265 SH   SOLE 2 940 0 1,325
LENZ THERAPEUTICS INC COM 52635N103   234,666 10,509 SH   SOLE 18 10,509 0 0
LENZ THERAPEUTICS INC COM 52635N103   212,023 9,495 SH   SOLE 19 9,495 0 0
LENZ THERAPEUTICS INC COM 52635N103   3,209,402 143,726 SH   SOLE 21 143,726 0 0
LENZ THERAPEUTICS INC COM 52635N103   1,675,219 75,021 SH   SOLE 22 72,102 0 2,919
LEONARDO DRS INC COM 52661A108   606,393 27,451 SH   SOLE 2 15,404 0 12,047
LEONARDO DRS INC COM 52661A108   451,365 20,433 SH   SOLE 7 19,370 0 1,063
LEONARDO DRS INC COM 52661A108   3,504,159 158,631 SH   SOLE 18 158,631 0 0
LEONARDO DRS INC COM 52661A108   3,049,767 138,061 SH   SOLE 19 138,061 0 0
LEONARDO DRS INC COM 52661A108   78,432,864 3,550,605 SH   SOLE 21 3,550,605 0 0
LEONARDO DRS INC COM 52661A108   42,255,497 1,912,879 SH   SOLE 22 1,861,261 0 51,618
LEONARDO DRS INC COM 52661A108   246,038 11,138 SH   SOLE 25 11,138 0 0
LEONARDO DRS INC COM 52661A108   428,590 19,402 SH   SOLE 28 0 0 19,402
LEONARDO DRS INC COM 52661A108   626,804 28,375 SH   SOLE 30 28,375 0 0
LEONARDO DRS INC COM 52661A108   141,266 6,395 SH   SOLE 40 6,395 0 0
LEONARDO DRS INC COM 52661A108   21,891 991 SH   SOLE 43 991 0 0
LESLIES INC COM 527064109   959,127 147,558 SH   SOLE 2 51,300 0 96,258
LESLIES INC COM 527064109   2,847 438 SH   SOLE 4 438 0 0
LESLIES INC COM 527064109   416,897 64,138 SH   SOLE 7 60,701 0 3,437
LESLIES INC COM 527064109   3,625,005 557,693 SH   SOLE 18 557,693 0 0
LESLIES INC COM 527064109   2,488,142 382,791 SH   SOLE 19 382,791 0 0
LESLIES INC COM 527064109   138,518,354 21,310,516 SH   SOLE 21 21,310,516 0 0
LESLIES INC COM 527064109   33,413,822 5,140,588 SH   SOLE 22 4,924,319 0 216,269
LESLIES INC COM 527064109   285,519 43,926 SH   SOLE 25 43,926 0 0
LESLIES INC COM 527064109   1,672,964 257,379 SH   SOLE 26 71,960 0 185,419
LESLIES INC COM 527064109   163,917 25,218 SH   SOLE 28 1,730 0 23,488
LESLIES INC COM 527064109   4,919,077 756,781 SH   SOLE 30 756,781 0 0
LESLIES INC COM 527064109   31,129 4,789 SH   SOLE 36 4,789 0 0
LESLIES INC COM 527064109   250,094 38,476 SH   SOLE 40 38,476 0 0
LESLIES INC COM 527064109   689,553 106,085 SH   SOLE 43 102,862 0 3,223
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   669,005 33,467 SH   SOLE 2 23,521 0 9,946
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   4,058 203 SH   SOLE 4 203 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   442,539 22,138 SH   SOLE 7 20,928 0 1,210
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   4,496,671 224,946 SH   SOLE 21 224,946 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   31,403,191 1,570,945 SH   SOLE 22 1,530,920 0 40,025
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   331,174 16,567 SH   SOLE 25 16,567 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   536,492 26,838 SH   SOLE 26 26,838 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,089,995 54,527 SH   SOLE 28 54,527 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,291,954 64,630 SH   SOLE 30 64,630 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   322,659 16,141 SH   SOLE 40 16,141 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   249,997 12,506 SH   SOLE 43 11,941 0 565
LEXARIA BIOSCIENCE CORP COM NEW 52886N406   5,474 1,508 SH   SOLE 22 1,508 0 0
LEXEO THERAPEUTICS INC COM 52886X107   27,675 1,765 SH   SOLE 2 471 0 1,294
LEXEO THERAPEUTICS INC COM 52886X107   461,227 29,415 SH   SOLE 18 29,415 0 0
LEXEO THERAPEUTICS INC COM 52886X107   726,078 46,306 SH   SOLE 19 46,306 0 0
LEXEO THERAPEUTICS INC COM 52886X107   5,184,106 330,619 SH   SOLE 21 330,619 0 0
LEXEO THERAPEUTICS INC COM 52886X107   3,877,068 247,262 SH   SOLE 22 242,751 0 4,511
LEXEO THERAPEUTICS INC COM 52886X107   71,971 4,590 SH   SOLE 26 1,250 0 3,340
LEXEO THERAPEUTICS INC COM 52886X107   47,118 3,005 SH   SOLE 34 3,005 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   85,620 35,675 SH   SOLE 2 2,519 0 33,156
LEXICON PHARMACEUTICALS INC COM NEW 528872302   2,155 898 SH   SOLE 7 898 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   597,713 249,047 SH   SOLE 18 249,047 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   520,699 216,958 SH   SOLE 19 216,958 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   8,608,442 3,586,851 SH   SOLE 21 3,586,851 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   8,166,710 3,402,796 SH   SOLE 22 3,352,653 0 50,143
LEXICON PHARMACEUTICALS INC COM NEW 528872302   319,680 133,200 SH   SOLE 30 133,200 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   162,845 67,852 SH   SOLE 43 53,619 0 14,233
LEXINFINTECH HLDGS LTD ADR 528877103   100,100 55,611 SH   SOLE 43 55,611 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   90,934 22,179 SH   SOLE 22 22,179 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102   386,576 94,287 SH   SOLE 43 90,809 0 3,478
LGI HOMES INC COM 50187T106   2,716,541 23,344 SH   SOLE 2 11,900 0 11,444
LGI HOMES INC COM 50187T106   10,124 87 SH   SOLE 4 87 0 0
LGI HOMES INC COM 50187T106   38,402 330 SH   SOLE 7 330 0 0
LGI HOMES INC COM 50187T106   7,489,922 64,363 SH   SOLE 18 64,363 0 0
LGI HOMES INC COM 50187T106   5,313,687 45,662 SH   SOLE 19 45,662 0 0
LGI HOMES INC COM 50187T106   297,397,732 2,555,622 SH   SOLE 21 2,555,622 0 0
LGI HOMES INC COM 50187T106   70,365,215 604,668 SH   SOLE 22 577,070 0 27,598
LGI HOMES INC COM 50187T106   8,960 77 SH   SOLE 23 77 0 0
LGI HOMES INC COM 50187T106   494,805 4,252 SH   SOLE 25 4,252 0 0
LGI HOMES INC COM 50187T106   841,006 7,227 SH   SOLE 26 7,227 0 0
LGI HOMES INC COM 50187T106   47,013 404 SH   SOLE 28 404 0 0
LGI HOMES INC COM 50187T106   5,222,220 44,876 SH   SOLE 30 44,876 0 0
LGI HOMES INC COM 50187T106   61,909 532 SH   SOLE 36 532 0 0
LGI HOMES INC COM 50187T106   516,566 4,439 SH   SOLE 40 4,439 0 0
LGI HOMES INC COM 50187T106   2,151,099 18,485 SH   SOLE 43 18,132 0 353
LI AUTO INC SPONSORED ADS 50202M102   1,582,766 52,271 SH   SOLE 2 52,271 0 0
LI AUTO INC SPONSORED ADS 50202M102   49,720 1,642 SH   SOLE 19 1,642 0 0
LI AUTO INC SPONSORED ADS 50202M102   8,997,672 297,149 SH   SOLE 22 99,959 0 197,190
LI AUTO INC SPONSORED ADS 50202M102   8,830,829 291,639 SH   SOLE 25 291,639 0 0
LI AUTO INC SPONSORED ADS 50202M102   850,444 28,086 SH   SOLE 26 0 0 28,086
LI AUTO INC SPONSORED ADS 50202M102   70,340 2,323 SH   SOLE 28 0 0 2,323
LI AUTO INC SPONSORED ADS 50202M102   298,864 9,870 SH   SOLE 30 9,870 0 0
LI AUTO INC SPONSORED ADS 50202M102   1,007,688 33,279 SH   SOLE 32 33,279 0 0
LI AUTO INC SPONSORED ADS 50202M102   75,185 2,483 SH   SOLE 36 2,483 0 0
LI AUTO INC SPONSORED ADS 50202M102   18,702,866 617,664 SH   SOLE 43 542,085 0 75,579
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   577,854 561,023 SH   SOLE 2 247,870 0 313,153
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   385,255 374,034 SH   SOLE 18 374,034 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   770,186 747,753 SH   SOLE 19 747,753 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   4,965,616 4,820,986 SH   SOLE 21 4,820,986 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   2,991,469 2,904,339 SH   SOLE 22 2,711,098 0 193,241
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   61,949 60,145 SH   SOLE 23 60,145 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   119,915 116,422 SH   SOLE 30 116,422 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   3,522 3,419 SH   SOLE 43 3,419 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   1,566,859 27,431 SH   SOLE 2 1,579 0 25,852
LIBERTY BROADBAND CORP COM SER A 530307107   11,253 197 SH   SOLE 7 197 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   8,854 155 SH   SOLE 15 155 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   313,303 5,485 SH   SOLE 18 5,485 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   284,001 4,972 SH   SOLE 19 4,972 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   11,641,056 203,800 SH   SOLE 21 203,800 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   20,807,559 364,278 SH   SOLE 22 351,426 0 12,852
LIBERTY BROADBAND CORP COM SER A 530307107   1,896,955 33,210 SH   SOLE 25 33,210 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   81,967 1,435 SH   SOLE 26 0 0 1,435
LIBERTY BROADBAND CORP COM SER A 530307107   265,437 4,647 SH   SOLE 28 448 0 4,199
LIBERTY BROADBAND CORP COM SER A 530307107   514 9 SH   SOLE 30 9 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   13,252 232 SH   SOLE 31 232 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   12,109 212 SH   OTR 43 212 0 0
LIBERTY BROADBAND CORP COM SER A 530307107   2,584,680 45,250 SH   SOLE 43 31,887 0 13,363
LIBERTY BROADBAND CORP COM SER C 530307305   6,835,437 119,438 SH   SOLE 2 11,550 0 107,888
LIBERTY BROADBAND CORP COM SER C 530307305   2,690,726 47,016 SH   SOLE 4 32,941 0 14,075
LIBERTY BROADBAND CORP COM SER C 530307305   1,203,547 21,030 SH   SOLE 7 20,565 0 465
LIBERTY BROADBAND CORP COM SER C 530307305   378,405 6,612 SH   SOLE 13 6,612 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   633,021 11,061 SH   SOLE 15 11,061 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   5,013,348 87,600 SH   SOLE 18 80,304 0 7,296
LIBERTY BROADBAND CORP COM SER C 530307305   1,493,817 26,102 SH   SOLE 19 26,102 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   93,894,285 1,640,648 SH   SOLE 21 1,640,648 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   159,968,323 2,795,183 SH   SOLE 22 2,562,292 0 232,891
LIBERTY BROADBAND CORP COM SER C 530307305   10,312,503 180,194 SH   SOLE 23 180,194 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   10,381,751 181,404 SH   SOLE 25 180,377 0 1,027
LIBERTY BROADBAND CORP COM SER C 530307305   6,885,055 120,305 SH   SOLE 26 67,392 0 52,913
LIBERTY BROADBAND CORP COM SER C 530307305   7,106,249 124,170 SH   SOLE 28 1,586 0 122,584
LIBERTY BROADBAND CORP COM SER C 530307305   45,411,032 793,483 SH   SOLE 30 793,483 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   1,728,289 30,199 SH   SOLE 31 28,186 0 2,013
LIBERTY BROADBAND CORP COM SER C 530307305   279,511 4,884 SH   SOLE 34 4,884 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   1,806,923 31,573 SH   SOLE 36 31,573 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   382,296 6,680 SH   SOLE 40 6,680 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   6,070,157 106,066 SH   SOLE 43 101,379 0 4,687
LIBERTY ENERGY INC COM CL A 53115L104   7,339,397 354,218 SH   SOLE 2 181,875 0 172,343
LIBERTY ENERGY INC COM CL A 53115L104   5,201 251 SH   SOLE 4 251 0 0
LIBERTY ENERGY INC COM CL A 53115L104   28,013 1,352 SH   SOLE 7 1,352 0 0
LIBERTY ENERGY INC COM CL A 53115L104   11,299,880 545,361 SH   SOLE 18 509,856 0 35,505
LIBERTY ENERGY INC COM CL A 53115L104   15,839,425 764,451 SH   SOLE 19 764,451 0 0
LIBERTY ENERGY INC COM CL A 53115L104   374,380,460 18,068,555 SH   SOLE 21 18,068,555 0 0
LIBERTY ENERGY INC COM CL A 53115L104   103,300,886 4,985,564 SH   SOLE 22 4,734,402 0 251,162
LIBERTY ENERGY INC COM CL A 53115L104   265,071 12,793 SH   SOLE 23 12,793 0 0
LIBERTY ENERGY INC COM CL A 53115L104   617,166 29,786 SH   SOLE 25 29,786 0 0
LIBERTY ENERGY INC COM CL A 53115L104   2,600,629 125,513 SH   SOLE 26 55,674 0 69,839
LIBERTY ENERGY INC COM CL A 53115L104   478,259 23,082 SH   SOLE 28 1,933 0 21,149
LIBERTY ENERGY INC COM CL A 53115L104   7,099,149 342,623 SH   SOLE 30 342,623 0 0
LIBERTY ENERGY INC COM CL A 53115L104   729,427 35,204 SH   SOLE 40 35,204 0 0
LIBERTY ENERGY INC COM CL A 53115L104   3,560,090 171,819 SH   SOLE 43 165,015 0 6,804
LIBERTY GLOBAL LTD COM CL A G61188101   1,674,065 98,940 SH   SOLE 2 53,873 0 45,067
LIBERTY GLOBAL LTD COM CL A G61188101   21,996 1,300 SH   SOLE 4 1,300 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   52,503 3,103 SH   SOLE 7 3,103 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   23,045 1,362 SH   SOLE 15 1,362 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   278,875 16,482 SH   SOLE 18 16,482 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   257,624 15,226 SH   SOLE 19 15,226 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   5,419,239 320,286 SH   SOLE 21 320,286 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   43,778,757 2,587,397 SH   SOLE 22 2,585,514 0 1,883
LIBERTY GLOBAL LTD COM CL A G61188101   3,838,099 226,838 SH   SOLE 25 226,838 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   1,833,942 108,389 SH   SOLE 26 62,930 0 45,459
LIBERTY GLOBAL LTD COM CL A G61188101   306,066 18,089 SH   SOLE 28 0 0 18,089
LIBERTY GLOBAL LTD COM CL A G61188101   556,600 32,896 SH   SOLE 36 32,896 0 0
LIBERTY GLOBAL LTD COM CL A G61188101   823,699 48,682 SH   SOLE 43 48,357 0 325
LIBERTY GLOBAL LTD COM CL B G61188119   8,221 485 SH   SOLE 22 485 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   4,699,508 266,412 SH   SOLE 2 192,631 0 73,781
LIBERTY GLOBAL LTD COM CL C G61188127   5,928,416 336,078 SH   SOLE 4 113,387 0 222,691
LIBERTY GLOBAL LTD COM CL C G61188127   488,134 27,672 SH   SOLE 7 26,780 0 892
LIBERTY GLOBAL LTD COM CL C G61188127   177,123 10,041 SH   SOLE 13 10,041 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   381,394 21,621 SH   SOLE 15 21,621 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   1,504,163 85,270 SH   SOLE 18 69,295 0 15,975
LIBERTY GLOBAL LTD COM CL C G61188127   26,475,170 1,500,860 SH   SOLE 21 1,500,860 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   65,637,928 3,720,971 SH   SOLE 22 3,431,703 0 289,268
LIBERTY GLOBAL LTD COM CL C G61188127   5,809,522 329,338 SH   SOLE 23 329,338 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   34,687,525 1,966,413 SH   SOLE 25 1,966,413 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   8,631,799 489,331 SH   SOLE 26 176,877 0 312,454
LIBERTY GLOBAL LTD COM CL C G61188127   5,305,389 300,759 SH   SOLE 28 0 0 300,759
LIBERTY GLOBAL LTD COM CL C G61188127   24,236,707 1,373,963 SH   SOLE 30 1,270,651 0 103,312
LIBERTY GLOBAL LTD COM CL C G61188127   684,150 38,784 SH   SOLE 31 36,634 0 2,150
LIBERTY GLOBAL LTD COM CL C G61188127   178,570 10,123 SH   SOLE 34 10,123 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   1,174,048 66,556 SH   SOLE 36 66,556 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   123,798 7,018 SH   SOLE 40 7,018 0 0
LIBERTY GLOBAL LTD COM CL C G61188127   1,960,033 111,113 SH   SOLE 43 106,696 0 4,417
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   692,804 99,398 SH   SOLE 2 72,457 0 26,941
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   551 79 SH   SOLE 7 79 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   617,047 88,529 SH   SOLE 18 88,529 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   816,884 117,200 SH   SOLE 19 117,200 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   10,399,101 1,491,980 SH   SOLE 21 1,491,980 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   8,350,520 1,198,066 SH   SOLE 22 1,151,931 0 46,135
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   29,107 4,176 SH   SOLE 23 4,176 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   49,968 7,169 SH   SOLE 25 7,169 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   248,920 35,713 SH   SOLE 26 0 0 35,713
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   58,910 8,452 SH   SOLE 28 0 0 8,452
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   237,231 34,036 SH   SOLE 30 34,036 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   22,457 3,222 SH   SOLE 36 3,222 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   52,108 7,476 SH   SOLE 40 7,476 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   82,755 11,873 SH   SOLE 43 11,775 0 98
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   848,104 121,331 SH   SOLE 2 37,771 0 83,560
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   4,711 674 SH   SOLE 4 674 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   9,555 1,367 SH   SOLE 7 1,367 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   2,560,598 366,323 SH   SOLE 18 366,323 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   2,018,642 288,790 SH   SOLE 19 288,790 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   34,528,063 4,939,637 SH   SOLE 21 4,939,637 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   28,828,934 4,124,311 SH   SOLE 22 3,936,591 0 187,720
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   220,590 31,558 SH   SOLE 25 31,558 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   306,700 43,877 SH   SOLE 26 43,877 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   19,656 2,812 SH   SOLE 28 2,812 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   616,001 88,126 SH   SOLE 30 88,126 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   48,587 6,951 SH   SOLE 36 6,951 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   140,960 20,166 SH   SOLE 40 20,166 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   110,295 15,779 SH   SOLE 43 15,025 0 754
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   2,034,957 46,439 SH   SOLE 2 16,856 0 29,583
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   6,398 146 SH   SOLE 4 146 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   23,312 532 SH   SOLE 7 532 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   689,595 15,737 SH   SOLE 18 15,737 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   675,617 15,418 SH   SOLE 19 15,418 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   27,353,320 624,220 SH   SOLE 21 624,220 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   52,643,595 1,201,360 SH   SOLE 22 1,135,850 0 65,510
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   446,000 10,178 SH   SOLE 25 10,178 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   697,308 15,913 SH   SOLE 26 15,913 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   1,004,880 22,932 SH   SOLE 30 22,932 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   29,140 665 SH   SOLE 31 665 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   52,891 1,207 SH   SOLE 36 1,207 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   384,783 8,781 SH   SOLE 40 8,781 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   777,771 17,749 SH   SOLE 43 16,519 0 1,230
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   1,175,467 27,756 SH   SOLE 2 7,359 0 20,397
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   7,242 171 SH   SOLE 7 171 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   424,178 10,016 SH   SOLE 18 10,016 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   287,768 6,795 SH   SOLE 19 6,795 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   11,583,021 273,507 SH   SOLE 21 273,507 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   23,926,691 564,975 SH   SOLE 22 539,496 0 25,479
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   173,212 4,090 SH   SOLE 25 4,090 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   24,478 578 SH   SOLE 28 0 0 578
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   424 10 SH   SOLE 30 10 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   12,324 291 SH   SOLE 31 291 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   35,151 830 SH   SOLE 36 830 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   291,749 6,889 SH   SOLE 40 6,889 0 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   2,105,756 49,723 SH   SOLE 43 45,852 0 3,871
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   15,516,827 236,537 SH   SOLE 2 35,933 0 200,604
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   11,104,637 169,278 SH   SOLE 4 75,421 0 93,857
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   2,368,685 36,108 SH   SOLE 7 35,375 0 733
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   712,941 10,868 SH   SOLE 13 10,868 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   1,146,754 17,481 SH   SOLE 15 17,481 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   11,668,666 177,876 SH   SOLE 18 159,677 0 18,199
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   251,465,792 3,833,320 SH   SOLE 19 3,833,320 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   156,153,256 2,380,385 SH   SOLE 21 2,380,385 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   369,293,626 5,629,476 SH   SOLE 22 5,224,028 0 405,448
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   20,756,758 316,414 SH   SOLE 23 316,414 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   31,250,331 476,377 SH   SOLE 25 474,189 0 2,188
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   13,212,955 201,417 SH   SOLE 26 99,529 0 101,888
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   16,559,342 252,429 SH   SOLE 28 2,589 0 249,840
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   33,729,421 514,168 SH   SOLE 30 514,168 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   2,902,866 44,251 SH   SOLE 31 41,199 0 3,052
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   668,005 10,183 SH   SOLE 34 10,183 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   2,904,506 44,276 SH   SOLE 36 44,276 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   673,253 10,263 SH   SOLE 40 10,263 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   4,715,754 71,886 SH   SOLE 43 62,921 0 8,965
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   8,635,720 147,016 SH   SOLE 2 1,097 0 145,919
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   46,111 785 SH   SOLE 4 785 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   13,099 223 SH   SOLE 7 223 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   439,316 7,479 SH   SOLE 18 7,479 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   360,840 6,143 SH   SOLE 19 6,143 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   14,869,385 253,139 SH   SOLE 21 253,139 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   25,460,266 433,440 SH   SOLE 22 416,341 0 17,099
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   2,073,581 35,301 SH   SOLE 25 35,301 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   31,720 540 SH   SOLE 26 540 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   258,632 4,403 SH   SOLE 28 0 0 4,403
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   881 15 SH   SOLE 30 15 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   20,442 348 SH   SOLE 31 348 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   5,111,056 87,012 SH   SOLE 43 74,079 0 12,933
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   6,036,002 203,164 SH   SOLE 2 39,694 0 163,470
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   6,972,254 234,677 SH   SOLE 4 126,500 0 108,177
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   647,143 21,782 SH   SOLE 7 20,850 0 932
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   395,678 13,318 SH   SOLE 13 13,318 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   461,188 15,523 SH   SOLE 15 15,523 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   3,654,627 123,010 SH   SOLE 18 112,282 0 10,728
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   2,070,133 69,678 SH   SOLE 19 69,678 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   69,677,853 2,345,266 SH   SOLE 21 2,345,266 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   119,178,070 4,011,379 SH   SOLE 22 3,645,594 0 365,785
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   7,639,005 257,119 SH   SOLE 23 257,119 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   15,236,209 512,831 SH   SOLE 25 497,946 0 14,885
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   4,704,489 158,347 SH   SOLE 26 91,365 0 66,982
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   4,735,239 159,382 SH   SOLE 28 2,282 0 157,100
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   19,852,163 668,198 SH   SOLE 30 590,866 0 77,332
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   1,061,033 35,713 SH   SOLE 31 33,373 0 2,340
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   195,878 6,593 SH   SOLE 34 6,593 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   1,261,368 42,456 SH   SOLE 36 42,456 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   209,842 7,063 SH   SOLE 40 7,063 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789   2,441,352 82,173 SH   SOLE 43 73,477 0 8,696
LIBERTY MEDIA CORP DEL COM LBTY SRM S B 531229797   263 9 SH   SOLE 43 9 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   3,132,756 105,480 SH   SOLE 2 11,057 0 94,423
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   56,282 1,895 SH   SOLE 7 1,895 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   18,176 612 SH   SOLE 15 612 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   941,045 31,685 SH   SOLE 18 31,685 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,015,651 34,197 SH   SOLE 19 34,197 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   23,933,775 805,851 SH   SOLE 21 805,851 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   53,489,908 1,801,007 SH   SOLE 22 1,727,380 0 73,627
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   68,251 2,298 SH   SOLE 23 2,298 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   2,066,556 69,581 SH   SOLE 25 69,581 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   681,674 22,952 SH   SOLE 26 9,894 0 13,058
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   593,703 19,990 SH   SOLE 28 0 0 19,990
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   1,396 47 SH   SOLE 30 47 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   27,116 913 SH   SOLE 31 913 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   272,795 9,185 SH   SOLE 36 9,185 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   5,910 199 SH   OTR 43 199 0 0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813   7,964,731 268,173 SH   SOLE 43 238,488 0 29,685
LIBERTY MEDIA CORP DEL NOTE 3.750% 3/1 531229AP7   6,604,953 5,394,000 PRN   SOLE 21 5,394,000 0 0
LIBERTY MEDIA CORP DEL NOTE 2.250% 8/1 531229AQ5   3,886,146 3,800,000 PRN   SOLE 21 3,800,000 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   1,057,828 68,159 SH   SOLE 2 44,495 0 23,664
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   5,789 373 SH   SOLE 4 373 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   5,401 348 SH   SOLE 7 348 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   1,757,547 113,244 SH   SOLE 18 113,244 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   1,481,865 95,481 SH   SOLE 19 95,481 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   26,086,202 1,680,812 SH   SOLE 21 1,680,812 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   24,085,410 1,551,895 SH   SOLE 22 1,497,787 0 54,108
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   225,521 14,531 SH   SOLE 25 14,531 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   22,690 1,462 SH   SOLE 28 0 0 1,462
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   679,869 43,806 SH   SOLE 30 43,806 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   172,908 11,141 SH   SOLE 40 11,141 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   481 31 SH   SOLE 43 31 0 0
LIFECORE BIOMEDICAL INC COM 514766104   40,340 7,597 SH   SOLE 18 7,597 0 0
LIFECORE BIOMEDICAL INC COM 514766104   300,057 56,508 SH   SOLE 21 56,508 0 0
LIFECORE BIOMEDICAL INC COM 514766104   2,144,948 403,945 SH   SOLE 22 403,945 0 0
LIFECORE BIOMEDICAL INC COM 514766104   20,497 3,860 SH   SOLE 26 3,860 0 0
LIFECORE BIOMEDICAL INC COM 514766104   36,671 6,906 SH   SOLE 43 2,591 0 4,315
LIFEMD INC COM 53216B104   67,899 6,605 SH   SOLE 18 6,605 0 0
LIFEMD INC COM 53216B104   1,013,731 98,612 SH   SOLE 21 98,612 0 0
LIFEMD INC COM 53216B104   4,541,344 441,765 SH   SOLE 22 441,765 0 0
LIFEMD INC COM 53216B104   20,097 1,955 SH   SOLE 26 1,955 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   410,700 66,564 SH   SOLE 2 27,240 0 39,324
LIFESTANCE HEALTH GROUP INC COM 53228F101   6,380 1,034 SH   SOLE 7 1,034 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   1,589,275 257,581 SH   SOLE 18 257,581 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   1,398,535 226,667 SH   SOLE 19 226,667 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   23,853,572 3,866,057 SH   SOLE 21 3,866,057 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   17,890,686 2,899,625 SH   SOLE 22 2,801,340 0 98,285
LIFESTANCE HEALTH GROUP INC COM 53228F101   78,507 12,724 SH   SOLE 25 12,724 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   534,174 86,576 SH   SOLE 30 86,576 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   157,409 25,512 SH   SOLE 40 25,512 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   358,273 58,067 SH   SOLE 43 33,366 0 24,701
LIFETIME BRANDS INC COM 53222Q103   346,731 33,085 SH   SOLE 2 33,085 0 0
LIFETIME BRANDS INC COM 53222Q103   48,355 4,614 SH   SOLE 18 4,614 0 0
LIFETIME BRANDS INC COM 53222Q103   276,599 26,393 SH   SOLE 21 26,393 0 0
LIFETIME BRANDS INC COM 53222Q103   2,084,105 198,865 SH   SOLE 22 198,865 0 0
LIFETIME BRANDS INC COM 53222Q103   30,151 2,877 SH   SOLE 26 2,877 0 0
LIFEVANTAGE CORP COM NEW 53222K205   5,028 831 SH   SOLE 2 831 0 0
LIFEVANTAGE CORP COM NEW 53222K205   12,185 2,014 SH   SOLE 18 2,014 0 0
LIFEVANTAGE CORP COM NEW 53222K205   161,239 26,651 SH   SOLE 21 26,651 0 0
LIFEVANTAGE CORP COM NEW 53222K205   1,059,966 175,201 SH   SOLE 22 175,201 0 0
LIFEWAY FOODS INC COM 531914109   48,233 2,801 SH   SOLE 2 2,801 0 0
LIFEWAY FOODS INC COM 531914109   11,951 694 SH   SOLE 18 694 0 0
LIFEWAY FOODS INC COM 531914109   149,900 8,705 SH   SOLE 21 8,705 0 0
LIFEWAY FOODS INC COM 531914109   91,662 5,323 SH   SOLE 22 5,323 0 0
LIFEZONE METALS LIMITED ORD SHS G5568L109   2,692 351 SH   SOLE 2 351 0 0
LIFEZONE METALS LIMITED ORD SHS G5568L109   9,395,750 1,225,000 SH   SOLE 25 1,225,000 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   1,644,165 22,492 SH   SOLE 2 13,579 0 8,913
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   5,702 78 SH   SOLE 4 78 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   65,936 902 SH   SOLE 7 902 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   3,791,989 51,874 SH   SOLE 18 51,874 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   2,634,597 36,041 SH   SOLE 19 36,041 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   154,823,753 2,117,972 SH   SOLE 21 2,117,972 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   37,369,012 511,204 SH   SOLE 22 489,609 0 21,595
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   270,470 3,700 SH   SOLE 25 3,700 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   308,555 4,221 SH   SOLE 26 4,221 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   289,257 3,957 SH   SOLE 28 297 0 3,660
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   5,632,063 77,046 SH   SOLE 30 77,046 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   356,582 4,878 SH   SOLE 40 4,878 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   12,573 172 SH   OTR 43 172 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   2,465,882 33,733 SH   SOLE 43 27,755 0 5,978
LIGHT & WONDER INC COM 80874P109   11,556,792 113,202 SH   SOLE 2 77,337 0 35,865
LIGHT & WONDER INC COM 80874P109   26,339 258 SH   SOLE 4 258 0 0
LIGHT & WONDER INC COM 80874P109   1,680,503 16,461 SH   SOLE 7 15,618 0 843
LIGHT & WONDER INC COM 80874P109   35,590,105 348,615 SH   SOLE 18 348,615 0 0
LIGHT & WONDER INC COM 80874P109   20,915,280 204,871 SH   SOLE 19 204,871 0 0
LIGHT & WONDER INC COM 80874P109   689,193,154 6,750,839 SH   SOLE 21 6,750,839 0 0
LIGHT & WONDER INC COM 80874P109   301,477,691 2,953,058 SH   SOLE 22 2,854,396 0 98,662
LIGHT & WONDER INC COM 80874P109   82,285 806 SH   SOLE 23 806 0 0
LIGHT & WONDER INC COM 80874P109   1,908,777 18,697 SH   SOLE 25 18,697 0 0
LIGHT & WONDER INC COM 80874P109   3,604,390 35,306 SH   SOLE 26 35,306 0 0
LIGHT & WONDER INC COM 80874P109   398,457 3,903 SH   SOLE 28 1,542 0 2,361
LIGHT & WONDER INC COM 80874P109   9,041,192 88,561 SH   SOLE 30 88,561 0 0
LIGHT & WONDER INC COM 80874P109   191,419 1,875 SH   SOLE 36 1,875 0 0
LIGHT & WONDER INC COM 80874P109   1,948,490 19,086 SH   SOLE 40 19,086 0 0
LIGHT & WONDER INC COM 80874P109   13,901,902 136,173 SH   SOLE 43 130,348 0 5,825
LIGHTBRIDGE CORP COM 53224K302   6,466 2,192 SH   SOLE 18 2,192 0 0
LIGHTBRIDGE CORP COM 53224K302   83,638 28,352 SH   SOLE 21 28,352 0 0
LIGHTBRIDGE CORP COM 53224K302   99,161 33,614 SH   SOLE 22 33,614 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   8,854 6,416 SH   SOLE 18 6,416 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   116,404 84,351 SH   SOLE 21 84,351 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   268,493 194,560 SH   SOLE 22 194,560 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   6,777,229 482,022 SH   SOLE 21 482,022 0 0
LIGHTWAVE LOGIC INC COM 532275104   278,334 59,473 SH   SOLE 2 32,456 0 27,017
LIGHTWAVE LOGIC INC COM 532275104   3,318 709 SH   SOLE 4 709 0 0
LIGHTWAVE LOGIC INC COM 532275104   6,107 1,305 SH   SOLE 7 1,305 0 0
LIGHTWAVE LOGIC INC COM 532275104   1,374,216 293,636 SH   SOLE 18 293,636 0 0
LIGHTWAVE LOGIC INC COM 532275104   1,180,502 252,244 SH   SOLE 19 252,244 0 0
LIGHTWAVE LOGIC INC COM 532275104   21,760,165 4,649,608 SH   SOLE 21 4,649,608 0 0
LIGHTWAVE LOGIC INC COM 532275104   14,170,586 3,027,903 SH   SOLE 22 2,932,036 0 95,867
LIGHTWAVE LOGIC INC COM 532275104   73,148 15,630 SH   SOLE 25 15,630 0 0
LIGHTWAVE LOGIC INC COM 532275104   320,664 68,518 SH   SOLE 30 68,518 0 0
LIGHTWAVE LOGIC INC COM 532275104   120,585 25,766 SH   SOLE 40 25,766 0 0
LILIUM N V CLASS A ORD SHS N52586109   8,834 9,202 SH   SOLE 30 9,202 0 0
LIMBACH HLDGS INC COM 53263P105   593,424 14,327 SH   SOLE 2 9,742 0 4,585
LIMBACH HLDGS INC COM 53263P105   3,811 92 SH   SOLE 7 92 0 0
LIMBACH HLDGS INC COM 53263P105   1,057,287 25,526 SH   SOLE 18 25,526 0 0
LIMBACH HLDGS INC COM 53263P105   850,850 20,542 SH   SOLE 19 20,542 0 0
LIMBACH HLDGS INC COM 53263P105   24,060,837 580,899 SH   SOLE 21 580,899 0 0
LIMBACH HLDGS INC COM 53263P105   10,508,917 253,716 SH   SOLE 22 247,147 0 6,569
LIMONEIRA CO COM 532746104   189,243 9,675 SH   SOLE 2 891 0 8,784
LIMONEIRA CO COM 532746104   3,716 190 SH   SOLE 7 190 0 0
LIMONEIRA CO COM 532746104   988,386 50,531 SH   SOLE 18 50,531 0 0
LIMONEIRA CO COM 532746104   752,649 38,479 SH   SOLE 19 38,479 0 0
LIMONEIRA CO COM 532746104   12,380,893 632,970 SH   SOLE 21 632,970 0 0
LIMONEIRA CO COM 532746104   8,567,104 437,991 SH   SOLE 22 423,048 0 14,943
LIMONEIRA CO COM 532746104   52,049 2,661 SH   SOLE 43 2,661 0 0
LINCOLN EDL SVCS CORP COM 533535100   116,440 11,272 SH   SOLE 2 1,620 0 9,652
LINCOLN EDL SVCS CORP COM 533535100   696,769 67,451 SH   SOLE 18 67,451 0 0
LINCOLN EDL SVCS CORP COM 533535100   556,942 53,915 SH   SOLE 19 53,915 0 0
LINCOLN EDL SVCS CORP COM 533535100   8,369,242 810,188 SH   SOLE 21 810,188 0 0
LINCOLN EDL SVCS CORP COM 533535100   7,367,449 713,209 SH   SOLE 22 696,778 0 16,431
LINCOLN EDL SVCS CORP COM 533535100   4,989 483 SH   SOLE 43 483 0 0
LINCOLN ELEC HLDGS INC COM 533900106   22,062,097 86,369 SH   SOLE 2 52,132 0 34,237
LINCOLN ELEC HLDGS INC COM 533900106   405,894 1,589 SH   SOLE 4 174 0 1,415
LINCOLN ELEC HLDGS INC COM 533900106   3,666,075 14,352 SH   SOLE 7 13,905 0 447
LINCOLN ELEC HLDGS INC COM 533900106   26,460,774 103,589 SH   SOLE 18 103,589 0 0
LINCOLN ELEC HLDGS INC COM 533900106   5,201,269 20,362 SH   SOLE 19 20,362 0 0
LINCOLN ELEC HLDGS INC COM 533900106   790,068,512 3,092,971 SH   SOLE 21 3,092,971 0 0
LINCOLN ELEC HLDGS INC COM 533900106   428,821,433 1,678,756 SH   SOLE 22 1,604,471 0 74,285
LINCOLN ELEC HLDGS INC COM 533900106   2,955,441 11,570 SH   SOLE 25 11,570 0 0
LINCOLN ELEC HLDGS INC COM 533900106   4,784,647 18,731 SH   SOLE 26 18,731 0 0
LINCOLN ELEC HLDGS INC COM 533900106   1,604,419 6,281 SH   SOLE 28 615 0 5,666
LINCOLN ELEC HLDGS INC COM 533900106   75,835,027 296,880 SH   SOLE 30 296,880 0 0
LINCOLN ELEC HLDGS INC COM 533900106   177,531 695 SH   SOLE 31 695 0 0
LINCOLN ELEC HLDGS INC COM 533900106   3,094,145 12,113 SH   SOLE 34 12,113 0 0
LINCOLN ELEC HLDGS INC COM 533900106   183,406 718 SH   SOLE 36 718 0 0
LINCOLN ELEC HLDGS INC COM 533900106   3,074,987 12,038 SH   SOLE 40 12,038 0 0
LINCOLN ELEC HLDGS INC COM 533900106   52,876 207 SH   OTR 43 207 0 0
LINCOLN ELEC HLDGS INC COM 533900106   10,701,567 41,895 SH   SOLE 43 36,994 0 4,901
LINCOLN NATL CORP IND COM 534187109   8,136,083 254,810 SH   SOLE 2 53,729 0 201,081
LINCOLN NATL CORP IND COM 534187109   15,710 492 SH   SOLE 4 492 0 0
LINCOLN NATL CORP IND COM 534187109   906,844 28,401 SH   SOLE 7 27,099 0 1,302
LINCOLN NATL CORP IND COM 534187109   4,013,601 125,700 SH   SOLE 18 125,700 0 0
LINCOLN NATL CORP IND COM 534187109   1,710,777 53,579 SH   SOLE 19 53,579 0 0
LINCOLN NATL CORP IND COM 534187109   384,481,295 12,041,381 SH   SOLE 21 12,041,381 0 0
LINCOLN NATL CORP IND COM 534187109   97,474,850 3,052,767 SH   SOLE 22 2,827,694 0 225,073
LINCOLN NATL CORP IND COM 534187109   1,091,272 34,177 SH   SOLE 25 34,177 0 0
LINCOLN NATL CORP IND COM 534187109   3,157,143 98,877 SH   SOLE 26 98,877 0 0
LINCOLN NATL CORP IND COM 534187109   11,975,889 375,067 SH   SOLE 30 375,067 0 0
LINCOLN NATL CORP IND COM 534187109   67,213 2,105 SH   SOLE 31 2,105 0 0
LINCOLN NATL CORP IND COM 534187109   733,815 22,982 SH   SOLE 36 22,982 0 0
LINCOLN NATL CORP IND COM 534187109   892,475 27,951 SH   SOLE 40 27,951 0 0
LINCOLN NATL CORP IND COM 534187109   15,399,174 482,279 SH   SOLE 43 433,605 0 48,674
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   503,447 53,960 SH   SOLE 2 34,744 0 19,216
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   1,176 126 SH   SOLE 4 126 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   4,422 474 SH   SOLE 7 474 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   894,383 95,861 SH   SOLE 18 95,861 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   717,318 76,883 SH   SOLE 19 76,883 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   12,889,012 1,381,459 SH   SOLE 21 1,381,459 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   9,150,799 980,793 SH   SOLE 22 932,624 0 48,169
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   44,262 4,744 SH   SOLE 25 4,744 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   77,243 8,279 SH   SOLE 30 8,279 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   108,965 11,679 SH   SOLE 40 11,679 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109   114,414 12,263 SH   SOLE 43 11,683 0 580
LINDE PLC SHS G54950103   414,848,097 893,453 SH   SOLE 2 141,241 0 752,212
LINDE PLC SHS G54950103   98,212,502 211,519 SH   SOLE 4 164,168 0 47,351
LINDE PLC SHS G54950103   220,594,717 475,092 SH   SOLE 7 432,474 0 42,618
LINDE PLC SHS G54950103   9,916,482 21,357 SH   SOLE 13 21,357 0 0
LINDE PLC SHS G54950103   33,250,884 71,612 SH   SOLE 15 71,612 0 0
LINDE PLC SHS G54950103   310,244,694 668,170 SH   SOLE 18 636,970 0 31,200
LINDE PLC SHS G54950103   95,166,099 204,958 SH   SOLE 19 204,958 0 0
LINDE PLC SHS G54950103   5,753,449,482 12,391,130 SH   SOLE 21 12,391,130 0 0
LINDE PLC SHS G54950103   4,827,575,900 10,397,088 SH   SOLE 22 9,339,454 0 1,057,634
LINDE PLC SHS G54950103   401,994,326 865,770 SH   SOLE 23 865,770 0 0
LINDE PLC SHS G54950103   1,006,680,120 2,168,074 SH   SOLE 25 2,088,892 0 79,182
LINDE PLC SHS G54950103   311,714,267 671,335 SH   SOLE 26 437,226 0 234,109
LINDE PLC SHS G54950103   339,453,673 731,077 SH   SOLE 28 25,529 0 705,548
LINDE PLC SHS G54950103   1,052,149 2,266 SH   SOLE 29 2,266 0 0
LINDE PLC SHS G54950103   1,525,280,521 3,284,977 SH   SOLE 30 3,284,977 0 0
LINDE PLC SHS G54950103   51,707,604 111,362 SH   SOLE 31 103,605 0 7,757
LINDE PLC SHS G54950103   86,202,401 185,653 SH   SOLE 32 185,653 0 0
LINDE PLC SHS G54950103   849,253,352 1,829,026 SH   SOLE 34 1,829,026 0 0
LINDE PLC SHS G54950103   53,130,280 114,426 SH   SOLE 36 114,426 0 0
LINDE PLC SHS G54950103   11,102,356 23,911 SH   SOLE 40 23,911 0 0
LINDE PLC SHS G54950103   256,769 553 SH   OTR 43 553 0 0
LINDE PLC SHS G54950103   280,956,693 605,093 SH   SOLE 43 504,975 0 100,117
LINDSAY CORP COM 535555106   706,784 6,007 SH   SOLE 2 3,245 0 2,762
LINDSAY CORP COM 535555106   6,236 53 SH   SOLE 4 53 0 0
LINDSAY CORP COM 535555106   3,018,803 25,657 SH   SOLE 7 25,465 0 192
LINDSAY CORP COM 535555106   3,690,524 31,366 SH   SOLE 18 31,366 0 0
LINDSAY CORP COM 535555106   2,776,541 23,598 SH   SOLE 19 23,598 0 0
LINDSAY CORP COM 535555106   148,986,622 1,266,247 SH   SOLE 21 1,266,247 0 0
LINDSAY CORP COM 535555106   38,516,001 327,350 SH   SOLE 22 318,605 0 8,745
LINDSAY CORP COM 535555106   337,684 2,870 SH   SOLE 25 2,870 0 0
LINDSAY CORP COM 535555106   374,394 3,182 SH   SOLE 26 3,182 0 0
LINDSAY CORP COM 535555106   16,825 143 SH   SOLE 28 143 0 0
LINDSAY CORP COM 535555106   20,015,849 170,116 SH   SOLE 30 170,116 0 0
LINDSAY CORP COM 535555106   88,363 751 SH   SOLE 36 751 0 0
LINDSAY CORP COM 535555106   304,151 2,585 SH   SOLE 40 2,585 0 0
LINDSAY CORP COM 535555106   739,140 6,282 SH   SOLE 43 5,974 0 308
LINEAGE CELL THERAPEUTICS IN COM 53566P109   21,328 14,411 SH   SOLE 2 4,062 0 10,349
LINEAGE CELL THERAPEUTICS IN COM 53566P109   471,726 318,734 SH   SOLE 18 318,734 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   432,842 292,461 SH   SOLE 19 292,461 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   6,725,454 4,544,226 SH   SOLE 21 4,544,226 0 0
LINEAGE CELL THERAPEUTICS IN COM 53566P109   4,919,418 3,323,931 SH   SOLE 22 3,298,931 0 25,000
LINEAGE CELL THERAPEUTICS IN COM 53566P109   935 632 SH   SOLE 43 632 0 0
LINKBANCORP INC COM 53578P105   55,839 8,046 SH   SOLE 18 8,046 0 0
LINKBANCORP INC COM 53578P105   381,943 55,035 SH   SOLE 21 55,035 0 0
LINKBANCORP INC COM 53578P105   1,267,945 182,701 SH   SOLE 22 182,701 0 0
LINKBANCORP INC COM 53578P105   29,335 4,227 SH   SOLE 26 4,227 0 0
LINKBANCORP INC COM 53578P105   7 1 SH   SOLE 43 1 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   1,507,564 151,514 SH   SOLE 2 83,506 0 68,008
LIONS GATE ENTMNT CORP CL A VTG 535919401   48,984 4,923 SH   SOLE 4 4,923 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   403,582 40,561 SH   SOLE 7 38,572 0 1,989
LIONS GATE ENTMNT CORP CL A VTG 535919401   2,565,717 257,861 SH   SOLE 18 257,861 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   16,661,544 1,674,527 SH   SOLE 19 1,674,527 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   23,183,998 2,330,050 SH   SOLE 21 2,330,050 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   17,090,598 1,717,648 SH   SOLE 22 1,644,561 0 73,087
LIONS GATE ENTMNT CORP CL A VTG 535919401   7,224 726 SH   SOLE 23 726 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   100,714 10,122 SH   SOLE 25 10,122 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   546,116 54,886 SH   SOLE 26 5,834 0 49,052
LIONS GATE ENTMNT CORP CL A VTG 535919401   33,293 3,346 SH   SOLE 28 577 0 2,769
LIONS GATE ENTMNT CORP CL A VTG 535919401   689,356 69,282 SH   SOLE 30 69,282 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   3,430,461 344,770 SH   SOLE 34 344,770 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   28,935 2,908 SH   SOLE 36 2,908 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   61,919 6,223 SH   SOLE 40 6,223 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   796,199 80,020 SH   SOLE 43 74,716 0 5,304
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   2,118,518 227,553 SH   SOLE 2 123,443 0 104,110
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   4,357 468 SH   SOLE 4 468 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   8,789 944 SH   SOLE 7 944 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   2,799,042 300,649 SH   SOLE 18 300,649 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   4,611,448 495,322 SH   SOLE 19 495,322 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   39,698,361 4,264,056 SH   SOLE 21 4,264,056 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   36,775,543 3,950,112 SH   SOLE 22 3,830,837 0 119,275
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   40,294 4,328 SH   SOLE 23 4,328 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   213,125 22,892 SH   SOLE 25 22,892 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   979,533 105,213 SH   SOLE 26 38,322 0 66,891
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   21,646 2,325 SH   SOLE 28 2,325 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   861,827 92,570 SH   SOLE 30 92,570 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   151,837 16,309 SH   SOLE 34 16,309 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   57,834 6,212 SH   SOLE 36 6,212 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   329,295 35,370 SH   SOLE 40 35,370 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500   161,407 17,337 SH   SOLE 43 17,116 0 221
LIONS GATE ENTMNT CORP OPTIONS 535919500   931,000 100,000 SH Call SOLE 19 100,000 0 0
LIPOCINE INC NEW COM NEW 53630X203   387,514 74,522 SH   SOLE 22 74,522 0 0
LIQTECH INTL INC COM 53632A300   16,933 5,480 SH   SOLE 22 5,480 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   419,402 28,434 SH   SOLE 2 13,283 0 15,151
LIQUIDIA CORPORATION COM NEW 53635D202   5,620 381 SH   SOLE 7 381 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   1,866,922 126,571 SH   SOLE 18 126,571 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   1,595,596 108,176 SH   SOLE 19 108,176 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   28,172,987 1,910,033 SH   SOLE 21 1,910,033 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   21,771,443 1,476,030 SH   SOLE 22 1,428,388 0 47,642
LIQUIDIA CORPORATION COM NEW 53635D202   133,443 9,047 SH   SOLE 25 9,047 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   151,586 10,277 SH   SOLE 40 10,277 0 0
LIQUIDIA CORPORATION COM NEW 53635D202   1,158,495 78,542 SH   SOLE 43 42,203 0 36,339
LIQUIDITY SVCS INC COM 53635B107   594,568 31,966 SH   SOLE 2 23,473 0 8,493
LIQUIDITY SVCS INC COM 53635B107   2,641 142 SH   SOLE 7 142 0 0
LIQUIDITY SVCS INC COM 53635B107   1,349,207 72,538 SH   SOLE 18 72,538 0 0
LIQUIDITY SVCS INC COM 53635B107   919,714 49,447 SH   SOLE 19 49,447 0 0
LIQUIDITY SVCS INC COM 53635B107   48,700,529 2,618,308 SH   SOLE 21 2,618,308 0 0
LIQUIDITY SVCS INC COM 53635B107   12,492,485 671,639 SH   SOLE 22 647,877 0 23,762
LIQUIDITY SVCS INC COM 53635B107   79,627 4,281 SH   SOLE 25 4,281 0 0
LIQUIDITY SVCS INC COM 53635B107   53,847 2,895 SH   SOLE 26 2,895 0 0
LIQUIDITY SVCS INC COM 53635B107   643,727 34,609 SH   SOLE 30 34,609 0 0
LIQUIDITY SVCS INC COM 53635B107   16,703 898 SH   SOLE 36 898 0 0
LIQUIDITY SVCS INC COM 53635B107   58,795 3,161 SH   SOLE 40 3,161 0 0
LIQUIDITY SVCS INC COM 53635B107   431,501 23,199 SH   SOLE 43 22,948 0 251
LISATA THERAPEUTICS INC COM 128058302   174,761 56,013 SH   SOLE 22 56,013 0 0
LITHIA MTRS INC COM 536797103   20,929,928 69,567 SH   SOLE 2 25,636 0 43,931
LITHIA MTRS INC COM 536797103   23,166 77 SH   SOLE 4 77 0 0
LITHIA MTRS INC COM 536797103   1,517,237 5,043 SH   SOLE 7 4,794 0 249
LITHIA MTRS INC COM 536797103   14,075,133 46,783 SH   SOLE 18 46,783 0 0
LITHIA MTRS INC COM 536797103   2,642,754 8,784 SH   SOLE 19 8,784 0 0
LITHIA MTRS INC COM 536797103   410,219,000 1,363,488 SH   SOLE 21 1,363,488 0 0
LITHIA MTRS INC COM 536797103   242,675,782 806,607 SH   SOLE 22 770,133 0 36,474
LITHIA MTRS INC COM 536797103   1,659,243 5,515 SH   SOLE 25 5,515 0 0
LITHIA MTRS INC COM 536797103   4,123,286 13,705 SH   SOLE 26 13,705 0 0
LITHIA MTRS INC COM 536797103   82,135 273 SH   SOLE 28 273 0 0
LITHIA MTRS INC COM 536797103   7,400,855 24,599 SH   SOLE 30 24,599 0 0
LITHIA MTRS INC COM 536797103   101,390 337 SH   SOLE 31 337 0 0
LITHIA MTRS INC COM 536797103   295,745 983 SH   SOLE 36 983 0 0
LITHIA MTRS INC COM 536797103   1,752,810 5,826 SH   SOLE 40 5,826 0 0
LITHIA MTRS INC COM 536797103   12,168 40 SH   OTR 43 40 0 0
LITHIA MTRS INC COM 536797103   6,030,481 20,044 SH   SOLE 43 18,187 0 1,857
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   9,761 1,811 SH   SOLE 43 1,652 0 159
LITHIUM AMERS CORP NEW COM SHS 53681J103   1,020,049 151,793 SH   SOLE 21 151,793 0 0
LITHIUM AMERS CORP NEW COM SHS 53681J103   19,145 2,849 SH   SOLE 28 2,849 0 0
LITHIUM AMERS CORP NEW COM SHS 53681J103   61,690 9,180 SH   SOLE 30 9,180 0 0
LITHIUM AMERS CORP NEW COM SHS 53681J103   651,887 97,007 SH   SOLE 43 93,061 0 3,946
LITTELFUSE INC COM 537008104   12,754,153 52,627 SH   SOLE 2 26,938 0 25,689
LITTELFUSE INC COM 537008104   36,110 149 SH   SOLE 4 82 0 67
LITTELFUSE INC COM 537008104   1,156,252 4,771 SH   SOLE 7 4,526 0 245
LITTELFUSE INC COM 537008104   10,158,100 41,915 SH   SOLE 18 41,915 0 0
LITTELFUSE INC COM 537008104   2,042,526 8,428 SH   SOLE 19 8,428 0 0
LITTELFUSE INC COM 537008104   311,004,847 1,283,288 SH   SOLE 21 1,283,288 0 0
LITTELFUSE INC COM 537008104   178,023,767 734,573 SH   SOLE 22 702,656 0 31,917
LITTELFUSE INC COM 537008104   1,169,096 4,824 SH   SOLE 25 4,824 0 0
LITTELFUSE INC COM 537008104   1,995,995 8,236 SH   SOLE 26 8,123 0 113
LITTELFUSE INC COM 537008104   444,955 1,836 SH   SOLE 28 439 0 1,397
LITTELFUSE INC COM 537008104   5,454,814 22,508 SH   SOLE 30 22,508 0 0
LITTELFUSE INC COM 537008104   72,947 301 SH   SOLE 31 301 0 0
LITTELFUSE INC COM 537008104   33,202 137 SH   SOLE 36 137 0 0
LITTELFUSE INC COM 537008104   1,198,905 4,947 SH   SOLE 40 4,947 0 0
LITTELFUSE INC COM 537008104   5,559,655 22,941 SH   SOLE 43 21,350 0 1,591
LIVANOVA PLC SHS G5509L101   11,264,302 201,364 SH   SOLE 2 143,626 0 57,738
LIVANOVA PLC SHS G5509L101   44,976 804 SH   SOLE 4 199 0 605
LIVANOVA PLC SHS G5509L101   378,994 6,775 SH   SOLE 7 6,430 0 345
LIVANOVA PLC SHS G5509L101   12,231,393 218,652 SH   SOLE 18 217,043 0 1,609
LIVANOVA PLC SHS G5509L101   14,786,173 264,322 SH   SOLE 19 264,322 0 0
LIVANOVA PLC SHS G5509L101   247,763,910 4,429,101 SH   SOLE 21 4,429,101 0 0
LIVANOVA PLC SHS G5509L101   110,023,575 1,966,814 SH   SOLE 22 1,882,384 0 84,430
LIVANOVA PLC SHS G5509L101   121,558 2,173 SH   SOLE 23 2,173 0 0
LIVANOVA PLC SHS G5509L101   549,890 9,830 SH   SOLE 25 9,830 0 0
LIVANOVA PLC SHS G5509L101   799,271 14,288 SH   SOLE 26 14,288 0 0
LIVANOVA PLC SHS G5509L101   48,836 873 SH   SOLE 28 873 0 0
LIVANOVA PLC SHS G5509L101   9,883,927 176,688 SH   SOLE 30 176,688 0 0
LIVANOVA PLC SHS G5509L101   688,621 12,310 SH   SOLE 34 12,310 0 0
LIVANOVA PLC SHS G5509L101   649,967 11,619 SH   SOLE 40 11,619 0 0
LIVANOVA PLC SHS G5509L101   12,866 230 SH   OTR 43 230 0 0
LIVANOVA PLC SHS G5509L101   1,764,795 31,548 SH   SOLE 43 27,676 0 3,872
LIVE NATION ENTERTAINMENT IN COM 538034109   28,231,917 266,918 SH   SOLE 2 49,505 0 217,413
LIVE NATION ENTERTAINMENT IN COM 538034109   12,555,851 118,709 SH   SOLE 4 47,156 0 71,553
LIVE NATION ENTERTAINMENT IN COM 538034109   9,379,472 88,678 SH   SOLE 7 77,869 0 10,809
LIVE NATION ENTERTAINMENT IN COM 538034109   742,294 7,018 SH   SOLE 13 7,018 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   2,352,854 22,245 SH   SOLE 15 22,245 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   26,813,012 253,503 SH   SOLE 18 243,569 0 9,934
LIVE NATION ENTERTAINMENT IN COM 538034109   265,270,843 2,507,997 SH   SOLE 19 2,507,997 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   416,826,560 3,940,877 SH   SOLE 21 3,940,877 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   377,310,148 3,567,270 SH   SOLE 22 3,224,181 0 343,089
LIVE NATION ENTERTAINMENT IN COM 538034109   25,758,380 243,532 SH   SOLE 23 243,532 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   24,720,670 233,721 SH   SOLE 25 233,048 0 673
LIVE NATION ENTERTAINMENT IN COM 538034109   17,474,367 165,211 SH   SOLE 26 88,561 0 76,650
LIVE NATION ENTERTAINMENT IN COM 538034109   22,621,241 213,872 SH   SOLE 28 1,614 0 212,258
LIVE NATION ENTERTAINMENT IN COM 538034109   92,397,182 873,567 SH   SOLE 30 873,567 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   4,029,943 38,101 SH   SOLE 31 35,624 0 2,477
LIVE NATION ENTERTAINMENT IN COM 538034109   862,872 8,158 SH   SOLE 34 8,158 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   3,299,072 31,191 SH   SOLE 36 31,191 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   837,487 7,918 SH   SOLE 40 7,918 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   19,144 181 SH   OTR 43 181 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   14,989,619 141,719 SH   SOLE 43 117,532 0 24,187
LIVE NATION ENTERTAINMENT IN NOTE 2.000% 2/1 538034AU3   3,362,762 3,038,000 PRN   SOLE 21 3,038,000 0 0
LIVE NATION ENTERTAINMENT IN NOTE 3.125% 1/1 538034BA6   9,625,185 8,025,000 PRN   SOLE 21 8,025,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105   2,273,295 54,765 SH   SOLE 2 27,161 0 27,604
LIVE OAK BANCSHARES INC COM 53803X105   4,317 104 SH   SOLE 4 104 0 0
LIVE OAK BANCSHARES INC COM 53803X105   9,630 232 SH   SOLE 7 232 0 0
LIVE OAK BANCSHARES INC COM 53803X105   3,839,218 92,489 SH   SOLE 18 92,489 0 0
LIVE OAK BANCSHARES INC COM 53803X105   3,761,512 90,617 SH   SOLE 19 90,617 0 0
LIVE OAK BANCSHARES INC COM 53803X105   51,798,378 1,247,853 SH   SOLE 21 1,247,853 0 0
LIVE OAK BANCSHARES INC COM 53803X105   42,742,639 1,029,695 SH   SOLE 22 986,558 0 43,137
LIVE OAK BANCSHARES INC COM 53803X105   23,287 561 SH   SOLE 23 561 0 0
LIVE OAK BANCSHARES INC COM 53803X105   313,359 7,549 SH   SOLE 25 7,549 0 0
LIVE OAK BANCSHARES INC COM 53803X105   381,643 9,194 SH   SOLE 26 9,194 0 0
LIVE OAK BANCSHARES INC COM 53803X105   26,442 637 SH   SOLE 28 637 0 0
LIVE OAK BANCSHARES INC COM 53803X105   906,827 21,846 SH   SOLE 30 21,846 0 0
LIVE OAK BANCSHARES INC COM 53803X105   5,007,808 120,641 SH   SOLE 34 120,641 0 0
LIVE OAK BANCSHARES INC COM 53803X105   272,596 6,567 SH   SOLE 40 6,567 0 0
LIVE OAK BANCSHARES INC COM 53803X105   2,355,861 56,754 SH   SOLE 43 54,707 0 2,047
LIVE VENTURES INC COM NEW 538142308   7,336 272 SH   SOLE 18 272 0 0
LIVE VENTURES INC COM NEW 538142308   89,864 3,332 SH   SOLE 21 3,332 0 0
LIVE VENTURES INC COM NEW 538142308   6,931 257 SH   SOLE 22 257 0 0
LIVEONE INC COM 53814X102   21,122 10,832 SH   SOLE 18 10,832 0 0
LIVEONE INC COM 53814X102   294,066 150,803 SH   SOLE 21 150,803 0 0
LIVEONE INC COM 53814X102   1,779,289 912,456 SH   SOLE 22 912,456 0 0
LIVEONE INC COM 53814X102   4,157 2,132 SH   SOLE 43 2,132 0 0
LIVEPERSON INC COM 538146101   123,757 124,080 SH   SOLE 2 112,636 0 11,444
LIVEPERSON INC COM 538146101   677 679 SH   SOLE 7 679 0 0
LIVEPERSON INC COM 538146101   194,830 195,338 SH   SOLE 18 195,338 0 0
LIVEPERSON INC COM 538146101   721,118 722,998 SH   SOLE 19 722,998 0 0
LIVEPERSON INC COM 538146101   2,907,904 2,915,484 SH   SOLE 21 2,915,484 0 0
LIVEPERSON INC COM 538146101   2,353,916 2,360,052 SH   SOLE 22 2,331,093 0 28,959
LIVEPERSON INC COM 538146101   1,141 1,144 SH   SOLE 28 1,144 0 0
LIVEPERSON INC COM 538146101   422 423 SH   SOLE 43 423 0 0
LIVEPERSON INC NOTE 12/1 538146AD3   1,514,975 3,935,000 PRN   SOLE 21 3,935,000 0 0
LIVERAMP HLDGS INC COM 53815P108   4,546,410 131,780 SH   SOLE 2 66,696 0 65,084
LIVERAMP HLDGS INC COM 53815P108   28,221 818 SH   SOLE 4 245 0 573
LIVERAMP HLDGS INC COM 53815P108   462,921 13,418 SH   SOLE 7 12,715 0 703
LIVERAMP HLDGS INC COM 53815P108   7,206,222 208,876 SH   SOLE 18 208,876 0 0
LIVERAMP HLDGS INC COM 53815P108   10,590,672 306,976 SH   SOLE 19 306,976 0 0
LIVERAMP HLDGS INC COM 53815P108   271,462,008 7,868,464 SH   SOLE 21 7,868,464 0 0
LIVERAMP HLDGS INC COM 53815P108   74,779,061 2,167,509 SH   SOLE 22 2,067,021 0 100,488
LIVERAMP HLDGS INC COM 53815P108   78,419 2,273 SH   SOLE 23 2,273 0 0
LIVERAMP HLDGS INC COM 53815P108   462,990 13,420 SH   SOLE 25 13,420 0 0
LIVERAMP HLDGS INC COM 53815P108   727,260 21,080 SH   SOLE 26 20,487 0 593
LIVERAMP HLDGS INC COM 53815P108   79,730 2,311 SH   SOLE 28 1,217 0 1,094
LIVERAMP HLDGS INC COM 53815P108   5,708,232 165,456 SH   SOLE 30 165,456 0 0
LIVERAMP HLDGS INC COM 53815P108   465,405 13,490 SH   SOLE 40 13,490 0 0
LIVERAMP HLDGS INC COM 53815P108   3,645,684 105,672 SH   SOLE 43 96,331 0 9,341
LIVEWIRE GROUP INC COM 53838J105   17,178 2,376 SH   SOLE 2 1,131 0 1,245
LIVEWIRE GROUP INC COM 53838J105   314,679 43,524 SH   SOLE 18 43,524 0 0
LIVEWIRE GROUP INC COM 53838J105   177,113 24,497 SH   SOLE 19 24,497 0 0
LIVEWIRE GROUP INC COM 53838J105   4,076,672 563,855 SH   SOLE 21 563,855 0 0
LIVEWIRE GROUP INC COM 53838J105   1,450,909 200,679 SH   SOLE 22 196,754 0 3,925
LIVONGO HEALTH INC NOTE 0.875% 6/0 539183AA1   3,685,500 3,900,000 PRN   SOLE 21 3,900,000 0 0
LKQ CORP COM 501889208   36,276,392 679,206 SH   SOLE 2 152,036 0 527,170
LKQ CORP COM 501889208   18,456,093 345,555 SH   SOLE 4 179,527 0 166,028
LKQ CORP COM 501889208   41,626,899 779,384 SH   SOLE 7 675,305 0 104,079
LKQ CORP COM 501889208   448,270 8,393 SH   SOLE 13 8,393 0 0
LKQ CORP COM 501889208   1,961,375 36,723 SH   SOLE 15 36,723 0 0
LKQ CORP COM 501889208   42,656,217 798,656 SH   SOLE 18 781,814 0 16,842
LKQ CORP COM 501889208   127,227,747 2,382,096 SH   SOLE 19 2,382,096 0 0
LKQ CORP COM 501889208   442,839,241 8,291,317 SH   SOLE 21 8,291,317 0 0
LKQ CORP COM 501889208   318,391,270 5,961,267 SH   SOLE 22 5,368,435 0 592,832
LKQ CORP COM 501889208   21,546,075 403,409 SH   SOLE 23 403,409 0 0
LKQ CORP COM 501889208   54,588,598 1,022,067 SH   SOLE 25 1,020,835 0 1,232
LKQ CORP COM 501889208   26,482,334 495,831 SH   SOLE 26 366,030 0 129,801
LKQ CORP COM 501889208   35,792,818 670,152 SH   SOLE 28 20,500 0 649,652
LKQ CORP COM 501889208   159,317,223 2,982,910 SH   SOLE 30 2,941,043 0 41,867
LKQ CORP COM 501889208   3,286,851 61,540 SH   SOLE 31 57,069 0 4,471
LKQ CORP COM 501889208   69,409,393 1,299,558 SH   SOLE 34 1,299,558 0 0
LKQ CORP COM 501889208   3,594,119 67,293 SH   SOLE 36 67,293 0 0
LKQ CORP COM 501889208   673,180 12,604 SH   SOLE 40 12,604 0 0
LKQ CORP COM 501889208   25,210 472 SH   OTR 43 472 0 0
LKQ CORP COM 501889208   10,415,856 195,017 SH   SOLE 43 161,480 0 33,537
LL FLOORING HOLDINGS INC COM 55003T107   110,159 60,196 SH   SOLE 2 60,196 0 0
LL FLOORING HOLDINGS INC COM 55003T107   9,205 5,030 SH   SOLE 18 5,030 0 0
LL FLOORING HOLDINGS INC COM 55003T107   117,775 64,358 SH   SOLE 21 64,358 0 0
LL FLOORING HOLDINGS INC COM 55003T107   793,239 433,464 SH   SOLE 22 433,464 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   17,910,213 6,915,140 SH   SOLE 43 6,449,009 0 466,131
LOANDEPOT INC COM CL A 53946R106   316,969 122,382 SH   SOLE 22 122,382 0 0
LOCAL BOUNTI CORP COM NEW 53960E205   80,054 27,510 SH   SOLE 22 27,510 0 0
LOCKHEED MARTIN CORP COM 539830109   312,991,498 688,090 SH   SOLE 2 326,503 0 361,587
LOCKHEED MARTIN CORP COM 539830109   37,333,910 82,076 SH   SOLE 4 39,159 0 42,917
LOCKHEED MARTIN CORP COM 539830109   82,795,437 182,020 SH   SOLE 7 165,084 0 16,936
LOCKHEED MARTIN CORP COM 539830109   16,875,222 37,099 SH   SOLE 13 37,099 0 0
LOCKHEED MARTIN CORP COM 539830109   14,502,620 31,883 SH   SOLE 15 31,883 0 0
LOCKHEED MARTIN CORP COM 539830109   188,535,427 414,482 SH   SOLE 18 378,018 0 36,464
LOCKHEED MARTIN CORP COM 539830109   189,579,354 416,777 SH   SOLE 19 416,777 0 0
LOCKHEED MARTIN CORP COM 539830109   4,144,537,088 9,111,476 SH   SOLE 21 9,111,476 0 0
LOCKHEED MARTIN CORP COM 539830109   2,329,467,508 5,121,172 SH   SOLE 22 4,583,871 0 537,301
LOCKHEED MARTIN CORP COM 539830109   237,491,721 522,109 SH   SOLE 23 522,109 0 0
LOCKHEED MARTIN CORP COM 539830109   44,728,732 98,333 SH   SOLE 25 98,333 0 0
LOCKHEED MARTIN CORP COM 539830109   53,721,057 118,102 SH   SOLE 26 103,687 0 14,415
LOCKHEED MARTIN CORP COM 539830109   15,320,476 33,681 SH   SOLE 28 0 0 33,681
LOCKHEED MARTIN CORP COM 539830109   13,882,632 30,520 SH   SOLE 29 30,520 0 0
LOCKHEED MARTIN CORP COM 539830109   547,036,669 1,202,622 SH   SOLE 30 1,202,622 0 0
LOCKHEED MARTIN CORP COM 539830109   56,755,040 124,772 SH   SOLE 31 121,175 0 3,597
LOCKHEED MARTIN CORP COM 539830109   3,139,058 6,901 SH   SOLE 32 6,901 0 0
LOCKHEED MARTIN CORP COM 539830109   23,107,396 50,800 SH   SOLE 36 50,800 0 0
LOCKHEED MARTIN CORP COM 539830109   2,568,196 5,646 SH   SOLE 40 5,646 0 0
LOCKHEED MARTIN CORP COM 539830109   129,417,445 284,515 SH   SOLE 43 236,492 0 48,023
LOEWS CORP COM 540424108   39,606,676 505,897 SH   SOLE 2 126,223 0 379,674
LOEWS CORP COM 540424108   18,976,870 242,392 SH   SOLE 4 54,116 0 188,276
LOEWS CORP COM 540424108   11,558,422 147,636 SH   SOLE 7 134,224 0 13,412
LOEWS CORP COM 540424108   1,696,857 21,674 SH   SOLE 13 21,674 0 0
LOEWS CORP COM 540424108   2,279,492 29,116 SH   SOLE 15 29,116 0 0
LOEWS CORP COM 540424108   32,379,726 413,587 SH   SOLE 18 401,626 0 11,961
LOEWS CORP COM 540424108   6,184,205 78,991 SH   SOLE 19 78,991 0 0
LOEWS CORP COM 540424108   490,619,160 6,266,690 SH   SOLE 21 6,266,690 0 0
LOEWS CORP COM 540424108   354,153,192 4,523,607 SH   SOLE 22 4,105,423 0 418,184
LOEWS CORP COM 540424108   22,479,251 287,128 SH   SOLE 23 287,128 0 0
LOEWS CORP COM 540424108   40,354,111 515,444 SH   SOLE 25 505,497 0 9,947
LOEWS CORP COM 540424108   15,291,446 195,318 SH   SOLE 26 116,819 0 78,499
LOEWS CORP COM 540424108   33,858,389 432,474 SH   SOLE 28 3,200 0 429,274
LOEWS CORP COM 540424108   93,892,962 1,199,297 SH   SOLE 30 1,194,201 0 5,096
LOEWS CORP COM 540424108   3,515,534 44,904 SH   SOLE 31 41,741 0 3,163
LOEWS CORP COM 540424108   761,683 9,729 SH   SOLE 34 9,729 0 0
LOEWS CORP COM 540424108   5,908,938 75,475 SH   SOLE 36 75,475 0 0
LOEWS CORP COM 540424108   711,734 9,091 SH   SOLE 40 9,091 0 0
LOEWS CORP COM 540424108   40,746,541 520,457 SH   SOLE 43 434,515 0 85,942
LOGITECH INTL S A SHS H50430232   30,568,781 342,047 SH   SOLE 43 308,764 0 33,283
LONGBOARD PHARMACEUTICALS IN COM 54300N103   336,506 15,579 SH   SOLE 2 6,076 0 9,503
LONGBOARD PHARMACEUTICALS IN COM 54300N103   1,489,536 68,960 SH   SOLE 18 68,960 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   2,688,293 124,458 SH   SOLE 19 124,458 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   20,378,736 943,460 SH   SOLE 21 943,460 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   15,264,245 706,678 SH   SOLE 22 680,037 0 26,641
LONGBOARD PHARMACEUTICALS IN COM 54300N103   147,312 6,820 SH   SOLE 26 0 0 6,820
LONGBOARD PHARMACEUTICALS IN COM 54300N103   7,236 335 SH   SOLE 34 335 0 0
LONGEVERON INC CL A NEW 54303L203   270 83 SH   SOLE 18 83 0 0
LONGEVERON INC CL A NEW 54303L203   3,393 1,044 SH   SOLE 21 1,044 0 0
LONGEVERON INC CL A NEW 54303L203   32,546 10,014 SH   SOLE 22 10,014 0 0
LOOP INDS INC COM 543518104   608,577 217,349 SH   SOLE 22 217,349 0 0
LOOP MEDIA INC COM NEW 54352F206   2,457 6,706 SH   SOLE 2 1,939 0 4,767
LOOP MEDIA INC COM NEW 54352F206   34,004 92,806 SH   SOLE 18 92,806 0 0
LOOP MEDIA INC COM NEW 54352F206   25,021 68,290 SH   SOLE 19 68,290 0 0
LOOP MEDIA INC COM NEW 54352F206   446,882 1,219,657 SH   SOLE 21 1,219,657 0 0
LOOP MEDIA INC COM NEW 54352F206   289,926 791,284 SH   SOLE 22 785,227 0 6,057
LOUISIANA PAC CORP COM 546347105   38,151,192 454,668 SH   SOLE 2 413,312 0 41,356
LOUISIANA PAC CORP COM 546347105   1,640,189 19,547 SH   SOLE 4 12,017 0 7,530
LOUISIANA PAC CORP COM 546347105   2,609,098 31,094 SH   SOLE 7 30,459 0 635
LOUISIANA PAC CORP COM 546347105   346,632 4,131 SH   SOLE 13 4,131 0 0
LOUISIANA PAC CORP COM 546347105   17,565,384 209,336 SH   SOLE 18 162,573 0 46,763
LOUISIANA PAC CORP COM 546347105   19,952,539 237,785 SH   SOLE 19 237,785 0 0
LOUISIANA PAC CORP COM 546347105   297,458,433 3,544,970 SH   SOLE 21 3,544,970 0 0
LOUISIANA PAC CORP COM 546347105   195,591,861 2,330,972 SH   SOLE 22 2,140,439 0 190,533
LOUISIANA PAC CORP COM 546347105   7,380,724 87,960 SH   SOLE 23 87,960 0 0
LOUISIANA PAC CORP COM 546347105   1,136,393 13,543 SH   SOLE 25 13,543 0 0
LOUISIANA PAC CORP COM 546347105   6,917,373 82,438 SH   SOLE 26 39,044 0 43,394
LOUISIANA PAC CORP COM 546347105   52,947 631 SH   SOLE 28 631 0 0
LOUISIANA PAC CORP COM 546347105   590,559 7,038 SH   SOLE 29 7,038 0 0
LOUISIANA PAC CORP COM 546347105   5,132,691 61,169 SH   SOLE 30 61,169 0 0
LOUISIANA PAC CORP COM 546347105   406,460 4,844 SH   SOLE 31 4,844 0 0
LOUISIANA PAC CORP COM 546347105   2,635,697 31,411 SH   SOLE 34 31,411 0 0
LOUISIANA PAC CORP COM 546347105   464,190 5,532 SH   SOLE 36 5,532 0 0
LOUISIANA PAC CORP COM 546347105   1,152,000 13,729 SH   SOLE 40 13,729 0 0
LOUISIANA PAC CORP COM 546347105   4,530,499 53,992 SH   SOLE 43 48,958 0 5,034
LOVESAC COMPANY COM 54738L109   2,595,384 114,840 SH   SOLE 2 112,897 0 1,943
LOVESAC COMPANY COM 54738L109   4,633 205 SH   SOLE 7 205 0 0
LOVESAC COMPANY COM 54738L109   811,137 35,891 SH   SOLE 18 35,891 0 0
LOVESAC COMPANY COM 54738L109   787,248 34,834 SH   SOLE 19 34,834 0 0
LOVESAC COMPANY COM 54738L109   12,465,572 551,574 SH   SOLE 21 551,574 0 0
LOVESAC COMPANY COM 54738L109   10,758,549 476,042 SH   SOLE 22 470,698 0 5,344
LOVESAC COMPANY COM 54738L109   39,279 1,738 SH   SOLE 43 1,719 0 19
LOWES COS INC COM 548661107   259,964,702 1,020,550 SH   SOLE 2 181,195 0 839,355
LOWES COS INC COM 548661107   118,049,779 463,431 SH   SOLE 4 239,599 0 223,832
LOWES COS INC COM 548661107   156,166,557 613,067 SH   SOLE 7 514,404 0 98,663
LOWES COS INC COM 548661107   7,481,165 29,369 SH   SOLE 13 29,369 0 0
LOWES COS INC COM 548661107   21,175,960 83,131 SH   SOLE 15 83,131 0 0
LOWES COS INC COM 548661107   224,376,628 880,841 SH   SOLE 18 844,154 0 36,687
LOWES COS INC COM 548661107   44,136,558 173,268 SH   SOLE 19 173,268 0 0
LOWES COS INC COM 548661107   3,639,981,657 14,289,568 SH   SOLE 21 14,289,568 0 0
LOWES COS INC COM 548661107   3,156,499,277 12,391,549 SH   SOLE 22 11,136,302 0 1,255,247
LOWES COS INC COM 548661107   261,472,448 1,026,469 SH   SOLE 23 1,026,469 0 0
LOWES COS INC COM 548661107   311,725,073 1,223,747 SH   SOLE 25 1,220,563 0 3,184
LOWES COS INC COM 548661107   148,004,498 581,025 SH   SOLE 26 338,999 0 242,026
LOWES COS INC COM 548661107   332,931,091 1,306,996 SH   SOLE 28 30,657 0 1,276,339
LOWES COS INC COM 548661107   236,389 928 SH   SOLE 29 928 0 0
LOWES COS INC COM 548661107   1,117,139,303 4,385,582 SH   SOLE 30 4,385,582 0 0
LOWES COS INC COM 548661107   33,734,403 132,432 SH   SOLE 31 123,251 0 9,181
LOWES COS INC COM 548661107   8,715,842 34,216 SH   SOLE 34 34,216 0 0
LOWES COS INC COM 548661107   32,832,914 128,893 SH   SOLE 36 128,893 0 0
LOWES COS INC COM 548661107   7,188,226 28,219 SH   SOLE 40 28,219 0 0
LOWES COS INC COM 548661107   218,304 857 SH   OTR 43 857 0 0
LOWES COS INC COM 548661107   247,634,048 972,143 SH   SOLE 43 829,614 0 142,530
LPL FINL HLDGS INC COM 50212V100   37,885,487 143,397 SH   SOLE 2 10,853 0 132,544
LPL FINL HLDGS INC COM 50212V100   15,035,358 56,909 SH   SOLE 4 27,660 0 29,249
LPL FINL HLDGS INC COM 50212V100   7,250,705 27,444 SH   SOLE 7 11,980 0 15,464
LPL FINL HLDGS INC COM 50212V100   933,947 3,535 SH   SOLE 13 3,535 0 0
LPL FINL HLDGS INC COM 50212V100   1,975,159 7,476 SH   SOLE 15 7,476 0 0
LPL FINL HLDGS INC COM 50212V100   92,845,193 351,420 SH   SOLE 18 346,250 0 5,170
LPL FINL HLDGS INC COM 50212V100   138,900,244 525,739 SH   SOLE 19 525,739 0 0
LPL FINL HLDGS INC COM 50212V100   416,320,548 1,575,778 SH   SOLE 21 1,575,778 0 0
LPL FINL HLDGS INC COM 50212V100   491,928,247 1,861,954 SH   SOLE 22 1,717,431 0 144,523
LPL FINL HLDGS INC COM 50212V100   29,795,948 112,778 SH   SOLE 23 112,778 0 0
LPL FINL HLDGS INC COM 50212V100   87,414,797 330,866 SH   SOLE 25 315,039 0 15,827
LPL FINL HLDGS INC COM 50212V100   34,960,793 132,327 SH   SOLE 26 58,968 0 73,359
LPL FINL HLDGS INC COM 50212V100   38,416,794 145,408 SH   SOLE 28 1,140 0 144,268
LPL FINL HLDGS INC COM 50212V100   80,100,949 303,183 SH   SOLE 30 250,847 0 52,336
LPL FINL HLDGS INC COM 50212V100   4,649,392 17,598 SH   SOLE 31 16,417 0 1,181
LPL FINL HLDGS INC COM 50212V100   94,074,487 356,073 SH   SOLE 34 356,073 0 0
LPL FINL HLDGS INC COM 50212V100   7,000,772 26,498 SH   SOLE 36 26,498 0 0
LPL FINL HLDGS INC COM 50212V100   1,012,414 3,832 SH   SOLE 40 3,832 0 0
LPL FINL HLDGS INC COM 50212V100   36,988 140 SH   OTR 43 140 0 0
LPL FINL HLDGS INC COM 50212V100   25,087,415 94,956 SH   SOLE 43 85,649 0 9,307
LSB INDS INC COM 502160104   419,517 47,781 SH   SOLE 2 15,631 0 32,150
LSB INDS INC COM 502160104   1,335,693 152,129 SH   SOLE 7 152,129 0 0
LSB INDS INC COM 502160104   1,242,177 141,478 SH   SOLE 18 141,478 0 0
LSB INDS INC COM 502160104   1,028,911 117,188 SH   SOLE 19 117,188 0 0
LSB INDS INC COM 502160104   31,668,758 3,606,920 SH   SOLE 21 3,606,920 0 0
LSB INDS INC COM 502160104   13,931,525 1,586,734 SH   SOLE 22 1,511,297 0 75,437
LSB INDS INC COM 502160104   88,300 10,057 SH   SOLE 25 10,057 0 0
LSB INDS INC COM 502160104   283,945 32,340 SH   SOLE 30 32,340 0 0
LSB INDS INC COM 502160104   116,642 13,285 SH   SOLE 40 13,285 0 0
LSB INDS INC COM 502160104   76,333 8,694 SH   SOLE 43 7,545 0 1,149
LSI INDS INC OHIO COM 50216C108   250,009 16,535 SH   SOLE 2 7,650 0 8,885
LSI INDS INC OHIO COM 50216C108   4,279 283 SH   SOLE 7 283 0 0
LSI INDS INC OHIO COM 50216C108   1,105,317 73,103 SH   SOLE 18 73,103 0 0
LSI INDS INC OHIO COM 50216C108   915,365 60,540 SH   SOLE 19 60,540 0 0
LSI INDS INC OHIO COM 50216C108   16,419,882 1,085,971 SH   SOLE 21 1,085,971 0 0
LSI INDS INC OHIO COM 50216C108   11,606,626 767,634 SH   SOLE 22 738,990 0 28,644
LSI INDS INC OHIO COM 50216C108   74,103 4,901 SH   SOLE 25 4,901 0 0
LSI INDS INC OHIO COM 50216C108   125,980 8,332 SH   SOLE 43 8,260 0 72
LTC PPTYS INC COM 502175102   1,459,179 44,884 SH   SOLE 2 11,859 0 33,025
LTC PPTYS INC COM 502175102   629,036 19,349 SH   SOLE 4 19,349 0 0
LTC PPTYS INC COM 502175102   1,945,691 59,849 SH   SOLE 7 53,547 0 6,302
LTC PPTYS INC COM 502175102   4,159,589 127,948 SH   SOLE 18 127,948 0 0
LTC PPTYS INC COM 502175102   5,014,342 154,240 SH   SOLE 19 154,240 0 0
LTC PPTYS INC COM 502175102   164,265,780 5,052,777 SH   SOLE 21 5,052,777 0 0
LTC PPTYS INC COM 502175102   54,887,608 1,688,330 SH   SOLE 22 1,626,554 0 61,776
LTC PPTYS INC COM 502175102   70,644 2,173 SH   SOLE 23 2,173 0 0
LTC PPTYS INC COM 502175102   3,366,671 103,558 SH   SOLE 25 103,558 0 0
LTC PPTYS INC COM 502175102   370,809 11,406 SH   SOLE 26 9,143 0 2,263
LTC PPTYS INC COM 502175102   1,286,941 39,586 SH   SOLE 28 1,552 0 38,034
LTC PPTYS INC COM 502175102   6,396,050 196,741 SH   SOLE 30 196,741 0 0
LTC PPTYS INC COM 502175102   339,990 10,458 SH   SOLE 40 10,458 0 0
LTC PPTYS INC COM 502175102   1,162,428 35,756 SH   SOLE 43 34,654 0 1,102
LUCID DIAGNOSTICS INC COM 54948X109   1,277 1,577 SH   SOLE 18 1,577 0 0
LUCID DIAGNOSTICS INC COM 54948X109   17,674 21,823 SH   SOLE 21 21,823 0 0
LUCID DIAGNOSTICS INC COM 54948X109   22,876 28,246 SH   SOLE 22 28,246 0 0
LUCID GROUP INC COM 549498103   2,754,602 966,527 SH   SOLE 2 262,947 0 703,580
LUCID GROUP INC COM 549498103   8,556 3,002 SH   SOLE 4 3,002 0 0
LUCID GROUP INC COM 549498103   541,132 189,871 SH   SOLE 7 180,710 0 9,161
LUCID GROUP INC COM 549498103   31,911 11,197 SH   SOLE 15 11,197 0 0
LUCID GROUP INC COM 549498103   754,543 264,752 SH   SOLE 18 264,752 0 0
LUCID GROUP INC COM 549498103   529,507 185,792 SH   SOLE 19 185,792 0 0
LUCID GROUP INC COM 549498103   33,500,884 11,754,696 SH   SOLE 21 11,754,696 0 0
LUCID GROUP INC COM 549498103   55,461,690 19,460,242 SH   SOLE 22 18,423,393 0 1,036,849
LUCID GROUP INC COM 549498103   5,571,117 1,954,778 SH   SOLE 25 1,752,118 0 202,660
LUCID GROUP INC COM 549498103   1,157,593 406,173 SH   SOLE 26 253,836 0 152,337
LUCID GROUP INC COM 549498103   2,288,607 803,020 SH   SOLE 28 133,687 0 669,333
LUCID GROUP INC COM 549498103   5,270,348 1,849,245 SH   SOLE 30 1,849,245 0 0
LUCID GROUP INC COM 549498103   25,023 8,780 SH   SOLE 31 8,780 0 0
LUCID GROUP INC COM 549498103   151,438 53,136 SH   SOLE 36 53,136 0 0
LUCID GROUP INC COM 549498103   567,304 199,054 SH   SOLE 40 199,054 0 0
LUCID GROUP INC COM 549498103   7,769,362 2,726,092 SH   SOLE 43 2,507,024 0 219,068
LUFAX HOLDING LTD SPONSORED ADR 54975P201   63,519 15,052 SH   SOLE 2 15,052 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   20,176 4,781 SH   SOLE 4 4,781 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   211,430 50,102 SH   SOLE 7 50,102 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   673,799 159,668 SH   SOLE 19 159,668 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   8,606,027 2,039,343 SH   SOLE 21 2,039,343 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   5,231,104 1,239,598 SH   SOLE 22 1,061,570 0 178,028
LUFAX HOLDING LTD SPONSORED ADR 54975P201   519,284 123,053 SH   SOLE 25 123,053 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   404,432 95,837 SH   SOLE 28 0 0 95,837
LUFAX HOLDING LTD SPONSORED ADR 54975P201   2,646,826 627,210 SH   SOLE 30 627,210 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   657,316 155,762 SH   SOLE 34 155,762 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   149,447 35,414 SH   SOLE 36 35,414 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   5,081 1,204 SH   SOLE 43 662 0 542
LULULEMON ATHLETICA INC COM 550021109   81,457,947 208,519 SH   SOLE 2 56,029 0 152,490
LULULEMON ATHLETICA INC COM 550021109   39,502,919 101,121 SH   SOLE 4 53,388 0 47,733
LULULEMON ATHLETICA INC COM 550021109   54,181,202 138,695 SH   SOLE 7 121,863 0 16,832
LULULEMON ATHLETICA INC COM 550021109   2,577,899 6,599 SH   SOLE 13 6,599 0 0
LULULEMON ATHLETICA INC COM 550021109   6,783,247 17,364 SH   SOLE 15 17,364 0 0
LULULEMON ATHLETICA INC COM 550021109   67,512,133 172,820 SH   SOLE 18 165,689 0 7,131
LULULEMON ATHLETICA INC COM 550021109   22,279,160 57,031 SH   SOLE 19 57,031 0 0
LULULEMON ATHLETICA INC COM 550021109   1,463,608,899 3,746,599 SH   SOLE 21 3,746,599 0 0
LULULEMON ATHLETICA INC COM 550021109   965,294,978 2,470,997 SH   SOLE 22 2,224,709 0 246,288
LULULEMON ATHLETICA INC COM 550021109   69,758,761 178,571 SH   SOLE 23 178,571 0 0
LULULEMON ATHLETICA INC COM 550021109   77,312,760 197,908 SH   SOLE 25 197,316 0 592
LULULEMON ATHLETICA INC COM 550021109   46,735,803 119,636 SH   SOLE 26 70,569 0 49,067
LULULEMON ATHLETICA INC COM 550021109   75,665,780 193,692 SH   SOLE 28 7,528 0 186,164
LULULEMON ATHLETICA INC COM 550021109   358,226 917 SH   SOLE 29 917 0 0
LULULEMON ATHLETICA INC COM 550021109   381,345,889 976,183 SH   SOLE 30 963,341 0 12,842
LULULEMON ATHLETICA INC COM 550021109   10,295,581 26,355 SH   SOLE 31 24,503 0 1,852
LULULEMON ATHLETICA INC COM 550021109   14,180,986 36,301 SH   SOLE 32 36,301 0 0
LULULEMON ATHLETICA INC COM 550021109   6,611,751 16,925 SH   SOLE 34 16,925 0 0
LULULEMON ATHLETICA INC COM 550021109   9,520,922 24,372 SH   SOLE 36 24,372 0 0
LULULEMON ATHLETICA INC COM 550021109   2,152,872 5,511 SH   SOLE 40 5,511 0 0
LULULEMON ATHLETICA INC COM 550021109   45,706 117 SH   OTR 43 117 0 0
LULULEMON ATHLETICA INC COM 550021109   50,678,243 129,728 SH   SOLE 43 112,885 0 16,843
LULUS FASHION LOUNGE HOLDING COM 55003A108   4,039 2,885 SH   SOLE 18 2,885 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   228 163 SH   SOLE 19 163 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   51,545 36,818 SH   SOLE 21 36,818 0 0
LULUS FASHION LOUNGE HOLDING COM 55003A108   14,287 10,205 SH   SOLE 22 10,205 0 0
LUMEN TECHNOLOGIES INC COM 550241103   1,869,136 1,198,164 SH   SOLE 2 412,620 0 785,544
LUMEN TECHNOLOGIES INC COM 550241103   4,190 2,686 SH   SOLE 4 2,686 0 0
LUMEN TECHNOLOGIES INC COM 550241103   392,345 251,503 SH   SOLE 7 239,478 0 12,025
LUMEN TECHNOLOGIES INC COM 550241103   4,989,481 3,198,385 SH   SOLE 18 3,198,385 0 0
LUMEN TECHNOLOGIES INC COM 550241103   3,784,827 2,426,171 SH   SOLE 19 2,426,171 0 0
LUMEN TECHNOLOGIES INC COM 550241103   159,533,250 102,264,904 SH   SOLE 21 102,264,904 0 0
LUMEN TECHNOLOGIES INC COM 550241103   49,919,037 31,999,383 SH   SOLE 22 30,620,216 0 1,379,167
LUMEN TECHNOLOGIES INC COM 550241103   35,181 22,552 SH   SOLE 23 22,552 0 0
LUMEN TECHNOLOGIES INC COM 550241103   306,198 196,281 SH   SOLE 25 196,281 0 0
LUMEN TECHNOLOGIES INC COM 550241103   3,337,375 2,139,343 SH   SOLE 26 1,255,438 0 883,905
LUMEN TECHNOLOGIES INC COM 550241103   44,820 28,731 SH   SOLE 28 10,085 0 18,646
LUMEN TECHNOLOGIES INC COM 550241103   4,310,225 2,762,965 SH   SOLE 30 2,762,965 0 0
LUMEN TECHNOLOGIES INC COM 550241103   851,134 545,599 SH   SOLE 36 545,599 0 0
LUMEN TECHNOLOGIES INC COM 550241103   343,387 220,120 SH   SOLE 40 220,120 0 0
LUMEN TECHNOLOGIES INC COM 550241103   1,995,178 1,278,960 SH   SOLE 43 1,192,338 0 86,622
LUMENT FINANCE TRUST INC COM 55025L108   12,898 5,180 SH   SOLE 18 5,180 0 0
LUMENT FINANCE TRUST INC COM 55025L108   170,866 68,621 SH   SOLE 21 68,621 0 0
LUMENT FINANCE TRUST INC COM 55025L108   277,194 111,323 SH   SOLE 22 111,323 0 0
LUMENTUM HLDGS INC COM 55024U109   4,860,951 102,660 SH   SOLE 2 59,462 0 43,198
LUMENTUM HLDGS INC COM 55024U109   17,520 370 SH   SOLE 4 193 0 177
LUMENTUM HLDGS INC COM 55024U109   490,972 10,369 SH   SOLE 7 9,856 0 513
LUMENTUM HLDGS INC COM 55024U109   5,459,124 115,293 SH   SOLE 18 115,293 0 0
LUMENTUM HLDGS INC COM 55024U109   1,503,741 31,758 SH   SOLE 19 31,758 0 0
LUMENTUM HLDGS INC COM 55024U109   170,916,833 3,609,648 SH   SOLE 21 3,609,648 0 0
LUMENTUM HLDGS INC COM 55024U109   94,667,944 1,999,323 SH   SOLE 22 1,903,230 0 96,093
LUMENTUM HLDGS INC COM 55024U109   679,236 14,345 SH   SOLE 25 14,345 0 0
LUMENTUM HLDGS INC COM 55024U109   1,144,923 24,180 SH   SOLE 26 24,180 0 0
LUMENTUM HLDGS INC COM 55024U109   296,174 6,255 SH   SOLE 28 1,352 0 4,903
LUMENTUM HLDGS INC COM 55024U109   2,829,920 59,766 SH   SOLE 30 59,766 0 0
LUMENTUM HLDGS INC COM 55024U109   39,443 833 SH   SOLE 31 833 0 0
LUMENTUM HLDGS INC COM 55024U109   46,308 978 SH   SOLE 36 978 0 0
LUMENTUM HLDGS INC COM 55024U109   680,704 14,376 SH   SOLE 40 14,376 0 0
LUMENTUM HLDGS INC COM 55024U109   3,546,089 74,891 SH   SOLE 43 68,828 0 6,063
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   7,146,812 8,146,000 PRN   SOLE 21 8,146,000 0 0
LUMENTUM HLDGS INC NOTE 0.500% 6/1 55024UAF6   5,170,859 6,700,000 PRN   SOLE 21 6,700,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   284,076 144,201 SH   SOLE 2 76,115 0 68,086
LUMINAR TECHNOLOGIES INC COM CL A 550424105   4,011 2,036 SH   SOLE 4 689 0 1,347
LUMINAR TECHNOLOGIES INC COM CL A 550424105   259,569 131,761 SH   SOLE 7 124,682 0 7,079
LUMINAR TECHNOLOGIES INC COM CL A 550424105   1,319,758 669,928 SH   SOLE 18 669,928 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   1,234,940 626,873 SH   SOLE 19 626,873 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   21,018,598 10,669,339 SH   SOLE 21 10,669,339 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   16,093,117 8,169,095 SH   SOLE 22 7,942,628 0 226,467
LUMINAR TECHNOLOGIES INC COM CL A 550424105   93,254 47,337 SH   SOLE 25 47,337 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   134,252 68,148 SH   SOLE 26 68,148 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   67,037 34,029 SH   SOLE 28 990 0 33,039
LUMINAR TECHNOLOGIES INC COM CL A 550424105   3,143,194 1,595,530 SH   SOLE 30 1,595,530 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   9,956 5,054 SH   SOLE 36 5,054 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   104,442 53,016 SH   SOLE 40 53,016 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   830,928 421,791 SH   SOLE 43 403,353 0 18,438
LUMOS PHARMA INC COM 55028X109   115,913 41,104 SH   SOLE 22 41,104 0 0
LUNA INNOVATIONS INC COM 550351100   20,861 6,509 SH   SOLE 2 1,133 0 5,376
LUNA INNOVATIONS INC COM 550351100   267,896 83,587 SH   SOLE 18 83,587 0 0
LUNA INNOVATIONS INC COM 550351100   226,664 70,722 SH   SOLE 19 70,722 0 0
LUNA INNOVATIONS INC COM 550351100   3,680,330 1,148,309 SH   SOLE 21 1,148,309 0 0
LUNA INNOVATIONS INC COM 550351100   2,839,043 885,817 SH   SOLE 22 873,965 0 11,852
LUNA INNOVATIONS INC COM 550351100   231 72 SH   SOLE 43 72 0 0
LUXFER HLDGS PLC SHS G5698W116   863,116 83,232 SH   SOLE 2 73,285 0 9,947
LUXFER HLDGS PLC SHS G5698W116   2,053 198 SH   SOLE 7 198 0 0
LUXFER HLDGS PLC SHS G5698W116   757,155 73,014 SH   SOLE 18 73,014 0 0
LUXFER HLDGS PLC SHS G5698W116   596,856 57,556 SH   SOLE 19 57,556 0 0
LUXFER HLDGS PLC SHS G5698W116   23,124,219 2,229,915 SH   SOLE 21 2,229,915 0 0
LUXFER HLDGS PLC SHS G5698W116   7,530,061 726,139 SH   SOLE 22 702,472 0 23,667
LUXFER HLDGS PLC SHS G5698W116   44,819 4,322 SH   SOLE 43 3,331 0 991
LUXURBAN HOTELS INC COM 21985R105   3,266 2,367 SH   SOLE 18 2,367 0 0
LUXURBAN HOTELS INC COM 21985R105   41,030 29,732 SH   SOLE 21 29,732 0 0
LXP INDUSTRIAL TRUST PFD CONV SER C 529043309   8,256,503 178,057 SH   SOLE 21 178,057 0 0
LXP INDUSTRIAL TRUST COM 529043101   2,787,766 309,065 SH   SOLE 2 83,369 0 225,696
LXP INDUSTRIAL TRUST COM 529043101   1,228,695 136,219 SH   SOLE 4 136,219 0 0
LXP INDUSTRIAL TRUST COM 529043101   4,458,992 494,345 SH   SOLE 7 445,558 0 48,787
LXP INDUSTRIAL TRUST COM 529043101   8,275,868 917,502 SH   SOLE 18 917,502 0 0
LXP INDUSTRIAL TRUST COM 529043101   9,946,552 1,102,722 SH   SOLE 19 1,102,722 0 0
LXP INDUSTRIAL TRUST COM 529043101   329,297,993 36,507,538 SH   SOLE 21 36,507,538 0 0
LXP INDUSTRIAL TRUST COM 529043101   104,342,936 11,567,953 SH   SOLE 22 11,037,835 0 530,118
LXP INDUSTRIAL TRUST COM 529043101   139,296 15,443 SH   SOLE 23 15,443 0 0
LXP INDUSTRIAL TRUST COM 529043101   10,201,710 1,131,010 SH   SOLE 25 1,131,010 0 0
LXP INDUSTRIAL TRUST COM 529043101   1,962,229 217,542 SH   SOLE 26 125,226 0 92,316
LXP INDUSTRIAL TRUST COM 529043101   8,084,527 896,289 SH   SOLE 28 15,014 0 881,275
LXP INDUSTRIAL TRUST COM 529043101   15,597,222 1,729,182 SH   SOLE 30 1,729,182 0 0
LXP INDUSTRIAL TRUST COM 529043101   93,384 10,353 SH   SOLE 36 10,353 0 0
LXP INDUSTRIAL TRUST COM 529043101   473,054 52,445 SH   SOLE 40 52,445 0 0
LXP INDUSTRIAL TRUST COM 529043101   1,517,295 168,215 SH   SOLE 43 151,076 0 17,139
LYELL IMMUNOPHARMA INC COM 55083R104   322,137 144,456 SH   SOLE 2 49,144 0 95,312
LYELL IMMUNOPHARMA INC COM 55083R104   4,576 2,052 SH   SOLE 7 2,052 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   1,116,713 500,768 SH   SOLE 18 500,768 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   895,160 401,417 SH   SOLE 19 401,417 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   16,908,991 7,582,507 SH   SOLE 21 7,582,507 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   9,636,093 4,321,118 SH   SOLE 22 4,099,160 0 221,958
LYELL IMMUNOPHARMA INC COM 55083R104   85,924 38,531 SH   SOLE 25 38,531 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   22,510 10,094 SH   SOLE 26 4,719 0 5,375
LYELL IMMUNOPHARMA INC COM 55083R104   1,818,068 815,277 SH   SOLE 30 815,277 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   46,863 21,015 SH   SOLE 34 21,015 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   12,093 5,423 SH   SOLE 36 5,423 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   84,874 38,060 SH   SOLE 40 38,060 0 0
LYELL IMMUNOPHARMA INC COM 55083R104   26,557 11,909 SH   SOLE 43 0 0 11,909
LYFT INC CL A COM 55087P104   13,867,100 716,646 SH   SOLE 2 277,360 0 439,286
LYFT INC CL A COM 55087P104   18,653 964 SH   SOLE 4 964 0 0
LYFT INC CL A COM 55087P104   1,065,933 55,087 SH   SOLE 7 52,602 0 2,485
LYFT INC CL A COM 55087P104   684,023 35,350 SH   SOLE 13 35,350 0 0
LYFT INC CL A COM 55087P104   3,429,401 177,230 SH   SOLE 18 177,230 0 0
LYFT INC CL A COM 55087P104   2,199,128 113,650 SH   SOLE 19 113,650 0 0
LYFT INC CL A COM 55087P104   112,253,027 5,801,190 SH   SOLE 21 5,801,190 0 0
LYFT INC CL A COM 55087P104   174,080,669 8,996,417 SH   SOLE 22 8,544,976 0 451,441
LYFT INC CL A COM 55087P104   1,376,037 71,113 SH   SOLE 25 71,113 0 0
LYFT INC CL A COM 55087P104   2,567,532 132,689 SH   SOLE 26 110,518 0 22,171
LYFT INC CL A COM 55087P104   364,670 18,846 SH   SOLE 28 7,516 0 11,330
LYFT INC CL A COM 55087P104   10,462,274 540,686 SH   SOLE 30 540,686 0 0
LYFT INC CL A COM 55087P104   88,043 4,550 SH   SOLE 31 4,550 0 0
LYFT INC CL A COM 55087P104   44,969 2,324 SH   SOLE 36 2,324 0 0
LYFT INC CL A COM 55087P104   1,355,506 70,052 SH   SOLE 40 70,052 0 0
LYFT INC CL A COM 55087P104   4,237,747 219,005 SH   SOLE 43 185,348 0 33,657
LYFT INC NOTE 1.500% 5/1 55087PAB0   2,886,220 2,965,000 PRN   SOLE 21 2,965,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   98,102,373 959,155 SH   SOLE 2 321,903 0 637,252
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   24,020,253 234,848 SH   SOLE 4 73,440 0 161,408
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   38,301,712 374,479 SH   SOLE 7 344,004 0 30,475
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   927,884 9,072 SH   SOLE 13 9,072 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,737,823 36,545 SH   SOLE 15 36,545 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   55,027,765 538,011 SH   SOLE 18 479,282 0 58,729
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   23,227,890 227,101 SH   SOLE 19 227,101 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,075,806,099 10,518,245 SH   SOLE 21 10,518,245 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   586,189,488 5,731,223 SH   SOLE 22 5,074,668 0 656,555
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   43,047,300 420,877 SH   SOLE 23 420,877 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   65,160,440 637,079 SH   SOLE 25 637,079 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   38,228,684 373,765 SH   SOLE 26 222,715 0 151,050
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   41,381,465 404,590 SH   SOLE 28 9,189 0 395,401
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   156,528,289 1,530,390 SH   SOLE 30 1,530,390 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,280,094 61,401 SH   SOLE 31 57,240 0 4,161
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   5,322,651 52,040 SH   SOLE 32 52,040 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,234,008 12,065 SH   SOLE 34 12,065 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   17,605,661 172,132 SH   SOLE 35 172,132 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,503,985 63,590 SH   SOLE 36 63,590 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,304,581 12,755 SH   SOLE 40 12,755 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   53,595 524 SH   OTR 43 524 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   47,326,579 462,716 SH   SOLE 43 397,367 0 65,349
LYRA THERAPEUTICS INC COM 55234L105   54,668 8,789 SH   SOLE 18 8,789 0 0
LYRA THERAPEUTICS INC COM 55234L105   267,329 42,979 SH   SOLE 21 42,979 0 0
LYRA THERAPEUTICS INC COM 55234L105   586,104 94,229 SH   SOLE 22 94,229 0 0
LYRA THERAPEUTICS INC COM 55234L105   36,835 5,922 SH   SOLE 26 5,922 0 0
M & T BK CORP COM 55261F104   45,314,450 311,568 SH   SOLE 2 52,795 0 258,773
M & T BK CORP COM 55261F104   18,564,107 127,641 SH   SOLE 4 70,224 0 57,417
M & T BK CORP COM 55261F104   18,032,233 123,984 SH   SOLE 7 97,543 0 26,441
M & T BK CORP COM 55261F104   1,184,609 8,145 SH   SOLE 13 8,145 0 0
M & T BK CORP COM 55261F104   3,723,409 25,601 SH   SOLE 15 25,601 0 0
M & T BK CORP COM 55261F104   79,937,209 549,623 SH   SOLE 18 538,701 0 10,922
M & T BK CORP COM 55261F104   56,936,124 391,475 SH   SOLE 19 391,475 0 0
M & T BK CORP COM 55261F104   727,725,911 5,003,616 SH   SOLE 21 5,003,616 0 0
M & T BK CORP COM 55261F104   518,488,510 3,564,965 SH   SOLE 22 3,195,412 0 369,553
M & T BK CORP COM 55261F104   36,005,708 247,564 SH   SOLE 23 247,564 0 0
M & T BK CORP COM 55261F104   71,089,036 488,786 SH   SOLE 25 480,568 0 8,218
M & T BK CORP COM 55261F104   29,824,799 205,066 SH   SOLE 26 109,523 0 95,543
M & T BK CORP COM 55261F104   40,056,503 275,416 SH   SOLE 28 2,556 0 272,860
M & T BK CORP COM 55261F104   163,342,355 1,123,091 SH   SOLE 30 1,109,977 0 13,114
M & T BK CORP COM 55261F104   5,521,339 37,963 SH   SOLE 31 35,324 0 2,639
M & T BK CORP COM 55261F104   25,967,585 178,545 SH   SOLE 34 178,545 0 0
M & T BK CORP COM 55261F104   5,686,559 39,099 SH   SOLE 36 39,099 0 0
M & T BK CORP COM 55261F104   6,207,961 42,684 SH   SOLE 37 42,684 0 0
M & T BK CORP COM 55261F104   1,191,590 8,193 SH   SOLE 40 8,193 0 0
M & T BK CORP COM 55261F104   17,744 122 SH   OTR 43 122 0 0
M & T BK CORP COM 55261F104   23,195,672 159,486 SH   SOLE 43 131,062 0 28,424
M D C HLDGS INC COM 552676108   5,029,403 79,946 SH   SOLE 2 26,185 0 53,761
M D C HLDGS INC COM 552676108   14,532 231 SH   SOLE 4 231 0 0
M D C HLDGS INC COM 552676108   484,784 7,706 SH   SOLE 7 7,334 0 372
M D C HLDGS INC COM 552676108   12,159,874 193,290 SH   SOLE 18 193,290 0 0
M D C HLDGS INC COM 552676108   11,927,673 189,599 SH   SOLE 19 189,599 0 0
M D C HLDGS INC COM 552676108   474,048,806 7,535,349 SH   SOLE 21 7,535,349 0 0
M D C HLDGS INC COM 552676108   115,129,955 1,830,074 SH   SOLE 22 1,744,230 0 85,844
M D C HLDGS INC COM 552676108   155,388 2,470 SH   SOLE 23 2,470 0 0
M D C HLDGS INC COM 552676108   811,476 12,899 SH   SOLE 25 12,899 0 0
M D C HLDGS INC COM 552676108   4,207,547 66,882 SH   SOLE 26 20,848 0 46,034
M D C HLDGS INC COM 552676108   71,025 1,129 SH   SOLE 28 1,129 0 0
M D C HLDGS INC COM 552676108   7,584,052 120,554 SH   SOLE 30 120,554 0 0
M D C HLDGS INC COM 552676108   98,769 1,570 SH   SOLE 36 1,570 0 0
M D C HLDGS INC COM 552676108   873,883 13,891 SH   SOLE 40 13,891 0 0
M D C HLDGS INC COM 552676108   7,191,332 114,311 SH   SOLE 43 109,477 0 4,834
M-TRON INDS INC COM 55380K109   8,940 298 SH   SOLE 18 298 0 0
M-TRON INDS INC COM 55380K109   276,150 9,205 SH   SOLE 21 9,205 0 0
M-TRON INDS INC COM 55380K109   165,420 5,514 SH   SOLE 22 5,514 0 0
M/I HOMES INC COM 55305B101   8,755,951 64,245 SH   SOLE 2 47,555 0 16,690
M/I HOMES INC COM 55305B101   99,083 727 SH   SOLE 4 727 0 0
M/I HOMES INC COM 55305B101   98,265 721 SH   SOLE 7 721 0 0
M/I HOMES INC COM 55305B101   13,685,151 100,412 SH   SOLE 18 100,412 0 0
M/I HOMES INC COM 55305B101   24,608,250 180,558 SH   SOLE 19 180,558 0 0
M/I HOMES INC COM 55305B101   464,677,348 3,409,475 SH   SOLE 21 3,409,475 0 0
M/I HOMES INC COM 55305B101   112,084,215 822,395 SH   SOLE 22 786,124 0 36,271
M/I HOMES INC COM 55305B101   26,304 193 SH   SOLE 23 193 0 0
M/I HOMES INC COM 55305B101   767,176 5,629 SH   SOLE 25 5,629 0 0
M/I HOMES INC COM 55305B101   4,078,069 29,922 SH   SOLE 26 14,467 0 15,455
M/I HOMES INC COM 55305B101   70,871 520 SH   SOLE 28 520 0 0
M/I HOMES INC COM 55305B101   7,918,858 58,103 SH   SOLE 30 58,103 0 0
M/I HOMES INC COM 55305B101   6,798,554 49,883 SH   SOLE 34 49,883 0 0
M/I HOMES INC COM 55305B101   120,208 882 SH   SOLE 36 882 0 0
M/I HOMES INC COM 55305B101   855,356 6,276 SH   SOLE 40 6,276 0 0
M/I HOMES INC COM 55305B101   7,502,628 55,049 SH   SOLE 43 53,175 0 1,874
MACATAWA BK CORP COM 554225102   375,740 38,380 SH   SOLE 2 15,890 0 22,490
MACATAWA BK CORP COM 554225102   1,096 112 SH   SOLE 7 112 0 0
MACATAWA BK CORP COM 554225102   740,986 75,688 SH   SOLE 18 75,688 0 0
MACATAWA BK CORP COM 554225102   559,068 57,106 SH   SOLE 19 57,106 0 0
MACATAWA BK CORP COM 554225102   10,703,456 1,093,305 SH   SOLE 21 1,093,305 0 0
MACATAWA BK CORP COM 554225102   4,208,868 429,915 SH   SOLE 22 409,514 0 20,401
MACATAWA BK CORP COM 554225102   60,619 6,192 SH   SOLE 43 5,244 0 947
MACERICH CO COM 554382101   4,205,309 244,069 SH   SOLE 2 74,588 0 169,481
MACERICH CO COM 554382101   1,722,311 99,960 SH   SOLE 4 99,960 0 0
MACERICH CO COM 554382101   6,257,884 363,197 SH   SOLE 7 327,030 0 36,167
MACERICH CO COM 554382101   11,808,632 685,353 SH   SOLE 18 685,353 0 0
MACERICH CO COM 554382101   14,054,632 815,707 SH   SOLE 19 815,707 0 0
MACERICH CO COM 554382101   455,593,851 26,441,895 SH   SOLE 21 26,441,895 0 0
MACERICH CO COM 554382101   146,542,270 8,505,065 SH   SOLE 22 8,097,289 0 407,776
MACERICH CO COM 554382101   198,783 11,537 SH   SOLE 23 11,537 0 0
MACERICH CO COM 554382101   10,296,751 597,606 SH   SOLE 25 597,606 0 0
MACERICH CO COM 554382101   5,792,364 336,179 SH   SOLE 26 185,588 0 150,591
MACERICH CO COM 554382101   8,179,236 474,709 SH   SOLE 28 10,942 0 463,767
MACERICH CO COM 554382101   18,968,214 1,100,883 SH   SOLE 30 1,100,883 0 0
MACERICH CO COM 554382101   198,197 11,503 SH   SOLE 36 11,503 0 0
MACERICH CO COM 554382101   774,247 44,936 SH   SOLE 40 44,936 0 0
MACERICH CO COM 554382101   6,111,357 354,693 SH   SOLE 43 278,719 0 75,974
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   5,948,234 62,194 SH   SOLE 2 48,684 0 13,510
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   35,291 369 SH   SOLE 4 133 0 236
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   42,464 444 SH   SOLE 7 444 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   19,487,893 203,763 SH   SOLE 18 203,763 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   11,314,499 118,303 SH   SOLE 19 118,303 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   394,644,114 4,126,350 SH   SOLE 21 4,126,350 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   169,056,994 1,767,639 SH   SOLE 22 1,719,085 0 48,554
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,048,406 10,962 SH   SOLE 25 10,962 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,688,046 17,650 SH   SOLE 26 17,650 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   555,860 5,812 SH   SOLE 28 867 0 4,945
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   5,065,668 52,966 SH   SOLE 30 52,966 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   7,224,646 75,540 SH   SOLE 34 75,540 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   1,171,016 12,244 SH   SOLE 40 12,244 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   4,345,116 45,432 SH   SOLE 43 41,554 0 3,878
MACOM TECH SOLUTIONS HLDGS I NOTE 0.250% 3/1 55405YAB6   4,569,313 3,625,000 PRN   SOLE 21 3,625,000 0 0
MACROGENICS INC COM 556099109   996,956 67,728 SH   SOLE 2 20,167 0 47,561
MACROGENICS INC COM 556099109   44,145 2,999 SH   SOLE 7 2,999 0 0
MACROGENICS INC COM 556099109   2,410,915 163,785 SH   SOLE 18 163,785 0 0
MACROGENICS INC COM 556099109   6,490,342 440,920 SH   SOLE 19 440,920 0 0
MACROGENICS INC COM 556099109   41,824,481 2,841,337 SH   SOLE 21 2,841,337 0 0
MACROGENICS INC COM 556099109   28,697,244 1,949,541 SH   SOLE 22 1,871,348 0 78,193
MACROGENICS INC COM 556099109   134,762 9,155 SH   SOLE 25 9,155 0 0
MACROGENICS INC COM 556099109   314,081 21,337 SH   SOLE 26 0 0 21,337
MACROGENICS INC COM 556099109   13,366 908 SH   SOLE 28 908 0 0
MACROGENICS INC COM 556099109   2,156,112 146,475 SH   SOLE 30 146,475 0 0
MACROGENICS INC COM 556099109   30,294 2,058 SH   SOLE 34 2,058 0 0
MACROGENICS INC COM 556099109   138,486 9,408 SH   SOLE 40 9,408 0 0
MACROGENICS INC COM 556099109   596,793 40,543 SH   SOLE 43 35,433 0 5,110
MACYS INC COM 55616P104   13,402,495 670,460 SH   SOLE 2 326,559 0 343,901
MACYS INC COM 55616P104   17,991 900 SH   SOLE 4 900 0 0
MACYS INC COM 55616P104   1,398,241 69,947 SH   SOLE 7 66,553 0 3,394
MACYS INC COM 55616P104   9,328,873 466,677 SH   SOLE 18 466,677 0 0
MACYS INC COM 55616P104   2,049,435 102,523 SH   SOLE 19 102,523 0 0
MACYS INC COM 55616P104   272,310,996 13,622,361 SH   SOLE 21 13,622,361 0 0
MACYS INC COM 55616P104   167,582,667 8,383,325 SH   SOLE 22 8,019,797 0 363,528
MACYS INC COM 55616P104   1,180,589 59,059 SH   SOLE 25 59,059 0 0
MACYS INC COM 55616P104   9,260,867 463,275 SH   SOLE 26 463,275 0 0
MACYS INC COM 55616P104   332,614 16,639 SH   SOLE 28 3,135 0 13,504
MACYS INC COM 55616P104   8,117,639 406,085 SH   SOLE 30 406,085 0 0
MACYS INC COM 55616P104   67,386 3,371 SH   SOLE 31 3,371 0 0
MACYS INC COM 55616P104   739,690 37,003 SH   SOLE 36 37,003 0 0
MACYS INC COM 55616P104   1,156,002 57,829 SH   SOLE 40 57,829 0 0
MACYS INC COM 55616P104   17,077,234 854,289 SH   SOLE 43 784,267 0 70,022
MADDEN STEVEN LTD COM 556269108   1,615,772 38,216 SH   SOLE 2 20,400 0 17,816
MADDEN STEVEN LTD COM 556269108   7,991 189 SH   SOLE 4 189 0 0
MADDEN STEVEN LTD COM 556269108   822,388 19,451 SH   SOLE 7 18,419 0 1,032
MADDEN STEVEN LTD COM 556269108   8,865,651 209,689 SH   SOLE 18 209,689 0 0
MADDEN STEVEN LTD COM 556269108   6,673,348 157,837 SH   SOLE 19 157,837 0 0
MADDEN STEVEN LTD COM 556269108   344,964,592 8,159,049 SH   SOLE 21 8,159,049 0 0
MADDEN STEVEN LTD COM 556269108   85,713,652 2,027,286 SH   SOLE 22 1,963,563 0 63,723
MADDEN STEVEN LTD COM 556269108   678,383 16,045 SH   SOLE 25 16,045 0 0
MADDEN STEVEN LTD COM 556269108   2,313,223 54,712 SH   SOLE 26 21,721 0 32,991
MADDEN STEVEN LTD COM 556269108   57,585 1,362 SH   SOLE 28 1,362 0 0
MADDEN STEVEN LTD COM 556269108   8,129,725 192,283 SH   SOLE 30 192,283 0 0
MADDEN STEVEN LTD COM 556269108   72,637 1,718 SH   SOLE 36 1,718 0 0
MADDEN STEVEN LTD COM 556269108   660,414 15,620 SH   SOLE 40 15,620 0 0
MADDEN STEVEN LTD COM 556269108   2,421,774 57,279 SH   SOLE 43 54,178 0 3,101
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   1,246,956 31,802 SH   SOLE 2 18,983 0 12,819
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   4,195 107 SH   SOLE 4 107 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   11,606 296 SH   SOLE 7 296 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   3,707,070 94,544 SH   SOLE 18 94,544 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   3,345,632 85,326 SH   SOLE 19 85,326 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   56,398,292 1,438,365 SH   SOLE 21 1,438,365 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   45,643,498 1,164,078 SH   SOLE 22 1,126,559 0 37,519
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   300,153 7,655 SH   SOLE 25 7,655 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   340,500 8,684 SH   SOLE 26 8,684 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   85,948 2,192 SH   SOLE 28 0 0 2,192
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   1,021,891 26,062 SH   SOLE 30 26,062 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   296,584 7,564 SH   SOLE 40 7,564 0 0
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   260,747 6,650 SH   SOLE 43 5,979 0 671
MADISON SQUARE GRDN SPRT COR CL A 55825T103   2,941,987 15,944 SH   SOLE 2 6,311 0 9,633
MADISON SQUARE GRDN SPRT COR CL A 55825T103   10,702 58 SH   SOLE 4 58 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   26,755 145 SH   SOLE 7 145 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   2,754,515 14,928 SH   SOLE 18 14,928 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,122,804 6,085 SH   SOLE 19 6,085 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   282,750,145 1,532,355 SH   SOLE 21 1,532,355 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   81,019,780 439,084 SH   SOLE 22 415,681 0 23,403
MADISON SQUARE GRDN SPRT COR CL A 55825T103   591,756 3,207 SH   SOLE 25 3,207 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   6,080,672 32,954 SH   SOLE 26 4,474 0 28,480
MADISON SQUARE GRDN SPRT COR CL A 55825T103   313,869 1,701 SH   SOLE 28 315 0 1,386
MADISON SQUARE GRDN SPRT COR CL A 55825T103   6,511,342 35,288 SH   SOLE 30 35,288 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   45,576 247 SH   SOLE 31 247 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   571,643 3,098 SH   SOLE 40 3,098 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   3,523,065 19,093 SH   SOLE 43 17,533 0 1,560
MADRIGAL PHARMACEUTICALS INC COM 558868105   2,362,770 8,848 SH   SOLE 2 4,141 0 4,707
MADRIGAL PHARMACEUTICALS INC COM 558868105   10,949 41 SH   SOLE 4 41 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   451,031 1,689 SH   SOLE 7 1,603 0 86
MADRIGAL PHARMACEUTICALS INC COM 558868105   9,460,960 35,429 SH   SOLE 18 34,545 0 884
MADRIGAL PHARMACEUTICALS INC COM 558868105   11,098,449 41,561 SH   SOLE 19 41,561 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   173,962,941 651,449 SH   SOLE 21 651,449 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   115,302,531 431,780 SH   SOLE 22 419,875 0 11,905
MADRIGAL PHARMACEUTICALS INC COM 558868105   88,390 331 SH   SOLE 23 331 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   580,278 2,173 SH   SOLE 25 2,173 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   1,195,004 4,475 SH   SOLE 26 4,475 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   92,663 347 SH   SOLE 28 248 0 99
MADRIGAL PHARMACEUTICALS INC COM 558868105   5,044,119 18,889 SH   SOLE 30 18,889 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   639,561 2,395 SH   SOLE 40 2,395 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   2,933,167 10,984 SH   SOLE 43 9,591 0 1,393
MAG SILVER CORP COM 55903Q104   237,934 22,489 SH   SOLE 19 22,489 0 0
MAG SILVER CORP COM 55903Q104   3,267,432 308,831 SH   SOLE 25 308,831 0 0
MAG SILVER CORP COM 55903Q104   18,799,041 1,776,847 SH   SOLE 34 1,776,847 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   130,003 11,354 SH   SOLE 2 11,354 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103   13,786 1,204 SH   SOLE 22 1,204 0 0
MAGNA INTL INC COM 559222401   125,903 2,311 SH   SOLE 22 2,311 0 0
MAGNA INTL INC COM 559222401   13,747,700 252,344 SH   SOLE 43 213,387 0 38,957
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   454,106 81,381 SH   SOLE 2 81,381 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   47,296 8,476 SH   SOLE 22 8,476 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203   17,516 3,139 SH   SOLE 28 3,139 0 0
MAGNITE INC COM 55955D100   1,026,571 95,495 SH   SOLE 2 37,050 0 58,445
MAGNITE INC COM 55955D100   4,666 434 SH   SOLE 4 434 0 0
MAGNITE INC COM 55955D100   419,906 39,061 SH   SOLE 7 36,995 0 2,066
MAGNITE INC COM 55955D100   3,620,729 336,812 SH   SOLE 18 336,812 0 0
MAGNITE INC COM 55955D100   3,118,693 290,111 SH   SOLE 19 290,111 0 0
MAGNITE INC COM 55955D100   53,418,449 4,969,158 SH   SOLE 21 4,969,158 0 0
MAGNITE INC COM 55955D100   40,595,558 3,776,331 SH   SOLE 22 3,627,820 0 148,511
MAGNITE INC COM 55955D100   266,632 24,803 SH   SOLE 25 24,803 0 0
MAGNITE INC COM 55955D100   405,361 37,708 SH   SOLE 26 37,708 0 0
MAGNITE INC COM 55955D100   24,682 2,296 SH   SOLE 28 2,296 0 0
MAGNITE INC COM 55955D100   1,505,011 140,001 SH   SOLE 30 140,001 0 0
MAGNITE INC COM 55955D100   314,556 29,261 SH   SOLE 40 29,261 0 0
MAGNITE INC COM 55955D100   415,316 38,634 SH   SOLE 43 36,800 0 1,834
MAGNOLIA OIL & GAS CORP CL A 559663109   13,436,469 517,783 SH   SOLE 2 240,408 0 277,375
MAGNOLIA OIL & GAS CORP CL A 559663109   11,989 462 SH   SOLE 4 462 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   36,927 1,423 SH   SOLE 7 1,423 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   15,554,664 599,409 SH   SOLE 18 570,839 0 28,570
MAGNOLIA OIL & GAS CORP CL A 559663109   35,340,319 1,361,862 SH   SOLE 19 1,361,862 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   544,140,983 20,968,824 SH   SOLE 21 20,968,824 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   163,626,194 6,305,441 SH   SOLE 22 6,064,067 0 241,374
MAGNOLIA OIL & GAS CORP CL A 559663109   712,743 27,466 SH   SOLE 23 27,466 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   8,347,700 321,684 SH   SOLE 26 52,564 0 269,120
MAGNOLIA OIL & GAS CORP CL A 559663109   11,940,685 460,142 SH   SOLE 30 460,142 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   6,304,587 242,951 SH   SOLE 43 222,937 0 20,014
MAGYAR BANCORP INC COM 55977T208   10,419 937 SH   SOLE 18 937 0 0
MAGYAR BANCORP INC COM 55977T208   136,909 12,312 SH   SOLE 21 12,312 0 0
MAGYAR BANCORP INC COM 55977T208   5,282 475 SH   SOLE 22 475 0 0
MAIA BIOTECHNOLOGY INC COM 552641102   3,342 1,519 SH   SOLE 18 1,519 0 0
MAIA BIOTECHNOLOGY INC COM 552641102   34,041 15,473 SH   SOLE 21 15,473 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   110,284 49,015 SH   SOLE 2 6,305 0 42,710
MAIDEN HOLDINGS LTD SHS G5753U112   518,769 230,564 SH   SOLE 18 230,564 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   479,030 212,902 SH   SOLE 19 212,902 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   7,469,991 3,319,996 SH   SOLE 21 3,319,996 0 0
MAIDEN HOLDINGS LTD SHS G5753U112   4,662,500 2,072,222 SH   SOLE 22 2,005,801 0 66,421
MAIN STR CAP CORP COM 56035L104   14,010,951 296,152 SH   SOLE 30 296,152 0 0
MAIN STR CAP CORP COM 56035L104   2,299,030 48,595 SH   SOLE 43 39,342 0 9,253
MAINSTREET BANCSHARES INC COM 56064Y100   34,558 1,903 SH   SOLE 2 855 0 1,048
MAINSTREET BANCSHARES INC COM 56064Y100   374,841 20,641 SH   SOLE 18 20,641 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   415,483 22,879 SH   SOLE 19 22,879 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   4,256,831 234,407 SH   SOLE 21 234,407 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   1,923,852 105,939 SH   SOLE 22 100,303 0 5,636
MAISON SOLUTIONS INC COM CL A 560667107   568 418 SH   SOLE 18 418 0 0
MAISON SOLUTIONS INC COM CL A 560667107   7,295 5,364 SH   SOLE 21 5,364 0 0
MAISON SOLUTIONS INC COM CL A 560667107   139,537 102,601 SH   SOLE 22 102,601 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   9,931,653 139,784 SH   SOLE 2 130,742 0 9,042
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   2,672,475 37,614 SH   SOLE 4 13,045 0 24,569
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   242,778 3,417 SH   SOLE 7 3,417 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   2,040,769 28,723 SH   SOLE 13 28,723 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   261,606 3,682 SH   SOLE 18 3,682 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   2,523,270 35,514 SH   SOLE 19 35,514 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,246,146 17,539 SH   SOLE 21 17,539 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   42,665,028 600,493 SH   SOLE 22 600,493 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,224,192 17,230 SH   SOLE 23 17,230 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,319,612 18,573 SH   SOLE 26 0 0 18,573
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   2,072,457 29,169 SH   SOLE 28 0 0 29,169
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,553,864 21,870 SH   SOLE 30 21,870 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   6,310,448 88,817 SH   SOLE 31 85,645 0 3,172
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   100,820 1,419 SH   SOLE 43 1,419 0 0
MALIBU BOATS INC COM CL A 56117J100   1,580,369 36,515 SH   SOLE 2 28,297 0 8,218
MALIBU BOATS INC COM CL A 56117J100   4,328 100 SH   SOLE 4 100 0 0
MALIBU BOATS INC COM CL A 56117J100   307,937 7,115 SH   SOLE 7 6,736 0 379
MALIBU BOATS INC COM CL A 56117J100   2,552,048 58,966 SH   SOLE 18 51,528 0 7,438
MALIBU BOATS INC COM CL A 56117J100   2,376,635 54,913 SH   SOLE 19 54,913 0 0
MALIBU BOATS INC COM CL A 56117J100   32,256,108 745,289 SH   SOLE 21 745,289 0 0
MALIBU BOATS INC COM CL A 56117J100   27,294,142 630,641 SH   SOLE 22 609,060 0 21,581
MALIBU BOATS INC COM CL A 56117J100   38,303 885 SH   SOLE 23 885 0 0
MALIBU BOATS INC COM CL A 56117J100   177,058 4,091 SH   SOLE 25 4,091 0 0
MALIBU BOATS INC COM CL A 56117J100   332,174 7,675 SH   SOLE 26 7,675 0 0
MALIBU BOATS INC COM CL A 56117J100   13,806 319 SH   SOLE 28 319 0 0
MALIBU BOATS INC COM CL A 56117J100   1,238,717 28,621 SH   SOLE 30 28,621 0 0
MALIBU BOATS INC COM CL A 56117J100   175,803 4,062 SH   SOLE 40 4,062 0 0
MALIBU BOATS INC COM CL A 56117J100   265,003 6,123 SH   SOLE 43 6,061 0 62
MAMAS CREATIONS INC COM 56146T103   16,425 3,285 SH   SOLE 18 3,285 0 0
MAMAS CREATIONS INC COM 56146T103   225,305 45,061 SH   SOLE 21 45,061 0 0
MAMAS CREATIONS INC COM 56146T103   280,230 56,046 SH   SOLE 22 56,046 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   57,807 15,881 SH   SOLE 2 1,296 0 14,585
MAMMOTH ENERGY SVCS INC COM 56155L108   244,885 67,276 SH   SOLE 18 67,276 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   186,033 51,108 SH   SOLE 19 51,108 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   3,026,427 831,436 SH   SOLE 21 831,436 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   1,739,607 477,914 SH   SOLE 22 462,537 0 15,377
MANCHESTER UTD PLC NEW ORD CL A G5784H106   82,127 5,883 SH   SOLE 21 5,883 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106   74,267 5,320 SH   SOLE 22 5,320 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106   17,296 1,239 SH   SOLE 29 1,239 0 0
MANHATTAN ASSOCIATES INC COM 562750109   166,880,139 666,907 SH   SOLE 2 561,692 0 105,215
MANHATTAN ASSOCIATES INC COM 562750109   37,145,142 148,444 SH   SOLE 4 73,575 0 74,869
MANHATTAN ASSOCIATES INC COM 562750109   8,665,215 34,629 SH   SOLE 7 27,075 0 7,554
MANHATTAN ASSOCIATES INC COM 562750109   12,681,656 50,680 SH   SOLE 13 50,680 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,391,029 5,559 SH   SOLE 15 5,559 0 0
MANHATTAN ASSOCIATES INC COM 562750109   72,328,481 289,048 SH   SOLE 18 230,767 0 58,281
MANHATTAN ASSOCIATES INC COM 562750109   93,146,866 372,245 SH   SOLE 19 372,245 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,040,944,789 4,159,952 SH   SOLE 21 4,159,952 0 0
MANHATTAN ASSOCIATES INC COM 562750109   612,239,493 2,446,707 SH   SOLE 22 2,245,859 0 200,848
MANHATTAN ASSOCIATES INC COM 562750109   68,044,293 271,927 SH   SOLE 23 271,927 0 0
MANHATTAN ASSOCIATES INC COM 562750109   6,051,562 24,184 SH   SOLE 25 24,184 0 0
MANHATTAN ASSOCIATES INC COM 562750109   53,869,014 215,278 SH   SOLE 26 93,602 0 121,676
MANHATTAN ASSOCIATES INC COM 562750109   47,637,036 190,373 SH   SOLE 28 612 0 189,761
MANHATTAN ASSOCIATES INC COM 562750109   8,393,715 33,544 SH   SOLE 29 33,544 0 0
MANHATTAN ASSOCIATES INC COM 562750109   87,700,861 350,481 SH   SOLE 30 274,817 0 75,664
MANHATTAN ASSOCIATES INC COM 562750109   20,346,702 81,312 SH   SOLE 31 80,524 0 788
MANHATTAN ASSOCIATES INC COM 562750109   40,318,059 161,124 SH   SOLE 34 161,124 0 0
MANHATTAN ASSOCIATES INC COM 562750109   2,929,443 11,707 SH   SOLE 36 11,707 0 0
MANHATTAN ASSOCIATES INC COM 562750109   770,959 3,081 SH   SOLE 40 3,081 0 0
MANHATTAN ASSOCIATES INC COM 562750109   11,928 48 SH   OTR 43 48 0 0
MANHATTAN ASSOCIATES INC COM 562750109   19,539,960 78,088 SH   SOLE 43 64,074 0 14,014
MANHATTAN BRDG CAP INC COM 562803106   104,646 20,681 SH   SOLE 2 20,681 0 0
MANHATTAN BRDG CAP INC COM 562803106   7,448 1,472 SH   SOLE 18 1,472 0 0
MANHATTAN BRDG CAP INC COM 562803106   95,482 18,870 SH   SOLE 21 18,870 0 0
MANHATTAN BRDG CAP INC COM 562803106   6,679 1,320 SH   SOLE 22 1,320 0 0
MANITEX INTL INC COM 563420108   16,341 2,382 SH   SOLE 18 2,382 0 0
MANITEX INTL INC COM 563420108   220,103 32,085 SH   SOLE 21 32,085 0 0
MANITEX INTL INC COM 563420108   145,720 21,242 SH   SOLE 22 21,242 0 0
MANITOWOC CO INC COM NEW 563571405   6,252,991 442,220 SH   SOLE 2 288,989 0 153,231
MANITOWOC CO INC COM NEW 563571405   2,828 200 SH   SOLE 4 200 0 0
MANITOWOC CO INC COM NEW 563571405   359,481 25,423 SH   SOLE 7 24,049 0 1,374
MANITOWOC CO INC COM NEW 563571405   1,998,590 141,343 SH   SOLE 18 138,361 0 2,982
MANITOWOC CO INC COM NEW 563571405   8,500,742 601,184 SH   SOLE 19 601,184 0 0
MANITOWOC CO INC COM NEW 563571405   20,468,951 1,447,592 SH   SOLE 21 1,447,592 0 0
MANITOWOC CO INC COM NEW 563571405   24,505,893 1,733,090 SH   SOLE 22 1,637,835 0 95,255
MANITOWOC CO INC COM NEW 563571405   292,726 20,702 SH   SOLE 23 20,702 0 0
MANITOWOC CO INC COM NEW 563571405   66,161 4,679 SH   SOLE 25 4,679 0 0
MANITOWOC CO INC COM NEW 563571405   1,288,338 91,113 SH   SOLE 26 2,577 0 88,536
MANITOWOC CO INC COM NEW 563571405   393,742 27,846 SH   SOLE 30 27,846 0 0
MANITOWOC CO INC COM NEW 563571405   143,182 10,126 SH   SOLE 40 10,126 0 0
MANITOWOC CO INC COM NEW 563571405   400,827 28,347 SH   SOLE 43 27,751 0 596
MANNATECH INC COM NEW 563771203   442,814 52,404 SH   SOLE 22 52,404 0 0
MANNKIND CORP COM NEW 56400P706   711,867 157,145 SH   SOLE 2 78,199 0 78,946
MANNKIND CORP COM NEW 56400P706   5,789 1,278 SH   SOLE 4 1,278 0 0
MANNKIND CORP COM NEW 56400P706   10,668 2,355 SH   SOLE 7 2,355 0 0
MANNKIND CORP COM NEW 56400P706   3,053,773 674,122 SH   SOLE 18 674,122 0 0
MANNKIND CORP COM NEW 56400P706   2,519,831 556,254 SH   SOLE 19 556,254 0 0
MANNKIND CORP COM NEW 56400P706   53,426,657 11,793,964 SH   SOLE 21 11,793,964 0 0
MANNKIND CORP COM NEW 56400P706   35,407,563 7,816,239 SH   SOLE 22 7,563,982 0 252,257
MANNKIND CORP COM NEW 56400P706   221,734 48,948 SH   SOLE 25 48,948 0 0
MANNKIND CORP COM NEW 56400P706   389,249 85,927 SH   SOLE 26 85,927 0 0
MANNKIND CORP COM NEW 56400P706   20,109 4,439 SH   SOLE 28 4,439 0 0
MANNKIND CORP COM NEW 56400P706   1,688,965 372,840 SH   SOLE 30 372,840 0 0
MANNKIND CORP COM NEW 56400P706   20,997 4,635 SH   SOLE 36 4,635 0 0
MANNKIND CORP COM NEW 56400P706   191,084 42,182 SH   SOLE 40 42,182 0 0
MANNKIND CORP COM NEW 56400P706   302,455 66,767 SH   SOLE 43 51,739 0 15,028
MANPOWERGROUP INC WIS COM 56418H100   23,222,357 299,103 SH   SOLE 2 111,963 0 187,140
MANPOWERGROUP INC WIS COM 56418H100   8,851 114 SH   SOLE 4 114 0 0
MANPOWERGROUP INC WIS COM 56418H100   736,726 9,489 SH   SOLE 7 9,032 0 457
MANPOWERGROUP INC WIS COM 56418H100   8,167,728 105,200 SH   SOLE 18 105,200 0 0
MANPOWERGROUP INC WIS COM 56418H100   16,174,896 208,332 SH   SOLE 19 208,332 0 0
MANPOWERGROUP INC WIS COM 56418H100   201,137,833 2,590,647 SH   SOLE 21 2,590,647 0 0
MANPOWERGROUP INC WIS COM 56418H100   143,609,932 1,849,690 SH   SOLE 22 1,763,113 0 86,577
MANPOWERGROUP INC WIS COM 56418H100   752,953 9,698 SH   SOLE 23 9,698 0 0
MANPOWERGROUP INC WIS COM 56418H100   838,201 10,796 SH   SOLE 25 10,796 0 0
MANPOWERGROUP INC WIS COM 56418H100   6,531,465 84,125 SH   SOLE 26 79,861 0 4,264
MANPOWERGROUP INC WIS COM 56418H100   2,084,168 26,844 SH   SOLE 28 26,844 0 0
MANPOWERGROUP INC WIS COM 56418H100   2,918,643 37,592 SH   SOLE 30 37,592 0 0
MANPOWERGROUP INC WIS COM 56418H100   47,593 613 SH   SOLE 31 613 0 0
MANPOWERGROUP INC WIS COM 56418H100   374,613 4,825 SH   SOLE 36 4,825 0 0
MANPOWERGROUP INC WIS COM 56418H100   856,059 11,026 SH   SOLE 40 11,026 0 0
MANPOWERGROUP INC WIS COM 56418H100   10,947 141 SH   OTR 43 141 0 0
MANPOWERGROUP INC WIS COM 56418H100   7,765,025 100,013 SH   SOLE 43 88,623 0 11,390
MANULIFE FINL CORP COM 56501R106   37,631,448 1,505,860 SH   SOLE 43 1,217,426 0 288,434
MAPLEBEAR INC COM 565394103   1,319,805 35,393 SH   SOLE 2 5,128 0 30,265
MAPLEBEAR INC COM 565394103   6,712 180 SH   SOLE 7 180 0 0
MAPLEBEAR INC COM 565394103   211,472 5,671 SH   SOLE 18 5,671 0 0
MAPLEBEAR INC COM 565394103   1,453,788 38,986 SH   SOLE 19 38,986 0 0
MAPLEBEAR INC COM 565394103   10,099,474 270,836 SH   SOLE 21 270,836 0 0
MAPLEBEAR INC COM 565394103   7,353,029 197,185 SH   SOLE 22 178,062 0 19,123
MAPLEBEAR INC COM 565394103   11,001 295 SH   SOLE 31 295 0 0
MAPLEBEAR INC COM 565394103   581,985 15,607 SH   SOLE 34 15,607 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   2,717,526 120,351 SH   SOLE 2 65,208 0 55,143
MARATHON DIGITAL HOLDINGS IN COM 565788106   36,896 1,634 SH   SOLE 4 660 0 974
MARATHON DIGITAL HOLDINGS IN COM 565788106   680,358 30,131 SH   SOLE 7 28,583 0 1,548
MARATHON DIGITAL HOLDINGS IN COM 565788106   12,171,636 539,045 SH   SOLE 18 521,982 0 17,063
MARATHON DIGITAL HOLDINGS IN COM 565788106   12,896,228 571,135 SH   SOLE 19 571,135 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   205,548,495 9,103,122 SH   SOLE 21 9,103,122 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   141,939,709 6,286,081 SH   SOLE 22 6,090,865 0 195,216
MARATHON DIGITAL HOLDINGS IN COM 565788106   40,328 1,786 SH   SOLE 23 1,786 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   981,711 43,477 SH   SOLE 25 43,477 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   1,604,693 71,067 SH   SOLE 26 71,067 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   140,086 6,204 SH   SOLE 28 686 0 5,518
MARATHON DIGITAL HOLDINGS IN COM 565788106   9,189,337 406,968 SH   SOLE 30 406,968 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   11,471 508 SH   SOLE 36 508 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   1,012,419 44,837 SH   SOLE 40 44,837 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   3,422,157 151,557 SH   SOLE 43 136,816 0 14,741
MARATHON DIGITAL HOLDINGS IN NOTE 1.000%12/0 565788AB2   2,216,261 2,625,000 PRN   SOLE 21 2,625,000 0 0
MARATHON OIL CORP COM 565849106   31,436,825 1,109,274 SH   SOLE 2 730,040 0 379,234
MARATHON OIL CORP COM 565849106   8,276,385 292,039 SH   SOLE 4 212,812 0 79,227
MARATHON OIL CORP COM 565849106   13,855,596 488,906 SH   SOLE 7 328,299 0 160,607
MARATHON OIL CORP COM 565849106   1,279,183 45,137 SH   SOLE 13 45,137 0 0
MARATHON OIL CORP COM 565849106   2,478,248 87,447 SH   SOLE 15 87,447 0 0
MARATHON OIL CORP COM 565849106   33,347,820 1,176,705 SH   SOLE 18 1,136,969 0 39,736
MARATHON OIL CORP COM 565849106   7,443,558 262,652 SH   SOLE 19 262,652 0 0
MARATHON OIL CORP COM 565849106   515,726,275 18,197,822 SH   SOLE 21 18,197,822 0 0
MARATHON OIL CORP COM 565849106   362,769,798 12,800,628 SH   SOLE 22 11,438,112 0 1,362,516
MARATHON OIL CORP COM 565849106   26,989,372 952,342 SH   SOLE 23 952,342 0 0
MARATHON OIL CORP COM 565849106   30,700,070 1,083,277 SH   SOLE 25 1,083,277 0 0
MARATHON OIL CORP COM 565849106   31,213,478 1,101,393 SH   SOLE 26 899,352 0 202,041
MARATHON OIL CORP COM 565849106   12,476,770 440,253 SH   SOLE 28 25,583 0 414,670
MARATHON OIL CORP COM 565849106   2,163,391 76,337 SH   SOLE 29 76,337 0 0
MARATHON OIL CORP COM 565849106   121,326,459 4,281,103 SH   SOLE 30 4,203,916 0 77,187
MARATHON OIL CORP COM 565849106   7,907,795 279,033 SH   SOLE 31 268,981 0 10,052
MARATHON OIL CORP COM 565849106   699,233 24,673 SH   SOLE 34 24,673 0 0
MARATHON OIL CORP COM 565849106   3,962,584 139,823 SH   SOLE 36 139,823 0 0
MARATHON OIL CORP COM 565849106   808,909 28,543 SH   SOLE 40 28,543 0 0
MARATHON OIL CORP COM 565849106   39,053 1,378 SH   OTR 43 1,378 0 0
MARATHON OIL CORP COM 565849106   37,178,875 1,311,887 SH   SOLE 43 1,157,276 0 154,611
MARATHON PETE CORP COM 56585A102   256,715,232 1,274,021 SH   SOLE 2 785,583 0 488,438
MARATHON PETE CORP COM 56585A102   115,123,398 571,332 SH   SOLE 4 233,269 0 338,063
MARATHON PETE CORP COM 56585A102   58,070,084 288,189 SH   SOLE 7 259,825 0 28,364
MARATHON PETE CORP COM 56585A102   21,802,703 108,202 SH   SOLE 13 108,202 0 0
MARATHON PETE CORP COM 56585A102   11,046,432 54,821 SH   SOLE 15 54,821 0 0
MARATHON PETE CORP COM 56585A102   159,760,283 792,855 SH   SOLE 18 724,094 0 68,761
MARATHON PETE CORP COM 56585A102   151,019,213 749,475 SH   SOLE 19 749,475 0 0
MARATHON PETE CORP COM 56585A102   2,135,949,771 10,600,247 SH   SOLE 21 10,600,247 0 0
MARATHON PETE CORP COM 56585A102   1,758,121,352 8,725,168 SH   SOLE 22 7,788,923 0 936,245
MARATHON PETE CORP COM 56585A102   190,230,105 944,070 SH   SOLE 23 944,070 0 0
MARATHON PETE CORP COM 56585A102   143,935,279 714,319 SH   SOLE 25 700,865 0 13,454
MARATHON PETE CORP COM 56585A102   124,538,083 618,055 SH   SOLE 26 428,343 0 189,712
MARATHON PETE CORP COM 56585A102   31,230,082 154,988 SH   SOLE 28 2,812 0 152,176
MARATHON PETE CORP COM 56585A102   38,313,210 190,140 SH   SOLE 29 190,140 0 0
MARATHON PETE CORP COM 56585A102   478,266,295 2,373,530 SH   SOLE 30 2,342,488 0 31,042
MARATHON PETE CORP COM 56585A102   59,111,234 293,356 SH   SOLE 31 287,294 0 6,062
MARATHON PETE CORP COM 56585A102   139,214,537 690,891 SH   SOLE 34 690,891 0 0
MARATHON PETE CORP COM 56585A102   20,464,542 101,561 SH   SOLE 36 101,561 0 0
MARATHON PETE CORP COM 56585A102   3,771,073 18,715 SH   SOLE 40 18,715 0 0
MARATHON PETE CORP COM 56585A102   143,670 713 SH   OTR 43 713 0 0
MARATHON PETE CORP COM 56585A102   149,276,379 740,826 SH   SOLE 43 634,032 0 106,794
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   1,318,048 152,024 SH   SOLE 2 40,014 0 112,010
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   3,277 378 SH   SOLE 4 378 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   8,393 968 SH   SOLE 7 968 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   361,062 41,645 SH   SOLE 18 41,645 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   332,026 38,296 SH   SOLE 19 38,296 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   20,192,586 2,329,018 SH   SOLE 21 2,329,018 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   24,736,360 2,853,098 SH   SOLE 22 2,704,245 0 148,853
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   235,044 27,110 SH   SOLE 25 27,110 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   461,019 53,174 SH   SOLE 26 53,174 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   161,019 18,572 SH   SOLE 28 1,455 0 17,117
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   3,003,730 346,451 SH   SOLE 30 346,451 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   14,037 1,619 SH   SOLE 31 1,619 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   13,430 1,549 SH   SOLE 36 1,549 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   263,455 30,387 SH   SOLE 40 30,387 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   4,511,304 520,335 SH   SOLE 43 476,797 0 43,538
MARCHEX INC CL B 56624R108   5,080 3,708 SH   SOLE 18 3,708 0 0
MARCHEX INC CL B 56624R108   59,951 43,760 SH   SOLE 21 43,760 0 0
MARCHEX INC CL B 56624R108   793,590 579,263 SH   SOLE 22 579,263 0 0
MARCUS & MILLICHAP INC COM 566324109   646,599 18,923 SH   SOLE 2 7,211 0 11,712
MARCUS & MILLICHAP INC COM 566324109   321,198 9,400 SH   SOLE 7 8,895 0 505
MARCUS & MILLICHAP INC COM 566324109   2,863,651 83,806 SH   SOLE 18 73,124 0 10,682
MARCUS & MILLICHAP INC COM 566324109   1,733,171 50,722 SH   SOLE 19 50,722 0 0
MARCUS & MILLICHAP INC COM 566324109   94,655,479 2,770,134 SH   SOLE 21 2,770,134 0 0
MARCUS & MILLICHAP INC COM 566324109   24,015,564 702,826 SH   SOLE 22 674,244 0 28,582
MARCUS & MILLICHAP INC COM 566324109   162,410 4,753 SH   SOLE 25 4,753 0 0
MARCUS & MILLICHAP INC COM 566324109   321,095 9,397 SH   SOLE 26 9,397 0 0
MARCUS & MILLICHAP INC COM 566324109   2,199,865 64,380 SH   SOLE 30 64,380 0 0
MARCUS & MILLICHAP INC COM 566324109   161,180 4,717 SH   SOLE 40 4,717 0 0
MARCUS & MILLICHAP INC COM 566324109   825,616 24,162 SH   SOLE 43 19,449 0 4,713
MARCUS CORP DEL COM 566330106   2,336,915 163,879 SH   SOLE 2 145,237 0 18,642
MARCUS CORP DEL COM 566330106   4,321 303 SH   SOLE 7 303 0 0
MARCUS CORP DEL COM 566330106   1,266,516 88,816 SH   SOLE 18 88,816 0 0
MARCUS CORP DEL COM 566330106   1,130,618 79,286 SH   SOLE 19 79,286 0 0
MARCUS CORP DEL COM 566330106   42,719,965 2,995,790 SH   SOLE 21 2,995,790 0 0
MARCUS CORP DEL COM 566330106   11,434,951 801,890 SH   SOLE 22 766,212 0 35,678
MARCUS CORP DEL COM 566330106   59,536 4,175 SH   SOLE 25 4,175 0 0
MARCUS CORP DEL COM 566330106   563,755 39,534 SH   SOLE 30 39,534 0 0
MARCUS CORP DEL COM 566330106   198,371 13,911 SH   SOLE 40 13,911 0 0
MARCUS CORP DEL COM 566330106   460,812 32,315 SH   SOLE 43 30,681 0 1,634
MARIN SOFTWARE INC COM NEW 56804T205   491 1,610 SH   SOLE 21 1,610 0 0
MARIN SOFTWARE INC COM NEW 56804T205   43,528 142,716 SH   SOLE 22 142,716 0 0
MARINE PRODS CORP COM 568427108   421,684 35,888 SH   SOLE 2 35,207 0 681
MARINE PRODS CORP COM 568427108   256,326 21,815 SH   SOLE 18 21,815 0 0
MARINE PRODS CORP COM 568427108   190,256 16,192 SH   SOLE 19 16,192 0 0
MARINE PRODS CORP COM 568427108   3,306,673 281,419 SH   SOLE 21 281,419 0 0
MARINE PRODS CORP COM 568427108   3,579,203 304,613 SH   SOLE 22 302,930 0 1,683
MARINEMAX INC COM 567908108   986,824 29,670 SH   SOLE 2 17,928 0 11,742
MARINEMAX INC COM 567908108   2,395 72 SH   SOLE 4 72 0 0
MARINEMAX INC COM 567908108   347,401 10,445 SH   SOLE 7 9,885 0 560
MARINEMAX INC COM 567908108   2,341,537 70,401 SH   SOLE 18 70,401 0 0
MARINEMAX INC COM 567908108   1,524,173 45,826 SH   SOLE 19 45,826 0 0
MARINEMAX INC COM 567908108   82,617,241 2,483,982 SH   SOLE 21 2,483,982 0 0
MARINEMAX INC COM 567908108   21,402,378 643,487 SH   SOLE 22 620,523 0 22,964
MARINEMAX INC COM 567908108   110,390 3,319 SH   SOLE 25 3,319 0 0
MARINEMAX INC COM 567908108   580,919 17,466 SH   SOLE 26 0 0 17,466
MARINEMAX INC COM 567908108   42,772 1,286 SH   SOLE 28 1,286 0 0
MARINEMAX INC COM 567908108   1,793,878 53,935 SH   SOLE 30 53,935 0 0
MARINEMAX INC COM 567908108   175,147 5,266 SH   SOLE 40 5,266 0 0
MARINEMAX INC COM 567908108   895,226 26,916 SH   SOLE 43 25,772 0 1,144
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   4,483,695 495,984 SH   SOLE 2 489,053 0 6,931
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   4,393 486 SH   SOLE 7 486 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   1,218,059 134,741 SH   SOLE 18 134,741 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   1,359,074 150,340 SH   SOLE 19 150,340 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   21,835,605 2,415,443 SH   SOLE 21 2,415,443 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   13,282,996 1,469,358 SH   SOLE 22 1,446,790 0 22,568
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   4,231 468 SH   SOLE 23 468 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   261,654 28,944 SH   SOLE 30 28,944 0 0
MARINUS PHARMACEUTICALS INC COM NEW 56854Q200   224,165 24,797 SH   SOLE 43 18,548 0 6,249
MARKEL GROUP INC COM 570535104   20,205,254 13,280 SH   SOLE 2 1,022 0 12,258
MARKEL GROUP INC COM 570535104   19,257,372 12,657 SH   SOLE 4 5,969 0 6,688
MARKEL GROUP INC COM 570535104   5,399,733 3,549 SH   SOLE 7 3,503 0 46
MARKEL GROUP INC COM 570535104   690,752 454 SH   SOLE 13 454 0 0
MARKEL GROUP INC COM 570535104   2,145,287 1,410 SH   SOLE 15 1,410 0 0
MARKEL GROUP INC COM 570535104   24,159,581 15,879 SH   SOLE 18 15,055 0 824
MARKEL GROUP INC COM 570535104   4,672,465 3,071 SH   SOLE 19 3,071 0 0
MARKEL GROUP INC COM 570535104   352,520,830 231,696 SH   SOLE 21 231,696 0 0
MARKEL GROUP INC COM 570535104   517,601,410 340,196 SH   SOLE 22 315,492 0 24,704
MARKEL GROUP INC COM 570535104   30,055,316 19,754 SH   SOLE 23 19,754 0 0
MARKEL GROUP INC COM 570535104   28,707,285 18,868 SH   SOLE 25 18,844 0 24
MARKEL GROUP INC COM 570535104   18,111,698 11,904 SH   SOLE 26 6,839 0 5,065
MARKEL GROUP INC COM 570535104   23,102,152 15,184 SH   SOLE 28 206 0 14,978
MARKEL GROUP INC COM 570535104   62,190,495 40,875 SH   SOLE 30 40,875 0 0
MARKEL GROUP INC COM 570535104   4,614,649 3,033 SH   SOLE 31 2,824 0 209
MARKEL GROUP INC COM 570535104   920,495 605 SH   SOLE 34 605 0 0
MARKEL GROUP INC COM 570535104   6,940,992 4,562 SH   SOLE 36 4,562 0 0
MARKEL GROUP INC COM 570535104   1,026,999 675 SH   SOLE 40 675 0 0
MARKEL GROUP INC COM 570535104   19,597 13 SH   OTR 43 13 0 0
MARKEL GROUP INC COM 570535104   17,556,358 11,539 SH   SOLE 43 9,873 0 1,666
MARKER THERAPEUTICS INC COM NEW 57055L206   4,266 992 SH   SOLE 22 992 0 0
MARKETAXESS HLDGS INC COM 57060D108   12,236,781 55,812 SH   SOLE 2 13,886 0 41,926
MARKETAXESS HLDGS INC COM 57060D108   6,456,913 29,450 SH   SOLE 4 13,771 0 15,679
MARKETAXESS HLDGS INC COM 57060D108   5,582,544 25,462 SH   SOLE 7 21,478 0 3,984
MARKETAXESS HLDGS INC COM 57060D108   256,961 1,172 SH   SOLE 13 1,172 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,169,699 5,335 SH   SOLE 15 5,335 0 0
MARKETAXESS HLDGS INC COM 57060D108   20,011,386 91,272 SH   SOLE 18 88,846 0 2,426
MARKETAXESS HLDGS INC COM 57060D108   17,173,633 78,329 SH   SOLE 19 78,329 0 0
MARKETAXESS HLDGS INC COM 57060D108   305,231,080 1,392,160 SH   SOLE 21 1,392,160 0 0
MARKETAXESS HLDGS INC COM 57060D108   198,674,045 906,153 SH   SOLE 22 819,067 0 87,086
MARKETAXESS HLDGS INC COM 57060D108   12,669,142 57,784 SH   SOLE 23 57,784 0 0
MARKETAXESS HLDGS INC COM 57060D108   15,616,301 71,226 SH   SOLE 25 71,015 0 211
MARKETAXESS HLDGS INC COM 57060D108   7,347,725 33,513 SH   SOLE 26 18,901 0 14,612
MARKETAXESS HLDGS INC COM 57060D108   17,299,921 78,905 SH   SOLE 28 611 0 78,294
MARKETAXESS HLDGS INC COM 57060D108   68,451,823 312,209 SH   SOLE 30 311,067 0 1,142
MARKETAXESS HLDGS INC COM 57060D108   1,822,845 8,314 SH   SOLE 31 7,700 0 614
MARKETAXESS HLDGS INC COM 57060D108   8,352,987 38,098 SH   SOLE 34 38,098 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,937,951 8,839 SH   SOLE 36 8,839 0 0
MARKETAXESS HLDGS INC COM 57060D108   418,987 1,911 SH   SOLE 40 1,911 0 0
MARKETAXESS HLDGS INC COM 57060D108   6,136,602 27,989 SH   SOLE 43 23,554 0 4,435
MARKETWISE INC COM CL A 57064P107   20,073 11,603 SH   SOLE 2 1,956 0 9,647
MARKETWISE INC COM CL A 57064P107   157,736 91,177 SH   SOLE 18 91,177 0 0
MARKETWISE INC COM CL A 57064P107   116,363 67,262 SH   SOLE 19 67,262 0 0
MARKETWISE INC COM CL A 57064P107   1,957,128 1,131,288 SH   SOLE 21 1,131,288 0 0
MARKETWISE INC COM CL A 57064P107   927,000 535,838 SH   SOLE 22 511,932 0 23,906
MARKFORGED HOLDING CORPORATI COM 57064N102   750,920 898,230 SH   SOLE 22 898,230 0 0
MARQETA INC CLASS A COM 57142B104   2,412,054 404,707 SH   SOLE 2 151,737 0 252,970
MARQETA INC CLASS A COM 57142B104   7,152 1,200 SH   SOLE 4 1,200 0 0
MARQETA INC CLASS A COM 57142B104   324,123 54,383 SH   SOLE 7 51,626 0 2,757
MARQETA INC CLASS A COM 57142B104   7,302,258 1,225,211 SH   SOLE 18 1,225,211 0 0
MARQETA INC CLASS A COM 57142B104   6,011,214 1,008,593 SH   SOLE 19 1,008,593 0 0
MARQETA INC CLASS A COM 57142B104   101,121,359 16,966,671 SH   SOLE 21 16,966,671 0 0
MARQETA INC CLASS A COM 57142B104   77,795,075 13,052,865 SH   SOLE 22 12,482,418 0 570,447
MARQETA INC CLASS A COM 57142B104   479,071 80,381 SH   SOLE 25 80,381 0 0
MARQETA INC CLASS A COM 57142B104   766,170 128,552 SH   SOLE 26 128,552 0 0
MARQETA INC CLASS A COM 57142B104   3,544,484 594,712 SH   SOLE 30 594,712 0 0
MARQETA INC CLASS A COM 57142B104   532,568 89,357 SH   SOLE 40 89,357 0 0
MARQETA INC CLASS A COM 57142B104   1,528,752 256,502 SH   SOLE 43 240,258 0 16,244
MARRIOTT INTL INC NEW CL A 571903202   104,164,165 412,842 SH   SOLE 2 67,203 0 345,639
MARRIOTT INTL INC NEW CL A 571903202   24,335,047 96,449 SH   SOLE 4 71,446 0 25,003
MARRIOTT INTL INC NEW CL A 571903202   49,238,044 195,149 SH   SOLE 7 176,122 0 19,027
MARRIOTT INTL INC NEW CL A 571903202   2,812,500 11,147 SH   SOLE 13 11,147 0 0
MARRIOTT INTL INC NEW CL A 571903202   9,478,025 37,565 SH   SOLE 15 37,565 0 0
MARRIOTT INTL INC NEW CL A 571903202   97,263,991 385,494 SH   SOLE 18 369,862 0 15,632
MARRIOTT INTL INC NEW CL A 571903202   16,076,184 63,716 SH   SOLE 19 63,716 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,380,869,417 5,472,908 SH   SOLE 21 5,472,908 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,326,610,404 5,257,859 SH   SOLE 22 4,718,822 0 539,037
MARRIOTT INTL INC NEW CL A 571903202   97,199,904 385,240 SH   SOLE 23 385,240 0 0
MARRIOTT INTL INC NEW CL A 571903202   110,548,617 438,146 SH   SOLE 25 433,465 0 4,681
MARRIOTT INTL INC NEW CL A 571903202   64,088,506 254,007 SH   SOLE 26 132,848 0 121,159
MARRIOTT INTL INC NEW CL A 571903202   107,882,457 427,579 SH   SOLE 28 41,368 0 386,211
MARRIOTT INTL INC NEW CL A 571903202   396,289,188 1,570,644 SH   SOLE 30 1,570,644 0 0
MARRIOTT INTL INC NEW CL A 571903202   14,538,102 57,620 SH   SOLE 31 53,634 0 3,986
MARRIOTT INTL INC NEW CL A 571903202   21,899,246 86,795 SH   SOLE 32 86,795 0 0
MARRIOTT INTL INC NEW CL A 571903202   2,864,728 11,354 SH   SOLE 34 11,354 0 0
MARRIOTT INTL INC NEW CL A 571903202   12,700,024 50,335 SH   SOLE 36 50,335 0 0
MARRIOTT INTL INC NEW CL A 571903202   3,159,678 12,523 SH   SOLE 40 12,523 0 0
MARRIOTT INTL INC NEW CL A 571903202   86,795 344 SH   OTR 43 344 0 0
MARRIOTT INTL INC NEW CL A 571903202   97,831,498 387,743 SH   SOLE 43 331,579 0 56,164
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   16,587,404 153,972 SH   SOLE 2 66,303 0 87,669
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   12,281 114 SH   SOLE 4 114 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   886,618 8,230 SH   SOLE 7 7,813 0 417
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   7,603,799 70,582 SH   SOLE 18 67,423 0 3,159
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   3,307,742 30,704 SH   SOLE 19 30,704 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   179,541,741 1,666,590 SH   SOLE 21 1,666,590 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   112,495,221 1,044,233 SH   SOLE 22 997,155 0 47,078
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   687,533 6,382 SH   SOLE 25 6,382 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   3,871,708 35,939 SH   SOLE 26 12,330 0 23,609
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   183,680 1,705 SH   SOLE 28 761 0 944
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   5,702,795 52,936 SH   SOLE 30 52,936 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   48,263 448 SH   SOLE 31 448 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   37,921 352 SH   SOLE 36 352 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   806,359 7,485 SH   SOLE 40 7,485 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   6,723,358 62,409 SH   SOLE 43 46,754 0 15,655
MARRIOTT VACATIONS WORLDWIDE NOTE 1/1 57164YAD9   4,150,050 4,380,000 PRN   SOLE 21 4,380,000 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 3.250%12/1 57164YAF4   4,103,750 4,375,000 PRN   SOLE 21 4,375,000 0 0
MARSH & MCLENNAN COS INC COM 571748102   302,575,969 1,468,958 SH   SOLE 2 745,475 0 723,483
MARSH & MCLENNAN COS INC COM 571748102   128,635,952 624,507 SH   SOLE 4 332,580 0 291,927
MARSH & MCLENNAN COS INC COM 571748102   99,190,905 481,556 SH   SOLE 7 436,462 0 45,094
MARSH & MCLENNAN COS INC COM 571748102   13,760,288 66,804 SH   SOLE 13 66,804 0 0
MARSH & MCLENNAN COS INC COM 571748102   14,867,430 72,179 SH   SOLE 15 72,179 0 0
MARSH & MCLENNAN COS INC COM 571748102   244,392,180 1,186,485 SH   SOLE 18 1,095,515 0 90,970
MARSH & MCLENNAN COS INC COM 571748102   283,550,214 1,376,591 SH   SOLE 19 1,376,591 0 0
MARSH & MCLENNAN COS INC COM 571748102   3,001,318,926 14,570,924 SH   SOLE 21 14,570,924 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,417,843,705 11,738,245 SH   SOLE 22 10,514,209 0 1,224,036
MARSH & MCLENNAN COS INC COM 571748102   254,136,270 1,233,791 SH   SOLE 23 1,233,791 0 0
MARSH & MCLENNAN COS INC COM 571748102   171,106,556 830,695 SH   SOLE 25 827,201 0 3,494
MARSH & MCLENNAN COS INC COM 571748102   162,294,526 787,914 SH   SOLE 26 505,415 0 282,499
MARSH & MCLENNAN COS INC COM 571748102   249,187,395 1,209,765 SH   SOLE 28 7,207 0 1,202,558
MARSH & MCLENNAN COS INC COM 571748102   9,819,891 47,674 SH   SOLE 29 47,674 0 0
MARSH & MCLENNAN COS INC COM 571748102   901,143,756 4,374,909 SH   SOLE 30 4,362,518 0 12,391
MARSH & MCLENNAN COS INC COM 571748102   45,861,241 222,649 SH   SOLE 31 214,803 0 7,846
MARSH & MCLENNAN COS INC COM 571748102   171,967,964 834,877 SH   SOLE 34 834,877 0 0
MARSH & MCLENNAN COS INC COM 571748102   26,059,148 126,513 SH   SOLE 36 126,513 0 0
MARSH & MCLENNAN COS INC COM 571748102   5,048,570 24,510 SH   SOLE 40 24,510 0 0
MARSH & MCLENNAN COS INC COM 571748102   186,000 903 SH   OTR 43 903 0 0
MARSH & MCLENNAN COS INC COM 571748102   139,633,282 677,897 SH   SOLE 43 573,608 0 104,289
MARTEN TRANS LTD COM 573075108   649,128 35,126 SH   SOLE 2 17,087 0 18,039
MARTEN TRANS LTD COM 573075108   3,179 172 SH   SOLE 4 172 0 0
MARTEN TRANS LTD COM 573075108   8,704 471 SH   SOLE 7 471 0 0
MARTEN TRANS LTD COM 573075108   3,068,937 166,068 SH   SOLE 18 166,068 0 0
MARTEN TRANS LTD COM 573075108   2,315,248 125,284 SH   SOLE 19 125,284 0 0
MARTEN TRANS LTD COM 573075108   125,993,424 6,817,826 SH   SOLE 21 6,817,826 0 0
MARTEN TRANS LTD COM 573075108   33,238,756 1,798,634 SH   SOLE 22 1,737,556 0 61,078
MARTEN TRANS LTD COM 573075108   229,540 12,421 SH   SOLE 25 12,421 0 0
MARTEN TRANS LTD COM 573075108   164,084 8,879 SH   SOLE 26 8,879 0 0
MARTEN TRANS LTD COM 573075108   159,335 8,622 SH   SOLE 28 0 0 8,622
MARTEN TRANS LTD COM 573075108   2,387,893 129,215 SH   SOLE 30 129,215 0 0
MARTEN TRANS LTD COM 573075108   194,631 10,532 SH   SOLE 40 10,532 0 0
MARTEN TRANS LTD COM 573075108   1,744,755 94,413 SH   SOLE 43 90,987 0 3,426
MARTIN MARIETTA MATLS INC COM 573284106   49,356,478 80,393 SH   SOLE 2 16,075 0 64,318
MARTIN MARIETTA MATLS INC COM 573284106   14,948,211 24,348 SH   SOLE 4 17,545 0 6,803
MARTIN MARIETTA MATLS INC COM 573284106   36,757,202 59,871 SH   SOLE 7 54,050 0 5,821
MARTIN MARIETTA MATLS INC COM 573284106   1,327,338 2,162 SH   SOLE 13 2,162 0 0
MARTIN MARIETTA MATLS INC COM 573284106   5,324,088 8,672 SH   SOLE 15 8,672 0 0
MARTIN MARIETTA MATLS INC COM 573284106   58,631,270 95,500 SH   SOLE 18 91,666 0 3,834
MARTIN MARIETTA MATLS INC COM 573284106   17,865,654 29,100 SH   SOLE 19 29,100 0 0
MARTIN MARIETTA MATLS INC COM 573284106   1,047,967,339 1,706,954 SH   SOLE 21 1,706,954 0 0
MARTIN MARIETTA MATLS INC COM 573284106   810,921,421 1,320,848 SH   SOLE 22 1,185,982 0 134,866
MARTIN MARIETTA MATLS INC COM 573284106   56,668,504 92,303 SH   SOLE 23 92,303 0 0
MARTIN MARIETTA MATLS INC COM 573284106   52,936,977 86,225 SH   SOLE 25 86,225 0 0
MARTIN MARIETTA MATLS INC COM 573284106   33,794,941 55,046 SH   SOLE 26 31,384 0 23,662
MARTIN MARIETTA MATLS INC COM 573284106   35,423,724 57,699 SH   SOLE 28 886 0 56,813
MARTIN MARIETTA MATLS INC COM 573284106   215,058,270 350,292 SH   SOLE 30 331,063 0 19,229
MARTIN MARIETTA MATLS INC COM 573284106   5,651,318 9,205 SH   SOLE 31 8,579 0 626
MARTIN MARIETTA MATLS INC COM 573284106   4,433,261 7,221 SH   SOLE 34 7,221 0 0
MARTIN MARIETTA MATLS INC COM 573284106   7,958,504 12,963 SH   SOLE 36 12,963 0 0
MARTIN MARIETTA MATLS INC COM 573284106   1,917,949 3,124 SH   SOLE 40 3,124 0 0
MARTIN MARIETTA MATLS INC COM 573284106   34,243 56 SH   OTR 43 56 0 0
MARTIN MARIETTA MATLS INC COM 573284106   57,383,089 93,467 SH   SOLE 43 79,192 0 14,275
MARVELL TECHNOLOGY INC COM 573874104   99,367,806 1,401,916 SH   SOLE 2 208,962 0 1,192,954
MARVELL TECHNOLOGY INC COM 573874104   50,984,197 719,303 SH   SOLE 4 347,158 0 372,145
MARVELL TECHNOLOGY INC COM 573874104   40,688,451 574,047 SH   SOLE 7 554,839 0 19,208
MARVELL TECHNOLOGY INC COM 573874104   3,131,762 44,184 SH   SOLE 13 44,184 0 0
MARVELL TECHNOLOGY INC COM 573874104   6,442,567 90,894 SH   SOLE 15 90,894 0 0
MARVELL TECHNOLOGY INC COM 573874104   143,428,981 2,023,547 SH   SOLE 18 1,737,498 0 286,049
MARVELL TECHNOLOGY INC COM 573874104   155,078,777 2,187,906 SH   SOLE 19 2,187,906 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,371,719,943 19,352,708 SH   SOLE 21 19,352,708 0 0
MARVELL TECHNOLOGY INC COM 573874104   1,471,308,824 20,757,743 SH   SOLE 22 19,091,103 0 1,666,640
MARVELL TECHNOLOGY INC COM 573874104   94,743,170 1,336,670 SH   SOLE 23 1,336,670 0 0
MARVELL TECHNOLOGY INC COM 573874104   117,002,537 1,650,713 SH   SOLE 25 1,582,720 0 67,993
MARVELL TECHNOLOGY INC COM 573874104   63,108,646 890,359 SH   SOLE 26 526,483 0 363,876
MARVELL TECHNOLOGY INC COM 573874104   105,086,121 1,482,592 SH   SOLE 28 21,492 0 1,461,100
MARVELL TECHNOLOGY INC COM 573874104   94,412 1,332 SH   SOLE 29 1,332 0 0
MARVELL TECHNOLOGY INC COM 573874104   332,256,592 4,687,593 SH   SOLE 30 4,687,593 0 0
MARVELL TECHNOLOGY INC COM 573874104   14,279,697 201,463 SH   SOLE 31 187,340 0 14,123
MARVELL TECHNOLOGY INC COM 573874104   18,372,025 259,199 SH   SOLE 32 259,199 0 0
MARVELL TECHNOLOGY INC COM 573874104   223,261,155 3,149,847 SH   SOLE 34 3,149,847 0 0
MARVELL TECHNOLOGY INC COM 573874104   15,818,502 223,173 SH   SOLE 36 223,173 0 0
MARVELL TECHNOLOGY INC COM 573874104   3,017,432 42,571 SH   SOLE 40 42,571 0 0
MARVELL TECHNOLOGY INC COM 573874104   43,946 620 SH   OTR 43 620 0 0
MARVELL TECHNOLOGY INC COM 573874104   41,776,681 589,400 SH   SOLE 43 485,461 0 103,939
MASCO CORP COM 574599106   58,508,846 741,745 SH   SOLE 2 502,920 0 238,825
MASCO CORP COM 574599106   25,138,977 318,699 SH   SOLE 4 138,430 0 180,269
MASCO CORP COM 574599106   11,233,064 142,407 SH   SOLE 7 125,097 0 17,310
MASCO CORP COM 574599106   2,386,593 30,256 SH   SOLE 13 30,256 0 0
MASCO CORP COM 574599106   2,545,536 32,271 SH   SOLE 15 32,271 0 0
MASCO CORP COM 574599106   31,173,692 395,204 SH   SOLE 18 375,714 0 19,490
MASCO CORP COM 574599106   32,338,828 409,975 SH   SOLE 19 409,975 0 0
MASCO CORP COM 574599106   532,825,487 6,754,887 SH   SOLE 21 6,754,887 0 0
MASCO CORP COM 574599106   384,571,631 4,875,401 SH   SOLE 22 4,382,485 0 492,916
MASCO CORP COM 574599106   36,875,217 467,485 SH   SOLE 23 467,485 0 0
MASCO CORP COM 574599106   37,187,029 471,438 SH   SOLE 25 468,376 0 3,062
MASCO CORP COM 574599106   20,661,117 261,931 SH   SOLE 26 167,526 0 94,405
MASCO CORP COM 574599106   33,257,701 421,624 SH   SOLE 28 3,069 0 418,555
MASCO CORP COM 574599106   1,586,908 20,118 SH   SOLE 29 20,118 0 0
MASCO CORP COM 574599106   100,284,798 1,271,359 SH   SOLE 30 1,271,359 0 0
MASCO CORP COM 574599106   6,626,157 84,003 SH   SOLE 31 80,893 0 3,110
MASCO CORP COM 574599106   14,246,596 180,611 SH   SOLE 34 180,611 0 0
MASCO CORP COM 574599106   3,761,787 47,690 SH   SOLE 36 47,690 0 0
MASCO CORP COM 574599106   815,856 10,343 SH   SOLE 40 10,343 0 0
MASCO CORP COM 574599106   32,656 414 SH   OTR 43 414 0 0
MASCO CORP COM 574599106   21,122,474 267,780 SH   SOLE 43 232,039 0 35,741
MASIMO CORP COM 574795100   24,986,528 170,150 SH   SOLE 2 120,023 0 50,127
MASIMO CORP COM 574795100   398,257 2,712 SH   SOLE 4 2,073 0 639
MASIMO CORP COM 574795100   514,122 3,501 SH   SOLE 7 3,328 0 173
MASIMO CORP COM 574795100   20,042,822 136,485 SH   SOLE 18 136,485 0 0
MASIMO CORP COM 574795100   140,264,952 955,158 SH   SOLE 19 955,158 0 0
MASIMO CORP COM 574795100   394,016,172 2,683,120 SH   SOLE 21 2,683,120 0 0
MASIMO CORP COM 574795100   195,022,380 1,328,038 SH   SOLE 22 1,269,802 0 58,236
MASIMO CORP COM 574795100   206,620,300 1,407,016 SH   SOLE 25 1,407,016 0 0
MASIMO CORP COM 574795100   4,922,412 33,520 SH   SOLE 26 13,569 0 19,951
MASIMO CORP COM 574795100   369,915 2,519 SH   SOLE 28 908 0 1,611
MASIMO CORP COM 574795100   93,177,353 634,507 SH   SOLE 30 634,507 0 0
MASIMO CORP COM 574795100   79,005 538 SH   SOLE 31 538 0 0
MASIMO CORP COM 574795100   64,610,476 439,976 SH   SOLE 34 439,976 0 0
MASIMO CORP COM 574795100   81,502 555 SH   SOLE 36 555 0 0
MASIMO CORP COM 574795100   1,388,320 9,454 SH   SOLE 40 9,454 0 0
MASIMO CORP COM 574795100   10,738,406 73,125 SH   SOLE 43 63,061 0 10,064
MASONITE INTL CORP COM 575385109   2,782,928 21,171 SH   SOLE 2 8,988 0 12,183
MASONITE INTL CORP COM 575385109   7,361 56 SH   SOLE 4 56 0 0
MASONITE INTL CORP COM 575385109   472,168 3,592 SH   SOLE 7 3,406 0 186
MASONITE INTL CORP COM 575385109   6,937,800 52,779 SH   SOLE 18 52,779 0 0
MASONITE INTL CORP COM 575385109   11,402,104 86,741 SH   SOLE 19 86,741 0 0
MASONITE INTL CORP COM 575385109   114,380,297 870,143 SH   SOLE 21 870,143 0 0
MASONITE INTL CORP COM 575385109   86,944,579 661,427 SH   SOLE 22 638,890 0 22,537
MASONITE INTL CORP COM 575385109   116,333 885 SH   SOLE 23 885 0 0
MASONITE INTL CORP COM 575385109   502,270 3,821 SH   SOLE 25 3,821 0 0
MASONITE INTL CORP COM 575385109   1,765,899 13,434 SH   SOLE 26 8,202 0 5,232
MASONITE INTL CORP COM 575385109   57,444 437 SH   SOLE 28 437 0 0
MASONITE INTL CORP COM 575385109   1,826,235 13,893 SH   SOLE 30 13,893 0 0
MASONITE INTL CORP COM 575385109   98,325 748 SH   SOLE 36 748 0 0
MASONITE INTL CORP COM 575385109   576,934 4,389 SH   SOLE 40 4,389 0 0
MASONITE INTL CORP COM 575385109   1,493,929 11,365 SH   SOLE 43 10,435 0 930
MASTEC INC COM 576323109   13,796,431 147,951 SH   SOLE 2 70,091 0 77,860
MASTEC INC COM 576323109   18,184 195 SH   SOLE 4 195 0 0
MASTEC INC COM 576323109   989,849 10,615 SH   SOLE 7 10,092 0 523
MASTEC INC COM 576323109   9,594,120 102,886 SH   SOLE 18 102,886 0 0
MASTEC INC COM 576323109   6,473,229 69,418 SH   SOLE 19 69,418 0 0
MASTEC INC COM 576323109   293,332,609 3,145,658 SH   SOLE 21 3,145,658 0 0
MASTEC INC COM 576323109   173,563,801 1,861,274 SH   SOLE 22 1,773,894 0 87,380
MASTEC INC COM 576323109   159,178 1,707 SH   SOLE 23 1,707 0 0
MASTEC INC COM 576323109   1,872,460 20,080 SH   SOLE 25 20,080 0 0
MASTEC INC COM 576323109   7,183,327 77,033 SH   SOLE 26 47,230 0 29,803
MASTEC INC COM 576323109   90,359 969 SH   SOLE 29 969 0 0
MASTEC INC COM 576323109   4,194,945 44,986 SH   SOLE 30 44,986 0 0
MASTEC INC COM 576323109   72,176 774 SH   SOLE 31 774 0 0
MASTEC INC COM 576323109   862,376 9,248 SH   SOLE 34 9,248 0 0
MASTEC INC COM 576323109   175,310 1,880 SH   SOLE 36 1,880 0 0
MASTEC INC COM 576323109   1,229,222 13,182 SH   SOLE 40 13,182 0 0
MASTEC INC COM 576323109   3,441,112 36,902 SH   SOLE 43 34,087 0 2,815
MASTECH DIGITAL INC COM 57633B100   92,304 10,256 SH   SOLE 2 10,256 0 0
MASTECH DIGITAL INC COM 57633B100   6,309 701 SH   SOLE 18 701 0 0
MASTECH DIGITAL INC COM 57633B100   75,582 8,398 SH   SOLE 21 8,398 0 0
MASTECH DIGITAL INC COM 57633B100   654,354 72,706 SH   SOLE 22 72,706 0 0
MASTERBRAND INC COMMON STOCK 57638P104   2,976,737 158,844 SH   SOLE 2 83,070 0 75,774
MASTERBRAND INC COMMON STOCK 57638P104   6,953 371 SH   SOLE 4 371 0 0
MASTERBRAND INC COMMON STOCK 57638P104   41,790 2,230 SH   SOLE 7 2,230 0 0
MASTERBRAND INC COMMON STOCK 57638P104   7,606,266 405,884 SH   SOLE 18 405,884 0 0
MASTERBRAND INC COMMON STOCK 57638P104   5,140,907 274,328 SH   SOLE 19 274,328 0 0
MASTERBRAND INC COMMON STOCK 57638P104   286,428,157 15,284,320 SH   SOLE 21 15,284,320 0 0
MASTERBRAND INC COMMON STOCK 57638P104   71,980,321 3,840,999 SH   SOLE 22 3,671,649 0 169,350
MASTERBRAND INC COMMON STOCK 57638P104   9,932 530 SH   SOLE 23 530 0 0
MASTERBRAND INC COMMON STOCK 57638P104   487,090 25,992 SH   SOLE 25 25,992 0 0
MASTERBRAND INC COMMON STOCK 57638P104   940,486 50,186 SH   SOLE 26 50,186 0 0
MASTERBRAND INC COMMON STOCK 57638P104   4,958,773 264,609 SH   SOLE 30 264,609 0 0
MASTERBRAND INC COMMON STOCK 57638P104   101,608 5,422 SH   SOLE 36 5,422 0 0
MASTERBRAND INC COMMON STOCK 57638P104   534,577 28,526 SH   SOLE 40 28,526 0 0
MASTERBRAND INC COMMON STOCK 57638P104   1,124,419 60,001 SH   SOLE 43 54,468 0 5,533
MASTERCARD INCORPORATED CL A 57636Q104   1,008,186,058 2,093,540 SH   SOLE 2 814,238 0 1,279,302
MASTERCARD INCORPORATED CL A 57636Q104   398,835,792 828,199 SH   SOLE 4 434,600 0 393,599
MASTERCARD INCORPORATED CL A 57636Q104   397,640,054 825,716 SH   SOLE 7 705,827 0 119,889
MASTERCARD INCORPORATED CL A 57636Q104   45,940,815 95,398 SH   SOLE 13 95,398 0 0
MASTERCARD INCORPORATED CL A 57636Q104   57,964,655 120,366 SH   SOLE 15 120,366 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,102,729,452 2,289,863 SH   SOLE 18 2,093,955 0 195,908
MASTERCARD INCORPORATED CL A 57636Q104   1,057,287,898 2,195,502 SH   SOLE 19 2,195,502 0 0
MASTERCARD INCORPORATED CL A 57636Q104   11,514,291,506 23,909,902 SH   SOLE 21 23,909,902 0 0
MASTERCARD INCORPORATED CL A 57636Q104   8,980,615,452 18,648,619 SH   SOLE 22 16,725,280 0 1,923,339
MASTERCARD INCORPORATED CL A 57636Q104   845,485,707 1,755,686 SH   SOLE 23 1,755,686 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,918,130,391 3,983,077 SH   SOLE 25 3,782,317 0 200,760
MASTERCARD INCORPORATED CL A 57636Q104   672,150,846 1,395,749 SH   SOLE 26 742,824 0 652,925
MASTERCARD INCORPORATED CL A 57636Q104   896,373,209 1,861,356 SH   SOLE 28 91,674 0 1,769,682
MASTERCARD INCORPORATED CL A 57636Q104   28,326,911 58,822 SH   SOLE 29 58,822 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,671,942,506 5,548,399 SH   SOLE 30 5,541,884 0 6,515
MASTERCARD INCORPORATED CL A 57636Q104   158,385,484 328,894 SH   SOLE 31 315,524 0 13,370
MASTERCARD INCORPORATED CL A 57636Q104   33,809,585 70,207 SH   SOLE 32 70,207 0 0
MASTERCARD INCORPORATED CL A 57636Q104   669,278,762 1,389,785 SH   SOLE 34 1,389,785 0 0
MASTERCARD INCORPORATED CL A 57636Q104   91,985,649 191,012 SH   SOLE 36 191,012 0 0
MASTERCARD INCORPORATED CL A 57636Q104   4,094,790 8,503 SH   SOLE 37 8,503 0 0
MASTERCARD INCORPORATED CL A 57636Q104   19,885,470 41,293 SH   SOLE 40 41,293 0 0
MASTERCARD INCORPORATED CL A 57636Q104   525,393 1,091 SH   OTR 43 1,091 0 0
MASTERCARD INCORPORATED CL A 57636Q104   658,774,123 1,367,972 SH   SOLE 43 1,162,652 0 205,320
MASTERCRAFT BOAT HLDGS INC COM 57637H103   1,415,064 59,657 SH   SOLE 2 51,013 0 8,644
MASTERCRAFT BOAT HLDGS INC COM 57637H103   3,914 165 SH   SOLE 7 165 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   1,006,724 42,442 SH   SOLE 18 42,442 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   2,539,321 107,054 SH   SOLE 19 107,054 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   15,133,929 638,024 SH   SOLE 21 638,024 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   13,050,934 550,208 SH   SOLE 22 528,526 0 21,682
MASTERCRAFT BOAT HLDGS INC COM 57637H103   73,152 3,084 SH   SOLE 25 3,084 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   72,109 3,040 SH   SOLE 40 3,040 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103   218,556 9,214 SH   SOLE 43 8,374 0 840
MATADOR RES CO COM 576485205   14,477,138 216,821 SH   SOLE 2 130,585 0 86,236
MATADOR RES CO COM 576485205   24,905 373 SH   SOLE 4 373 0 0
MATADOR RES CO COM 576485205   86,935 1,302 SH   SOLE 7 1,302 0 0
MATADOR RES CO COM 576485205   30,217,965 452,568 SH   SOLE 18 444,701 0 7,867
MATADOR RES CO COM 576485205   30,669,598 459,332 SH   SOLE 19 459,332 0 0
MATADOR RES CO COM 576485205   571,044,149 8,552,406 SH   SOLE 21 8,552,406 0 0
MATADOR RES CO COM 576485205   262,841,307 3,936,518 SH   SOLE 22 3,775,118 0 161,400
MATADOR RES CO COM 576485205   400,286 5,995 SH   SOLE 23 5,995 0 0
MATADOR RES CO COM 576485205   2,648,833 39,671 SH   SOLE 26 39,671 0 0
MATADOR RES CO COM 576485205   655,748 9,821 SH   SOLE 28 0 0 9,821
MATADOR RES CO COM 576485205   7,062,263 105,770 SH   SOLE 30 105,770 0 0
MATADOR RES CO COM 576485205   20,765 311 SH   SOLE 36 311 0 0
MATADOR RES CO COM 576485205   19,072,123 285,639 SH   SOLE 43 255,019 0 30,620
MATCH GROUP INC NEW COM 57667L107   16,519,518 455,334 SH   SOLE 2 79,042 0 376,292
MATCH GROUP INC NEW COM 57667L107   6,908,946 190,434 SH   SOLE 4 81,945 0 108,489
MATCH GROUP INC NEW COM 57667L107   6,315,659 174,081 SH   SOLE 7 151,713 0 22,368
MATCH GROUP INC NEW COM 57667L107   419,215 11,555 SH   SOLE 13 11,555 0 0
MATCH GROUP INC NEW COM 57667L107   1,504,677 41,474 SH   SOLE 15 41,474 0 0
MATCH GROUP INC NEW COM 57667L107   19,143,759 527,667 SH   SOLE 18 510,625 0 17,042
MATCH GROUP INC NEW COM 57667L107   4,304,187 118,638 SH   SOLE 19 118,638 0 0
MATCH GROUP INC NEW COM 57667L107   306,831,969 8,457,331 SH   SOLE 21 8,457,331 0 0
MATCH GROUP INC NEW COM 57667L107   213,815,346 5,893,477 SH   SOLE 22 5,279,317 0 614,160
MATCH GROUP INC NEW COM 57667L107   14,997,027 413,369 SH   SOLE 23 413,369 0 0
MATCH GROUP INC NEW COM 57667L107   21,071,896 580,813 SH   SOLE 25 580,172 0 641
MATCH GROUP INC NEW COM 57667L107   9,970,978 274,834 SH   SOLE 26 149,564 0 125,270
MATCH GROUP INC NEW COM 57667L107   16,664,783 459,338 SH   SOLE 28 5,635 0 453,703
MATCH GROUP INC NEW COM 57667L107   70,437,765 1,941,504 SH   SOLE 30 1,941,504 0 0
MATCH GROUP INC NEW COM 57667L107   2,239,020 61,715 SH   SOLE 31 56,925 0 4,790
MATCH GROUP INC NEW COM 57667L107   779,040 21,473 SH   SOLE 34 21,473 0 0
MATCH GROUP INC NEW COM 57667L107   2,113,201 58,247 SH   SOLE 36 58,247 0 0
MATCH GROUP INC NEW COM 57667L107   526,314 14,507 SH   SOLE 40 14,507 0 0
MATCH GROUP INC NEW COM 57667L107   19,591 540 SH   OTR 43 540 0 0
MATCH GROUP INC NEW COM 57667L107   13,800,324 380,384 SH   SOLE 43 355,055 0 25,329
MATERIALISE NV SPONSORED ADS 57667T100   368,048 69,706 SH   SOLE 43 61,194 0 8,512
MATERION CORP COM 576690101   4,324,562 32,824 SH   SOLE 2 18,295 0 14,529
MATERION CORP COM 576690101   57,575 437 SH   SOLE 4 49 0 388
MATERION CORP COM 576690101   4,912,826 37,289 SH   SOLE 7 37,043 0 246
MATERION CORP COM 576690101   8,562,169 64,988 SH   SOLE 18 64,988 0 0
MATERION CORP COM 576690101   12,659,199 96,085 SH   SOLE 19 96,085 0 0
MATERION CORP COM 576690101   311,921,946 2,367,529 SH   SOLE 21 2,367,529 0 0
MATERION CORP COM 576690101   84,302,873 639,870 SH   SOLE 22 617,707 0 22,163
MATERION CORP COM 576690101   349,796 2,655 SH   SOLE 23 2,655 0 0
MATERION CORP COM 576690101   635,826 4,826 SH   SOLE 25 4,826 0 0
MATERION CORP COM 576690101   3,799,143 28,836 SH   SOLE 26 7,404 0 21,432
MATERION CORP COM 576690101   47,957 364 SH   SOLE 28 364 0 0
MATERION CORP COM 576690101   6,512,666 49,432 SH   SOLE 30 49,432 0 0
MATERION CORP COM 576690101   99,076 752 SH   SOLE 36 752 0 0
MATERION CORP COM 576690101   562,573 4,270 SH   SOLE 40 4,270 0 0
MATERION CORP COM 576690101   4,382,096 33,261 SH   SOLE 43 32,363 0 898
MATINAS BIOPHARMA HLDGS INC COM 576810105   672,730 2,482,400 SH   SOLE 22 2,482,400 0 0
MATIV HOLDINGS INC COM 808541106   847,613 45,206 SH   SOLE 2 19,568 0 25,638
MATIV HOLDINGS INC COM 808541106   4,181 223 SH   SOLE 4 223 0 0
MATIV HOLDINGS INC COM 808541106   9,750 520 SH   SOLE 7 520 0 0
MATIV HOLDINGS INC COM 808541106   3,189,000 170,080 SH   SOLE 18 170,080 0 0
MATIV HOLDINGS INC COM 808541106   2,157,638 115,074 SH   SOLE 19 115,074 0 0
MATIV HOLDINGS INC COM 808541106   131,662,069 7,021,977 SH   SOLE 21 7,021,977 0 0
MATIV HOLDINGS INC COM 808541106   31,297,763 1,669,214 SH   SOLE 22 1,600,109 0 69,105
MATIV HOLDINGS INC COM 808541106   689,663 36,782 SH   SOLE 26 12,622 0 24,160
MATIV HOLDINGS INC COM 808541106   19,200 1,024 SH   SOLE 28 1,024 0 0
MATIV HOLDINGS INC COM 808541106   2,130,900 113,648 SH   SOLE 30 113,648 0 0
MATIV HOLDINGS INC COM 808541106   789,694 42,117 SH   SOLE 43 39,338 0 2,779
MATRIX SVC CO COM 576853105   2,086,715 160,147 SH   SOLE 2 124,956 0 35,191
MATRIX SVC CO COM 576853105   91,314 7,008 SH   SOLE 18 7,008 0 0
MATRIX SVC CO COM 576853105   1,495,140 114,746 SH   SOLE 19 114,746 0 0
MATRIX SVC CO COM 576853105   13,765,166 1,056,421 SH   SOLE 21 1,056,421 0 0
MATRIX SVC CO COM 576853105   7,908,532 606,948 SH   SOLE 22 593,739 0 13,209
MATRIX SVC CO COM 576853105   38,751 2,974 SH   SOLE 26 2,974 0 0
MATRIX SVC CO COM 576853105   82,610 6,340 SH   SOLE 43 6,340 0 0
MATSON INC COM 57686G105   4,844,440 43,100 SH   SOLE 2 12,797 0 30,303
MATSON INC COM 57686G105   4,384 39 SH   SOLE 4 39 0 0
MATSON INC COM 57686G105   32,034 285 SH   SOLE 7 285 0 0
MATSON INC COM 57686G105   12,528,329 111,462 SH   SOLE 18 111,462 0 0
MATSON INC COM 57686G105   17,873,960 159,021 SH   SOLE 19 159,021 0 0
MATSON INC COM 57686G105   454,655,415 4,044,977 SH   SOLE 21 4,044,977 0 0
MATSON INC COM 57686G105   122,903,668 1,093,449 SH   SOLE 22 1,052,040 0 41,409
MATSON INC COM 57686G105   70,025 623 SH   SOLE 23 623 0 0
MATSON INC COM 57686G105   227,947 2,028 SH   SOLE 25 2,028 0 0
MATSON INC COM 57686G105   8,179,011 72,767 SH   SOLE 26 898 0 71,869
MATSON INC COM 57686G105   19,670 175 SH   SOLE 28 175 0 0
MATSON INC COM 57686G105   6,484,131 57,688 SH   SOLE 30 57,688 0 0
MATSON INC COM 57686G105   250,315 2,227 SH   SOLE 40 2,227 0 0
MATSON INC COM 57686G105   5,539,536 49,284 SH   SOLE 43 46,613 0 2,671
MATTEL INC COM 577081102   13,014,100 656,946 SH   SOLE 2 422,595 0 234,351
MATTEL INC COM 577081102   21,276 1,074 SH   SOLE 4 1,074 0 0
MATTEL INC COM 577081102   1,299,140 65,580 SH   SOLE 7 62,250 0 3,330
MATTEL INC COM 577081102   12,530,162 632,517 SH   SOLE 18 632,517 0 0
MATTEL INC COM 577081102   11,133,220 562,000 SH   SOLE 19 562,000 0 0
MATTEL INC COM 577081102   348,202,212 17,577,093 SH   SOLE 21 17,577,093 0 0
MATTEL INC COM 577081102   204,849,762 10,340,725 SH   SOLE 22 9,877,887 0 462,838
MATTEL INC COM 577081102   30,072 1,518 SH   SOLE 23 1,518 0 0
MATTEL INC COM 577081102   2,647,983 133,669 SH   SOLE 25 133,669 0 0
MATTEL INC COM 577081102   1,728,561 87,257 SH   SOLE 26 84,995 0 2,262
MATTEL INC COM 577081102   258,798 13,064 SH   SOLE 28 6,214 0 6,850
MATTEL INC COM 577081102   6,791,205 342,817 SH   SOLE 30 342,817 0 0
MATTEL INC COM 577081102   86,867 4,385 SH   SOLE 31 4,385 0 0
MATTEL INC COM 577081102   1,911,071 96,470 SH   SOLE 34 96,470 0 0
MATTEL INC COM 577081102   81,795 4,129 SH   SOLE 36 4,129 0 0
MATTEL INC COM 577081102   1,403,142 70,830 SH   SOLE 40 70,830 0 0
MATTEL INC COM 577081102   16,739 845 SH   OTR 43 845 0 0
MATTEL INC COM 577081102   6,135,137 309,699 SH   SOLE 43 290,265 0 19,434
MATTERPORT INC COM CL A 577096100   484,449 214,358 SH   SOLE 2 73,069 0 141,289
MATTERPORT INC COM CL A 577096100   19,477 8,618 SH   SOLE 4 1,301 0 7,317
MATTERPORT INC COM CL A 577096100   296,336 131,122 SH   SOLE 7 124,093 0 7,029
MATTERPORT INC COM CL A 577096100   1,546,389 684,243 SH   SOLE 18 684,243 0 0
MATTERPORT INC COM CL A 577096100   1,259,735 557,405 SH   SOLE 19 557,405 0 0
MATTERPORT INC COM CL A 577096100   29,859,161 13,212,018 SH   SOLE 21 13,212,018 0 0
MATTERPORT INC COM CL A 577096100   15,587,098 6,896,946 SH   SOLE 22 6,580,275 0 316,671
MATTERPORT INC COM CL A 577096100   139,291 61,633 SH   SOLE 25 61,633 0 0
MATTERPORT INC COM CL A 577096100   293,990 130,084 SH   SOLE 26 130,084 0 0
MATTERPORT INC COM CL A 577096100   3,737,351 1,653,695 SH   SOLE 30 1,653,695 0 0
MATTERPORT INC COM CL A 577096100   166,569 73,703 SH   SOLE 40 73,703 0 0
MATTERPORT INC COM CL A 577096100   527,837 233,556 SH   SOLE 43 226,374 0 7,182
MATTHEWS INTL CORP CL A 577128101   1,389,587 44,710 SH   SOLE 2 29,049 0 15,661
MATTHEWS INTL CORP CL A 577128101   2,455 79 SH   SOLE 4 79 0 0
MATTHEWS INTL CORP CL A 577128101   8,050 259 SH   SOLE 7 259 0 0
MATTHEWS INTL CORP CL A 577128101   2,853,641 91,816 SH   SOLE 18 91,816 0 0
MATTHEWS INTL CORP CL A 577128101   1,979,205 63,681 SH   SOLE 19 63,681 0 0
MATTHEWS INTL CORP CL A 577128101   108,525,797 3,491,821 SH   SOLE 21 3,491,821 0 0
MATTHEWS INTL CORP CL A 577128101   27,088,986 871,589 SH   SOLE 22 837,702 0 33,887
MATTHEWS INTL CORP CL A 577128101   195,524 6,291 SH   SOLE 25 6,291 0 0
MATTHEWS INTL CORP CL A 577128101   224,056 7,209 SH   SOLE 26 5,030 0 2,179
MATTHEWS INTL CORP CL A 577128101   1,965,344 63,235 SH   SOLE 30 63,235 0 0
MATTHEWS INTL CORP CL A 577128101   113,287 3,645 SH   SOLE 40 3,645 0 0
MATTHEWS INTL CORP CL A 577128101   20,264 652 SH   OTR 43 652 0 0
MATTHEWS INTL CORP CL A 577128101   1,453,640 46,771 SH   SOLE 43 45,918 0 853
MAUI LD & PINEAPPLE INC COM 577345101   22,137 1,022 SH   SOLE 2 426 0 596
MAUI LD & PINEAPPLE INC COM 577345101   411,280 18,988 SH   SOLE 18 18,988 0 0
MAUI LD & PINEAPPLE INC COM 577345101   324,294 14,972 SH   SOLE 19 14,972 0 0
MAUI LD & PINEAPPLE INC COM 577345101   5,301,285 244,750 SH   SOLE 21 244,750 0 0
MAUI LD & PINEAPPLE INC COM 577345101   5,218,024 240,906 SH   SOLE 22 238,943 0 1,963
MAWSON INFRASTRUCTURE GROUP COM 57778N307   3,282 2,145 SH   SOLE 18 2,145 0 0
MAWSON INFRASTRUCTURE GROUP COM 57778N307   39,824 26,029 SH   SOLE 21 26,029 0 0
MAXCYTE INC COM 57777K106   306,494 73,149 SH   SOLE 2 25,677 0 47,472
MAXCYTE INC COM 57777K106   2,690 642 SH   SOLE 7 642 0 0
MAXCYTE INC COM 57777K106   1,001,536 239,030 SH   SOLE 18 239,030 0 0
MAXCYTE INC COM 57777K106   773,960 184,716 SH   SOLE 19 184,716 0 0
MAXCYTE INC COM 57777K106   17,151,832 4,093,516 SH   SOLE 21 4,093,516 0 0
MAXCYTE INC COM 57777K106   9,979,784 2,381,810 SH   SOLE 22 2,285,840 0 95,970
MAXCYTE INC COM 57777K106   98,025 23,395 SH   SOLE 25 23,395 0 0
MAXCYTE INC COM 57777K106   22,697 5,417 SH   SOLE 28 0 0 5,417
MAXCYTE INC COM 57777K106   584,296 139,450 SH   SOLE 30 139,450 0 0
MAXCYTE INC COM 57777K106   115,707 27,615 SH   SOLE 40 27,615 0 0
MAXCYTE INC COM 57777K106   254,890 60,833 SH   SOLE 43 56,595 0 4,238
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   2,166,135 650,491 SH   SOLE 2 453,548 0 196,943
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   3,350 1,006 SH   SOLE 7 1,006 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   306,330 91,991 SH   SOLE 18 91,991 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   2,430,790 729,967 SH   SOLE 19 729,967 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   5,361,320 1,610,006 SH   SOLE 21 1,610,006 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   5,042,539 1,514,276 SH   SOLE 22 1,425,314 0 88,962
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   127,173 38,190 SH   SOLE 23 38,190 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   106,756 32,059 SH   SOLE 26 0 0 32,059
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   2,389,065 717,437 SH   SOLE 30 717,437 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   53,107 15,948 SH   SOLE 43 15,706 0 242
MAXIMUS INC COM 577933104   8,306,687 99,007 SH   SOLE 2 64,165 0 34,842
MAXIMUS INC COM 577933104   16,948 202 SH   SOLE 4 202 0 0
MAXIMUS INC COM 577933104   68,714 819 SH   SOLE 7 819 0 0
MAXIMUS INC COM 577933104   22,530,254 268,537 SH   SOLE 18 268,537 0 0
MAXIMUS INC COM 577933104   17,568,241 209,395 SH   SOLE 19 209,395 0 0
MAXIMUS INC COM 577933104   380,865,728 4,539,520 SH   SOLE 21 4,539,520 0 0
MAXIMUS INC COM 577933104   172,592,788 2,057,125 SH   SOLE 22 1,993,087 0 64,038
MAXIMUS INC COM 577933104   218,560 2,605 SH   SOLE 23 2,605 0 0
MAXIMUS INC COM 577933104   1,386,112 16,521 SH   SOLE 25 16,521 0 0
MAXIMUS INC COM 577933104   7,310,794 87,137 SH   SOLE 26 19,862 0 67,275
MAXIMUS INC COM 577933104   1,603,497 19,112 SH   SOLE 28 19,112 0 0
MAXIMUS INC COM 577933104   12,781,829 152,346 SH   SOLE 30 152,346 0 0
MAXIMUS INC COM 577933104   2,049,174 24,424 SH   SOLE 34 24,424 0 0
MAXIMUS INC COM 577933104   80,376 958 SH   SOLE 36 958 0 0
MAXIMUS INC COM 577933104   1,066,705 12,714 SH   SOLE 40 12,714 0 0
MAXIMUS INC COM 577933104   8,044,147 95,878 SH   SOLE 43 91,914 0 3,964
MAXLINEAR INC COM 57776J100   9,733,082 521,322 SH   SOLE 2 397,986 0 123,336
MAXLINEAR INC COM 57776J100   35,436 1,898 SH   SOLE 4 295 0 1,603
MAXLINEAR INC COM 57776J100   12,360 662 SH   SOLE 7 662 0 0
MAXLINEAR INC COM 57776J100   4,918,070 263,421 SH   SOLE 18 250,060 0 13,361
MAXLINEAR INC COM 57776J100   12,514,352 670,292 SH   SOLE 19 670,292 0 0
MAXLINEAR INC COM 57776J100   163,668,501 8,766,390 SH   SOLE 21 8,766,390 0 0
MAXLINEAR INC COM 57776J100   52,798,349 2,827,978 SH   SOLE 22 2,713,385 0 114,593
MAXLINEAR INC COM 57776J100   258,486 13,845 SH   SOLE 23 13,845 0 0
MAXLINEAR INC COM 57776J100   281,562 15,081 SH   SOLE 25 15,081 0 0
MAXLINEAR INC COM 57776J100   2,941,029 157,527 SH   SOLE 26 20,262 0 137,265
MAXLINEAR INC COM 57776J100   103,637 5,551 SH   SOLE 28 1,285 0 4,266
MAXLINEAR INC COM 57776J100   11,064,477 592,634 SH   SOLE 30 592,634 0 0
MAXLINEAR INC COM 57776J100   150,294 8,050 SH   SOLE 34 8,050 0 0
MAXLINEAR INC COM 57776J100   256,190 13,722 SH   SOLE 40 13,722 0 0
MAXLINEAR INC COM 57776J100   1,125,241 60,270 SH   SOLE 43 44,296 0 15,974
MAYS J W INC COM 578473100   3,105 69 SH   SOLE 18 69 0 0
MAYS J W INC COM 578473100   37,980 844 SH   SOLE 21 844 0 0
MAYVILLE ENGR CO INC COM 578605107   161,843 11,294 SH   SOLE 2 7,515 0 3,779
MAYVILLE ENGR CO INC COM 578605107   438,183 30,578 SH   SOLE 18 30,578 0 0
MAYVILLE ENGR CO INC COM 578605107   347,417 24,244 SH   SOLE 19 24,244 0 0
MAYVILLE ENGR CO INC COM 578605107   5,591,423 390,190 SH   SOLE 21 390,190 0 0
MAYVILLE ENGR CO INC COM 578605107   3,839,809 267,956 SH   SOLE 22 261,174 0 6,782
MAYVILLE ENGR CO INC COM 578605107   387 27 SH   SOLE 43 27 0 0
MBIA INC COM 55262C100   154,730 22,889 SH   SOLE 2 1,651 0 21,238
MBIA INC COM 55262C100   2,839 420 SH   SOLE 7 420 0 0
MBIA INC COM 55262C100   871,094 128,860 SH   SOLE 18 128,860 0 0
MBIA INC COM 55262C100   648,913 95,993 SH   SOLE 19 95,993 0 0
MBIA INC COM 55262C100   12,059,319 1,783,923 SH   SOLE 21 1,783,923 0 0
MBIA INC COM 55262C100   8,783,153 1,299,283 SH   SOLE 22 1,259,170 0 40,113
MBIA INC COM 55262C100   14,960 2,213 SH   SOLE 28 2,213 0 0
MBIA INC COM 55262C100   606,696 89,748 SH   SOLE 43 85,282 0 4,466
MCCORMICK & CO INC COM NON VTG 579780206   30,640,200 398,909 SH   SOLE 2 72,391 0 326,518
MCCORMICK & CO INC COM NON VTG 579780206   19,228,155 250,334 SH   SOLE 4 118,274 0 132,060
MCCORMICK & CO INC COM NON VTG 579780206   29,416,694 382,980 SH   SOLE 7 353,551 0 29,429
MCCORMICK & CO INC COM NON VTG 579780206   676,619 8,809 SH   SOLE 13 8,809 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,592,414 33,751 SH   SOLE 15 33,751 0 0
MCCORMICK & CO INC COM NON VTG 579780206   28,188,271 366,987 SH   SOLE 18 351,316 0 15,671
MCCORMICK & CO INC COM NON VTG 579780206   8,994,221 117,097 SH   SOLE 19 117,097 0 0
MCCORMICK & CO INC COM NON VTG 579780206   568,482,255 7,401,149 SH   SOLE 21 7,401,149 0 0
MCCORMICK & CO INC COM NON VTG 579780206   424,230,156 5,523,111 SH   SOLE 22 4,968,098 0 555,013
MCCORMICK & CO INC COM NON VTG 579780206   29,151,238 379,524 SH   SOLE 23 379,524 0 0
MCCORMICK & CO INC COM NON VTG 579780206   42,445,129 552,599 SH   SOLE 25 550,976 0 1,623
MCCORMICK & CO INC COM NON VTG 579780206   25,266,035 328,942 SH   SOLE 26 227,133 0 101,809
MCCORMICK & CO INC COM NON VTG 579780206   46,198,680 601,467 SH   SOLE 28 104,284 0 497,183
MCCORMICK & CO INC COM NON VTG 579780206   169,733,970 2,209,790 SH   SOLE 30 2,209,790 0 0
MCCORMICK & CO INC COM NON VTG 579780206   4,306,660 56,069 SH   SOLE 31 52,087 0 3,982
MCCORMICK & CO INC COM NON VTG 579780206   911,812 11,871 SH   SOLE 34 11,871 0 0
MCCORMICK & CO INC COM NON VTG 579780206   5,850,234 76,165 SH   SOLE 36 76,165 0 0
MCCORMICK & CO INC COM NON VTG 579780206   989,774 12,886 SH   SOLE 40 12,886 0 0
MCCORMICK & CO INC COM NON VTG 579780206   24,195 315 SH   OTR 43 315 0 0
MCCORMICK & CO INC COM NON VTG 579780206   27,202,020 354,147 SH   SOLE 43 308,562 0 45,585
MCDONALDS CORP COM 580135101   375,137,295 1,330,510 SH   SOLE 2 213,578 0 1,116,932
MCDONALDS CORP COM 580135101   174,660,694 619,474 SH   SOLE 4 329,078 0 290,396
MCDONALDS CORP COM 580135101   186,245,456 660,562 SH   SOLE 7 594,767 0 65,795
MCDONALDS CORP COM 580135101   10,164,861 36,052 SH   SOLE 13 36,052 0 0
MCDONALDS CORP COM 580135101   29,351,841 104,103 SH   SOLE 15 104,103 0 0
MCDONALDS CORP COM 580135101   331,277,716 1,174,952 SH   SOLE 18 1,112,544 0 62,408
MCDONALDS CORP COM 580135101   178,845,678 634,317 SH   SOLE 19 634,317 0 0
MCDONALDS CORP COM 580135101   5,277,135,784 18,716,566 SH   SOLE 21 18,716,566 0 0
MCDONALDS CORP COM 580135101   4,518,700,152 16,026,601 SH   SOLE 22 14,405,446 0 1,621,155
MCDONALDS CORP COM 580135101   370,554,761 1,314,257 SH   SOLE 23 1,314,257 0 0
MCDONALDS CORP COM 580135101   508,385,455 1,803,105 SH   SOLE 25 1,628,643 0 174,462
MCDONALDS CORP COM 580135101   223,110,700 791,313 SH   SOLE 26 444,088 0 347,225
MCDONALDS CORP COM 580135101   385,064,472 1,365,719 SH   SOLE 28 34,373 0 1,331,346
MCDONALDS CORP COM 580135101   1,233,044,886 4,373,275 SH   SOLE 30 4,373,275 0 0
MCDONALDS CORP COM 580135101   47,143,168 167,204 SH   SOLE 31 155,618 0 11,586
MCDONALDS CORP COM 580135101   33,327,336 118,203 SH   SOLE 32 118,203 0 0
MCDONALDS CORP COM 580135101   92,542,475 328,223 SH   SOLE 34 328,223 0 0
MCDONALDS CORP COM 580135101   50,429,577 178,860 SH   SOLE 36 178,860 0 0
MCDONALDS CORP COM 580135101   10,084,788 35,768 SH   SOLE 40 35,768 0 0
MCDONALDS CORP COM 580135101   243,605 864 SH   OTR 43 864 0 0
MCDONALDS CORP COM 580135101   283,998,759 1,007,266 SH   SOLE 43 851,747 0 155,519
MCEWEN MNG INC COM NEW 58039P305   77,105 7,820 SH   SOLE 2 7,820 0 0
MCEWEN MNG INC COM NEW 58039P305   1,433,496 145,385 SH   SOLE 7 145,385 0 0
MCEWEN MNG INC COM NEW 58039P305   4,751,080 481,854 SH   SOLE 22 481,854 0 0
MCEWEN MNG INC COM NEW 58039P305   58,854 5,969 SH   SOLE 43 4,433 0 1,536
MCGRATH RENTCORP COM 580589109   2,812,343 22,796 SH   SOLE 2 9,968 0 12,828
MCGRATH RENTCORP COM 580589109   8,019 65 SH   SOLE 4 65 0 0
MCGRATH RENTCORP COM 580589109   581,073 4,710 SH   SOLE 7 4,464 0 246
MCGRATH RENTCORP COM 580589109   7,649,804 62,007 SH   SOLE 18 59,181 0 2,826
MCGRATH RENTCORP COM 580589109   11,897,063 96,434 SH   SOLE 19 96,434 0 0
MCGRATH RENTCORP COM 580589109   117,466,992 952,152 SH   SOLE 21 952,152 0 0
MCGRATH RENTCORP COM 580589109   90,681,391 735,036 SH   SOLE 22 708,969 0 26,067
MCGRATH RENTCORP COM 580589109   98,696 800 SH   SOLE 23 800 0 0
MCGRATH RENTCORP COM 580589109   618,701 5,015 SH   SOLE 25 5,015 0 0
MCGRATH RENTCORP COM 580589109   1,653,158 13,400 SH   SOLE 26 13,391 0 9
MCGRATH RENTCORP COM 580589109   1,110,823 9,004 SH   SOLE 28 412 0 8,592
MCGRATH RENTCORP COM 580589109   3,386,136 27,447 SH   SOLE 30 27,447 0 0
MCGRATH RENTCORP COM 580589109   42,809 347 SH   SOLE 36 347 0 0
MCGRATH RENTCORP COM 580589109   658,919 5,341 SH   SOLE 40 5,341 0 0
MCGRATH RENTCORP COM 580589109   1,411,478 11,441 SH   SOLE 43 10,441 0 1,000
MCKESSON CORP COM 58155Q103   221,546,721 412,679 SH   SOLE 2 190,707 0 221,972
MCKESSON CORP COM 58155Q103   55,426,005 103,243 SH   SOLE 4 49,922 0 53,321
MCKESSON CORP COM 58155Q103   85,006,440 158,343 SH   SOLE 7 144,746 0 13,597
MCKESSON CORP COM 58155Q103   2,609,091 4,860 SH   SOLE 13 4,860 0 0
MCKESSON CORP COM 58155Q103   10,295,172 19,177 SH   SOLE 15 19,177 0 0
MCKESSON CORP COM 58155Q103   108,956,392 202,955 SH   SOLE 18 194,417 0 8,538
MCKESSON CORP COM 58155Q103   255,190,037 475,347 SH   SOLE 19 475,347 0 0
MCKESSON CORP COM 58155Q103   2,044,346,811 3,808,041 SH   SOLE 21 3,808,041 0 0
MCKESSON CORP COM 58155Q103   1,641,476,318 3,057,607 SH   SOLE 22 2,764,437 0 293,170
MCKESSON CORP COM 58155Q103   110,081,629 205,051 SH   SOLE 23 205,051 0 0
MCKESSON CORP COM 58155Q103   183,159,799 341,175 SH   SOLE 25 270,553 0 70,622
MCKESSON CORP COM 58155Q103   93,751,189 174,632 SH   SOLE 26 109,524 0 65,108
MCKESSON CORP COM 58155Q103   183,485,667 341,782 SH   SOLE 28 5,879 0 335,903
MCKESSON CORP COM 58155Q103   87,507 163 SH   SOLE 29 163 0 0
MCKESSON CORP COM 58155Q103   489,040,823 910,945 SH   SOLE 30 900,431 0 10,514
MCKESSON CORP COM 58155Q103   28,171,204 52,475 SH   SOLE 31 28,425 0 24,050
MCKESSON CORP COM 58155Q103   401,913,826 748,652 SH   SOLE 34 748,652 0 0
MCKESSON CORP COM 58155Q103   22,834,915 42,535 SH   SOLE 36 42,535 0 0
MCKESSON CORP COM 58155Q103   3,565,758 6,642 SH   SOLE 40 6,642 0 0
MCKESSON CORP COM 58155Q103   184,676 344 SH   OTR 43 344 0 0
MCKESSON CORP COM 58155Q103   191,282,491 356,305 SH   SOLE 43 311,130 0 45,175
MDU RES GROUP INC COM 552690109   12,825,968 508,967 SH   SOLE 2 203,134 0 305,833
MDU RES GROUP INC COM 552690109   16,985 674 SH   SOLE 4 674 0 0
MDU RES GROUP INC COM 552690109   4,214,851 167,256 SH   SOLE 7 162,417 0 4,839
MDU RES GROUP INC COM 552690109   8,789,155 348,776 SH   SOLE 18 348,776 0 0
MDU RES GROUP INC COM 552690109   1,705,511 67,679 SH   SOLE 19 67,679 0 0
MDU RES GROUP INC COM 552690109   286,082,899 11,352,496 SH   SOLE 21 11,352,496 0 0
MDU RES GROUP INC COM 552690109   150,599,812 5,976,183 SH   SOLE 22 5,708,887 0 267,296
MDU RES GROUP INC COM 552690109   920,984 36,547 SH   SOLE 25 36,547 0 0
MDU RES GROUP INC COM 552690109   1,733,332 68,783 SH   SOLE 26 68,783 0 0
MDU RES GROUP INC COM 552690109   90,342 3,585 SH   SOLE 28 3,585 0 0
MDU RES GROUP INC COM 552690109   7,055,168 279,967 SH   SOLE 30 279,967 0 0
MDU RES GROUP INC COM 552690109   63,428 2,517 SH   SOLE 31 2,517 0 0
MDU RES GROUP INC COM 552690109   113,702 4,512 SH   SOLE 36 4,512 0 0
MDU RES GROUP INC COM 552690109   1,075,133 42,664 SH   SOLE 40 42,664 0 0
MDU RES GROUP INC COM 552690109   3,468,108 137,623 SH   SOLE 43 127,583 0 10,040
MEDALLION FINL CORP COM 583928106   444,716 56,222 SH   SOLE 2 56,222 0 0
MEDALLION FINL CORP COM 583928106   25,019 3,163 SH   SOLE 18 3,163 0 0
MEDALLION FINL CORP COM 583928106   336,365 42,524 SH   SOLE 21 42,524 0 0
MEDALLION FINL CORP COM 583928106   498,702 63,047 SH   SOLE 22 63,047 0 0
MEDIAALPHA INC CL A 58450V104   1,296,082 63,627 SH   SOLE 2 47,127 0 16,500
MEDIAALPHA INC CL A 58450V104   2,811 138 SH   SOLE 7 138 0 0
MEDIAALPHA INC CL A 58450V104   1,178,099 57,835 SH   SOLE 18 57,835 0 0
MEDIAALPHA INC CL A 58450V104   1,238,577 60,804 SH   SOLE 19 60,804 0 0
MEDIAALPHA INC CL A 58450V104   18,007,752 884,033 SH   SOLE 21 884,033 0 0
MEDIAALPHA INC CL A 58450V104   12,698,332 623,384 SH   SOLE 22 602,158 0 21,226
MEDIAALPHA INC CL A 58450V104   52,412 2,573 SH   SOLE 23 2,573 0 0
MEDIAALPHA INC CL A 58450V104   44,712 2,195 SH   SOLE 25 2,195 0 0
MEDIAALPHA INC CL A 58450V104   1,793 88 SH   SOLE 26 0 0 88
MEDIAALPHA INC CL A 58450V104   370,775 18,202 SH   SOLE 30 18,202 0 0
MEDIAALPHA INC CL A 58450V104   116,537 5,721 SH   SOLE 40 5,721 0 0
MEDIAALPHA INC CL A 58450V104   435,124 21,361 SH   SOLE 43 20,673 0 688
MEDIACO HLDG INC CL A 58450D104   17,397 32,941 SH   SOLE 22 32,941 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   7,736,976 1,646,165 SH   SOLE 2 775,888 0 870,277
MEDICAL PPTYS TRUST INC COM 58463J304   1,311,540 279,051 SH   SOLE 4 279,051 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   4,699,718 999,940 SH   SOLE 7 901,275 0 98,665
MEDICAL PPTYS TRUST INC COM 58463J304   81,663 17,375 SH   SOLE 13 17,375 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   2,370,943 504,456 SH   SOLE 18 504,456 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   5,625,190 1,196,849 SH   SOLE 19 1,196,849 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   285,409,897 60,725,510 SH   SOLE 21 60,725,510 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   99,513,965 21,173,184 SH   SOLE 22 20,050,647 0 1,122,537
MEDICAL PPTYS TRUST INC COM 58463J304   149,831 31,879 SH   SOLE 23 31,879 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   6,788,328 1,444,325 SH   SOLE 25 1,444,325 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   2,051,771 436,547 SH   SOLE 26 436,547 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   2,003,488 426,274 SH   SOLE 28 31,528 0 394,746
MEDICAL PPTYS TRUST INC COM 58463J304   13,666,058 2,907,672 SH   SOLE 30 2,907,672 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   38,742 8,243 SH   SOLE 31 8,243 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   427,225 90,899 SH   SOLE 34 90,899 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   253,753 53,990 SH   SOLE 36 53,990 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   593,850 126,351 SH   SOLE 40 126,351 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   12,261,474 2,608,824 SH   SOLE 43 2,223,874 0 384,950
MEDICINOVA INC COM NEW 58468P206   10,523 7,257 SH   SOLE 18 7,257 0 0
MEDICINOVA INC COM NEW 58468P206   148,083 102,126 SH   SOLE 21 102,126 0 0
MEDICINOVA INC COM NEW 58468P206   849,632 585,953 SH   SOLE 22 585,953 0 0
MEDICINOVA INC COM NEW 58468P206   122 84 SH   SOLE 43 84 0 0
MEDIFAST INC COM 58470H101   234,595 6,122 SH   SOLE 2 3,072 0 3,050
MEDIFAST INC COM 58470H101   1,724 45 SH   SOLE 4 45 0 0
MEDIFAST INC COM 58470H101   2,874 75 SH   SOLE 7 75 0 0
MEDIFAST INC COM 58470H101   1,185,582 30,939 SH   SOLE 18 30,939 0 0
MEDIFAST INC COM 58470H101   879,636 22,955 SH   SOLE 19 22,955 0 0
MEDIFAST INC COM 58470H101   48,872,945 1,275,390 SH   SOLE 21 1,275,390 0 0
MEDIFAST INC COM 58470H101   12,506,805 326,378 SH   SOLE 22 316,063 0 10,315
MEDIFAST INC COM 58470H101   100,130 2,613 SH   SOLE 25 2,613 0 0
MEDIFAST INC COM 58470H101   98,482 2,570 SH   SOLE 26 2,570 0 0
MEDIFAST INC COM 58470H101   8,047 210 SH   SOLE 28 210 0 0
MEDIFAST INC COM 58470H101   865,917 22,597 SH   SOLE 30 22,597 0 0
MEDIFAST INC COM 58470H101   110,821 2,892 SH   SOLE 40 2,892 0 0
MEDIFAST INC COM 58470H101   2,265,747 59,127 SH   SOLE 43 49,865 0 9,262
MEDIWOUND LTD SHS NEW M68830112   14,022 984 SH   SOLE 18 984 0 0
MEDIWOUND LTD SHS NEW M68830112   185,492 13,017 SH   SOLE 21 13,017 0 0
MEDPACE HLDGS INC COM 58506Q109   26,848,089 66,431 SH   SOLE 2 34,716 0 31,715
MEDPACE HLDGS INC COM 58506Q109   1,366,027 3,380 SH   SOLE 4 2,399 0 981
MEDPACE HLDGS INC COM 58506Q109   1,138,086 2,816 SH   SOLE 7 2,675 0 141
MEDPACE HLDGS INC COM 58506Q109   469,218 1,161 SH   SOLE 13 1,161 0 0
MEDPACE HLDGS INC COM 58506Q109   19,986,834 49,454 SH   SOLE 18 48,838 0 616
MEDPACE HLDGS INC COM 58506Q109   11,856,549 29,337 SH   SOLE 19 29,337 0 0
MEDPACE HLDGS INC COM 58506Q109   596,021,021 1,474,752 SH   SOLE 21 1,474,752 0 0
MEDPACE HLDGS INC COM 58506Q109   291,334,357 720,857 SH   SOLE 22 687,361 0 33,496
MEDPACE HLDGS INC COM 58506Q109   2,517,855 6,230 SH   SOLE 23 6,230 0 0
MEDPACE HLDGS INC COM 58506Q109   1,994,480 4,935 SH   SOLE 25 4,935 0 0
MEDPACE HLDGS INC COM 58506Q109   6,293,828 15,573 SH   SOLE 26 7,061 0 8,512
MEDPACE HLDGS INC COM 58506Q109   882,259 2,183 SH   SOLE 28 523 0 1,660
MEDPACE HLDGS INC COM 58506Q109   222,283 550 SH   SOLE 29 550 0 0
MEDPACE HLDGS INC COM 58506Q109   32,578,127 80,609 SH   SOLE 30 80,609 0 0
MEDPACE HLDGS INC COM 58506Q109   117,204 290 SH   SOLE 31 290 0 0
MEDPACE HLDGS INC COM 58506Q109   1,147,786 2,840 SH   SOLE 34 2,840 0 0
MEDPACE HLDGS INC COM 58506Q109   2,035,704 5,037 SH   SOLE 40 5,037 0 0
MEDPACE HLDGS INC COM 58506Q109   25,148 62 SH   OTR 43 62 0 0
MEDPACE HLDGS INC COM 58506Q109   10,703,104 26,483 SH   SOLE 43 22,550 0 3,933
MEDTRONIC PLC SHS G5960L103   367,283,391 4,214,382 SH   SOLE 2 2,190,525 0 2,023,857
MEDTRONIC PLC SHS G5960L103   127,956,593 1,468,234 SH   SOLE 4 787,255 0 680,979
MEDTRONIC PLC SHS G5960L103   88,757,395 1,018,444 SH   SOLE 7 914,547 0 103,897
MEDTRONIC PLC SHS G5960L103   15,518,190 178,063 SH   SOLE 13 178,063 0 0
MEDTRONIC PLC SHS G5960L103   16,592,053 190,385 SH   SOLE 15 190,385 0 0
MEDTRONIC PLC SHS G5960L103   488,921,679 5,610,117 SH   SOLE 18 5,271,892 0 338,225
MEDTRONIC PLC SHS G5960L103   756,527,711 8,680,754 SH   SOLE 19 8,680,754 0 0
MEDTRONIC PLC SHS G5960L103   3,297,014,702 37,831,494 SH   SOLE 21 37,831,494 0 0
MEDTRONIC PLC SHS G5960L103   2,638,349,556 30,273,661 SH   SOLE 22 27,063,960 0 3,209,701
MEDTRONIC PLC SHS G5960L103   275,429,209 3,160,404 SH   SOLE 23 3,160,404 0 0
MEDTRONIC PLC SHS G5960L103   209,157,908 2,399,976 SH   SOLE 25 2,333,050 0 66,926
MEDTRONIC PLC SHS G5960L103   176,382,014 2,023,890 SH   SOLE 26 1,224,806 0 799,084
MEDTRONIC PLC SHS G5960L103   280,869,547 3,222,829 SH   SOLE 28 192,503 0 3,030,326
MEDTRONIC PLC SHS G5960L103   10,510,377 120,601 SH   SOLE 29 120,601 0 0
MEDTRONIC PLC SHS G5960L103   719,481,379 8,255,667 SH   SOLE 30 8,255,667 0 0
MEDTRONIC PLC SHS G5960L103   43,335,163 497,248 SH   SOLE 31 475,874 0 21,374
MEDTRONIC PLC SHS G5960L103   280,594,851 3,219,677 SH   SOLE 34 3,219,677 0 0
MEDTRONIC PLC SHS G5960L103   32,580,156 373,840 SH   SOLE 36 373,840 0 0
MEDTRONIC PLC SHS G5960L103   5,737,695 65,837 SH   SOLE 40 65,837 0 0
MEDTRONIC PLC SHS G5960L103   208,899 2,397 SH   OTR 43 2,397 0 0
MEDTRONIC PLC SHS G5960L103   102,206,413 1,172,764 SH   SOLE 43 935,886 0 236,878
MEGA MATRIX CORP COM 007737109   12,756 4,460 SH   SOLE 18 4,460 0 0
MEGA MATRIX CORP COM 007737109   167,527 58,576 SH   SOLE 21 58,576 0 0
MEGA MATRIX CORP COM 007737109   438,367 153,275 SH   SOLE 22 153,275 0 0
MEI PHARMA INC COM 55279B301   3,704 926 SH   SOLE 18 926 0 0
MEI PHARMA INC COM 55279B301   57,272 14,318 SH   SOLE 21 14,318 0 0
MEI PHARMA INC COM 55279B301   269,040 67,260 SH   SOLE 22 67,260 0 0
MEI PHARMA INC COM 55279B301   448 112 SH   SOLE 43 0 0 112
MEIRAGTX HLDGS PLC COM G59665102   225,598 37,166 SH   SOLE 2 33,250 0 3,916
MEIRAGTX HLDGS PLC COM G59665102   1,305 215 SH   SOLE 7 215 0 0
MEIRAGTX HLDGS PLC COM G59665102   526,985 86,818 SH   SOLE 18 86,818 0 0
MEIRAGTX HLDGS PLC COM G59665102   500,186 82,403 SH   SOLE 19 82,403 0 0
MEIRAGTX HLDGS PLC COM G59665102   9,377,494 1,544,892 SH   SOLE 21 1,544,892 0 0
MEIRAGTX HLDGS PLC COM G59665102   2,387,883 393,391 SH   SOLE 22 378,931 0 14,460
MEIRAGTX HLDGS PLC COM G59665102   214,939 35,410 SH   SOLE 30 35,410 0 0
MEIRAGTX HLDGS PLC COM G59665102   44,784 7,378 SH   SOLE 43 7,378 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   57,442 7,967 SH   SOLE 2 83 0 7,884
MELCO RESORTS AND ENTMNT LTD ADR 585464100   4,441 616 SH   SOLE 4 616 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   587,067 81,424 SH   SOLE 7 81,424 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   19,126,623 2,652,791 SH   SOLE 21 2,652,791 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   9,381,465 1,301,174 SH   SOLE 22 1,197,164 0 104,010
MELCO RESORTS AND ENTMNT LTD ADR 585464100   315,827 43,804 SH   SOLE 25 43,804 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   26,446 3,668 SH   SOLE 26 3,668 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   65,337 9,062 SH   SOLE 28 0 0 9,062
MELCO RESORTS AND ENTMNT LTD ADR 585464100   981,872 136,182 SH   SOLE 30 136,182 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   6,507,112 902,512 SH   SOLE 34 902,512 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   358,597 49,736 SH   SOLE 40 49,736 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100   2,361,124 327,479 SH   SOLE 43 301,364 0 26,115
MERCADOLIBRE INC COM 58733R102   27,183,529 17,979 SH   SOLE 2 3,552 0 14,427
MERCADOLIBRE INC COM 58733R102   37,434,618 24,759 SH   SOLE 4 19,917 0 4,842
MERCADOLIBRE INC COM 58733R102   39,634,519 26,214 SH   SOLE 7 25,371 0 843
MERCADOLIBRE INC COM 58733R102   3,212,915 2,125 SH   SOLE 13 2,125 0 0
MERCADOLIBRE INC COM 58733R102   7,178,786 4,748 SH   SOLE 15 4,748 0 0
MERCADOLIBRE INC COM 58733R102   67,701,033 44,777 SH   SOLE 18 33,188 0 11,589
MERCADOLIBRE INC COM 58733R102   134,021,646 88,641 SH   SOLE 19 88,641 0 0
MERCADOLIBRE INC COM 58733R102   173,134,540 114,510 SH   SOLE 21 114,510 0 0
MERCADOLIBRE INC COM 58733R102   134,969,645 89,268 SH   SOLE 22 38,605 0 50,663
MERCADOLIBRE INC COM 58733R102   106,159,247 70,213 SH   SOLE 23 70,213 0 0
MERCADOLIBRE INC COM 58733R102   165,136,271 109,220 SH   SOLE 25 100,529 0 8,691
MERCADOLIBRE INC COM 58733R102   74,519,973 49,287 SH   SOLE 26 25,860 0 23,427
MERCADOLIBRE INC COM 58733R102   123,722,175 81,829 SH   SOLE 28 4,245 0 77,584
MERCADOLIBRE INC COM 58733R102   152,708 101 SH   SOLE 29 101 0 0
MERCADOLIBRE INC COM 58733R102   301,442,489 199,372 SH   SOLE 30 199,372 0 0
MERCADOLIBRE INC COM 58733R102   15,062,146 9,962 SH   SOLE 31 9,236 0 726
MERCADOLIBRE INC COM 58733R102   22,981,792 15,200 SH   SOLE 32 15,200 0 0
MERCADOLIBRE INC COM 58733R102   216,589,782 143,251 SH   SOLE 34 143,251 0 0
MERCADOLIBRE INC COM 58733R102   14,281,974 9,446 SH   SOLE 36 9,446 0 0
MERCADOLIBRE INC COM 58733R102   3,356,551 2,220 SH   SOLE 40 2,220 0 0
MERCADOLIBRE INC COM 58733R102   11,164,830 7,384 SH   SOLE 43 7,118 0 266
MERCANTILE BK CORP COM 587376104   2,456,124 63,812 SH   SOLE 2 27,467 0 36,345
MERCANTILE BK CORP COM 587376104   3,849 100 SH   SOLE 7 100 0 0
MERCANTILE BK CORP COM 587376104   1,789,977 46,505 SH   SOLE 18 46,505 0 0
MERCANTILE BK CORP COM 587376104   3,763,860 97,788 SH   SOLE 19 97,788 0 0
MERCANTILE BK CORP COM 587376104   24,630,944 639,931 SH   SOLE 21 639,931 0 0
MERCANTILE BK CORP COM 587376104   22,633,044 588,024 SH   SOLE 22 551,531 0 36,493
MERCANTILE BK CORP COM 587376104   42,454 1,103 SH   SOLE 23 1,103 0 0
MERCANTILE BK CORP COM 587376104   163,236 4,241 SH   SOLE 25 4,241 0 0
MERCANTILE BK CORP COM 587376104   863,331 22,430 SH   SOLE 26 0 0 22,430
MERCANTILE BK CORP COM 587376104   179,710 4,669 SH   SOLE 28 0 0 4,669
MERCANTILE BK CORP COM 587376104   151,343 3,932 SH   SOLE 30 3,932 0 0
MERCANTILE BK CORP COM 587376104   201,611 5,238 SH   SOLE 40 5,238 0 0
MERCANTILE BK CORP COM 587376104   981,958 25,512 SH   SOLE 43 24,871 0 641
MERCER INTL INC COM 588056101   143,101 14,382 SH   SOLE 2 10,171 0 4,211
MERCER INTL INC COM 588056101   232,014 23,318 SH   SOLE 18 23,318 0 0
MERCER INTL INC COM 588056101   38,023,149 3,821,422 SH   SOLE 21 3,821,422 0 0
MERCER INTL INC COM 588056101   6,543,339 657,622 SH   SOLE 22 640,434 0 17,188
MERCER INTL INC COM 588056101   54,944 5,522 SH   SOLE 25 5,522 0 0
MERCER INTL INC COM 588056101   7,144 718 SH   SOLE 26 0 0 718
MERCER INTL INC COM 588056101   2,332,131 234,385 SH   SOLE 30 234,385 0 0
MERCER INTL INC COM 588056101   50,277 5,053 SH   SOLE 40 5,053 0 0
MERCER INTL INC COM 588056101   141,618 14,233 SH   SOLE 43 13,954 0 279
MERCHANTS BANCORP IND COM 58844R108   616,222 14,271 SH   SOLE 2 5,104 0 9,167
MERCHANTS BANCORP IND COM 58844R108   7,988 185 SH   SOLE 7 185 0 0
MERCHANTS BANCORP IND COM 58844R108   1,946,770 45,085 SH   SOLE 18 45,085 0 0
MERCHANTS BANCORP IND COM 58844R108   1,487,076 34,439 SH   SOLE 19 34,439 0 0
MERCHANTS BANCORP IND COM 58844R108   28,107,330 650,934 SH   SOLE 21 650,934 0 0
MERCHANTS BANCORP IND COM 58844R108   26,469,426 613,002 SH   SOLE 22 591,014 0 21,988
MERCHANTS BANCORP IND COM 58844R108   176,088 4,078 SH   SOLE 25 4,078 0 0
MERCHANTS BANCORP IND COM 58844R108   154,023 3,567 SH   SOLE 30 3,567 0 0
MERCHANTS BANCORP IND COM 58844R108   232,438 5,383 SH   SOLE 40 5,383 0 0
MERCHANTS BANCORP IND COM 58844R108   1,098,197 25,433 SH   SOLE 43 24,369 0 1,064
MERCK & CO INC COM 58933Y105   928,092,888 7,033,671 SH   SOLE 2 3,149,974 0 3,883,697
MERCK & CO INC COM 58933Y105   324,416,229 2,458,630 SH   SOLE 4 1,307,654 0 1,150,976
MERCK & CO INC COM 58933Y105   327,207,235 2,479,782 SH   SOLE 7 2,210,534 0 269,248
MERCK & CO INC COM 58933Y105   39,230,978 297,317 SH   SOLE 13 297,317 0 0
MERCK & CO INC COM 58933Y105   48,284,200 365,928 SH   SOLE 15 365,928 0 0
MERCK & CO INC COM 58933Y105   980,813,907 7,433,224 SH   SOLE 18 7,199,011 0 234,213
MERCK & CO INC COM 58933Y105   835,947,585 6,335,336 SH   SOLE 19 6,335,336 0 0
MERCK & CO INC COM 58933Y105   9,457,679,868 71,676,240 SH   SOLE 21 71,676,240 0 0
MERCK & CO INC COM 58933Y105   7,456,693,613 56,511,509 SH   SOLE 22 50,771,286 0 5,740,223
MERCK & CO INC COM 58933Y105   692,981,080 5,251,846 SH   SOLE 23 5,251,846 0 0
MERCK & CO INC COM 58933Y105   947,211,916 7,178,567 SH   SOLE 25 6,246,312 0 932,255
MERCK & CO INC COM 58933Y105   467,376,136 3,542,070 SH   SOLE 26 2,262,381 0 1,279,689
MERCK & CO INC COM 58933Y105   753,347,677 5,709,342 SH   SOLE 28 329,833 0 5,379,509
MERCK & CO INC COM 58933Y105   20,451,722 154,996 SH   SOLE 29 154,996 0 0
MERCK & CO INC COM 58933Y105   2,316,017,408 17,552,235 SH   SOLE 30 17,540,882 0 11,353
MERCK & CO INC COM 58933Y105   129,912,032 984,555 SH   SOLE 31 850,102 0 134,453
MERCK & CO INC COM 58933Y105   37,373,254 283,238 SH   SOLE 32 283,238 0 0
MERCK & CO INC COM 58933Y105   910,916,429 6,903,497 SH   SOLE 34 6,903,497 0 0
MERCK & CO INC COM 58933Y105   79,924,754 605,720 SH   SOLE 36 605,720 0 0
MERCK & CO INC COM 58933Y105   16,488,076 124,957 SH   SOLE 40 124,957 0 0
MERCK & CO INC COM 58933Y105   545,325,182 4,132,817 SH   SOLE 43 3,657,453 0 475,364
MERCK & CO INC OPTIONS 58933Y105   976,430 7,400 SH Call SOLE 4 7,400 0 0
MERCK & CO INC OPTIONS 58933Y105   277,095 2,100 SH Call SOLE 7 2,100 0 0
MERCK & CO INC OPTIONS 58933Y105   21,072,415 159,700 SH Call SOLE 18 159,700 0 0
MERCK & CO INC OPTIONS 58933Y105   148,826,405 1,127,900 SH Call SOLE 19 1,127,900 0 0
MERCK & CO INC OPTIONS 58933Y105   9,223,305 69,900 SH Call SOLE 22 69,900 0 0
MERCK & CO INC OPTIONS 58933Y105   540,995 4,100 SH Call SOLE 30 4,100 0 0
MERCK & CO INC OPTIONS 58933Y105   71,490,510 541,800 SH Call SOLE 34 541,800 0 0
MERCURY GENL CORP NEW COM 589400100   2,656,316 51,479 SH   SOLE 2 30,557 0 20,922
MERCURY GENL CORP NEW COM 589400100   5,728 111 SH   SOLE 4 111 0 0
MERCURY GENL CORP NEW COM 589400100   11,868 230 SH   SOLE 7 230 0 0
MERCURY GENL CORP NEW COM 589400100   4,918,409 95,318 SH   SOLE 18 84,975 0 10,343
MERCURY GENL CORP NEW COM 589400100   11,002,358 213,224 SH   SOLE 19 213,224 0 0
MERCURY GENL CORP NEW COM 589400100   164,704,104 3,191,940 SH   SOLE 21 3,191,940 0 0
MERCURY GENL CORP NEW COM 589400100   52,034,111 1,008,413 SH   SOLE 22 954,051 0 54,362
MERCURY GENL CORP NEW COM 589400100   297,216 5,760 SH   SOLE 25 5,760 0 0
MERCURY GENL CORP NEW COM 589400100   498,559 9,662 SH   SOLE 26 9,279 0 383
MERCURY GENL CORP NEW COM 589400100   19,505 378 SH   SOLE 28 378 0 0
MERCURY GENL CORP NEW COM 589400100   3,078,043 59,652 SH   SOLE 30 59,652 0 0
MERCURY GENL CORP NEW COM 589400100   42,209 818 SH   SOLE 36 818 0 0
MERCURY GENL CORP NEW COM 589400100   269,610 5,225 SH   SOLE 40 5,225 0 0
MERCURY GENL CORP NEW COM 589400100   1,258,735 24,394 SH   SOLE 43 23,573 0 821
MERCURY SYS INC COM 589378108   3,947,454 133,812 SH   SOLE 2 16,803 0 117,009
MERCURY SYS INC COM 589378108   5,546 188 SH   SOLE 4 188 0 0
MERCURY SYS INC COM 589378108   596,756 20,229 SH   SOLE 7 19,178 0 1,051
MERCURY SYS INC COM 589378108   1,305,051 44,239 SH   SOLE 18 44,239 0 0
MERCURY SYS INC COM 589378108   522,711 17,719 SH   SOLE 19 17,719 0 0
MERCURY SYS INC COM 589378108   165,252,982 5,601,796 SH   SOLE 21 5,601,796 0 0
MERCURY SYS INC COM 589378108   39,880,401 1,351,878 SH   SOLE 22 1,280,483 0 71,395
MERCURY SYS INC COM 589378108   358,750 12,161 SH   SOLE 25 12,161 0 0
MERCURY SYS INC COM 589378108   799,863 27,114 SH   SOLE 26 18,504 0 8,610
MERCURY SYS INC COM 589378108   319,751 10,839 SH   SOLE 28 1,001 0 9,838
MERCURY SYS INC COM 589378108   3,373,532 114,357 SH   SOLE 30 114,357 0 0
MERCURY SYS INC COM 589378108   20,532 696 SH   SOLE 31 696 0 0
MERCURY SYS INC COM 589378108   35,931 1,218 SH   SOLE 36 1,218 0 0
MERCURY SYS INC COM 589378108   307,626 10,428 SH   SOLE 40 10,428 0 0
MERCURY SYS INC COM 589378108   29,618 1,004 SH   OTR 43 1,004 0 0
MERCURY SYS INC COM 589378108   1,705,336 57,808 SH   SOLE 43 52,343 0 5,465
MEREO BIOPHARMA GROUP PLC SPON ADS 589492107   108,382 32,843 SH   SOLE 43 32,469 0 374
MERIDIAN CORPORATION COM 58958P104   441,410 44,497 SH   SOLE 2 32,215 0 12,282
MERIDIAN CORPORATION COM 58958P104   14,959 1,508 SH   SOLE 18 1,508 0 0
MERIDIAN CORPORATION COM 58958P104   244,885 24,686 SH   SOLE 21 24,686 0 0
MERIDIAN CORPORATION COM 58958P104   1,187,880 119,746 SH   SOLE 22 119,746 0 0
MERIDIAN CORPORATION COM 58958P104   14,265 1,438 SH   SOLE 26 0 0 1,438
MERIDIANLINK INC COMMON STOCK 58985J105   287,400 15,369 SH   SOLE 2 5,956 0 9,413
MERIDIANLINK INC COMMON STOCK 58985J105   5,442 291 SH   SOLE 7 291 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   1,144,272 61,191 SH   SOLE 18 61,191 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   1,005,013 53,744 SH   SOLE 19 53,744 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   19,460,267 1,040,656 SH   SOLE 21 1,040,656 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   10,746,703 574,690 SH   SOLE 22 551,485 0 23,205
MERIDIANLINK INC COMMON STOCK 58985J105   73,697 3,941 SH   SOLE 25 3,941 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   339,218 18,140 SH   SOLE 30 18,140 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   68,012 3,637 SH   SOLE 40 3,637 0 0
MERIDIANLINK INC COMMON STOCK 58985J105   161,549 8,639 SH   SOLE 43 8,304 0 335
MERIT MED SYS INC COM 589889104   6,853,633 90,477 SH   SOLE 2 36,467 0 54,010
MERIT MED SYS INC COM 589889104   12,196 161 SH   SOLE 4 161 0 0
MERIT MED SYS INC COM 589889104   899,683 11,877 SH   SOLE 7 11,255 0 622
MERIT MED SYS INC COM 589889104   13,976,330 184,506 SH   SOLE 18 173,571 0 10,935
MERIT MED SYS INC COM 589889104   24,409,756 322,241 SH   SOLE 19 322,241 0 0
MERIT MED SYS INC COM 589889104   498,195,251 6,576,835 SH   SOLE 21 6,576,835 0 0
MERIT MED SYS INC COM 589889104   143,294,987 1,891,683 SH   SOLE 22 1,822,985 0 68,698
MERIT MED SYS INC COM 589889104   297,016 3,921 SH   SOLE 23 3,921 0 0
MERIT MED SYS INC COM 589889104   897,789 11,852 SH   SOLE 25 11,852 0 0
MERIT MED SYS INC COM 589889104   9,192,869 121,358 SH   SOLE 26 10,968 0 110,390
MERIT MED SYS INC COM 589889104   1,986,847 26,229 SH   SOLE 28 24,883 0 1,346
MERIT MED SYS INC COM 589889104   13,689,767 180,723 SH   SOLE 30 180,723 0 0
MERIT MED SYS INC COM 589889104   22,574 298 SH   SOLE 36 298 0 0
MERIT MED SYS INC COM 589889104   896,198 11,831 SH   SOLE 40 11,831 0 0
MERIT MED SYS INC COM 589889104   5,522,996 72,911 SH   SOLE 43 65,259 0 7,652
MERITAGE HOMES CORP COM 59001A102   8,710,712 49,645 SH   SOLE 2 23,857 0 25,788
MERITAGE HOMES CORP COM 59001A102   21,231 121 SH   SOLE 4 121 0 0
MERITAGE HOMES CORP COM 59001A102   1,482,812 8,451 SH   SOLE 7 8,022 0 429
MERITAGE HOMES CORP COM 59001A102   20,103,856 114,578 SH   SOLE 18 114,578 0 0
MERITAGE HOMES CORP COM 59001A102   19,146,546 109,122 SH   SOLE 19 109,122 0 0
MERITAGE HOMES CORP COM 59001A102   791,732,369 4,512,324 SH   SOLE 21 4,512,324 0 0
MERITAGE HOMES CORP COM 59001A102   189,646,292 1,080,852 SH   SOLE 22 1,027,518 0 53,334
MERITAGE HOMES CORP COM 59001A102   73,167 417 SH   SOLE 23 417 0 0
MERITAGE HOMES CORP COM 59001A102   1,271,910 7,249 SH   SOLE 25 7,249 0 0
MERITAGE HOMES CORP COM 59001A102   12,587,149 71,738 SH   SOLE 26 45,477 0 26,261
MERITAGE HOMES CORP COM 59001A102   118,260 674 SH   SOLE 28 674 0 0
MERITAGE HOMES CORP COM 59001A102   16,799,418 95,745 SH   SOLE 30 95,745 0 0
MERITAGE HOMES CORP COM 59001A102   643,236 3,666 SH   SOLE 34 3,666 0 0
MERITAGE HOMES CORP COM 59001A102   191,602 1,092 SH   SOLE 36 1,092 0 0
MERITAGE HOMES CORP COM 59001A102   1,338,233 7,627 SH   SOLE 40 7,627 0 0
MERITAGE HOMES CORP COM 59001A102   23,201,149 132,230 SH   SOLE 43 129,442 0 2,788
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   21,165 1,433 SH   SOLE 2 634 0 799
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   383,990 25,998 SH   SOLE 18 25,998 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   375,084 25,395 SH   SOLE 19 25,395 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   5,409,173 366,227 SH   SOLE 21 366,227 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209   4,493,640 304,241 SH   SOLE 22 301,979 0 2,262
MERSANA THERAPEUTICS INC COM 59045L106   151,308 33,774 SH   SOLE 2 3,754 0 30,020
MERSANA THERAPEUTICS INC COM 59045L106   3,642 813 SH   SOLE 7 813 0 0
MERSANA THERAPEUTICS INC COM 59045L106   1,258,033 280,811 SH   SOLE 18 280,811 0 0
MERSANA THERAPEUTICS INC COM 59045L106   1,073,516 239,624 SH   SOLE 19 239,624 0 0
MERSANA THERAPEUTICS INC COM 59045L106   18,633,350 4,159,230 SH   SOLE 21 4,159,230 0 0
MERSANA THERAPEUTICS INC COM 59045L106   13,805,120 3,081,500 SH   SOLE 22 3,022,828 0 58,672
MERSANA THERAPEUTICS INC COM 59045L106   5,148 1,149 SH   SOLE 28 1,149 0 0
MERSANA THERAPEUTICS INC COM 59045L106   1,188,625 265,318 SH   SOLE 30 265,318 0 0
MERSANA THERAPEUTICS INC COM 59045L106   150,125 33,510 SH   SOLE 43 28,076 0 5,434
MERUS N V COM N5749R100   702,153 15,593 SH   SOLE 2 10,809 0 4,784
MERUS N V COM N5749R100   9,591 213 SH   SOLE 4 213 0 0
MERUS N V COM N5749R100   443,861 9,857 SH   SOLE 7 9,318 0 539
MERUS N V COM N5749R100   802,345 17,818 SH   SOLE 18 17,818 0 0
MERUS N V COM N5749R100   32,583,663 723,599 SH   SOLE 19 723,599 0 0
MERUS N V COM N5749R100   16,575,138 368,091 SH   SOLE 21 368,091 0 0
MERUS N V COM N5749R100   1,542,232 34,249 SH   SOLE 22 16,522 0 17,727
MERUS N V COM N5749R100   353,756 7,856 SH   SOLE 25 7,856 0 0
MERUS N V COM N5749R100   2,809,962 62,402 SH   SOLE 26 17,171 0 45,231
MERUS N V COM N5749R100   29,044 645 SH   SOLE 28 645 0 0
MERUS N V COM N5749R100   9,011,314 200,118 SH   SOLE 30 200,118 0 0
MERUS N V COM N5749R100   345,110 7,664 SH   SOLE 34 7,664 0 0
MERUS N V COM N5749R100   17,922 398 SH   SOLE 36 398 0 0
MERUS N V COM N5749R100   341,553 7,585 SH   SOLE 40 7,585 0 0
MERUS N V COM N5749R100   532,975 11,836 SH   SOLE 43 9,417 0 2,419
MESA AIR GROUP INC COM NEW 590479135   5,946 6,760 SH   SOLE 18 6,760 0 0
MESA AIR GROUP INC COM NEW 590479135   66,979 76,147 SH   SOLE 21 76,147 0 0
MESA AIR GROUP INC COM NEW 590479135   480,130 545,850 SH   SOLE 22 545,850 0 0
MESA LABS INC COM 59064R109   366,059 3,336 SH   SOLE 2 2,076 0 1,260
MESA LABS INC COM 59064R109   6,035 55 SH   SOLE 4 16 0 39
MESA LABS INC COM 59064R109   4,279 39 SH   SOLE 7 39 0 0
MESA LABS INC COM 59064R109   1,619,725 14,761 SH   SOLE 18 14,761 0 0
MESA LABS INC COM 59064R109   1,216,247 11,084 SH   SOLE 19 11,084 0 0
MESA LABS INC COM 59064R109   65,036,642 592,697 SH   SOLE 21 592,697 0 0
MESA LABS INC COM 59064R109   15,956,827 145,419 SH   SOLE 22 140,956 0 4,463
MESA LABS INC COM 59064R109   93,380 851 SH   SOLE 25 851 0 0
MESA LABS INC COM 59064R109   325,459 2,966 SH   SOLE 26 2,966 0 0
MESA LABS INC COM 59064R109   423,558 3,860 SH   SOLE 28 2,949 0 911
MESA LABS INC COM 59064R109   4,933,680 44,962 SH   SOLE 30 44,962 0 0
MESA LABS INC COM 59064R109   77,140 703 SH   SOLE 40 703 0 0
MESA LABS INC COM 59064R109   12,290 112 SH   OTR 43 112 0 0
MESA LABS INC COM 59064R109   1,112,991 10,143 SH   SOLE 43 6,443 0 3,700
MESOBLAST LTD SPONS ADR 590717401   54,283 10,835 SH   SOLE 43 10,378 0 457
META MATERIALS INC COM NEW 59134N302   166,624 54,275 SH   SOLE 22 54,275 0 0
META PLATFORMS INC CL A 30303M102   2,138,098,572 4,403,185 SH   SOLE 2 1,211,705 0 3,191,480
META PLATFORMS INC CL A 30303M102   862,847,496 1,776,942 SH   SOLE 4 906,656 0 870,286
META PLATFORMS INC CL A 30303M102   1,062,972,495 2,189,078 SH   SOLE 7 1,921,282 0 267,796
META PLATFORMS INC CL A 30303M102   72,734,543 149,789 SH   SOLE 13 149,789 0 0
META PLATFORMS INC CL A 30303M102   157,837,293 325,049 SH   SOLE 15 325,049 0 0
META PLATFORMS INC CL A 30303M102   3,010,481,422 6,199,764 SH   SOLE 18 5,816,570 0 383,194
META PLATFORMS INC CL A 30303M102   1,252,958,098 2,580,333 SH   SOLE 19 2,580,333 0 0
META PLATFORMS INC CL A 30303M102   27,196,270,437 56,007,806 SH   SOLE 21 56,007,806 0 0
META PLATFORMS INC CL A 30303M102   23,562,983,641 48,525,441 SH   SOLE 22 43,577,450 0 4,947,991
META PLATFORMS INC CL A 30303M102   2,075,044,553 4,273,332 SH   SOLE 23 4,273,332 0 0
META PLATFORMS INC CL A 30303M102   2,930,070,812 6,034,167 SH   SOLE 25 5,691,445 0 342,722
META PLATFORMS INC CL A 30303M102   1,215,345,071 2,502,873 SH   SOLE 26 1,469,069 0 1,033,804
META PLATFORMS INC CL A 30303M102   1,372,470,504 2,826,456 SH   SOLE 28 39,229 0 2,787,227
META PLATFORMS INC CL A 30303M102   18,787,090 38,690 SH   SOLE 29 38,690 0 0
META PLATFORMS INC CL A 30303M102   7,157,775,510 14,740,672 SH   SOLE 30 14,667,726 0 72,946
META PLATFORMS INC CL A 30303M102   283,949,703 584,764 SH   SOLE 31 549,329 0 35,435
META PLATFORMS INC CL A 30303M102   286,979,237 591,003 SH   SOLE 32 591,003 0 0
META PLATFORMS INC CL A 30303M102   678,176,567 1,396,632 SH   SOLE 34 1,396,632 0 0
META PLATFORMS INC CL A 30303M102   234,873,104 483,696 SH   SOLE 36 483,696 0 0
META PLATFORMS INC CL A 30303M102   7,858,141 16,183 SH   SOLE 37 16,183 0 0
META PLATFORMS INC CL A 30303M102   53,148,188 109,453 SH   SOLE 40 109,453 0 0
META PLATFORMS INC CL A 30303M102   1,276,590 2,629 SH   OTR 43 2,629 0 0
META PLATFORMS INC CL A 30303M102   1,546,501,284 3,184,854 SH   SOLE 43 2,688,770 0 496,083
META PLATFORMS INC OPTIONS 30303M102   4,904,358 10,100 SH Call SOLE 2 0 0 10,100
META PLATFORMS INC OPTIONS 30303M102   728,370 1,500 SH Call SOLE 4 1,500 0 0
META PLATFORMS INC OPTIONS 30303M102   16,315,488 33,600 SH Call SOLE 18 33,600 0 0
META PLATFORMS INC OPTIONS 30303M102   83,811,108 172,600 SH Call SOLE 19 172,600 0 0
META PLATFORMS INC OPTIONS 30303M102   6,749,562 13,900 SH Call SOLE 22 13,900 0 0
META PLATFORMS INC OPTIONS 30303M102   534,138 1,100 SH Call SOLE 26 1,100 0 0
META PLATFORMS INC OPTIONS 30303M102   48,655,116 100,200 SH Call SOLE 34 100,200 0 0
METAGENOMI INC COM 59102M104   40,016 3,793 SH   SOLE 18 3,793 0 0
METAGENOMI INC COM 59102M104   1,122,541 106,402 SH   SOLE 22 106,402 0 0
METAGENOMI INC COM 59102M104   43,561 4,129 SH   SOLE 26 4,129 0 0
METALLUS INC COM 887399103   941,954 42,335 SH   SOLE 2 11,306 0 31,029
METALLUS INC COM 887399103   56,804 2,553 SH   SOLE 4 281 0 2,272
METALLUS INC COM 887399103   6,586 296 SH   SOLE 7 296 0 0
METALLUS INC COM 887399103   3,106,656 139,625 SH   SOLE 18 139,625 0 0
METALLUS INC COM 887399103   2,031,047 91,283 SH   SOLE 19 91,283 0 0
METALLUS INC COM 887399103   117,375,648 5,275,310 SH   SOLE 21 5,275,310 0 0
METALLUS INC COM 887399103   26,046,028 1,170,608 SH   SOLE 22 1,116,607 0 54,001
METALLUS INC COM 887399103   159,822 7,183 SH   SOLE 25 7,183 0 0
METALLUS INC COM 887399103   1,279,887 57,523 SH   SOLE 26 0 0 57,523
METALLUS INC COM 887399103   1,646,789 74,013 SH   SOLE 30 74,013 0 0
METALLUS INC COM 887399103   189,592 8,521 SH   SOLE 40 8,521 0 0
METALLUS INC COM 887399103   901,815 40,531 SH   SOLE 43 39,460 0 1,071
METALS ACQUISITION LIMITED ORD SHS G60409110   455,712 35,464 SH   SOLE 2 35,464 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   1,072,679 83,477 SH   SOLE 19 83,477 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   12,841,069 999,305 SH   SOLE 25 999,305 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   49,701,076 3,867,788 SH   SOLE 34 3,867,788 0 0
METHANEX CORP COM 59151K108   835,072 18,711 SH   SOLE 22 18,711 0 0
METHANEX CORP COM 59151K108   4,718,016 105,714 SH   SOLE 43 98,506 0 7,208
METHODE ELECTRS INC COM 591520200   1,107,734 90,947 SH   SOLE 2 71,366 0 19,581
METHODE ELECTRS INC COM 591520200   1,291 106 SH   SOLE 4 106 0 0
METHODE ELECTRS INC COM 591520200   188,266 15,457 SH   SOLE 7 14,632 0 825
METHODE ELECTRS INC COM 591520200   1,328,095 109,039 SH   SOLE 18 109,039 0 0
METHODE ELECTRS INC COM 591520200   911,941 74,872 SH   SOLE 19 74,872 0 0
METHODE ELECTRS INC COM 591520200   51,412,170 4,221,032 SH   SOLE 21 4,221,032 0 0
METHODE ELECTRS INC COM 591520200   13,353,689 1,096,362 SH   SOLE 22 1,048,741 0 47,621
METHODE ELECTRS INC COM 591520200   78,537 6,448 SH   SOLE 25 6,448 0 0
METHODE ELECTRS INC COM 591520200   156,001 12,808 SH   SOLE 26 12,808 0 0
METHODE ELECTRS INC COM 591520200   3,289 270 SH   SOLE 28 270 0 0
METHODE ELECTRS INC COM 591520200   1,497,360 122,936 SH   SOLE 30 122,936 0 0
METHODE ELECTRS INC COM 591520200   66,101 5,427 SH   SOLE 40 5,427 0 0
METHODE ELECTRS INC COM 591520200   702,998 57,717 SH   SOLE 43 49,587 0 8,130
METLIFE INC COM 59156R108   122,580,608 1,654,036 SH   SOLE 2 592,325 0 1,061,711
METLIFE INC COM 59156R108   60,431,517 815,430 SH   SOLE 4 452,517 0 362,913
METLIFE INC COM 59156R108   66,986,695 903,882 SH   SOLE 7 763,636 0 140,246
METLIFE INC COM 59156R108   3,053,703 41,205 SH   SOLE 13 41,205 0 0
METLIFE INC COM 59156R108   6,737,488 90,912 SH   SOLE 15 90,912 0 0
METLIFE INC COM 59156R108   98,961,973 1,335,339 SH   SOLE 18 1,227,441 0 107,898
METLIFE INC COM 59156R108   26,267,326 354,437 SH   SOLE 19 354,437 0 0
METLIFE INC COM 59156R108   1,326,701,509 17,901,788 SH   SOLE 21 17,901,788 0 0
METLIFE INC COM 59156R108   998,914,609 13,478,810 SH   SOLE 22 12,032,991 0 1,445,819
METLIFE INC COM 59156R108   76,815,386 1,036,505 SH   SOLE 23 1,036,505 0 0
METLIFE INC COM 59156R108   105,304,974 1,420,928 SH   SOLE 25 1,416,387 0 4,541
METLIFE INC COM 59156R108   98,475,293 1,328,772 SH   SOLE 26 945,128 0 383,644
METLIFE INC COM 59156R108   117,304,347 1,582,841 SH   SOLE 28 137,677 0 1,445,164
METLIFE INC COM 59156R108   3,267,213 44,086 SH   SOLE 29 44,086 0 0
METLIFE INC COM 59156R108   355,859,619 4,801,776 SH   SOLE 30 4,801,776 0 0
METLIFE INC COM 59156R108   15,609,493 210,626 SH   SOLE 31 200,546 0 10,080
METLIFE INC COM 59156R108   3,247,352 43,818 SH   SOLE 32 43,818 0 0
METLIFE INC COM 59156R108   10,106,825 136,376 SH   SOLE 34 136,376 0 0
METLIFE INC COM 59156R108   12,858,011 173,499 SH   SOLE 36 173,499 0 0
METLIFE INC COM 59156R108   2,286,442 30,852 SH   SOLE 40 30,852 0 0
METLIFE INC COM 59156R108   112,203 1,514 SH   OTR 43 1,514 0 0
METLIFE INC COM 59156R108   83,950,944 1,132,788 SH   SOLE 43 980,067 0 152,721
METROCITY BANKSHARES INC COM 59165J105   404,277 16,197 SH   SOLE 2 6,369 0 9,828
METROCITY BANKSHARES INC COM 59165J105   4,942 198 SH   SOLE 7 198 0 0
METROCITY BANKSHARES INC COM 59165J105   1,288,335 51,616 SH   SOLE 18 51,616 0 0
METROCITY BANKSHARES INC COM 59165J105   966,276 38,713 SH   SOLE 19 38,713 0 0
METROCITY BANKSHARES INC COM 59165J105   18,307,561 733,476 SH   SOLE 21 733,476 0 0
METROCITY BANKSHARES INC COM 59165J105   11,243,257 450,451 SH   SOLE 22 432,235 0 18,216
METROCITY BANKSHARES INC COM 59165J105   99,890 4,002 SH   SOLE 25 4,002 0 0
METROCITY BANKSHARES INC COM 59165J105   128,020 5,129 SH   SOLE 28 0 0 5,129
METROCITY BANKSHARES INC COM 59165J105   146,216 5,858 SH   SOLE 30 5,858 0 0
METROCITY BANKSHARES INC COM 59165J105   101,762 4,077 SH   SOLE 40 4,077 0 0
METROCITY BANKSHARES INC COM 59165J105   4,093 164 SH   SOLE 43 164 0 0
METROPOLITAN BK HLDG CORP COM 591774104   1,743,627 45,289 SH   SOLE 2 39,367 0 5,922
METROPOLITAN BK HLDG CORP COM 591774104   2,426 63 SH   SOLE 7 63 0 0
METROPOLITAN BK HLDG CORP COM 591774104   1,132,016 29,403 SH   SOLE 18 29,403 0 0
METROPOLITAN BK HLDG CORP COM 591774104   856,433 22,245 SH   SOLE 19 22,245 0 0
METROPOLITAN BK HLDG CORP COM 591774104   16,677,623 433,185 SH   SOLE 21 433,185 0 0
METROPOLITAN BK HLDG CORP COM 591774104   12,859,924 334,024 SH   SOLE 22 320,452 0 13,572
METROPOLITAN BK HLDG CORP COM 591774104   14,746 383 SH   SOLE 23 383 0 0
METROPOLITAN BK HLDG CORP COM 591774104   77,347 2,009 SH   SOLE 25 2,009 0 0
METROPOLITAN BK HLDG CORP COM 591774104   347,540 9,027 SH   SOLE 26 8,341 0 686
METROPOLITAN BK HLDG CORP COM 591774104   32,764 851 SH   SOLE 28 0 0 851
METROPOLITAN BK HLDG CORP COM 591774104   53,515 1,390 SH   SOLE 30 1,390 0 0
METROPOLITAN BK HLDG CORP COM 591774104   116,732 3,032 SH   SOLE 40 3,032 0 0
METROPOLITAN BK HLDG CORP COM 591774104   250,404 6,504 SH   SOLE 43 6,096 0 408
METTLER TOLEDO INTERNATIONAL COM 592688105   121,733,158 91,440 SH   SOLE 2 57,673 0 33,767
METTLER TOLEDO INTERNATIONAL COM 592688105   31,457,051 23,629 SH   SOLE 4 12,369 0 11,260
METTLER TOLEDO INTERNATIONAL COM 592688105   31,086,953 23,351 SH   SOLE 7 21,164 0 2,187
METTLER TOLEDO INTERNATIONAL COM 592688105   1,572,253 1,181 SH   SOLE 13 1,181 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   4,177,588 3,138 SH   SOLE 15 3,138 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   70,545,057 52,990 SH   SOLE 18 51,193 0 1,797
METTLER TOLEDO INTERNATIONAL COM 592688105   81,825,077 61,463 SH   SOLE 19 61,463 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,130,741,812 849,358 SH   SOLE 21 849,358 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   627,448,959 471,309 SH   SOLE 22 422,515 0 48,794
METTLER TOLEDO INTERNATIONAL COM 592688105   50,467,873 37,909 SH   SOLE 23 37,909 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   85,603,278 64,301 SH   SOLE 25 62,736 0 1,565
METTLER TOLEDO INTERNATIONAL COM 592688105   37,707,458 28,324 SH   SOLE 26 12,895 0 15,429
METTLER TOLEDO INTERNATIONAL COM 592688105   61,958,237 46,540 SH   SOLE 28 869 0 45,671
METTLER TOLEDO INTERNATIONAL COM 592688105   371,430 279 SH   SOLE 29 279 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   255,253,557 191,734 SH   SOLE 30 191,734 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   6,555,272 4,924 SH   SOLE 31 4,570 0 354
METTLER TOLEDO INTERNATIONAL COM 592688105   72,339,636 54,338 SH   SOLE 34 54,338 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   6,398,180 4,806 SH   SOLE 36 4,806 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   1,453,769 1,092 SH   SOLE 40 1,092 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   57,277 43 SH   OTR 43 43 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   60,029,970 45,092 SH   SOLE 43 39,290 0 5,802
MFA FINL INC COM 55272X607   1,027,151 90,022 SH   SOLE 2 29,817 0 60,205
MFA FINL INC COM 55272X607   5,568 488 SH   SOLE 4 488 0 0
MFA FINL INC COM 55272X607   31,378 2,750 SH   SOLE 7 2,750 0 0
MFA FINL INC COM 55272X607   3,119,802 273,427 SH   SOLE 18 273,427 0 0
MFA FINL INC COM 55272X607   2,491,271 218,341 SH   SOLE 19 218,341 0 0
MFA FINL INC COM 55272X607   60,082,812 5,265,803 SH   SOLE 21 5,265,803 0 0
MFA FINL INC COM 55272X607   38,614,464 3,384,265 SH   SOLE 22 3,249,006 0 135,259
MFA FINL INC COM 55272X607   250,313 21,938 SH   SOLE 25 21,938 0 0
MFA FINL INC COM 55272X607   229,478 20,112 SH   SOLE 26 20,112 0 0
MFA FINL INC COM 55272X607   129,378 11,339 SH   SOLE 28 1,965 0 9,374
MFA FINL INC COM 55272X607   957,596 83,926 SH   SOLE 30 83,926 0 0
MFA FINL INC COM 55272X607   55,920 4,901 SH   SOLE 36 4,901 0 0
MFA FINL INC COM 55272X607   238,994 20,946 SH   SOLE 40 20,946 0 0
MFA FINL INC COM 55272X607   102,005 8,940 SH   SOLE 43 729 0 8,211
MGE ENERGY INC COM 55277P104   2,134,099 27,110 SH   SOLE 2 10,488 0 16,622
MGE ENERGY INC COM 55277P104   667,782 8,483 SH   SOLE 4 8,483 0 0
MGE ENERGY INC COM 55277P104   23,537 299 SH   SOLE 7 299 0 0
MGE ENERGY INC COM 55277P104   9,092,003 115,498 SH   SOLE 18 115,498 0 0
MGE ENERGY INC COM 55277P104   6,131,973 77,896 SH   SOLE 19 77,896 0 0
MGE ENERGY INC COM 55277P104   354,248,817 4,500,112 SH   SOLE 21 4,500,112 0 0
MGE ENERGY INC COM 55277P104   82,823,123 1,052,123 SH   SOLE 22 1,011,791 0 40,332
MGE ENERGY INC COM 55277P104   958,495 12,176 SH   SOLE 26 12,176 0 0
MGE ENERGY INC COM 55277P104   7,359,139 93,485 SH   SOLE 30 93,485 0 0
MGE ENERGY INC COM 55277P104   2,801,521 35,588 SH   SOLE 43 32,747 0 2,841
MGIC INVT CORP WIS COM 552848103   12,569,987 562,164 SH   SOLE 2 256,120 0 306,044
MGIC INVT CORP WIS COM 552848103   22,740 1,017 SH   SOLE 4 1,017 0 0
MGIC INVT CORP WIS COM 552848103   1,783,635 79,769 SH   SOLE 7 75,612 0 4,157
MGIC INVT CORP WIS COM 552848103   10,377,343 464,103 SH   SOLE 18 464,103 0 0
MGIC INVT CORP WIS COM 552848103   2,126,347 95,096 SH   SOLE 19 95,096 0 0
MGIC INVT CORP WIS COM 552848103   316,969,345 14,175,731 SH   SOLE 21 14,175,731 0 0
MGIC INVT CORP WIS COM 552848103   181,841,358 8,132,440 SH   SOLE 22 7,767,487 0 364,953
MGIC INVT CORP WIS COM 552848103   1,239,661 55,441 SH   SOLE 25 55,441 0 0
MGIC INVT CORP WIS COM 552848103   1,964,080 87,839 SH   SOLE 26 71,302 0 16,537
MGIC INVT CORP WIS COM 552848103   828,036 37,032 SH   SOLE 28 16,656 0 20,376
MGIC INVT CORP WIS COM 552848103   8,597,308 384,495 SH   SOLE 30 384,495 0 0
MGIC INVT CORP WIS COM 552848103   76,717 3,431 SH   SOLE 31 3,431 0 0
MGIC INVT CORP WIS COM 552848103   229,928 10,283 SH   SOLE 36 10,283 0 0
MGIC INVT CORP WIS COM 552848103   1,276,756 57,100 SH   SOLE 40 57,100 0 0
MGIC INVT CORP WIS COM 552848103   13,173,803 589,168 SH   SOLE 43 573,359 0 15,809
MGM RESORTS INTERNATIONAL COM 552953101   117,745,753 2,494,085 SH   SOLE 2 1,997,426 0 496,659
MGM RESORTS INTERNATIONAL COM 552953101   27,002,232 571,960 SH   SOLE 4 378,449 0 193,511
MGM RESORTS INTERNATIONAL COM 552953101   9,885,774 209,400 SH   SOLE 7 188,174 0 21,226
MGM RESORTS INTERNATIONAL COM 552953101   11,380,915 241,070 SH   SOLE 13 241,070 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,864,842 39,501 SH   SOLE 15 39,501 0 0
MGM RESORTS INTERNATIONAL COM 552953101   37,358,217 791,320 SH   SOLE 18 704,442 0 86,878
MGM RESORTS INTERNATIONAL COM 552953101   87,275,333 1,848,662 SH   SOLE 19 1,848,662 0 0
MGM RESORTS INTERNATIONAL COM 552953101   334,279,186 7,080,686 SH   SOLE 21 7,080,686 0 0
MGM RESORTS INTERNATIONAL COM 552953101   341,684,216 7,237,539 SH   SOLE 22 6,524,894 0 712,645
MGM RESORTS INTERNATIONAL COM 552953101   63,654,707 1,348,331 SH   SOLE 23 1,348,331 0 0
MGM RESORTS INTERNATIONAL COM 552953101   30,816,611 652,756 SH   SOLE 25 649,964 0 2,792
MGM RESORTS INTERNATIONAL COM 552953101   19,412,327 411,191 SH   SOLE 26 181,339 0 229,852
MGM RESORTS INTERNATIONAL COM 552953101   19,129,539 405,201 SH   SOLE 28 90,805 0 314,396
MGM RESORTS INTERNATIONAL COM 552953101   6,534,431 138,412 SH   SOLE 29 138,412 0 0
MGM RESORTS INTERNATIONAL COM 552953101   77,028,922 1,631,623 SH   SOLE 30 1,631,623 0 0
MGM RESORTS INTERNATIONAL COM 552953101   11,620,647 246,148 SH   SOLE 31 242,020 0 4,128
MGM RESORTS INTERNATIONAL COM 552953101   29,194,003 618,386 SH   SOLE 34 618,386 0 0
MGM RESORTS INTERNATIONAL COM 552953101   4,272,127 90,492 SH   SOLE 36 90,492 0 0
MGM RESORTS INTERNATIONAL COM 552953101   676,897 14,338 SH   SOLE 40 14,338 0 0
MGM RESORTS INTERNATIONAL COM 552953101   20,931,310 443,366 SH   SOLE 43 402,522 0 40,844
MGP INGREDIENTS INC NEW COM 55303J106   4,490,990 52,142 SH   SOLE 2 38,236 0 13,906
MGP INGREDIENTS INC NEW COM 55303J106   5,426 63 SH   SOLE 4 63 0 0
MGP INGREDIENTS INC NEW COM 55303J106   12,403 144 SH   SOLE 7 144 0 0
MGP INGREDIENTS INC NEW COM 55303J106   4,467,305 51,867 SH   SOLE 18 45,271 0 6,596
MGP INGREDIENTS INC NEW COM 55303J106   11,045,311 128,240 SH   SOLE 19 128,240 0 0
MGP INGREDIENTS INC NEW COM 55303J106   154,905,494 1,798,508 SH   SOLE 21 1,798,508 0 0
MGP INGREDIENTS INC NEW COM 55303J106   49,470,316 574,368 SH   SOLE 22 552,064 0 22,304
MGP INGREDIENTS INC NEW COM 55303J106   95,949 1,114 SH   SOLE 23 1,114 0 0
MGP INGREDIENTS INC NEW COM 55303J106   268,726 3,120 SH   SOLE 25 3,120 0 0
MGP INGREDIENTS INC NEW COM 55303J106   601,187 6,980 SH   SOLE 26 6,980 0 0
MGP INGREDIENTS INC NEW COM 55303J106   262,697 3,050 SH   SOLE 28 0 0 3,050
MGP INGREDIENTS INC NEW COM 55303J106   2,794,229 32,442 SH   SOLE 30 32,442 0 0
MGP INGREDIENTS INC NEW COM 55303J106   206,970 2,403 SH   SOLE 40 2,403 0 0
MGP INGREDIENTS INC NEW COM 55303J106   1,156,446 13,427 SH   SOLE 43 12,977 0 450
MICROBOT MED INC COM NEW 59503A204   168,971 137,375 SH   SOLE 22 137,375 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   85,322,732 951,095 SH   SOLE 2 175,083 0 776,012
MICROCHIP TECHNOLOGY INC. COM 595017104   18,958,325 211,329 SH   SOLE 4 152,470 0 58,859
MICROCHIP TECHNOLOGY INC. COM 595017104   39,699,994 442,537 SH   SOLE 7 400,818 0 41,719
MICROCHIP TECHNOLOGY INC. COM 595017104   2,366,281 26,377 SH   SOLE 13 26,377 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   7,446,558 83,007 SH   SOLE 15 83,007 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   104,377,764 1,163,502 SH   SOLE 18 1,129,813 0 33,689
MICROCHIP TECHNOLOGY INC. COM 595017104   27,977,409 311,865 SH   SOLE 19 311,865 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,106,447,945 23,480,637 SH   SOLE 21 23,480,637 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,039,792,547 11,590,598 SH   SOLE 22 10,420,399 0 1,170,199
MICROCHIP TECHNOLOGY INC. COM 595017104   74,196,539 827,071 SH   SOLE 23 827,071 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   75,053,629 836,625 SH   SOLE 25 833,768 0 2,857
MICROCHIP TECHNOLOGY INC. COM 595017104   49,189,967 548,322 SH   SOLE 26 305,887 0 242,435
MICROCHIP TECHNOLOGY INC. COM 595017104   77,913,135 868,500 SH   SOLE 28 8,358 0 860,142
MICROCHIP TECHNOLOGY INC. COM 595017104   397,755,480 4,433,792 SH   SOLE 30 4,433,792 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   11,127,270 124,036 SH   SOLE 31 115,144 0 8,892
MICROCHIP TECHNOLOGY INC. COM 595017104   14,534,994 162,022 SH   SOLE 32 162,022 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   7,713,535 85,983 SH   SOLE 34 85,983 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   10,190,877 113,598 SH   SOLE 36 113,598 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,418,492 26,959 SH   SOLE 40 26,959 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   32,296 360 SH   OTR 43 360 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   55,477,778 618,412 SH   SOLE 43 510,585 0 107,828
MICROCHIP TECHNOLOGY INC. NOTE 0.125%11/1 595017AU8   5,543,725 5,225,000 PRN   SOLE 21 5,225,000 0 0
MICRON TECHNOLOGY INC COM 595112103   322,716,919 2,737,441 SH   SOLE 2 1,102,733 0 1,634,708
MICRON TECHNOLOGY INC COM 595112103   85,050,797 721,442 SH   SOLE 4 463,154 0 258,288
MICRON TECHNOLOGY INC COM 595112103   133,677,475 1,133,917 SH   SOLE 7 1,035,448 0 98,469
MICRON TECHNOLOGY INC COM 595112103   17,588,952 149,198 SH   SOLE 13 149,198 0 0
MICRON TECHNOLOGY INC COM 595112103   19,638,234 166,581 SH   SOLE 15 166,581 0 0
MICRON TECHNOLOGY INC COM 595112103   544,110,546 4,615,409 SH   SOLE 18 4,337,146 0 278,263
MICRON TECHNOLOGY INC COM 595112103   402,157,096 3,411,291 SH   SOLE 19 3,411,291 0 0
MICRON TECHNOLOGY INC COM 595112103   3,713,866,153 31,502,809 SH   SOLE 21 31,502,809 0 0
MICRON TECHNOLOGY INC COM 595112103   2,853,946,313 24,208,553 SH   SOLE 22 21,670,337 0 2,538,216
MICRON TECHNOLOGY INC COM 595112103   243,697,610 2,067,161 SH   SOLE 23 2,067,161 0 0
MICRON TECHNOLOGY INC COM 595112103   257,876,830 2,187,436 SH   SOLE 25 2,041,856 0 145,580
MICRON TECHNOLOGY INC COM 595112103   180,461,296 1,530,760 SH   SOLE 26 975,525 0 555,235
MICRON TECHNOLOGY INC COM 595112103   233,047,663 1,976,823 SH   SOLE 28 126,535 0 1,850,288
MICRON TECHNOLOGY INC COM 595112103   10,567,070 89,635 SH   SOLE 29 89,635 0 0
MICRON TECHNOLOGY INC COM 595112103   911,101,665 7,728,405 SH   SOLE 30 7,728,405 0 0
MICRON TECHNOLOGY INC COM 595112103   68,302,755 579,377 SH   SOLE 31 496,345 0 83,032
MICRON TECHNOLOGY INC COM 595112103   39,019,232 330,980 SH   SOLE 32 330,980 0 0
MICRON TECHNOLOGY INC COM 595112103   377,154,042 3,199,203 SH   SOLE 34 3,199,203 0 0
MICRON TECHNOLOGY INC COM 595112103   30,988,330 262,858 SH   SOLE 36 262,858 0 0
MICRON TECHNOLOGY INC COM 595112103   6,354,507 53,902 SH   SOLE 40 53,902 0 0
MICRON TECHNOLOGY INC COM 595112103   130,268 1,105 SH   OTR 43 1,105 0 0
MICRON TECHNOLOGY INC COM 595112103   194,457,063 1,649,479 SH   SOLE 43 1,450,680 0 198,799
MICRON TECHNOLOGY INC OPTIONS 595112103   919,542 7,800 SH Call SOLE 2 0 0 7,800
MICRON TECHNOLOGY INC OPTIONS 595112103   129,679 1,100 SH Call SOLE 4 1,100 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   3,017,984 25,600 SH Call SOLE 18 25,600 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   16,740,380 142,000 SH Call SOLE 19 142,000 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   1,249,634 10,600 SH Call SOLE 22 10,600 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   907,753 7,700 SH Call SOLE 26 7,700 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   82,523 700 SH Call SOLE 30 700 0 0
MICRON TECHNOLOGY INC OPTIONS 595112103   9,725,925 82,500 SH Call SOLE 34 82,500 0 0
MICROSOFT CORP COM 594918104   6,507,699,905 15,468,007 SH   SOLE 2 4,709,874 0 10,758,133
MICROSOFT CORP COM 594918104   2,584,858,663 6,143,893 SH   SOLE 4 3,287,187 0 2,856,706
MICROSOFT CORP COM 594918104   3,001,389,133 7,133,935 SH   SOLE 7 6,306,257 0 827,678
MICROSOFT CORP COM 594918104   228,371,865 542,812 SH   SOLE 13 542,812 0 0
MICROSOFT CORP COM 594918104   442,491,839 1,051,749 SH   SOLE 15 1,051,749 0 0
MICROSOFT CORP COM 594918104   8,285,340,103 19,693,240 SH   SOLE 18 18,402,473 0 1,290,767
MICROSOFT CORP COM 594918104   4,467,761,573 10,619,323 SH   SOLE 19 10,619,323 0 0
MICROSOFT CORP COM 594918104   80,132,799,564 190,465,867 SH   SOLE 21 190,465,867 0 0
MICROSOFT CORP COM 594918104   68,370,860,947 162,509,177 SH   SOLE 22 146,259,448 0 16,249,729
MICROSOFT CORP COM 594918104   5,811,935,467 13,814,260 SH   SOLE 23 13,814,260 0 0
MICROSOFT CORP COM 594918104   8,993,351,530 21,376,097 SH   SOLE 25 19,888,056 0 1,488,041
MICROSOFT CORP COM 594918104   3,646,865,330 8,668,153 SH   SOLE 26 5,076,804 0 3,591,349
MICROSOFT CORP COM 594918104   5,578,092,980 13,258,445 SH   SOLE 28 606,946 0 12,651,499
MICROSOFT CORP COM 594918104   87,762,192 208,600 SH   SOLE 29 208,600 0 0
MICROSOFT CORP COM 594918104   21,966,258,620 52,211,111 SH   SOLE 30 51,901,937 0 309,174
MICROSOFT CORP COM 594918104   857,269,169 2,037,624 SH   SOLE 31 1,925,007 0 112,617
MICROSOFT CORP COM 594918104   539,866,642 1,283,197 SH   SOLE 32 1,283,197 0 0
MICROSOFT CORP COM 594918104   2,724,556,635 6,475,938 SH   SOLE 34 6,475,938 0 0
MICROSOFT CORP COM 594918104   659,754,592 1,568,156 SH   SOLE 36 1,568,156 0 0
MICROSOFT CORP COM 594918104   19,826,430 47,125 SH   SOLE 37 47,125 0 0
MICROSOFT CORP COM 594918104   146,483,765 348,174 SH   SOLE 40 348,174 0 0
MICROSOFT CORP COM 594918104   3,730,104 8,866 SH   OTR 43 8,866 0 0
MICROSOFT CORP COM 594918104   4,664,148,200 11,086,110 SH   SOLE 43 9,426,258 0 1,659,852
MICROSOFT CORP OPTIONS 594918104   4,669,992 11,100 SH Call SOLE 2 0 0 11,100
MICROSOFT CORP OPTIONS 594918104   673,152 1,600 SH Call SOLE 4 1,600 0 0
MICROSOFT CORP OPTIONS 594918104   15,440,424 36,700 SH Call SOLE 18 36,700 0 0
MICROSOFT CORP OPTIONS 594918104   85,279,944 202,700 SH Call SOLE 19 202,700 0 0
MICROSOFT CORP OPTIONS 594918104   6,394,944 15,200 SH Call SOLE 22 15,200 0 0
MICROSOFT CORP OPTIONS 594918104   4,417,560 10,500 SH Call SOLE 26 10,500 0 0
MICROSOFT CORP OPTIONS 594918104   462,792 1,100 SH Call SOLE 30 1,100 0 0
MICROSOFT CORP OPTIONS 594918104   49,687,032 118,100 SH Call SOLE 34 118,100 0 0
MICROSTRATEGY INC CL A NEW 594972408   22,808,717 13,381 SH   SOLE 2 5,848 0 7,533
MICROSTRATEGY INC CL A NEW 594972408   403,981 237 SH   SOLE 4 43 0 194
MICROSTRATEGY INC CL A NEW 594972408   4,329,582 2,540 SH   SOLE 7 2,423 0 117
MICROSTRATEGY INC CL A NEW 594972408   63,107,925 37,023 SH   SOLE 18 35,472 0 1,551
MICROSTRATEGY INC CL A NEW 594972408   95,397,405 55,966 SH   SOLE 19 55,966 0 0
MICROSTRATEGY INC CL A NEW 594972408   1,031,926,988 605,392 SH   SOLE 21 605,392 0 0
MICROSTRATEGY INC CL A NEW 594972408   751,600,164 440,935 SH   SOLE 22 426,010 0 14,925
MICROSTRATEGY INC CL A NEW 594972408   1,275,011 748 SH   SOLE 23 748 0 0
MICROSTRATEGY INC CL A NEW 594972408   5,103,453 2,994 SH   SOLE 25 2,994 0 0
MICROSTRATEGY INC CL A NEW 594972408   12,317,151 7,226 SH   SOLE 26 4,583 0 2,643
MICROSTRATEGY INC CL A NEW 594972408   1,210,238 710 SH   SOLE 28 254 0 456
MICROSTRATEGY INC CL A NEW 594972408   110,914,015 65,069 SH   SOLE 30 65,069 0 0
MICROSTRATEGY INC CL A NEW 594972408   115,910 68 SH   SOLE 36 68 0 0
MICROSTRATEGY INC CL A NEW 594972408   5,296,068 3,107 SH   SOLE 40 3,107 0 0
MICROSTRATEGY INC CL A NEW 594972408   95,517 56 SH   OTR 43 56 0 0
MICROSTRATEGY INC CL A NEW 594972408   10,985,889 6,445 SH   SOLE 43 5,812 0 633
MICROSTRATEGY INC NOTE 0.750%12/1 594972AC5   21,639,250 5,050,000 PRN   SOLE 21 5,050,000 0 0
MICROSTRATEGY INC NOTE 2/1 594972AE1   11,298,790 8,300,000 PRN   SOLE 21 8,300,000 0 0
MICROVAST HOLDINGS INC COM 59516C106   61,335 73,280 SH   SOLE 2 9,246 0 64,034
MICROVAST HOLDINGS INC COM 59516C106   1,517 1,812 SH   SOLE 7 1,812 0 0
MICROVAST HOLDINGS INC COM 59516C106   486,451 581,184 SH   SOLE 18 581,184 0 0
MICROVAST HOLDINGS INC COM 59516C106   419,645 501,368 SH   SOLE 19 501,368 0 0
MICROVAST HOLDINGS INC COM 59516C106   7,196,873 8,598,415 SH   SOLE 21 8,598,415 0 0
MICROVAST HOLDINGS INC COM 59516C106   4,880,461 5,830,897 SH   SOLE 22 5,652,458 0 178,439
MICROVISION INC DEL COM NEW 594960304   178,752 97,148 SH   SOLE 2 53,234 0 43,914
MICROVISION INC DEL COM NEW 594960304   8,074 4,388 SH   SOLE 4 429 0 3,959
MICROVISION INC DEL COM NEW 594960304   2,751 1,495 SH   SOLE 7 1,495 0 0
MICROVISION INC DEL COM NEW 594960304   876,313 476,257 SH   SOLE 18 476,257 0 0
MICROVISION INC DEL COM NEW 594960304   742,942 403,773 SH   SOLE 19 403,773 0 0
MICROVISION INC DEL COM NEW 594960304   18,032,364 9,800,198 SH   SOLE 21 9,800,198 0 0
MICROVISION INC DEL COM NEW 594960304   9,551,646 5,191,112 SH   SOLE 22 5,037,635 0 153,477
MICROVISION INC DEL COM NEW 594960304   68,111 37,017 SH   SOLE 25 37,017 0 0
MICROVISION INC DEL COM NEW 594960304   154,600 84,022 SH   SOLE 26 84,022 0 0
MICROVISION INC DEL COM NEW 594960304   22,685 12,329 SH   SOLE 28 0 0 12,329
MICROVISION INC DEL COM NEW 594960304   1,872,826 1,017,840 SH   SOLE 30 1,017,840 0 0
MICROVISION INC DEL COM NEW 594960304   132,055 71,769 SH   SOLE 40 71,769 0 0
MICROVISION INC DEL COM NEW 594960304   101,588 55,211 SH   SOLE 43 52,692 0 2,519
MID PENN BANCORP INC COM 59540G107   573,226 28,647 SH   SOLE 2 21,505 0 7,142
MID PENN BANCORP INC COM 59540G107   2,781 139 SH   SOLE 7 139 0 0
MID PENN BANCORP INC COM 59540G107   815,788 40,769 SH   SOLE 18 40,769 0 0
MID PENN BANCORP INC COM 59540G107   1,876,038 93,755 SH   SOLE 19 93,755 0 0
MID PENN BANCORP INC COM 59540G107   12,060,987 602,748 SH   SOLE 21 602,748 0 0
MID PENN BANCORP INC COM 59540G107   7,620,188 380,819 SH   SOLE 22 367,671 0 13,148
MID PENN BANCORP INC COM 59540G107   44,622 2,230 SH   SOLE 25 2,230 0 0
MID PENN BANCORP INC COM 59540G107   56,788 2,838 SH   SOLE 28 0 0 2,838
MID PENN BANCORP INC COM 59540G107   50,125 2,505 SH   SOLE 30 2,505 0 0
MID PENN BANCORP INC COM 59540G107   54,147 2,706 SH   SOLE 40 2,706 0 0
MID PENN BANCORP INC COM 59540G107   49,305 2,464 SH   SOLE 43 2,453 0 11
MID-AMER APT CMNTYS INC COM 59522J103   30,322,348 230,448 SH   SOLE 2 82,730 0 147,718
MID-AMER APT CMNTYS INC COM 59522J103   29,994,714 227,958 SH   SOLE 4 159,642 0 68,316
MID-AMER APT CMNTYS INC COM 59522J103   34,147,115 259,516 SH   SOLE 7 232,271 0 27,245
MID-AMER APT CMNTYS INC COM 59522J103   534,610 4,063 SH   SOLE 13 4,063 0 0
MID-AMER APT CMNTYS INC COM 59522J103   2,132,254 16,205 SH   SOLE 15 16,205 0 0
MID-AMER APT CMNTYS INC COM 59522J103   42,861,922 325,748 SH   SOLE 18 302,552 0 23,196
MID-AMER APT CMNTYS INC COM 59522J103   146,888,412 1,116,343 SH   SOLE 19 1,116,343 0 0
MID-AMER APT CMNTYS INC COM 59522J103   618,874,161 4,703,406 SH   SOLE 21 4,703,406 0 0
MID-AMER APT CMNTYS INC COM 59522J103   520,497,717 3,955,751 SH   SOLE 22 3,483,836 0 471,915
MID-AMER APT CMNTYS INC COM 59522J103   25,995,208 197,562 SH   SOLE 23 197,562 0 0
MID-AMER APT CMNTYS INC COM 59522J103   116,863,435 888,155 SH   SOLE 25 887,903 0 252
MID-AMER APT CMNTYS INC COM 59522J103   17,179,611 130,564 SH   SOLE 26 83,438 0 47,126
MID-AMER APT CMNTYS INC COM 59522J103   56,599,926 430,156 SH   SOLE 28 43,259 0 386,897
MID-AMER APT CMNTYS INC COM 59522J103   131,650,132 1,000,533 SH   SOLE 30 1,000,533 0 0
MID-AMER APT CMNTYS INC COM 59522J103   3,714,109 28,227 SH   SOLE 31 26,391 0 1,836
MID-AMER APT CMNTYS INC COM 59522J103   8,763,096 66,599 SH   SOLE 34 66,599 0 0
MID-AMER APT CMNTYS INC COM 59522J103   3,314,500 25,190 SH   SOLE 36 25,190 0 0
MID-AMER APT CMNTYS INC COM 59522J103   785,927 5,973 SH   SOLE 40 5,973 0 0
MID-AMER APT CMNTYS INC COM 59522J103   23,948 182 SH   OTR 43 182 0 0
MID-AMER APT CMNTYS INC COM 59522J103   17,141,431 130,274 SH   SOLE 43 111,624 0 18,650
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   3,354,206 223,019 SH   SOLE 30 223,019 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   1,215,924 80,846 SH   SOLE 43 69,646 0 11,200
MIDDLEBY CORP COM 596278101   11,748,765 73,069 SH   SOLE 2 46,950 0 26,119
MIDDLEBY CORP COM 596278101   23,636 147 SH   SOLE 4 147 0 0
MIDDLEBY CORP COM 596278101   107,247 667 SH   SOLE 7 667 0 0
MIDDLEBY CORP COM 596278101   14,769,526 91,856 SH   SOLE 18 91,856 0 0
MIDDLEBY CORP COM 596278101   2,733,108 16,998 SH   SOLE 19 16,998 0 0
MIDDLEBY CORP COM 596278101   425,083,739 2,643,720 SH   SOLE 21 2,643,720 0 0
MIDDLEBY CORP COM 596278101   250,965,695 1,560,829 SH   SOLE 22 1,489,933 0 70,896
MIDDLEBY CORP COM 596278101   1,721,418 10,706 SH   SOLE 25 10,706 0 0
MIDDLEBY CORP COM 596278101   2,654,643 16,510 SH   SOLE 26 16,510 0 0
MIDDLEBY CORP COM 596278101   86,505 538 SH   SOLE 28 538 0 0
MIDDLEBY CORP COM 596278101   5,018,095 31,209 SH   SOLE 30 31,209 0 0
MIDDLEBY CORP COM 596278101   106,604 663 SH   SOLE 31 663 0 0
MIDDLEBY CORP COM 596278101   151,625 943 SH   SOLE 36 943 0 0
MIDDLEBY CORP COM 596278101   1,795,381 11,166 SH   SOLE 40 11,166 0 0
MIDDLEBY CORP COM 596278101   7,436,377 46,249 SH   SOLE 43 37,573 0 8,676
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   399,304 304,000 PRN   SOLE 2 304,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   2,612,552 1,989,000 PRN   SOLE 19 1,989,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   7,726,007 5,882,000 PRN   SOLE 21 5,882,000 0 0
MIDDLEBY CORP NOTE 1.000% 9/0 596278AB7   3,555,644 2,707,000 PRN   SOLE 34 2,707,000 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   80,165 3,357 SH   SOLE 2 222 0 3,135
MIDDLEFIELD BANC CORP COM NEW 596304204   538,972 22,570 SH   SOLE 18 22,570 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   365,674 15,313 SH   SOLE 19 15,313 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   6,651,989 278,559 SH   SOLE 21 278,559 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204   3,514,348 147,167 SH   SOLE 22 141,651 0 5,516
MIDDLESEX WTR CO COM 596680108   763,298 14,539 SH   SOLE 2 10,300 0 4,239
MIDDLESEX WTR CO COM 596680108   2,415 46 SH   SOLE 4 46 0 0
MIDDLESEX WTR CO COM 596680108   1,568,280 29,872 SH   SOLE 7 29,872 0 0
MIDDLESEX WTR CO COM 596680108   2,753,730 52,452 SH   SOLE 18 52,452 0 0
MIDDLESEX WTR CO COM 596680108   1,975,418 37,627 SH   SOLE 19 37,627 0 0
MIDDLESEX WTR CO COM 596680108   123,188,205 2,346,442 SH   SOLE 21 2,346,442 0 0
MIDDLESEX WTR CO COM 596680108   26,994,503 514,181 SH   SOLE 22 498,633 0 15,548
MIDDLESEX WTR CO COM 596680108   188,528 3,591 SH   SOLE 25 3,591 0 0
MIDDLESEX WTR CO COM 596680108   512,033 9,753 SH   SOLE 26 7,567 0 2,186
MIDDLESEX WTR CO COM 596680108   430,605 8,202 SH   SOLE 28 311 0 7,891
MIDDLESEX WTR CO COM 596680108   17,044,965 324,666 SH   SOLE 30 324,666 0 0
MIDDLESEX WTR CO COM 596680108   6,090 116 SH   SOLE 36 116 0 0
MIDDLESEX WTR CO COM 596680108   175,350 3,340 SH   SOLE 40 3,340 0 0
MIDDLESEX WTR CO COM 596680108   3,117,608 59,383 SH   SOLE 43 55,719 0 3,664
MIDLAND STATES BANCORP INC COM 597742105   7,102,266 282,621 SH   SOLE 2 175,443 0 107,178
MIDLAND STATES BANCORP INC COM 597742105   5,076 202 SH   SOLE 7 202 0 0
MIDLAND STATES BANCORP INC COM 597742105   1,652,147 65,744 SH   SOLE 18 65,744 0 0
MIDLAND STATES BANCORP INC COM 597742105   9,050,394 360,143 SH   SOLE 19 360,143 0 0
MIDLAND STATES BANCORP INC COM 597742105   22,539,750 896,926 SH   SOLE 21 896,926 0 0
MIDLAND STATES BANCORP INC COM 597742105   27,543,963 1,096,059 SH   SOLE 22 1,043,398 0 52,661
MIDLAND STATES BANCORP INC COM 597742105   399,341 15,891 SH   SOLE 23 15,891 0 0
MIDLAND STATES BANCORP INC COM 597742105   78,657 3,130 SH   SOLE 25 3,130 0 0
MIDLAND STATES BANCORP INC COM 597742105   2,494,429 99,261 SH   SOLE 26 0 0 99,261
MIDLAND STATES BANCORP INC COM 597742105   154,826 6,161 SH   SOLE 28 0 0 6,161
MIDLAND STATES BANCORP INC COM 597742105   679,741 27,049 SH   SOLE 30 27,049 0 0
MIDLAND STATES BANCORP INC COM 597742105   7,539 300 SH   SOLE 34 300 0 0
MIDLAND STATES BANCORP INC COM 597742105   58,402 2,324 SH   SOLE 40 2,324 0 0
MIDLAND STATES BANCORP INC COM 597742105   1,733,704 68,989 SH   SOLE 43 68,093 0 896
MIDWESTONE FINL GROUP INC NE COM 598511103   1,586,958 67,703 SH   SOLE 2 48,337 0 19,366
MIDWESTONE FINL GROUP INC NE COM 598511103   3,047 130 SH   SOLE 7 130 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   958,532 40,893 SH   SOLE 18 40,893 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   1,089,843 46,495 SH   SOLE 19 46,495 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   14,978,957 639,034 SH   SOLE 21 639,034 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   9,959,515 424,894 SH   SOLE 22 401,711 0 23,183
MIDWESTONE FINL GROUP INC NE COM 598511103   27,870 1,189 SH   SOLE 23 1,189 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   54,873 2,341 SH   SOLE 25 2,341 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   21,354 911 SH   SOLE 28 0 0 911
MIDWESTONE FINL GROUP INC NE COM 598511103   766,769 32,712 SH   SOLE 30 32,712 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   43,153 1,841 SH   SOLE 40 1,841 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103   164,291 7,009 SH   SOLE 43 7,009 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107   8,430,900 4,710,000 SH   SOLE 2 4,710,000 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107   467,806 261,344 SH   SOLE 19 261,344 0 0
MILESTONE SCIENTIFIC INC COM NEW 59935P209   43,941 70,531 SH   SOLE 22 70,531 0 0
MILLER INDS INC TENN COM NEW 600551204   942,431 18,811 SH   SOLE 2 14,064 0 4,747
MILLER INDS INC TENN COM NEW 600551204   2,806 56 SH   SOLE 7 56 0 0
MILLER INDS INC TENN COM NEW 600551204   1,563,371 31,205 SH   SOLE 18 31,205 0 0
MILLER INDS INC TENN COM NEW 600551204   1,208,713 24,126 SH   SOLE 19 24,126 0 0
MILLER INDS INC TENN COM NEW 600551204   20,703,524 413,244 SH   SOLE 21 413,244 0 0
MILLER INDS INC TENN COM NEW 600551204   15,117,825 301,753 SH   SOLE 22 292,635 0 9,118
MILLER INDS INC TENN COM NEW 600551204   41,583 830 SH   OTR 43 830 0 0
MILLER INDS INC TENN COM NEW 600551204   362,765 7,241 SH   SOLE 43 6,028 0 1,213
MILLERKNOLL INC COM 600544100   1,643,024 66,358 SH   SOLE 2 21,107 0 45,251
MILLERKNOLL INC COM 600544100   8,716 352 SH   SOLE 4 352 0 0
MILLERKNOLL INC COM 600544100   362,486 14,640 SH   SOLE 7 13,913 0 727
MILLERKNOLL INC COM 600544100   5,748,356 232,163 SH   SOLE 18 232,163 0 0
MILLERKNOLL INC COM 600544100   3,924,856 158,516 SH   SOLE 19 158,516 0 0
MILLERKNOLL INC COM 600544100   211,003,853 8,521,965 SH   SOLE 21 8,521,965 0 0
MILLERKNOLL INC COM 600544100   53,936,045 2,178,354 SH   SOLE 22 2,085,476 0 92,878
MILLERKNOLL INC COM 600544100   374,891 15,141 SH   SOLE 25 15,141 0 0
MILLERKNOLL INC COM 600544100   2,261,975 91,356 SH   SOLE 26 22,728 0 68,628
MILLERKNOLL INC COM 600544100   47,143 1,904 SH   SOLE 28 1,904 0 0
MILLERKNOLL INC COM 600544100   3,997,353 161,444 SH   SOLE 30 161,444 0 0
MILLERKNOLL INC COM 600544100   40,384 1,631 SH   SOLE 36 1,631 0 0
MILLERKNOLL INC COM 600544100   427,556 17,268 SH   SOLE 40 17,268 0 0
MILLERKNOLL INC COM 600544100   2,491,496 100,626 SH   SOLE 43 94,750 0 5,876
MILLICOM INTL CELLULAR S A COM STK L6388F110   174,241 8,613 SH   SOLE 43 8,065 0 548
MIMEDX GROUP INC COM 602496101   2,395,278 311,075 SH   SOLE 2 201,453 0 109,622
MIMEDX GROUP INC COM 602496101   5,621 730 SH   SOLE 4 730 0 0
MIMEDX GROUP INC COM 602496101   6,699 870 SH   SOLE 7 870 0 0
MIMEDX GROUP INC COM 602496101   2,485,052 322,734 SH   SOLE 18 322,734 0 0
MIMEDX GROUP INC COM 602496101   3,106,681 403,465 SH   SOLE 19 403,465 0 0
MIMEDX GROUP INC COM 602496101   34,336,448 4,459,279 SH   SOLE 21 4,459,279 0 0
MIMEDX GROUP INC COM 602496101   26,730,866 3,471,541 SH   SOLE 22 3,311,026 0 160,515
MIMEDX GROUP INC COM 602496101   94,602 12,286 SH   SOLE 23 12,286 0 0
MIMEDX GROUP INC COM 602496101   195,372 25,373 SH   SOLE 25 25,373 0 0
MIMEDX GROUP INC COM 602496101   838,569 108,905 SH   SOLE 30 108,905 0 0
MIMEDX GROUP INC COM 602496101   8,162 1,060 SH   SOLE 34 1,060 0 0
MIMEDX GROUP INC COM 602496101   156,133 20,277 SH   SOLE 40 20,277 0 0
MIMEDX GROUP INC COM 602496101   26,450 3,435 SH   OTR 43 3,435 0 0
MIMEDX GROUP INC COM 602496101   214,776 27,893 SH   SOLE 43 25,751 0 2,142
MIND MEDICINE MINDMED INC COM NEW 60255C885   216,595 23,042 SH   SOLE 2 19,981 0 3,061
MIND MEDICINE MINDMED INC COM NEW 60255C885   60,085 6,392 SH   SOLE 18 6,392 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   180,593 19,212 SH   SOLE 19 19,212 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   819,248 87,154 SH   SOLE 21 87,154 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   6,189,392 658,446 SH   SOLE 22 658,446 0 0
MIND MEDICINE MINDMED INC COM NEW 60255C885   620 66 SH   SOLE 43 66 0 0
MIND TECHNOLOGY INC COM NEW 602566309   105,804 23,225 SH   SOLE 22 23,225 0 0
MINERALS TECHNOLOGIES INC COM 603158106   8,676,321 115,254 SH   SOLE 2 50,850 0 64,404
MINERALS TECHNOLOGIES INC COM 603158106   60,977 810 SH   SOLE 4 111 0 699
MINERALS TECHNOLOGIES INC COM 603158106   852,621 11,326 SH   SOLE 7 10,722 0 604
MINERALS TECHNOLOGIES INC COM 603158106   9,672,878 128,492 SH   SOLE 18 128,492 0 0
MINERALS TECHNOLOGIES INC COM 603158106   16,711,784 221,995 SH   SOLE 19 221,995 0 0
MINERALS TECHNOLOGIES INC COM 603158106   284,539,279 3,779,746 SH   SOLE 21 3,779,746 0 0
MINERALS TECHNOLOGIES INC COM 603158106   89,489,251 1,188,752 SH   SOLE 22 1,132,425 0 56,327
MINERALS TECHNOLOGIES INC COM 603158106   526,659 6,996 SH   SOLE 23 6,996 0 0
MINERALS TECHNOLOGIES INC COM 603158106   520,787 6,918 SH   SOLE 25 6,918 0 0
MINERALS TECHNOLOGIES INC COM 603158106   10,146,163 134,779 SH   SOLE 26 13,721 0 121,058
MINERALS TECHNOLOGIES INC COM 603158106   45,243 601 SH   SOLE 28 601 0 0
MINERALS TECHNOLOGIES INC COM 603158106   8,844,722 117,491 SH   SOLE 30 117,491 0 0
MINERALS TECHNOLOGIES INC COM 603158106   1,268,393 16,849 SH   SOLE 34 16,849 0 0
MINERALS TECHNOLOGIES INC COM 603158106   104,865 1,393 SH   SOLE 36 1,393 0 0
MINERALS TECHNOLOGIES INC COM 603158106   496,020 6,589 SH   SOLE 40 6,589 0 0
MINERALS TECHNOLOGIES INC COM 603158106   3,858,284 51,252 SH   SOLE 43 48,845 0 2,407
MINERALYS THERAPEUTICS INC COM 603170101   97,096 7,521 SH   SOLE 2 465 0 7,056
MINERALYS THERAPEUTICS INC COM 603170101   689,755 53,428 SH   SOLE 18 53,428 0 0
MINERALYS THERAPEUTICS INC COM 603170101   500,353 38,757 SH   SOLE 19 38,757 0 0
MINERALYS THERAPEUTICS INC COM 603170101   10,372,565 803,452 SH   SOLE 21 803,452 0 0
MINERALYS THERAPEUTICS INC COM 603170101   5,390,261 417,526 SH   SOLE 22 401,040 0 16,486
MINERALYS THERAPEUTICS INC COM 603170101   281,515 21,806 SH   SOLE 30 21,806 0 0
MINERALYS THERAPEUTICS INC COM 603170101   13,852 1,073 SH   SOLE 43 1,073 0 0
MINERVA NEUROSCIENCES INC COM NEW 603380205   187,486 72,669 SH   SOLE 22 72,669 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   3,060,507 149,293 SH   SOLE 13 149,293 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   5,669,501 276,561 SH   SOLE 22 93,319 0 183,242
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   3,047,530 148,660 SH   SOLE 34 148,660 0 0
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   68,142 3,324 SH   SOLE 43 3,288 0 36
MINK THERAPEUTICS INC COM 603693102   1,386 1,526 SH   SOLE 18 574 0 952
MINK THERAPEUTICS INC COM 603693102   9,847 10,841 SH   SOLE 21 10,841 0 0
MINK THERAPEUTICS INC COM 603693102   57,342 63,131 SH   SOLE 22 63,131 0 0
MINK THERAPEUTICS INC COM 603693102   590 650 SH   SOLE 26 0 0 650
MIRION TECHNOLOGIES INC COM CL A 60471A101   2,032,001 178,716 SH   SOLE 2 51,778 0 126,938
MIRION TECHNOLOGIES INC COM CL A 60471A101   39,158 3,444 SH   SOLE 4 3,444 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   478,575 42,091 SH   SOLE 7 39,874 0 2,217
MIRION TECHNOLOGIES INC COM CL A 60471A101   6,749,641 593,636 SH   SOLE 18 593,636 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   10,686,640 939,898 SH   SOLE 19 939,898 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   88,047,449 7,743,839 SH   SOLE 21 7,743,839 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   61,487,812 5,407,899 SH   SOLE 22 5,171,928 0 235,971
MIRION TECHNOLOGIES INC COM CL A 60471A101   431,207 37,925 SH   SOLE 25 37,925 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   1,129,223 99,316 SH   SOLE 26 99,316 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   171,369 15,072 SH   SOLE 28 0 0 15,072
MIRION TECHNOLOGIES INC COM CL A 60471A101   2,505,323 220,345 SH   SOLE 30 220,345 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   2,238,025 196,836 SH   SOLE 34 196,836 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   36,555 3,215 SH   SOLE 36 3,215 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   395,403 34,776 SH   SOLE 40 34,776 0 0
MIRION TECHNOLOGIES INC COM CL A 60471A101   437,597 38,487 SH   SOLE 43 36,699 0 1,788
MIRUM PHARMACEUTICALS INC COM 604749101   382,502 15,227 SH   SOLE 2 8,460 0 6,767
MIRUM PHARMACEUTICALS INC COM 604749101   4,522 180 SH   SOLE 4 180 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   5,476 218 SH   SOLE 7 218 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,555,255 61,913 SH   SOLE 18 61,913 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,328,195 52,874 SH   SOLE 19 52,874 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   31,861,831 1,268,385 SH   SOLE 21 1,268,385 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   24,772,214 986,155 SH   SOLE 22 960,243 0 25,912
MIRUM PHARMACEUTICALS INC COM 604749101   157,251 6,260 SH   SOLE 25 6,260 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   1,014,220 40,375 SH   SOLE 30 40,375 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   169,786 6,759 SH   SOLE 40 6,759 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   349,846 13,927 SH   SOLE 43 7,868 0 6,059
MISSION PRODUCE INC COM 60510V108   447,594 37,708 SH   SOLE 2 12,996 0 24,712
MISSION PRODUCE INC COM 60510V108   1,227,595 103,420 SH   SOLE 7 103,420 0 0
MISSION PRODUCE INC COM 60510V108   1,452,259 122,347 SH   SOLE 18 122,347 0 0
MISSION PRODUCE INC COM 60510V108   1,228,830 103,524 SH   SOLE 19 103,524 0 0
MISSION PRODUCE INC COM 60510V108   20,728,498 1,746,293 SH   SOLE 21 1,746,293 0 0
MISSION PRODUCE INC COM 60510V108   15,311,766 1,289,955 SH   SOLE 22 1,226,382 0 63,573
MISSION PRODUCE INC COM 60510V108   98,438 8,293 SH   SOLE 25 8,293 0 0
MISSION PRODUCE INC COM 60510V108   18,909 1,593 SH   SOLE 30 1,593 0 0
MISSION PRODUCE INC COM 60510V108   86,236 7,265 SH   SOLE 40 7,265 0 0
MISSION PRODUCE INC COM 60510V108   671,165 56,543 SH   SOLE 43 52,993 0 3,550
MISTER CAR WASH INC COM 60646V105   2,540,582 327,817 SH   SOLE 2 29,619 0 298,198
MISTER CAR WASH INC COM 60646V105   4,821 622 SH   SOLE 7 622 0 0
MISTER CAR WASH INC COM 60646V105   513,771 66,293 SH   SOLE 18 66,293 0 0
MISTER CAR WASH INC COM 60646V105   254,332 32,817 SH   SOLE 19 32,817 0 0
MISTER CAR WASH INC COM 60646V105   62,635,802 8,082,039 SH   SOLE 21 8,082,039 0 0
MISTER CAR WASH INC COM 60646V105   17,680,672 2,281,377 SH   SOLE 22 2,171,118 0 110,259
MISTER CAR WASH INC COM 60646V105   174,894 22,567 SH   SOLE 25 22,567 0 0
MISTER CAR WASH INC COM 60646V105   711,342 91,786 SH   SOLE 26 0 0 91,786
MISTER CAR WASH INC COM 60646V105   21,204 2,736 SH   SOLE 28 0 0 2,736
MISTER CAR WASH INC COM 60646V105   1,450,606 187,175 SH   SOLE 30 187,175 0 0
MISTER CAR WASH INC COM 60646V105   9,006 1,162 SH   SOLE 31 1,162 0 0
MISTER CAR WASH INC COM 60646V105   121,303 15,652 SH   SOLE 40 15,652 0 0
MISTER CAR WASH INC COM 60646V105   2,089,795 269,651 SH   SOLE 43 238,865 0 30,786
MISTRAS GROUP INC COM 60649T107   626,715 65,556 SH   SOLE 2 52,369 0 13,187
MISTRAS GROUP INC COM 60649T107   542,425 56,739 SH   SOLE 18 56,739 0 0
MISTRAS GROUP INC COM 60649T107   533,180 55,772 SH   SOLE 19 55,772 0 0
MISTRAS GROUP INC COM 60649T107   7,024,248 734,754 SH   SOLE 21 734,754 0 0
MISTRAS GROUP INC COM 60649T107   4,405,487 460,825 SH   SOLE 22 447,289 0 13,536
MISTRAS GROUP INC COM 60649T107   1,434 150 SH   SOLE 43 150 0 0
MITEK SYS INC COM NEW 606710200   342,137 24,265 SH   SOLE 2 13,272 0 10,993
MITEK SYS INC COM NEW 606710200   2,214 157 SH   SOLE 4 157 0 0
MITEK SYS INC COM NEW 606710200   4,061 288 SH   SOLE 7 288 0 0
MITEK SYS INC COM NEW 606710200   1,545,501 109,610 SH   SOLE 18 109,610 0 0
MITEK SYS INC COM NEW 606710200   1,301,571 92,310 SH   SOLE 19 92,310 0 0
MITEK SYS INC COM NEW 606710200   25,618,798 1,816,936 SH   SOLE 21 1,816,936 0 0
MITEK SYS INC COM NEW 606710200   17,351,079 1,230,573 SH   SOLE 22 1,196,066 0 34,507
MITEK SYS INC COM NEW 606710200   163,292 11,581 SH   SOLE 25 11,581 0 0
MITEK SYS INC COM NEW 606710200   46,121 3,271 SH   SOLE 26 3,271 0 0
MITEK SYS INC COM NEW 606710200   22,208 1,575 SH   SOLE 28 0 0 1,575
MITEK SYS INC COM NEW 606710200   4,798,019 340,285 SH   SOLE 30 340,285 0 0
MITEK SYS INC COM NEW 606710200   27,016 1,916 SH   SOLE 36 1,916 0 0
MITEK SYS INC COM NEW 606710200   199,825 14,172 SH   SOLE 40 14,172 0 0
MITEK SYS INC COM NEW 606710200   324,822 23,037 SH   SOLE 43 21,002 0 2,035
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   68,645,693 6,710,234 SH   SOLE 43 6,099,027 0 611,207
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   33,424,733 8,398,174 SH   SOLE 43 7,812,466 0 585,708
MKS INSTRS INC COM 55306N104   14,604,198 109,806 SH   SOLE 2 54,817 0 54,989
MKS INSTRS INC COM 55306N104   59,185 445 SH   SOLE 4 150 0 295
MKS INSTRS INC COM 55306N104   1,703,464 12,808 SH   SOLE 7 12,177 0 631
MKS INSTRS INC COM 55306N104   14,344,848 107,856 SH   SOLE 18 107,856 0 0
MKS INSTRS INC COM 55306N104   2,833,166 21,302 SH   SOLE 19 21,302 0 0
MKS INSTRS INC COM 55306N104   547,080,471 4,113,387 SH   SOLE 21 4,113,387 0 0
MKS INSTRS INC COM 55306N104   249,485,124 1,875,828 SH   SOLE 22 1,789,129 0 86,699
MKS INSTRS INC COM 55306N104   1,732,591 13,027 SH   SOLE 25 13,027 0 0
MKS INSTRS INC COM 55306N104   3,326,995 25,015 SH   SOLE 26 25,015 0 0
MKS INSTRS INC COM 55306N104   541,443 4,071 SH   SOLE 28 986 0 3,085
MKS INSTRS INC COM 55306N104   11,010,538 82,786 SH   SOLE 30 82,786 0 0
MKS INSTRS INC COM 55306N104   109,991 827 SH   SOLE 31 827 0 0
MKS INSTRS INC COM 55306N104   173,831 1,307 SH   SOLE 36 1,307 0 0
MKS INSTRS INC COM 55306N104   1,776,082 13,354 SH   SOLE 40 13,354 0 0
MKS INSTRS INC COM 55306N104   3,954,470 29,733 SH   SOLE 43 25,899 0 3,834
MOATABLE INC SPONSORED ADS 759892300   1 1 SH   SOLE 43 1 0 0
MOBILE INFRASTRUCTURE CORP COM SHS 60739N101   4,303 1,179 SH   SOLE 22 1,179 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   3,772,481 117,340 SH   SOLE 21 117,340 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   38,006,766 1,182,170 SH   SOLE 22 1,182,170 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   516,908 16,078 SH   SOLE 26 0 0 16,078
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   390,976 12,161 SH   SOLE 30 12,161 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   14,663,840 456,107 SH   SOLE 34 456,107 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   200,005 6,221 SH   SOLE 36 6,221 0 0
MODEL N INC COM 607525102   5,110,792 179,515 SH   SOLE 2 118,996 0 60,519
MODEL N INC COM 607525102   2,619 92 SH   SOLE 4 92 0 0
MODEL N INC COM 607525102   415,520 14,595 SH   SOLE 7 13,817 0 778
MODEL N INC COM 607525102   3,171,700 111,405 SH   SOLE 18 103,559 0 7,846
MODEL N INC COM 607525102   10,120,487 355,479 SH   SOLE 19 355,479 0 0
MODEL N INC COM 607525102   48,274,728 1,695,635 SH   SOLE 21 1,695,635 0 0
MODEL N INC COM 607525102   40,452,311 1,420,875 SH   SOLE 22 1,359,687 0 61,188
MODEL N INC COM 607525102   150,549 5,288 SH   SOLE 23 5,288 0 0
MODEL N INC COM 607525102   249,540 8,765 SH   SOLE 25 8,765 0 0
MODEL N INC COM 607525102   547,934 19,246 SH   SOLE 26 19,246 0 0
MODEL N INC COM 607525102   1,974,594 69,357 SH   SOLE 30 69,357 0 0
MODEL N INC COM 607525102   10,107 355 SH   SOLE 34 355 0 0
MODEL N INC COM 607525102   32,854 1,154 SH   SOLE 36 1,154 0 0
MODEL N INC COM 607525102   249,910 8,778 SH   SOLE 40 8,778 0 0
MODEL N INC COM 607525102   543,122 19,077 SH   SOLE 43 18,438 0 639
MODEL N INC NOTE 1.875% 3/1 607525AD4   1,629,450 1,700,000 PRN   SOLE 21 1,700,000 0 0
MODERNA INC COM 60770K107   74,962,509 703,477 SH   SOLE 2 217,090 0 486,387
MODERNA INC COM 60770K107   23,511,292 220,639 SH   SOLE 4 105,111 0 115,528
MODERNA INC COM 60770K107   28,244,048 265,053 SH   SOLE 7 239,390 0 25,663
MODERNA INC COM 60770K107   1,412,772 13,258 SH   SOLE 13 13,258 0 0
MODERNA INC COM 60770K107   5,173,062 48,546 SH   SOLE 15 48,546 0 0
MODERNA INC COM 60770K107   57,149,726 536,315 SH   SOLE 18 515,566 0 20,749
MODERNA INC COM 60770K107   67,134,505 630,016 SH   SOLE 19 630,016 0 0
MODERNA INC COM 60770K107   1,069,931,557 10,040,649 SH   SOLE 21 10,040,649 0 0
MODERNA INC COM 60770K107   755,961,149 7,094,230 SH   SOLE 22 6,374,610 0 719,620
MODERNA INC COM 60770K107   53,590,836 502,917 SH   SOLE 23 502,917 0 0
MODERNA INC COM 60770K107   54,170,522 508,357 SH   SOLE 25 506,638 0 1,719
MODERNA INC COM 60770K107   36,593,556 343,408 SH   SOLE 26 187,084 0 156,324
MODERNA INC COM 60770K107   66,029,052 619,642 SH   SOLE 28 27,274 0 592,368
MODERNA INC COM 60770K107   59,993 563 SH   SOLE 29 563 0 0
MODERNA INC COM 60770K107   291,101,887 2,731,812 SH   SOLE 30 2,731,812 0 0
MODERNA INC COM 60770K107   7,958,220 74,683 SH   SOLE 31 69,466 0 5,217
MODERNA INC COM 60770K107   12,186,628 114,364 SH   SOLE 32 114,364 0 0
MODERNA INC COM 60770K107   57,500,096 539,603 SH   SOLE 34 539,603 0 0
MODERNA INC COM 60770K107   7,530,276 70,667 SH   SOLE 36 70,667 0 0
MODERNA INC COM 60770K107   1,669,476 15,667 SH   SOLE 40 15,667 0 0
MODERNA INC COM 60770K107   58,501 549 SH   OTR 43 549 0 0
MODERNA INC COM 60770K107   34,255,047 321,463 SH   SOLE 43 286,022 0 35,441
MODINE MFG CO COM 607828100   5,105,706 53,637 SH   SOLE 2 23,073 0 30,564
MODINE MFG CO COM 607828100   16,373 172 SH   SOLE 4 172 0 0
MODINE MFG CO COM 607828100   1,118,483 11,750 SH   SOLE 7 11,130 0 620
MODINE MFG CO COM 607828100   13,354,776 140,296 SH   SOLE 18 134,390 0 5,906
MODINE MFG CO COM 607828100   18,426,023 193,571 SH   SOLE 19 193,571 0 0
MODINE MFG CO COM 607828100   189,922,993 1,995,199 SH   SOLE 21 1,995,199 0 0
MODINE MFG CO COM 607828100   147,457,306 1,549,084 SH   SOLE 22 1,488,567 0 60,517
MODINE MFG CO COM 607828100   132,314 1,390 SH   SOLE 23 1,390 0 0
MODINE MFG CO COM 607828100   80,309,804 843,679 SH   SOLE 25 843,679 0 0
MODINE MFG CO COM 607828100   1,438,606 15,113 SH   SOLE 26 14,740 0 373
MODINE MFG CO COM 607828100   4,675,733 49,120 SH   SOLE 30 49,120 0 0
MODINE MFG CO COM 607828100   995,973 10,463 SH   SOLE 40 10,463 0 0
MODINE MFG CO COM 607828100   2,711,963 28,490 SH   SOLE 43 27,353 0 1,137
MODIV INDUSTRIAL INC COM STK CL C 60784B101   19,594 1,167 SH   SOLE 18 1,167 0 0
MODIV INDUSTRIAL INC COM STK CL C 60784B101   278,513 16,588 SH   SOLE 21 16,588 0 0
MODIV INDUSTRIAL INC COM STK CL C 60784B101   1,229,280 73,215 SH   SOLE 22 73,215 0 0
MODIVCARE INC COM 60783X104   153,082 6,528 SH   SOLE 2 3,475 0 3,053
MODIVCARE INC COM 60783X104   1,571 67 SH   SOLE 4 67 0 0
MODIVCARE INC COM 60783X104   3,588 153 SH   SOLE 7 153 0 0
MODIVCARE INC COM 60783X104   861,459 36,736 SH   SOLE 18 36,736 0 0
MODIVCARE INC COM 60783X104   662,674 28,259 SH   SOLE 19 28,259 0 0
MODIVCARE INC COM 60783X104   34,213,081 1,458,980 SH   SOLE 21 1,458,980 0 0
MODIVCARE INC COM 60783X104   7,928,304 338,094 SH   SOLE 22 327,976 0 10,118
MODIVCARE INC COM 60783X104   60,407 2,576 SH   SOLE 25 2,576 0 0
MODIVCARE INC COM 60783X104   105,806 4,512 SH   SOLE 26 4,512 0 0
MODIVCARE INC COM 60783X104   780,088 33,266 SH   SOLE 30 33,266 0 0
MODIVCARE INC COM 60783X104   53,701 2,290 SH   SOLE 40 2,290 0 0
MODIVCARE INC COM 60783X104   508,279 21,675 SH   SOLE 43 20,194 0 1,481
MOELIS & CO CL A 60786M105   2,613,066 46,029 SH   SOLE 2 22,020 0 24,009
MOELIS & CO CL A 60786M105   11,013 194 SH   SOLE 4 194 0 0
MOELIS & CO CL A 60786M105   274,710 4,839 SH   SOLE 7 4,839 0 0
MOELIS & CO CL A 60786M105   11,033,193 194,349 SH   SOLE 18 187,010 0 7,339
MOELIS & CO CL A 60786M105   7,371,471 129,848 SH   SOLE 19 129,848 0 0
MOELIS & CO CL A 60786M105   319,402,269 5,626,251 SH   SOLE 21 5,626,251 0 0
MOELIS & CO CL A 60786M105   99,694,649 1,756,115 SH   SOLE 22 1,686,312 0 69,803
MOELIS & CO CL A 60786M105   565,997 9,970 SH   SOLE 25 9,970 0 0
MOELIS & CO CL A 60786M105   3,916,619 68,991 SH   SOLE 26 17,656 0 51,335
MOELIS & CO CL A 60786M105   61,709 1,087 SH   SOLE 28 1,087 0 0
MOELIS & CO CL A 60786M105   4,721,958 83,177 SH   SOLE 30 83,177 0 0
MOELIS & CO CL A 60786M105   65,569 1,155 SH   SOLE 36 1,155 0 0
MOELIS & CO CL A 60786M105   650,982 11,467 SH   SOLE 40 11,467 0 0
MOELIS & CO CL A 60786M105   2,515,592 44,312 SH   SOLE 43 36,422 0 7,890
MOHAWK INDS INC COM 608190104   14,387,298 109,919 SH   SOLE 2 69,442 0 40,477
MOHAWK INDS INC COM 608190104   1,879,450 14,359 SH   SOLE 4 12,648 0 1,711
MOHAWK INDS INC COM 608190104   3,956,936 30,231 SH   SOLE 7 27,643 0 2,588
MOHAWK INDS INC COM 608190104   113,482 867 SH   SOLE 13 867 0 0
MOHAWK INDS INC COM 608190104   291,623 2,228 SH   SOLE 15 2,228 0 0
MOHAWK INDS INC COM 608190104   7,834,814 59,858 SH   SOLE 18 59,681 0 177
MOHAWK INDS INC COM 608190104   3,539,789 27,044 SH   SOLE 19 27,044 0 0
MOHAWK INDS INC COM 608190104   202,288,924 1,545,488 SH   SOLE 21 1,545,488 0 0
MOHAWK INDS INC COM 608190104   160,066,428 1,222,908 SH   SOLE 22 1,134,182 0 88,726
MOHAWK INDS INC COM 608190104   1,273,560 9,730 SH   SOLE 23 9,730 0 0
MOHAWK INDS INC COM 608190104   1,417,277 10,828 SH   SOLE 25 10,828 0 0
MOHAWK INDS INC COM 608190104   3,334,030 25,472 SH   SOLE 26 25,472 0 0
MOHAWK INDS INC COM 608190104   61,911 473 SH   SOLE 28 473 0 0
MOHAWK INDS INC COM 608190104   43,325 331 SH   SOLE 29 331 0 0
MOHAWK INDS INC COM 608190104   25,810,461 197,192 SH   SOLE 30 197,192 0 0
MOHAWK INDS INC COM 608190104   8,861,777 67,704 SH   SOLE 31 1,521 0 66,183
MOHAWK INDS INC COM 608190104   456,413 3,487 SH   SOLE 36 3,487 0 0
MOHAWK INDS INC COM 608190104   1,434,947 10,963 SH   SOLE 40 10,963 0 0
MOHAWK INDS INC COM 608190104   22,644 173 SH   OTR 43 173 0 0
MOHAWK INDS INC COM 608190104   6,266,751 47,878 SH   SOLE 43 43,038 0 4,840
MOLECULAR TEMPLATES INC COM NEW 608550208   88,796 39,641 SH   SOLE 22 39,641 0 0
MOLECULIN BIOTECH INC COM 60855D309   73,715 12,473 SH   SOLE 22 12,473 0 0
MOLINA HEALTHCARE INC COM 60855R100   47,728,997 116,177 SH   SOLE 2 30,757 0 85,420
MOLINA HEALTHCARE INC COM 60855R100   18,931,046 46,080 SH   SOLE 4 24,025 0 22,055
MOLINA HEALTHCARE INC COM 60855R100   28,232,648 68,721 SH   SOLE 7 62,680 0 6,041
MOLINA HEALTHCARE INC COM 60855R100   714,844 1,740 SH   SOLE 13 1,740 0 0
MOLINA HEALTHCARE INC COM 60855R100   3,471,514 8,450 SH   SOLE 15 8,450 0 0
MOLINA HEALTHCARE INC COM 60855R100   41,622,420 101,313 SH   SOLE 18 97,712 0 3,601
MOLINA HEALTHCARE INC COM 60855R100   39,377,234 95,848 SH   SOLE 19 95,848 0 0
MOLINA HEALTHCARE INC COM 60855R100   853,269,671 2,076,941 SH   SOLE 21 2,076,941 0 0
MOLINA HEALTHCARE INC COM 60855R100   524,782,739 1,277,372 SH   SOLE 22 1,149,911 0 127,461
MOLINA HEALTHCARE INC COM 60855R100   35,724,955 86,958 SH   SOLE 23 86,958 0 0
MOLINA HEALTHCARE INC COM 60855R100   40,216,149 97,890 SH   SOLE 25 97,890 0 0
MOLINA HEALTHCARE INC COM 60855R100   24,618,988 59,925 SH   SOLE 26 35,723 0 24,202
MOLINA HEALTHCARE INC COM 60855R100   67,686,707 164,756 SH   SOLE 28 24,476 0 140,280
MOLINA HEALTHCARE INC COM 60855R100   215,132,362 523,653 SH   SOLE 30 484,962 0 38,691
MOLINA HEALTHCARE INC COM 60855R100   5,477,186 13,332 SH   SOLE 31 12,431 0 901
MOLINA HEALTHCARE INC COM 60855R100   1,379,978 3,359 SH   SOLE 34 3,359 0 0
MOLINA HEALTHCARE INC COM 60855R100   6,300,489 15,336 SH   SOLE 36 15,336 0 0
MOLINA HEALTHCARE INC COM 60855R100   1,156,486 2,815 SH   SOLE 40 2,815 0 0
MOLINA HEALTHCARE INC COM 60855R100   37,270,498 90,720 SH   SOLE 43 71,636 0 19,084
MOLSON COORS BEVERAGE CO CL B 60871R209   33,950,557 504,841 SH   SOLE 2 237,632 0 267,209
MOLSON COORS BEVERAGE CO CL B 60871R209   8,503,157 126,441 SH   SOLE 4 89,175 0 37,266
MOLSON COORS BEVERAGE CO CL B 60871R209   27,807,808 413,499 SH   SOLE 7 381,619 0 31,880
MOLSON COORS BEVERAGE CO CL B 60871R209   828,117 12,314 SH   SOLE 13 12,314 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,744,129 25,935 SH   SOLE 15 25,935 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   26,639,944 396,133 SH   SOLE 18 383,131 0 13,002
MOLSON COORS BEVERAGE CO CL B 60871R209   7,899,656 117,467 SH   SOLE 19 117,467 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   365,190,432 5,430,341 SH   SOLE 21 5,430,341 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   272,958,402 4,058,861 SH   SOLE 22 3,774,637 0 284,224
MOLSON COORS BEVERAGE CO CL B 60871R209   20,602,643 306,359 SH   SOLE 23 306,359 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   46,300,751 688,487 SH   SOLE 25 617,435 0 71,052
MOLSON COORS BEVERAGE CO CL B 60871R209   22,175,620 329,749 SH   SOLE 26 204,503 0 125,246
MOLSON COORS BEVERAGE CO CL B 60871R209   29,078,564 432,395 SH   SOLE 28 11,279 0 421,116
MOLSON COORS BEVERAGE CO CL B 60871R209   711,976 10,587 SH   SOLE 29 10,587 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   116,523,739 1,732,695 SH   SOLE 30 1,732,695 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   2,855,771 42,465 SH   SOLE 31 39,335 0 3,130
MOLSON COORS BEVERAGE CO CL B 60871R209   9,076,665 134,969 SH   SOLE 34 134,969 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   3,391,956 50,438 SH   SOLE 36 50,438 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   580,435 8,631 SH   SOLE 40 8,631 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   29,254 435 SH   OTR 43 435 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   16,759,153 249,207 SH   SOLE 43 214,938 0 34,269
MOMENTUS INC CL A NEW 60879E200   4,804 11,121 SH   SOLE 22 11,121 0 0
MONARCH CASINO & RESORT INC COM 609027107   1,902,421 25,369 SH   SOLE 2 11,852 0 13,517
MONARCH CASINO & RESORT INC COM 609027107   3,000 40 SH   SOLE 4 40 0 0
MONARCH CASINO & RESORT INC COM 609027107   7,274 97 SH   SOLE 7 97 0 0
MONARCH CASINO & RESORT INC COM 609027107   2,841,446 37,891 SH   SOLE 18 37,891 0 0
MONARCH CASINO & RESORT INC COM 609027107   7,003,841 93,397 SH   SOLE 19 93,397 0 0
MONARCH CASINO & RESORT INC COM 609027107   113,713,411 1,516,381 SH   SOLE 21 1,516,381 0 0
MONARCH CASINO & RESORT INC COM 609027107   39,031,545 520,490 SH   SOLE 22 498,362 0 22,128
MONARCH CASINO & RESORT INC COM 609027107   42,219 563 SH   SOLE 23 563 0 0
MONARCH CASINO & RESORT INC COM 609027107   201,798 2,691 SH   SOLE 25 2,691 0 0
MONARCH CASINO & RESORT INC COM 609027107   2,157,612 28,772 SH   SOLE 30 28,772 0 0
MONARCH CASINO & RESORT INC COM 609027107   263,590 3,515 SH   SOLE 40 3,515 0 0
MONARCH CASINO & RESORT INC COM 609027107   1,173,444 15,648 SH   SOLE 43 15,323 0 325
MONDAY COM LTD SHS M7S64H106   1,530,269 6,775 SH   SOLE 2 2,591 0 4,184
MONDAY COM LTD SHS M7S64H106   3,528,315 15,621 SH   SOLE 4 7,457 0 8,164
MONDAY COM LTD SHS M7S64H106   4,233,707 18,744 SH   SOLE 7 16,760 0 1,984
MONDAY COM LTD SHS M7S64H106   117,227 519 SH   SOLE 13 519 0 0
MONDAY COM LTD SHS M7S64H106   474,101 2,099 SH   SOLE 15 2,099 0 0
MONDAY COM LTD SHS M7S64H106   3,008,363 13,319 SH   SOLE 18 13,319 0 0
MONDAY COM LTD SHS M7S64H106   107,732,085 476,965 SH   SOLE 19 476,965 0 0
MONDAY COM LTD SHS M7S64H106   100,182,832 443,542 SH   SOLE 21 443,542 0 0
MONDAY COM LTD SHS M7S64H106   97,412,084 431,275 SH   SOLE 22 416,396 0 14,879
MONDAY COM LTD SHS M7S64H106   10,606,629 46,959 SH   SOLE 23 46,959 0 0
MONDAY COM LTD SHS M7S64H106   541,636 2,398 SH   SOLE 25 2,398 0 0
MONDAY COM LTD SHS M7S64H106   1,123,252 4,973 SH   SOLE 26 1,452 0 3,521
MONDAY COM LTD SHS M7S64H106   6,235,367 27,606 SH   SOLE 28 925 0 26,681
MONDAY COM LTD SHS M7S64H106   37,552,017 166,255 SH   SOLE 30 162,110 0 4,145
MONDAY COM LTD SHS M7S64H106   1,471,543 6,515 SH   SOLE 31 6,050 0 465
MONDAY COM LTD SHS M7S64H106   21,453,133 94,980 SH   SOLE 34 94,980 0 0
MONDAY COM LTD SHS M7S64H106   609,171 2,697 SH   SOLE 36 2,697 0 0
MONDAY COM LTD SHS M7S64H106   322,316 1,427 SH   SOLE 40 1,427 0 0
MONDAY COM LTD SHS M7S64H106   28,460 126 SH   SOLE 43 122 0 4
MONDEE HOLDINGS INC CLASS A COM 465712107   22,439 9,714 SH   SOLE 2 1,579 0 8,135
MONDEE HOLDINGS INC CLASS A COM 465712107   1,153 499 SH   SOLE 7 499 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   275,805 119,396 SH   SOLE 18 119,396 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   230,480 99,775 SH   SOLE 19 99,775 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   3,784,986 1,638,522 SH   SOLE 21 1,638,522 0 0
MONDEE HOLDINGS INC CLASS A COM 465712107   2,514,812 1,088,663 SH   SOLE 22 1,069,552 0 19,111
MONDELEZ INTL INC CL A 609207105   204,473,780 2,921,054 SH   SOLE 2 945,852 0 1,975,202
MONDELEZ INTL INC CL A 609207105   84,242,550 1,203,465 SH   SOLE 4 539,223 0 664,242
MONDELEZ INTL INC CL A 609207105   77,180,390 1,102,577 SH   SOLE 7 996,620 0 105,957
MONDELEZ INTL INC CL A 609207105   7,197,540 102,822 SH   SOLE 13 102,822 0 0
MONDELEZ INTL INC CL A 609207105   14,288,680 204,124 SH   SOLE 15 204,124 0 0
MONDELEZ INTL INC CL A 609207105   193,254,517 2,760,779 SH   SOLE 18 2,663,730 0 97,049
MONDELEZ INTL INC CL A 609207105   106,364,510 1,519,493 SH   SOLE 19 1,519,493 0 0
MONDELEZ INTL INC CL A 609207105   2,329,634,790 33,280,497 SH   SOLE 21 33,280,497 0 0
MONDELEZ INTL INC CL A 609207105   2,065,059,220 29,500,846 SH   SOLE 22 26,524,544 0 2,976,302
MONDELEZ INTL INC CL A 609207105   180,044,060 2,572,058 SH   SOLE 23 2,572,058 0 0
MONDELEZ INTL INC CL A 609207105   236,298,930 3,375,699 SH   SOLE 25 3,065,861 0 309,838
MONDELEZ INTL INC CL A 609207105   158,425,470 2,263,221 SH   SOLE 26 1,185,730 0 1,077,491
MONDELEZ INTL INC CL A 609207105   178,053,190 2,543,617 SH   SOLE 28 51,722 0 2,491,895
MONDELEZ INTL INC CL A 609207105   2,262,050 32,315 SH   SOLE 29 32,315 0 0
MONDELEZ INTL INC CL A 609207105   637,243,600 9,103,480 SH   SOLE 30 9,103,480 0 0
MONDELEZ INTL INC CL A 609207105   28,263,620 403,766 SH   SOLE 31 382,092 0 21,674
MONDELEZ INTL INC CL A 609207105   28,259,630 403,709 SH   SOLE 32 403,709 0 0
MONDELEZ INTL INC CL A 609207105   79,135,630 1,130,509 SH   SOLE 34 1,130,509 0 0
MONDELEZ INTL INC CL A 609207105   21,949,130 313,559 SH   SOLE 36 313,559 0 0
MONDELEZ INTL INC CL A 609207105   9,966,670 142,381 SH   SOLE 37 142,381 0 0
MONDELEZ INTL INC CL A 609207105   4,693,150 67,045 SH   SOLE 40 67,045 0 0
MONDELEZ INTL INC CL A 609207105   150,500 2,150 SH   OTR 43 2,150 0 0
MONDELEZ INTL INC CL A 609207105   142,604,519 2,037,207 SH   SOLE 43 1,662,952 0 374,255
MONEYLION INC CL A 60938K304   181,367 2,543 SH   SOLE 2 2,543 0 0
MONEYLION INC CL A 60938K304   77,953 1,093 SH   SOLE 18 1,093 0 0
MONEYLION INC CL A 60938K304   1,646,779 23,090 SH   SOLE 21 23,090 0 0
MONEYLION INC CL A 60938K304   6,004,217 84,187 SH   SOLE 22 84,187 0 0
MONEYLION INC CL A 60938K304   357 5 SH   SOLE 43 5 0 0
MONGODB INC CL A 60937P106   39,055,896 108,900 SH   SOLE 2 16,506 0 92,394
MONGODB INC CL A 60937P106   16,903,420 47,132 SH   SOLE 4 21,753 0 25,379
MONGODB INC CL A 60937P106   18,552,089 51,729 SH   SOLE 7 49,913 0 1,816
MONGODB INC CL A 60937P106   1,177,415 3,283 SH   SOLE 13 3,283 0 0
MONGODB INC CL A 60937P106   2,610,541 7,279 SH   SOLE 15 7,279 0 0
MONGODB INC CL A 60937P106   94,543,960 263,618 SH   SOLE 18 203,423 0 60,195
MONGODB INC CL A 60937P106   477,331,549 1,330,949 SH   SOLE 19 1,330,949 0 0
MONGODB INC CL A 60937P106   460,749,112 1,284,712 SH   SOLE 21 1,284,712 0 0
MONGODB INC CL A 60937P106   688,047,612 1,918,491 SH   SOLE 22 1,785,380 0 133,111
MONGODB INC CL A 60937P106   38,710,884 107,938 SH   SOLE 23 107,938 0 0
MONGODB INC CL A 60937P106   46,442,804 129,497 SH   SOLE 25 129,278 0 219
MONGODB INC CL A 60937P106   26,366,854 73,519 SH   SOLE 26 42,459 0 31,060
MONGODB INC CL A 60937P106   40,255,905 112,246 SH   SOLE 28 2,409 0 109,837
MONGODB INC CL A 60937P106   18,291 51 SH   SOLE 29 51 0 0
MONGODB INC CL A 60937P106   128,192,282 357,440 SH   SOLE 30 343,299 0 14,141
MONGODB INC CL A 60937P106   6,019,055 16,783 SH   SOLE 31 15,607 0 1,176
MONGODB INC CL A 60937P106   7,751,286 21,613 SH   SOLE 32 21,613 0 0
MONGODB INC CL A 60937P106   182,016,256 507,518 SH   SOLE 34 507,518 0 0
MONGODB INC CL A 60937P106   5,050,368 14,082 SH   SOLE 36 14,082 0 0
MONGODB INC CL A 60937P106   1,328,044 3,703 SH   SOLE 40 3,703 0 0
MONGODB INC CL A 60937P106   35,195 98 SH   OTR 43 98 0 0
MONGODB INC CL A 60937P106   23,404,958 65,260 SH   SOLE 43 57,188 0 8,072
MONGODB INC NOTE 0.250% 1/1 60937PAD8   15,868,254 9,064,000 PRN   SOLE 21 9,064,000 0 0
MONOGRAM ORTHOPAEDICS INC COM 609786108   11,600 4,754 SH   SOLE 21 4,754 0 0
MONOLITHIC PWR SYS INC COM 609839105   65,197,610 96,244 SH   SOLE 2 31,557 0 64,687
MONOLITHIC PWR SYS INC COM 609839105   23,271,409 34,353 SH   SOLE 4 12,276 0 22,077
MONOLITHIC PWR SYS INC COM 609839105   20,458,761 30,201 SH   SOLE 7 26,519 0 3,682
MONOLITHIC PWR SYS INC COM 609839105   1,260,679 1,861 SH   SOLE 13 1,861 0 0
MONOLITHIC PWR SYS INC COM 609839105   4,677,585 6,905 SH   SOLE 15 6,905 0 0
MONOLITHIC PWR SYS INC COM 609839105   81,999,659 121,047 SH   SOLE 18 104,548 0 16,499
MONOLITHIC PWR SYS INC COM 609839105   537,698,060 793,744 SH   SOLE 19 793,744 0 0
MONOLITHIC PWR SYS INC COM 609839105   1,523,466,096 2,248,924 SH   SOLE 21 2,248,924 0 0
MONOLITHIC PWR SYS INC COM 609839105   761,985,048 1,124,834 SH   SOLE 22 1,016,852 0 107,982
MONOLITHIC PWR SYS INC COM 609839105   50,587,693 74,677 SH   SOLE 23 74,677 0 0
MONOLITHIC PWR SYS INC COM 609839105   46,429,012 68,538 SH   SOLE 25 68,400 0 138
MONOLITHIC PWR SYS INC COM 609839105   29,593,770 43,686 SH   SOLE 26 24,991 0 18,695
MONOLITHIC PWR SYS INC COM 609839105   60,007,896 88,583 SH   SOLE 28 629 0 87,954
MONOLITHIC PWR SYS INC COM 609839105   35,903 53 SH   SOLE 29 53 0 0
MONOLITHIC PWR SYS INC COM 609839105   206,841,391 305,337 SH   SOLE 30 305,337 0 0
MONOLITHIC PWR SYS INC COM 609839105   7,418,426 10,951 SH   SOLE 31 10,208 0 743
MONOLITHIC PWR SYS INC COM 609839105   171,409,615 253,033 SH   SOLE 34 253,033 0 0
MONOLITHIC PWR SYS INC COM 609839105   6,377,909 9,415 SH   SOLE 36 9,415 0 0
MONOLITHIC PWR SYS INC COM 609839105   1,593,292 2,352 SH   SOLE 40 2,352 0 0
MONOLITHIC PWR SYS INC COM 609839105   42,746 63 SH   OTR 43 63 0 0
MONOLITHIC PWR SYS INC COM 609839105   33,948,229 50,114 SH   SOLE 43 43,374 0 6,740
MONRO INC COM 610236101   840,699 26,655 SH   SOLE 2 9,107 0 17,548
MONRO INC COM 610236101   4,573 145 SH   SOLE 4 145 0 0
MONRO INC COM 610236101   5,583 177 SH   SOLE 7 177 0 0
MONRO INC COM 610236101   2,932,116 92,965 SH   SOLE 18 92,965 0 0
MONRO INC COM 610236101   2,006,543 63,619 SH   SOLE 19 63,619 0 0
MONRO INC COM 610236101   109,676,565 3,477,380 SH   SOLE 21 3,477,380 0 0
MONRO INC COM 610236101   29,664,411 940,533 SH   SOLE 22 898,066 0 42,467
MONRO INC COM 610236101   189,745 6,016 SH   SOLE 25 6,016 0 0
MONRO INC COM 610236101   663,192 21,027 SH   SOLE 26 10,403 0 10,624
MONRO INC COM 610236101   84,401 2,676 SH   SOLE 28 597 0 2,079
MONRO INC COM 610236101   2,019,601 64,033 SH   SOLE 30 64,033 0 0
MONRO INC COM 610236101   252,541 8,007 SH   SOLE 40 8,007 0 0
MONRO INC COM 610236101   2,910,860 92,291 SH   SOLE 43 82,577 0 9,714
MONROE CAP CORP COM 610335101   530,928 73,740 SH   SOLE 30 73,740 0 0
MONROE CAP CORP COM 610335101   14,411 2,002 SH   SOLE 43 2,002 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   83,749,006 1,412,770 SH   SOLE 2 394,254 0 1,018,516
MONSTER BEVERAGE CORP NEW COM 61174X109   38,051,298 641,891 SH   SOLE 4 274,022 0 367,869
MONSTER BEVERAGE CORP NEW COM 61174X109   40,605,377 684,976 SH   SOLE 7 561,787 0 123,189
MONSTER BEVERAGE CORP NEW COM 61174X109   2,708,918 45,697 SH   SOLE 13 45,697 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   6,851,405 115,577 SH   SOLE 15 115,577 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   130,811,931 2,206,679 SH   SOLE 18 2,154,819 0 51,860
MONSTER BEVERAGE CORP NEW COM 61174X109   23,026,249 388,432 SH   SOLE 19 388,432 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   1,108,380,983 18,697,385 SH   SOLE 21 18,697,385 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   960,140,317 16,196,699 SH   SOLE 22 14,529,419 0 1,667,280
MONSTER BEVERAGE CORP NEW COM 61174X109   71,125,804 1,199,828 SH   SOLE 23 1,199,828 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   70,922,592 1,196,400 SH   SOLE 25 1,143,609 0 52,791
MONSTER BEVERAGE CORP NEW COM 61174X109   42,442,642 715,969 SH   SOLE 26 411,560 0 304,409
MONSTER BEVERAGE CORP NEW COM 61174X109   70,204,118 1,184,280 SH   SOLE 28 9,992 0 1,174,288
MONSTER BEVERAGE CORP NEW COM 61174X109   158,100 2,667 SH   SOLE 29 2,667 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   330,890,408 5,581,822 SH   SOLE 30 5,574,107 0 7,715
MONSTER BEVERAGE CORP NEW COM 61174X109   10,465,588 176,545 SH   SOLE 31 163,914 0 12,631
MONSTER BEVERAGE CORP NEW COM 61174X109   18,495,894 312,009 SH   SOLE 32 312,009 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   22,499,309 379,543 SH   SOLE 34 379,543 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   11,414,779 192,557 SH   SOLE 36 192,557 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   2,341,086 39,492 SH   SOLE 40 39,492 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   68,291 1,152 SH   OTR 43 1,152 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   82,038,558 1,383,916 SH   SOLE 43 1,201,772 0 182,144
MONTAUK RENEWABLES INC COM 61218C103   127,754 30,710 SH   SOLE 2 15,741 0 14,969
MONTAUK RENEWABLES INC COM 61218C103   3,028 728 SH   SOLE 7 728 0 0
MONTAUK RENEWABLES INC COM 61218C103   678,912 163,200 SH   SOLE 18 163,200 0 0
MONTAUK RENEWABLES INC COM 61218C103   606,133 145,705 SH   SOLE 19 145,705 0 0
MONTAUK RENEWABLES INC COM 61218C103   9,890,612 2,377,551 SH   SOLE 21 2,377,551 0 0
MONTAUK RENEWABLES INC COM 61218C103   6,888,964 1,656,001 SH   SOLE 22 1,600,318 0 55,683
MONTAUK RENEWABLES INC COM 61218C103   37,860 9,101 SH   SOLE 25 9,101 0 0
MONTAUK RENEWABLES INC COM 61218C103   9,210 2,214 SH   SOLE 26 2,214 0 0
MONTAUK RENEWABLES INC COM 61218C103   43,285 10,405 SH   SOLE 28 0 0 10,405
MONTAUK RENEWABLES INC COM 61218C103   164,952 39,652 SH   SOLE 30 39,652 0 0
MONTAUK RENEWABLES INC COM 61218C103   30,252 7,272 SH   SOLE 40 7,272 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   121,218 17,194 SH   SOLE 2 1,250 0 15,944
MONTE ROSA THERAPEUTICS INC COM 61225M102   2,820 400 SH   SOLE 7 400 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   599,934 85,097 SH   SOLE 18 85,097 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   2,322,333 329,409 SH   SOLE 19 329,409 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   7,925,088 1,124,126 SH   SOLE 21 1,124,126 0 0
MONTE ROSA THERAPEUTICS INC COM 61225M102   5,285,991 749,786 SH   SOLE 22 724,405 0 25,381
MONTE ROSA THERAPEUTICS INC COM 61225M102   7,029 997 SH   SOLE 34 997 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   712,855 18,199 SH   SOLE 2 11,275 0 6,924
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,546 65 SH   SOLE 4 65 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   926,331 23,649 SH   SOLE 7 23,649 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,799,245 71,464 SH   SOLE 18 71,464 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   2,379,225 60,741 SH   SOLE 19 60,741 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   41,265,360 1,053,494 SH   SOLE 21 1,053,494 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   29,883,655 762,922 SH   SOLE 22 736,328 0 26,594
MONTROSE ENVIRONMENTAL GROUP COM 615111101   236,861 6,047 SH   SOLE 25 6,047 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   464,243 11,852 SH   SOLE 26 11,852 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   759,193 19,382 SH   SOLE 28 17,214 0 2,168
MONTROSE ENVIRONMENTAL GROUP COM 615111101   10,319,572 263,456 SH   SOLE 30 263,456 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   245,635 6,271 SH   SOLE 40 6,271 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   178,615 4,560 SH   SOLE 43 3,675 0 885
MOODYS CORP COM 615369105   198,930,955 506,147 SH   SOLE 2 292,584 0 213,563
MOODYS CORP COM 615369105   75,297,080 191,581 SH   SOLE 4 116,649 0 74,932
MOODYS CORP COM 615369105   80,222,139 204,112 SH   SOLE 7 186,714 0 17,398
MOODYS CORP COM 615369105   4,607,491 11,723 SH   SOLE 13 11,723 0 0
MOODYS CORP COM 615369105   9,222,056 23,464 SH   SOLE 15 23,464 0 0
MOODYS CORP COM 615369105   156,296,240 397,670 SH   SOLE 18 350,912 0 46,758
MOODYS CORP COM 615369105   136,792,519 348,046 SH   SOLE 19 348,046 0 0
MOODYS CORP COM 615369105   1,502,058,865 3,821,741 SH   SOLE 21 3,821,741 0 0
MOODYS CORP COM 615369105   1,448,669,670 3,685,901 SH   SOLE 22 3,268,772 0 417,129
MOODYS CORP COM 615369105   146,091,609 371,706 SH   SOLE 23 371,706 0 0
MOODYS CORP COM 615369105   378,618,769 963,333 SH   SOLE 25 716,046 0 247,287
MOODYS CORP COM 615369105   139,241,882 354,278 SH   SOLE 26 254,813 0 99,465
MOODYS CORP COM 615369105   165,675,508 421,534 SH   SOLE 28 17,009 0 404,525
MOODYS CORP COM 615369105   2,482,771 6,317 SH   SOLE 29 6,317 0 0
MOODYS CORP COM 615369105   567,029,490 1,442,713 SH   SOLE 30 1,424,083 0 18,630
MOODYS CORP COM 615369105   16,208,164 41,239 SH   SOLE 31 38,606 0 2,633
MOODYS CORP COM 615369105   46,462,828 118,217 SH   SOLE 34 118,217 0 0
MOODYS CORP COM 615369105   17,057,895 43,401 SH   SOLE 36 43,401 0 0
MOODYS CORP COM 615369105   6,329,355 16,104 SH   SOLE 37 16,104 0 0
MOODYS CORP COM 615369105   3,150,922 8,017 SH   SOLE 40 8,017 0 0
MOODYS CORP COM 615369105   82,536 210 SH   OTR 43 210 0 0
MOODYS CORP COM 615369105   134,487,969 342,182 SH   SOLE 43 275,278 0 66,905
MOOG INC CL A 615394202   8,657,660 54,229 SH   SOLE 2 30,730 0 23,499
MOOG INC CL A 615394202   10,697 67 SH   SOLE 4 67 0 0
MOOG INC CL A 615394202   1,545,572 9,681 SH   SOLE 7 9,183 0 498
MOOG INC CL A 615394202   15,602,435 97,729 SH   SOLE 18 95,246 0 2,483
MOOG INC CL A 615394202   15,863,942 99,367 SH   SOLE 19 99,367 0 0
MOOG INC CL A 615394202   592,820,203 3,713,249 SH   SOLE 21 3,713,249 0 0
MOOG INC CL A 615394202   143,091,421 896,282 SH   SOLE 22 857,690 0 38,592
MOOG INC CL A 615394202   388,269 2,432 SH   SOLE 23 2,432 0 0
MOOG INC CL A 615394202   980,091 6,139 SH   SOLE 25 6,139 0 0
MOOG INC CL A 615394202   2,816,226 17,640 SH   SOLE 26 9,268 0 8,372
MOOG INC CL A 615394202   773,025 4,842 SH   SOLE 28 521 0 4,321
MOOG INC CL A 615394202   9,230,484 57,817 SH   SOLE 30 57,817 0 0
MOOG INC CL A 615394202   148,953 933 SH   SOLE 36 933 0 0
MOOG INC CL A 615394202   950,237 5,952 SH   SOLE 40 5,952 0 0
MOOG INC CL A 615394202   4,733,863 29,652 SH   SOLE 43 28,000 0 1,652
MOOG INC CL B 615394301   16,642 106 SH   SOLE 43 0 0 106
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   328,504 6,540 SH   SOLE 2 4,656 0 1,884
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   5,977 119 SH   SOLE 4 119 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   351,610 7,000 SH   SOLE 7 6,617 0 383
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   347,893 6,926 SH   SOLE 18 6,926 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   13,530,053 269,362 SH   SOLE 19 269,362 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   1,920,142 38,227 SH   SOLE 21 38,227 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   735,920 14,651 SH   SOLE 22 6,455 0 8,196
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   191,678 3,816 SH   SOLE 25 3,816 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   1,311,656 26,113 SH   SOLE 26 15,088 0 11,025
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   39,129 779 SH   SOLE 28 0 0 779
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   1,523,024 30,321 SH   SOLE 30 30,321 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   54,600 1,087 SH   SOLE 34 1,087 0 0
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   167,718 3,339 SH   SOLE 40 3,339 0 0
MORGAN STANLEY COM NEW 617446448   195,890,464 2,080,400 SH   SOLE 2 350,536 0 1,729,864
MORGAN STANLEY COM NEW 617446448   93,561,707 993,646 SH   SOLE 4 518,652 0 474,994
MORGAN STANLEY COM NEW 617446448   126,989,449 1,348,656 SH   SOLE 7 1,220,886 0 127,770
MORGAN STANLEY COM NEW 617446448   5,480,206 58,201 SH   SOLE 13 58,201 0 0
MORGAN STANLEY COM NEW 617446448   17,038,629 180,954 SH   SOLE 15 180,954 0 0
MORGAN STANLEY COM NEW 617446448   756,235,494 8,031,388 SH   SOLE 18 7,953,540 0 77,848
MORGAN STANLEY COM NEW 617446448   30,124,515 319,929 SH   SOLE 19 319,929 0 0
MORGAN STANLEY COM NEW 617446448   2,968,810,281 31,529,421 SH   SOLE 21 31,529,421 0 0
MORGAN STANLEY COM NEW 617446448   2,471,654,521 26,249,517 SH   SOLE 22 23,605,631 0 2,643,886
MORGAN STANLEY COM NEW 617446448   207,042,963 2,198,842 SH   SOLE 23 2,198,842 0 0
MORGAN STANLEY COM NEW 617446448   239,115,083 2,539,455 SH   SOLE 25 2,456,326 0 83,129
MORGAN STANLEY COM NEW 617446448   132,342,445 1,405,506 SH   SOLE 26 849,385 0 556,121
MORGAN STANLEY COM NEW 617446448   226,040,496 2,400,600 SH   SOLE 28 112,930 0 2,287,670
MORGAN STANLEY COM NEW 617446448   698,956,271 7,423,070 SH   SOLE 30 7,423,070 0 0
MORGAN STANLEY COM NEW 617446448   26,514,232 281,587 SH   SOLE 31 261,856 0 19,731
MORGAN STANLEY COM NEW 617446448   6,606,548 70,163 SH   SOLE 34 70,163 0 0
MORGAN STANLEY COM NEW 617446448   28,208,829 299,584 SH   SOLE 36 299,584 0 0
MORGAN STANLEY COM NEW 617446448   5,648,658 59,990 SH   SOLE 40 59,990 0 0
MORGAN STANLEY COM NEW 617446448   198,395 2,107 SH   OTR 43 2,107 0 0
MORGAN STANLEY COM NEW 617446448   164,447,186 1,746,465 SH   SOLE 43 1,491,449 0 255,017
MORNINGSTAR INC COM 617700109   16,618,059 53,890 SH   SOLE 2 32,615 0 21,275
MORNINGSTAR INC COM 617700109   24,670 80 SH   SOLE 4 80 0 0
MORNINGSTAR INC COM 617700109   1,455,815 4,721 SH   SOLE 7 4,500 0 221
MORNINGSTAR INC COM 617700109   15,613,081 50,631 SH   SOLE 18 50,631 0 0
MORNINGSTAR INC COM 617700109   2,982,555 9,672 SH   SOLE 19 9,672 0 0
MORNINGSTAR INC COM 617700109   443,217,426 1,437,291 SH   SOLE 21 1,437,291 0 0
MORNINGSTAR INC COM 617700109   240,616,794 780,286 SH   SOLE 22 741,701 0 38,585
MORNINGSTAR INC COM 617700109   943,612 3,060 SH   SOLE 23 3,060 0 0
MORNINGSTAR INC COM 617700109   1,546,784 5,016 SH   SOLE 25 5,016 0 0
MORNINGSTAR INC COM 617700109   2,835,462 9,195 SH   SOLE 26 9,195 0 0
MORNINGSTAR INC COM 617700109   404,273 1,311 SH   SOLE 28 385 0 926
MORNINGSTAR INC COM 617700109   5,215,153 16,912 SH   SOLE 30 16,912 0 0
MORNINGSTAR INC COM 617700109   98,678 320 SH   SOLE 31 320 0 0
MORNINGSTAR INC COM 617700109   27,445 89 SH   SOLE 36 89 0 0
MORNINGSTAR INC COM 617700109   1,646,696 5,340 SH   SOLE 40 5,340 0 0
MORNINGSTAR INC COM 617700109   17,789 58 SH   OTR 43 58 0 0
MORNINGSTAR INC COM 617700109   21,385,592 69,350 SH   SOLE 43 64,339 0 5,011
MORPHIC HLDG INC COM 61775R105   682,880 19,400 SH   SOLE 2 8,969 0 10,431
MORPHIC HLDG INC COM 61775R105   3,978 113 SH   SOLE 4 113 0 0
MORPHIC HLDG INC COM 61775R105   320,813 9,114 SH   SOLE 7 8,632 0 482
MORPHIC HLDG INC COM 61775R105   3,293,206 93,557 SH   SOLE 18 93,557 0 0
MORPHIC HLDG INC COM 61775R105   9,718,650 276,098 SH   SOLE 19 276,098 0 0
MORPHIC HLDG INC COM 61775R105   58,692,480 1,667,400 SH   SOLE 21 1,667,400 0 0
MORPHIC HLDG INC COM 61775R105   38,738,480 1,100,525 SH   SOLE 22 1,071,019 0 29,506
MORPHIC HLDG INC COM 61775R105   175,754 4,993 SH   SOLE 25 4,993 0 0
MORPHIC HLDG INC COM 61775R105   727,091 20,656 SH   SOLE 26 11,291 0 9,365
MORPHIC HLDG INC COM 61775R105   2,098,448 59,615 SH   SOLE 30 59,615 0 0
MORPHIC HLDG INC COM 61775R105   31,715 901 SH   SOLE 34 901 0 0
MORPHIC HLDG INC COM 61775R105   8,624 245 SH   SOLE 36 245 0 0
MORPHIC HLDG INC COM 61775R105   243,197 6,909 SH   SOLE 40 6,909 0 0
MORPHIC HLDG INC COM 61775R105   837,690 23,798 SH   SOLE 43 20,428 0 3,370
MORPHOSYS AG SPONSORED ADS 617760202   17,454,743 962,224 SH   SOLE 21 962,224 0 0
MORPHOSYS AG SPONSORED ADS 617760202   1,009,092 55,628 SH   SOLE 43 47,816 0 7,812
MOSAIC CO NEW COM 61945C103   36,543,987 1,125,816 SH   SOLE 2 390,268 0 735,548
MOSAIC CO NEW COM 61945C103   13,154,642 405,257 SH   SOLE 4 202,569 0 202,688
MOSAIC CO NEW COM 61945C103   16,722,451 515,171 SH   SOLE 7 489,760 0 25,411
MOSAIC CO NEW COM 61945C103   358,196 11,035 SH   SOLE 13 11,035 0 0
MOSAIC CO NEW COM 61945C103   1,570,804 48,392 SH   SOLE 15 48,392 0 0
MOSAIC CO NEW COM 61945C103   18,892,207 582,015 SH   SOLE 18 539,731 0 42,284
MOSAIC CO NEW COM 61945C103   21,969,642 676,822 SH   SOLE 19 676,822 0 0
MOSAIC CO NEW COM 61945C103   310,918,337 9,578,507 SH   SOLE 21 9,578,507 0 0
MOSAIC CO NEW COM 61945C103   268,171,049 8,261,585 SH   SOLE 22 7,420,470 0 841,115
MOSAIC CO NEW COM 61945C103   17,129,726 527,718 SH   SOLE 23 527,718 0 0
MOSAIC CO NEW COM 61945C103   15,434,405 475,490 SH   SOLE 25 475,490 0 0
MOSAIC CO NEW COM 61945C103   12,153,803 374,424 SH   SOLE 26 204,794 0 169,630
MOSAIC CO NEW COM 61945C103   21,745,766 669,925 SH   SOLE 28 6,468 0 663,457
MOSAIC CO NEW COM 61945C103   95,603,172 2,945,261 SH   SOLE 30 2,664,282 0 280,979
MOSAIC CO NEW COM 61945C103   2,381,655 73,372 SH   SOLE 31 68,196 0 5,176
MOSAIC CO NEW COM 61945C103   467,099 14,390 SH   SOLE 34 14,390 0 0
MOSAIC CO NEW COM 61945C103   2,665,063 82,103 SH   SOLE 36 82,103 0 0
MOSAIC CO NEW COM 61945C103   531,273 16,367 SH   SOLE 40 16,367 0 0
MOSAIC CO NEW COM 61945C103   34,602 1,066 SH   OTR 43 1,066 0 0
MOSAIC CO NEW COM 61945C103   15,787,782 486,377 SH   SOLE 43 439,242 0 47,135
MOTORCAR PTS AMER INC COM 620071100   229,301 28,520 SH   SOLE 2 24,943 0 3,577
MOTORCAR PTS AMER INC COM 620071100   24,385 3,033 SH   SOLE 18 3,033 0 0
MOTORCAR PTS AMER INC COM 620071100   135,868 16,899 SH   SOLE 19 16,899 0 0
MOTORCAR PTS AMER INC COM 620071100   335,292 41,703 SH   SOLE 21 41,703 0 0
MOTORCAR PTS AMER INC COM 620071100   2,317,466 288,242 SH   SOLE 22 284,362 0 3,880
MOTORCAR PTS AMER INC COM 620071100   18,404 2,289 SH   SOLE 23 2,289 0 0
MOTORCAR PTS AMER INC COM 620071100   490 61 SH   SOLE 43 21 0 40
MOTOROLA SOLUTIONS INC COM NEW 620076307   134,369,869 378,528 SH   SOLE 2 150,455 0 228,073
MOTOROLA SOLUTIONS INC COM NEW 620076307   72,452,838 204,104 SH   SOLE 4 117,909 0 86,195
MOTOROLA SOLUTIONS INC COM NEW 620076307   45,804,844 129,035 SH   SOLE 7 115,909 0 13,126
MOTOROLA SOLUTIONS INC COM NEW 620076307   5,297,012 14,922 SH   SOLE 13 14,922 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   8,490,412 23,918 SH   SOLE 15 23,918 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   118,417,778 333,590 SH   SOLE 18 311,422 0 22,168
MOTOROLA SOLUTIONS INC COM NEW 620076307   71,042,857 200,132 SH   SOLE 19 200,132 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,824,131,821 5,138,689 SH   SOLE 21 5,138,689 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,411,474,671 3,976,209 SH   SOLE 22 3,613,243 0 362,966
MOTOROLA SOLUTIONS INC COM NEW 620076307   103,116,720 290,486 SH   SOLE 23 290,486 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   146,107,283 411,593 SH   SOLE 25 320,257 0 91,336
MOTOROLA SOLUTIONS INC COM NEW 620076307   76,828,321 216,430 SH   SOLE 26 130,084 0 86,346
MOTOROLA SOLUTIONS INC COM NEW 620076307   125,065,844 352,318 SH   SOLE 28 4,840 0 347,478
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,119,607 3,154 SH   SOLE 29 3,154 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   432,440,896 1,218,212 SH   SOLE 30 1,216,347 0 1,865
MOTOROLA SOLUTIONS INC COM NEW 620076307   24,026,466 67,684 SH   SOLE 31 64,951 0 2,733
MOTOROLA SOLUTIONS INC COM NEW 620076307   61,759,420 173,980 SH   SOLE 34 173,980 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   19,090,469 53,779 SH   SOLE 36 53,779 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,867,528 8,078 SH   SOLE 40 8,078 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   57,862 163 SH   OTR 43 163 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   107,970,067 304,158 SH   SOLE 43 266,342 0 37,816
MOTUS GI HLDGS INC COM 62014P504   53 121 SH   SOLE 22 121 0 0
MOVADO GROUP INC COM 624580106   406,186 14,543 SH   SOLE 2 4,590 0 9,953
MOVADO GROUP INC COM 624580106   467,855 16,751 SH   SOLE 7 15,840 0 911
MOVADO GROUP INC COM 624580106   1,441,384 51,607 SH   SOLE 18 51,607 0 0
MOVADO GROUP INC COM 624580106   949,006 33,978 SH   SOLE 19 33,978 0 0
MOVADO GROUP INC COM 624580106   52,739,241 1,888,265 SH   SOLE 21 1,888,265 0 0
MOVADO GROUP INC COM 624580106   12,295,791 440,236 SH   SOLE 22 420,438 0 19,798
MOVADO GROUP INC COM 624580106   68,010 2,435 SH   SOLE 25 2,435 0 0
MOVADO GROUP INC COM 624580106   187,773 6,723 SH   SOLE 26 880 0 5,843
MOVADO GROUP INC COM 624580106   1,563,884 55,993 SH   SOLE 30 55,993 0 0
MOVADO GROUP INC COM 624580106   144,119 5,160 SH   SOLE 40 5,160 0 0
MOVADO GROUP INC COM 624580106   556,868 19,938 SH   SOLE 43 18,685 0 1,253
MOVANO INC COM 62459M107   2,549 6,200 SH   SOLE 18 6,200 0 0
MOVANO INC COM 62459M107   37,198 90,485 SH   SOLE 21 90,485 0 0
MOVANO INC COM 62459M107   2,180 5,302 SH   SOLE 22 5,302 0 0
MOVELLA HOLDINGS INC COM 62459N105   1,636 26,211 SH   SOLE 21 26,211 0 0
MOVELLA HOLDINGS INC COM 62459N105   141 2,263 SH   SOLE 22 2,263 0 0
MP MATERIALS CORP COM CL A 553368101   9,542,290 667,293 SH   SOLE 2 120,342 0 546,951
MP MATERIALS CORP COM CL A 553368101   3,446 241 SH   SOLE 4 241 0 0
MP MATERIALS CORP COM CL A 553368101   3,289,472 230,033 SH   SOLE 7 230,033 0 0
MP MATERIALS CORP COM CL A 553368101   3,336,262 233,305 SH   SOLE 18 233,305 0 0
MP MATERIALS CORP COM CL A 553368101   499,585 34,936 SH   SOLE 19 34,936 0 0
MP MATERIALS CORP COM CL A 553368101   99,714,958 6,973,074 SH   SOLE 21 6,973,074 0 0
MP MATERIALS CORP COM CL A 553368101   53,909,098 3,769,867 SH   SOLE 22 3,611,209 0 158,658
MP MATERIALS CORP COM CL A 553368101   431,674 30,187 SH   SOLE 25 30,187 0 0
MP MATERIALS CORP COM CL A 553368101   487,630 34,100 SH   SOLE 26 34,100 0 0
MP MATERIALS CORP COM CL A 553368101   132,833 9,289 SH   SOLE 28 1,709 0 7,580
MP MATERIALS CORP COM CL A 553368101   1,145,101 80,077 SH   SOLE 30 80,077 0 0
MP MATERIALS CORP COM CL A 553368101   19,205 1,343 SH   SOLE 31 1,343 0 0
MP MATERIALS CORP COM CL A 553368101   28,128 1,967 SH   SOLE 36 1,967 0 0
MP MATERIALS CORP COM CL A 553368101   475,804 33,273 SH   SOLE 40 33,273 0 0
MP MATERIALS CORP COM CL A 553368101   1,866,193 130,503 SH   SOLE 43 106,667 0 23,836
MPLX LP COM UNIT REP LTD 55336V100   3,822,439 91,974 SH   SOLE 19 91,974 0 0
MPLX LP COM UNIT REP LTD 55336V100   192 5 SH   SOLE 43 5 0 0
MR COOPER GROUP INC COM 62482R107   6,660,126 85,441 SH   SOLE 2 45,072 0 40,369
MR COOPER GROUP INC COM 62482R107   94,320 1,210 SH   SOLE 4 1,210 0 0
MR COOPER GROUP INC COM 62482R107   558,824 7,169 SH   SOLE 7 6,860 0 309
MR COOPER GROUP INC COM 62482R107   17,352,605 222,612 SH   SOLE 18 222,612 0 0
MR COOPER GROUP INC COM 62482R107   25,901,694 332,286 SH   SOLE 19 332,286 0 0
MR COOPER GROUP INC COM 62482R107   587,965,937 7,542,860 SH   SOLE 21 7,542,860 0 0
MR COOPER GROUP INC COM 62482R107   154,426,979 1,981,103 SH   SOLE 22 1,896,937 0 84,166
MR COOPER GROUP INC COM 62482R107   1,003,606 12,875 SH   SOLE 25 12,875 0 0
MR COOPER GROUP INC COM 62482R107   5,733,378 73,552 SH   SOLE 26 26,357 0 47,195
MR COOPER GROUP INC COM 62482R107   396,688 5,089 SH   SOLE 28 1,535 0 3,554
MR COOPER GROUP INC COM 62482R107   10,746,811 137,868 SH   SOLE 30 137,868 0 0
MR COOPER GROUP INC COM 62482R107   4,960,582 63,638 SH   SOLE 34 63,638 0 0
MR COOPER GROUP INC COM 62482R107   137,894 1,769 SH   SOLE 36 1,769 0 0
MR COOPER GROUP INC COM 62482R107   1,063,784 13,647 SH   SOLE 40 13,647 0 0
MR COOPER GROUP INC COM 62482R107   10,048,769 128,913 SH   SOLE 43 121,291 0 7,622
MRC GLOBAL INC COM 55345K103   1,494,208 118,871 SH   SOLE 2 72,235 0 46,636
MRC GLOBAL INC COM 55345K103   57,558 4,579 SH   SOLE 4 123 0 4,456
MRC GLOBAL INC COM 55345K103   359,502 28,600 SH   SOLE 7 27,084 0 1,516
MRC GLOBAL INC COM 55345K103   2,686,347 213,711 SH   SOLE 18 213,711 0 0
MRC GLOBAL INC COM 55345K103   3,661,402 291,281 SH   SOLE 19 291,281 0 0
MRC GLOBAL INC COM 55345K103   39,786,765 3,165,216 SH   SOLE 21 3,165,216 0 0
MRC GLOBAL INC COM 55345K103   31,554,810 2,510,327 SH   SOLE 22 2,405,456 0 104,871
MRC GLOBAL INC COM 55345K103   41,846 3,329 SH   SOLE 23 3,329 0 0
MRC GLOBAL INC COM 55345K103   206,864 16,457 SH   SOLE 25 16,457 0 0
MRC GLOBAL INC COM 55345K103   139,992 11,137 SH   SOLE 26 9,899 0 1,238
MRC GLOBAL INC COM 55345K103   681,168 54,190 SH   SOLE 30 54,190 0 0
MRC GLOBAL INC COM 55345K103   72,730 5,786 SH   SOLE 36 5,786 0 0
MRC GLOBAL INC COM 55345K103   254,480 20,245 SH   SOLE 40 20,245 0 0
MRC GLOBAL INC COM 55345K103   1,094,935 87,107 SH   SOLE 43 84,246 0 2,861
MSA SAFETY INC COM 553498106   10,918,670 56,401 SH   SOLE 2 32,944 0 23,457
MSA SAFETY INC COM 553498106   24,199 125 SH   SOLE 4 125 0 0
MSA SAFETY INC COM 553498106   2,407,485 12,436 SH   SOLE 7 12,095 0 341
MSA SAFETY INC COM 553498106   12,216,303 63,104 SH   SOLE 18 63,104 0 0
MSA SAFETY INC COM 553498106   2,419,488 12,498 SH   SOLE 19 12,498 0 0
MSA SAFETY INC COM 553498106   365,821,990 1,889,674 SH   SOLE 21 1,889,674 0 0
MSA SAFETY INC COM 553498106   209,453,539 1,081,944 SH   SOLE 22 1,033,128 0 48,816
MSA SAFETY INC COM 553498106   1,499,161 7,744 SH   SOLE 25 7,744 0 0
MSA SAFETY INC COM 553498106   2,376,898 12,278 SH   SOLE 26 12,278 0 0
MSA SAFETY INC COM 553498106   4,162,572 21,502 SH   SOLE 28 20,693 0 809
MSA SAFETY INC COM 553498106   6,596,773 34,076 SH   SOLE 30 34,076 0 0
MSA SAFETY INC COM 553498106   88,858 459 SH   SOLE 31 459 0 0
MSA SAFETY INC COM 553498106   81,308 420 SH   SOLE 36 420 0 0
MSA SAFETY INC COM 553498106   1,444,956 7,464 SH   SOLE 40 7,464 0 0
MSA SAFETY INC COM 553498106   3,548,610 18,331 SH   SOLE 43 15,516 0 2,815
MSC INDL DIRECT INC CL A 553530106   26,217,394 270,171 SH   SOLE 2 55,474 0 214,697
MSC INDL DIRECT INC CL A 553530106   13,974 144 SH   SOLE 4 144 0 0
MSC INDL DIRECT INC CL A 553530106   472,003 4,864 SH   SOLE 7 4,864 0 0
MSC INDL DIRECT INC CL A 553530106   9,683,719 99,791 SH   SOLE 18 99,791 0 0
MSC INDL DIRECT INC CL A 553530106   1,476,270 15,213 SH   SOLE 19 15,213 0 0
MSC INDL DIRECT INC CL A 553530106   340,918,017 3,513,170 SH   SOLE 21 3,513,170 0 0
MSC INDL DIRECT INC CL A 553530106   129,715,600 1,336,723 SH   SOLE 22 1,274,102 0 62,621
MSC INDL DIRECT INC CL A 553530106   904,607 9,322 SH   SOLE 25 9,322 0 0
MSC INDL DIRECT INC CL A 553530106   1,518,870 15,652 SH   SOLE 26 15,652 0 0
MSC INDL DIRECT INC CL A 553530106   2,638,129 27,186 SH   SOLE 30 27,186 0 0
MSC INDL DIRECT INC CL A 553530106   56,768 585 SH   SOLE 31 585 0 0
MSC INDL DIRECT INC CL A 553530106   1,909,359 19,676 SH   SOLE 32 19,676 0 0
MSC INDL DIRECT INC CL A 553530106   68,704 708 SH   SOLE 36 708 0 0
MSC INDL DIRECT INC CL A 553530106   949,536 9,785 SH   SOLE 40 9,785 0 0
MSC INDL DIRECT INC CL A 553530106   24,593,258 253,434 SH   SOLE 43 226,275 0 27,159
MSCI INC COM 55354G100   116,385,289 207,664 SH   SOLE 2 100,402 0 107,262
MSCI INC COM 55354G100   40,211,727 71,749 SH   SOLE 4 32,857 0 38,892
MSCI INC COM 55354G100   28,351,484 50,587 SH   SOLE 7 44,450 0 6,137
MSCI INC COM 55354G100   4,524,513 8,073 SH   SOLE 13 8,073 0 0
MSCI INC COM 55354G100   6,461,989 11,530 SH   SOLE 15 11,530 0 0
MSCI INC COM 55354G100   231,225,819 412,572 SH   SOLE 18 364,713 0 47,859
MSCI INC COM 55354G100   557,173,609 994,154 SH   SOLE 19 994,154 0 0
MSCI INC COM 55354G100   1,277,411,267 2,279,260 SH   SOLE 21 2,279,260 0 0
MSCI INC COM 55354G100   1,097,118,425 1,957,567 SH   SOLE 22 1,769,251 0 188,316
MSCI INC COM 55354G100   92,017,483 164,185 SH   SOLE 23 164,185 0 0
MSCI INC COM 55354G100   71,587,960 127,733 SH   SOLE 25 127,733 0 0
MSCI INC COM 55354G100   48,143,215 85,901 SH   SOLE 26 46,394 0 39,507
MSCI INC COM 55354G100   63,294,421 112,935 SH   SOLE 28 4,993 0 107,942
MSCI INC COM 55354G100   2,761,898 4,928 SH   SOLE 29 4,928 0 0
MSCI INC COM 55354G100   228,376,089 407,487 SH   SOLE 30 377,965 0 29,522
MSCI INC COM 55354G100   15,166,898 27,062 SH   SOLE 31 25,771 0 1,291
MSCI INC COM 55354G100   28,748,843 51,296 SH   SOLE 34 51,296 0 0
MSCI INC COM 55354G100   10,036,539 17,908 SH   SOLE 36 17,908 0 0
MSCI INC COM 55354G100   2,194,162 3,915 SH   SOLE 40 3,915 0 0
MSCI INC COM 55354G100   46,008 82 SH   OTR 43 82 0 0
MSCI INC COM 55354G100   55,283,308 98,641 SH   SOLE 43 82,634 0 16,007
MSP RECOVERY INC CL A NEW 553745209   72,068 105,209 SH   SOLE 22 105,209 0 0
MUELLER INDS INC COM 624756102   12,581,545 233,294 SH   SOLE 2 97,219 0 136,075
MUELLER INDS INC COM 624756102   101,928 1,890 SH   SOLE 4 284 0 1,606
MUELLER INDS INC COM 624756102   72,050 1,336 SH   SOLE 7 1,336 0 0
MUELLER INDS INC COM 624756102   19,093,917 354,050 SH   SOLE 18 340,067 0 13,983
MUELLER INDS INC COM 624756102   31,311,219 580,590 SH   SOLE 19 580,590 0 0
MUELLER INDS INC COM 624756102   708,865,196 13,144,172 SH   SOLE 21 13,144,172 0 0
MUELLER INDS INC COM 624756102   197,485,512 3,661,886 SH   SOLE 22 3,513,159 0 148,727
MUELLER INDS INC COM 624756102   700,497 12,989 SH   SOLE 23 12,989 0 0
MUELLER INDS INC COM 624756102   1,183,979 21,954 SH   SOLE 25 21,954 0 0
MUELLER INDS INC COM 624756102   6,498,457 120,498 SH   SOLE 26 26,678 0 93,820
MUELLER INDS INC COM 624756102   109,801 2,036 SH   SOLE 28 2,036 0 0
MUELLER INDS INC COM 624756102   12,549,727 232,704 SH   SOLE 30 232,704 0 0
MUELLER INDS INC COM 624756102   84,778 1,572 SH   SOLE 36 1,572 0 0
MUELLER INDS INC COM 624756102   1,304,243 24,184 SH   SOLE 40 24,184 0 0
MUELLER INDS INC COM 624756102   6,638,434 123,094 SH   SOLE 43 112,108 0 10,986
MUELLER WTR PRODS INC COM SER A 624758108   1,354,923 84,209 SH   SOLE 2 45,353 0 38,856
MUELLER WTR PRODS INC COM SER A 624758108   59,099 3,673 SH   SOLE 4 348 0 3,325
MUELLER WTR PRODS INC COM SER A 624758108   4,082,693 253,741 SH   SOLE 7 249,767 0 3,974
MUELLER WTR PRODS INC COM SER A 624758108   5,871,225 364,899 SH   SOLE 18 364,899 0 0
MUELLER WTR PRODS INC COM SER A 624758108   5,356,795 332,927 SH   SOLE 19 332,927 0 0
MUELLER WTR PRODS INC COM SER A 624758108   90,255,278 5,609,402 SH   SOLE 21 5,609,402 0 0
MUELLER WTR PRODS INC COM SER A 624758108   70,792,669 4,399,793 SH   SOLE 22 4,256,823 0 142,970
MUELLER WTR PRODS INC COM SER A 624758108   551,662 34,286 SH   SOLE 25 34,286 0 0
MUELLER WTR PRODS INC COM SER A 624758108   1,118,818 69,535 SH   SOLE 26 69,535 0 0
MUELLER WTR PRODS INC COM SER A 624758108   1,393,603 86,613 SH   SOLE 28 86,613 0 0
MUELLER WTR PRODS INC COM SER A 624758108   33,707,939 2,094,962 SH   SOLE 30 2,094,962 0 0
MUELLER WTR PRODS INC COM SER A 624758108   792,642 49,263 SH   SOLE 36 49,263 0 0
MUELLER WTR PRODS INC COM SER A 624758108   536,553 33,347 SH   SOLE 40 33,347 0 0
MUELLER WTR PRODS INC COM SER A 624758108   1,128,424 70,132 SH   SOLE 43 66,773 0 3,359
MULLEN AUTOMOTIVE INC COM NEW 62526P406   365,544 70,297 SH   SOLE 22 70,297 0 0
MULTIPLAN CORPORATION COM 62548M100   247,508 305,114 SH   SOLE 2 86,971 0 218,143
MULTIPLAN CORPORATION COM 62548M100   1,936 2,386 SH   SOLE 7 2,386 0 0
MULTIPLAN CORPORATION COM 62548M100   845,692 1,042,520 SH   SOLE 18 1,042,520 0 0
MULTIPLAN CORPORATION COM 62548M100   695,798 857,739 SH   SOLE 19 857,739 0 0
MULTIPLAN CORPORATION COM 62548M100   11,241,765 13,858,191 SH   SOLE 21 13,858,191 0 0
MULTIPLAN CORPORATION COM 62548M100   7,308,229 9,009,158 SH   SOLE 22 8,551,288 0 457,870
MULTIPLAN CORPORATION COM 62548M100   54,216 66,834 SH   SOLE 25 66,834 0 0
MULTIPLAN CORPORATION COM 62548M100   111,561 137,526 SH   SOLE 26 137,526 0 0
MULTIPLAN CORPORATION COM 62548M100   11,659 14,373 SH   SOLE 28 14,373 0 0
MULTIPLAN CORPORATION COM 62548M100   164,812 203,170 SH   SOLE 30 203,170 0 0
MULTIPLAN CORPORATION COM 62548M100   12,917 15,923 SH   SOLE 40 15,923 0 0
MULTIPLAN CORPORATION COM 62548M100   130,109 160,391 SH   SOLE 43 151,667 0 8,724
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   14,641 2,994 SH   SOLE 2 616 0 2,378
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   194,402 39,755 SH   SOLE 18 39,755 0 0
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   168,710 34,501 SH   SOLE 19 34,501 0 0
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   2,731,085 558,504 SH   SOLE 21 558,504 0 0
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   2,188,696 447,586 SH   SOLE 22 440,509 0 7,077
MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103   2,997 613 SH   SOLE 43 574 0 39
MURPHY OIL CORP COM 626717102   21,279,474 465,634 SH   SOLE 2 230,057 0 235,577
MURPHY OIL CORP COM 626717102   21,525 471 SH   SOLE 4 471 0 0
MURPHY OIL CORP COM 626717102   1,468,067 32,124 SH   SOLE 7 30,496 0 1,628
MURPHY OIL CORP COM 626717102   32,941,200 720,814 SH   SOLE 18 712,182 0 8,632
MURPHY OIL CORP COM 626717102   51,570,531 1,128,458 SH   SOLE 19 1,128,458 0 0
MURPHY OIL CORP COM 626717102   515,558,152 11,281,360 SH   SOLE 21 11,281,360 0 0
MURPHY OIL CORP COM 626717102   280,174,224 6,130,727 SH   SOLE 22 5,856,340 0 274,387
MURPHY OIL CORP COM 626717102   1,101,873 24,111 SH   SOLE 23 24,111 0 0
MURPHY OIL CORP COM 626717102   16,098,739 352,270 SH   SOLE 26 116,159 0 236,111
MURPHY OIL CORP COM 626717102   6,056,164 132,520 SH   SOLE 30 132,520 0 0
MURPHY OIL CORP COM 626717102   148,754 3,255 SH   SOLE 36 3,255 0 0
MURPHY OIL CORP COM 626717102   16,363,669 358,067 SH   SOLE 43 331,904 0 26,163
MURPHY USA INC COM 626755102   23,941,350 57,112 SH   SOLE 2 24,298 0 32,814
MURPHY USA INC COM 626755102   25,571 61 SH   SOLE 4 61 0 0
MURPHY USA INC COM 626755102   2,067,914 4,933 SH   SOLE 7 4,678 0 255
MURPHY USA INC COM 626755102   18,341,258 43,753 SH   SOLE 18 42,265 0 1,488
MURPHY USA INC COM 626755102   10,912,195 26,031 SH   SOLE 19 26,031 0 0
MURPHY USA INC COM 626755102   444,224,144 1,059,695 SH   SOLE 21 1,059,695 0 0
MURPHY USA INC COM 626755102   247,895,178 591,353 SH   SOLE 22 564,271 0 27,082
MURPHY USA INC COM 626755102   27,248 65 SH   SOLE 23 65 0 0
MURPHY USA INC COM 626755102   9,401,398 22,427 SH   SOLE 26 7,215 0 15,212
MURPHY USA INC COM 626755102   156,362 373 SH   SOLE 28 373 0 0
MURPHY USA INC COM 626755102   36,051 86 SH   SOLE 29 86 0 0
MURPHY USA INC COM 626755102   4,459,030 10,637 SH   SOLE 30 10,637 0 0
MURPHY USA INC COM 626755102   101,446 242 SH   SOLE 31 242 0 0
MURPHY USA INC COM 626755102   187,802 448 SH   SOLE 36 448 0 0
MURPHY USA INC COM 626755102   11,238,811 26,810 SH   SOLE 43 23,815 0 2,995
MUSTANG BIO INC COM NEW 62818Q203   644 619 SH   SOLE 2 619 0 0
MUSTANG BIO INC COM NEW 62818Q203   12,362 11,887 SH   SOLE 21 11,887 0 0
MUSTANG BIO INC COM NEW 62818Q203   90,061 86,597 SH   SOLE 22 86,597 0 0
MV OIL TR TR UNITS 553859109   252,819 23,650 SH   SOLE 2 23,650 0 0
MV OIL TR TR UNITS 553859109   43,605 4,079 SH   SOLE 22 4,079 0 0
MVB FINL CORP COM 553810102   143,833 6,447 SH   SOLE 2 1,657 0 4,790
MVB FINL CORP COM 553810102   3,525 158 SH   SOLE 7 158 0 0
MVB FINL CORP COM 553810102   718,003 32,183 SH   SOLE 18 32,183 0 0
MVB FINL CORP COM 553810102   750,709 33,649 SH   SOLE 19 33,649 0 0
MVB FINL CORP COM 553810102   10,074,036 451,548 SH   SOLE 21 451,548 0 0
MVB FINL CORP COM 553810102   7,588,033 340,118 SH   SOLE 22 330,760 0 9,358
MVB FINL CORP COM 553810102   612 27 SH   SOLE 43 27 0 0
MYERS INDS INC COM 628464109   414,280 17,880 SH   SOLE 2 9,523 0 8,357
MYERS INDS INC COM 628464109   420,142 18,133 SH   SOLE 7 17,162 0 971
MYERS INDS INC COM 628464109   2,674,027 115,409 SH   SOLE 18 115,409 0 0
MYERS INDS INC COM 628464109   1,803,622 77,843 SH   SOLE 19 77,843 0 0
MYERS INDS INC COM 628464109   100,894,066 4,354,513 SH   SOLE 21 4,354,513 0 0
MYERS INDS INC COM 628464109   24,328,848 1,050,015 SH   SOLE 22 1,021,564 0 28,451
MYERS INDS INC COM 628464109   102,110 4,407 SH   SOLE 25 4,407 0 0
MYERS INDS INC COM 628464109   1,901,909 82,085 SH   SOLE 30 82,085 0 0
MYERS INDS INC COM 628464109   316,989 13,681 SH   SOLE 40 13,681 0 0
MYERS INDS INC COM 628464109   914,476 39,468 SH   SOLE 43 36,418 0 3,050
MYMD PHARMACEUTICALS INC COM NEW 62856X201   590 247 SH   SOLE 18 247 0 0
MYMD PHARMACEUTICALS INC COM NEW 62856X201   6,577 2,752 SH   SOLE 21 2,752 0 0
MYMD PHARMACEUTICALS INC COM NEW 62856X201   9,089 3,803 SH   SOLE 22 3,803 0 0
MYOMO INC COM NEW 62857J201   112,269 34,333 SH   SOLE 22 34,333 0 0
MYR GROUP INC DEL COM 55405W104   7,668,652 43,387 SH   SOLE 2 20,822 0 22,565
MYR GROUP INC DEL COM 55405W104   69,286 392 SH   SOLE 4 53 0 339
MYR GROUP INC DEL COM 55405W104   3,081,460 17,434 SH   SOLE 7 17,000 0 434
MYR GROUP INC DEL COM 55405W104   9,319,321 52,726 SH   SOLE 18 48,826 0 3,900
MYR GROUP INC DEL COM 55405W104   26,242,249 148,471 SH   SOLE 19 148,471 0 0
MYR GROUP INC DEL COM 55405W104   347,449,494 1,965,768 SH   SOLE 21 1,965,768 0 0
MYR GROUP INC DEL COM 55405W104   105,502,252 596,901 SH   SOLE 22 571,482 0 25,419
MYR GROUP INC DEL COM 55405W104   686,144 3,882 SH   SOLE 23 3,882 0 0
MYR GROUP INC DEL COM 55405W104   632,765 3,580 SH   SOLE 25 3,580 0 0
MYR GROUP INC DEL COM 55405W104   4,668,321 26,412 SH   SOLE 26 9,156 0 17,256
MYR GROUP INC DEL COM 55405W104   53,202 301 SH   SOLE 28 301 0 0
MYR GROUP INC DEL COM 55405W104   11,926,206 67,475 SH   SOLE 30 67,475 0 0
MYR GROUP INC DEL COM 55405W104   200,611 1,135 SH   SOLE 34 1,135 0 0
MYR GROUP INC DEL COM 55405W104   31,638 179 SH   SOLE 36 179 0 0
MYR GROUP INC DEL COM 55405W104   606,253 3,430 SH   SOLE 40 3,430 0 0
MYR GROUP INC DEL COM 55405W104   6,654,534 37,649 SH   SOLE 43 35,852 0 1,797
MYRIAD GENETICS INC COM 62855J104   2,670,394 125,253 SH   SOLE 2 50,333 0 74,920
MYRIAD GENETICS INC COM 62855J104   3,539 166 SH   SOLE 4 166 0 0
MYRIAD GENETICS INC COM 62855J104   371,949 17,446 SH   SOLE 7 16,534 0 912
MYRIAD GENETICS INC COM 62855J104   5,741,348 269,294 SH   SOLE 18 269,294 0 0
MYRIAD GENETICS INC COM 62855J104   6,869,539 322,211 SH   SOLE 19 322,211 0 0
MYRIAD GENETICS INC COM 62855J104   230,804,990 10,825,750 SH   SOLE 21 10,825,750 0 0
MYRIAD GENETICS INC COM 62855J104   59,879,544 2,808,609 SH   SOLE 22 2,681,643 0 126,966
MYRIAD GENETICS INC COM 62855J104   22,514 1,056 SH   SOLE 23 1,056 0 0
MYRIAD GENETICS INC COM 62855J104   364,401 17,092 SH   SOLE 25 17,092 0 0
MYRIAD GENETICS INC COM 62855J104   494,091 23,175 SH   SOLE 26 23,175 0 0
MYRIAD GENETICS INC COM 62855J104   29,272 1,373 SH   SOLE 28 1,373 0 0
MYRIAD GENETICS INC COM 62855J104   8,300,686 389,338 SH   SOLE 30 389,338 0 0
MYRIAD GENETICS INC COM 62855J104   14,945 701 SH   SOLE 36 701 0 0
MYRIAD GENETICS INC COM 62855J104   418,448 19,627 SH   SOLE 40 19,627 0 0
MYRIAD GENETICS INC COM 62855J104   1,241,421 58,228 SH   SOLE 43 46,983 0 11,245
N-ABLE INC COMMON STOCK 62878D100   2,161,007 165,341 SH   SOLE 2 146,735 0 18,606
N-ABLE INC COMMON STOCK 62878D100   338,853 25,926 SH   SOLE 7 24,540 0 1,386
N-ABLE INC COMMON STOCK 62878D100   2,661,340 203,622 SH   SOLE 18 203,622 0 0
N-ABLE INC COMMON STOCK 62878D100   2,348,365 179,676 SH   SOLE 19 179,676 0 0
N-ABLE INC COMMON STOCK 62878D100   109,818,414 8,402,327 SH   SOLE 21 8,402,327 0 0
N-ABLE INC COMMON STOCK 62878D100   26,306,969 2,012,775 SH   SOLE 22 1,949,312 0 63,463
N-ABLE INC COMMON STOCK 62878D100   23,735 1,816 SH   SOLE 23 1,816 0 0
N-ABLE INC COMMON STOCK 62878D100   161,532 12,359 SH   SOLE 25 12,359 0 0
N-ABLE INC COMMON STOCK 62878D100   551,149 42,169 SH   SOLE 26 19,389 0 22,780
N-ABLE INC COMMON STOCK 62878D100   2,187,395 167,360 SH   SOLE 30 167,360 0 0
N-ABLE INC COMMON STOCK 62878D100   13,371 1,023 SH   SOLE 36 1,023 0 0
N-ABLE INC COMMON STOCK 62878D100   176,471 13,502 SH   SOLE 40 13,502 0 0
N-ABLE INC COMMON STOCK 62878D100   266,759 20,410 SH   SOLE 43 19,656 0 754
NABORS INDS INC NOTE 1.750% 6/1 62957HAL9   1,279,250 1,700,000 PRN   SOLE 21 1,700,000 0 0
NABORS INDUSTRIES LTD SHS G6359F137   3,014,033 34,994 SH   SOLE 2 30,770 0 4,224
NABORS INDUSTRIES LTD SHS G6359F137   4,134 48 SH   SOLE 7 48 0 0
NABORS INDUSTRIES LTD SHS G6359F137   2,259,534 26,234 SH   SOLE 18 26,234 0 0
NABORS INDUSTRIES LTD SHS G6359F137   1,684,961 19,563 SH   SOLE 19 19,563 0 0
NABORS INDUSTRIES LTD SHS G6359F137   92,520,501 1,074,196 SH   SOLE 21 1,074,196 0 0
NABORS INDUSTRIES LTD SHS G6359F137   24,226,819 281,282 SH   SOLE 22 273,310 0 7,972
NABORS INDUSTRIES LTD SHS G6359F137   183,371 2,129 SH   SOLE 25 2,129 0 0
NABORS INDUSTRIES LTD SHS G6359F137   418,592 4,860 SH   SOLE 26 4,860 0 0
NABORS INDUSTRIES LTD SHS G6359F137   382,503 4,441 SH   SOLE 28 0 0 4,441
NABORS INDUSTRIES LTD SHS G6359F137   1,717,432 19,940 SH   SOLE 30 19,940 0 0
NABORS INDUSTRIES LTD SHS G6359F137   26,097 303 SH   SOLE 36 303 0 0
NABORS INDUSTRIES LTD SHS G6359F137   272,774 3,167 SH   SOLE 40 3,167 0 0
NABORS INDUSTRIES LTD SHS G6359F137   2,106,051 24,452 SH   SOLE 43 21,709 0 2,743
NACCO INDS INC CL A 629579103   511,739 16,945 SH   SOLE 2 6,348 0 10,597
NACCO INDS INC CL A 629579103   513 17 SH   SOLE 7 17 0 0
NACCO INDS INC CL A 629579103   353,944 11,720 SH   SOLE 18 11,720 0 0
NACCO INDS INC CL A 629579103   266,817 8,835 SH   SOLE 19 8,835 0 0
NACCO INDS INC CL A 629579103   4,387,818 145,292 SH   SOLE 21 145,292 0 0
NACCO INDS INC CL A 629579103   3,547,020 117,451 SH   SOLE 22 114,708 0 2,743
NACCO INDS INC CL A 629579103   36,542 1,210 SH   SOLE 43 1,210 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   20,417 7,331 SH   SOLE 2 0 0 7,331
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   1,571 564 SH   SOLE 4 564 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   224,485 80,605 SH   SOLE 7 80,605 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   14,757,790 5,299,027 SH   SOLE 21 5,299,027 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   4,178,854 1,500,486 SH   SOLE 22 1,375,728 0 124,758
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   115,188 41,360 SH   SOLE 25 41,360 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   5,943 2,134 SH   SOLE 26 2,134 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   384,542 138,076 SH   SOLE 30 138,076 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   179,802 64,561 SH   SOLE 40 64,561 0 0
NANO X IMAGING LTD ORD SHS M70700105   212,126 21,712 SH   SOLE 2 1,596 0 20,116
NANO X IMAGING LTD ORD SHS M70700105   4,445 455 SH   SOLE 7 455 0 0
NANO X IMAGING LTD ORD SHS M70700105   1,276,587 130,664 SH   SOLE 18 130,664 0 0
NANO X IMAGING LTD ORD SHS M70700105   976,521 99,951 SH   SOLE 19 99,951 0 0
NANO X IMAGING LTD ORD SHS M70700105   16,992,863 1,739,290 SH   SOLE 21 1,739,290 0 0
NANO X IMAGING LTD ORD SHS M70700105   5,741,204 587,636 SH   SOLE 22 549,123 0 38,513
NANO X IMAGING LTD ORD SHS M70700105   308,058 31,531 SH   SOLE 30 31,531 0 0
NANO X IMAGING LTD ORD SHS M70700105   2,990 306 SH   SOLE 43 306 0 0
NANOBIOTIX SPONSORED ADS 63009J107   1,647,426 253,454 SH   SOLE 21 253,454 0 0
NANOVIRICIDES INC COM 630087302   184,152 158,752 SH   SOLE 22 158,752 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   700,872 17,452 SH   SOLE 2 9,639 0 7,813
NAPCO SEC TECHNOLOGIES INC COM 630402105   7,791 194 SH   SOLE 4 194 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   9,317 232 SH   SOLE 7 232 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   3,304,244 82,277 SH   SOLE 18 82,277 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   2,865,898 71,362 SH   SOLE 19 71,362 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   52,661,928 1,311,303 SH   SOLE 21 1,311,303 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   35,548,146 885,163 SH   SOLE 22 857,968 0 27,195
NAPCO SEC TECHNOLOGIES INC COM 630402105   253,731 6,318 SH   SOLE 25 6,318 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   780,670 19,439 SH   SOLE 26 19,439 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   266,301 6,631 SH   SOLE 28 0 0 6,631
NAPCO SEC TECHNOLOGIES INC COM 630402105   796,292 19,828 SH   SOLE 30 19,828 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   258,470 6,436 SH   SOLE 40 6,436 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   732,719 18,245 SH   SOLE 43 17,267 0 978
NASDAQ INC COM 631103108   65,210,884 1,033,453 SH   SOLE 2 580,151 0 453,302
NASDAQ INC COM 631103108   18,317,741 290,297 SH   SOLE 4 142,378 0 147,919
NASDAQ INC COM 631103108   37,735,945 598,034 SH   SOLE 7 551,763 0 46,271
NASDAQ INC COM 631103108   695,047 11,015 SH   SOLE 13 11,015 0 0
NASDAQ INC COM 631103108   3,402,983 53,930 SH   SOLE 15 53,930 0 0
NASDAQ INC COM 631103108   65,676,815 1,040,837 SH   SOLE 18 871,159 0 169,678
NASDAQ INC COM 631103108   82,653,365 1,309,879 SH   SOLE 19 1,309,879 0 0
NASDAQ INC COM 631103108   698,836,475 11,075,063 SH   SOLE 21 11,075,063 0 0
NASDAQ INC COM 631103108   595,604,686 9,439,060 SH   SOLE 22 8,242,846 0 1,196,214
NASDAQ INC COM 631103108   46,410,997 735,515 SH   SOLE 23 735,515 0 0
NASDAQ INC COM 631103108   74,938,570 1,187,616 SH   SOLE 25 1,187,616 0 0
NASDAQ INC COM 631103108   45,859,629 726,777 SH   SOLE 26 495,747 0 231,030
NASDAQ INC COM 631103108   67,571,014 1,070,856 SH   SOLE 28 22,477 0 1,048,379
NASDAQ INC COM 631103108   69,536 1,102 SH   SOLE 29 1,102 0 0
NASDAQ INC COM 631103108   214,203,172 3,394,662 SH   SOLE 30 3,394,662 0 0
NASDAQ INC COM 631103108   5,110,154 80,985 SH   SOLE 31 75,117 0 5,868
NASDAQ INC COM 631103108   14,609,291 231,526 SH   SOLE 34 231,526 0 0
NASDAQ INC COM 631103108   6,778,202 107,420 SH   SOLE 36 107,420 0 0
NASDAQ INC COM 631103108   1,130,500 17,916 SH   SOLE 40 17,916 0 0
NASDAQ INC COM 631103108   24,925 395 SH   OTR 43 395 0 0
NASDAQ INC COM 631103108   52,411,325 830,607 SH   SOLE 43 747,970 0 82,637
NATERA INC COM 632307104   16,262,045 177,805 SH   SOLE 2 70,523 0 107,282
NATERA INC COM 632307104   459,221 5,021 SH   SOLE 4 3,454 0 1,567
NATERA INC COM 632307104   1,216,327 13,299 SH   SOLE 7 12,620 0 679
NATERA INC COM 632307104   6,763,741 73,953 SH   SOLE 18 71,364 0 2,589
NATERA INC COM 632307104   12,395,117 135,525 SH   SOLE 19 135,525 0 0
NATERA INC COM 632307104   234,980,495 2,569,216 SH   SOLE 21 2,569,216 0 0
NATERA INC COM 632307104   271,061,557 2,963,717 SH   SOLE 22 2,810,304 0 153,413
NATERA INC COM 632307104   735,887 8,046 SH   SOLE 23 8,046 0 0
NATERA INC COM 632307104   2,120,226 23,182 SH   SOLE 25 23,182 0 0
NATERA INC COM 632307104   8,376,913 91,591 SH   SOLE 26 39,102 0 52,489
NATERA INC COM 632307104   378,279 4,136 SH   SOLE 28 1,638 0 2,498
NATERA INC COM 632307104   25,379,144 277,489 SH   SOLE 30 277,489 0 0
NATERA INC COM 632307104   128,318 1,403 SH   SOLE 31 1,403 0 0
NATERA INC COM 632307104   24,694 270 SH   SOLE 36 270 0 0
NATERA INC COM 632307104   2,190,924 23,955 SH   SOLE 40 23,955 0 0
NATERA INC COM 632307104   40,974 448 SH   OTR 43 448 0 0
NATERA INC COM 632307104   10,689,388 116,875 SH   SOLE 43 103,869 0 13,006
NATERA INC NOTE 2.250% 5/0 632307AB0   6,124,759 2,513,000 PRN   SOLE 21 2,513,000 0 0
NATHANS FAMOUS INC NEW COM 632347100   213,391 3,014 SH   SOLE 2 2,292 0 722
NATHANS FAMOUS INC NEW COM 632347100   503,246 7,108 SH   SOLE 18 7,108 0 0
NATHANS FAMOUS INC NEW COM 632347100   386,851 5,464 SH   SOLE 19 5,464 0 0
NATHANS FAMOUS INC NEW COM 632347100   6,016,655 84,981 SH   SOLE 21 84,981 0 0
NATHANS FAMOUS INC NEW COM 632347100   2,852,178 40,285 SH   SOLE 22 39,712 0 573
NATIONAL BANKSHARES INC VA COM 634865109   103,070 3,085 SH   SOLE 2 191 0 2,894
NATIONAL BANKSHARES INC VA COM 634865109   580,566 17,377 SH   SOLE 18 17,377 0 0
NATIONAL BANKSHARES INC VA COM 634865109   383,480 11,478 SH   SOLE 19 11,478 0 0
NATIONAL BANKSHARES INC VA COM 634865109   7,466,266 223,474 SH   SOLE 21 223,474 0 0
NATIONAL BANKSHARES INC VA COM 634865109   5,855,069 175,249 SH   SOLE 22 171,152 0 4,097
NATIONAL BEVERAGE CORP COM 635017106   3,402,218 71,686 SH   SOLE 2 34,907 0 36,779
NATIONAL BEVERAGE CORP COM 635017106   4,034 85 SH   SOLE 4 85 0 0
NATIONAL BEVERAGE CORP COM 635017106   10,868 229 SH   SOLE 7 229 0 0
NATIONAL BEVERAGE CORP COM 635017106   3,713,413 78,243 SH   SOLE 18 78,243 0 0
NATIONAL BEVERAGE CORP COM 635017106   7,787,949 164,095 SH   SOLE 19 164,095 0 0
NATIONAL BEVERAGE CORP COM 635017106   127,892,076 2,694,734 SH   SOLE 21 2,694,734 0 0
NATIONAL BEVERAGE CORP COM 635017106   38,720,811 815,862 SH   SOLE 22 787,605 0 28,257
NATIONAL BEVERAGE CORP COM 635017106   200,946 4,234 SH   SOLE 23 4,234 0 0
NATIONAL BEVERAGE CORP COM 635017106   211,529 4,457 SH   SOLE 25 4,457 0 0
NATIONAL BEVERAGE CORP COM 635017106   1,337,518 28,182 SH   SOLE 26 11,270 0 16,912
NATIONAL BEVERAGE CORP COM 635017106   459,270 9,677 SH   SOLE 28 475 0 9,202
NATIONAL BEVERAGE CORP COM 635017106   2,464,550 51,929 SH   SOLE 30 51,929 0 0
NATIONAL BEVERAGE CORP COM 635017106   276,075 5,817 SH   SOLE 40 5,817 0 0
NATIONAL BEVERAGE CORP COM 635017106   1,730,780 36,468 SH   SOLE 43 29,155 0 7,313
NATIONAL BK HLDGS CORP CL A 633707104   1,823,447 50,553 SH   SOLE 2 28,748 0 21,805
NATIONAL BK HLDGS CORP CL A 633707104   4,040 112 SH   SOLE 4 112 0 0
NATIONAL BK HLDGS CORP CL A 633707104   370,800 10,280 SH   SOLE 7 9,733 0 547
NATIONAL BK HLDGS CORP CL A 633707104   3,963,588 109,886 SH   SOLE 18 109,886 0 0
NATIONAL BK HLDGS CORP CL A 633707104   3,849,607 106,726 SH   SOLE 19 106,726 0 0
NATIONAL BK HLDGS CORP CL A 633707104   150,876,914 4,182,892 SH   SOLE 21 4,182,892 0 0
NATIONAL BK HLDGS CORP CL A 633707104   36,274,409 1,005,667 SH   SOLE 22 961,088 0 44,579
NATIONAL BK HLDGS CORP CL A 633707104   17,278 479 SH   SOLE 23 479 0 0
NATIONAL BK HLDGS CORP CL A 633707104   190,738 5,288 SH   SOLE 25 5,288 0 0
NATIONAL BK HLDGS CORP CL A 633707104   518,687 14,380 SH   SOLE 26 9,326 0 5,054
NATIONAL BK HLDGS CORP CL A 633707104   10,532 292 SH   SOLE 28 292 0 0
NATIONAL BK HLDGS CORP CL A 633707104   2,024,104 56,116 SH   SOLE 30 56,116 0 0
NATIONAL BK HLDGS CORP CL A 633707104   131,619 3,649 SH   SOLE 40 3,649 0 0
NATIONAL BK HLDGS CORP CL A 633707104   220,604 6,116 SH   SOLE 43 5,945 0 171
NATIONAL CINEMEDIA INC COM NEW 635309206   23,824 4,626 SH   SOLE 18 4,626 0 0
NATIONAL CINEMEDIA INC COM NEW 635309206   602,977 117,083 SH   SOLE 21 117,083 0 0
NATIONAL CINEMEDIA INC COM NEW 635309206   7,199,015 1,397,867 SH   SOLE 22 1,397,867 0 0
NATIONAL CINEMEDIA INC COM NEW 635309206   25,838 5,017 SH   SOLE 26 5,017 0 0
NATIONAL CINEMEDIA INC COM NEW 635309206   45,866 8,906 SH   SOLE 43 8,906 0 0
NATIONAL FUEL GAS CO COM 636180101   9,322,515 173,539 SH   SOLE 2 126,619 0 46,920
NATIONAL FUEL GAS CO COM 636180101   14,504 270 SH   SOLE 4 270 0 0
NATIONAL FUEL GAS CO COM 636180101   4,002,838 74,513 SH   SOLE 7 73,127 0 1,386
NATIONAL FUEL GAS CO COM 636180101   9,222,381 171,675 SH   SOLE 18 171,675 0 0
NATIONAL FUEL GAS CO COM 636180101   1,617,939 30,118 SH   SOLE 19 30,118 0 0
NATIONAL FUEL GAS CO COM 636180101   261,774,767 4,872,948 SH   SOLE 21 4,872,948 0 0
NATIONAL FUEL GAS CO COM 636180101   144,158,318 2,683,513 SH   SOLE 22 2,567,298 0 116,215
NATIONAL FUEL GAS CO COM 636180101   1,939,292 36,100 SH   SOLE 26 36,100 0 0
NATIONAL FUEL GAS CO COM 636180101   759,816 14,144 SH   SOLE 28 1,624 0 12,520
NATIONAL FUEL GAS CO COM 636180101   2,214,607 41,225 SH   SOLE 30 41,225 0 0
NATIONAL FUEL GAS CO COM 636180101   58,770 1,094 SH   SOLE 31 1,094 0 0
NATIONAL FUEL GAS CO COM 636180101   1,113,562 20,729 SH   SOLE 34 20,729 0 0
NATIONAL FUEL GAS CO COM 636180101   113,027 2,104 SH   SOLE 36 2,104 0 0
NATIONAL FUEL GAS CO COM 636180101   17,671,660 328,959 SH   SOLE 43 306,956 0 22,003
NATIONAL GRID PLC SPONSORED ADR NE 636274409   8,811,363 129,161 SH   SOLE 7 129,161 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   2,183 32 SH   SOLE 18 32 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   42,341,249 620,657 SH   SOLE 43 549,749 0 70,908
NATIONAL HEALTH INVS INC COM 63633D104   2,824,460 44,954 SH   SOLE 2 12,572 0 32,382
NATIONAL HEALTH INVS INC COM 63633D104   1,238,631 19,714 SH   SOLE 4 19,714 0 0
NATIONAL HEALTH INVS INC COM 63633D104   3,978,584 63,323 SH   SOLE 7 56,645 0 6,678
NATIONAL HEALTH INVS INC COM 63633D104   6,875,801 109,435 SH   SOLE 18 109,435 0 0
NATIONAL HEALTH INVS INC COM 63633D104   9,905,903 157,662 SH   SOLE 19 157,662 0 0
NATIONAL HEALTH INVS INC COM 63633D104   113,235,305 1,802,249 SH   SOLE 21 1,802,249 0 0
NATIONAL HEALTH INVS INC COM 63633D104   104,456,823 1,662,531 SH   SOLE 22 1,586,429 0 76,102
NATIONAL HEALTH INVS INC COM 63633D104   144,509 2,300 SH   SOLE 23 2,300 0 0
NATIONAL HEALTH INVS INC COM 63633D104   14,139,892 225,050 SH   SOLE 25 225,050 0 0
NATIONAL HEALTH INVS INC COM 63633D104   1,114,918 17,745 SH   SOLE 26 17,745 0 0
NATIONAL HEALTH INVS INC COM 63633D104   2,085,076 33,186 SH   SOLE 28 2,278 0 30,908
NATIONAL HEALTH INVS INC COM 63633D104   9,159,169 145,777 SH   SOLE 30 145,777 0 0
NATIONAL HEALTH INVS INC COM 63633D104   50,076 797 SH   SOLE 36 797 0 0
NATIONAL HEALTH INVS INC COM 63633D104   623,965 9,931 SH   SOLE 40 9,931 0 0
NATIONAL HEALTH INVS INC COM 63633D104   1,164,428 18,533 SH   SOLE 43 15,935 0 2,598
NATIONAL HEALTHCARE CORP COM 635906100   1,051,235 11,123 SH   SOLE 2 4,322 0 6,801
NATIONAL HEALTHCARE CORP COM 635906100   5,482 58 SH   SOLE 4 58 0 0
NATIONAL HEALTHCARE CORP COM 635906100   10,680 113 SH   SOLE 7 113 0 0
NATIONAL HEALTHCARE CORP COM 635906100   3,719,725 39,358 SH   SOLE 18 39,358 0 0
NATIONAL HEALTHCARE CORP COM 635906100   2,517,463 26,637 SH   SOLE 19 26,637 0 0
NATIONAL HEALTHCARE CORP COM 635906100   147,439,947 1,560,046 SH   SOLE 21 1,560,046 0 0
NATIONAL HEALTHCARE CORP COM 635906100   37,076,840 392,306 SH   SOLE 22 376,186 0 16,120
NATIONAL HEALTHCARE CORP COM 635906100   270,677 2,864 SH   SOLE 25 2,864 0 0
NATIONAL HEALTHCARE CORP COM 635906100   950,582 10,058 SH   SOLE 26 10,058 0 0
NATIONAL HEALTHCARE CORP COM 635906100   2,742,302 29,016 SH   SOLE 30 29,016 0 0
NATIONAL HEALTHCARE CORP COM 635906100   319,066 3,376 SH   SOLE 40 3,376 0 0
NATIONAL HEALTHCARE CORP COM 635906100   4,407,969 46,640 SH   SOLE 43 37,610 0 9,030
NATIONAL PRESTO INDS INC COM 637215104   354,725 4,233 SH   SOLE 2 1,606 0 2,627
NATIONAL PRESTO INDS INC COM 637215104   3,101 37 SH   SOLE 4 37 0 0
NATIONAL PRESTO INDS INC COM 637215104   7,877 94 SH   SOLE 7 94 0 0
NATIONAL PRESTO INDS INC COM 637215104   1,375,493 16,414 SH   SOLE 18 16,414 0 0
NATIONAL PRESTO INDS INC COM 637215104   936,633 11,177 SH   SOLE 19 11,177 0 0
NATIONAL PRESTO INDS INC COM 637215104   58,478,405 697,833 SH   SOLE 21 697,833 0 0
NATIONAL PRESTO INDS INC COM 637215104   11,678,703 139,364 SH   SOLE 22 132,503 0 6,861
NATIONAL PRESTO INDS INC COM 637215104   1,346,834 16,072 SH   SOLE 30 16,072 0 0
NATIONAL PRESTO INDS INC COM 637215104   2,046,396 24,420 SH   SOLE 43 22,748 0 1,672
NATIONAL RESH CORP COM NEW 637372202   1,458,638 36,825 SH   SOLE 2 33,255 0 3,570
NATIONAL RESH CORP COM NEW 637372202   2,020 51 SH   SOLE 4 51 0 0
NATIONAL RESH CORP COM NEW 637372202   4,397 111 SH   SOLE 7 111 0 0
NATIONAL RESH CORP COM NEW 637372202   1,308,635 33,038 SH   SOLE 18 33,038 0 0
NATIONAL RESH CORP COM NEW 637372202   1,229,059 31,029 SH   SOLE 19 31,029 0 0
NATIONAL RESH CORP COM NEW 637372202   22,368,520 564,719 SH   SOLE 21 564,719 0 0
NATIONAL RESH CORP COM NEW 637372202   14,465,136 365,189 SH   SOLE 22 350,740 0 14,449
NATIONAL RESH CORP COM NEW 637372202   149,052 3,763 SH   SOLE 25 3,763 0 0
NATIONAL RESH CORP COM NEW 637372202   38,026 960 SH   SOLE 28 0 0 960
NATIONAL RESH CORP COM NEW 637372202   576,048 14,543 SH   SOLE 30 14,543 0 0
NATIONAL RESH CORP COM NEW 637372202   166,679 4,208 SH   SOLE 40 4,208 0 0
NATIONAL RESH CORP COM NEW 637372202   22,182 560 SH   OTR 43 560 0 0
NATIONAL RESH CORP COM NEW 637372202   515,841 13,023 SH   SOLE 43 12,150 0 873
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   7,022,406 179,326 SH   SOLE 2 68,809 0 110,517
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,379,842 35,236 SH   SOLE 4 35,236 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   4,447,245 113,566 SH   SOLE 7 101,597 0 11,969
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   5,083,516 129,814 SH   SOLE 18 129,814 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   5,845,492 149,272 SH   SOLE 19 149,272 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   178,468,606 4,557,421 SH   SOLE 21 4,557,421 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   118,455,789 3,024,918 SH   SOLE 22 2,878,393 0 146,525
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   160,086 4,088 SH   SOLE 23 4,088 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   9,959,367 254,325 SH   SOLE 25 254,325 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   1,101,023 28,116 SH   SOLE 26 28,116 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   2,196,328 56,086 SH   SOLE 28 4,143 0 51,943
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   10,811,254 276,079 SH   SOLE 30 276,079 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   41,470 1,059 SH   SOLE 31 1,059 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   78,242 1,998 SH   SOLE 36 1,998 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   762,876 19,481 SH   SOLE 40 19,481 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   3,589,538 91,663 SH   SOLE 43 75,854 0 15,809
NATIONAL VISION HLDGS INC COM 63845R107   3,413,549 154,041 SH   SOLE 2 108,744 0 45,297
NATIONAL VISION HLDGS INC COM 63845R107   6,183 279 SH   SOLE 4 279 0 0
NATIONAL VISION HLDGS INC COM 63845R107   760,731 34,329 SH   SOLE 7 32,484 0 1,845
NATIONAL VISION HLDGS INC COM 63845R107   5,396,425 243,521 SH   SOLE 18 243,521 0 0
NATIONAL VISION HLDGS INC COM 63845R107   3,874,078 174,823 SH   SOLE 19 174,823 0 0
NATIONAL VISION HLDGS INC COM 63845R107   203,323,318 9,175,240 SH   SOLE 21 9,175,240 0 0
NATIONAL VISION HLDGS INC COM 63845R107   52,510,558 2,369,610 SH   SOLE 22 2,265,035 0 104,575
NATIONAL VISION HLDGS INC COM 63845R107   12,299 555 SH   SOLE 23 555 0 0
NATIONAL VISION HLDGS INC COM 63845R107   382,504 17,261 SH   SOLE 25 17,261 0 0
NATIONAL VISION HLDGS INC COM 63845R107   2,011,131 90,755 SH   SOLE 26 30,418 0 60,337
NATIONAL VISION HLDGS INC COM 63845R107   219,140 9,889 SH   SOLE 28 1,451 0 8,438
NATIONAL VISION HLDGS INC COM 63845R107   6,870,797 310,054 SH   SOLE 30 310,054 0 0
NATIONAL VISION HLDGS INC COM 63845R107   103,775 4,683 SH   SOLE 34 4,683 0 0
NATIONAL VISION HLDGS INC COM 63845R107   38,780 1,750 SH   SOLE 36 1,750 0 0
NATIONAL VISION HLDGS INC COM 63845R107   302,019 13,629 SH   SOLE 40 13,629 0 0
NATIONAL VISION HLDGS INC COM 63845R107   1,600,151 72,209 SH   SOLE 43 67,827 0 4,382
NATIONAL VISION HLDGS INC NOTE 2.500% 5/1 63845RAB3   2,943,064 2,822,000 PRN   SOLE 21 2,822,000 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   961,782 1,955 SH   SOLE 2 637 0 1,318
NATIONAL WESTN LIFE GROUP IN CL A 638517102   8,363 17 SH   SOLE 7 17 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   3,158,875 6,421 SH   SOLE 18 6,421 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   2,416,999 4,913 SH   SOLE 19 4,913 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   44,331,008 90,111 SH   SOLE 21 90,111 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   36,155,124 73,492 SH   SOLE 22 70,629 0 2,863
NATIONAL WESTN LIFE GROUP IN CL A 638517102   199,736 406 SH   SOLE 25 406 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   615,934 1,252 SH   SOLE 26 1,252 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   108,231 220 SH   SOLE 28 0 0 220
NATIONAL WESTN LIFE GROUP IN CL A 638517102   1,475,388 2,999 SH   SOLE 30 2,999 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   206,623 420 SH   SOLE 40 420 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102   2,499,157 5,080 SH   SOLE 43 4,850 0 230
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   5,128 842 SH   SOLE 18 842 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   64,597 10,607 SH   SOLE 21 10,607 0 0
NATURAL ALTERNATIVES INTL IN COM NEW 638842302   1,900 312 SH   SOLE 22 312 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   810,212 41,699 SH   SOLE 2 33,885 0 7,814
NATURAL GAS SVCS GROUP INC COM 63886Q109   66,353 3,415 SH   SOLE 18 3,415 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   552,298 28,425 SH   SOLE 21 28,425 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   4,978,083 256,206 SH   SOLE 22 256,206 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109   132,260 6,807 SH   SOLE 26 1,603 0 5,204
NATURAL GROCERS BY VITAMIN C COM 63888U108   92,163 5,106 SH   SOLE 2 321 0 4,785
NATURAL GROCERS BY VITAMIN C COM 63888U108   478,379 26,503 SH   SOLE 18 26,503 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   377,714 20,926 SH   SOLE 19 20,926 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   6,218,857 344,535 SH   SOLE 21 344,535 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   4,314,780 239,046 SH   SOLE 22 231,714 0 7,332
NATURAL GROCERS BY VITAMIN C COM 63888U108   75,864 4,203 SH   SOLE 43 3,192 0 1,011
NATURAL HEALTH TRENDS CORP COM 63888P406   8,047 1,201 SH   SOLE 18 1,201 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406   111,414 16,629 SH   SOLE 21 16,629 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406   640,359 95,576 SH   SOLE 22 95,576 0 0
NATURES SUNSHINE PRODS INC COM 639027101   1,871,232 90,093 SH   SOLE 2 83,381 0 6,712
NATURES SUNSHINE PRODS INC COM 639027101   540 26 SH   SOLE 7 26 0 0
NATURES SUNSHINE PRODS INC COM 639027101   761,137 36,646 SH   SOLE 18 36,646 0 0
NATURES SUNSHINE PRODS INC COM 639027101   664,723 32,004 SH   SOLE 19 32,004 0 0
NATURES SUNSHINE PRODS INC COM 639027101   9,868,533 475,134 SH   SOLE 21 475,134 0 0
NATURES SUNSHINE PRODS INC COM 639027101   5,183,465 249,565 SH   SOLE 22 239,383 0 10,182
NATURES SUNSHINE PRODS INC COM 639027101   8,806 424 SH   SOLE 23 424 0 0
NATURES SUNSHINE PRODS INC COM 639027101   271,381 13,066 SH   SOLE 43 12,212 0 854
NATWEST GROUP PLC SPONS ADR 639057207   11,047,356 1,624,611 SH   SOLE 43 1,545,859 0 78,752
NAUTICUS ROBOTICS INC COM 63911H108   9,271 29,017 SH   SOLE 21 29,017 0 0
NAUTICUS ROBOTICS INC COM 63911H108   39,379 123,252 SH   SOLE 22 123,252 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   151,510 51,534 SH   SOLE 2 32,503 0 19,031
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   447,318 152,149 SH   SOLE 18 152,149 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   1,236,270 420,500 SH   SOLE 19 420,500 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   6,791,203 2,309,933 SH   SOLE 21 2,309,933 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   2,082,428 708,309 SH   SOLE 22 677,127 0 31,182
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   220,967 75,159 SH   SOLE 30 75,159 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   41,807 14,220 SH   SOLE 43 0 0 14,220
NAVIENT CORPORATION COM 63938C108   2,132,718 122,570 SH   SOLE 2 67,475 0 55,095
NAVIENT CORPORATION COM 63938C108   7,064 406 SH   SOLE 4 406 0 0
NAVIENT CORPORATION COM 63938C108   49,520 2,846 SH   SOLE 7 2,846 0 0
NAVIENT CORPORATION COM 63938C108   4,688,186 269,436 SH   SOLE 18 269,436 0 0
NAVIENT CORPORATION COM 63938C108   3,133,079 180,062 SH   SOLE 19 180,062 0 0
NAVIENT CORPORATION COM 63938C108   170,467,295 9,796,971 SH   SOLE 21 9,796,971 0 0
NAVIENT CORPORATION COM 63938C108   52,540,953 3,019,595 SH   SOLE 22 2,900,891 0 118,704
NAVIENT CORPORATION COM 63938C108   337,821 19,415 SH   SOLE 25 19,415 0 0
NAVIENT CORPORATION COM 63938C108   2,001,731 115,042 SH   SOLE 26 105,573 0 9,469
NAVIENT CORPORATION COM 63938C108   201,196 11,563 SH   SOLE 28 1,186 0 10,377
NAVIENT CORPORATION COM 63938C108   3,723,774 214,010 SH   SOLE 30 214,010 0 0
NAVIENT CORPORATION COM 63938C108   136,381 7,838 SH   SOLE 36 7,838 0 0
NAVIENT CORPORATION COM 63938C108   398,773 22,918 SH   SOLE 40 22,918 0 0
NAVIENT CORPORATION COM 63938C108   6,388,712 367,167 SH   SOLE 43 346,820 0 20,347
NAVIGATOR HLDGS LTD SHS Y62132108   284,558 18,538 SH   SOLE 2 18,533 0 5
NAVIGATOR HLDGS LTD SHS Y62132108   259,661 16,916 SH   SOLE 22 16,905 0 11
NAVIGATOR HLDGS LTD SHS Y62132108   1,535 100 SH   SOLE 43 0 0 100
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   274,729 6,446 SH   SOLE 2 6,446 0 0
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   82,044 1,925 SH   SOLE 22 1,925 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   768,972 161,210 SH   SOLE 2 103,912 0 57,298
NAVITAS SEMICONDUCTOR CORP COM 63942X106   2,571 539 SH   SOLE 4 539 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   4,746 995 SH   SOLE 7 995 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   1,434,372 300,707 SH   SOLE 18 300,707 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   1,148,883 240,856 SH   SOLE 19 240,856 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   21,978,586 4,607,670 SH   SOLE 21 4,607,670 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   17,083,598 3,581,467 SH   SOLE 22 3,443,416 0 138,051
NAVITAS SEMICONDUCTOR CORP COM 63942X106   109,262 22,906 SH   SOLE 25 22,906 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   16,972 3,558 SH   SOLE 28 0 0 3,558
NAVITAS SEMICONDUCTOR CORP COM 63942X106   554,493 116,246 SH   SOLE 30 116,246 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   140,872 29,533 SH   SOLE 40 29,533 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   262 55 SH   SOLE 43 55 0 0
NB BANCORP INC COM 63945M107   737,244 53,971 SH   SOLE 18 53,971 0 0
NB BANCORP INC COM 63945M107   742,913 54,386 SH   SOLE 21 54,386 0 0
NB BANCORP INC COM 63945M107   8,381,257 613,562 SH   SOLE 22 613,562 0 0
NB BANCORP INC COM 63945M107   250,647 18,349 SH   SOLE 26 0 0 18,349
NBT BANCORP INC COM 628778102   1,229,330 33,515 SH   SOLE 2 11,510 0 22,005
NBT BANCORP INC COM 628778102   362,362 9,879 SH   SOLE 7 9,358 0 521
NBT BANCORP INC COM 628778102   5,099,400 139,024 SH   SOLE 18 139,024 0 0
NBT BANCORP INC COM 628778102   3,189,399 86,952 SH   SOLE 19 86,952 0 0
NBT BANCORP INC COM 628778102   194,823,876 5,311,447 SH   SOLE 21 5,311,447 0 0
NBT BANCORP INC COM 628778102   44,680,201 1,218,108 SH   SOLE 22 1,164,918 0 53,190
NBT BANCORP INC COM 628778102   332,614 9,068 SH   SOLE 25 9,068 0 0
NBT BANCORP INC COM 628778102   270,442 7,373 SH   SOLE 26 7,373 0 0
NBT BANCORP INC COM 628778102   32,132 876 SH   SOLE 28 774 0 102
NBT BANCORP INC COM 628778102   3,164,714 86,279 SH   SOLE 30 86,279 0 0
NBT BANCORP INC COM 628778102   195,504 5,330 SH   SOLE 40 5,330 0 0
NBT BANCORP INC COM 628778102   304,297 8,296 SH   SOLE 43 6,708 0 1,588
NCINO INC COM 63947X101   2,525,318 67,558 SH   SOLE 2 23,215 0 44,343
NCINO INC COM 63947X101   15,625 418 SH   SOLE 4 156 0 262
NCINO INC COM 63947X101   24,147 646 SH   SOLE 7 646 0 0
NCINO INC COM 63947X101   891,214 23,842 SH   SOLE 18 23,842 0 0
NCINO INC COM 63947X101   897,307 24,005 SH   SOLE 19 24,005 0 0
NCINO INC COM 63947X101   45,268,301 1,211,030 SH   SOLE 21 1,211,030 0 0
NCINO INC COM 63947X101   61,660,927 1,649,570 SH   SOLE 22 1,563,406 0 86,164
NCINO INC COM 63947X101   400,601 10,717 SH   SOLE 25 10,717 0 0
NCINO INC COM 63947X101   1,061,330 28,393 SH   SOLE 26 28,393 0 0
NCINO INC COM 63947X101   25,568 684 SH   SOLE 28 684 0 0
NCINO INC COM 63947X101   3,192,626 85,410 SH   SOLE 30 85,410 0 0
NCINO INC COM 63947X101   31,287 837 SH   SOLE 31 837 0 0
NCINO INC COM 63947X101   498,201 13,328 SH   SOLE 40 13,328 0 0
NCINO INC COM 63947X101   1,330,205 35,586 SH   SOLE 43 27,684 0 7,902
NCL CORP LTD NOTE 5.375% 8/0 62886HAX9   4,581,035 3,505,000 PRN   SOLE 21 3,505,000 0 0
NCL CORP LTD NOTE 1.125% 2/1 62886HBD2   8,252,125 8,750,000 PRN   SOLE 21 8,750,000 0 0
NCL CORP LTD NOTE 2.500% 2/1 62886HBK6   3,486,600 3,600,000 PRN   SOLE 21 3,600,000 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   4,399,668 222,768 SH   SOLE 2 70,588 0 152,180
NCR ATLEOS CORPORATION COM SHS 63001N106   4,938 250 SH   SOLE 4 250 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   11,850 600 SH   SOLE 7 600 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   1,511,468 76,530 SH   SOLE 18 76,530 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   9,397,366 475,816 SH   SOLE 19 475,816 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   121,171,247 6,135,253 SH   SOLE 21 6,135,253 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   39,379,189 1,993,883 SH   SOLE 22 1,885,793 0 108,090
NCR ATLEOS CORPORATION COM SHS 63001N106   1,274,408 64,527 SH   SOLE 25 64,527 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   487,884 24,703 SH   SOLE 26 19,587 0 5,116
NCR ATLEOS CORPORATION COM SHS 63001N106   2,801,538 141,850 SH   SOLE 30 141,850 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   18,447 934 SH   SOLE 31 934 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   1,467,721 74,315 SH   SOLE 34 74,315 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   42,206 2,137 SH   SOLE 36 2,137 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   311,774 15,786 SH   SOLE 40 15,786 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   783,404 39,666 SH   SOLE 43 34,852 0 4,814
NCR VOYIX CORPORATION COM 62886E108   3,452,158 273,330 SH   SOLE 2 56,286 0 217,044
NCR VOYIX CORPORATION COM 62886E108   11,948 946 SH   SOLE 4 500 0 446
NCR VOYIX CORPORATION COM 62886E108   319,678 25,311 SH   SOLE 7 24,085 0 1,226
NCR VOYIX CORPORATION COM 62886E108   1,395,931 110,525 SH   SOLE 18 110,525 0 0
NCR VOYIX CORPORATION COM 62886E108   548,900 43,460 SH   SOLE 19 43,460 0 0
NCR VOYIX CORPORATION COM 62886E108   166,057,055 13,147,827 SH   SOLE 21 13,147,827 0 0
NCR VOYIX CORPORATION COM 62886E108   47,325,444 3,747,066 SH   SOLE 22 3,568,968 0 178,098
NCR VOYIX CORPORATION COM 62886E108   361,546 28,626 SH   SOLE 25 28,626 0 0
NCR VOYIX CORPORATION COM 62886E108   535,525 42,401 SH   SOLE 26 42,401 0 0
NCR VOYIX CORPORATION COM 62886E108   91,302 7,229 SH   SOLE 28 2,332 0 4,897
NCR VOYIX CORPORATION COM 62886E108   4,250,791 336,563 SH   SOLE 30 336,563 0 0
NCR VOYIX CORPORATION COM 62886E108   23,580 1,867 SH   SOLE 31 1,867 0 0
NCR VOYIX CORPORATION COM 62886E108   97,403 7,712 SH   SOLE 36 7,712 0 0
NCR VOYIX CORPORATION COM 62886E108   385,013 30,484 SH   SOLE 40 30,484 0 0
NCR VOYIX CORPORATION COM 62886E108   1,039,474 82,302 SH   SOLE 43 75,542 0 6,760
NCS MULTISTAGE HLDGS INC COM NEW 628877201   42,822 2,700 SH   SOLE 2 2,700 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   2,046 129 SH   SOLE 18 129 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   20,999 1,324 SH   SOLE 21 1,324 0 0
NCS MULTISTAGE HLDGS INC COM NEW 628877201   44,630 2,814 SH   SOLE 22 2,814 0 0
NEKTAR THERAPEUTICS COM 640268108   589,678 631,212 SH   SOLE 2 438,330 0 192,882
NEKTAR THERAPEUTICS COM 640268108   918,229 982,904 SH   SOLE 19 982,904 0 0
NEKTAR THERAPEUTICS COM 640268108   26,436 28,298 SH   SOLE 21 28,298 0 0
NEKTAR THERAPEUTICS COM 640268108   3,835,663 4,105,826 SH   SOLE 22 4,001,517 0 104,309
NEKTAR THERAPEUTICS COM 640268108   3,034 3,248 SH   SOLE 28 3,248 0 0
NEKTAR THERAPEUTICS COM 640268108   118,461 126,805 SH   SOLE 43 5,791 0 121,014
NELNET INC CL A 64031N108   1,233,100 13,028 SH   SOLE 2 4,531 0 8,497
NELNET INC CL A 64031N108   4,070 43 SH   SOLE 4 43 0 0
NELNET INC CL A 64031N108   9,465 100 SH   SOLE 7 100 0 0
NELNET INC CL A 64031N108   3,622,634 38,274 SH   SOLE 18 38,274 0 0
NELNET INC CL A 64031N108   2,619,912 27,680 SH   SOLE 19 27,680 0 0
NELNET INC CL A 64031N108   46,691,224 493,304 SH   SOLE 21 493,304 0 0
NELNET INC CL A 64031N108   42,624,397 450,337 SH   SOLE 22 432,823 0 17,514
NELNET INC CL A 64031N108   257,827 2,724 SH   SOLE 25 2,724 0 0
NELNET INC CL A 64031N108   275,148 2,907 SH   SOLE 26 2,907 0 0
NELNET INC CL A 64031N108   269,469 2,847 SH   SOLE 28 54 0 2,793
NELNET INC CL A 64031N108   254,609 2,690 SH   SOLE 30 2,690 0 0
NELNET INC CL A 64031N108   7,193 76 SH   SOLE 34 76 0 0
NELNET INC CL A 64031N108   395,258 4,176 SH   SOLE 40 4,176 0 0
NELNET INC CL A 64031N108   1,155,674 12,210 SH   SOLE 43 10,338 0 1,872
NEOGAMES S A SHS L6673X107   13,814 477 SH   SOLE 2 0 0 477
NEOGAMES S A SHS L6673X107   357,975 12,361 SH   SOLE 7 12,361 0 0
NEOGAMES S A SHS L6673X107   24,587 849 SH   SOLE 19 849 0 0
NEOGAMES S A SHS L6673X107   4,201,430 145,077 SH   SOLE 21 145,077 0 0
NEOGAMES S A SHS L6673X107   2,439,330 84,231 SH   SOLE 22 78,115 0 6,116
NEOGAMES S A SHS L6673X107   65,450 2,260 SH   SOLE 25 2,260 0 0
NEOGAMES S A SHS L6673X107   111,699 3,857 SH   SOLE 40 3,857 0 0
NEOGAMES S A SHS L6673X107   1,011,109 34,914 SH   SOLE 43 33,556 0 1,358
NEOGEN CORP COM 640491106   6,252,920 396,256 SH   SOLE 2 269,949 0 126,307
NEOGEN CORP COM 640491106   9,642 611 SH   SOLE 4 611 0 0
NEOGEN CORP COM 640491106   362,498 22,972 SH   SOLE 7 21,817 0 1,155
NEOGEN CORP COM 640491106   13,229,905 838,397 SH   SOLE 18 838,397 0 0
NEOGEN CORP COM 640491106   8,599,848 544,984 SH   SOLE 19 544,984 0 0
NEOGEN CORP COM 640491106   241,776,899 15,321,730 SH   SOLE 21 15,321,730 0 0
NEOGEN CORP COM 640491106   106,359,725 6,740,160 SH   SOLE 22 6,461,351 0 278,809
NEOGEN CORP COM 640491106   625,062 39,611 SH   SOLE 25 39,611 0 0
NEOGEN CORP COM 640491106   999,237 63,323 SH   SOLE 26 63,323 0 0
NEOGEN CORP COM 640491106   302,140 19,147 SH   SOLE 28 2,966 0 16,181
NEOGEN CORP COM 640491106   2,277,622 144,336 SH   SOLE 30 144,336 0 0
NEOGEN CORP COM 640491106   909,906 57,662 SH   SOLE 34 57,662 0 0
NEOGEN CORP COM 640491106   1,515 96 SH   SOLE 36 96 0 0
NEOGEN CORP COM 640491106   658,168 41,709 SH   SOLE 40 41,709 0 0
NEOGEN CORP COM 640491106   10,115 641 SH   OTR 43 641 0 0
NEOGEN CORP COM 640491106   5,000,871 316,912 SH   SOLE 43 289,811 0 27,101
NEOGENOMICS INC COM NEW 64049M209   1,695,371 107,848 SH   SOLE 2 37,222 0 70,626
NEOGENOMICS INC COM NEW 64049M209   6,807 433 SH   SOLE 4 433 0 0
NEOGENOMICS INC COM NEW 64049M209   383,269 24,381 SH   SOLE 7 23,106 0 1,275
NEOGENOMICS INC COM NEW 64049M209   6,267,391 398,689 SH   SOLE 18 398,689 0 0
NEOGENOMICS INC COM NEW 64049M209   5,381,349 342,325 SH   SOLE 19 342,325 0 0
NEOGENOMICS INC COM NEW 64049M209   231,034,749 14,696,867 SH   SOLE 21 14,696,867 0 0
NEOGENOMICS INC COM NEW 64049M209   58,547,081 3,724,369 SH   SOLE 22 3,552,938 0 171,431
NEOGENOMICS INC COM NEW 64049M209   416,973 26,525 SH   SOLE 25 26,525 0 0
NEOGENOMICS INC COM NEW 64049M209   510,366 32,466 SH   SOLE 26 32,466 0 0
NEOGENOMICS INC COM NEW 64049M209   418,624 26,630 SH   SOLE 28 23,576 0 3,054
NEOGENOMICS INC COM NEW 64049M209   5,266,059 334,991 SH   SOLE 30 334,991 0 0
NEOGENOMICS INC COM NEW 64049M209   13,221 841 SH   SOLE 36 841 0 0
NEOGENOMICS INC COM NEW 64049M209   434,784 27,658 SH   SOLE 40 27,658 0 0
NEOGENOMICS INC COM NEW 64049M209   1,679,541 106,841 SH   SOLE 43 103,461 0 3,380
NEOGENOMICS INC NOTE 0.250% 1/1 64049MAB6   1,726,858 2,179,000 PRN   SOLE 21 2,179,000 0 0
NEONODE INC COM PAR 64051M709   3,101 2,215 SH   SOLE 18 2,215 0 0
NEONODE INC COM PAR 64051M709   35,505 25,361 SH   SOLE 21 25,361 0 0
NEONODE INC COM PAR 64051M709   129,753 92,681 SH   SOLE 22 92,681 0 0
NEOVOLTA INC COM 640655106   4,792 4,061 SH   SOLE 18 4,061 0 0
NEOVOLTA INC COM 640655106   71,946 60,971 SH   SOLE 21 60,971 0 0
NEOVOLTA INC COM 640655106   412,609 349,669 SH   SOLE 22 349,669 0 0
NERDWALLET INC COM CL A 64082B102   405,073 27,556 SH   SOLE 2 18,463 0 9,093
NERDWALLET INC COM CL A 64082B102   3,410 232 SH   SOLE 7 232 0 0
NERDWALLET INC COM CL A 64082B102   1,244,046 84,629 SH   SOLE 18 84,629 0 0
NERDWALLET INC COM CL A 64082B102   1,085,154 73,820 SH   SOLE 19 73,820 0 0
NERDWALLET INC COM CL A 64082B102   18,852,926 1,282,512 SH   SOLE 21 1,282,512 0 0
NERDWALLET INC COM CL A 64082B102   13,711,293 932,741 SH   SOLE 22 899,132 0 33,609
NERDWALLET INC COM CL A 64082B102   138,606 9,429 SH   SOLE 25 9,429 0 0
NERDWALLET INC COM CL A 64082B102   77,984 5,305 SH   SOLE 30 5,305 0 0
NERDWALLET INC COM CL A 64082B102   141,458 9,623 SH   SOLE 40 9,623 0 0
NERDWALLET INC COM CL A 64082B102   58,638 3,989 SH   SOLE 43 3,989 0 0
NERDY INC CL A COM 64081V109   85,761 29,471 SH   SOLE 2 18,734 0 10,737
NERDY INC CL A COM 64081V109   2,939 1,010 SH   SOLE 7 1,010 0 0
NERDY INC CL A COM 64081V109   460,377 158,205 SH   SOLE 18 158,205 0 0
NERDY INC CL A COM 64081V109   398,379 136,900 SH   SOLE 19 136,900 0 0
NERDY INC CL A COM 64081V109   6,570,390 2,257,866 SH   SOLE 21 2,257,866 0 0
NERDY INC CL A COM 64081V109   5,244,289 1,802,161 SH   SOLE 22 1,774,942 0 27,219
NERDY INC CL A COM 64081V109   611 210 SH   SOLE 43 210 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   1,173,411 49,303 SH   SOLE 2 1,255 0 48,048
NET LEASE OFFICE PROPERTIES COM 64110Y108   9,615 404 SH   SOLE 7 404 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   24 1 SH   SOLE 15 1 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   115,263 4,843 SH   SOLE 18 4,843 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   83,324 3,501 SH   SOLE 19 3,501 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   5,466,003 229,664 SH   SOLE 21 229,664 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   8,961,152 376,519 SH   SOLE 22 359,557 0 16,962
NET LEASE OFFICE PROPERTIES COM 64110Y108   19,183 806 SH   SOLE 23 806 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   396,698 16,668 SH   SOLE 25 16,668 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   43,649 1,834 SH   SOLE 26 567 0 1,267
NET LEASE OFFICE PROPERTIES COM 64110Y108   43,602 1,832 SH   SOLE 28 0 0 1,832
NET LEASE OFFICE PROPERTIES COM 64110Y108   214 9 SH   SOLE 30 9 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   6,236 262 SH   SOLE 31 262 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   9,092 382 SH   SOLE 36 382 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108   243,334 10,224 SH   SOLE 43 9,174 0 1,050
NET POWER INC COM CL A 64107A105   4,009,439 352,014 SH   SOLE 22 352,014 0 0
NETAPP INC COM 64110D104   49,866,838 475,058 SH   SOLE 2 238,963 0 236,095
NETAPP INC COM 64110D104   22,988,220 218,998 SH   SOLE 4 102,593 0 116,405
NETAPP INC COM 64110D104   15,201,545 144,818 SH   SOLE 7 128,582 0 16,236
NETAPP INC COM 64110D104   2,098,875 19,995 SH   SOLE 13 19,995 0 0
NETAPP INC COM 64110D104   3,019,987 28,770 SH   SOLE 15 28,770 0 0
NETAPP INC COM 64110D104   44,751,650 426,328 SH   SOLE 18 413,122 0 13,206
NETAPP INC COM 64110D104   14,167,066 134,963 SH   SOLE 19 134,963 0 0
NETAPP INC COM 64110D104   820,564,346 7,817,132 SH   SOLE 21 7,817,132 0 0
NETAPP INC COM 64110D104   479,402,819 4,567,046 SH   SOLE 22 4,102,125 0 464,921
NETAPP INC COM 64110D104   32,253,922 307,268 SH   SOLE 23 307,268 0 0
NETAPP INC COM 64110D104   45,898,028 437,249 SH   SOLE 25 433,804 0 3,445
NETAPP INC COM 64110D104   31,125,180 296,515 SH   SOLE 26 196,440 0 100,075
NETAPP INC COM 64110D104   81,074,209 772,356 SH   SOLE 28 3,029 0 769,327
NETAPP INC COM 64110D104   228,885,091 2,180,481 SH   SOLE 30 1,980,319 0 200,162
NETAPP INC COM 64110D104   6,068,001 57,807 SH   SOLE 31 54,547 0 3,260
NETAPP INC COM 64110D104   45,877,558 437,054 SH   SOLE 34 437,054 0 0
NETAPP INC COM 64110D104   6,315,205 60,162 SH   SOLE 36 60,162 0 0
NETAPP INC COM 64110D104   1,101,450 10,493 SH   SOLE 40 10,493 0 0
NETAPP INC COM 64110D104   69,595 663 SH   OTR 43 663 0 0
NETAPP INC COM 64110D104   30,626,381 291,763 SH   SOLE 43 256,818 0 34,946
NETEASE INC SPONSORED ADS 64110W102   1,227,775 11,866 SH   SOLE 13 11,866 0 0
NETEASE INC SPONSORED ADS 64110W102   6,684,576 64,604 SH   SOLE 15 64,604 0 0
NETEASE INC SPONSORED ADS 64110W102   49,693,020 480,265 SH   SOLE 19 480,265 0 0
NETEASE INC SPONSORED ADS 64110W102   657,138 6,351 SH   SOLE 22 6,351 0 0
NETEASE INC SPONSORED ADS 64110W102   87,018 841 SH   SOLE 25 841 0 0
NETEASE INC SPONSORED ADS 64110W102   2,056,777 19,878 SH   SOLE 32 19,878 0 0
NETEASE INC SPONSORED ADS 64110W102   22,673,381 219,130 SH   SOLE 34 219,130 0 0
NETEASE INC SPONSORED ADS 64110W102   52,704,890 509,374 SH   SOLE 43 470,856 0 38,518
NETFLIX INC COM 64110L106   552,088,478 909,042 SH   SOLE 2 280,739 0 628,303
NETFLIX INC COM 64110L106   224,174,613 369,115 SH   SOLE 4 185,989 0 183,126
NETFLIX INC COM 64110L106   269,964,258 444,510 SH   SOLE 7 395,242 0 49,268
NETFLIX INC COM 64110L106   20,299,398 33,424 SH   SOLE 13 33,424 0 0
NETFLIX INC COM 64110L106   39,300,932 64,711 SH   SOLE 15 64,711 0 0
NETFLIX INC COM 64110L106   646,623,644 1,064,699 SH   SOLE 18 957,595 0 107,104
NETFLIX INC COM 64110L106   400,698,114 659,770 SH   SOLE 19 659,770 0 0
NETFLIX INC COM 64110L106   6,727,191,562 11,076,666 SH   SOLE 21 11,076,666 0 0
NETFLIX INC COM 64110L106   5,820,736,961 9,584,142 SH   SOLE 22 8,618,347 0 965,795
NETFLIX INC COM 64110L106   519,921,244 856,077 SH   SOLE 23 856,077 0 0
NETFLIX INC COM 64110L106   519,350,354 855,137 SH   SOLE 25 836,402 0 18,735
NETFLIX INC COM 64110L106   291,676,913 480,261 SH   SOLE 26 283,665 0 196,596
NETFLIX INC COM 64110L106   480,660,397 791,432 SH   SOLE 28 23,072 0 768,360
NETFLIX INC COM 64110L106   7,811,478 12,862 SH   SOLE 29 12,862 0 0
NETFLIX INC COM 64110L106   1,773,030,699 2,919,386 SH   SOLE 30 2,919,386 0 0
NETFLIX INC COM 64110L106   72,315,390 119,071 SH   SOLE 31 112,084 0 6,987
NETFLIX INC COM 64110L106   101,167,209 166,577 SH   SOLE 32 166,577 0 0
NETFLIX INC COM 64110L106   136,905,543 225,422 SH   SOLE 34 225,422 0 0
NETFLIX INC COM 64110L106   54,129,501 89,127 SH   SOLE 36 89,127 0 0
NETFLIX INC COM 64110L106   13,107,396 21,582 SH   SOLE 40 21,582 0 0
NETFLIX INC COM 64110L106   323,100 532 SH   OTR 43 532 0 0
NETFLIX INC COM 64110L106   386,632,121 636,610 SH   SOLE 43 540,076 0 96,533
NETGEAR INC COM 64111Q104   8,504,319 539,272 SH   SOLE 2 359,756 0 179,516
NETGEAR INC COM 64111Q104   1,877 119 SH   SOLE 4 119 0 0
NETGEAR INC COM 64111Q104   371,999 23,589 SH   SOLE 7 22,319 0 1,270
NETGEAR INC COM 64111Q104   2,527,442 160,269 SH   SOLE 18 152,281 0 7,988
NETGEAR INC COM 64111Q104   8,891,552 563,827 SH   SOLE 19 563,827 0 0
NETGEAR INC COM 64111Q104   21,048,156 1,334,696 SH   SOLE 21 1,334,696 0 0
NETGEAR INC COM 64111Q104   25,380,096 1,609,391 SH   SOLE 22 1,520,395 0 88,996
NETGEAR INC COM 64111Q104   379,269 24,050 SH   SOLE 23 24,050 0 0
NETGEAR INC COM 64111Q104   61,330 3,889 SH   SOLE 25 3,889 0 0
NETGEAR INC COM 64111Q104   1,828,374 115,940 SH   SOLE 26 5,616 0 110,324
NETGEAR INC COM 64111Q104   3,186,928 202,088 SH   SOLE 30 202,088 0 0
NETGEAR INC COM 64111Q104   54,911 3,482 SH   SOLE 40 3,482 0 0
NETGEAR INC COM 64111Q104   1,593,716 101,060 SH   SOLE 43 98,638 0 2,422
NETSCOUT SYS INC COM 64115T104   3,544,217 162,281 SH   SOLE 2 120,013 0 42,268
NETSCOUT SYS INC COM 64115T104   208,900 9,565 SH   SOLE 4 267 0 9,298
NETSCOUT SYS INC COM 64115T104   13,584 622 SH   SOLE 7 622 0 0
NETSCOUT SYS INC COM 64115T104   4,755,376 217,737 SH   SOLE 18 217,737 0 0
NETSCOUT SYS INC COM 64115T104   3,188,902 146,012 SH   SOLE 19 146,012 0 0
NETSCOUT SYS INC COM 64115T104   186,066,950 8,519,549 SH   SOLE 21 8,519,549 0 0
NETSCOUT SYS INC COM 64115T104   46,359,834 2,122,703 SH   SOLE 22 2,027,417 0 95,286
NETSCOUT SYS INC COM 64115T104   313,186 14,340 SH   SOLE 25 14,340 0 0
NETSCOUT SYS INC COM 64115T104   901,730 41,288 SH   SOLE 26 26,259 0 15,029
NETSCOUT SYS INC COM 64115T104   543,772 24,898 SH   SOLE 28 1,320 0 23,578
NETSCOUT SYS INC COM 64115T104   14,083,306 644,840 SH   SOLE 30 644,840 0 0
NETSCOUT SYS INC COM 64115T104   30,510 1,397 SH   SOLE 36 1,397 0 0
NETSCOUT SYS INC COM 64115T104   358,045 16,394 SH   SOLE 40 16,394 0 0
NETSCOUT SYS INC COM 64115T104   1,466,884 67,165 SH   SOLE 43 63,995 0 3,170
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402   715,588 258,335 SH   SOLE 22 258,335 0 0
NETSTREIT CORP COM 64119V303   1,230,882 67,005 SH   SOLE 2 21,071 0 45,934
NETSTREIT CORP COM 64119V303   590,889 32,166 SH   SOLE 4 32,166 0 0
NETSTREIT CORP COM 64119V303   1,926,756 104,886 SH   SOLE 7 93,825 0 11,061
NETSTREIT CORP COM 64119V303   3,546,494 193,059 SH   SOLE 18 193,059 0 0
NETSTREIT CORP COM 64119V303   4,775,998 259,989 SH   SOLE 19 259,989 0 0
NETSTREIT CORP COM 64119V303   56,703,744 3,086,758 SH   SOLE 21 3,086,758 0 0
NETSTREIT CORP COM 64119V303   58,041,025 3,159,555 SH   SOLE 22 3,037,637 0 121,918
NETSTREIT CORP COM 64119V303   66,224 3,605 SH   SOLE 23 3,605 0 0
NETSTREIT CORP COM 64119V303   6,076,208 330,768 SH   SOLE 25 330,768 0 0
NETSTREIT CORP COM 64119V303   621,622 33,839 SH   SOLE 26 33,839 0 0
NETSTREIT CORP COM 64119V303   1,029,969 56,068 SH   SOLE 28 2,433 0 53,635
NETSTREIT CORP COM 64119V303   5,075,062 276,269 SH   SOLE 30 276,269 0 0
NETSTREIT CORP COM 64119V303   122,601 6,674 SH   SOLE 36 6,674 0 0
NETSTREIT CORP COM 64119V303   242,355 13,193 SH   SOLE 40 13,193 0 0
NETSTREIT CORP COM 64119V303   1,799,213 97,943 SH   SOLE 43 87,671 0 10,272
NETWORK-1 TECHNOLOGIES INC COM 64121N109   5,757 2,781 SH   SOLE 18 2,781 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   68,072 32,885 SH   SOLE 21 32,885 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   9,263 4,475 SH   SOLE 22 4,475 0 0
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   9 1 SH   SOLE 43 1 0 0
NEUEHEALTH INC COM NEW 10920V404   471,985 72,613 SH   SOLE 22 72,613 0 0
NEUMORA THERAPEUTICS INC. COM 640979100   33,564 2,441 SH   SOLE 2 667 0 1,774
NEUMORA THERAPEUTICS INC. COM 640979100   538,918 39,194 SH   SOLE 18 39,194 0 0
NEUMORA THERAPEUTICS INC. COM 640979100   414,013 30,110 SH   SOLE 19 30,110 0 0
NEUMORA THERAPEUTICS INC. COM 640979100   7,244,435 526,868 SH   SOLE 21 526,868 0 0
NEUMORA THERAPEUTICS INC. COM 640979100   5,320,673 386,958 SH   SOLE 22 379,515 0 7,443
NEUROBO PHARMACEUTICALS INC COM 64132R404   21,571 5,274 SH   SOLE 22 5,274 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   57,510,157 416,982 SH   SOLE 2 305,786 0 111,196
NEUROCRINE BIOSCIENCES INC COM 64125C109   10,106,226 73,276 SH   SOLE 4 51,719 0 21,557
NEUROCRINE BIOSCIENCES INC COM 64125C109   6,043,379 43,818 SH   SOLE 7 40,766 0 3,052
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,296,448 9,400 SH   SOLE 13 9,400 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,163,631 8,437 SH   SOLE 15 8,437 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   42,575,490 308,697 SH   SOLE 18 274,810 0 33,887
NEUROCRINE BIOSCIENCES INC COM 64125C109   72,996,229 529,265 SH   SOLE 19 529,265 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   967,646,168 7,015,996 SH   SOLE 21 7,015,996 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   490,460,622 3,556,124 SH   SOLE 22 3,299,936 0 256,188
NEUROCRINE BIOSCIENCES INC COM 64125C109   29,596,529 214,592 SH   SOLE 23 214,592 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   5,944,766 43,103 SH   SOLE 25 43,103 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   26,171,975 189,762 SH   SOLE 26 105,839 0 83,923
NEUROCRINE BIOSCIENCES INC COM 64125C109   17,155,593 124,388 SH   SOLE 28 1,140 0 123,248
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,145,564 8,306 SH   SOLE 29 8,306 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   107,166,736 777,021 SH   SOLE 30 715,496 0 61,525
NEUROCRINE BIOSCIENCES INC COM 64125C109   5,379,018 39,001 SH   SOLE 31 37,427 0 1,574
NEUROCRINE BIOSCIENCES INC COM 64125C109   35,306,968 255,996 SH   SOLE 34 255,996 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   3,471,860 25,173 SH   SOLE 36 25,173 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   622,571 4,514 SH   SOLE 40 4,514 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   52,272 379 SH   OTR 43 379 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   16,100,781 116,740 SH   SOLE 43 100,598 0 16,142
NEUROGENE INC COM 64135M105   22,905 450 SH   SOLE 18 0 0 450
NEUROGENE INC COM 64135M105   36,624,739 719,543 SH   SOLE 19 719,543 0 0
NEUROGENE INC COM 64135M105   6,851,038 134,598 SH   SOLE 22 134,598 0 0
NEUROMETRIX INC COM 641255880   21,305 5,013 SH   SOLE 22 5,013 0 0
NEURONETICS INC COM 64131A105   21,563 4,530 SH   SOLE 18 4,530 0 0
NEURONETICS INC COM 64131A105   284,905 59,854 SH   SOLE 21 59,854 0 0
NEURONETICS INC COM 64131A105   1,504,922 316,160 SH   SOLE 22 316,160 0 0
NEUROPACE INC COM 641288105   145,570 11,028 SH   SOLE 2 11,028 0 0
NEUROPACE INC COM 641288105   62,146 4,708 SH   SOLE 18 4,708 0 0
NEUROPACE INC COM 641288105   319,559 24,209 SH   SOLE 21 24,209 0 0
NEUROPACE INC COM 641288105   409,504 31,023 SH   SOLE 22 31,023 0 0
NEUROPACE INC COM 641288105   42,055 3,186 SH   SOLE 26 3,186 0 0
NEVRO CORP COM 64157F103   2,780,769 192,574 SH   SOLE 2 170,973 0 21,601
NEVRO CORP COM 64157F103   7,841 543 SH   SOLE 4 106 0 437
NEVRO CORP COM 64157F103   5,574 386 SH   SOLE 7 386 0 0
NEVRO CORP COM 64157F103   1,398,875 96,875 SH   SOLE 18 93,210 0 3,665
NEVRO CORP COM 64157F103   2,164,065 149,866 SH   SOLE 19 149,866 0 0
NEVRO CORP COM 64157F103   22,616,520 1,566,241 SH   SOLE 21 1,566,241 0 0
NEVRO CORP COM 64157F103   17,810,773 1,233,433 SH   SOLE 22 1,186,113 0 47,320
NEVRO CORP COM 64157F103   5,068 351 SH   SOLE 23 351 0 0
NEVRO CORP COM 64157F103   126,437 8,756 SH   SOLE 25 8,756 0 0
NEVRO CORP COM 64157F103   275,111 19,052 SH   SOLE 26 11,516 0 7,536
NEVRO CORP COM 64157F103   8,953 620 SH   SOLE 28 620 0 0
NEVRO CORP COM 64157F103   1,724,959 119,457 SH   SOLE 30 119,457 0 0
NEVRO CORP COM 64157F103   7,177 497 SH   SOLE 34 497 0 0
NEVRO CORP COM 64157F103   97,773 6,771 SH   SOLE 40 6,771 0 0
NEVRO CORP COM 64157F103   274,880 19,036 SH   SOLE 43 17,712 0 1,324
NEW FORTRESS ENERGY INC COM CL A 644393100   2,749,246 89,874 SH   SOLE 2 19,555 0 70,319
NEW FORTRESS ENERGY INC COM CL A 644393100   4,986 163 SH   SOLE 4 163 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   3,205,710 104,796 SH   SOLE 7 92,072 0 12,724
NEW FORTRESS ENERGY INC COM CL A 644393100   866,217 28,317 SH   SOLE 18 28,317 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   647,040 21,152 SH   SOLE 19 21,152 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   46,825,398 1,530,742 SH   SOLE 21 1,530,742 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   50,642,204 1,655,515 SH   SOLE 22 1,567,993 0 87,522
NEW FORTRESS ENERGY INC COM CL A 644393100   332,299 10,863 SH   SOLE 25 10,863 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   1,091,696 35,688 SH   SOLE 26 35,688 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   414,984 13,566 SH   SOLE 28 0 0 13,566
NEW FORTRESS ENERGY INC COM CL A 644393100   2,843,035 92,940 SH   SOLE 30 92,940 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   28,204 922 SH   SOLE 31 922 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   412,445 13,483 SH   SOLE 40 13,483 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100   1,446,509 47,287 SH   SOLE 43 38,543 0 8,744
NEW FOUND GOLD CORP COM 64440N103   262,952 71,068 SH   SOLE 2 71,068 0 0
NEW GOLD INC CDA COM 644535106   131,893 77,584 SH   SOLE 43 77,584 0 0
NEW JERSEY RES CORP COM 646025106   17,210,901 401,093 SH   SOLE 2 258,576 0 142,517
NEW JERSEY RES CORP COM 646025106   12,401 289 SH   SOLE 4 289 0 0
NEW JERSEY RES CORP COM 646025106   10,519,601 245,155 SH   SOLE 7 223,848 0 21,307
NEW JERSEY RES CORP COM 646025106   20,555,349 479,034 SH   SOLE 18 479,034 0 0
NEW JERSEY RES CORP COM 646025106   31,738,553 739,654 SH   SOLE 19 739,654 0 0
NEW JERSEY RES CORP COM 646025106   434,279,623 10,120,709 SH   SOLE 21 10,120,709 0 0
NEW JERSEY RES CORP COM 646025106   165,815,611 3,864,265 SH   SOLE 22 3,663,475 0 200,790
NEW JERSEY RES CORP COM 646025106   926,684 21,596 SH   SOLE 23 21,596 0 0
NEW JERSEY RES CORP COM 646025106   821,169 19,137 SH   SOLE 25 19,137 0 0
NEW JERSEY RES CORP COM 646025106   11,716,704 273,053 SH   SOLE 26 131,801 0 141,252
NEW JERSEY RES CORP COM 646025106   6,918,894 161,242 SH   SOLE 28 1,428 0 159,814
NEW JERSEY RES CORP COM 646025106   9,908,134 230,905 SH   SOLE 30 230,905 0 0
NEW JERSEY RES CORP COM 646025106   1,835,175 42,768 SH   SOLE 32 42,768 0 0
NEW JERSEY RES CORP COM 646025106   306,764 7,149 SH   SOLE 34 7,149 0 0
NEW JERSEY RES CORP COM 646025106   104,529 2,436 SH   SOLE 36 2,436 0 0
NEW JERSEY RES CORP COM 646025106   893,601 20,825 SH   SOLE 40 20,825 0 0
NEW JERSEY RES CORP COM 646025106   4,945,562 115,254 SH   SOLE 43 110,011 0 5,243
NEW MTN FIN CORP COM 647551100   5,131,958 405,048 SH   SOLE 30 405,048 0 0
NEW MTN FIN CORP COM 647551100   2,496 197 SH   SOLE 43 131 0 66
NEW MTN FIN CORP NOTE 7.500%10/1 647551AE0   1,620,800 1,600,000 PRN   SOLE 21 1,600,000 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   3,628,208 41,790 SH   SOLE 15 41,790 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   29,282,302 337,276 SH   SOLE 19 337,276 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   369,332 4,254 SH   SOLE 22 4,254 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   2,562,145 29,511 SH   SOLE 25 29,511 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   1,492,609 17,192 SH   SOLE 26 17,192 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   26,864,365 309,426 SH   SOLE 28 0 0 309,426
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   742,745 8,555 SH   SOLE 32 8,555 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   45,137,892 519,902 SH   SOLE 34 519,902 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   21,678,173 249,691 SH   SOLE 43 239,691 0 10,000
NEW YORK CMNTY BANCORP INC COM 649445103   4,980,957 1,546,881 SH   SOLE 2 639,437 0 907,444
NEW YORK CMNTY BANCORP INC COM 649445103   10,153 3,153 SH   SOLE 4 3,153 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   38,089 11,829 SH   SOLE 7 11,829 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   3,963,830 1,231,003 SH   SOLE 18 1,231,003 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   2,005,007 622,673 SH   SOLE 19 622,673 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   116,609,734 36,214,203 SH   SOLE 21 36,214,203 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   68,477,660 21,266,354 SH   SOLE 22 20,298,674 0 967,680
NEW YORK CMNTY BANCORP INC COM 649445103   445,361 138,311 SH   SOLE 25 138,311 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   891,927 276,996 SH   SOLE 26 276,996 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   175,999 54,658 SH   SOLE 28 12,064 0 42,594
NEW YORK CMNTY BANCORP INC COM 649445103   2,938,537 912,589 SH   SOLE 30 912,589 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   28,568 8,872 SH   SOLE 31 8,872 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   337,134 104,700 SH   SOLE 34 104,700 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   70,116 21,775 SH   SOLE 36 21,775 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   469,222 145,721 SH   SOLE 40 145,721 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   7,561 2,348 SH   OTR 43 2,348 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   744,771 231,295 SH   SOLE 43 188,744 0 42,551
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307   9,876,774 300,846 SH   SOLE 21 300,846 0 0
NEW YORK MTG TR INC COM 649604840   568,526 78,962 SH   SOLE 2 26,432 0 52,530
NEW YORK MTG TR INC COM 649604840   2,686 373 SH   SOLE 4 373 0 0
NEW YORK MTG TR INC COM 649604840   6,631 921 SH   SOLE 7 921 0 0
NEW YORK MTG TR INC COM 649604840   2,087,338 289,908 SH   SOLE 18 289,908 0 0
NEW YORK MTG TR INC COM 649604840   1,368,734 190,102 SH   SOLE 19 190,102 0 0
NEW YORK MTG TR INC COM 649604840   83,656,231 11,618,921 SH   SOLE 21 11,618,921 0 0
NEW YORK MTG TR INC COM 649604840   19,088,064 2,651,120 SH   SOLE 22 2,533,000 0 118,120
NEW YORK MTG TR INC COM 649604840   154,159 21,411 SH   SOLE 25 21,411 0 0
NEW YORK MTG TR INC COM 649604840   398,786 55,387 SH   SOLE 26 21,121 0 34,266
NEW YORK MTG TR INC COM 649604840   7,805 1,084 SH   SOLE 28 1,084 0 0
NEW YORK MTG TR INC COM 649604840   1,472,760 204,550 SH   SOLE 30 204,550 0 0
NEW YORK MTG TR INC COM 649604840   28,058 3,897 SH   SOLE 36 3,897 0 0
NEW YORK MTG TR INC COM 649604840   80,683 11,206 SH   SOLE 40 11,206 0 0
NEW YORK MTG TR INC COM 649604840   1,072,850 149,007 SH   SOLE 43 147,893 0 1,114
NEW YORK TIMES CO CL A 650111107   16,515,270 382,121 SH   SOLE 2 220,527 0 161,594
NEW YORK TIMES CO CL A 650111107   16,251 376 SH   SOLE 4 376 0 0
NEW YORK TIMES CO CL A 650111107   936,491 21,668 SH   SOLE 7 20,555 0 1,113
NEW YORK TIMES CO CL A 650111107   12,873,163 297,852 SH   SOLE 18 297,852 0 0
NEW YORK TIMES CO CL A 650111107   3,022,547 69,934 SH   SOLE 19 69,934 0 0
NEW YORK TIMES CO CL A 650111107   363,494,895 8,410,340 SH   SOLE 21 8,410,340 0 0
NEW YORK TIMES CO CL A 650111107   207,192,531 4,793,904 SH   SOLE 22 4,577,435 0 216,469
NEW YORK TIMES CO CL A 650111107   276,478 6,397 SH   SOLE 23 6,397 0 0
NEW YORK TIMES CO CL A 650111107   1,283,461 29,696 SH   SOLE 25 29,696 0 0
NEW YORK TIMES CO CL A 650111107   2,904,903 67,212 SH   SOLE 26 55,642 0 11,570
NEW YORK TIMES CO CL A 650111107   306,214 7,085 SH   SOLE 28 2,828 0 4,257
NEW YORK TIMES CO CL A 650111107   4,183,393 96,793 SH   SOLE 30 96,793 0 0
NEW YORK TIMES CO CL A 650111107   86,959 2,012 SH   SOLE 31 2,012 0 0
NEW YORK TIMES CO CL A 650111107   252,189 5,835 SH   SOLE 34 5,835 0 0
NEW YORK TIMES CO CL A 650111107   52,210 1,208 SH   SOLE 36 1,208 0 0
NEW YORK TIMES CO CL A 650111107   1,400,803 32,411 SH   SOLE 40 32,411 0 0
NEW YORK TIMES CO CL A 650111107   9,941 230 SH   OTR 43 230 0 0
NEW YORK TIMES CO CL A 650111107   8,360,623 193,443 SH   SOLE 43 180,888 0 12,555
NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109   224,202 9,480 SH   SOLE 2 9,480 0 0
NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109   41,151 1,740 SH   SOLE 22 1,740 0 0
NEWBURY STREET ACQUISITN COR COM 65101L104   332,841 31,341 SH   SOLE 2 31,341 0 0
NEWEGG COMMERCE INC COMMON SHARES G6483G100   18,861 20,408 SH   SOLE 18 20,408 0 0
NEWEGG COMMERCE INC COMMON SHARES G6483G100   33,560 36,313 SH   SOLE 22 36,313 0 0
NEWEGG COMMERCE INC COMMON SHARES G6483G100   127,920 138,412 SH   SOLE 43 137,301 0 1,111
NEWELL BRANDS INC COM 651229106   6,543,759 814,914 SH   SOLE 2 513,590 0 301,324
NEWELL BRANDS INC COM 651229106   10,158 1,265 SH   SOLE 4 1,265 0 0
NEWELL BRANDS INC COM 651229106   796,865 99,236 SH   SOLE 7 95,651 0 3,585
NEWELL BRANDS INC COM 651229106   34,963,170 4,354,069 SH   SOLE 18 4,214,721 0 139,348
NEWELL BRANDS INC COM 651229106   62,612,456 7,797,317 SH   SOLE 19 7,797,317 0 0
NEWELL BRANDS INC COM 651229106   351,585,143 43,783,953 SH   SOLE 21 43,783,953 0 0
NEWELL BRANDS INC COM 651229106   90,579,034 11,280,079 SH   SOLE 22 10,766,552 0 513,527
NEWELL BRANDS INC COM 651229106   1,284,663 159,983 SH   SOLE 25 159,983 0 0
NEWELL BRANDS INC COM 651229106   3,782,788 471,082 SH   SOLE 26 363,901 0 107,181
NEWELL BRANDS INC COM 651229106   54,941 6,842 SH   SOLE 28 6,842 0 0
NEWELL BRANDS INC COM 651229106   7,087,969 882,686 SH   SOLE 30 882,686 0 0
NEWELL BRANDS INC COM 651229106   42,109 5,244 SH   SOLE 31 5,244 0 0
NEWELL BRANDS INC COM 651229106   1,395,453 173,780 SH   SOLE 32 173,780 0 0
NEWELL BRANDS INC COM 651229106   6,628,548 825,473 SH   SOLE 34 825,473 0 0
NEWELL BRANDS INC COM 651229106   241,358 30,057 SH   SOLE 36 30,057 0 0
NEWELL BRANDS INC COM 651229106   717,448 89,346 SH   SOLE 40 89,346 0 0
NEWELL BRANDS INC COM 651229106   14,944 1,861 SH   OTR 43 1,861 0 0
NEWELL BRANDS INC COM 651229106   4,241,095 528,156 SH   SOLE 43 496,687 0 31,469
NEWMARK GROUP INC CL A 65158N102   1,396,431 125,918 SH   SOLE 2 41,694 0 84,224
NEWMARK GROUP INC CL A 65158N102   6,621 597 SH   SOLE 4 597 0 0
NEWMARK GROUP INC CL A 65158N102   14,217 1,282 SH   SOLE 7 1,282 0 0
NEWMARK GROUP INC CL A 65158N102   3,985,247 359,355 SH   SOLE 18 359,355 0 0
NEWMARK GROUP INC CL A 65158N102   3,224,307 290,740 SH   SOLE 19 290,740 0 0
NEWMARK GROUP INC CL A 65158N102   55,296,991 4,986,203 SH   SOLE 21 4,986,203 0 0
NEWMARK GROUP INC CL A 65158N102   41,679,170 3,758,266 SH   SOLE 22 3,577,182 0 181,084
NEWMARK GROUP INC CL A 65158N102   297,955 26,867 SH   SOLE 25 26,867 0 0
NEWMARK GROUP INC CL A 65158N102   613,854 55,352 SH   SOLE 26 55,352 0 0
NEWMARK GROUP INC CL A 65158N102   33,536 3,024 SH   SOLE 28 3,024 0 0
NEWMARK GROUP INC CL A 65158N102   1,232,842 111,167 SH   SOLE 30 111,167 0 0
NEWMARK GROUP INC CL A 65158N102   372,801 33,616 SH   SOLE 40 33,616 0 0
NEWMARK GROUP INC CL A 65158N102   2,717,659 245,055 SH   SOLE 43 205,501 0 39,554
NEWMARKET CORP COM 651587107   11,819,163 18,624 SH   SOLE 2 7,328 0 11,296
NEWMARKET CORP COM 651587107   12,058 19 SH   SOLE 4 19 0 0
NEWMARKET CORP COM 651587107   31,731 50 SH   SOLE 7 50 0 0
NEWMARKET CORP COM 651587107   7,304,476 11,510 SH   SOLE 18 11,510 0 0
NEWMARKET CORP COM 651587107   1,329,529 2,095 SH   SOLE 19 2,095 0 0
NEWMARKET CORP COM 651587107   223,833,012 352,704 SH   SOLE 21 352,704 0 0
NEWMARKET CORP COM 651587107   125,260,661 197,379 SH   SOLE 22 188,444 0 8,935
NEWMARKET CORP COM 651587107   918,930 1,448 SH   SOLE 25 1,448 0 0
NEWMARKET CORP COM 651587107   1,535,780 2,420 SH   SOLE 26 2,420 0 0
NEWMARKET CORP COM 651587107   245,598 387 SH   SOLE 28 153 0 234
NEWMARKET CORP COM 651587107   3,161,042 4,981 SH   SOLE 30 4,981 0 0
NEWMARKET CORP COM 651587107   51,404 81 SH   SOLE 31 81 0 0
NEWMARKET CORP COM 651587107   960,180 1,513 SH   SOLE 40 1,513 0 0
NEWMARKET CORP COM 651587107   12,923,917 20,365 SH   SOLE 43 19,313 0 1,052
NEWMONT CORP COM 651639106   94,135,731 2,626,555 SH   SOLE 2 458,125 0 2,168,430
NEWMONT CORP COM 651639106   35,449,738 989,111 SH   SOLE 4 520,324 0 468,787
NEWMONT CORP COM 651639106   192,875,576 5,381,573 SH   SOLE 7 5,269,085 0 112,488
NEWMONT CORP COM 651639106   1,634,483 45,605 SH   SOLE 13 45,605 0 0
NEWMONT CORP COM 651639106   5,764,111 160,829 SH   SOLE 15 160,829 0 0
NEWMONT CORP COM 651639106   58,720,435 1,638,405 SH   SOLE 18 1,566,173 0 72,232
NEWMONT CORP COM 651639106   31,028,301 865,745 SH   SOLE 19 865,745 0 0
NEWMONT CORP COM 651639106   1,364,119,895 38,061,381 SH   SOLE 21 38,061,381 0 0
NEWMONT CORP COM 651639106   914,342,697 25,511,794 SH   SOLE 22 22,979,704 0 2,532,090
NEWMONT CORP COM 651639106   72,218,532 2,015,026 SH   SOLE 23 2,015,026 0 0
NEWMONT CORP COM 651639106   251,386,921 7,014,144 SH   SOLE 25 6,066,583 0 947,561
NEWMONT CORP COM 651639106   84,521,185 2,358,292 SH   SOLE 26 1,525,252 0 833,040
NEWMONT CORP COM 651639106   93,223,316 2,601,097 SH   SOLE 28 107,173 0 2,493,924
NEWMONT CORP COM 651639106   12,506,798 348,962 SH   SOLE 29 348,962 0 0
NEWMONT CORP COM 651639106   488,645,427 13,634,080 SH   SOLE 30 13,634,080 0 0
NEWMONT CORP COM 651639106   9,508,997 265,318 SH   SOLE 31 246,833 0 18,485
NEWMONT CORP COM 651639106   3,605,540 100,601 SH   SOLE 32 100,601 0 0
NEWMONT CORP COM 651639106   301,556,326 8,413,960 SH   SOLE 34 8,413,960 0 0
NEWMONT CORP COM 651639106   13,322,588 371,724 SH   SOLE 36 371,724 0 0
NEWMONT CORP COM 651639106   1,942,385 54,196 SH   SOLE 40 54,196 0 0
NEWMONT CORP COM 651639106   32,041 894 SH   OTR 43 894 0 0
NEWMONT CORP COM 651639106   54,304,749 1,515,199 SH   SOLE 43 1,353,881 0 161,318
NEWPARK RES INC COM PAR $.01NEW 651718504   1,379,619 191,083 SH   SOLE 2 127,656 0 63,427
NEWPARK RES INC COM PAR $.01NEW 651718504   3,198 443 SH   SOLE 7 443 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   1,534,416 212,523 SH   SOLE 18 212,523 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   1,155,936 160,102 SH   SOLE 19 160,102 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   21,438,859 2,969,371 SH   SOLE 21 2,969,371 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   18,052,202 2,500,305 SH   SOLE 22 2,404,282 0 96,023
NEWPARK RES INC COM PAR $.01NEW 651718504   119,116 16,498 SH   SOLE 25 16,498 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   9,848 1,364 SH   SOLE 28 1,364 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   102,654 14,218 SH   SOLE 40 14,218 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   666,384 92,297 SH   SOLE 43 86,436 0 5,861
NEWS CORP NEW CL A 65249B109   21,716,572 829,510 SH   SOLE 2 141,248 0 688,262
NEWS CORP NEW CL A 65249B109   8,639,348 329,998 SH   SOLE 4 112,945 0 217,053
NEWS CORP NEW CL A 65249B109   6,018,389 229,885 SH   SOLE 7 206,014 0 23,871
NEWS CORP NEW CL A 65249B109   186,271 7,115 SH   SOLE 13 7,115 0 0
NEWS CORP NEW CL A 65249B109   1,344,814 51,368 SH   SOLE 15 51,368 0 0
NEWS CORP NEW CL A 65249B109   16,977,599 648,495 SH   SOLE 18 625,190 0 23,305
NEWS CORP NEW CL A 65249B109   6,164,160 235,453 SH   SOLE 19 235,453 0 0
NEWS CORP NEW CL A 65249B109   267,151,401 10,204,408 SH   SOLE 21 10,204,408 0 0
NEWS CORP NEW CL A 65249B109   238,971,878 9,128,032 SH   SOLE 22 8,112,210 0 1,015,822
NEWS CORP NEW CL A 65249B109   14,919,746 569,891 SH   SOLE 23 569,891 0 0
NEWS CORP NEW CL A 65249B109   15,772,272 602,455 SH   SOLE 25 602,455 0 0
NEWS CORP NEW CL A 65249B109   10,617,666 405,564 SH   SOLE 26 244,446 0 161,118
NEWS CORP NEW CL A 65249B109   15,084,890 576,199 SH   SOLE 28 37,947 0 538,252
NEWS CORP NEW CL A 65249B109   53,448,931 2,041,594 SH   SOLE 30 2,041,594 0 0
NEWS CORP NEW CL A 65249B109   2,339,759 89,372 SH   SOLE 31 83,512 0 5,860
NEWS CORP NEW CL A 65249B109   519,935 19,860 SH   SOLE 34 19,860 0 0
NEWS CORP NEW CL A 65249B109   2,668,815 101,941 SH   SOLE 36 101,941 0 0
NEWS CORP NEW CL A 65249B109   456,527 17,438 SH   SOLE 40 17,438 0 0
NEWS CORP NEW CL A 65249B109   14,367,129 548,783 SH   SOLE 43 497,454 0 51,329
NEWS CORP NEW CL B 65249B208   5,955,473 220,084 SH   SOLE 2 37,610 0 182,474
NEWS CORP NEW CL B 65249B208   86,267 3,188 SH   SOLE 4 3,188 0 0
NEWS CORP NEW CL B 65249B208   1,606,552 59,370 SH   SOLE 7 46,552 0 12,818
NEWS CORP NEW CL B 65249B208   165,174 6,104 SH   SOLE 15 6,104 0 0
NEWS CORP NEW CL B 65249B208   3,408,965 125,978 SH   SOLE 18 125,830 0 148
NEWS CORP NEW CL B 65249B208   1,793,050 66,262 SH   SOLE 19 66,262 0 0
NEWS CORP NEW CL B 65249B208   76,224,286 2,816,862 SH   SOLE 21 2,816,862 0 0
NEWS CORP NEW CL B 65249B208   67,191,604 2,483,060 SH   SOLE 22 2,346,737 0 136,323
NEWS CORP NEW CL B 65249B208   4,632,158 171,181 SH   SOLE 25 171,181 0 0
NEWS CORP NEW CL B 65249B208   1,452,906 53,692 SH   SOLE 26 13,897 0 39,795
NEWS CORP NEW CL B 65249B208   1,294,199 47,827 SH   SOLE 28 22,466 0 25,361
NEWS CORP NEW CL B 65249B208   9,096,381 336,156 SH   SOLE 30 336,156 0 0
NEWS CORP NEW CL B 65249B208   40,617 1,501 SH   SOLE 31 1,501 0 0
NEWS CORP NEW CL B 65249B208   283,264 10,468 SH   SOLE 36 10,468 0 0
NEWS CORP NEW CL B 65249B208   1,013,577 37,457 SH   SOLE 43 30,161 0 7,296
NEWTEKONE INC COM NEW 652526203   135,190 12,290 SH   SOLE 2 808 0 11,482
NEWTEKONE INC COM NEW 652526203   2,816 256 SH   SOLE 7 256 0 0
NEWTEKONE INC COM NEW 652526203   736,681 66,971 SH   SOLE 18 66,971 0 0
NEWTEKONE INC COM NEW 652526203   550,110 50,010 SH   SOLE 19 50,010 0 0
NEWTEKONE INC COM NEW 652526203   10,180,401 925,491 SH   SOLE 21 925,491 0 0
NEWTEKONE INC COM NEW 652526203   8,056,631 732,421 SH   SOLE 22 712,781 0 19,640
NEXA RES S A COM L67359106   431,927 60,325 SH   SOLE 2 60,325 0 0
NEXA RES S A COM L67359106   530,513 74,094 SH   SOLE 7 74,094 0 0
NEXA RES S A COM L67359106   258,770 36,141 SH   SOLE 21 36,141 0 0
NEXA RES S A COM L67359106   128,107 17,892 SH   SOLE 22 17,892 0 0
NEXA RES S A COM L67359106   465 65 SH   SOLE 43 65 0 0
NEXGEN ENERGY LTD COM 65340P106   725,547 93,378 SH   SOLE 21 93,378 0 0
NEXGEN ENERGY LTD COM 65340P106   23,714 3,052 SH   SOLE 43 3,052 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   366,769 55,571 SH   SOLE 2 40,455 0 15,116
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   2,508 380 SH   SOLE 7 380 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   615,971 93,329 SH   SOLE 18 93,329 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   417,760 63,297 SH   SOLE 19 63,297 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   8,007,404 1,213,243 SH   SOLE 21 1,213,243 0 0
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   5,516,267 835,798 SH   SOLE 22 813,820 0 21,978
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   12,375 1,875 SH   SOLE 23 1,875 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   159,568 11,112 SH   SOLE 2 6,638 0 4,474
NEXPOINT REAL ESTATE FIN INC COM 65342V101   347,670 24,211 SH   SOLE 18 24,211 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   243,459 16,954 SH   SOLE 19 16,954 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   6,314,437 439,724 SH   SOLE 21 439,724 0 0
NEXPOINT REAL ESTATE FIN INC COM 65342V101   1,827,439 127,259 SH   SOLE 22 121,454 0 5,805
NEXPOINT REAL ESTATE FIN INC COM 65342V101   12 1 SH   SOLE 43 0 0 1
NEXPOINT RESIDENTIAL TR INC COM 65341D102   6,522,306 202,619 SH   SOLE 2 136,775 0 65,844
NEXPOINT RESIDENTIAL TR INC COM 65341D102   346,912 10,777 SH   SOLE 4 10,777 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   1,043,085 32,404 SH   SOLE 7 28,990 0 3,414
NEXPOINT RESIDENTIAL TR INC COM 65341D102   3,892,994 120,938 SH   SOLE 18 103,798 0 17,140
NEXPOINT RESIDENTIAL TR INC COM 65341D102   7,316,047 227,277 SH   SOLE 19 227,277 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   90,250,556 2,803,683 SH   SOLE 21 2,803,683 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   35,983,559 1,117,849 SH   SOLE 22 1,065,154 0 52,695
NEXPOINT RESIDENTIAL TR INC COM 65341D102   339,605 10,550 SH   SOLE 23 10,550 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   3,958,115 122,961 SH   SOLE 25 122,961 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   808,967 25,131 SH   SOLE 26 6,825 0 18,306
NEXPOINT RESIDENTIAL TR INC COM 65341D102   494,664 15,367 SH   SOLE 28 793 0 14,574
NEXPOINT RESIDENTIAL TR INC COM 65341D102   3,746,498 116,387 SH   SOLE 30 116,387 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   130,885 4,066 SH   SOLE 40 4,066 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102   635,817 19,752 SH   SOLE 43 15,619 0 4,133
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   16,634,083 96,547 SH   SOLE 2 34,454 0 62,093
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   14,472 84 SH   SOLE 4 84 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   942,771 5,472 SH   SOLE 7 5,250 0 222
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   9,901,679 57,471 SH   SOLE 18 57,471 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,812,835 10,522 SH   SOLE 19 10,522 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   300,228,247 1,742,575 SH   SOLE 21 1,742,575 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   166,915,069 968,803 SH   SOLE 22 923,918 0 44,885
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,175,190 6,821 SH   SOLE 25 6,821 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,708,600 9,917 SH   SOLE 26 9,917 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   438,306 2,544 SH   SOLE 28 414 0 2,130
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   4,163,216 24,164 SH   SOLE 30 24,164 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   70,983 412 SH   SOLE 31 412 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   152,304 884 SH   SOLE 36 884 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   1,214,645 7,050 SH   SOLE 40 7,050 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   5,795,089 33,636 SH   SOLE 43 30,262 0 3,374
NEXTCURE INC COM 65343E108   214,448 96,165 SH   SOLE 2 76,338 0 19,827
NEXTCURE INC COM 65343E108   8,418 3,775 SH   SOLE 18 3,775 0 0
NEXTCURE INC COM 65343E108   378,629 169,789 SH   SOLE 19 169,789 0 0
NEXTCURE INC COM 65343E108   126,709 56,820 SH   SOLE 21 56,820 0 0
NEXTCURE INC COM 65343E108   969,571 434,785 SH   SOLE 22 429,959 0 4,826
NEXTDECADE CORP COM 65342K105   62,897,378 11,073,482 SH   SOLE 2 11,053,276 0 20,206
NEXTDECADE CORP COM 65342K105   4,998 880 SH   SOLE 7 880 0 0
NEXTDECADE CORP COM 65342K105   1,119,448 197,086 SH   SOLE 18 197,086 0 0
NEXTDECADE CORP COM 65342K105   919,422 161,870 SH   SOLE 19 161,870 0 0
NEXTDECADE CORP COM 65342K105   16,915,477 2,978,077 SH   SOLE 21 2,978,077 0 0
NEXTDECADE CORP COM 65342K105   11,959,257 2,105,503 SH   SOLE 22 2,048,271 0 57,232
NEXTDECADE CORP COM 65342K105   134,076 23,605 SH   SOLE 25 23,605 0 0
NEXTDECADE CORP COM 65342K105   8,497 1,496 SH   SOLE 26 1,496 0 0
NEXTDECADE CORP COM 65342K105   95,770 16,861 SH   SOLE 30 16,861 0 0
NEXTDECADE CORP COM 65342K105   88,114 15,513 SH   SOLE 40 15,513 0 0
NEXTDECADE CORP COM 65342K105   171,831 30,252 SH   SOLE 43 20,603 0 9,649
NEXTDOOR HOLDINGS INC COM CL A 65345M108   213,525 94,900 SH   SOLE 2 44,917 0 49,983
NEXTDOOR HOLDINGS INC COM CL A 65345M108   3,292 1,463 SH   SOLE 7 1,463 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   881,789 391,906 SH   SOLE 18 391,906 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   708,737 314,994 SH   SOLE 19 314,994 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   12,990,501 5,773,556 SH   SOLE 21 5,773,556 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   8,374,768 3,722,119 SH   SOLE 22 3,568,964 0 153,155
NEXTDOOR HOLDINGS INC COM CL A 65345M108   41,477 18,434 SH   SOLE 25 18,434 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   124,108 55,159 SH   SOLE 30 55,159 0 0
NEXTERA ENERGY INC COM 65339F101   227,773,578 3,563,974 SH   SOLE 2 558,980 0 3,004,994
NEXTERA ENERGY INC COM 65339F101   73,923,163 1,156,676 SH   SOLE 4 961,710 0 194,966
NEXTERA ENERGY INC COM 65339F101   136,518,343 2,136,103 SH   SOLE 7 1,938,175 0 197,928
NEXTERA ENERGY INC COM 65339F101   4,616,858 72,240 SH   SOLE 13 72,240 0 0
NEXTERA ENERGY INC COM 65339F101   18,951,744 296,538 SH   SOLE 15 296,538 0 0
NEXTERA ENERGY INC COM 65339F101   216,771,919 3,391,831 SH   SOLE 18 3,263,992 0 127,839
NEXTERA ENERGY INC COM 65339F101   175,979,381 2,753,550 SH   SOLE 19 2,753,550 0 0
NEXTERA ENERGY INC COM 65339F101   3,681,076,229 57,597,813 SH   SOLE 21 57,597,813 0 0
NEXTERA ENERGY INC COM 65339F101   2,801,315,071 43,832,187 SH   SOLE 22 39,368,336 0 4,463,851
NEXTERA ENERGY INC COM 65339F101   234,125,274 3,663,359 SH   SOLE 23 3,663,359 0 0
NEXTERA ENERGY INC COM 65339F101   227,598,465 3,561,234 SH   SOLE 25 3,561,234 0 0
NEXTERA ENERGY INC COM 65339F101   145,285,964 2,273,290 SH   SOLE 26 1,372,736 0 900,554
NEXTERA ENERGY INC COM 65339F101   205,535,135 3,216,009 SH   SOLE 28 90,784 0 3,125,225
NEXTERA ENERGY INC COM 65339F101   909,627,771 14,232,949 SH   SOLE 30 14,232,949 0 0
NEXTERA ENERGY INC COM 65339F101   30,200,095 472,541 SH   SOLE 31 439,702 0 32,839
NEXTERA ENERGY INC COM 65339F101   4,213,395 65,927 SH   SOLE 32 65,927 0 0
NEXTERA ENERGY INC COM 65339F101   300,125,386 4,696,063 SH   SOLE 34 4,696,063 0 0
NEXTERA ENERGY INC COM 65339F101   28,524,183 446,318 SH   SOLE 36 446,318 0 0
NEXTERA ENERGY INC COM 65339F101   6,462,068 101,112 SH   SOLE 40 101,112 0 0
NEXTERA ENERGY INC COM 65339F101   143,542 2,246 SH   OTR 43 2,246 0 0
NEXTERA ENERGY INC COM 65339F101   163,088,174 2,551,841 SH   SOLE 43 2,166,732 0 385,109
NEXTERA ENERGY INC UNIT 09/01/2025 65339F713   149,647,465 3,844,014 SH   SOLE 21 3,844,014 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   196,530,086 6,533,580 SH   SOLE 46 6,533,580 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,920,948 97,106 SH   SOLE 2 87,313 0 9,793
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   7,761 258 SH   SOLE 4 258 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   574,348 19,094 SH   SOLE 7 18,051 0 1,043
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   477,580 15,877 SH   SOLE 18 15,877 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   4,232,406 140,705 SH   SOLE 21 140,705 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   5,068,991 168,517 SH   SOLE 22 122,736 0 45,781
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   578,829 19,243 SH   SOLE 25 19,243 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   788,337 26,208 SH   SOLE 26 26,208 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   255,770 8,503 SH   SOLE 28 0 0 8,503
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,966,700 98,627 SH   SOLE 30 98,627 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   588,335 19,559 SH   SOLE 40 19,559 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   174 6 SH   SOLE 43 6 0 0
NEXTNAV INC COMMON STOCK 65345N106   171,021 25,991 SH   SOLE 2 11,575 0 14,416
NEXTNAV INC COMMON STOCK 65345N106   2,928 445 SH   SOLE 7 445 0 0
NEXTNAV INC COMMON STOCK 65345N106   931,623 141,584 SH   SOLE 18 141,584 0 0
NEXTNAV INC COMMON STOCK 65345N106   809,524 123,028 SH   SOLE 19 123,028 0 0
NEXTNAV INC COMMON STOCK 65345N106   13,801,346 2,097,469 SH   SOLE 21 2,097,469 0 0
NEXTNAV INC COMMON STOCK 65345N106   6,684,161 1,015,830 SH   SOLE 22 993,998 0 21,832
NEXTNAV INC COMMON STOCK 65345N106   26,866 4,083 SH   SOLE 25 4,083 0 0
NEXTNAV INC COMMON STOCK 65345N106   252,402 38,359 SH   SOLE 30 38,359 0 0
NEXTPLAT CORP COM NEW 68557F209   1,297 848 SH   SOLE 18 848 0 0
NEXTPLAT CORP COM NEW 68557F209   13,788 9,012 SH   SOLE 21 9,012 0 0
NEXTPLAY TECHNOLOGIES INC COM NEW 65344G201   24,757 37,562 SH   SOLE 22 37,562 0 0
NEXTRACKER INC CLASS A COM 65290E101   4,413,537 78,435 SH   SOLE 2 48,135 0 30,300
NEXTRACKER INC CLASS A COM 65290E101   20,876 371 SH   SOLE 4 371 0 0
NEXTRACKER INC CLASS A COM 65290E101   1,385,367 24,620 SH   SOLE 7 23,535 0 1,085
NEXTRACKER INC CLASS A COM 65290E101   20,325,456 361,213 SH   SOLE 18 293,809 0 67,404
NEXTRACKER INC CLASS A COM 65290E101   40,233,838 715,014 SH   SOLE 19 715,014 0 0
NEXTRACKER INC CLASS A COM 65290E101   362,625,713 6,444,388 SH   SOLE 21 6,444,388 0 0
NEXTRACKER INC CLASS A COM 65290E101   194,920,462 3,464,021 SH   SOLE 22 3,357,167 0 106,854
NEXTRACKER INC CLASS A COM 65290E101   63,135 1,122 SH   SOLE 23 1,122 0 0
NEXTRACKER INC CLASS A COM 65290E101   1,422,168 25,274 SH   SOLE 25 25,274 0 0
NEXTRACKER INC CLASS A COM 65290E101   2,417,134 42,956 SH   SOLE 26 41,217 0 1,739
NEXTRACKER INC CLASS A COM 65290E101   2,423,661 43,072 SH   SOLE 28 38,142 0 4,930
NEXTRACKER INC CLASS A COM 65290E101   158,634,358 2,819,164 SH   SOLE 30 2,819,164 0 0
NEXTRACKER INC CLASS A COM 65290E101   50,990,749 906,180 SH   SOLE 34 906,180 0 0
NEXTRACKER INC CLASS A COM 65290E101   28,360 504 SH   SOLE 36 504 0 0
NEXTRACKER INC CLASS A COM 65290E101   1,491,887 26,513 SH   SOLE 40 26,513 0 0
NEXTRACKER INC CLASS A COM 65290E101   2,910,132 51,717 SH   SOLE 43 45,643 0 6,074
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   296,277 51,437 SH   SOLE 2 51,437 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   26,456 4,593 SH   SOLE 18 0 0 4,593
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107   7,579,428 1,315,873 SH   SOLE 19 1,315,873 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   31,317 19,696 SH   SOLE 2 1,878 0 17,818
NGM BIOPHARMACEUTICALS INC COM 62921N105   733 461 SH   SOLE 7 461 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   205,272 129,102 SH   SOLE 18 129,102 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   129,405 81,387 SH   SOLE 19 81,387 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   2,612,783 1,643,260 SH   SOLE 21 1,643,260 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   1,786,022 1,123,284 SH   SOLE 22 1,090,449 0 32,835
NGM BIOPHARMACEUTICALS INC COM 62921N105   11,162 7,020 SH   SOLE 43 3,145 0 3,875
NI HLDGS INC COM 65342T106   502,859 33,192 SH   SOLE 2 31,729 0 1,463
NI HLDGS INC COM 65342T106   2,091 138 SH   SOLE 7 138 0 0
NI HLDGS INC COM 65342T106   346,011 22,839 SH   SOLE 18 22,839 0 0
NI HLDGS INC COM 65342T106   239,597 15,815 SH   SOLE 19 15,815 0 0
NI HLDGS INC COM 65342T106   4,550,787 300,382 SH   SOLE 21 300,382 0 0
NI HLDGS INC COM 65342T106   1,953,986 128,976 SH   SOLE 22 121,518 0 7,458
NI HLDGS INC COM 65342T106   23,301 1,538 SH   SOLE 23 1,538 0 0
NICE LTD SPONSORED ADR 653656108   849,621 3,260 SH   SOLE 4 3,260 0 0
NICE LTD SPONSORED ADR 653656108   20,047,672 76,923 SH   SOLE 18 76,923 0 0
NICE LTD SPONSORED ADR 653656108   112,194,304 430,490 SH   SOLE 19 430,490 0 0
NICE LTD SPONSORED ADR 653656108   8,220,997 31,544 SH   SOLE 22 31,544 0 0
NICE LTD SPONSORED ADR 653656108   7,324,464 28,104 SH   SOLE 26 28,104 0 0
NICE LTD SPONSORED ADR 653656108   1,001,823 3,844 SH   SOLE 30 3,844 0 0
NICE LTD SPONSORED ADR 653656108   65,801,859 252,482 SH   SOLE 34 252,482 0 0
NICE LTD SPONSORED ADR 653656108   34,799,301 133,525 SH   SOLE 43 122,937 0 10,588
NICHOLAS FINL INC BC COM NEW 65373J209   4,103 607 SH   SOLE 18 607 0 0
NICHOLAS FINL INC BC COM NEW 65373J209   64,254 9,505 SH   SOLE 21 9,505 0 0
NICHOLAS FINL INC BC COM NEW 65373J209   2,934 434 SH   SOLE 22 434 0 0
NICOLET BANKSHARES INC COM 65406E102   967,388 11,250 SH   SOLE 2 3,917 0 7,333
NICOLET BANKSHARES INC COM 65406E102   7,911 92 SH   SOLE 7 92 0 0
NICOLET BANKSHARES INC COM 65406E102   3,176,987 36,946 SH   SOLE 18 36,946 0 0
NICOLET BANKSHARES INC COM 65406E102   2,415,631 28,092 SH   SOLE 19 28,092 0 0
NICOLET BANKSHARES INC COM 65406E102   43,886,200 510,364 SH   SOLE 21 510,364 0 0
NICOLET BANKSHARES INC COM 65406E102   31,171,633 362,503 SH   SOLE 22 345,070 0 17,433
NICOLET BANKSHARES INC COM 65406E102   272,846 3,173 SH   SOLE 25 3,173 0 0
NICOLET BANKSHARES INC COM 65406E102   761,871 8,860 SH   SOLE 26 8,860 0 0
NICOLET BANKSHARES INC COM 65406E102   56,409 656 SH   SOLE 28 239 0 417
NICOLET BANKSHARES INC COM 65406E102   966,528 11,240 SH   SOLE 30 11,240 0 0
NICOLET BANKSHARES INC COM 65406E102   236,988 2,756 SH   SOLE 40 2,756 0 0
NICOLET BANKSHARES INC COM 65406E102   1,197,669 13,928 SH   SOLE 43 13,547 0 381
NIKE INC CL B 654106103   245,798,111 2,615,430 SH   SOLE 2 899,397 0 1,716,033
NIKE INC CL B 654106103   98,724,862 1,050,488 SH   SOLE 4 536,349 0 514,139
NIKE INC CL B 654106103   82,543,762 878,312 SH   SOLE 7 777,911 0 100,401
NIKE INC CL B 654106103   10,402,834 110,692 SH   SOLE 13 110,692 0 0
NIKE INC CL B 654106103   16,449,225 175,029 SH   SOLE 15 175,029 0 0
NIKE INC CL B 654106103   171,050,555 1,820,074 SH   SOLE 18 1,738,202 0 81,872
NIKE INC CL B 654106103   34,274,130 364,696 SH   SOLE 19 364,696 0 0
NIKE INC CL B 654106103   3,516,047,802 37,412,724 SH   SOLE 21 37,412,724 0 0
NIKE INC CL B 654106103   2,460,045,855 26,176,270 SH   SOLE 22 23,492,356 0 2,683,914
NIKE INC CL B 654106103   215,547,265 2,293,544 SH   SOLE 23 2,293,544 0 0
NIKE INC CL B 654106103   250,031,441 2,660,475 SH   SOLE 25 2,358,147 0 302,328
NIKE INC CL B 654106103   122,194,300 1,300,216 SH   SOLE 26 765,064 0 535,152
NIKE INC CL B 654106103   195,564,862 2,080,920 SH   SOLE 28 146,508 0 1,934,412
NIKE INC CL B 654106103   2,506,917 26,675 SH   SOLE 29 26,675 0 0
NIKE INC CL B 654106103   727,153,991 7,737,327 SH   SOLE 30 7,737,327 0 0
NIKE INC CL B 654106103   33,466,372 356,101 SH   SOLE 31 336,600 0 19,501
NIKE INC CL B 654106103   4,577,860 48,711 SH   SOLE 32 48,711 0 0
NIKE INC CL B 654106103   17,769,269 189,075 SH   SOLE 34 189,075 0 0
NIKE INC CL B 654106103   24,323,810 258,819 SH   SOLE 36 258,819 0 0
NIKE INC CL B 654106103   5,583,916 59,416 SH   SOLE 40 59,416 0 0
NIKE INC CL B 654106103   155,819 1,658 SH   OTR 43 1,658 0 0
NIKE INC CL B 654106103   143,336,478 1,525,181 SH   SOLE 43 1,300,562 0 224,619
NIKOLA CORP COM 654110105   751,716 722,804 SH   SOLE 2 311,239 0 411,565
NIKOLA CORP COM 654110105   1,583 1,522 SH   SOLE 4 1,522 0 0
NIKOLA CORP COM 654110105   3,631 3,491 SH   SOLE 7 3,491 0 0
NIKOLA CORP COM 654110105   1,839,141 1,768,405 SH   SOLE 18 1,768,405 0 0
NIKOLA CORP COM 654110105   1,639,866 1,576,794 SH   SOLE 19 1,576,794 0 0
NIKOLA CORP COM 654110105   30,786,934 29,602,821 SH   SOLE 21 29,602,821 0 0
NIKOLA CORP COM 654110105   28,585,354 27,485,917 SH   SOLE 22 26,319,282 0 1,166,635
NIKOLA CORP COM 654110105   245,671 236,222 SH   SOLE 25 236,222 0 0
NIKOLA CORP COM 654110105   114,394 109,994 SH   SOLE 26 109,994 0 0
NIKOLA CORP COM 654110105   629,981 605,751 SH   SOLE 28 555,389 0 50,362
NIKOLA CORP COM 654110105   1,116,928 1,073,969 SH   SOLE 30 1,073,969 0 0
NIKOLA CORP COM 654110105   11,962 11,502 SH   SOLE 36 11,502 0 0
NIKOLA CORP COM 654110105   327,382 314,790 SH   SOLE 40 314,790 0 0
NIKOLA CORP COM 654110105   3,394 3,263 SH   SOLE 43 3,263 0 0
NINE ENERGY SERVICE INC COM 65441V101   42,172 18,827 SH   SOLE 2 18,827 0 0
NINE ENERGY SERVICE INC COM 65441V101   8,980 4,009 SH   SOLE 18 4,009 0 0
NINE ENERGY SERVICE INC COM 65441V101   62,832 28,050 SH   SOLE 19 28,050 0 0
NINE ENERGY SERVICE INC COM 65441V101   114,650 51,183 SH   SOLE 21 51,183 0 0
NINE ENERGY SERVICE INC COM 65441V101   664,579 296,687 SH   SOLE 22 296,687 0 0
NINE ENERGY SERVICE INC COM 65441V101   9,386 4,190 SH   SOLE 34 4,190 0 0
NINE ENERGY SERVICE INC COM 65441V101   7,780 3,473 SH   SOLE 43 3,473 0 0
NIO INC SPON ADS 62914V106   2,885,868 641,304 SH   SOLE 2 91,807 0 549,497
NIO INC SPON ADS 62914V106   2,216,462 492,547 SH   SOLE 4 274,747 0 217,800
NIO INC SPON ADS 62914V106   3,882,038 862,675 SH   SOLE 7 836,109 0 26,566
NIO INC SPON ADS 62914V106   1,352,237 300,497 SH   SOLE 13 300,497 0 0
NIO INC SPON ADS 62914V106   7,146,302 1,588,067 SH   SOLE 15 1,588,067 0 0
NIO INC SPON ADS 62914V106   1,776,578 394,795 SH   SOLE 18 394,795 0 0
NIO INC SPON ADS 62914V106   8,820 1,960 SH   SOLE 19 1,960 0 0
NIO INC SPON ADS 62914V106   110,808,797 24,624,177 SH   SOLE 21 24,624,177 0 0
NIO INC SPON ADS 62914V106   57,926,736 12,872,608 SH   SOLE 22 11,226,773 0 1,645,835
NIO INC SPON ADS 62914V106   7,778,529 1,728,562 SH   SOLE 23 1,728,562 0 0
NIO INC SPON ADS 62914V106   34,592 7,687 SH   SOLE 25 7,687 0 0
NIO INC SPON ADS 62914V106   6,215,324 1,381,183 SH   SOLE 26 59,219 0 1,321,964
NIO INC SPON ADS 62914V106   11,641,455 2,586,990 SH   SOLE 28 0 0 2,586,990
NIO INC SPON ADS 62914V106   61,733,984 13,718,663 SH   SOLE 30 13,718,663 0 0
NIO INC SPON ADS 62914V106   359,154 79,812 SH   SOLE 32 79,812 0 0
NIO INC SPON ADS 62914V106   442,260 98,280 SH   SOLE 34 98,280 0 0
NIO INC SPON ADS 62914V106   43,020 9,560 SH   SOLE 36 9,560 0 0
NIO INC SPON ADS 62914V106   86,958 19,324 SH   SOLE 40 19,324 0 0
NIO INC SPON ADS 62914V106   5,532,093 1,229,354 SH   SOLE 43 1,072,312 0 157,042
NIOCORP DEVS LTD COM NEW 654484609   22,859 8,404 SH   SOLE 2 8,162 0 242
NIOCORP DEVS LTD COM NEW 654484609   3,343 1,229 SH   SOLE 18 1,229 0 0
NIOCORP DEVS LTD COM NEW 654484609   234,891 86,357 SH   SOLE 19 86,357 0 0
NIOCORP DEVS LTD COM NEW 654484609   63,354 23,292 SH   SOLE 21 23,292 0 0
NIOCORP DEVS LTD COM NEW 654484609   152,804 56,178 SH   SOLE 22 52,370 0 3,808
NIOCORP DEVS LTD COM NEW 654484609   4,205 1,546 SH   SOLE 23 1,546 0 0
NISOURCE INC COM 65473P105   35,196,659 1,272,475 SH   SOLE 2 204,560 0 1,067,915
NISOURCE INC COM 65473P105   14,779,678 534,334 SH   SOLE 4 242,551 0 291,783
NISOURCE INC COM 65473P105   25,411,021 918,692 SH   SOLE 7 804,883 0 113,809
NISOURCE INC COM 65473P105   338,337 12,232 SH   SOLE 13 12,232 0 0
NISOURCE INC COM 65473P105   1,856,871 67,132 SH   SOLE 15 67,132 0 0
NISOURCE INC COM 65473P105   23,653,062 855,136 SH   SOLE 18 827,265 0 27,871
NISOURCE INC COM 65473P105   15,237,866 550,899 SH   SOLE 19 550,899 0 0
NISOURCE INC COM 65473P105   604,237,651 21,845,179 SH   SOLE 21 21,845,179 0 0
NISOURCE INC COM 65473P105   272,421,210 9,848,923 SH   SOLE 22 8,844,795 0 1,004,128
NISOURCE INC COM 65473P105   18,509,878 669,193 SH   SOLE 23 669,193 0 0
NISOURCE INC COM 65473P105   16,856,447 609,416 SH   SOLE 25 609,416 0 0
NISOURCE INC COM 65473P105   7,174,257 259,373 SH   SOLE 26 235,267 0 24,106
NISOURCE INC COM 65473P105   9,082,465 328,361 SH   SOLE 28 7,187 0 321,174
NISOURCE INC COM 65473P105   68,701,687 2,483,792 SH   SOLE 30 2,483,792 0 0
NISOURCE INC COM 65473P105   2,946,177 106,514 SH   SOLE 31 99,691 0 6,823
NISOURCE INC COM 65473P105   4,399,185 159,045 SH   SOLE 32 159,045 0 0
NISOURCE INC COM 65473P105   4,851,038 175,381 SH   SOLE 34 175,381 0 0
NISOURCE INC COM 65473P105   2,302,584 83,246 SH   SOLE 36 83,246 0 0
NISOURCE INC COM 65473P105   325,226 11,758 SH   SOLE 40 11,758 0 0
NISOURCE INC COM 65473P105   16,817 608 SH   OTR 43 608 0 0
NISOURCE INC COM 65473P105   7,791,626 281,693 SH   SOLE 43 236,074 0 45,619
NKARTA INC COM 65487U108   1,331,803 123,201 SH   SOLE 2 77,495 0 45,706
NKARTA INC COM 65487U108   2,454 227 SH   SOLE 7 227 0 0
NKARTA INC COM 65487U108   912,753 84,436 SH   SOLE 18 84,436 0 0
NKARTA INC COM 65487U108   1,128,078 104,355 SH   SOLE 19 104,355 0 0
NKARTA INC COM 65487U108   12,761,237 1,180,503 SH   SOLE 21 1,180,503 0 0
NKARTA INC COM 65487U108   14,294,225 1,322,315 SH   SOLE 22 1,274,827 0 47,488
NKARTA INC COM 65487U108   113,170 10,469 SH   SOLE 43 10,221 0 248
NL INDS INC COM NEW 629156407   29,906 4,080 SH   SOLE 2 157 0 3,923
NL INDS INC COM NEW 629156407   160,402 21,883 SH   SOLE 18 21,883 0 0
NL INDS INC COM NEW 629156407   115,667 15,780 SH   SOLE 19 15,780 0 0
NL INDS INC COM NEW 629156407   2,248,008 306,686 SH   SOLE 21 306,686 0 0
NL INDS INC COM NEW 629156407   1,398,865 190,841 SH   SOLE 22 185,988 0 4,853
NL INDS INC COM NEW 629156407   13,289 1,813 SH   SOLE 43 1,813 0 0
NLIGHT INC COM 65487K100   492,700 37,900 SH   SOLE 2 12,941 0 24,959
NLIGHT INC COM 65487K100   1,690 130 SH   SOLE 4 130 0 0
NLIGHT INC COM 65487K100   4,056 312 SH   SOLE 7 312 0 0
NLIGHT INC COM 65487K100   1,637,506 125,962 SH   SOLE 18 125,962 0 0
NLIGHT INC COM 65487K100   1,251,484 96,268 SH   SOLE 19 96,268 0 0
NLIGHT INC COM 65487K100   23,623,418 1,817,186 SH   SOLE 21 1,817,186 0 0
NLIGHT INC COM 65487K100   16,614,546 1,278,042 SH   SOLE 22 1,222,152 0 55,890
NLIGHT INC COM 65487K100   142,844 10,988 SH   SOLE 25 10,988 0 0
NLIGHT INC COM 65487K100   264,836 20,372 SH   SOLE 26 20,372 0 0
NLIGHT INC COM 65487K100   37,778 2,906 SH   SOLE 28 2,906 0 0
NLIGHT INC COM 65487K100   338,793 26,061 SH   SOLE 30 26,061 0 0
NLIGHT INC COM 65487K100   188,318 14,486 SH   SOLE 40 14,486 0 0
NLIGHT INC COM 65487K100   267,956 20,612 SH   SOLE 43 19,060 0 1,552
NMI HLDGS INC CL A 629209305   6,445,233 199,296 SH   SOLE 2 103,065 0 96,231
NMI HLDGS INC CL A 629209305   10,575 327 SH   SOLE 4 327 0 0
NMI HLDGS INC CL A 629209305   19,372 599 SH   SOLE 7 599 0 0
NMI HLDGS INC CL A 629209305   8,253,265 255,203 SH   SOLE 18 255,203 0 0
NMI HLDGS INC CL A 629209305   15,454,122 477,864 SH   SOLE 19 477,864 0 0
NMI HLDGS INC CL A 629209305   300,623,067 9,295,704 SH   SOLE 21 9,295,704 0 0
NMI HLDGS INC CL A 629209305   89,450,661 2,765,945 SH   SOLE 22 2,642,506 0 123,439
NMI HLDGS INC CL A 629209305   37,870 1,171 SH   SOLE 23 1,171 0 0
NMI HLDGS INC CL A 629209305   514,594 15,912 SH   SOLE 25 15,912 0 0
NMI HLDGS INC CL A 629209305   5,191,411 160,526 SH   SOLE 26 22,541 0 137,985
NMI HLDGS INC CL A 629209305   83,890 2,594 SH   SOLE 28 369 0 2,225
NMI HLDGS INC CL A 629209305   5,895,614 182,301 SH   SOLE 30 182,301 0 0
NMI HLDGS INC CL A 629209305   264,897 8,191 SH   SOLE 34 8,191 0 0
NMI HLDGS INC CL A 629209305   556,410 17,205 SH   SOLE 40 17,205 0 0
NMI HLDGS INC CL A 629209305   4,569,448 141,294 SH   SOLE 43 136,873 0 4,421
NN INC COM 629337106   60,459 12,755 SH   SOLE 18 12,755 0 0
NN INC COM 629337106   460,567 97,166 SH   SOLE 21 97,166 0 0
NN INC COM 629337106   3,014,356 635,940 SH   SOLE 22 635,940 0 0
NN INC COM 629337106   28,895 6,096 SH   SOLE 26 6,096 0 0
NNN REIT INC COM 637417106   16,774,040 392,467 SH   SOLE 2 188,233 0 204,234
NNN REIT INC COM 637417106   3,635,464 85,060 SH   SOLE 4 85,060 0 0
NNN REIT INC COM 637417106   14,231,950 332,989 SH   SOLE 7 302,638 0 30,351
NNN REIT INC COM 637417106   13,175,759 308,277 SH   SOLE 18 308,277 0 0
NNN REIT INC COM 637417106   15,297,715 357,925 SH   SOLE 19 357,925 0 0
NNN REIT INC COM 637417106   450,603,204 10,542,892 SH   SOLE 21 10,542,892 0 0
NNN REIT INC COM 637417106   308,387,521 7,215,431 SH   SOLE 22 6,870,555 0 344,876
NNN REIT INC COM 637417106   411,714 9,633 SH   SOLE 23 9,633 0 0
NNN REIT INC COM 637417106   37,824,729 884,996 SH   SOLE 25 884,996 0 0
NNN REIT INC COM 637417106   2,292,659 53,642 SH   SOLE 26 53,642 0 0
NNN REIT INC COM 637417106   5,835,378 136,532 SH   SOLE 28 9,561 0 126,971
NNN REIT INC COM 637417106   27,026,425 632,345 SH   SOLE 30 632,345 0 0
NNN REIT INC COM 637417106   96,592 2,260 SH   SOLE 31 2,260 0 0
NNN REIT INC COM 637417106   655,161 15,329 SH   SOLE 36 15,329 0 0
NNN REIT INC COM 637417106   1,718,105 40,199 SH   SOLE 40 40,199 0 0
NNN REIT INC COM 637417106   16,882 395 SH   OTR 43 395 0 0
NNN REIT INC COM 637417106   18,579,550 434,711 SH   SOLE 43 394,919 0 39,792
NOAH HLDGS LTD SPON ADS 65487X102   1,589 139 SH   SOLE 2 139 0 0
NOAH HLDGS LTD SPON ADS 65487X102   9,613 841 SH   SOLE 4 841 0 0
NOAH HLDGS LTD SPON ADS 65487X102   45,823 4,009 SH   SOLE 7 4,009 0 0
NOAH HLDGS LTD SPON ADS 65487X102   5,111,839 447,230 SH   SOLE 21 447,230 0 0
NOAH HLDGS LTD SPON ADS 65487X102   3,466,136 303,249 SH   SOLE 22 261,929 0 41,320
NOAH HLDGS LTD SPON ADS 65487X102   1,424,167 124,599 SH   SOLE 30 124,599 0 0
NOAH HLDGS LTD SPON ADS 65487X102   1,429,013 125,023 SH   SOLE 43 122,520 0 2,503
NOBLE CORP PLC ORD SHS A G65431127   3,907,809 80,590 SH   SOLE 2 36,948 0 43,642
NOBLE CORP PLC ORD SHS A G65431127   18,329 378 SH   SOLE 4 378 0 0
NOBLE CORP PLC ORD SHS A G65431127   419,293 8,647 SH   SOLE 7 8,227 0 420
NOBLE CORP PLC ORD SHS A G65431127   13,025,384 268,620 SH   SOLE 18 268,620 0 0
NOBLE CORP PLC ORD SHS A G65431127   11,694,624 241,176 SH   SOLE 19 241,176 0 0
NOBLE CORP PLC ORD SHS A G65431127   208,177,559 4,293,206 SH   SOLE 21 4,293,206 0 0
NOBLE CORP PLC ORD SHS A G65431127   150,757,835 3,109,050 SH   SOLE 22 3,002,589 0 106,461
NOBLE CORP PLC ORD SHS A G65431127   1,094,468 22,571 SH   SOLE 25 22,571 0 0
NOBLE CORP PLC ORD SHS A G65431127   2,119,643 43,713 SH   SOLE 26 43,713 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,871,520 38,596 SH   SOLE 28 19,529 0 19,067
NOBLE CORP PLC ORD SHS A G65431127   3,058,313 63,071 SH   SOLE 30 63,071 0 0
NOBLE CORP PLC ORD SHS A G65431127   1,118,179 23,060 SH   SOLE 40 23,060 0 0
NOBLE CORP PLC ORD SHS A G65431127   24,827 512 SH   OTR 43 512 0 0
NOBLE CORP PLC ORD SHS A G65431127   2,504,751 51,655 SH   SOLE 43 38,889 0 12,766
NOKIA CORP SPONSORED ADR 654902204   5,045 1,425 SH   SOLE 18 1,425 0 0
NOKIA CORP SPONSORED ADR 654902204   1,953,361 551,797 SH   SOLE 21 551,797 0 0
NOKIA CORP SPONSORED ADR 654902204   16,068,645 4,539,165 SH   SOLE 43 4,215,920 0 323,245
NOMAD FOODS LTD USD ORD SHS G6564A105   469,401 23,998 SH   SOLE 2 23,998 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   27,971 1,430 SH   SOLE 7 1,430 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   185,859 9,502 SH   SOLE 22 9,502 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105   99,463 5,085 SH   SOLE 36 5,085 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   26,208,103 4,082,259 SH   SOLE 43 3,777,929 0 304,330
NOODLES & CO COM CL A 65540B105   13,685 7,165 SH   SOLE 2 3,906 0 3,259
NOODLES & CO COM CL A 65540B105   183,360 96,000 SH   SOLE 18 96,000 0 0
NOODLES & CO COM CL A 65540B105   149,591 78,320 SH   SOLE 19 78,320 0 0
NOODLES & CO COM CL A 65540B105   2,786,747 1,459,030 SH   SOLE 21 1,459,030 0 0
NOODLES & CO COM CL A 65540B105   1,866,559 977,256 SH   SOLE 22 960,387 0 16,869
NOODLES & CO COM CL A 65540B105   846 443 SH   SOLE 43 443 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   468,291 119,462 SH   SOLE 2 8,222 0 111,240
NORDIC AMERICAN TANKERS LIMI COM G65773106   1,485,531 378,962 SH   SOLE 7 378,962 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   2,215,890 565,278 SH   SOLE 18 565,278 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   1,720,641 438,939 SH   SOLE 19 438,939 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   29,221,448 7,454,451 SH   SOLE 21 7,454,451 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   10,123,467 2,582,517 SH   SOLE 22 2,401,397 0 181,120
NORDIC AMERICAN TANKERS LIMI COM G65773106   1,310,502 334,312 SH   SOLE 43 286,830 0 47,482
NORDSON CORP COM 655663102   23,939,339 87,198 SH   SOLE 2 56,407 0 30,791
NORDSON CORP COM 655663102   17,744,893 64,635 SH   SOLE 4 21,504 0 43,131
NORDSON CORP COM 655663102   10,203,554 37,166 SH   SOLE 7 33,009 0 4,157
NORDSON CORP COM 655663102   586,967 2,138 SH   SOLE 13 2,138 0 0
NORDSON CORP COM 655663102   2,126,587 7,746 SH   SOLE 15 7,746 0 0
NORDSON CORP COM 655663102   21,590,100 78,641 SH   SOLE 18 75,266 0 3,375
NORDSON CORP COM 655663102   8,592,553 31,298 SH   SOLE 19 31,298 0 0
NORDSON CORP COM 655663102   398,689,459 1,452,209 SH   SOLE 21 1,452,209 0 0
NORDSON CORP COM 655663102   359,436,828 1,309,233 SH   SOLE 22 1,182,790 0 126,443
NORDSON CORP COM 655663102   22,341,791 81,379 SH   SOLE 23 81,379 0 0
NORDSON CORP COM 655663102   7,401,873 26,961 SH   SOLE 25 26,685 0 276
NORDSON CORP COM 655663102   9,512,536 34,649 SH   SOLE 26 25,899 0 8,750
NORDSON CORP COM 655663102   35,287,999 128,535 SH   SOLE 28 625 0 127,910
NORDSON CORP COM 655663102   136,308,835 496,499 SH   SOLE 30 494,365 0 2,134
NORDSON CORP COM 655663102   3,388,098 12,341 SH   SOLE 31 11,510 0 831
NORDSON CORP COM 655663102   674,545 2,457 SH   SOLE 34 2,457 0 0
NORDSON CORP COM 655663102   1,656,300 6,033 SH   SOLE 36 6,033 0 0
NORDSON CORP COM 655663102   649,836 2,367 SH   SOLE 40 2,367 0 0
NORDSON CORP COM 655663102   24,606 90 SH   OTR 43 90 0 0
NORDSON CORP COM 655663102   14,057,941 51,205 SH   SOLE 43 43,169 0 8,036
NORDSTROM INC COM 655664100   5,505,596 271,613 SH   SOLE 2 98,850 0 172,763
NORDSTROM INC COM 655664100   7,135 352 SH   SOLE 4 352 0 0
NORDSTROM INC COM 655664100   465,825 22,981 SH   SOLE 7 21,896 0 1,085
NORDSTROM INC COM 655664100   3,539,527 174,619 SH   SOLE 18 174,619 0 0
NORDSTROM INC COM 655664100   811,449 40,032 SH   SOLE 19 40,032 0 0
NORDSTROM INC COM 655664100   101,291,116 4,997,095 SH   SOLE 21 4,997,095 0 0
NORDSTROM INC COM 655664100   62,026,545 3,060,017 SH   SOLE 22 2,904,985 0 155,032
NORDSTROM INC COM 655664100   468,176 23,097 SH   SOLE 25 23,097 0 0
NORDSTROM INC COM 655664100   2,856,732 140,934 SH   SOLE 26 140,934 0 0
NORDSTROM INC COM 655664100   45,668 2,253 SH   SOLE 28 2,253 0 0
NORDSTROM INC COM 655664100   2,168,951 107,003 SH   SOLE 30 107,003 0 0
NORDSTROM INC COM 655664100   28,256 1,394 SH   SOLE 31 1,394 0 0
NORDSTROM INC COM 655664100   158,451 7,817 SH   SOLE 36 7,817 0 0
NORDSTROM INC COM 655664100   492,885 24,316 SH   SOLE 40 24,316 0 0
NORDSTROM INC COM 655664100   921,120 45,443 SH   SOLE 43 41,535 0 3,908
NORFOLK SOUTHN CORP COM 655844108   99,815,248 391,632 SH   SOLE 2 60,425 0 331,207
NORFOLK SOUTHN CORP COM 655844108   29,105,135 114,196 SH   SOLE 4 90,478 0 23,718
NORFOLK SOUTHN CORP COM 655844108   36,684,204 143,933 SH   SOLE 7 126,443 0 17,490
NORFOLK SOUTHN CORP COM 655844108   1,851,631 7,265 SH   SOLE 13 7,265 0 0
NORFOLK SOUTHN CORP COM 655844108   8,258,553 32,403 SH   SOLE 15 32,403 0 0
NORFOLK SOUTHN CORP COM 655844108   94,555,031 370,993 SH   SOLE 18 356,625 0 14,368
NORFOLK SOUTHN CORP COM 655844108   20,903,673 82,017 SH   SOLE 19 82,017 0 0
NORFOLK SOUTHN CORP COM 655844108   1,322,799,003 5,190,093 SH   SOLE 21 5,190,093 0 0
NORFOLK SOUTHN CORP COM 655844108   1,230,557,727 4,828,178 SH   SOLE 22 4,331,302 0 496,876
NORFOLK SOUTHN CORP COM 655844108   87,939,580 345,037 SH   SOLE 23 345,037 0 0
NORFOLK SOUTHN CORP COM 655844108   86,887,222 340,908 SH   SOLE 25 339,858 0 1,050
NORFOLK SOUTHN CORP COM 655844108   64,490,266 253,032 SH   SOLE 26 141,547 0 111,485
NORFOLK SOUTHN CORP COM 655844108   91,546,755 359,190 SH   SOLE 28 3,633 0 355,557
NORFOLK SOUTHN CORP COM 655844108   353,995,824 1,388,927 SH   SOLE 30 1,388,927 0 0
NORFOLK SOUTHN CORP COM 655844108   13,337,857 52,332 SH   SOLE 31 48,763 0 3,569
NORFOLK SOUTHN CORP COM 655844108   4,990,100 19,579 SH   SOLE 34 19,579 0 0
NORFOLK SOUTHN CORP COM 655844108   12,642,571 49,604 SH   SOLE 36 49,604 0 0
NORFOLK SOUTHN CORP COM 655844108   2,797,963 10,978 SH   SOLE 40 10,978 0 0
NORFOLK SOUTHN CORP COM 655844108   79,774 313 SH   OTR 43 313 0 0
NORFOLK SOUTHN CORP COM 655844108   80,354,825 315,278 SH   SOLE 43 261,863 0 53,414
NORFOLK SOUTHN CORP OPTIONS 655844108   229,383 900 SH Call SOLE 4 900 0 0
NORFOLK SOUTHN CORP OPTIONS 655844108   76,461 300 SH Call SOLE 7 300 0 0
NORFOLK SOUTHN CORP OPTIONS 655844108   5,326,783 20,900 SH Call SOLE 18 20,900 0 0
NORFOLK SOUTHN CORP OPTIONS 655844108   37,797,221 148,300 SH Call SOLE 19 148,300 0 0
NORFOLK SOUTHN CORP OPTIONS 655844108   2,370,291 9,300 SH Call SOLE 22 9,300 0 0
NORFOLK SOUTHN CORP OPTIONS 655844108   152,922 600 SH Call SOLE 30 600 0 0
NORFOLK SOUTHN CORP OPTIONS 655844108   18,350,640 72,000 SH Call SOLE 34 72,000 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   24,864 1,116 SH   SOLE 22 1,116 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   184,282 3,330 SH   SOLE 2 287 0 3,043
NORTHEAST BK LEWISTON ME COM 66405S100   1,328 24 SH   SOLE 7 24 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   1,047,918 18,936 SH   SOLE 18 18,936 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   829,768 14,994 SH   SOLE 19 14,994 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   15,005,994 271,160 SH   SOLE 21 271,160 0 0
NORTHEAST BK LEWISTON ME COM 66405S100   12,002,803 216,892 SH   SOLE 22 210,468 0 6,424
NORTHEAST BK LEWISTON ME COM 66405S100   4,261 77 SH   SOLE 43 77 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   647,101 41,138 SH   SOLE 2 35,793 0 5,345
NORTHEAST CMNTY BANCORP INC COM 664121100   580,610 36,911 SH   SOLE 18 36,911 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   409,027 26,003 SH   SOLE 19 26,003 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   8,367,479 531,944 SH   SOLE 21 531,944 0 0
NORTHEAST CMNTY BANCORP INC COM 664121100   6,654,702 423,058 SH   SOLE 22 414,340 0 8,718
NORTHEAST CMNTY BANCORP INC COM 664121100   79 5 SH   SOLE 43 5 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   834 2,623 SH   SOLE 7 2,623 0 0
NORTHERN OIL & GAS INC COM 665531307   2,452,740 61,813 SH   SOLE 2 26,120 0 35,693
NORTHERN OIL & GAS INC COM 665531307   12,261 309 SH   SOLE 4 309 0 0
NORTHERN OIL & GAS INC COM 665531307   30,752 775 SH   SOLE 7 775 0 0
NORTHERN OIL & GAS INC COM 665531307   10,191,173 256,834 SH   SOLE 18 256,834 0 0
NORTHERN OIL & GAS INC COM 665531307   7,489,402 188,745 SH   SOLE 19 188,745 0 0
NORTHERN OIL & GAS INC COM 665531307   411,791,461 10,377,809 SH   SOLE 21 10,377,809 0 0
NORTHERN OIL & GAS INC COM 665531307   99,908,645 2,517,859 SH   SOLE 22 2,437,244 0 80,615
NORTHERN OIL & GAS INC COM 665531307   1,297,298 32,694 SH   SOLE 26 32,694 0 0
NORTHERN OIL & GAS INC COM 665531307   8,872,924 223,612 SH   SOLE 30 223,612 0 0
NORTHERN OIL & GAS INC COM 665531307   2,252,681 56,771 SH   SOLE 43 54,463 0 2,308
NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8   736,588 605,000 PRN   SOLE 2 363,000 0 242,000
NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8   1,162,713 955,000 PRN   SOLE 18 955,000 0 0
NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8   1,732,503 1,423,000 PRN   SOLE 19 1,423,000 0 0
NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8   5,113,500 4,200,000 PRN   SOLE 21 4,200,000 0 0
NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8   325,073 267,000 PRN   SOLE 26 127,000 0 140,000
NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8   65,745 54,000 PRN   SOLE 30 54,000 0 0
NORTHERN OIL & GAS INC NOTE 3.625% 4/1 665531AJ8   376,208 309,000 PRN   SOLE 34 309,000 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   18,359 1,365 SH   SOLE 18 1,365 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   233,331 17,348 SH   SOLE 21 17,348 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109   145,798 10,840 SH   SOLE 22 10,840 0 0
NORTHERN TR CORP COM 665859104   30,965,768 348,243 SH   SOLE 2 74,710 0 273,533
NORTHERN TR CORP COM 665859104   18,391,679 206,834 SH   SOLE 4 109,388 0 97,446
NORTHERN TR CORP COM 665859104   24,951,041 280,601 SH   SOLE 7 256,989 0 23,612
NORTHERN TR CORP COM 665859104   682,372 7,674 SH   SOLE 13 7,674 0 0
NORTHERN TR CORP COM 665859104   2,777,683 31,238 SH   SOLE 15 31,238 0 0
NORTHERN TR CORP COM 665859104   38,118,937 428,688 SH   SOLE 18 415,642 0 13,046
NORTHERN TR CORP COM 665859104   7,823,537 87,984 SH   SOLE 19 87,984 0 0
NORTHERN TR CORP COM 665859104   533,995,811 6,005,351 SH   SOLE 21 6,005,351 0 0
NORTHERN TR CORP COM 665859104   392,162,809 4,410,288 SH   SOLE 22 3,955,516 0 454,772
NORTHERN TR CORP COM 665859104   27,322,537 307,271 SH   SOLE 23 307,271 0 0
NORTHERN TR CORP COM 665859104   31,555,930 354,880 SH   SOLE 25 329,257 0 25,623
NORTHERN TR CORP COM 665859104   27,959,916 314,439 SH   SOLE 26 220,591 0 93,848
NORTHERN TR CORP COM 665859104   35,332,807 397,355 SH   SOLE 28 3,289 0 394,066
NORTHERN TR CORP COM 665859104   169,093,029 1,901,631 SH   SOLE 30 1,708,268 0 193,363
NORTHERN TR CORP COM 665859104   4,300,438 48,363 SH   SOLE 31 44,935 0 3,428
NORTHERN TR CORP COM 665859104   865,547 9,734 SH   SOLE 34 9,734 0 0
NORTHERN TR CORP COM 665859104   4,997,749 56,205 SH   SOLE 36 56,205 0 0
NORTHERN TR CORP COM 665859104   902,538 10,150 SH   SOLE 40 10,150 0 0
NORTHERN TR CORP COM 665859104   29,521 332 SH   OTR 43 332 0 0
NORTHERN TR CORP COM 665859104   23,292,641 261,951 SH   SOLE 43 218,961 0 42,990
NORTHFIELD BANCORP INC DEL COM 66611T108   345,109 35,505 SH   SOLE 2 12,661 0 22,844
NORTHFIELD BANCORP INC DEL COM 66611T108   4,355 448 SH   SOLE 7 448 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   1,327,908 136,616 SH   SOLE 18 136,616 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   792,355 81,518 SH   SOLE 19 81,518 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   45,652,468 4,696,756 SH   SOLE 21 4,696,756 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   11,548,390 1,188,106 SH   SOLE 22 1,131,885 0 56,221
NORTHFIELD BANCORP INC DEL COM 66611T108   62,023 6,381 SH   SOLE 25 6,381 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   96,306 9,908 SH   SOLE 28 0 0 9,908
NORTHFIELD BANCORP INC DEL COM 66611T108   922,885 94,947 SH   SOLE 30 94,947 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   50,214 5,166 SH   SOLE 40 5,166 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   182,444 18,770 SH   SOLE 43 18,770 0 0
NORTHRIM BANCORP INC COM 666762109   2,814,064 55,713 SH   SOLE 2 35,825 0 19,888
NORTHRIM BANCORP INC COM 666762109   780,329 15,449 SH   SOLE 18 15,449 0 0
NORTHRIM BANCORP INC COM 666762109   6,107,013 120,907 SH   SOLE 19 120,907 0 0
NORTHRIM BANCORP INC COM 666762109   10,685,391 211,550 SH   SOLE 21 211,550 0 0
NORTHRIM BANCORP INC COM 666762109   16,920,042 334,984 SH   SOLE 22 322,017 0 12,967
NORTHRIM BANCORP INC COM 666762109   32,478 643 SH   SOLE 23 643 0 0
NORTHRIM BANCORP INC COM 666762109   147,590 2,922 SH   SOLE 26 0 0 2,922
NORTHRIM BANCORP INC COM 666762109   13,941 276 SH   SOLE 43 276 0 0
NORTHROP GRUMMAN CORP COM 666807102   126,106,328 263,457 SH   SOLE 2 35,959 0 227,498
NORTHROP GRUMMAN CORP COM 666807102   32,623,551 68,156 SH   SOLE 4 25,619 0 42,537
NORTHROP GRUMMAN CORP COM 666807102   47,983,750 100,246 SH   SOLE 7 85,239 0 15,007
NORTHROP GRUMMAN CORP COM 666807102   2,152,534 4,497 SH   SOLE 13 4,497 0 0
NORTHROP GRUMMAN CORP COM 666807102   9,789,076 20,451 SH   SOLE 15 20,451 0 0
NORTHROP GRUMMAN CORP COM 666807102   112,991,522 236,058 SH   SOLE 18 226,764 0 9,294
NORTHROP GRUMMAN CORP COM 666807102   115,741,424 241,803 SH   SOLE 19 241,803 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,860,201,041 3,886,268 SH   SOLE 21 3,886,268 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,501,647,844 3,137,191 SH   SOLE 22 2,822,987 0 314,204
NORTHROP GRUMMAN CORP COM 666807102   104,730,329 218,799 SH   SOLE 23 218,799 0 0
NORTHROP GRUMMAN CORP COM 666807102   31,477,639 65,762 SH   SOLE 25 65,697 0 65
NORTHROP GRUMMAN CORP COM 666807102   47,093,443 98,386 SH   SOLE 26 88,981 0 9,405
NORTHROP GRUMMAN CORP COM 666807102   69,406 145 SH   SOLE 29 145 0 0
NORTHROP GRUMMAN CORP COM 666807102   342,475,486 715,488 SH   SOLE 30 715,488 0 0
NORTHROP GRUMMAN CORP COM 666807102   15,661,277 32,719 SH   SOLE 31 30,404 0 2,315
NORTHROP GRUMMAN CORP COM 666807102   14,436,386 30,160 SH   SOLE 36 30,160 0 0
NORTHROP GRUMMAN CORP COM 666807102   1,689,670 3,530 SH   SOLE 40 3,530 0 0
NORTHROP GRUMMAN CORP COM 666807102   102,432,443 213,998 SH   SOLE 43 184,414 0 29,584
NORTHWEST BANCSHARES INC MD COM 667340103   1,118,179 95,981 SH   SOLE 2 32,431 0 63,550
NORTHWEST BANCSHARES INC MD COM 667340103   7,340 630 SH   SOLE 4 630 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   11,767 1,010 SH   SOLE 7 1,010 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   4,609,800 395,691 SH   SOLE 18 395,691 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   2,737,214 234,954 SH   SOLE 19 234,954 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   166,460,885 14,288,488 SH   SOLE 21 14,288,488 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   37,762,485 3,241,415 SH   SOLE 22 3,096,346 0 145,069
NORTHWEST BANCSHARES INC MD COM 667340103   203,712 17,486 SH   SOLE 25 17,486 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   265,212 22,765 SH   SOLE 26 22,765 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   26,411 2,267 SH   SOLE 28 2,267 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   2,595,154 222,760 SH   SOLE 30 222,760 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   1,701 146 SH   SOLE 36 146 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   220,138 18,896 SH   SOLE 40 18,896 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   448,320 38,482 SH   SOLE 43 35,511 0 2,971
NORTHWEST NAT HLDG CO COM 66765N105   1,311,819 35,245 SH   SOLE 2 10,646 0 24,599
NORTHWEST NAT HLDG CO COM 66765N105   330,551 8,881 SH   SOLE 4 8,881 0 0
NORTHWEST NAT HLDG CO COM 66765N105   2,803,894 75,333 SH   SOLE 7 66,890 0 8,443
NORTHWEST NAT HLDG CO COM 66765N105   4,540,728 121,997 SH   SOLE 18 121,997 0 0
NORTHWEST NAT HLDG CO COM 66765N105   2,910,865 78,207 SH   SOLE 19 78,207 0 0
NORTHWEST NAT HLDG CO COM 66765N105   177,261,404 4,762,531 SH   SOLE 21 4,762,531 0 0
NORTHWEST NAT HLDG CO COM 66765N105   42,521,096 1,142,426 SH   SOLE 22 1,094,378 0 48,048
NORTHWEST NAT HLDG CO COM 66765N105   281,309 7,558 SH   SOLE 25 7,558 0 0
NORTHWEST NAT HLDG CO COM 66765N105   1,106,141 29,719 SH   SOLE 26 14,057 0 15,662
NORTHWEST NAT HLDG CO COM 66765N105   9,566 257 SH   SOLE 28 257 0 0
NORTHWEST NAT HLDG CO COM 66765N105   4,462,790 119,903 SH   SOLE 30 119,903 0 0
NORTHWEST NAT HLDG CO COM 66765N105   315,998 8,490 SH   SOLE 40 8,490 0 0
NORTHWEST NAT HLDG CO COM 66765N105   2,307,454 61,995 SH   SOLE 43 49,712 0 12,283
NORTHWEST PIPE CO COM 667746101   256,251 7,389 SH   SOLE 2 394 0 6,995
NORTHWEST PIPE CO COM 667746101   4,890 141 SH   SOLE 7 141 0 0
NORTHWEST PIPE CO COM 667746101   939,342 27,086 SH   SOLE 18 27,086 0 0
NORTHWEST PIPE CO COM 667746101   725,506 20,920 SH   SOLE 19 20,920 0 0
NORTHWEST PIPE CO COM 667746101   26,280,053 757,787 SH   SOLE 21 757,787 0 0
NORTHWEST PIPE CO COM 667746101   9,487,720 273,579 SH   SOLE 22 264,921 0 8,658
NORTHWEST PIPE CO COM 667746101   22,889 660 SH   SOLE 43 660 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   4,256,831 83,582 SH   SOLE 2 60,055 0 23,527
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   703,649 13,816 SH   SOLE 4 13,816 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   4,953,044 97,252 SH   SOLE 7 85,383 0 11,869
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   14,393,938 282,622 SH   SOLE 18 282,622 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   6,714,458 131,837 SH   SOLE 19 131,837 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   328,286,122 6,445,830 SH   SOLE 21 6,445,830 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   106,620,376 2,093,469 SH   SOLE 22 2,013,343 0 80,126
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   988,908 19,417 SH   SOLE 26 19,417 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   45,379 891 SH   SOLE 28 891 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   3,276,734 64,338 SH   SOLE 30 64,338 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   1,372,614 26,951 SH   SOLE 32 26,951 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   95,545 1,876 SH   SOLE 36 1,876 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   5,705,267 112,022 SH   SOLE 43 106,561 0 5,461
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   17,407,188 831,686 SH   SOLE 2 488,157 0 343,529
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   27,607 1,319 SH   SOLE 4 1,319 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   6,106,600 291,763 SH   SOLE 7 255,455 0 36,308
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   424,963 20,304 SH   SOLE 15 20,304 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   10,258,170 490,118 SH   SOLE 18 490,118 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   4,608,158 220,170 SH   SOLE 19 220,170 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   231,668,958 11,068,751 SH   SOLE 21 11,068,751 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   201,092,824 9,607,875 SH   SOLE 22 8,908,568 0 699,307
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   5,463 261 SH   SOLE 23 261 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   1,796,673 85,842 SH   SOLE 25 85,842 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   2,681,175 128,102 SH   SOLE 26 128,102 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   308,801 14,754 SH   SOLE 28 6,591 0 8,163
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   35,264,643 1,684,885 SH   SOLE 30 1,684,885 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   110,238 5,267 SH   SOLE 31 5,267 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   112,227 5,362 SH   SOLE 36 5,362 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   1,920,076 91,738 SH   SOLE 40 91,738 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   18,481 883 SH   OTR 43 883 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   7,118,984 340,133 SH   SOLE 43 268,815 0 71,318
NORWOOD FINL CORP COM 669549107   92,623 3,404 SH   SOLE 2 194 0 3,210
NORWOOD FINL CORP COM 669549107   568,390 20,889 SH   SOLE 18 20,889 0 0
NORWOOD FINL CORP COM 669549107   393,538 14,463 SH   SOLE 19 14,463 0 0
NORWOOD FINL CORP COM 669549107   7,893,594 290,099 SH   SOLE 21 290,099 0 0
NORWOOD FINL CORP COM 669549107   5,823,158 214,008 SH   SOLE 22 208,641 0 5,367
NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842   4,896 2,138 SH   SOLE 2 2,138 0 0
NOV INC COM 62955J103   62,516,665 3,202,698 SH   SOLE 2 436,285 0 2,766,413
NOV INC COM 62955J103   25,805 1,322 SH   SOLE 4 1,322 0 0
NOV INC COM 62955J103   1,689,885 86,572 SH   SOLE 7 82,134 0 4,438
NOV INC COM 62955J103   13,799,235 706,928 SH   SOLE 18 703,618 0 3,310
NOV INC COM 62955J103   3,693,770 189,230 SH   SOLE 19 189,230 0 0
NOV INC COM 62955J103   406,544,660 20,827,083 SH   SOLE 21 20,827,083 0 0
NOV INC COM 62955J103   233,363,435 11,955,094 SH   SOLE 22 11,417,719 0 537,375
NOV INC COM 62955J103   144,468 7,401 SH   SOLE 23 7,401 0 0
NOV INC COM 62955J103   1,554,592 79,641 SH   SOLE 25 79,641 0 0
NOV INC COM 62955J103   3,506,612 179,642 SH   SOLE 26 175,326 0 4,316
NOV INC COM 62955J103   625,128 32,025 SH   SOLE 28 4,220 0 27,805
NOV INC COM 62955J103   8,889,428 455,401 SH   SOLE 30 455,401 0 0
NOV INC COM 62955J103   95,394 4,887 SH   SOLE 31 4,887 0 0
NOV INC COM 62955J103   160,005 8,197 SH   SOLE 36 8,197 0 0
NOV INC COM 62955J103   1,553,772 79,599 SH   SOLE 40 79,599 0 0
NOV INC COM 62955J103   10,985,322 562,773 SH   SOLE 43 500,422 0 62,351
NOVA LIFESTYLE INC COM 66979P300   14,744 4,931 SH   SOLE 22 4,931 0 0
NOVA LTD COM M7516K103   2,176,630 12,271 SH   SOLE 43 11,405 0 866
NOVAGOLD RES INC COM NEW 66987E206   1,387,263 462,421 SH   SOLE 2 326,594 0 135,827
NOVAGOLD RES INC COM NEW 66987E206   6,549 2,183 SH   SOLE 7 2,183 0 0
NOVAGOLD RES INC COM NEW 66987E206   1,919,997 639,999 SH   SOLE 18 574,064 0 65,935
NOVAGOLD RES INC COM NEW 66987E206   4,219,053 1,406,351 SH   SOLE 19 1,406,351 0 0
NOVAGOLD RES INC COM NEW 66987E206   24,570,552 8,190,184 SH   SOLE 21 8,190,184 0 0
NOVAGOLD RES INC COM NEW 66987E206   11,905,287 3,968,429 SH   SOLE 22 3,786,024 0 182,405
NOVAGOLD RES INC COM NEW 66987E206   123,138 41,046 SH   SOLE 23 41,046 0 0
NOVAGOLD RES INC COM NEW 66987E206   122,631 40,877 SH   SOLE 26 0 0 40,877
NOVAGOLD RES INC COM NEW 66987E206   391,032 130,344 SH   SOLE 43 118,627 0 11,717
NOVANTA INC COM 67000B104   6,690,196 38,280 SH   SOLE 2 29,659 0 8,621
NOVANTA INC COM 67000B104   142,962 818 SH   SOLE 4 83 0 735
NOVANTA INC COM 67000B104   1,530,286 8,756 SH   SOLE 7 8,293 0 463
NOVANTA INC COM 67000B104   23,068,242 131,992 SH   SOLE 18 131,992 0 0
NOVANTA INC COM 67000B104   13,367,109 76,484 SH   SOLE 19 76,484 0 0
NOVANTA INC COM 67000B104   472,190,265 2,701,781 SH   SOLE 21 2,701,781 0 0
NOVANTA INC COM 67000B104   201,173,378 1,151,075 SH   SOLE 22 1,120,097 0 30,978
NOVANTA INC COM 67000B104   1,328,252 7,600 SH   SOLE 25 7,600 0 0
NOVANTA INC COM 67000B104   1,658,043 9,487 SH   SOLE 26 9,487 0 0
NOVANTA INC COM 67000B104   3,712,464 21,242 SH   SOLE 28 19,689 0 1,553
NOVANTA INC COM 67000B104   42,765,170 244,694 SH   SOLE 30 244,694 0 0
NOVANTA INC COM 67000B104   61,869 354 SH   SOLE 36 354 0 0
NOVANTA INC COM 67000B104   1,266,733 7,248 SH   SOLE 40 7,248 0 0
NOVANTA INC COM 67000B104   5,351,807 30,622 SH   SOLE 43 22,440 0 8,182
NOVARTIS AG SPONSORED ADR 66987V109   453,760 4,691 SH   SOLE 2 4,691 0 0
NOVARTIS AG SPONSORED ADR 66987V109   391,079 4,043 SH   SOLE 18 4,043 0 0
NOVARTIS AG SPONSORED ADR 66987V109   6,643,513 68,681 SH   SOLE 19 68,681 0 0
NOVARTIS AG SPONSORED ADR 66987V109   172,313,401 1,781,385 SH   SOLE 43 1,663,929 0 117,456
NOVAVAX INC COM NEW 670002401   296,747 62,081 SH   SOLE 2 31,143 0 30,938
NOVAVAX INC COM NEW 670002401   1,730 362 SH   SOLE 4 362 0 0
NOVAVAX INC COM NEW 670002401   28,044 5,867 SH   SOLE 7 5,867 0 0
NOVAVAX INC COM NEW 670002401   1,183,346 247,562 SH   SOLE 18 247,562 0 0
NOVAVAX INC COM NEW 670002401   1,141,019 238,707 SH   SOLE 19 238,707 0 0
NOVAVAX INC COM NEW 670002401   24,924,521 5,214,335 SH   SOLE 21 5,214,335 0 0
NOVAVAX INC COM NEW 670002401   15,294,872 3,199,764 SH   SOLE 22 3,114,205 0 85,559
NOVAVAX INC COM NEW 670002401   101,422 21,218 SH   SOLE 25 21,218 0 0
NOVAVAX INC COM NEW 670002401   163,519 34,209 SH   SOLE 26 34,209 0 0
NOVAVAX INC COM NEW 670002401   1,359,552 284,425 SH   SOLE 30 284,425 0 0
NOVAVAX INC COM NEW 670002401   132,296 27,677 SH   SOLE 40 27,677 0 0
NOVAVAX INC COM NEW 670002401   441,309 92,324 SH   SOLE 43 83,771 0 8,553
NOVO INTEGRATED SCIENCES INC COM NEW 67011T300   142,224 291,921 SH   SOLE 22 291,921 0 0
NOVO-NORDISK A S ADR 670100205   53,158 414 SH   SOLE 2 264 0 150
NOVO-NORDISK A S ADR 670100205   189,264,952 1,474,026 SH   SOLE 18 1,469,071 0 4,955
NOVO-NORDISK A S ADR 670100205   24,278,129 189,082 SH   SOLE 19 189,082 0 0
NOVO-NORDISK A S ADR 670100205   163,453 1,273 SH   SOLE 21 1,273 0 0
NOVO-NORDISK A S ADR 670100205   7,493,039 58,357 SH   SOLE 25 0 0 58,357
NOVO-NORDISK A S ADR 670100205   52,209,366 406,615 SH   SOLE 34 406,615 0 0
NOVO-NORDISK A S ADR 670100205   1,589,078 12,376 SH   SOLE 36 12,376 0 0
NOVO-NORDISK A S ADR 670100205   439,503,996 3,422,928 SH   SOLE 43 3,157,450 0 265,478
NOVO-NORDISK A S OPTIONS 670100205   4,083,120 31,800 SH Call SOLE 2 0 0 31,800
NOVO-NORDISK A S OPTIONS 670100205   564,960 4,400 SH Call SOLE 4 4,400 0 0
NOVO-NORDISK A S OPTIONS 670100205   13,263,720 103,300 SH Call SOLE 18 103,300 0 0
NOVO-NORDISK A S OPTIONS 670100205   73,380,600 571,500 SH Call SOLE 19 571,500 0 0
NOVO-NORDISK A S OPTIONS 670100205   5,482,680 42,700 SH Call SOLE 22 42,700 0 0
NOVO-NORDISK A S OPTIONS 670100205   3,941,880 30,700 SH Call SOLE 26 30,700 0 0
NOVO-NORDISK A S OPTIONS 670100205   359,520 2,800 SH Call SOLE 30 2,800 0 0
NOVO-NORDISK A S OPTIONS 670100205   42,731,520 332,800 SH Call SOLE 34 332,800 0 0
NOVOCURE LTD ORD SHS G6674U108   12,093,572 773,741 SH   SOLE 2 681,814 0 91,927
NOVOCURE LTD ORD SHS G6674U108   17,349 1,110 SH   SOLE 4 318 0 792
NOVOCURE LTD ORD SHS G6674U108   430,747 27,559 SH   SOLE 7 26,213 0 1,346
NOVOCURE LTD ORD SHS G6674U108   2,539,984 162,507 SH   SOLE 18 162,507 0 0
NOVOCURE LTD ORD SHS G6674U108   10,370,083 663,473 SH   SOLE 19 663,473 0 0
NOVOCURE LTD ORD SHS G6674U108   47,731,629 3,053,847 SH   SOLE 21 3,053,847 0 0
NOVOCURE LTD ORD SHS G6674U108   44,597,689 2,853,339 SH   SOLE 22 2,633,343 0 219,996
NOVOCURE LTD ORD SHS G6674U108   795,989 50,927 SH   SOLE 23 50,927 0 0
NOVOCURE LTD ORD SHS G6674U108   298,314 19,086 SH   SOLE 25 19,086 0 0
NOVOCURE LTD ORD SHS G6674U108   3,188,895 204,024 SH   SOLE 26 34,325 0 169,699
NOVOCURE LTD ORD SHS G6674U108   63,051 4,034 SH   SOLE 28 1,695 0 2,339
NOVOCURE LTD ORD SHS G6674U108   6,196,342 396,439 SH   SOLE 30 396,439 0 0
NOVOCURE LTD ORD SHS G6674U108   23,461 1,501 SH   SOLE 31 1,501 0 0
NOVOCURE LTD ORD SHS G6674U108   10,193,151 652,153 SH   SOLE 34 652,153 0 0
NOVOCURE LTD ORD SHS G6674U108   365,961 23,414 SH   SOLE 40 23,414 0 0
NOVOCURE LTD ORD SHS G6674U108   3,083,143 197,258 SH   SOLE 43 172,205 0 25,053
NRG ENERGY INC COM NEW 629377508   34,884,718 515,360 SH   SOLE 2 171,221 0 344,139
NRG ENERGY INC COM NEW 629377508   10,088,382 149,038 SH   SOLE 4 58,415 0 90,623
NRG ENERGY INC COM NEW 629377508   18,307,302 270,458 SH   SOLE 7 234,552 0 35,906
NRG ENERGY INC COM NEW 629377508   341,293 5,042 SH   SOLE 13 5,042 0 0
NRG ENERGY INC COM NEW 629377508   2,056,016 30,374 SH   SOLE 15 30,374 0 0
NRG ENERGY INC COM NEW 629377508   29,745,829 439,442 SH   SOLE 18 425,285 0 14,157
NRG ENERGY INC COM NEW 629377508   8,008,404 118,310 SH   SOLE 19 118,310 0 0
NRG ENERGY INC COM NEW 629377508   658,099,306 9,722,253 SH   SOLE 21 9,722,253 0 0
NRG ENERGY INC COM NEW 629377508   363,074,674 5,363,786 SH   SOLE 22 4,817,231 0 546,555
NRG ENERGY INC COM NEW 629377508   23,675,593 349,765 SH   SOLE 23 349,765 0 0
NRG ENERGY INC COM NEW 629377508   22,142,211 327,112 SH   SOLE 25 327,112 0 0
NRG ENERGY INC COM NEW 629377508   14,476,116 213,859 SH   SOLE 26 142,101 0 71,758
NRG ENERGY INC COM NEW 629377508   11,861,183 175,228 SH   SOLE 28 4,999 0 170,229
NRG ENERGY INC COM NEW 629377508   102,738,664 1,517,782 SH   SOLE 30 1,517,782 0 0
NRG ENERGY INC COM NEW 629377508   3,576,943 52,843 SH   SOLE 31 49,333 0 3,510
NRG ENERGY INC COM NEW 629377508   3,904,224 57,678 SH   SOLE 32 57,678 0 0
NRG ENERGY INC COM NEW 629377508   772,614 11,414 SH   SOLE 34 11,414 0 0
NRG ENERGY INC COM NEW 629377508   3,381,522 49,956 SH   SOLE 36 49,956 0 0
NRG ENERGY INC COM NEW 629377508   781,481 11,545 SH   SOLE 40 11,545 0 0
NRG ENERGY INC COM NEW 629377508   22,338 330 SH   OTR 43 330 0 0
NRG ENERGY INC COM NEW 629377508   27,963,714 413,114 SH   SOLE 43 359,651 0 53,463
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   7,875,420 4,760,000 PRN   SOLE 2 4,760,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   7,895,274 4,772,000 PRN   SOLE 21 4,772,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5   12,160,575 7,350,000 PRN   SOLE 22 7,350,000 0 0
NRX PHARMACEUTICALS INC COM 629444100   137,188 290,714 SH   SOLE 22 290,714 0 0
NSTS BANCORP INC COM 6293JP109   7,336 769 SH   SOLE 18 769 0 0
NSTS BANCORP INC COM 6293JP109   96,879 10,155 SH   SOLE 21 10,155 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   44,698,572 3,746,737 SH   SOLE 2 912,247 0 2,834,490
NU HLDGS LTD ORD SHS CL A G6683N103   2,728,809 228,735 SH   SOLE 4 44,728 0 184,007
NU HLDGS LTD ORD SHS CL A G6683N103   564,969 47,357 SH   SOLE 7 47,357 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,910,267 160,123 SH   SOLE 13 160,123 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   347,962 29,167 SH   SOLE 15 29,167 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   12,755,890 1,069,228 SH   SOLE 18 1,069,228 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   7,937,757 665,361 SH   SOLE 19 665,361 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   441,579,859 37,014,238 SH   SOLE 21 37,014,238 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   235,432,382 19,734,483 SH   SOLE 22 17,890,256 0 1,844,227
NU HLDGS LTD ORD SHS CL A G6683N103   1,409,160 118,119 SH   SOLE 23 118,119 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   36,362,258 3,047,968 SH   SOLE 25 3,047,968 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   8,684,420 727,948 SH   SOLE 26 95,054 0 632,894
NU HLDGS LTD ORD SHS CL A G6683N103   12,447,571 1,043,384 SH   SOLE 28 110,641 0 932,743
NU HLDGS LTD ORD SHS CL A G6683N103   1,304,581 109,353 SH   SOLE 30 109,353 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   6,677,352 559,711 SH   SOLE 31 544,255 0 15,456
NU HLDGS LTD ORD SHS CL A G6683N103   7,180,297 601,869 SH   SOLE 34 601,869 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   2,782,148 233,206 SH   SOLE 36 233,206 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   3,115,949 261,186 SH   SOLE 43 260,432 0 754
NU SKIN ENTERPRISES INC CL A 67018T105   1,297,309 93,804 SH   SOLE 2 60,505 0 33,299
NU SKIN ENTERPRISES INC CL A 67018T105   2,973 215 SH   SOLE 4 215 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   24,576 1,777 SH   SOLE 7 1,777 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   2,213,810 160,073 SH   SOLE 18 160,073 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   1,478,137 106,879 SH   SOLE 19 106,879 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   81,007,994 5,857,411 SH   SOLE 21 5,857,411 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   22,414,820 1,620,739 SH   SOLE 22 1,551,301 0 69,438
NU SKIN ENTERPRISES INC CL A 67018T105   147,760 10,684 SH   SOLE 25 10,684 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   791,698 57,245 SH   SOLE 26 12,730 0 44,515
NU SKIN ENTERPRISES INC CL A 67018T105   34,243 2,476 SH   SOLE 28 892 0 1,584
NU SKIN ENTERPRISES INC CL A 67018T105   1,476,270 106,744 SH   SOLE 30 106,744 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   20,178 1,459 SH   SOLE 36 1,459 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   202,208 14,621 SH   SOLE 40 14,621 0 0
NU SKIN ENTERPRISES INC CL A 67018T105   4,312,652 311,833 SH   SOLE 43 261,236 0 50,597
NUCOR CORP COM 670346105   98,641,870 498,443 SH   SOLE 2 255,545 0 242,898
NUCOR CORP COM 670346105   42,015,555 212,307 SH   SOLE 4 95,349 0 116,958
NUCOR CORP COM 670346105   63,798,606 322,378 SH   SOLE 7 248,639 0 73,739
NUCOR CORP COM 670346105   2,239,436 11,316 SH   SOLE 13 11,316 0 0
NUCOR CORP COM 670346105   6,943,124 35,084 SH   SOLE 15 35,084 0 0
NUCOR CORP COM 670346105   87,736,986 443,340 SH   SOLE 18 398,190 0 45,150
NUCOR CORP COM 670346105   86,302,211 436,090 SH   SOLE 19 436,090 0 0
NUCOR CORP COM 670346105   1,435,722,545 7,254,788 SH   SOLE 21 7,254,788 0 0
NUCOR CORP COM 670346105   1,110,507,736 5,611,459 SH   SOLE 22 4,982,476 0 628,983
NUCOR CORP COM 670346105   85,956,876 434,345 SH   SOLE 23 434,345 0 0
NUCOR CORP COM 670346105   226,525,246 1,144,645 SH   SOLE 25 1,144,645 0 0
NUCOR CORP COM 670346105   64,001,454 323,403 SH   SOLE 26 198,338 0 125,065
NUCOR CORP COM 670346105   111,695,156 564,402 SH   SOLE 28 88,736 0 475,666
NUCOR CORP COM 670346105   10,152,270 51,300 SH   SOLE 29 51,300 0 0
NUCOR CORP COM 670346105   416,372,695 2,103,955 SH   SOLE 30 2,019,619 0 84,336
NUCOR CORP COM 670346105   12,022,623 60,751 SH   SOLE 31 56,707 0 4,044
NUCOR CORP COM 670346105   278,214,351 1,405,833 SH   SOLE 34 1,405,833 0 0
NUCOR CORP COM 670346105   11,736,262 59,304 SH   SOLE 36 59,304 0 0
NUCOR CORP COM 670346105   2,366,290 11,957 SH   SOLE 40 11,957 0 0
NUCOR CORP COM 670346105   77,973 394 SH   OTR 43 394 0 0
NUCOR CORP COM 670346105   52,850,505 267,057 SH   SOLE 43 219,009 0 48,048
NURIX THERAPEUTICS INC COM 67080M103   2,486,858 169,174 SH   SOLE 2 113,065 0 56,109
NURIX THERAPEUTICS INC COM 67080M103   33,075 2,250 SH   SOLE 7 2,250 0 0
NURIX THERAPEUTICS INC COM 67080M103   1,985,867 135,093 SH   SOLE 18 135,093 0 0
NURIX THERAPEUTICS INC COM 67080M103   3,472,184 236,203 SH   SOLE 19 236,203 0 0
NURIX THERAPEUTICS INC COM 67080M103   33,012,481 2,245,747 SH   SOLE 21 2,245,747 0 0
NURIX THERAPEUTICS INC COM 67080M103   23,616,153 1,606,541 SH   SOLE 22 1,547,646 0 58,895
NURIX THERAPEUTICS INC COM 67080M103   81,379 5,536 SH   SOLE 23 5,536 0 0
NURIX THERAPEUTICS INC COM 67080M103   45,335 3,084 SH   SOLE 26 0 0 3,084
NURIX THERAPEUTICS INC COM 67080M103   2,129,574 144,869 SH   SOLE 30 144,869 0 0
NURIX THERAPEUTICS INC COM 67080M103   469,180 31,917 SH   SOLE 43 9,674 0 22,243
NUSCALE PWR CORP CL A COM 67079K100   48,703 9,172 SH   SOLE 2 1,761 0 7,411
NUSCALE PWR CORP CL A COM 67079K100   2,071 390 SH   SOLE 7 390 0 0
NUSCALE PWR CORP CL A COM 67079K100   678,491 127,776 SH   SOLE 18 127,776 0 0
NUSCALE PWR CORP CL A COM 67079K100   626,814 118,044 SH   SOLE 19 118,044 0 0
NUSCALE PWR CORP CL A COM 67079K100   10,425,282 1,963,330 SH   SOLE 21 1,963,330 0 0
NUSCALE PWR CORP CL A COM 67079K100   6,999,180 1,318,113 SH   SOLE 22 1,299,579 0 18,534
NUSTAR ENERGY LP UNIT COM 67058H102   968,800 41,633 SH   SOLE 19 41,633 0 0
NUTANIX INC CL A 67059N108   57,264,371 927,809 SH   SOLE 2 609,995 0 317,814
NUTANIX INC CL A 67059N108   8,172,160 132,407 SH   SOLE 4 67,148 0 65,259
NUTANIX INC CL A 67059N108   3,204,070 51,913 SH   SOLE 7 49,735 0 2,178
NUTANIX INC CL A 67059N108   3,656,540 59,244 SH   SOLE 13 59,244 0 0
NUTANIX INC CL A 67059N108   17,756,350 287,692 SH   SOLE 18 204,814 0 82,878
NUTANIX INC CL A 67059N108   66,715,246 1,080,934 SH   SOLE 19 1,080,934 0 0
NUTANIX INC CL A 67059N108   283,282,209 4,589,796 SH   SOLE 21 4,589,796 0 0
NUTANIX INC CL A 67059N108   402,393,909 6,519,668 SH   SOLE 22 6,132,519 0 387,149
NUTANIX INC CL A 67059N108   10,243,792 165,972 SH   SOLE 23 165,972 0 0
NUTANIX INC CL A 67059N108   3,013,479 48,825 SH   SOLE 25 48,825 0 0
NUTANIX INC CL A 67059N108   17,195,007 278,597 SH   SOLE 26 116,822 0 161,775
NUTANIX INC CL A 67059N108   2,719,939 44,069 SH   SOLE 28 3,641 0 40,428
NUTANIX INC CL A 67059N108   2,481,885 40,212 SH   SOLE 29 40,212 0 0
NUTANIX INC CL A 67059N108   59,431,422 962,920 SH   SOLE 30 962,920 0 0
NUTANIX INC CL A 67059N108   7,730,183 125,246 SH   SOLE 31 125,246 0 0
NUTANIX INC CL A 67059N108   96,585,258 1,564,894 SH   SOLE 34 1,564,894 0 0
NUTANIX INC CL A 67059N108   179,482 2,908 SH   SOLE 36 2,908 0 0
NUTANIX INC CL A 67059N108   3,147,411 50,995 SH   SOLE 40 50,995 0 0
NUTANIX INC CL A 67059N108   7,319,251 118,588 SH   SOLE 43 91,148 0 27,440
NUTANIX INC NOTE 0.250%10/0 67059NAH1   14,112,000 11,520,000 PRN   SOLE 2 11,520,000 0 0
NUTANIX INC NOTE 0.250%10/0 67059NAH1   5,849,375 4,775,000 PRN   SOLE 21 4,775,000 0 0
NUTANIX INC NOTE 0.250%10/0 67059NAH1   17,640,000 14,400,000 PRN   SOLE 22 14,400,000 0 0
NUTEX HEALTH INC COM 67079U108   442,192 4,610,973 SH   SOLE 22 4,610,973 0 0
NUTRIEN LTD COM 67077M108   2,919,325 53,753 SH   SOLE 2 53,753 0 0
NUTRIEN LTD COM 67077M108   32,991,533 607,467 SH   SOLE 19 607,467 0 0
NUTRIEN LTD COM 67077M108   51,812 954 SH   SOLE 21 954 0 0
NUTRIEN LTD COM 67077M108   12,491,734 230,008 SH   SOLE 22 230,008 0 0
NUTRIEN LTD COM 67077M108   11,682,135 215,101 SH   SOLE 25 215,101 0 0
NUTRIEN LTD COM 67077M108   319,451 5,882 SH   SOLE 26 0 0 5,882
NUTRIEN LTD COM 67077M108   25,405,729 467,791 SH   SOLE 29 467,791 0 0
NUTRIEN LTD COM 67077M108   14,110,498 259,814 SH   SOLE 34 259,814 0 0
NUTRIEN LTD COM 67077M108   15,109,483 278,208 SH   SOLE 43 218,939 0 59,269
NUVALENT INC COM 670703107   1,051,035 13,997 SH   SOLE 2 7,466 0 6,531
NUVALENT INC COM 670703107   4,731 63 SH   SOLE 4 63 0 0
NUVALENT INC COM 670703107   388,741 5,177 SH   SOLE 7 4,906 0 271
NUVALENT INC COM 670703107   5,354,743 71,311 SH   SOLE 18 71,311 0 0
NUVALENT INC COM 670703107   38,889,486 517,905 SH   SOLE 19 517,905 0 0
NUVALENT INC COM 670703107   88,814,800 1,182,778 SH   SOLE 21 1,182,778 0 0
NUVALENT INC COM 670703107   61,953,906 825,062 SH   SOLE 22 802,275 0 22,787
NUVALENT INC COM 670703107   13,141 175 SH   SOLE 23 175 0 0
NUVALENT INC COM 670703107   338,280 4,505 SH   SOLE 25 4,505 0 0
NUVALENT INC COM 670703107   1,892,643 25,205 SH   SOLE 26 9,480 0 15,725
NUVALENT INC COM 670703107   17,196 229 SH   SOLE 28 0 0 229
NUVALENT INC COM 670703107   3,950,034 52,604 SH   SOLE 30 52,604 0 0
NUVALENT INC COM 670703107   208,525 2,777 SH   SOLE 34 2,777 0 0
NUVALENT INC COM 670703107   473,217 6,302 SH   SOLE 40 6,302 0 0
NUVALENT INC COM 670703107   27,633 368 SH   SOLE 43 6 0 362
NUVASIVE INC NOTE 0.375% 3/1 670704AJ4   3,248,616 3,416,000 PRN   SOLE 21 3,416,000 0 0
NUVATION BIO INC COM CL A 67080N101   722,616 198,521 SH   SOLE 2 68,686 0 129,835
NUVATION BIO INC COM CL A 67080N101   3,866 1,062 SH   SOLE 7 1,062 0 0
NUVATION BIO INC COM CL A 67080N101   1,649,648 453,200 SH   SOLE 18 453,200 0 0
NUVATION BIO INC COM CL A 67080N101   4,560,254 1,252,817 SH   SOLE 19 1,252,817 0 0
NUVATION BIO INC COM CL A 67080N101   23,293,496 6,399,312 SH   SOLE 21 6,399,312 0 0
NUVATION BIO INC COM CL A 67080N101   14,814,090 4,069,805 SH   SOLE 22 3,873,121 0 196,684
NUVATION BIO INC COM CL A 67080N101   164,972 45,322 SH   SOLE 23 45,322 0 0
NUVATION BIO INC COM CL A 67080N101   114,787 31,535 SH   SOLE 26 0 0 31,535
NUVATION BIO INC COM CL A 67080N101   94,997 26,098 SH   SOLE 28 26,098 0 0
NUVATION BIO INC COM CL A 67080N101   187,009 51,376 SH   SOLE 43 28,707 0 22,669
NUVATION BIO INC *W EXP 07/07/202 67080N119   1,050 3,472 SH   SOLE 18 3,472 0 0
NUVATION BIO INC *W EXP 07/07/202 67080N119   45,461 150,284 SH   SOLE 19 150,284 0 0
NUVECTIS PHARMA INC COM 67080T108   7,282 888 SH   SOLE 2 334 0 554
NUVECTIS PHARMA INC COM 67080T108   142,623 17,393 SH   SOLE 18 17,393 0 0
NUVECTIS PHARMA INC COM 67080T108   129,232 15,760 SH   SOLE 19 15,760 0 0
NUVECTIS PHARMA INC COM 67080T108   2,043,399 249,195 SH   SOLE 21 249,195 0 0
NUVECTIS PHARMA INC COM 67080T108   733,777 89,485 SH   SOLE 22 88,029 0 1,456
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103   33,449 3,232 SH   SOLE 43 0 0 3,232
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   231 21 SH   SOLE 18 21 0 0
NUVEEN MUN VALUE FD INC COM 670928100   23,291 2,674 SH   SOLE 4 2,674 0 0
NUVEEN MUN VALUE FD INC COM 670928100   219,675 25,221 SH   SOLE 18 25,221 0 0
NUVEEN MUN VALUE FD INC COM 670928100   1,421,211 163,170 SH   SOLE 19 163,170 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   25,422,132 803,989 SH   SOLE 34 803,989 0 0
NUVEI CORPORATION SUB VTG SHS 67079A102   4,559,857 144,208 SH   SOLE 43 131,126 0 13,082
NV5 GLOBAL INC COM 62945V109   761,832 7,773 SH   SOLE 2 4,109 0 3,664
NV5 GLOBAL INC COM 62945V109   4,999 51 SH   SOLE 4 51 0 0
NV5 GLOBAL INC COM 62945V109   1,522,193 15,531 SH   SOLE 7 15,531 0 0
NV5 GLOBAL INC COM 62945V109   3,842,482 39,205 SH   SOLE 18 39,205 0 0
NV5 GLOBAL INC COM 62945V109   2,905,114 29,641 SH   SOLE 19 29,641 0 0
NV5 GLOBAL INC COM 62945V109   158,828,929 1,620,538 SH   SOLE 21 1,620,538 0 0
NV5 GLOBAL INC COM 62945V109   37,893,214 386,626 SH   SOLE 22 373,604 0 13,022
NV5 GLOBAL INC COM 62945V109   302,361 3,085 SH   SOLE 25 3,085 0 0
NV5 GLOBAL INC COM 62945V109   2,335,284 23,827 SH   SOLE 26 6,505 0 17,322
NV5 GLOBAL INC COM 62945V109   20,190 206 SH   SOLE 28 206 0 0
NV5 GLOBAL INC COM 62945V109   3,807,100 38,844 SH   SOLE 30 38,844 0 0
NV5 GLOBAL INC COM 62945V109   219,052 2,235 SH   SOLE 40 2,235 0 0
NV5 GLOBAL INC COM 62945V109   630,302 6,431 SH   SOLE 43 6,279 0 152
NVE CORP COM NEW 629445206   101,543 1,126 SH   SOLE 2 165 0 961
NVE CORP COM NEW 629445206   4,419 49 SH   SOLE 7 49 0 0
NVE CORP COM NEW 629445206   1,104,615 12,249 SH   SOLE 18 12,249 0 0
NVE CORP COM NEW 629445206   937,782 10,399 SH   SOLE 19 10,399 0 0
NVE CORP COM NEW 629445206   15,758,504 174,745 SH   SOLE 21 174,745 0 0
NVE CORP COM NEW 629445206   11,671,096 129,420 SH   SOLE 22 127,027 0 2,393
NVE CORP COM NEW 629445206   722,746 8,014 SH   SOLE 43 7,526 0 488
NVENT ELECTRIC PLC SHS G6700G107   43,216,641 573,165 SH   SOLE 2 164,919 0 408,246
NVENT ELECTRIC PLC SHS G6700G107   37,097 492 SH   SOLE 4 492 0 0
NVENT ELECTRIC PLC SHS G6700G107   1,702,758 22,583 SH   SOLE 7 21,447 0 1,136
NVENT ELECTRIC PLC SHS G6700G107   21,280,067 282,229 SH   SOLE 18 282,229 0 0
NVENT ELECTRIC PLC SHS G6700G107   4,677,514 62,036 SH   SOLE 19 62,036 0 0
NVENT ELECTRIC PLC SHS G6700G107   639,409,568 8,480,233 SH   SOLE 21 8,480,233 0 0
NVENT ELECTRIC PLC SHS G6700G107   369,583,354 4,901,636 SH   SOLE 22 4,684,109 0 217,527
NVENT ELECTRIC PLC SHS G6700G107   2,505,844 33,234 SH   SOLE 25 33,234 0 0
NVENT ELECTRIC PLC SHS G6700G107   4,075,295 54,049 SH   SOLE 26 54,049 0 0
NVENT ELECTRIC PLC SHS G6700G107   902,387 11,968 SH   SOLE 28 2,988 0 8,980
NVENT ELECTRIC PLC SHS G6700G107   13,983,910 185,463 SH   SOLE 30 185,463 0 0
NVENT ELECTRIC PLC SHS G6700G107   154,570 2,050 SH   SOLE 31 2,050 0 0
NVENT ELECTRIC PLC SHS G6700G107   195,889 2,598 SH   SOLE 36 2,598 0 0
NVENT ELECTRIC PLC SHS G6700G107   2,638,321 34,991 SH   SOLE 40 34,991 0 0
NVENT ELECTRIC PLC SHS G6700G107   16,588 220 SH   OTR 43 220 0 0
NVENT ELECTRIC PLC SHS G6700G107   44,550,221 590,852 SH   SOLE 43 572,432 0 18,419
NVIDIA CORPORATION COM 67066G104   4,426,922,646 4,899,423 SH   SOLE 2 1,456,590 0 3,442,833
NVIDIA CORPORATION COM 67066G104   1,939,037,953 2,145,998 SH   SOLE 4 1,145,091 0 1,000,907
NVIDIA CORPORATION COM 67066G104   2,198,706,640 2,433,382 SH   SOLE 7 2,144,679 0 288,703
NVIDIA CORPORATION COM 67066G104   170,942,709 189,188 SH   SOLE 13 189,188 0 0
NVIDIA CORPORATION COM 67066G104   324,834,338 359,505 SH   SOLE 15 359,505 0 0
NVIDIA CORPORATION COM 67066G104   5,503,702,037 6,091,131 SH   SOLE 18 5,585,112 0 506,019
NVIDIA CORPORATION COM 67066G104   3,370,884,185 3,730,670 SH   SOLE 19 3,730,670 0 0
NVIDIA CORPORATION COM 67066G104   58,661,747,270 64,922,913 SH   SOLE 21 64,922,913 0 0
NVIDIA CORPORATION COM 67066G104   48,540,792,805 53,721,715 SH   SOLE 22 48,269,314 0 5,452,401
NVIDIA CORPORATION COM 67066G104   4,339,617,968 4,802,800 SH   SOLE 23 4,802,800 0 0
NVIDIA CORPORATION COM 67066G104   5,616,548,838 6,216,022 SH   SOLE 25 5,739,346 0 476,676
NVIDIA CORPORATION COM 67066G104   2,562,094,076 2,835,555 SH   SOLE 26 1,709,781 0 1,125,774
NVIDIA CORPORATION COM 67066G104   4,255,787,478 4,710,022 SH   SOLE 28 190,279 0 4,519,743
NVIDIA CORPORATION COM 67066G104   60,641,526 67,114 SH   SOLE 29 67,114 0 0
NVIDIA CORPORATION COM 67066G104   15,526,434,398 17,183,623 SH   SOLE 30 17,084,596 0 99,027
NVIDIA CORPORATION COM 67066G104   639,160,273 707,380 SH   SOLE 31 667,948 0 39,432
NVIDIA CORPORATION COM 67066G104   414,565,074 458,813 SH   SOLE 32 458,813 0 0
NVIDIA CORPORATION COM 67066G104   2,227,455,208 2,465,199 SH   SOLE 34 2,465,199 0 0
NVIDIA CORPORATION COM 67066G104   458,537,725 507,479 SH   SOLE 36 507,479 0 0
NVIDIA CORPORATION COM 67066G104   110,053,608 121,800 SH   SOLE 40 121,800 0 0
NVIDIA CORPORATION COM 67066G104   2,491,115 2,757 SH   OTR 43 2,757 0 0
NVIDIA CORPORATION COM 67066G104   3,312,845,263 3,666,436 SH   SOLE 43 3,099,717 0 566,719
NVIDIA CORPORATION OPTIONS 67066G104   17,077,284 18,900 SH Call SOLE 2 0 0 18,900
NVIDIA CORPORATION OPTIONS 67066G104   2,439,612 2,700 SH Call SOLE 4 2,700 0 0
NVIDIA CORPORATION OPTIONS 67066G104   55,930,364 61,900 SH Call SOLE 18 61,900 0 0
NVIDIA CORPORATION OPTIONS 67066G104   309,017,520 342,000 SH Call SOLE 19 342,000 0 0
NVIDIA CORPORATION OPTIONS 67066G104   23,131,136 25,600 SH Call SOLE 22 25,600 0 0
NVIDIA CORPORATION OPTIONS 67066G104   16,986,928 18,800 SH Call SOLE 26 18,800 0 0
NVIDIA CORPORATION OPTIONS 67066G104   1,445,696 1,600 SH Call SOLE 30 1,600 0 0
NVIDIA CORPORATION OPTIONS 67066G104   179,808,440 199,000 SH Call SOLE 34 199,000 0 0
NVR INC COM 62944T105   74,819,331 9,237 SH   SOLE 2 6,643 0 2,594
NVR INC COM 62944T105   35,437,325 4,375 SH   SOLE 4 1,894 0 2,481
NVR INC COM 62944T105   17,236,715 2,128 SH   SOLE 7 1,877 0 251
NVR INC COM 62944T105   5,499,873 679 SH   SOLE 13 679 0 0
NVR INC COM 62944T105   3,725,982 460 SH   SOLE 15 460 0 0
NVR INC COM 62944T105   38,968,908 4,811 SH   SOLE 18 4,566 0 245
NVR INC COM 62944T105   12,206,640 1,507 SH   SOLE 19 1,507 0 0
NVR INC COM 62944T105   1,167,925,132 144,189 SH   SOLE 21 144,189 0 0
NVR INC COM 62944T105   556,961,350 68,761 SH   SOLE 22 61,824 0 6,937
NVR INC COM 62944T105   57,315,317 7,076 SH   SOLE 23 7,076 0 0
NVR INC COM 62944T105   43,448,185 5,364 SH   SOLE 25 5,353 0 11
NVR INC COM 62944T105   29,508,154 3,643 SH   SOLE 26 2,599 0 1,044
NVR INC COM 62944T105   59,235,007 7,313 SH   SOLE 28 47 0 7,266
NVR INC COM 62944T105   4,398,278 543 SH   SOLE 29 543 0 0
NVR INC COM 62944T105   176,198,430 21,753 SH   SOLE 30 21,753 0 0
NVR INC COM 62944T105   12,911,336 1,594 SH   SOLE 31 1,544 0 50
NVR INC COM 62944T105   1,360,793 168 SH   SOLE 34 168 0 0
NVR INC COM 62944T105   5,378,373 664 SH   SOLE 36 664 0 0
NVR INC COM 62944T105   1,279,794 158 SH   SOLE 40 158 0 0
NVR INC COM 62944T105   8,132 1 SH   OTR 43 1 0 0
NVR INC COM 62944T105   21,975,191 2,713 SH   SOLE 43 2,345 0 368
NXP SEMICONDUCTORS N V COM N6596X109   40,695,479 164,247 SH   SOLE 2 83,342 0 80,905
NXP SEMICONDUCTORS N V COM N6596X109   30,691,765 123,872 SH   SOLE 4 96,998 0 26,874
NXP SEMICONDUCTORS N V COM N6596X109   90,285,158 364,391 SH   SOLE 7 335,514 0 28,877
NXP SEMICONDUCTORS N V COM N6596X109   3,002,229 12,117 SH   SOLE 13 12,117 0 0
NXP SEMICONDUCTORS N V COM N6596X109   9,610,751 38,789 SH   SOLE 15 38,789 0 0
NXP SEMICONDUCTORS N V COM N6596X109   108,111,466 436,338 SH   SOLE 18 420,392 0 15,946
NXP SEMICONDUCTORS N V COM N6596X109   12,423,188 50,140 SH   SOLE 19 50,140 0 0
NXP SEMICONDUCTORS N V COM N6596X109   1,840,859,742 7,429,712 SH   SOLE 21 7,429,712 0 0
NXP SEMICONDUCTORS N V COM N6596X109   962,438,036 3,884,401 SH   SOLE 22 3,527,605 0 356,796
NXP SEMICONDUCTORS N V COM N6596X109   97,776,236 394,625 SH   SOLE 23 394,625 0 0
NXP SEMICONDUCTORS N V COM N6596X109   300,615,624 1,213,285 SH   SOLE 25 1,101,031 0 112,254
NXP SEMICONDUCTORS N V COM N6596X109   89,156,566 359,836 SH   SOLE 26 252,434 0 107,402
NXP SEMICONDUCTORS N V COM N6596X109   128,131,530 517,139 SH   SOLE 28 12,932 0 504,207
NXP SEMICONDUCTORS N V COM N6596X109   661,472,560 2,669,704 SH   SOLE 30 2,669,704 0 0
NXP SEMICONDUCTORS N V COM N6596X109   13,848,609 55,893 SH   SOLE 31 51,760 0 4,133
NXP SEMICONDUCTORS N V COM N6596X109   19,051,779 76,893 SH   SOLE 32 76,893 0 0
NXP SEMICONDUCTORS N V COM N6596X109   45,410,790 183,278 SH   SOLE 34 183,278 0 0
NXP SEMICONDUCTORS N V COM N6596X109   14,964,069 60,395 SH   SOLE 36 60,395 0 0
NXP SEMICONDUCTORS N V COM N6596X109   3,120,911 12,596 SH   SOLE 40 12,596 0 0
NXP SEMICONDUCTORS N V COM N6596X109   24,026 97 SH   OTR 43 97 0 0
NXP SEMICONDUCTORS N V COM N6596X109   49,686,213 200,534 SH   SOLE 43 161,029 0 39,505
NYXOAH S A SHS B6S7WD106   8,742,073 648,041 SH   SOLE 19 648,041 0 0
NYXOAH S A SHS B6S7WD106   12,762 946 SH   SOLE 21 946 0 0
NYXOAH S A SHS B6S7WD106   205,088 15,203 SH   SOLE 26 0 0 15,203
NYXOAH S A SHS B6S7WD106   81,979 6,077 SH   SOLE 34 6,077 0 0
O-I GLASS INC COM 67098H104   1,510,254 91,034 SH   SOLE 2 44,420 0 46,614
O-I GLASS INC COM 67098H104   7,731 466 SH   SOLE 4 466 0 0
O-I GLASS INC COM 67098H104   56,373 3,398 SH   SOLE 7 3,398 0 0
O-I GLASS INC COM 67098H104   7,586,507 457,294 SH   SOLE 18 457,294 0 0
O-I GLASS INC COM 67098H104   5,517,784 332,597 SH   SOLE 19 332,597 0 0
O-I GLASS INC COM 67098H104   296,875,313 17,894,835 SH   SOLE 21 17,894,835 0 0
O-I GLASS INC COM 67098H104   79,649,237 4,801,039 SH   SOLE 22 4,651,343 0 149,696
O-I GLASS INC COM 67098H104   476,332 28,712 SH   SOLE 25 28,712 0 0
O-I GLASS INC COM 67098H104   2,050,474 123,597 SH   SOLE 26 68,138 0 55,459
O-I GLASS INC COM 67098H104   46,684 2,814 SH   SOLE 28 2,814 0 0
O-I GLASS INC COM 67098H104   5,366,716 323,491 SH   SOLE 30 323,491 0 0
O-I GLASS INC COM 67098H104   95,343 5,747 SH   SOLE 36 5,747 0 0
O-I GLASS INC COM 67098H104   555,632 33,492 SH   SOLE 40 33,492 0 0
O-I GLASS INC COM 67098H104   2,559,306 154,268 SH   SOLE 43 151,787 0 2,481
OAK VY BANCORP OAKDALE CALIF COM 671807105   160,649 6,483 SH   SOLE 2 3,803 0 2,680
OAK VY BANCORP OAKDALE CALIF COM 671807105   483,086 19,495 SH   SOLE 18 19,495 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   322,313 13,007 SH   SOLE 19 13,007 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   5,978,596 241,267 SH   SOLE 21 241,267 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105   2,411,714 97,325 SH   SOLE 22 92,379 0 4,946
OAKTREE SPECIALTY LENDING CO COM 67401P405   5,432,864 276,341 SH   SOLE 30 276,341 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   7,589 386 SH   SOLE 43 386 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   401,336 355,165 SH   SOLE 43 329,463 0 25,702
OBSIDIAN ENERGY LTD COM 674482203   477 58 SH   SOLE 43 1 0 57
OCCIDENTAL PETE CORP COM 674599105   41,194,301 633,856 SH   SOLE 2 204,570 0 429,286
OCCIDENTAL PETE CORP COM 674599105   15,260,172 234,808 SH   SOLE 4 160,737 0 74,071
OCCIDENTAL PETE CORP COM 674599105   26,320,690 404,996 SH   SOLE 7 355,209 0 49,787
OCCIDENTAL PETE CORP COM 674599105   1,612,337 24,809 SH   SOLE 13 24,809 0 0
OCCIDENTAL PETE CORP COM 674599105   6,159,752 94,780 SH   SOLE 15 94,780 0 0
OCCIDENTAL PETE CORP COM 674599105   78,567,126 1,208,911 SH   SOLE 18 1,168,071 0 40,840
OCCIDENTAL PETE CORP COM 674599105   11,268,876 173,394 SH   SOLE 19 173,394 0 0
OCCIDENTAL PETE CORP COM 674599105   983,169,890 15,128,018 SH   SOLE 21 15,128,018 0 0
OCCIDENTAL PETE CORP COM 674599105   925,658,679 14,243,094 SH   SOLE 22 12,785,260 0 1,457,834
OCCIDENTAL PETE CORP COM 674599105   65,367,202 1,005,804 SH   SOLE 23 1,005,804 0 0
OCCIDENTAL PETE CORP COM 674599105   66,128,300 1,017,515 SH   SOLE 25 988,816 0 28,699
OCCIDENTAL PETE CORP COM 674599105   58,921,234 906,620 SH   SOLE 26 645,089 0 261,531
OCCIDENTAL PETE CORP COM 674599105   41,049,569 631,629 SH   SOLE 28 4,282 0 627,347
OCCIDENTAL PETE CORP COM 674599105   238,925,272 3,676,339 SH   SOLE 30 3,676,339 0 0
OCCIDENTAL PETE CORP COM 674599105   9,926,898 152,745 SH   SOLE 31 142,070 0 10,675
OCCIDENTAL PETE CORP COM 674599105   2,007,411 30,888 SH   SOLE 34 30,888 0 0
OCCIDENTAL PETE CORP COM 674599105   9,892,713 152,219 SH   SOLE 36 152,219 0 0
OCCIDENTAL PETE CORP COM 674599105   2,040,491 31,397 SH   SOLE 40 31,397 0 0
OCCIDENTAL PETE CORP COM 674599105   50,302 774 SH   OTR 43 774 0 0
OCCIDENTAL PETE CORP COM 674599105   41,299,960 635,482 SH   SOLE 43 523,745 0 111,737
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   13,964 324 SH   SOLE 18 90 0 234
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   85,295 1,979 SH   SOLE 19 1,979 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   15,732 365 SH   SOLE 21 365 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   16,895 392 SH   SOLE 22 392 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   7,413 172 SH   SOLE 29 172 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   12,197 283 SH   SOLE 30 283 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   28,015 650 SH   SOLE 43 637 0 13
OCEAN BIOMEDICAL INC COM 67644C104   10,443 2,759 SH   SOLE 2 0 0 2,759
OCEAN BIOMEDICAL INC COM 67644C104   79,307 20,953 SH   SOLE 18 20,953 0 0
OCEAN BIOMEDICAL INC COM 67644C104   54,693 14,450 SH   SOLE 19 14,450 0 0
OCEAN BIOMEDICAL INC COM 67644C104   1,109,028 293,006 SH   SOLE 21 293,006 0 0
OCEAN BIOMEDICAL INC COM 67644C104   529,082 139,784 SH   SOLE 22 133,914 0 5,870
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   153,009 577,391 SH   SOLE 22 577,391 0 0
OCEANEERING INTL INC COM 675232102   1,249,045 53,378 SH   SOLE 2 29,051 0 24,327
OCEANEERING INTL INC COM 675232102   9,945 425 SH   SOLE 4 425 0 0
OCEANEERING INTL INC COM 675232102   578,869 24,738 SH   SOLE 7 23,436 0 1,302
OCEANEERING INTL INC COM 675232102   7,280,863 311,148 SH   SOLE 18 288,213 0 22,935
OCEANEERING INTL INC COM 675232102   5,375,565 229,725 SH   SOLE 19 229,725 0 0
OCEANEERING INTL INC COM 675232102   273,970,897 11,708,158 SH   SOLE 21 11,708,158 0 0
OCEANEERING INTL INC COM 675232102   68,010,392 2,906,427 SH   SOLE 22 2,814,727 0 91,700
OCEANEERING INTL INC COM 675232102   9,454 404 SH   SOLE 23 404 0 0
OCEANEERING INTL INC COM 675232102   499,379 21,341 SH   SOLE 25 21,341 0 0
OCEANEERING INTL INC COM 675232102   1,460,979 62,435 SH   SOLE 26 27,157 0 35,278
OCEANEERING INTL INC COM 675232102   605,826 25,890 SH   SOLE 28 1,203 0 24,687
OCEANEERING INTL INC COM 675232102   7,300,940 312,006 SH   SOLE 30 312,006 0 0
OCEANEERING INTL INC COM 675232102   500,503 21,389 SH   SOLE 40 21,389 0 0
OCEANEERING INTL INC COM 675232102   5,268,416 225,146 SH   SOLE 43 190,600 0 34,546
OCEANFIRST FINL CORP COM 675234108   9,281,726 565,614 SH   SOLE 2 320,644 0 244,970
OCEANFIRST FINL CORP COM 675234108   2,593 158 SH   SOLE 4 158 0 0
OCEANFIRST FINL CORP COM 675234108   8,779 535 SH   SOLE 7 535 0 0
OCEANFIRST FINL CORP COM 675234108   3,617,781 220,462 SH   SOLE 18 220,462 0 0
OCEANFIRST FINL CORP COM 675234108   17,065,383 1,039,938 SH   SOLE 19 1,039,938 0 0
OCEANFIRST FINL CORP COM 675234108   37,865,484 2,307,464 SH   SOLE 21 2,307,464 0 0
OCEANFIRST FINL CORP COM 675234108   52,010,986 3,169,469 SH   SOLE 22 2,993,389 0 176,080
OCEANFIRST FINL CORP COM 675234108   381,254 23,233 SH   SOLE 23 23,233 0 0
OCEANFIRST FINL CORP COM 675234108   151,825 9,252 SH   SOLE 25 9,252 0 0
OCEANFIRST FINL CORP COM 675234108   4,234,617 258,051 SH   SOLE 26 20,603 0 237,448
OCEANFIRST FINL CORP COM 675234108   208,325 12,695 SH   SOLE 28 605 0 12,090
OCEANFIRST FINL CORP COM 675234108   838,649 51,106 SH   SOLE 30 51,106 0 0
OCEANFIRST FINL CORP COM 675234108   257,325 15,681 SH   SOLE 40 15,681 0 0
OCEANFIRST FINL CORP COM 675234108   1,226,508 74,741 SH   SOLE 43 71,125 0 3,616
OCUGEN INC COM 67577C105   22,583 13,770 SH   SOLE 18 13,770 0 0
OCUGEN INC COM 67577C105   6,071,146 3,701,918 SH   SOLE 22 3,701,918 0 0
OCUGEN INC COM 67577C105   24,659 15,036 SH   SOLE 26 15,036 0 0
OCUGEN INC COM 67577C105   25,787 15,724 SH   SOLE 28 15,724 0 0
OCUGEN INC COM 67577C105   86,579 52,792 SH   SOLE 43 52,792 0 0
OCULAR THERAPEUTIX INC COM 67576A100   171,799 18,879 SH   SOLE 2 4,519 0 14,360
OCULAR THERAPEUTIX INC COM 67576A100   9,928 1,091 SH   SOLE 7 1,091 0 0
OCULAR THERAPEUTIX INC COM 67576A100   2,613,174 287,162 SH   SOLE 18 287,162 0 0
OCULAR THERAPEUTIX INC COM 67576A100   2,273,917 249,881 SH   SOLE 19 249,881 0 0
OCULAR THERAPEUTIX INC COM 67576A100   38,633,832 4,245,476 SH   SOLE 21 4,245,476 0 0
OCULAR THERAPEUTIX INC COM 67576A100   28,468,677 3,128,426 SH   SOLE 22 3,081,152 0 47,274
OCULAR THERAPEUTIX INC COM 67576A100   9,837 1,081 SH   SOLE 28 1,081 0 0
OCULAR THERAPEUTIX INC COM 67576A100   1,000,773 109,975 SH   SOLE 30 109,975 0 0
OCULAR THERAPEUTIX INC COM 67576A100   197,761 21,732 SH   SOLE 43 17,812 0 3,920
OCUPHIRE PHARMA INC COM 67577R102   2,519 1,253 SH   SOLE 2 1,253 0 0
OCUPHIRE PHARMA INC COM 67577R102   7,031 3,498 SH   SOLE 18 3,498 0 0
OCUPHIRE PHARMA INC COM 67577R102   94,715 47,122 SH   SOLE 21 47,122 0 0
OCUPHIRE PHARMA INC COM 67577R102   90,130 44,841 SH   SOLE 22 44,841 0 0
OCWEN FINL CORP COM NEW 675746606   96,507 3,573 SH   SOLE 2 214 0 3,359
OCWEN FINL CORP COM NEW 675746606   497,632 18,424 SH   SOLE 18 18,424 0 0
OCWEN FINL CORP COM NEW 675746606   400,639 14,833 SH   SOLE 19 14,833 0 0
OCWEN FINL CORP COM NEW 675746606   6,557,785 242,791 SH   SOLE 21 242,791 0 0
OCWEN FINL CORP COM NEW 675746606   5,022,888 185,964 SH   SOLE 22 181,420 0 4,544
OCWEN FINL CORP COM NEW 675746606   7,536 279 SH   SOLE 43 279 0 0
ODDITY TECH LTD SHS CL A M7518J104   663,525 15,271 SH   SOLE 2 13,056 0 2,215
ODDITY TECH LTD SHS CL A M7518J104   6,126 141 SH   SOLE 4 141 0 0
ODDITY TECH LTD SHS CL A M7518J104   381,795 8,787 SH   SOLE 7 8,787 0 0
ODDITY TECH LTD SHS CL A M7518J104   5,551,607 127,770 SH   SOLE 19 127,770 0 0
ODDITY TECH LTD SHS CL A M7518J104   14,188,293 326,543 SH   SOLE 21 326,543 0 0
ODDITY TECH LTD SHS CL A M7518J104   8,710,161 200,464 SH   SOLE 22 186,940 0 13,524
ODDITY TECH LTD SHS CL A M7518J104   272,258 6,266 SH   SOLE 25 6,266 0 0
ODDITY TECH LTD SHS CL A M7518J104   2,757,380 63,461 SH   SOLE 34 63,461 0 0
ODDITY TECH LTD SHS CL A M7518J104   293,114 6,746 SH   SOLE 40 6,746 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   10,908 2,863 SH   SOLE 18 2,863 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   154,633 40,586 SH   SOLE 21 40,586 0 0
ODYSSEY MARINE EXPL INC COM NEW 676118201   602,319 158,089 SH   SOLE 22 158,089 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L307   142,098 17,543 SH   SOLE 2 17,543 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L307   27,451 3,389 SH   SOLE 18 3,389 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L307   711,788 87,875 SH   SOLE 22 87,875 0 0
OFFERPAD SOLUTIONS INC COM CL A 67623L307   29,768 3,675 SH   SOLE 26 3,675 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   616,941 302,422 SH   SOLE 2 277,985 0 24,437
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   792 388 SH   SOLE 7 388 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   379,640 186,098 SH   SOLE 18 186,098 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   723,115 354,468 SH   SOLE 19 354,468 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   4,244,110 2,080,446 SH   SOLE 21 2,080,446 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   3,933,402 1,928,138 SH   SOLE 22 1,834,797 0 93,341
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   5,320 2,608 SH   SOLE 23 2,608 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   341 167 SH   SOLE 28 167 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   15,781 7,736 SH   SOLE 36 7,736 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109   3,786 1,856 SH   SOLE 43 1,855 0 1
OFG BANCORP COM 67103X102   1,408,756 38,271 SH   SOLE 2 13,103 0 25,168
OFG BANCORP COM 67103X102   322,713 8,767 SH   SOLE 7 8,308 0 459
OFG BANCORP COM 67103X102   5,440,039 147,787 SH   SOLE 18 147,787 0 0
OFG BANCORP COM 67103X102   3,618,423 98,300 SH   SOLE 19 98,300 0 0
OFG BANCORP COM 67103X102   194,595,660 5,286,489 SH   SOLE 21 5,286,489 0 0
OFG BANCORP COM 67103X102   45,289,441 1,230,357 SH   SOLE 22 1,171,638 0 58,719
OFG BANCORP COM 67103X102   273,646 7,434 SH   SOLE 25 7,434 0 0
OFG BANCORP COM 67103X102   551,340 14,978 SH   SOLE 26 14,978 0 0
OFG BANCORP COM 67103X102   13,767 374 SH   SOLE 28 374 0 0
OFG BANCORP COM 67103X102   3,387,735 92,033 SH   SOLE 30 92,033 0 0
OFG BANCORP COM 67103X102   362,983 9,861 SH   SOLE 40 9,861 0 0
OFG BANCORP COM 67103X102   598,199 16,251 SH   SOLE 43 16,044 0 207
OFS CAP CORP COM 67103B100   417,010 41,995 SH   SOLE 30 41,995 0 0
OGE ENERGY CORP COM 670837103   37,053,158 1,080,267 SH   SOLE 2 678,781 0 401,486
OGE ENERGY CORP COM 670837103   1,598,208 46,595 SH   SOLE 4 46,595 0 0
OGE ENERGY CORP COM 670837103   8,126,082 236,912 SH   SOLE 7 236,912 0 0
OGE ENERGY CORP COM 670837103   24,332,694 709,408 SH   SOLE 18 609,871 0 99,537
OGE ENERGY CORP COM 670837103   22,198,926 647,199 SH   SOLE 19 647,199 0 0
OGE ENERGY CORP COM 670837103   517,809,607 15,096,490 SH   SOLE 21 15,096,490 0 0
OGE ENERGY CORP COM 670837103   242,178,992 7,060,612 SH   SOLE 22 6,500,997 0 559,615
OGE ENERGY CORP COM 670837103   6,026,167 175,690 SH   SOLE 23 175,690 0 0
OGE ENERGY CORP COM 670837103   3,157,315 92,050 SH   SOLE 26 92,050 0 0
OGE ENERGY CORP COM 670837103   121,799 3,551 SH   SOLE 28 3,551 0 0
OGE ENERGY CORP COM 670837103   7,698,566 224,448 SH   SOLE 30 224,448 0 0
OGE ENERGY CORP COM 670837103   85,441 2,491 SH   SOLE 31 2,491 0 0
OGE ENERGY CORP COM 670837103   2,954,122 86,126 SH   SOLE 32 86,126 0 0
OGE ENERGY CORP COM 670837103   859,078 25,046 SH   SOLE 36 25,046 0 0
OGE ENERGY CORP COM 670837103   4,113,155 119,917 SH   SOLE 43 107,253 0 12,664
OHIO VY BANC CORP COM 677719106   17,971 735 SH   SOLE 18 735 0 0
OHIO VY BANC CORP COM 677719106   761,104 31,129 SH   SOLE 21 31,129 0 0
OHIO VY BANC CORP COM 677719106   412,814 16,884 SH   SOLE 22 16,884 0 0
OIL DRI CORP AMER COM 677864100   798,687 10,712 SH   SOLE 2 8,504 0 2,208
OIL DRI CORP AMER COM 677864100   4,324 58 SH   SOLE 7 58 0 0
OIL DRI CORP AMER COM 677864100   993,736 13,328 SH   SOLE 18 13,328 0 0
OIL DRI CORP AMER COM 677864100   814,568 10,925 SH   SOLE 19 10,925 0 0
OIL DRI CORP AMER COM 677864100   13,053,592 175,075 SH   SOLE 21 175,075 0 0
OIL DRI CORP AMER COM 677864100   10,289,355 138,001 SH   SOLE 22 133,588 0 4,413
OIL DRI CORP AMER COM 677864100   104,309 1,399 SH   SOLE 43 1,399 0 0
OIL STS INTL INC COM 678026105   3,745,705 608,069 SH   SOLE 2 409,132 0 198,937
OIL STS INTL INC COM 678026105   3,025 491 SH   SOLE 7 491 0 0
OIL STS INTL INC COM 678026105   1,094,706 177,712 SH   SOLE 18 177,712 0 0
OIL STS INTL INC COM 678026105   3,646,843 592,020 SH   SOLE 19 592,020 0 0
OIL STS INTL INC COM 678026105   16,067,744 2,608,400 SH   SOLE 21 2,608,400 0 0
OIL STS INTL INC COM 678026105   17,089,429 2,774,258 SH   SOLE 22 2,626,728 0 147,530
OIL STS INTL INC COM 678026105   128,510 20,862 SH   SOLE 23 20,862 0 0
OIL STS INTL INC COM 678026105   60,386 9,803 SH   SOLE 25 9,803 0 0
OIL STS INTL INC COM 678026105   200,040 32,474 SH   SOLE 26 0 0 32,474
OIL STS INTL INC COM 678026105   231,567 37,592 SH   SOLE 28 37,592 0 0
OIL STS INTL INC COM 678026105   257,759 41,844 SH   SOLE 30 41,844 0 0
OIL STS INTL INC COM 678026105   7,244 1,176 SH   SOLE 34 1,176 0 0
OIL STS INTL INC COM 678026105   57,602 9,351 SH   SOLE 40 9,351 0 0
OIL STS INTL INC COM 678026105   845,706 137,290 SH   SOLE 43 125,741 0 11,549
OKTA INC CL A 679295105   26,142,341 249,879 SH   SOLE 2 24,813 0 225,066
OKTA INC CL A 679295105   11,938,188 114,110 SH   SOLE 4 46,209 0 67,901
OKTA INC CL A 679295105   3,062,960 29,277 SH   SOLE 7 28,753 0 524
OKTA INC CL A 679295105   593,719 5,675 SH   SOLE 13 5,675 0 0
OKTA INC CL A 679295105   1,611,776 15,406 SH   SOLE 15 15,406 0 0
OKTA INC CL A 679295105   12,876,420 123,078 SH   SOLE 18 113,130 0 9,948
OKTA INC CL A 679295105   3,794,777 36,272 SH   SOLE 19 36,272 0 0
OKTA INC CL A 679295105   303,048,151 2,896,656 SH   SOLE 21 2,896,656 0 0
OKTA INC CL A 679295105   395,301,230 3,778,448 SH   SOLE 22 3,492,099 0 286,349
OKTA INC CL A 679295105   24,442,266 233,629 SH   SOLE 23 233,629 0 0
OKTA INC CL A 679295105   27,151,087 259,521 SH   SOLE 25 259,176 0 345
OKTA INC CL A 679295105   16,750,185 160,105 SH   SOLE 26 85,619 0 74,486
OKTA INC CL A 679295105   27,366,395 261,579 SH   SOLE 28 2,169 0 259,410
OKTA INC CL A 679295105   89,595,313 856,388 SH   SOLE 30 854,340 0 2,048
OKTA INC CL A 679295105   3,631,779 34,714 SH   SOLE 31 32,102 0 2,612
OKTA INC CL A 679295105   829,637 7,930 SH   SOLE 34 7,930 0 0
OKTA INC CL A 679295105   3,526,112 33,704 SH   SOLE 36 33,704 0 0
OKTA INC CL A 679295105   747,301 7,143 SH   SOLE 40 7,143 0 0
OKTA INC CL A 679295105   28,980 277 SH   OTR 43 277 0 0
OKTA INC CL A 679295105   18,008,764 172,135 SH   SOLE 43 151,307 0 20,828
OKTA INC NOTE 0.125% 9/0 679295AD7   4,208,213 4,395,000 PRN   SOLE 21 4,395,000 0 0
OKTA INC NOTE 0.375% 6/1 679295AF2   4,421,532 4,827,000 PRN   SOLE 21 4,827,000 0 0
OLAPLEX HLDGS INC COM 679369108   276,755 144,143 SH   SOLE 2 41,497 0 102,646
OLAPLEX HLDGS INC COM 679369108   2,845 1,482 SH   SOLE 7 1,482 0 0
OLAPLEX HLDGS INC COM 679369108   68,961 35,917 SH   SOLE 18 35,917 0 0
OLAPLEX HLDGS INC COM 679369108   82,330 42,880 SH   SOLE 19 42,880 0 0
OLAPLEX HLDGS INC COM 679369108   3,161,739 1,646,739 SH   SOLE 21 1,646,739 0 0
OLAPLEX HLDGS INC COM 679369108   5,834,446 3,038,774 SH   SOLE 22 2,864,880 0 173,894
OLAPLEX HLDGS INC COM 679369108   60,280 31,396 SH   SOLE 25 31,396 0 0
OLAPLEX HLDGS INC COM 679369108   151,820 79,073 SH   SOLE 28 0 0 79,073
OLAPLEX HLDGS INC COM 679369108   167 87 SH   SOLE 30 87 0 0
OLAPLEX HLDGS INC COM 679369108   3,508 1,827 SH   SOLE 31 1,827 0 0
OLAPLEX HLDGS INC COM 679369108   62,436 32,519 SH   SOLE 40 32,519 0 0
OLAPLEX HLDGS INC COM 679369108   2,261,614 1,177,924 SH   SOLE 43 1,099,355 0 78,569
OLD DOMINION FREIGHT LINE IN COM 679580100   137,775,805 628,224 SH   SOLE 2 348,594 0 279,630
OLD DOMINION FREIGHT LINE IN COM 679580100   23,161,768 105,612 SH   SOLE 4 80,926 0 24,686
OLD DOMINION FREIGHT LINE IN COM 679580100   56,079,760 255,710 SH   SOLE 7 199,333 0 56,377
OLD DOMINION FREIGHT LINE IN COM 679580100   2,222,049 10,132 SH   SOLE 13 10,132 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   6,528,859 29,770 SH   SOLE 15 29,770 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   88,604,749 404,016 SH   SOLE 18 339,636 0 64,380
OLD DOMINION FREIGHT LINE IN COM 679580100   377,086,877 1,719,424 SH   SOLE 19 1,719,424 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,441,495,462 6,572,867 SH   SOLE 21 6,572,867 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   1,023,300,021 4,665,998 SH   SOLE 22 4,164,762 0 501,236
OLD DOMINION FREIGHT LINE IN COM 679580100   82,722,855 377,196 SH   SOLE 23 377,196 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   107,826,393 491,662 SH   SOLE 25 490,167 0 1,495
OLD DOMINION FREIGHT LINE IN COM 679580100   51,674,919 235,625 SH   SOLE 26 128,440 0 107,185
OLD DOMINION FREIGHT LINE IN COM 679580100   64,976,290 296,276 SH   SOLE 28 4,870 0 291,406
OLD DOMINION FREIGHT LINE IN COM 679580100   310,543 1,416 SH   SOLE 29 1,416 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   424,930,450 1,937,579 SH   SOLE 30 1,937,579 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   10,234,320 46,666 SH   SOLE 31 43,468 0 3,198
OLD DOMINION FREIGHT LINE IN COM 679580100   14,313,048 65,264 SH   SOLE 32 65,264 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   11,102,349 50,624 SH   SOLE 34 50,624 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   9,804,473 44,706 SH   SOLE 36 44,706 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,167,660 9,884 SH   SOLE 40 9,884 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   67,547 308 SH   OTR 43 308 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   66,204,200 301,875 SH   SOLE 43 255,873 0 46,002
OLD NATL BANCORP IND COM 680033107   7,780,825 446,917 SH   SOLE 2 251,748 0 195,169
OLD NATL BANCORP IND COM 680033107   17,776 1,021 SH   SOLE 4 1,021 0 0
OLD NATL BANCORP IND COM 680033107   1,176,080 67,552 SH   SOLE 7 64,100 0 3,452
OLD NATL BANCORP IND COM 680033107   20,749,952 1,191,841 SH   SOLE 18 1,191,841 0 0
OLD NATL BANCORP IND COM 680033107   10,929,128 627,750 SH   SOLE 19 627,750 0 0
OLD NATL BANCORP IND COM 680033107   383,026,146 22,000,353 SH   SOLE 21 22,000,353 0 0
OLD NATL BANCORP IND COM 680033107   183,078,111 10,515,687 SH   SOLE 22 10,117,069 0 398,618
OLD NATL BANCORP IND COM 680033107   1,035,686 59,488 SH   SOLE 25 59,488 0 0
OLD NATL BANCORP IND COM 680033107   1,693,558 97,275 SH   SOLE 26 97,275 0 0
OLD NATL BANCORP IND COM 680033107   471,741 27,096 SH   SOLE 28 2,823 0 24,273
OLD NATL BANCORP IND COM 680033107   8,108,812 465,756 SH   SOLE 30 465,756 0 0
OLD NATL BANCORP IND COM 680033107   159,946 9,187 SH   SOLE 36 9,187 0 0
OLD NATL BANCORP IND COM 680033107   1,095,855 62,944 SH   SOLE 40 62,944 0 0
OLD NATL BANCORP IND COM 680033107   8,893,635 510,835 SH   SOLE 43 466,801 0 44,034
OLD POINT FINL CORP COM 680194107   10,934 616 SH   SOLE 18 616 0 0
OLD POINT FINL CORP COM 680194107   136,249 7,676 SH   SOLE 21 7,676 0 0
OLD POINT FINL CORP COM 680194107   193,173 10,883 SH   SOLE 22 10,883 0 0
OLD REP INTL CORP COM 680223104   14,993,756 488,078 SH   SOLE 2 268,020 0 220,058
OLD REP INTL CORP COM 680223104   26,204 853 SH   SOLE 4 853 0 0
OLD REP INTL CORP COM 680223104   2,837,053 92,352 SH   SOLE 7 90,913 0 1,439
OLD REP INTL CORP COM 680223104   17,747,896 577,731 SH   SOLE 18 577,731 0 0
OLD REP INTL CORP COM 680223104   9,848,525 320,590 SH   SOLE 19 320,590 0 0
OLD REP INTL CORP COM 680223104   621,372,733 20,226,977 SH   SOLE 21 20,226,977 0 0
OLD REP INTL CORP COM 680223104   240,338,350 7,823,514 SH   SOLE 22 7,473,894 0 349,620
OLD REP INTL CORP COM 680223104   1,647,606 53,633 SH   SOLE 25 53,633 0 0
OLD REP INTL CORP COM 680223104   2,826,301 92,002 SH   SOLE 26 92,002 0 0
OLD REP INTL CORP COM 680223104   698,757 22,746 SH   SOLE 28 5,430 0 17,316
OLD REP INTL CORP COM 680223104   5,153,495 167,757 SH   SOLE 30 167,757 0 0
OLD REP INTL CORP COM 680223104   5,540,966 180,370 SH   SOLE 31 3,254 0 177,116
OLD REP INTL CORP COM 680223104   3,379,845 110,021 SH   SOLE 32 110,021 0 0
OLD REP INTL CORP COM 680223104   23,992 781 SH   SOLE 34 781 0 0
OLD REP INTL CORP COM 680223104   441,938 14,386 SH   SOLE 36 14,386 0 0
OLD REP INTL CORP COM 680223104   1,752,883 57,060 SH   SOLE 40 57,060 0 0
OLD REP INTL CORP COM 680223104   11,182 364 SH   OTR 43 364 0 0
OLD REP INTL CORP COM 680223104   16,809,320 547,178 SH   SOLE 43 502,616 0 44,562
OLD SECOND BANCORP INC ILL COM 680277100   510,779 36,906 SH   SOLE 2 12,593 0 24,313
OLD SECOND BANCORP INC ILL COM 680277100   5,439 393 SH   SOLE 7 393 0 0
OLD SECOND BANCORP INC ILL COM 680277100   1,737,723 125,558 SH   SOLE 18 125,558 0 0
OLD SECOND BANCORP INC ILL COM 680277100   1,316,516 95,124 SH   SOLE 19 95,124 0 0
OLD SECOND BANCORP INC ILL COM 680277100   24,064,964 1,738,798 SH   SOLE 21 1,738,798 0 0
OLD SECOND BANCORP INC ILL COM 680277100   16,682,653 1,205,394 SH   SOLE 22 1,148,042 0 57,352
OLD SECOND BANCORP INC ILL COM 680277100   167,616 12,111 SH   SOLE 25 12,111 0 0
OLD SECOND BANCORP INC ILL COM 680277100   71,926 5,197 SH   SOLE 28 0 0 5,197
OLD SECOND BANCORP INC ILL COM 680277100   359,093 25,946 SH   SOLE 30 25,946 0 0
OLD SECOND BANCORP INC ILL COM 680277100   174,010 12,573 SH   SOLE 40 12,573 0 0
OLD SECOND BANCORP INC ILL COM 680277100   788,769 56,992 SH   SOLE 43 54,651 0 2,341
OLEMA PHARMACEUTICALS INC COM 68062P106   781,827 69,066 SH   SOLE 2 51,335 0 17,731
OLEMA PHARMACEUTICALS INC COM 68062P106   1,324 117 SH   SOLE 7 117 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   860,558 76,021 SH   SOLE 18 76,021 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   2,282,338 201,620 SH   SOLE 19 201,620 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   16,160,149 1,427,575 SH   SOLE 21 1,427,575 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   15,568,317 1,375,293 SH   SOLE 22 1,325,497 0 49,796
OLEMA PHARMACEUTICALS INC COM 68062P106   11,648 1,029 SH   SOLE 23 1,029 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   74,135 6,549 SH   SOLE 25 6,549 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   478,055 42,231 SH   SOLE 30 42,231 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   78,765 6,958 SH   SOLE 40 6,958 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   114,275 10,095 SH   SOLE 43 8,628 0 1,467
OLIN CORP COM PAR $1 680665205   12,121,855 206,154 SH   SOLE 2 156,665 0 49,489
OLIN CORP COM PAR $1 680665205   21,815 371 SH   SOLE 4 371 0 0
OLIN CORP COM PAR $1 680665205   116,718 1,985 SH   SOLE 7 1,985 0 0
OLIN CORP COM PAR $1 680665205   12,131,675 206,321 SH   SOLE 18 206,321 0 0
OLIN CORP COM PAR $1 680665205   51,630,869 878,076 SH   SOLE 19 878,076 0 0
OLIN CORP COM PAR $1 680665205   369,997,412 6,292,473 SH   SOLE 21 6,292,473 0 0
OLIN CORP COM PAR $1 680665205   215,870,676 3,671,270 SH   SOLE 22 3,507,556 0 163,714
OLIN CORP COM PAR $1 680665205   2,687,160 45,700 SH   SOLE 26 45,700 0 0
OLIN CORP COM PAR $1 680665205   84,143 1,431 SH   SOLE 28 1,431 0 0
OLIN CORP COM PAR $1 680665205   3,872,274 65,855 SH   SOLE 30 65,855 0 0
OLIN CORP COM PAR $1 680665205   89,670 1,525 SH   SOLE 31 1,525 0 0
OLIN CORP COM PAR $1 680665205   19,249,415 327,371 SH   SOLE 34 327,371 0 0
OLIN CORP COM PAR $1 680665205   221,970 3,775 SH   SOLE 36 3,775 0 0
OLIN CORP COM PAR $1 680665205   4,333,680 73,702 SH   SOLE 43 61,701 0 12,001
OLINK HLDG AB SPONSORED ADS 680710100   18,569,232 789,844 SH   SOLE 21 789,844 0 0
OLINK HLDG AB SPONSORED ADS 680710100   1,199 51 SH   SOLE 43 51 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   8,554,650 107,511 SH   SOLE 2 59,754 0 47,757
OLLIES BARGAIN OUTLET HLDGS COM 681116109   13,368 168 SH   SOLE 4 168 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   556,990 7,000 SH   SOLE 7 6,646 0 354
OLLIES BARGAIN OUTLET HLDGS COM 681116109   8,683,952 109,136 SH   SOLE 18 109,136 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,633,731 20,532 SH   SOLE 19 20,532 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   250,623,618 3,149,725 SH   SOLE 21 3,149,725 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   145,595,833 1,829,783 SH   SOLE 22 1,747,212 0 82,571
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,015,393 12,761 SH   SOLE 25 12,761 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,395,101 17,533 SH   SOLE 26 17,533 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   454,265 5,709 SH   SOLE 28 921 0 4,788
OLLIES BARGAIN OUTLET HLDGS COM 681116109   2,980,453 37,457 SH   SOLE 30 37,457 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   61,110 768 SH   SOLE 31 768 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   75,432 948 SH   SOLE 36 948 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,022,793 12,854 SH   SOLE 40 12,854 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   4,448,361 55,905 SH   SOLE 43 45,837 0 10,068
OLO INC CL A 68134L109   882,106 160,675 SH   SOLE 2 123,924 0 36,751
OLO INC CL A 68134L109   5,506 1,003 SH   SOLE 7 1,003 0 0
OLO INC CL A 68134L109   1,407,795 256,429 SH   SOLE 18 256,429 0 0
OLO INC CL A 68134L109   1,421,312 258,891 SH   SOLE 19 258,891 0 0
OLO INC CL A 68134L109   22,017,815 4,010,531 SH   SOLE 21 4,010,531 0 0
OLO INC CL A 68134L109   18,782,717 3,421,260 SH   SOLE 22 3,317,408 0 103,852
OLO INC CL A 68134L109   44,112 8,035 SH   SOLE 23 8,035 0 0
OLO INC CL A 68134L109   106,989 19,488 SH   SOLE 25 19,488 0 0
OLO INC CL A 68134L109   9,064 1,651 SH   SOLE 26 1,651 0 0
OLO INC CL A 68134L109   143,931 26,217 SH   SOLE 30 26,217 0 0
OLO INC CL A 68134L109   68,663 12,507 SH   SOLE 40 12,507 0 0
OLO INC CL A 68134L109   357,668 65,149 SH   SOLE 43 61,014 0 4,135
OLYMPIC STEEL INC COM 68162K106   4,863,786 68,620 SH   SOLE 2 35,896 0 32,724
OLYMPIC STEEL INC COM 68162K106   448,741 6,331 SH   SOLE 7 5,988 0 343
OLYMPIC STEEL INC COM 68162K106   2,530,416 35,700 SH   SOLE 18 35,700 0 0
OLYMPIC STEEL INC COM 68162K106   5,175,020 73,011 SH   SOLE 19 73,011 0 0
OLYMPIC STEEL INC COM 68162K106   96,090,953 1,355,685 SH   SOLE 21 1,355,685 0 0
OLYMPIC STEEL INC COM 68162K106   27,700,825 390,813 SH   SOLE 22 371,025 0 19,788
OLYMPIC STEEL INC COM 68162K106   288,056 4,064 SH   SOLE 23 4,064 0 0
OLYMPIC STEEL INC COM 68162K106   157,779 2,226 SH   SOLE 25 2,226 0 0
OLYMPIC STEEL INC COM 68162K106   2,463,009 34,749 SH   SOLE 26 859 0 33,890
OLYMPIC STEEL INC COM 68162K106   2,505,962 35,355 SH   SOLE 30 35,355 0 0
OLYMPIC STEEL INC COM 68162K106   26,722 377 SH   SOLE 36 377 0 0
OLYMPIC STEEL INC COM 68162K106   132,475 1,869 SH   SOLE 40 1,869 0 0
OLYMPIC STEEL INC COM 68162K106   570,088 8,043 SH   SOLE 43 7,874 0 169
OMEGA FLEX INC COM 682095104   288,543 4,068 SH   SOLE 2 3,107 0 961
OMEGA FLEX INC COM 682095104   2,270 32 SH   SOLE 7 32 0 0
OMEGA FLEX INC COM 682095104   553,821 7,808 SH   SOLE 18 7,808 0 0
OMEGA FLEX INC COM 682095104   494,027 6,965 SH   SOLE 19 6,965 0 0
OMEGA FLEX INC COM 682095104   20,356,059 286,988 SH   SOLE 21 286,988 0 0
OMEGA FLEX INC COM 682095104   5,355,357 75,502 SH   SOLE 22 72,665 0 2,837
OMEGA FLEX INC COM 682095104   31,777 448 SH   SOLE 25 448 0 0
OMEGA FLEX INC COM 682095104   194,206 2,738 SH   SOLE 28 0 0 2,738
OMEGA FLEX INC COM 682095104   21,137 298 SH   SOLE 30 298 0 0
OMEGA FLEX INC COM 682095104   36,884 520 SH   SOLE 40 520 0 0
OMEGA FLEX INC COM 682095104   25,322 357 SH   SOLE 43 90 0 267
OMEGA HEALTHCARE INVS INC COM 681936100   22,824,157 720,687 SH   SOLE 2 365,370 0 355,317
OMEGA HEALTHCARE INVS INC COM 681936100   3,638,503 114,888 SH   SOLE 4 114,888 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   13,517,643 426,828 SH   SOLE 7 384,871 0 41,957
OMEGA HEALTHCARE INVS INC COM 681936100   13,221,655 417,482 SH   SOLE 18 417,482 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   15,303,577 483,220 SH   SOLE 19 483,220 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   467,012,439 14,746,209 SH   SOLE 21 14,746,209 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   303,182,959 9,573,191 SH   SOLE 22 9,119,296 0 453,895
OMEGA HEALTHCARE INVS INC COM 681936100   407,941 12,881 SH   SOLE 23 12,881 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   19,979,653 630,870 SH   SOLE 25 630,870 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   2,883,427 91,046 SH   SOLE 26 91,046 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   5,920,992 186,959 SH   SOLE 28 12,965 0 173,994
OMEGA HEALTHCARE INVS INC COM 681936100   31,399,792 991,468 SH   SOLE 30 991,468 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   96,562 3,049 SH   SOLE 31 3,049 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   737,183 23,277 SH   SOLE 36 23,277 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   1,599,905 50,518 SH   SOLE 40 50,518 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   16,595 524 SH   OTR 43 524 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   15,475,181 488,638 SH   SOLE 43 379,203 0 109,435
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   9,019 2,471 SH   SOLE 2 819 0 1,652
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   226,570 62,074 SH   SOLE 18 62,074 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   162,794 44,601 SH   SOLE 19 44,601 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   3,050,579 835,775 SH   SOLE 21 835,775 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   1,717,351 470,507 SH   SOLE 22 465,270 0 5,237
OMEROS CORP COM 682143102   124,576 36,109 SH   SOLE 2 13,970 0 22,139
OMEROS CORP COM 682143102   2,453 711 SH   SOLE 7 711 0 0
OMEROS CORP COM 682143102   584,665 169,468 SH   SOLE 18 169,468 0 0
OMEROS CORP COM 682143102   469,807 136,176 SH   SOLE 19 136,176 0 0
OMEROS CORP COM 682143102   7,586,108 2,198,872 SH   SOLE 21 2,198,872 0 0
OMEROS CORP COM 682143102   5,735,118 1,662,353 SH   SOLE 22 1,624,338 0 38,015
OMEROS CORP COM 682143102   23,815 6,903 SH   SOLE 28 6,903 0 0
OMEROS CORP COM 682143102   1,829 530 SH   SOLE 43 530 0 0
OMNIAB INC COM 68218J103   423,540 78,144 SH   SOLE 2 26,092 0 52,052
OMNIAB INC COM 68218J103   2,070 382 SH   SOLE 4 382 0 0
OMNIAB INC COM 68218J103   27,349 5,046 SH   SOLE 7 5,046 0 0
OMNIAB INC COM 68218J103   1,410,073 260,161 SH   SOLE 18 260,161 0 0
OMNIAB INC COM 68218J103   1,115,355 205,785 SH   SOLE 19 205,785 0 0
OMNIAB INC COM 68218J103   20,035,068 3,696,507 SH   SOLE 21 3,696,507 0 0
OMNIAB INC COM 68218J103   14,088,488 2,599,352 SH   SOLE 22 2,482,950 0 116,402
OMNIAB INC COM 68218J103   114,069 21,046 SH   SOLE 25 21,046 0 0
OMNIAB INC COM 68218J103   112,102 20,683 SH   SOLE 26 20,683 0 0
OMNIAB INC COM 68218J103   68,807 12,695 SH   SOLE 28 0 0 12,695
OMNIAB INC COM 68218J103   677,267 124,957 SH   SOLE 30 124,957 0 0
OMNIAB INC COM 68218J103   41,674 7,689 SH   SOLE 40 7,689 0 0
OMNIAB INC COM 68218J103   5,691 1,050 SH   OTR 43 1,050 0 0
OMNIAB INC COM 68218J103   209,234 38,604 SH   SOLE 43 24,441 0 14,163
OMNICELL COM COM 68213N109   4,980,558 170,392 SH   SOLE 2 133,932 0 36,460
OMNICELL COM COM 68213N109   15,258 522 SH   SOLE 4 141 0 381
OMNICELL COM COM 68213N109   340,120 11,636 SH   SOLE 7 11,022 0 614
OMNICELL COM COM 68213N109   4,267,989 146,014 SH   SOLE 18 137,060 0 8,954
OMNICELL COM COM 68213N109   5,462,561 186,882 SH   SOLE 19 186,882 0 0
OMNICELL COM COM 68213N109   163,631,966 5,598,083 SH   SOLE 21 5,598,083 0 0
OMNICELL COM COM 68213N109   45,598,683 1,559,996 SH   SOLE 22 1,500,758 0 59,238
OMNICELL COM COM 68213N109   100,347 3,433 SH   SOLE 23 3,433 0 0
OMNICELL COM COM 68213N109   306,623 10,490 SH   SOLE 25 10,490 0 0
OMNICELL COM COM 68213N109   1,761,546 60,265 SH   SOLE 26 15,997 0 44,268
OMNICELL COM COM 68213N109   135,393 4,632 SH   SOLE 28 770 0 3,862
OMNICELL COM COM 68213N109   4,204,589 143,845 SH   SOLE 30 143,845 0 0
OMNICELL COM COM 68213N109   426,612 14,595 SH   SOLE 34 14,595 0 0
OMNICELL COM COM 68213N109   30,195 1,033 SH   SOLE 36 1,033 0 0
OMNICELL COM COM 68213N109   323,664 11,073 SH   SOLE 40 11,073 0 0
OMNICELL COM COM 68213N109   2,443,669 83,601 SH   SOLE 43 79,694 0 3,907
OMNICELL COM NOTE 0.250% 9/1 68213NAD1   4,583,867 4,883,000 PRN   SOLE 21 4,883,000 0 0
OMNICOM GROUP INC COM 681919106   39,737,687 410,683 SH   SOLE 2 71,775 0 338,908
OMNICOM GROUP INC COM 681919106   17,555,167 181,430 SH   SOLE 4 86,061 0 95,369
OMNICOM GROUP INC COM 681919106   13,441,125 138,912 SH   SOLE 7 122,996 0 15,916
OMNICOM GROUP INC COM 681919106   939,249 9,707 SH   SOLE 13 9,707 0 0
OMNICOM GROUP INC COM 681919106   2,636,226 27,245 SH   SOLE 15 27,245 0 0
OMNICOM GROUP INC COM 681919106   39,307,686 406,239 SH   SOLE 18 393,963 0 12,276
OMNICOM GROUP INC COM 681919106   20,756,084 214,511 SH   SOLE 19 214,511 0 0
OMNICOM GROUP INC COM 681919106   753,765,141 7,790,049 SH   SOLE 21 7,790,049 0 0
OMNICOM GROUP INC COM 681919106   422,847,006 4,370,060 SH   SOLE 22 3,941,475 0 428,585
OMNICOM GROUP INC COM 681919106   28,373,806 293,239 SH   SOLE 23 293,239 0 0
OMNICOM GROUP INC COM 681919106   101,923,501 1,053,364 SH   SOLE 25 762,285 0 291,079
OMNICOM GROUP INC COM 681919106   22,222,966 229,671 SH   SOLE 26 148,334 0 81,337
OMNICOM GROUP INC COM 681919106   36,394,145 376,128 SH   SOLE 28 24,739 0 351,389
OMNICOM GROUP INC COM 681919106   115,980,600 1,198,642 SH   SOLE 30 1,198,642 0 0
OMNICOM GROUP INC COM 681919106   13,960,339 144,278 SH   SOLE 31 41,362 0 102,916
OMNICOM GROUP INC COM 681919106   3,530,192 36,484 SH   SOLE 32 36,484 0 0
OMNICOM GROUP INC COM 681919106   8,453,147 87,362 SH   SOLE 34 87,362 0 0
OMNICOM GROUP INC COM 681919106   4,396,097 45,433 SH   SOLE 36 45,433 0 0
OMNICOM GROUP INC COM 681919106   949,119 9,809 SH   SOLE 40 9,809 0 0
OMNICOM GROUP INC COM 681919106   30,673 317 SH   OTR 43 317 0 0
OMNICOM GROUP INC COM 681919106   116,444,314 1,203,434 SH   SOLE 43 1,133,201 0 70,234
OMNIQ CORP COM 68217M107   490 916 SH   SOLE 18 916 0 0
OMNIQ CORP COM 68217M107   6,039 11,287 SH   SOLE 21 11,287 0 0
ON HLDG AG NAMEN AKT A H5919C104   348,139 9,840 SH   SOLE 2 9,840 0 0
ON HLDG AG NAMEN AKT A H5919C104   63,542 1,796 SH   SOLE 18 1,796 0 0
ON HLDG AG NAMEN AKT A H5919C104   179,915,791 5,085,240 SH   SOLE 19 5,085,240 0 0
ON HLDG AG NAMEN AKT A H5919C104   731,057 20,663 SH   SOLE 21 20,663 0 0
ON HLDG AG NAMEN AKT A H5919C104   23,415,970 661,842 SH   SOLE 22 661,842 0 0
ON HLDG AG NAMEN AKT A H5919C104   98,816 2,793 SH   SOLE 28 2,793 0 0
ON HLDG AG NAMEN AKT A H5919C104   4,221,577 119,321 SH   SOLE 34 119,321 0 0
ON HLDG AG NAMEN AKT A H5919C104   300,695 8,499 SH   SOLE 43 8,499 0 0
ON SEMICONDUCTOR CORP COM 682189105   55,446,109 753,856 SH   SOLE 2 127,072 0 626,784
ON SEMICONDUCTOR CORP COM 682189105   11,894,947 161,726 SH   SOLE 4 119,407 0 42,319
ON SEMICONDUCTOR CORP COM 682189105   25,379,163 345,060 SH   SOLE 7 311,926 0 33,134
ON SEMICONDUCTOR CORP COM 682189105   1,435,622 19,519 SH   SOLE 13 19,519 0 0
ON SEMICONDUCTOR CORP COM 682189105   4,703,523 63,950 SH   SOLE 15 63,950 0 0
ON SEMICONDUCTOR CORP COM 682189105   63,416,869 862,228 SH   SOLE 18 835,279 0 26,949
ON SEMICONDUCTOR CORP COM 682189105   18,189,356 247,306 SH   SOLE 19 247,306 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,360,006,798 18,490,915 SH   SOLE 21 18,490,915 0 0
ON SEMICONDUCTOR CORP COM 682189105   673,498,968 9,157,022 SH   SOLE 22 8,215,227 0 941,795
ON SEMICONDUCTOR CORP COM 682189105   48,774,903 663,153 SH   SOLE 23 663,153 0 0
ON SEMICONDUCTOR CORP COM 682189105   78,853,249 1,072,104 SH   SOLE 25 937,299 0 134,805
ON SEMICONDUCTOR CORP COM 682189105   35,796,344 486,694 SH   SOLE 26 255,066 0 231,628
ON SEMICONDUCTOR CORP COM 682189105   51,741,616 703,489 SH   SOLE 28 33,554 0 669,935
ON SEMICONDUCTOR CORP COM 682189105   287,524,602 3,909,240 SH   SOLE 30 3,909,240 0 0
ON SEMICONDUCTOR CORP COM 682189105   7,378,610 100,321 SH   SOLE 31 93,432 0 6,889
ON SEMICONDUCTOR CORP COM 682189105   9,423,520 128,124 SH   SOLE 32 128,124 0 0
ON SEMICONDUCTOR CORP COM 682189105   179,638,446 2,442,399 SH   SOLE 34 2,442,399 0 0
ON SEMICONDUCTOR CORP COM 682189105   6,935,618 94,298 SH   SOLE 36 94,298 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,574,191 21,403 SH   SOLE 40 21,403 0 0
ON SEMICONDUCTOR CORP COM 682189105   40,232 547 SH   OTR 43 547 0 0
ON SEMICONDUCTOR CORP COM 682189105   27,597,357 375,219 SH   SOLE 43 304,561 0 70,658
ON SEMICONDUCTOR CORP NOTE 5/0 682189AS4   9,288,263 6,325,000 PRN   SOLE 21 6,325,000 0 0
ON SEMICONDUCTOR CORP NOTE 0.500% 3/0 682189AU9   10,813,176 10,989,000 PRN   SOLE 21 10,989,000 0 0
ON24 INC COM 68339B104   731,786 102,491 SH   SOLE 2 90,401 0 12,090
ON24 INC COM 68339B104   609,813 85,408 SH   SOLE 18 85,408 0 0
ON24 INC COM 68339B104   752,685 105,418 SH   SOLE 19 105,418 0 0
ON24 INC COM 68339B104   8,540,454 1,196,142 SH   SOLE 21 1,196,142 0 0
ON24 INC COM 68339B104   6,795,531 951,755 SH   SOLE 22 923,700 0 28,055
ON24 INC COM 68339B104   214,985 30,110 SH   SOLE 28 30,110 0 0
ON24 INC COM 68339B104   297,274 41,635 SH   SOLE 34 41,635 0 0
ON24 INC COM 68339B104   64,046 8,970 SH   SOLE 43 8,970 0 0
ONCOCYTE CORP COM NEW 68235C206   176,348 60,187 SH   SOLE 22 60,187 0 0
ONCONETIX INC COM 09610B108   8,248 53,561 SH   SOLE 22 53,561 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V801   251,367 248,878 SH   SOLE 22 248,878 0 0
ONCTERNAL THERAPEUTICS INC COM NEW 68236P206   353,502 39,278 SH   SOLE 22 39,278 0 0
ONDAS HLDGS INC COM NEW 68236H204   6,746 6,953 SH   SOLE 18 6,953 0 0
ONDAS HLDGS INC COM NEW 68236H204   89,014 91,748 SH   SOLE 21 91,748 0 0
ONDAS HLDGS INC COM NEW 68236H204   417,950 430,787 SH   SOLE 22 430,787 0 0
ONE GAS INC COM 68235P108   10,941,771 169,561 SH   SOLE 2 87,958 0 81,603
ONE GAS INC COM 68235P108   809,142 12,539 SH   SOLE 4 12,539 0 0
ONE GAS INC COM 68235P108   7,522,004 116,566 SH   SOLE 7 104,562 0 12,004
ONE GAS INC COM 68235P108   15,652,397 242,560 SH   SOLE 18 242,560 0 0
ONE GAS INC COM 68235P108   18,814,948 291,569 SH   SOLE 19 291,569 0 0
ONE GAS INC COM 68235P108   301,665,747 4,674,814 SH   SOLE 21 4,674,814 0 0
ONE GAS INC COM 68235P108   133,959,376 2,075,924 SH   SOLE 22 1,983,997 0 91,927
ONE GAS INC COM 68235P108   223,790 3,468 SH   SOLE 23 3,468 0 0
ONE GAS INC COM 68235P108   730,802 11,325 SH   SOLE 25 11,325 0 0
ONE GAS INC COM 68235P108   6,767,197 104,869 SH   SOLE 26 38,128 0 66,741
ONE GAS INC COM 68235P108   61,239 949 SH   SOLE 28 949 0 0
ONE GAS INC COM 68235P108   8,914,949 138,152 SH   SOLE 30 138,152 0 0
ONE GAS INC COM 68235P108   57,367 889 SH   SOLE 36 889 0 0
ONE GAS INC COM 68235P108   801,785 12,425 SH   SOLE 40 12,425 0 0
ONE GAS INC COM 68235P108   22,392 347 SH   OTR 43 347 0 0
ONE GAS INC COM 68235P108   5,018,469 77,770 SH   SOLE 43 71,508 0 6,262
ONE LIBERTY PPTYS INC COM 682406103   356,538 15,783 SH   SOLE 2 5,541 0 10,242
ONE LIBERTY PPTYS INC COM 682406103   610 27 SH   SOLE 4 27 0 0
ONE LIBERTY PPTYS INC COM 682406103   3,863 171 SH   SOLE 7 171 0 0
ONE LIBERTY PPTYS INC COM 682406103   1,028,613 45,534 SH   SOLE 18 45,534 0 0
ONE LIBERTY PPTYS INC COM 682406103   768,715 34,029 SH   SOLE 19 34,029 0 0
ONE LIBERTY PPTYS INC COM 682406103   15,755,712 697,464 SH   SOLE 21 697,464 0 0
ONE LIBERTY PPTYS INC COM 682406103   12,040,063 532,982 SH   SOLE 22 510,922 0 22,060
ONE LIBERTY PPTYS INC COM 682406103   20,308 899 SH   SOLE 23 899 0 0
ONE LIBERTY PPTYS INC COM 682406103   54,849 2,428 SH   SOLE 25 2,428 0 0
ONE LIBERTY PPTYS INC COM 682406103   128,243 5,677 SH   SOLE 28 0 0 5,677
ONE LIBERTY PPTYS INC COM 682406103   34,156 1,512 SH   SOLE 30 1,512 0 0
ONE LIBERTY PPTYS INC COM 682406103   28,486 1,261 SH   SOLE 40 1,261 0 0
ONE LIBERTY PPTYS INC COM 682406103   1,516,885 67,149 SH   SOLE 43 62,028 0 5,121
ONE STOP SYS INC COM 68247W109   9,461 2,902 SH   SOLE 18 2,902 0 0
ONE STOP SYS INC COM 68247W109   125,777 38,582 SH   SOLE 21 38,582 0 0
ONE STOP SYS INC COM 68247W109   156,180 47,908 SH   SOLE 22 47,908 0 0
ONEMAIN HLDGS INC COM 68268W103   15,009,833 293,792 SH   SOLE 2 60,755 0 233,037
ONEMAIN HLDGS INC COM 68268W103   15,327 300 SH   SOLE 4 300 0 0
ONEMAIN HLDGS INC COM 68268W103   1,937,384 37,921 SH   SOLE 7 36,480 0 1,441
ONEMAIN HLDGS INC COM 68268W103   6,893,114 134,921 SH   SOLE 18 134,921 0 0
ONEMAIN HLDGS INC COM 68268W103   4,046,992 79,213 SH   SOLE 19 79,213 0 0
ONEMAIN HLDGS INC COM 68268W103   206,978,873 4,051,260 SH   SOLE 21 4,051,260 0 0
ONEMAIN HLDGS INC COM 68268W103   172,037,145 3,367,335 SH   SOLE 22 3,213,157 0 154,178
ONEMAIN HLDGS INC COM 68268W103   1,219,569 23,871 SH   SOLE 25 23,871 0 0
ONEMAIN HLDGS INC COM 68268W103   6,655,239 130,265 SH   SOLE 26 61,312 0 68,953
ONEMAIN HLDGS INC COM 68268W103   922,736 18,061 SH   SOLE 28 13,248 0 4,813
ONEMAIN HLDGS INC COM 68268W103   7,471,810 146,248 SH   SOLE 30 146,248 0 0
ONEMAIN HLDGS INC COM 68268W103   7,169,358 140,328 SH   SOLE 31 1,383 0 138,945
ONEMAIN HLDGS INC COM 68268W103   2,625,668 51,393 SH   SOLE 32 51,393 0 0
ONEMAIN HLDGS INC COM 68268W103   1,475,530 28,881 SH   SOLE 36 28,881 0 0
ONEMAIN HLDGS INC COM 68268W103   1,242,100 24,312 SH   SOLE 40 24,312 0 0
ONEMAIN HLDGS INC COM 68268W103   18,137 355 SH   OTR 43 355 0 0
ONEMAIN HLDGS INC COM 68268W103   16,798,271 328,798 SH   SOLE 43 284,571 0 44,227
ONEOK INC NEW COM 682680103   129,640,101 1,617,065 SH   SOLE 2 228,002 0 1,389,063
ONEOK INC NEW COM 682680103   47,984,631 598,536 SH   SOLE 4 271,870 0 326,666
ONEOK INC NEW COM 682680103   142,955,376 1,783,153 SH   SOLE 7 1,603,176 0 179,977
ONEOK INC NEW COM 682680103   2,683,370 33,471 SH   SOLE 13 33,471 0 0
ONEOK INC NEW COM 682680103   6,889,810 85,940 SH   SOLE 15 85,940 0 0
ONEOK INC NEW COM 682680103   101,374,404 1,264,493 SH   SOLE 18 1,228,135 0 36,358
ONEOK INC NEW COM 682680103   20,472,372 255,362 SH   SOLE 19 255,362 0 0
ONEOK INC NEW COM 682680103   1,793,883,760 22,375,998 SH   SOLE 21 22,375,998 0 0
ONEOK INC NEW COM 682680103   999,910,945 12,472,383 SH   SOLE 22 11,209,839 0 1,262,544
ONEOK INC NEW COM 682680103   69,797,445 870,618 SH   SOLE 23 870,618 0 0
ONEOK INC NEW COM 682680103   97,414,647 1,215,101 SH   SOLE 25 1,215,101 0 0
ONEOK INC NEW COM 682680103   44,381,631 553,594 SH   SOLE 26 377,256 0 176,338
ONEOK INC NEW COM 682680103   67,881,462 846,719 SH   SOLE 28 135,528 0 711,191
ONEOK INC NEW COM 682680103   498,419,135 6,217,028 SH   SOLE 30 6,055,136 0 161,892
ONEOK INC NEW COM 682680103   9,959,279 124,227 SH   SOLE 31 115,417 0 8,810
ONEOK INC NEW COM 682680103   5,956,791 74,302 SH   SOLE 32 74,302 0 0
ONEOK INC NEW COM 682680103   2,138,615 26,676 SH   SOLE 34 26,676 0 0
ONEOK INC NEW COM 682680103   10,805,393 134,781 SH   SOLE 36 134,781 0 0
ONEOK INC NEW COM 682680103   2,349,863 29,311 SH   SOLE 40 29,311 0 0
ONEOK INC NEW COM 682680103   50,026 624 SH   OTR 43 624 0 0
ONEOK INC NEW COM 682680103   44,679,882 557,314 SH   SOLE 43 452,073 0 105,242
ONESPAN INC COM 68287N100   219,307 18,857 SH   SOLE 2 9,580 0 9,277
ONESPAN INC COM 68287N100   44,264 3,806 SH   SOLE 4 0 0 3,806
ONESPAN INC COM 68287N100   51,928 4,465 SH   SOLE 7 4,465 0 0
ONESPAN INC COM 68287N100   1,177,503 101,247 SH   SOLE 18 101,247 0 0
ONESPAN INC COM 68287N100   1,007,460 86,626 SH   SOLE 19 86,626 0 0
ONESPAN INC COM 68287N100   22,054,609 1,896,355 SH   SOLE 21 1,896,355 0 0
ONESPAN INC COM 68287N100   11,774,107 1,012,391 SH   SOLE 22 983,301 0 29,090
ONESPAN INC COM 68287N100   47,764 4,107 SH   SOLE 25 4,107 0 0
ONESPAN INC COM 68287N100   2,805,924 241,266 SH   SOLE 30 241,266 0 0
ONESPAN INC COM 68287N100   103,728 8,919 SH   SOLE 40 8,919 0 0
ONESPAN INC COM 68287N100   279,411 24,025 SH   SOLE 43 21,306 0 2,719
ONESPAWORLD HOLDINGS LIMITED COM P73684113   1,323,423 100,032 SH   SOLE 2 71,821 0 28,211
ONESPAWORLD HOLDINGS LIMITED COM P73684113   10,968 829 SH   SOLE 7 829 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   2,779,266 210,073 SH   SOLE 18 210,073 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   4,484,480 338,963 SH   SOLE 19 338,963 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   43,579,342 3,293,979 SH   SOLE 21 3,293,979 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   35,076,262 2,651,267 SH   SOLE 22 2,575,990 0 75,277
ONESPAWORLD HOLDINGS LIMITED COM P73684113   8,930 675 SH   SOLE 23 675 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   203,332 15,369 SH   SOLE 25 15,369 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   65,118 4,922 SH   SOLE 28 0 0 4,922
ONESPAWORLD HOLDINGS LIMITED COM P73684113   695,964 52,605 SH   SOLE 30 52,605 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   261,054 19,732 SH   SOLE 40 19,732 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   744,995 56,311 SH   SOLE 43 53,035 0 3,276
ONEWATER MARINE INC CL A COM 68280L101   144,100 5,119 SH   SOLE 2 338 0 4,781
ONEWATER MARINE INC CL A COM 68280L101   4,645 165 SH   SOLE 7 165 0 0
ONEWATER MARINE INC CL A COM 68280L101   918,985 32,646 SH   SOLE 18 32,646 0 0
ONEWATER MARINE INC CL A COM 68280L101   673,967 23,942 SH   SOLE 19 23,942 0 0
ONEWATER MARINE INC CL A COM 68280L101   11,773,963 418,258 SH   SOLE 21 418,258 0 0
ONEWATER MARINE INC CL A COM 68280L101   8,710,933 309,447 SH   SOLE 22 299,616 0 9,831
ONEWATER MARINE INC CL A COM 68280L101   189,844 6,744 SH   SOLE 43 5,275 0 1,469
ONTO INNOVATION INC COM 683344105   10,290,595 56,829 SH   SOLE 2 41,504 0 15,325
ONTO INNOVATION INC COM 683344105   195,747 1,081 SH   SOLE 4 131 0 950
ONTO INNOVATION INC COM 683344105   2,037,331 11,251 SH   SOLE 7 10,658 0 593
ONTO INNOVATION INC COM 683344105   33,275,080 183,759 SH   SOLE 18 183,759 0 0
ONTO INNOVATION INC COM 683344105   21,436,069 118,379 SH   SOLE 19 118,379 0 0
ONTO INNOVATION INC COM 683344105   671,885,027 3,710,432 SH   SOLE 21 3,710,432 0 0
ONTO INNOVATION INC COM 683344105   288,289,682 1,592,057 SH   SOLE 22 1,546,647 0 45,410
ONTO INNOVATION INC COM 683344105   81,667 451 SH   SOLE 23 451 0 0
ONTO INNOVATION INC COM 683344105   1,801,927 9,951 SH   SOLE 25 9,951 0 0
ONTO INNOVATION INC COM 683344105   3,210,186 17,728 SH   SOLE 26 17,728 0 0
ONTO INNOVATION INC COM 683344105   190,496 1,052 SH   SOLE 28 874 0 178
ONTO INNOVATION INC COM 683344105   62,407,954 344,643 SH   SOLE 30 344,643 0 0
ONTO INNOVATION INC COM 683344105   55,229 305 SH   SOLE 36 305 0 0
ONTO INNOVATION INC COM 683344105   1,895,002 10,465 SH   SOLE 40 10,465 0 0
ONTO INNOVATION INC COM 683344105   13,914,730 76,843 SH   SOLE 43 58,182 0 18,661
ONTRAK INC COM NEW 683373302   246,166 485,917 SH   SOLE 22 485,917 0 0
OOMA INC COM 683416101   3,664,744 429,630 SH   SOLE 2 295,229 0 134,401
OOMA INC COM 683416101   2,627 308 SH   SOLE 7 308 0 0
OOMA INC COM 683416101   774,533 90,801 SH   SOLE 18 83,661 0 7,140
OOMA INC COM 683416101   5,760,480 675,320 SH   SOLE 19 675,320 0 0
OOMA INC COM 683416101   7,497,537 878,961 SH   SOLE 21 878,961 0 0
OOMA INC COM 683416101   11,121,926 1,303,860 SH   SOLE 22 1,249,887 0 53,973
OOMA INC COM 683416101   253,631 29,734 SH   SOLE 23 29,734 0 0
OOMA INC COM 683416101   1,363,666 159,867 SH   SOLE 26 0 0 159,867
OOMA INC COM 683416101   10,227 1,199 SH   SOLE 43 1,199 0 0
OP BANCORP COM 67109R109   284,380 28,495 SH   SOLE 2 28,495 0 0
OP BANCORP COM 67109R109   18,683 1,872 SH   SOLE 18 1,872 0 0
OP BANCORP COM 67109R109   322,853 32,350 SH   SOLE 21 32,350 0 0
OP BANCORP COM 67109R109   1,085,026 108,720 SH   SOLE 22 108,720 0 0
OPAL FUELS INC CLASS A COM 68347P103   952,851 189,811 SH   SOLE 22 189,811 0 0
OPEN LENDING CORP COM 68373J104   303,666 48,509 SH   SOLE 2 23,869 0 24,640
OPEN LENDING CORP COM 68373J104   2,016 322 SH   SOLE 4 322 0 0
OPEN LENDING CORP COM 68373J104   6,880 1,099 SH   SOLE 7 1,099 0 0
OPEN LENDING CORP COM 68373J104   1,502,375 239,996 SH   SOLE 18 239,996 0 0
OPEN LENDING CORP COM 68373J104   1,327,308 212,030 SH   SOLE 19 212,030 0 0
OPEN LENDING CORP COM 68373J104   22,234,262 3,551,799 SH   SOLE 21 3,551,799 0 0
OPEN LENDING CORP COM 68373J104   17,410,249 2,781,190 SH   SOLE 22 2,694,996 0 86,194
OPEN LENDING CORP COM 68373J104   112,336 17,945 SH   SOLE 25 17,945 0 0
OPEN LENDING CORP COM 68373J104   117,125 18,710 SH   SOLE 26 18,710 0 0
OPEN LENDING CORP COM 68373J104   749,103 119,665 SH   SOLE 30 119,665 0 0
OPEN LENDING CORP COM 68373J104   89,768 14,340 SH   SOLE 40 14,340 0 0
OPEN LENDING CORP COM 68373J104   154,090 24,615 SH   SOLE 43 22,949 0 1,666
OPEN TEXT CORP COM 683715106   36,917,894 950,757 SH   SOLE 21 950,757 0 0
OPEN TEXT CORP COM 683715106   3,500,369 90,146 SH   SOLE 31 0 0 90,146
OPEN TEXT CORP COM 683715106   15,967,315 411,211 SH   SOLE 43 366,773 0 44,438
OPENDOOR TECHNOLOGIES INC COM 683712103   2,380,723 785,717 SH   SOLE 2 328,523 0 457,194
OPENDOOR TECHNOLOGIES INC COM 683712103   46,926 15,487 SH   SOLE 4 15,487 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   34,906 11,520 SH   SOLE 7 11,520 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   4,834,141 1,595,426 SH   SOLE 18 1,595,426 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   14,172,189 4,677,290 SH   SOLE 19 4,677,290 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   68,633,194 22,651,219 SH   SOLE 21 22,651,219 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   52,291,507 17,257,923 SH   SOLE 22 16,458,447 0 799,476
OPENDOOR TECHNOLOGIES INC COM 683712103   20,346 6,715 SH   SOLE 23 6,715 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   341,469 112,696 SH   SOLE 25 112,696 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   950,753 313,780 SH   SOLE 26 157,810 0 155,970
OPENDOOR TECHNOLOGIES INC COM 683712103   54,179 17,881 SH   SOLE 28 17,881 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   2,107,874 695,668 SH   SOLE 30 695,668 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   37,605 12,411 SH   SOLE 36 12,411 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   345,081 113,888 SH   SOLE 40 113,888 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   3,790,854 1,251,107 SH   SOLE 43 1,128,389 0 122,718
OPENLANE INC COM 48238T109   1,674,778 96,808 SH   SOLE 2 31,230 0 65,578
OPENLANE INC COM 48238T109   6,626 383 SH   SOLE 4 383 0 0
OPENLANE INC COM 48238T109   657,279 37,993 SH   SOLE 7 35,962 0 2,031
OPENLANE INC COM 48238T109   5,824,651 336,685 SH   SOLE 18 336,685 0 0
OPENLANE INC COM 48238T109   3,945,784 228,080 SH   SOLE 19 228,080 0 0
OPENLANE INC COM 48238T109   217,799,578 12,589,571 SH   SOLE 21 12,589,571 0 0
OPENLANE INC COM 48238T109   58,807,977 3,399,305 SH   SOLE 22 3,259,475 0 139,830
OPENLANE INC COM 48238T109   377,590 21,826 SH   SOLE 25 21,826 0 0
OPENLANE INC COM 48238T109   1,006,376 58,172 SH   SOLE 26 34,505 0 23,667
OPENLANE INC COM 48238T109   38,458 2,223 SH   SOLE 28 2,223 0 0
OPENLANE INC COM 48238T109   6,632,976 383,409 SH   SOLE 30 383,409 0 0
OPENLANE INC COM 48238T109   120,287 6,953 SH   SOLE 36 6,953 0 0
OPENLANE INC COM 48238T109   414,058 23,934 SH   SOLE 40 23,934 0 0
OPENLANE INC COM 48238T109   1,431,281 82,733 SH   SOLE 43 79,172 0 3,561
OPERA LTD SPONSORED ADS 68373M107   205,135 12,975 SH   SOLE 21 12,975 0 0
OPERA LTD SPONSORED ADS 68373M107   500,782 31,675 SH   SOLE 43 29,514 0 2,161
OPGEN INC COM NEW 68373L406   11,079 15,941 SH   SOLE 22 15,941 0 0
OPKO HEALTH INC COM 68375N103   426,911 355,759 SH   SOLE 2 116,618 0 239,141
OPKO HEALTH INC COM 68375N103   2,155 1,796 SH   SOLE 4 1,796 0 0
OPKO HEALTH INC COM 68375N103   2,796 2,330 SH   SOLE 7 2,330 0 0
OPKO HEALTH INC COM 68375N103   1,259,699 1,049,749 SH   SOLE 18 1,049,749 0 0
OPKO HEALTH INC COM 68375N103   1,016,054 846,712 SH   SOLE 19 846,712 0 0
OPKO HEALTH INC COM 68375N103   21,742,351 18,118,626 SH   SOLE 21 18,118,626 0 0
OPKO HEALTH INC COM 68375N103   14,238,922 11,865,768 SH   SOLE 22 11,282,210 0 583,558
OPKO HEALTH INC COM 68375N103   123,924 103,270 SH   SOLE 25 103,270 0 0
OPKO HEALTH INC COM 68375N103   95,664 79,720 SH   SOLE 26 79,720 0 0
OPKO HEALTH INC COM 68375N103   9,532 7,943 SH   SOLE 28 7,943 0 0
OPKO HEALTH INC COM 68375N103   833,002 694,168 SH   SOLE 30 694,168 0 0
OPKO HEALTH INC COM 68375N103   76,061 63,384 SH   SOLE 40 63,384 0 0
OPKO HEALTH INC COM 68375N103   47,652 39,710 SH   SOLE 43 38,286 0 1,424
OPORTUN FINL CORP COM 68376D104   453,905 186,792 SH   SOLE 2 136,837 0 49,955
OPORTUN FINL CORP COM 68376D104   11,108 4,571 SH   SOLE 18 4,571 0 0
OPORTUN FINL CORP COM 68376D104   245,612 101,075 SH   SOLE 19 101,075 0 0
OPORTUN FINL CORP COM 68376D104   177,283 72,956 SH   SOLE 21 72,956 0 0
OPORTUN FINL CORP COM 68376D104   1,030,067 423,896 SH   SOLE 22 420,805 0 3,091
OPORTUN FINL CORP COM 68376D104   296,251 121,914 SH   SOLE 26 0 0 121,914
OPORTUN FINL CORP COM 68376D104   727,936 299,562 SH   SOLE 34 299,562 0 0
OPORTUN FINL CORP COM 68376D104   462 190 SH   SOLE 43 190 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   436,166 10,926 SH   SOLE 2 10,926 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   443,232 11,103 SH   SOLE 19 11,103 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   63,672 1,595 SH   SOLE 21 1,595 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   6,496,341 162,734 SH   SOLE 22 162,734 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104   734,847 18,408 SH   SOLE 43 18,311 0 97
OPPFI INC COM CL A 68386H103   4,258 1,703 SH   SOLE 2 0 0 1,703
OPPFI INC COM CL A 68386H103   69,038 27,615 SH   SOLE 18 27,615 0 0
OPPFI INC COM CL A 68386H103   63,238 25,295 SH   SOLE 19 25,295 0 0
OPPFI INC COM CL A 68386H103   997,795 399,118 SH   SOLE 21 399,118 0 0
OPPFI INC COM CL A 68386H103   657,258 262,903 SH   SOLE 22 254,744 0 8,159
OPTICAL CABLE CORP COM NEW 683827208   2,227 787 SH   SOLE 18 787 0 0
OPTICAL CABLE CORP COM NEW 683827208   35,918 12,692 SH   SOLE 21 12,692 0 0
OPTICAL CABLE CORP COM NEW 683827208   8,742 3,089 SH   SOLE 22 3,089 0 0
OPTIMIZERX CORP COM NEW 68401U204   46,559 3,832 SH   SOLE 2 765 0 3,067
OPTIMIZERX CORP COM NEW 68401U204   3,293 271 SH   SOLE 7 271 0 0
OPTIMIZERX CORP COM NEW 68401U204   487,349 40,111 SH   SOLE 18 40,111 0 0
OPTIMIZERX CORP COM NEW 68401U204   398,921 32,833 SH   SOLE 19 32,833 0 0
OPTIMIZERX CORP COM NEW 68401U204   7,049,527 580,208 SH   SOLE 21 580,208 0 0
OPTIMIZERX CORP COM NEW 68401U204   5,198,621 427,870 SH   SOLE 22 421,173 0 6,697
OPTIMIZERX CORP COM NEW 68401U204   1,835 151 SH   SOLE 43 151 0 0
OPTINOSE INC COM 68404V100   14,466 9,908 SH   SOLE 2 4,731 0 5,177
OPTINOSE INC COM 68404V100   250,072 171,282 SH   SOLE 18 171,282 0 0
OPTINOSE INC COM 68404V100   245,395 168,079 SH   SOLE 19 168,079 0 0
OPTINOSE INC COM 68404V100   3,761,607 2,576,443 SH   SOLE 21 2,576,443 0 0
OPTINOSE INC COM 68404V100   1,982,038 1,357,560 SH   SOLE 22 1,342,401 0 15,159
OPTINOSE INC COM 68404V100   64 44 SH   SOLE 43 44 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   7,937,945 236,671 SH   SOLE 2 162,688 0 73,983
OPTION CARE HEALTH INC COM NEW 68404L201   19,688 587 SH   SOLE 4 587 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,095,383 32,659 SH   SOLE 7 30,975 0 1,684
OPTION CARE HEALTH INC COM NEW 68404L201   22,214,682 662,334 SH   SOLE 18 633,843 0 28,491
OPTION CARE HEALTH INC COM NEW 68404L201   19,793,933 590,159 SH   SOLE 19 590,159 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   441,889,634 13,175,004 SH   SOLE 21 13,175,004 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   194,981,436 5,813,400 SH   SOLE 22 5,645,569 0 167,831
OPTION CARE HEALTH INC COM NEW 68404L201   259,029 7,723 SH   SOLE 23 7,723 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,141,970 34,048 SH   SOLE 25 34,048 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   2,280,787 68,002 SH   SOLE 26 68,002 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   200,871 5,989 SH   SOLE 28 1,689 0 4,300
OPTION CARE HEALTH INC COM NEW 68404L201   8,443,393 251,741 SH   SOLE 30 251,741 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   48,264 1,439 SH   SOLE 36 1,439 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   1,271,434 37,908 SH   SOLE 40 37,908 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   30,723 916 SH   OTR 43 916 0 0
OPTION CARE HEALTH INC COM NEW 68404L201   2,714,325 80,928 SH   SOLE 43 57,273 0 23,655
ORACLE CORP COM 68389X105   355,217,795 2,827,942 SH   SOLE 2 513,325 0 2,314,617
ORACLE CORP COM 68389X105   168,990,670 1,345,360 SH   SOLE 4 720,616 0 624,744
ORACLE CORP COM 68389X105   184,698,577 1,470,413 SH   SOLE 7 1,322,988 0 147,425
ORACLE CORP COM 68389X105   9,427,282 75,052 SH   SOLE 13 75,052 0 0
ORACLE CORP COM 68389X105   29,369,125 233,812 SH   SOLE 15 233,812 0 0
ORACLE CORP COM 68389X105   489,026,987 3,893,217 SH   SOLE 18 3,636,463 0 256,754
ORACLE CORP COM 68389X105   412,170,374 3,281,350 SH   SOLE 19 3,281,350 0 0
ORACLE CORP COM 68389X105   5,913,323,254 47,076,851 SH   SOLE 21 47,076,851 0 0
ORACLE CORP COM 68389X105   4,384,358,641 34,904,535 SH   SOLE 22 31,311,136 0 3,593,399
ORACLE CORP COM 68389X105   383,720,839 3,054,859 SH   SOLE 23 3,054,859 0 0
ORACLE CORP COM 68389X105   493,598,815 3,929,614 SH   SOLE 25 3,722,083 0 207,531
ORACLE CORP COM 68389X105   230,152,816 1,832,281 SH   SOLE 26 1,099,064 0 733,217
ORACLE CORP COM 68389X105   410,658,908 3,269,317 SH   SOLE 28 167,451 0 3,101,866
ORACLE CORP COM 68389X105   320,054 2,548 SH   SOLE 29 2,548 0 0
ORACLE CORP COM 68389X105   1,325,514,849 10,552,622 SH   SOLE 30 10,552,622 0 0
ORACLE CORP COM 68389X105   47,461,739 377,850 SH   SOLE 31 351,573 0 26,277
ORACLE CORP COM 68389X105   17,077,433 135,956 SH   SOLE 32 135,956 0 0
ORACLE CORP COM 68389X105   333,570,293 2,655,603 SH   SOLE 34 2,655,603 0 0
ORACLE CORP COM 68389X105   44,997,773 358,234 SH   SOLE 36 358,234 0 0
ORACLE CORP COM 68389X105   8,258,481 65,747 SH   SOLE 37 65,747 0 0
ORACLE CORP COM 68389X105   10,189,232 81,118 SH   SOLE 40 81,118 0 0
ORACLE CORP COM 68389X105   250,466 1,994 SH   OTR 43 1,994 0 0
ORACLE CORP COM 68389X105   334,407,740 2,662,270 SH   SOLE 43 2,255,840 0 406,430
ORACLE CORP OPTIONS 68389X105   1,519,881 12,100 SH Call SOLE 2 0 0 12,100
ORACLE CORP OPTIONS 68389X105   213,537 1,700 SH Call SOLE 4 1,700 0 0
ORACLE CORP OPTIONS 68389X105   4,848,546 38,600 SH Call SOLE 18 38,600 0 0
ORACLE CORP OPTIONS 68389X105   26,842,857 213,700 SH Call SOLE 19 213,700 0 0
ORACLE CORP OPTIONS 68389X105   2,009,760 16,000 SH Call SOLE 22 16,000 0 0
ORACLE CORP OPTIONS 68389X105   1,557,564 12,400 SH Call SOLE 26 12,400 0 0
ORACLE CORP OPTIONS 68389X105   138,171 1,100 SH Call SOLE 30 1,100 0 0
ORACLE CORP OPTIONS 68389X105   15,625,884 124,400 SH Call SOLE 34 124,400 0 0
ORAGENICS INC COM 684023500   30,325 21,059 SH   SOLE 22 21,059 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   19,123 6,549 SH   SOLE 18 6,549 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   241,618 82,746 SH   SOLE 21 82,746 0 0
ORANGE SPONSORED ADR 684060106   25,089,409 2,131,641 SH   SOLE 43 2,046,716 0 84,924
ORANGE CNTY BANCORP INC COM 68417L107   165,738 3,603 SH   SOLE 2 1,378 0 2,225
ORANGE CNTY BANCORP INC COM 68417L107   2,898 63 SH   SOLE 7 63 0 0
ORANGE CNTY BANCORP INC COM 68417L107   699,292 15,202 SH   SOLE 18 15,202 0 0
ORANGE CNTY BANCORP INC COM 68417L107   490,866 10,671 SH   SOLE 19 10,671 0 0
ORANGE CNTY BANCORP INC COM 68417L107   8,788,484 191,054 SH   SOLE 21 191,054 0 0
ORANGE CNTY BANCORP INC COM 68417L107   4,497,190 97,765 SH   SOLE 22 94,095 0 3,670
ORASURE TECHNOLOGIES INC COM 68554V108   761,321 123,792 SH   SOLE 2 36,609 0 87,183
ORASURE TECHNOLOGIES INC COM 68554V108   2,239 364 SH   SOLE 4 364 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   298,435 48,526 SH   SOLE 7 45,903 0 2,623
ORASURE TECHNOLOGIES INC COM 68554V108   1,510,668 245,637 SH   SOLE 18 241,261 0 4,376
ORASURE TECHNOLOGIES INC COM 68554V108   3,802,490 618,291 SH   SOLE 19 618,291 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   52,737,148 8,575,146 SH   SOLE 21 8,575,146 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   15,256,569 2,480,743 SH   SOLE 22 2,344,503 0 136,240
ORASURE TECHNOLOGIES INC COM 68554V108   56,322 9,158 SH   SOLE 25 9,158 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   17,337 2,819 SH   SOLE 26 2,819 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   2,622,821 426,475 SH   SOLE 30 426,475 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   60,098 9,772 SH   SOLE 40 9,772 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   379,455 61,700 SH   SOLE 43 60,865 0 835
ORCHESTRA BIOMED HLDGS INC COM 68572M106   11,647 2,210 SH   SOLE 2 1,194 0 1,016
ORCHESTRA BIOMED HLDGS INC COM 68572M106   237,445 45,056 SH   SOLE 18 45,056 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   2,856,762 542,080 SH   SOLE 19 542,080 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   2,540,129 481,998 SH   SOLE 21 481,998 0 0
ORCHESTRA BIOMED HLDGS INC COM 68572M106   1,949,083 369,845 SH   SOLE 22 366,795 0 3,050
ORCHID IS CAP INC COM NEW 68571X301   196,335 21,986 SH   SOLE 2 1,831 0 20,155
ORCHID IS CAP INC COM NEW 68571X301   4,233 474 SH   SOLE 7 474 0 0
ORCHID IS CAP INC COM NEW 68571X301   1,278,463 143,165 SH   SOLE 18 143,165 0 0
ORCHID IS CAP INC COM NEW 68571X301   956,224 107,080 SH   SOLE 19 107,080 0 0
ORCHID IS CAP INC COM NEW 68571X301   24,204,783 2,710,502 SH   SOLE 21 2,710,502 0 0
ORCHID IS CAP INC COM NEW 68571X301   16,366,690 1,832,776 SH   SOLE 22 1,786,572 0 46,204
ORCHID IS CAP INC COM NEW 68571X301   1,704,451 190,868 SH   SOLE 43 163,151 0 27,717
OREILLY AUTOMOTIVE INC COM 67103H107   167,155,519 148,072 SH   SOLE 2 59,655 0 88,417
OREILLY AUTOMOTIVE INC COM 67103H107   68,830,071 60,972 SH   SOLE 4 30,659 0 30,313
OREILLY AUTOMOTIVE INC COM 67103H107   56,113,238 49,707 SH   SOLE 7 44,042 0 5,665
OREILLY AUTOMOTIVE INC COM 67103H107   8,387,578 7,430 SH   SOLE 13 7,430 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   9,907,051 8,776 SH   SOLE 15 8,776 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   103,651,504 91,818 SH   SOLE 18 86,165 0 5,653
OREILLY AUTOMOTIVE INC COM 67103H107   27,481,455 24,344 SH   SOLE 19 24,344 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,620,333,392 1,435,346 SH   SOLE 21 1,435,346 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,499,763,364 1,328,541 SH   SOLE 22 1,196,150 0 132,391
OREILLY AUTOMOTIVE INC COM 67103H107   122,901,166 108,870 SH   SOLE 23 108,870 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   109,747,456 97,218 SH   SOLE 25 96,843 0 375
OREILLY AUTOMOTIVE INC COM 67103H107   78,252,833 69,319 SH   SOLE 26 45,204 0 24,115
OREILLY AUTOMOTIVE INC COM 67103H107   124,009,726 109,852 SH   SOLE 28 828 0 109,024
OREILLY AUTOMOTIVE INC COM 67103H107   4,844,024 4,291 SH   SOLE 29 4,291 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   435,872,986 386,111 SH   SOLE 30 386,111 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   29,164,615 25,835 SH   SOLE 31 24,890 0 945
OREILLY AUTOMOTIVE INC COM 67103H107   19,982,305 17,701 SH   SOLE 32 17,701 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   40,114,751 35,535 SH   SOLE 34 35,535 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   15,245,524 13,505 SH   SOLE 36 13,505 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   3,340,356 2,959 SH   SOLE 40 2,959 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   87,023 77 SH   OTR 43 77 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   122,405,759 108,431 SH   SOLE 43 87,650 0 20,781
ORGANOGENESIS HLDGS INC COM 68621F102   133,247 46,918 SH   SOLE 2 15,091 0 31,827
ORGANOGENESIS HLDGS INC COM 68621F102   1,741 613 SH   SOLE 7 613 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   566,679 199,535 SH   SOLE 18 199,535 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   545,334 192,019 SH   SOLE 19 192,019 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   7,285,452 2,565,300 SH   SOLE 21 2,565,300 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   5,331,555 1,877,308 SH   SOLE 22 1,807,639 0 69,669
ORGANOGENESIS HLDGS INC COM 68621F102   130,342 45,895 SH   SOLE 30 45,895 0 0
ORGANOGENESIS HLDGS INC COM 68621F102   132,665 46,713 SH   SOLE 43 46,535 0 178
ORGANON & CO COMMON STOCK 68622V106   7,990,639 425,034 SH   SOLE 2 129,716 0 295,318
ORGANON & CO COMMON STOCK 68622V106   14,457 769 SH   SOLE 4 769 0 0
ORGANON & CO COMMON STOCK 68622V106   775,744 41,263 SH   SOLE 7 39,314 0 1,949
ORGANON & CO COMMON STOCK 68622V106   4,095,636 217,853 SH   SOLE 18 217,853 0 0
ORGANON & CO COMMON STOCK 68622V106   1,704,634 90,672 SH   SOLE 19 90,672 0 0
ORGANON & CO COMMON STOCK 68622V106   454,071,343 24,152,731 SH   SOLE 21 24,152,731 0 0
ORGANON & CO COMMON STOCK 68622V106   125,937,496 6,698,803 SH   SOLE 22 6,359,487 0 339,316
ORGANON & CO COMMON STOCK 68622V106   1,027,946 54,678 SH   SOLE 25 54,678 0 0
ORGANON & CO COMMON STOCK 68622V106   2,144,591 114,074 SH   SOLE 26 114,074 0 0
ORGANON & CO COMMON STOCK 68622V106   710,208 37,777 SH   SOLE 28 4,517 0 33,260
ORGANON & CO COMMON STOCK 68622V106   11,036,935 587,071 SH   SOLE 30 587,071 0 0
ORGANON & CO COMMON STOCK 68622V106   59,840 3,183 SH   SOLE 31 3,183 0 0
ORGANON & CO COMMON STOCK 68622V106   416,138 22,135 SH   SOLE 36 22,135 0 0
ORGANON & CO COMMON STOCK 68622V106   1,021,949 54,359 SH   SOLE 40 54,359 0 0
ORGANON & CO COMMON STOCK 68622V106   19,373,779 1,030,520 SH   SOLE 43 939,986 0 90,534
ORGANOVO HLDGS INC COM NEW 68620A203   146,474 142,208 SH   SOLE 22 142,208 0 0
ORGENESIS INC COM NEW 68619K204   3,321 4,040 SH   SOLE 18 4,040 0 0
ORGENESIS INC COM NEW 68619K204   50,609 61,568 SH   SOLE 21 61,568 0 0
ORGENESIS INC COM NEW 68619K204   49,005 59,617 SH   SOLE 22 59,617 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   483,203 35,142 SH   SOLE 2 16,429 0 18,713
ORIC PHARMACEUTICALS INC COM 68622P109   2,915 212 SH   SOLE 7 212 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   1,474,715 107,252 SH   SOLE 18 107,252 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   1,169,740 85,072 SH   SOLE 19 85,072 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   24,748,336 1,799,879 SH   SOLE 21 1,799,879 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   15,034,168 1,093,394 SH   SOLE 22 1,062,400 0 30,994
ORIC PHARMACEUTICALS INC COM 68622P109   492,099 35,789 SH   SOLE 30 35,789 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   294,869 21,445 SH   SOLE 43 18,784 0 2,661
ORIGIN BANCORP INC COM 68621T102   2,870,550 91,887 SH   SOLE 2 67,513 0 24,374
ORIGIN BANCORP INC COM 68621T102   6,810 218 SH   SOLE 7 218 0 0
ORIGIN BANCORP INC COM 68621T102   2,604,354 83,366 SH   SOLE 18 83,366 0 0
ORIGIN BANCORP INC COM 68621T102   4,001,782 128,098 SH   SOLE 19 128,098 0 0
ORIGIN BANCORP INC COM 68621T102   36,791,473 1,177,704 SH   SOLE 21 1,177,704 0 0
ORIGIN BANCORP INC COM 68621T102   27,423,565 877,835 SH   SOLE 22 838,029 0 39,806
ORIGIN BANCORP INC COM 68621T102   55,326 1,771 SH   SOLE 23 1,771 0 0
ORIGIN BANCORP INC COM 68621T102   181,692 5,816 SH   SOLE 25 5,816 0 0
ORIGIN BANCORP INC COM 68621T102   568,068 18,184 SH   SOLE 26 18,184 0 0
ORIGIN BANCORP INC COM 68621T102   81,286 2,602 SH   SOLE 28 419 0 2,183
ORIGIN BANCORP INC COM 68621T102   728,486 23,319 SH   SOLE 30 23,319 0 0
ORIGIN BANCORP INC COM 68621T102   231,926 7,424 SH   SOLE 40 7,424 0 0
ORIGIN BANCORP INC COM 68621T102   1,638,069 52,435 SH   SOLE 43 46,543 0 5,892
ORIGIN MATERIALS INC COM 68622D106   27,885 54,677 SH   SOLE 2 3,607 0 51,070
ORIGIN MATERIALS INC COM 68622D106   536 1,051 SH   SOLE 7 1,051 0 0
ORIGIN MATERIALS INC COM 68622D106   165,192 323,906 SH   SOLE 18 323,906 0 0
ORIGIN MATERIALS INC COM 68622D106   118,519 232,391 SH   SOLE 19 232,391 0 0
ORIGIN MATERIALS INC COM 68622D106   2,197,925 4,309,657 SH   SOLE 21 4,309,657 0 0
ORIGIN MATERIALS INC COM 68622D106   1,667,587 3,269,778 SH   SOLE 22 3,173,972 0 95,806
ORION ENERGY SYS INC COM 686275108   4,470 5,137 SH   SOLE 18 5,137 0 0
ORION ENERGY SYS INC COM 686275108   62,975 72,368 SH   SOLE 21 72,368 0 0
ORION ENERGY SYS INC COM 686275108   213,842 245,739 SH   SOLE 22 245,739 0 0
ORION GROUP HLDGS INC COM 68628V308   240,121 29,283 SH   SOLE 2 29,283 0 0
ORION GROUP HLDGS INC COM 68628V308   82,845 10,103 SH   SOLE 18 10,103 0 0
ORION GROUP HLDGS INC COM 68628V308   515,140 62,822 SH   SOLE 21 62,822 0 0
ORION GROUP HLDGS INC COM 68628V308   3,962,215 483,197 SH   SOLE 22 483,197 0 0
ORION GROUP HLDGS INC COM 68628V308   128,970 15,728 SH   SOLE 26 5,953 0 9,775
ORION GROUP HLDGS INC COM 68628V308   361 44 SH   SOLE 43 44 0 0
ORION OFFICE REIT INC COM 68629Y103   972,347 277,022 SH   SOLE 2 251,123 0 25,899
ORION OFFICE REIT INC COM 68629Y103   2,819 803 SH   SOLE 7 803 0 0
ORION OFFICE REIT INC COM 68629Y103   576,998 164,387 SH   SOLE 18 164,387 0 0
ORION OFFICE REIT INC COM 68629Y103   429,536 122,375 SH   SOLE 19 122,375 0 0
ORION OFFICE REIT INC COM 68629Y103   8,307,163 2,366,713 SH   SOLE 21 2,366,713 0 0
ORION OFFICE REIT INC COM 68629Y103   6,185,645 1,762,292 SH   SOLE 22 1,691,728 0 70,564
ORION OFFICE REIT INC COM 68629Y103   11,418 3,253 SH   SOLE 23 3,253 0 0
ORION OFFICE REIT INC COM 68629Y103   60 17 SH   SOLE 30 0 0 17
ORION OFFICE REIT INC COM 68629Y103   66,350 18,903 SH   SOLE 43 321 0 18,582
ORION S.A. COM L72967109   914,834 38,896 SH   SOLE 2 25,182 0 13,714
ORION S.A. COM L72967109   4,234 180 SH   SOLE 4 180 0 0
ORION S.A. COM L72967109   335,960 14,284 SH   SOLE 7 13,533 0 751
ORION S.A. COM L72967109   3,091,680 131,449 SH   SOLE 18 131,449 0 0
ORION S.A. COM L72967109   2,781,358 118,255 SH   SOLE 19 118,255 0 0
ORION S.A. COM L72967109   46,845,936 1,991,749 SH   SOLE 21 1,991,749 0 0
ORION S.A. COM L72967109   37,054,537 1,575,448 SH   SOLE 22 1,526,153 0 49,295
ORION S.A. COM L72967109   307,477 13,073 SH   SOLE 25 13,073 0 0
ORION S.A. COM L72967109   720,300 30,625 SH   SOLE 26 30,625 0 0
ORION S.A. COM L72967109   1,110,356 47,209 SH   SOLE 30 47,209 0 0
ORION S.A. COM L72967109   269,751 11,469 SH   SOLE 40 11,469 0 0
ORION S.A. COM L72967109   772,444 32,842 SH   SOLE 43 29,344 0 3,498
ORIX CORP SPONSORED ADR 686330101   2,645 24 SH   SOLE 18 24 0 0
ORIX CORP SPONSORED ADR 686330101   22,708,257 206,064 SH   SOLE 43 194,765 0 11,299
ORMAT TECHNOLOGIES INC COM 686688102   6,449,885 97,445 SH   SOLE 2 75,779 0 21,666
ORMAT TECHNOLOGIES INC COM 686688102   8,803 133 SH   SOLE 4 133 0 0
ORMAT TECHNOLOGIES INC COM 686688102   953,996 14,413 SH   SOLE 7 13,738 0 675
ORMAT TECHNOLOGIES INC COM 686688102   14,120,511 213,333 SH   SOLE 18 213,333 0 0
ORMAT TECHNOLOGIES INC COM 686688102   7,625,485 115,206 SH   SOLE 19 115,206 0 0
ORMAT TECHNOLOGIES INC COM 686688102   322,941,341 4,879,005 SH   SOLE 21 4,879,005 0 0
ORMAT TECHNOLOGIES INC COM 686688102   112,731,829 1,703,155 SH   SOLE 22 1,647,360 0 55,795
ORMAT TECHNOLOGIES INC COM 686688102   1,984,376 29,980 SH   SOLE 25 29,980 0 0
ORMAT TECHNOLOGIES INC COM 686688102   1,291,963 19,519 SH   SOLE 26 15,688 0 3,831
ORMAT TECHNOLOGIES INC COM 686688102   2,735,434 41,327 SH   SOLE 28 33,311 0 8,016
ORMAT TECHNOLOGIES INC COM 686688102   82,118,028 1,240,641 SH   SOLE 30 1,240,641 0 0
ORMAT TECHNOLOGIES INC COM 686688102   1,554,406 23,484 SH   SOLE 34 23,484 0 0
ORMAT TECHNOLOGIES INC COM 686688102   16,283 246 SH   SOLE 36 246 0 0
ORMAT TECHNOLOGIES INC COM 686688102   814,005 12,298 SH   SOLE 40 12,298 0 0
ORMAT TECHNOLOGIES INC COM 686688102   31,976,830 483,107 SH   SOLE 43 453,302 0 29,805
ORMAT TECHNOLOGIES INC NOTE 2.500% 7/1 686688AB8   3,642,875 3,775,000 PRN   SOLE 21 3,775,000 0 0
ORRSTOWN FINL SVCS INC COM 687380105   148,574 5,550 SH   SOLE 2 454 0 5,096
ORRSTOWN FINL SVCS INC COM 687380105   910 34 SH   SOLE 7 34 0 0
ORRSTOWN FINL SVCS INC COM 687380105   788,564 29,457 SH   SOLE 18 29,457 0 0
ORRSTOWN FINL SVCS INC COM 687380105   563,616 21,054 SH   SOLE 19 21,054 0 0
ORRSTOWN FINL SVCS INC COM 687380105   10,939,828 408,660 SH   SOLE 21 408,660 0 0
ORRSTOWN FINL SVCS INC COM 687380105   7,443,131 278,040 SH   SOLE 22 270,604 0 7,436
ORTHOFIX MED INC COM 68752M108   1,304,985 89,875 SH   SOLE 2 70,055 0 19,820
ORTHOFIX MED INC COM 68752M108   7,884 543 SH   SOLE 4 91 0 452
ORTHOFIX MED INC COM 68752M108   407,751 28,082 SH   SOLE 7 26,572 0 1,510
ORTHOFIX MED INC COM 68752M108   1,428,899 98,409 SH   SOLE 18 98,409 0 0
ORTHOFIX MED INC COM 68752M108   1,134,070 78,104 SH   SOLE 19 78,104 0 0
ORTHOFIX MED INC COM 68752M108   24,383,436 1,679,300 SH   SOLE 21 1,679,300 0 0
ORTHOFIX MED INC COM 68752M108   16,758,374 1,154,158 SH   SOLE 22 1,105,295 0 48,863
ORTHOFIX MED INC COM 68752M108   98,344 6,773 SH   SOLE 25 6,773 0 0
ORTHOFIX MED INC COM 68752M108   94,220 6,489 SH   SOLE 26 6,489 0 0
ORTHOFIX MED INC COM 68752M108   1,787,688 123,119 SH   SOLE 30 123,119 0 0
ORTHOFIX MED INC COM 68752M108   9,569 659 SH   SOLE 36 659 0 0
ORTHOFIX MED INC COM 68752M108   115,507 7,955 SH   SOLE 40 7,955 0 0
ORTHOFIX MED INC COM 68752M108   286,973 19,764 SH   SOLE 43 18,643 0 1,121
ORTHOPEDIATRICS CORP COM 68752L100   1,232,564 42,269 SH   SOLE 2 38,120 0 4,149
ORTHOPEDIATRICS CORP COM 68752L100   1,312 45 SH   SOLE 4 45 0 0
ORTHOPEDIATRICS CORP COM 68752L100   3,703 127 SH   SOLE 7 127 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,152,053 39,508 SH   SOLE 18 39,508 0 0
ORTHOPEDIATRICS CORP COM 68752L100   1,005,903 34,496 SH   SOLE 19 34,496 0 0
ORTHOPEDIATRICS CORP COM 68752L100   17,457,305 598,673 SH   SOLE 21 598,673 0 0
ORTHOPEDIATRICS CORP COM 68752L100   13,196,154 452,543 SH   SOLE 22 439,698 0 12,845
ORTHOPEDIATRICS CORP COM 68752L100   107,017 3,670 SH   SOLE 25 3,670 0 0
ORTHOPEDIATRICS CORP COM 68752L100   328,662 11,271 SH   SOLE 30 11,271 0 0
ORTHOPEDIATRICS CORP COM 68752L100   83,952 2,879 SH   SOLE 40 2,879 0 0
ORTHOPEDIATRICS CORP COM 68752L100   935,482 32,081 SH   SOLE 43 28,086 0 3,995
OSCAR HEALTH INC CL A 687793109   2,366,903 159,173 SH   SOLE 2 58,634 0 100,539
OSCAR HEALTH INC CL A 687793109   5,026 338 SH   SOLE 4 338 0 0
OSCAR HEALTH INC CL A 687793109   18,112 1,218 SH   SOLE 7 1,218 0 0
OSCAR HEALTH INC CL A 687793109   6,230,456 418,995 SH   SOLE 18 418,995 0 0
OSCAR HEALTH INC CL A 687793109   6,323,854 425,276 SH   SOLE 19 425,276 0 0
OSCAR HEALTH INC CL A 687793109   88,341,228 5,940,903 SH   SOLE 21 5,940,903 0 0
OSCAR HEALTH INC CL A 687793109   72,771,609 4,893,854 SH   SOLE 22 4,696,787 0 197,067
OSCAR HEALTH INC CL A 687793109   395,795 26,617 SH   SOLE 25 26,617 0 0
OSCAR HEALTH INC CL A 687793109   803,248 54,018 SH   SOLE 26 54,018 0 0
OSCAR HEALTH INC CL A 687793109   2,626,191 176,610 SH   SOLE 30 176,610 0 0
OSCAR HEALTH INC CL A 687793109   415,111 27,916 SH   SOLE 40 27,916 0 0
OSCAR HEALTH INC CL A 687793109   1,022,387 68,755 SH   SOLE 43 64,333 0 4,422
OSHKOSH CORP COM 688239201   83,823,702 672,149 SH   SOLE 2 538,702 0 133,447
OSHKOSH CORP COM 688239201   11,647,789 93,399 SH   SOLE 4 41,773 0 51,626
OSHKOSH CORP COM 688239201   6,248,220 50,102 SH   SOLE 7 49,010 0 1,092
OSHKOSH CORP COM 688239201   4,157,333 33,336 SH   SOLE 13 33,336 0 0
OSHKOSH CORP COM 688239201   38,177,846 306,133 SH   SOLE 18 223,251 0 82,882
OSHKOSH CORP COM 688239201   96,373,269 772,779 SH   SOLE 19 772,779 0 0
OSHKOSH CORP COM 688239201   430,098,726 3,448,791 SH   SOLE 21 3,448,791 0 0
OSHKOSH CORP COM 688239201   380,991,544 3,055,020 SH   SOLE 22 2,781,198 0 273,822
OSHKOSH CORP COM 688239201   25,287,197 202,768 SH   SOLE 23 202,768 0 0
OSHKOSH CORP COM 688239201   1,757,164 14,090 SH   SOLE 25 14,090 0 0
OSHKOSH CORP COM 688239201   34,683,348 278,112 SH   SOLE 26 80,312 0 197,800
OSHKOSH CORP COM 688239201   9,589,825 76,897 SH   SOLE 28 26,577 0 50,320
OSHKOSH CORP COM 688239201   3,179,980 25,499 SH   SOLE 29 25,499 0 0
OSHKOSH CORP COM 688239201   21,292,611 170,737 SH   SOLE 30 170,737 0 0
OSHKOSH CORP COM 688239201   6,236,248 50,006 SH   SOLE 31 50,006 0 0
OSHKOSH CORP COM 688239201   3,618,336 29,014 SH   SOLE 34 29,014 0 0
OSHKOSH CORP COM 688239201   1,278,153 10,249 SH   SOLE 36 10,249 0 0
OSHKOSH CORP COM 688239201   1,731,972 13,888 SH   SOLE 40 13,888 0 0
OSHKOSH CORP COM 688239201   9,486,329 76,067 SH   SOLE 43 69,387 0 6,680
OSI SYSTEMS INC COM 671044105   3,952,401 27,674 SH   SOLE 2 15,551 0 12,123
OSI SYSTEMS INC COM 671044105   6,284 44 SH   SOLE 4 44 0 0
OSI SYSTEMS INC COM 671044105   20,709 145 SH   SOLE 7 145 0 0
OSI SYSTEMS INC COM 671044105   7,449,348 52,159 SH   SOLE 18 45,720 0 6,439
OSI SYSTEMS INC COM 671044105   9,784,170 68,507 SH   SOLE 19 68,507 0 0
OSI SYSTEMS INC COM 671044105   262,475,453 1,837,806 SH   SOLE 21 1,837,806 0 0
OSI SYSTEMS INC COM 671044105   72,438,447 507,201 SH   SOLE 22 490,374 0 16,827
OSI SYSTEMS INC COM 671044105   213,516 1,495 SH   SOLE 23 1,495 0 0
OSI SYSTEMS INC COM 671044105   410,322 2,873 SH   SOLE 25 2,873 0 0
OSI SYSTEMS INC COM 671044105   977,746 6,846 SH   SOLE 26 6,846 0 0
OSI SYSTEMS INC COM 671044105   35,419 248 SH   SOLE 28 248 0 0
OSI SYSTEMS INC COM 671044105   19,434,517 136,077 SH   SOLE 30 136,077 0 0
OSI SYSTEMS INC COM 671044105   436,315 3,055 SH   SOLE 40 3,055 0 0
OSI SYSTEMS INC COM 671044105   1,598,299 11,191 SH   SOLE 43 10,720 0 471
OSIRIS ACQUISITION CORP CL A 68829A103   106,000 10,000 SH   SOLE 2 10,000 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   641,562 39,072 SH   SOLE 21 39,072 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   29,622 1,804 SH   SOLE 43 1,804 0 0
OTIS WORLDWIDE CORP COM 68902V107   118,751,142 1,196,244 SH   SOLE 2 700,604 0 495,640
OTIS WORLDWIDE CORP COM 68902V107   62,084,054 625,406 SH   SOLE 4 290,631 0 334,775
OTIS WORLDWIDE CORP COM 68902V107   26,910,012 271,079 SH   SOLE 7 238,358 0 32,721
OTIS WORLDWIDE CORP COM 68902V107   7,703,848 77,605 SH   SOLE 13 77,605 0 0
OTIS WORLDWIDE CORP COM 68902V107   5,696,907 57,388 SH   SOLE 15 57,388 0 0
OTIS WORLDWIDE CORP COM 68902V107   154,382,563 1,555,178 SH   SOLE 18 1,509,125 0 46,053
OTIS WORLDWIDE CORP COM 68902V107   148,051,576 1,491,403 SH   SOLE 19 1,491,403 0 0
OTIS WORLDWIDE CORP COM 68902V107   1,095,137,408 11,031,907 SH   SOLE 21 11,031,907 0 0
OTIS WORLDWIDE CORP COM 68902V107   915,735,870 9,224,699 SH   SOLE 22 8,190,894 0 1,033,805
OTIS WORLDWIDE CORP COM 68902V107   87,564,379 882,083 SH   SOLE 23 882,083 0 0
OTIS WORLDWIDE CORP COM 68902V107   85,908,159 865,399 SH   SOLE 25 827,720 0 37,679
OTIS WORLDWIDE CORP COM 68902V107   132,743,745 1,337,199 SH   SOLE 26 481,857 0 855,342
OTIS WORLDWIDE CORP COM 68902V107   93,857,105 945,473 SH   SOLE 28 13,367 0 932,106
OTIS WORLDWIDE CORP COM 68902V107   5,767,190 58,096 SH   SOLE 29 58,096 0 0
OTIS WORLDWIDE CORP COM 68902V107   221,847,901 2,234,793 SH   SOLE 30 2,234,793 0 0
OTIS WORLDWIDE CORP COM 68902V107   22,588,392 227,545 SH   SOLE 31 221,056 0 6,489
OTIS WORLDWIDE CORP COM 68902V107   170,276,143 1,715,283 SH   SOLE 34 1,715,283 0 0
OTIS WORLDWIDE CORP COM 68902V107   12,755,996 128,498 SH   SOLE 36 128,498 0 0
OTIS WORLDWIDE CORP COM 68902V107   8,240,899 83,015 SH   SOLE 37 83,015 0 0
OTIS WORLDWIDE CORP COM 68902V107   2,043,671 20,587 SH   SOLE 40 20,587 0 0
OTIS WORLDWIDE CORP COM 68902V107   47,650 480 SH   OTR 43 480 0 0
OTIS WORLDWIDE CORP COM 68902V107   70,162,166 706,781 SH   SOLE 43 625,923 0 80,858
OTTER TAIL CORP COM 689648103   4,469,299 51,728 SH   SOLE 2 34,812 0 16,916
OTTER TAIL CORP COM 689648103   8,726 101 SH   SOLE 4 101 0 0
OTTER TAIL CORP COM 689648103   13,685,587 158,398 SH   SOLE 7 158,398 0 0
OTTER TAIL CORP COM 689648103   11,257,920 130,300 SH   SOLE 18 130,300 0 0
OTTER TAIL CORP COM 689648103   7,624,973 88,252 SH   SOLE 19 88,252 0 0
OTTER TAIL CORP COM 689648103   412,746,365 4,777,157 SH   SOLE 21 4,777,157 0 0
OTTER TAIL CORP COM 689648103   101,014,992 1,169,155 SH   SOLE 22 1,125,932 0 43,223
OTTER TAIL CORP COM 689648103   2,886,451 33,408 SH   SOLE 26 12,289 0 21,119
OTTER TAIL CORP COM 689648103   22,464 260 SH   SOLE 28 260 0 0
OTTER TAIL CORP COM 689648103   6,907,853 79,952 SH   SOLE 30 79,952 0 0
OTTER TAIL CORP COM 689648103   51,581 597 SH   SOLE 36 597 0 0
OTTER TAIL CORP COM 689648103   2,370,950 27,442 SH   SOLE 43 25,680 0 1,762
OUSTER INC COM NEW 68989M202   80,345 10,119 SH   SOLE 18 10,119 0 0
OUSTER INC COM NEW 68989M202   576,571 72,616 SH   SOLE 21 72,616 0 0
OUSTER INC COM NEW 68989M202   2,690,136 338,808 SH   SOLE 22 338,808 0 0
OUSTER INC COM NEW 68989M202   73,278 9,229 SH   SOLE 25 9,229 0 0
OUSTER INC COM NEW 68989M202   61,654 7,765 SH   SOLE 26 6,126 0 1,639
OUSTER INC COM NEW 68989M202   1,740,456 219,201 SH   SOLE 30 219,201 0 0
OUSTER INC COM NEW 68989M202   42,479 5,350 SH   SOLE 34 5,350 0 0
OUSTER INC COM NEW 68989M202   159 20 SH   SOLE 36 20 0 0
OUSTER INC COM NEW 68989M202   95 12 SH   SOLE 43 12 0 0
OUTBRAIN INC COM 69002R103   596,584 151,034 SH   SOLE 2 127,084 0 23,950
OUTBRAIN INC COM 69002R103   462,099 116,987 SH   SOLE 18 116,987 0 0
OUTBRAIN INC COM 69002R103   462,525 117,095 SH   SOLE 19 117,095 0 0
OUTBRAIN INC COM 69002R103   5,644,230 1,428,919 SH   SOLE 21 1,428,919 0 0
OUTBRAIN INC COM 69002R103   3,502,441 886,694 SH   SOLE 22 858,426 0 28,268
OUTBRAIN INC COM 69002R103   57,966 14,675 SH   SOLE 23 14,675 0 0
OUTBRAIN INC COM 69002R103   32,651 8,266 SH   SOLE 26 0 0 8,266
OUTFRONT MEDIA INC COM 69007J106   8,902,310 530,215 SH   SOLE 2 395,583 0 134,632
OUTFRONT MEDIA INC COM 69007J106   6,615 394 SH   SOLE 4 394 0 0
OUTFRONT MEDIA INC COM 69007J106   603,852 35,965 SH   SOLE 7 34,142 0 1,823
OUTFRONT MEDIA INC COM 69007J106   7,933,560 472,517 SH   SOLE 18 451,745 0 20,772
OUTFRONT MEDIA INC COM 69007J106   16,234,503 966,915 SH   SOLE 19 966,915 0 0
OUTFRONT MEDIA INC COM 69007J106   289,305,636 17,230,830 SH   SOLE 21 17,230,830 0 0
OUTFRONT MEDIA INC COM 69007J106   85,169,424 5,072,628 SH   SOLE 22 4,841,495 0 231,133
OUTFRONT MEDIA INC COM 69007J106   155,811 9,280 SH   SOLE 23 9,280 0 0
OUTFRONT MEDIA INC COM 69007J106   435,482 25,937 SH   SOLE 25 25,937 0 0
OUTFRONT MEDIA INC COM 69007J106   1,072,092 63,853 SH   SOLE 26 57,133 0 6,720
OUTFRONT MEDIA INC COM 69007J106   44,309 2,639 SH   SOLE 28 540 0 2,099
OUTFRONT MEDIA INC COM 69007J106   6,083,336 362,319 SH   SOLE 30 362,319 0 0
OUTFRONT MEDIA INC COM 69007J106   483,653 28,806 SH   SOLE 34 28,806 0 0
OUTFRONT MEDIA INC COM 69007J106   85,763 5,108 SH   SOLE 36 5,108 0 0
OUTFRONT MEDIA INC COM 69007J106   458,736 27,322 SH   SOLE 40 27,322 0 0
OUTFRONT MEDIA INC COM 69007J106   6,264,440 373,105 SH   SOLE 43 346,615 0 26,490
OUTLOOK THERAPEUTICS INC COM 69012T305   22,602 1,893 SH   SOLE 2 347 0 1,546
OUTLOOK THERAPEUTICS INC COM 69012T305   1,397 117 SH   SOLE 7 117 0 0
OUTLOOK THERAPEUTICS INC COM 69012T305   234,251 19,619 SH   SOLE 18 19,619 0 0
OUTLOOK THERAPEUTICS INC COM 69012T305   182,013 15,244 SH   SOLE 19 15,244 0 0
OUTLOOK THERAPEUTICS INC COM 69012T305   3,431,950 287,433 SH   SOLE 21 287,433 0 0
OUTLOOK THERAPEUTICS INC COM 69012T305   2,145,403 179,682 SH   SOLE 22 176,743 0 2,939
OUTSET MED INC COM 690145107   18,770 8,455 SH   SOLE 2 1,689 0 6,766
OUTSET MED INC COM 690145107   1,146 516 SH   SOLE 7 516 0 0
OUTSET MED INC COM 690145107   265,905 119,777 SH   SOLE 18 119,777 0 0
OUTSET MED INC COM 690145107   226,953 102,231 SH   SOLE 19 102,231 0 0
OUTSET MED INC COM 690145107   3,770,621 1,698,478 SH   SOLE 21 1,698,478 0 0
OUTSET MED INC COM 690145107   2,961,840 1,334,162 SH   SOLE 22 1,312,495 0 21,667
OUTSET MED INC COM 690145107   5,856 2,638 SH   SOLE 43 2,632 0 6
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   442,400 69,125 SH   SOLE 2 2,816 0 66,309
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   4,704 735 SH   SOLE 7 735 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   1,065,018 166,409 SH   SOLE 18 166,409 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   783,443 122,413 SH   SOLE 19 122,413 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   13,851,744 2,164,335 SH   SOLE 21 2,164,335 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   10,606,189 1,657,217 SH   SOLE 22 1,611,716 0 45,501
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863   294,598 46,031 SH   SOLE 43 44,162 0 1,869
OVID THERAPEUTICS INC COM 690469101   141,706 46,461 SH   SOLE 2 22,064 0 24,397
OVID THERAPEUTICS INC COM 690469101   517,195 169,572 SH   SOLE 18 169,572 0 0
OVID THERAPEUTICS INC COM 690469101   391,220 128,269 SH   SOLE 19 128,269 0 0
OVID THERAPEUTICS INC COM 690469101   7,695,601 2,523,148 SH   SOLE 21 2,523,148 0 0
OVID THERAPEUTICS INC COM 690469101   3,935,564 1,290,349 SH   SOLE 22 1,248,976 0 41,373
OVID THERAPEUTICS INC COM 690469101   114,345 37,490 SH   SOLE 30 37,490 0 0
OVINTIV INC COM 69047Q102   24,440,021 470,906 SH   SOLE 2 294,606 0 176,300
OVINTIV INC COM 69047Q102   4,935,742 95,101 SH   SOLE 4 62,430 0 32,671
OVINTIV INC COM 69047Q102   28,641,430 551,858 SH   SOLE 7 473,897 0 77,961
OVINTIV INC COM 69047Q102   248,809 4,794 SH   SOLE 13 4,794 0 0
OVINTIV INC COM 69047Q102   1,077,548 20,762 SH   SOLE 15 20,762 0 0
OVINTIV INC COM 69047Q102   36,736,948 707,841 SH   SOLE 18 691,853 0 15,988
OVINTIV INC COM 69047Q102   8,567,185 165,071 SH   SOLE 19 165,071 0 0
OVINTIV INC COM 69047Q102   789,523,923 15,212,407 SH   SOLE 21 15,212,407 0 0
OVINTIV INC COM 69047Q102   422,440,880 8,139,516 SH   SOLE 22 7,624,036 0 515,480
OVINTIV INC COM 69047Q102   20,270,687 390,572 SH   SOLE 23 390,572 0 0
OVINTIV INC COM 69047Q102   10,377,820 199,958 SH   SOLE 25 199,958 0 0
OVINTIV INC COM 69047Q102   8,539,886 164,545 SH   SOLE 26 150,003 0 14,542
OVINTIV INC COM 69047Q102   12,099,343 233,128 SH   SOLE 28 0 0 233,128
OVINTIV INC COM 69047Q102   83,491,063 1,608,691 SH   SOLE 30 1,226,792 0 381,899
OVINTIV INC COM 69047Q102   3,134,604 60,397 SH   SOLE 31 56,443 0 3,954
OVINTIV INC COM 69047Q102   591,245 11,392 SH   SOLE 34 11,392 0 0
OVINTIV INC COM 69047Q102   1,762,576 33,961 SH   SOLE 36 33,961 0 0
OVINTIV INC COM 69047Q102   697,069 13,431 SH   SOLE 40 13,431 0 0
OVINTIV INC COM 69047Q102   12,197 235 SH   OTR 43 235 0 0
OVINTIV INC COM 69047Q102   39,527,046 761,600 SH   SOLE 43 711,688 0 49,912
OWENS & MINOR INC NEW COM 690732102   2,172,325 78,395 SH   SOLE 2 24,043 0 54,352
OWENS & MINOR INC NEW COM 690732102   7,482 270 SH   SOLE 4 270 0 0
OWENS & MINOR INC NEW COM 690732102   625,110 22,559 SH   SOLE 7 21,434 0 1,125
OWENS & MINOR INC NEW COM 690732102   6,734,528 243,036 SH   SOLE 18 243,036 0 0
OWENS & MINOR INC NEW COM 690732102   5,016,120 181,022 SH   SOLE 19 181,022 0 0
OWENS & MINOR INC NEW COM 690732102   246,286,341 8,887,995 SH   SOLE 21 8,887,995 0 0
OWENS & MINOR INC NEW COM 690732102   63,183,040 2,280,153 SH   SOLE 22 2,179,317 0 100,836
OWENS & MINOR INC NEW COM 690732102   355,658 12,835 SH   SOLE 25 12,835 0 0
OWENS & MINOR INC NEW COM 690732102   1,940,226 70,019 SH   SOLE 26 28,666 0 41,353
OWENS & MINOR INC NEW COM 690732102   37,104 1,339 SH   SOLE 28 1,339 0 0
OWENS & MINOR INC NEW COM 690732102   6,183,680 223,157 SH   SOLE 30 223,157 0 0
OWENS & MINOR INC NEW COM 690732102   136,832 4,938 SH   SOLE 36 4,938 0 0
OWENS & MINOR INC NEW COM 690732102   362,419 13,079 SH   SOLE 40 13,079 0 0
OWENS & MINOR INC NEW COM 690732102   2,499,553 90,204 SH   SOLE 43 83,011 0 7,193
OWENS CORNING NEW COM 690742101   51,072,325 306,189 SH   SOLE 2 185,458 0 120,731
OWENS CORNING NEW COM 690742101   10,827,155 64,911 SH   SOLE 4 43,511 0 21,400
OWENS CORNING NEW COM 690742101   19,190,840 115,053 SH   SOLE 7 92,357 0 22,696
OWENS CORNING NEW COM 690742101   756,104 4,533 SH   SOLE 13 4,533 0 0
OWENS CORNING NEW COM 690742101   1,218,974 7,308 SH   SOLE 15 7,308 0 0
OWENS CORNING NEW COM 690742101   39,596,152 237,387 SH   SOLE 18 228,006 0 9,381
OWENS CORNING NEW COM 690742101   34,862,701 209,009 SH   SOLE 19 209,009 0 0
OWENS CORNING NEW COM 690742101   902,371,320 5,409,900 SH   SOLE 21 5,409,900 0 0
OWENS CORNING NEW COM 690742101   497,801,089 2,984,419 SH   SOLE 22 2,737,514 0 246,905
OWENS CORNING NEW COM 690742101   30,020,998 179,982 SH   SOLE 23 179,982 0 0
OWENS CORNING NEW COM 690742101   11,192,447 67,101 SH   SOLE 25 67,101 0 0
OWENS CORNING NEW COM 690742101   35,473,856 212,673 SH   SOLE 26 126,818 0 85,855
OWENS CORNING NEW COM 690742101   36,444,299 218,491 SH   SOLE 28 54,480 0 164,011
OWENS CORNING NEW COM 690742101   374,800 2,247 SH   SOLE 29 2,247 0 0
OWENS CORNING NEW COM 690742101   118,110,246 708,095 SH   SOLE 30 596,605 0 111,490
OWENS CORNING NEW COM 690742101   4,077,092 24,443 SH   SOLE 31 22,973 0 1,470
OWENS CORNING NEW COM 690742101   15,384,464 92,233 SH   SOLE 34 92,233 0 0
OWENS CORNING NEW COM 690742101   2,037,462 12,215 SH   SOLE 36 12,215 0 0
OWENS CORNING NEW COM 690742101   709,567 4,254 SH   SOLE 40 4,254 0 0
OWENS CORNING NEW COM 690742101   24,853 149 SH   OTR 43 149 0 0
OWENS CORNING NEW COM 690742101   42,592,085 255,348 SH   SOLE 43 234,323 0 21,025
OWLET INC CL A NEW 69120X206   271,095 62,899 SH   SOLE 22 62,899 0 0
OXFORD INDS INC COM 691497309   2,068,272 18,401 SH   SOLE 2 9,908 0 8,493
OXFORD INDS INC COM 691497309   6,744 60 SH   SOLE 4 60 0 0
OXFORD INDS INC COM 691497309   11,690 104 SH   SOLE 7 104 0 0
OXFORD INDS INC COM 691497309   4,941,891 43,967 SH   SOLE 18 43,967 0 0
OXFORD INDS INC COM 691497309   5,344,283 47,547 SH   SOLE 19 47,547 0 0
OXFORD INDS INC COM 691497309   189,906,769 1,689,562 SH   SOLE 21 1,689,562 0 0
OXFORD INDS INC COM 691497309   50,872,914 452,606 SH   SOLE 22 434,923 0 17,683
OXFORD INDS INC COM 691497309   15,399 137 SH   SOLE 23 137 0 0
OXFORD INDS INC COM 691497309   330,119 2,937 SH   SOLE 25 2,937 0 0
OXFORD INDS INC COM 691497309   282,349 2,512 SH   SOLE 26 2,512 0 0
OXFORD INDS INC COM 691497309   127,012 1,130 SH   SOLE 28 301 0 829
OXFORD INDS INC COM 691497309   3,745,393 33,322 SH   SOLE 30 33,322 0 0
OXFORD INDS INC COM 691497309   397,896 3,540 SH   SOLE 40 3,540 0 0
OXFORD INDS INC COM 691497309   1,869,239 16,630 SH   SOLE 43 15,869 0 761
OXFORD SQUARE CAP CORP COM 69181V107   685,294 216,181 SH   SOLE 30 216,181 0 0
P A M TRANSN SVCS INC COM 693149106   73,934 4,561 SH   SOLE 2 1,820 0 2,741
P A M TRANSN SVCS INC COM 693149106   277,450 17,116 SH   SOLE 18 17,116 0 0
P A M TRANSN SVCS INC COM 693149106   197,422 12,179 SH   SOLE 19 12,179 0 0
P A M TRANSN SVCS INC COM 693149106   3,918,978 241,763 SH   SOLE 21 241,763 0 0
P A M TRANSN SVCS INC COM 693149106   3,355,778 207,019 SH   SOLE 22 203,004 0 4,015
P A M TRANSN SVCS INC COM 693149106   42,405 2,616 SH   SOLE 25 2,616 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   331,919 14,911 SH   SOLE 19 14,911 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   1,107,257 49,742 SH   SOLE 22 49,742 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   233,641 10,496 SH   SOLE 34 10,496 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   18,725,406 841,213 SH   SOLE 43 723,138 0 118,075
P10 INC COM CL A 69376K106   66,055 7,845 SH   SOLE 2 1,354 0 6,491
P10 INC COM CL A 69376K106   3,149 374 SH   SOLE 7 374 0 0
P10 INC COM CL A 69376K106   823,948 97,856 SH   SOLE 18 97,856 0 0
P10 INC COM CL A 69376K106   780,164 92,656 SH   SOLE 19 92,656 0 0
P10 INC COM CL A 69376K106   12,509,703 1,485,713 SH   SOLE 21 1,485,713 0 0
P10 INC COM CL A 69376K106   5,294,260 628,772 SH   SOLE 22 612,381 0 16,391
P10 INC COM CL A 69376K106   73,835 8,769 SH   SOLE 25 8,769 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   4,878 4,736 SH   SOLE 2 1,319 0 3,417
P3 HEALTH PARTNERS INC COM CL A 744413105   109,489 106,300 SH   SOLE 18 106,300 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   80,907 78,550 SH   SOLE 19 78,550 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   1,475,166 1,432,200 SH   SOLE 21 1,432,200 0 0
P3 HEALTH PARTNERS INC COM CL A 744413105   834,060 809,767 SH   SOLE 22 800,898 0 8,869
PACCAR INC COM 693718108   121,085,254 977,361 SH   SOLE 2 163,657 0 813,704
PACCAR INC COM 693718108   47,743,242 385,368 SH   SOLE 4 164,432 0 220,936
PACCAR INC COM 693718108   55,069,724 444,505 SH   SOLE 7 403,183 0 41,322
PACCAR INC COM 693718108   1,953,374 15,767 SH   SOLE 13 15,767 0 0
PACCAR INC COM 693718108   9,541,141 77,013 SH   SOLE 15 77,013 0 0
PACCAR INC COM 693718108   105,793,264 853,929 SH   SOLE 18 821,262 0 32,667
PACCAR INC COM 693718108   39,478,911 318,661 SH   SOLE 19 318,661 0 0
PACCAR INC COM 693718108   1,901,026,512 15,344,471 SH   SOLE 21 15,344,471 0 0
PACCAR INC COM 693718108   1,385,361,395 11,182,189 SH   SOLE 22 10,034,435 0 1,147,754
PACCAR INC COM 693718108   98,941,899 798,627 SH   SOLE 23 798,627 0 0
PACCAR INC COM 693718108   96,798,354 781,325 SH   SOLE 25 781,325 0 0
PACCAR INC COM 693718108   64,718,278 522,385 SH   SOLE 26 298,075 0 224,310
PACCAR INC COM 693718108   137,797,272 1,112,255 SH   SOLE 28 8,099 0 1,104,156
PACCAR INC COM 693718108   428,191,220 3,456,221 SH   SOLE 30 3,456,221 0 0
PACCAR INC COM 693718108   14,901,489 120,280 SH   SOLE 31 111,924 0 8,356
PACCAR INC COM 693718108   19,459,898 157,074 SH   SOLE 32 157,074 0 0
PACCAR INC COM 693718108   22,375,153 180,605 SH   SOLE 34 180,605 0 0
PACCAR INC COM 693718108   14,005,145 113,045 SH   SOLE 36 113,045 0 0
PACCAR INC COM 693718108   3,207,760 25,892 SH   SOLE 40 25,892 0 0
PACCAR INC COM 693718108   94,652 764 SH   OTR 43 764 0 0
PACCAR INC COM 693718108   92,983,412 750,532 SH   SOLE 43 632,539 0 117,993
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   2,186,963 583,190 SH   SOLE 2 298,118 0 285,072
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   2,704 721 SH   SOLE 4 721 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   224,738 59,930 SH   SOLE 7 56,763 0 3,167
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   2,665,463 710,790 SH   SOLE 18 669,244 0 41,546
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   5,801,171 1,546,979 SH   SOLE 19 1,546,979 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   41,493,311 11,064,883 SH   SOLE 21 11,064,883 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   30,991,189 8,264,317 SH   SOLE 22 7,898,287 0 366,030
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   115,091 30,691 SH   SOLE 23 30,691 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   192,514 51,337 SH   SOLE 25 51,337 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   273,848 73,026 SH   SOLE 26 73,026 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   34,493 9,198 SH   SOLE 28 0 0 9,198
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   2,950,785 786,876 SH   SOLE 30 786,876 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   64,781 17,275 SH   SOLE 36 17,275 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   169,388 45,170 SH   SOLE 40 45,170 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   564,754 150,601 SH   SOLE 43 141,481 0 9,120
PACIFIC PREMIER BANCORP COM 69478X105   1,862,472 77,603 SH   SOLE 2 27,598 0 50,005
PACIFIC PREMIER BANCORP COM 69478X105   6,888 287 SH   SOLE 4 287 0 0
PACIFIC PREMIER BANCORP COM 69478X105   19,440 810 SH   SOLE 7 810 0 0
PACIFIC PREMIER BANCORP COM 69478X105   7,044,552 293,523 SH   SOLE 18 293,523 0 0
PACIFIC PREMIER BANCORP COM 69478X105   4,416,480 184,020 SH   SOLE 19 184,020 0 0
PACIFIC PREMIER BANCORP COM 69478X105   256,836,024 10,701,501 SH   SOLE 21 10,701,501 0 0
PACIFIC PREMIER BANCORP COM 69478X105   62,042,520 2,585,105 SH   SOLE 22 2,474,324 0 110,781
PACIFIC PREMIER BANCORP COM 69478X105   315,840 13,160 SH   SOLE 25 13,160 0 0
PACIFIC PREMIER BANCORP COM 69478X105   761,688 31,737 SH   SOLE 26 31,737 0 0
PACIFIC PREMIER BANCORP COM 69478X105   40,464 1,686 SH   SOLE 28 1,686 0 0
PACIFIC PREMIER BANCORP COM 69478X105   3,610,008 150,417 SH   SOLE 30 150,417 0 0
PACIFIC PREMIER BANCORP COM 69478X105   408 17 SH   SOLE 36 17 0 0
PACIFIC PREMIER BANCORP COM 69478X105   292,080 12,170 SH   SOLE 40 12,170 0 0
PACIFIC PREMIER BANCORP COM 69478X105   555,240 23,135 SH   SOLE 43 22,574 0 561
PACIRA BIOSCIENCES INC COM 695127100   3,391,127 116,055 SH   SOLE 2 68,521 0 47,534
PACIRA BIOSCIENCES INC COM 695127100   5,026 172 SH   SOLE 4 172 0 0
PACIRA BIOSCIENCES INC COM 695127100   12,214 418 SH   SOLE 7 418 0 0
PACIRA BIOSCIENCES INC COM 695127100   4,257,822 145,716 SH   SOLE 18 141,242 0 4,474
PACIRA BIOSCIENCES INC COM 695127100   8,654,730 296,192 SH   SOLE 19 296,192 0 0
PACIRA BIOSCIENCES INC COM 695127100   160,497,863 5,492,740 SH   SOLE 21 5,492,740 0 0
PACIRA BIOSCIENCES INC COM 695127100   46,848,455 1,603,301 SH   SOLE 22 1,542,836 0 60,465
PACIRA BIOSCIENCES INC COM 695127100   222,306 7,608 SH   SOLE 23 7,608 0 0
PACIRA BIOSCIENCES INC COM 695127100   229,056 7,839 SH   SOLE 25 7,839 0 0
PACIRA BIOSCIENCES INC COM 695127100   712,939 24,399 SH   SOLE 26 16,797 0 7,602
PACIRA BIOSCIENCES INC COM 695127100   276,334 9,457 SH   SOLE 28 784 0 8,673
PACIRA BIOSCIENCES INC COM 695127100   3,586,434 122,739 SH   SOLE 30 122,739 0 0
PACIRA BIOSCIENCES INC COM 695127100   239,253 8,188 SH   SOLE 40 8,188 0 0
PACIRA BIOSCIENCES INC COM 695127100   15,691 537 SH   OTR 43 537 0 0
PACIRA BIOSCIENCES INC COM 695127100   2,039,410 69,795 SH   SOLE 43 44,435 0 25,360
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7   2,544,038 2,685,000 PRN   SOLE 21 2,685,000 0 0
PACKAGING CORP AMER COM 695156109   32,356,351 170,494 SH   SOLE 2 83,102 0 87,392
PACKAGING CORP AMER COM 695156109   14,641,337 77,149 SH   SOLE 4 21,249 0 55,900
PACKAGING CORP AMER COM 695156109   11,865,805 62,524 SH   SOLE 7 55,586 0 6,938
PACKAGING CORP AMER COM 695156109   529,486 2,790 SH   SOLE 13 2,790 0 0
PACKAGING CORP AMER COM 695156109   2,425,768 12,782 SH   SOLE 15 12,782 0 0
PACKAGING CORP AMER COM 695156109   34,510,734 181,846 SH   SOLE 18 174,981 0 6,865
PACKAGING CORP AMER COM 695156109   45,168,399 238,004 SH   SOLE 19 238,004 0 0
PACKAGING CORP AMER COM 695156109   685,176,019 3,610,370 SH   SOLE 21 3,610,370 0 0
PACKAGING CORP AMER COM 695156109   424,969,230 2,239,273 SH   SOLE 22 2,025,344 0 213,929
PACKAGING CORP AMER COM 695156109   26,934,527 141,925 SH   SOLE 23 141,925 0 0
PACKAGING CORP AMER COM 695156109   36,810,678 193,965 SH   SOLE 25 193,965 0 0
PACKAGING CORP AMER COM 695156109   17,230,696 90,793 SH   SOLE 26 51,596 0 39,197
PACKAGING CORP AMER COM 695156109   22,962,052 120,993 SH   SOLE 28 1,141 0 119,852
PACKAGING CORP AMER COM 695156109   26,646,440 140,407 SH   SOLE 29 140,407 0 0
PACKAGING CORP AMER COM 695156109   103,363,108 544,647 SH   SOLE 30 544,647 0 0
PACKAGING CORP AMER COM 695156109   3,885,746 20,475 SH   SOLE 31 19,101 0 1,374
PACKAGING CORP AMER COM 695156109   3,217,720 16,955 SH   SOLE 32 16,955 0 0
PACKAGING CORP AMER COM 695156109   20,927,230 110,271 SH   SOLE 34 110,271 0 0
PACKAGING CORP AMER COM 695156109   4,389,422 23,129 SH   SOLE 36 23,129 0 0
PACKAGING CORP AMER COM 695156109   768,040 4,047 SH   SOLE 40 4,047 0 0
PACKAGING CORP AMER COM 695156109   31,314 165 SH   OTR 43 165 0 0
PACKAGING CORP AMER COM 695156109   21,455,637 113,055 SH   SOLE 43 94,469 0 18,587
PACTIV EVERGREEN INC COM 69526K105   1,540,574 107,582 SH   SOLE 2 78,654 0 28,928
PACTIV EVERGREEN INC COM 69526K105   4,282 299 SH   SOLE 7 299 0 0
PACTIV EVERGREEN INC COM 69526K105   1,532,340 107,007 SH   SOLE 18 107,007 0 0
PACTIV EVERGREEN INC COM 69526K105   1,241,816 86,719 SH   SOLE 19 86,719 0 0
PACTIV EVERGREEN INC COM 69526K105   21,096,410 1,473,213 SH   SOLE 21 1,473,213 0 0
PACTIV EVERGREEN INC COM 69526K105   16,431,369 1,147,442 SH   SOLE 22 1,097,732 0 49,710
PACTIV EVERGREEN INC COM 69526K105   159,625 11,147 SH   SOLE 25 11,147 0 0
PACTIV EVERGREEN INC COM 69526K105   63,294 4,420 SH   SOLE 30 4,420 0 0
PACTIV EVERGREEN INC COM 69526K105   144,417 10,085 SH   SOLE 40 10,085 0 0
PACTIV EVERGREEN INC COM 69526K105   849,119 59,296 SH   SOLE 43 46,683 0 12,613
PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123   138,057 13,669 SH   SOLE 2 13,023 0 646
PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123   3,146,180 311,503 SH   SOLE 21 311,503 0 0
PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123   1,682,286 166,563 SH   SOLE 22 156,315 0 10,248
PAGERDUTY INC COM 69553P100   2,756,958 121,559 SH   SOLE 2 100,035 0 21,524
PAGERDUTY INC COM 69553P100   48,376 2,133 SH   SOLE 4 332 0 1,801
PAGERDUTY INC COM 69553P100   383,904 16,927 SH   SOLE 7 16,046 0 881
PAGERDUTY INC COM 69553P100   4,746,334 209,274 SH   SOLE 18 209,274 0 0
PAGERDUTY INC COM 69553P100   4,348,210 191,720 SH   SOLE 19 191,720 0 0
PAGERDUTY INC COM 69553P100   85,072,589 3,750,996 SH   SOLE 21 3,750,996 0 0
PAGERDUTY INC COM 69553P100   60,957,444 2,687,718 SH   SOLE 22 2,613,270 0 74,448
PAGERDUTY INC COM 69553P100   414,590 18,280 SH   SOLE 25 18,280 0 0
PAGERDUTY INC COM 69553P100   918,812 40,512 SH   SOLE 26 40,512 0 0
PAGERDUTY INC COM 69553P100   33,793 1,490 SH   SOLE 28 1,490 0 0
PAGERDUTY INC COM 69553P100   13,238,747 583,719 SH   SOLE 30 583,719 0 0
PAGERDUTY INC COM 69553P100   8,618 380 SH   SOLE 36 380 0 0
PAGERDUTY INC COM 69553P100   486,100 21,433 SH   SOLE 40 21,433 0 0
PAGERDUTY INC COM 69553P100   1,146,020 50,530 SH   SOLE 43 47,917 0 2,613
PAGSEGURO DIGITAL LTD COM CL A G68707101   14,108,340 987,979 SH   SOLE 2 496,375 0 491,604
PAGSEGURO DIGITAL LTD COM CL A G68707101   48,066 3,366 SH   SOLE 4 0 0 3,366
PAGSEGURO DIGITAL LTD COM CL A G68707101   23,391 1,638 SH   SOLE 7 1,638 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   10,370,279 726,210 SH   SOLE 18 635,806 0 90,404
PAGSEGURO DIGITAL LTD COM CL A G68707101   36,390,524 2,548,356 SH   SOLE 19 2,548,356 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   97,482,377 6,826,497 SH   SOLE 21 6,826,497 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   71,508,314 5,007,585 SH   SOLE 22 4,703,084 0 304,501
PAGSEGURO DIGITAL LTD COM CL A G68707101   1,012,823 70,926 SH   SOLE 23 70,926 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   7,062,831 494,596 SH   SOLE 26 0 0 494,596
PAGSEGURO DIGITAL LTD COM CL A G68707101   2,084,209 145,953 SH   SOLE 30 145,953 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   267,679 18,745 SH   SOLE 31 18,745 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   40,440,503 2,831,968 SH   SOLE 34 2,831,968 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101   14,537 1,018 SH   SOLE 43 390 0 628
PALANTIR TECHNOLOGIES INC CL A 69608A108   65,396,353 2,842,084 SH   SOLE 2 197,415 0 2,644,669
PALANTIR TECHNOLOGIES INC CL A 69608A108   29,210,021 1,269,449 SH   SOLE 4 569,895 0 699,554
PALANTIR TECHNOLOGIES INC CL A 69608A108   6,429,937 279,441 SH   SOLE 7 272,817 0 6,624
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,907,506 82,899 SH   SOLE 13 82,899 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   4,125,831 179,306 SH   SOLE 15 179,306 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   67,485,017 2,932,856 SH   SOLE 18 2,816,806 0 116,050
PALANTIR TECHNOLOGIES INC CL A 69608A108   11,537,053 501,393 SH   SOLE 19 501,393 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   924,074,881 40,159,708 SH   SOLE 21 40,159,708 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,075,417,035 46,736,942 SH   SOLE 22 43,132,904 0 3,604,038
PALANTIR TECHNOLOGIES INC CL A 69608A108   64,635,366 2,809,012 SH   SOLE 23 2,809,012 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   70,502,985 3,064,015 SH   SOLE 25 3,056,209 0 7,806
PALANTIR TECHNOLOGIES INC CL A 69608A108   42,301,837 1,838,411 SH   SOLE 26 1,012,555 0 825,856
PALANTIR TECHNOLOGIES INC CL A 69608A108   57,616,994 2,503,998 SH   SOLE 28 58,674 0 2,445,324
PALANTIR TECHNOLOGIES INC CL A 69608A108   54,672 2,376 SH   SOLE 29 2,376 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   125,034,269 5,433,910 SH   SOLE 30 5,168,558 0 265,352
PALANTIR TECHNOLOGIES INC CL A 69608A108   13,086,707 568,740 SH   SOLE 31 528,297 0 40,443
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,942,136 84,404 SH   SOLE 34 84,404 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   8,726,036 379,228 SH   SOLE 36 379,228 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,095,314 91,061 SH   SOLE 40 91,061 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   69,306 3,012 SH   OTR 43 3,012 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   21,176,527 920,318 SH   SOLE 43 745,100 0 175,218
PALATIN TECHNOLOGIES INC COM NEW 696077502   223,499 119,518 SH   SOLE 22 119,518 0 0
PALISADE BIO INC COM 696389204   4 9 SH   SOLE 22 9 0 0
PALLADYNE AI CORP *W EXP 09/24/202 80359A114   710 13,783 SH   SOLE 4 13,783 0 0
PALLADYNE AI CORP *W EXP 09/24/202 80359A114   8,528 165,586 SH   SOLE 18 165,586 0 0
PALLADYNE AI CORP *W EXP 09/24/202 80359A114   67,388 1,308,501 SH   SOLE 19 1,308,501 0 0
PALLADYNE AI CORP *W EXP 09/24/202 80359A114   3,832 74,414 SH   SOLE 22 74,414 0 0
PALLADYNE AI CORP *W EXP 09/24/202 80359A114   336 6,527 SH   SOLE 26 6,527 0 0
PALLADYNE AI CORP *W EXP 09/24/202 80359A114   47,553 923,362 SH   SOLE 34 923,362 0 0
PALLADYNE AI CORP COM NEW 80359A205   521 288 SH   SOLE 2 0 0 288
PALLADYNE AI CORP COM NEW 80359A205   246 136 SH   SOLE 4 136 0 0
PALLADYNE AI CORP COM NEW 80359A205   6,545 3,616 SH   SOLE 18 3,616 0 0
PALLADYNE AI CORP COM NEW 80359A205   218,089 120,491 SH   SOLE 19 120,491 0 0
PALLADYNE AI CORP COM NEW 80359A205   284,948 157,430 SH   SOLE 22 157,430 0 0
PALLADYNE AI CORP COM NEW 80359A205   103 57 SH   SOLE 26 57 0 0
PALLADYNE AI CORP COM NEW 80359A205   62,177 34,352 SH   SOLE 34 34,352 0 0
PALO ALTO NETWORKS INC COM 697435105   152,922,744 538,214 SH   SOLE 2 93,993 0 444,221
PALO ALTO NETWORKS INC COM 697435105   66,082,103 232,577 SH   SOLE 4 115,241 0 117,336
PALO ALTO NETWORKS INC COM 697435105   97,244,061 342,252 SH   SOLE 7 313,034 0 29,218
PALO ALTO NETWORKS INC COM 697435105   4,118,464 14,495 SH   SOLE 13 14,495 0 0
PALO ALTO NETWORKS INC COM 697435105   13,234,775 46,580 SH   SOLE 15 46,580 0 0
PALO ALTO NETWORKS INC COM 697435105   198,578,457 698,900 SH   SOLE 18 663,698 0 35,202
PALO ALTO NETWORKS INC COM 697435105   114,557,522 403,187 SH   SOLE 19 403,187 0 0
PALO ALTO NETWORKS INC COM 697435105   2,655,531,260 9,346,184 SH   SOLE 21 9,346,184 0 0
PALO ALTO NETWORKS INC COM 697435105   1,921,945,673 6,764,318 SH   SOLE 22 6,080,619 0 683,699
PALO ALTO NETWORKS INC COM 697435105   161,027,552 566,739 SH   SOLE 23 566,739 0 0
PALO ALTO NETWORKS INC COM 697435105   235,524,733 828,933 SH   SOLE 25 790,091 0 38,842
PALO ALTO NETWORKS INC COM 697435105   102,115,185 359,396 SH   SOLE 26 196,480 0 162,916
PALO ALTO NETWORKS INC COM 697435105   160,790,304 565,904 SH   SOLE 28 21,529 0 544,375
PALO ALTO NETWORKS INC COM 697435105   150,305 529 SH   SOLE 29 529 0 0
PALO ALTO NETWORKS INC COM 697435105   675,689,269 2,378,099 SH   SOLE 30 2,378,099 0 0
PALO ALTO NETWORKS INC COM 697435105   20,080,604 70,674 SH   SOLE 31 65,706 0 4,968
PALO ALTO NETWORKS INC COM 697435105   27,524,810 96,874 SH   SOLE 32 96,874 0 0
PALO ALTO NETWORKS INC COM 697435105   118,610,069 417,450 SH   SOLE 34 417,450 0 0
PALO ALTO NETWORKS INC COM 697435105   19,914,103 70,088 SH   SOLE 36 70,088 0 0
PALO ALTO NETWORKS INC COM 697435105   4,359,407 15,343 SH   SOLE 40 15,343 0 0
PALO ALTO NETWORKS INC COM 697435105   94,047 331 SH   OTR 43 331 0 0
PALO ALTO NETWORKS INC COM 697435105   93,205,710 328,039 SH   SOLE 43 270,810 0 57,229
PALO ALTO NETWORKS INC NOTE 0.375% 6/0 697435AF2   33,072,152 11,588,000 PRN   SOLE 21 11,588,000 0 0
PALOMAR HLDGS INC COM 69753M105   5,362,605 63,970 SH   SOLE 2 45,294 0 18,676
PALOMAR HLDGS INC COM 69753M105   6,790 81 SH   SOLE 4 81 0 0
PALOMAR HLDGS INC COM 69753M105   522,932 6,238 SH   SOLE 7 5,907 0 331
PALOMAR HLDGS INC COM 69753M105   5,840,855 69,675 SH   SOLE 18 69,675 0 0
PALOMAR HLDGS INC COM 69753M105   7,435,637 88,699 SH   SOLE 19 88,699 0 0
PALOMAR HLDGS INC COM 69753M105   236,121,614 2,816,672 SH   SOLE 21 2,816,672 0 0
PALOMAR HLDGS INC COM 69753M105   66,903,717 798,088 SH   SOLE 22 772,264 0 25,824
PALOMAR HLDGS INC COM 69753M105   233,886 2,790 SH   SOLE 23 2,790 0 0
PALOMAR HLDGS INC COM 69753M105   382,684 4,565 SH   SOLE 25 4,565 0 0
PALOMAR HLDGS INC COM 69753M105   1,535,933 18,322 SH   SOLE 26 9,117 0 9,205
PALOMAR HLDGS INC COM 69753M105   141,170 1,684 SH   SOLE 28 456 0 1,228
PALOMAR HLDGS INC COM 69753M105   5,813,862 69,353 SH   SOLE 30 69,353 0 0
PALOMAR HLDGS INC COM 69753M105   11,652 139 SH   SOLE 36 139 0 0
PALOMAR HLDGS INC COM 69753M105   453,185 5,406 SH   SOLE 40 5,406 0 0
PALOMAR HLDGS INC COM 69753M105   2,148,731 25,632 SH   SOLE 43 24,388 0 1,244
PAN AMERN SILVER CORP COM 697900108   4,575,739 303,431 SH   SOLE 2 303,431 0 0
PAN AMERN SILVER CORP COM 697900108   2,895,164 191,987 SH   SOLE 19 191,987 0 0
PAN AMERN SILVER CORP COM 697900108   1,166,393 77,347 SH   SOLE 21 77,347 0 0
PAN AMERN SILVER CORP COM 697900108   8,008,732 531,083 SH   SOLE 22 531,083 0 0
PAN AMERN SILVER CORP COM 697900108   6,963,944 461,800 SH   SOLE 23 461,800 0 0
PAN AMERN SILVER CORP COM 697900108   41,732,226 2,767,389 SH   SOLE 25 2,767,389 0 0
PAN AMERN SILVER CORP COM 697900108   27,081,584 1,795,861 SH   SOLE 26 1,248,022 0 547,839
PAN AMERN SILVER CORP COM 697900108   51,182 3,394 SH   SOLE 28 3,394 0 0
PAN AMERN SILVER CORP COM 697900108   143,932,116 9,544,570 SH   SOLE 34 9,544,570 0 0
PAN AMERN SILVER CORP COM 697900108   2,689,357 178,339 SH   SOLE 43 153,674 0 24,665
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   352,710 50,604 SH   SOLE 2 34,713 0 15,891
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   732,373 105,075 SH   SOLE 18 105,075 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   538,474 77,256 SH   SOLE 19 77,256 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   8,965,156 1,286,249 SH   SOLE 21 1,286,249 0 0
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   6,718,453 963,910 SH   SOLE 22 934,253 0 29,657
PANGAEA LOGISTICS SOLUTION L SHS G6891L105   6,308 905 SH   SOLE 43 905 0 0
PAPA JOHNS INTL INC COM 698813102   1,422,842 21,364 SH   SOLE 2 9,458 0 11,906
PAPA JOHNS INTL INC COM 698813102   8,192 123 SH   SOLE 4 123 0 0
PAPA JOHNS INTL INC COM 698813102   322,411 4,841 SH   SOLE 7 4,592 0 249
PAPA JOHNS INTL INC COM 698813102   6,378,349 95,771 SH   SOLE 18 95,771 0 0
PAPA JOHNS INTL INC COM 698813102   4,692,103 70,452 SH   SOLE 19 70,452 0 0
PAPA JOHNS INTL INC COM 698813102   251,253,162 3,772,570 SH   SOLE 21 3,772,570 0 0
PAPA JOHNS INTL INC COM 698813102   69,059,072 1,036,923 SH   SOLE 22 1,004,286 0 32,637
PAPA JOHNS INTL INC COM 698813102   467,865 7,025 SH   SOLE 25 7,025 0 0
PAPA JOHNS INTL INC COM 698813102   904,295 13,578 SH   SOLE 26 11,527 0 2,051
PAPA JOHNS INTL INC COM 698813102   39,227 589 SH   SOLE 28 589 0 0
PAPA JOHNS INTL INC COM 698813102   4,425,170 66,444 SH   SOLE 30 66,444 0 0
PAPA JOHNS INTL INC COM 698813102   20,446 307 SH   SOLE 36 307 0 0
PAPA JOHNS INTL INC COM 698813102   486,513 7,305 SH   SOLE 40 7,305 0 0
PAPA JOHNS INTL INC COM 698813102   2,052,280 30,815 SH   SOLE 43 29,635 0 1,180
PAR PAC HOLDINGS INC COM NEW 69888T207   4,521,172 121,996 SH   SOLE 2 65,248 0 56,748
PAR PAC HOLDINGS INC COM NEW 69888T207   5,151 139 SH   SOLE 4 139 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   414,887 11,195 SH   SOLE 7 10,634 0 561
PAR PAC HOLDINGS INC COM NEW 69888T207   6,423,906 173,338 SH   SOLE 18 173,338 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   12,623,600 340,626 SH   SOLE 19 340,626 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   209,010,729 5,639,793 SH   SOLE 21 5,639,793 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   68,349,573 1,844,295 SH   SOLE 22 1,761,477 0 82,818
PAR PAC HOLDINGS INC COM NEW 69888T207   246,634 6,655 SH   SOLE 23 6,655 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   1,194,110 32,221 SH   SOLE 26 12,251 0 19,970
PAR PAC HOLDINGS INC COM NEW 69888T207   4,379,825 118,182 SH   SOLE 30 118,182 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   493,306 13,311 SH   SOLE 40 13,311 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207   1,958,992 52,860 SH   SOLE 43 50,663 0 2,197
PAR TECHNOLOGY CORP COM 698884103   1,007,355 22,208 SH   SOLE 2 8,031 0 14,177
PAR TECHNOLOGY CORP COM 698884103   3,538 78 SH   SOLE 4 78 0 0
PAR TECHNOLOGY CORP COM 698884103   366,645 8,083 SH   SOLE 7 7,653 0 430
PAR TECHNOLOGY CORP COM 698884103   3,227,954 71,163 SH   SOLE 18 71,163 0 0
PAR TECHNOLOGY CORP COM 698884103   2,661,952 58,685 SH   SOLE 19 58,685 0 0
PAR TECHNOLOGY CORP COM 698884103   48,180,349 1,062,177 SH   SOLE 21 1,062,177 0 0
PAR TECHNOLOGY CORP COM 698884103   36,710,710 809,319 SH   SOLE 22 774,860 0 34,459
PAR TECHNOLOGY CORP COM 698884103   278,828 6,147 SH   SOLE 25 6,147 0 0
PAR TECHNOLOGY CORP COM 698884103   481,134 10,607 SH   SOLE 26 10,607 0 0
PAR TECHNOLOGY CORP COM 698884103   150,867 3,326 SH   SOLE 28 0 0 3,326
PAR TECHNOLOGY CORP COM 698884103   8,789,135 193,764 SH   SOLE 30 193,764 0 0
PAR TECHNOLOGY CORP COM 698884103   267,896 5,906 SH   SOLE 40 5,906 0 0
PAR TECHNOLOGY CORP COM 698884103   767,809 16,927 SH   SOLE 43 15,560 0 1,367
PAR TECHNOLOGY CORP NOTE 1.500%10/1 698884AE3   2,049,475 2,246,000 PRN   SOLE 21 2,246,000 0 0
PARAGON 28 INC COM 69913P105   379,046 30,692 SH   SOLE 2 20,072 0 10,620
PARAGON 28 INC COM 69913P105   366,103 29,644 SH   SOLE 7 28,052 0 1,592
PARAGON 28 INC COM 69913P105   1,275,249 103,259 SH   SOLE 18 103,259 0 0
PARAGON 28 INC COM 69913P105   1,751,391 141,813 SH   SOLE 19 141,813 0 0
PARAGON 28 INC COM 69913P105   23,745,592 1,922,720 SH   SOLE 21 1,922,720 0 0
PARAGON 28 INC COM 69913P105   14,077,530 1,139,881 SH   SOLE 22 1,103,626 0 36,255
PARAGON 28 INC COM 69913P105   66,974 5,423 SH   SOLE 25 5,423 0 0
PARAGON 28 INC COM 69913P105   11,053 895 SH   SOLE 26 895 0 0
PARAGON 28 INC COM 69913P105   37,458 3,033 SH   SOLE 28 0 0 3,033
PARAGON 28 INC COM 69913P105   936,488 75,829 SH   SOLE 30 75,829 0 0
PARAGON 28 INC COM 69913P105   13,622 1,103 SH   SOLE 36 1,103 0 0
PARAGON 28 INC COM 69913P105   66,764 5,406 SH   SOLE 40 5,406 0 0
PARAGON 28 INC COM 69913P105   207,641 16,813 SH   SOLE 43 14,362 0 2,451
PARAMOUNT GLOBAL CLASS A COM 92556H107   720,455 33,003 SH   SOLE 2 15,821 0 17,182
PARAMOUNT GLOBAL CLASS A COM 92556H107   2,336 107 SH   SOLE 7 107 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   71,057 3,255 SH   SOLE 18 3,255 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   87,604 4,013 SH   SOLE 19 4,013 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   2,223,560 101,858 SH   SOLE 21 101,858 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,625,615 74,467 SH   SOLE 22 45,390 0 29,077
PARAMOUNT GLOBAL CLASS A COM 92556H107   2,620 120 SH   SOLE 31 120 0 0
PARAMOUNT GLOBAL CLASS A COM 92556H107   1,656,801 75,896 SH   SOLE 43 64,044 0 11,851
PARAMOUNT GLOBAL CLASS B COM 92556H206   38,488,653 3,270,064 SH   SOLE 2 2,213,912 0 1,056,152
PARAMOUNT GLOBAL CLASS B COM 92556H206   8,553,306 726,704 SH   SOLE 4 421,294 0 305,410
PARAMOUNT GLOBAL CLASS B COM 92556H206   15,355,260 1,304,610 SH   SOLE 7 1,214,782 0 89,828
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,359,447 115,501 SH   SOLE 13 115,501 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   893,013 75,872 SH   SOLE 15 75,872 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   12,051,397 1,023,908 SH   SOLE 18 938,898 0 85,010
PARAMOUNT GLOBAL CLASS B COM 92556H206   22,260,660 1,891,305 SH   SOLE 19 1,891,305 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   193,516,996 16,441,546 SH   SOLE 21 16,441,546 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   160,742,914 13,657,002 SH   SOLE 22 11,939,711 0 1,717,291
PARAMOUNT GLOBAL CLASS B COM 92556H206   19,618,789 1,666,847 SH   SOLE 23 1,666,847 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   20,928,025 1,778,082 SH   SOLE 25 1,753,620 0 24,462
PARAMOUNT GLOBAL CLASS B COM 92556H206   18,656,345 1,585,076 SH   SOLE 26 1,198,002 0 387,074
PARAMOUNT GLOBAL CLASS B COM 92556H206   13,324,429 1,132,067 SH   SOLE 28 47,370 0 1,084,697
PARAMOUNT GLOBAL CLASS B COM 92556H206   73,974 6,285 SH   SOLE 29 6,285 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   54,481,258 4,628,824 SH   SOLE 30 4,144,847 0 483,977
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,391,367 118,213 SH   SOLE 31 109,741 0 8,472
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,858,768 242,886 SH   SOLE 34 242,886 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   2,299,740 195,390 SH   SOLE 36 195,390 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   293,061 24,899 SH   SOLE 40 24,899 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   8,215 698 SH   OTR 43 698 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   8,041,203 683,195 SH   SOLE 43 647,544 0 35,651
PARAMOUNT GLOBAL OPTIONS 92556H206   28,248 2,400 SH Call SOLE 4 2,400 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   27,071 2,300 SH Call SOLE 7 2,300 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   666,182 56,600 SH Call SOLE 18 56,600 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   9,417,177 800,100 SH Call SOLE 19 800,100 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   330,737 28,100 SH Call SOLE 22 28,100 0 0
PARAMOUNT GLOBAL OPTIONS 92556H206   2,771,835 235,500 SH Call SOLE 34 235,500 0 0
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   92,113 6,704 SH   SOLE 7 6,704 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   7,406 18,259 SH   SOLE 22 18,259 0 0
PARAMOUNT GROUP INC COM 69924R108   5,821,373 1,241,231 SH   SOLE 2 610,354 0 630,877
PARAMOUNT GROUP INC COM 69924R108   386,198 82,345 SH   SOLE 4 82,345 0 0
PARAMOUNT GROUP INC COM 69924R108   1,638,386 349,336 SH   SOLE 7 315,830 0 33,506
PARAMOUNT GROUP INC COM 69924R108   2,347,303 500,491 SH   SOLE 18 500,491 0 0
PARAMOUNT GROUP INC COM 69924R108   14,382,950 3,066,727 SH   SOLE 19 3,066,727 0 0
PARAMOUNT GROUP INC COM 69924R108   38,227,444 8,150,841 SH   SOLE 21 8,150,841 0 0
PARAMOUNT GROUP INC COM 69924R108   50,080,167 10,678,074 SH   SOLE 22 10,102,451 0 575,623
PARAMOUNT GROUP INC COM 69924R108   347,074 74,003 SH   SOLE 23 74,003 0 0
PARAMOUNT GROUP INC COM 69924R108   13,274,229 2,830,326 SH   SOLE 25 2,830,326 0 0
PARAMOUNT GROUP INC COM 69924R108   3,158,753 673,508 SH   SOLE 26 45,492 0 628,016
PARAMOUNT GROUP INC COM 69924R108   645,410 137,614 SH   SOLE 28 8,705 0 128,909
PARAMOUNT GROUP INC COM 69924R108   3,020,890 644,113 SH   SOLE 30 644,113 0 0
PARAMOUNT GROUP INC COM 69924R108   99,705 21,259 SH   SOLE 36 21,259 0 0
PARAMOUNT GROUP INC COM 69924R108   154,113 32,860 SH   SOLE 40 32,860 0 0
PARAMOUNT GROUP INC COM 69924R108   9,721,230 2,072,757 SH   SOLE 43 2,039,728 0 33,029
PARK AEROSPACE CORP COM 70014A104   723,455 43,503 SH   SOLE 2 7,474 0 36,029
PARK AEROSPACE CORP COM 70014A104   3,442 207 SH   SOLE 7 207 0 0
PARK AEROSPACE CORP COM 70014A104   868,369 52,217 SH   SOLE 18 52,217 0 0
PARK AEROSPACE CORP COM 70014A104   705,910 42,448 SH   SOLE 19 42,448 0 0
PARK AEROSPACE CORP COM 70014A104   10,995,507 661,185 SH   SOLE 21 661,185 0 0
PARK AEROSPACE CORP COM 70014A104   8,446,244 507,892 SH   SOLE 22 492,138 0 15,754
PARK AEROSPACE CORP COM 70014A104   20,904 1,257 SH   OTR 43 1,257 0 0
PARK AEROSPACE CORP COM 70014A104   46,298 2,784 SH   SOLE 43 1,713 0 1,071
PARK HOTELS & RESORTS INC COM 700517105   19,193,509 1,097,399 SH   SOLE 2 303,526 0 793,873
PARK HOTELS & RESORTS INC COM 700517105   1,730,478 98,941 SH   SOLE 4 98,941 0 0
PARK HOTELS & RESORTS INC COM 700517105   6,103,678 348,981 SH   SOLE 7 314,184 0 34,797
PARK HOTELS & RESORTS INC COM 700517105   11,046,159 631,570 SH   SOLE 18 631,570 0 0
PARK HOTELS & RESORTS INC COM 700517105   24,270,716 1,387,691 SH   SOLE 19 1,387,691 0 0
PARK HOTELS & RESORTS INC COM 700517105   201,452,426 11,518,149 SH   SOLE 21 11,518,149 0 0
PARK HOTELS & RESORTS INC COM 700517105   160,207,473 9,159,947 SH   SOLE 22 8,734,802 0 425,145
PARK HOTELS & RESORTS INC COM 700517105   312,686 17,878 SH   SOLE 23 17,878 0 0
PARK HOTELS & RESORTS INC COM 700517105   15,326,539 876,303 SH   SOLE 25 876,303 0 0
PARK HOTELS & RESORTS INC COM 700517105   12,202,283 697,672 SH   SOLE 26 78,493 0 619,179
PARK HOTELS & RESORTS INC COM 700517105   2,621,559 149,889 SH   SOLE 28 11,824 0 138,065
PARK HOTELS & RESORTS INC COM 700517105   12,928,346 739,185 SH   SOLE 30 739,185 0 0
PARK HOTELS & RESORTS INC COM 700517105   46,471 2,657 SH   SOLE 31 2,657 0 0
PARK HOTELS & RESORTS INC COM 700517105   2,224,606 127,193 SH   SOLE 34 127,193 0 0
PARK HOTELS & RESORTS INC COM 700517105   200,995 11,492 SH   SOLE 36 11,492 0 0
PARK HOTELS & RESORTS INC COM 700517105   740,334 42,329 SH   SOLE 40 42,329 0 0
PARK HOTELS & RESORTS INC COM 700517105   7,181,843 410,626 SH   SOLE 43 373,061 0 37,565
PARK NATL CORP COM 700658107   1,842,126 13,560 SH   SOLE 2 4,698 0 8,862
PARK NATL CORP COM 700658107   5,842 43 SH   SOLE 4 43 0 0
PARK NATL CORP COM 700658107   15,623 115 SH   SOLE 7 115 0 0
PARK NATL CORP COM 700658107   6,229,673 45,857 SH   SOLE 18 45,857 0 0
PARK NATL CORP COM 700658107   4,178,203 30,756 SH   SOLE 19 30,756 0 0
PARK NATL CORP COM 700658107   225,432,886 1,659,425 SH   SOLE 21 1,659,425 0 0
PARK NATL CORP COM 700658107   56,025,219 412,405 SH   SOLE 22 392,072 0 20,333
PARK NATL CORP COM 700658107   477,784 3,517 SH   SOLE 25 3,517 0 0
PARK NATL CORP COM 700658107   498,705 3,671 SH   SOLE 26 3,671 0 0
PARK NATL CORP COM 700658107   196,847 1,449 SH   SOLE 28 0 0 1,449
PARK NATL CORP COM 700658107   5,032,835 37,047 SH   SOLE 30 37,047 0 0
PARK NATL CORP COM 700658107   461,754 3,399 SH   SOLE 40 3,399 0 0
PARK NATL CORP COM 700658107   2,110,568 15,536 SH   SOLE 43 14,756 0 780
PARK-OHIO HLDGS CORP COM 700666100   678,499 25,431 SH   SOLE 2 20,612 0 4,819
PARK-OHIO HLDGS CORP COM 700666100   617,855 23,158 SH   SOLE 18 23,158 0 0
PARK-OHIO HLDGS CORP COM 700666100   494,701 18,542 SH   SOLE 19 18,542 0 0
PARK-OHIO HLDGS CORP COM 700666100   8,063,630 302,235 SH   SOLE 21 302,235 0 0
PARK-OHIO HLDGS CORP COM 700666100   5,329,917 199,772 SH   SOLE 22 193,582 0 6,190
PARK-OHIO HLDGS CORP COM 700666100   17,235 646 SH   SOLE 43 646 0 0
PARKE BANCORP INC COM 700885106   84,161 4,886 SH   SOLE 2 507 0 4,379
PARKE BANCORP INC COM 700885106   3,359 195 SH   SOLE 7 195 0 0
PARKE BANCORP INC COM 700885106   525,397 30,502 SH   SOLE 18 30,502 0 0
PARKE BANCORP INC COM 700885106   359,865 20,892 SH   SOLE 19 20,892 0 0
PARKE BANCORP INC COM 700885106   7,279,302 422,601 SH   SOLE 21 422,601 0 0
PARKE BANCORP INC COM 700885106   3,054,940 177,355 SH   SOLE 22 169,555 0 7,800
PARKER-HANNIFIN CORP COM 701094104   186,707,646 335,932 SH   SOLE 2 162,681 0 173,251
PARKER-HANNIFIN CORP COM 701094104   71,307,301 128,299 SH   SOLE 4 60,081 0 68,218
PARKER-HANNIFIN CORP COM 701094104   47,452,794 85,379 SH   SOLE 7 75,506 0 9,873
PARKER-HANNIFIN CORP COM 701094104   6,052,553 10,890 SH   SOLE 13 10,890 0 0
PARKER-HANNIFIN CORP COM 701094104   10,339,361 18,603 SH   SOLE 15 18,603 0 0
PARKER-HANNIFIN CORP COM 701094104   138,427,281 249,064 SH   SOLE 18 213,243 0 35,821
PARKER-HANNIFIN CORP COM 701094104   93,009,789 167,347 SH   SOLE 19 167,347 0 0
PARKER-HANNIFIN CORP COM 701094104   1,925,342,707 3,464,155 SH   SOLE 21 3,464,155 0 0
PARKER-HANNIFIN CORP COM 701094104   1,613,895,221 2,903,786 SH   SOLE 22 2,575,206 0 328,580
PARKER-HANNIFIN CORP COM 701094104   139,223,172 250,496 SH   SOLE 23 250,496 0 0
PARKER-HANNIFIN CORP COM 701094104   107,921,079 194,176 SH   SOLE 25 193,539 0 637
PARKER-HANNIFIN CORP COM 701094104   78,876,605 141,918 SH   SOLE 26 73,640 0 68,278
PARKER-HANNIFIN CORP COM 701094104   145,123,438 261,112 SH   SOLE 28 1,829 0 259,283
PARKER-HANNIFIN CORP COM 701094104   2,006,402 3,610 SH   SOLE 29 3,610 0 0
PARKER-HANNIFIN CORP COM 701094104   384,557,215 691,911 SH   SOLE 30 691,911 0 0
PARKER-HANNIFIN CORP COM 701094104   19,566,587 35,205 SH   SOLE 31 33,157 0 2,048
PARKER-HANNIFIN CORP COM 701094104   3,220,803 5,795 SH   SOLE 34 5,795 0 0
PARKER-HANNIFIN CORP COM 701094104   16,087,342 28,945 SH   SOLE 36 28,945 0 0
PARKER-HANNIFIN CORP COM 701094104   3,473,132 6,249 SH   SOLE 40 6,249 0 0
PARKER-HANNIFIN CORP COM 701094104   96,122,825 172,948 SH   SOLE 43 142,932 0 30,016
PARSONS CORP DEL COM 70202L102   3,952,899 47,654 SH   SOLE 2 19,154 0 28,500
PARSONS CORP DEL COM 70202L102   59,973 723 SH   SOLE 4 151 0 572
PARSONS CORP DEL COM 70202L102   570,115 6,873 SH   SOLE 7 6,516 0 357
PARSONS CORP DEL COM 70202L102   9,000,490 108,505 SH   SOLE 18 103,309 0 5,196
PARSONS CORP DEL COM 70202L102   8,770,469 105,732 SH   SOLE 19 105,732 0 0
PARSONS CORP DEL COM 70202L102   130,045,111 1,567,753 SH   SOLE 21 1,567,753 0 0
PARSONS CORP DEL COM 70202L102   99,052,918 1,194,128 SH   SOLE 22 1,147,505 0 46,623
PARSONS CORP DEL COM 70202L102   58,397 704 SH   SOLE 23 704 0 0
PARSONS CORP DEL COM 70202L102   820,458 9,891 SH   SOLE 25 9,891 0 0
PARSONS CORP DEL COM 70202L102   1,587,414 19,137 SH   SOLE 26 19,137 0 0
PARSONS CORP DEL COM 70202L102   1,896,403 22,862 SH   SOLE 28 21,386 0 1,476
PARSONS CORP DEL COM 70202L102   20,887,640 251,810 SH   SOLE 30 251,810 0 0
PARSONS CORP DEL COM 70202L102   118,784 1,432 SH   SOLE 36 1,432 0 0
PARSONS CORP DEL COM 70202L102   764,882 9,221 SH   SOLE 40 9,221 0 0
PARSONS CORP DEL COM 70202L102   56,074 676 SH   OTR 43 676 0 0
PARSONS CORP DEL COM 70202L102   1,916,228 23,101 SH   SOLE 43 21,510 0 1,591
PASSAGE BIO INC COM 702712100   46,742 34,624 SH   SOLE 2 20,936 0 13,688
PASSAGE BIO INC COM 702712100   8,546 6,330 SH   SOLE 18 6,330 0 0
PASSAGE BIO INC COM 702712100   193,999 143,703 SH   SOLE 19 143,703 0 0
PASSAGE BIO INC COM 702712100   137,642 101,957 SH   SOLE 21 101,957 0 0
PASSAGE BIO INC COM 702712100   835,647 618,998 SH   SOLE 22 605,082 0 13,916
PASSAGE BIO INC COM 702712100   22,862 16,935 SH   SOLE 28 16,935 0 0
PATHFINDER BANCORP INC MD COM 70319R109   7,997 646 SH   SOLE 18 646 0 0
PATHFINDER BANCORP INC MD COM 70319R109   94,930 7,668 SH   SOLE 21 7,668 0 0
PATHFINDER BANCORP INC MD COM 70319R109   7,230 584 SH   SOLE 22 584 0 0
PATHWARD FINANCIAL INC COM 59100U108   904,804 17,924 SH   SOLE 2 7,394 0 10,530
PATHWARD FINANCIAL INC COM 59100U108   13,074 259 SH   SOLE 7 259 0 0
PATHWARD FINANCIAL INC COM 59100U108   3,940,368 78,058 SH   SOLE 18 78,058 0 0
PATHWARD FINANCIAL INC COM 59100U108   2,559,639 50,706 SH   SOLE 19 50,706 0 0
PATHWARD FINANCIAL INC COM 59100U108   146,106,838 2,894,351 SH   SOLE 21 2,894,351 0 0
PATHWARD FINANCIAL INC COM 59100U108   34,530,289 684,039 SH   SOLE 22 654,134 0 29,905
PATHWARD FINANCIAL INC COM 59100U108   222,112 4,400 SH   SOLE 25 4,400 0 0
PATHWARD FINANCIAL INC COM 59100U108   21,807 432 SH   SOLE 28 432 0 0
PATHWARD FINANCIAL INC COM 59100U108   2,351,257 46,578 SH   SOLE 30 46,578 0 0
PATHWARD FINANCIAL INC COM 59100U108   228,624 4,529 SH   SOLE 40 4,529 0 0
PATHWARD FINANCIAL INC COM 59100U108   353 7 SH   SOLE 43 7 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   1,195,362 80,550 SH   SOLE 2 31,776 0 48,774
PATRIA INVESTMENTS LIMITED COM CL A G69451105   7,865 530 SH   SOLE 7 530 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   1,967,754 132,598 SH   SOLE 18 132,598 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   3,876,772 261,238 SH   SOLE 19 261,238 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   28,676,104 1,932,352 SH   SOLE 21 1,932,352 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   14,620,056 985,179 SH   SOLE 22 943,102 0 42,077
PATRIA INVESTMENTS LIMITED COM CL A G69451105   200,666 13,522 SH   SOLE 23 13,522 0 0
PATRIA INVESTMENTS LIMITED COM CL A G69451105   43,926 2,960 SH   SOLE 26 0 0 2,960
PATRIA INVESTMENTS LIMITED COM CL A G69451105   208 14 SH   SOLE 43 14 0 0
PATRICK INDS INC COM 703343103   4,459,576 37,328 SH   SOLE 2 12,898 0 24,430
PATRICK INDS INC COM 703343103   11,828 99 SH   SOLE 4 99 0 0
PATRICK INDS INC COM 703343103   21,624 181 SH   SOLE 7 181 0 0
PATRICK INDS INC COM 703343103   8,949,259 74,908 SH   SOLE 18 69,028 0 5,880
PATRICK INDS INC COM 703343103   11,252,401 94,186 SH   SOLE 19 94,186 0 0
PATRICK INDS INC COM 703343103   285,780,483 2,392,069 SH   SOLE 21 2,392,069 0 0
PATRICK INDS INC COM 703343103   81,632,178 683,286 SH   SOLE 22 651,007 0 32,279
PATRICK INDS INC COM 703343103   17,084 143 SH   SOLE 23 143 0 0
PATRICK INDS INC COM 703343103   483,495 4,047 SH   SOLE 25 4,047 0 0
PATRICK INDS INC COM 703343103   832,467 6,968 SH   SOLE 26 4,266 0 2,702
PATRICK INDS INC COM 703343103   50,655 424 SH   SOLE 28 424 0 0
PATRICK INDS INC COM 703343103   5,236,251 43,829 SH   SOLE 30 43,829 0 0
PATRICK INDS INC COM 703343103   114,452 958 SH   SOLE 36 958 0 0
PATRICK INDS INC COM 703343103   470,712 3,940 SH   SOLE 40 3,940 0 0
PATRICK INDS INC COM 703343103   2,403,945 20,122 SH   SOLE 43 18,748 0 1,374
PATRICK INDS INC NOTE 1.750%12/0 703343AG8   2,549,666 1,975,000 PRN   SOLE 21 1,975,000 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203   1,789 477 SH   SOLE 18 477 0 0
PATRIOT NATL BANCORP INC COM NEW 70336F203   21,566 5,751 SH   SOLE 21 5,751 0 0
PATTERSON COS INC COM 703395103   2,105,769 76,158 SH   SOLE 2 27,799 0 48,359
PATTERSON COS INC COM 703395103   8,765 317 SH   SOLE 4 317 0 0
PATTERSON COS INC COM 703395103   1,233,964 44,628 SH   SOLE 7 42,275 0 2,353
PATTERSON COS INC COM 703395103   7,130,686 257,891 SH   SOLE 18 257,891 0 0
PATTERSON COS INC COM 703395103   10,094,545 365,083 SH   SOLE 19 365,083 0 0
PATTERSON COS INC COM 703395103   272,922,201 9,870,604 SH   SOLE 21 9,870,604 0 0
PATTERSON COS INC COM 703395103   68,055,166 2,461,308 SH   SOLE 22 2,360,423 0 100,885
PATTERSON COS INC COM 703395103   511,912 18,514 SH   SOLE 25 18,514 0 0
PATTERSON COS INC COM 703395103   1,033,474 37,377 SH   SOLE 26 20,135 0 17,242
PATTERSON COS INC COM 703395103   118,729 4,294 SH   SOLE 28 1,513 0 2,781
PATTERSON COS INC COM 703395103   9,355,626 338,359 SH   SOLE 30 338,359 0 0
PATTERSON COS INC COM 703395103   153,762 5,561 SH   SOLE 36 5,561 0 0
PATTERSON COS INC COM 703395103   517,608 18,720 SH   SOLE 40 18,720 0 0
PATTERSON COS INC COM 703395103   11,171 404 SH   OTR 43 404 0 0
PATTERSON COS INC COM 703395103   2,796,572 101,142 SH   SOLE 43 79,515 0 21,627
PATTERSON-UTI ENERGY INC COM 703481101   4,182,463 350,290 SH   SOLE 2 202,925 0 147,365
PATTERSON-UTI ENERGY INC COM 703481101   9,194 770 SH   SOLE 4 770 0 0
PATTERSON-UTI ENERGY INC COM 703481101   400,599 33,551 SH   SOLE 7 31,881 0 1,670
PATTERSON-UTI ENERGY INC COM 703481101   13,071,566 1,094,771 SH   SOLE 18 1,094,771 0 0
PATTERSON-UTI ENERGY INC COM 703481101   15,084,626 1,263,369 SH   SOLE 19 1,263,369 0 0
PATTERSON-UTI ENERGY INC COM 703481101   467,325,905 39,139,523 SH   SOLE 21 39,139,523 0 0
PATTERSON-UTI ENERGY INC COM 703481101   121,772,490 10,198,701 SH   SOLE 22 9,703,987 0 494,714
PATTERSON-UTI ENERGY INC COM 703481101   862,725 72,255 SH   SOLE 25 72,255 0 0
PATTERSON-UTI ENERGY INC COM 703481101   1,653,200 138,459 SH   SOLE 26 115,135 0 23,324
PATTERSON-UTI ENERGY INC COM 703481101   1,078,003 90,285 SH   SOLE 28 3,664 0 86,621
PATTERSON-UTI ENERGY INC COM 703481101   8,798,502 736,893 SH   SOLE 30 736,893 0 0
PATTERSON-UTI ENERGY INC COM 703481101   8,485,758 710,700 SH   SOLE 34 710,700 0 0
PATTERSON-UTI ENERGY INC COM 703481101   65,097 5,452 SH   SOLE 36 5,452 0 0
PATTERSON-UTI ENERGY INC COM 703481101   882,867 73,942 SH   SOLE 40 73,942 0 0
PATTERSON-UTI ENERGY INC COM 703481101   12,986,275 1,087,628 SH   SOLE 43 1,057,977 0 29,651
PAVMED INC COM NEW 70387R403   160,312 74,912 SH   SOLE 22 74,912 0 0
PAYCHEX INC COM 704326107   89,157,589 726,039 SH   SOLE 2 206,290 0 519,749
PAYCHEX INC COM 704326107   38,011,266 309,538 SH   SOLE 4 156,860 0 152,678
PAYCHEX INC COM 704326107   46,011,195 374,684 SH   SOLE 7 344,374 0 30,310
PAYCHEX INC COM 704326107   3,372,579 27,464 SH   SOLE 13 27,464 0 0
PAYCHEX INC COM 704326107   5,832,140 47,493 SH   SOLE 15 47,493 0 0
PAYCHEX INC COM 704326107   106,624,793 868,280 SH   SOLE 18 847,219 0 21,061
PAYCHEX INC COM 704326107   102,247,578 832,635 SH   SOLE 19 832,635 0 0
PAYCHEX INC COM 704326107   1,428,300,554 11,631,112 SH   SOLE 21 11,631,112 0 0
PAYCHEX INC COM 704326107   858,308,881 6,989,486 SH   SOLE 22 6,286,643 0 702,843
PAYCHEX INC COM 704326107   60,955,587 496,381 SH   SOLE 23 496,381 0 0
PAYCHEX INC COM 704326107   124,783,343 1,016,151 SH   SOLE 25 1,012,268 0 3,883
PAYCHEX INC COM 704326107   58,190,131 473,861 SH   SOLE 26 251,875 0 221,986
PAYCHEX INC COM 704326107   107,376,688 874,403 SH   SOLE 28 6,463 0 867,940
PAYCHEX INC COM 704326107   17,069 139 SH   SOLE 29 139 0 0
PAYCHEX INC COM 704326107   319,667,680 2,603,157 SH   SOLE 30 2,502,940 0 100,217
PAYCHEX INC COM 704326107   9,067,306 73,838 SH   SOLE 31 68,447 0 5,391
PAYCHEX INC COM 704326107   13,300,100 108,307 SH   SOLE 32 108,307 0 0
PAYCHEX INC COM 704326107   50,929,581 414,736 SH   SOLE 34 414,736 0 0
PAYCHEX INC COM 704326107   8,916,385 72,609 SH   SOLE 36 72,609 0 0
PAYCHEX INC COM 704326107   10,660,882 86,815 SH   SOLE 37 86,815 0 0
PAYCHEX INC COM 704326107   1,999,061 16,279 SH   SOLE 40 16,279 0 0
PAYCHEX INC COM 704326107   62,382 508 SH   OTR 43 508 0 0
PAYCHEX INC COM 704326107   66,446,815 541,098 SH   SOLE 43 457,172 0 83,926
PAYCOM SOFTWARE INC COM 70432V102   19,438,501 97,676 SH   SOLE 2 25,201 0 72,475
PAYCOM SOFTWARE INC COM 70432V102   9,156,251 46,009 SH   SOLE 4 15,428 0 30,581
PAYCOM SOFTWARE INC COM 70432V102   6,205,928 31,184 SH   SOLE 7 27,456 0 3,728
PAYCOM SOFTWARE INC COM 70432V102   731,760 3,677 SH   SOLE 13 3,677 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,500,137 7,538 SH   SOLE 15 7,538 0 0
PAYCOM SOFTWARE INC COM 70432V102   16,584,697 83,336 SH   SOLE 18 79,873 0 3,463
PAYCOM SOFTWARE INC COM 70432V102   4,524,691 22,736 SH   SOLE 19 22,736 0 0
PAYCOM SOFTWARE INC COM 70432V102   304,950,386 1,532,337 SH   SOLE 21 1,532,337 0 0
PAYCOM SOFTWARE INC COM 70432V102   215,721,069 1,083,971 SH   SOLE 22 970,106 0 113,865
PAYCOM SOFTWARE INC COM 70432V102   16,069,062 80,745 SH   SOLE 23 80,745 0 0
PAYCOM SOFTWARE INC COM 70432V102   20,205,684 101,531 SH   SOLE 25 100,930 0 601
PAYCOM SOFTWARE INC COM 70432V102   9,428,298 47,376 SH   SOLE 26 26,841 0 20,535
PAYCOM SOFTWARE INC COM 70432V102   18,803,261 94,484 SH   SOLE 28 732 0 93,752
PAYCOM SOFTWARE INC COM 70432V102   57,853,600 290,707 SH   SOLE 30 290,707 0 0
PAYCOM SOFTWARE INC COM 70432V102   2,576,980 12,949 SH   SOLE 31 12,074 0 875
PAYCOM SOFTWARE INC COM 70432V102   470,261 2,363 SH   SOLE 34 2,363 0 0
PAYCOM SOFTWARE INC COM 70432V102   2,115,078 10,628 SH   SOLE 36 10,628 0 0
PAYCOM SOFTWARE INC COM 70432V102   510,660 2,566 SH   SOLE 40 2,566 0 0
PAYCOM SOFTWARE INC COM 70432V102   13,139 66 SH   OTR 43 66 0 0
PAYCOM SOFTWARE INC COM 70432V102   7,738,514 38,885 SH   SOLE 43 33,333 0 5,552
PAYCOR HCM INC COM 70435P102   995,503 51,209 SH   SOLE 2 22,269 0 28,940
PAYCOR HCM INC COM 70435P102   5,074 261 SH   SOLE 4 261 0 0
PAYCOR HCM INC COM 70435P102   415,763 21,387 SH   SOLE 7 20,243 0 1,144
PAYCOR HCM INC COM 70435P102   411,253 21,155 SH   SOLE 18 21,155 0 0
PAYCOR HCM INC COM 70435P102   424,608 21,842 SH   SOLE 19 21,842 0 0
PAYCOR HCM INC COM 70435P102   18,544,963 953,959 SH   SOLE 21 953,959 0 0
PAYCOR HCM INC COM 70435P102   34,132,791 1,755,802 SH   SOLE 22 1,679,519 0 76,283
PAYCOR HCM INC COM 70435P102   278,381 14,320 SH   SOLE 25 14,320 0 0
PAYCOR HCM INC COM 70435P102   574,296 29,542 SH   SOLE 26 29,542 0 0
PAYCOR HCM INC COM 70435P102   1,944,214 100,011 SH   SOLE 30 100,011 0 0
PAYCOR HCM INC COM 70435P102   15,396 792 SH   SOLE 31 792 0 0
PAYCOR HCM INC COM 70435P102   29,160 1,500 SH   SOLE 36 1,500 0 0
PAYCOR HCM INC COM 70435P102   301,864 15,528 SH   SOLE 40 15,528 0 0
PAYCOR HCM INC COM 70435P102   206,764 10,636 SH   SOLE 43 9,980 0 656
PAYLOCITY HLDG CORP COM 70438V106   12,791,712 74,431 SH   SOLE 2 28,620 0 45,811
PAYLOCITY HLDG CORP COM 70438V106   5,897,720 34,317 SH   SOLE 4 10,558 0 23,759
PAYLOCITY HLDG CORP COM 70438V106   914,639 5,322 SH   SOLE 7 5,181 0 141
PAYLOCITY HLDG CORP COM 70438V106   236,479 1,376 SH   SOLE 13 1,376 0 0
PAYLOCITY HLDG CORP COM 70438V106   598,932 3,485 SH   SOLE 15 3,485 0 0
PAYLOCITY HLDG CORP COM 70438V106   16,197,805 94,250 SH   SOLE 18 91,520 0 2,730
PAYLOCITY HLDG CORP COM 70438V106   3,487,899 20,295 SH   SOLE 19 20,295 0 0
PAYLOCITY HLDG CORP COM 70438V106   401,055,761 2,333,619 SH   SOLE 21 2,333,619 0 0
PAYLOCITY HLDG CORP COM 70438V106   227,464,616 1,323,546 SH   SOLE 22 1,241,706 0 81,840
PAYLOCITY HLDG CORP COM 70438V106   11,500,527 66,918 SH   SOLE 23 66,918 0 0
PAYLOCITY HLDG CORP COM 70438V106   2,016,605 11,734 SH   SOLE 25 11,485 0 249
PAYLOCITY HLDG CORP COM 70438V106   4,720,135 27,465 SH   SOLE 26 24,193 0 3,272
PAYLOCITY HLDG CORP COM 70438V106   9,884,012 57,512 SH   SOLE 28 486 0 57,026
PAYLOCITY HLDG CORP COM 70438V106   34,448,306 200,444 SH   SOLE 30 200,444 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,746,441 10,162 SH   SOLE 31 9,410 0 752
PAYLOCITY HLDG CORP COM 70438V106   314,160 1,828 SH   SOLE 34 1,828 0 0
PAYLOCITY HLDG CORP COM 70438V106   846,239 4,924 SH   SOLE 36 4,924 0 0
PAYLOCITY HLDG CORP COM 70438V106   418,479 2,435 SH   SOLE 40 2,435 0 0
PAYLOCITY HLDG CORP COM 70438V106   24,060 140 SH   OTR 43 140 0 0
PAYLOCITY HLDG CORP COM 70438V106   2,040,494 11,873 SH   SOLE 43 10,883 0 990
PAYMENTUS HOLDINGS INC COM CL A 70439P108   142,370 6,258 SH   SOLE 2 4,439 0 1,819
PAYMENTUS HOLDINGS INC COM CL A 70439P108   599,599 26,356 SH   SOLE 21 26,356 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   4,569,815 200,871 SH   SOLE 22 193,832 0 7,039
PAYMENTUS HOLDINGS INC COM CL A 70439P108   73,301 3,222 SH   SOLE 25 3,222 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   135,818 5,970 SH   SOLE 30 5,970 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   84,289 3,705 SH   SOLE 40 3,705 0 0
PAYMENTUS HOLDINGS INC COM CL A 70439P108   455 20 SH   SOLE 43 20 0 0
PAYONEER GLOBAL INC COM 70451X104   620,398 127,654 SH   SOLE 2 75,696 0 51,958
PAYONEER GLOBAL INC COM 70451X104   10,001 2,058 SH   SOLE 7 2,058 0 0
PAYONEER GLOBAL INC COM 70451X104   3,588,969 738,471 SH   SOLE 18 738,471 0 0
PAYONEER GLOBAL INC COM 70451X104   2,483,644 511,038 SH   SOLE 19 511,038 0 0
PAYONEER GLOBAL INC COM 70451X104   129,822,434 26,712,435 SH   SOLE 21 26,712,435 0 0
PAYONEER GLOBAL INC COM 70451X104   29,286,573 6,026,044 SH   SOLE 22 5,909,821 0 116,223
PAYONEER GLOBAL INC COM 70451X104   224,347 46,162 SH   SOLE 25 46,162 0 0
PAYONEER GLOBAL INC COM 70451X104   503,141 103,527 SH   SOLE 26 103,527 0 0
PAYONEER GLOBAL INC COM 70451X104   26,107 5,372 SH   SOLE 28 0 0 5,372
PAYONEER GLOBAL INC COM 70451X104   2,985,425 614,285 SH   SOLE 30 614,285 0 0
PAYONEER GLOBAL INC COM 70451X104   3,650,924 751,219 SH   SOLE 34 751,219 0 0
PAYONEER GLOBAL INC COM 70451X104   143,758 29,580 SH   SOLE 40 29,580 0 0
PAYPAL HLDGS INC COM 70450Y103   129,235,500 1,929,176 SH   SOLE 2 327,670 0 1,601,506
PAYPAL HLDGS INC COM 70450Y103   51,552,088 769,549 SH   SOLE 4 375,583 0 393,966
PAYPAL HLDGS INC COM 70450Y103   70,959,760 1,059,259 SH   SOLE 7 963,942 0 95,317
PAYPAL HLDGS INC COM 70450Y103   4,597,122 68,624 SH   SOLE 13 68,624 0 0
PAYPAL HLDGS INC COM 70450Y103   10,296,162 153,697 SH   SOLE 15 153,697 0 0
PAYPAL HLDGS INC COM 70450Y103   133,662,869 1,995,266 SH   SOLE 18 1,929,526 0 65,740
PAYPAL HLDGS INC COM 70450Y103   19,348,588 288,828 SH   SOLE 19 288,828 0 0
PAYPAL HLDGS INC COM 70450Y103   1,604,362,401 23,949,282 SH   SOLE 21 23,949,282 0 0
PAYPAL HLDGS INC COM 70450Y103   1,550,837,659 23,150,286 SH   SOLE 22 20,832,112 0 2,318,174
PAYPAL HLDGS INC COM 70450Y103   105,986,085 1,582,118 SH   SOLE 23 1,582,118 0 0
PAYPAL HLDGS INC COM 70450Y103   362,399,621 5,409,757 SH   SOLE 25 4,282,926 0 1,126,831
PAYPAL HLDGS INC COM 70450Y103   99,101,255 1,479,344 SH   SOLE 26 979,439 0 499,905
PAYPAL HLDGS INC COM 70450Y103   141,175,128 2,107,406 SH   SOLE 28 91,854 0 2,015,552
PAYPAL HLDGS INC COM 70450Y103   47,161 704 SH   SOLE 29 704 0 0
PAYPAL HLDGS INC COM 70450Y103   556,333,863 8,304,730 SH   SOLE 30 8,304,730 0 0
PAYPAL HLDGS INC COM 70450Y103   15,854,791 236,674 SH   SOLE 31 220,413 0 16,261
PAYPAL HLDGS INC COM 70450Y103   21,526,299 321,336 SH   SOLE 32 321,336 0 0
PAYPAL HLDGS INC COM 70450Y103   9,415,712 140,554 SH   SOLE 34 140,554 0 0
PAYPAL HLDGS INC COM 70450Y103   16,904,525 252,344 SH   SOLE 36 252,344 0 0
PAYPAL HLDGS INC COM 70450Y103   3,432,635 51,241 SH   SOLE 40 51,241 0 0
PAYPAL HLDGS INC COM 70450Y103   103,500 1,545 SH   OTR 43 1,545 0 0
PAYPAL HLDGS INC COM 70450Y103   76,818,503 1,146,716 SH   SOLE 43 949,569 0 197,147
PAYSAFE LIMITED SHS G6964L206   239,866 15,191 SH   SOLE 2 1,252 0 13,939
PAYSAFE LIMITED SHS G6964L206   3,695 234 SH   SOLE 7 234 0 0
PAYSAFE LIMITED SHS G6964L206   1,383,978 87,649 SH   SOLE 18 87,649 0 0
PAYSAFE LIMITED SHS G6964L206   1,069,678 67,744 SH   SOLE 19 67,744 0 0
PAYSAFE LIMITED SHS G6964L206   17,672,547 1,119,224 SH   SOLE 21 1,119,224 0 0
PAYSAFE LIMITED SHS G6964L206   6,542,065 414,317 SH   SOLE 22 386,195 0 28,122
PAYSAFE LIMITED SHS G6964L206   512,986 32,488 SH   SOLE 30 32,488 0 0
PAYSAFE LIMITED SHS G6964L206   323,853 20,510 SH   SOLE 43 18,972 0 1,538
PAYSIGN INC COM 70451A104   18,930 5,172 SH   SOLE 2 2,412 0 2,760
PAYSIGN INC COM 70451A104   271,609 74,210 SH   SOLE 18 74,210 0 0
PAYSIGN INC COM 70451A104   287,954 78,676 SH   SOLE 19 78,676 0 0
PAYSIGN INC COM 70451A104   4,299,106 1,174,619 SH   SOLE 21 1,174,619 0 0
PAYSIGN INC COM 70451A104   2,974,731 812,768 SH   SOLE 22 804,607 0 8,161
PAYSIGN INC COM 70451A104   84 23 SH   SOLE 43 23 0 0
PB BANKSHARES INC COM 69318V103   5,676 440 SH   SOLE 18 440 0 0
PB BANKSHARES INC COM 69318V103   67,919 5,265 SH   SOLE 21 5,265 0 0
PBF ENERGY INC CL A 69318G106   21,341,141 370,699 SH   SOLE 2 185,332 0 185,367
PBF ENERGY INC CL A 69318G106   18,768 326 SH   SOLE 4 326 0 0
PBF ENERGY INC CL A 69318G106   1,078,862 18,740 SH   SOLE 7 17,874 0 866
PBF ENERGY INC CL A 69318G106   28,149,197 488,956 SH   SOLE 18 484,464 0 4,492
PBF ENERGY INC CL A 69318G106   51,053,306 886,804 SH   SOLE 19 886,804 0 0
PBF ENERGY INC CL A 69318G106   482,724,277 8,384,997 SH   SOLE 21 8,384,997 0 0
PBF ENERGY INC CL A 69318G106   248,508,504 4,316,632 SH   SOLE 22 4,118,587 0 198,045
PBF ENERGY INC CL A 69318G106   857,102 14,888 SH   SOLE 23 14,888 0 0
PBF ENERGY INC CL A 69318G106   9,264,798 160,931 SH   SOLE 26 54,865 0 106,066
PBF ENERGY INC CL A 69318G106   4,006,987 69,602 SH   SOLE 30 69,602 0 0
PBF ENERGY INC CL A 69318G106   24,996,894 434,200 SH   SOLE 34 434,200 0 0
PBF ENERGY INC CL A 69318G106   408,517 7,096 SH   SOLE 36 7,096 0 0
PBF ENERGY INC CL A 69318G106   1,323,074 22,982 SH   SOLE 40 22,982 0 0
PBF ENERGY INC CL A 69318G106   30,800 535 SH   OTR 43 535 0 0
PBF ENERGY INC CL A 69318G106   17,922,319 311,314 SH   SOLE 43 297,691 0 13,622
PC CONNECTION INC COM 69318J100   6,476,238 98,229 SH   SOLE 2 49,752 0 48,477
PC CONNECTION INC COM 69318J100   264 4 SH   SOLE 4 4 0 0
PC CONNECTION INC COM 69318J100   5,538 84 SH   SOLE 7 84 0 0
PC CONNECTION INC COM 69318J100   3,163,255 47,979 SH   SOLE 18 35,774 0 12,205
PC CONNECTION INC COM 69318J100   15,289,035 231,898 SH   SOLE 19 231,898 0 0
PC CONNECTION INC COM 69318J100   91,883,872 1,393,658 SH   SOLE 21 1,393,658 0 0
PC CONNECTION INC COM 69318J100   39,558,066 600,001 SH   SOLE 22 562,306 0 37,695
PC CONNECTION INC COM 69318J100   587,634 8,913 SH   SOLE 23 8,913 0 0
PC CONNECTION INC COM 69318J100   139,903 2,122 SH   SOLE 25 2,122 0 0
PC CONNECTION INC COM 69318J100   815,884 12,375 SH   SOLE 26 0 0 12,375
PC CONNECTION INC COM 69318J100   1,974,999 29,956 SH   SOLE 30 29,956 0 0
PC CONNECTION INC COM 69318J100   171,616 2,603 SH   SOLE 40 2,603 0 0
PC CONNECTION INC COM 69318J100   826,367 12,534 SH   SOLE 43 12,085 0 449
PCB BANCORP COM 69320M109   106,766 6,538 SH   SOLE 2 540 0 5,998
PCB BANCORP COM 69320M109   528,749 32,379 SH   SOLE 18 32,379 0 0
PCB BANCORP COM 69320M109   402,632 24,656 SH   SOLE 19 24,656 0 0
PCB BANCORP COM 69320M109   7,763,037 475,385 SH   SOLE 21 475,385 0 0
PCB BANCORP COM 69320M109   4,104,088 251,322 SH   SOLE 22 243,623 0 7,699
PCB BANCORP COM 69320M109   147 9 SH   SOLE 43 9 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   40,464,184 348,079 SH   SOLE 2 105,992 0 242,087
PDD HOLDINGS INC SPONSORED ADS 722304102   26,034,188 223,950 SH   SOLE 4 137,115 0 86,835
PDD HOLDINGS INC SPONSORED ADS 722304102   44,024,224 378,703 SH   SOLE 7 365,697 0 13,006
PDD HOLDINGS INC SPONSORED ADS 722304102   13,031,625 112,100 SH   SOLE 13 112,100 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   84,669,525 728,340 SH   SOLE 15 728,340 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   21,001,725 180,660 SH   SOLE 18 180,660 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   41,322,690 355,464 SH   SOLE 19 355,464 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   1,177,862,438 10,132,150 SH   SOLE 21 10,132,150 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   718,510,909 6,180,739 SH   SOLE 22 5,383,857 0 796,882
PDD HOLDINGS INC SPONSORED ADS 722304102   87,535,436 752,993 SH   SOLE 23 752,993 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   65,036,644 559,455 SH   SOLE 25 559,455 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   73,079,400 628,640 SH   SOLE 26 37,227 0 591,413
PDD HOLDINGS INC SPONSORED ADS 722304102   163,962,720 1,410,432 SH   SOLE 28 0 0 1,410,432
PDD HOLDINGS INC SPONSORED ADS 722304102   574,771,620 4,944,272 SH   SOLE 30 4,928,080 0 16,192
PDD HOLDINGS INC SPONSORED ADS 722304102   782,363 6,730 SH   SOLE 31 0 0 6,730
PDD HOLDINGS INC SPONSORED ADS 722304102   27,866,171 239,709 SH   SOLE 32 239,709 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   72,112,316 620,321 SH   SOLE 34 620,321 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   521,149 4,483 SH   SOLE 36 4,483 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   979,988 8,430 SH   SOLE 40 8,430 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   38,038,279 327,211 SH   SOLE 43 289,751 0 37,460
PDF SOLUTIONS INC COM 693282105   547,003 16,246 SH   SOLE 2 8,898 0 7,348
PDF SOLUTIONS INC COM 693282105   6,330 188 SH   SOLE 4 188 0 0
PDF SOLUTIONS INC COM 693282105   403,737 11,991 SH   SOLE 7 11,350 0 641
PDF SOLUTIONS INC COM 693282105   2,985,553 88,671 SH   SOLE 18 88,671 0 0
PDF SOLUTIONS INC COM 693282105   2,217,170 65,850 SH   SOLE 19 65,850 0 0
PDF SOLUTIONS INC COM 693282105   119,936,850 3,562,128 SH   SOLE 21 3,562,128 0 0
PDF SOLUTIONS INC COM 693282105   32,054,917 952,032 SH   SOLE 22 925,774 0 26,258
PDF SOLUTIONS INC COM 693282105   212,491 6,311 SH   SOLE 25 6,311 0 0
PDF SOLUTIONS INC COM 693282105   399,528 11,866 SH   SOLE 26 2,113 0 9,753
PDF SOLUTIONS INC COM 693282105   237,677 7,059 SH   SOLE 28 0 0 7,059
PDF SOLUTIONS INC COM 693282105   3,478,077 103,299 SH   SOLE 30 103,299 0 0
PDF SOLUTIONS INC COM 693282105   50,000 1,485 SH   SOLE 34 1,485 0 0
PDF SOLUTIONS INC COM 693282105   40,539 1,204 SH   SOLE 36 1,204 0 0
PDF SOLUTIONS INC COM 693282105   168,013 4,990 SH   SOLE 40 4,990 0 0
PDF SOLUTIONS INC COM 693282105   650,201 19,311 SH   SOLE 43 18,822 0 489
PDS BIOTECHNOLOGY CORP COM 70465T107   12,411 3,134 SH   SOLE 2 1,007 0 2,127
PDS BIOTECHNOLOGY CORP COM 70465T107   283,231 71,523 SH   SOLE 18 71,523 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   211,812 53,488 SH   SOLE 19 53,488 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   4,040,321 1,020,283 SH   SOLE 21 1,020,283 0 0
PDS BIOTECHNOLOGY CORP COM 70465T107   2,847,078 718,959 SH   SOLE 22 712,863 0 6,096
PDS BIOTECHNOLOGY CORP COM 70465T107   158 40 SH   SOLE 43 40 0 0
PEABODY ENERGY CORP COM 704551100   1,634,639 67,380 SH   SOLE 2 34,060 0 33,320
PEABODY ENERGY CORP COM 704551100   6,502 268 SH   SOLE 4 268 0 0
PEABODY ENERGY CORP COM 704551100   50,582 2,085 SH   SOLE 7 2,085 0 0
PEABODY ENERGY CORP COM 704551100   8,582,387 353,767 SH   SOLE 18 353,767 0 0
PEABODY ENERGY CORP COM 704551100   5,834,797 240,511 SH   SOLE 19 240,511 0 0
PEABODY ENERGY CORP COM 704551100   311,036,684 12,820,968 SH   SOLE 21 12,820,968 0 0
PEABODY ENERGY CORP COM 704551100   77,953,202 3,213,240 SH   SOLE 22 3,071,141 0 142,099
PEABODY ENERGY CORP COM 704551100   954,364 39,339 SH   SOLE 26 39,339 0 0
PEABODY ENERGY CORP COM 704551100   5,379,655 221,750 SH   SOLE 30 221,750 0 0
PEABODY ENERGY CORP COM 704551100   64,410 2,655 SH   SOLE 36 2,655 0 0
PEABODY ENERGY CORP COM 704551100   1,616,252 66,622 SH   SOLE 43 61,427 0 5,195
PEABODY ENGR CORP NOTE 3.250% 3/0 704551AD2   3,702,563 2,625,000 PRN   SOLE 21 2,625,000 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   488,658 30,295 SH   SOLE 2 10,227 0 20,068
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   5,339 331 SH   SOLE 4 331 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   4,371 271 SH   SOLE 7 271 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   1,648,147 102,179 SH   SOLE 18 102,179 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   1,254,446 77,771 SH   SOLE 19 77,771 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   23,778,185 1,474,159 SH   SOLE 21 1,474,159 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   15,528,270 962,695 SH   SOLE 22 919,230 0 43,465
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   30,357 1,882 SH   SOLE 23 1,882 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   116,088 7,197 SH   SOLE 25 7,197 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   41,567 2,577 SH   SOLE 28 0 0 2,577
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   93,990 5,827 SH   SOLE 30 5,827 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   87,747 5,440 SH   SOLE 40 5,440 0 0
PEAKSTONE REALTY TRUST COMMON SHARES 39818P799   65 4 SH   SOLE 43 4 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   491,880 20,217 SH   SOLE 2 10,539 0 9,678
PEAPACK-GLADSTONE FINL CORP COM 704699107   4,744 195 SH   SOLE 7 195 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   1,142,148 46,944 SH   SOLE 18 46,944 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   2,281,643 93,779 SH   SOLE 19 93,779 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   17,698,810 727,448 SH   SOLE 21 727,448 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   12,413,142 510,199 SH   SOLE 22 487,798 0 22,401
PEAPACK-GLADSTONE FINL CORP COM 704699107   101,237 4,161 SH   SOLE 25 4,161 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   358,916 14,752 SH   SOLE 30 14,752 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   110,726 4,551 SH   SOLE 40 4,551 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107   796,638 32,743 SH   SOLE 43 31,249 0 1,494
PEARSON PLC SPONSORED ADR 705015105   24,779,987 1,882,978 SH   SOLE 43 1,690,669 0 192,309
PEBBLEBROOK HOTEL TR COM 70509V100   3,204,664 207,960 SH   SOLE 2 116,325 0 91,635
PEBBLEBROOK HOTEL TR COM 70509V100   852,204 55,302 SH   SOLE 4 55,302 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   2,744,737 178,114 SH   SOLE 7 159,333 0 18,781
PEBBLEBROOK HOTEL TR COM 70509V100   5,750,596 373,173 SH   SOLE 18 373,173 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   7,151,519 464,083 SH   SOLE 19 464,083 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   224,319,502 14,556,749 SH   SOLE 21 14,556,749 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   73,121,852 4,745,091 SH   SOLE 22 4,524,904 0 220,187
PEBBLEBROOK HOTEL TR COM 70509V100   105,096 6,820 SH   SOLE 23 6,820 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   9,147,222 593,590 SH   SOLE 25 593,590 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   2,639,471 171,283 SH   SOLE 26 52,766 0 118,517
PEBBLEBROOK HOTEL TR COM 70509V100   1,318,125 85,537 SH   SOLE 28 6,295 0 79,242
PEBBLEBROOK HOTEL TR COM 70509V100   6,099,509 395,815 SH   SOLE 30 395,815 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   40,266 2,613 SH   SOLE 36 2,613 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   318,817 20,689 SH   SOLE 40 20,689 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   3,882,069 251,919 SH   SOLE 43 241,172 0 10,747
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8   5,130,268 5,720,000 PRN   SOLE 21 5,720,000 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,528,602 152,403 SH   SOLE 2 105,255 0 47,148
PEDIATRIX MEDICAL GROUP INC COM 58502B106   3,290 328 SH   SOLE 4 328 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   7,864 784 SH   SOLE 7 784 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   2,668,883 266,090 SH   SOLE 18 266,090 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,818,519 181,308 SH   SOLE 19 181,308 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   98,507,930 9,821,329 SH   SOLE 21 9,821,329 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   26,785,085 2,670,497 SH   SOLE 22 2,557,856 0 112,641
PEDIATRIX MEDICAL GROUP INC COM 58502B106   137,020 13,661 SH   SOLE 25 13,661 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   217,771 21,712 SH   SOLE 26 21,712 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   15,406 1,536 SH   SOLE 28 1,536 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   1,737,046 173,185 SH   SOLE 30 173,185 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   82,868 8,262 SH   SOLE 36 8,262 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   145,375 14,494 SH   SOLE 40 14,494 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   2,255,165 224,842 SH   SOLE 43 213,517 0 11,325
PEGASYSTEMS INC COM 705573103   7,730,944 119,600 SH   SOLE 2 83,119 0 36,481
PEGASYSTEMS INC COM 705573103   16,289 252 SH   SOLE 4 140 0 112
PEGASYSTEMS INC COM 705573103   569,802 8,815 SH   SOLE 7 8,351 0 464
PEGASYSTEMS INC COM 705573103   2,478,492 38,343 SH   SOLE 18 38,343 0 0
PEGASYSTEMS INC COM 705573103   3,663,989 56,683 SH   SOLE 19 56,683 0 0
PEGASYSTEMS INC COM 705573103   67,108,408 1,038,187 SH   SOLE 21 1,038,187 0 0
PEGASYSTEMS INC COM 705573103   73,318,437 1,134,258 SH   SOLE 22 1,076,512 0 57,746
PEGASYSTEMS INC COM 705573103   81,770 1,265 SH   SOLE 23 1,265 0 0
PEGASYSTEMS INC COM 705573103   534,444 8,268 SH   SOLE 25 8,268 0 0
PEGASYSTEMS INC COM 705573103   2,895,872 44,800 SH   SOLE 26 19,289 0 25,511
PEGASYSTEMS INC COM 705573103   76,340 1,181 SH   SOLE 28 734 0 447
PEGASYSTEMS INC COM 705573103   3,018,236 46,693 SH   SOLE 30 46,693 0 0
PEGASYSTEMS INC COM 705573103   32,902 509 SH   SOLE 31 509 0 0
PEGASYSTEMS INC COM 705573103   550,668 8,519 SH   SOLE 34 8,519 0 0
PEGASYSTEMS INC COM 705573103   13,510 209 SH   SOLE 36 209 0 0
PEGASYSTEMS INC COM 705573103   568,703 8,798 SH   SOLE 40 8,798 0 0
PEGASYSTEMS INC COM 705573103   5,833,764 90,250 SH   SOLE 43 74,109 0 16,141
PEGASYSTEMS INC NOTE 0.750% 3/0 705573AB9   3,661,476 3,832,000 PRN   SOLE 21 3,832,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,970,719 459,911 SH   SOLE 2 215,597 0 244,314
PELOTON INTERACTIVE INC CL A COM 70614W100   31,430 7,335 SH   SOLE 4 7,335 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   13,219 3,085 SH   SOLE 7 3,085 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,353,756 315,929 SH   SOLE 18 315,929 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   3,397,894 792,974 SH   SOLE 19 792,974 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   25,409,600 5,929,895 SH   SOLE 21 5,929,895 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   36,759,052 8,578,542 SH   SOLE 22 8,140,839 0 437,703
PELOTON INTERACTIVE INC CL A COM 70614W100   258,017 60,214 SH   SOLE 25 60,214 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   408,013 95,219 SH   SOLE 26 95,219 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   36,015 8,405 SH   SOLE 28 4,788 0 3,617
PELOTON INTERACTIVE INC CL A COM 70614W100   806,304 188,169 SH   SOLE 30 188,169 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   18,807 4,389 SH   SOLE 31 4,389 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,851,034 431,980 SH   SOLE 34 431,980 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   283,380 66,133 SH   SOLE 40 66,133 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   1,232,618 287,659 SH   SOLE 43 261,920 0 25,739
PELOTON INTERACTIVE INC NOTE 2/1 70614WAB6   6,410,664 7,610,000 PRN   SOLE 21 7,610,000 0 0
PEMBINA PIPELINE CORP COM 706327103   4,109,901 116,296 SH   SOLE 21 116,296 0 0
PEMBINA PIPELINE CORP COM 706327103   12,111,855 342,724 SH   SOLE 43 276,649 0 66,075
PENN ENTERTAINMENT INC COM 707569109   10,314,199 566,403 SH   SOLE 2 222,176 0 344,227
PENN ENTERTAINMENT INC COM 707569109   7,830 430 SH   SOLE 4 430 0 0
PENN ENTERTAINMENT INC COM 707569109   71,165 3,908 SH   SOLE 7 3,908 0 0
PENN ENTERTAINMENT INC COM 707569109   4,536,147 249,102 SH   SOLE 18 249,102 0 0
PENN ENTERTAINMENT INC COM 707569109   945,937 51,946 SH   SOLE 19 51,946 0 0
PENN ENTERTAINMENT INC COM 707569109   132,698,692 7,287,133 SH   SOLE 21 7,287,133 0 0
PENN ENTERTAINMENT INC COM 707569109   79,717,735 4,377,690 SH   SOLE 22 4,174,190 0 203,500
PENN ENTERTAINMENT INC COM 707569109   461,041 25,318 SH   SOLE 25 25,318 0 0
PENN ENTERTAINMENT INC COM 707569109   1,241,703 68,188 SH   SOLE 26 68,188 0 0
PENN ENTERTAINMENT INC COM 707569109   111,955 6,148 SH   SOLE 28 2,786 0 3,362
PENN ENTERTAINMENT INC COM 707569109   1,765,004 96,925 SH   SOLE 30 96,925 0 0
PENN ENTERTAINMENT INC COM 707569109   36,475 2,003 SH   SOLE 31 2,003 0 0
PENN ENTERTAINMENT INC COM 707569109   103,597 5,689 SH   SOLE 36 5,689 0 0
PENN ENTERTAINMENT INC COM 707569109   612,056 33,611 SH   SOLE 40 33,611 0 0
PENN ENTERTAINMENT INC COM 707569109   1,554,642 85,373 SH   SOLE 43 76,121 0 9,252
PENN ENTERTAINMENT INC NOTE 2.750% 5/1 707569AU3   2,836,190 2,614,000 PRN   SOLE 21 2,614,000 0 0
PENNANT GROUP INC COM 70805E109   990,981 50,483 SH   SOLE 2 43,128 0 7,355
PENNANT GROUP INC COM 70805E109   2,670 136 SH   SOLE 4 136 0 0
PENNANT GROUP INC COM 70805E109   2,513 128 SH   SOLE 7 128 0 0
PENNANT GROUP INC COM 70805E109   1,394,476 71,038 SH   SOLE 18 71,038 0 0
PENNANT GROUP INC COM 70805E109   1,178,055 60,013 SH   SOLE 19 60,013 0 0
PENNANT GROUP INC COM 70805E109   21,834,312 1,112,293 SH   SOLE 21 1,112,293 0 0
PENNANT GROUP INC COM 70805E109   14,793,266 753,605 SH   SOLE 22 727,755 0 25,850
PENNANT GROUP INC COM 70805E109   154,292 7,860 SH   SOLE 25 7,860 0 0
PENNANT GROUP INC COM 70805E109   101,369 5,164 SH   SOLE 26 5,164 0 0
PENNANT GROUP INC COM 70805E109   1,152,517 58,712 SH   SOLE 30 58,712 0 0
PENNANT GROUP INC COM 70805E109   52,412 2,670 SH   SOLE 40 2,670 0 0
PENNANT GROUP INC COM 70805E109   320,028 16,303 SH   SOLE 43 16,116 0 187
PENNANTPARK FLOATING RATE CA COM 70806A106   2,346,738 206,216 SH   SOLE 30 206,216 0 0
PENNANTPARK INVT CORP COM 708062104   1,646,707 239,347 SH   SOLE 30 239,347 0 0
PENNANTPARK INVT CORP COM 708062104   925,195 134,476 SH   SOLE 43 125,304 0 9,172
PENNS WOODS BANCORP INC COM 708430103   668,053 34,418 SH   SOLE 2 32,084 0 2,334
PENNS WOODS BANCORP INC COM 708430103   350,156 18,040 SH   SOLE 18 18,040 0 0
PENNS WOODS BANCORP INC COM 708430103   261,084 13,451 SH   SOLE 19 13,451 0 0
PENNS WOODS BANCORP INC COM 708430103   4,993,552 257,267 SH   SOLE 21 257,267 0 0
PENNS WOODS BANCORP INC COM 708430103   2,331,626 120,125 SH   SOLE 22 115,107 0 5,018
PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0   2,500,088 2,635,000 PRN   SOLE 21 2,635,000 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,652,450 29,119 SH   SOLE 2 11,665 0 17,454
PENNYMAC FINL SVCS INC NEW COM 70932M107   15,759 173 SH   SOLE 4 173 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   910,627 9,997 SH   SOLE 7 9,472 0 525
PENNYMAC FINL SVCS INC NEW COM 70932M107   6,088,638 66,842 SH   SOLE 18 66,842 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   4,995,831 54,845 SH   SOLE 19 54,845 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   87,672,030 962,477 SH   SOLE 21 962,477 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   79,368,630 871,321 SH   SOLE 22 829,163 0 42,158
PENNYMAC FINL SVCS INC NEW COM 70932M107   767,433 8,425 SH   SOLE 25 8,425 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   1,750,750 19,220 SH   SOLE 26 19,220 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   183,273 2,012 SH   SOLE 28 779 0 1,233
PENNYMAC FINL SVCS INC NEW COM 70932M107   4,995,011 54,836 SH   SOLE 30 54,836 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   118,690 1,303 SH   SOLE 36 1,303 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   870,365 9,555 SH   SOLE 40 9,555 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107   2,517,467 27,637 SH   SOLE 43 24,476 0 3,161
PENNYMAC MTG INVT TR COM 70931T103   3,892,960 265,188 SH   SOLE   265,188 0 0
PENNYMAC MTG INVT TR COM 70931T103   1,146,200 78,079 SH   SOLE 2 25,021 0 53,058
PENNYMAC MTG INVT TR COM 70931T103   4,932 336 SH   SOLE 4 336 0 0
PENNYMAC MTG INVT TR COM 70931T103   29,844 2,033 SH   SOLE 7 2,033 0 0
PENNYMAC MTG INVT TR COM 70931T103   4,048,216 275,764 SH   SOLE 18 275,764 0 0
PENNYMAC MTG INVT TR COM 70931T103   2,739,185 186,593 SH   SOLE 19 186,593 0 0
PENNYMAC MTG INVT TR COM 70931T103   165,950,970 11,304,562 SH   SOLE 21 11,304,562 0 0
PENNYMAC MTG INVT TR COM 70931T103   37,608,354 2,561,877 SH   SOLE 22 2,438,663 0 123,214
PENNYMAC MTG INVT TR COM 70931T103   285,966 19,480 SH   SOLE 25 19,480 0 0
PENNYMAC MTG INVT TR COM 70931T103   93,203 6,349 SH   SOLE 28 1,745 0 4,604
PENNYMAC MTG INVT TR COM 70931T103   2,626,193 178,896 SH   SOLE 30 178,896 0 0
PENNYMAC MTG INVT TR COM 70931T103   45,244 3,082 SH   SOLE 36 3,082 0 0
PENNYMAC MTG INVT TR COM 70931T103   281,973 19,208 SH   SOLE 40 19,208 0 0
PENNYMAC MTG INVT TR COM 70931T103   2,250,787 153,323 SH   SOLE 43 146,844 0 6,479
PENSKE AUTOMOTIVE GRP INC COM 70959W103   34,908,521 215,498 SH   SOLE 2 133,377 0 82,121
PENSKE AUTOMOTIVE GRP INC COM 70959W103   53,295 329 SH   SOLE 4 68 0 261
PENSKE AUTOMOTIVE GRP INC COM 70959W103   628,521 3,880 SH   SOLE 7 3,880 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   9,539,105 58,887 SH   SOLE 18 58,887 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   20,205,175 124,731 SH   SOLE 19 124,731 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   160,271,934 989,394 SH   SOLE 21 989,394 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   119,803,592 739,574 SH   SOLE 22 681,041 0 58,533
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,793,356 17,244 SH   SOLE 23 17,244 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   667,075 4,118 SH   SOLE 25 4,118 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   5,661,874 34,952 SH   SOLE 26 6,825 0 28,127
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,211,487 13,652 SH   SOLE 28 0 0 13,652
PENSKE AUTOMOTIVE GRP INC COM 70959W103   2,093,721 12,925 SH   SOLE 30 12,925 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   39,526 244 SH   SOLE 31 244 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,204,558 7,436 SH   SOLE 34 7,436 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   256,592 1,584 SH   SOLE 36 1,584 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   730,089 4,507 SH   SOLE 40 4,507 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   7,375,197 45,529 SH   SOLE 43 41,956 0 3,572
PENTAIR PLC SHS G7S00T104   17,465,474 204,418 SH   SOLE 2 54,263 0 150,155
PENTAIR PLC SHS G7S00T104   24,625,859 288,224 SH   SOLE 4 174,341 0 113,883
PENTAIR PLC SHS G7S00T104   63,019,690 737,590 SH   SOLE 7 697,115 0 40,475
PENTAIR PLC SHS G7S00T104   285,882 3,346 SH   SOLE 13 3,346 0 0
PENTAIR PLC SHS G7S00T104   2,410,519 28,213 SH   SOLE 15 28,213 0 0
PENTAIR PLC SHS G7S00T104   22,076,756 258,389 SH   SOLE 18 247,856 0 10,533
PENTAIR PLC SHS G7S00T104   9,837,903 115,144 SH   SOLE 19 115,144 0 0
PENTAIR PLC SHS G7S00T104   457,353,656 5,352,922 SH   SOLE 21 5,352,922 0 0
PENTAIR PLC SHS G7S00T104   338,327,021 3,959,820 SH   SOLE 22 3,577,943 0 381,877
PENTAIR PLC SHS G7S00T104   21,553,863 252,269 SH   SOLE 23 252,269 0 0
PENTAIR PLC SHS G7S00T104   72,011,139 842,827 SH   SOLE 25 841,411 0 1,416
PENTAIR PLC SHS G7S00T104   25,298,442 296,096 SH   SOLE 26 203,871 0 92,225
PENTAIR PLC SHS G7S00T104   35,601,652 416,686 SH   SOLE 28 16,302 0 400,384
PENTAIR PLC SHS G7S00T104   231,893,473 2,714,109 SH   SOLE 30 2,617,393 0 96,716
PENTAIR PLC SHS G7S00T104   3,404,015 39,841 SH   SOLE 31 37,247 0 2,594
PENTAIR PLC SHS G7S00T104   11,513,382 134,754 SH   SOLE 34 134,754 0 0
PENTAIR PLC SHS G7S00T104   3,528,928 41,303 SH   SOLE 36 41,303 0 0
PENTAIR PLC SHS G7S00T104   636,357 7,448 SH   SOLE 40 7,448 0 0
PENTAIR PLC SHS G7S00T104   26,999 316 SH   OTR 43 316 0 0
PENTAIR PLC SHS G7S00T104   12,575,110 147,181 SH   SOLE 43 130,480 0 16,700
PENUMBRA INC COM 70975L107   18,506,755 82,923 SH   SOLE 2 45,500 0 37,423
PENUMBRA INC COM 70975L107   129,668 581 SH   SOLE 4 108 0 473
PENUMBRA INC COM 70975L107   1,298,684 5,819 SH   SOLE 7 5,517 0 302
PENUMBRA INC COM 70975L107   17,986,076 80,590 SH   SOLE 18 80,590 0 0
PENUMBRA INC COM 70975L107   57,083,865 255,775 SH   SOLE 19 255,775 0 0
PENUMBRA INC COM 70975L107   519,236,751 2,326,538 SH   SOLE 21 2,326,538 0 0
PENUMBRA INC COM 70975L107   251,900,588 1,128,688 SH   SOLE 22 1,079,858 0 48,830
PENUMBRA INC COM 70975L107   1,673,404 7,498 SH   SOLE 25 7,498 0 0
PENUMBRA INC COM 70975L107   6,105,982 27,359 SH   SOLE 26 11,925 0 15,434
PENUMBRA INC COM 70975L107   527,374 2,363 SH   SOLE 28 650 0 1,713
PENUMBRA INC COM 70975L107   9,770,597 43,779 SH   SOLE 30 43,779 0 0
PENUMBRA INC COM 70975L107   100,877 452 SH   SOLE 31 452 0 0
PENUMBRA INC COM 70975L107   14,500,228 64,971 SH   SOLE 34 64,971 0 0
PENUMBRA INC COM 70975L107   43,074 193 SH   SOLE 36 193 0 0
PENUMBRA INC COM 70975L107   1,750,178 7,842 SH   SOLE 40 7,842 0 0
PENUMBRA INC COM 70975L107   19,640 88 SH   OTR 43 88 0 0
PENUMBRA INC COM 70975L107   5,754,919 25,786 SH   SOLE 43 20,565 0 5,221
PEOPLES BANCORP INC COM 709789101   959,897 32,418 SH   SOLE 2 10,273 0 22,145
PEOPLES BANCORP INC COM 709789101   5,804 196 SH   SOLE 4 196 0 0
PEOPLES BANCORP INC COM 709789101   9,061 306 SH   SOLE 7 306 0 0
PEOPLES BANCORP INC COM 709789101   2,951,051 99,664 SH   SOLE 18 99,664 0 0
PEOPLES BANCORP INC COM 709789101   2,259,983 76,325 SH   SOLE 19 76,325 0 0
PEOPLES BANCORP INC COM 709789101   42,873,622 1,447,944 SH   SOLE 21 1,447,944 0 0
PEOPLES BANCORP INC COM 709789101   27,171,913 917,660 SH   SOLE 22 870,930 0 46,730
PEOPLES BANCORP INC COM 709789101   168,037 5,675 SH   SOLE 25 5,675 0 0
PEOPLES BANCORP INC COM 709789101   742,974 25,092 SH   SOLE 26 25,092 0 0
PEOPLES BANCORP INC COM 709789101   106,418 3,594 SH   SOLE 28 0 0 3,594
PEOPLES BANCORP INC COM 709789101   114,857 3,879 SH   SOLE 30 3,879 0 0
PEOPLES BANCORP INC COM 709789101   191,932 6,482 SH   SOLE 40 6,482 0 0
PEOPLES BANCORP INC COM 709789101   25,731 869 SH   OTR 43 869 0 0
PEOPLES BANCORP INC COM 709789101   2,679,942 90,508 SH   SOLE 43 82,622 0 7,886
PEOPLES BANCORP N C INC COM 710577107   73,078 2,624 SH   SOLE 2 2,624 0 0
PEOPLES BANCORP N C INC COM 710577107   20,665 742 SH   SOLE 18 742 0 0
PEOPLES BANCORP N C INC COM 710577107   1,047,494 37,612 SH   SOLE 21 37,612 0 0
PEOPLES BANCORP N C INC COM 710577107   264,826 9,509 SH   SOLE 22 9,509 0 0
PEOPLES FINL SVCS CORP COM 711040105   135,150 3,135 SH   SOLE 2 386 0 2,749
PEOPLES FINL SVCS CORP COM 711040105   3,966 92 SH   SOLE 7 92 0 0
PEOPLES FINL SVCS CORP COM 711040105   860,432 19,959 SH   SOLE 18 19,959 0 0
PEOPLES FINL SVCS CORP COM 711040105   673,982 15,634 SH   SOLE 19 15,634 0 0
PEOPLES FINL SVCS CORP COM 711040105   11,838,006 274,600 SH   SOLE 21 274,600 0 0
PEOPLES FINL SVCS CORP COM 711040105   7,791,184 180,728 SH   SOLE 22 174,740 0 5,988
PEPGEN INC COM 713317105   46,922 3,192 SH   SOLE 2 569 0 2,623
PEPGEN INC COM 713317105   417,524 28,403 SH   SOLE 18 28,403 0 0
PEPGEN INC COM 713317105   343,363 23,358 SH   SOLE 19 23,358 0 0
PEPGEN INC COM 713317105   5,548,001 377,415 SH   SOLE 21 377,415 0 0
PEPGEN INC COM 713317105   5,131,314 349,069 SH   SOLE 22 343,122 0 5,947
PEPSICO INC COM 713448108   535,223,282 3,058,244 SH   SOLE 2 985,467 0 2,072,777
PEPSICO INC COM 713448108   116,154,662 663,703 SH   SOLE 4 456,443 0 207,260
PEPSICO INC COM 713448108   273,017,875 1,560,013 SH   SOLE 7 1,435,814 0 124,199
PEPSICO INC COM 713448108   12,393,683 70,817 SH   SOLE 13 70,817 0 0
PEPSICO INC COM 713448108   35,502,879 202,862 SH   SOLE 15 202,862 0 0
PEPSICO INC COM 713448108   504,048,664 2,880,114 SH   SOLE 18 2,707,096 0 173,018
PEPSICO INC COM 713448108   168,203,161 961,106 SH   SOLE 19 961,106 0 0
PEPSICO INC COM 713448108   7,344,090,413 41,963,833 SH   SOLE 21 41,963,833 0 0
PEPSICO INC COM 713448108   5,439,728,899 31,082,389 SH   SOLE 22 27,897,910 0 3,184,479
PEPSICO INC COM 713448108   475,750,334 2,718,418 SH   SOLE 23 2,718,418 0 0
PEPSICO INC COM 713448108   834,270,045 4,766,985 SH   SOLE 25 3,980,948 0 786,037
PEPSICO INC COM 713448108   346,806,116 1,981,636 SH   SOLE 26 1,274,218 0 707,418
PEPSICO INC COM 713448108   524,125,898 2,994,834 SH   SOLE 28 69,299 0 2,925,535
PEPSICO INC COM 713448108   3,083,851 17,621 SH   SOLE 29 17,621 0 0
PEPSICO INC COM 713448108   2,006,976,703 11,467,783 SH   SOLE 30 11,467,783 0 0
PEPSICO INC COM 713448108   61,430,260 351,010 SH   SOLE 31 329,061 0 21,949
PEPSICO INC COM 713448108   92,589,041 529,050 SH   SOLE 32 529,050 0 0
PEPSICO INC COM 713448108   61,958,790 354,030 SH   SOLE 34 354,030 0 0
PEPSICO INC COM 713448108   59,204,658 338,293 SH   SOLE 36 338,293 0 0
PEPSICO INC COM 713448108   11,861,303 67,775 SH   SOLE 40 67,775 0 0
PEPSICO INC COM 713448108   344,070 1,966 SH   OTR 43 1,966 0 0
PEPSICO INC COM 713448108   373,237,443 2,132,664 SH   SOLE 43 1,814,122 0 318,541
PERASO INC COM NEW 71360T200   104 64 SH   SOLE 22 64 0 0
PERDOCEO ED CORP COM 71363P106   1,543,524 87,900 SH   SOLE 2 48,860 0 39,040
PERDOCEO ED CORP COM 71363P106   5,725 326 SH   SOLE 4 326 0 0
PERDOCEO ED CORP COM 71363P106   9,395 535 SH   SOLE 7 535 0 0
PERDOCEO ED CORP COM 71363P106   3,831,574 218,199 SH   SOLE 18 218,199 0 0
PERDOCEO ED CORP COM 71363P106   2,327,736 132,559 SH   SOLE 19 132,559 0 0
PERDOCEO ED CORP COM 71363P106   138,018,861 7,859,844 SH   SOLE 21 7,859,844 0 0
PERDOCEO ED CORP COM 71363P106   34,623,456 1,971,723 SH   SOLE 22 1,886,620 0 85,103
PERDOCEO ED CORP COM 71363P106   259,695 14,789 SH   SOLE 25 14,789 0 0
PERDOCEO ED CORP COM 71363P106   1,369,838 78,009 SH   SOLE 26 31,145 0 46,864
PERDOCEO ED CORP COM 71363P106   2,247,820 128,008 SH   SOLE 30 128,008 0 0
PERDOCEO ED CORP COM 71363P106   145,520 8,287 SH   SOLE 36 8,287 0 0
PERDOCEO ED CORP COM 71363P106   253,250 14,422 SH   SOLE 40 14,422 0 0
PERDOCEO ED CORP COM 71363P106   36,261 2,065 SH   OTR 43 2,065 0 0
PERDOCEO ED CORP COM 71363P106   2,910,219 165,730 SH   SOLE 43 151,545 0 14,185
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   2,200,550 155,736 SH   SOLE 2 145,170 0 10,566
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   3,900 276 SH   SOLE 7 276 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   1,532,921 108,487 SH   SOLE 18 108,487 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   1,288,769 91,208 SH   SOLE 19 91,208 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   22,429,679 1,587,380 SH   SOLE 21 1,587,380 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   18,753,915 1,327,241 SH   SOLE 22 1,291,989 0 35,252
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   101,623 7,192 SH   SOLE 25 7,192 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   411,635 29,132 SH   SOLE 30 29,132 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   82,830 5,862 SH   SOLE 40 5,862 0 0
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102   19,895 1,408 SH   SOLE 43 1,408 0 0
PERFECT CORP CL A ORD SHS G7006A109   1,977 797 SH   SOLE 2 797 0 0
PERFICIENT INC COM 71375U101   1,041,365 18,500 SH   SOLE 2 10,116 0 8,384
PERFICIENT INC COM 71375U101   17,562 312 SH   SOLE 4 137 0 175
PERFICIENT INC COM 71375U101   17,957 319 SH   SOLE 7 319 0 0
PERFICIENT INC COM 71375U101   5,546,085 98,527 SH   SOLE 18 98,527 0 0
PERFICIENT INC COM 71375U101   4,133,262 73,428 SH   SOLE 19 73,428 0 0
PERFICIENT INC COM 71375U101   226,668,347 4,026,796 SH   SOLE 21 4,026,796 0 0
PERFICIENT INC COM 71375U101   55,953,892 994,029 SH   SOLE 22 962,664 0 31,365
PERFICIENT INC COM 71375U101   361,776 6,427 SH   SOLE 25 6,427 0 0
PERFICIENT INC COM 71375U101   710,380 12,620 SH   SOLE 26 12,620 0 0
PERFICIENT INC COM 71375U101   89,783 1,595 SH   SOLE 28 589 0 1,006
PERFICIENT INC COM 71375U101   4,093,521 72,722 SH   SOLE 30 72,722 0 0
PERFICIENT INC COM 71375U101   454,936 8,082 SH   SOLE 40 8,082 0 0
PERFICIENT INC COM 71375U101   1,535,985 27,287 SH   SOLE 43 26,460 0 827
PERFICIENT INC NOTE 0.125%11/1 71375UAF8   3,098,243 3,595,000 PRN   SOLE 21 3,595,000 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   30,864,834 413,516 SH   SOLE 2 161,422 0 252,094
PERFORMANCE FOOD GROUP CO COM 71377A103   96,510 1,293 SH   SOLE 4 472 0 821
PERFORMANCE FOOD GROUP CO COM 71377A103   208,320 2,791 SH   SOLE 7 2,791 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   23,433,974 313,960 SH   SOLE 18 313,960 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   16,113,656 215,885 SH   SOLE 19 215,885 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   595,129,575 7,973,333 SH   SOLE 21 7,973,333 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   359,917,737 4,822,049 SH   SOLE 22 4,605,251 0 216,798
PERFORMANCE FOOD GROUP CO COM 71377A103   443,362 5,940 SH   SOLE 23 5,940 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   11,105,163 148,783 SH   SOLE 26 47,407 0 101,376
PERFORMANCE FOOD GROUP CO COM 71377A103   204,364 2,738 SH   SOLE 28 2,738 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   5,943,285 79,626 SH   SOLE 30 79,626 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   142,488 1,909 SH   SOLE 31 1,909 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   463,440 6,209 SH   SOLE 36 6,209 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   5,529,630 74,084 SH   SOLE 43 63,290 0 10,794
PERFORMANT FINL CORP COM 71377E105   60,723 20,654 SH   SOLE 2 2,219 0 18,435
PERFORMANT FINL CORP COM 71377E105   521,086 177,240 SH   SOLE 18 177,240 0 0
PERFORMANT FINL CORP COM 71377E105   453,821 154,361 SH   SOLE 19 154,361 0 0
PERFORMANT FINL CORP COM 71377E105   7,163,057 2,436,414 SH   SOLE 21 2,436,414 0 0
PERFORMANT FINL CORP COM 71377E105   4,769,709 1,622,350 SH   SOLE 22 1,596,425 0 25,925
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   1,090,057 146,908 SH   SOLE 2 60,073 0 86,835
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   10,062 1,356 SH   SOLE 7 1,356 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   2,943,922 396,755 SH   SOLE 18 396,755 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   2,415,700 325,566 SH   SOLE 19 325,566 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   40,176,206 5,414,583 SH   SOLE 21 5,414,583 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   31,844,028 4,291,648 SH   SOLE 22 4,083,325 0 208,323
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   176,618 23,803 SH   SOLE 25 23,803 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   512,796 69,110 SH   SOLE 26 69,110 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   953,344 128,483 SH   SOLE 28 92,005 0 36,478
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   807,274 108,797 SH   SOLE 30 108,797 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   291,161 39,240 SH   SOLE 40 39,240 0 0
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106   1,781,713 240,123 SH   SOLE 43 225,937 0 14,186
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   23,816 2,003 SH   SOLE 18 2,003 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   331,636 27,892 SH   SOLE 21 27,892 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203   2,916,748 245,311 SH   SOLE 22 245,311 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   9,614 1,217 SH   SOLE 18 1,217 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   129,031 16,333 SH   SOLE 21 16,333 0 0
PERMA-PIPE INTL HLDGS INC COM 714167103   2,425 307 SH   SOLE 22 307 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   10,343,851 585,722 SH   SOLE 2 404,197 0 181,525
PERMIAN RESOURCES CORP CLASS A COM 71424F105   14,746 835 SH   SOLE 4 835 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,732,287 98,091 SH   SOLE 7 92,941 0 5,150
PERMIAN RESOURCES CORP CLASS A COM 71424F105   31,910,719 1,806,949 SH   SOLE 18 1,806,949 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   28,193,784 1,596,477 SH   SOLE 19 1,596,477 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   622,160,387 35,229,920 SH   SOLE 21 35,229,920 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   266,622,627 15,097,544 SH   SOLE 22 14,536,923 0 560,621
PERMIAN RESOURCES CORP CLASS A COM 71424F105   3,237,078 183,300 SH   SOLE 25 183,300 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   2,449,548 138,706 SH   SOLE 26 138,706 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,157,330 65,534 SH   SOLE 28 0 0 65,534
PERMIAN RESOURCES CORP CLASS A COM 71424F105   7,701,950 436,124 SH   SOLE 30 436,124 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   32,741,640 1,854,000 SH   SOLE 34 1,854,000 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   4,014,788 227,338 SH   SOLE 43 211,936 0 15,402
PERMROCK ROYALTY TRUST TR UNIT 714254109   198,880 47,579 SH   SOLE 2 47,579 0 0
PERMROCK ROYALTY TRUST TR UNIT 714254109   54,900 13,134 SH   SOLE 22 13,134 0 0
PERPETUA RESOURCES CORP COM 714266103   34,025 8,179 SH   SOLE 2 5,509 0 2,670
PERPETUA RESOURCES CORP COM 714266103   381,863 91,794 SH   SOLE 18 91,794 0 0
PERPETUA RESOURCES CORP COM 714266103   482,506 115,987 SH   SOLE 19 115,987 0 0
PERPETUA RESOURCES CORP COM 714266103   5,391,768 1,296,098 SH   SOLE 21 1,296,098 0 0
PERPETUA RESOURCES CORP COM 714266103   1,661,213 399,330 SH   SOLE 22 388,541 0 10,789
PERPETUA RESOURCES CORP COM 714266103   2,608 627 SH   SOLE 23 627 0 0
PERRIGO CO PLC SHS G97822103   12,636,764 392,568 SH   SOLE 2 128,163 0 264,405
PERRIGO CO PLC SHS G97822103   59,551 1,850 SH   SOLE 4 554 0 1,296
PERRIGO CO PLC SHS G97822103   1,375,672 42,736 SH   SOLE 7 41,674 0 1,062
PERRIGO CO PLC SHS G97822103   9,306,966 289,126 SH   SOLE 18 289,126 0 0
PERRIGO CO PLC SHS G97822103   3,307,458 102,748 SH   SOLE 19 102,748 0 0
PERRIGO CO PLC SHS G97822103   241,918,827 7,515,341 SH   SOLE 21 7,515,341 0 0
PERRIGO CO PLC SHS G97822103   133,269,465 4,140,089 SH   SOLE 22 3,957,792 0 182,297
PERRIGO CO PLC SHS G97822103   52,051 1,617 SH   SOLE 23 1,617 0 0
PERRIGO CO PLC SHS G97822103   837,648 26,022 SH   SOLE 25 26,022 0 0
PERRIGO CO PLC SHS G97822103   5,005,062 155,485 SH   SOLE 26 39,770 0 115,715
PERRIGO CO PLC SHS G97822103   559,623 17,385 SH   SOLE 28 2,380 0 15,005
PERRIGO CO PLC SHS G97822103   3,596,396 111,724 SH   SOLE 30 111,724 0 0
PERRIGO CO PLC SHS G97822103   54,111 1,681 SH   SOLE 31 1,681 0 0
PERRIGO CO PLC SHS G97822103   153,772 4,777 SH   SOLE 36 4,777 0 0
PERRIGO CO PLC SHS G97822103   929,969 28,890 SH   SOLE 40 28,890 0 0
PERRIGO CO PLC SHS G97822103   48,510 1,507 SH   OTR 43 1,507 0 0
PERRIGO CO PLC SHS G97822103   7,309,895 227,086 SH   SOLE 43 195,505 0 31,581
PERSONALIS INC COM 71535D106   746,226 500,823 SH   SOLE 2 283,760 0 217,063
PERSONALIS INC COM 71535D106   9,506 6,380 SH   SOLE 18 6,380 0 0
PERSONALIS INC COM 71535D106   1,528,622 1,025,921 SH   SOLE 19 1,025,921 0 0
PERSONALIS INC COM 71535D106   150,411 100,947 SH   SOLE 21 100,947 0 0
PERSONALIS INC COM 71535D106   2,253,966 1,512,729 SH   SOLE 22 1,435,406 0 77,323
PERSONALIS INC COM 71535D106   65,666 44,071 SH   SOLE 23 44,071 0 0
PERSONALIS INC COM 71535D106   131,793 88,452 SH   SOLE 26 0 0 88,452
PERSONALIS INC COM 71535D106   2,083 1,398 SH   SOLE 43 1,398 0 0
PERSPECTIVE THERAPEUTICS INC COM 46489V104   27,268 22,914 SH   SOLE 18 22,914 0 0
PERSPECTIVE THERAPEUTICS INC COM 46489V104   632,462 531,481 SH   SOLE 21 531,481 0 0
PERSPECTIVE THERAPEUTICS INC COM 46489V104   8,705,375 7,315,441 SH   SOLE 22 7,315,441 0 0
PERSPECTIVE THERAPEUTICS INC COM 46489V104   29,570 24,849 SH   SOLE 26 24,849 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,760,652 772,216 SH   SOLE 2 303,449 0 468,767
PETCO HEALTH & WELLNESS CO I COM 71601V105   285,871 125,382 SH   SOLE 7 118,580 0 6,802
PETCO HEALTH & WELLNESS CO I COM 71601V105   477,117 209,262 SH   SOLE 18 209,262 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   803,768 352,530 SH   SOLE 19 352,530 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   3,122,829 1,369,662 SH   SOLE 21 1,369,662 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   6,106,294 2,678,199 SH   SOLE 22 2,458,326 0 219,873
PETCO HEALTH & WELLNESS CO I COM 71601V105   76,065 33,362 SH   SOLE 23 33,362 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   49,640 21,772 SH   SOLE 25 21,772 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,433,135 628,568 SH   SOLE 26 49,063 0 579,505
PETCO HEALTH & WELLNESS CO I COM 71601V105   55,124 24,177 SH   SOLE 28 0 0 24,177
PETCO HEALTH & WELLNESS CO I COM 71601V105   487,890 213,987 SH   SOLE 30 213,987 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   2,802 1,229 SH   SOLE 31 1,229 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   190,587 83,591 SH   SOLE 34 83,591 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   10,561 4,632 SH   SOLE 36 4,632 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   40,092 17,584 SH   SOLE 40 17,584 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   1,431,493 627,848 SH   SOLE 43 581,133 0 46,715
PETIQ INC COM CL A 71639T106   4,828,991 264,168 SH   SOLE 2 194,395 0 69,773
PETIQ INC COM CL A 71639T106   313,886 17,171 SH   SOLE 7 16,241 0 930
PETIQ INC COM CL A 71639T106   1,505,047 82,333 SH   SOLE 18 70,645 0 11,688
PETIQ INC COM CL A 71639T106   5,552,605 303,753 SH   SOLE 19 303,753 0 0
PETIQ INC COM CL A 71639T106   19,666,940 1,075,872 SH   SOLE 21 1,075,872 0 0
PETIQ INC COM CL A 71639T106   19,025,038 1,040,757 SH   SOLE 22 994,978 0 45,779
PETIQ INC COM CL A 71639T106   166,110 9,087 SH   SOLE 23 9,087 0 0
PETIQ INC COM CL A 71639T106   101,381 5,546 SH   SOLE 25 5,546 0 0
PETIQ INC COM CL A 71639T106   613,166 33,543 SH   SOLE 26 1,103 0 32,440
PETIQ INC COM CL A 71639T106   49,374 2,701 SH   SOLE 28 0 0 2,701
PETIQ INC COM CL A 71639T106   1,297,441 70,976 SH   SOLE 30 70,976 0 0
PETIQ INC COM CL A 71639T106   123,920 6,779 SH   SOLE 40 6,779 0 0
PETIQ INC COM CL A 71639T106   310,979 17,012 SH   SOLE 43 7,850 0 9,162
PETMED EXPRESS INC COM 716382106   67,156 14,020 SH   SOLE 2 5,907 0 8,113
PETMED EXPRESS INC COM 716382106   618 129 SH   SOLE 7 129 0 0
PETMED EXPRESS INC COM 716382106   288,119 60,150 SH   SOLE 18 60,150 0 0
PETMED EXPRESS INC COM 716382106   193,961 40,493 SH   SOLE 19 40,493 0 0
PETMED EXPRESS INC COM 716382106   4,296,822 897,040 SH   SOLE 21 897,040 0 0
PETMED EXPRESS INC COM 716382106   3,502,620 731,236 SH   SOLE 22 713,413 0 17,823
PETMED EXPRESS INC COM 716382106   3,707 774 SH   SOLE 43 774 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   1,607,725 107,901 SH   SOLE 2 107,901 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   160,967,218 10,803,169 SH   SOLE 21 10,803,169 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   4,157,532 279,029 SH   SOLE 25 279,029 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   686,547 46,077 SH   SOLE 28 0 0 46,077
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   11,434,141 767,392 SH   SOLE 30 767,392 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   19,458,029 1,305,908 SH   SOLE 34 1,305,908 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   666,168 44,709 SH   SOLE 43 44,043 0 666
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   133,041,079 8,746,948 SH   SOLE 21 8,746,948 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   5,891,411 387,338 SH   SOLE 25 387,338 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   5,404,296 355,312 SH   SOLE 30 355,312 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   7,055,980 463,904 SH   SOLE 34 463,904 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   26,366,090 1,733,471 SH   SOLE 43 1,533,593 0 199,878
PETROS PHARMACEUTICALS INC COM NEW 71678J209   24,435 16,510 SH   SOLE 22 16,510 0 0
PFIZER INC COM 717081103   342,145,484 12,329,567 SH   SOLE 2 4,054,244 0 8,275,323
PFIZER INC COM 717081103   121,540,310 4,379,831 SH   SOLE 4 2,247,821 0 2,132,010
PFIZER INC COM 717081103   143,159,614 5,158,905 SH   SOLE 7 4,650,325 0 508,580
PFIZER INC COM 717081103   7,787,732 280,639 SH   SOLE 13 280,639 0 0
PFIZER INC COM 717081103   22,663,703 816,710 SH   SOLE 15 816,710 0 0
PFIZER INC COM 717081103   416,429,493 15,006,468 SH   SOLE 18 14,404,299 0 602,169
PFIZER INC COM 717081103   250,830,557 9,038,939 SH   SOLE 19 9,038,939 0 0
PFIZER INC COM 717081103   4,362,593,373 157,210,572 SH   SOLE 21 157,210,572 0 0
PFIZER INC COM 717081103   3,449,755,208 124,315,503 SH   SOLE 22 111,282,765 0 13,032,738
PFIZER INC COM 717081103   287,016,613 10,342,941 SH   SOLE 23 10,342,941 0 0
PFIZER INC COM 717081103   317,052,103 11,425,301 SH   SOLE 25 11,229,200 0 196,101
PFIZER INC COM 717081103   194,275,863 7,000,932 SH   SOLE 26 4,509,955 0 2,490,977
PFIZER INC COM 717081103   333,112,249 12,004,045 SH   SOLE 28 402,500 0 11,601,545
PFIZER INC COM 717081103   304,917 10,988 SH   SOLE 29 10,988 0 0
PFIZER INC COM 717081103   1,209,333,317 43,579,579 SH   SOLE 30 43,579,579 0 0
PFIZER INC COM 717081103   45,082,872 1,624,608 SH   SOLE 31 1,206,041 0 418,567
PFIZER INC COM 717081103   19,605,458 706,503 SH   SOLE 32 706,503 0 0
PFIZER INC COM 717081103   224,716,531 8,097,893 SH   SOLE 34 8,097,893 0 0
PFIZER INC COM 717081103   22,395,138 807,032 SH   SOLE 35 807,032 0 0
PFIZER INC COM 717081103   39,512,198 1,423,863 SH   SOLE 36 1,423,863 0 0
PFIZER INC COM 717081103   7,714,805 278,011 SH   SOLE 40 278,011 0 0
PFIZER INC COM 717081103   146,508,238 5,279,576 SH   SOLE 43 4,636,712 0 642,864
PG&E CORP COM 69331C108   67,553,728 4,030,652 SH   SOLE 2 928,668 0 3,101,984
PG&E CORP COM 69331C108   32,264,810 1,925,108 SH   SOLE 4 1,097,582 0 827,526
PG&E CORP COM 69331C108   75,207,802 4,487,339 SH   SOLE 7 3,916,117 0 571,222
PG&E CORP COM 69331C108   1,418,097 84,612 SH   SOLE 13 84,612 0 0
PG&E CORP COM 69331C108   4,835,092 288,490 SH   SOLE 15 288,490 0 0
PG&E CORP COM 69331C108   103,181,444 6,156,411 SH   SOLE 18 5,843,826 0 312,585
PG&E CORP COM 69331C108   209,232,075 12,484,014 SH   SOLE 19 12,484,014 0 0
PG&E CORP COM 69331C108   1,027,559,924 61,310,258 SH   SOLE 21 61,310,258 0 0
PG&E CORP COM 69331C108   775,680,806 46,281,671 SH   SOLE 22 41,806,487 0 4,475,184
PG&E CORP COM 69331C108   50,730,810 3,026,898 SH   SOLE 23 3,026,898 0 0
PG&E CORP COM 69331C108   105,366,751 6,286,799 SH   SOLE 25 5,719,716 0 567,083
PG&E CORP COM 69331C108   33,307,533 1,987,323 SH   SOLE 26 1,368,169 0 619,154
PG&E CORP COM 69331C108   56,589,755 3,376,477 SH   SOLE 28 558,974 0 2,817,503
PG&E CORP COM 69331C108   222,328,791 13,265,441 SH   SOLE 30 13,265,441 0 0
PG&E CORP COM 69331C108   7,814,099 466,235 SH   SOLE 31 434,085 0 32,150
PG&E CORP COM 69331C108   17,240,090 1,028,645 SH   SOLE 34 1,028,645 0 0
PG&E CORP COM 69331C108   7,875,675 469,909 SH   SOLE 36 469,909 0 0
PG&E CORP COM 69331C108   1,709,302 101,987 SH   SOLE 40 101,987 0 0
PG&E CORP COM 69331C108   30,285 1,807 SH   OTR 43 1,807 0 0
PG&E CORP COM 69331C108   19,922,833 1,188,713 SH   SOLE 43 930,365 0 258,348
PHARMACYTE BIOTECH INC COM NEW 71715X203   3,835 1,618 SH   SOLE 18 1,618 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   46,177 19,484 SH   SOLE 21 19,484 0 0
PHARMACYTE BIOTECH INC COM NEW 71715X203   5 2 SH   SOLE 22 2 0 0
PHARVARIS N V COM N69605108   52,413 2,268 SH   SOLE 2 2,268 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   263,280 24,791 SH   SOLE 2 8,288 0 16,503
PHATHOM PHARMACEUTICALS INC COM 71722W107   383,732 36,133 SH   SOLE 7 34,176 0 1,957
PHATHOM PHARMACEUTICALS INC COM 71722W107   904,527 85,172 SH   SOLE 18 85,172 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   724,433 68,214 SH   SOLE 19 68,214 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   15,848,959 1,492,369 SH   SOLE 21 1,492,369 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   9,709,367 914,253 SH   SOLE 22 877,410 0 36,843
PHATHOM PHARMACEUTICALS INC COM 71722W107   96,695 9,105 SH   SOLE 25 9,105 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   29,194 2,749 SH   SOLE 28 0 0 2,749
PHATHOM PHARMACEUTICALS INC COM 71722W107   937,831 88,308 SH   SOLE 30 88,308 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   77,048 7,255 SH   SOLE 40 7,255 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   180,869 17,031 SH   SOLE 43 14,731 0 2,300
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   1,660,354 128,411 SH   SOLE 2 111,796 0 16,615
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   369,384 28,568 SH   SOLE 7 27,016 0 1,552
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   826,111 63,891 SH   SOLE 18 63,891 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   638,768 49,402 SH   SOLE 19 49,402 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   32,578,984 2,519,643 SH   SOLE 21 2,519,643 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   8,833,168 683,153 SH   SOLE 22 659,523 0 23,630
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   24,244 1,875 SH   SOLE 23 1,875 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   44,686 3,456 SH   SOLE 25 3,456 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   31,614 2,445 SH   SOLE 26 1,362 0 1,083
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   1,104,351 85,410 SH   SOLE 30 85,410 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   16,369 1,266 SH   SOLE 36 1,266 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   22,317 1,726 SH   SOLE 40 1,726 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   12,335 954 SH   OTR 43 954 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   444,714 34,394 SH   SOLE 43 811 0 33,583
PHILIP MORRIS INTL INC COM 718172109   178,030,670 1,943,142 SH   SOLE 2 358,711 0 1,584,431
PHILIP MORRIS INTL INC COM 718172109   20,766,589 226,660 SH   SOLE 4 226,660 0 0
PHILIP MORRIS INTL INC COM 718172109   103,047,396 1,124,726 SH   SOLE 7 1,043,686 0 81,040
PHILIP MORRIS INTL INC COM 718172109   4,449,709 48,567 SH   SOLE 13 48,567 0 0
PHILIP MORRIS INTL INC COM 718172109   20,277,064 221,317 SH   SOLE 15 221,317 0 0
PHILIP MORRIS INTL INC COM 718172109   219,669,848 2,397,619 SH   SOLE 18 2,299,964 0 97,655
PHILIP MORRIS INTL INC COM 718172109   92,172,743 1,006,033 SH   SOLE 19 1,006,033 0 0
PHILIP MORRIS INTL INC COM 718172109   3,790,901,828 41,376,357 SH   SOLE 21 41,376,357 0 0
PHILIP MORRIS INTL INC COM 718172109   3,029,254,232 33,063,242 SH   SOLE 22 29,699,620 0 3,363,622
PHILIP MORRIS INTL INC COM 718172109   254,125,569 2,773,691 SH   SOLE 23 2,773,691 0 0
PHILIP MORRIS INTL INC COM 718172109   218,347,135 2,383,182 SH   SOLE 25 2,368,317 0 14,865
PHILIP MORRIS INTL INC COM 718172109   81,863,386 893,510 SH   SOLE 26 589,515 0 303,995
PHILIP MORRIS INTL INC COM 718172109   89,458,226 976,405 SH   SOLE 28 0 0 976,405
PHILIP MORRIS INTL INC COM 718172109   653,631,831 7,134,161 SH   SOLE 30 7,134,161 0 0
PHILIP MORRIS INTL INC COM 718172109   17,138,346 187,059 SH   SOLE 31 162,275 0 24,784
PHILIP MORRIS INTL INC COM 718172109   18,009,010 196,562 SH   SOLE 32 196,562 0 0
PHILIP MORRIS INTL INC COM 718172109   16,613,271 181,328 SH   SOLE 34 181,328 0 0
PHILIP MORRIS INTL INC COM 718172109   29,471,222 321,668 SH   SOLE 36 321,668 0 0
PHILIP MORRIS INTL INC COM 718172109   6,508,776 71,041 SH   SOLE 37 71,041 0 0
PHILIP MORRIS INTL INC COM 718172109   3,568,141 38,945 SH   SOLE 40 38,945 0 0
PHILIP MORRIS INTL INC COM 718172109   130,358,673 1,422,819 SH   SOLE 43 1,253,685 0 169,134
PHILLIPS 66 COM 718546104   173,009,238 1,059,197 SH   SOLE 2 162,250 0 896,947
PHILLIPS 66 COM 718546104   56,469,251 345,716 SH   SOLE 4 131,857 0 213,859
PHILLIPS 66 COM 718546104   75,228,687 460,565 SH   SOLE 7 419,362 0 41,203
PHILLIPS 66 COM 718546104   4,212,865 25,792 SH   SOLE 13 25,792 0 0
PHILLIPS 66 COM 718546104   10,393,651 63,632 SH   SOLE 15 63,632 0 0
PHILLIPS 66 COM 718546104   142,869,088 874,673 SH   SOLE 18 847,260 0 27,413
PHILLIPS 66 COM 718546104   30,484,798 186,634 SH   SOLE 19 186,634 0 0
PHILLIPS 66 COM 718546104   2,417,281,074 14,799,076 SH   SOLE 21 14,799,076 0 0
PHILLIPS 66 COM 718546104   1,538,084,576 9,416,460 SH   SOLE 22 8,445,190 0 971,270
PHILLIPS 66 COM 718546104   109,720,052 671,728 SH   SOLE 23 671,728 0 0
PHILLIPS 66 COM 718546104   156,508,305 958,175 SH   SOLE 25 958,175 0 0
PHILLIPS 66 COM 718546104   79,301,080 485,497 SH   SOLE 26 344,210 0 141,287
PHILLIPS 66 COM 718546104   19,760,710 120,979 SH   SOLE 28 6,043 0 114,936
PHILLIPS 66 COM 718546104   611,637,247 3,744,565 SH   SOLE 30 3,744,565 0 0
PHILLIPS 66 COM 718546104   16,563,493 101,405 SH   SOLE 31 94,424 0 6,981
PHILLIPS 66 COM 718546104   3,249,323 19,893 SH   SOLE 34 19,893 0 0
PHILLIPS 66 COM 718546104   11,027,737 67,514 SH   SOLE 35 67,514 0 0
PHILLIPS 66 COM 718546104   18,162,101 111,192 SH   SOLE 36 111,192 0 0
PHILLIPS 66 COM 718546104   3,534,188 21,637 SH   SOLE 40 21,637 0 0
PHILLIPS 66 COM 718546104   83,630 512 SH   OTR 43 512 0 0
PHILLIPS 66 COM 718546104   94,595,478 579,132 SH   SOLE 43 470,845 0 108,287
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   4,332,701 120,789 SH   SOLE 2 34,417 0 86,372
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   2,000,685 55,776 SH   SOLE 4 55,776 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   7,059,933 196,820 SH   SOLE 7 176,970 0 19,850
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   13,507,996 376,582 SH   SOLE 18 376,582 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   16,353,958 455,923 SH   SOLE 19 455,923 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   522,132,687 14,556,250 SH   SOLE 21 14,556,250 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   167,461,427 4,668,565 SH   SOLE 22 4,453,714 0 214,851
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   232,438 6,480 SH   SOLE 23 6,480 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   12,802,971 356,927 SH   SOLE 25 356,927 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,424,577 39,715 SH   SOLE 26 39,715 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   3,454,066 96,294 SH   SOLE 28 6,374 0 89,920
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   21,027,137 586,204 SH   SOLE 30 586,204 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   74,932 2,089 SH   SOLE 36 2,089 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   962,787 26,841 SH   SOLE 40 26,841 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   1,337,126 37,277 SH   SOLE 43 35,246 0 2,031
PHINIA INC COMMON STOCK 71880K101   3,415,812 88,884 SH   SOLE 2 21,839 0 67,045
PHINIA INC COMMON STOCK 71880K101   5,265 137 SH   SOLE 4 137 0 0
PHINIA INC COMMON STOCK 71880K101   37,815 984 SH   SOLE 7 984 0 0
PHINIA INC COMMON STOCK 71880K101   1,505,149 39,166 SH   SOLE 18 39,166 0 0
PHINIA INC COMMON STOCK 71880K101   611,767 15,919 SH   SOLE 19 15,919 0 0
PHINIA INC COMMON STOCK 71880K101   163,344,486 4,250,442 SH   SOLE 21 4,250,442 0 0
PHINIA INC COMMON STOCK 71880K101   46,904,122 1,220,508 SH   SOLE 22 1,155,062 0 65,446
PHINIA INC COMMON STOCK 71880K101   341,796 8,894 SH   SOLE 25 8,894 0 0
PHINIA INC COMMON STOCK 71880K101   663,071 17,254 SH   SOLE 26 17,254 0 0
PHINIA INC COMMON STOCK 71880K101   3,671,679 95,542 SH   SOLE 30 95,542 0 0
PHINIA INC COMMON STOCK 71880K101   25,863 673 SH   SOLE 31 673 0 0
PHINIA INC COMMON STOCK 71880K101   112,177 2,919 SH   SOLE 36 2,919 0 0
PHINIA INC COMMON STOCK 71880K101   436,795 11,366 SH   SOLE 40 11,366 0 0
PHINIA INC COMMON STOCK 71880K101   1,822,679 47,429 SH   SOLE 43 42,089 0 5,339
PHIO PHARMACEUTICALS CORP COM 71880W402   1 1 SH   SOLE 22 1 0 0
PHOTRONICS INC COM 719405102   4,468,556 157,788 SH   SOLE 2 68,887 0 88,901
PHOTRONICS INC COM 719405102   6,344 224 SH   SOLE 4 224 0 0
PHOTRONICS INC COM 719405102   13,509 477 SH   SOLE 7 477 0 0
PHOTRONICS INC COM 719405102   5,871,586 207,330 SH   SOLE 18 207,330 0 0
PHOTRONICS INC COM 719405102   8,091,845 285,729 SH   SOLE 19 285,729 0 0
PHOTRONICS INC COM 719405102   209,178,373 7,386,242 SH   SOLE 21 7,386,242 0 0
PHOTRONICS INC COM 719405102   58,916,192 2,080,374 SH   SOLE 22 1,978,368 0 102,006
PHOTRONICS INC COM 719405102   185,156 6,538 SH   SOLE 23 6,538 0 0
PHOTRONICS INC COM 719405102   377,307 13,323 SH   SOLE 25 13,323 0 0
PHOTRONICS INC COM 719405102   1,416,227 50,008 SH   SOLE 26 20,659 0 29,349
PHOTRONICS INC COM 719405102   44,547 1,573 SH   SOLE 28 0 0 1,573
PHOTRONICS INC COM 719405102   4,343,807 153,383 SH   SOLE 30 153,383 0 0
PHOTRONICS INC COM 719405102   348,478 12,305 SH   SOLE 40 12,305 0 0
PHOTRONICS INC COM 719405102   1,702,145 60,104 SH   SOLE 43 57,081 0 3,023
PHREESIA INC COM 71944F106   2,366,103 98,876 SH   SOLE 2 62,757 0 36,119
PHREESIA INC COM 71944F106   3,350 140 SH   SOLE 4 140 0 0
PHREESIA INC COM 71944F106   11,104 464 SH   SOLE 7 464 0 0
PHREESIA INC COM 71944F106   3,387,268 141,549 SH   SOLE 18 130,362 0 11,187
PHREESIA INC COM 71944F106   4,814,931 201,209 SH   SOLE 19 201,209 0 0
PHREESIA INC COM 71944F106   47,047,433 1,966,044 SH   SOLE 21 1,966,044 0 0
PHREESIA INC COM 71944F106   39,471,339 1,649,450 SH   SOLE 22 1,598,855 0 50,595
PHREESIA INC COM 71944F106   170,525 7,126 SH   SOLE 23 7,126 0 0
PHREESIA INC COM 71944F106   274,621 11,476 SH   SOLE 25 11,476 0 0
PHREESIA INC COM 71944F106   285,796 11,943 SH   SOLE 26 11,943 0 0
PHREESIA INC COM 71944F106   20,987 877 SH   SOLE 28 877 0 0
PHREESIA INC COM 71944F106   819,363 34,240 SH   SOLE 30 34,240 0 0
PHREESIA INC COM 71944F106   56,953 2,380 SH   SOLE 36 2,380 0 0
PHREESIA INC COM 71944F106   283,594 11,851 SH   SOLE 40 11,851 0 0
PHREESIA INC COM 71944F106   455,244 19,024 SH   SOLE 43 18,027 0 997
PHUNWARE INC COM NEW 71948P209   1,982,086 221,215 SH   SOLE 22 221,215 0 0
PHX MINERALS INC CL A 69291A100   21,152 6,203 SH   SOLE 18 6,203 0 0
PHX MINERALS INC CL A 69291A100   269,878 79,143 SH   SOLE 21 79,143 0 0
PHX MINERALS INC CL A 69291A100   992,116 290,943 SH   SOLE 22 290,943 0 0
PIEDMONT LITHIUM INC COM 72016P105   176,543 13,254 SH   SOLE 2 5,008 0 8,246
PIEDMONT LITHIUM INC COM 72016P105   387,079 29,060 SH   SOLE 7 29,060 0 0
PIEDMONT LITHIUM INC COM 72016P105   657,209 49,340 SH   SOLE 18 49,340 0 0
PIEDMONT LITHIUM INC COM 72016P105   486,686 36,538 SH   SOLE 19 36,538 0 0
PIEDMONT LITHIUM INC COM 72016P105   9,299,398 698,153 SH   SOLE 21 698,153 0 0
PIEDMONT LITHIUM INC COM 72016P105   7,223,622 542,314 SH   SOLE 22 521,347 0 20,967
PIEDMONT LITHIUM INC COM 72016P105   38,988 2,927 SH   SOLE 25 2,927 0 0
PIEDMONT LITHIUM INC COM 72016P105   172,907 12,981 SH   SOLE 26 12,981 0 0
PIEDMONT LITHIUM INC COM 72016P105   201,532 15,130 SH   SOLE 30 15,130 0 0
PIEDMONT LITHIUM INC COM 72016P105   38,375 2,881 SH   SOLE 40 2,881 0 0
PIEDMONT LITHIUM INC COM 72016P105   214,758 16,123 SH   SOLE 43 14,618 0 1,505
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   4,617,297 656,799 SH   SOLE 2 426,401 0 230,398
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   400,773 57,009 SH   SOLE 4 57,009 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   1,752,171 249,242 SH   SOLE 7 226,261 0 22,981
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   2,442,820 347,485 SH   SOLE 18 347,485 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   5,803,342 825,511 SH   SOLE 19 825,511 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   39,615,421 5,635,195 SH   SOLE 21 5,635,195 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   43,218,992 6,147,794 SH   SOLE 22 5,859,471 0 288,323
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   239,294 34,039 SH   SOLE 23 34,039 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   8,938,223 1,271,440 SH   SOLE 25 1,271,440 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   997,916 141,951 SH   SOLE 26 45,732 0 96,219
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   577,543 82,154 SH   SOLE 28 7,011 0 75,143
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   3,986,193 567,026 SH   SOLE 30 567,026 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   106,448 15,142 SH   SOLE 36 15,142 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   165,648 23,563 SH   SOLE 40 23,563 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   6,188,945 880,362 SH   SOLE 43 850,763 0 29,599
PIERIS PHARMACEUTICALS INC COM 720795103   489 2,667 SH   SOLE 2 2,667 0 0
PIERIS PHARMACEUTICALS INC COM 720795103   189,607 1,034,972 SH   SOLE 22 1,034,972 0 0
PILGRIMS PRIDE CORP COM 72147K108   4,165,521 121,373 SH   SOLE 2 78,754 0 42,619
PILGRIMS PRIDE CORP COM 72147K108   10,056 293 SH   SOLE 4 97 0 196
PILGRIMS PRIDE CORP COM 72147K108   3,410,378 99,370 SH   SOLE 7 99,370 0 0
PILGRIMS PRIDE CORP COM 72147K108   2,888,303 84,158 SH   SOLE 18 84,158 0 0
PILGRIMS PRIDE CORP COM 72147K108   2,807,719 81,810 SH   SOLE 19 81,810 0 0
PILGRIMS PRIDE CORP COM 72147K108   70,422,855 2,051,948 SH   SOLE 21 2,051,948 0 0
PILGRIMS PRIDE CORP COM 72147K108   44,556,215 1,298,258 SH   SOLE 22 1,237,884 0 60,374
PILGRIMS PRIDE CORP COM 72147K108   119,537 3,483 SH   SOLE 23 3,483 0 0
PILGRIMS PRIDE CORP COM 72147K108   334,345 9,742 SH   SOLE 25 9,742 0 0
PILGRIMS PRIDE CORP COM 72147K108   1,489,316 43,395 SH   SOLE 26 23,267 0 20,128
PILGRIMS PRIDE CORP COM 72147K108   2,720,718 79,275 SH   SOLE 30 79,275 0 0
PILGRIMS PRIDE CORP COM 72147K108   17,297 504 SH   SOLE 31 504 0 0
PILGRIMS PRIDE CORP COM 72147K108   68,880 2,007 SH   SOLE 36 2,007 0 0
PILGRIMS PRIDE CORP COM 72147K108   312,724 9,112 SH   SOLE 40 9,112 0 0
PILGRIMS PRIDE CORP COM 72147K108   3,054,789 89,009 SH   SOLE 43 86,019 0 2,990
PINEAPPLE ENERGY INC COM 72303P107   1,707 25,096 SH   SOLE 22 25,096 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   9,962,853 116,009 SH   SOLE 2 69,574 0 46,435
PINNACLE FINL PARTNERS INC COM 72346Q104   16,060 187 SH   SOLE 4 187 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,644,602 19,150 SH   SOLE 7 18,159 0 991
PINNACLE FINL PARTNERS INC COM 72346Q104   11,254,574 131,050 SH   SOLE 18 131,050 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   2,098,134 24,431 SH   SOLE 19 24,431 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   338,118,062 3,937,099 SH   SOLE 21 3,937,099 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   197,612,628 2,301,032 SH   SOLE 22 2,202,482 0 98,550
PINNACLE FINL PARTNERS INC COM 72346Q104   1,335,778 15,554 SH   SOLE 25 15,554 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   2,053,648 23,913 SH   SOLE 26 23,913 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   403,292 4,696 SH   SOLE 28 1,356 0 3,340
PINNACLE FINL PARTNERS INC COM 72346Q104   12,379,860 144,153 SH   SOLE 30 144,153 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   80,470 937 SH   SOLE 31 937 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   178,802 2,082 SH   SOLE 36 2,082 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   1,400,960 16,313 SH   SOLE 40 16,313 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   10,787,349 125,610 SH   SOLE 43 108,084 0 17,526
PINNACLE WEST CAP CORP COM 723484101   24,772,547 331,494 SH   SOLE 2 70,955 0 260,539
PINNACLE WEST CAP CORP COM 723484101   1,965,773 26,305 SH   SOLE 4 26,305 0 0
PINNACLE WEST CAP CORP COM 723484101   6,635,576 88,794 SH   SOLE 7 79,714 0 9,080
PINNACLE WEST CAP CORP COM 723484101   456,451 6,108 SH   SOLE 15 6,108 0 0
PINNACLE WEST CAP CORP COM 723484101   15,413,735 206,259 SH   SOLE 18 206,259 0 0
PINNACLE WEST CAP CORP COM 723484101   11,828,638 158,285 SH   SOLE 19 158,285 0 0
PINNACLE WEST CAP CORP COM 723484101   460,186,742 6,157,992 SH   SOLE 21 6,157,992 0 0
PINNACLE WEST CAP CORP COM 723484101   190,428,182 2,548,216 SH   SOLE 22 2,360,016 0 188,200
PINNACLE WEST CAP CORP COM 723484101   22,568 302 SH   SOLE 23 302 0 0
PINNACLE WEST CAP CORP COM 723484101   3,749,055 50,168 SH   SOLE 25 50,168 0 0
PINNACLE WEST CAP CORP COM 723484101   3,996,261 53,476 SH   SOLE 26 53,476 0 0
PINNACLE WEST CAP CORP COM 723484101   144,752 1,937 SH   SOLE 28 1,937 0 0
PINNACLE WEST CAP CORP COM 723484101   35,671,394 477,337 SH   SOLE 30 477,337 0 0
PINNACLE WEST CAP CORP COM 723484101   105,444 1,411 SH   SOLE 31 1,411 0 0
PINNACLE WEST CAP CORP COM 723484101   3,711,914 49,671 SH   SOLE 32 49,671 0 0
PINNACLE WEST CAP CORP COM 723484101   1,155,550 15,463 SH   SOLE 36 15,463 0 0
PINNACLE WEST CAP CORP COM 723484101   8,968,356 120,010 SH   SOLE 43 107,906 0 12,104
PINSTRIPES HOLDINGS INC CL A COM 06690B107   965,939 297,212 SH   SOLE 22 297,212 0 0
PINTEREST INC CL A 72352L106   52,721,941 1,520,679 SH   SOLE 2 644,101 0 876,578
PINTEREST INC CL A 72352L106   15,329,757 442,162 SH   SOLE 4 212,535 0 229,627
PINTEREST INC CL A 72352L106   4,016,381 115,846 SH   SOLE 7 113,408 0 2,438
PINTEREST INC CL A 72352L106   1,255,262 36,206 SH   SOLE 13 36,206 0 0
PINTEREST INC CL A 72352L106   2,072,954 59,791 SH   SOLE 15 59,791 0 0
PINTEREST INC CL A 72352L106   29,903,950 862,531 SH   SOLE 18 741,038 0 121,493
PINTEREST INC CL A 72352L106   358,740,510 10,347,289 SH   SOLE 19 10,347,289 0 0
PINTEREST INC CL A 72352L106   357,505,426 10,311,665 SH   SOLE 21 10,311,665 0 0
PINTEREST INC CL A 72352L106   570,934,951 16,467,694 SH   SOLE 22 15,183,957 0 1,283,737
PINTEREST INC CL A 72352L106   35,388,882 1,020,735 SH   SOLE 23 1,020,735 0 0
PINTEREST INC CL A 72352L106   30,458,982 878,540 SH   SOLE 25 876,167 0 2,373
PINTEREST INC CL A 72352L106   22,515,530 649,424 SH   SOLE 26 361,340 0 288,084
PINTEREST INC CL A 72352L106   48,341,768 1,394,340 SH   SOLE 28 8,729 0 1,385,611
PINTEREST INC CL A 72352L106   163,469 4,715 SH   SOLE 29 4,715 0 0
PINTEREST INC CL A 72352L106   124,728,203 3,597,583 SH   SOLE 30 2,657,342 0 940,241
PINTEREST INC CL A 72352L106   4,536,223 130,840 SH   SOLE 31 121,481 0 9,359
PINTEREST INC CL A 72352L106   28,574,321 824,180 SH   SOLE 34 824,180 0 0
PINTEREST INC CL A 72352L106   4,390,921 126,649 SH   SOLE 36 126,649 0 0
PINTEREST INC CL A 72352L106   992,429 28,625 SH   SOLE 40 28,625 0 0
PINTEREST INC CL A 72352L106   10,193 294 SH   OTR 43 294 0 0
PINTEREST INC CL A 72352L106   14,550,932 419,698 SH   SOLE 43 358,429 0 61,269
PIONEER BANCORP INC MD COM 723561106   21,788 2,221 SH   SOLE 2 545 0 1,676
PIONEER BANCORP INC MD COM 723561106   332,775 33,922 SH   SOLE 18 33,922 0 0
PIONEER BANCORP INC MD COM 723561106   232,124 23,662 SH   SOLE 19 23,662 0 0
PIONEER BANCORP INC MD COM 723561106   4,358,200 444,261 SH   SOLE 21 444,261 0 0
PIONEER BANCORP INC MD COM 723561106   1,365,523 139,197 SH   SOLE 22 130,675 0 8,522
PIONEER NAT RES CO COM 723787107   62,829,113 239,349 SH   SOLE 2 93,039 0 146,310
PIONEER NAT RES CO COM 723787107   53,485,163 203,753 SH   SOLE 4 70,422 0 133,331
PIONEER NAT RES CO COM 723787107   68,227,425 259,914 SH   SOLE 7 236,519 0 23,395
PIONEER NAT RES CO COM 723787107   1,971,113 7,509 SH   SOLE 13 7,509 0 0
PIONEER NAT RES CO COM 723787107   8,777,213 33,437 SH   SOLE 15 33,437 0 0
PIONEER NAT RES CO COM 723787107   118,312,163 450,713 SH   SOLE 18 431,024 0 19,689
PIONEER NAT RES CO COM 723787107   24,652,425 93,914 SH   SOLE 19 93,914 0 0
PIONEER NAT RES CO COM 723787107   1,632,162,263 6,217,761 SH   SOLE 21 6,217,761 0 0
PIONEER NAT RES CO COM 723787107   1,320,610,463 5,030,897 SH   SOLE 22 4,503,445 0 527,452
PIONEER NAT RES CO COM 723787107   95,361,788 363,283 SH   SOLE 23 363,283 0 0
PIONEER NAT RES CO COM 723787107   130,950,488 498,859 SH   SOLE 25 454,796 0 44,063
PIONEER NAT RES CO COM 723787107   63,342,563 241,305 SH   SOLE 26 168,006 0 73,299
PIONEER NAT RES CO COM 723787107   71,565,375 272,630 SH   SOLE 28 4,085 0 268,545
PIONEER NAT RES CO COM 723787107   436,560,600 1,663,088 SH   SOLE 30 1,663,088 0 0
PIONEER NAT RES CO COM 723787107   14,037,713 53,477 SH   SOLE 31 49,817 0 3,660
PIONEER NAT RES CO COM 723787107   2,741,813 10,445 SH   SOLE 34 10,445 0 0
PIONEER NAT RES CO COM 723787107   17,290,613 65,869 SH   SOLE 35 65,869 0 0
PIONEER NAT RES CO COM 723787107   12,839,925 48,914 SH   SOLE 36 48,914 0 0
PIONEER NAT RES CO COM 723787107   3,050,513 11,621 SH   SOLE 40 11,621 0 0
PIONEER NAT RES CO COM 723787107   84,525 322 SH   OTR 43 322 0 0
PIONEER NAT RES CO COM 723787107   87,239,618 332,341 SH   SOLE 43 282,061 0 50,280
PIONEER NAT RES CO NOTE 0.250% 5/1 723787AP2   10,438,329 3,649,000 PRN   SOLE 21 3,649,000 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   6,195 1,085 SH   SOLE 18 1,085 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   89,247 15,630 SH   SOLE 21 15,630 0 0
PIONEER PWR SOLUTIONS INC COM NEW 723836300   169,244 29,640 SH   SOLE 22 29,640 0 0
PIPER SANDLER COMPANIES COM 724078100   2,279,261 11,483 SH   SOLE 2 5,821 0 5,662
PIPER SANDLER COMPANIES COM 724078100   10,520 53 SH   SOLE 4 53 0 0
PIPER SANDLER COMPANIES COM 724078100   468,833 2,362 SH   SOLE 7 2,240 0 122
PIPER SANDLER COMPANIES COM 724078100   10,051,534 50,640 SH   SOLE 18 50,640 0 0
PIPER SANDLER COMPANIES COM 724078100   7,384,026 37,201 SH   SOLE 19 37,201 0 0
PIPER SANDLER COMPANIES COM 724078100   367,097,529 1,849,451 SH   SOLE 21 1,849,451 0 0
PIPER SANDLER COMPANIES COM 724078100   94,926,453 478,243 SH   SOLE 22 461,529 0 16,714
PIPER SANDLER COMPANIES COM 724078100   701,265 3,533 SH   SOLE 25 3,533 0 0
PIPER SANDLER COMPANIES COM 724078100   1,141,714 5,752 SH   SOLE 26 5,752 0 0
PIPER SANDLER COMPANIES COM 724078100   64,509 325 SH   SOLE 28 325 0 0
PIPER SANDLER COMPANIES COM 724078100   7,176,604 36,156 SH   SOLE 30 36,156 0 0
PIPER SANDLER COMPANIES COM 724078100   734,413 3,700 SH   SOLE 40 3,700 0 0
PIPER SANDLER COMPANIES COM 724078100   32,155 162 SH   OTR 43 162 0 0
PIPER SANDLER COMPANIES COM 724078100   4,434,135 22,339 SH   SOLE 43 20,812 0 1,527
PITNEY BOWES INC COM 724479100   236,777 54,683 SH   SOLE 2 34,928 0 19,755
PITNEY BOWES INC COM 724479100   2,052 474 SH   SOLE 4 474 0 0
PITNEY BOWES INC COM 724479100   177,015 40,881 SH   SOLE 7 38,701 0 2,180
PITNEY BOWES INC COM 724479100   1,824,562 421,377 SH   SOLE 18 421,377 0 0
PITNEY BOWES INC COM 724479100   990,262 228,698 SH   SOLE 19 228,698 0 0
PITNEY BOWES INC COM 724479100   57,998,856 13,394,655 SH   SOLE 21 13,394,655 0 0
PITNEY BOWES INC COM 724479100   10,972,016 2,533,953 SH   SOLE 22 2,425,090 0 108,863
PITNEY BOWES INC COM 724479100   53,294 12,308 SH   SOLE 26 12,308 0 0
PITNEY BOWES INC COM 724479100   43,235 9,985 SH   SOLE 28 9,985 0 0
PITNEY BOWES INC COM 724479100   1,116,361 257,820 SH   SOLE 30 257,820 0 0
PITNEY BOWES INC COM 724479100   46,651 10,774 SH   SOLE 36 10,774 0 0
PITNEY BOWES INC COM 724479100   65,885 15,216 SH   SOLE 40 15,216 0 0
PITNEY BOWES INC COM 724479100   368,920 85,201 SH   SOLE 43 65,961 0 19,240
PIXELWORKS INC COM NEW 72581M305   22,750 8,818 SH   SOLE 18 8,818 0 0
PIXELWORKS INC COM NEW 72581M305   308,550 119,593 SH   SOLE 21 119,593 0 0
PIXELWORKS INC COM NEW 72581M305   1,743,871 675,919 SH   SOLE 22 675,919 0 0
PJT PARTNERS INC COM CL A 69343T107   3,622,223 38,428 SH   SOLE 2 21,710 0 16,718
PJT PARTNERS INC COM CL A 69343T107   9,520 101 SH   SOLE 4 101 0 0
PJT PARTNERS INC COM CL A 69343T107   515,225 5,466 SH   SOLE 7 5,178 0 288
PJT PARTNERS INC COM CL A 69343T107   6,097,397 64,687 SH   SOLE 18 64,687 0 0
PJT PARTNERS INC COM CL A 69343T107   7,961,671 84,465 SH   SOLE 19 84,465 0 0
PJT PARTNERS INC COM CL A 69343T107   206,172,542 2,187,275 SH   SOLE 21 2,187,275 0 0
PJT PARTNERS INC COM CL A 69343T107   65,128,853 690,949 SH   SOLE 22 666,094 0 24,855
PJT PARTNERS INC COM CL A 69343T107   95,485 1,013 SH   SOLE 23 1,013 0 0
PJT PARTNERS INC COM CL A 69343T107   388,634 4,123 SH   SOLE 25 4,123 0 0
PJT PARTNERS INC COM CL A 69343T107   1,130,460 11,993 SH   SOLE 26 11,993 0 0
PJT PARTNERS INC COM CL A 69343T107   41,286 438 SH   SOLE 28 438 0 0
PJT PARTNERS INC COM CL A 69343T107   3,225,483 34,219 SH   SOLE 30 34,219 0 0
PJT PARTNERS INC COM CL A 69343T107   437,084 4,637 SH   SOLE 40 4,637 0 0
PJT PARTNERS INC COM CL A 69343T107   1,012,948 10,746 SH   SOLE 43 10,240 0 506
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   3,761,036 214,182 SH   SOLE 19 214,182 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   109,610 6,242 SH   SOLE 43 6,242 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   2,244,385 122,980 SH   SOLE 2 57,981 0 64,999
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   14,418 790 SH   SOLE 4 790 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,403,462 76,902 SH   SOLE 18 76,902 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   9,047,803 495,770 SH   SOLE 19 495,770 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   9,299,963 509,587 SH   SOLE 21 509,587 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   16,047,645 879,323 SH   SOLE 22 738,663 0 140,660
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   169,032 9,262 SH   SOLE 23 9,262 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   717,663 39,324 SH   SOLE 25 39,324 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,717,635 94,117 SH   SOLE 26 94,117 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   781,575 42,826 SH   SOLE 28 0 0 42,826
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   2,001,368 109,664 SH   SOLE 30 109,664 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   809,734 44,369 SH   SOLE 40 44,369 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   110 6 SH   SOLE 43 6 0 0
PLANET FITNESS INC CL A 72703H101   10,427,394 166,492 SH   SOLE 2 73,970 0 92,522
PLANET FITNESS INC CL A 72703H101   15,219 243 SH   SOLE 4 243 0 0
PLANET FITNESS INC CL A 72703H101   1,100,722 17,575 SH   SOLE 7 16,651 0 924
PLANET FITNESS INC CL A 72703H101   9,525,397 152,090 SH   SOLE 18 152,090 0 0
PLANET FITNESS INC CL A 72703H101   213,008,513 3,401,062 SH   SOLE 19 3,401,062 0 0
PLANET FITNESS INC CL A 72703H101   277,576,724 4,432,009 SH   SOLE 21 4,432,009 0 0
PLANET FITNESS INC CL A 72703H101   184,679,210 2,948,734 SH   SOLE 22 2,835,485 0 113,249
PLANET FITNESS INC CL A 72703H101   1,119,261 17,871 SH   SOLE 25 17,871 0 0
PLANET FITNESS INC CL A 72703H101   1,921,802 30,685 SH   SOLE 26 30,685 0 0
PLANET FITNESS INC CL A 72703H101   3,231,082 51,590 SH   SOLE 28 48,577 0 3,013
PLANET FITNESS INC CL A 72703H101   6,136,801 97,985 SH   SOLE 30 97,985 0 0
PLANET FITNESS INC CL A 72703H101   66,513 1,062 SH   SOLE 31 1,062 0 0
PLANET FITNESS INC CL A 72703H101   50,918 813 SH   SOLE 36 813 0 0
PLANET FITNESS INC CL A 72703H101   1,104,292 17,632 SH   SOLE 40 17,632 0 0
PLANET FITNESS INC CL A 72703H101   5,253,029 83,874 SH   SOLE 43 73,884 0 9,990
PLANET LABS PBC COM CL A 72703X106   593,439 232,721 SH   SOLE 2 54,294 0 178,427
PLANET LABS PBC COM CL A 72703X106   4,457 1,748 SH   SOLE 7 1,748 0 0
PLANET LABS PBC COM CL A 72703X106   1,061,407 416,238 SH   SOLE 18 416,238 0 0
PLANET LABS PBC COM CL A 72703X106   975,400 382,510 SH   SOLE 19 382,510 0 0
PLANET LABS PBC COM CL A 72703X106   15,860,574 6,219,833 SH   SOLE 21 6,219,833 0 0
PLANET LABS PBC COM CL A 72703X106   12,798,264 5,018,927 SH   SOLE 22 4,858,222 0 160,705
PLANET LABS PBC COM CL A 72703X106   104,660 41,043 SH   SOLE 25 41,043 0 0
PLANET LABS PBC COM CL A 72703X106   370,620 145,341 SH   SOLE 30 145,341 0 0
PLANET LABS PBC COM CL A 72703X106   167,397 65,646 SH   SOLE 40 65,646 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   334,524 34,487 SH   SOLE 2 24,352 0 10,135
PLAYA HOTELS & RESORTS NV SHS N70544106   3,482 359 SH   SOLE 4 359 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   366,796 37,814 SH   SOLE 7 35,747 0 2,067
PLAYA HOTELS & RESORTS NV SHS N70544106   2,900,707 299,042 SH   SOLE 21 299,042 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   17,625,676 1,817,080 SH   SOLE 22 1,759,459 0 57,621
PLAYA HOTELS & RESORTS NV SHS N70544106   165,957 17,109 SH   SOLE 25 17,109 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   751,925 77,518 SH   SOLE 26 77,518 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   73,691 7,597 SH   SOLE 28 0 0 7,597
PLAYA HOTELS & RESORTS NV SHS N70544106   1,021,255 105,284 SH   SOLE 30 105,284 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   280,582 28,926 SH   SOLE 40 28,926 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   232,577 23,977 SH   SOLE 43 21,781 0 2,196
PLAYAGS INC COM 72814N104   807,095 89,877 SH   SOLE 2 83,133 0 6,744
PLAYAGS INC COM 72814N104   850,173 94,674 SH   SOLE 18 94,674 0 0
PLAYAGS INC COM 72814N104   2,554,747 284,493 SH   SOLE 19 284,493 0 0
PLAYAGS INC COM 72814N104   12,599,748 1,403,090 SH   SOLE 21 1,403,090 0 0
PLAYAGS INC COM 72814N104   9,875,073 1,099,674 SH   SOLE 22 1,064,323 0 35,351
PLAYAGS INC COM 72814N104   23,447 2,611 SH   SOLE 23 2,611 0 0
PLAYAGS INC COM 72814N104   61,612 6,861 SH   SOLE 43 6,693 0 168
PLAYSTUDIOS INC CLASS A COM 72815G108   287,252 103,328 SH   SOLE 2 75,066 0 28,262
PLAYSTUDIOS INC CLASS A COM 72815G108   2,241 806 SH   SOLE 7 806 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   681,767 245,240 SH   SOLE 18 245,240 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   513,046 184,549 SH   SOLE 19 184,549 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   8,596,071 3,092,112 SH   SOLE 21 3,092,112 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   6,725,295 2,419,171 SH   SOLE 22 2,347,607 0 71,564
PLAYSTUDIOS INC CLASS A COM 72815G108   5,313 1,911 SH   SOLE 23 1,911 0 0
PLAYSTUDIOS INC CLASS A COM 72815G108   603 217 SH   SOLE 43 217 0 0
PLAYTIKA HLDG CORP COM 72815L107   3,167,269 449,258 SH   SOLE 2 400,709 0 48,549
PLAYTIKA HLDG CORP COM 72815L107   1,636 232 SH   SOLE 7 232 0 0
PLAYTIKA HLDG CORP COM 72815L107   227,990 32,339 SH   SOLE 18 32,339 0 0
PLAYTIKA HLDG CORP COM 72815L107   1,967,761 279,115 SH   SOLE 19 279,115 0 0
PLAYTIKA HLDG CORP COM 72815L107   2,978,280 422,451 SH   SOLE 21 422,451 0 0
PLAYTIKA HLDG CORP COM 72815L107   11,036,035 1,565,395 SH   SOLE 22 1,521,375 0 44,020
PLAYTIKA HLDG CORP COM 72815L107   268,253 38,050 SH   SOLE 26 0 0 38,050
PLAYTIKA HLDG CORP COM 72815L107   25,387 3,601 SH   SOLE 30 3,601 0 0
PLAYTIKA HLDG CORP COM 72815L107   2,362 335 SH   SOLE 31 335 0 0
PLAYTIKA HLDG CORP COM 72815L107   436,536 61,920 SH   SOLE 43 51,361 0 10,559
PLBY GROUP INC COM 72814P109   8,444 8,042 SH   SOLE 18 8,042 0 0
PLBY GROUP INC COM 72814P109   122,336 116,510 SH   SOLE 21 116,510 0 0
PLBY GROUP INC COM 72814P109   262,343 249,850 SH   SOLE 22 249,850 0 0
PLDT INC SPONSORED ADR 69344D408   18,872,291 765,300 SH   SOLE 43 701,227 0 64,073
PLEXUS CORP COM 729132100   2,794,156 29,468 SH   SOLE 2 15,612 0 13,856
PLEXUS CORP COM 729132100   30,058 317 SH   SOLE 4 104 0 213
PLEXUS CORP COM 729132100   941,468 9,929 SH   SOLE 7 9,410 0 519
PLEXUS CORP COM 729132100   7,517,424 79,281 SH   SOLE 18 79,281 0 0
PLEXUS CORP COM 729132100   9,710,421 102,409 SH   SOLE 19 102,409 0 0
PLEXUS CORP COM 729132100   307,092,775 3,238,692 SH   SOLE 21 3,238,692 0 0
PLEXUS CORP COM 729132100   80,514,886 849,134 SH   SOLE 22 819,860 0 29,274
PLEXUS CORP COM 729132100   50,065 528 SH   SOLE 23 528 0 0
PLEXUS CORP COM 729132100   520,657 5,491 SH   SOLE 25 5,491 0 0
PLEXUS CORP COM 729132100   885,050 9,334 SH   SOLE 26 9,334 0 0
PLEXUS CORP COM 729132100   1,556,565 16,416 SH   SOLE 28 16,416 0 0
PLEXUS CORP COM 729132100   8,340,652 87,963 SH   SOLE 30 87,963 0 0
PLEXUS CORP COM 729132100   81,261 857 SH   SOLE 36 857 0 0
PLEXUS CORP COM 729132100   519,993 5,484 SH   SOLE 40 5,484 0 0
PLEXUS CORP COM 729132100   3,096,347 32,655 SH   SOLE 43 30,111 0 2,544
PLIANT THERAPEUTICS INC COM 729139105   413,654 27,762 SH   SOLE 2 15,331 0 12,431
PLIANT THERAPEUTICS INC COM 729139105   954 64 SH   SOLE 4 64 0 0
PLIANT THERAPEUTICS INC COM 729139105   320,529 21,512 SH   SOLE 7 20,366 0 1,146
PLIANT THERAPEUTICS INC COM 729139105   2,010,844 134,956 SH   SOLE 18 134,956 0 0
PLIANT THERAPEUTICS INC COM 729139105   1,885,774 126,562 SH   SOLE 19 126,562 0 0
PLIANT THERAPEUTICS INC COM 729139105   38,536,138 2,586,318 SH   SOLE 21 2,586,318 0 0
PLIANT THERAPEUTICS INC COM 729139105   23,329,258 1,565,722 SH   SOLE 22 1,528,656 0 37,066
PLIANT THERAPEUTICS INC COM 729139105   125,711 8,437 SH   SOLE 25 8,437 0 0
PLIANT THERAPEUTICS INC COM 729139105   361,027 24,230 SH   SOLE 26 24,230 0 0
PLIANT THERAPEUTICS INC COM 729139105   65,813 4,417 SH   SOLE 28 0 0 4,417
PLIANT THERAPEUTICS INC COM 729139105   1,804,777 121,126 SH   SOLE 30 121,126 0 0
PLIANT THERAPEUTICS INC COM 729139105   21,545 1,446 SH   SOLE 36 1,446 0 0
PLIANT THERAPEUTICS INC COM 729139105   179,009 12,014 SH   SOLE 40 12,014 0 0
PLIANT THERAPEUTICS INC COM 729139105   310,208 20,819 SH   SOLE 43 16,365 0 4,454
PLUG POWER INC COM NEW 72919P202   2,140,165 622,141 SH   SOLE 2 171,494 0 450,647
PLUG POWER INC COM NEW 72919P202   5,645 1,641 SH   SOLE 4 1,641 0 0
PLUG POWER INC COM NEW 72919P202   520,458 151,296 SH   SOLE 7 145,501 0 5,795
PLUG POWER INC COM NEW 72919P202   597,986 173,833 SH   SOLE 18 173,833 0 0
PLUG POWER INC COM NEW 72919P202   619,613 180,120 SH   SOLE 19 180,120 0 0
PLUG POWER INC COM NEW 72919P202   66,523,178 19,338,133 SH   SOLE 21 19,338,133 0 0
PLUG POWER INC COM NEW 72919P202   46,198,849 13,429,898 SH   SOLE 22 12,640,253 0 789,645
PLUG POWER INC COM NEW 72919P202   381,121 110,791 SH   SOLE 25 110,791 0 0
PLUG POWER INC COM NEW 72919P202   705,228 205,008 SH   SOLE 26 205,008 0 0
PLUG POWER INC COM NEW 72919P202   558,013 162,213 SH   SOLE 28 138,499 0 23,714
PLUG POWER INC COM NEW 72919P202   43,314,791 12,591,509 SH   SOLE 30 12,591,509 0 0
PLUG POWER INC COM NEW 72919P202   24,149 7,020 SH   SOLE 31 7,020 0 0
PLUG POWER INC COM NEW 72919P202   37,795 10,987 SH   SOLE 36 10,987 0 0
PLUG POWER INC COM NEW 72919P202   402,735 117,074 SH   SOLE 40 117,074 0 0
PLUG POWER INC COM NEW 72919P202   5,989 1,741 SH   OTR 43 1,741 0 0
PLUG POWER INC COM NEW 72919P202   3,787,029 1,100,880 SH   SOLE 43 978,433 0 122,447
PLUMAS BANCORP COM 729273102   180,970 4,919 SH   SOLE 2 2,753 0 2,166
PLUMAS BANCORP COM 729273102   590,774 16,058 SH   SOLE 18 16,058 0 0
PLUMAS BANCORP COM 729273102   392,439 10,667 SH   SOLE 19 10,667 0 0
PLUMAS BANCORP COM 729273102   7,354,652 199,909 SH   SOLE 21 199,909 0 0
PLUMAS BANCORP COM 729273102   2,833,345 77,014 SH   SOLE 22 73,530 0 3,484
PLUS THERAPEUTICS INC COM 72941H509   12,563 6,960 SH   SOLE 22 6,960 0 0
PLYMOUTH INDL REIT INC COM 729640102   782,955 34,798 SH   SOLE 2 11,722 0 23,076
PLYMOUTH INDL REIT INC COM 729640102   8,753 389 SH   SOLE 7 389 0 0
PLYMOUTH INDL REIT INC COM 729640102   2,790,203 124,009 SH   SOLE 18 124,009 0 0
PLYMOUTH INDL REIT INC COM 729640102   2,217,330 98,548 SH   SOLE 19 98,548 0 0
PLYMOUTH INDL REIT INC COM 729640102   40,215,060 1,787,336 SH   SOLE 21 1,787,336 0 0
PLYMOUTH INDL REIT INC COM 729640102   25,547,648 1,135,451 SH   SOLE 22 1,064,463 0 70,988
PLYMOUTH INDL REIT INC COM 729640102   43,808 1,947 SH   SOLE 23 1,947 0 0
PLYMOUTH INDL REIT INC COM 729640102   185,760 8,256 SH   SOLE 25 8,256 0 0
PLYMOUTH INDL REIT INC COM 729640102   75,420 3,352 SH   SOLE 30 3,352 0 0
PLYMOUTH INDL REIT INC COM 729640102   156,803 6,969 SH   SOLE 40 6,969 0 0
PLYMOUTH INDL REIT INC COM 729640102   899,528 39,979 SH   SOLE 43 37,072 0 2,907
PMV PHARMACEUTICALS INC COM 69353Y103   297,860 175,212 SH   SOLE 2 154,939 0 20,273
PMV PHARMACEUTICALS INC COM 69353Y103   585 344 SH   SOLE 7 344 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   192,185 113,050 SH   SOLE 18 113,050 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   609,226 358,368 SH   SOLE 19 358,368 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   2,402,173 1,413,043 SH   SOLE 21 1,413,043 0 0
PMV PHARMACEUTICALS INC COM 69353Y103   1,785,496 1,050,292 SH   SOLE 22 1,017,635 0 32,657
PNC FINL SVCS GROUP INC COM 693475105   115,675,866 715,816 SH   SOLE 2 132,320 0 583,496
PNC FINL SVCS GROUP INC COM 693475105   49,153,710 304,169 SH   SOLE 4 179,938 0 124,231
PNC FINL SVCS GROUP INC COM 693475105   82,995,821 513,588 SH   SOLE 7 470,739 0 42,849
PNC FINL SVCS GROUP INC COM 693475105   3,009,962 18,626 SH   SOLE 13 18,626 0 0
PNC FINL SVCS GROUP INC COM 693475105   9,117,634 56,421 SH   SOLE 15 56,421 0 0
PNC FINL SVCS GROUP INC COM 693475105   130,336,218 806,536 SH   SOLE 18 781,841 0 24,695
PNC FINL SVCS GROUP INC COM 693475105   44,954,534 278,184 SH   SOLE 19 278,184 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,802,830,123 11,156,127 SH   SOLE 21 11,156,127 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,383,381,163 8,560,527 SH   SOLE 22 7,684,888 0 875,639
PNC FINL SVCS GROUP INC COM 693475105   98,200,926 607,679 SH   SOLE 23 607,679 0 0
PNC FINL SVCS GROUP INC COM 693475105   135,256,938 836,986 SH   SOLE 25 759,658 0 77,328
PNC FINL SVCS GROUP INC COM 693475105   72,406,173 448,058 SH   SOLE 26 265,554 0 182,504
PNC FINL SVCS GROUP INC COM 693475105   141,211,413 873,833 SH   SOLE 28 32,367 0 841,466
PNC FINL SVCS GROUP INC COM 693475105   561,108,166 3,472,204 SH   SOLE 30 3,472,204 0 0
PNC FINL SVCS GROUP INC COM 693475105   24,384,470 150,894 SH   SOLE 31 86,047 0 64,847
PNC FINL SVCS GROUP INC COM 693475105   20,104,494 124,409 SH   SOLE 34 124,409 0 0
PNC FINL SVCS GROUP INC COM 693475105   16,366,040 101,275 SH   SOLE 36 101,275 0 0
PNC FINL SVCS GROUP INC COM 693475105   3,109,830 19,244 SH   SOLE 40 19,244 0 0
PNC FINL SVCS GROUP INC COM 693475105   115,867 717 SH   OTR 43 717 0 0
PNC FINL SVCS GROUP INC COM 693475105   91,946,343 568,975 SH   SOLE 43 482,147 0 86,828
PNC FINL SVCS GROUP INC OPTIONS 693475105   387,840 2,400 SH Call SOLE 4 2,400 0 0
PNC FINL SVCS GROUP INC OPTIONS 693475105   129,280 800 SH Call SOLE 7 800 0 0
PNC FINL SVCS GROUP INC OPTIONS 693475105   8,952,640 55,400 SH Call SOLE 18 55,400 0 0
PNC FINL SVCS GROUP INC OPTIONS 693475105   63,605,760 393,600 SH Call SOLE 19 393,600 0 0
PNC FINL SVCS GROUP INC OPTIONS 693475105   3,943,040 24,400 SH Call SOLE 22 24,400 0 0
PNC FINL SVCS GROUP INC OPTIONS 693475105   242,400 1,500 SH Call SOLE 30 1,500 0 0
PNC FINL SVCS GROUP INC OPTIONS 693475105   30,752,480 190,300 SH Call SOLE 34 190,300 0 0
PNM RES INC COM 69349H107   10,528,096 279,705 SH   SOLE 2 191,147 0 88,558
PNM RES INC COM 69349H107   731,533 19,435 SH   SOLE 4 19,435 0 0
PNM RES INC COM 69349H107   54,164 1,439 SH   SOLE 7 1,439 0 0
PNM RES INC COM 69349H107   13,978,367 371,370 SH   SOLE 18 371,370 0 0
PNM RES INC COM 69349H107   12,837,875 341,070 SH   SOLE 19 341,070 0 0
PNM RES INC COM 69349H107   271,256,499 7,206,602 SH   SOLE 21 7,206,602 0 0
PNM RES INC COM 69349H107   116,340,798 3,090,882 SH   SOLE 22 2,969,279 0 121,603
PNM RES INC COM 69349H107   366,312 9,732 SH   SOLE 23 9,732 0 0
PNM RES INC COM 69349H107   1,246,599 33,119 SH   SOLE 26 33,119 0 0
PNM RES INC COM 69349H107   3,494,799 92,848 SH   SOLE 30 92,848 0 0
PNM RES INC COM 69349H107   47,765 1,269 SH   SOLE 36 1,269 0 0
PNM RES INC COM 69349H107   8,332,577 221,376 SH   SOLE 43 196,839 0 24,537
PODCASTONE INC COM 22275C105   1,814 868 SH   SOLE 18 868 0 0
PODCASTONE INC COM 22275C105   14,446 6,912 SH   SOLE 21 6,912 0 0
PODCASTONE INC COM 22275C105   94,673 45,298 SH   SOLE 22 45,298 0 0
PODCASTONE INC COM 22275C105   213 102 SH   SOLE 43 102 0 0
POLAR PWR INC COM 73102V105   47,672 85,896 SH   SOLE 22 85,896 0 0
POLARIS INC COM 731068102   9,578,981 95,675 SH   SOLE 2 58,231 0 37,444
POLARIS INC COM 731068102   16,820 168 SH   SOLE 4 168 0 0
POLARIS INC COM 731068102   1,316,778 13,152 SH   SOLE 7 12,953 0 199
POLARIS INC COM 731068102   9,144,660 91,337 SH   SOLE 18 91,337 0 0
POLARIS INC COM 731068102   1,742,488 17,404 SH   SOLE 19 17,404 0 0
POLARIS INC COM 731068102   273,794,760 2,734,666 SH   SOLE 21 2,734,666 0 0
POLARIS INC COM 731068102   157,729,048 1,575,400 SH   SOLE 22 1,504,088 0 71,312
POLARIS INC COM 731068102   1,087,604 10,863 SH   SOLE 25 10,863 0 0
POLARIS INC COM 731068102   1,443,030 14,413 SH   SOLE 26 14,413 0 0
POLARIS INC COM 731068102   102,323 1,022 SH   SOLE 28 1,022 0 0
POLARIS INC COM 731068102   5,333,092 53,267 SH   SOLE 30 53,267 0 0
POLARIS INC COM 731068102   66,380 663 SH   SOLE 31 663 0 0
POLARIS INC COM 731068102   103,824 1,037 SH   SOLE 36 1,037 0 0
POLARIS INC COM 731068102   1,139,966 11,386 SH   SOLE 40 11,386 0 0
POLARIS INC COM 731068102   18,823 188 SH   OTR 43 188 0 0
POLARIS INC COM 731068102   3,492,596 34,884 SH   SOLE 43 31,684 0 3,200
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   1,284,120 833,844 SH   SOLE 21 833,844 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   55,385 6,223 SH   SOLE 2 668 0 5,555
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   494,404 55,551 SH   SOLE 18 55,551 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   346,166 38,895 SH   SOLE 19 38,895 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   6,789,116 762,822 SH   SOLE 21 762,822 0 0
PONCE FINANCIAL GROUP INC COMMON STOCK 732344106   6,283,329 705,992 SH   SOLE 22 692,795 0 13,197
POOL CORP COM 73278L105   29,034,650 71,957 SH   SOLE 2 22,190 0 49,767
POOL CORP COM 73278L105   11,933,513 29,575 SH   SOLE 4 12,178 0 17,397
POOL CORP COM 73278L105   9,774,384 24,224 SH   SOLE 7 21,234 0 2,990
POOL CORP COM 73278L105   612,917 1,519 SH   SOLE 13 1,519 0 0
POOL CORP COM 73278L105   2,278,565 5,647 SH   SOLE 15 5,647 0 0
POOL CORP COM 73278L105   28,540,362 70,732 SH   SOLE 18 66,467 0 4,265
POOL CORP COM 73278L105   11,682,132 28,952 SH   SOLE 19 28,952 0 0
POOL CORP COM 73278L105   607,129,503 1,504,658 SH   SOLE 21 1,504,658 0 0
POOL CORP COM 73278L105   372,110,121 922,206 SH   SOLE 22 831,742 0 90,464
POOL CORP COM 73278L105   23,446,578 58,108 SH   SOLE 23 58,108 0 0
POOL CORP COM 73278L105   24,142,212 59,832 SH   SOLE 25 59,648 0 184
POOL CORP COM 73278L105   14,942,009 37,031 SH   SOLE 26 21,004 0 16,027
POOL CORP COM 73278L105   30,152,345 74,727 SH   SOLE 28 518 0 74,209
POOL CORP COM 73278L105   23,807 59 SH   SOLE 29 59 0 0
POOL CORP COM 73278L105   137,645,955 341,130 SH   SOLE 30 341,130 0 0
POOL CORP COM 73278L105   3,547,572 8,792 SH   SOLE 31 8,213 0 579
POOL CORP COM 73278L105   719,441 1,783 SH   SOLE 34 1,783 0 0
POOL CORP COM 73278L105   3,257,052 8,072 SH   SOLE 36 8,072 0 0
POOL CORP COM 73278L105   780,773 1,935 SH   SOLE 40 1,935 0 0
POOL CORP COM 73278L105   20,661 51 SH   OTR 43 51 0 0
POOL CORP COM 73278L105   15,201,141 37,673 SH   SOLE 43 30,894 0 6,779
POPULAR INC COM NEW 733174700   9,451,000 107,288 SH   SOLE 2 40,619 0 66,669
POPULAR INC COM NEW 733174700   14,975 170 SH   SOLE 4 170 0 0
POPULAR INC COM NEW 733174700   753,522 8,554 SH   SOLE 7 8,147 0 407
POPULAR INC COM NEW 733174700   2,066,856 23,463 SH   SOLE 18 23,463 0 0
POPULAR INC COM NEW 733174700   2,043,248 23,195 SH   SOLE 19 23,195 0 0
POPULAR INC COM NEW 733174700   103,543,012 1,175,423 SH   SOLE 21 1,175,423 0 0
POPULAR INC COM NEW 733174700   165,003,229 1,873,121 SH   SOLE 22 1,778,533 0 94,588
POPULAR INC COM NEW 733174700   1,293,425 14,683 SH   SOLE 25 14,683 0 0
POPULAR INC COM NEW 733174700   2,710,970 30,775 SH   SOLE 26 30,775 0 0
POPULAR INC COM NEW 733174700   480,355 5,453 SH   SOLE 28 1,436 0 4,017
POPULAR INC COM NEW 733174700   4,090,371 46,434 SH   SOLE 30 46,434 0 0
POPULAR INC COM NEW 733174700   77,255 877 SH   SOLE 31 877 0 0
POPULAR INC COM NEW 733174700   186,663 2,119 SH   SOLE 36 2,119 0 0
POPULAR INC COM NEW 733174700   1,348,041 15,303 SH   SOLE 40 15,303 0 0
POPULAR INC COM NEW 733174700   5,781,699 65,634 SH   SOLE 43 61,084 0 4,550
PORCH GROUP INC COM 733245104   23,839 5,531 SH   SOLE 2 0 0 5,531
PORCH GROUP INC COM 733245104   97,384 22,595 SH   SOLE 18 22,595 0 0
PORCH GROUP INC COM 733245104   740,070 171,710 SH   SOLE 21 171,710 0 0
PORCH GROUP INC COM 733245104   4,667,980 1,083,058 SH   SOLE 22 1,083,058 0 0
PORCH GROUP INC COM 733245104   46,936 10,890 SH   SOLE 26 10,890 0 0
PORCH GROUP INC COM 733245104   37,230 8,638 SH   SOLE 28 8,638 0 0
PORTAGE BIOTECH INC COM G7185A128   682 1,210 SH   SOLE 2 1,210 0 0
PORTAGE BIOTECH INC COM G7185A128   880 1,562 SH   SOLE 18 1,562 0 0
PORTAGE BIOTECH INC COM G7185A128   12,115 21,508 SH   SOLE 21 21,508 0 0
PORTAGE BIOTECH INC COM G7185A128   3,939 6,993 SH   SOLE 22 6,993 0 0
PORTILLOS INC COM CL A 73642K106   676,655 47,719 SH   SOLE 2 35,347 0 12,372
PORTILLOS INC COM CL A 73642K106   5,516 389 SH   SOLE 4 389 0 0
PORTILLOS INC COM CL A 73642K106   4,708 332 SH   SOLE 7 332 0 0
PORTILLOS INC COM CL A 73642K106   1,509,617 106,461 SH   SOLE 18 106,461 0 0
PORTILLOS INC COM CL A 73642K106   1,381,869 97,452 SH   SOLE 19 97,452 0 0
PORTILLOS INC COM CL A 73642K106   23,127,098 1,630,966 SH   SOLE 21 1,630,966 0 0
PORTILLOS INC COM CL A 73642K106   21,078,371 1,486,486 SH   SOLE 22 1,447,403 0 39,083
PORTILLOS INC COM CL A 73642K106   112,476 7,932 SH   SOLE 25 7,932 0 0
PORTILLOS INC COM CL A 73642K106   534,317 37,681 SH   SOLE 30 37,681 0 0
PORTILLOS INC COM CL A 73642K106   127,535 8,994 SH   SOLE 40 8,994 0 0
PORTILLOS INC COM CL A 73642K106   16,023 1,130 SH   SOLE 43 330 0 800
PORTLAND GEN ELEC CO COM NEW 736508847   14,153,790 336,995 SH   SOLE 2 234,494 0 102,501
PORTLAND GEN ELEC CO COM NEW 736508847   1,444,842 34,401 SH   SOLE 4 34,401 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   2,562,840 61,020 SH   SOLE 7 61,020 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   336 8 SH   SOLE 13 8 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   21,178,122 504,241 SH   SOLE 18 504,241 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   17,606,022 419,191 SH   SOLE 19 419,191 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   352,506,252 8,393,006 SH   SOLE 21 8,393,006 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   148,286,964 3,530,642 SH   SOLE 22 3,360,176 0 170,466
PORTLAND GEN ELEC CO COM NEW 736508847   1,090,782 25,971 SH   SOLE 23 25,971 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   13,620,306 324,293 SH   SOLE 26 25,352 0 298,941
PORTLAND GEN ELEC CO COM NEW 736508847   67,074 1,597 SH   SOLE 28 1,597 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   4,399,836 104,758 SH   SOLE 30 104,758 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   336 8 SH   SOLE 31 8 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   2,344,566 55,823 SH   SOLE 34 55,823 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   199,248 4,744 SH   SOLE 36 4,744 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   6,637,540 158,037 SH   SOLE 43 148,756 0 9,281
PORTMAN RIDGE FIN CORP COM NEW 73688F201   623,000 32,824 SH   SOLE 30 32,824 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201   171 9 SH   SOLE 43 5 0 4
POSCO HOLDINGS INC SPONSORED ADR 693483109   59,599 760 SH   SOLE 22 760 0 0
POSCO HOLDINGS INC SPONSORED ADR 693483109   58,812,212 749,964 SH   SOLE 43 691,531 0 58,433
POSEIDA THERAPEUTICS INC COM 73730P108   294,405 92,290 SH   SOLE 2 50,397 0 41,893
POSEIDA THERAPEUTICS INC COM 73730P108   624,104 195,644 SH   SOLE 18 195,644 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   1,108,126 347,375 SH   SOLE 19 347,375 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   7,966,435 2,497,315 SH   SOLE 21 2,497,315 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   5,728,650 1,795,815 SH   SOLE 22 1,726,059 0 69,756
POSEIDA THERAPEUTICS INC COM 73730P108   24,962 7,825 SH   SOLE 23 7,825 0 0
POSEIDA THERAPEUTICS INC COM 73730P108   44,041 13,806 SH   SOLE 43 13,021 0 785
POST HLDGS INC COM 737446104   27,899,563 262,510 SH   SOLE 2 150,153 0 112,357
POST HLDGS INC COM 737446104   36,348 342 SH   SOLE 4 140 0 202
POST HLDGS INC COM 737446104   484,531 4,559 SH   SOLE 7 4,349 0 210
POST HLDGS INC COM 737446104   9,178,447 86,361 SH   SOLE 18 86,361 0 0
POST HLDGS INC COM 737446104   4,431,132 41,693 SH   SOLE 19 41,693 0 0
POST HLDGS INC COM 737446104   274,468,950 2,582,508 SH   SOLE 21 2,582,508 0 0
POST HLDGS INC COM 737446104   157,673,607 1,483,568 SH   SOLE 22 1,414,690 0 68,878
POST HLDGS INC COM 737446104   1,106,269 10,409 SH   SOLE 25 10,409 0 0
POST HLDGS INC COM 737446104   1,863,939 17,538 SH   SOLE 26 17,538 0 0
POST HLDGS INC COM 737446104   623,226 5,864 SH   SOLE 28 0 0 5,864
POST HLDGS INC COM 737446104   227,758 2,143 SH   SOLE 29 2,143 0 0
POST HLDGS INC COM 737446104   3,379,704 31,800 SH   SOLE 30 31,800 0 0
POST HLDGS INC COM 737446104   68,019 640 SH   SOLE 31 640 0 0
POST HLDGS INC COM 737446104   135,720 1,277 SH   SOLE 36 1,277 0 0
POST HLDGS INC COM 737446104   1,144,210 10,766 SH   SOLE 40 10,766 0 0
POST HLDGS INC COM 737446104   4,661,175 43,858 SH   SOLE 43 41,030 0 2,828
POST HLDGS INC NOTE 2.500% 8/1 737446AT1   9,052,225 8,050,000 PRN   SOLE 2 8,050,000 0 0
POST HLDGS INC NOTE 2.500% 8/1 737446AT1   4,638,563 4,125,000 PRN   SOLE 21 4,125,000 0 0
POST HLDGS INC NOTE 2.500% 8/1 737446AT1   13,943,800 12,400,000 PRN   SOLE 22 12,400,000 0 0
POSTAL REALTY TRUST INC CL A 73757R102   247,736 17,300 SH   SOLE 2 11,051 0 6,249
POSTAL REALTY TRUST INC CL A 73757R102   329 23 SH   SOLE 7 23 0 0
POSTAL REALTY TRUST INC CL A 73757R102   771,175 53,853 SH   SOLE 18 53,853 0 0
POSTAL REALTY TRUST INC CL A 73757R102   620,185 43,309 SH   SOLE 19 43,309 0 0
POSTAL REALTY TRUST INC CL A 73757R102   10,837,963 756,841 SH   SOLE 21 756,841 0 0
POSTAL REALTY TRUST INC CL A 73757R102   4,783,166 334,020 SH   SOLE 22 317,182 0 16,838
POSTAL REALTY TRUST INC CL A 73757R102   15,222 1,063 SH   SOLE 23 1,063 0 0
POSTAL REALTY TRUST INC CL A 73757R102   859 60 SH   SOLE 43 60 0 0
POTBELLY CORP COM 73754Y100   470,038 38,814 SH   SOLE 2 34,668 0 4,146
POTBELLY CORP COM 73754Y100   795,373 65,679 SH   SOLE 18 65,679 0 0
POTBELLY CORP COM 73754Y100   678,160 56,000 SH   SOLE 19 56,000 0 0
POTBELLY CORP COM 73754Y100   11,357,194 937,836 SH   SOLE 21 937,836 0 0
POTBELLY CORP COM 73754Y100   9,044,656 746,875 SH   SOLE 22 733,337 0 13,538
POTBELLY CORP COM 73754Y100   6,782 560 SH   SOLE 23 560 0 0
POTBELLY CORP COM 73754Y100   119,453 9,864 SH   SOLE 43 9,783 0 81
POTLATCHDELTIC CORPORATION COM 737630103   9,225,794 196,210 SH   SOLE 2 112,995 0 83,215
POTLATCHDELTIC CORPORATION COM 737630103   14,623 311 SH   SOLE 4 311 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,387,278 29,504 SH   SOLE 7 27,963 0 1,541
POTLATCHDELTIC CORPORATION COM 737630103   14,847,646 315,773 SH   SOLE 18 315,773 0 0
POTLATCHDELTIC CORPORATION COM 737630103   12,222,097 259,934 SH   SOLE 19 259,934 0 0
POTLATCHDELTIC CORPORATION COM 737630103   302,292,426 6,429,018 SH   SOLE 21 6,429,018 0 0
POTLATCHDELTIC CORPORATION COM 737630103   124,601,213 2,649,962 SH   SOLE 22 2,547,196 0 102,766
POTLATCHDELTIC CORPORATION COM 737630103   423 9 SH   SOLE 23 9 0 0
POTLATCHDELTIC CORPORATION COM 737630103   715,268 15,212 SH   SOLE 25 15,212 0 0
POTLATCHDELTIC CORPORATION COM 737630103   1,226,047 26,075 SH   SOLE 26 26,075 0 0
POTLATCHDELTIC CORPORATION COM 737630103   56,189 1,195 SH   SOLE 28 1,195 0 0
POTLATCHDELTIC CORPORATION COM 737630103   517 11 SH   SOLE 29 11 0 0
POTLATCHDELTIC CORPORATION COM 737630103   14,613,064 310,784 SH   SOLE 30 310,784 0 0
POTLATCHDELTIC CORPORATION COM 737630103   47 1 SH   SOLE 34 1 0 0
POTLATCHDELTIC CORPORATION COM 737630103   57,694 1,227 SH   SOLE 36 1,227 0 0
POTLATCHDELTIC CORPORATION COM 737630103   776,253 16,509 SH   SOLE 40 16,509 0 0
POTLATCHDELTIC CORPORATION COM 737630103   2,470,150 52,534 SH   SOLE 43 48,361 0 4,173
POWELL INDS INC COM 739128106   1,158,322 8,140 SH   SOLE 2 2,737 0 5,403
POWELL INDS INC COM 739128106   89,364 628 SH   SOLE 4 25 0 603
POWELL INDS INC COM 739128106   414,805 2,915 SH   SOLE 7 2,759 0 156
POWELL INDS INC COM 739128106   4,360,499 30,643 SH   SOLE 18 30,643 0 0
POWELL INDS INC COM 739128106   2,850,269 20,030 SH   SOLE 19 20,030 0 0
POWELL INDS INC COM 739128106   152,565,664 1,072,141 SH   SOLE 21 1,072,141 0 0
POWELL INDS INC COM 739128106   38,074,073 267,562 SH   SOLE 22 256,061 0 11,501
POWELL INDS INC COM 739128106   255,429 1,795 SH   SOLE 25 1,795 0 0
POWELL INDS INC COM 739128106   1,051,170 7,387 SH   SOLE 26 4,762 0 2,625
POWELL INDS INC COM 739128106   4,242,817 29,816 SH   SOLE 30 29,816 0 0
POWELL INDS INC COM 739128106   285,169 2,004 SH   SOLE 40 2,004 0 0
POWELL INDS INC COM 739128106   927,108 6,515 SH   SOLE 43 6,013 0 502
POWER INTEGRATIONS INC COM 739276103   10,753,035 150,287 SH   SOLE 2 97,190 0 53,097
POWER INTEGRATIONS INC COM 739276103   186,316 2,604 SH   SOLE 4 2,407 0 197
POWER INTEGRATIONS INC COM 739276103   1,085,270 15,168 SH   SOLE 7 14,365 0 803
POWER INTEGRATIONS INC COM 739276103   18,638,060 260,490 SH   SOLE 18 245,658 0 14,832
POWER INTEGRATIONS INC COM 739276103   21,124,637 295,243 SH   SOLE 19 295,243 0 0
POWER INTEGRATIONS INC COM 739276103   309,826,454 4,330,209 SH   SOLE 21 4,330,209 0 0
POWER INTEGRATIONS INC COM 739276103   143,642,421 2,007,581 SH   SOLE 22 1,951,562 0 56,019
POWER INTEGRATIONS INC COM 739276103   297,290 4,155 SH   SOLE 23 4,155 0 0
POWER INTEGRATIONS INC COM 739276103   896,235 12,526 SH   SOLE 25 12,526 0 0
POWER INTEGRATIONS INC COM 739276103   11,224,979 156,883 SH   SOLE 26 19,722 0 137,161
POWER INTEGRATIONS INC COM 739276103   413,058 5,773 SH   SOLE 28 1,081 0 4,692
POWER INTEGRATIONS INC COM 739276103   8,444,832 118,027 SH   SOLE 30 118,027 0 0
POWER INTEGRATIONS INC COM 739276103   26,402 369 SH   SOLE 31 369 0 0
POWER INTEGRATIONS INC COM 739276103   2,417,102 33,782 SH   SOLE 34 33,782 0 0
POWER INTEGRATIONS INC COM 739276103   118,129 1,651 SH   SOLE 36 1,651 0 0
POWER INTEGRATIONS INC COM 739276103   812,307 11,353 SH   SOLE 40 11,353 0 0
POWER INTEGRATIONS INC COM 739276103   6,444,177 90,065 SH   SOLE 43 81,069 0 8,996
POWER REIT COM 73933H101   12,285 16,163 SH   SOLE 22 16,163 0 0
POWERFLEET INC COM 73931J109   74,701 13,989 SH   SOLE 18 13,989 0 0
POWERFLEET INC COM 73931J109   997,507 186,799 SH   SOLE 21 186,799 0 0
POWERFLEET INC COM 73931J109   6,810,583 1,275,390 SH   SOLE 22 1,275,390 0 0
POWERFLEET INC COM 73931J109   11,415 2,138 SH   SOLE 43 2,138 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   654,284 30,732 SH   SOLE 2 16,791 0 13,941
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   5,429 255 SH   SOLE 4 255 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   288,181 13,536 SH   SOLE 7 12,818 0 718
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   2,819,413 132,429 SH   SOLE 18 132,429 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   2,578,070 121,093 SH   SOLE 19 121,093 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   50,456,683 2,369,971 SH   SOLE 21 2,369,971 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   36,772,514 1,727,220 SH   SOLE 22 1,674,465 0 52,755
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   209,494 9,840 SH   SOLE 25 9,840 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   138,960 6,527 SH   SOLE 26 6,527 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   61,507 2,889 SH   SOLE 28 0 0 2,889
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   1,456,279 68,402 SH   SOLE 30 68,402 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   52,118 2,448 SH   SOLE 36 2,448 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   280,985 13,198 SH   SOLE 40 13,198 0 0
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   272,278 12,789 SH   SOLE 43 11,260 0 1,529
POWERUP ACQUISITION CORP CLASS A ORDI SHS G7207P103   3,309 300 SH   SOLE 2 300 0 0
PPG INDS INC COM 693506107   117,535,780 811,151 SH   SOLE 2 399,083 0 412,068
PPG INDS INC COM 693506107   42,024,333 290,023 SH   SOLE 4 168,083 0 121,940
PPG INDS INC COM 693506107   44,527,046 307,295 SH   SOLE 7 281,182 0 26,113
PPG INDS INC COM 693506107   1,742,567 12,026 SH   SOLE 13 12,026 0 0
PPG INDS INC COM 693506107   5,074,398 35,020 SH   SOLE 15 35,020 0 0
PPG INDS INC COM 693506107   125,460,091 865,839 SH   SOLE 18 827,490 0 38,349
PPG INDS INC COM 693506107   137,762,661 950,743 SH   SOLE 19 950,743 0 0
PPG INDS INC COM 693506107   981,558,106 6,774,038 SH   SOLE 21 6,774,038 0 0
PPG INDS INC COM 693506107   769,571,580 5,311,053 SH   SOLE 22 4,751,928 0 559,125
PPG INDS INC COM 693506107   64,816,378 447,318 SH   SOLE 23 447,318 0 0
PPG INDS INC COM 693506107   175,919,033 1,214,072 SH   SOLE 25 1,048,415 0 165,657
PPG INDS INC COM 693506107   61,812,022 426,584 SH   SOLE 26 281,640 0 144,944
PPG INDS INC COM 693506107   84,083,586 580,287 SH   SOLE 28 20,583 0 559,704
PPG INDS INC COM 693506107   260,773,342 1,799,678 SH   SOLE 30 1,799,678 0 0
PPG INDS INC COM 693506107   7,814,602 53,931 SH   SOLE 31 50,124 0 3,807
PPG INDS INC COM 693506107   23,615,222 162,976 SH   SOLE 34 162,976 0 0
PPG INDS INC COM 693506107   8,545,767 58,977 SH   SOLE 36 58,977 0 0
PPG INDS INC COM 693506107   1,719,239 11,865 SH   SOLE 40 11,865 0 0
PPG INDS INC COM 693506107   68,972 476 SH   OTR 43 476 0 0
PPG INDS INC COM 693506107   32,719,491 225,807 SH   SOLE 43 188,997 0 36,811
PPL CAP FDG INC NOTE 2.875% 3/1 69352PAS2   7,667,484 8,012,000 PRN   SOLE 21 8,012,000 0 0
PPL CORP COM 69351T106   46,508,384 1,689,371 SH   SOLE 2 365,462 0 1,323,909
PPL CORP COM 69351T106   13,541,704 491,889 SH   SOLE 4 418,752 0 73,137
PPL CORP COM 69351T106   14,204,709 515,972 SH   SOLE 7 457,697 0 58,275
PPL CORP COM 69351T106   588,839 21,389 SH   SOLE 13 21,389 0 0
PPL CORP COM 69351T106   3,014,452 109,497 SH   SOLE 15 109,497 0 0
PPL CORP COM 69351T106   43,942,312 1,596,161 SH   SOLE 18 1,357,545 0 238,616
PPL CORP COM 69351T106   25,837,979 938,539 SH   SOLE 19 938,539 0 0
PPL CORP COM 69351T106   818,922,356 29,746,544 SH   SOLE 21 29,746,544 0 0
PPL CORP COM 69351T106   436,708,307 15,862,997 SH   SOLE 22 14,275,641 0 1,587,356
PPL CORP COM 69351T106   30,217,644 1,097,626 SH   SOLE 23 1,097,626 0 0
PPL CORP COM 69351T106   9,371,102 340,396 SH   SOLE 25 340,396 0 0
PPL CORP COM 69351T106   13,261,641 481,716 SH   SOLE 26 440,486 0 41,230
PPL CORP COM 69351T106   12,396,291 450,283 SH   SOLE 28 9,656 0 440,627
PPL CORP COM 69351T106   118,515,026 4,304,941 SH   SOLE 30 4,304,941 0 0
PPL CORP COM 69351T106   4,499,613 163,444 SH   SOLE 31 152,032 0 11,412
PPL CORP COM 69351T106   4,074,936 148,018 SH   SOLE 32 148,018 0 0
PPL CORP COM 69351T106   9,504,044 345,225 SH   SOLE 34 345,225 0 0
PPL CORP COM 69351T106   4,795,919 174,207 SH   SOLE 36 174,207 0 0
PPL CORP COM 69351T106   524,226 19,042 SH   SOLE 40 19,042 0 0
PPL CORP COM 69351T106   39,148 1,422 SH   OTR 43 1,422 0 0
PPL CORP COM 69351T106   21,025,848 763,743 SH   SOLE 43 633,789 0 129,955
PRA GROUP INC COM 69354N106   3,269,363 125,359 SH   SOLE 2 91,297 0 34,062
PRA GROUP INC COM 69354N106   2,921 112 SH   SOLE 4 112 0 0
PRA GROUP INC COM 69354N106   319,636 12,256 SH   SOLE 7 11,607 0 649
PRA GROUP INC COM 69354N106   3,418,280 131,069 SH   SOLE 18 131,069 0 0
PRA GROUP INC COM 69354N106   2,777,442 106,497 SH   SOLE 19 106,497 0 0
PRA GROUP INC COM 69354N106   119,287,495 4,573,907 SH   SOLE 21 4,573,907 0 0
PRA GROUP INC COM 69354N106   30,447,044 1,167,448 SH   SOLE 22 1,113,716 0 53,732
PRA GROUP INC COM 69354N106   162,139 6,217 SH   SOLE 25 6,217 0 0
PRA GROUP INC COM 69354N106   1,503,981 57,668 SH   SOLE 26 22,851 0 34,817
PRA GROUP INC COM 69354N106   21,281 816 SH   SOLE 28 816 0 0
PRA GROUP INC COM 69354N106   3,053,681 117,089 SH   SOLE 30 117,089 0 0
PRA GROUP INC COM 69354N106   32,052 1,229 SH   SOLE 34 1,229 0 0
PRA GROUP INC COM 69354N106   196,408 7,531 SH   SOLE 40 7,531 0 0
PRA GROUP INC COM 69354N106   574,099 22,013 SH   SOLE 43 20,858 0 1,155
PRAXIS PRECISION MEDICINES I COM NEW 74006W207   5,553 91 SH   SOLE 2 91 0 0
PRAXIS PRECISION MEDICINES I COM NEW 74006W207   127,837 2,095 SH   SOLE 18 2,095 0 0
PRAXIS PRECISION MEDICINES I COM NEW 74006W207   2,776,898 45,508 SH   SOLE 21 45,508 0 0
PRAXIS PRECISION MEDICINES I COM NEW 74006W207   10,616,565 173,985 SH   SOLE 22 173,985 0 0
PRAXIS PRECISION MEDICINES I COM NEW 74006W207   4,027 66 SH   SOLE 43 66 0 0
PRECIGEN INC COM 74017N105   109,610 75,593 SH   SOLE 2 7,205 0 68,388
PRECIGEN INC COM 74017N105   2,134 1,472 SH   SOLE 7 1,472 0 0
PRECIGEN INC COM 74017N105   550,336 379,542 SH   SOLE 18 379,542 0 0
PRECIGEN INC COM 74017N105   399,735 275,679 SH   SOLE 19 275,679 0 0
PRECIGEN INC COM 74017N105   8,791,686 6,063,232 SH   SOLE 21 6,063,232 0 0
PRECIGEN INC COM 74017N105   4,683,791 3,230,201 SH   SOLE 22 3,122,802 0 107,399
PRECIGEN INC COM 74017N105   12,815 8,838 SH   SOLE 28 8,838 0 0
PRECIGEN INC COM 74017N105   191,520 132,083 SH   SOLE 30 132,083 0 0
PRECIGEN INC COM 74017N105   284,908 196,488 SH   SOLE 43 69,968 0 126,520
PRECIPIO INC COM 74019L602   193,710 28,912 SH   SOLE 22 28,912 0 0
PRECISION BIOSCIENCES INC COM NEW 74019P207   35,649 2,629 SH   SOLE 2 2,332 0 297
PRECISION BIOSCIENCES INC COM NEW 74019P207   4,339 320 SH   SOLE 21 320 0 0
PRECISION BIOSCIENCES INC COM NEW 74019P207   318,023 23,453 SH   SOLE 22 23,453 0 0
PRECISION DRILLING CORP COM NEW 74022D407   1,307,714 19,434 SH   SOLE 43 18,765 0 669
PRECISION OPTICS CORP INC MA COM NEW 740294400   3,730 672 SH   SOLE 18 672 0 0
PRECISION OPTICS CORP INC MA COM NEW 740294400   49,484 8,916 SH   SOLE 21 8,916 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   637,421 8,303 SH   SOLE 2 2,799 0 5,504
PREFERRED BK LOS ANGELES CA COM NEW 740367404   9,366 122 SH   SOLE 7 122 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   2,705,528 35,242 SH   SOLE 18 35,242 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   1,077,390 14,034 SH   SOLE 19 14,034 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   80,856,621 1,053,232 SH   SOLE 21 1,053,232 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   15,099,738 196,688 SH   SOLE 22 184,820 0 11,868
PREFERRED BK LOS ANGELES CA COM NEW 740367404   1,135,505 14,791 SH   SOLE 30 14,791 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   88,286 1,150 SH   SOLE 40 1,150 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   296,179 3,858 SH   SOLE 43 3,805 0 53
PREFORMED LINE PRODS CO COM 740444104   230,191 1,789 SH   SOLE 2 715 0 1,074
PREFORMED LINE PRODS CO COM 740444104   1,287 10 SH   SOLE 7 10 0 0
PREFORMED LINE PRODS CO COM 740444104   866,592 6,735 SH   SOLE 18 6,735 0 0
PREFORMED LINE PRODS CO COM 740444104   642,835 4,996 SH   SOLE 19 4,996 0 0
PREFORMED LINE PRODS CO COM 740444104   12,030,645 93,500 SH   SOLE 21 93,500 0 0
PREFORMED LINE PRODS CO COM 740444104   8,644,051 67,180 SH   SOLE 22 64,516 0 2,664
PREFORMED LINE PRODS CO COM 740444104   69,610 541 SH   SOLE 25 541 0 0
PREFORMED LINE PRODS CO COM 740444104   68,581 533 SH   SOLE 40 533 0 0
PREFORMED LINE PRODS CO COM 740444104   313,440 2,436 SH   SOLE 43 2,160 0 276
PRELUDE THERAPEUTICS INC COM 74065P101   376,147 79,356 SH   SOLE 2 75,957 0 3,399
PRELUDE THERAPEUTICS INC COM 74065P101   154,548 32,605 SH   SOLE 18 32,605 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   181,627 38,318 SH   SOLE 19 38,318 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   2,499,473 527,315 SH   SOLE 21 527,315 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   1,897,052 400,222 SH   SOLE 22 390,013 0 10,209
PRELUDE THERAPEUTICS INC COM 74065P101   20,377 4,299 SH   SOLE 23 4,299 0 0
PRELUDE THERAPEUTICS INC COM 74065P101   72,802 15,359 SH   SOLE 26 0 0 15,359
PREMIER FINANCIAL CORP COM 74052F108   6,380,168 314,294 SH   SOLE 2 217,455 0 96,839
PREMIER FINANCIAL CORP COM 74052F108   2,192 108 SH   SOLE 4 108 0 0
PREMIER FINANCIAL CORP COM 74052F108   4,568 225 SH   SOLE 7 225 0 0
PREMIER FINANCIAL CORP COM 74052F108   2,467,770 121,565 SH   SOLE 18 121,565 0 0
PREMIER FINANCIAL CORP COM 74052F108   8,169,735 402,450 SH   SOLE 19 402,450 0 0
PREMIER FINANCIAL CORP COM 74052F108   29,675,657 1,461,855 SH   SOLE 21 1,461,855 0 0
PREMIER FINANCIAL CORP COM 74052F108   34,840,992 1,716,305 SH   SOLE 22 1,613,052 0 103,253
PREMIER FINANCIAL CORP COM 74052F108   246,929 12,164 SH   SOLE 23 12,164 0 0
PREMIER FINANCIAL CORP COM 74052F108   140,659 6,929 SH   SOLE 25 6,929 0 0
PREMIER FINANCIAL CORP COM 74052F108   1,965,284 96,812 SH   SOLE 26 26,446 0 70,366
PREMIER FINANCIAL CORP COM 74052F108   45,817 2,257 SH   SOLE 28 0 0 2,257
PREMIER FINANCIAL CORP COM 74052F108   873,996 43,054 SH   SOLE 30 43,054 0 0
PREMIER FINANCIAL CORP COM 74052F108   255,476 12,585 SH   SOLE 34 12,585 0 0
PREMIER FINANCIAL CORP COM 74052F108   211,912 10,439 SH   SOLE 40 10,439 0 0
PREMIER FINANCIAL CORP COM 74052F108   3,547,750 174,766 SH   SOLE 43 162,481 0 12,285
PREMIER INC CL A 74051N102   7,807,444 353,278 SH   SOLE 2 135,232 0 218,046
PREMIER INC CL A 74051N102   5,415 245 SH   SOLE 4 245 0 0
PREMIER INC CL A 74051N102   1,018,059 46,066 SH   SOLE 7 43,649 0 2,417
PREMIER INC CL A 74051N102   2,256,498 102,104 SH   SOLE 18 102,104 0 0
PREMIER INC CL A 74051N102   885,923 40,087 SH   SOLE 19 40,087 0 0
PREMIER INC CL A 74051N102   253,516,923 11,471,354 SH   SOLE 21 11,471,354 0 0
PREMIER INC CL A 74051N102   69,479,372 3,143,863 SH   SOLE 22 2,984,670 0 159,193
PREMIER INC CL A 74051N102   573,075 25,931 SH   SOLE 25 25,931 0 0
PREMIER INC CL A 74051N102   4,428,111 200,367 SH   SOLE 26 44,918 0 155,449
PREMIER INC CL A 74051N102   143,473 6,492 SH   SOLE 28 2,179 0 4,313
PREMIER INC CL A 74051N102   9,604,572 434,596 SH   SOLE 30 434,596 0 0
PREMIER INC CL A 74051N102   36,399 1,647 SH   SOLE 31 1,647 0 0
PREMIER INC CL A 74051N102   119,318 5,399 SH   SOLE 36 5,399 0 0
PREMIER INC CL A 74051N102   575,462 26,039 SH   SOLE 40 26,039 0 0
PREMIER INC CL A 74051N102   27,912 1,263 SH   OTR 43 1,263 0 0
PREMIER INC CL A 74051N102   12,424,883 562,212 SH   SOLE 43 470,386 0 91,826
PRESIDIO PPTY TR INC *W EXP 99/99/999 74102L113   106 1,536 SH   SOLE 18 1,536 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   10,662,765 146,951 SH   SOLE 2 73,105 0 73,846
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   13,859 191 SH   SOLE 4 191 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   30,403 419 SH   SOLE 7 419 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   12,331,790 169,953 SH   SOLE 18 162,538 0 7,415
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   26,068,486 359,268 SH   SOLE 19 359,268 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   431,756,743 5,950,341 SH   SOLE 21 5,950,341 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   130,207,033 1,794,474 SH   SOLE 22 1,701,196 0 93,278
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   348,070 4,797 SH   SOLE 23 4,797 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   672,849 9,273 SH   SOLE 25 9,273 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   4,808,987 66,276 SH   SOLE 26 15,720 0 50,556
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   749,327 10,327 SH   SOLE 28 0 0 10,327
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   7,463,014 102,853 SH   SOLE 30 102,853 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   69,150 953 SH   SOLE 36 953 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   724,221 9,981 SH   SOLE 40 9,981 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   38,820 535 SH   OTR 43 535 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   7,590,139 104,605 SH   SOLE 43 75,250 0 29,355
PRESTIGE WEALTH INC USD CL A ORD SHS G7244A119   16,564 11,192 SH   SOLE 2 11,192 0 0
PRESTO AUTOMATION INC COM 74113T105   1,254 7,205 SH   SOLE 2 0 0 7,205
PRESTO AUTOMATION INC COM 74113T105   1,653 9,502 SH   SOLE 18 9,502 0 0
PRESTO AUTOMATION INC COM 74113T105   1,884 10,830 SH   SOLE 19 10,830 0 0
PRESTO AUTOMATION INC COM 74113T105   35,714 205,255 SH   SOLE 21 205,255 0 0
PRESTO AUTOMATION INC COM 74113T105   5,058 29,068 SH   SOLE 22 28,656 0 412
PRICE T ROWE GROUP INC COM 74144T108   45,449,460 372,781 SH   SOLE 2 91,471 0 281,310
PRICE T ROWE GROUP INC COM 74144T108   24,352,667 199,743 SH   SOLE 4 92,921 0 106,822
PRICE T ROWE GROUP INC COM 74144T108   28,284,343 231,991 SH   SOLE 7 184,544 0 47,447
PRICE T ROWE GROUP INC COM 74144T108   1,089,721 8,938 SH   SOLE 13 8,938 0 0
PRICE T ROWE GROUP INC COM 74144T108   4,246,717 34,832 SH   SOLE 15 34,832 0 0
PRICE T ROWE GROUP INC COM 74144T108   64,633,693 530,132 SH   SOLE 18 514,232 0 15,900
PRICE T ROWE GROUP INC COM 74144T108   29,869,790 244,995 SH   SOLE 19 244,995 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,109,349,470 9,098,995 SH   SOLE 21 9,098,995 0 0
PRICE T ROWE GROUP INC COM 74144T108   591,969,149 4,855,390 SH   SOLE 22 4,353,863 0 501,527
PRICE T ROWE GROUP INC COM 74144T108   40,992,674 336,226 SH   SOLE 23 336,226 0 0
PRICE T ROWE GROUP INC COM 74144T108   53,146,635 435,914 SH   SOLE 25 434,799 0 1,115
PRICE T ROWE GROUP INC COM 74144T108   29,440,510 241,474 SH   SOLE 26 150,104 0 91,370
PRICE T ROWE GROUP INC COM 74144T108   57,956,867 475,368 SH   SOLE 28 5,755 0 469,613
PRICE T ROWE GROUP INC COM 74144T108   221,847,948 1,819,619 SH   SOLE 30 1,819,619 0 0
PRICE T ROWE GROUP INC COM 74144T108   6,270,102 51,428 SH   SOLE 31 47,959 0 3,469
PRICE T ROWE GROUP INC COM 74144T108   4,967,021 40,740 SH   SOLE 32 40,740 0 0
PRICE T ROWE GROUP INC COM 74144T108   13,976,055 114,633 SH   SOLE 34 114,633 0 0
PRICE T ROWE GROUP INC COM 74144T108   7,354,336 60,321 SH   SOLE 36 60,321 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,353,800 11,104 SH   SOLE 40 11,104 0 0
PRICE T ROWE GROUP INC COM 74144T108   41,558,756 340,869 SH   SOLE 43 260,909 0 79,960
PRICESMART INC COM 741511109   3,784,872 45,058 SH   SOLE 2 22,777 0 22,281
PRICESMART INC COM 741511109   5,376 64 SH   SOLE 4 64 0 0
PRICESMART INC COM 741511109   382,704 4,556 SH   SOLE 7 4,317 0 239
PRICESMART INC COM 741511109   6,797,700 80,925 SH   SOLE 18 80,925 0 0
PRICESMART INC COM 741511109   9,941,400 118,350 SH   SOLE 19 118,350 0 0
PRICESMART INC COM 741511109   245,923,188 2,927,657 SH   SOLE 21 2,927,657 0 0
PRICESMART INC COM 741511109   67,977,168 809,252 SH   SOLE 22 777,197 0 32,055
PRICESMART INC COM 741511109   168,672 2,008 SH   SOLE 23 2,008 0 0
PRICESMART INC COM 741511109   450,156 5,359 SH   SOLE 25 5,359 0 0
PRICESMART INC COM 741511109   1,123,836 13,379 SH   SOLE 26 8,982 0 4,397
PRICESMART INC COM 741511109   35,112 418 SH   SOLE 28 418 0 0
PRICESMART INC COM 741511109   4,534,404 53,981 SH   SOLE 30 53,981 0 0
PRICESMART INC COM 741511109   492,828 5,867 SH   SOLE 40 5,867 0 0
PRICESMART INC COM 741511109   2,472,723 29,437 SH   SOLE 43 26,552 0 2,885
PRIME MEDICINE INC COM 74168J101   47,705 6,815 SH   SOLE 2 1,377 0 5,438
PRIME MEDICINE INC COM 74168J101   2,702 386 SH   SOLE 7 386 0 0
PRIME MEDICINE INC COM 74168J101   765,065 109,295 SH   SOLE 18 109,295 0 0
PRIME MEDICINE INC COM 74168J101   6,156,500 879,500 SH   SOLE 19 879,500 0 0
PRIME MEDICINE INC COM 74168J101   11,797,401 1,685,343 SH   SOLE 21 1,685,343 0 0
PRIME MEDICINE INC COM 74168J101   7,054,796 1,007,828 SH   SOLE 22 990,254 0 17,574
PRIME MEDICINE INC COM 74168J101   440,097 62,871 SH   SOLE 30 62,871 0 0
PRIME MEDICINE INC COM 74168J101   29,204 4,172 SH   SOLE 34 4,172 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   359,196 3,583 SH   SOLE 2 0 0 3,583
PRIMEENERGY RESOURCES CORP COM 74158E104   188,570 1,881 SH   SOLE 18 1,881 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   158,195 1,578 SH   SOLE 19 1,578 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   2,140,839 21,355 SH   SOLE 21 21,355 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104   681,099 6,794 SH   SOLE 22 6,276 0 518
PRIMERICA INC COM 74164M108   12,366,203 48,886 SH   SOLE 2 32,849 0 16,037
PRIMERICA INC COM 74164M108   29,343 116 SH   SOLE 4 116 0 0
PRIMERICA INC COM 74164M108   1,657,141 6,551 SH   SOLE 7 6,214 0 337
PRIMERICA INC COM 74164M108   16,448,977 65,026 SH   SOLE 18 65,026 0 0
PRIMERICA INC COM 74164M108   3,021,860 11,946 SH   SOLE 19 11,946 0 0
PRIMERICA INC COM 74164M108   483,152,082 1,909,994 SH   SOLE 21 1,909,994 0 0
PRIMERICA INC COM 74164M108   278,702,727 1,101,766 SH   SOLE 22 1,053,411 0 48,355
PRIMERICA INC COM 74164M108   1,766,926 6,985 SH   SOLE 25 6,985 0 0
PRIMERICA INC COM 74164M108   2,510,122 9,923 SH   SOLE 26 9,923 0 0
PRIMERICA INC COM 74164M108   699,940 2,767 SH   SOLE 28 702 0 2,065
PRIMERICA INC COM 74164M108   10,856,284 42,917 SH   SOLE 30 42,917 0 0
PRIMERICA INC COM 74164M108   112,061 443 SH   SOLE 31 443 0 0
PRIMERICA INC COM 74164M108   147,982 585 SH   SOLE 36 585 0 0
PRIMERICA INC COM 74164M108   1,964,993 7,768 SH   SOLE 40 7,768 0 0
PRIMERICA INC COM 74164M108   18,855 75 SH   OTR 43 75 0 0
PRIMERICA INC COM 74164M108   7,296,662 28,845 SH   SOLE 43 27,348 0 1,497
PRIMIS FINANCIAL CORP COM 74167B109   736,638 60,529 SH   SOLE 2 51,552 0 8,977
PRIMIS FINANCIAL CORP COM 74167B109   657 54 SH   SOLE 7 54 0 0
PRIMIS FINANCIAL CORP COM 74167B109   713,272 58,609 SH   SOLE 18 58,609 0 0
PRIMIS FINANCIAL CORP COM 74167B109   619,477 50,902 SH   SOLE 19 50,902 0 0
PRIMIS FINANCIAL CORP COM 74167B109   9,793,272 804,706 SH   SOLE 21 804,706 0 0
PRIMIS FINANCIAL CORP COM 74167B109   8,931,794 733,919 SH   SOLE 22 715,794 0 18,125
PRIMIS FINANCIAL CORP COM 74167B109   4,126 339 SH   SOLE 23 339 0 0
PRIMIS FINANCIAL CORP COM 74167B109   1,473 121 SH   SOLE 26 0 0 121
PRIMIS FINANCIAL CORP COM 74167B109   77,085 6,334 SH   SOLE 43 6,198 0 136
PRIMO WATER CORPORATION COM 74167P108   8,178,767 449,136 SH   SOLE 2 121,006 0 328,130
PRIMO WATER CORPORATION COM 74167P108   25,312 1,390 SH   SOLE 7 1,390 0 0
PRIMO WATER CORPORATION COM 74167P108   7,421,194 407,534 SH   SOLE 18 407,534 0 0
PRIMO WATER CORPORATION COM 74167P108   27,593,977 1,515,320 SH   SOLE 19 1,515,320 0 0
PRIMO WATER CORPORATION COM 74167P108   98,733,946 5,421,963 SH   SOLE 21 5,421,963 0 0
PRIMO WATER CORPORATION COM 74167P108   60,687,447 3,332,644 SH   SOLE 22 3,100,059 0 232,585
PRIMO WATER CORPORATION COM 74167P108   352,436 19,354 SH   SOLE 23 19,354 0 0
PRIMO WATER CORPORATION COM 74167P108   5,774,555 317,109 SH   SOLE 26 0 0 317,109
PRIMO WATER CORPORATION COM 74167P108   70,400 3,866 SH   SOLE 40 3,866 0 0
PRIMO WATER CORPORATION COM 74167P108   1,255,282 68,934 SH   SOLE 43 52,537 0 16,397
PRIMORIS SVCS CORP COM 74164F103   6,510,528 152,937 SH   SOLE 2 64,430 0 88,507
PRIMORIS SVCS CORP COM 74164F103   4,768 112 SH   SOLE 4 112 0 0
PRIMORIS SVCS CORP COM 74164F103   2,202,785 51,745 SH   SOLE 7 51,097 0 648
PRIMORIS SVCS CORP COM 74164F103   6,292,612 147,818 SH   SOLE 18 147,818 0 0
PRIMORIS SVCS CORP COM 74164F103   19,139,855 449,609 SH   SOLE 19 449,609 0 0
PRIMORIS SVCS CORP COM 74164F103   96,733,173 2,272,332 SH   SOLE 21 2,272,332 0 0
PRIMORIS SVCS CORP COM 74164F103   83,035,169 1,950,556 SH   SOLE 22 1,846,077 0 104,479
PRIMORIS SVCS CORP COM 74164F103   493,812 11,600 SH   SOLE 23 11,600 0 0
PRIMORIS SVCS CORP COM 74164F103   484,574 11,383 SH   SOLE 25 11,383 0 0
PRIMORIS SVCS CORP COM 74164F103   2,340,882 54,989 SH   SOLE 26 19,155 0 35,834
PRIMORIS SVCS CORP COM 74164F103   40,356 948 SH   SOLE 28 948 0 0
PRIMORIS SVCS CORP COM 74164F103   1,828,424 42,951 SH   SOLE 30 42,951 0 0
PRIMORIS SVCS CORP COM 74164F103   95,357 2,240 SH   SOLE 36 2,240 0 0
PRIMORIS SVCS CORP COM 74164F103   427,488 10,042 SH   SOLE 40 10,042 0 0
PRIMORIS SVCS CORP COM 74164F103   1,013,467 23,807 SH   SOLE 43 22,929 0 878
PRINCETON BANCORP INC COM 74179A107   80,859 2,627 SH   SOLE 2 209 0 2,418
PRINCETON BANCORP INC COM 74179A107   466,194 15,146 SH   SOLE 18 15,146 0 0
PRINCETON BANCORP INC COM 74179A107   307,369 9,986 SH   SOLE 19 9,986 0 0
PRINCETON BANCORP INC COM 74179A107   6,049,717 196,547 SH   SOLE 21 196,547 0 0
PRINCETON BANCORP INC COM 74179A107   2,406,934 78,198 SH   SOLE 22 74,664 0 3,534
PRINCETON BANCORP INC COM 74179A107   1,354 44 SH   SOLE 43 44 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   49,406,692 572,433 SH   SOLE 2 119,812 0 452,621
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   19,281,827 223,402 SH   SOLE 4 111,356 0 112,046
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   25,861,583 299,636 SH   SOLE 7 274,696 0 24,940
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   995,586 11,535 SH   SOLE 13 11,535 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   2,861,177 33,150 SH   SOLE 15 33,150 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   52,848,217 612,307 SH   SOLE 18 596,977 0 15,330
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   15,915,996 184,405 SH   SOLE 19 184,405 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   765,871,440 8,873,496 SH   SOLE 21 8,873,496 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   423,245,942 4,903,788 SH   SOLE 22 4,374,397 0 529,391
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   30,792,819 356,770 SH   SOLE 23 356,770 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   55,622,307 644,448 SH   SOLE 25 641,934 0 2,514
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   23,094,830 267,580 SH   SOLE 26 149,252 0 118,328
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   46,712,094 541,213 SH   SOLE 28 82,669 0 458,544
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   47,988 556 SH   SOLE 29 556 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   111,434,151 1,291,092 SH   SOLE 30 1,291,092 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   4,850,536 56,199 SH   SOLE 31 52,184 0 4,015
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   3,711,244 42,999 SH   SOLE 32 42,999 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   3,936,858 45,613 SH   SOLE 34 45,613 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   12,090,046 140,077 SH   SOLE 35 140,077 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   5,279,496 61,169 SH   SOLE 36 61,169 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   1,022,256 11,844 SH   SOLE 40 11,844 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   22,284,608 258,193 SH   SOLE 43 225,853 0 32,340
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   6,262 1,915 SH   SOLE 2 482 0 1,433
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   153,922 47,071 SH   SOLE 18 47,071 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   99,470 30,419 SH   SOLE 19 30,419 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   1,548,865 473,659 SH   SOLE 21 473,659 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107   623,151 190,566 SH   SOLE 22 186,486 0 4,080
PRIVIA HEALTH GROUP INC COM 74276R102   2,930,351 149,584 SH   SOLE 2 80,917 0 68,667
PRIVIA HEALTH GROUP INC COM 74276R102   3,781 193 SH   SOLE 4 193 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   437,993 22,358 SH   SOLE 7 21,188 0 1,170
PRIVIA HEALTH GROUP INC COM 74276R102   6,442,700 328,877 SH   SOLE 18 320,836 0 8,041
PRIVIA HEALTH GROUP INC COM 74276R102   10,480,944 535,015 SH   SOLE 19 535,015 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   237,368,308 12,116,810 SH   SOLE 21 12,116,810 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   65,798,187 3,358,764 SH   SOLE 22 3,245,206 0 113,558
PRIVIA HEALTH GROUP INC COM 74276R102   172,137 8,787 SH   SOLE 23 8,787 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   334,754 17,088 SH   SOLE 25 17,088 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   2,006,584 102,429 SH   SOLE 26 31,432 0 70,997
PRIVIA HEALTH GROUP INC COM 74276R102   5,558,271 283,730 SH   SOLE 30 283,730 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   355,421 18,143 SH   SOLE 40 18,143 0 0
PRIVIA HEALTH GROUP INC COM 74276R102   1,313,588 67,054 SH   SOLE 43 49,468 0 17,586
PRO-DEX INC COLO COM NEW 74265M205   5,227 297 SH   SOLE 18 297 0 0
PRO-DEX INC COLO COM NEW 74265M205   80,626 4,581 SH   SOLE 21 4,581 0 0
PRO-DEX INC COLO COM NEW 74265M205   596,658 33,901 SH   SOLE 22 33,901 0 0
PROASSURANCE CORP COM 74267C106   510,876 39,726 SH   SOLE 2 13,797 0 25,929
PROASSURANCE CORP COM 74267C106   1,736 135 SH   SOLE 4 135 0 0
PROASSURANCE CORP COM 74267C106   6,186 481 SH   SOLE 7 481 0 0
PROASSURANCE CORP COM 74267C106   2,021,901 157,224 SH   SOLE 18 157,224 0 0
PROASSURANCE CORP COM 74267C106   1,129,931 87,864 SH   SOLE 19 87,864 0 0
PROASSURANCE CORP COM 74267C106   74,793,027 5,815,943 SH   SOLE 21 5,815,943 0 0
PROASSURANCE CORP COM 74267C106   15,181,346 1,180,509 SH   SOLE 22 1,118,324 0 62,185
PROASSURANCE CORP COM 74267C106   55,002 4,277 SH   SOLE 25 4,277 0 0
PROASSURANCE CORP COM 74267C106   113,567 8,831 SH   SOLE 26 8,831 0 0
PROASSURANCE CORP COM 74267C106   10,339 804 SH   SOLE 28 804 0 0
PROASSURANCE CORP COM 74267C106   1,119,309 87,038 SH   SOLE 30 87,038 0 0
PROASSURANCE CORP COM 74267C106   669 52 SH   SOLE 36 52 0 0
PROASSURANCE CORP COM 74267C106   66,049 5,136 SH   SOLE 40 5,136 0 0
PROASSURANCE CORP COM 74267C106   10,378 807 SH   SOLE 43 498 0 309
PROCEPT BIOROBOTICS CORP COM 74276L105   1,136,116 22,989 SH   SOLE 2 12,988 0 10,001
PROCEPT BIOROBOTICS CORP COM 74276L105   41,315 836 SH   SOLE 4 167 0 669
PROCEPT BIOROBOTICS CORP COM 74276L105   462,374 9,356 SH   SOLE 7 8,861 0 495
PROCEPT BIOROBOTICS CORP COM 74276L105   4,653,881 94,170 SH   SOLE 18 94,170 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   4,247,254 85,942 SH   SOLE 19 85,942 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   87,241,423 1,765,306 SH   SOLE 21 1,765,306 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   59,380,403 1,201,546 SH   SOLE 22 1,162,903 0 38,643
PROCEPT BIOROBOTICS CORP COM 74276L105   440,678 8,917 SH   SOLE 25 8,917 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   887,534 17,959 SH   SOLE 26 17,959 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   193,875 3,923 SH   SOLE 28 1,504 0 2,419
PROCEPT BIOROBOTICS CORP COM 74276L105   2,367,762 47,911 SH   SOLE 30 47,911 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   12,306 249 SH   SOLE 36 249 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   447,300 9,051 SH   SOLE 40 9,051 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   1,205,304 24,389 SH   SOLE 43 23,558 0 831
PROCORE TECHNOLOGIES INC COM 74275K108   7,446,163 90,619 SH   SOLE 2 28,604 0 62,015
PROCORE TECHNOLOGIES INC COM 74275K108   41,742 508 SH   SOLE 4 218 0 290
PROCORE TECHNOLOGIES INC COM 74275K108   1,288,836 15,685 SH   SOLE 7 14,864 0 821
PROCORE TECHNOLOGIES INC COM 74275K108   2,931,826 35,680 SH   SOLE 18 35,680 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   2,130,093 25,923 SH   SOLE 19 25,923 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   145,094,800 1,765,788 SH   SOLE 21 1,765,788 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   179,252,212 2,181,480 SH   SOLE 22 2,070,567 0 110,913
PROCORE TECHNOLOGIES INC COM 74275K108   1,519,898 18,497 SH   SOLE 25 18,497 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   4,712,367 57,349 SH   SOLE 26 57,349 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   294,004 3,578 SH   SOLE 28 1,559 0 2,019
PROCORE TECHNOLOGIES INC COM 74275K108   6,987,079 85,032 SH   SOLE 30 85,032 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   81,430 991 SH   SOLE 31 991 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   46,590 567 SH   SOLE 36 567 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   1,592,783 19,384 SH   SOLE 40 19,384 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   2,341,270 28,493 SH   SOLE 43 22,722 0 5,771
PROCTER AND GAMBLE CO COM 742718109   807,711,652 4,978,192 SH   SOLE 2 1,469,341 0 3,508,851
PROCTER AND GAMBLE CO COM 742718109   213,018,350 1,312,902 SH   SOLE 4 925,317 0 387,585
PROCTER AND GAMBLE CO COM 742718109   355,671,146 2,192,118 SH   SOLE 7 1,945,402 0 246,716
PROCTER AND GAMBLE CO COM 742718109   30,672,876 189,047 SH   SOLE 13 189,047 0 0
PROCTER AND GAMBLE CO COM 742718109   54,960,890 338,742 SH   SOLE 15 338,742 0 0
PROCTER AND GAMBLE CO COM 742718109   539,057,129 3,322,386 SH   SOLE 18 3,153,543 0 168,843
PROCTER AND GAMBLE CO COM 742718109   161,769,578 997,039 SH   SOLE 19 997,039 0 0
PROCTER AND GAMBLE CO COM 742718109   9,550,020,398 58,859,910 SH   SOLE 21 58,859,910 0 0
PROCTER AND GAMBLE CO COM 742718109   8,323,042,577 51,297,643 SH   SOLE 22 46,071,655 0 5,225,988
PROCTER AND GAMBLE CO COM 742718109   736,573,789 4,539,746 SH   SOLE 23 4,539,746 0 0
PROCTER AND GAMBLE CO COM 742718109   684,159,737 4,216,701 SH   SOLE 25 4,203,553 0 13,148
PROCTER AND GAMBLE CO COM 742718109   432,895,331 2,668,076 SH   SOLE 26 1,592,010 0 1,076,066
PROCTER AND GAMBLE CO COM 742718109   745,717,550 4,596,102 SH   SOLE 28 156,093 0 4,440,009
PROCTER AND GAMBLE CO COM 742718109   15,044,469 92,724 SH   SOLE 29 92,724 0 0
PROCTER AND GAMBLE CO COM 742718109   2,105,300,835 12,975,660 SH   SOLE 30 12,975,660 0 0
PROCTER AND GAMBLE CO COM 742718109   115,946,284 714,615 SH   SOLE 31 676,988 0 37,627
PROCTER AND GAMBLE CO COM 742718109   40,391,164 248,944 SH   SOLE 32 248,944 0 0
PROCTER AND GAMBLE CO COM 742718109   30,923,877 190,594 SH   SOLE 34 190,594 0 0
PROCTER AND GAMBLE CO COM 742718109   84,185,522 518,863 SH   SOLE 36 518,863 0 0
PROCTER AND GAMBLE CO COM 742718109   18,857,020 116,222 SH   SOLE 40 116,222 0 0
PROCTER AND GAMBLE CO COM 742718109   499,406 3,078 SH   OTR 43 3,078 0 0
PROCTER AND GAMBLE CO COM 742718109   541,145,041 3,335,254 SH   SOLE 43 2,979,206 0 356,048
PROFESSIONAL DVRSTY NTWORK I COM 74312Y301   1,990 1,118 SH   SOLE 18 1,118 0 0
PROFESSIONAL DVRSTY NTWORK I COM 74312Y301   22,846 12,835 SH   SOLE 21 12,835 0 0
PROFIRE ENERGY INC COM 74316X101   11,133 6,018 SH   SOLE 18 6,018 0 0
PROFIRE ENERGY INC COM 74316X101   144,239 77,967 SH   SOLE 21 77,967 0 0
PROFIRE ENERGY INC COM 74316X101   646,357 349,382 SH   SOLE 22 349,382 0 0
PROFIRE ENERGY INC COM 74316X101   1,809 978 SH   SOLE 43 978 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   145,941 17,457 SH   SOLE 2 852 0 16,605
PROFRAC HLDG CORP CLASS A COM 74319N100   1,814 217 SH   SOLE 7 217 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   539,646 64,551 SH   SOLE 18 64,551 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   444,543 53,175 SH   SOLE 19 53,175 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   7,621,745 911,692 SH   SOLE 21 911,692 0 0
PROFRAC HLDG CORP CLASS A COM 74319N100   5,629,273 673,358 SH   SOLE 22 651,191 0 22,167
PROG HOLDINGS INC COM NPV 74319R101   10,710,013 310,976 SH   SOLE 2 234,104 0 76,872
PROG HOLDINGS INC COM NPV 74319R101   7,508 218 SH   SOLE 4 218 0 0
PROG HOLDINGS INC COM NPV 74319R101   13,328 387 SH   SOLE 7 387 0 0
PROG HOLDINGS INC COM NPV 74319R101   5,960,944 173,082 SH   SOLE 18 173,082 0 0
PROG HOLDINGS INC COM NPV 74319R101   10,278,067 298,434 SH   SOLE 19 298,434 0 0
PROG HOLDINGS INC COM NPV 74319R101   176,600,330 5,127,768 SH   SOLE 21 5,127,768 0 0
PROG HOLDINGS INC COM NPV 74319R101   53,393,847 1,550,344 SH   SOLE 22 1,477,825 0 72,519
PROG HOLDINGS INC COM NPV 74319R101   183,290 5,322 SH   SOLE 23 5,322 0 0
PROG HOLDINGS INC COM NPV 74319R101   340,371 9,883 SH   SOLE 25 9,883 0 0
PROG HOLDINGS INC COM NPV 74319R101   3,844,709 111,635 SH   SOLE 26 16,580 0 95,055
PROG HOLDINGS INC COM NPV 74319R101   70,602 2,050 SH   SOLE 28 1,207 0 843
PROG HOLDINGS INC COM NPV 74319R101   3,411,420 99,054 SH   SOLE 30 99,054 0 0
PROG HOLDINGS INC COM NPV 74319R101   1,655,979 48,083 SH   SOLE 34 48,083 0 0
PROG HOLDINGS INC COM NPV 74319R101   42,912 1,246 SH   SOLE 36 1,246 0 0
PROG HOLDINGS INC COM NPV 74319R101   281,823 8,183 SH   SOLE 40 8,183 0 0
PROG HOLDINGS INC COM NPV 74319R101   1,718,625 49,902 SH   SOLE 43 49,259 0 643
PROGRESS SOFTWARE CORP COM 743312100   5,552,983 104,164 SH   SOLE 2 93,420 0 10,744
PROGRESS SOFTWARE CORP COM 743312100   14,873 279 SH   SOLE 4 143 0 136
PROGRESS SOFTWARE CORP COM 743312100   1,211,363 22,723 SH   SOLE 7 21,499 0 1,224
PROGRESS SOFTWARE CORP COM 743312100   6,793,240 127,429 SH   SOLE 18 127,429 0 0
PROGRESS SOFTWARE CORP COM 743312100   5,016,631 94,103 SH   SOLE 19 94,103 0 0
PROGRESS SOFTWARE CORP COM 743312100   285,754,234 5,360,237 SH   SOLE 21 5,360,237 0 0
PROGRESS SOFTWARE CORP COM 743312100   71,527,840 1,341,734 SH   SOLE 22 1,305,247 0 36,487
PROGRESS SOFTWARE CORP COM 743312100   503,566 9,446 SH   SOLE 25 9,446 0 0
PROGRESS SOFTWARE CORP COM 743312100   587,796 11,026 SH   SOLE 26 11,026 0 0
PROGRESS SOFTWARE CORP COM 743312100   203,751 3,822 SH   SOLE 28 780 0 3,042
PROGRESS SOFTWARE CORP COM 743312100   9,517,274 178,527 SH   SOLE 30 178,527 0 0
PROGRESS SOFTWARE CORP COM 743312100   41,209 773 SH   SOLE 36 773 0 0
PROGRESS SOFTWARE CORP COM 743312100   494,130 9,269 SH   SOLE 40 9,269 0 0
PROGRESS SOFTWARE CORP COM 743312100   6,459,156 121,162 SH   SOLE 43 119,662 0 1,500
PROGRESS SOFTWARE CORP NOTE 1.000% 4/1 743312AB6   3,570,750 3,450,000 PRN   SOLE 21 3,450,000 0 0
PROGRESSIVE CORP COM 743315103   279,080,426 1,349,388 SH   SOLE 2 480,355 0 869,033
PROGRESSIVE CORP COM 743315103   107,896,339 521,692 SH   SOLE 4 271,471 0 250,221
PROGRESSIVE CORP COM 743315103   137,581,628 665,224 SH   SOLE 7 597,802 0 67,422
PROGRESSIVE CORP COM 743315103   8,422,124 40,722 SH   SOLE 13 40,722 0 0
PROGRESSIVE CORP COM 743315103   17,305,250 83,673 SH   SOLE 15 83,673 0 0
PROGRESSIVE CORP COM 743315103   628,926,599 3,040,937 SH   SOLE 18 2,955,733 0 85,204
PROGRESSIVE CORP COM 743315103   242,436,472 1,172,210 SH   SOLE 19 1,172,210 0 0
PROGRESSIVE CORP COM 743315103   3,422,258,192 16,547,037 SH   SOLE 21 16,547,037 0 0
PROGRESSIVE CORP COM 743315103   2,815,259,279 13,612,123 SH   SOLE 22 12,188,135 0 1,423,988
PROGRESSIVE CORP COM 743315103   248,478,098 1,201,422 SH   SOLE 23 1,201,422 0 0
PROGRESSIVE CORP COM 743315103   215,906,844 1,043,936 SH   SOLE 25 1,019,838 0 24,098
PROGRESSIVE CORP COM 743315103   152,211,454 735,961 SH   SOLE 26 454,930 0 281,031
PROGRESSIVE CORP COM 743315103   246,193,978 1,190,378 SH   SOLE 28 13,006 0 1,177,372
PROGRESSIVE CORP COM 743315103   5,107,627 24,696 SH   SOLE 29 24,696 0 0
PROGRESSIVE CORP COM 743315103   1,037,108,404 5,014,546 SH   SOLE 30 4,927,126 0 87,420
PROGRESSIVE CORP COM 743315103   38,330,778 185,334 SH   SOLE 31 176,037 0 9,297
PROGRESSIVE CORP COM 743315103   111,603,174 539,615 SH   SOLE 34 539,615 0 0
PROGRESSIVE CORP COM 743315103   34,020,856 164,495 SH   SOLE 36 164,495 0 0
PROGRESSIVE CORP COM 743315103   5,929,323 28,669 SH   SOLE 40 28,669 0 0
PROGRESSIVE CORP COM 743315103   154,908 749 SH   OTR 43 749 0 0
PROGRESSIVE CORP COM 743315103   225,993,897 1,092,708 SH   SOLE 43 960,009 0 132,699
PROGYNY INC COM 74340E103   9,871,618 258,758 SH   SOLE 2 151,104 0 107,654
PROGYNY INC COM 74340E103   11,827 310 SH   SOLE 4 310 0 0
PROGYNY INC COM 74340E103   713,481 18,702 SH   SOLE 7 17,718 0 984
PROGYNY INC COM 74340E103   12,663,206 331,932 SH   SOLE 18 303,943 0 27,989
PROGYNY INC COM 74340E103   27,216,744 713,414 SH   SOLE 19 713,414 0 0
PROGYNY INC COM 74340E103   236,433,290 6,197,465 SH   SOLE 21 6,197,465 0 0
PROGYNY INC COM 74340E103   128,190,142 3,360,161 SH   SOLE 22 3,231,559 0 128,602
PROGYNY INC COM 74340E103   545,392 14,296 SH   SOLE 23 14,296 0 0
PROGYNY INC COM 74340E103   652,365 17,100 SH   SOLE 25 17,100 0 0
PROGYNY INC COM 74340E103   1,928,406 50,548 SH   SOLE 26 20,604 0 29,944
PROGYNY INC COM 74340E103   75,766 1,986 SH   SOLE 28 1,183 0 803
PROGYNY INC COM 74340E103   3,756,974 98,479 SH   SOLE 30 98,479 0 0
PROGYNY INC COM 74340E103   57,797 1,515 SH   SOLE 36 1,515 0 0
PROGYNY INC COM 74340E103   694,635 18,208 SH   SOLE 40 18,208 0 0
PROGYNY INC COM 74340E103   2,406,121 63,070 SH   SOLE 43 43,078 0 19,992
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   35,209 21,469 SH   SOLE 2 1,385 0 20,084
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   986 601 SH   SOLE 7 601 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   194,596 118,656 SH   SOLE 18 118,656 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   161,419 98,426 SH   SOLE 19 98,426 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   2,495,345 1,521,552 SH   SOLE 21 1,521,552 0 0
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   1,592,361 970,952 SH   SOLE 22 934,048 0 36,904
PROKIDNEY CORP CLASS A ORD SHS G7S53R104   5 3 SH   SOLE 43 3 0 0
PROLOGIS INC. COM 74340W103   271,379,782 2,084,010 SH   SOLE 2 441,051 0 1,642,959
PROLOGIS INC. COM 74340W103   188,721,856 1,449,254 SH   SOLE 4 1,087,152 0 362,102
PROLOGIS INC. COM 74340W103   280,923,736 2,157,301 SH   SOLE 7 1,931,838 0 225,463
PROLOGIS INC. COM 74340W103   6,180,241 47,460 SH   SOLE 13 47,460 0 0
PROLOGIS INC. COM 74340W103   17,329,938 133,082 SH   SOLE 15 133,082 0 0
PROLOGIS INC. COM 74340W103   195,614,531 1,502,185 SH   SOLE 18 1,443,967 0 58,218
PROLOGIS INC. COM 74340W103   296,673,455 2,278,248 SH   SOLE 19 2,278,248 0 0
PROLOGIS INC. COM 74340W103   4,022,983,995 30,893,749 SH   SOLE 21 30,893,749 0 0
PROLOGIS INC. COM 74340W103   3,837,184,536 29,466,937 SH   SOLE 22 26,370,582 0 3,096,355
PROLOGIS INC. COM 74340W103   231,272,934 1,776,017 SH   SOLE 23 1,776,017 0 0
PROLOGIS INC. COM 74340W103   1,017,554,186 7,814,116 SH   SOLE 25 7,472,234 0 341,882
PROLOGIS INC. COM 74340W103   160,984,345 1,236,249 SH   SOLE 26 835,523 0 400,726
PROLOGIS INC. COM 74340W103   350,490,125 2,691,523 SH   SOLE 28 185,770 0 2,505,753
PROLOGIS INC. COM 74340W103   1,270,146,087 9,753,848 SH   SOLE 30 9,753,848 0 0
PROLOGIS INC. COM 74340W103   27,599,608 211,946 SH   SOLE 31 197,094 0 14,852
PROLOGIS INC. COM 74340W103   77,961,151 598,688 SH   SOLE 34 598,688 0 0
PROLOGIS INC. COM 74340W103   31,234,309 239,858 SH   SOLE 36 239,858 0 0
PROLOGIS INC. COM 74340W103   5,896,752 45,283 SH   SOLE 40 45,283 0 0
PROLOGIS INC. COM 74340W103   164,468 1,263 SH   OTR 43 1,263 0 0
PROLOGIS INC. COM 74340W103   151,666,849 1,164,697 SH   SOLE 43 1,033,166 0 131,531
PROPETRO HLDG CORP COM 74347M108   5,069,675 627,435 SH   SOLE 2 273,250 0 354,185
PROPETRO HLDG CORP COM 74347M108   3,547 439 SH   SOLE 4 439 0 0
PROPETRO HLDG CORP COM 74347M108   7,902 978 SH   SOLE 7 978 0 0
PROPETRO HLDG CORP COM 74347M108   2,565,376 317,497 SH   SOLE 18 317,497 0 0
PROPETRO HLDG CORP COM 74347M108   12,514,651 1,548,843 SH   SOLE 19 1,548,843 0 0
PROPETRO HLDG CORP COM 74347M108   84,820,463 10,497,582 SH   SOLE 21 10,497,582 0 0
PROPETRO HLDG CORP COM 74347M108   38,905,903 4,815,087 SH   SOLE 22 4,569,256 0 245,831
PROPETRO HLDG CORP COM 74347M108   253,429 31,365 SH   SOLE 23 31,365 0 0
PROPETRO HLDG CORP COM 74347M108   150,256 18,596 SH   SOLE 25 18,596 0 0
PROPETRO HLDG CORP COM 74347M108   3,545,601 438,812 SH   SOLE 26 21,184 0 417,628
PROPETRO HLDG CORP COM 74347M108   534,742 66,181 SH   SOLE 28 0 0 66,181
PROPETRO HLDG CORP COM 74347M108   1,529,382 189,280 SH   SOLE 30 189,280 0 0
PROPETRO HLDG CORP COM 74347M108   163,677 20,257 SH   SOLE 40 20,257 0 0
PROPETRO HLDG CORP COM 74347M108   1,770,166 219,080 SH   SOLE 43 206,875 0 12,205
PROPHASE LABS INC COM 74345W108   12,688 1,961 SH   SOLE 18 1,961 0 0
PROPHASE LABS INC COM 74345W108   185,262 28,634 SH   SOLE 21 28,634 0 0
PROPHASE LABS INC COM 74345W108   173,176 26,766 SH   SOLE 22 26,766 0 0
PROQR THRAPEUTICS N V SHS EURO N71542109   9,034 3,945 SH   SOLE 2 3,945 0 0
PROS HOLDINGS INC COM 74346Y103   1,645,059 45,281 SH   SOLE 2 21,832 0 23,449
PROS HOLDINGS INC COM 74346Y103   6,467 178 SH   SOLE 4 178 0 0
PROS HOLDINGS INC COM 74346Y103   398,286 10,963 SH   SOLE 7 10,384 0 579
PROS HOLDINGS INC COM 74346Y103   4,287,267 118,009 SH   SOLE 18 108,439 0 9,570
PROS HOLDINGS INC COM 74346Y103   7,515,260 206,861 SH   SOLE 19 206,861 0 0
PROS HOLDINGS INC COM 74346Y103   68,098,333 1,874,438 SH   SOLE 21 1,874,438 0 0
PROS HOLDINGS INC COM 74346Y103   48,532,012 1,335,866 SH   SOLE 22 1,285,004 0 50,862
PROS HOLDINGS INC COM 74346Y103   14,750 406 SH   SOLE 23 406 0 0
PROS HOLDINGS INC COM 74346Y103   313,201 8,621 SH   SOLE 25 8,621 0 0
PROS HOLDINGS INC COM 74346Y103   492,853 13,566 SH   SOLE 26 13,566 0 0
PROS HOLDINGS INC COM 74346Y103   43,669 1,202 SH   SOLE 28 590 0 612
PROS HOLDINGS INC COM 74346Y103   2,331,441 64,174 SH   SOLE 30 64,174 0 0
PROS HOLDINGS INC COM 74346Y103   84,031 2,313 SH   SOLE 34 2,313 0 0
PROS HOLDINGS INC COM 74346Y103   19,727 543 SH   SOLE 36 543 0 0
PROS HOLDINGS INC COM 74346Y103   310,876 8,557 SH   SOLE 40 8,557 0 0
PROS HOLDINGS INC COM 74346Y103   559,191 15,392 SH   SOLE 43 14,930 0 462
PROS HOLDINGS INC NOTE 2.250% 9/1 74346YAG8   2,171,000 2,000,000 PRN   SOLE 21 2,000,000 0 0
PROSOMNUS INC COMMON STOCK 50535E108   187 328 SH   SOLE 18 328 0 0
PROSOMNUS INC COMMON STOCK 50535E108   9,261 16,276 SH   SOLE 21 16,276 0 0
PROSPECT CAP CORP COM 74348T102   6,432,495 1,165,307 SH   SOLE 30 1,165,307 0 0
PROSPECT CAP CORP COM 74348T102   1,134,090 205,451 SH   SOLE 43 193,980 0 11,471
PROSPERITY BANCSHARES INC COM 743606105   9,646,703 146,651 SH   SOLE 2 85,117 0 61,534
PROSPERITY BANCSHARES INC COM 743606105   18,418 280 SH   SOLE 4 280 0 0
PROSPERITY BANCSHARES INC COM 743606105   1,102,802 16,765 SH   SOLE 7 16,765 0 0
PROSPERITY BANCSHARES INC COM 743606105   10,435,471 158,642 SH   SOLE 18 158,642 0 0
PROSPERITY BANCSHARES INC COM 743606105   1,909,067 29,022 SH   SOLE 19 29,022 0 0
PROSPERITY BANCSHARES INC COM 743606105   321,951,395 4,894,366 SH   SOLE 21 4,894,366 0 0
PROSPERITY BANCSHARES INC COM 743606105   188,912,990 2,871,891 SH   SOLE 22 2,750,940 0 120,951
PROSPERITY BANCSHARES INC COM 743606105   1,217,390 18,507 SH   SOLE 25 18,507 0 0
PROSPERITY BANCSHARES INC COM 743606105   1,981,228 30,119 SH   SOLE 26 30,119 0 0
PROSPERITY BANCSHARES INC COM 743606105   498,415 7,577 SH   SOLE 28 1,656 0 5,921
PROSPERITY BANCSHARES INC COM 743606105   8,336,563 126,734 SH   SOLE 30 126,734 0 0
PROSPERITY BANCSHARES INC COM 743606105   71,371 1,085 SH   SOLE 31 1,085 0 0
PROSPERITY BANCSHARES INC COM 743606105   138,006 2,098 SH   SOLE 36 2,098 0 0
PROSPERITY BANCSHARES INC COM 743606105   1,390,523 21,139 SH   SOLE 40 21,139 0 0
PROSPERITY BANCSHARES INC COM 743606105   7,052,885 107,219 SH   SOLE 43 96,648 0 10,571
PROTAGONIST THERAPEUTICS INC COM 74366E102   1,409,672 48,727 SH   SOLE 2 18,478 0 30,249
PROTAGONIST THERAPEUTICS INC COM 74366E102   4,050 140 SH   SOLE 4 140 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   354,971 12,270 SH   SOLE 7 11,622 0 648
PROTAGONIST THERAPEUTICS INC COM 74366E102   4,778,542 165,176 SH   SOLE 18 165,176 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   29,163,320 1,008,065 SH   SOLE 19 1,008,065 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   71,591,393 2,474,642 SH   SOLE 21 2,474,642 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   47,724,866 1,649,667 SH   SOLE 22 1,597,614 0 52,053
PROTAGONIST THERAPEUTICS INC COM 74366E102   63,125 2,182 SH   SOLE 23 2,182 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   249,290 8,617 SH   SOLE 25 8,617 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   2,171,168 75,049 SH   SOLE 26 29,862 0 45,187
PROTAGONIST THERAPEUTICS INC COM 74366E102   2,427,343 83,904 SH   SOLE 30 83,904 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   134,785 4,659 SH   SOLE 34 4,659 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   20,077 694 SH   SOLE 36 694 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   251,778 8,703 SH   SOLE 40 8,703 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   780,821 26,990 SH   SOLE 43 20,529 0 6,461
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   26,659 21,158 SH   SOLE 2 2,660 0 18,498
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   218,485 173,401 SH   SOLE 18 173,401 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   163,456 129,727 SH   SOLE 19 129,727 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   2,881,911 2,287,231 SH   SOLE 21 2,287,231 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   880,740 699,000 SH   SOLE 22 655,465 0 43,535
PROTARA THERAPEUTICS INC COM STK 74365U107   4,251 1,060 SH   SOLE 2 1,060 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   5,029 1,254 SH   SOLE 18 1,254 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   84,262 21,013 SH   SOLE 21 21,013 0 0
PROTARA THERAPEUTICS INC COM STK 74365U107   30,223 7,537 SH   SOLE 22 7,537 0 0
PROTHENA CORP PLC SHS G72800108   1,420,485 57,347 SH   SOLE 2 29,940 0 27,407
PROTHENA CORP PLC SHS G72800108   2,749 111 SH   SOLE 4 111 0 0
PROTHENA CORP PLC SHS G72800108   356,217 14,381 SH   SOLE 7 13,613 0 768
PROTHENA CORP PLC SHS G72800108   2,701,540 109,065 SH   SOLE 18 100,731 0 8,334
PROTHENA CORP PLC SHS G72800108   4,198,391 169,495 SH   SOLE 19 169,495 0 0
PROTHENA CORP PLC SHS G72800108   46,435,923 1,874,684 SH   SOLE 21 1,874,684 0 0
PROTHENA CORP PLC SHS G72800108   32,232,755 1,301,282 SH   SOLE 22 1,255,302 0 45,980
PROTHENA CORP PLC SHS G72800108   15,258 616 SH   SOLE 23 616 0 0
PROTHENA CORP PLC SHS G72800108   198,631 8,019 SH   SOLE 25 8,019 0 0
PROTHENA CORP PLC SHS G72800108   430,626 17,385 SH   SOLE 26 17,385 0 0
PROTHENA CORP PLC SHS G72800108   13,648 551 SH   SOLE 28 551 0 0
PROTHENA CORP PLC SHS G72800108   2,628,543 106,118 SH   SOLE 30 106,118 0 0
PROTHENA CORP PLC SHS G72800108   12,534 506 SH   SOLE 36 506 0 0
PROTHENA CORP PLC SHS G72800108   244,480 9,870 SH   SOLE 40 9,870 0 0
PROTHENA CORP PLC SHS G72800108   1,223,217 49,383 SH   SOLE 43 46,529 0 2,854
PROTO LABS INC COM 743713109   2,513,154 70,298 SH   SOLE 2 55,116 0 15,182
PROTO LABS INC COM 743713109   14,372 402 SH   SOLE 4 103 0 299
PROTO LABS INC COM 743713109   333,226 9,321 SH   SOLE 7 8,822 0 499
PROTO LABS INC COM 743713109   2,894,606 80,968 SH   SOLE 18 80,968 0 0
PROTO LABS INC COM 743713109   1,995,780 55,826 SH   SOLE 19 55,826 0 0
PROTO LABS INC COM 743713109   112,133,414 3,136,599 SH   SOLE 21 3,136,599 0 0
PROTO LABS INC COM 743713109   28,703,890 802,906 SH   SOLE 22 767,641 0 35,265
PROTO LABS INC COM 743713109   176,534 4,938 SH   SOLE 25 4,938 0 0
PROTO LABS INC COM 743713109   250,250 7,000 SH   SOLE 26 7,000 0 0
PROTO LABS INC COM 743713109   9,402 263 SH   SOLE 28 263 0 0
PROTO LABS INC COM 743713109   7,738,088 216,450 SH   SOLE 30 216,450 0 0
PROTO LABS INC COM 743713109   6,435 180 SH   SOLE 36 180 0 0
PROTO LABS INC COM 743713109   205,527 5,749 SH   SOLE 40 5,749 0 0
PROTO LABS INC COM 743713109   998,390 27,927 SH   SOLE 43 26,293 0 1,634
PROVIDENT BANCORP INC COM NEW 74383L105   24,916 2,738 SH   SOLE 18 2,738 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   333,661 36,666 SH   SOLE 21 36,666 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   463,290 50,911 SH   SOLE 22 50,911 0 0
PROVIDENT BANCORP INC COM NEW 74383L105   428 47 SH   SOLE 43 47 0 0
PROVIDENT FINL HLDGS INC COM 743868101   10,851 811 SH   SOLE 18 811 0 0
PROVIDENT FINL HLDGS INC COM 743868101   156,145 11,670 SH   SOLE 21 11,670 0 0
PROVIDENT FINL HLDGS INC COM 743868101   3,657,851 273,382 SH   SOLE 22 273,382 0 0
PROVIDENT FINL HLDGS INC COM 743868101   5,579 417 SH   SOLE 43 417 0 0
PROVIDENT FINL SVCS INC COM 74386T105   886,060 60,814 SH   SOLE 2 20,949 0 39,865
PROVIDENT FINL SVCS INC COM 74386T105   2,914 200 SH   SOLE 4 200 0 0
PROVIDENT FINL SVCS INC COM 74386T105   293,702 20,158 SH   SOLE 7 19,088 0 1,070
PROVIDENT FINL SVCS INC COM 74386T105   3,480,088 238,853 SH   SOLE 18 238,853 0 0
PROVIDENT FINL SVCS INC COM 74386T105   1,994,123 136,865 SH   SOLE 19 136,865 0 0
PROVIDENT FINL SVCS INC COM 74386T105   126,356,475 8,672,373 SH   SOLE 21 8,672,373 0 0
PROVIDENT FINL SVCS INC COM 74386T105   27,937,130 1,917,442 SH   SOLE 22 1,824,648 0 92,794
PROVIDENT FINL SVCS INC COM 74386T105   16,246 1,115 SH   SOLE 23 1,115 0 0
PROVIDENT FINL SVCS INC COM 74386T105   207,491 14,241 SH   SOLE 25 14,241 0 0
PROVIDENT FINL SVCS INC COM 74386T105   155,083 10,644 SH   SOLE 26 10,644 0 0
PROVIDENT FINL SVCS INC COM 74386T105   20,238 1,389 SH   SOLE 28 1,389 0 0
PROVIDENT FINL SVCS INC COM 74386T105   2,169,123 148,876 SH   SOLE 30 148,876 0 0
PROVIDENT FINL SVCS INC COM 74386T105   1,530 105 SH   SOLE 36 105 0 0
PROVIDENT FINL SVCS INC COM 74386T105   211,556 14,520 SH   SOLE 40 14,520 0 0
PROVIDENT FINL SVCS INC COM 74386T105   438,892 30,123 SH   SOLE 43 29,303 0 820
PRUDENTIAL FINL INC COM 744320102   94,552,199 805,385 SH   SOLE 2 172,849 0 632,536
PRUDENTIAL FINL INC COM 744320102   41,297,446 351,767 SH   SOLE 4 192,097 0 159,670
PRUDENTIAL FINL INC COM 744320102   99,563,653 848,072 SH   SOLE 7 786,845 0 61,227
PRUDENTIAL FINL INC COM 744320102   1,461,982 12,453 SH   SOLE 13 12,453 0 0
PRUDENTIAL FINL INC COM 744320102   5,902,872 50,280 SH   SOLE 15 50,280 0 0
PRUDENTIAL FINL INC COM 744320102   99,548,743 847,945 SH   SOLE 18 792,268 0 55,677
PRUDENTIAL FINL INC COM 744320102   18,314,752 156,003 SH   SOLE 19 156,003 0 0
PRUDENTIAL FINL INC COM 744320102   1,528,925,676 13,023,217 SH   SOLE 21 13,023,217 0 0
PRUDENTIAL FINL INC COM 744320102   916,699,233 7,808,341 SH   SOLE 22 7,019,012 0 789,329
PRUDENTIAL FINL INC COM 744320102   64,476,667 549,205 SH   SOLE 23 549,205 0 0
PRUDENTIAL FINL INC COM 744320102   130,636,498 1,112,747 SH   SOLE 25 1,111,119 0 1,628
PRUDENTIAL FINL INC COM 744320102   49,535,756 421,940 SH   SOLE 26 258,562 0 163,378
PRUDENTIAL FINL INC COM 744320102   108,121,056 920,963 SH   SOLE 28 92,552 0 828,411
PRUDENTIAL FINL INC COM 744320102   408,243,121 3,477,369 SH   SOLE 30 3,477,369 0 0
PRUDENTIAL FINL INC COM 744320102   9,517,501 81,069 SH   SOLE 31 75,259 0 5,810
PRUDENTIAL FINL INC COM 744320102   5,292,509 45,081 SH   SOLE 32 45,081 0 0
PRUDENTIAL FINL INC COM 744320102   1,858,677 15,832 SH   SOLE 34 15,832 0 0
PRUDENTIAL FINL INC COM 744320102   12,076,351 102,865 SH   SOLE 36 102,865 0 0
PRUDENTIAL FINL INC COM 744320102   2,071,406 17,644 SH   SOLE 40 17,644 0 0
PRUDENTIAL FINL INC COM 744320102   58,422,777 497,639 SH   SOLE 43 454,056 0 43,583
PRUDENTIAL PLC ADR 74435K204   14,607 758 SH   SOLE 2 758 0 0
PRUDENTIAL PLC ADR 74435K204   44,192,602 2,293,337 SH   SOLE 18 2,271,530 0 21,807
PRUDENTIAL PLC ADR 74435K204   1,231,160 63,890 SH   SOLE 19 63,890 0 0
PRUDENTIAL PLC ADR 74435K204   700,310 36,342 SH   SOLE 23 36,342 0 0
PRUDENTIAL PLC ADR 74435K204   8,504,216 441,319 SH   SOLE 43 399,179 0 42,140
PSQ HOLDINGS INC CL A 693691107   1,034,574 192,300 SH   SOLE 22 192,300 0 0
PSYCHEMEDICS CORP COM NEW 744375205   2,561 874 SH   SOLE 18 874 0 0
PSYCHEMEDICS CORP COM NEW 744375205   25,488 8,699 SH   SOLE 21 8,699 0 0
PSYCHEMEDICS CORP COM NEW 744375205   196,823 67,175 SH   SOLE 22 67,175 0 0
PTC INC COM 69370C100   37,696,364 199,515 SH   SOLE 2 38,953 0 160,562
PTC INC COM 69370C100   19,399,981 102,678 SH   SOLE 4 47,929 0 54,749
PTC INC COM 69370C100   34,683,149 183,567 SH   SOLE 7 169,235 0 14,332
PTC INC COM 69370C100   1,024,055 5,420 SH   SOLE 13 5,420 0 0
PTC INC COM 69370C100   3,120,344 16,515 SH   SOLE 15 16,515 0 0
PTC INC COM 69370C100   49,316,930 261,019 SH   SOLE 18 253,532 0 7,487
PTC INC COM 69370C100   238,492,727 1,262,267 SH   SOLE 19 1,262,267 0 0
PTC INC COM 69370C100   950,571,499 5,031,076 SH   SOLE 21 5,031,076 0 0
PTC INC COM 69370C100   585,749,710 3,100,189 SH   SOLE 22 2,828,212 0 271,977
PTC INC COM 69370C100   33,786,440 178,821 SH   SOLE 23 178,821 0 0
PTC INC COM 69370C100   55,372,646 293,070 SH   SOLE 25 292,555 0 515
PTC INC COM 69370C100   24,111,767 127,616 SH   SOLE 26 73,311 0 54,305
PTC INC COM 69370C100   42,164,984 223,166 SH   SOLE 28 3,395 0 219,771
PTC INC COM 69370C100   245,753,124 1,300,694 SH   SOLE 30 1,278,181 0 22,513
PTC INC COM 69370C100   4,523,790 23,943 SH   SOLE 31 22,280 0 1,663
PTC INC COM 69370C100   24,708,817 130,776 SH   SOLE 34 130,776 0 0
PTC INC COM 69370C100   5,762,103 30,497 SH   SOLE 36 30,497 0 0
PTC INC COM 69370C100   1,100,198 5,823 SH   SOLE 40 5,823 0 0
PTC INC COM 69370C100   11,906 63 SH   OTR 43 63 0 0
PTC INC COM 69370C100   16,561,158 87,653 SH   SOLE 43 74,447 0 13,206
PTC THERAPEUTICS INC COM 69366J200   4,692,188 161,299 SH   SOLE 2 75,418 0 85,881
PTC THERAPEUTICS INC COM 69366J200   6,749 232 SH   SOLE 4 232 0 0
PTC THERAPEUTICS INC COM 69366J200   412,845 14,192 SH   SOLE 7 13,452 0 740
PTC THERAPEUTICS INC COM 69366J200   6,731,659 231,408 SH   SOLE 18 218,118 0 13,290
PTC THERAPEUTICS INC COM 69366J200   29,630,172 1,018,569 SH   SOLE 19 1,018,569 0 0
PTC THERAPEUTICS INC COM 69366J200   92,038,433 3,163,920 SH   SOLE 21 3,163,920 0 0
PTC THERAPEUTICS INC COM 69366J200   72,208,972 2,482,261 SH   SOLE 22 2,386,907 0 95,354
PTC THERAPEUTICS INC COM 69366J200   272,515 9,368 SH   SOLE 23 9,368 0 0
PTC THERAPEUTICS INC COM 69366J200   395,682 13,602 SH   SOLE 25 13,602 0 0
PTC THERAPEUTICS INC COM 69366J200   4,017,940 138,121 SH   SOLE 26 24,707 0 113,414
PTC THERAPEUTICS INC COM 69366J200   36,508 1,255 SH   SOLE 28 1,255 0 0
PTC THERAPEUTICS INC COM 69366J200   7,817,181 268,724 SH   SOLE 30 268,724 0 0
PTC THERAPEUTICS INC COM 69366J200   87,183 2,997 SH   SOLE 34 2,997 0 0
PTC THERAPEUTICS INC COM 69366J200   451,826 15,532 SH   SOLE 40 15,532 0 0
PTC THERAPEUTICS INC COM 69366J200   1,268,499 43,606 SH   SOLE 43 36,615 0 6,991
PTC THERAPEUTICS INC NOTE 1.500% 9/1 69366JAD3   1,692,688 1,825,000 PRN   SOLE 21 1,825,000 0 0
PUBLIC STORAGE COM 74460D109   93,906,635 323,749 SH   SOLE 2 55,670 0 268,079
PUBLIC STORAGE COM 74460D109   65,991,261 227,509 SH   SOLE 4 161,855 0 65,654
PUBLIC STORAGE COM 74460D109   101,304,905 349,255 SH   SOLE 7 312,398 0 36,857
PUBLIC STORAGE COM 74460D109   2,184,732 7,532 SH   SOLE 13 7,532 0 0
PUBLIC STORAGE COM 74460D109   6,631,932 22,864 SH   SOLE 15 22,864 0 0
PUBLIC STORAGE COM 74460D109   68,169,611 235,019 SH   SOLE 18 225,195 0 9,824
PUBLIC STORAGE COM 74460D109   92,042,709 317,323 SH   SOLE 19 317,323 0 0
PUBLIC STORAGE COM 74460D109   1,812,240,059 6,247,811 SH   SOLE 21 6,247,811 0 0
PUBLIC STORAGE COM 74460D109   1,444,251,379 4,979,147 SH   SOLE 22 4,510,102 0 469,045
PUBLIC STORAGE COM 74460D109   74,154,709 255,653 SH   SOLE 23 255,653 0 0
PUBLIC STORAGE COM 74460D109   253,175,680 872,839 SH   SOLE 25 871,728 0 1,111
PUBLIC STORAGE COM 74460D109   43,455,049 149,814 SH   SOLE 26 86,121 0 63,693
PUBLIC STORAGE COM 74460D109   133,174,668 459,128 SH   SOLE 28 12,914 0 446,214
PUBLIC STORAGE COM 74460D109   418,433,885 1,442,577 SH   SOLE 30 1,442,577 0 0
PUBLIC STORAGE COM 74460D109   10,682,330 36,828 SH   SOLE 31 34,328 0 2,500
PUBLIC STORAGE COM 74460D109   3,428,509 11,820 SH   SOLE 34 11,820 0 0
PUBLIC STORAGE COM 74460D109   11,548,739 39,815 SH   SOLE 36 39,815 0 0
PUBLIC STORAGE COM 74460D109   2,297,855 7,922 SH   SOLE 40 7,922 0 0
PUBLIC STORAGE COM 74460D109   51,051 176 SH   OTR 43 176 0 0
PUBLIC STORAGE COM 74460D109   38,310,474 132,078 SH   SOLE 43 112,999 0 19,078
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   75,327,573 1,127,996 SH   SOLE 2 258,606 0 869,390
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   34,754,583 520,434 SH   SOLE 4 253,393 0 267,041
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   93,490,664 1,399,980 SH   SOLE 7 1,251,053 0 148,927
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,660,248 39,836 SH   SOLE 13 39,836 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,983,858 74,631 SH   SOLE 15 74,631 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   140,028,668 2,096,865 SH   SOLE 18 2,026,701 0 70,164
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   143,176,320 2,144,000 SH   SOLE 19 2,144,000 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,675,939,529 25,096,429 SH   SOLE 21 25,096,429 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   731,748,595 10,957,601 SH   SOLE 22 9,880,693 0 1,076,908
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   51,696,602 774,133 SH   SOLE 23 774,133 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   141,260,669 2,115,314 SH   SOLE 25 2,102,809 0 12,505
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   86,275,820 1,291,941 SH   SOLE 26 1,042,625 0 249,316
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   71,244,176 1,066,849 SH   SOLE 28 30,204 0 1,036,645
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   318,026,260 4,762,298 SH   SOLE 30 4,762,298 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   7,532,717 112,799 SH   SOLE 31 104,859 0 7,940
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,299,564 64,384 SH   SOLE 32 64,384 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   39,905,591 597,568 SH   SOLE 34 597,568 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   9,064,851 135,742 SH   SOLE 36 135,742 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,643,389 24,609 SH   SOLE 40 24,609 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   34,058 510 SH   OTR 43 510 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   40,755,678 610,298 SH   SOLE 43 504,876 0 105,422
PUBMATIC INC COM CL A 74467Q103   2,124,245 89,555 SH   SOLE 2 54,489 0 35,066
PUBMATIC INC COM CL A 74467Q103   8,207 346 SH   SOLE 4 346 0 0
PUBMATIC INC COM CL A 74467Q103   6,547 276 SH   SOLE 7 276 0 0
PUBMATIC INC COM CL A 74467Q103   2,528,149 106,583 SH   SOLE 18 106,583 0 0
PUBMATIC INC COM CL A 74467Q103   4,651,966 196,120 SH   SOLE 19 196,120 0 0
PUBMATIC INC COM CL A 74467Q103   36,519,146 1,539,593 SH   SOLE 21 1,539,593 0 0
PUBMATIC INC COM CL A 74467Q103   31,854,086 1,342,921 SH   SOLE 22 1,280,831 0 62,090
PUBMATIC INC COM CL A 74467Q103   44,973 1,896 SH   SOLE 23 1,896 0 0
PUBMATIC INC COM CL A 74467Q103   220,501 9,296 SH   SOLE 25 9,296 0 0
PUBMATIC INC COM CL A 74467Q103   286,775 12,090 SH   SOLE 26 290 0 11,800
PUBMATIC INC COM CL A 74467Q103   635,577 26,795 SH   SOLE 30 26,795 0 0
PUBMATIC INC COM CL A 74467Q103   283,667 11,959 SH   SOLE 40 11,959 0 0
PUBMATIC INC COM CL A 74467Q103   441,975 18,633 SH   SOLE 43 17,834 0 799
PULMATRIX INC COM 74584P301   96,073 54,899 SH   SOLE 22 54,899 0 0
PULMONX CORP COM 745848101   382,721 41,286 SH   SOLE 2 32,115 0 9,171
PULMONX CORP COM 745848101   3,782 408 SH   SOLE 7 408 0 0
PULMONX CORP COM 745848101   860,478 92,824 SH   SOLE 18 92,824 0 0
PULMONX CORP COM 745848101   3,857,358 416,112 SH   SOLE 19 416,112 0 0
PULMONX CORP COM 745848101   12,904,424 1,392,063 SH   SOLE 21 1,392,063 0 0
PULMONX CORP COM 745848101   9,423,493 1,016,558 SH   SOLE 22 985,573 0 30,985
PULMONX CORP COM 745848101   50,206 5,416 SH   SOLE 25 5,416 0 0
PULMONX CORP COM 745848101   304,547 32,853 SH   SOLE 30 32,853 0 0
PULMONX CORP COM 745848101   31,954 3,447 SH   SOLE 34 3,447 0 0
PULMONX CORP COM 745848101   21,386 2,307 SH   SOLE 40 2,307 0 0
PULMONX CORP COM 745848101   315,106 33,992 SH   SOLE 43 30,372 0 3,620
PULSE BIOSCIENCES INC COM 74587B101   46,119 5,295 SH   SOLE 2 989 0 4,306
PULSE BIOSCIENCES INC COM 74587B101   379,024 43,516 SH   SOLE 18 43,516 0 0
PULSE BIOSCIENCES INC COM 74587B101   286,603 32,905 SH   SOLE 19 32,905 0 0
PULSE BIOSCIENCES INC COM 74587B101   5,039,615 578,601 SH   SOLE 21 578,601 0 0
PULSE BIOSCIENCES INC COM 74587B101   3,290,028 377,730 SH   SOLE 22 368,638 0 9,092
PULSE BIOSCIENCES INC COM 74587B101   58,888 6,761 SH   SOLE 43 6,483 0 278
PULTE GROUP INC COM 745867101   82,799,358 686,448 SH   SOLE 2 444,119 0 242,329
PULTE GROUP INC COM 745867101   34,329,417 284,608 SH   SOLE 4 139,876 0 144,732
PULTE GROUP INC COM 745867101   19,687,717 163,221 SH   SOLE 7 128,560 0 34,661
PULTE GROUP INC COM 745867101   5,486,039 45,482 SH   SOLE 13 45,482 0 0
PULTE GROUP INC COM 745867101   4,157,651 34,469 SH   SOLE 15 34,469 0 0
PULTE GROUP INC COM 745867101   41,000,306 339,913 SH   SOLE 18 313,057 0 26,856
PULTE GROUP INC COM 745867101   18,952,297 157,124 SH   SOLE 19 157,124 0 0
PULTE GROUP INC COM 745867101   1,318,040,191 10,927,211 SH   SOLE 21 10,927,211 0 0
PULTE GROUP INC COM 745867101   634,277,134 5,258,474 SH   SOLE 22 4,737,318 0 521,156
PULTE GROUP INC COM 745867101   57,848,025 479,589 SH   SOLE 23 479,589 0 0
PULTE GROUP INC COM 745867101   45,334,062 375,842 SH   SOLE 25 375,842 0 0
PULTE GROUP INC COM 745867101   38,594,178 319,965 SH   SOLE 26 218,918 0 101,047
PULTE GROUP INC COM 745867101   41,323,930 342,596 SH   SOLE 28 2,970 0 339,626
PULTE GROUP INC COM 745867101   5,822,086 48,268 SH   SOLE 29 48,268 0 0
PULTE GROUP INC COM 745867101   233,105,990 1,932,565 SH   SOLE 30 1,773,783 0 158,782
PULTE GROUP INC COM 745867101   15,842,713 131,344 SH   SOLE 31 128,148 0 3,196
PULTE GROUP INC COM 745867101   2,550,027 21,141 SH   SOLE 34 21,141 0 0
PULTE GROUP INC COM 745867101   5,997,226 49,720 SH   SOLE 36 49,720 0 0
PULTE GROUP INC COM 745867101   1,220,674 10,120 SH   SOLE 40 10,120 0 0
PULTE GROUP INC COM 745867101   33,532 278 SH   OTR 43 278 0 0
PULTE GROUP INC COM 745867101   37,230,465 308,659 SH   SOLE 43 272,849 0 35,810
PUMA BIOTECHNOLOGY INC COM 74587V107   1,180,262 222,691 SH   SOLE 2 175,931 0 46,760
PUMA BIOTECHNOLOGY INC COM 74587V107   71,667 13,522 SH   SOLE 18 13,522 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   1,368,693 258,244 SH   SOLE 19 258,244 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   450,495 84,999 SH   SOLE 21 84,999 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   5,195,177 980,222 SH   SOLE 22 953,521 0 26,701
PUMA BIOTECHNOLOGY INC COM 74587V107   62,773 11,844 SH   SOLE 23 11,844 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107   240,816 45,437 SH   SOLE 26 8,665 0 36,772
PUMA BIOTECHNOLOGY INC COM 74587V107   3,175 599 SH   SOLE 43 599 0 0
PURE CYCLE CORP COM NEW 746228303   20,311 2,138 SH   SOLE 2 734 0 1,404
PURE CYCLE CORP COM NEW 746228303   2,584 272 SH   SOLE 7 272 0 0
PURE CYCLE CORP COM NEW 746228303   522,377 54,987 SH   SOLE 18 54,987 0 0
PURE CYCLE CORP COM NEW 746228303   403,437 42,467 SH   SOLE 19 42,467 0 0
PURE CYCLE CORP COM NEW 746228303   6,405,860 674,301 SH   SOLE 21 674,301 0 0
PURE CYCLE CORP COM NEW 746228303   4,719,942 496,836 SH   SOLE 22 489,357 0 7,479
PURE CYCLE CORP COM NEW 746228303   43,035 4,530 SH   SOLE 43 4,530 0 0
PURE STORAGE INC CL A 74624M102   55,534,210 1,068,171 SH   SOLE 2 702,896 0 365,275
PURE STORAGE INC CL A 74624M102   7,406,963 142,469 SH   SOLE 4 66,771 0 75,698
PURE STORAGE INC CL A 74624M102   3,047,082 58,609 SH   SOLE 7 56,219 0 2,390
PURE STORAGE INC CL A 74624M102   5,451,203 104,851 SH   SOLE 13 104,851 0 0
PURE STORAGE INC CL A 74624M102   29,808,363 573,348 SH   SOLE 18 568,601 0 4,747
PURE STORAGE INC CL A 74624M102   37,815,550 727,362 SH   SOLE 19 727,362 0 0
PURE STORAGE INC CL A 74624M102   851,052,177 16,369,536 SH   SOLE 21 16,369,536 0 0
PURE STORAGE INC CL A 74624M102   459,649,413 8,841,112 SH   SOLE 22 8,456,180 0 384,932
PURE STORAGE INC CL A 74624M102   2,509,921 48,277 SH   SOLE 23 48,277 0 0
PURE STORAGE INC CL A 74624M102   3,143,991 60,473 SH   SOLE 25 60,473 0 0
PURE STORAGE INC CL A 74624M102   7,621,422 146,594 SH   SOLE 26 94,941 0 51,653
PURE STORAGE INC CL A 74624M102   9,383,571 180,488 SH   SOLE 28 31,204 0 149,284
PURE STORAGE INC CL A 74624M102   2,163,200 41,608 SH   SOLE 29 41,608 0 0
PURE STORAGE INC CL A 74624M102   13,901,970 267,397 SH   SOLE 30 267,397 0 0
PURE STORAGE INC CL A 74624M102   10,165,709 195,532 SH   SOLE 31 190,608 0 4,924
PURE STORAGE INC CL A 74624M102   66,323,851 1,275,704 SH   SOLE 34 1,275,704 0 0
PURE STORAGE INC CL A 74624M102   157,270 3,025 SH   SOLE 36 3,025 0 0
PURE STORAGE INC CL A 74624M102   3,283,688 63,160 SH   SOLE 40 63,160 0 0
PURE STORAGE INC CL A 74624M102   44,036 847 SH   OTR 43 847 0 0
PURE STORAGE INC CL A 74624M102   7,146,441 137,458 SH   SOLE 43 114,172 0 23,286
PURECYCLE TECHNOLOGIES INC COM 74623V103   552,970 88,902 SH   SOLE 2 31,010 0 57,892
PURECYCLE TECHNOLOGIES INC COM 74623V103   3,278 527 SH   SOLE 4 527 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   7,377 1,186 SH   SOLE 7 1,186 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,848,671 297,214 SH   SOLE 18 297,214 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   1,547,356 248,771 SH   SOLE 19 248,771 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   25,895,154 4,163,208 SH   SOLE 21 4,163,208 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   24,146,494 3,882,073 SH   SOLE 22 3,755,084 0 126,989
PURECYCLE TECHNOLOGIES INC COM 74623V103   96,031 15,439 SH   SOLE 25 15,439 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   46,208 7,429 SH   SOLE 30 7,429 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   147,557 23,723 SH   SOLE 40 23,723 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   345,378 55,527 SH   SOLE 43 49,565 0 5,962
PURPLE INNOVATION INC COM 74640Y106   42,587 24,475 SH   SOLE 2 2,062 0 22,413
PURPLE INNOVATION INC COM 74640Y106   1,404 807 SH   SOLE 7 807 0 0
PURPLE INNOVATION INC COM 74640Y106   269,171 154,696 SH   SOLE 18 154,696 0 0
PURPLE INNOVATION INC COM 74640Y106   183,050 105,201 SH   SOLE 19 105,201 0 0
PURPLE INNOVATION INC COM 74640Y106   3,498,635 2,010,710 SH   SOLE 21 2,010,710 0 0
PURPLE INNOVATION INC COM 74640Y106   2,930,346 1,684,107 SH   SOLE 22 1,638,369 0 45,738
PURPLE INNOVATION INC COM 74640Y106   10,431 5,995 SH   SOLE 28 5,995 0 0
PURPLE INNOVATION INC COM 74640Y106   280 161 SH   SOLE 43 161 0 0
PVH CORPORATION COM 693656100   18,296,314 130,121 SH   SOLE 2 57,185 0 72,936
PVH CORPORATION COM 693656100   21,935 156 SH   SOLE 4 156 0 0
PVH CORPORATION COM 693656100   1,913,561 13,609 SH   SOLE 7 12,911 0 698
PVH CORPORATION COM 693656100   21,373,915 152,008 SH   SOLE 18 152,008 0 0
PVH CORPORATION COM 693656100   2,688,885 19,123 SH   SOLE 19 19,123 0 0
PVH CORPORATION COM 693656100   420,374,687 2,989,650 SH   SOLE 21 2,989,650 0 0
PVH CORPORATION COM 693656100   246,385,419 1,752,261 SH   SOLE 22 1,673,531 0 78,730
PVH CORPORATION COM 693656100   1,786,731 12,707 SH   SOLE 25 12,707 0 0
PVH CORPORATION COM 693656100   5,085,582 36,168 SH   SOLE 26 36,168 0 0
PVH CORPORATION COM 693656100   2,283,928 16,243 SH   SOLE 28 16,243 0 0
PVH CORPORATION COM 693656100   10,459,697 74,388 SH   SOLE 30 74,388 0 0
PVH CORPORATION COM 693656100   105,317 749 SH   SOLE 31 749 0 0
PVH CORPORATION COM 693656100   354,337 2,520 SH   SOLE 36 2,520 0 0
PVH CORPORATION COM 693656100   1,752,563 12,464 SH   SOLE 40 12,464 0 0
PVH CORPORATION COM 693656100   29,014,976 206,351 SH   SOLE 43 195,283 0 11,068
PYXIS ONCOLOGY INC COMMON STOCK 747324101   34,736 8,154 SH   SOLE 18 8,154 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   330,832 77,660 SH   SOLE 21 77,660 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   987,677 231,849 SH   SOLE 22 231,849 0 0
PYXIS ONCOLOGY INC COMMON STOCK 747324101   17,049 4,002 SH   SOLE 26 2,412 0 1,590
PYXIS TANKERS INC COM NEW Y71726130   7,780 1,631 SH   SOLE 2 1,631 0 0
Q2 HLDGS INC COM 74736L109   10,639,668 202,429 SH   SOLE 2 98,515 0 103,914
Q2 HLDGS INC COM 74736L109   20,551 391 SH   SOLE 4 203 0 188
Q2 HLDGS INC COM 74736L109   535,849 10,195 SH   SOLE 7 9,664 0 531
Q2 HLDGS INC COM 74736L109   9,071,803 172,599 SH   SOLE 18 148,481 0 24,118
Q2 HLDGS INC COM 74736L109   32,686,381 621,887 SH   SOLE 19 621,887 0 0
Q2 HLDGS INC COM 74736L109   124,450,149 2,367,773 SH   SOLE 21 2,367,773 0 0
Q2 HLDGS INC COM 74736L109   118,558,856 2,255,686 SH   SOLE 22 2,158,731 0 96,955
Q2 HLDGS INC COM 74736L109   496,955 9,455 SH   SOLE 23 9,455 0 0
Q2 HLDGS INC COM 74736L109   647,802 12,325 SH   SOLE 25 12,325 0 0
Q2 HLDGS INC COM 74736L109   5,788,223 110,126 SH   SOLE 26 17,247 0 92,879
Q2 HLDGS INC COM 74736L109   52,718 1,003 SH   SOLE 28 1,003 0 0
Q2 HLDGS INC COM 74736L109   4,677,893 89,001 SH   SOLE 30 89,001 0 0
Q2 HLDGS INC COM 74736L109   14,634,386 278,432 SH   SOLE 34 278,432 0 0
Q2 HLDGS INC COM 74736L109   16,504 314 SH   SOLE 36 314 0 0
Q2 HLDGS INC COM 74736L109   674,082 12,825 SH   SOLE 40 12,825 0 0
Q2 HLDGS INC COM 74736L109   1,426,899 27,148 SH   SOLE 43 23,271 0 3,877
Q2 HLDGS INC NOTE 0.750% 6/0 74736LAD1   2,397,175 2,530,000 PRN   SOLE 21 2,530,000 0 0
Q32 BIO INC COM 746964105   55,806 3,275 SH   SOLE 2 1,750 0 1,525
Q32 BIO INC COM 746964105   6,203 364 SH   SOLE 21 364 0 0
Q32 BIO INC COM 746964105   697,515 40,934 SH   SOLE 22 40,934 0 0
QCR HOLDINGS INC COM 74727A104   892,331 14,691 SH   SOLE 2 5,091 0 9,600
QCR HOLDINGS INC COM 74727A104   8,807 145 SH   SOLE 7 145 0 0
QCR HOLDINGS INC COM 74727A104   2,824,228 46,497 SH   SOLE 18 46,497 0 0
QCR HOLDINGS INC COM 74727A104   2,129,362 35,057 SH   SOLE 19 35,057 0 0
QCR HOLDINGS INC COM 74727A104   40,265,153 662,910 SH   SOLE 21 662,910 0 0
QCR HOLDINGS INC COM 74727A104   30,363,136 499,887 SH   SOLE 22 478,351 0 21,536
QCR HOLDINGS INC COM 74727A104   209,674 3,452 SH   SOLE 25 3,452 0 0
QCR HOLDINGS INC COM 74727A104   130,712 2,152 SH   SOLE 28 0 0 2,152
QCR HOLDINGS INC COM 74727A104   1,239,157 20,401 SH   SOLE 30 20,401 0 0
QCR HOLDINGS INC COM 74727A104   259,117 4,266 SH   SOLE 40 4,266 0 0
QCR HOLDINGS INC COM 74727A104   2,936,061 48,338 SH   SOLE 43 44,854 0 3,484
QIAGEN NV SHS NEW N72482149   18,927,250 440,271 SH   SOLE 2 264,594 0 175,677
QIAGEN NV SHS NEW N72482149   78,801 1,833 SH   SOLE 7 1,833 0 0
QIAGEN NV SHS NEW N72482149   4,448,046 103,467 SH   SOLE 18 103,467 0 0
QIAGEN NV SHS NEW N72482149   53,950,000 1,254,943 SH   SOLE 19 1,254,943 0 0
QIAGEN NV SHS NEW N72482149   92,425,491 2,149,930 SH   SOLE 21 2,149,930 0 0
QIAGEN NV SHS NEW N72482149   87,156,292 2,027,362 SH   SOLE 22 1,833,079 0 194,283
QIAGEN NV SHS NEW N72482149   3,084,146 71,741 SH   SOLE 26 0 0 71,741
QIAGEN NV SHS NEW N72482149   6,148 143 SH   SOLE 30 143 0 0
QIAGEN NV SHS NEW N72482149   119,770 2,786 SH   SOLE 31 2,786 0 0
QIAGEN NV SHS NEW N72482149   54,817,366 1,275,119 SH   SOLE 34 1,275,119 0 0
QIAGEN NV SHS NEW N72482149   13,531,562 314,761 SH   SOLE 43 279,890 0 34,871
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   576,417 31,276 SH   SOLE 2 6,373 0 24,903
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   643,963 34,941 SH   SOLE 4 17,817 0 17,124
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   462,962 25,120 SH   SOLE 7 23,384 0 1,736
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   345,950 18,771 SH   SOLE 13 18,771 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   2,639,821 143,235 SH   SOLE 15 143,235 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   606,679 32,918 SH   SOLE 18 32,918 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   37,302,338 2,024,001 SH   SOLE 21 2,024,001 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   20,626,008 1,119,154 SH   SOLE 22 966,497 0 152,657
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   3,005,509 163,077 SH   SOLE 23 163,077 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   1,448,045 78,570 SH   SOLE 25 78,570 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   2,148,090 116,554 SH   SOLE 26 0 0 116,554
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   5,020,037 272,384 SH   SOLE 28 0 0 272,384
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   13,824,822 750,126 SH   SOLE 30 750,126 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   88,132 4,782 SH   SOLE 34 4,782 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   53,300 2,892 SH   SOLE 36 2,892 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   33,340 1,809 SH   SOLE 40 1,809 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   6,363,381 345,273 SH   SOLE 43 313,542 0 31,731
QIWI PLC SPON ADR REP B 74735M108   0 1,297 SH   SOLE 25 1,297 0 0
QORVO INC COM 74736K101   17,539,708 152,745 SH   SOLE 2 57,186 0 95,559
QORVO INC COM 74736K101   4,593,659 40,004 SH   SOLE 4 30,172 0 9,832
QORVO INC COM 74736K101   7,100,743 61,837 SH   SOLE 7 54,706 0 7,131
QORVO INC COM 74736K101   227,708 1,983 SH   SOLE 13 1,983 0 0
QORVO INC COM 74736K101   1,997,927 17,399 SH   SOLE 15 17,399 0 0
QORVO INC COM 74736K101   21,819,537 190,016 SH   SOLE 18 183,928 0 6,088
QORVO INC COM 74736K101   5,822,914 50,709 SH   SOLE 19 50,709 0 0
QORVO INC COM 74736K101   500,193,164 4,355,945 SH   SOLE 21 4,355,945 0 0
QORVO INC COM 74736K101   266,532,487 2,321,105 SH   SOLE 22 2,084,400 0 236,705
QORVO INC COM 74736K101   17,065,575 148,616 SH   SOLE 23 148,616 0 0
QORVO INC COM 74736K101   67,642,219 589,064 SH   SOLE 25 533,356 0 55,708
QORVO INC COM 74736K101   14,585,018 127,014 SH   SOLE 26 86,165 0 40,849
QORVO INC COM 74736K101   22,742,426 198,053 SH   SOLE 28 6,137 0 191,916
QORVO INC COM 74736K101   92,974,980 809,675 SH   SOLE 30 802,352 0 7,323
QORVO INC COM 74736K101   6,946,871 60,497 SH   SOLE 31 22,213 0 38,284
QORVO INC COM 74736K101   1,214,442 10,576 SH   SOLE 34 10,576 0 0
QORVO INC COM 74736K101   2,699,079 23,505 SH   SOLE 36 23,505 0 0
QORVO INC COM 74736K101   531,778 4,631 SH   SOLE 40 4,631 0 0
QORVO INC COM 74736K101   23,081 201 SH   OTR 43 201 0 0
QORVO INC COM 74736K101   12,946,853 112,748 SH   SOLE 43 91,755 0 20,993
QUAD / GRAPHICS INC COM CL A 747301109   121,657 22,911 SH   SOLE 2 1,655 0 21,256
QUAD / GRAPHICS INC COM CL A 747301109   462,421 87,085 SH   SOLE 18 87,085 0 0
QUAD / GRAPHICS INC COM CL A 747301109   325,009 61,207 SH   SOLE 19 61,207 0 0
QUAD / GRAPHICS INC COM CL A 747301109   6,064,301 1,142,053 SH   SOLE 21 1,142,053 0 0
QUAD / GRAPHICS INC COM CL A 747301109   4,149,829 781,512 SH   SOLE 22 760,556 0 20,956
QUAD / GRAPHICS INC COM CL A 747301109   1,017 192 SH   SOLE 43 15 0 176
QUADRO ACQUISITION ONE CORP CL A SHS G52807107   55,947 5,100 SH   SOLE 2 5,100 0 0
QUAKER HOUGHTON COM 747316107   9,597,080 46,758 SH   SOLE 2 29,106 0 17,652
QUAKER HOUGHTON COM 747316107   7,800 38 SH   SOLE 4 38 0 0
QUAKER HOUGHTON COM 747316107   24,014 117 SH   SOLE 7 117 0 0
QUAKER HOUGHTON COM 747316107   9,312,398 45,371 SH   SOLE 18 43,553 0 1,818
QUAKER HOUGHTON COM 747316107   22,635,791 110,284 SH   SOLE 19 110,284 0 0
QUAKER HOUGHTON COM 747316107   327,357,535 1,594,921 SH   SOLE 21 1,594,921 0 0
QUAKER HOUGHTON COM 747316107   100,113,972 487,766 SH   SOLE 22 469,457 0 18,309
QUAKER HOUGHTON COM 747316107   571,416 2,784 SH   SOLE 23 2,784 0 0
QUAKER HOUGHTON COM 747316107   510,046 2,485 SH   SOLE 25 2,485 0 0
QUAKER HOUGHTON COM 747316107   5,242,085 25,540 SH   SOLE 26 4,073 0 21,467
QUAKER HOUGHTON COM 747316107   49,671 242 SH   SOLE 28 242 0 0
QUAKER HOUGHTON COM 747316107   5,914,895 28,818 SH   SOLE 30 28,818 0 0
QUAKER HOUGHTON COM 747316107   516,614 2,517 SH   SOLE 40 2,517 0 0
QUAKER HOUGHTON COM 747316107   2,860,387 13,936 SH   SOLE 43 13,334 0 602
QUALCOMM INC COM 747525103   525,716,963 3,105,239 SH   SOLE 2 1,465,103 0 1,640,136
QUALCOMM INC COM 747525103   207,613,267 1,226,304 SH   SOLE 4 593,480 0 632,824
QUALCOMM INC COM 747525103   201,418,580 1,189,714 SH   SOLE 7 1,084,520 0 105,194
QUALCOMM INC COM 747525103   32,392,169 191,330 SH   SOLE 13 191,330 0 0
QUALCOMM INC COM 747525103   28,324,906 167,306 SH   SOLE 15 167,306 0 0
QUALCOMM INC COM 747525103   402,299,633 2,376,253 SH   SOLE 18 2,156,806 0 219,447
QUALCOMM INC COM 747525103   212,190,293 1,253,339 SH   SOLE 19 1,253,339 0 0
QUALCOMM INC COM 747525103   6,252,535,625 36,931,693 SH   SOLE 21 36,931,693 0 0
QUALCOMM INC COM 747525103   4,264,732,181 25,190,385 SH   SOLE 22 22,551,902 0 2,638,483
QUALCOMM INC COM 747525103   424,060,439 2,504,787 SH   SOLE 23 2,504,787 0 0
QUALCOMM INC COM 747525103   367,541,835 2,170,950 SH   SOLE 25 2,110,455 0 60,495
QUALCOMM INC COM 747525103   269,693,207 1,592,990 SH   SOLE 26 990,245 0 602,745
QUALCOMM INC COM 747525103   410,521,349 2,424,816 SH   SOLE 28 62,386 0 2,362,430
QUALCOMM INC COM 747525103   20,921,248 123,575 SH   SOLE 29 123,575 0 0
QUALCOMM INC COM 747525103   1,637,390,706 9,671,534 SH   SOLE 30 9,622,155 0 49,379
QUALCOMM INC COM 747525103   89,143,053 526,539 SH   SOLE 31 508,624 0 17,915
QUALCOMM INC COM 747525103   56,648,627 334,605 SH   SOLE 32 334,605 0 0
QUALCOMM INC COM 747525103   163,155,087 963,704 SH   SOLE 34 963,704 0 0
QUALCOMM INC COM 747525103   44,809,985 264,678 SH   SOLE 36 264,678 0 0
QUALCOMM INC COM 747525103   9,352,809 55,244 SH   SOLE 40 55,244 0 0
QUALCOMM INC COM 747525103   231,772 1,369 SH   OTR 43 1,369 0 0
QUALCOMM INC COM 747525103   248,893,061 1,470,130 SH   SOLE 43 1,239,447 0 230,683
QUALIGEN THERAPEUTICS INC COM NEW 74754R202   10,243 25,607 SH   SOLE 22 25,607 0 0
QUALYS INC COM 74758T303   10,393,665 62,286 SH   SOLE 2 40,421 0 21,865
QUALYS INC COM 74758T303   601,900 3,607 SH   SOLE 4 955 0 2,652
QUALYS INC COM 74758T303   841,192 5,041 SH   SOLE 7 4,895 0 146
QUALYS INC COM 74758T303   286,349 1,716 SH   SOLE 13 1,716 0 0
QUALYS INC COM 74758T303   24,117,721 144,530 SH   SOLE 18 140,077 0 4,453
QUALYS INC COM 74758T303   25,404,623 152,242 SH   SOLE 19 152,242 0 0
QUALYS INC COM 74758T303   531,402,855 3,184,532 SH   SOLE 21 3,184,532 0 0
QUALYS INC COM 74758T303   213,169,083 1,277,456 SH   SOLE 22 1,239,145 0 38,311
QUALYS INC COM 74758T303   967,846 5,800 SH   SOLE 23 5,800 0 0
QUALYS INC COM 74758T303   1,191,285 7,139 SH   SOLE 25 7,139 0 0
QUALYS INC COM 74758T303   2,785,060 16,690 SH   SOLE 26 10,189 0 6,501
QUALYS INC COM 74758T303   292,356 1,752 SH   SOLE 28 597 0 1,155
QUALYS INC COM 74758T303   72,922 437 SH   SOLE 29 437 0 0
QUALYS INC COM 74758T303   36,062,109 216,109 SH   SOLE 30 216,109 0 0
QUALYS INC COM 74758T303   159,194 954 SH   SOLE 31 954 0 0
QUALYS INC COM 74758T303   2,121,085 12,711 SH   SOLE 34 12,711 0 0
QUALYS INC COM 74758T303   1,256,197 7,528 SH   SOLE 40 7,528 0 0
QUALYS INC COM 74758T303   5,408,924 32,414 SH   SOLE 43 27,243 0 5,171
QUANEX BLDG PRODS CORP COM 747619104   2,117,224 55,093 SH   SOLE 2 36,022 0 19,071
QUANEX BLDG PRODS CORP COM 747619104   7,455 194 SH   SOLE 4 194 0 0
QUANEX BLDG PRODS CORP COM 747619104   10,837 282 SH   SOLE 7 282 0 0
QUANEX BLDG PRODS CORP COM 747619104   4,227,838 110,014 SH   SOLE 18 110,014 0 0
QUANEX BLDG PRODS CORP COM 747619104   2,694,865 70,124 SH   SOLE 19 70,124 0 0
QUANEX BLDG PRODS CORP COM 747619104   154,486,525 4,019,946 SH   SOLE 21 4,019,946 0 0
QUANEX BLDG PRODS CORP COM 747619104   37,479,780 975,274 SH   SOLE 22 933,548 0 41,726
QUANEX BLDG PRODS CORP COM 747619104   279,002 7,260 SH   SOLE 25 7,260 0 0
QUANEX BLDG PRODS CORP COM 747619104   333,303 8,673 SH   SOLE 26 8,673 0 0
QUANEX BLDG PRODS CORP COM 747619104   2,721,920 70,828 SH   SOLE 30 70,828 0 0
QUANEX BLDG PRODS CORP COM 747619104   277,734 7,227 SH   SOLE 40 7,227 0 0
QUANEX BLDG PRODS CORP COM 747619104   1,007,327 26,212 SH   SOLE 43 25,428 0 784
QUANTA SVCS INC COM 74762E102   93,670,890 360,550 SH   SOLE 2 141,121 0 219,429
QUANTA SVCS INC COM 74762E102   34,754,225 133,773 SH   SOLE 4 103,431 0 30,342
QUANTA SVCS INC COM 74762E102   46,440,029 178,753 SH   SOLE 7 164,634 0 14,119
QUANTA SVCS INC COM 74762E102   1,988,509 7,654 SH   SOLE 13 7,654 0 0
QUANTA SVCS INC COM 74762E102   5,309,792 20,438 SH   SOLE 15 20,438 0 0
QUANTA SVCS INC COM 74762E102   80,128,295 308,423 SH   SOLE 18 292,217 0 16,206
QUANTA SVCS INC COM 74762E102   44,533,877 171,416 SH   SOLE 19 171,416 0 0
QUANTA SVCS INC COM 74762E102   1,038,798,609 3,998,455 SH   SOLE 21 3,998,455 0 0
QUANTA SVCS INC COM 74762E102   831,412,480 3,200,202 SH   SOLE 22 2,852,035 0 348,167
QUANTA SVCS INC COM 74762E102   65,418,160 251,802 SH   SOLE 23 251,802 0 0
QUANTA SVCS INC COM 74762E102   84,190,788 324,060 SH   SOLE 25 322,989 0 1,071
QUANTA SVCS INC COM 74762E102   45,682,972 175,839 SH   SOLE 26 89,822 0 86,017
QUANTA SVCS INC COM 74762E102   78,359,057 301,613 SH   SOLE 28 3,726 0 297,887
QUANTA SVCS INC COM 74762E102   1,109,606 4,271 SH   SOLE 29 4,271 0 0
QUANTA SVCS INC COM 74762E102   278,559,379 1,072,207 SH   SOLE 30 1,030,310 0 41,897
QUANTA SVCS INC COM 74762E102   9,785,367 37,665 SH   SOLE 31 35,320 0 2,345
QUANTA SVCS INC COM 74762E102   109,397,363 421,083 SH   SOLE 34 421,083 0 0
QUANTA SVCS INC COM 74762E102   10,356,667 39,864 SH   SOLE 36 39,864 0 0
QUANTA SVCS INC COM 74762E102   1,899,917 7,313 SH   SOLE 40 7,313 0 0
QUANTA SVCS INC COM 74762E102   56,117 216 SH   OTR 43 216 0 0
QUANTA SVCS INC COM 74762E102   55,539,893 213,779 SH   SOLE 43 183,271 0 30,509
QUANTERIX CORP COM 74766Q101   817,744 34,709 SH   SOLE 2 15,931 0 18,778
QUANTERIX CORP COM 74766Q101   2,592 110 SH   SOLE 4 110 0 0
QUANTERIX CORP COM 74766Q101   6,220 264 SH   SOLE 7 264 0 0
QUANTERIX CORP COM 74766Q101   2,319,152 98,436 SH   SOLE 18 98,436 0 0
QUANTERIX CORP COM 74766Q101   2,531,263 107,439 SH   SOLE 19 107,439 0 0
QUANTERIX CORP COM 74766Q101   38,351,887 1,627,839 SH   SOLE 21 1,627,839 0 0
QUANTERIX CORP COM 74766Q101   25,379,044 1,077,209 SH   SOLE 22 1,032,250 0 44,959
QUANTERIX CORP COM 74766Q101   141,172 5,992 SH   SOLE 25 5,992 0 0
QUANTERIX CORP COM 74766Q101   238,050 10,104 SH   SOLE 26 10,104 0 0
QUANTERIX CORP COM 74766Q101   26,929 1,143 SH   SOLE 28 0 0 1,143
QUANTERIX CORP COM 74766Q101   2,073,092 87,992 SH   SOLE 30 87,992 0 0
QUANTERIX CORP COM 74766Q101   167,771 7,121 SH   SOLE 40 7,121 0 0
QUANTERIX CORP COM 74766Q101   1,510,667 64,120 SH   SOLE 43 52,540 0 11,580
QUANTUM COMPUTING INC COM 74766W108   6,746 6,813 SH   SOLE 18 6,813 0 0
QUANTUM COMPUTING INC COM 74766W108   90,807 91,715 SH   SOLE 21 91,715 0 0
QUANTUM COMPUTING INC COM 74766W108   208,110 210,191 SH   SOLE 22 210,191 0 0
QUANTUM CORP COM NEW 747906501   6,245 10,494 SH   SOLE 18 10,494 0 0
QUANTUM CORP COM NEW 747906501   83,221 139,844 SH   SOLE 21 139,844 0 0
QUANTUM CORP COM NEW 747906501   503,766 846,523 SH   SOLE 22 846,523 0 0
QUANTUM SI INC COM CL A 74765K105   102,556 52,059 SH   SOLE 2 4,548 0 47,511
QUANTUM SI INC COM CL A 74765K105   2,943 1,494 SH   SOLE 7 1,494 0 0
QUANTUM SI INC COM CL A 74765K105   564,555 286,576 SH   SOLE 18 286,576 0 0
QUANTUM SI INC COM CL A 74765K105   1,046,306 531,120 SH   SOLE 19 531,120 0 0
QUANTUM SI INC COM CL A 74765K105   7,169,845 3,639,515 SH   SOLE 21 3,639,515 0 0
QUANTUM SI INC COM CL A 74765K105   5,360,685 2,721,160 SH   SOLE 22 2,594,161 0 126,999
QUANTUM SI INC COM CL A 74765K105   140 71 SH   SOLE 43 71 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   2,453,119 390,003 SH   SOLE 2 132,762 0 257,241
QUANTUMSCAPE CORP COM CL A 74767V109   6,598 1,049 SH   SOLE 4 1,049 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   333,879 53,081 SH   SOLE 7 50,407 0 2,674
QUANTUMSCAPE CORP COM CL A 74767V109   681,672 108,374 SH   SOLE 18 108,374 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   745,705 118,554 SH   SOLE 19 118,554 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   31,394,113 4,991,115 SH   SOLE 21 4,991,115 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   54,343,883 8,639,727 SH   SOLE 22 8,211,014 0 428,713
QUANTUMSCAPE CORP COM CL A 74767V109   411,102 65,358 SH   SOLE 25 65,358 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   594,839 94,569 SH   SOLE 26 94,569 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   27,135 4,314 SH   SOLE 28 4,314 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,399,160 222,442 SH   SOLE 30 222,442 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   26,670 4,240 SH   SOLE 31 4,240 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   496,577 78,947 SH   SOLE 40 78,947 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   2,512,742 399,482 SH   SOLE 43 299,332 0 100,150
QUDIAN INC ADR 747798106   476,015 190,406 SH   SOLE 43 190,302 0 104
QUEST DIAGNOSTICS INC COM 74834L100   26,930,682 202,319 SH   SOLE 2 108,692 0 93,627
QUEST DIAGNOSTICS INC COM 74834L100   14,327,694 107,638 SH   SOLE 4 58,891 0 48,747
QUEST DIAGNOSTICS INC COM 74834L100   27,283,024 204,966 SH   SOLE 7 189,759 0 15,207
QUEST DIAGNOSTICS INC COM 74834L100   646,249 4,855 SH   SOLE 13 4,855 0 0
QUEST DIAGNOSTICS INC COM 74834L100   2,096,616 15,751 SH   SOLE 15 15,751 0 0
QUEST DIAGNOSTICS INC COM 74834L100   24,407,582 183,364 SH   SOLE 18 172,509 0 10,855
QUEST DIAGNOSTICS INC COM 74834L100   38,430,454 288,712 SH   SOLE 19 288,712 0 0
QUEST DIAGNOSTICS INC COM 74834L100   550,656,503 4,136,853 SH   SOLE 21 4,136,853 0 0
QUEST DIAGNOSTICS INC COM 74834L100   351,845,803 2,643,271 SH   SOLE 22 2,374,528 0 268,743
QUEST DIAGNOSTICS INC COM 74834L100   24,417,166 183,436 SH   SOLE 23 183,436 0 0
QUEST DIAGNOSTICS INC COM 74834L100   40,031,501 300,740 SH   SOLE 25 300,385 0 355
QUEST DIAGNOSTICS INC COM 74834L100   21,031,114 157,998 SH   SOLE 26 111,032 0 46,966
QUEST DIAGNOSTICS INC COM 74834L100   43,912,057 329,893 SH   SOLE 28 36,226 0 293,667
QUEST DIAGNOSTICS INC COM 74834L100   196,351,759 1,475,109 SH   SOLE 30 1,424,900 0 50,209
QUEST DIAGNOSTICS INC COM 74834L100   3,391,243 25,477 SH   SOLE 31 23,621 0 1,856
QUEST DIAGNOSTICS INC COM 74834L100   21,570,609 162,051 SH   SOLE 34 162,051 0 0
QUEST DIAGNOSTICS INC COM 74834L100   6,052,512 45,470 SH   SOLE 36 45,470 0 0
QUEST DIAGNOSTICS INC COM 74834L100   796,796 5,986 SH   SOLE 40 5,986 0 0
QUEST DIAGNOSTICS INC COM 74834L100   40,465 304 SH   OTR 43 304 0 0
QUEST DIAGNOSTICS INC COM 74834L100   30,133,488 226,380 SH   SOLE 43 197,763 0 28,617
QUEST RESOURCE HLDG CORP COM NEW 74836W203   18,576 2,165 SH   SOLE 2 2,165 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   25,148 2,931 SH   SOLE 18 2,931 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   322,711 37,612 SH   SOLE 21 37,612 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   218,970 25,521 SH   SOLE 22 25,521 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203   34,320 4,000 SH   SOLE 43 4,000 0 0
QUICKLOGIC CORP COM NEW 74837P405   61,924 3,863 SH   SOLE 18 3,863 0 0
QUICKLOGIC CORP COM NEW 74837P405   476,171 29,705 SH   SOLE 21 29,705 0 0
QUICKLOGIC CORP COM NEW 74837P405   1,927,399 120,237 SH   SOLE 22 120,237 0 0
QUICKLOGIC CORP COM NEW 74837P405   28,181 1,758 SH   SOLE 26 1,758 0 0
QUICKLOGIC CORP COM NEW 74837P405   45,189 2,819 SH   SOLE 43 2,819 0 0
QUIDELORTHO CORP COM 219798105   5,937,561 123,854 SH   SOLE 2 45,929 0 77,925
QUIDELORTHO CORP COM 219798105   37,921 791 SH   SOLE 4 136 0 655
QUIDELORTHO CORP COM 219798105   429,782 8,965 SH   SOLE 7 8,540 0 425
QUIDELORTHO CORP COM 219798105   4,051,409 84,510 SH   SOLE 18 84,510 0 0
QUIDELORTHO CORP COM 219798105   867,091 18,087 SH   SOLE 19 18,087 0 0
QUIDELORTHO CORP COM 219798105   137,742,454 2,873,226 SH   SOLE 21 2,873,226 0 0
QUIDELORTHO CORP COM 219798105   72,838,214 1,519,362 SH   SOLE 22 1,449,889 0 69,473
QUIDELORTHO CORP COM 219798105   507,733 10,591 SH   SOLE 25 10,591 0 0
QUIDELORTHO CORP COM 219798105   673,221 14,043 SH   SOLE 26 14,043 0 0
QUIDELORTHO CORP COM 219798105   206,765 4,313 SH   SOLE 28 830 0 3,483
QUIDELORTHO CORP COM 219798105   6,480,529 135,180 SH   SOLE 30 135,180 0 0
QUIDELORTHO CORP COM 219798105   30,538 637 SH   SOLE 31 637 0 0
QUIDELORTHO CORP COM 219798105   73,828 1,540 SH   SOLE 36 1,540 0 0
QUIDELORTHO CORP COM 219798105   524,751 10,946 SH   SOLE 40 10,946 0 0
QUIDELORTHO CORP COM 219798105   11,649 243 SH   OTR 43 243 0 0
QUIDELORTHO CORP COM 219798105   2,815,181 58,723 SH   SOLE 43 51,006 0 7,717
QUINCE THERAPEUTICS INC COM 22053A107   1,119 1,056 SH   SOLE 2 1,056 0 0
QUINCE THERAPEUTICS INC COM 22053A107   4,505 4,250 SH   SOLE 18 4,250 0 0
QUINCE THERAPEUTICS INC COM 22053A107   12,496 11,789 SH   SOLE 19 11,789 0 0
QUINCE THERAPEUTICS INC COM 22053A107   68,216 64,355 SH   SOLE 21 64,355 0 0
QUINCE THERAPEUTICS INC COM 22053A107   265,546 250,515 SH   SOLE 22 250,515 0 0
QUINCE THERAPEUTICS INC COM 22053A107   128 121 SH   SOLE 43 121 0 0
QUINSTREET INC COM 74874Q100   2,780,461 157,444 SH   SOLE 2 90,962 0 66,482
QUINSTREET INC COM 74874Q100   2,702 153 SH   SOLE 4 153 0 0
QUINSTREET INC COM 74874Q100   7,470 423 SH   SOLE 7 423 0 0
QUINSTREET INC COM 74874Q100   2,848,240 161,282 SH   SOLE 18 161,282 0 0
QUINSTREET INC COM 74874Q100   3,724,635 210,908 SH   SOLE 19 210,908 0 0
QUINSTREET INC COM 74874Q100   109,851,664 6,220,366 SH   SOLE 21 6,220,366 0 0
QUINSTREET INC COM 74874Q100   30,485,434 1,726,242 SH   SOLE 22 1,667,288 0 58,954
QUINSTREET INC COM 74874Q100   100,256 5,677 SH   SOLE 23 5,677 0 0
QUINSTREET INC COM 74874Q100   233,165 13,203 SH   SOLE 25 13,203 0 0
QUINSTREET INC COM 74874Q100   733,014 41,507 SH   SOLE 26 1,335 0 40,172
QUINSTREET INC COM 74874Q100   2,774,209 157,090 SH   SOLE 30 157,090 0 0
QUINSTREET INC COM 74874Q100   12,909 731 SH   SOLE 36 731 0 0
QUINSTREET INC COM 74874Q100   208,865 11,827 SH   SOLE 40 11,827 0 0
QUINSTREET INC COM 74874Q100   899,159 50,915 SH   SOLE 43 50,386 0 529
QUIPT HOME MEDICAL CORP COM 74880P104   158,413 36,250 SH   SOLE 2 33,399 0 2,851
QUIPT HOME MEDICAL CORP COM 74880P104   447,964 102,509 SH   SOLE 18 102,509 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   648,609 148,423 SH   SOLE 19 148,423 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   5,683,556 1,300,585 SH   SOLE 21 1,300,585 0 0
QUIPT HOME MEDICAL CORP COM 74880P104   1,941,893 444,369 SH   SOLE 22 428,925 0 15,444
QURATE RETAIL INC COM SER A 74915M100   179,215 145,703 SH   SOLE 21 145,703 0 0
QURATE RETAIL INC COM SER A 74915M100   6,903,948 5,612,966 SH   SOLE 22 5,612,966 0 0
QURATE RETAIL INC COM SER A 74915M100   8,318 6,763 SH   SOLE 28 6,763 0 0
QURATE RETAIL INC COM SER A 74915M100   181,127 147,258 SH   SOLE 36 147,258 0 0
QURATE RETAIL INC COM SER A 74915M100   298,407 242,607 SH   SOLE 43 232,862 0 9,745
QURATE RETAIL INC COM SER B 74915M209   965 213 SH   SOLE 2 0 0 213
QURATE RETAIL INC COM SER B 74915M209   21,495 4,745 SH   SOLE 18 4,745 0 0
QURATE RETAIL INC COM SER B 74915M209   69,237 15,284 SH   SOLE 21 15,284 0 0
QURATE RETAIL INC COM SER B 74915M209   8,254 1,822 SH   SOLE 22 1,804 0 18
R1 RCM INC COM 77634L105   3,384,323 262,758 SH   SOLE 2 159,073 0 103,685
R1 RCM INC COM 77634L105   5,848 454 SH   SOLE 4 454 0 0
R1 RCM INC COM 77634L105   608,348 47,232 SH   SOLE 7 44,720 0 2,512
R1 RCM INC COM 77634L105   4,133,089 320,892 SH   SOLE 18 320,892 0 0
R1 RCM INC COM 77634L105   648,212 50,327 SH   SOLE 19 50,327 0 0
R1 RCM INC COM 77634L105   124,898,803 9,697,112 SH   SOLE 21 9,697,112 0 0
R1 RCM INC COM 77634L105   68,519,694 5,319,852 SH   SOLE 22 5,097,761 0 222,091
R1 RCM INC COM 77634L105   458,811 35,622 SH   SOLE 25 35,622 0 0
R1 RCM INC COM 77634L105   901,896 70,023 SH   SOLE 26 70,023 0 0
R1 RCM INC COM 77634L105   79,418 6,166 SH   SOLE 28 2,298 0 3,868
R1 RCM INC COM 77634L105   8,240,572 639,796 SH   SOLE 30 639,796 0 0
R1 RCM INC COM 77634L105   28,246 2,193 SH   SOLE 31 2,193 0 0
R1 RCM INC COM 77634L105   114,194 8,866 SH   SOLE 36 8,866 0 0
R1 RCM INC COM 77634L105   472,194 36,661 SH   SOLE 40 36,661 0 0
R1 RCM INC COM 77634L105   2,197,998 170,652 SH   SOLE 43 138,565 0 32,087
RACKSPACE TECHNOLOGY INC COM 750102105   58,379 36,949 SH   SOLE 2 1,997 0 34,952
RACKSPACE TECHNOLOGY INC COM 750102105   1,365 864 SH   SOLE 7 864 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   290,159 183,645 SH   SOLE 18 183,645 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   188,319 119,189 SH   SOLE 19 119,189 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   3,822,652 2,419,400 SH   SOLE 21 2,419,400 0 0
RACKSPACE TECHNOLOGY INC COM 750102105   2,776,602 1,757,343 SH   SOLE 22 1,704,532 0 52,811
RACKSPACE TECHNOLOGY INC COM 750102105   130,819 82,797 SH   SOLE 43 74,937 0 7,860
RADCOM LTD SHS NEW M81865111   67,842 6,079 SH   SOLE 2 6,079 0 0
RADIAN GROUP INC COM 750236101   4,300,493 128,488 SH   SOLE 2 49,085 0 79,403
RADIAN GROUP INC COM 750236101   12,719 380 SH   SOLE 4 380 0 0
RADIAN GROUP INC COM 750236101   1,026,960 30,683 SH   SOLE 7 29,533 0 1,150
RADIAN GROUP INC COM 750236101   13,754,262 410,943 SH   SOLE 18 410,943 0 0
RADIAN GROUP INC COM 750236101   9,623,964 287,540 SH   SOLE 19 287,540 0 0
RADIAN GROUP INC COM 750236101   320,376,580 9,572,052 SH   SOLE 21 9,572,052 0 0
RADIAN GROUP INC COM 750236101   133,519,695 3,989,235 SH   SOLE 22 3,797,133 0 192,102
RADIAN GROUP INC COM 750236101   880,161 26,297 SH   SOLE 25 26,297 0 0
RADIAN GROUP INC COM 750236101   1,480,345 44,229 SH   SOLE 26 44,229 0 0
RADIAN GROUP INC COM 750236101   360,137 10,760 SH   SOLE 28 2,609 0 8,151
RADIAN GROUP INC COM 750236101   4,935,185 147,451 SH   SOLE 30 147,451 0 0
RADIAN GROUP INC COM 750236101   112,660 3,366 SH   SOLE 36 3,366 0 0
RADIAN GROUP INC COM 750236101   845,921 25,274 SH   SOLE 40 25,274 0 0
RADIAN GROUP INC COM 750236101   2,225,793 66,501 SH   SOLE 43 64,787 0 1,714
RADIANT LOGISTICS INC COM 75025X100   1,013,307 186,957 SH   SOLE 2 118,587 0 68,370
RADIANT LOGISTICS INC COM 75025X100   92 17 SH   SOLE 7 17 0 0
RADIANT LOGISTICS INC COM 75025X100   611,913 112,899 SH   SOLE 18 102,668 0 10,231
RADIANT LOGISTICS INC COM 75025X100   400,137 73,826 SH   SOLE 19 73,826 0 0
RADIANT LOGISTICS INC COM 75025X100   7,056,688 1,301,972 SH   SOLE 21 1,301,972 0 0
RADIANT LOGISTICS INC COM 75025X100   6,105,549 1,126,485 SH   SOLE 22 1,085,405 0 41,080
RADIANT LOGISTICS INC COM 75025X100   10,672 1,969 SH   SOLE 43 1,969 0 0
RADIUS RECYCLING INC CL A 806882106   5,216,469 246,875 SH   SOLE 2 171,746 0 75,129
RADIUS RECYCLING INC CL A 806882106   1,690 80 SH   SOLE 4 80 0 0
RADIUS RECYCLING INC CL A 806882106   765,667 36,236 SH   SOLE 7 34,268 0 1,968
RADIUS RECYCLING INC CL A 806882106   2,251,697 106,564 SH   SOLE 18 98,799 0 7,765
RADIUS RECYCLING INC CL A 806882106   6,518,246 308,483 SH   SOLE 19 308,483 0 0
RADIUS RECYCLING INC CL A 806882106   23,612,500 1,117,487 SH   SOLE 21 1,117,487 0 0
RADIUS RECYCLING INC CL A 806882106   23,515,746 1,112,908 SH   SOLE 22 1,051,781 0 61,127
RADIUS RECYCLING INC CL A 806882106   176,774 8,366 SH   SOLE 23 8,366 0 0
RADIUS RECYCLING INC CL A 806882106   182,669 8,645 SH   SOLE 25 8,645 0 0
RADIUS RECYCLING INC CL A 806882106   1,235,957 58,493 SH   SOLE 26 11,249 0 47,244
RADIUS RECYCLING INC CL A 806882106   325,085 15,385 SH   SOLE 28 15,385 0 0
RADIUS RECYCLING INC CL A 806882106   2,064,063 97,684 SH   SOLE 30 97,684 0 0
RADIUS RECYCLING INC CL A 806882106   60,199 2,849 SH   SOLE 36 2,849 0 0
RADIUS RECYCLING INC CL A 806882106   119,194 5,641 SH   SOLE 40 5,641 0 0
RADIUS RECYCLING INC CL A 806882106   6,218,292 294,287 SH   SOLE 43 291,560 0 2,727
RADNET INC COM 750491102   2,487,305 51,116 SH   SOLE 2 22,190 0 28,926
RADNET INC COM 750491102   6,472 133 SH   SOLE 4 133 0 0
RADNET INC COM 750491102   514,871 10,581 SH   SOLE 7 10,028 0 553
RADNET INC COM 750491102   8,481,195 174,295 SH   SOLE 18 174,295 0 0
RADNET INC COM 750491102   16,513,501 339,365 SH   SOLE 19 339,365 0 0
RADNET INC COM 750491102   312,417,540 6,420,418 SH   SOLE 21 6,420,418 0 0
RADNET INC COM 750491102   95,838,060 1,969,545 SH   SOLE 22 1,899,690 0 69,855
RADNET INC COM 750491102   40,972 842 SH   SOLE 23 842 0 0
RADNET INC COM 750491102   512,876 10,540 SH   SOLE 25 10,540 0 0
RADNET INC COM 750491102   1,678,965 34,504 SH   SOLE 26 26,734 0 7,770
RADNET INC COM 750491102   9,183,504 188,728 SH   SOLE 30 188,728 0 0
RADNET INC COM 750491102   36,738 755 SH   SOLE 34 755 0 0
RADNET INC COM 750491102   598,907 12,308 SH   SOLE 40 12,308 0 0
RADNET INC COM 750491102   2,203,179 45,277 SH   SOLE 43 32,613 0 12,664
RADWARE LTD ORD M81873107   25,347 1,354 SH   SOLE 2 0 0 1,354
RADWARE LTD ORD M81873107   96,202 5,139 SH   SOLE 4 123 0 5,016
RADWARE LTD ORD M81873107   397,369 21,227 SH   SOLE 7 21,227 0 0
RADWARE LTD ORD M81873107   17,931,064 957,856 SH   SOLE 21 957,856 0 0
RADWARE LTD ORD M81873107   5,030,158 268,705 SH   SOLE 22 249,864 0 18,841
RADWARE LTD ORD M81873107   154,028 8,228 SH   SOLE 25 8,228 0 0
RADWARE LTD ORD M81873107   19,525 1,043 SH   SOLE 26 1,043 0 0
RADWARE LTD ORD M81873107   437,037 23,346 SH   SOLE 30 23,346 0 0
RADWARE LTD ORD M81873107   110,822 5,920 SH   SOLE 40 5,920 0 0
RADWARE LTD ORD M81873107   159,008 8,494 SH   SOLE 43 8,455 0 39
RAFAEL HLDGS INC COM CL B 75062E106   3,812 2,216 SH   SOLE 18 2,216 0 0
RAFAEL HLDGS INC COM CL B 75062E106   50,769 29,517 SH   SOLE 21 29,517 0 0
RAFAEL HLDGS INC COM CL B 75062E106   272,787 158,597 SH   SOLE 22 158,597 0 0
RAFAEL HLDGS INC COM CL B 75062E106   1,047 609 SH   SOLE 43 596 0 13
RALLYBIO CORP COM 75120L100   24,211 13,087 SH   SOLE 2 1,002 0 12,085
RALLYBIO CORP COM 75120L100   553 299 SH   SOLE 7 299 0 0
RALLYBIO CORP COM 75120L100   164,633 88,991 SH   SOLE 18 88,991 0 0
RALLYBIO CORP COM 75120L100   106,351 57,487 SH   SOLE 19 57,487 0 0
RALLYBIO CORP COM 75120L100   1,952,777 1,055,555 SH   SOLE 21 1,055,555 0 0
RALLYBIO CORP COM 75120L100   852,012 460,547 SH   SOLE 22 441,160 0 19,387
RALPH LAUREN CORP CL A 751212101   21,604,041 115,062 SH   SOLE 2 49,095 0 65,967
RALPH LAUREN CORP CL A 751212101   23,094 123 SH   SOLE 4 123 0 0
RALPH LAUREN CORP CL A 751212101   4,089,413 21,780 SH   SOLE 7 18,734 0 3,046
RALPH LAUREN CORP CL A 751212101   335,527 1,787 SH   SOLE 15 1,787 0 0
RALPH LAUREN CORP CL A 751212101   58,262,946 310,305 SH   SOLE 18 305,258 0 5,047
RALPH LAUREN CORP CL A 751212101   32,422,772 172,682 SH   SOLE 19 172,682 0 0
RALPH LAUREN CORP CL A 751212101   185,936,475 990,288 SH   SOLE 21 990,288 0 0
RALPH LAUREN CORP CL A 751212101   195,423,988 1,040,818 SH   SOLE 22 966,002 0 74,816
RALPH LAUREN CORP CL A 751212101   1,584,131 8,437 SH   SOLE 23 8,437 0 0
RALPH LAUREN CORP CL A 751212101   1,974,860 10,518 SH   SOLE 25 10,518 0 0
RALPH LAUREN CORP CL A 751212101   21,888,122 116,575 SH   SOLE 26 51,836 0 64,739
RALPH LAUREN CORP CL A 751212101   424,525 2,261 SH   SOLE 28 1,106 0 1,155
RALPH LAUREN CORP CL A 751212101   28,395,508 151,233 SH   SOLE 30 151,233 0 0
RALPH LAUREN CORP CL A 751212101   93,504 498 SH   SOLE 31 498 0 0
RALPH LAUREN CORP CL A 751212101   809,809 4,313 SH   SOLE 34 4,313 0 0
RALPH LAUREN CORP CL A 751212101   103,268 550 SH   SOLE 36 550 0 0
RALPH LAUREN CORP CL A 751212101   1,576,808 8,398 SH   SOLE 40 8,398 0 0
RALPH LAUREN CORP CL A 751212101   6,603,116 35,168 SH   SOLE 43 31,799 0 3,369
RAMACO RES INC COM CL B 75134P501   281,158 22,403 SH   SOLE 2 189 0 22,214
RAMACO RES INC COM CL B 75134P501   766 61 SH   SOLE 7 61 0 0
RAMACO RES INC COM CL B 75134P501   166,865 13,296 SH   SOLE 18 13,296 0 0
RAMACO RES INC COM CL B 75134P501   111,507 8,885 SH   SOLE 19 8,885 0 0
RAMACO RES INC COM CL B 75134P501   2,014,162 160,491 SH   SOLE 21 160,491 0 0
RAMACO RES INC COM CL B 75134P501   1,476,984 117,688 SH   SOLE 22 113,508 0 4,180
RAMACO RES INC COM CL B 75134P501   72,225 5,755 SH   SOLE 43 5,541 0 214
RAMACO RES INC COM CL A 75134P600   950,332 56,433 SH   SOLE 2 24,446 0 31,987
RAMACO RES INC COM CL A 75134P600   1,482 88 SH   SOLE 7 88 0 0
RAMACO RES INC COM CL A 75134P600   1,035,407 61,485 SH   SOLE 18 61,485 0 0
RAMACO RES INC COM CL A 75134P600   829,033 49,230 SH   SOLE 19 49,230 0 0
RAMACO RES INC COM CL A 75134P600   15,519,946 921,612 SH   SOLE 21 921,612 0 0
RAMACO RES INC COM CL A 75134P600   14,720,231 874,123 SH   SOLE 22 842,449 0 31,674
RAMACO RES INC COM CL A 75134P600   784,290 46,573 SH   SOLE 43 40,931 0 5,642
RAMBUS INC DEL COM 750917106   10,405,157 168,341 SH   SOLE 2 134,427 0 33,914
RAMBUS INC DEL COM 750917106   40,980 663 SH   SOLE 4 371 0 292
RAMBUS INC DEL COM 750917106   1,485,047 24,026 SH   SOLE 7 22,798 0 1,228
RAMBUS INC DEL COM 750917106   24,983,046 404,191 SH   SOLE 18 400,066 0 4,125
RAMBUS INC DEL COM 750917106   35,668,882 577,073 SH   SOLE 19 577,073 0 0
RAMBUS INC DEL COM 750917106   597,916,439 9,673,458 SH   SOLE 21 9,673,458 0 0
RAMBUS INC DEL COM 750917106   218,020,868 3,527,275 SH   SOLE 22 3,430,972 0 96,303
RAMBUS INC DEL COM 750917106   192,415 3,113 SH   SOLE 23 3,113 0 0
RAMBUS INC DEL COM 750917106   6,390,412 103,388 SH   SOLE 25 103,388 0 0
RAMBUS INC DEL COM 750917106   3,273,458 52,960 SH   SOLE 26 42,127 0 10,833
RAMBUS INC DEL COM 750917106   586,701 9,492 SH   SOLE 28 2,005 0 7,487
RAMBUS INC DEL COM 750917106   9,507,058 153,811 SH   SOLE 30 153,811 0 0
RAMBUS INC DEL COM 750917106   37,101,638 600,253 SH   SOLE 34 600,253 0 0
RAMBUS INC DEL COM 750917106   90,613 1,466 SH   SOLE 36 1,466 0 0
RAMBUS INC DEL COM 750917106   1,378,178 22,297 SH   SOLE 40 22,297 0 0
RAMBUS INC DEL COM 750917106   7,364,662 119,150 SH   SOLE 43 105,996 0 13,154
RANGE RES CORP COM 75281A109   42,259,761 1,227,411 SH   SOLE 2 217,575 0 1,009,836
RANGE RES CORP COM 75281A109   27,200 790 SH   SOLE 4 790 0 0
RANGE RES CORP COM 75281A109   1,933,486 56,157 SH   SOLE 7 53,230 0 2,927
RANGE RES CORP COM 75281A109   13,978,373 405,994 SH   SOLE 18 405,994 0 0
RANGE RES CORP COM 75281A109   2,613,444 75,906 SH   SOLE 19 75,906 0 0
RANGE RES CORP COM 75281A109   443,087,692 12,869,233 SH   SOLE 21 12,869,233 0 0
RANGE RES CORP COM 75281A109   242,404,553 7,040,504 SH   SOLE 22 6,729,756 0 310,748
RANGE RES CORP COM 75281A109   2,245,111 65,208 SH   SOLE 26 65,208 0 0
RANGE RES CORP COM 75281A109   2,282,709 66,300 SH   SOLE 28 66,300 0 0
RANGE RES CORP COM 75281A109   7,860,438 228,302 SH   SOLE 30 228,302 0 0
RANGE RES CORP COM 75281A109   100,432 2,917 SH   SOLE 31 2,917 0 0
RANGE RES CORP COM 75281A109   43,829 1,273 SH   SOLE 36 1,273 0 0
RANGE RES CORP COM 75281A109   21,572,457 626,560 SH   SOLE 43 576,951 0 49,609
RANGER ENERGY SVCS INC COM CL A 75282U104   160,386 14,206 SH   SOLE 2 585 0 13,621
RANGER ENERGY SVCS INC COM CL A 75282U104   478,211 42,357 SH   SOLE 18 42,357 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   374,478 33,169 SH   SOLE 19 33,169 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   5,810,997 514,703 SH   SOLE 21 514,703 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104   3,320,062 294,071 SH   SOLE 22 280,455 0 13,616
RANI THERAPEUTICS HLDGS INC COM CL A 753018100   197,743 63,583 SH   SOLE 22 63,583 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   547,783 69,604 SH   SOLE 2 42,377 0 27,227
RANPAK HOLDINGS CORP COM CL A 75321W103   992 126 SH   SOLE 4 126 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   4,423 562 SH   SOLE 7 562 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   969,135 123,143 SH   SOLE 18 123,143 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   743,967 94,532 SH   SOLE 19 94,532 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   12,598,359 1,600,808 SH   SOLE 21 1,600,808 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   8,707,958 1,106,475 SH   SOLE 22 1,054,773 0 51,702
RANPAK HOLDINGS CORP COM CL A 75321W103   90,277 11,471 SH   SOLE 25 11,471 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   257,247 32,687 SH   SOLE 26 32,687 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   6,115 777 SH   SOLE 28 777 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   1,064,858 135,306 SH   SOLE 30 135,306 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   46,614 5,923 SH   SOLE 36 5,923 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   44,033 5,595 SH   SOLE 40 5,595 0 0
RANPAK HOLDINGS CORP COM CL A 75321W103   201,622 25,619 SH   SOLE 43 25,317 0 302
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   19,255 19,850 SH   SOLE 18 19,850 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   919,361 947,795 SH   SOLE 19 947,795 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   48,876 50,388 SH   SOLE 21 50,388 0 0
RAPID MICRO BIOSYSTEMS INC CLASS A COM 75340L104   1,644 1,695 SH   SOLE 22 1,695 0 0
RAPID7 INC COM 753422104   5,148,317 104,982 SH   SOLE 2 71,201 0 33,781
RAPID7 INC COM 753422104   393,840 8,031 SH   SOLE 4 203 0 7,828
RAPID7 INC COM 753422104   700,193 14,278 SH   SOLE 7 13,858 0 420
RAPID7 INC COM 753422104   7,590,656 154,785 SH   SOLE 18 141,808 0 12,977
RAPID7 INC COM 753422104   13,531,803 275,934 SH   SOLE 19 275,934 0 0
RAPID7 INC COM 753422104   148,344,333 3,024,966 SH   SOLE 21 3,024,966 0 0
RAPID7 INC COM 753422104   94,078,630 1,918,406 SH   SOLE 22 1,852,850 0 65,556
RAPID7 INC COM 753422104   127,945 2,609 SH   SOLE 23 2,609 0 0
RAPID7 INC COM 753422104   601,917 12,274 SH   SOLE 25 12,274 0 0
RAPID7 INC COM 753422104   1,279,797 26,097 SH   SOLE 26 26,097 0 0
RAPID7 INC COM 753422104   132,065 2,693 SH   SOLE 28 982 0 1,711
RAPID7 INC COM 753422104   19,750,664 402,746 SH   SOLE 30 402,746 0 0
RAPID7 INC COM 753422104   56,298 1,148 SH   SOLE 36 1,148 0 0
RAPID7 INC COM 753422104   613,196 12,504 SH   SOLE 40 12,504 0 0
RAPID7 INC COM 753422104   2,015,397 41,097 SH   SOLE 43 38,443 0 2,654
RAPID7 INC NOTE 0.250% 3/1 753422AF1   4,162,622 4,755,000 PRN   SOLE 21 4,755,000 0 0
RAPT THERAPEUTICS INC COM 75382E109   345,658 38,492 SH   SOLE 2 29,106 0 9,386
RAPT THERAPEUTICS INC COM 75382E109   2,128 237 SH   SOLE 7 237 0 0
RAPT THERAPEUTICS INC COM 75382E109   681,537 75,895 SH   SOLE 18 75,895 0 0
RAPT THERAPEUTICS INC COM 75382E109   548,525 61,083 SH   SOLE 19 61,083 0 0
RAPT THERAPEUTICS INC COM 75382E109   12,058,137 1,342,777 SH   SOLE 21 1,342,777 0 0
RAPT THERAPEUTICS INC COM 75382E109   7,955,714 885,937 SH   SOLE 22 860,454 0 25,483
RAPT THERAPEUTICS INC COM 75382E109   41,973 4,674 SH   SOLE 25 4,674 0 0
RAPT THERAPEUTICS INC COM 75382E109   5,819 648 SH   SOLE 26 648 0 0
RAPT THERAPEUTICS INC COM 75382E109   353,938 39,414 SH   SOLE 30 39,414 0 0
RAPT THERAPEUTICS INC COM 75382E109   31,717 3,532 SH   SOLE 40 3,532 0 0
RAPT THERAPEUTICS INC COM 75382E109   174,787 19,464 SH   SOLE 43 13,508 0 5,956
RAVE RESTAURANT GROUP INC COM 754198109   56,887 25,976 SH   SOLE 22 25,976 0 0
RAYMOND JAMES FINL INC COM 754730109   48,621,481 378,613 SH   SOLE 2 78,998 0 299,615
RAYMOND JAMES FINL INC COM 754730109   19,827,920 154,399 SH   SOLE 4 76,144 0 78,255
RAYMOND JAMES FINL INC COM 754730109   14,968,378 116,558 SH   SOLE 7 102,368 0 14,190
RAYMOND JAMES FINL INC COM 754730109   705,539 5,494 SH   SOLE 13 5,494 0 0
RAYMOND JAMES FINL INC COM 754730109   3,603,722 28,062 SH   SOLE 15 28,062 0 0
RAYMOND JAMES FINL INC COM 754730109   139,697,241 1,087,815 SH   SOLE 18 1,051,810 0 36,005
RAYMOND JAMES FINL INC COM 754730109   161,551,718 1,257,995 SH   SOLE 19 1,257,995 0 0
RAYMOND JAMES FINL INC COM 754730109   667,357,132 5,196,676 SH   SOLE 21 5,196,676 0 0
RAYMOND JAMES FINL INC COM 754730109   536,118,056 4,174,724 SH   SOLE 22 3,745,570 0 429,154
RAYMOND JAMES FINL INC COM 754730109   38,226,396 297,667 SH   SOLE 23 297,667 0 0
RAYMOND JAMES FINL INC COM 754730109   52,698,303 410,359 SH   SOLE 25 410,359 0 0
RAYMOND JAMES FINL INC COM 754730109   25,334,698 197,280 SH   SOLE 26 112,769 0 84,511
RAYMOND JAMES FINL INC COM 754730109   45,576,130 354,899 SH   SOLE 28 2,563 0 352,336
RAYMOND JAMES FINL INC COM 754730109   141,427,790 1,101,291 SH   SOLE 30 1,101,291 0 0
RAYMOND JAMES FINL INC COM 754730109   5,969,090 46,481 SH   SOLE 31 43,362 0 3,119
RAYMOND JAMES FINL INC COM 754730109   13,030,906 101,471 SH   SOLE 34 101,471 0 0
RAYMOND JAMES FINL INC COM 754730109   5,801,759 45,178 SH   SOLE 36 45,178 0 0
RAYMOND JAMES FINL INC COM 754730109   1,256,975 9,788 SH   SOLE 40 9,788 0 0
RAYMOND JAMES FINL INC COM 754730109   56,633 441 SH   OTR 43 441 0 0
RAYMOND JAMES FINL INC COM 754730109   30,298,049 235,929 SH   SOLE 43 190,696 0 45,233
RAYONIER ADVANCED MATLS INC COM 75508B104   1,093,286 228,721 SH   SOLE 2 158,656 0 70,065
RAYONIER ADVANCED MATLS INC COM 75508B104   2,065 432 SH   SOLE 7 432 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   921,751 192,835 SH   SOLE 18 192,835 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   1,765,436 369,338 SH   SOLE 19 369,338 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   11,186,605 2,340,294 SH   SOLE 21 2,340,294 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   9,779,727 2,045,968 SH   SOLE 22 1,969,524 0 76,444
RAYONIER ADVANCED MATLS INC COM 75508B104   26,390 5,521 SH   SOLE 23 5,521 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104   337,277 70,560 SH   SOLE 26 0 0 70,560
RAYONIER ADVANCED MATLS INC COM 75508B104   15,731 3,291 SH   SOLE 43 3,289 0 2
RAYONIER INC COM 754907103   7,737,109 232,765 SH   SOLE 2 139,886 0 92,879
RAYONIER INC COM 754907103   13,529 407 SH   SOLE 4 407 0 0
RAYONIER INC COM 754907103   63,522 1,911 SH   SOLE 7 1,911 0 0
RAYONIER INC COM 754907103   7,691,902 231,405 SH   SOLE 18 231,405 0 0
RAYONIER INC COM 754907103   1,667,850 50,176 SH   SOLE 19 50,176 0 0
RAYONIER INC COM 754907103   251,725,888 7,572,981 SH   SOLE 21 7,572,981 0 0
RAYONIER INC COM 754907103   135,955,057 4,090,104 SH   SOLE 22 3,900,468 0 189,636
RAYONIER INC COM 754907103   953,124 28,674 SH   SOLE 25 28,674 0 0
RAYONIER INC COM 754907103   1,536,718 46,231 SH   SOLE 26 46,231 0 0
RAYONIER INC COM 754907103   328,012 9,868 SH   SOLE 28 2,477 0 7,391
RAYONIER INC COM 754907103   11,883,599 357,509 SH   SOLE 30 357,509 0 0
RAYONIER INC COM 754907103   60,796 1,829 SH   SOLE 31 1,829 0 0
RAYONIER INC COM 754907103   74,391 2,238 SH   SOLE 36 2,238 0 0
RAYONIER INC COM 754907103   1,046,794 31,492 SH   SOLE 40 31,492 0 0
RAYONIER INC COM 754907103   2,828,280 85,087 SH   SOLE 43 80,866 0 4,221
RB GLOBAL INC COM 74935Q107   16,660,816 218,732 SH   SOLE 2 13,431 0 205,301
RB GLOBAL INC COM 74935Q107   256,388 3,366 SH   SOLE 7 3,366 0 0
RB GLOBAL INC COM 74935Q107   5,878,724 77,179 SH   SOLE 18 77,179 0 0
RB GLOBAL INC COM 74935Q107   3,480,131 45,689 SH   SOLE 19 45,689 0 0
RB GLOBAL INC COM 74935Q107   180,274,205 2,366,735 SH   SOLE 21 2,366,735 0 0
RB GLOBAL INC COM 74935Q107   309,275,184 4,060,328 SH   SOLE 22 3,917,336 0 142,992
RB GLOBAL INC COM 74935Q107   131,926 1,732 SH   SOLE 28 1,732 0 0
RB GLOBAL INC COM 74935Q107   34,810 457 SH   SOLE 30 457 0 0
RB GLOBAL INC COM 74935Q107   172,373 2,263 SH   SOLE 31 2,263 0 0
RB GLOBAL INC COM 74935Q107   12,873 169 SH   OTR 43 169 0 0
RB GLOBAL INC COM 74935Q107   12,645,618 166,018 SH   SOLE 43 143,573 0 22,445
RBB BANCORP COM 74930B105   200,433 11,129 SH   SOLE 2 2,025 0 9,104
RBB BANCORP COM 74930B105   1,225 68 SH   SOLE 7 68 0 0
RBB BANCORP COM 74930B105   937,168 52,036 SH   SOLE 18 52,036 0 0
RBB BANCORP COM 74930B105   626,190 34,769 SH   SOLE 19 34,769 0 0
RBB BANCORP COM 74930B105   12,059,334 669,591 SH   SOLE 21 669,591 0 0
RBB BANCORP COM 74930B105   7,641,139 424,272 SH   SOLE 22 410,349 0 13,923
RBB BANCORP COM 74930B105   53,328 2,961 SH   SOLE 43 2,924 0 37
RBC BEARINGS INC COM 75524B104   11,280,354 41,725 SH   SOLE 2 24,893 0 16,832
RBC BEARINGS INC COM 75524B104   132,742 491 SH   SOLE 4 85 0 406
RBC BEARINGS INC COM 75524B104   61,099 226 SH   SOLE 7 226 0 0
RBC BEARINGS INC COM 75524B104   13,168,478 48,709 SH   SOLE 18 48,709 0 0
RBC BEARINGS INC COM 75524B104   2,471,269 9,141 SH   SOLE 19 9,141 0 0
RBC BEARINGS INC COM 75524B104   389,665,458 1,441,337 SH   SOLE 21 1,441,337 0 0
RBC BEARINGS INC COM 75524B104   226,559,788 838,024 SH   SOLE 22 800,210 0 37,814
RBC BEARINGS INC COM 75524B104   1,577,763 5,836 SH   SOLE 25 5,836 0 0
RBC BEARINGS INC COM 75524B104   2,769,465 10,244 SH   SOLE 26 10,244 0 0
RBC BEARINGS INC COM 75524B104   1,032,467 3,819 SH   SOLE 28 449 0 3,370
RBC BEARINGS INC COM 75524B104   4,778,166 17,674 SH   SOLE 30 17,674 0 0
RBC BEARINGS INC COM 75524B104   95,163 352 SH   SOLE 31 352 0 0
RBC BEARINGS INC COM 75524B104   94,893 351 SH   SOLE 36 351 0 0
RBC BEARINGS INC COM 75524B104   1,615,882 5,977 SH   SOLE 40 5,977 0 0
RBC BEARINGS INC COM 75524B104   2,477,758 9,165 SH   SOLE 43 8,474 0 691
RBC BEARINGS INC 5% CNV PFD SR A 75524B203   53,919,217 441,635 SH   SOLE 21 441,635 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   262,740 4,530 SH   SOLE 2 2,518 0 2,012
RCI HOSPITALITY HLDGS INC COM 74934Q108   4,234 73 SH   SOLE 7 73 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,284,526 22,147 SH   SOLE 18 22,147 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,095,272 18,884 SH   SOLE 19 18,884 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   19,222,940 331,430 SH   SOLE 21 331,430 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   13,871,918 239,171 SH   SOLE 22 232,237 0 6,934
RCI HOSPITALITY HLDGS INC COM 74934Q108   79,286 1,367 SH   SOLE 25 1,367 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   88,276 1,522 SH   SOLE 30 1,522 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108   92,336 1,592 SH   SOLE 40 1,592 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   538,780 25,212 SH   SOLE 2 25,212 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   39,321 1,840 SH   SOLE 18 1,840 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   253,512 11,863 SH   SOLE 21 11,863 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   401,606 18,793 SH   SOLE 22 18,793 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   21,584 1,010 SH   SOLE 26 1,010 0 0
RE MAX HLDGS INC CL A 75524W108   1,198,684 136,680 SH   SOLE 2 127,951 0 8,729
RE MAX HLDGS INC CL A 75524W108   710 81 SH   SOLE 7 81 0 0
RE MAX HLDGS INC CL A 75524W108   428,835 48,898 SH   SOLE 18 48,898 0 0
RE MAX HLDGS INC CL A 75524W108   326,674 37,249 SH   SOLE 19 37,249 0 0
RE MAX HLDGS INC CL A 75524W108   6,306,165 719,061 SH   SOLE 21 719,061 0 0
RE MAX HLDGS INC CL A 75524W108   4,672,244 532,753 SH   SOLE 22 516,634 0 16,119
RE MAX HLDGS INC CL A 75524W108   17,829 2,033 SH   SOLE 43 2,033 0 0
READING INTL INC CL A 755408101   4,515 2,454 SH   SOLE 18 2,454 0 0
READING INTL INC CL A 755408101   65,311 35,495 SH   SOLE 21 35,495 0 0
READING INTL INC CL A 755408101   95,137 51,705 SH   SOLE 22 51,705 0 0
READY CAPITAL CORP COM 75574U101   1,309,096 143,384 SH   SOLE 2 47,483 0 95,901
READY CAPITAL CORP COM 75574U101   1,598 175 SH   SOLE 4 175 0 0
READY CAPITAL CORP COM 75574U101   13,412 1,469 SH   SOLE 7 1,469 0 0
READY CAPITAL CORP COM 75574U101   4,710,477 515,934 SH   SOLE 18 515,934 0 0
READY CAPITAL CORP COM 75574U101   3,124,113 342,181 SH   SOLE 19 342,181 0 0
READY CAPITAL CORP COM 75574U101   189,776,901 20,786,079 SH   SOLE 21 20,786,079 0 0
READY CAPITAL CORP COM 75574U101   42,955,691 4,704,895 SH   SOLE 22 4,492,391 0 212,504
READY CAPITAL CORP COM 75574U101   259,201 28,390 SH   SOLE 25 28,390 0 0
READY CAPITAL CORP COM 75574U101   1,283,998 140,635 SH   SOLE 26 86,430 0 54,205
READY CAPITAL CORP COM 75574U101   114,189 12,507 SH   SOLE 28 3,430 0 9,077
READY CAPITAL CORP COM 75574U101   3,478,411 380,987 SH   SOLE 30 380,987 0 0
READY CAPITAL CORP COM 75574U101   236,942 25,952 SH   SOLE 40 25,952 0 0
READY CAPITAL CORP COM 75574U101   2,098,875 229,888 SH   SOLE 43 215,113 0 14,775
REALOGY GRP LLC/REALOGY CO NOTE 0.250% 6/1 75606DAP6   2,298,250 2,900,000 PRN   SOLE 21 2,900,000 0 0
REALTY INCOME CORP COM 756109104   102,220,652 1,889,476 SH   SOLE 2 348,463 0 1,541,013
REALTY INCOME CORP COM 756109104   55,210,889 1,020,534 SH   SOLE 4 688,872 0 331,662
REALTY INCOME CORP COM 756109104   104,628,264 1,933,979 SH   SOLE 7 1,738,034 0 195,945
REALTY INCOME CORP COM 756109104   2,561,094 47,340 SH   SOLE 13 47,340 0 0
REALTY INCOME CORP COM 756109104   6,387,749 118,073 SH   SOLE 15 118,073 0 0
REALTY INCOME CORP COM 756109104   68,580,677 1,267,665 SH   SOLE 18 1,215,623 0 52,042
REALTY INCOME CORP COM 756109104   93,673,771 1,731,493 SH   SOLE 19 1,731,493 0 0
REALTY INCOME CORP COM 756109104   1,621,624,562 29,974,576 SH   SOLE 21 29,974,576 0 0
REALTY INCOME CORP COM 756109104   1,398,672,565 25,853,467 SH   SOLE 22 23,588,120 0 2,265,347
REALTY INCOME CORP COM 756109104   70,960,698 1,311,658 SH   SOLE 23 1,311,658 0 0
REALTY INCOME CORP COM 756109104   280,931,075 5,192,811 SH   SOLE 25 4,735,452 0 457,359
REALTY INCOME CORP COM 756109104   46,613,263 861,613 SH   SOLE 26 550,019 0 311,594
REALTY INCOME CORP COM 756109104   91,140,160 1,684,661 SH   SOLE 28 95,121 0 1,589,540
REALTY INCOME CORP COM 756109104   355,166,716 6,565,004 SH   SOLE 30 6,565,004 0 0
REALTY INCOME CORP COM 756109104   10,419,281 192,593 SH   SOLE 31 179,121 0 13,472
REALTY INCOME CORP COM 756109104   2,095,239 38,729 SH   SOLE 34 38,729 0 0
REALTY INCOME CORP COM 756109104   11,494,302 212,464 SH   SOLE 36 212,464 0 0
REALTY INCOME CORP COM 756109104   2,167,733 40,069 SH   SOLE 40 40,069 0 0
REALTY INCOME CORP COM 756109104   65,840 1,217 SH   OTR 43 1,217 0 0
REALTY INCOME CORP COM 756109104   90,824,714 1,678,830 SH   SOLE 43 1,507,616 0 171,215
RECURSION PHARMACEUTICALS IN CL A 75629V104   1,267,646 127,146 SH   SOLE 2 44,611 0 82,535
RECURSION PHARMACEUTICALS IN CL A 75629V104   6,052 607 SH   SOLE 4 607 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   330,775 33,177 SH   SOLE 7 31,428 0 1,749
RECURSION PHARMACEUTICALS IN CL A 75629V104   3,635,102 364,604 SH   SOLE 18 364,604 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   2,976,912 298,587 SH   SOLE 19 298,587 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   62,549,776 6,273,799 SH   SOLE 21 6,273,799 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   43,000,042 4,312,943 SH   SOLE 22 4,123,150 0 189,793
RECURSION PHARMACEUTICALS IN CL A 75629V104   289,878 29,075 SH   SOLE 25 29,075 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   816,244 81,870 SH   SOLE 26 81,870 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   6,584,826 660,464 SH   SOLE 30 660,464 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   13,659 1,370 SH   SOLE 36 1,370 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   333,826 33,483 SH   SOLE 40 33,483 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   1,035,983 103,910 SH   SOLE 43 84,681 0 19,229
RED CAT HLDGS INC COM 75644T100   204,187 266,911 SH   SOLE 22 266,911 0 0
RED RIVER BANCSHARES INC COM 75686R202   90,867 1,825 SH   SOLE 2 182 0 1,643
RED RIVER BANCSHARES INC COM 75686R202   3,187 64 SH   SOLE 7 64 0 0
RED RIVER BANCSHARES INC COM 75686R202   691,583 13,890 SH   SOLE 18 13,890 0 0
RED RIVER BANCSHARES INC COM 75686R202   509,700 10,237 SH   SOLE 19 10,237 0 0
RED RIVER BANCSHARES INC COM 75686R202   9,426,990 189,335 SH   SOLE 21 189,335 0 0
RED RIVER BANCSHARES INC COM 75686R202   5,145,000 103,334 SH   SOLE 22 99,319 0 4,015
RED ROBIN GOURMET BURGERS IN COM 75689M101   28,924 3,776 SH   SOLE 2 556 0 3,220
RED ROBIN GOURMET BURGERS IN COM 75689M101   315,623 41,204 SH   SOLE 18 41,204 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   235,070 30,688 SH   SOLE 19 30,688 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   4,209,407 549,531 SH   SOLE 21 549,531 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101   2,957,043 386,037 SH   SOLE 22 379,048 0 6,989
RED ROCK RESORTS INC CL A 75700L108   2,134,378 35,680 SH   SOLE 2 19,946 0 15,734
RED ROCK RESORTS INC CL A 75700L108   3,410 57 SH   SOLE 4 57 0 0
RED ROCK RESORTS INC CL A 75700L108   24,885 416 SH   SOLE 7 416 0 0
RED ROCK RESORTS INC CL A 75700L108   7,041,711 117,715 SH   SOLE 18 117,715 0 0
RED ROCK RESORTS INC CL A 75700L108   6,404,927 107,070 SH   SOLE 19 107,070 0 0
RED ROCK RESORTS INC CL A 75700L108   101,921,495 1,703,803 SH   SOLE 21 1,703,803 0 0
RED ROCK RESORTS INC CL A 75700L108   82,513,554 1,379,364 SH   SOLE 22 1,326,660 0 52,704
RED ROCK RESORTS INC CL A 75700L108   608,908 10,179 SH   SOLE 25 10,179 0 0
RED ROCK RESORTS INC CL A 75700L108   1,098,235 18,359 SH   SOLE 26 18,359 0 0
RED ROCK RESORTS INC CL A 75700L108   68,195 1,140 SH   SOLE 28 1,140 0 0
RED ROCK RESORTS INC CL A 75700L108   2,378,742 39,765 SH   SOLE 30 39,765 0 0
RED ROCK RESORTS INC CL A 75700L108   650,184 10,869 SH   SOLE 40 10,869 0 0
RED ROCK RESORTS INC CL A 75700L108   2,339,799 39,114 SH   SOLE 43 35,771 0 3,343
RED VIOLET INC COM 75704L104   634,769 32,469 SH   SOLE 2 31,701 0 768
RED VIOLET INC COM 75704L104   3,402 174 SH   SOLE 7 174 0 0
RED VIOLET INC COM 75704L104   522,669 26,735 SH   SOLE 18 26,735 0 0
RED VIOLET INC COM 75704L104   458,272 23,441 SH   SOLE 19 23,441 0 0
RED VIOLET INC COM 75704L104   7,842,795 401,166 SH   SOLE 21 401,166 0 0
RED VIOLET INC COM 75704L104   5,293,358 270,760 SH   SOLE 22 268,221 0 2,539
RED VIOLET INC COM 75704L104   469 24 SH   SOLE 26 0 0 24
REDDIT INC CL A 75734B100   2,409,578 48,856 SH   SOLE 2 48,856 0 0
REDDIT INC CL A 75734B100   27,468,626 556,947 SH   SOLE 19 556,947 0 0
REDDIT INC CL A 75734B100   131,043 2,657 SH   SOLE 21 2,657 0 0
REDDIT INC CL A 75734B100   763,424 15,479 SH   SOLE 25 15,479 0 0
REDDIT INC CL A 75734B100   28,411,329 576,061 SH   SOLE 34 576,061 0 0
REDFIN CORP COM 75737F108   2,190,982 329,471 SH   SOLE 2 302,540 0 26,931
REDFIN CORP COM 75737F108   2,414 363 SH   SOLE 4 363 0 0
REDFIN CORP COM 75737F108   5,972 898 SH   SOLE 7 898 0 0
REDFIN CORP COM 75737F108   1,748,797 262,977 SH   SOLE 18 262,977 0 0
REDFIN CORP COM 75737F108   1,570,737 236,201 SH   SOLE 19 236,201 0 0
REDFIN CORP COM 75737F108   26,495,455 3,984,279 SH   SOLE 21 3,984,279 0 0
REDFIN CORP COM 75737F108   22,404,867 3,369,153 SH   SOLE 22 3,277,764 0 91,389
REDFIN CORP COM 75737F108   147,098 22,120 SH   SOLE 25 22,120 0 0
REDFIN CORP COM 75737F108   205,784 30,945 SH   SOLE 26 26,661 0 4,284
REDFIN CORP COM 75737F108   12,329 1,854 SH   SOLE 28 1,854 0 0
REDFIN CORP COM 75737F108   395,229 59,433 SH   SOLE 30 59,433 0 0
REDFIN CORP COM 75737F108   393,367 59,153 SH   SOLE 34 59,153 0 0
REDFIN CORP COM 75737F108   148,927 22,395 SH   SOLE 40 22,395 0 0
REDFIN CORP COM 75737F108   1,365,996 205,413 SH   SOLE 43 193,279 0 12,134
REDFIN CORP NOTE 0.500% 4/0 75737FAE8   2,667,500 4,850,000 PRN   SOLE 21 4,850,000 0 0
REDWIRE CORPORATION COM 75776W103   67,562 15,390 SH   SOLE 2 0 0 15,390
REDWIRE CORPORATION COM 75776W103   94,705 21,573 SH   SOLE 18 21,573 0 0
REDWIRE CORPORATION COM 75776W103   97,432 22,194 SH   SOLE 19 22,194 0 0
REDWIRE CORPORATION COM 75776W103   1,495,954 340,764 SH   SOLE 21 340,764 0 0
REDWIRE CORPORATION COM 75776W103   1,485,335 338,345 SH   SOLE 22 335,662 0 2,683
REDWOOD TRUST INC COM 758075402   654,830 102,799 SH   SOLE 2 34,152 0 68,647
REDWOOD TRUST INC COM 758075402   3,504 550 SH   SOLE 4 550 0 0
REDWOOD TRUST INC COM 758075402   6,262 983 SH   SOLE 7 983 0 0
REDWOOD TRUST INC COM 758075402   2,520,749 395,722 SH   SOLE 18 395,722 0 0
REDWOOD TRUST INC COM 758075402   1,770,580 277,956 SH   SOLE 19 277,956 0 0
REDWOOD TRUST INC COM 758075402   107,190,876 16,827,453 SH   SOLE 21 16,827,453 0 0
REDWOOD TRUST INC COM 758075402   26,108,827 4,098,717 SH   SOLE 22 3,941,983 0 156,734
REDWOOD TRUST INC COM 758075402   107,022 16,801 SH   SOLE 25 16,801 0 0
REDWOOD TRUST INC COM 758075402   382,168 59,995 SH   SOLE 26 10,532 0 49,463
REDWOOD TRUST INC COM 758075402   12,829 2,014 SH   SOLE 28 2,014 0 0
REDWOOD TRUST INC COM 758075402   1,855,466 291,282 SH   SOLE 30 291,282 0 0
REDWOOD TRUST INC COM 758075402   52,992 8,319 SH   SOLE 36 8,319 0 0
REDWOOD TRUST INC COM 758075402   180,105 28,274 SH   SOLE 40 28,274 0 0
REDWOOD TRUST INC COM 758075402   23,633 3,710 SH   OTR 43 3,710 0 0
REDWOOD TRUST INC COM 758075402   1,418,503 222,685 SH   SOLE 43 219,475 0 3,210
REGAL REXNORD CORPORATION COM 758750103   32,216,468 178,881 SH   SOLE 2 59,675 0 119,206
REGAL REXNORD CORPORATION COM 758750103   200,451 1,113 SH   SOLE 4 184 0 929
REGAL REXNORD CORPORATION COM 758750103   1,787,853 9,927 SH   SOLE 7 9,430 0 497
REGAL REXNORD CORPORATION COM 758750103   20,275,838 112,581 SH   SOLE 18 112,581 0 0
REGAL REXNORD CORPORATION COM 758750103   3,856,842 21,415 SH   SOLE 19 21,415 0 0
REGAL REXNORD CORPORATION COM 758750103   596,082,553 3,309,731 SH   SOLE 21 3,309,731 0 0
REGAL REXNORD CORPORATION COM 758750103   351,036,872 1,949,122 SH   SOLE 22 1,860,880 0 88,242
REGAL REXNORD CORPORATION COM 758750103   4,993,813 27,728 SH   SOLE 25 27,728 0 0
REGAL REXNORD CORPORATION COM 758750103   3,960,939 21,993 SH   SOLE 26 21,993 0 0
REGAL REXNORD CORPORATION COM 758750103   383,253 2,128 SH   SOLE 28 774 0 1,354
REGAL REXNORD CORPORATION COM 758750103   9,204,191 51,106 SH   SOLE 30 51,106 0 0
REGAL REXNORD CORPORATION COM 758750103   148,402 824 SH   SOLE 31 824 0 0
REGAL REXNORD CORPORATION COM 758750103   61,062,905 339,050 SH   SOLE 34 339,050 0 0
REGAL REXNORD CORPORATION COM 758750103   217,921 1,210 SH   SOLE 36 1,210 0 0
REGAL REXNORD CORPORATION COM 758750103   2,466,470 13,695 SH   SOLE 40 13,695 0 0
REGAL REXNORD CORPORATION COM 758750103   9,160,544 50,864 SH   SOLE 43 44,275 0 6,589
REGENCELL BIOSCIENCE HLDGS L ORDINARY SHARES G7487R100   1,071 238 SH   SOLE 2 238 0 0
REGENCY CTRS CORP COM 758849103   29,329,571 484,306 SH   SOLE 2 142,544 0 341,762
REGENCY CTRS CORP COM 758849103   30,342,982 501,040 SH   SOLE 4 385,353 0 115,687
REGENCY CTRS CORP COM 758849103   23,561,171 389,055 SH   SOLE 7 347,685 0 41,370
REGENCY CTRS CORP COM 758849103   212,202 3,504 SH   SOLE 13 3,504 0 0
REGENCY CTRS CORP COM 758849103   1,373,259 22,676 SH   SOLE 15 22,676 0 0
REGENCY CTRS CORP COM 758849103   26,502,691 437,627 SH   SOLE 18 426,701 0 10,926
REGENCY CTRS CORP COM 758849103   33,093,860 546,464 SH   SOLE 19 546,464 0 0
REGENCY CTRS CORP COM 758849103   378,659,878 6,252,640 SH   SOLE 21 6,252,640 0 0
REGENCY CTRS CORP COM 758849103   391,906,712 6,471,379 SH   SOLE 22 5,520,853 0 950,526
REGENCY CTRS CORP COM 758849103   19,297,020 318,643 SH   SOLE 23 318,643 0 0
REGENCY CTRS CORP COM 758849103   88,316,586 1,458,332 SH   SOLE 25 1,427,729 0 30,603
REGENCY CTRS CORP COM 758849103   19,371,024 319,865 SH   SOLE 26 245,111 0 74,754
REGENCY CTRS CORP COM 758849103   33,535,524 553,757 SH   SOLE 28 123,035 0 430,722
REGENCY CTRS CORP COM 758849103   105,172,190 1,736,661 SH   SOLE 30 1,736,661 0 0
REGENCY CTRS CORP COM 758849103   2,466,003 40,720 SH   SOLE 31 37,940 0 2,780
REGENCY CTRS CORP COM 758849103   3,877,415 64,026 SH   SOLE 34 64,026 0 0
REGENCY CTRS CORP COM 758849103   3,096,009 51,123 SH   SOLE 36 51,123 0 0
REGENCY CTRS CORP COM 758849103   513,125 8,473 SH   SOLE 40 8,473 0 0
REGENCY CTRS CORP COM 758849103   20,106 332 SH   OTR 43 332 0 0
REGENCY CTRS CORP COM 758849103   13,050,022 215,489 SH   SOLE 43 201,391 0 14,098
REGENERON PHARMACEUTICALS COM 75886F107   229,863,787 238,822 SH   SOLE 2 83,155 0 155,667
REGENERON PHARMACEUTICALS COM 75886F107   84,684,683 87,985 SH   SOLE 4 44,970 0 43,015
REGENERON PHARMACEUTICALS COM 75886F107   111,756,639 116,112 SH   SOLE 7 106,377 0 9,735
REGENERON PHARMACEUTICALS COM 75886F107   6,126,249 6,365 SH   SOLE 13 6,365 0 0
REGENERON PHARMACEUTICALS COM 75886F107   15,190,980 15,783 SH   SOLE 15 15,783 0 0
REGENERON PHARMACEUTICALS COM 75886F107   167,990,117 174,537 SH   SOLE 18 165,292 0 9,245
REGENERON PHARMACEUTICALS COM 75886F107   174,875,771 181,691 SH   SOLE 19 181,691 0 0
REGENERON PHARMACEUTICALS COM 75886F107   3,190,360,791 3,314,695 SH   SOLE 21 3,314,695 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,246,997,392 2,334,567 SH   SOLE 22 2,099,776 0 234,791
REGENERON PHARMACEUTICALS COM 75886F107   195,151,585 202,757 SH   SOLE 23 202,757 0 0
REGENERON PHARMACEUTICALS COM 75886F107   251,624,723 261,431 SH   SOLE 25 235,360 0 26,071
REGENERON PHARMACEUTICALS COM 75886F107   116,253,392 120,784 SH   SOLE 26 66,132 0 54,652
REGENERON PHARMACEUTICALS COM 75886F107   230,418,181 239,398 SH   SOLE 28 15,670 0 223,728
REGENERON PHARMACEUTICALS COM 75886F107   2,027,966 2,107 SH   SOLE 29 2,107 0 0
REGENERON PHARMACEUTICALS COM 75886F107   836,984,191 869,603 SH   SOLE 30 855,559 0 14,044
REGENERON PHARMACEUTICALS COM 75886F107   27,528,176 28,601 SH   SOLE 31 26,891 0 1,710
REGENERON PHARMACEUTICALS COM 75886F107   31,210,663 32,427 SH   SOLE 32 32,427 0 0
REGENERON PHARMACEUTICALS COM 75886F107   177,119,335 184,022 SH   SOLE 34 184,022 0 0
REGENERON PHARMACEUTICALS COM 75886F107   24,373,134 25,323 SH   SOLE 36 25,323 0 0
REGENERON PHARMACEUTICALS COM 75886F107   5,127,184 5,327 SH   SOLE 40 5,327 0 0
REGENERON PHARMACEUTICALS COM 75886F107   121,579,230 126,317 SH   SOLE 43 114,759 0 11,558
REGENXBIO INC COM 75901B107   2,815,437 133,623 SH   SOLE 2 60,711 0 72,912
REGENXBIO INC COM 75901B107   3,224 153 SH   SOLE 4 153 0 0
REGENXBIO INC COM 75901B107   7,269 345 SH   SOLE 7 345 0 0
REGENXBIO INC COM 75901B107   3,001,969 142,476 SH   SOLE 18 129,359 0 13,117
REGENXBIO INC COM 75901B107   7,424,225 352,360 SH   SOLE 19 352,360 0 0
REGENXBIO INC COM 75901B107   106,828,082 5,070,151 SH   SOLE 21 5,070,151 0 0
REGENXBIO INC COM 75901B107   33,788,906 1,603,650 SH   SOLE 22 1,523,356 0 80,294
REGENXBIO INC COM 75901B107   95,932 4,553 SH   SOLE 23 4,553 0 0
REGENXBIO INC COM 75901B107   153,980 7,308 SH   SOLE 25 7,308 0 0
REGENXBIO INC COM 75901B107   891,071 42,291 SH   SOLE 26 7,553 0 34,738
REGENXBIO INC COM 75901B107   75,241 3,571 SH   SOLE 28 3,571 0 0
REGENXBIO INC COM 75901B107   4,472,613 212,274 SH   SOLE 30 212,274 0 0
REGENXBIO INC COM 75901B107   23,788 1,129 SH   SOLE 34 1,129 0 0
REGENXBIO INC COM 75901B107   164,177 7,792 SH   SOLE 40 7,792 0 0
REGENXBIO INC COM 75901B107   370,116 17,566 SH   SOLE 43 16,663 0 903
REGIONAL MGMT CORP COM 75902K106   4,488,510 185,399 SH   SOLE 2 118,074 0 67,325
REGIONAL MGMT CORP COM 75902K106   3,196 132 SH   SOLE 7 132 0 0
REGIONAL MGMT CORP COM 75902K106   612,174 25,286 SH   SOLE 18 25,286 0 0
REGIONAL MGMT CORP COM 75902K106   4,017,843 165,958 SH   SOLE 19 165,958 0 0
REGIONAL MGMT CORP COM 75902K106   7,609,808 314,325 SH   SOLE 21 314,325 0 0
REGIONAL MGMT CORP COM 75902K106   14,306,440 590,931 SH   SOLE 22 565,179 0 25,752
REGIONAL MGMT CORP COM 75902K106   319,233 13,186 SH   SOLE 23 13,186 0 0
REGIONAL MGMT CORP COM 75902K106   1,644,731 67,936 SH   SOLE 26 0 0 67,936
REGIONAL MGMT CORP COM 75902K106   3,099 128 SH   SOLE 43 128 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   36,685,765 1,743,620 SH   SOLE 2 314,842 0 1,428,778
REGIONS FINANCIAL CORP NEW COM 7591EP100   19,170,743 911,157 SH   SOLE 4 492,251 0 418,906
REGIONS FINANCIAL CORP NEW COM 7591EP100   33,578,199 1,595,922 SH   SOLE 7 1,378,949 0 216,973
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,052,210 50,010 SH   SOLE 13 50,010 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   2,970,596 141,188 SH   SOLE 15 141,188 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   59,716,789 2,838,250 SH   SOLE 18 2,779,307 0 58,943
REGIONS FINANCIAL CORP NEW COM 7591EP100   8,662,063 411,695 SH   SOLE 19 411,695 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   884,105,197 42,020,209 SH   SOLE 21 42,020,209 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   423,215,834 20,114,821 SH   SOLE 22 18,050,044 0 2,064,777
REGIONS FINANCIAL CORP NEW COM 7591EP100   28,910,370 1,374,067 SH   SOLE 23 1,374,067 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   59,976,161 2,850,578 SH   SOLE 25 2,836,622 0 13,956
REGIONS FINANCIAL CORP NEW COM 7591EP100   22,357,609 1,062,624 SH   SOLE 26 602,736 0 459,888
REGIONS FINANCIAL CORP NEW COM 7591EP100   43,871,703 2,085,157 SH   SOLE 28 61,909 0 2,023,248
REGIONS FINANCIAL CORP NEW COM 7591EP100   204,889,077 9,738,074 SH   SOLE 30 9,634,138 0 103,936
REGIONS FINANCIAL CORP NEW COM 7591EP100   4,407,038 209,460 SH   SOLE 31 195,094 0 14,366
REGIONS FINANCIAL CORP NEW COM 7591EP100   5,912,598 281,017 SH   SOLE 32 281,017 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   883,322 41,983 SH   SOLE 34 41,983 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   18,955,714 900,937 SH   SOLE 35 900,937 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   5,247,818 249,421 SH   SOLE 36 249,421 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   933,966 44,390 SH   SOLE 40 44,390 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   25,984 1,235 SH   OTR 43 1,235 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   24,399,200 1,159,658 SH   SOLE 43 1,047,966 0 111,691
REGIS CORPORATION COM SHS 758932206   2,955 394 SH   SOLE 18 394 0 0
REGIS CORPORATION COM SHS 758932206   36,405 4,854 SH   SOLE 21 4,854 0 0
REGIS CORPORATION COM SHS 758932206   134,190 17,892 SH   SOLE 22 17,892 0 0
REGULUS THERAPEUTICS INC COM 75915K309   195,929 68,031 SH   SOLE 22 68,031 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   98,708,462 511,761 SH   SOLE 2 301,127 0 210,634
REINSURANCE GRP OF AMERICA I COM NEW 759351604   5,110,741 26,497 SH   SOLE 4 6,566 0 19,931
REINSURANCE GRP OF AMERICA I COM NEW 759351604   3,710,433 19,237 SH   SOLE 7 18,672 0 565
REINSURANCE GRP OF AMERICA I COM NEW 759351604   3,222,060 16,705 SH   SOLE 13 16,705 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   101,207,053 524,715 SH   SOLE 18 502,677 0 22,038
REINSURANCE GRP OF AMERICA I COM NEW 759351604   84,246,512 436,782 SH   SOLE 19 436,782 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   654,505,876 3,393,332 SH   SOLE 21 3,393,332 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   476,411,285 2,469,988 SH   SOLE 22 2,298,044 0 171,944
REINSURANCE GRP OF AMERICA I COM NEW 759351604   19,245,759 99,781 SH   SOLE 23 99,781 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   6,881,573 35,678 SH   SOLE 25 16,674 0 19,004
REINSURANCE GRP OF AMERICA I COM NEW 759351604   26,514,249 137,465 SH   SOLE 26 28,761 0 108,704
REINSURANCE GRP OF AMERICA I COM NEW 759351604   4,317,426 22,384 SH   SOLE 28 785 0 21,599
REINSURANCE GRP OF AMERICA I COM NEW 759351604   3,598,948 18,659 SH   SOLE 29 18,659 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   13,842,033 71,765 SH   SOLE 30 71,765 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   6,860,934 35,571 SH   SOLE 31 35,571 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   30,867,358 160,034 SH   SOLE 34 160,034 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   1,695,222 8,789 SH   SOLE 36 8,789 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   2,602,530 13,493 SH   SOLE 40 13,493 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   54,585 283 SH   OTR 43 283 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   26,369,757 136,716 SH   SOLE 43 126,591 0 10,125
REKOR SYSTEMS INC COM 759419104   24,052 10,503 SH   SOLE 18 10,503 0 0
REKOR SYSTEMS INC COM 759419104   313,446 136,876 SH   SOLE 21 136,876 0 0
REKOR SYSTEMS INC COM 759419104   1,770,573 773,176 SH   SOLE 22 773,176 0 0
RELAY THERAPEUTICS INC COM 75943R102   3,183,614 383,568 SH   SOLE 2 194,051 0 189,517
RELAY THERAPEUTICS INC COM 75943R102   2,789 336 SH   SOLE 4 336 0 0
RELAY THERAPEUTICS INC COM 75943R102   261,243 31,475 SH   SOLE 7 29,798 0 1,677
RELAY THERAPEUTICS INC COM 75943R102   2,335,006 281,326 SH   SOLE 18 266,375 0 14,951
RELAY THERAPEUTICS INC COM 75943R102   5,685,932 685,052 SH   SOLE 19 685,052 0 0
RELAY THERAPEUTICS INC COM 75943R102   35,143,047 4,234,102 SH   SOLE 21 4,234,102 0 0
RELAY THERAPEUTICS INC COM 75943R102   29,062,367 3,501,490 SH   SOLE 22 3,329,504 0 171,986
RELAY THERAPEUTICS INC COM 75943R102   193,473 23,310 SH   SOLE 23 23,310 0 0
RELAY THERAPEUTICS INC COM 75943R102   158,563 19,104 SH   SOLE 25 19,104 0 0
RELAY THERAPEUTICS INC COM 75943R102   1,074,684 129,480 SH   SOLE 26 29,683 0 99,797
RELAY THERAPEUTICS INC COM 75943R102   3,313,933 399,269 SH   SOLE 30 399,269 0 0
RELAY THERAPEUTICS INC COM 75943R102   133,589 16,095 SH   SOLE 34 16,095 0 0
RELAY THERAPEUTICS INC COM 75943R102   120,632 14,534 SH   SOLE 40 14,534 0 0
RELAY THERAPEUTICS INC COM 75943R102   639,673 77,069 SH   SOLE 43 46,044 0 31,025
RELIANCE GLOBAL GROUP INC COM 75946W306   2,953 8,685 SH   SOLE 22 8,685 0 0
RELIANCE INC COM 759509102   84,571,601 253,072 SH   SOLE 2 177,118 0 75,954
RELIANCE INC COM 759509102   43,410,650 129,902 SH   SOLE 4 65,922 0 63,980
RELIANCE INC COM 759509102   4,520,787 13,528 SH   SOLE 7 10,139 0 3,389
RELIANCE INC COM 759509102   7,306,512 21,864 SH   SOLE 13 21,864 0 0
RELIANCE INC COM 759509102   1,848,684 5,532 SH   SOLE 15 5,532 0 0
RELIANCE INC COM 759509102   38,802,977 116,114 SH   SOLE 18 111,659 0 4,455
RELIANCE INC COM 759509102   10,199,174 30,520 SH   SOLE 19 30,520 0 0
RELIANCE INC COM 759509102   1,081,906,747 3,237,497 SH   SOLE 21 3,237,497 0 0
RELIANCE INC COM 759509102   595,507,089 1,781,995 SH   SOLE 22 1,668,421 0 113,574
RELIANCE INC COM 759509102   47,919,073 143,393 SH   SOLE 23 143,393 0 0
RELIANCE INC COM 759509102   18,032,019 53,959 SH   SOLE 25 52,731 0 1,228
RELIANCE INC COM 759509102   19,749,035 59,097 SH   SOLE 26 52,596 0 6,501
RELIANCE INC COM 759509102   44,853,974 134,221 SH   SOLE 28 1,122 0 133,099
RELIANCE INC COM 759509102   4,293,879 12,849 SH   SOLE 29 12,849 0 0
RELIANCE INC COM 759509102   70,259,674 210,245 SH   SOLE 30 193,581 0 16,664
RELIANCE INC COM 759509102   13,866,799 41,495 SH   SOLE 31 40,536 0 959
RELIANCE INC COM 759509102   2,439,180 7,299 SH   SOLE 34 7,299 0 0
RELIANCE INC COM 759509102   2,844,874 8,513 SH   SOLE 36 8,513 0 0
RELIANCE INC COM 759509102   961,770 2,878 SH   SOLE 40 2,878 0 0
RELIANCE INC COM 759509102   14,356 43 SH   OTR 43 43 0 0
RELIANCE INC COM 759509102   47,832,457 143,134 SH   SOLE 43 133,645 0 9,489
RELMADA THERAPEUTICS INC COM 75955J402   30,518 6,563 SH   SOLE 2 6,563 0 0
RELMADA THERAPEUTICS INC COM 75955J402   19,558 4,206 SH   SOLE 18 4,206 0 0
RELMADA THERAPEUTICS INC COM 75955J402   266,054 57,216 SH   SOLE 21 57,216 0 0
RELMADA THERAPEUTICS INC COM 75955J402   2,371,988 510,105 SH   SOLE 22 510,105 0 0
RELMADA THERAPEUTICS INC COM 75955J402   456 98 SH   SOLE 43 98 0 0
RELX PLC SPONSORED ADR 759530108   26,883 621 SH   SOLE 2 397 0 224
RELX PLC SPONSORED ADR 759530108   64,789,684 1,496,643 SH   SOLE 18 1,492,421 0 4,222
RELX PLC SPONSORED ADR 759530108   71,162,120 1,643,847 SH   SOLE 43 1,466,726 0 177,121
REMITLY GLOBAL INC COM 75960P104   1,627,924 78,492 SH   SOLE 2 45,434 0 33,058
REMITLY GLOBAL INC COM 75960P104   5,849 282 SH   SOLE 4 282 0 0
REMITLY GLOBAL INC COM 75960P104   398,706 19,224 SH   SOLE 7 18,235 0 989
REMITLY GLOBAL INC COM 75960P104   6,554,587 316,036 SH   SOLE 18 316,036 0 0
REMITLY GLOBAL INC COM 75960P104   7,337,999 353,809 SH   SOLE 19 353,809 0 0
REMITLY GLOBAL INC COM 75960P104   100,114,448 4,827,119 SH   SOLE 21 4,827,119 0 0
REMITLY GLOBAL INC COM 75960P104   79,962,033 3,855,450 SH   SOLE 22 3,733,019 0 122,431
REMITLY GLOBAL INC COM 75960P104   598,390 28,852 SH   SOLE 25 28,852 0 0
REMITLY GLOBAL INC COM 75960P104   1,347,353 64,964 SH   SOLE 26 40,798 0 24,166
REMITLY GLOBAL INC COM 75960P104   63,008 3,038 SH   SOLE 28 0 0 3,038
REMITLY GLOBAL INC COM 75960P104   1,786,938 86,159 SH   SOLE 30 86,159 0 0
REMITLY GLOBAL INC COM 75960P104   2,430,396 117,184 SH   SOLE 34 117,184 0 0
REMITLY GLOBAL INC COM 75960P104   587,979 28,350 SH   SOLE 40 28,350 0 0
REMITLY GLOBAL INC COM 75960P104   12,320 594 SH   SOLE 43 518 0 76
RENAISSANCERE HLDGS LTD COM G7496G103   29,858,446 127,041 SH   SOLE 2 47,949 0 79,092
RENAISSANCERE HLDGS LTD COM G7496G103   31,964 136 SH   SOLE 4 136 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   2,768,888 11,781 SH   SOLE 7 11,360 0 421
RENAISSANCERE HLDGS LTD COM G7496G103   140,313 597 SH   SOLE 15 597 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   21,426,040 91,163 SH   SOLE 18 91,163 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   3,929,232 16,718 SH   SOLE 19 16,718 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   642,459,206 2,733,520 SH   SOLE 21 2,733,520 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   362,208,493 1,541,116 SH   SOLE 22 1,473,733 0 67,383
RENAISSANCERE HLDGS LTD COM G7496G103   17,941,720 76,338 SH   SOLE 25 76,338 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   7,020,816 29,872 SH   SOLE 26 17,753 0 12,119
RENAISSANCERE HLDGS LTD COM G7496G103   7,455,622 31,722 SH   SOLE 28 759 0 30,963
RENAISSANCERE HLDGS LTD COM G7496G103   9,549,504 40,631 SH   SOLE 30 40,631 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   153,005 651 SH   SOLE 31 651 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   41,095,231 174,851 SH   SOLE 34 174,851 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   1,252,005 5,327 SH   SOLE 36 5,327 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   2,537,384 10,796 SH   SOLE 40 10,796 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   25,618 109 SH   OTR 43 109 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   11,845,873 50,402 SH   SOLE 43 43,183 0 7,219
RENASANT CORP COM 75970E107   1,377,046 43,967 SH   SOLE 2 15,005 0 28,962
RENASANT CORP COM 75970E107   567,675 18,125 SH   SOLE 7 17,146 0 979
RENASANT CORP COM 75970E107   5,405,926 172,603 SH   SOLE 18 172,603 0 0
RENASANT CORP COM 75970E107   3,214,372 102,630 SH   SOLE 19 102,630 0 0
RENASANT CORP COM 75970E107   197,804,623 6,315,601 SH   SOLE 21 6,315,601 0 0
RENASANT CORP COM 75970E107   44,661,568 1,425,976 SH   SOLE 22 1,355,355 0 70,621
RENASANT CORP COM 75970E107   275,961 8,811 SH   SOLE 25 8,811 0 0
RENASANT CORP COM 75970E107   350,690 11,197 SH   SOLE 26 11,197 0 0
RENASANT CORP COM 75970E107   31,414 1,003 SH   SOLE 28 1,003 0 0
RENASANT CORP COM 75970E107   4,255,167 135,861 SH   SOLE 30 135,861 0 0
RENASANT CORP COM 75970E107   438 14 SH   SOLE 36 14 0 0
RENASANT CORP COM 75970E107   294,314 9,397 SH   SOLE 40 9,397 0 0
RENASANT CORP COM 75970E107   140,040 4,471 SH   SOLE 43 4,084 0 387
RENEO PHARMACEUTICALS INC COM 75974E103   3,931 2,368 SH   SOLE 2 848 0 1,520
RENEO PHARMACEUTICALS INC COM 75974E103   53,787 32,402 SH   SOLE 18 32,402 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   43,950 26,476 SH   SOLE 19 26,476 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   1,251,067 753,655 SH   SOLE 21 753,655 0 0
RENEO PHARMACEUTICALS INC COM 75974E103   258,928 155,981 SH   SOLE 22 150,892 0 5,089
RENEO PHARMACEUTICALS INC COM 75974E103   37,810 22,777 SH   SOLE 30 22,777 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   6,602,382 1,100,397 SH   SOLE 2 1,096,714 0 3,683
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   433,170 72,195 SH   SOLE 4 57,331 0 14,864
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   15,504 2,584 SH   SOLE 7 2,584 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   906,336 151,056 SH   SOLE 13 151,056 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   2,981,370 496,895 SH   SOLE 19 496,895 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   8,056,320 1,342,720 SH   SOLE 21 1,342,720 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   9,711,138 1,618,523 SH   SOLE 22 1,618,523 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   133,236 22,206 SH   SOLE 23 22,206 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   134,520 22,420 SH   SOLE 26 0 0 22,420
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   1,169,706 194,951 SH   SOLE 28 1,754 0 193,197
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   11,239,896 1,873,316 SH   SOLE 30 1,873,316 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   673,554 112,259 SH   SOLE 31 93,630 0 18,629
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   3,791,130 631,855 SH   SOLE 34 631,855 0 0
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104   123,696 20,616 SH   SOLE 36 20,616 0 0
RENOVARO INC COM 29350E104   48,922 18,461 SH   SOLE 18 18,461 0 0
RENOVARO INC COM 29350E104   153,695 57,998 SH   SOLE 21 57,998 0 0
RENOVARO INC COM 29350E104   527,459 199,041 SH   SOLE 22 199,041 0 0
RENOVARO INC COM 29350E104   40,670 15,347 SH   SOLE 26 15,347 0 0
RENOVARO INC COM 29350E104   62,188 23,467 SH   SOLE 43 0 0 23,467
RENOVORX INC COM NEW 75989R107   27,926 20,840 SH   SOLE 21 20,840 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   10,488 30,366 SH   SOLE 2 5,877 0 24,489
RENT THE RUNWAY INC COM CL A 76010Y103   51,527 149,180 SH   SOLE 18 149,180 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   33,510 97,018 SH   SOLE 19 97,018 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   606,571 1,756,141 SH   SOLE 21 1,756,141 0 0
RENT THE RUNWAY INC COM CL A 76010Y103   372,361 1,078,057 SH   SOLE 22 1,047,100 0 30,957
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   9,347 310 SH   SOLE 2 310 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   12,573 417 SH   SOLE 18 417 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   8,619,825 285,898 SH   SOLE 43 257,978 0 27,920
REPARE THERAPEUTICS INC COM 760273102   185,324 39,347 SH   SOLE 2 39,347 0 0
REPARE THERAPEUTICS INC COM 760273102   16,297 3,460 SH   SOLE 18 3,460 0 0
REPARE THERAPEUTICS INC COM 760273102   58,946 12,515 SH   SOLE 22 12,515 0 0
REPARE THERAPEUTICS INC COM 760273102   27,992 5,943 SH   SOLE 26 0 0 5,943
REPAY HLDGS CORP COM CL A 76029L100   2,085,809 189,619 SH   SOLE 2 103,886 0 85,733
REPAY HLDGS CORP COM CL A 76029L100   3,751 341 SH   SOLE 4 341 0 0
REPAY HLDGS CORP COM CL A 76029L100   5,764 524 SH   SOLE 7 524 0 0
REPAY HLDGS CORP COM CL A 76029L100   2,424,983 220,453 SH   SOLE 18 220,453 0 0
REPAY HLDGS CORP COM CL A 76029L100   5,509,427 500,857 SH   SOLE 19 500,857 0 0
REPAY HLDGS CORP COM CL A 76029L100   33,045,100 3,004,100 SH   SOLE 21 3,004,100 0 0
REPAY HLDGS CORP COM CL A 76029L100   31,942,812 2,903,892 SH   SOLE 22 2,772,471 0 131,421
REPAY HLDGS CORP COM CL A 76029L100   205,425 18,675 SH   SOLE 25 18,675 0 0
REPAY HLDGS CORP COM CL A 76029L100   852,082 77,462 SH   SOLE 26 29,496 0 47,966
REPAY HLDGS CORP COM CL A 76029L100   2,640 240 SH   SOLE 28 240 0 0
REPAY HLDGS CORP COM CL A 76029L100   1,320,495 120,045 SH   SOLE 30 120,045 0 0
REPAY HLDGS CORP COM CL A 76029L100   8,539,652 776,332 SH   SOLE 34 776,332 0 0
REPAY HLDGS CORP COM CL A 76029L100   192,555 17,505 SH   SOLE 40 17,505 0 0
REPAY HLDGS CORP COM CL A 76029L100   811,624 73,784 SH   SOLE 43 68,075 0 5,709
REPLIGEN CORP COM 759916109   22,398,145 121,782 SH   SOLE 2 58,228 0 63,554
REPLIGEN CORP COM 759916109   6,543,874 35,580 SH   SOLE 4 15,399 0 20,181
REPLIGEN CORP COM 759916109   11,577,948 62,951 SH   SOLE 7 59,802 0 3,149
REPLIGEN CORP COM 759916109   231,739 1,260 SH   SOLE 13 1,260 0 0
REPLIGEN CORP COM 759916109   843,457 4,586 SH   SOLE 15 4,586 0 0
REPLIGEN CORP COM 759916109   27,380,354 148,871 SH   SOLE 18 145,501 0 3,370
REPLIGEN CORP COM 759916109   275,207,588 1,496,344 SH   SOLE 19 1,496,344 0 0
REPLIGEN CORP COM 759916109   596,597,305 3,243,787 SH   SOLE 21 3,243,787 0 0
REPLIGEN CORP COM 759916109   333,101,006 1,811,119 SH   SOLE 22 1,706,065 0 105,054
REPLIGEN CORP COM 759916109   14,799,307 80,466 SH   SOLE 23 80,466 0 0
REPLIGEN CORP COM 759916109   2,536,625 13,792 SH   SOLE 25 13,517 0 275
REPLIGEN CORP COM 759916109   10,647,681 57,893 SH   SOLE 26 31,466 0 26,427
REPLIGEN CORP COM 759916109   13,876,396 75,448 SH   SOLE 28 2,498 0 72,950
REPLIGEN CORP COM 759916109   69,905,417 380,086 SH   SOLE 30 378,279 0 1,807
REPLIGEN CORP COM 759916109   2,135,863 11,613 SH   SOLE 31 10,788 0 825
REPLIGEN CORP COM 759916109   27,156,708 147,655 SH   SOLE 34 147,655 0 0
REPLIGEN CORP COM 759916109   1,121,912 6,100 SH   SOLE 36 6,100 0 0
REPLIGEN CORP COM 759916109   502,837 2,734 SH   SOLE 40 2,734 0 0
REPLIGEN CORP COM 759916109   17,965 98 SH   OTR 43 98 0 0
REPLIGEN CORP COM 759916109   13,052,058 70,966 SH   SOLE 43 57,404 0 13,562
REPLIMUNE GROUP INC COM 76029N106   1,257,821 153,956 SH   SOLE 2 109,914 0 44,042
REPLIMUNE GROUP INC COM 76029N106   670 82 SH   SOLE 4 82 0 0
REPLIMUNE GROUP INC COM 76029N106   3,064 375 SH   SOLE 7 375 0 0
REPLIMUNE GROUP INC COM 76029N106   1,151,071 140,890 SH   SOLE 18 140,890 0 0
REPLIMUNE GROUP INC COM 76029N106   1,649,074 201,845 SH   SOLE 19 201,845 0 0
REPLIMUNE GROUP INC COM 76029N106   18,290,146 2,238,696 SH   SOLE 21 2,238,696 0 0
REPLIMUNE GROUP INC COM 76029N106   13,930,495 1,705,079 SH   SOLE 22 1,635,028 0 70,051
REPLIMUNE GROUP INC COM 76029N106   47,942 5,868 SH   SOLE 25 5,868 0 0
REPLIMUNE GROUP INC COM 76029N106   3,791 464 SH   SOLE 26 464 0 0
REPLIMUNE GROUP INC COM 76029N106   622,423 76,184 SH   SOLE 30 76,184 0 0
REPLIMUNE GROUP INC COM 76029N106   58,595 7,172 SH   SOLE 40 7,172 0 0
REPLIMUNE GROUP INC COM 76029N106   669,507 81,947 SH   SOLE 43 76,315 0 5,632
REPOSITRAK INC COM NEW 700215304   779,075 49,153 SH   SOLE 2 49,153 0 0
REPOSITRAK INC COM NEW 700215304   80,787 5,097 SH   SOLE 18 5,097 0 0
REPOSITRAK INC COM NEW 700215304   409,675 25,847 SH   SOLE 21 25,847 0 0
REPOSITRAK INC COM NEW 700215304   757,519 47,793 SH   SOLE 22 47,793 0 0
REPOSITRAK INC COM NEW 700215304   55,174 3,481 SH   SOLE 26 3,481 0 0
REPUBLIC BANCORP INC KY CL A 760281204   840,531 16,481 SH   SOLE 2 2,751 0 13,730
REPUBLIC BANCORP INC KY CL A 760281204   1,785 35 SH   SOLE 7 35 0 0
REPUBLIC BANCORP INC KY CL A 760281204   1,231,497 24,147 SH   SOLE 18 24,147 0 0
REPUBLIC BANCORP INC KY CL A 760281204   2,531,283 49,633 SH   SOLE 19 49,633 0 0
REPUBLIC BANCORP INC KY CL A 760281204   17,911,404 351,204 SH   SOLE 21 351,204 0 0
REPUBLIC BANCORP INC KY CL A 760281204   17,815,371 349,321 SH   SOLE 22 331,696 0 17,625
REPUBLIC BANCORP INC KY CL A 760281204   75,276 1,476 SH   SOLE 25 1,476 0 0
REPUBLIC BANCORP INC KY CL A 760281204   860,319 16,869 SH   SOLE 26 0 0 16,869
REPUBLIC BANCORP INC KY CL A 760281204   27,744 544 SH   SOLE 28 0 0 544
REPUBLIC BANCORP INC KY CL A 760281204   858,330 16,830 SH   SOLE 30 16,830 0 0
REPUBLIC BANCORP INC KY CL A 760281204   47,991 941 SH   SOLE 40 941 0 0
REPUBLIC BANCORP INC KY CL A 760281204   140,658 2,758 SH   SOLE 43 2,397 0 361
REPUBLIC SVCS INC COM 760759100   70,903,824 370,371 SH   SOLE 2 61,917 0 308,454
REPUBLIC SVCS INC COM 760759100   19,675,246 102,775 SH   SOLE 4 81,203 0 21,572
REPUBLIC SVCS INC COM 760759100   35,966,407 187,873 SH   SOLE 7 171,923 0 15,950
REPUBLIC SVCS INC COM 760759100   1,376,836 7,192 SH   SOLE 13 7,192 0 0
REPUBLIC SVCS INC COM 760759100   5,740,520 29,986 SH   SOLE 15 29,986 0 0
REPUBLIC SVCS INC COM 760759100   89,762,387 468,880 SH   SOLE 18 451,859 0 17,021
REPUBLIC SVCS INC COM 760759100   101,414,766 529,747 SH   SOLE 19 529,747 0 0
REPUBLIC SVCS INC COM 760759100   1,521,357,982 7,946,918 SH   SOLE 21 7,946,918 0 0
REPUBLIC SVCS INC COM 760759100   972,563,443 5,080,252 SH   SOLE 22 4,593,425 0 486,827
REPUBLIC SVCS INC COM 760759100   64,432,578 336,568 SH   SOLE 23 336,568 0 0
REPUBLIC SVCS INC COM 760759100   94,449,604 493,364 SH   SOLE 25 489,160 0 4,204
REPUBLIC SVCS INC COM 760759100   56,518,257 295,227 SH   SOLE 26 189,488 0 105,739
REPUBLIC SVCS INC COM 760759100   72,535,467 378,894 SH   SOLE 28 2,094 0 376,800
REPUBLIC SVCS INC COM 760759100   224,942 1,175 SH   SOLE 29 1,175 0 0
REPUBLIC SVCS INC COM 760759100   288,043,113 1,504,613 SH   SOLE 30 1,504,613 0 0
REPUBLIC SVCS INC COM 760759100   9,710,794 50,725 SH   SOLE 31 47,126 0 3,599
REPUBLIC SVCS INC COM 760759100   157,579,433 823,127 SH   SOLE 34 823,127 0 0
REPUBLIC SVCS INC COM 760759100   14,617,976 76,358 SH   SOLE 36 76,358 0 0
REPUBLIC SVCS INC COM 760759100   8,286,863 43,287 SH   SOLE 37 43,287 0 0
REPUBLIC SVCS INC COM 760759100   2,110,052 11,022 SH   SOLE 40 11,022 0 0
REPUBLIC SVCS INC COM 760759100   86,914 454 SH   OTR 43 454 0 0
REPUBLIC SVCS INC COM 760759100   94,326,630 492,722 SH   SOLE 43 440,098 0 52,623
RESEARCH FRONTIERS INC COM 760911107   6,078 4,675 SH   SOLE 18 4,675 0 0
RESEARCH FRONTIERS INC COM 760911107   89,623 68,941 SH   SOLE 21 68,941 0 0
RESEARCH FRONTIERS INC COM 760911107   695,418 534,937 SH   SOLE 22 534,937 0 0
RESEARCH SOLUTIONS INC COM 761025105   14,008 4,433 SH   SOLE 18 4,433 0 0
RESEARCH SOLUTIONS INC COM 761025105   187,325 59,280 SH   SOLE 21 59,280 0 0
RESERVOIR MEDIA INC COM 76119X105   731,947 92,301 SH   SOLE 2 83,423 0 8,878
RESERVOIR MEDIA INC COM 76119X105   417,483 52,646 SH   SOLE 18 52,646 0 0
RESERVOIR MEDIA INC COM 76119X105   337,755 42,592 SH   SOLE 19 42,592 0 0
RESERVOIR MEDIA INC COM 76119X105   5,542,531 698,932 SH   SOLE 21 698,932 0 0
RESERVOIR MEDIA INC COM 76119X105   2,235,229 281,870 SH   SOLE 22 268,880 0 12,990
RESHAPE LIFESCIENCES INC COM 76090R200   6,281 34,060 SH   SOLE 22 34,060 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   3,183,393 141,989 SH   SOLE 2 42,436 0 99,553
RESIDEO TECHNOLOGIES INC COM 76118Y104   11,771 525 SH   SOLE 4 525 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   1,563,167 69,722 SH   SOLE 7 66,052 0 3,670
RESIDEO TECHNOLOGIES INC COM 76118Y104   10,488,188 467,805 SH   SOLE 18 467,805 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   7,607,218 339,305 SH   SOLE 19 339,305 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   383,335,254 17,097,915 SH   SOLE 21 17,097,915 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   96,569,801 4,307,306 SH   SOLE 22 4,114,794 0 192,512
RESIDEO TECHNOLOGIES INC COM 76118Y104   2,051,744 91,514 SH   SOLE 25 91,514 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   3,796,379 169,330 SH   SOLE 26 54,340 0 114,990
RESIDEO TECHNOLOGIES INC COM 76118Y104   57,462 2,563 SH   SOLE 28 2,563 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   12,913,472 575,980 SH   SOLE 30 575,980 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   711,813 31,749 SH   SOLE 34 31,749 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   182,544 8,142 SH   SOLE 36 8,142 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   698,944 31,175 SH   SOLE 40 31,175 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   3,071,054 136,978 SH   SOLE 43 129,530 0 7,449
RESMED INC COM 761152107   48,313,973 243,973 SH   SOLE 2 38,112 0 205,861
RESMED INC COM 761152107   23,922,618 120,803 SH   SOLE 4 62,313 0 58,490
RESMED INC COM 761152107   18,023,700 91,015 SH   SOLE 7 79,684 0 11,331
RESMED INC COM 761152107   1,168,971 5,903 SH   SOLE 13 5,903 0 0
RESMED INC COM 761152107   4,174,274 21,079 SH   SOLE 15 21,079 0 0
RESMED INC COM 761152107   55,574,743 280,638 SH   SOLE 18 271,517 0 9,121
RESMED INC COM 761152107   32,801,689 165,640 SH   SOLE 19 165,640 0 0
RESMED INC COM 761152107   1,155,485,247 5,834,900 SH   SOLE 21 5,834,900 0 0
RESMED INC COM 761152107   628,115,911 3,171,822 SH   SOLE 22 2,849,997 0 321,825
RESMED INC COM 761152107   43,502,834 219,678 SH   SOLE 23 219,678 0 0
RESMED INC COM 761152107   45,971,872 232,146 SH   SOLE 25 217,111 0 15,035
RESMED INC COM 761152107   26,241,351 132,512 SH   SOLE 26 74,451 0 58,061
RESMED INC COM 761152107   62,407,768 315,143 SH   SOLE 28 16,379 0 298,764
RESMED INC COM 761152107   192,268,317 970,905 SH   SOLE 30 970,905 0 0
RESMED INC COM 761152107   6,621,925 33,439 SH   SOLE 31 31,080 0 2,359
RESMED INC COM 761152107   13,964,680 70,518 SH   SOLE 34 70,518 0 0
RESMED INC COM 761152107   5,768,020 29,127 SH   SOLE 36 29,127 0 0
RESMED INC COM 761152107   1,449,382 7,319 SH   SOLE 40 7,319 0 0
RESMED INC COM 761152107   25,348 128 SH   OTR 43 128 0 0
RESMED INC COM 761152107   49,081,107 247,847 SH   SOLE 43 205,185 0 42,662
RESOURCES CONNECTION INC COM 76122Q105   892,024 67,783 SH   SOLE 2 43,894 0 23,889
RESOURCES CONNECTION INC COM 76122Q105   53 4 SH   SOLE 4 4 0 0
RESOURCES CONNECTION INC COM 76122Q105   2,540 193 SH   SOLE 7 193 0 0
RESOURCES CONNECTION INC COM 76122Q105   1,399,263 106,327 SH   SOLE 18 106,327 0 0
RESOURCES CONNECTION INC COM 76122Q105   885,221 67,266 SH   SOLE 19 67,266 0 0
RESOURCES CONNECTION INC COM 76122Q105   50,298,507 3,822,075 SH   SOLE 21 3,822,075 0 0
RESOURCES CONNECTION INC COM 76122Q105   13,086,870 994,443 SH   SOLE 22 946,805 0 47,638
RESOURCES CONNECTION INC COM 76122Q105   64,813 4,925 SH   SOLE 25 4,925 0 0
RESOURCES CONNECTION INC COM 76122Q105   862,612 65,548 SH   SOLE 30 65,548 0 0
RESOURCES CONNECTION INC COM 76122Q105   90,370 6,867 SH   SOLE 40 6,867 0 0
RESOURCES CONNECTION INC COM 76122Q105   876,344 66,592 SH   SOLE 43 63,655 0 2,937
RESTAURANT BRANDS INTL INC COM 76131D103   17,320 218 SH   SOLE 2 218 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   862,589 10,857 SH   SOLE 19 10,857 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   12,950 163 SH   SOLE 30 163 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   19,673,295 247,619 SH   SOLE 43 190,657 0 56,962
RETAIL OPPORTUNITY INVTS COR COM 76131N101   1,736,546 135,456 SH   SOLE 2 36,275 0 99,181
RETAIL OPPORTUNITY INVTS COR COM 76131N101   745,047 58,116 SH   SOLE 4 58,116 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,346,957 183,070 SH   SOLE 7 163,783 0 19,287
RETAIL OPPORTUNITY INVTS COR COM 76131N101   5,017,389 391,372 SH   SOLE 18 391,372 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   5,906,956 460,761 SH   SOLE 19 460,761 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   195,109,439 15,219,145 SH   SOLE 21 15,219,145 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   63,947,198 4,988,081 SH   SOLE 22 4,747,324 0 240,757
RETAIL OPPORTUNITY INVTS COR COM 76131N101   83,843 6,540 SH   SOLE 23 6,540 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   7,589,363 591,994 SH   SOLE 25 591,994 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   440,559 34,365 SH   SOLE 26 26,183 0 8,182
RETAIL OPPORTUNITY INVTS COR COM 76131N101   7,949,669 620,099 SH   SOLE 28 6,713 0 613,386
RETAIL OPPORTUNITY INVTS COR COM 76131N101   7,700,346 600,651 SH   SOLE 30 600,651 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   272,348 21,244 SH   SOLE 40 21,244 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   2,669,203 208,206 SH   SOLE 43 196,119 0 12,087
RETRACTABLE TECHNOLOGIES INC COM 76129W105   1,642 1,368 SH   SOLE 18 1,368 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   38,530 32,108 SH   SOLE 21 32,108 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105   289,348 241,123 SH   SOLE 22 241,123 0 0
REV GROUP INC COM 749527107   1,730,641 78,345 SH   SOLE 2 58,473 0 19,872
REV GROUP INC COM 749527107   4,175 189 SH   SOLE 7 189 0 0
REV GROUP INC COM 749527107   1,960,642 88,757 SH   SOLE 18 88,757 0 0
REV GROUP INC COM 749527107   1,475,568 66,798 SH   SOLE 19 66,798 0 0
REV GROUP INC COM 749527107   27,499,598 1,244,889 SH   SOLE 21 1,244,889 0 0
REV GROUP INC COM 749527107   26,850,174 1,215,490 SH   SOLE 22 1,176,260 0 39,230
REV GROUP INC COM 749527107   166,691 7,546 SH   SOLE 25 7,546 0 0
REV GROUP INC COM 749527107   635,286 28,759 SH   SOLE 30 28,759 0 0
REV GROUP INC COM 749527107   291,257 13,185 SH   SOLE 40 13,185 0 0
REV GROUP INC COM 749527107   789,364 35,734 SH   SOLE 43 34,318 0 1,416
REVANCE THERAPEUTICS INC COM 761330109   249,390 50,689 SH   SOLE 2 27,712 0 22,977
REVANCE THERAPEUTICS INC COM 761330109   1,446 294 SH   SOLE 4 294 0 0
REVANCE THERAPEUTICS INC COM 761330109   4,025 818 SH   SOLE 7 818 0 0
REVANCE THERAPEUTICS INC COM 761330109   1,032,014 209,759 SH   SOLE 18 201,663 0 8,096
REVANCE THERAPEUTICS INC COM 761330109   920,950 187,185 SH   SOLE 19 187,185 0 0
REVANCE THERAPEUTICS INC COM 761330109   19,871,211 4,038,864 SH   SOLE 21 4,038,864 0 0
REVANCE THERAPEUTICS INC COM 761330109   12,366,942 2,513,606 SH   SOLE 22 2,436,497 0 77,109
REVANCE THERAPEUTICS INC COM 761330109   4,364 887 SH   SOLE 23 887 0 0
REVANCE THERAPEUTICS INC COM 761330109   69,421 14,110 SH   SOLE 25 14,110 0 0
REVANCE THERAPEUTICS INC COM 761330109   113,288 23,026 SH   SOLE 26 23,026 0 0
REVANCE THERAPEUTICS INC COM 761330109   34,888 7,091 SH   SOLE 28 0 0 7,091
REVANCE THERAPEUTICS INC COM 761330109   794,654 161,515 SH   SOLE 30 161,515 0 0
REVANCE THERAPEUTICS INC COM 761330109   90,321 18,358 SH   SOLE 40 18,358 0 0
REVANCE THERAPEUTICS INC COM 761330109   424,483 86,277 SH   SOLE 43 42,543 0 43,734
REVANCE THERAPEUTICS INC NOTE 1.750% 2/1 761330AB5   1,834,028 2,521,000 PRN   SOLE 21 2,521,000 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   9,756 2,581 SH   SOLE 18 2,581 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   119,928 31,727 SH   SOLE 21 31,727 0 0
REVIVA PHARMACEUTCLS HLDGS I COM 76152G100   217,550 57,553 SH   SOLE 22 57,553 0 0
REVOLUTION MEDICINES INC COM 76155X100   4,918,975 152,621 SH   SOLE 2 86,018 0 66,603
REVOLUTION MEDICINES INC COM 76155X100   7,155 222 SH   SOLE 4 222 0 0
REVOLUTION MEDICINES INC COM 76155X100   653,721 20,283 SH   SOLE 7 19,531 0 752
REVOLUTION MEDICINES INC COM 76155X100   11,629,196 360,819 SH   SOLE 18 349,758 0 11,061
REVOLUTION MEDICINES INC COM 76155X100   29,344,996 910,487 SH   SOLE 19 910,487 0 0
REVOLUTION MEDICINES INC COM 76155X100   200,355,603 6,216,432 SH   SOLE 21 6,216,432 0 0
REVOLUTION MEDICINES INC COM 76155X100   125,930,603 3,907,248 SH   SOLE 22 3,773,920 0 133,328
REVOLUTION MEDICINES INC COM 76155X100   106,391 3,301 SH   SOLE 23 3,301 0 0
REVOLUTION MEDICINES INC COM 76155X100   690,238 21,416 SH   SOLE 25 21,416 0 0
REVOLUTION MEDICINES INC COM 76155X100   2,330,648 72,313 SH   SOLE 26 32,662 0 39,651
REVOLUTION MEDICINES INC COM 76155X100   63,429 1,968 SH   SOLE 28 1,068 0 900
REVOLUTION MEDICINES INC COM 76155X100   10,825,380 335,879 SH   SOLE 30 335,879 0 0
REVOLUTION MEDICINES INC COM 76155X100   7,467,014 231,679 SH   SOLE 34 231,679 0 0
REVOLUTION MEDICINES INC COM 76155X100   689,948 21,407 SH   SOLE 40 21,407 0 0
REVOLUTION MEDICINES INC COM 76155X100   30,715 953 SH   OTR 43 953 0 0
REVOLUTION MEDICINES INC COM 76155X100   1,642,892 50,974 SH   SOLE 43 46,624 0 4,350
REVOLVE GROUP INC CL A 76156B107   2,204,347 104,126 SH   SOLE 2 52,910 0 51,216
REVOLVE GROUP INC CL A 76156B107   2,096 99 SH   SOLE 4 99 0 0
REVOLVE GROUP INC CL A 76156B107   7,664 362 SH   SOLE 7 362 0 0
REVOLVE GROUP INC CL A 76156B107   2,590,658 122,374 SH   SOLE 18 110,530 0 11,844
REVOLVE GROUP INC CL A 76156B107   6,953,837 328,476 SH   SOLE 19 328,476 0 0
REVOLVE GROUP INC CL A 76156B107   30,419,469 1,436,914 SH   SOLE 21 1,436,914 0 0
REVOLVE GROUP INC CL A 76156B107   31,856,383 1,504,789 SH   SOLE 22 1,440,453 0 64,336
REVOLVE GROUP INC CL A 76156B107   54,047 2,553 SH   SOLE 23 2,553 0 0
REVOLVE GROUP INC CL A 76156B107   129,539 6,119 SH   SOLE 25 6,119 0 0
REVOLVE GROUP INC CL A 76156B107   1,068,916 50,492 SH   SOLE 26 12,954 0 37,538
REVOLVE GROUP INC CL A 76156B107   1,292,852 61,070 SH   SOLE 30 61,070 0 0
REVOLVE GROUP INC CL A 76156B107   273,199 12,905 SH   SOLE 40 12,905 0 0
REVOLVE GROUP INC CL A 76156B107   628,453 29,686 SH   SOLE 43 28,221 0 1,465
REVVITY INC COM 714046109   22,389,780 213,236 SH   SOLE 2 33,785 0 179,451
REVVITY INC COM 714046109   10,004,715 95,283 SH   SOLE 4 38,671 0 56,612
REVVITY INC COM 714046109   7,930,125 75,525 SH   SOLE 7 66,221 0 9,304
REVVITY INC COM 714046109   497,595 4,739 SH   SOLE 13 4,739 0 0
REVVITY INC COM 714046109   2,012,010 19,162 SH   SOLE 15 19,162 0 0
REVVITY INC COM 714046109   28,157,430 268,166 SH   SOLE 18 260,461 0 7,705
REVVITY INC COM 714046109   5,547,885 52,837 SH   SOLE 19 52,837 0 0
REVVITY INC COM 714046109   364,502,040 3,471,448 SH   SOLE 21 3,471,448 0 0
REVVITY INC COM 714046109   277,511,325 2,642,965 SH   SOLE 22 2,370,601 0 272,364
REVVITY INC COM 714046109   19,639,830 187,046 SH   SOLE 23 187,046 0 0
REVVITY INC COM 714046109   42,289,485 402,757 SH   SOLE 25 402,251 0 506
REVVITY INC COM 714046109   16,061,325 152,965 SH   SOLE 26 68,648 0 84,317
REVVITY INC COM 714046109   21,842,625 208,025 SH   SOLE 28 2,641 0 205,384
REVVITY INC COM 714046109   76,480,005 728,381 SH   SOLE 30 728,381 0 0
REVVITY INC COM 714046109   3,069,780 29,236 SH   SOLE 31 27,162 0 2,074
REVVITY INC COM 714046109   537,600 5,120 SH   SOLE 34 5,120 0 0
REVVITY INC COM 714046109   2,892,750 27,550 SH   SOLE 36 27,550 0 0
REVVITY INC COM 714046109   619,395 5,899 SH   SOLE 40 5,899 0 0
REVVITY INC COM 714046109   12,591,675 119,921 SH   SOLE 43 109,328 0 10,593
REX AMERICAN RES CORP COM 761624105   6,011,493 102,393 SH   SOLE 2 74,068 0 28,325
REX AMERICAN RES CORP COM 761624105   26,830 457 SH   SOLE 7 457 0 0
REX AMERICAN RES CORP COM 761624105   3,112,452 53,014 SH   SOLE 18 53,014 0 0
REX AMERICAN RES CORP COM 761624105   3,712,351 63,232 SH   SOLE 19 63,232 0 0
REX AMERICAN RES CORP COM 761624105   119,288,387 2,031,824 SH   SOLE 21 2,031,824 0 0
REX AMERICAN RES CORP COM 761624105   31,121,290 530,085 SH   SOLE 22 505,985 0 24,100
REX AMERICAN RES CORP COM 761624105   241,885 4,120 SH   SOLE 23 4,120 0 0
REX AMERICAN RES CORP COM 761624105   359,012 6,115 SH   SOLE 25 6,115 0 0
REX AMERICAN RES CORP COM 761624105   76,910 1,310 SH   SOLE 26 1,310 0 0
REX AMERICAN RES CORP COM 761624105   382,789 6,520 SH   SOLE 28 0 0 6,520
REX AMERICAN RES CORP COM 761624105   16,642,641 283,472 SH   SOLE 30 283,472 0 0
REX AMERICAN RES CORP COM 761624105   126,520 2,155 SH   SOLE 34 2,155 0 0
REX AMERICAN RES CORP COM 761624105   254,743 4,339 SH   SOLE 36 4,339 0 0
REX AMERICAN RES CORP COM 761624105   150,063 2,556 SH   SOLE 40 2,556 0 0
REX AMERICAN RES CORP COM 761624105   2,479,969 42,241 SH   SOLE 43 41,106 0 1,135
REXFORD INDL RLTY INC COM 76169C100   32,011,121 636,404 SH   SOLE 2 316,114 0 320,290
REXFORD INDL RLTY INC COM 76169C100   16,587,934 329,780 SH   SOLE 4 329,780 0 0
REXFORD INDL RLTY INC COM 76169C100   19,319,375 384,083 SH   SOLE 7 348,621 0 35,462
REXFORD INDL RLTY INC COM 76169C100   29,303,020 582,565 SH   SOLE 18 582,565 0 0
REXFORD INDL RLTY INC COM 76169C100   46,439,626 923,253 SH   SOLE 19 923,253 0 0
REXFORD INDL RLTY INC COM 76169C100   642,754,928 12,778,428 SH   SOLE 21 12,778,428 0 0
REXFORD INDL RLTY INC COM 76169C100   452,100,776 8,988,087 SH   SOLE 22 8,075,316 0 912,771
REXFORD INDL RLTY INC COM 76169C100   3,335,896 66,320 SH   SOLE 23 66,320 0 0
REXFORD INDL RLTY INC COM 76169C100   43,006,651 855,003 SH   SOLE 25 855,003 0 0
REXFORD INDL RLTY INC COM 76169C100   4,302,863 85,544 SH   SOLE 26 76,957 0 8,587
REXFORD INDL RLTY INC COM 76169C100   31,717,420 630,565 SH   SOLE 28 159,510 0 471,055
REXFORD INDL RLTY INC COM 76169C100   39,632,980 787,932 SH   SOLE 30 787,932 0 0
REXFORD INDL RLTY INC COM 76169C100   131,937 2,623 SH   SOLE 31 2,623 0 0
REXFORD INDL RLTY INC COM 76169C100   10,914,396 216,986 SH   SOLE 34 216,986 0 0
REXFORD INDL RLTY INC COM 76169C100   1,134,014 22,545 SH   SOLE 36 22,545 0 0
REXFORD INDL RLTY INC COM 76169C100   2,220,695 44,149 SH   SOLE 40 44,149 0 0
REXFORD INDL RLTY INC COM 76169C100   8,569,952 170,377 SH   SOLE 43 152,157 0 18,220
REYNOLDS CONSUMER PRODS INC COM 76171L106   2,460,558 86,154 SH   SOLE 2 49,566 0 36,588
REYNOLDS CONSUMER PRODS INC COM 76171L106   6,826 239 SH   SOLE 4 163 0 76
REYNOLDS CONSUMER PRODS INC COM 76171L106   67,801 2,374 SH   SOLE 7 2,374 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   499,400 17,486 SH   SOLE 18 17,486 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   549,380 19,236 SH   SOLE 19 19,236 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   24,187,921 846,916 SH   SOLE 21 846,916 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   41,986,627 1,470,120 SH   SOLE 22 1,390,450 0 79,670
REYNOLDS CONSUMER PRODS INC COM 76171L106   383,704 13,435 SH   SOLE 25 13,435 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   704,232 24,658 SH   SOLE 26 24,658 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   27,618 967 SH   SOLE 28 967 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   977,952 34,242 SH   SOLE 30 34,242 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   21,706 760 SH   SOLE 31 760 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   343,234 12,018 SH   SOLE 40 12,018 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   6,748,701 236,299 SH   SOLE 43 183,683 0 52,616
REZOLUTE INC COM NEW 76200L309   13,275 5,206 SH   SOLE 18 5,206 0 0
REZOLUTE INC COM NEW 76200L309   168,802 66,197 SH   SOLE 21 66,197 0 0
REZOLUTE INC COM NEW 76200L309   722,958 283,513 SH   SOLE 22 283,513 0 0
RF INDS LTD COM PAR $0.01 749552105   4,275 1,379 SH   SOLE 18 1,379 0 0
RF INDS LTD COM PAR $0.01 749552105   62,515 20,166 SH   SOLE 21 20,166 0 0
RF INDS LTD COM PAR $0.01 749552105   368,423 118,846 SH   SOLE 22 118,846 0 0
RGC RES INC COM 74955L103   244,216 12,066 SH   SOLE 2 9,924 0 2,142
RGC RES INC COM 74955L103   470,742 23,258 SH   SOLE 18 23,258 0 0
RGC RES INC COM 74955L103   328,455 16,228 SH   SOLE 19 16,228 0 0
RGC RES INC COM 74955L103   5,441,180 268,833 SH   SOLE 21 268,833 0 0
RGC RES INC COM 74955L103   2,149,508 106,201 SH   SOLE 22 101,285 0 4,916
RGC RES INC COM 74955L103   2,692 133 SH   SOLE 43 133 0 0
RH COM 74967X103   13,558,458 38,932 SH   SOLE 2 21,325 0 17,607
RH COM 74967X103   11,144 32 SH   SOLE 4 32 0 0
RH COM 74967X103   624,082 1,792 SH   SOLE 7 1,706 0 86
RH COM 74967X103   10,350,635 29,721 SH   SOLE 18 29,721 0 0
RH COM 74967X103   2,544,736 7,307 SH   SOLE 19 7,307 0 0
RH COM 74967X103   268,616,072 771,309 SH   SOLE 21 771,309 0 0
RH COM 74967X103   159,168,054 457,038 SH   SOLE 22 436,679 0 20,359
RH COM 74967X103   26,468 76 SH   SOLE 23 76 0 0
RH COM 74967X103   1,025,626 2,945 SH   SOLE 25 2,945 0 0
RH COM 74967X103   2,102,097 6,036 SH   SOLE 26 3,707 0 2,329
RH COM 74967X103   419,305 1,204 SH   SOLE 28 335 0 869
RH COM 74967X103   3,290,360 9,448 SH   SOLE 30 9,448 0 0
RH COM 74967X103   67,562 194 SH   SOLE 31 194 0 0
RH COM 74967X103   61,294 176 SH   SOLE 36 176 0 0
RH COM 74967X103   1,086,223 3,119 SH   SOLE 40 3,119 0 0
RH COM 74967X103   4,083,349 11,725 SH   SOLE 43 10,945 0 780
RHINEBECK BANCORP INC COM 762093102   6,033 714 SH   SOLE 18 714 0 0
RHINEBECK BANCORP INC COM 762093102   79,193 9,372 SH   SOLE 21 9,372 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   6,514,362 150,343 SH   SOLE 2 132,730 0 17,613
RHYTHM PHARMACEUTICALS INC COM 76243J105   7,583 175 SH   SOLE 4 175 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   309,593 7,145 SH   SOLE 7 6,776 0 369
RHYTHM PHARMACEUTICALS INC COM 76243J105   7,526,941 173,712 SH   SOLE 18 165,255 0 8,457
RHYTHM PHARMACEUTICALS INC COM 76243J105   63,476,370 1,464,952 SH   SOLE 19 1,464,952 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   104,647,540 2,415,129 SH   SOLE 21 2,415,129 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   64,141,832 1,480,310 SH   SOLE 22 1,434,691 0 45,619
RHYTHM PHARMACEUTICALS INC COM 76243J105   72,751 1,679 SH   SOLE 23 1,679 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   420,518 9,705 SH   SOLE 25 9,705 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   2,773,380 64,006 SH   SOLE 26 17,321 0 46,685
RHYTHM PHARMACEUTICALS INC COM 76243J105   59,535 1,374 SH   SOLE 28 670 0 704
RHYTHM PHARMACEUTICALS INC COM 76243J105   2,800,245 64,626 SH   SOLE 30 64,626 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   28,986,427 668,969 SH   SOLE 34 668,969 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   415,795 9,596 SH   SOLE 40 9,596 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   776,690 17,925 SH   SOLE 43 14,967 0 2,958
RIBBON COMMUNICATIONS INC COM 762544104   247,245 77,264 SH   SOLE 2 26,184 0 51,080
RIBBON COMMUNICATIONS INC COM 762544104   845 264 SH   SOLE 4 264 0 0
RIBBON COMMUNICATIONS INC COM 762544104   306,867 95,896 SH   SOLE 7 90,717 0 5,179
RIBBON COMMUNICATIONS INC COM 762544104   783,219 244,756 SH   SOLE 18 244,756 0 0
RIBBON COMMUNICATIONS INC COM 762544104   623,069 194,709 SH   SOLE 19 194,709 0 0
RIBBON COMMUNICATIONS INC COM 762544104   12,675,773 3,961,179 SH   SOLE 21 3,961,179 0 0
RIBBON COMMUNICATIONS INC COM 762544104   7,417,299 2,317,906 SH   SOLE 22 2,201,133 0 116,773
RIBBON COMMUNICATIONS INC COM 762544104   65,706 20,533 SH   SOLE 25 20,533 0 0
RIBBON COMMUNICATIONS INC COM 762544104   28,323 8,851 SH   SOLE 26 8,851 0 0
RIBBON COMMUNICATIONS INC COM 762544104   20,976 6,555 SH   SOLE 28 0 0 6,555
RIBBON COMMUNICATIONS INC COM 762544104   646,048 201,890 SH   SOLE 30 201,890 0 0
RIBBON COMMUNICATIONS INC COM 762544104   37,440 11,700 SH   SOLE 40 11,700 0 0
RIBBON COMMUNICATIONS INC COM 762544104   179,530 56,103 SH   SOLE 43 55,205 0 898
RICHARDSON ELECTRS LTD COM 763165107   363,970 39,519 SH   SOLE 2 35,882 0 3,637
RICHARDSON ELECTRS LTD COM 763165107   306,334 33,261 SH   SOLE 18 33,261 0 0
RICHARDSON ELECTRS LTD COM 763165107   238,576 25,904 SH   SOLE 19 25,904 0 0
RICHARDSON ELECTRS LTD COM 763165107   3,952,444 429,147 SH   SOLE 21 429,147 0 0
RICHARDSON ELECTRS LTD COM 763165107   3,399,991 369,163 SH   SOLE 22 358,398 0 10,765
RICHMOND MUT BANCORPORATION COM 76525P100   18,048 1,623 SH   SOLE 18 1,623 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   240,181 21,599 SH   SOLE 21 21,599 0 0
RICHMOND MUT BANCORPORATION COM 76525P100   295,670 26,589 SH   SOLE 22 26,589 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   510,277 344,782 SH   SOLE 2 62,096 0 282,686
RIGEL PHARMACEUTICALS INC COM NEW 766559603   776,171 524,440 SH   SOLE 18 435,771 0 88,669
RIGEL PHARMACEUTICALS INC COM NEW 766559603   1,975,585 1,334,855 SH   SOLE 19 1,334,855 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   9,116,830 6,160,020 SH   SOLE 21 6,160,020 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603   9,423,344 6,367,124 SH   SOLE 22 6,132,222 0 234,902
RIGEL PHARMACEUTICALS INC COM NEW 766559603   99,930 67,520 SH   SOLE 23 67,520 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   36,382 23,779 SH   SOLE 18 23,779 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   2,535,449 1,657,156 SH   SOLE 22 1,657,156 0 0
RIGETTI COMPUTING INC COMMON STOCK 76655K103   39,555 25,853 SH   SOLE 26 25,853 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   139,095 4,215 SH   SOLE 2 1,731 0 2,484
RILEY EXPLORATION PERMIAN IN COM 76665T102   1,221 37 SH   SOLE 7 37 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   715,110 21,670 SH   SOLE 18 21,670 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   645,414 19,558 SH   SOLE 19 19,558 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   11,056,485 335,045 SH   SOLE 21 335,045 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   3,914,097 118,609 SH   SOLE 22 114,669 0 3,940
RILEY EXPLORATION PERMIAN IN COM 76665T102   84,381 2,557 SH   SOLE 25 2,557 0 0
RILEY EXPLORATION PERMIAN IN COM 76665T102   566,280 17,160 SH   SOLE 43 16,594 0 566
RIMINI STR INC DEL COM 76674Q107   68,903 21,136 SH   SOLE 2 11,593 0 9,543
RIMINI STR INC DEL COM 76674Q107   2,298 705 SH   SOLE 7 705 0 0
RIMINI STR INC DEL COM 76674Q107   419,497 128,680 SH   SOLE 18 128,680 0 0
RIMINI STR INC DEL COM 76674Q107   370,942 113,786 SH   SOLE 19 113,786 0 0
RIMINI STR INC DEL COM 76674Q107   6,104,881 1,872,663 SH   SOLE 21 1,872,663 0 0
RIMINI STR INC DEL COM 76674Q107   4,115,841 1,262,528 SH   SOLE 22 1,241,789 0 20,739
RIMINI STR INC DEL COM 76674Q107   10,425 3,198 SH   SOLE 43 3,198 0 0
RING ENERGY INC COM 76680V108   629,654 321,252 SH   SOLE 2 3,896 0 317,356
RING ENERGY INC COM 76680V108   2,719 1,387 SH   SOLE 7 1,387 0 0
RING ENERGY INC COM 76680V108   644,183 328,665 SH   SOLE 18 328,665 0 0
RING ENERGY INC COM 76680V108   509,847 260,126 SH   SOLE 19 260,126 0 0
RING ENERGY INC COM 76680V108   8,792,180 4,485,806 SH   SOLE 21 4,485,806 0 0
RING ENERGY INC COM 76680V108   3,748,210 1,912,352 SH   SOLE 22 1,819,699 0 92,653
RING ENERGY INC COM 76680V108   362,233 184,813 SH   SOLE 43 170,471 0 14,342
RINGCENTRAL INC CL A 76680R206   7,954,869 228,983 SH   SOLE 2 157,071 0 71,912
RINGCENTRAL INC CL A 76680R206   20,775 598 SH   SOLE 4 278 0 320
RINGCENTRAL INC CL A 76680R206   645,469 18,580 SH   SOLE 7 17,792 0 788
RINGCENTRAL INC CL A 76680R206   1,847,126 53,170 SH   SOLE 18 53,170 0 0
RINGCENTRAL INC CL A 76680R206   3,704,604 106,638 SH   SOLE 19 106,638 0 0
RINGCENTRAL INC CL A 76680R206   83,077,722 2,391,414 SH   SOLE 21 2,391,414 0 0
RINGCENTRAL INC CL A 76680R206   79,262,228 2,281,584 SH   SOLE 22 2,163,085 0 118,499
RINGCENTRAL INC CL A 76680R206   122,007 3,512 SH   SOLE 23 3,512 0 0
RINGCENTRAL INC CL A 76680R206   535,309 15,409 SH   SOLE 25 15,409 0 0
RINGCENTRAL INC CL A 76680R206   1,466,480 42,213 SH   SOLE 26 32,956 0 9,257
RINGCENTRAL INC CL A 76680R206   74,413 2,142 SH   SOLE 28 1,439 0 703
RINGCENTRAL INC CL A 76680R206   5,410,095 155,731 SH   SOLE 30 155,731 0 0
RINGCENTRAL INC CL A 76680R206   35,400 1,019 SH   SOLE 31 1,019 0 0
RINGCENTRAL INC CL A 76680R206   6,740 194 SH   SOLE 34 194 0 0
RINGCENTRAL INC CL A 76680R206   25,325 729 SH   SOLE 36 729 0 0
RINGCENTRAL INC CL A 76680R206   572,967 16,493 SH   SOLE 40 16,493 0 0
RINGCENTRAL INC CL A 76680R206   2,466,471 70,998 SH   SOLE 43 64,106 0 6,892
RINGCENTRAL INC NOTE 3/1 76680RAH0   4,095,616 4,571,000 PRN   SOLE 21 4,571,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100   8,541 134 SH   SOLE 2 0 0 134
RIO TINTO PLC SPONSORED ADR 767204100   15,106,699 237,005 SH   SOLE 7 237,005 0 0
RIO TINTO PLC SPONSORED ADR 767204100   11,027 173 SH   SOLE 18 173 0 0
RIO TINTO PLC SPONSORED ADR 767204100   255,534 4,009 SH   SOLE 21 4,009 0 0
RIO TINTO PLC SPONSORED ADR 767204100   682,783 10,712 SH   SOLE 30 10,712 0 0
RIO TINTO PLC SPONSORED ADR 767204100   70,278,432 1,102,580 SH   SOLE 43 971,597 0 130,983
RIOT PLATFORMS INC COM 767292105   1,581,224 129,185 SH   SOLE 2 59,253 0 69,932
RIOT PLATFORMS INC COM 767292105   25,043 2,046 SH   SOLE 4 626 0 1,420
RIOT PLATFORMS INC COM 767292105   267,566 21,860 SH   SOLE 7 20,755 0 1,105
RIOT PLATFORMS INC COM 767292105   5,810,267 474,695 SH   SOLE 18 474,695 0 0
RIOT PLATFORMS INC COM 767292105   5,168,683 422,278 SH   SOLE 19 422,278 0 0
RIOT PLATFORMS INC COM 767292105   101,375,634 8,282,323 SH   SOLE 21 8,282,323 0 0
RIOT PLATFORMS INC COM 767292105   69,734,707 5,697,280 SH   SOLE 22 5,499,377 0 197,903
RIOT PLATFORMS INC COM 767292105   471,313 38,506 SH   SOLE 25 38,506 0 0
RIOT PLATFORMS INC COM 767292105   914,597 74,722 SH   SOLE 26 74,722 0 0
RIOT PLATFORMS INC COM 767292105   30,612 2,501 SH   SOLE 28 0 0 2,501
RIOT PLATFORMS INC COM 767292105   4,267,525 348,654 SH   SOLE 30 348,654 0 0
RIOT PLATFORMS INC COM 767292105   512,171 41,844 SH   SOLE 40 41,844 0 0
RIOT PLATFORMS INC COM 767292105   1,539,584 125,783 SH   SOLE 43 115,872 0 9,911
RISKIFIED LTD SHS CL A M8216R109   376,401 69,575 SH   SOLE 2 65,801 0 3,774
RISKIFIED LTD SHS CL A M8216R109   343,925 63,572 SH   SOLE 7 63,572 0 0
RISKIFIED LTD SHS CL A M8216R109   55,501 10,259 SH   SOLE 19 10,259 0 0
RISKIFIED LTD SHS CL A M8216R109   4,259,699 787,375 SH   SOLE 21 787,375 0 0
RISKIFIED LTD SHS CL A M8216R109   3,170,098 585,970 SH   SOLE 22 546,802 0 39,168
RISKIFIED LTD SHS CL A M8216R109   264,441 48,880 SH   SOLE 30 48,880 0 0
RISKIFIED LTD SHS CL A M8216R109   61,458 11,360 SH   SOLE 34 11,360 0 0
RITHM CAPITAL CORP COM NEW 64828T201   16,042,891 1,437,535 SH   SOLE 2 406,772 0 1,030,763
RITHM CAPITAL CORP COM NEW 64828T201   18,872 1,691 SH   SOLE 4 1,691 0 0
RITHM CAPITAL CORP COM NEW 64828T201   121,164 10,857 SH   SOLE 7 10,857 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,782,866 159,755 SH   SOLE 18 159,755 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,753,805 157,151 SH   SOLE 19 157,151 0 0
RITHM CAPITAL CORP COM NEW 64828T201   131,578,933 11,790,227 SH   SOLE 21 11,790,227 0 0
RITHM CAPITAL CORP COM NEW 64828T201   134,457,510 12,048,164 SH   SOLE 22 11,389,517 0 658,647
RITHM CAPITAL CORP COM NEW 64828T201   1,098,032 98,390 SH   SOLE 25 98,390 0 0
RITHM CAPITAL CORP COM NEW 64828T201   2,330,018 208,783 SH   SOLE 26 208,783 0 0
RITHM CAPITAL CORP COM NEW 64828T201   522,902 46,855 SH   SOLE 28 8,315 0 38,540
RITHM CAPITAL CORP COM NEW 64828T201   3,113,261 278,966 SH   SOLE 30 278,966 0 0
RITHM CAPITAL CORP COM NEW 64828T201   66,982 6,002 SH   SOLE 31 6,002 0 0
RITHM CAPITAL CORP COM NEW 64828T201   365,981 32,794 SH   SOLE 36 32,794 0 0
RITHM CAPITAL CORP COM NEW 64828T201   1,029,142 92,217 SH   SOLE 40 92,217 0 0
RITHM CAPITAL CORP COM NEW 64828T201   12,244,977 1,097,220 SH   SOLE 43 1,000,652 0 96,569
RIVERVIEW BANCORP INC COM 769397100   855,840 181,322 SH   SOLE 2 98,325 0 82,997
RIVERVIEW BANCORP INC COM 769397100   14,377 3,046 SH   SOLE 18 3,046 0 0
RIVERVIEW BANCORP INC COM 769397100   981,458 207,936 SH   SOLE 19 207,936 0 0
RIVERVIEW BANCORP INC COM 769397100   456,150 96,642 SH   SOLE 21 96,642 0 0
RIVERVIEW BANCORP INC COM 769397100   4,390,327 930,154 SH   SOLE 22 876,433 0 53,721
RIVERVIEW BANCORP INC COM 769397100   209,738 44,436 SH   SOLE 23 44,436 0 0
RIVERVIEW BANCORP INC COM 769397100   801,078 169,720 SH   SOLE 26 0 0 169,720
RIVERVIEW BANCORP INC COM 769397100   1,836 389 SH   SOLE 43 389 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   10,220,883 933,414 SH   SOLE 2 65,275 0 868,139
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   5,058,604 461,973 SH   SOLE 4 217,466 0 244,507
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   8,917,932 814,423 SH   SOLE 7 774,288 0 40,135
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   365,686 33,396 SH   SOLE 13 33,396 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   712,834 65,099 SH   SOLE 15 65,099 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   17,353,856 1,584,827 SH   SOLE 18 1,544,560 0 40,267
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,661,398 243,050 SH   SOLE 19 243,050 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   106,537,182 9,729,423 SH   SOLE 21 9,729,423 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   177,833,705 16,240,521 SH   SOLE 22 15,006,327 0 1,234,194
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   10,665,661 974,033 SH   SOLE 23 974,033 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   19,227,762 1,755,960 SH   SOLE 25 1,744,661 0 11,299
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   6,905,979 630,683 SH   SOLE 26 372,958 0 257,725
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   14,167,055 1,293,795 SH   SOLE 28 105,140 0 1,188,655
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   43,825,514 4,002,330 SH   SOLE 30 4,002,330 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,577,479 144,062 SH   SOLE 31 133,608 0 10,454
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,246,734 113,857 SH   SOLE 34 113,857 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,578,979 144,199 SH   SOLE 36 144,199 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   381,279 34,820 SH   SOLE 40 34,820 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   9,811 896 SH   OTR 43 896 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   6,063,059 553,704 SH   SOLE 43 454,852 0 98,852
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   82,927,690 7,573,305 SH   SOLE 44 7,573,305 0 0
RIVIAN AUTOMOTIVE INC NOTE 4.625% 3/1 76954AAB9   1,633,020 2,040,000 PRN   SOLE 2 2,040,000 0 0
RIVIAN AUTOMOTIVE INC NOTE 4.625% 3/1 76954AAB9   9,886,175 12,350,000 PRN   SOLE 21 12,350,000 0 0
RIVIAN AUTOMOTIVE INC NOTE 4.625% 3/1 76954AAB9   2,481,550 3,100,000 PRN   SOLE 22 3,100,000 0 0
RLI CORP COM 749607107   9,385,976 63,218 SH   SOLE 2 43,592 0 19,626
RLI CORP COM 749607107   21,380 144 SH   SOLE 4 144 0 0
RLI CORP COM 749607107   1,413,434 9,520 SH   SOLE 7 9,314 0 206
RLI CORP COM 749607107   10,184,300 68,595 SH   SOLE 18 68,595 0 0
RLI CORP COM 749607107   2,051,410 13,817 SH   SOLE 19 13,817 0 0
RLI CORP COM 749607107   318,840,067 2,147,505 SH   SOLE 21 2,147,505 0 0
RLI CORP COM 749607107   177,139,409 1,193,099 SH   SOLE 22 1,139,049 0 54,050
RLI CORP COM 749607107   1,207,210 8,131 SH   SOLE 25 8,131 0 0
RLI CORP COM 749607107   1,594,419 10,739 SH   SOLE 26 10,739 0 0
RLI CORP COM 749607107   589,723 3,972 SH   SOLE 28 805 0 3,167
RLI CORP COM 749607107   3,708,187 24,976 SH   SOLE 30 24,976 0 0
RLI CORP COM 749607107   74,383 501 SH   SOLE 31 501 0 0
RLI CORP COM 749607107   20,786 140 SH   SOLE 36 140 0 0
RLI CORP COM 749607107   1,320,641 8,895 SH   SOLE 40 8,895 0 0
RLI CORP COM 749607107   12,685 85 SH   OTR 43 85 0 0
RLI CORP COM 749607107   4,665,738 31,425 SH   SOLE 43 29,639 0 1,786
RLJ LODGING TR COM 74965L101   13,582,646 1,149,124 SH   SOLE 2 567,789 0 581,335
RLJ LODGING TR COM 74965L101   867,671 73,407 SH   SOLE 4 73,407 0 0
RLJ LODGING TR COM 74965L101   2,754,308 233,021 SH   SOLE 7 208,626 0 24,395
RLJ LODGING TR COM 74965L101   4,900,808 414,620 SH   SOLE 18 414,620 0 0
RLJ LODGING TR COM 74965L101   29,342,003 2,482,403 SH   SOLE 19 2,482,403 0 0
RLJ LODGING TR COM 74965L101   77,526,505 6,558,926 SH   SOLE 21 6,558,926 0 0
RLJ LODGING TR COM 74965L101   103,656,341 8,769,572 SH   SOLE 22 8,260,767 0 508,805
RLJ LODGING TR COM 74965L101   1,101,695 93,206 SH   SOLE 23 93,206 0 0
RLJ LODGING TR COM 74965L101   8,157,951 690,182 SH   SOLE 25 690,182 0 0
RLJ LODGING TR COM 74965L101   4,479,662 378,990 SH   SOLE 26 84,867 0 294,123
RLJ LODGING TR COM 74965L101   1,328,698 112,411 SH   SOLE 28 8,331 0 104,080
RLJ LODGING TR COM 74965L101   6,304,965 533,415 SH   SOLE 30 533,415 0 0
RLJ LODGING TR COM 74965L101   78,591 6,649 SH   SOLE 36 6,649 0 0
RLJ LODGING TR COM 74965L101   407,104 34,442 SH   SOLE 40 34,442 0 0
RLJ LODGING TR COM 74965L101   1,217,095 102,969 SH   SOLE 43 70,486 0 32,483
RLJ LODGING TR CUM CONV PFD A 74965L200   201,969 8,247 SH   SOLE 7 8,247 0 0
RLJ LODGING TR CUM CONV PFD A 74965L200   29,878,535 1,220,030 SH   SOLE 21 1,220,030 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   68,972 35,923 SH   SOLE 2 35,923 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   139,148 72,473 SH   SOLE 7 72,473 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   689,186 358,951 SH   SOLE 19 358,951 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   12,109,006 6,306,774 SH   SOLE 21 6,306,774 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   5,842,884 3,043,169 SH   SOLE 22 2,731,378 0 311,791
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   1,018,307 530,368 SH   SOLE 25 530,368 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   826,982 430,720 SH   SOLE 28 0 0 430,720
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   3,011,002 1,568,230 SH   SOLE 30 1,568,230 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   672,271 350,141 SH   SOLE 34 350,141 0 0
RLX TECHNOLOGY INC SPONSORED ADS 74969N103   4,012,539 2,089,864 SH   SOLE 43 1,970,027 0 119,837
RMR GROUP INC CL A 74967R106   2,536,632 105,693 SH   SOLE 2 67,799 0 37,894
RMR GROUP INC CL A 74967R106   768 32 SH   SOLE 4 32 0 0
RMR GROUP INC CL A 74967R106   2,784 116 SH   SOLE 7 116 0 0
RMR GROUP INC CL A 74967R106   895,944 37,331 SH   SOLE 18 37,331 0 0
RMR GROUP INC CL A 74967R106   4,969,440 207,060 SH   SOLE 19 207,060 0 0
RMR GROUP INC CL A 74967R106   14,662,248 610,927 SH   SOLE 21 610,927 0 0
RMR GROUP INC CL A 74967R106   16,471,704 686,321 SH   SOLE 22 648,845 0 37,476
RMR GROUP INC CL A 74967R106   110,280 4,595 SH   SOLE 25 4,595 0 0
RMR GROUP INC CL A 74967R106   820,800 34,200 SH   SOLE 26 598 0 33,602
RMR GROUP INC CL A 74967R106   190,224 7,926 SH   SOLE 28 0 0 7,926
RMR GROUP INC CL A 74967R106   228,000 9,500 SH   SOLE 30 9,500 0 0
RMR GROUP INC CL A 74967R106   38,328 1,597 SH   SOLE 40 1,597 0 0
RMR GROUP INC CL A 74967R106   855,672 35,653 SH   SOLE 43 29,733 0 5,920
ROBERT HALF INC. COM 770323103   21,436,598 270,391 SH   SOLE 2 103,937 0 166,454
ROBERT HALF INC. COM 770323103   8,245,437 104,004 SH   SOLE 4 46,599 0 57,405
ROBERT HALF INC. COM 770323103   7,244,051 91,373 SH   SOLE 7 62,161 0 29,212
ROBERT HALF INC. COM 770323103   322,194 4,064 SH   SOLE 13 4,064 0 0
ROBERT HALF INC. COM 770323103   1,217,741 15,360 SH   SOLE 15 15,360 0 0
ROBERT HALF INC. COM 770323103   22,582,749 284,848 SH   SOLE 18 277,687 0 7,161
ROBERT HALF INC. COM 770323103   6,923,522 87,330 SH   SOLE 19 87,330 0 0
ROBERT HALF INC. COM 770323103   260,476,977 3,285,532 SH   SOLE 21 3,285,532 0 0
ROBERT HALF INC. COM 770323103   200,455,675 2,528,452 SH   SOLE 22 2,269,626 0 258,826
ROBERT HALF INC. COM 770323103   12,393,922 156,331 SH   SOLE 23 156,331 0 0
ROBERT HALF INC. COM 770323103   16,294,181 205,527 SH   SOLE 25 204,119 0 1,408
ROBERT HALF INC. COM 770323103   11,944,325 150,660 SH   SOLE 26 70,963 0 79,697
ROBERT HALF INC. COM 770323103   17,527,222 221,080 SH   SOLE 28 1,205 0 219,875
ROBERT HALF INC. COM 770323103   52,404 661 SH   SOLE 29 661 0 0
ROBERT HALF INC. COM 770323103   87,750,434 1,106,842 SH   SOLE 30 917,689 0 189,153
ROBERT HALF INC. COM 770323103   1,798,784 22,689 SH   SOLE 31 21,015 0 1,674
ROBERT HALF INC. COM 770323103   3,191,892 40,261 SH   SOLE 34 40,261 0 0
ROBERT HALF INC. COM 770323103   2,239,026 28,242 SH   SOLE 36 28,242 0 0
ROBERT HALF INC. COM 770323103   385,539 4,863 SH   SOLE 40 4,863 0 0
ROBERT HALF INC. COM 770323103   15,222 192 SH   OTR 43 192 0 0
ROBERT HALF INC. COM 770323103   10,317,584 130,141 SH   SOLE 43 111,316 0 18,825
ROBINHOOD MKTS INC COM CL A 770700102   17,359,045 862,347 SH   SOLE 2 147,652 0 714,695
ROBINHOOD MKTS INC COM CL A 770700102   5,677,022 282,018 SH   SOLE 4 87,456 0 194,562
ROBINHOOD MKTS INC COM CL A 770700102   1,160,998 57,675 SH   SOLE 7 55,592 0 2,083
ROBINHOOD MKTS INC COM CL A 770700102   176,178 8,752 SH   SOLE 13 8,752 0 0
ROBINHOOD MKTS INC COM CL A 770700102   814,742 40,474 SH   SOLE 15 40,474 0 0
ROBINHOOD MKTS INC COM CL A 770700102   10,464,701 519,856 SH   SOLE 18 493,811 0 26,045
ROBINHOOD MKTS INC COM CL A 770700102   5,431,054 269,799 SH   SOLE 19 269,799 0 0
ROBINHOOD MKTS INC COM CL A 770700102   155,904,314 7,744,874 SH   SOLE 21 7,744,874 0 0
ROBINHOOD MKTS INC COM CL A 770700102   291,572,321 14,484,467 SH   SOLE 22 13,470,838 0 1,013,629
ROBINHOOD MKTS INC COM CL A 770700102   12,520,941 622,004 SH   SOLE 23 622,004 0 0
ROBINHOOD MKTS INC COM CL A 770700102   737,463 36,635 SH   SOLE 25 36,635 0 0
ROBINHOOD MKTS INC COM CL A 770700102   5,547,164 275,567 SH   SOLE 26 248,289 0 27,278
ROBINHOOD MKTS INC COM CL A 770700102   10,529,480 523,074 SH   SOLE 28 8,587 0 514,487
ROBINHOOD MKTS INC COM CL A 770700102   66,917,615 3,324,273 SH   SOLE 30 1,621,975 0 1,702,298
ROBINHOOD MKTS INC COM CL A 770700102   1,950,396 96,890 SH   SOLE 31 89,495 0 7,395
ROBINHOOD MKTS INC COM CL A 770700102   1,584,231 78,700 SH   SOLE 34 78,700 0 0
ROBINHOOD MKTS INC COM CL A 770700102   1,046,398 51,982 SH   SOLE 36 51,982 0 0
ROBINHOOD MKTS INC COM CL A 770700102   398,010 19,772 SH   SOLE 40 19,772 0 0
ROBINHOOD MKTS INC COM CL A 770700102   46,178 2,294 SH   OTR 43 2,294 0 0
ROBINHOOD MKTS INC COM CL A 770700102   5,199,116 258,277 SH   SOLE 43 209,865 0 48,412
ROBLOX CORP CL A 771049103   26,532,618 694,935 SH   SOLE 2 95,831 0 599,104
ROBLOX CORP CL A 771049103   10,787,454 282,542 SH   SOLE 4 119,285 0 163,257
ROBLOX CORP CL A 771049103   2,323,444 60,855 SH   SOLE 7 59,608 0 1,247
ROBLOX CORP CL A 771049103   628,634 16,465 SH   SOLE 13 16,465 0 0
ROBLOX CORP CL A 771049103   1,601,995 41,959 SH   SOLE 15 41,959 0 0
ROBLOX CORP CL A 771049103   17,076,158 447,254 SH   SOLE 18 420,274 0 26,980
ROBLOX CORP CL A 771049103   6,306,382 165,175 SH   SOLE 19 165,175 0 0
ROBLOX CORP CL A 771049103   284,545,575 7,452,739 SH   SOLE 21 7,452,739 0 0
ROBLOX CORP CL A 771049103   445,401,733 11,665,839 SH   SOLE 22 10,790,803 0 875,036
ROBLOX CORP CL A 771049103   25,614,084 670,877 SH   SOLE 23 670,877 0 0
ROBLOX CORP CL A 771049103   33,697,477 882,595 SH   SOLE 25 729,749 0 152,846
ROBLOX CORP CL A 771049103   15,868,181 415,615 SH   SOLE 26 235,129 0 180,486
ROBLOX CORP CL A 771049103   19,413,308 508,468 SH   SOLE 28 11,016 0 497,452
ROBLOX CORP CL A 771049103   47,448,959 1,242,770 SH   SOLE 30 1,242,770 0 0
ROBLOX CORP CL A 771049103   3,678,147 96,337 SH   SOLE 31 89,338 0 6,999
ROBLOX CORP CL A 771049103   1,583,172 41,466 SH   SOLE 34 41,466 0 0
ROBLOX CORP CL A 771049103   3,546,464 92,888 SH   SOLE 36 92,888 0 0
ROBLOX CORP CL A 771049103   738,668 19,347 SH   SOLE 40 19,347 0 0
ROBLOX CORP CL A 771049103   34,209 896 SH   OTR 43 896 0 0
ROBLOX CORP CL A 771049103   7,949,343 208,207 SH   SOLE 43 159,622 0 48,585
ROCKET COS INC COM CL A 77311W101   1,219,697 83,828 SH   SOLE 2 33,520 0 50,308
ROCKET COS INC COM CL A 77311W101   6,984 480 SH   SOLE 4 480 0 0
ROCKET COS INC COM CL A 77311W101   506,413 34,805 SH   SOLE 7 32,965 0 1,840
ROCKET COS INC COM CL A 77311W101   659,755 45,344 SH   SOLE 18 45,344 0 0
ROCKET COS INC COM CL A 77311W101   419,025 28,799 SH   SOLE 19 28,799 0 0
ROCKET COS INC COM CL A 77311W101   24,234,436 1,665,597 SH   SOLE 21 1,665,597 0 0
ROCKET COS INC COM CL A 77311W101   42,604,262 2,928,128 SH   SOLE 22 2,780,902 0 147,226
ROCKET COS INC COM CL A 77311W101   332,016 22,819 SH   SOLE 25 22,819 0 0
ROCKET COS INC COM CL A 77311W101   532,836 36,621 SH   SOLE 26 36,621 0 0
ROCKET COS INC COM CL A 77311W101   35,386 2,432 SH   SOLE 28 2,432 0 0
ROCKET COS INC COM CL A 77311W101   1,913,180 131,490 SH   SOLE 30 131,490 0 0
ROCKET COS INC COM CL A 77311W101   21,359 1,468 SH   SOLE 31 1,468 0 0
ROCKET COS INC COM CL A 77311W101   361,888 24,872 SH   SOLE 40 24,872 0 0
ROCKET COS INC COM CL A 77311W101   1,694,697 116,474 SH   SOLE 43 94,322 0 22,152
ROCKET LAB USA INC COM 773122106   662,388 161,165 SH   SOLE 2 77,770 0 83,395
ROCKET LAB USA INC COM 773122106   3,794 923 SH   SOLE 4 923 0 0
ROCKET LAB USA INC COM 773122106   304,230 74,022 SH   SOLE 7 70,280 0 3,742
ROCKET LAB USA INC COM 773122106   2,763,342 672,346 SH   SOLE 18 672,346 0 0
ROCKET LAB USA INC COM 773122106   2,481,877 603,863 SH   SOLE 19 603,863 0 0
ROCKET LAB USA INC COM 773122106   57,543,646 14,000,887 SH   SOLE 21 14,000,887 0 0
ROCKET LAB USA INC COM 773122106   31,944,383 7,772,356 SH   SOLE 22 7,544,536 0 227,820
ROCKET LAB USA INC COM 773122106   225,240 54,803 SH   SOLE 25 54,803 0 0
ROCKET LAB USA INC COM 773122106   229,728 55,895 SH   SOLE 26 55,895 0 0
ROCKET LAB USA INC COM 773122106   111,973 27,244 SH   SOLE 28 0 0 27,244
ROCKET LAB USA INC COM 773122106   1,445,388 351,676 SH   SOLE 30 351,676 0 0
ROCKET LAB USA INC COM 773122106   260,184 63,305 SH   SOLE 40 63,305 0 0
ROCKET LAB USA INC COM 773122106   24,093 5,862 SH   OTR 43 5,862 0 0
ROCKET LAB USA INC COM 773122106   280,413 68,227 SH   SOLE 43 63,431 0 4,796
ROCKET PHARMACEUTICALS INC COM 77313F106   977,760 36,294 SH   SOLE 2 18,301 0 17,993
ROCKET PHARMACEUTICALS INC COM 77313F106   3,852 143 SH   SOLE 4 143 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   417,354 15,492 SH   SOLE 7 14,676 0 816
ROCKET PHARMACEUTICALS INC COM 77313F106   4,339,818 161,092 SH   SOLE 18 161,092 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   18,209,797 675,939 SH   SOLE 19 675,939 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   78,229,557 2,903,844 SH   SOLE 21 2,903,844 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   50,508,001 1,874,833 SH   SOLE 22 1,818,259 0 56,574
ROCKET PHARMACEUTICALS INC COM 77313F106   4,903 182 SH   SOLE 23 182 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   321,610 11,938 SH   SOLE 25 11,938 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   1,515,914 56,270 SH   SOLE 26 16,334 0 39,936
ROCKET PHARMACEUTICALS INC COM 77313F106   28,503 1,058 SH   SOLE 28 1,058 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   3,371,568 125,151 SH   SOLE 30 125,151 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   100,028 3,713 SH   SOLE 34 3,713 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   11,261 418 SH   SOLE 36 418 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   344,670 12,794 SH   SOLE 40 12,794 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   1,367,178 50,749 SH   SOLE 43 45,822 0 4,927
ROCKWELL AUTOMATION INC COM 773903109   62,149,429 213,330 SH   SOLE 2 45,406 0 167,924
ROCKWELL AUTOMATION INC COM 773903109   32,125,542 110,272 SH   SOLE 4 58,334 0 51,938
ROCKWELL AUTOMATION INC COM 773903109   22,194,393 76,183 SH   SOLE 7 67,277 0 8,906
ROCKWELL AUTOMATION INC COM 773903109   1,475,878 5,066 SH   SOLE 13 5,066 0 0
ROCKWELL AUTOMATION INC COM 773903109   4,889,100 16,782 SH   SOLE 15 16,782 0 0
ROCKWELL AUTOMATION INC COM 773903109   63,220,941 217,008 SH   SOLE 18 196,232 0 20,776
ROCKWELL AUTOMATION INC COM 773903109   20,147,509 69,157 SH   SOLE 19 69,157 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,019,431,841 3,499,234 SH   SOLE 21 3,499,234 0 0
ROCKWELL AUTOMATION INC COM 773903109   741,006,886 2,543,531 SH   SOLE 22 2,278,651 0 264,880
ROCKWELL AUTOMATION INC COM 773903109   52,802,689 181,247 SH   SOLE 23 181,247 0 0
ROCKWELL AUTOMATION INC COM 773903109   110,853,978 380,510 SH   SOLE 25 364,393 0 16,117
ROCKWELL AUTOMATION INC COM 773903109   35,963,523 123,446 SH   SOLE 26 68,013 0 55,433
ROCKWELL AUTOMATION INC COM 773903109   59,695,556 204,907 SH   SOLE 28 4,153 0 200,754
ROCKWELL AUTOMATION INC COM 773903109   325,812,984 1,118,364 SH   SOLE 30 1,118,364 0 0
ROCKWELL AUTOMATION INC COM 773903109   9,916,873 34,040 SH   SOLE 31 32,261 0 1,779
ROCKWELL AUTOMATION INC COM 773903109   1,947,541 6,685 SH   SOLE 34 6,685 0 0
ROCKWELL AUTOMATION INC COM 773903109   8,205,018 28,164 SH   SOLE 36 28,164 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,686,801 5,790 SH   SOLE 40 5,790 0 0
ROCKWELL AUTOMATION INC COM 773903109   27,282 94 SH   OTR 43 94 0 0
ROCKWELL AUTOMATION INC COM 773903109   44,802,050 153,785 SH   SOLE 43 133,248 0 20,537
ROCKWELL MED INC COM NEW 774374300   3,868 2,330 SH   SOLE 18 2,330 0 0
ROCKWELL MED INC COM NEW 774374300   44,697 26,926 SH   SOLE 21 26,926 0 0
ROCKWELL MED INC COM NEW 774374300   246,073 148,237 SH   SOLE 22 148,237 0 0
ROCKY BRANDS INC COM 774515100   113,837 4,196 SH   SOLE 2 279 0 3,917
ROCKY BRANDS INC COM 774515100   2,984 110 SH   SOLE 7 110 0 0
ROCKY BRANDS INC COM 774515100   525,345 19,364 SH   SOLE 18 19,364 0 0
ROCKY BRANDS INC COM 774515100   421,356 15,531 SH   SOLE 19 15,531 0 0
ROCKY BRANDS INC COM 774515100   6,789,445 250,256 SH   SOLE 21 250,256 0 0
ROCKY BRANDS INC COM 774515100   5,105,649 188,192 SH   SOLE 22 181,830 0 6,362
ROCKY BRANDS INC COM 774515100   4,488 165 SH   SOLE 43 140 0 25
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   3,052 843 SH   SOLE 18 843 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101   40,544 11,200 SH   SOLE 21 11,200 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   39,060,182 952,687 SH   SOLE 18 944,567 0 8,120
ROGERS COMMUNICATIONS INC CL B 775109200   712,293 17,373 SH   SOLE 22 17,373 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   10,873,430 265,206 SH   SOLE 43 217,690 0 47,516
ROGERS CORP COM 775133101   1,260,844 10,623 SH   SOLE 2 4,844 0 5,779
ROGERS CORP COM 775133101   14,361 121 SH   SOLE 4 62 0 59
ROGERS CORP COM 775133101   544,194 4,585 SH   SOLE 7 4,342 0 243
ROGERS CORP COM 775133101   5,967,971 50,282 SH   SOLE 18 50,282 0 0
ROGERS CORP COM 775133101   7,631,530 64,298 SH   SOLE 19 64,298 0 0
ROGERS CORP COM 775133101   237,144,163 1,998,013 SH   SOLE 21 1,998,013 0 0
ROGERS CORP COM 775133101   57,734,970 486,435 SH   SOLE 22 469,864 0 16,571
ROGERS CORP COM 775133101   401,647 3,384 SH   SOLE 25 3,384 0 0
ROGERS CORP COM 775133101   3,059,235 25,775 SH   SOLE 26 5,461 0 20,314
ROGERS CORP COM 775133101   64,449 543 SH   SOLE 28 333 0 210
ROGERS CORP COM 775133101   5,800,736 48,873 SH   SOLE 30 48,873 0 0
ROGERS CORP COM 775133101   72,266,780 608,870 SH   SOLE 34 608,870 0 0
ROGERS CORP COM 775133101   5,104 43 SH   SOLE 36 43 0 0
ROGERS CORP COM 775133101   357,494 3,012 SH   SOLE 40 3,012 0 0
ROGERS CORP COM 775133101   2,806,544 23,646 SH   SOLE 43 19,494 0 4,152
ROIVANT SCIENCES LTD SHS G76279101   6,026,319 571,757 SH   SOLE 2 281,653 0 290,104
ROIVANT SCIENCES LTD SHS G76279101   9,939 943 SH   SOLE 4 943 0 0
ROIVANT SCIENCES LTD SHS G76279101   399,751 37,927 SH   SOLE 7 36,019 0 1,908
ROIVANT SCIENCES LTD SHS G76279101   6,948,411 659,242 SH   SOLE 18 659,242 0 0
ROIVANT SCIENCES LTD SHS G76279101   18,951,089 1,798,016 SH   SOLE 19 1,798,016 0 0
ROIVANT SCIENCES LTD SHS G76279101   231,552,807 21,968,957 SH   SOLE 21 21,968,957 0 0
ROIVANT SCIENCES LTD SHS G76279101   106,811,633 10,133,931 SH   SOLE 22 9,689,037 0 444,894
ROIVANT SCIENCES LTD SHS G76279101   591,832 56,151 SH   SOLE 25 56,151 0 0
ROIVANT SCIENCES LTD SHS G76279101   1,849,254 175,451 SH   SOLE 26 63,713 0 111,738
ROIVANT SCIENCES LTD SHS G76279101   167,301 15,873 SH   SOLE 28 8,379 0 7,494
ROIVANT SCIENCES LTD SHS G76279101   6,486,200 615,389 SH   SOLE 30 615,389 0 0
ROIVANT SCIENCES LTD SHS G76279101   46,734 4,434 SH   SOLE 31 4,434 0 0
ROIVANT SCIENCES LTD SHS G76279101   108,562 10,300 SH   SOLE 34 10,300 0 0
ROIVANT SCIENCES LTD SHS G76279101   5,122 486 SH   SOLE 36 486 0 0
ROIVANT SCIENCES LTD SHS G76279101   589,481 55,928 SH   SOLE 40 55,928 0 0
ROIVANT SCIENCES LTD SHS G76279101   872,016 82,734 SH   SOLE 43 59,899 0 22,835
ROKU INC COM CL A 77543R102   22,191,949 340,524 SH   SOLE 2 192,309 0 148,215
ROKU INC COM CL A 77543R102   5,558,414 85,291 SH   SOLE 4 47,391 0 37,900
ROKU INC COM CL A 77543R102   1,475,449 22,640 SH   SOLE 7 22,288 0 352
ROKU INC COM CL A 77543R102   1,441,495 22,119 SH   SOLE 13 22,119 0 0
ROKU INC COM CL A 77543R102   679,397 10,425 SH   SOLE 15 10,425 0 0
ROKU INC COM CL A 77543R102   8,367,828 128,400 SH   SOLE 18 120,652 0 7,748
ROKU INC COM CL A 77543R102   8,545,156 131,121 SH   SOLE 19 131,121 0 0
ROKU INC COM CL A 77543R102   109,413,001 1,678,886 SH   SOLE 21 1,678,886 0 0
ROKU INC COM CL A 77543R102   224,875,537 3,450,599 SH   SOLE 22 3,186,733 0 263,866
ROKU INC COM CL A 77543R102   14,799,260 227,087 SH   SOLE 23 227,087 0 0
ROKU INC COM CL A 77543R102   1,120,337 17,191 SH   SOLE 25 16,975 0 216
ROKU INC COM CL A 77543R102   8,019,234 123,051 SH   SOLE 26 66,742 0 56,309
ROKU INC COM CL A 77543R102   18,797,570 288,439 SH   SOLE 28 2,053 0 286,386
ROKU INC COM CL A 77543R102   36,131,747 554,423 SH   SOLE 30 296,483 0 257,940
ROKU INC COM CL A 77543R102   1,884,651 28,919 SH   SOLE 31 27,018 0 1,901
ROKU INC COM CL A 77543R102   322,266 4,945 SH   SOLE 34 4,945 0 0
ROKU INC COM CL A 77543R102   912,706 14,005 SH   SOLE 36 14,005 0 0
ROKU INC COM CL A 77543R102   441,527 6,775 SH   SOLE 40 6,775 0 0
ROKU INC COM CL A 77543R102   8,792,217 134,912 SH   SOLE 43 116,146 0 18,766
ROLLINS INC COM 775711104   15,495,916 334,902 SH   SOLE 2 91,614 0 243,288
ROLLINS INC COM 775711104   7,808,386 168,757 SH   SOLE 4 132,495 0 36,262
ROLLINS INC COM 775711104   9,805,909 211,928 SH   SOLE 7 190,263 0 21,665
ROLLINS INC COM 775711104   469,872 10,155 SH   SOLE 13 10,155 0 0
ROLLINS INC COM 775711104   1,774,917 38,360 SH   SOLE 15 38,360 0 0
ROLLINS INC COM 775711104   23,624,629 510,582 SH   SOLE 18 491,655 0 18,927
ROLLINS INC COM 775711104   219,400,587 4,741,746 SH   SOLE 19 4,741,746 0 0
ROLLINS INC COM 775711104   513,583,721 11,099,713 SH   SOLE 21 11,099,713 0 0
ROLLINS INC COM 775711104   329,697,209 7,125,507 SH   SOLE 22 6,506,838 0 618,669
ROLLINS INC COM 775711104   20,082,799 434,035 SH   SOLE 23 434,035 0 0
ROLLINS INC COM 775711104   18,245,695 394,331 SH   SOLE 25 393,647 0 684
ROLLINS INC COM 775711104   12,283,945 265,484 SH   SOLE 26 157,699 0 107,785
ROLLINS INC COM 775711104   20,223,321 437,072 SH   SOLE 28 3,053 0 434,019
ROLLINS INC COM 775711104   24,245 524 SH   SOLE 29 524 0 0
ROLLINS INC COM 775711104   87,346,933 1,887,766 SH   SOLE 30 1,887,766 0 0
ROLLINS INC COM 775711104   3,041,651 65,737 SH   SOLE 31 61,275 0 4,462
ROLLINS INC COM 775711104   5,554,899 120,054 SH   SOLE 34 120,054 0 0
ROLLINS INC COM 775711104   3,056,457 66,057 SH   SOLE 36 66,057 0 0
ROLLINS INC COM 775711104   644,032 13,919 SH   SOLE 40 13,919 0 0
ROLLINS INC COM 775711104   29,058 628 SH   OTR 43 628 0 0
ROLLINS INC COM 775711104   13,128,451 283,736 SH   SOLE 43 246,978 0 36,758
ROOT INC CL A NEW 77664L207   816,701 13,371 SH   SOLE 2 13,371 0 0
ROOT INC CL A NEW 77664L207   80,748 1,322 SH   SOLE 18 1,322 0 0
ROOT INC CL A NEW 77664L207   73,052 1,196 SH   SOLE 19 1,196 0 0
ROOT INC CL A NEW 77664L207   1,832,583 30,003 SH   SOLE 21 30,003 0 0
ROOT INC CL A NEW 77664L207   9,027,074 147,791 SH   SOLE 22 147,791 0 0
ROOT INC CL A NEW 77664L207   69,020 1,130 SH   SOLE 34 1,130 0 0
ROPER TECHNOLOGIES INC COM 776696106   99,639,956 177,662 SH   SOLE 2 29,598 0 148,064
ROPER TECHNOLOGIES INC COM 776696106   47,834,604 85,291 SH   SOLE 4 36,573 0 48,718
ROPER TECHNOLOGIES INC COM 776696106   56,483,879 100,713 SH   SOLE 7 92,330 0 8,383
ROPER TECHNOLOGIES INC COM 776696106   3,153,042 5,622 SH   SOLE 13 5,622 0 0
ROPER TECHNOLOGIES INC COM 776696106   8,832,669 15,749 SH   SOLE 15 15,749 0 0
ROPER TECHNOLOGIES INC COM 776696106   248,143,200 442,449 SH   SOLE 18 394,748 0 47,701
ROPER TECHNOLOGIES INC COM 776696106   388,225,226 692,221 SH   SOLE 19 692,221 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,016,703,244 3,595,862 SH   SOLE 21 3,595,862 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,487,349,923 2,652,004 SH   SOLE 22 2,418,728 0 233,276
ROPER TECHNOLOGIES INC COM 776696106   91,604,241 163,334 SH   SOLE 23 163,334 0 0
ROPER TECHNOLOGIES INC COM 776696106   102,210,847 182,246 SH   SOLE 25 180,920 0 1,326
ROPER TECHNOLOGIES INC COM 776696106   66,112,941 117,882 SH   SOLE 26 70,522 0 47,360
ROPER TECHNOLOGIES INC COM 776696106   123,680,924 220,528 SH   SOLE 28 1,504 0 219,024
ROPER TECHNOLOGIES INC COM 776696106   203,585 363 SH   SOLE 29 363 0 0
ROPER TECHNOLOGIES INC COM 776696106   505,042,028 900,510 SH   SOLE 30 899,780 0 730
ROPER TECHNOLOGIES INC COM 776696106   13,769,183 24,551 SH   SOLE 31 22,855 0 1,696
ROPER TECHNOLOGIES INC COM 776696106   17,996,234 32,088 SH   SOLE 32 32,088 0 0
ROPER TECHNOLOGIES INC COM 776696106   23,094,830 41,179 SH   SOLE 34 41,179 0 0
ROPER TECHNOLOGIES INC COM 776696106   18,275,532 32,586 SH   SOLE 36 32,586 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,961,796 5,281 SH   SOLE 40 5,281 0 0
ROPER TECHNOLOGIES INC COM 776696106   82,443 147 SH   OTR 43 147 0 0
ROPER TECHNOLOGIES INC COM 776696106   93,038,394 165,891 SH   SOLE 43 143,074 0 22,818
ROSS STORES INC COM 778296103   102,125,588 695,868 SH   SOLE 2 226,403 0 469,465
ROSS STORES INC COM 778296103   40,208,277 273,973 SH   SOLE 4 141,099 0 132,874
ROSS STORES INC COM 778296103   38,507,329 262,383 SH   SOLE 7 236,385 0 25,998
ROSS STORES INC COM 778296103   2,120,388 14,448 SH   SOLE 13 14,448 0 0
ROSS STORES INC COM 778296103   7,495,180 51,071 SH   SOLE 15 51,071 0 0
ROSS STORES INC COM 778296103   268,670,638 1,830,680 SH   SOLE 18 1,782,192 0 48,488
ROSS STORES INC COM 778296103   137,201,668 934,871 SH   SOLE 19 934,871 0 0
ROSS STORES INC COM 778296103   1,475,992,617 10,057,186 SH   SOLE 21 10,057,186 0 0
ROSS STORES INC COM 778296103   1,081,625,603 7,370,030 SH   SOLE 22 6,625,613 0 744,417
ROSS STORES INC COM 778296103   79,139,156 539,242 SH   SOLE 23 539,242 0 0
ROSS STORES INC COM 778296103   79,824,525 543,912 SH   SOLE 25 505,057 0 38,855
ROSS STORES INC COM 778296103   48,535,880 330,716 SH   SOLE 26 192,182 0 138,534
ROSS STORES INC COM 778296103   70,362,908 479,442 SH   SOLE 28 4,833 0 474,609
ROSS STORES INC COM 778296103   319,937 2,180 SH   SOLE 29 2,180 0 0
ROSS STORES INC COM 778296103   322,184,723 2,195,317 SH   SOLE 30 2,117,251 0 78,066
ROSS STORES INC COM 778296103   11,376,395 77,517 SH   SOLE 31 72,082 0 5,435
ROSS STORES INC COM 778296103   14,814,101 100,941 SH   SOLE 32 100,941 0 0
ROSS STORES INC COM 778296103   45,562,523 310,456 SH   SOLE 34 310,456 0 0
ROSS STORES INC COM 778296103   13,973,313 95,212 SH   SOLE 36 95,212 0 0
ROSS STORES INC COM 778296103   2,382,649 16,235 SH   SOLE 40 16,235 0 0
ROSS STORES INC COM 778296103   86,882 592 SH   OTR 43 592 0 0
ROSS STORES INC COM 778296103   59,942,365 408,438 SH   SOLE 43 339,369 0 69,070
ROYAL BK CDA COM 780087102   249,779 2,476 SH   SOLE 25 2,476 0 0
ROYAL BK CDA COM 780087102   115,511,139 1,145,035 SH   SOLE 43 960,653 0 184,382
ROYAL CARIBBEAN GROUP NOTE 6.000% 8/1 780153BQ4   26,294,184 9,252,000 PRN   SOLE 21 9,252,000 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   51,775,804 372,461 SH   SOLE 2 69,526 0 302,935
ROYAL CARIBBEAN GROUP COM V7780T103   14,235,597 102,407 SH   SOLE 4 78,778 0 23,629
ROYAL CARIBBEAN GROUP COM V7780T103   20,487,572 147,382 SH   SOLE 7 129,166 0 18,216
ROYAL CARIBBEAN GROUP COM V7780T103   1,488,658 10,709 SH   SOLE 13 10,709 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   4,922,205 35,409 SH   SOLE 15 35,409 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   60,184,240 432,949 SH   SOLE 18 417,323 0 15,626
ROYAL CARIBBEAN GROUP COM V7780T103   35,420,443 254,805 SH   SOLE 19 254,805 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   900,251,697 6,476,165 SH   SOLE 21 6,476,165 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   723,663,818 5,205,840 SH   SOLE 22 4,676,222 0 529,618
ROYAL CARIBBEAN GROUP COM V7780T103   50,444,366 362,883 SH   SOLE 23 362,883 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   81,037,409 582,961 SH   SOLE 25 533,538 0 49,423
ROYAL CARIBBEAN GROUP COM V7780T103   36,844,322 265,048 SH   SOLE 26 145,924 0 119,124
ROYAL CARIBBEAN GROUP COM V7780T103   46,562,512 334,958 SH   SOLE 28 5,954 0 329,004
ROYAL CARIBBEAN GROUP COM V7780T103   53,797 387 SH   SOLE 29 387 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   182,828,871 1,315,221 SH   SOLE 30 1,315,221 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   7,669,043 55,169 SH   SOLE 31 51,285 0 3,884
ROYAL CARIBBEAN GROUP COM V7780T103   14,454,121 103,979 SH   SOLE 34 103,979 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   6,232,513 44,835 SH   SOLE 36 44,835 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   1,667,703 11,997 SH   SOLE 40 11,997 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   40,035 288 SH   OTR 43 288 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   36,719,931 264,153 SH   SOLE 43 212,954 0 51,199
ROYAL GOLD INC COM 780287108   45,612,729 374,458 SH   SOLE 2 64,512 0 309,946
ROYAL GOLD INC COM 780287108   46,166 379 SH   SOLE 4 379 0 0
ROYAL GOLD INC COM 780287108   32,069,893 263,278 SH   SOLE 7 262,283 0 995
ROYAL GOLD INC COM 780287108   14,719,155 120,837 SH   SOLE 18 120,837 0 0
ROYAL GOLD INC COM 780287108   5,019,425 41,207 SH   SOLE 19 41,207 0 0
ROYAL GOLD INC COM 780287108   426,782,652 3,503,675 SH   SOLE 21 3,503,675 0 0
ROYAL GOLD INC COM 780287108   237,520,486 1,949,926 SH   SOLE 22 1,857,731 0 92,195
ROYAL GOLD INC COM 780287108   94,037 772 SH   SOLE 23 772 0 0
ROYAL GOLD INC COM 780287108   1,569,035 12,881 SH   SOLE 25 12,881 0 0
ROYAL GOLD INC COM 780287108   6,857,659 56,298 SH   SOLE 26 24,021 0 32,277
ROYAL GOLD INC COM 780287108   3,526,278 28,949 SH   SOLE 28 18,774 0 10,175
ROYAL GOLD INC COM 780287108   58,747,989 482,292 SH   SOLE 30 482,292 0 0
ROYAL GOLD INC COM 780287108   99,519 817 SH   SOLE 31 817 0 0
ROYAL GOLD INC COM 780287108   812,473 6,670 SH   SOLE 34 6,670 0 0
ROYAL GOLD INC COM 780287108   96,230 790 SH   SOLE 36 790 0 0
ROYAL GOLD INC COM 780287108   1,734,331 14,238 SH   SOLE 40 14,238 0 0
ROYAL GOLD INC COM 780287108   33,741 277 SH   OTR 43 277 0 0
ROYAL GOLD INC COM 780287108   22,694,679 186,312 SH   SOLE 43 179,357 0 6,955
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   16,944,091 557,922 SH   SOLE 2 33,527 0 524,395
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   8,353,815 275,068 SH   SOLE 4 224,837 0 50,231
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   2,189,161 72,083 SH   SOLE 7 70,814 0 1,269
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   663,038 21,832 SH   SOLE 13 21,832 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,317,359 43,377 SH   SOLE 15 43,377 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   6,730,326 221,611 SH   SOLE 18 197,743 0 23,868
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   2,950,962 97,167 SH   SOLE 19 97,167 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   181,708,751 5,983,166 SH   SOLE 21 5,983,166 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   284,961,163 9,382,982 SH   SOLE 22 8,670,730 0 712,252
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   17,274,760 568,810 SH   SOLE 23 568,810 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   19,345,751 637,002 SH   SOLE 25 632,232 0 4,770
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   10,968,247 361,154 SH   SOLE 26 201,237 0 159,917
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   22,614,170 744,622 SH   SOLE 28 150,090 0 594,532
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   44,179,695 1,454,715 SH   SOLE 30 1,454,715 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   2,696,097 88,775 SH   SOLE 31 83,015 0 5,760
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   586,232 19,303 SH   SOLE 34 19,303 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   3,778,392 124,412 SH   SOLE 36 124,412 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   557,198 18,347 SH   SOLE 40 18,347 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   70,064 2,307 SH   OTR 43 2,307 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   16,132,125 531,186 SH   SOLE 43 407,433 0 123,753
RPC INC COM 749660106   2,819,249 364,244 SH   SOLE 2 213,754 0 150,490
RPC INC COM 749660106   2,345 303 SH   SOLE 4 303 0 0
RPC INC COM 749660106   4,582 592 SH   SOLE 7 592 0 0
RPC INC COM 749660106   2,162,061 279,336 SH   SOLE 18 279,336 0 0
RPC INC COM 749660106   2,881,749 372,319 SH   SOLE 19 372,319 0 0
RPC INC COM 749660106   77,152,962 9,968,083 SH   SOLE 21 9,968,083 0 0
RPC INC COM 749660106   27,058,150 3,495,885 SH   SOLE 22 3,368,766 0 127,119
RPC INC COM 749660106   203,794 26,330 SH   SOLE 23 26,330 0 0
RPC INC COM 749660106   176,557 22,811 SH   SOLE 25 22,811 0 0
RPC INC COM 749660106   190,961 24,672 SH   SOLE 26 24,672 0 0
RPC INC COM 749660106   594,076 76,754 SH   SOLE 28 0 0 76,754
RPC INC COM 749660106   1,080,667 139,621 SH   SOLE 30 139,621 0 0
RPC INC COM 749660106   120,094 15,516 SH   SOLE 40 15,516 0 0
RPC INC COM 749660106   2,065,171 266,818 SH   SOLE 43 258,304 0 8,514
RPM INTL INC COM 749685103   73,533,344 618,187 SH   SOLE 2 403,791 0 214,396
RPM INTL INC COM 749685103   20,334,027 170,946 SH   SOLE 4 81,771 0 89,175
RPM INTL INC COM 749685103   4,172,171 35,075 SH   SOLE 7 34,668 0 407
RPM INTL INC COM 749685103   1,624,857 13,660 SH   SOLE 13 13,660 0 0
RPM INTL INC COM 749685103   1,400,517 11,774 SH   SOLE 15 11,774 0 0
RPM INTL INC COM 749685103   32,785,356 275,623 SH   SOLE 18 265,141 0 10,482
RPM INTL INC COM 749685103   11,047,124 92,872 SH   SOLE 19 92,872 0 0
RPM INTL INC COM 749685103   793,499,511 6,670,866 SH   SOLE 21 6,670,866 0 0
RPM INTL INC COM 749685103   483,805,335 4,067,300 SH   SOLE 22 3,815,789 0 251,511
RPM INTL INC COM 749685103   35,523,109 298,639 SH   SOLE 23 298,639 0 0
RPM INTL INC COM 749685103   41,641,659 350,077 SH   SOLE 25 350,077 0 0
RPM INTL INC COM 749685103   17,858,082 150,131 SH   SOLE 26 75,790 0 74,341
RPM INTL INC COM 749685103   20,106,356 169,032 SH   SOLE 28 1,574 0 167,458
RPM INTL INC COM 749685103   397,412 3,341 SH   SOLE 29 3,341 0 0
RPM INTL INC COM 749685103   40,466,671 340,199 SH   SOLE 30 340,199 0 0
RPM INTL INC COM 749685103   4,134,107 34,755 SH   SOLE 31 32,740 0 2,015
RPM INTL INC COM 749685103   2,167,745 18,224 SH   SOLE 34 18,224 0 0
RPM INTL INC COM 749685103   2,118,975 17,814 SH   SOLE 36 17,814 0 0
RPM INTL INC COM 749685103   739,750 6,219 SH   SOLE 40 6,219 0 0
RPM INTL INC COM 749685103   13,798 116 SH   OTR 43 116 0 0
RPM INTL INC COM 749685103   12,163,156 102,254 SH   SOLE 43 79,272 0 22,982
RTX CORPORATION COM 75513E101   252,066,187 2,584,499 SH   SOLE 2 463,227 0 2,121,272
RTX CORPORATION COM 75513E101   78,257,584 802,395 SH   SOLE 4 244,959 0 557,436
RTX CORPORATION COM 75513E101   140,587,739 1,441,482 SH   SOLE 7 1,306,062 0 135,420
RTX CORPORATION COM 75513E101   6,029,305 61,820 SH   SOLE 13 61,820 0 0
RTX CORPORATION COM 75513E101   19,791,763 202,930 SH   SOLE 15 202,930 0 0
RTX CORPORATION COM 75513E101   362,991,047 3,721,840 SH   SOLE 18 3,555,335 0 166,505
RTX CORPORATION COM 75513E101   462,550,947 4,742,653 SH   SOLE 19 4,742,653 0 0
RTX CORPORATION COM 75513E101   4,241,873,460 43,493,012 SH   SOLE 21 43,493,012 0 0
RTX CORPORATION COM 75513E101   2,901,499,750 29,749,818 SH   SOLE 22 26,633,432 0 3,116,386
RTX CORPORATION COM 75513E101   254,611,818 2,610,600 SH   SOLE 23 2,610,600 0 0
RTX CORPORATION COM 75513E101   66,735,683 684,258 SH   SOLE 25 651,609 0 32,649
RTX CORPORATION COM 75513E101   158,476,107 1,624,896 SH   SOLE 26 968,498 0 656,398
RTX CORPORATION COM 75513E101   6,981,392 71,582 SH   SOLE 28 0 0 71,582
RTX CORPORATION COM 75513E101   654,875,816 6,714,609 SH   SOLE 30 6,714,609 0 0
RTX CORPORATION COM 75513E101   32,232,592 330,489 SH   SOLE 31 307,429 0 23,060
RTX CORPORATION COM 75513E101   32,174,659 329,895 SH   SOLE 36 329,895 0 0
RTX CORPORATION COM 75513E101   3,488,453 35,768 SH   SOLE 40 35,768 0 0
RTX CORPORATION COM 75513E101   171,452,803 1,757,949 SH   SOLE 43 1,450,499 0 307,450
RUBICON TECHNOLOGIES INC CL A 78112J208   22,010 54,615 SH   SOLE 22 54,615 0 0
RUMBLE INC COM CL A 78137L105   998,171 123,536 SH   SOLE 21 123,536 0 0
RUMBLE INC COM CL A 78137L105   10,803,590 1,337,078 SH   SOLE 22 1,337,078 0 0
RUMBLE INC COM CL A 78137L105   340,273 42,113 SH   SOLE 30 42,113 0 0
RUMBLE INC COM CL A 78137L105   291 36 SH   SOLE 43 36 0 0
RUMBLEON INC COM CL B 781386305   57,817 8,950 SH   SOLE 18 8,950 0 0
RUMBLEON INC COM CL B 781386305   413,279 63,975 SH   SOLE 21 63,975 0 0
RUMBLEON INC COM CL B 781386305   310,971 48,138 SH   SOLE 22 48,138 0 0
RUMBLEON INC COM CL B 781386305   29,328 4,540 SH   SOLE 26 4,540 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   1,088,291 89,793 SH   SOLE 30 89,793 0 0
RUSH ENTERPRISES INC CL A 781846209   3,132,633 58,532 SH   SOLE 2 17,696 0 40,836
RUSH ENTERPRISES INC CL A 781846209   11,560 216 SH   SOLE 4 216 0 0
RUSH ENTERPRISES INC CL A 781846209   493,187 9,215 SH   SOLE 7 8,761 0 454
RUSH ENTERPRISES INC CL A 781846209   10,257,536 191,658 SH   SOLE 18 191,658 0 0
RUSH ENTERPRISES INC CL A 781846209   7,294,134 136,288 SH   SOLE 19 136,288 0 0
RUSH ENTERPRISES INC CL A 781846209   379,822,984 7,096,842 SH   SOLE 21 7,096,842 0 0
RUSH ENTERPRISES INC CL A 781846209   103,202,134 1,928,291 SH   SOLE 22 1,851,578 0 76,713
RUSH ENTERPRISES INC CL A 781846209   661,882 12,367 SH   SOLE 25 12,367 0 0
RUSH ENTERPRISES INC CL A 781846209   2,780,043 51,944 SH   SOLE 26 34,343 0 17,601
RUSH ENTERPRISES INC CL A 781846209   61,387 1,147 SH   SOLE 28 1,147 0 0
RUSH ENTERPRISES INC CL A 781846209   7,402,084 138,305 SH   SOLE 30 138,305 0 0
RUSH ENTERPRISES INC CL A 781846209   91,519 1,710 SH   SOLE 36 1,710 0 0
RUSH ENTERPRISES INC CL A 781846209   715,509 13,369 SH   SOLE 40 13,369 0 0
RUSH ENTERPRISES INC CL A 781846209   1,392,460 26,018 SH   SOLE 43 24,918 0 1,100
RUSH ENTERPRISES INC CL B 781846308   1,161,669 21,799 SH   SOLE 2 15,644 0 6,155
RUSH ENTERPRISES INC CL B 781846308   427,706 8,026 SH   SOLE 7 7,590 0 436
RUSH ENTERPRISES INC CL B 781846308   1,324,257 24,850 SH   SOLE 18 24,850 0 0
RUSH ENTERPRISES INC CL B 781846308   1,067,399 20,030 SH   SOLE 19 20,030 0 0
RUSH ENTERPRISES INC CL B 781846308   19,811,623 371,770 SH   SOLE 21 371,770 0 0
RUSH ENTERPRISES INC CL B 781846308   8,623,175 161,816 SH   SOLE 22 148,137 0 13,679
RUSH ENTERPRISES INC CL B 781846308   79,828 1,498 SH   SOLE 25 1,498 0 0
RUSH ENTERPRISES INC CL B 781846308   828,233 15,542 SH   SOLE 30 15,542 0 0
RUSH ENTERPRISES INC CL B 781846308   116,066 2,178 SH   SOLE 40 2,178 0 0
RUSH ENTERPRISES INC CL B 781846308   476,732 8,946 SH   SOLE 43 8,946 0 0
RUSH STREET INTERACTIVE INC COM 782011100   178,862 27,475 SH   SOLE 2 17,874 0 9,601
RUSH STREET INTERACTIVE INC COM 782011100   5,475 841 SH   SOLE 7 841 0 0
RUSH STREET INTERACTIVE INC COM 782011100   1,077,887 165,574 SH   SOLE 18 155,504 0 10,070
RUSH STREET INTERACTIVE INC COM 782011100   912,188 140,121 SH   SOLE 19 140,121 0 0
RUSH STREET INTERACTIVE INC COM 782011100   14,674,445 2,254,139 SH   SOLE 21 2,254,139 0 0
RUSH STREET INTERACTIVE INC COM 782011100   11,391,445 1,749,838 SH   SOLE 22 1,725,127 0 24,711
RUSH STREET INTERACTIVE INC COM 782011100   137,758 21,161 SH   SOLE 43 20,389 0 772
RXO INC COMMON STOCK 74982T103   1,483,726 67,843 SH   SOLE 2 33,946 0 33,897
RXO INC COMMON STOCK 74982T103   25,828 1,181 SH   SOLE 4 1,181 0 0
RXO INC COMMON STOCK 74982T103   669,528 30,614 SH   SOLE 7 29,041 0 1,573
RXO INC COMMON STOCK 74982T103   7,687,043 351,488 SH   SOLE 18 351,488 0 0
RXO INC COMMON STOCK 74982T103   7,516,369 343,684 SH   SOLE 19 343,684 0 0
RXO INC COMMON STOCK 74982T103   297,166,498 13,587,860 SH   SOLE 21 13,587,860 0 0
RXO INC COMMON STOCK 74982T103   73,312,701 3,352,204 SH   SOLE 22 3,246,799 0 105,405
RXO INC COMMON STOCK 74982T103   489,210 22,369 SH   SOLE 25 22,369 0 0
RXO INC COMMON STOCK 74982T103   1,844,603 84,344 SH   SOLE 26 43,332 0 41,012
RXO INC COMMON STOCK 74982T103   7,072,124 323,371 SH   SOLE 30 323,371 0 0
RXO INC COMMON STOCK 74982T103   1,007,135 46,051 SH   SOLE 34 46,051 0 0
RXO INC COMMON STOCK 74982T103   48,639 2,224 SH   SOLE 36 2,224 0 0
RXO INC COMMON STOCK 74982T103   586,816 26,832 SH   SOLE 40 26,832 0 0
RXO INC COMMON STOCK 74982T103   561,228 25,662 SH   SOLE 43 21,265 0 4,397
RXSIGHT INC COM 78349D107   1,304,355 25,288 SH   SOLE 2 14,964 0 10,324
RXSIGHT INC COM 78349D107   2,321 45 SH   SOLE 4 45 0 0
RXSIGHT INC COM 78349D107   436,109 8,455 SH   SOLE 7 8,003 0 452
RXSIGHT INC COM 78349D107   3,613,746 70,061 SH   SOLE 18 70,061 0 0
RXSIGHT INC COM 78349D107   4,035,671 78,241 SH   SOLE 19 78,241 0 0
RXSIGHT INC COM 78349D107   55,980,754 1,085,319 SH   SOLE 21 1,085,319 0 0
RXSIGHT INC COM 78349D107   39,446,372 764,761 SH   SOLE 22 739,028 0 25,733
RXSIGHT INC COM 78349D107   60,039 1,164 SH   SOLE 23 1,164 0 0
RXSIGHT INC COM 78349D107   276,108 5,353 SH   SOLE 25 5,353 0 0
RXSIGHT INC COM 78349D107   713,970 13,842 SH   SOLE 26 13,842 0 0
RXSIGHT INC COM 78349D107   146,229 2,835 SH   SOLE 28 0 0 2,835
RXSIGHT INC COM 78349D107   2,481,411 48,108 SH   SOLE 30 48,108 0 0
RXSIGHT INC COM 78349D107   307,675 5,965 SH   SOLE 40 5,965 0 0
RXSIGHT INC COM 78349D107   6,293 122 SH   SOLE 43 73 0 49
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   5,369,015 96,739 SH   SOLE 2 31,915 0 64,824
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   14,375 259 SH   SOLE 4 259 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   871,350 15,700 SH   SOLE 7 14,886 0 814
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   2,367,297 42,654 SH   SOLE 18 42,654 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,736,928 31,296 SH   SOLE 19 31,296 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   88,461,339 1,593,898 SH   SOLE 21 1,593,898 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   143,166,024 2,579,568 SH   SOLE 22 2,453,854 0 125,714
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   84,445,470 1,521,540 SH   SOLE 25 1,521,540 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   2,149,515 38,730 SH   SOLE 26 38,730 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   380,508 6,856 SH   SOLE 28 1,728 0 5,128
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   3,788,763 68,266 SH   SOLE 30 68,266 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   65,546 1,181 SH   SOLE 31 1,181 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,192,085 21,479 SH   SOLE 40 21,479 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   878,787 15,834 SH   SOLE 43 9,791 0 6,043
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   49,209 338 SH   SOLE 18 338 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   18,635,083 127,997 SH   SOLE 21 127,997 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   4,366,535 29,992 SH   SOLE 26 29,992 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   542,468 3,726 SH   SOLE 43 3,612 0 114
RYDER SYS INC COM 783549108   21,800,904 181,387 SH   SOLE 2 63,594 0 117,793
RYDER SYS INC COM 783549108   19,110 159 SH   SOLE 4 159 0 0
RYDER SYS INC COM 783549108   1,872,560 15,580 SH   SOLE 7 14,785 0 795
RYDER SYS INC COM 783549108   10,660,252 88,695 SH   SOLE 18 88,695 0 0
RYDER SYS INC COM 783549108   2,428,199 20,203 SH   SOLE 19 20,203 0 0
RYDER SYS INC COM 783549108   284,535,883 2,367,384 SH   SOLE 21 2,367,384 0 0
RYDER SYS INC COM 783549108   170,749,606 1,420,664 SH   SOLE 22 1,348,159 0 72,505
RYDER SYS INC COM 783549108   1,130,868 9,409 SH   SOLE 25 9,409 0 0
RYDER SYS INC COM 783549108   7,802,735 64,920 SH   SOLE 26 55,976 0 8,944
RYDER SYS INC COM 783549108   184,131 1,532 SH   SOLE 28 958 0 574
RYDER SYS INC COM 783549108   10,646,430 88,580 SH   SOLE 30 88,580 0 0
RYDER SYS INC COM 783549108   65,504 545 SH   SOLE 31 545 0 0
RYDER SYS INC COM 783549108   400,713 3,334 SH   SOLE 36 3,334 0 0
RYDER SYS INC COM 783549108   1,170,530 9,739 SH   SOLE 40 9,739 0 0
RYDER SYS INC COM 783549108   17,492,759 145,543 SH   SOLE 43 137,815 0 7,727
RYERSON HLDG CORP COM 783754104   3,368,861 100,563 SH   SOLE 2 50,052 0 50,511
RYERSON HLDG CORP COM 783754104   52,495 1,567 SH   SOLE 4 191 0 1,376
RYERSON HLDG CORP COM 783754104   353,191 10,543 SH   SOLE 7 9,981 0 562
RYERSON HLDG CORP COM 783754104   2,726,699 81,394 SH   SOLE 18 81,394 0 0
RYERSON HLDG CORP COM 783754104   7,002,639 209,034 SH   SOLE 19 209,034 0 0
RYERSON HLDG CORP COM 783754104   49,378,230 1,473,977 SH   SOLE 21 1,473,977 0 0
RYERSON HLDG CORP COM 783754104   35,330,574 1,054,644 SH   SOLE 22 1,002,543 0 52,101
RYERSON HLDG CORP COM 783754104   205,992 6,149 SH   SOLE 23 6,149 0 0
RYERSON HLDG CORP COM 783754104   200,866 5,996 SH   SOLE 25 5,996 0 0
RYERSON HLDG CORP COM 783754104   961,919 28,714 SH   SOLE 26 1,423 0 27,291
RYERSON HLDG CORP COM 783754104   62,880 1,877 SH   SOLE 28 0 0 1,877
RYERSON HLDG CORP COM 783754104   987,111 29,466 SH   SOLE 30 29,466 0 0
RYERSON HLDG CORP COM 783754104   13,668 408 SH   SOLE 36 408 0 0
RYERSON HLDG CORP COM 783754104   314,197 9,379 SH   SOLE 40 9,379 0 0
RYERSON HLDG CORP COM 783754104   798,707 23,842 SH   SOLE 43 23,122 0 720
RYMAN HOSPITALITY PPTYS INC COM 78377T107   12,191,884 105,457 SH   SOLE 2 53,456 0 52,001
RYMAN HOSPITALITY PPTYS INC COM 78377T107   12,829,820 110,975 SH   SOLE 4 110,975 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   11,468,050 99,196 SH   SOLE 7 89,344 0 9,852
RYMAN HOSPITALITY PPTYS INC COM 78377T107   25,936,525 224,345 SH   SOLE 18 224,345 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   34,477,677 298,224 SH   SOLE 19 298,224 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   275,728,578 2,384,989 SH   SOLE 21 2,384,989 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   296,840,236 2,567,600 SH   SOLE 22 2,295,639 0 271,961
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,723,540 23,558 SH   SOLE 23 23,558 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   33,997,086 294,067 SH   SOLE 25 294,067 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   3,172,916 27,445 SH   SOLE 26 18,659 0 8,786
RYMAN HOSPITALITY PPTYS INC COM 78377T107   14,106,963 122,022 SH   SOLE 28 50,430 0 71,592
RYMAN HOSPITALITY PPTYS INC COM 78377T107   25,671,201 222,050 SH   SOLE 30 222,050 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,677,528 23,160 SH   SOLE 34 23,160 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   60,811 526 SH   SOLE 36 526 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,460,501 12,633 SH   SOLE 40 12,633 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   5,141,870 44,476 SH   SOLE 43 41,567 0 2,909
RYVYL INC COM 39366L307   41,953 14,417 SH   SOLE 22 14,417 0 0
S & T BANCORP INC COM 783859101   976,323 30,434 SH   SOLE 2 10,717 0 19,717
S & T BANCORP INC COM 783859101   2,502 78 SH   SOLE 4 78 0 0
S & T BANCORP INC COM 783859101   11,998 374 SH   SOLE 7 374 0 0
S & T BANCORP INC COM 783859101   3,832,405 119,464 SH   SOLE 18 119,464 0 0
S & T BANCORP INC COM 783859101   2,594,662 80,881 SH   SOLE 19 80,881 0 0
S & T BANCORP INC COM 783859101   136,552,305 4,256,618 SH   SOLE 21 4,256,618 0 0
S & T BANCORP INC COM 783859101   31,429,899 979,735 SH   SOLE 22 931,653 0 48,082
S & T BANCORP INC COM 783859101   180,450 5,625 SH   SOLE 25 5,625 0 0
S & T BANCORP INC COM 783859101   229,564 7,156 SH   SOLE 26 7,156 0 0
S & T BANCORP INC COM 783859101   61,112 1,905 SH   SOLE 28 601 0 1,304
S & T BANCORP INC COM 783859101   2,329,842 72,626 SH   SOLE 30 72,626 0 0
S & T BANCORP INC COM 783859101   186,096 5,801 SH   SOLE 40 5,801 0 0
S & T BANCORP INC COM 783859101   1,757,256 54,777 SH   SOLE 43 53,578 0 1,199
S&P GLOBAL INC COM 78409V104   327,333,572 769,382 SH   SOLE 2 306,386 0 462,996
S&P GLOBAL INC COM 78409V104   136,633,693 321,151 SH   SOLE 4 177,743 0 143,408
S&P GLOBAL INC COM 78409V104   145,942,964 343,032 SH   SOLE 7 310,763 0 32,269
S&P GLOBAL INC COM 78409V104   6,682,969 15,708 SH   SOLE 13 15,708 0 0
S&P GLOBAL INC COM 78409V104   19,939,991 46,868 SH   SOLE 15 46,868 0 0
S&P GLOBAL INC COM 78409V104   387,437,688 910,654 SH   SOLE 18 827,167 0 83,487
S&P GLOBAL INC COM 78409V104   296,951,762 697,971 SH   SOLE 19 697,971 0 0
S&P GLOBAL INC COM 78409V104   3,149,608,903 7,403,006 SH   SOLE 21 7,403,006 0 0
S&P GLOBAL INC COM 78409V104   2,973,286,256 6,988,568 SH   SOLE 22 6,279,150 0 709,418
S&P GLOBAL INC COM 78409V104   262,704,313 617,474 SH   SOLE 23 617,474 0 0
S&P GLOBAL INC COM 78409V104   625,522,117 1,470,260 SH   SOLE 25 1,399,664 0 70,596
S&P GLOBAL INC COM 78409V104   162,862,685 382,801 SH   SOLE 26 247,292 0 135,509
S&P GLOBAL INC COM 78409V104   279,799,320 657,655 SH   SOLE 28 33,079 0 624,576
S&P GLOBAL INC COM 78409V104   2,563,336 6,025 SH   SOLE 29 6,025 0 0
S&P GLOBAL INC COM 78409V104   1,143,119,907 2,686,849 SH   SOLE 30 2,686,849 0 0
S&P GLOBAL INC COM 78409V104   38,861,879 91,343 SH   SOLE 31 86,291 0 5,052
S&P GLOBAL INC COM 78409V104   130,504,660 306,745 SH   SOLE 34 306,745 0 0
S&P GLOBAL INC COM 78409V104   30,355,858 71,350 SH   SOLE 36 71,350 0 0
S&P GLOBAL INC COM 78409V104   6,754,870 15,877 SH   SOLE 40 15,877 0 0
S&P GLOBAL INC COM 78409V104   202,514 476 SH   OTR 43 476 0 0
S&P GLOBAL INC COM 78409V104   226,914,209 533,351 SH   SOLE 43 458,777 0 74,575
S&W SEED CO COM 785135104   1,962 4,057 SH   SOLE 18 4,057 0 0
S&W SEED CO COM 785135104   25,810 53,359 SH   SOLE 21 53,359 0 0
S&W SEED CO COM 785135104   9,415 19,464 SH   SOLE 22 19,464 0 0
SAB BIOTHERAPEUTICS INC COM NEW 78397T202   28,779 6,339 SH   SOLE 22 6,339 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   5,593,960 378,738 SH   SOLE 2 193,419 0 185,319
SABRA HEALTH CARE REIT INC COM 78573L106   1,596,548 108,094 SH   SOLE 4 108,094 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   5,547,095 375,565 SH   SOLE 7 337,555 0 38,010
SABRA HEALTH CARE REIT INC COM 78573L106   13,665,189 925,199 SH   SOLE 18 925,199 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   12,890,990 872,782 SH   SOLE 19 872,782 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   288,859,549 19,557,180 SH   SOLE 21 19,557,180 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   142,888,865 9,674,263 SH   SOLE 22 9,327,236 0 347,027
SABRA HEALTH CARE REIT INC COM 78573L106   180,800 12,241 SH   SOLE 23 12,241 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   5,973,328 404,423 SH   SOLE 25 404,423 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   1,032,054 69,875 SH   SOLE 26 69,875 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   2,636,342 178,493 SH   SOLE 28 12,203 0 166,290
SABRA HEALTH CARE REIT INC COM 78573L106   12,003,269 812,679 SH   SOLE 30 812,679 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   87,365 5,915 SH   SOLE 36 5,915 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   707,424 47,896 SH   SOLE 40 47,896 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   11,445,599 774,922 SH   SOLE 43 571,890 0 203,032
SABRE CORP COM 78573M104   656,502 271,282 SH   SOLE 2 102,294 0 168,988
SABRE CORP COM 78573M104   2,766 1,143 SH   SOLE 4 1,143 0 0
SABRE CORP COM 78573M104   7,708 3,185 SH   SOLE 7 3,185 0 0
SABRE CORP COM 78573M104   2,582,987 1,067,350 SH   SOLE 18 1,067,350 0 0
SABRE CORP COM 78573M104   1,715,277 708,792 SH   SOLE 19 708,792 0 0
SABRE CORP COM 78573M104   101,452,673 41,922,592 SH   SOLE 21 41,922,592 0 0
SABRE CORP COM 78573M104   24,606,187 10,167,846 SH   SOLE 22 9,783,616 0 384,230
SABRE CORP COM 78573M104   546,697 225,908 SH   SOLE 25 225,908 0 0
SABRE CORP COM 78573M104   405,365 167,506 SH   SOLE 26 108,728 0 58,778
SABRE CORP COM 78573M104   30,168 12,466 SH   SOLE 28 4,329 0 8,137
SABRE CORP COM 78573M104   1,906,931 787,988 SH   SOLE 30 787,988 0 0
SABRE CORP COM 78573M104   60,381 24,951 SH   SOLE 34 24,951 0 0
SABRE CORP COM 78573M104   55,619 22,983 SH   SOLE 36 22,983 0 0
SABRE CORP COM 78573M104   224,237 92,660 SH   SOLE 40 92,660 0 0
SABRE CORP COM 78573M104   244,667 101,102 SH   SOLE 43 94,056 0 7,046
SABRE CORP OPTIONS 78573M104   10,890 4,500 SH Call SOLE 4 4,500 0 0
SABRE CORP OPTIONS 78573M104   13,068 5,400 SH Call SOLE 7 5,400 0 0
SABRE CORP OPTIONS 78573M104   251,196 103,800 SH Call SOLE 18 103,800 0 0
SABRE CORP OPTIONS 78573M104   4,136,264 1,709,200 SH Call SOLE 19 1,709,200 0 0
SABRE CORP OPTIONS 78573M104   125,598 51,900 SH Call SOLE 22 51,900 0 0
SABRE CORP OPTIONS 78573M104   1,149,984 475,200 SH Call SOLE 34 475,200 0 0
SACHEM CAP CORP COM 78590A109   32,522 7,292 SH   SOLE 18 7,292 0 0
SACHEM CAP CORP COM 78590A109   432,892 97,061 SH   SOLE 21 97,061 0 0
SACHEM CAP CORP COM 78590A109   1,875,055 420,416 SH   SOLE 22 420,416 0 0
SACHEM CAP CORP COM 78590A109   37,999 8,520 SH   SOLE 43 8,520 0 0
SADOT GROUP INC COM 627333107   1,564 5,232 SH   SOLE 18 5,232 0 0
SADOT GROUP INC COM 627333107   17,975 60,118 SH   SOLE 21 60,118 0 0
SADOT GROUP INC COM 627333107   1,333 4,457 SH   SOLE 22 4,457 0 0
SAFE & GREEN DEV CORP COM 78637J105   21,664 25,790 SH   SOLE 22 25,790 0 0
SAFE & GREEN HOLDINGS CORP COM NEW 78418A505   27,707 138,537 SH   SOLE 22 138,537 0 0
SAFE BULKERS INC COM Y7388L103   199,045 40,130 SH   SOLE 2 2,124 0 38,006
SAFE BULKERS INC COM Y7388L103   308 62 SH   SOLE 7 62 0 0
SAFE BULKERS INC COM Y7388L103   904,932 182,446 SH   SOLE 18 182,446 0 0
SAFE BULKERS INC COM Y7388L103   724,279 146,024 SH   SOLE 19 146,024 0 0
SAFE BULKERS INC COM Y7388L103   12,194,264 2,458,521 SH   SOLE 21 2,458,521 0 0
SAFE BULKERS INC COM Y7388L103   4,259,127 858,695 SH   SOLE 22 805,140 0 53,555
SAFE BULKERS INC COM Y7388L103   57,129 11,518 SH   SOLE 43 11,518 0 0
SAFEHOLD INC COM 78646V107   1,017,249 49,381 SH   SOLE 2 13,751 0 35,630
SAFEHOLD INC COM 78646V107   482,782 23,436 SH   SOLE 4 23,436 0 0
SAFEHOLD INC COM 78646V107   1,459,263 70,838 SH   SOLE 7 63,372 0 7,466
SAFEHOLD INC COM 78646V107   3,163,233 153,555 SH   SOLE 18 153,555 0 0
SAFEHOLD INC COM 78646V107   3,815,841 185,235 SH   SOLE 19 185,235 0 0
SAFEHOLD INC COM 78646V107   116,552,101 5,657,869 SH   SOLE 21 5,657,869 0 0
SAFEHOLD INC COM 78646V107   37,994,743 1,844,405 SH   SOLE 22 1,779,424 0 64,981
SAFEHOLD INC COM 78646V107   48,307 2,345 SH   SOLE 23 2,345 0 0
SAFEHOLD INC COM 78646V107   5,547,395 269,291 SH   SOLE 25 269,291 0 0
SAFEHOLD INC COM 78646V107   831,334 40,356 SH   SOLE 26 4,966 0 35,390
SAFEHOLD INC COM 78646V107   738,716 35,860 SH   SOLE 28 1,857 0 34,003
SAFEHOLD INC COM 78646V107   5,217,712 253,287 SH   SOLE 30 253,287 0 0
SAFEHOLD INC COM 78646V107   41,365 2,008 SH   SOLE 36 2,008 0 0
SAFEHOLD INC COM 78646V107   166,448 8,080 SH   SOLE 40 8,080 0 0
SAFEHOLD INC COM 78646V107   50,223 2,438 SH   SOLE 43 2,081 0 357
SAFETY INS GROUP INC COM 78648T100   949,952 11,558 SH   SOLE 2 4,029 0 7,529
SAFETY INS GROUP INC COM 78648T100   2,877 35 SH   SOLE 4 35 0 0
SAFETY INS GROUP INC COM 78648T100   9,287 113 SH   SOLE 7 113 0 0
SAFETY INS GROUP INC COM 78648T100   3,701,755 45,039 SH   SOLE 18 45,039 0 0
SAFETY INS GROUP INC COM 78648T100   2,374,058 28,885 SH   SOLE 19 28,885 0 0
SAFETY INS GROUP INC COM 78648T100   138,579,984 1,686,093 SH   SOLE 21 1,686,093 0 0
SAFETY INS GROUP INC COM 78648T100   29,405,609 357,776 SH   SOLE 22 339,855 0 17,921
SAFETY INS GROUP INC COM 78648T100   247,063 3,006 SH   SOLE 25 3,006 0 0
SAFETY INS GROUP INC COM 78648T100   464,538 5,652 SH   SOLE 26 3,605 0 2,047
SAFETY INS GROUP INC COM 78648T100   6,000 73 SH   SOLE 28 73 0 0
SAFETY INS GROUP INC COM 78648T100   1,902,863 23,152 SH   SOLE 30 23,152 0 0
SAFETY INS GROUP INC COM 78648T100   116,052 1,412 SH   SOLE 40 1,412 0 0
SAFETY INS GROUP INC COM 78648T100   355,225 4,322 SH   SOLE 43 4,322 0 0
SAFETY SHOT INC COM NEW 48208F105   1,488,165 622,663 SH   SOLE 22 622,663 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   464,539 20,822 SH   SOLE 2 20,822 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   14,368 644 SH   SOLE 18 644 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   188,051 8,429 SH   SOLE 21 8,429 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300   2,052,051 91,979 SH   SOLE 22 91,979 0 0
SAGE THERAPEUTICS INC COM 78667J108   616,302 32,887 SH   SOLE 2 18,086 0 14,801
SAGE THERAPEUTICS INC COM 78667J108   3,973 212 SH   SOLE 4 212 0 0
SAGE THERAPEUTICS INC COM 78667J108   9,145 488 SH   SOLE 7 488 0 0
SAGE THERAPEUTICS INC COM 78667J108   2,657,107 141,788 SH   SOLE 18 135,541 0 6,247
SAGE THERAPEUTICS INC COM 78667J108   10,667,839 569,255 SH   SOLE 19 569,255 0 0
SAGE THERAPEUTICS INC COM 78667J108   42,118,993 2,247,545 SH   SOLE 21 2,247,545 0 0
SAGE THERAPEUTICS INC COM 78667J108   29,208,857 1,558,637 SH   SOLE 22 1,508,090 0 50,547
SAGE THERAPEUTICS INC COM 78667J108   199,394 10,640 SH   SOLE 25 10,640 0 0
SAGE THERAPEUTICS INC COM 78667J108   845,530 45,119 SH   SOLE 26 14,111 0 31,008
SAGE THERAPEUTICS INC COM 78667J108   17,447 931 SH   SOLE 28 931 0 0
SAGE THERAPEUTICS INC COM 78667J108   3,842,262 205,030 SH   SOLE 30 205,030 0 0
SAGE THERAPEUTICS INC COM 78667J108   56,220 3,000 SH   SOLE 34 3,000 0 0
SAGE THERAPEUTICS INC COM 78667J108   282,187 15,058 SH   SOLE 40 15,058 0 0
SAGE THERAPEUTICS INC COM 78667J108   1,153,859 61,572 SH   SOLE 43 53,970 0 7,602
SAGIMET BIOSCIENCES INC COM SER A 786700104   23,778 4,387 SH   SOLE 2 497 0 3,890
SAGIMET BIOSCIENCES INC COM SER A 786700104   272,008 50,186 SH   SOLE 18 50,186 0 0
SAGIMET BIOSCIENCES INC COM SER A 786700104   4,238,809 782,068 SH   SOLE 19 782,068 0 0
SAGIMET BIOSCIENCES INC COM SER A 786700104   4,281,047 789,861 SH   SOLE 21 789,861 0 0
SAGIMET BIOSCIENCES INC COM SER A 786700104   2,137,046 394,289 SH   SOLE 22 383,617 0 10,672
SAGIMET BIOSCIENCES INC COM SER A 786700104   26,124 4,820 SH   SOLE 34 4,820 0 0
SAIA INC COM 78709Y105   31,746,780 54,268 SH   SOLE 2 25,813 0 28,455
SAIA INC COM 78709Y105   47,970 82 SH   SOLE 4 82 0 0
SAIA INC COM 78709Y105   2,541,240 4,344 SH   SOLE 7 4,120 0 224
SAIA INC COM 78709Y105   29,536,650 50,490 SH   SOLE 18 49,902 0 588
SAIA INC COM 78709Y105   229,006,440 391,464 SH   SOLE 19 391,464 0 0
SAIA INC COM 78709Y105   811,502,640 1,387,184 SH   SOLE 21 1,387,184 0 0
SAIA INC COM 78709Y105   488,448,675 834,955 SH   SOLE 22 799,822 0 35,133
SAIA INC COM 78709Y105   46,215 79 SH   SOLE 23 79 0 0
SAIA INC COM 78709Y105   3,134,430 5,358 SH   SOLE 25 5,358 0 0
SAIA INC COM 78709Y105   11,602,305 19,833 SH   SOLE 26 9,267 0 10,566
SAIA INC COM 78709Y105   999,765 1,709 SH   SOLE 28 469 0 1,240
SAIA INC COM 78709Y105   14,370,525 24,565 SH   SOLE 30 24,565 0 0
SAIA INC COM 78709Y105   193,635 331 SH   SOLE 31 331 0 0
SAIA INC COM 78709Y105   978,705 1,673 SH   SOLE 34 1,673 0 0
SAIA INC COM 78709Y105   175,500 300 SH   SOLE 36 300 0 0
SAIA INC COM 78709Y105   3,261,375 5,575 SH   SOLE 40 5,575 0 0
SAIA INC COM 78709Y105   38,716 66 SH   OTR 43 66 0 0
SAIA INC COM 78709Y105   18,804,240 32,144 SH   SOLE 43 29,454 0 2,690
SALARIUS PHARMACEUTICALS INC COM NEW 79400X305   8 15 SH   SOLE 22 15 0 0
SALESFORCE INC COM 79466L302   510,061,582 1,693,544 SH   SOLE 2 308,478 0 1,385,066
SALESFORCE INC COM 79466L302   231,748,673 769,469 SH   SOLE 4 407,998 0 361,471
SALESFORCE INC COM 79466L302   268,663,101 892,035 SH   SOLE 7 801,043 0 90,992
SALESFORCE INC COM 79466L302   13,492,262 44,798 SH   SOLE 13 44,798 0 0
SALESFORCE INC COM 79466L302   41,998,346 139,446 SH   SOLE 15 139,446 0 0
SALESFORCE INC COM 79466L302   646,726,826 2,147,310 SH   SOLE 18 2,029,668 0 117,642
SALESFORCE INC COM 79466L302   400,050,768 1,328,278 SH   SOLE 19 1,328,278 0 0
SALESFORCE INC COM 79466L302   8,214,933,576 27,275,827 SH   SOLE 21 27,275,827 0 0
SALESFORCE INC COM 79466L302   6,209,155,191 20,616,094 SH   SOLE 22 18,519,085 0 2,097,009
SALESFORCE INC COM 79466L302   532,773,867 1,768,955 SH   SOLE 23 1,768,955 0 0
SALESFORCE INC COM 79466L302   913,490,385 3,033,038 SH   SOLE 25 2,568,338 0 464,700
SALESFORCE INC COM 79466L302   388,856,811 1,291,111 SH   SOLE 26 750,169 0 540,942
SALESFORCE INC COM 79466L302   605,912,719 2,011,796 SH   SOLE 28 122,609 0 1,889,187
SALESFORCE INC COM 79466L302   535,799 1,779 SH   SOLE 29 1,779 0 0
SALESFORCE INC COM 79466L302   1,912,024,364 6,348,444 SH   SOLE 30 6,348,444 0 0
SALESFORCE INC COM 79466L302   66,914,667 222,175 SH   SOLE 31 206,722 0 15,453
SALESFORCE INC COM 79466L302   39,480,481 131,086 SH   SOLE 32 131,086 0 0
SALESFORCE INC COM 79466L302   369,135,846 1,225,632 SH   SOLE 34 1,225,632 0 0
SALESFORCE INC COM 79466L302   61,203,993 203,214 SH   SOLE 36 203,214 0 0
SALESFORCE INC COM 79466L302   14,376,225 47,733 SH   SOLE 40 47,733 0 0
SALESFORCE INC COM 79466L302   364,428 1,210 SH   OTR 43 1,210 0 0
SALESFORCE INC COM 79466L302   383,403,109 1,273,003 SH   SOLE 43 1,072,815 0 200,188
SALESFORCE INC OPTIONS 79466L302   3,855,104 12,800 SH Call SOLE 2 0 0 12,800
SALESFORCE INC OPTIONS 79466L302   783,068 2,600 SH Call SOLE 4 2,600 0 0
SALESFORCE INC OPTIONS 79466L302   60,236 200 SH Call SOLE 7 200 0 0
SALESFORCE INC OPTIONS 79466L302   17,950,328 59,600 SH Call SOLE 18 59,600 0 0
SALESFORCE INC OPTIONS 79466L302   107,912,794 358,300 SH Call SOLE 19 358,300 0 0
SALESFORCE INC OPTIONS 79466L302   7,589,736 25,200 SH Call SOLE 22 25,200 0 0
SALESFORCE INC OPTIONS 79466L302   3,915,340 13,000 SH Call SOLE 26 13,000 0 0
SALESFORCE INC OPTIONS 79466L302   512,006 1,700 SH Call SOLE 30 1,700 0 0
SALESFORCE INC OPTIONS 79466L302   59,061,398 196,100 SH Call SOLE 34 196,100 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   717,715 57,787 SH   SOLE 2 30,589 0 27,198
SALLY BEAUTY HLDGS INC COM 79546E104   5,974 481 SH   SOLE 4 481 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   424,454 34,175 SH   SOLE 7 32,446 0 1,729
SALLY BEAUTY HLDGS INC COM 79546E104   3,786,523 304,873 SH   SOLE 18 304,873 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   2,848,701 229,364 SH   SOLE 19 229,364 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   152,008,765 12,239,031 SH   SOLE 21 12,239,031 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   39,553,080 3,184,628 SH   SOLE 22 3,089,598 0 95,030
SALLY BEAUTY HLDGS INC COM 79546E104   260,087 20,941 SH   SOLE 25 20,941 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   799,103 64,340 SH   SOLE 26 37,656 0 26,684
SALLY BEAUTY HLDGS INC COM 79546E104   254,436 20,486 SH   SOLE 28 2,010 0 18,476
SALLY BEAUTY HLDGS INC COM 79546E104   3,771,023 303,625 SH   SOLE 30 303,625 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   96,839 7,797 SH   SOLE 36 7,797 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   321,902 25,918 SH   SOLE 40 25,918 0 0
SALLY BEAUTY HLDGS INC COM 79546E104   3,021,649 243,289 SH   SOLE 43 225,760 0 17,529
SAMSARA INC COM CL A 79589L106   1,684,111 44,565 SH   SOLE 2 36,799 0 7,766
SAMSARA INC COM CL A 79589L106   2,122,135 56,156 SH   SOLE 4 36,635 0 19,521
SAMSARA INC COM CL A 79589L106   867,205 22,948 SH   SOLE 7 22,254 0 694
SAMSARA INC COM CL A 79589L106   132,945 3,518 SH   SOLE 13 3,518 0 0
SAMSARA INC COM CL A 79589L106   467,273 12,365 SH   SOLE 15 12,365 0 0
SAMSARA INC COM CL A 79589L106   6,785,686 179,563 SH   SOLE 18 168,842 0 10,721
SAMSARA INC COM CL A 79589L106   16,766,856 443,685 SH   SOLE 19 443,685 0 0
SAMSARA INC COM CL A 79589L106   57,303,093 1,516,356 SH   SOLE 21 1,516,356 0 0
SAMSARA INC COM CL A 79589L106   111,332,061 2,946,072 SH   SOLE 22 2,755,092 0 190,980
SAMSARA INC COM CL A 79589L106   10,075,683 266,623 SH   SOLE 23 266,623 0 0
SAMSARA INC COM CL A 79589L106   578,338 15,304 SH   SOLE 25 15,304 0 0
SAMSARA INC COM CL A 79589L106   3,509,520 92,869 SH   SOLE 26 82,730 0 10,139
SAMSARA INC COM CL A 79589L106   7,423,581 196,443 SH   SOLE 28 0 0 196,443
SAMSARA INC COM CL A 79589L106   16,955,202 448,669 SH   SOLE 30 434,724 0 13,945
SAMSARA INC COM CL A 79589L106   1,433,224 37,926 SH   SOLE 31 35,085 0 2,841
SAMSARA INC COM CL A 79589L106   33,592,400 888,923 SH   SOLE 34 888,923 0 0
SAMSARA INC COM CL A 79589L106   704,217 18,635 SH   SOLE 36 18,635 0 0
SAMSARA INC COM CL A 79589L106   332,061 8,787 SH   SOLE 40 8,787 0 0
SAMSARA INC COM CL A 79589L106   145,038 3,838 SH   SOLE 43 3,838 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   11,432 2,161 SH   SOLE 43 2,078 0 83
SANA BIOTECHNOLOGY INC COM 799566104   1,763,140 176,314 SH   SOLE 2 91,285 0 85,029
SANA BIOTECHNOLOGY INC COM 799566104   6,800 680 SH   SOLE 4 680 0 0
SANA BIOTECHNOLOGY INC COM 799566104   6,420 642 SH   SOLE 7 642 0 0
SANA BIOTECHNOLOGY INC COM 799566104   2,507,100 250,710 SH   SOLE 18 250,710 0 0
SANA BIOTECHNOLOGY INC COM 799566104   6,598,980 659,898 SH   SOLE 19 659,898 0 0
SANA BIOTECHNOLOGY INC COM 799566104   43,945,530 4,394,553 SH   SOLE 21 4,394,553 0 0
SANA BIOTECHNOLOGY INC COM 799566104   32,066,860 3,206,686 SH   SOLE 22 3,073,777 0 132,909
SANA BIOTECHNOLOGY INC COM 799566104   235,830 23,583 SH   SOLE 25 23,583 0 0
SANA BIOTECHNOLOGY INC COM 799566104   458,330 45,833 SH   SOLE 26 2,021 0 43,812
SANA BIOTECHNOLOGY INC COM 799566104   1,764,180 176,418 SH   SOLE 30 176,418 0 0
SANA BIOTECHNOLOGY INC COM 799566104   39,740 3,974 SH   SOLE 34 3,974 0 0
SANA BIOTECHNOLOGY INC COM 799566104   137,980 13,798 SH   SOLE 40 13,798 0 0
SANA BIOTECHNOLOGY INC COM 799566104   930,550 93,055 SH   SOLE 43 89,593 0 3,462
SANARA MEDTECH INC COM 79957L100   14,578 394 SH   SOLE 2 143 0 251
SANARA MEDTECH INC COM 79957L100   339,734 9,182 SH   SOLE 18 9,182 0 0
SANARA MEDTECH INC COM 79957L100   301,254 8,142 SH   SOLE 19 8,142 0 0
SANARA MEDTECH INC COM 79957L100   4,998,293 135,089 SH   SOLE 21 135,089 0 0
SANARA MEDTECH INC COM 79957L100   1,656,860 44,780 SH   SOLE 22 44,013 0 767
SANDRIDGE ENERGY INC COM NEW 80007P869   303,260 20,814 SH   SOLE 2 8,241 0 12,573
SANDRIDGE ENERGY INC COM NEW 80007P869   978,055 67,128 SH   SOLE 18 67,128 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   575,180 39,477 SH   SOLE 19 39,477 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   13,331,098 914,969 SH   SOLE 21 914,969 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   9,581,188 657,597 SH   SOLE 22 625,240 0 32,357
SANDRIDGE ENERGY INC COM NEW 80007P869   15,357 1,054 SH   SOLE 43 1,054 0 0
SANDY SPRING BANCORP INC COM 800363103   3,815,382 164,598 SH   SOLE 2 95,958 0 68,640
SANDY SPRING BANCORP INC COM 800363103   3,825 165 SH   SOLE 4 165 0 0
SANDY SPRING BANCORP INC COM 800363103   456,831 19,708 SH   SOLE 7 18,648 0 1,060
SANDY SPRING BANCORP INC COM 800363103   2,747,456 118,527 SH   SOLE 18 118,527 0 0
SANDY SPRING BANCORP INC COM 800363103   7,372,932 318,073 SH   SOLE 19 318,073 0 0
SANDY SPRING BANCORP INC COM 800363103   41,222,779 1,778,377 SH   SOLE 21 1,778,377 0 0
SANDY SPRING BANCORP INC COM 800363103   40,826,355 1,761,275 SH   SOLE 22 1,673,261 0 88,014
SANDY SPRING BANCORP INC COM 800363103   154,611 6,670 SH   SOLE 23 6,670 0 0
SANDY SPRING BANCORP INC COM 800363103   224,614 9,690 SH   SOLE 25 9,690 0 0
SANDY SPRING BANCORP INC COM 800363103   819,714 35,363 SH   SOLE 26 16,791 0 18,572
SANDY SPRING BANCORP INC COM 800363103   54,960 2,371 SH   SOLE 28 842 0 1,529
SANDY SPRING BANCORP INC COM 800363103   836,242 36,076 SH   SOLE 30 36,076 0 0
SANDY SPRING BANCORP INC COM 800363103   8,530 368 SH   SOLE 36 368 0 0
SANDY SPRING BANCORP INC COM 800363103   307,460 13,264 SH   SOLE 40 13,264 0 0
SANDY SPRING BANCORP INC COM 800363103   3,941,054 170,020 SH   SOLE 43 151,788 0 18,232
SANFILIPPO JOHN B & SON INC COM 800422107   1,034,732 9,769 SH   SOLE 2 7,615 0 2,154
SANFILIPPO JOHN B & SON INC COM 800422107   1,695 16 SH   SOLE 4 16 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   7,944 75 SH   SOLE 7 75 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   2,655,944 25,075 SH   SOLE 18 25,075 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   2,058,449 19,434 SH   SOLE 19 19,434 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   113,458,115 1,071,168 SH   SOLE 21 1,071,168 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   26,193,063 247,291 SH   SOLE 22 239,766 0 7,525
SANFILIPPO JOHN B & SON INC COM 800422107   208,874 1,972 SH   SOLE 25 1,972 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   490,092 4,627 SH   SOLE 26 0 0 4,627
SANFILIPPO JOHN B & SON INC COM 800422107   27,010 255 SH   SOLE 28 0 0 255
SANFILIPPO JOHN B & SON INC COM 800422107   2,212,775 20,891 SH   SOLE 30 20,891 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   172,544 1,629 SH   SOLE 40 1,629 0 0
SANFILIPPO JOHN B & SON INC COM 800422107   4,077,958 38,500 SH   SOLE 43 36,048 0 2,452
SANGAMO THERAPEUTICS INC COM 800677106   192,243 286,844 SH   SOLE 2 225,163 0 61,681
SANGAMO THERAPEUTICS INC COM 800677106   1,127 1,681 SH   SOLE 7 1,681 0 0
SANGAMO THERAPEUTICS INC COM 800677106   290,197 433,000 SH   SOLE 18 414,485 0 18,515
SANGAMO THERAPEUTICS INC COM 800677106   1,250,464 1,865,807 SH   SOLE 19 1,865,807 0 0
SANGAMO THERAPEUTICS INC COM 800677106   3,627,198 5,412,113 SH   SOLE 21 5,412,113 0 0
SANGAMO THERAPEUTICS INC COM 800677106   3,534,944 5,274,462 SH   SOLE 22 4,991,299 0 283,163
SANGAMO THERAPEUTICS INC COM 800677106   1,260 1,880 SH   SOLE 28 1,880 0 0
SANGAMO THERAPEUTICS INC COM 800677106   1,240 1,850 SH   SOLE 43 1,850 0 0
SANMINA CORPORATION COM 801056102   11,363,271 182,748 SH   SOLE 2 69,506 0 113,242
SANMINA CORPORATION COM 801056102   15,669 252 SH   SOLE 4 173 0 79
SANMINA CORPORATION COM 801056102   67,092 1,079 SH   SOLE 7 1,079 0 0
SANMINA CORPORATION COM 801056102   13,176,626 211,911 SH   SOLE 18 193,690 0 18,221
SANMINA CORPORATION COM 801056102   37,520,967 603,425 SH   SOLE 19 603,425 0 0
SANMINA CORPORATION COM 801056102   409,883,161 6,591,881 SH   SOLE 21 6,591,881 0 0
SANMINA CORPORATION COM 801056102   136,375,974 2,193,245 SH   SOLE 22 2,071,759 0 121,486
SANMINA CORPORATION COM 801056102   772,524 12,424 SH   SOLE 23 12,424 0 0
SANMINA CORPORATION COM 801056102   705,867 11,352 SH   SOLE 25 11,352 0 0
SANMINA CORPORATION COM 801056102   9,098,364 146,323 SH   SOLE 26 18,966 0 127,357
SANMINA CORPORATION COM 801056102   72,129 1,160 SH   SOLE 28 1,160 0 0
SANMINA CORPORATION COM 801056102   7,562,829 121,628 SH   SOLE 30 121,628 0 0
SANMINA CORPORATION COM 801056102   114,411 1,840 SH   SOLE 36 1,840 0 0
SANMINA CORPORATION COM 801056102   783,219 12,596 SH   SOLE 40 12,596 0 0
SANMINA CORPORATION COM 801056102   4,316,536 69,420 SH   SOLE 43 65,081 0 4,339
SANOFI SPONSORED ADR 80105N105   20,072 413 SH   SOLE 2 413 0 0
SANOFI SPONSORED ADR 80105N105   266,912,394 5,492,025 SH   SOLE 18 5,456,133 0 35,892
SANOFI SPONSORED ADR 80105N105   79,328,905 1,632,282 SH   SOLE 19 1,632,282 0 0
SANOFI SPONSORED ADR 80105N105   168,107 3,459 SH   SOLE 21 3,459 0 0
SANOFI SPONSORED ADR 80105N105   2,793,528 57,480 SH   SOLE 23 57,480 0 0
SANOFI SPONSORED ADR 80105N105   6,411,506 131,924 SH   SOLE 25 0 0 131,924
SANOFI SPONSORED ADR 80105N105   1,907,404 39,247 SH   SOLE 26 0 0 39,247
SANOFI SPONSORED ADR 80105N105   7,175,110 147,636 SH   SOLE 30 147,636 0 0
SANOFI SPONSORED ADR 80105N105   8,682,341 178,649 SH   SOLE 31 0 0 178,649
SANOFI SPONSORED ADR 80105N105   57,205,699 1,177,072 SH   SOLE 34 1,177,072 0 0
SANOFI SPONSORED ADR 80105N105   1,841,454 37,890 SH   SOLE 36 37,890 0 0
SANOFI SPONSORED ADR 80105N105   70,266,725 1,445,817 SH   SOLE 43 1,358,146 0 87,671
SAP SE SPON ADR 803054204   174,942 897 SH   SOLE 18 897 0 0
SAP SE SPON ADR 803054204   203,334,525 1,042,581 SH   SOLE 43 933,927 0 108,653
SAPIENS INTL CORP N V SHS G7T16G103   205,406 6,387 SH   SOLE 2 1,917 0 4,470
SAPIENS INTL CORP N V SHS G7T16G103   8,394 261 SH   SOLE 7 261 0 0
SAPIENS INTL CORP N V SHS G7T16G103   2,353,694 73,187 SH   SOLE 18 73,187 0 0
SAPIENS INTL CORP N V SHS G7T16G103   2,141,020 66,574 SH   SOLE 19 66,574 0 0
SAPIENS INTL CORP N V SHS G7T16G103   33,202,917 1,032,429 SH   SOLE 21 1,032,429 0 0
SAPIENS INTL CORP N V SHS G7T16G103   12,133,035 377,271 SH   SOLE 22 363,683 0 13,588
SAPIENS INTL CORP N V SHS G7T16G103   753,541 23,431 SH   SOLE 30 23,431 0 0
SAPIENS INTL CORP N V SHS G7T16G103   557,976 17,350 SH   SOLE 43 17,310 0 40
SAREPTA THERAPEUTICS INC COM 803607100   27,119,281 209,480 SH   SOLE 2 100,954 0 108,526
SAREPTA THERAPEUTICS INC COM 803607100   409,482 3,163 SH   SOLE 4 2,241 0 922
SAREPTA THERAPEUTICS INC COM 803607100   2,097,899 16,205 SH   SOLE 7 15,555 0 650
SAREPTA THERAPEUTICS INC COM 803607100   188,105 1,453 SH   SOLE 13 1,453 0 0
SAREPTA THERAPEUTICS INC COM 803607100   10,106,295 78,065 SH   SOLE 18 78,065 0 0
SAREPTA THERAPEUTICS INC COM 803607100   71,703,622 553,867 SH   SOLE 19 553,867 0 0
SAREPTA THERAPEUTICS INC COM 803607100   279,780,019 2,161,131 SH   SOLE 21 2,161,131 0 0
SAREPTA THERAPEUTICS INC COM 803607100   309,763,344 2,392,734 SH   SOLE 22 2,272,911 0 119,823
SAREPTA THERAPEUTICS INC COM 803607100   1,209,545 9,343 SH   SOLE 23 9,343 0 0
SAREPTA THERAPEUTICS INC COM 803607100   2,191,499 16,928 SH   SOLE 25 16,928 0 0
SAREPTA THERAPEUTICS INC COM 803607100   11,243,860 86,852 SH   SOLE 26 29,651 0 57,201
SAREPTA THERAPEUTICS INC COM 803607100   563,539 4,353 SH   SOLE 28 1,421 0 2,932
SAREPTA THERAPEUTICS INC COM 803607100   173,735 1,342 SH   SOLE 29 1,342 0 0
SAREPTA THERAPEUTICS INC COM 803607100   33,406,635 258,046 SH   SOLE 30 258,046 0 0
SAREPTA THERAPEUTICS INC COM 803607100   342,681 2,647 SH   SOLE 31 2,647 0 0
SAREPTA THERAPEUTICS INC COM 803607100   14,937,872 115,386 SH   SOLE 34 115,386 0 0
SAREPTA THERAPEUTICS INC COM 803607100   55,150 426 SH   SOLE 36 426 0 0
SAREPTA THERAPEUTICS INC COM 803607100   2,300,116 17,767 SH   SOLE 40 17,767 0 0
SAREPTA THERAPEUTICS INC COM 803607100   31,200 241 SH   OTR 43 241 0 0
SAREPTA THERAPEUTICS INC COM 803607100   4,005,622 30,941 SH   SOLE 43 25,448 0 5,493
SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2   21,936,918 18,780,000 PRN   SOLE 2 18,780,000 0 0
SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2   10,571,305 9,050,000 PRN   SOLE 21 9,050,000 0 0
SAREPTA THERAPEUTICS INC NOTE 1.250% 9/1 803607AD2   29,786,550 25,500,000 PRN   SOLE 22 25,500,000 0 0
SASOL LTD SPONSORED ADR 803866300   5,525,661 707,511 SH   SOLE 43 649,615 0 57,896
SAUL CTRS INC COM 804395101   320,545 8,328 SH   SOLE 2 4,584 0 3,744
SAUL CTRS INC COM 804395101   423 11 SH   SOLE 4 11 0 0
SAUL CTRS INC COM 804395101   2,348 61 SH   SOLE 7 61 0 0
SAUL CTRS INC COM 804395101   1,303,656 33,870 SH   SOLE 18 33,870 0 0
SAUL CTRS INC COM 804395101   978,223 25,415 SH   SOLE 19 25,415 0 0
SAUL CTRS INC COM 804395101   57,154,571 1,484,920 SH   SOLE 21 1,484,920 0 0
SAUL CTRS INC COM 804395101   13,414,881 348,529 SH   SOLE 22 337,647 0 10,882
SAUL CTRS INC COM 804395101   26,289 683 SH   SOLE 23 683 0 0
SAUL CTRS INC COM 804395101   137,255 3,566 SH   SOLE 25 3,566 0 0
SAUL CTRS INC COM 804395101   133,560 3,470 SH   SOLE 26 3,470 0 0
SAUL CTRS INC COM 804395101   310,499 8,067 SH   SOLE 28 178 0 7,889
SAUL CTRS INC COM 804395101   1,348,305 35,030 SH   SOLE 30 35,030 0 0
SAUL CTRS INC COM 804395101   53,771 1,397 SH   SOLE 40 1,397 0 0
SAUL CTRS INC COM 804395101   1,251,733 32,521 SH   SOLE 43 31,339 0 1,182
SAVARA INC COM 805111101   363,585 73,009 SH   SOLE 2 21,035 0 51,974
SAVARA INC COM 805111101   5,632 1,131 SH   SOLE 7 1,131 0 0
SAVARA INC COM 805111101   1,267,759 254,570 SH   SOLE 18 254,570 0 0
SAVARA INC COM 805111101   947,076 190,176 SH   SOLE 19 190,176 0 0
SAVARA INC COM 805111101   20,021,268 4,020,335 SH   SOLE 21 4,020,335 0 0
SAVARA INC COM 805111101   12,692,835 2,548,762 SH   SOLE 22 2,427,130 0 121,632
SAVARA INC COM 805111101   65,482 13,149 SH   SOLE 25 13,149 0 0
SAVARA INC COM 805111101   357,494 71,786 SH   SOLE 30 71,786 0 0
SAVARA INC COM 805111101   97,822 19,643 SH   SOLE 40 19,643 0 0
SAVARA INC COM 805111101   245,285 49,254 SH   SOLE 43 40,670 0 8,584
SAVERS VALUE VLG INC COM 80517M109   494,513 25,649 SH   SOLE 2 20,020 0 5,629
SAVERS VALUE VLG INC COM 80517M109   4,820 250 SH   SOLE 7 250 0 0
SAVERS VALUE VLG INC COM 80517M109   1,275,912 66,178 SH   SOLE 18 66,178 0 0
SAVERS VALUE VLG INC COM 80517M109   2,393,516 124,145 SH   SOLE 19 124,145 0 0
SAVERS VALUE VLG INC COM 80517M109   18,409,797 954,865 SH   SOLE 21 954,865 0 0
SAVERS VALUE VLG INC COM 80517M109   14,126,437 732,699 SH   SOLE 22 716,721 0 15,978
SAVERS VALUE VLG INC COM 80517M109   1,716,363 89,023 SH   SOLE 28 89,023 0 0
SAVERS VALUE VLG INC COM 80517M109   2,006,026 104,047 SH   SOLE 34 104,047 0 0
SAVERS VALUE VLG INC COM 80517M109   6,729 349 SH   SOLE 43 349 0 0
SB FINL GROUP INC COM 78408D105   230,167 16,703 SH   SOLE 2 16,703 0 0
SB FINL GROUP INC COM 78408D105   14,042 1,019 SH   SOLE 18 1,019 0 0
SB FINL GROUP INC COM 78408D105   190,495 13,824 SH   SOLE 21 13,824 0 0
SB FINL GROUP INC COM 78408D105   353,719 25,669 SH   SOLE 22 25,669 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   65,326,815 301,462 SH   SOLE 2 156,933 0 144,529
SBA COMMUNICATIONS CORP NEW CL A 78410G104   29,867,328 137,828 SH   SOLE 4 90,158 0 47,670
SBA COMMUNICATIONS CORP NEW CL A 78410G104   71,352,809 329,270 SH   SOLE 7 295,743 0 33,527
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,145,910 5,288 SH   SOLE 13 5,288 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   3,346,715 15,444 SH   SOLE 15 15,444 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   39,737,363 183,375 SH   SOLE 18 176,551 0 6,824
SBA COMMUNICATIONS CORP NEW CL A 78410G104   40,852,067 188,519 SH   SOLE 19 188,519 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   789,074,261 3,641,321 SH   SOLE 21 3,641,321 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   525,437,691 2,424,724 SH   SOLE 22 2,144,466 0 280,258
SBA COMMUNICATIONS CORP NEW CL A 78410G104   40,374,677 186,316 SH   SOLE 23 186,316 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   50,036,247 230,901 SH   SOLE 25 230,233 0 668
SBA COMMUNICATIONS CORP NEW CL A 78410G104   49,891,058 230,231 SH   SOLE 26 69,122 0 161,109
SBA COMMUNICATIONS CORP NEW CL A 78410G104   33,617,755 155,135 SH   SOLE 28 11,321 0 143,814
SBA COMMUNICATIONS CORP NEW CL A 78410G104   191,823,924 885,205 SH   SOLE 30 885,205 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   5,412,733 24,978 SH   SOLE 31 23,187 0 1,791
SBA COMMUNICATIONS CORP NEW CL A 78410G104   29,150,051 134,518 SH   SOLE 34 134,518 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   5,265,593 24,299 SH   SOLE 36 24,299 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,156,311 5,336 SH   SOLE 40 5,336 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   19,292 89 SH   OTR 43 89 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   24,392,862 112,565 SH   SOLE 43 97,913 0 14,652
SCANSOURCE INC COM 806037107   2,763,950 62,760 SH   SOLE 2 38,553 0 24,207
SCANSOURCE INC COM 806037107   2,819 64 SH   SOLE 4 64 0 0
SCANSOURCE INC COM 806037107   418,380 9,500 SH   SOLE 7 8,993 0 507
SCANSOURCE INC COM 806037107   3,625,461 82,322 SH   SOLE 18 82,322 0 0
SCANSOURCE INC COM 806037107   7,070,534 160,548 SH   SOLE 19 160,548 0 0
SCANSOURCE INC COM 806037107   135,674,072 3,080,701 SH   SOLE 21 3,080,701 0 0
SCANSOURCE INC COM 806037107   47,637,936 1,081,697 SH   SOLE 22 1,020,449 0 61,248
SCANSOURCE INC COM 806037107   258,955 5,880 SH   SOLE 25 5,880 0 0
SCANSOURCE INC COM 806037107   338,800 7,693 SH   SOLE 26 7,693 0 0
SCANSOURCE INC COM 806037107   2,466,152 55,998 SH   SOLE 30 55,998 0 0
SCANSOURCE INC COM 806037107   254,551 5,780 SH   SOLE 40 5,780 0 0
SCANSOURCE INC COM 806037107   1,579,759 35,871 SH   SOLE 43 35,172 0 699
SCHLUMBERGER LTD COM STK 806857108   208,564,711 3,805,231 SH   SOLE 2 2,052,341 0 1,752,890
SCHLUMBERGER LTD COM STK 806857108   91,325,135 1,666,213 SH   SOLE 4 716,937 0 949,276
SCHLUMBERGER LTD COM STK 806857108   78,452,458 1,431,353 SH   SOLE 7 1,294,857 0 136,496
SCHLUMBERGER LTD COM STK 806857108   17,788,805 324,554 SH   SOLE 13 324,554 0 0
SCHLUMBERGER LTD COM STK 806857108   11,158,055 203,577 SH   SOLE 15 203,577 0 0
SCHLUMBERGER LTD COM STK 806857108   542,572,028 9,899,143 SH   SOLE 18 9,770,931 0 128,212
SCHLUMBERGER LTD COM STK 806857108   87,970,379 1,605,006 SH   SOLE 19 1,605,006 0 0
SCHLUMBERGER LTD COM STK 806857108   1,905,981,575 34,774,340 SH   SOLE 21 34,774,340 0 0
SCHLUMBERGER LTD COM STK 806857108   1,721,039,207 31,400,095 SH   SOLE 22 28,272,747 0 3,127,348
SCHLUMBERGER LTD COM STK 806857108   168,003,448 3,065,197 SH   SOLE 23 3,065,197 0 0
SCHLUMBERGER LTD COM STK 806857108   145,046,882 2,646,358 SH   SOLE 25 2,637,025 0 9,333
SCHLUMBERGER LTD COM STK 806857108   107,375,750 1,959,054 SH   SOLE 26 1,323,948 0 635,106
SCHLUMBERGER LTD COM STK 806857108   123,428,941 2,251,942 SH   SOLE 28 122,749 0 2,129,193
SCHLUMBERGER LTD COM STK 806857108   14,570,745 265,841 SH   SOLE 29 265,841 0 0
SCHLUMBERGER LTD COM STK 806857108   635,043,239 11,586,266 SH   SOLE 30 11,350,470 0 235,796
SCHLUMBERGER LTD COM STK 806857108   45,947,333 838,302 SH   SOLE 31 815,729 0 22,573
SCHLUMBERGER LTD COM STK 806857108   122,546,829 2,235,848 SH   SOLE 34 2,235,848 0 0
SCHLUMBERGER LTD COM STK 806857108   19,482,269 355,451 SH   SOLE 36 355,451 0 0
SCHLUMBERGER LTD COM STK 806857108   3,921,162 71,541 SH   SOLE 40 71,541 0 0
SCHLUMBERGER LTD COM STK 806857108   103,646 1,891 SH   OTR 43 1,891 0 0
SCHLUMBERGER LTD COM STK 806857108   83,173,260 1,517,483 SH   SOLE 43 1,215,977 0 301,506
SCHNEIDER NATIONAL INC CL B 80689H102   11,215,788 495,397 SH   SOLE 2 192,909 0 302,488
SCHNEIDER NATIONAL INC CL B 80689H102   5,298 234 SH   SOLE 4 234 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   1,231,548 54,397 SH   SOLE 7 51,452 0 2,945
SCHNEIDER NATIONAL INC CL B 80689H102   1,274,813 56,308 SH   SOLE 18 42,240 0 14,068
SCHNEIDER NATIONAL INC CL B 80689H102   531,383 23,471 SH   SOLE 19 23,471 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   21,903,521 967,470 SH   SOLE 21 967,470 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   30,061,075 1,327,786 SH   SOLE 22 1,253,276 0 74,510
SCHNEIDER NATIONAL INC CL B 80689H102   281,596 12,438 SH   SOLE 25 12,438 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   752,893 33,255 SH   SOLE 26 29,687 0 3,568
SCHNEIDER NATIONAL INC CL B 80689H102   3,102,880 137,053 SH   SOLE 30 137,053 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   17,637 779 SH   SOLE 31 779 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   839,559 37,083 SH   SOLE 34 37,083 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   77,044 3,403 SH   SOLE 36 3,403 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   237,131 10,474 SH   SOLE 40 10,474 0 0
SCHNEIDER NATIONAL INC CL B 80689H102   11,944,684 527,592 SH   SOLE 43 512,112 0 15,480
SCHOLAR ROCK HLDG CORP COM 80706P103   778,261 43,821 SH   SOLE 2 16,332 0 27,489
SCHOLAR ROCK HLDG CORP COM 80706P103   1,563 88 SH   SOLE 4 88 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   461,476 25,984 SH   SOLE 7 24,590 0 1,394
SCHOLAR ROCK HLDG CORP COM 80706P103   2,832,454 159,485 SH   SOLE 18 159,485 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   3,354,935 188,904 SH   SOLE 19 188,904 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   46,998,252 2,646,298 SH   SOLE 21 2,646,298 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   29,199,145 1,644,096 SH   SOLE 22 1,562,310 0 81,786
SCHOLAR ROCK HLDG CORP COM 80706P103   14,066 792 SH   SOLE 23 792 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   173,284 9,757 SH   SOLE 25 9,757 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   14,545 819 SH   SOLE 26 819 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   4,136,268 232,898 SH   SOLE 30 232,898 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   10,585 596 SH   SOLE 36 596 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   160,959 9,063 SH   SOLE 40 9,063 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103   768,706 43,283 SH   SOLE 43 41,877 0 1,406
SCHOLASTIC CORP COM 807066105   901,985 23,919 SH   SOLE 2 7,401 0 16,518
SCHOLASTIC CORP COM 807066105   4,940 131 SH   SOLE 4 131 0 0
SCHOLASTIC CORP COM 807066105   7,203 191 SH   SOLE 7 191 0 0
SCHOLASTIC CORP COM 807066105   3,060,468 81,158 SH   SOLE 18 81,158 0 0
SCHOLASTIC CORP COM 807066105   2,069,751 54,886 SH   SOLE 19 54,886 0 0
SCHOLASTIC CORP COM 807066105   116,001,126 3,076,137 SH   SOLE 21 3,076,137 0 0
SCHOLASTIC CORP COM 807066105   31,104,452 824,833 SH   SOLE 22 791,839 0 32,994
SCHOLASTIC CORP COM 807066105   212,307 5,630 SH   SOLE 25 5,630 0 0
SCHOLASTIC CORP COM 807066105   839,123 22,252 SH   SOLE 26 5,590 0 16,662
SCHOLASTIC CORP COM 807066105   26,058 691 SH   SOLE 28 691 0 0
SCHOLASTIC CORP COM 807066105   2,247,667 59,604 SH   SOLE 30 59,604 0 0
SCHOLASTIC CORP COM 807066105   130,175 3,452 SH   SOLE 36 3,452 0 0
SCHOLASTIC CORP COM 807066105   164,453 4,361 SH   SOLE 40 4,361 0 0
SCHOLASTIC CORP COM 807066105   1,180,751 31,311 SH   SOLE 43 30,439 0 872
SCHRODINGER INC COM 80810D103   1,047,492 38,796 SH   SOLE 2 24,711 0 14,085
SCHRODINGER INC COM 80810D103   4,374 162 SH   SOLE 4 162 0 0
SCHRODINGER INC COM 80810D103   10,881 403 SH   SOLE 7 403 0 0
SCHRODINGER INC COM 80810D103   4,318,137 159,931 SH   SOLE 18 157,344 0 2,587
SCHRODINGER INC COM 80810D103   8,540,073 316,299 SH   SOLE 19 316,299 0 0
SCHRODINGER INC COM 80810D103   170,203,572 6,303,836 SH   SOLE 21 6,303,836 0 0
SCHRODINGER INC COM 80810D103   42,873,786 1,587,918 SH   SOLE 22 1,536,718 0 51,200
SCHRODINGER INC COM 80810D103   837 31 SH   SOLE 23 31 0 0
SCHRODINGER INC COM 80810D103   298,350 11,050 SH   SOLE 25 11,050 0 0
SCHRODINGER INC COM 80810D103   1,392,606 51,578 SH   SOLE 26 29,492 0 22,086
SCHRODINGER INC COM 80810D103   918,729 34,027 SH   SOLE 28 32,736 0 1,291
SCHRODINGER INC COM 80810D103   6,038,442 223,646 SH   SOLE 30 223,646 0 0
SCHRODINGER INC COM 80810D103   11,596,581 429,503 SH   SOLE 34 429,503 0 0
SCHRODINGER INC COM 80810D103   320,004 11,852 SH   SOLE 40 11,852 0 0
SCHRODINGER INC COM 80810D103   660,960 24,480 SH   SOLE 43 23,216 0 1,264
SCHWAB CHARLES CORP COM 808513105   187,755,576 2,595,460 SH   SOLE 2 452,862 0 2,142,598
SCHWAB CHARLES CORP COM 808513105   82,899,180 1,145,966 SH   SOLE 4 603,864 0 542,102
SCHWAB CHARLES CORP COM 808513105   91,247,940 1,261,376 SH   SOLE 7 1,128,632 0 132,744
SCHWAB CHARLES CORP COM 808513105   4,747,674 65,630 SH   SOLE 13 65,630 0 0
SCHWAB CHARLES CORP COM 808513105   15,517,870 214,513 SH   SOLE 15 214,513 0 0
SCHWAB CHARLES CORP COM 808513105   266,713,698 3,686,946 SH   SOLE 18 3,551,189 0 135,757
SCHWAB CHARLES CORP COM 808513105   194,351,827 2,686,644 SH   SOLE 19 2,686,644 0 0
SCHWAB CHARLES CORP COM 808513105   2,382,840,898 32,939,465 SH   SOLE 21 32,939,465 0 0
SCHWAB CHARLES CORP COM 808513105   2,312,262,377 31,963,815 SH   SOLE 22 28,688,396 0 3,275,419
SCHWAB CHARLES CORP COM 808513105   194,591,779 2,689,961 SH   SOLE 23 2,689,961 0 0
SCHWAB CHARLES CORP COM 808513105   191,362,666 2,645,323 SH   SOLE 25 2,637,960 0 7,363
SCHWAB CHARLES CORP COM 808513105   159,914,804 2,210,600 SH   SOLE 26 763,959 0 1,446,641
SCHWAB CHARLES CORP COM 808513105   185,146,345 2,559,391 SH   SOLE 28 66,019 0 2,493,372
SCHWAB CHARLES CORP COM 808513105   152,565 2,109 SH   SOLE 29 2,109 0 0
SCHWAB CHARLES CORP COM 808513105   599,467,401 8,286,804 SH   SOLE 30 8,286,804 0 0
SCHWAB CHARLES CORP COM 808513105   24,909,194 344,335 SH   SOLE 31 320,354 0 23,981
SCHWAB CHARLES CORP COM 808513105   146,407,190 2,023,876 SH   SOLE 34 2,023,876 0 0
SCHWAB CHARLES CORP COM 808513105   23,088,107 319,161 SH   SOLE 36 319,161 0 0
SCHWAB CHARLES CORP COM 808513105   6,556,247 90,631 SH   SOLE 37 90,631 0 0
SCHWAB CHARLES CORP COM 808513105   5,317,930 73,513 SH   SOLE 40 73,513 0 0
SCHWAB CHARLES CORP COM 808513105   143,957 1,990 SH   OTR 43 1,990 0 0
SCHWAB CHARLES CORP COM 808513105   125,084,428 1,729,118 SH   SOLE 43 1,401,747 0 327,371
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   524,751 8,595 SH   SOLE 43 3,424 0 5,172
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   124 2 SH   SOLE 18 2 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   248,254 4,000 SH   SOLE 43 4,000 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   177,652 1,916 SH   SOLE 2 1,916 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   24,756 267 SH   SOLE 43 267 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   102,345 1,347 SH   SOLE 2 1,347 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   18,159 223 SH   SOLE 43 223 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   295 6 SH   SOLE 18 6 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   8,322 169 SH   SOLE 43 169 0 0
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   30,737 1,267 SH   SOLE 2 1,267 0 0
SCHWAB STRATEGIC TR LONG TERM US 808524680   35,821 1,062 SH   SOLE 2 1,062 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   6,514,938 146,436 SH   SOLE 2 363 0 146,073
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   6,489 257 SH   SOLE 18 257 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   296,027 11,724 SH   SOLE 43 11,724 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   416 15 SH   SOLE 18 15 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   248 7 SH   SOLE 18 7 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   427 12 SH   SOLE 18 12 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   456 8 SH   SOLE 18 8 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   674 10 SH   SOLE 18 10 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   61,055 906 SH   SOLE 43 906 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   322,590 4,001 SH   SOLE 43 4,000 0 1
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   234 6 SH   SOLE 18 6 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   62,226 1,595 SH   SOLE 43 242 0 1,353
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   94,852 2,062 SH   SOLE 2 2,062 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   122 6 SH   SOLE 18 6 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   90,401,868 4,453,294 SH   SOLE 22 4,430,353 0 22,941
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   15,534,773 316,713 SH   SOLE 2 1,144 0 315,569
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   2,573,643 53,384 SH   SOLE 2 23 0 53,361
SCHWAB STRATEGIC TR US TIPS ETF 808524870   2,869 55 SH   SOLE 2 55 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   156 3 SH   SOLE 18 3 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   179 5 SH   SOLE 18 5 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   39,344,128 1,098,998 SH   SOLE 22 1,098,998 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   30,179 843 SH   SOLE 43 843 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   23,156,873 177,597 SH   SOLE 2 53,871 0 123,726
SCIENCE APPLICATIONS INTL CO COM 808625107   15,516 119 SH   SOLE 4 119 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   461,711 3,541 SH   SOLE 7 3,541 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   11,746,705 90,089 SH   SOLE 18 90,089 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   2,237,492 17,160 SH   SOLE 19 17,160 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   380,921,476 2,921,401 SH   SOLE 21 2,921,401 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   200,198,068 1,535,379 SH   SOLE 22 1,466,437 0 68,942
SCIENCE APPLICATIONS INTL CO COM 808625107   1,352,927 10,376 SH   SOLE 25 10,376 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   1,834,718 14,071 SH   SOLE 26 14,071 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   100,270 769 SH   SOLE 28 0 0 769
SCIENCE APPLICATIONS INTL CO COM 808625107   3,800,999 29,151 SH   SOLE 30 29,151 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   85,536 656 SH   SOLE 31 656 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   94,663 726 SH   SOLE 36 726 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   1,395,825 10,705 SH   SOLE 40 10,705 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107   3,494,514 26,800 SH   SOLE 43 25,324 0 1,476
SCILEX HOLDING CO COM 80880W106   265,687 167,099 SH   SOLE 2 51,011 0 116,088
SCILEX HOLDING CO COM 80880W106   215 135 SH   SOLE 4 135 0 0
SCILEX HOLDING CO COM 80880W106   765 481 SH   SOLE 7 481 0 0
SCILEX HOLDING CO COM 80880W106   320,988 201,879 SH   SOLE 18 195,506 0 6,373
SCILEX HOLDING CO COM 80880W106   922,518 580,200 SH   SOLE 19 580,200 0 0
SCILEX HOLDING CO COM 80880W106   3,740,788 2,352,697 SH   SOLE 21 2,352,697 0 0
SCILEX HOLDING CO COM 80880W106   5,082,982 3,196,844 SH   SOLE 22 3,090,865 0 105,979
SCILEX HOLDING CO COM 80880W106   19,622 12,341 SH   SOLE 23 12,341 0 0
SCILEX HOLDING CO COM 80880W106   14,644 9,210 SH   SOLE 25 9,210 0 0
SCILEX HOLDING CO COM 80880W106   175,401 110,315 SH   SOLE 26 33,471 0 76,844
SCILEX HOLDING CO COM 80880W106   1,188 747 SH   SOLE 28 747 0 0
SCILEX HOLDING CO COM 80880W106   68,138 42,854 SH   SOLE 30 42,854 0 0
SCILEX HOLDING CO COM 80880W106   9,815 6,173 SH   SOLE 40 6,173 0 0
SCILEX HOLDING CO COM 80880W106   13,834 8,701 SH   SOLE 43 3,794 0 4,907
SCORPIO TANKERS INC SHS Y7542C130   5,929,062 82,866 SH   SOLE 2 25,198 0 57,668
SCORPIO TANKERS INC SHS Y7542C130   6,625,244 92,596 SH   SOLE 7 92,596 0 0
SCORPIO TANKERS INC SHS Y7542C130   9,917,474 138,609 SH   SOLE 18 134,025 0 4,584
SCORPIO TANKERS INC SHS Y7542C130   16,793,787 234,714 SH   SOLE 19 234,714 0 0
SCORPIO TANKERS INC SHS Y7542C130   117,920,267 1,648,082 SH   SOLE 21 1,648,082 0 0
SCORPIO TANKERS INC SHS Y7542C130   57,073,575 797,674 SH   SOLE 22 741,203 0 56,471
SCORPIO TANKERS INC SHS Y7542C130   270,531 3,781 SH   SOLE 23 3,781 0 0
SCORPIO TANKERS INC SHS Y7542C130   860,603 12,028 SH   SOLE 26 0 0 12,028
SCORPIO TANKERS INC SHS Y7542C130   3,083,344 43,094 SH   SOLE 43 40,493 0 2,601
SCORPIUS HOLDINGS INC COM 42237K409   64,265 396,695 SH   SOLE 22 396,695 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   6,598,157 88,459 SH   SOLE 2 38,772 0 49,687
SCOTTS MIRACLE-GRO CO CL A 810186106   7,608 102 SH   SOLE 4 102 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,279,741 17,157 SH   SOLE 7 17,157 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   5,669,735 76,012 SH   SOLE 18 76,012 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,057,612 14,179 SH   SOLE 19 14,179 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   169,766,094 2,275,990 SH   SOLE 21 2,275,990 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   101,583,375 1,361,890 SH   SOLE 22 1,306,869 0 55,021
SCOTTS MIRACLE-GRO CO CL A 810186106   615,069 8,246 SH   SOLE 25 8,246 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   1,004,578 13,468 SH   SOLE 26 13,468 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   54,600 732 SH   SOLE 28 732 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   2,195,482 29,434 SH   SOLE 30 29,434 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   37,743 506 SH   SOLE 31 506 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   91,895 1,232 SH   SOLE 36 1,232 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   670,042 8,983 SH   SOLE 40 8,983 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   5,615,023 75,278 SH   SOLE 43 64,677 0 10,601
SCPHARMACEUTICALS INC COM 810648105   31,455 6,266 SH   SOLE 2 1,052 0 5,214
SCPHARMACEUTICALS INC COM 810648105   380,019 75,701 SH   SOLE 18 75,701 0 0
SCPHARMACEUTICALS INC COM 810648105   291,275 58,023 SH   SOLE 19 58,023 0 0
SCPHARMACEUTICALS INC COM 810648105   5,104,974 1,016,927 SH   SOLE 21 1,016,927 0 0
SCPHARMACEUTICALS INC COM 810648105   3,236,359 644,693 SH   SOLE 22 633,688 0 11,005
SCREAMING EAGLE ACQUISITN CO CLASS A ORD SHS G79407105   24,268 2,268 SH   SOLE 4 2,268 0 0
SCREAMING EAGLE ACQUISITN CO CLASS A ORD SHS G79407105   20,544 1,920 SH   SOLE 7 1,920 0 0
SCREAMING EAGLE ACQUISITN CO CLASS A ORD SHS G79407105   568,052 53,089 SH   SOLE 18 53,089 0 0
SCREAMING EAGLE ACQUISITN CO CLASS A ORD SHS G79407105   6,978,722 652,217 SH   SOLE 19 652,217 0 0
SCREAMING EAGLE ACQUISITN CO CLASS A ORD SHS G79407105   276,820 25,871 SH   SOLE 22 25,871 0 0
SCREAMING EAGLE ACQUISITN CO CLASS A ORD SHS G79407105   2,296,595 214,635 SH   SOLE 34 214,635 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   696,251 177,163 SH   SOLE 2 104,945 0 72,218
SCRIPPS E W CO OHIO CL A NEW 811054402   215,961 54,952 SH   SOLE 7 51,977 0 2,975
SCRIPPS E W CO OHIO CL A NEW 811054402   716,325 182,271 SH   SOLE 18 182,271 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   1,309,111 333,107 SH   SOLE 19 333,107 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   27,740,436 7,058,635 SH   SOLE 21 7,058,635 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   7,760,414 1,974,660 SH   SOLE 22 1,899,252 0 75,408
SCRIPPS E W CO OHIO CL A NEW 811054402   2,625 668 SH   SOLE 23 668 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   69,895 17,785 SH   SOLE 25 17,785 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   116,556 29,658 SH   SOLE 26 29,658 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   1,871 476 SH   SOLE 28 476 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   686,186 174,602 SH   SOLE 30 174,602 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   2,205 561 SH   SOLE 36 561 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   22,723 5,782 SH   SOLE 40 5,782 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402   428,040 108,916 SH   SOLE 43 103,112 0 5,804
SCYNEXIS INC COM NEW 811292200   9,559 6,503 SH   SOLE 18 6,503 0 0
SCYNEXIS INC COM NEW 811292200   119,851 81,531 SH   SOLE 21 81,531 0 0
SCYNEXIS INC COM NEW 811292200   372,938 253,699 SH   SOLE 22 253,699 0 0
SEA LTD SPONSORD ADS 81141R100   3,644,331 67,852 SH   SOLE 2 14,330 0 53,522
SEA LTD SPONSORD ADS 81141R100   12,518,995 233,085 SH   SOLE 4 113,676 0 119,409
SEA LTD SPONSORD ADS 81141R100   12,215,265 227,430 SH   SOLE 7 202,785 0 24,645
SEA LTD SPONSORD ADS 81141R100   267,744 4,985 SH   SOLE 13 4,985 0 0
SEA LTD SPONSORD ADS 81141R100   11,377,282 211,828 SH   SOLE 15 211,828 0 0
SEA LTD SPONSORD ADS 81141R100   17,960,731 334,402 SH   SOLE 18 334,402 0 0
SEA LTD SPONSORD ADS 81141R100   11,900,095 221,562 SH   SOLE 19 221,562 0 0
SEA LTD SPONSORD ADS 81141R100   308,996,960 5,753,062 SH   SOLE 21 5,753,062 0 0
SEA LTD SPONSORD ADS 81141R100   275,569,091 5,130,685 SH   SOLE 22 4,921,122 0 209,563
SEA LTD SPONSORD ADS 81141R100   28,161,711 524,329 SH   SOLE 23 524,329 0 0
SEA LTD SPONSORD ADS 81141R100   4,206,567 78,320 SH   SOLE 25 76,544 0 1,776
SEA LTD SPONSORD ADS 81141R100   23,848,260 444,019 SH   SOLE 26 51,540 0 392,479
SEA LTD SPONSORD ADS 81141R100   24,773,200 461,240 SH   SOLE 28 7,733 0 453,507
SEA LTD SPONSORD ADS 81141R100   87,766,491 1,634,081 SH   SOLE 30 1,634,081 0 0
SEA LTD SPONSORD ADS 81141R100   4,285,199 79,784 SH   SOLE 31 73,896 0 5,888
SEA LTD SPONSORD ADS 81141R100   3,472,513 64,653 SH   SOLE 34 64,653 0 0
SEA LTD SPONSORD ADS 81141R100   2,136,530 39,779 SH   SOLE 36 39,779 0 0
SEA LTD SPONSORD ADS 81141R100   947,982 17,650 SH   SOLE 40 17,650 0 0
SEA LTD SPONSORD ADS 81141R100   16,627,078 309,571 SH   SOLE 43 254,134 0 55,437
SEABOARD CORP DEL COM 811543107   4,752,058 1,474 SH   SOLE 2 255 0 1,219
SEABOARD CORP DEL COM 811543107   1,099,357 341 SH   SOLE 7 341 0 0
SEABOARD CORP DEL COM 811543107   235,346 73 SH   SOLE 18 73 0 0
SEABOARD CORP DEL COM 811543107   257,914 80 SH   SOLE 19 80 0 0
SEABOARD CORP DEL COM 811543107   9,381,607 2,910 SH   SOLE 21 2,910 0 0
SEABOARD CORP DEL COM 811543107   21,716,325 6,736 SH   SOLE 22 6,402 0 334
SEABOARD CORP DEL COM 811543107   186,987 58 SH   SOLE 25 58 0 0
SEABOARD CORP DEL COM 811543107   428,781 133 SH   SOLE 26 133 0 0
SEABOARD CORP DEL COM 811543107   2,005,278 622 SH   SOLE 30 622 0 0
SEABOARD CORP DEL COM 811543107   12,896 4 SH   SOLE 31 4 0 0
SEABOARD CORP DEL COM 811543107   177,316 55 SH   SOLE 40 55 0 0
SEABOARD CORP DEL COM 811543107   15,787,536 4,897 SH   SOLE 43 4,682 0 215
SEABRIDGE GOLD INC COM 811916105   3,832,784 253,491 SH   SOLE 7 253,491 0 0
SEABRIDGE GOLD INC COM 811916105   234,814 15,530 SH   SOLE 43 14,715 0 815
SEACOAST BKG CORP FLA COM NEW 811707801   1,656,088 65,226 SH   SOLE 2 22,253 0 42,973
SEACOAST BKG CORP FLA COM NEW 811707801   5,256 207 SH   SOLE 4 207 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   17,748 699 SH   SOLE 7 699 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   6,510,351 256,414 SH   SOLE 18 256,414 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   4,313,075 169,873 SH   SOLE 19 169,873 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   243,094,549 9,574,421 SH   SOLE 21 9,574,421 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   56,402,336 2,221,439 SH   SOLE 22 2,130,933 0 90,506
SEACOAST BKG CORP FLA COM NEW 811707801   296,327 11,671 SH   SOLE 25 11,671 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   302,776 11,925 SH   SOLE 26 11,925 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   25,035 986 SH   SOLE 28 986 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   3,443,925 135,641 SH   SOLE 30 135,641 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   299,831 11,809 SH   SOLE 40 11,809 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   284,597 11,209 SH   SOLE 43 10,902 0 307
SEACOR MARINE HLDGS INC COM 78413P101   243,964 17,501 SH   SOLE 2 769 0 16,732
SEACOR MARINE HLDGS INC COM 78413P101   4,238 304 SH   SOLE 7 304 0 0
SEACOR MARINE HLDGS INC COM 78413P101   940,420 67,462 SH   SOLE 18 67,462 0 0
SEACOR MARINE HLDGS INC COM 78413P101   743,127 53,309 SH   SOLE 19 53,309 0 0
SEACOR MARINE HLDGS INC COM 78413P101   12,830,934 920,440 SH   SOLE 21 920,440 0 0
SEACOR MARINE HLDGS INC COM 78413P101   8,761,165 628,491 SH   SOLE 22 611,277 0 17,214
SEACOR MARINE HLDGS INC COM 78413P101   8,336 598 SH   SOLE 43 535 0 63
SEADRILL 2021 LTD COM G7997W102   1,502,461 29,870 SH   SOLE 2 1,785 0 28,085
SEADRILL 2021 LTD COM G7997W102   20,271 403 SH   SOLE 7 403 0 0
SEADRILL 2021 LTD COM G7997W102   6,170,502 122,674 SH   SOLE 18 122,674 0 0
SEADRILL 2021 LTD COM G7997W102   5,073,208 100,859 SH   SOLE 19 100,859 0 0
SEADRILL 2021 LTD COM G7997W102   80,940,849 1,609,162 SH   SOLE 21 1,609,162 0 0
SEADRILL 2021 LTD COM G7997W102   30,370,033 603,778 SH   SOLE 22 563,323 0 40,455
SEADRILL 2021 LTD COM G7997W102   3,370 67 SH   SOLE 43 67 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   10,370,609 111,452 SH   SOLE 2 49,289 0 62,163
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   8,386,876 90,133 SH   SOLE 4 69,465 0 20,668
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   24,252,645 260,641 SH   SOLE 7 238,004 0 22,637
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   631,996 6,792 SH   SOLE 13 6,792 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,537,660 27,272 SH   SOLE 15 27,272 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   36,508,447 392,353 SH   SOLE 18 380,177 0 12,176
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   11,092,584 119,211 SH   SOLE 19 119,211 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   538,056,042 5,782,440 SH   SOLE 21 5,782,440 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   280,867,145 3,018,454 SH   SOLE 22 2,739,359 0 279,095
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   27,874,709 299,567 SH   SOLE 23 299,567 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   32,930,209 353,898 SH   SOLE 25 345,358 0 8,540
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   21,357,767 229,530 SH   SOLE 26 134,327 0 95,203
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   30,469,688 327,455 SH   SOLE 28 14,178 0 313,277
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   107,184,760 1,151,905 SH   SOLE 30 1,148,929 0 2,976
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   4,008,687 43,081 SH   SOLE 31 40,034 0 3,047
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,264,380 35,082 SH   SOLE 32 35,082 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   7,866,447 84,540 SH   SOLE 34 84,540 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   4,158,311 44,689 SH   SOLE 36 44,689 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   928,453 9,978 SH   SOLE 40 9,978 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   29,219,976 314,024 SH   SOLE 43 280,705 0 33,320
SEALED AIR CORP NEW COM 81211K100   10,858,866 291,905 SH   SOLE 2 234,463 0 57,442
SEALED AIR CORP NEW COM 81211K100   17,372 467 SH   SOLE 4 467 0 0
SEALED AIR CORP NEW COM 81211K100   683,029 18,361 SH   SOLE 7 17,457 0 904
SEALED AIR CORP NEW COM 81211K100   113,194,476 3,042,862 SH   SOLE 18 2,865,382 0 177,480
SEALED AIR CORP NEW COM 81211K100   400,070,562 10,754,585 SH   SOLE 19 10,754,585 0 0
SEALED AIR CORP NEW COM 81211K100   337,296,157 9,067,101 SH   SOLE 21 9,067,101 0 0
SEALED AIR CORP NEW COM 81211K100   138,776,720 3,730,557 SH   SOLE 22 3,544,679 0 185,878
SEALED AIR CORP NEW COM 81211K100   3,322,667 89,319 SH   SOLE 23 89,319 0 0
SEALED AIR CORP NEW COM 81211K100   7,984,794 214,645 SH   SOLE 25 214,645 0 0
SEALED AIR CORP NEW COM 81211K100   7,384,535 198,509 SH   SOLE 26 198,509 0 0
SEALED AIR CORP NEW COM 81211K100   195,412 5,253 SH   SOLE 28 1,393 0 3,860
SEALED AIR CORP NEW COM 81211K100   7,467,230 200,732 SH   SOLE 30 200,732 0 0
SEALED AIR CORP NEW COM 81211K100   66,625 1,791 SH   SOLE 31 1,791 0 0
SEALED AIR CORP NEW COM 81211K100   24,051,958 646,558 SH   SOLE 34 646,558 0 0
SEALED AIR CORP NEW COM 81211K100   82,472 2,217 SH   SOLE 36 2,217 0 0
SEALED AIR CORP NEW COM 81211K100   1,145,016 30,780 SH   SOLE 40 30,780 0 0
SEALED AIR CORP NEW COM 81211K100   6,016,368 161,730 SH   SOLE 43 137,860 0 23,870
SEALSQ CORP ORD SHS G79483106   2,990 1,929 SH   SOLE 40 1,929 0 0
SEANERGY MARITIME HLDGS CORP SHS Y73760400   195,637 22,487 SH   SOLE 2 22,487 0 0
SEANERGY MARITIME HLDGS CORP SHS Y73760400   41,386 4,757 SH   SOLE 22 4,757 0 0
SEASTAR MEDICAL HOLDING CORP COMMON STOCK 81256L104   167,461 228,118 SH   SOLE 22 228,118 0 0
SECUREWORKS CORP CL A 81374A105   1,033,859 153,848 SH   SOLE 22 153,848 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   338,856 42,839 SH   SOLE 2 12,390 0 30,449
SECURITY NATL FINL CORP CL A NEW 814785309   292,543 36,984 SH   SOLE 18 36,984 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   196,437 24,834 SH   SOLE 19 24,834 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   3,622,210 457,928 SH   SOLE 21 457,928 0 0
SECURITY NATL FINL CORP CL A NEW 814785309   1,833,949 231,852 SH   SOLE 22 223,569 0 8,283
SEELOS THERAPEUTICS INC COM NEW 81577F208   33,073 55,961 SH   SOLE 22 55,961 0 0
SEER INC COM CL A 81578P106   847,879 446,252 SH   SOLE 2 324,004 0 122,248
SEER INC COM CL A 81578P106   711 374 SH   SOLE 7 374 0 0
SEER INC COM CL A 81578P106   441,788 232,520 SH   SOLE 18 229,615 0 2,905
SEER INC COM CL A 81578P106   1,264,256 665,398 SH   SOLE 19 665,398 0 0
SEER INC COM CL A 81578P106   4,117,399 2,167,052 SH   SOLE 21 2,167,052 0 0
SEER INC COM CL A 81578P106   3,413,312 1,796,480 SH   SOLE 22 1,707,781 0 88,699
SEER INC COM CL A 81578P106   62,292 32,785 SH   SOLE 23 32,785 0 0
SEER INC COM CL A 81578P106   555,418 292,325 SH   SOLE 26 0 0 292,325
SEER INC COM CL A 81578P106   29,349 15,447 SH   SOLE 43 3,910 0 11,537
SEI INVTS CO COM 784117103   20,003,802 278,217 SH   SOLE 2 181,038 0 97,179
SEI INVTS CO COM 784117103   9,834,842 136,785 SH   SOLE 4 48,508 0 88,277
SEI INVTS CO COM 784117103   4,301,274 59,823 SH   SOLE 7 36,986 0 22,837
SEI INVTS CO COM 784117103   184,064 2,560 SH   SOLE 13 2,560 0 0
SEI INVTS CO COM 784117103   825,987 11,488 SH   SOLE 15 11,488 0 0
SEI INVTS CO COM 784117103   26,427,852 367,564 SH   SOLE 18 334,214 0 33,350
SEI INVTS CO COM 784117103   10,420,251 144,927 SH   SOLE 19 144,927 0 0
SEI INVTS CO COM 784117103   418,510,343 5,820,728 SH   SOLE 21 5,820,728 0 0
SEI INVTS CO COM 784117103   238,206,066 3,313,019 SH   SOLE 22 3,067,771 0 245,248
SEI INVTS CO COM 784117103   13,260,086 184,424 SH   SOLE 23 184,424 0 0
SEI INVTS CO COM 784117103   12,412,600 172,637 SH   SOLE 25 172,637 0 0
SEI INVTS CO COM 784117103   9,573,845 133,155 SH   SOLE 26 43,125 0 90,030
SEI INVTS CO COM 784117103   13,149,863 182,891 SH   SOLE 28 2,173 0 180,718
SEI INVTS CO COM 784117103   31,413,038 436,899 SH   SOLE 30 436,899 0 0
SEI INVTS CO COM 784117103   1,764,786 24,545 SH   SOLE 31 22,782 0 1,763
SEI INVTS CO COM 784117103   352,813 4,907 SH   SOLE 34 4,907 0 0
SEI INVTS CO COM 784117103   2,494,642 34,696 SH   SOLE 36 34,696 0 0
SEI INVTS CO COM 784117103   375,246 5,219 SH   SOLE 40 5,219 0 0
SEI INVTS CO COM 784117103   12,726 177 SH   OTR 43 177 0 0
SEI INVTS CO COM 784117103   28,754,155 399,919 SH   SOLE 43 365,716 0 34,203
SELECT MED HLDGS CORP COM 81619Q105   2,532,238 83,988 SH   SOLE 2 58,322 0 25,666
SELECT MED HLDGS CORP COM 81619Q105   10,703 355 SH   SOLE 4 355 0 0
SELECT MED HLDGS CORP COM 81619Q105   427,346 14,174 SH   SOLE 7 13,494 0 680
SELECT MED HLDGS CORP COM 81619Q105   9,063,271 300,606 SH   SOLE 18 300,606 0 0
SELECT MED HLDGS CORP COM 81619Q105   7,718,249 255,995 SH   SOLE 19 255,995 0 0
SELECT MED HLDGS CORP COM 81619Q105   370,767,846 12,297,441 SH   SOLE 21 12,297,441 0 0
SELECT MED HLDGS CORP COM 81619Q105   92,320,808 3,062,050 SH   SOLE 22 2,970,284 0 91,766
SELECT MED HLDGS CORP COM 81619Q105   77,033 2,555 SH   SOLE 23 2,555 0 0
SELECT MED HLDGS CORP COM 81619Q105   601,372 19,946 SH   SOLE 25 19,946 0 0
SELECT MED HLDGS CORP COM 81619Q105   1,280,802 42,481 SH   SOLE 26 42,481 0 0
SELECT MED HLDGS CORP COM 81619Q105   61,898 2,053 SH   SOLE 28 2,053 0 0
SELECT MED HLDGS CORP COM 81619Q105   8,764,213 290,687 SH   SOLE 30 290,687 0 0
SELECT MED HLDGS CORP COM 81619Q105   92,711 3,075 SH   SOLE 36 3,075 0 0
SELECT MED HLDGS CORP COM 81619Q105   702,797 23,310 SH   SOLE 40 23,310 0 0
SELECT MED HLDGS CORP COM 81619Q105   2,654,285 88,036 SH   SOLE 43 66,412 0 21,624
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   28,530,978 307,148 SH   SOLE 2 307,148 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   9,790,327 105,397 SH   SOLE 7 0 0 105,397
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   13,469 145 SH   SOLE 18 145 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   233,711 2,516 SH   SOLE 43 2,516 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   161,379,070 1,092,392 SH   SOLE 2 1,092,392 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   76,026,733 514,633 SH   SOLE 7 0 0 514,633
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   91,149 617 SH   SOLE 18 617 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   10,341,100 70,000 SH   SOLE 19 70,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   262,875 1,779 SH   SOLE 43 1 0 1,778
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   59,625,477 780,847 SH   SOLE 2 780,847 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   15,888,149 208,069 SH   SOLE 7 0 0 208,069
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   38,333 502 SH   SOLE 18 502 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   309,282 4,050 SH   SOLE 43 4,050 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   141,146,241 767,558 SH   SOLE 2 767,558 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   79,961,440 434,833 SH   SOLE 7 0 0 434,833
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   45,421 247 SH   SOLE 18 247 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   723,747 3,936 SH   SOLE 43 3,936 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   58,624,267 620,954 SH   SOLE 2 620,954 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   32,811,063 347,538 SH   SOLE 7 0 0 347,538
SELECT SECTOR SPDR TR ENERGY 81369Y506   34,082 361 SH   SOLE 18 361 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   84,235 892 SH   SOLE 43 0 0 892
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   143,096,845 3,397,361 SH   SOLE 2 3,397,361 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   66,291,615 1,573,875 SH   SOLE 7 0 0 1,573,875
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   63,517 1,508 SH   SOLE 18 1,508 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   197,727 4,694 SH   SOLE 43 4,694 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   111,012,957 881,335 SH   SOLE 2 881,335 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   52,796,134 419,150 SH   SOLE 7 0 0 419,150
SELECT SECTOR SPDR TR INDL 81369Y704   42,700 339 SH   SOLE 18 339 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   234,538 1,862 SH   SOLE 43 500 0 1,362
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   374,468,627 1,797,996 SH   SOLE 2 1,797,996 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   186,619,709 896,047 SH   SOLE 7 0 0 896,047
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   131,627 632 SH   SOLE 18 632 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,839,819 8,834 SH   SOLE 43 5,524 0 3,310
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   123,969,189 1,518,114 SH   SOLE 2 1,518,114 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   65,551,993 802,743 SH   SOLE 7 0 0 802,743
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   63,368 776 SH   SOLE 18 776 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   7,676,040 94,000 SH   SOLE 19 94,000 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   28,669 351 SH   SOLE 43 351 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   17,787,314 449,970 SH   SOLE 2 449,970 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   27 1 SH   SOLE 43 1 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   44,467,240 677,338 SH   SOLE 2 677,338 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   33,455,240 509,600 SH   SOLE 7 0 0 509,600
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   6,302 96 SH   SOLE 18 96 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   151,038 2,301 SH   SOLE 43 1,501 0 800
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,585,926 171,823 SH   SOLE 2 111,715 0 60,108
SELECT WATER SOLUTIONS INC CL A COM 81617J301   3,111 337 SH   SOLE 4 337 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,261,916 136,719 SH   SOLE 7 136,719 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   2,050,177 222,121 SH   SOLE 18 222,121 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   1,555,855 168,565 SH   SOLE 19 168,565 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   31,206,316 3,380,966 SH   SOLE 21 3,380,966 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   24,190,870 2,620,896 SH   SOLE 22 2,509,193 0 111,703
SELECT WATER SOLUTIONS INC CL A COM 81617J301   186,714 20,229 SH   SOLE 25 20,229 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   192,362 20,841 SH   SOLE 28 0 0 20,841
SELECT WATER SOLUTIONS INC CL A COM 81617J301   12,408,415 1,344,357 SH   SOLE 30 1,344,357 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   158,110 17,130 SH   SOLE 40 17,130 0 0
SELECT WATER SOLUTIONS INC CL A COM 81617J301   601,381 65,155 SH   SOLE 43 63,275 0 1,880
SELECTIVE INS GROUP INC COM 816300107   11,603,243 106,286 SH   SOLE 2 68,600 0 37,686
SELECTIVE INS GROUP INC COM 816300107   21,397 196 SH   SOLE 4 196 0 0
SELECTIVE INS GROUP INC COM 816300107   2,459,709 22,531 SH   SOLE 7 21,340 0 1,191
SELECTIVE INS GROUP INC COM 816300107   24,948,838 228,532 SH   SOLE 18 225,484 0 3,048
SELECTIVE INS GROUP INC COM 816300107   25,696,762 235,383 SH   SOLE 19 235,383 0 0
SELECTIVE INS GROUP INC COM 816300107   513,856,203 4,706,936 SH   SOLE 21 4,706,936 0 0
SELECTIVE INS GROUP INC COM 816300107   230,191,386 2,108,559 SH   SOLE 22 2,048,133 0 60,426
SELECTIVE INS GROUP INC COM 816300107   240,283 2,201 SH   SOLE 23 2,201 0 0
SELECTIVE INS GROUP INC COM 816300107   1,361,787 12,474 SH   SOLE 25 12,474 0 0
SELECTIVE INS GROUP INC COM 816300107   4,304,573 39,430 SH   SOLE 26 22,419 0 17,011
SELECTIVE INS GROUP INC COM 816300107   522,488 4,786 SH   SOLE 28 1,069 0 3,717
SELECTIVE INS GROUP INC COM 816300107   12,901,929 118,182 SH   SOLE 30 118,182 0 0
SELECTIVE INS GROUP INC COM 816300107   11,790 108 SH   SOLE 34 108 0 0
SELECTIVE INS GROUP INC COM 816300107   201,637 1,847 SH   SOLE 36 1,847 0 0
SELECTIVE INS GROUP INC COM 816300107   1,308,075 11,982 SH   SOLE 40 11,982 0 0
SELECTIVE INS GROUP INC COM 816300107   6,850,119 62,747 SH   SOLE 43 60,002 0 2,745
SELECTQUOTE INC COM 816307300   145,880 72,940 SH   SOLE 2 6,025 0 66,915
SELECTQUOTE INC COM 816307300   4,308 2,154 SH   SOLE 7 2,154 0 0
SELECTQUOTE INC COM 816307300   789,014 394,507 SH   SOLE 18 385,834 0 8,673
SELECTQUOTE INC COM 816307300   1,145,858 572,929 SH   SOLE 19 572,929 0 0
SELECTQUOTE INC COM 816307300   10,577,808 5,288,904 SH   SOLE 21 5,288,904 0 0
SELECTQUOTE INC COM 816307300   7,358,226 3,679,113 SH   SOLE 22 3,555,594 0 123,519
SELECTQUOTE INC COM 816307300   13,012 6,506 SH   SOLE 28 6,506 0 0
SELECTQUOTE INC COM 816307300   222,258 111,129 SH   SOLE 30 111,129 0 0
SELECTQUOTE INC COM 816307300   14,460 7,230 SH   SOLE 43 7,143 0 87
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   5,305 5,252 SH   SOLE 18 5,252 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   60,830 60,228 SH   SOLE 21 60,228 0 0
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209   214,865 212,738 SH   SOLE 22 212,738 0 0
SEMLER SCIENTIFIC INC COM 81684M104   226,845 7,766 SH   SOLE 2 6,370 0 1,396
SEMLER SCIENTIFIC INC COM 81684M104   336,850 11,532 SH   SOLE 18 11,532 0 0
SEMLER SCIENTIFIC INC COM 81684M104   293,239 10,039 SH   SOLE 19 10,039 0 0
SEMLER SCIENTIFIC INC COM 81684M104   4,791,550 164,038 SH   SOLE 21 164,038 0 0
SEMLER SCIENTIFIC INC COM 81684M104   3,413,743 116,869 SH   SOLE 22 115,907 0 962
SEMLER SCIENTIFIC INC COM 81684M104   234 8 SH   SOLE 43 8 0 0
SEMPRA COM 816851109   119,818,977 1,668,091 SH   SOLE 2 361,951 0 1,306,140
SEMPRA COM 816851109   48,393,595 673,724 SH   SOLE 4 360,658 0 313,066
SEMPRA COM 816851109   99,777,257 1,389,075 SH   SOLE 7 1,218,450 0 170,625
SEMPRA COM 816851109   1,420,869 19,781 SH   SOLE 13 19,781 0 0
SEMPRA COM 816851109   6,583,435 91,653 SH   SOLE 15 91,653 0 0
SEMPRA COM 816851109   171,602,152 2,389,004 SH   SOLE 18 2,289,741 0 99,263
SEMPRA COM 816851109   448,734,652 6,247,176 SH   SOLE 19 6,247,176 0 0
SEMPRA COM 816851109   1,825,583,729 25,415,338 SH   SOLE 21 25,415,338 0 0
SEMPRA COM 816851109   1,025,509,009 14,276,890 SH   SOLE 22 12,761,919 0 1,514,971
SEMPRA COM 816851109   71,460,076 994,850 SH   SOLE 23 994,850 0 0
SEMPRA COM 816851109   89,720,339 1,249,065 SH   SOLE 25 1,125,581 0 123,484
SEMPRA COM 816851109   88,979,772 1,238,755 SH   SOLE 26 908,167 0 330,588
SEMPRA COM 816851109   80,242,442 1,117,116 SH   SOLE 28 17,831 0 1,099,285
SEMPRA COM 816851109   349,984,205 4,872,396 SH   SOLE 30 4,872,396 0 0
SEMPRA COM 816851109   10,477,483 145,865 SH   SOLE 31 135,744 0 10,121
SEMPRA COM 816851109   3,447,409 47,994 SH   SOLE 32 47,994 0 0
SEMPRA COM 816851109   103,719,216 1,443,954 SH   SOLE 34 1,443,954 0 0
SEMPRA COM 816851109   12,216,128 170,070 SH   SOLE 35 170,070 0 0
SEMPRA COM 816851109   10,450,044 145,483 SH   SOLE 36 145,483 0 0
SEMPRA COM 816851109   2,280,387 31,747 SH   SOLE 40 31,747 0 0
SEMPRA COM 816851109   61,989 863 SH   OTR 43 863 0 0
SEMPRA COM 816851109   37,662,968 524,335 SH   SOLE 43 418,978 0 105,357
SEMRUSH HLDGS INC CL A COM 81686C104   4,248,159 320,374 SH   SOLE 2 208,795 0 111,579
SEMRUSH HLDGS INC CL A COM 81686C104   4,442 335 SH   SOLE 7 335 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   1,058,413 79,820 SH   SOLE 18 79,820 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   5,539,338 417,748 SH   SOLE 19 417,748 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   16,760,136 1,263,962 SH   SOLE 21 1,263,962 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   17,866,431 1,347,393 SH   SOLE 22 1,279,120 0 68,273
SEMRUSH HLDGS INC CL A COM 81686C104   296,918 22,392 SH   SOLE 23 22,392 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   104,568 7,886 SH   SOLE 25 7,886 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   598,344 45,124 SH   SOLE 26 0 0 45,124
SEMRUSH HLDGS INC CL A COM 81686C104   498,059 37,561 SH   SOLE 30 37,561 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   44,527 3,358 SH   SOLE 34 3,358 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   72,784 5,489 SH   SOLE 40 5,489 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   172,407 13,002 SH   SOLE 43 12,008 0 994
SEMTECH CORP COM 816850101   6,209,386 225,878 SH   SOLE 2 188,256 0 37,622
SEMTECH CORP COM 816850101   8,742 318 SH   SOLE 4 89 0 229
SEMTECH CORP COM 816850101   12,178 443 SH   SOLE 7 443 0 0
SEMTECH CORP COM 816850101   5,543,661 201,661 SH   SOLE 18 201,661 0 0
SEMTECH CORP COM 816850101   3,768,714 137,094 SH   SOLE 19 137,094 0 0
SEMTECH CORP COM 816850101   207,260,278 7,539,479 SH   SOLE 21 7,539,479 0 0
SEMTECH CORP COM 816850101   52,358,086 1,904,623 SH   SOLE 22 1,820,455 0 84,168
SEMTECH CORP COM 816850101   351,597 12,790 SH   SOLE 25 12,790 0 0
SEMTECH CORP COM 816850101   2,463,681 89,621 SH   SOLE 26 22,404 0 67,217
SEMTECH CORP COM 816850101   168,679 6,136 SH   SOLE 28 1,157 0 4,979
SEMTECH CORP COM 816850101   4,462,864 162,345 SH   SOLE 30 162,345 0 0
SEMTECH CORP COM 816850101   328,093 11,935 SH   SOLE 40 11,935 0 0
SEMTECH CORP COM 816850101   994,148 36,164 SH   SOLE 43 34,225 0 1,939
SEMTECH CORP NOTE 1.625%11/0 816850AF8   2,482,328 2,525,000 PRN   SOLE 21 2,525,000 0 0
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104   326,091 22,063 SH   SOLE 30 22,063 0 0
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104   7,105,973 480,783 SH   SOLE 43 429,988 0 50,795
SENECA FOODS CORP NEW CL B 817070105   2,911 52 SH   SOLE 22 52 0 0
SENECA FOODS CORP NEW CL A 817070501   289,678 5,091 SH   SOLE 2 1,553 0 3,538
SENECA FOODS CORP NEW CL A 817070501   4,040 71 SH   SOLE 7 71 0 0
SENECA FOODS CORP NEW CL A 817070501   792,674 13,931 SH   SOLE 18 13,931 0 0
SENECA FOODS CORP NEW CL A 817070501   602,856 10,595 SH   SOLE 19 10,595 0 0
SENECA FOODS CORP NEW CL A 817070501   11,242,302 197,580 SH   SOLE 21 197,580 0 0
SENECA FOODS CORP NEW CL A 817070501   10,114,373 177,757 SH   SOLE 22 170,296 0 7,461
SENECA FOODS CORP NEW CL A 817070501   66,744 1,173 SH   SOLE 25 1,173 0 0
SENECA FOODS CORP NEW CL A 817070501   89,162 1,567 SH   SOLE 43 1,198 0 369
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   10,892,675 296,480 SH   SOLE 2 201,112 0 95,368
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   11,904 324 SH   SOLE 4 324 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   505,506 13,759 SH   SOLE 7 13,157 0 602
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   13,951,611 379,739 SH   SOLE 18 377,631 0 2,108
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   81,527,493 2,219,039 SH   SOLE 19 2,219,039 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   273,088,347 7,432,998 SH   SOLE 21 7,432,998 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   164,689,401 4,482,564 SH   SOLE 22 4,283,558 0 199,006
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,221,852 60,475 SH   SOLE 23 60,475 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   3,172,279 86,344 SH   SOLE 25 86,344 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   3,217,542 87,576 SH   SOLE 26 57,269 0 30,307
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   708,090 19,273 SH   SOLE 28 2,817 0 16,456
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,956,652 80,475 SH   SOLE 30 80,475 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   84,686 2,305 SH   SOLE 31 2,276 0 29
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   7,709,852 209,849 SH   SOLE 34 209,849 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   119,074 3,241 SH   SOLE 36 3,241 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   1,198,643 32,625 SH   SOLE 40 32,625 0 0
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,550,087 69,409 SH   SOLE 43 61,950 0 7,459
SENSEI BIOTHERAPEUTICS INC COM 81728A108   2,389 2,275 SH   SOLE 18 2,275 0 0
SENSEI BIOTHERAPEUTICS INC COM 81728A108   32,872 31,307 SH   SOLE 21 31,307 0 0
SENSEONICS HLDGS INC COM 81727U105   2,377,979 4,477,460 SH   SOLE 21 4,477,460 0 0
SENSEONICS HLDGS INC COM 81727U105   3,874,181 7,294,635 SH   SOLE 22 7,294,635 0 0
SENSEONICS HLDGS INC COM 81727U105   6,053 11,398 SH   SOLE 25 11,398 0 0
SENSEONICS HLDGS INC COM 81727U105   60,902 114,671 SH   SOLE 30 114,671 0 0
SENSEONICS HLDGS INC COM 81727U105   5,884 11,078 SH   SOLE 43 11,078 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   2,155,891 31,159 SH   SOLE 2 21,679 0 9,480
SENSIENT TECHNOLOGIES CORP COM 81725T100   9,271 134 SH   SOLE 4 134 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   515,189 7,446 SH   SOLE 7 7,057 0 389
SENSIENT TECHNOLOGIES CORP COM 81725T100   8,357,322 120,788 SH   SOLE 18 120,788 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   6,234,849 90,112 SH   SOLE 19 90,112 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   334,084,469 4,828,508 SH   SOLE 21 4,828,508 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   83,227,336 1,202,881 SH   SOLE 22 1,169,934 0 32,947
SENSIENT TECHNOLOGIES CORP COM 81725T100   515,811 7,455 SH   SOLE 25 7,455 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   4,277,326 61,820 SH   SOLE 26 22,193 0 39,627
SENSIENT TECHNOLOGIES CORP COM 81725T100   52,100 753 SH   SOLE 28 753 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   6,221,150 89,914 SH   SOLE 30 89,914 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   86,764 1,254 SH   SOLE 36 1,254 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   570,056 8,239 SH   SOLE 40 8,239 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   4,352,742 62,910 SH   SOLE 43 58,811 0 4,099
SENSUS HEALTHCARE INC COM 81728J109   9,770 2,571 SH   SOLE 18 2,571 0 0
SENSUS HEALTHCARE INC COM 81728J109   127,026 33,428 SH   SOLE 21 33,428 0 0
SENSUS HEALTHCARE INC COM 81728J109   105,579 27,784 SH   SOLE 22 27,784 0 0
SENTI BIOSCIENCES INC COM 81726A100   15,104 40,052 SH   SOLE 22 40,052 0 0
SENTINELONE INC CL A 81730H109   9,385,142 402,623 SH   SOLE 2 154,524 0 248,099
SENTINELONE INC CL A 81730H109   536,969 23,036 SH   SOLE 4 645 0 22,391
SENTINELONE INC CL A 81730H109   1,237,551 53,091 SH   SOLE 7 51,357 0 1,734
SENTINELONE INC CL A 81730H109   2,172,725 93,210 SH   SOLE 18 93,210 0 0
SENTINELONE INC CL A 81730H109   18,881,147 810,002 SH   SOLE 19 810,002 0 0
SENTINELONE INC CL A 81730H109   153,597,679 6,589,347 SH   SOLE 21 6,589,347 0 0
SENTINELONE INC CL A 81730H109   151,657,401 6,506,109 SH   SOLE 22 6,163,177 0 342,932
SENTINELONE INC CL A 81730H109   231,468 9,930 SH   SOLE 23 9,930 0 0
SENTINELONE INC CL A 81730H109   1,092,633 46,874 SH   SOLE 25 46,874 0 0
SENTINELONE INC CL A 81730H109   2,864,100 122,870 SH   SOLE 26 85,484 0 37,386
SENTINELONE INC CL A 81730H109   194,475 8,343 SH   SOLE 28 4,179 0 4,164
SENTINELONE INC CL A 81730H109   29,990,972 1,286,614 SH   SOLE 30 1,286,614 0 0
SENTINELONE INC CL A 81730H109   73,893 3,170 SH   SOLE 31 3,170 0 0
SENTINELONE INC CL A 81730H109   17,544,132 752,644 SH   SOLE 34 752,644 0 0
SENTINELONE INC CL A 81730H109   25,781 1,106 SH   SOLE 36 1,106 0 0
SENTINELONE INC CL A 81730H109   1,196,223 51,318 SH   SOLE 40 51,318 0 0
SENTINELONE INC CL A 81730H109   5,135,683 220,321 SH   SOLE 43 176,623 0 43,698
SERA PROGNOSTICS INC CLASS A COM 81749D107   66,102 7,264 SH   SOLE 18 7,264 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107   472,654 51,940 SH   SOLE 21 51,940 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107   510,728 56,124 SH   SOLE 22 56,124 0 0
SERA PROGNOSTICS INC CLASS A COM 81749D107   33,088 3,636 SH   SOLE 26 3,636 0 0
SERES THERAPEUTICS INC COM 81750R102   81,507 105,293 SH   SOLE 2 78,014 0 27,279
SERES THERAPEUTICS INC COM 81750R102   786 1,015 SH   SOLE 7 1,015 0 0
SERES THERAPEUTICS INC COM 81750R102   198,610 256,569 SH   SOLE 18 256,569 0 0
SERES THERAPEUTICS INC COM 81750R102   148,963 192,434 SH   SOLE 19 192,434 0 0
SERES THERAPEUTICS INC COM 81750R102   2,689,934 3,474,918 SH   SOLE 21 3,474,918 0 0
SERES THERAPEUTICS INC COM 81750R102   2,159,140 2,789,226 SH   SOLE 22 2,747,001 0 42,225
SERES THERAPEUTICS INC COM 81750R102   4,601 5,944 SH   SOLE 43 2,463 0 3,481
SERINA THERAPEUTICS INC COM SHS 81751A108   47,514 3,530 SH   SOLE 22 3,530 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   118,222 12,251 SH   SOLE 2 8,541 0 3,710
SERITAGE GROWTH PPTYS CL A 81752R100   1,428 148 SH   SOLE 4 148 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   831,598 86,176 SH   SOLE 21 86,176 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   5,632,966 583,727 SH   SOLE 22 549,623 0 34,104
SERITAGE GROWTH PPTYS CL A 81752R100   42,653 4,420 SH   SOLE 25 4,420 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   110,888 11,491 SH   SOLE 26 11,491 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   80,944 8,388 SH   SOLE 28 0 0 8,388
SERITAGE GROWTH PPTYS CL A 81752R100   276,974 28,702 SH   SOLE 30 28,702 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   34,557 3,581 SH   SOLE 40 3,581 0 0
SERITAGE GROWTH PPTYS CL A 81752R100   209,502 21,710 SH   SOLE 43 21,479 0 231
SERVICE CORP INTL COM 817565104   33,960,277 457,624 SH   SOLE 2 138,976 0 318,648
SERVICE CORP INTL COM 817565104   33,766 455 SH   SOLE 4 455 0 0
SERVICE CORP INTL COM 817565104   2,122,109 28,596 SH   SOLE 7 27,129 0 1,467
SERVICE CORP INTL COM 817565104   19,414,078 261,610 SH   SOLE 18 261,610 0 0
SERVICE CORP INTL COM 817565104   3,484,308 46,952 SH   SOLE 19 46,952 0 0
SERVICE CORP INTL COM 817565104   571,891,499 7,706,394 SH   SOLE 21 7,706,394 0 0
SERVICE CORP INTL COM 817565104   323,142,102 4,354,428 SH   SOLE 22 4,159,863 0 194,565
SERVICE CORP INTL COM 817565104   2,245,224 30,255 SH   SOLE 25 30,255 0 0
SERVICE CORP INTL COM 817565104   3,687,346 49,688 SH   SOLE 26 49,688 0 0
SERVICE CORP INTL COM 817565104   692,305 9,329 SH   SOLE 28 1,921 0 7,408
SERVICE CORP INTL COM 817565104   14,187,468 191,180 SH   SOLE 30 191,180 0 0
SERVICE CORP INTL COM 817565104   135,804 1,830 SH   SOLE 31 1,830 0 0
SERVICE CORP INTL COM 817565104   161,110 2,171 SH   SOLE 36 2,171 0 0
SERVICE CORP INTL COM 817565104   2,334,424 31,457 SH   SOLE 40 31,457 0 0
SERVICE CORP INTL COM 817565104   17,959 242 SH   OTR 43 242 0 0
SERVICE CORP INTL COM 817565104   9,974,139 134,404 SH   SOLE 43 119,757 0 14,647
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,589,815 234,486 SH   SOLE 2 106,555 0 127,931
SERVICE PPTYS TR COM SH BEN INT 81761L102   542,549 80,022 SH   SOLE 4 80,022 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,691,318 249,457 SH   SOLE 7 223,698 0 25,759
SERVICE PPTYS TR COM SH BEN INT 81761L102   3,535,980 521,531 SH   SOLE 18 521,531 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   11,101,043 1,637,322 SH   SOLE 19 1,637,322 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   136,928,270 20,195,910 SH   SOLE 21 20,195,910 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   43,271,113 6,382,170 SH   SOLE 22 6,081,927 0 300,243
SERVICE PPTYS TR COM SH BEN INT 81761L102   58,383 8,611 SH   SOLE 23 8,611 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   3,749,781 553,065 SH   SOLE 25 553,065 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   300,123 44,266 SH   SOLE 26 44,266 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   730,220 107,702 SH   SOLE 28 7,273 0 100,429
SERVICE PPTYS TR COM SH BEN INT 81761L102   5,686,678 838,743 SH   SOLE 30 838,743 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   983,873 145,114 SH   SOLE 34 145,114 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   45,453 6,704 SH   SOLE 36 6,704 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   190,755 28,135 SH   SOLE 40 28,135 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   1,282,872 189,214 SH   SOLE 43 164,098 0 25,116
SERVICENOW INC COM 81762P102   387,796,285 508,652 SH   SOLE 2 215,655 0 292,997
SERVICENOW INC COM 81762P102   159,509,328 209,220 SH   SOLE 4 114,438 0 94,782
SERVICENOW INC COM 81762P102   147,266,709 193,162 SH   SOLE 7 173,933 0 19,229
SERVICENOW INC COM 81762P102   19,622,651 25,738 SH   SOLE 13 25,738 0 0
SERVICENOW INC COM 81762P102   22,595,249 29,637 SH   SOLE 15 29,637 0 0
SERVICENOW INC COM 81762P102   429,879,240 563,850 SH   SOLE 18 511,300 0 52,550
SERVICENOW INC COM 81762P102   275,096,792 360,830 SH   SOLE 19 360,830 0 0
SERVICENOW INC COM 81762P102   4,496,067,974 5,897,256 SH   SOLE 21 5,897,256 0 0
SERVICENOW INC COM 81762P102   3,447,944,089 4,522,487 SH   SOLE 22 4,065,645 0 456,842
SERVICENOW INC COM 81762P102   324,724,458 425,924 SH   SOLE 23 425,924 0 0
SERVICENOW INC COM 81762P102   396,775,070 520,429 SH   SOLE 25 474,142 0 46,287
SERVICENOW INC COM 81762P102   236,350,099 310,008 SH   SOLE 26 145,149 0 164,859
SERVICENOW INC COM 81762P102   307,304,380 403,075 SH   SOLE 28 8,713 0 394,362
SERVICENOW INC COM 81762P102   10,739,929 14,087 SH   SOLE 29 14,087 0 0
SERVICENOW INC COM 81762P102   1,092,032,026 1,432,361 SH   SOLE 30 1,418,329 0 14,032
SERVICENOW INC COM 81762P102   54,466,618 71,441 SH   SOLE 31 68,247 0 3,194
SERVICENOW INC COM 81762P102   262,426,466 344,211 SH   SOLE 34 344,211 0 0
SERVICENOW INC COM 81762P102   32,621,571 42,788 SH   SOLE 36 42,788 0 0
SERVICENOW INC COM 81762P102   7,704,052 10,105 SH   SOLE 40 10,105 0 0
SERVICENOW INC COM 81762P102   193,650 254 SH   OTR 43 254 0 0
SERVICENOW INC COM 81762P102   197,786,799 259,427 SH   SOLE 43 216,225 0 43,201
SERVISFIRST BANCSHARES INC COM 81768T108   2,756,064 41,532 SH   SOLE 2 15,517 0 26,015
SERVISFIRST BANCSHARES INC COM 81768T108   10,750 162 SH   SOLE 4 162 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   414,551 6,247 SH   SOLE 7 5,930 0 317
SERVISFIRST BANCSHARES INC COM 81768T108   10,366,295 156,213 SH   SOLE 18 156,213 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   7,975,941 120,192 SH   SOLE 19 120,192 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   383,060,844 5,772,466 SH   SOLE 21 5,772,466 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   97,418,338 1,468,028 SH   SOLE 22 1,407,229 0 60,799
SERVISFIRST BANCSHARES INC COM 81768T108   698,439 10,525 SH   SOLE 25 10,525 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   1,408,690 21,228 SH   SOLE 26 11,744 0 9,484
SERVISFIRST BANCSHARES INC COM 81768T108   260,994 3,933 SH   SOLE 28 966 0 2,967
SERVISFIRST BANCSHARES INC COM 81768T108   7,347,313 110,719 SH   SOLE 30 110,719 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   684,172 10,310 SH   SOLE 40 10,310 0 0
SERVISFIRST BANCSHARES INC COM 81768T108   2,126,772 32,049 SH   SOLE 43 29,779 0 2,270
SERVOTRONICS INC COM 817732100   2,172 158 SH   SOLE 18 158 0 0
SERVOTRONICS INC COM 817732100   19,621 1,427 SH   SOLE 21 1,427 0 0
SES AI CORPORATION CL A COM 78397Q109   144,897 86,248 SH   SOLE 2 29,593 0 56,655
SES AI CORPORATION CL A COM 78397Q109   590,305 351,372 SH   SOLE 18 351,372 0 0
SES AI CORPORATION CL A COM 78397Q109   451,512 268,757 SH   SOLE 19 268,757 0 0
SES AI CORPORATION CL A COM 78397Q109   8,149,473 4,850,877 SH   SOLE 21 4,850,877 0 0
SES AI CORPORATION CL A COM 78397Q109   5,764,576 3,431,295 SH   SOLE 22 3,291,433 0 139,862
SES AI CORPORATION CL A COM 78397Q109   21,580 12,845 SH   SOLE 25 12,845 0 0
SES AI CORPORATION CL A COM 78397Q109   22,300 13,274 SH   SOLE 40 13,274 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   26,098 2,020 SH   SOLE 18 2,020 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   2,758,821 213,531 SH   SOLE 21 213,531 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   509,371 39,425 SH   SOLE 22 39,425 0 0
SEVEN HILLS REALTY TRUST COM 81784E101   26 2 SH   SOLE 43 0 0 2
SEZZLE INC COM 78435P105   748,328 8,857 SH   SOLE 22 8,857 0 0
SFL CORPORATION LTD SHS G7738W106   1,147,398 87,056 SH   SOLE 2 4,375 0 82,681
SFL CORPORATION LTD SHS G7738W106   10,874 825 SH   SOLE 7 825 0 0
SFL CORPORATION LTD SHS G7738W106   4,013,099 304,484 SH   SOLE 18 304,484 0 0
SFL CORPORATION LTD SHS G7738W106   3,234,135 245,382 SH   SOLE 19 245,382 0 0
SFL CORPORATION LTD SHS G7738W106   52,324,547 3,969,996 SH   SOLE 21 3,969,996 0 0
SFL CORPORATION LTD SHS G7738W106   19,270,926 1,462,134 SH   SOLE 22 1,359,264 0 102,870
SFL CORPORATION LTD SHS G7738W106   23,250 1,764 SH   SOLE 28 1,764 0 0
SFL CORPORATION LTD SHS G7738W106   96,464 7,319 SH   SOLE 36 7,319 0 0
SFL CORPORATION LTD SHS G7738W106   8,417 639 SH   SOLE 43 241 0 398
SHAKE SHACK INC CL A 819047101   3,128,910 30,077 SH   SOLE 2 16,196 0 13,881
SHAKE SHACK INC CL A 819047101   14,668 141 SH   SOLE 4 141 0 0
SHAKE SHACK INC CL A 819047101   540,748 5,198 SH   SOLE 7 4,931 0 267
SHAKE SHACK INC CL A 819047101   11,829,147 113,709 SH   SOLE 18 107,873 0 5,836
SHAKE SHACK INC CL A 819047101   12,997,508 124,940 SH   SOLE 19 124,940 0 0
SHAKE SHACK INC CL A 819047101   442,009,946 4,248,870 SH   SOLE 21 4,248,870 0 0
SHAKE SHACK INC CL A 819047101   114,795,649 1,103,486 SH   SOLE 22 1,069,727 0 33,759
SHAKE SHACK INC CL A 819047101   50,559 486 SH   SOLE 23 486 0 0
SHAKE SHACK INC CL A 819047101   816,427 7,848 SH   SOLE 25 7,848 0 0
SHAKE SHACK INC CL A 819047101   4,286,140 41,201 SH   SOLE 26 18,561 0 22,640
SHAKE SHACK INC CL A 819047101   66,995 644 SH   SOLE 28 644 0 0
SHAKE SHACK INC CL A 819047101   8,563,021 82,313 SH   SOLE 30 82,313 0 0
SHAKE SHACK INC CL A 819047101   780,745 7,505 SH   SOLE 40 7,505 0 0
SHAKE SHACK INC CL A 819047101   4,046,767 38,900 SH   SOLE 43 37,312 0 1,588
SHAKE SHACK INC NOTE 3/0 819047AB7   1,584,853 1,750,000 PRN   SOLE 21 1,750,000 0 0
SHARECARE INC COM CL A 81948W104   192,698 251,072 SH   SOLE 2 83,848 0 167,224
SHARECARE INC COM CL A 81948W104   2,422 3,156 SH   SOLE 7 3,156 0 0
SHARECARE INC COM CL A 81948W104   656,046 854,783 SH   SOLE 18 854,783 0 0
SHARECARE INC COM CL A 81948W104   559,685 729,231 SH   SOLE 19 729,231 0 0
SHARECARE INC COM CL A 81948W104   9,094,897 11,850,029 SH   SOLE 21 11,850,029 0 0
SHARECARE INC COM CL A 81948W104   6,764,114 8,813,178 SH   SOLE 22 8,419,102 0 394,076
SHARECARE INC COM CL A 81948W104   28,754 37,464 SH   SOLE 25 37,464 0 0
SHARECARE INC COM CL A 81948W104   90,930 118,476 SH   SOLE 30 118,476 0 0
SHARKNINJA INC COM SHS G8068L108   1,973,036 31,675 SH   SOLE 21 31,675 0 0
SHATTUCK LABS INC COM 82024L103   116,247 13,003 SH   SOLE 2 13,003 0 0
SHATTUCK LABS INC COM 82024L103   76,669 8,576 SH   SOLE 18 8,576 0 0
SHATTUCK LABS INC COM 82024L103   761,867 85,220 SH   SOLE 21 85,220 0 0
SHATTUCK LABS INC COM 82024L103   3,743,911 418,782 SH   SOLE 22 418,782 0 0
SHATTUCK LABS INC COM 82024L103   22,699 2,539 SH   SOLE 26 2,539 0 0
SHATTUCK LABS INC COM 82024L103   12,453 1,393 SH   SOLE 43 1,393 0 0
SHELL PLC SPON ADS 780259305   3,336,782 49,773 SH   SOLE 2 163 0 49,610
SHELL PLC SPON ADS 780259305   491,470 7,331 SH   SOLE 4 7,331 0 0
SHELL PLC SPON ADS 780259305   4,894 73 SH   SOLE 7 73 0 0
SHELL PLC SPON ADS 780259305   229,118,278 3,417,635 SH   SOLE 18 3,400,419 0 17,216
SHELL PLC SPON ADS 780259305   168,661,712 2,515,837 SH   SOLE 19 2,515,837 0 0
SHELL PLC SPON ADS 780259305   84,537 1,261 SH   SOLE 21 1,261 0 0
SHELL PLC SPON ADS 780259305   4,581,447 68,339 SH   SOLE 22 68,339 0 0
SHELL PLC SPON ADS 780259305   3,947,717 58,886 SH   SOLE 23 58,886 0 0
SHELL PLC SPON ADS 780259305   325,412 4,854 SH   SOLE 26 4,854 0 0
SHELL PLC SPON ADS 780259305   33,826,775 504,576 SH   SOLE 34 504,576 0 0
SHELL PLC SPON ADS 780259305   147,409,721 2,198,832 SH   SOLE 43 1,915,657 0 283,175
SHENANDOAH TELECOMMUNICATION COM 82312B106   673,261 38,760 SH   SOLE 2 13,731 0 25,029
SHENANDOAH TELECOMMUNICATION COM 82312B106   2,241 129 SH   SOLE 4 129 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   301,474 17,356 SH   SOLE 7 16,431 0 925
SHENANDOAH TELECOMMUNICATION COM 82312B106   2,633,674 151,622 SH   SOLE 18 151,622 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   1,812,316 104,336 SH   SOLE 19 104,336 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   100,333,063 5,776,227 SH   SOLE 21 5,776,227 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   23,650,262 1,361,558 SH   SOLE 22 1,295,281 0 66,277
SHENANDOAH TELECOMMUNICATION COM 82312B106   188,465 10,850 SH   SOLE 25 10,850 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   486,082 27,984 SH   SOLE 26 12,820 0 15,164
SHENANDOAH TELECOMMUNICATION COM 82312B106   83,862 4,828 SH   SOLE 28 1,851 0 2,977
SHENANDOAH TELECOMMUNICATION COM 82312B106   1,871,027 107,716 SH   SOLE 30 107,716 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   180,370 10,384 SH   SOLE 40 10,384 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106   498,727 28,712 SH   SOLE 43 27,354 0 1,358
SHERWIN WILLIAMS CO COM 824348106   171,417,428 493,529 SH   SOLE 2 130,281 0 363,248
SHERWIN WILLIAMS CO COM 824348106   92,300,169 265,742 SH   SOLE 4 157,242 0 108,500
SHERWIN WILLIAMS CO COM 824348106   64,616,231 186,037 SH   SOLE 7 165,861 0 20,176
SHERWIN WILLIAMS CO COM 824348106   3,861,615 11,118 SH   SOLE 13 11,118 0 0
SHERWIN WILLIAMS CO COM 824348106   12,094,725 34,822 SH   SOLE 15 34,822 0 0
SHERWIN WILLIAMS CO COM 824348106   195,451,620 562,726 SH   SOLE 18 508,211 0 54,515
SHERWIN WILLIAMS CO COM 824348106   105,713,359 304,360 SH   SOLE 19 304,360 0 0
SHERWIN WILLIAMS CO COM 824348106   2,017,256,865 5,807,897 SH   SOLE 21 5,807,897 0 0
SHERWIN WILLIAMS CO COM 824348106   1,797,932,558 5,176,439 SH   SOLE 22 4,650,793 0 525,646
SHERWIN WILLIAMS CO COM 824348106   134,958,545 388,560 SH   SOLE 23 388,560 0 0
SHERWIN WILLIAMS CO COM 824348106   144,967,901 417,378 SH   SOLE 25 415,551 0 1,827
SHERWIN WILLIAMS CO COM 824348106   81,462,778 234,540 SH   SOLE 26 136,574 0 97,966
SHERWIN WILLIAMS CO COM 824348106   162,265,629 467,180 SH   SOLE 28 7,262 0 459,918
SHERWIN WILLIAMS CO COM 824348106   428,700,041 1,234,273 SH   SOLE 30 1,234,273 0 0
SHERWIN WILLIAMS CO COM 824348106   19,358,785 55,736 SH   SOLE 31 51,864 0 3,872
SHERWIN WILLIAMS CO COM 824348106   10,647,054 30,654 SH   SOLE 34 30,654 0 0
SHERWIN WILLIAMS CO COM 824348106   18,138,615 52,223 SH   SOLE 36 52,223 0 0
SHERWIN WILLIAMS CO COM 824348106   4,184,285 12,047 SH   SOLE 40 12,047 0 0
SHERWIN WILLIAMS CO COM 824348106   114,966 331 SH   OTR 43 331 0 0
SHERWIN WILLIAMS CO COM 824348106   140,121,654 403,425 SH   SOLE 43 355,756 0 47,669
SHIFT4 PMTS INC CL A 82452J109   4,519,320 68,402 SH   SOLE 2 16,514 0 51,888
SHIFT4 PMTS INC CL A 82452J109   5,748 87 SH   SOLE 4 87 0 0
SHIFT4 PMTS INC CL A 82452J109   334,645 5,065 SH   SOLE 7 4,811 0 254
SHIFT4 PMTS INC CL A 82452J109   1,610,390 24,374 SH   SOLE 18 24,374 0 0
SHIFT4 PMTS INC CL A 82452J109   1,136,800 17,206 SH   SOLE 19 17,206 0 0
SHIFT4 PMTS INC CL A 82452J109   53,514,057 809,960 SH   SOLE 21 809,960 0 0
SHIFT4 PMTS INC CL A 82452J109   93,769,781 1,419,249 SH   SOLE 22 1,348,105 0 71,144
SHIFT4 PMTS INC CL A 82452J109   681,975 10,322 SH   SOLE 25 10,322 0 0
SHIFT4 PMTS INC CL A 82452J109   1,544,122 23,371 SH   SOLE 26 23,371 0 0
SHIFT4 PMTS INC CL A 82452J109   135,576 2,052 SH   SOLE 28 769 0 1,283
SHIFT4 PMTS INC CL A 82452J109   4,511,392 68,282 SH   SOLE 30 68,282 0 0
SHIFT4 PMTS INC CL A 82452J109   49,288 746 SH   SOLE 31 746 0 0
SHIFT4 PMTS INC CL A 82452J109   5,491,474 83,116 SH   SOLE 34 83,116 0 0
SHIFT4 PMTS INC CL A 82452J109   719,040 10,883 SH   SOLE 40 10,883 0 0
SHIFT4 PMTS INC CL A 82452J109   1,153,054 17,452 SH   SOLE 43 13,635 0 3,817
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   645,210 603,000 PRN   SOLE 2 603,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   312,440 292,000 PRN   SOLE 18 292,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   3,167,200 2,960,000 PRN   SOLE 19 2,960,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   6,056,200 5,660,000 PRN   SOLE 21 5,660,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   166,920 156,000 PRN   SOLE 26 156,000 0 0
SHIFT4 PMTS INC NOTE 12/1 82452JAB5   5,836,850 5,455,000 PRN   SOLE 34 5,455,000 0 0
SHIFT4 PMTS INC NOTE 0.500% 8/0 82452JAD1   4,660,688 5,025,000 PRN   SOLE 21 5,025,000 0 0
SHIFTPIXY INC COM NEW 82452L401   8 3 SH   SOLE 19 3 0 0
SHIFTPIXY INC COM NEW 82452L401   5 2 SH   SOLE 22 2 0 0
SHIMMICK CORPORATION COM 82455M109   3,036 527 SH   SOLE 18 527 0 0
SHIMMICK CORPORATION COM 82455M109   42,336 7,350 SH   SOLE 21 7,350 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100   66,054,532 1,861,215 SH   SOLE 43 1,676,514 0 184,701
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,005,015 89,894 SH   SOLE 2 48,539 0 41,355
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   6,149 550 SH   SOLE 4 550 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   372,495 33,318 SH   SOLE 7 32,063 0 1,255
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   4,456,460 398,610 SH   SOLE 18 398,610 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   4,101,897 366,896 SH   SOLE 19 366,896 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   110,896,455 9,919,182 SH   SOLE 21 9,919,182 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   52,699,859 4,713,762 SH   SOLE 22 4,569,095 0 144,667
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   377,761 33,789 SH   SOLE 25 33,789 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   579,672 51,849 SH   SOLE 26 51,849 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   559,883 50,079 SH   SOLE 28 40,407 0 9,672
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   43,055,007 3,851,074 SH   SOLE 30 3,851,074 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   11,616 1,039 SH   SOLE 36 1,039 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   440,034 39,359 SH   SOLE 40 39,359 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,043,049 93,296 SH   SOLE 43 90,794 0 2,502
SHOCKWAVE MED INC COM 82489T104   24,070,895 73,921 SH   SOLE 2 32,183 0 41,738
SHOCKWAVE MED INC COM 82489T104   185,609 570 SH   SOLE 4 118 0 452
SHOCKWAVE MED INC COM 82489T104   2,051,469 6,300 SH   SOLE 7 5,972 0 328
SHOCKWAVE MED INC COM 82489T104   22,950,402 70,480 SH   SOLE 18 70,480 0 0
SHOCKWAVE MED INC COM 82489T104   39,902,049 122,538 SH   SOLE 19 122,538 0 0
SHOCKWAVE MED INC COM 82489T104   733,156,596 2,251,502 SH   SOLE 21 2,251,502 0 0
SHOCKWAVE MED INC COM 82489T104   354,615,303 1,089,013 SH   SOLE 22 1,040,889 0 48,124
SHOCKWAVE MED INC COM 82489T104   2,475,439 7,602 SH   SOLE 25 7,602 0 0
SHOCKWAVE MED INC COM 82489T104   7,464,416 22,923 SH   SOLE 26 12,195 0 10,728
SHOCKWAVE MED INC COM 82489T104   629,117 1,932 SH   SOLE 28 396 0 1,536
SHOCKWAVE MED INC COM 82489T104   33,607,295 103,207 SH   SOLE 30 103,207 0 0
SHOCKWAVE MED INC COM 82489T104   147,185 452 SH   SOLE 31 452 0 0
SHOCKWAVE MED INC COM 82489T104   577,993 1,775 SH   SOLE 34 1,775 0 0
SHOCKWAVE MED INC COM 82489T104   144,580 444 SH   SOLE 36 444 0 0
SHOCKWAVE MED INC COM 82489T104   2,557,498 7,854 SH   SOLE 40 7,854 0 0
SHOCKWAVE MED INC COM 82489T104   30,129 93 SH   OTR 43 93 0 0
SHOCKWAVE MED INC COM 82489T104   7,559,826 23,216 SH   SOLE 43 19,288 0 3,928
SHOE CARNIVAL INC COM 824889109   1,113,673 30,395 SH   SOLE 2 19,096 0 11,299
SHOE CARNIVAL INC COM 824889109   3,481 95 SH   SOLE 7 95 0 0
SHOE CARNIVAL INC COM 824889109   2,181,912 59,550 SH   SOLE 18 59,550 0 0
SHOE CARNIVAL INC COM 824889109   1,411,739 38,530 SH   SOLE 19 38,530 0 0
SHOE CARNIVAL INC COM 824889109   78,956,232 2,154,919 SH   SOLE 21 2,154,919 0 0
SHOE CARNIVAL INC COM 824889109   19,031,622 519,422 SH   SOLE 22 495,877 0 23,545
SHOE CARNIVAL INC COM 824889109   181,551 4,955 SH   SOLE 25 4,955 0 0
SHOE CARNIVAL INC COM 824889109   524,245 14,308 SH   SOLE 26 585 0 13,723
SHOE CARNIVAL INC COM 824889109   1,718,819 46,911 SH   SOLE 30 46,911 0 0
SHOE CARNIVAL INC COM 824889109   161,106 4,397 SH   SOLE 40 4,397 0 0
SHOE CARNIVAL INC COM 824889109   895,811 24,449 SH   SOLE 43 23,138 0 1,311
SHOPIFY INC CL A 82509L107   2,034,124 26,359 SH   SOLE 2 26,359 0 0
SHOPIFY INC CL A 82509L107   94,262,306 1,221,489 SH   SOLE 18 944,323 0 277,166
SHOPIFY INC CL A 82509L107   139,388,930 1,806,258 SH   SOLE 19 1,806,258 0 0
SHOPIFY INC CL A 82509L107   32,939,937 426,849 SH   SOLE 21 426,849 0 0
SHOPIFY INC CL A 82509L107   36,469,384 472,585 SH   SOLE 22 472,585 0 0
SHOPIFY INC CL A 82509L107   11,945,993 154,801 SH   SOLE 28 71,106 0 83,695
SHOPIFY INC CL A 82509L107   23,654,148 306,520 SH   SOLE 30 306,520 0 0
SHOPIFY INC CL A 82509L107   80,257 1,040 SH   SOLE 31 1,040 0 0
SHOPIFY INC CL A 82509L107   79,188,304 1,026,154 SH   SOLE 34 1,026,154 0 0
SHOPIFY INC CL A 82509L107   80,112,610 1,038,132 SH   SOLE 43 878,228 0 159,904
SHORE BANCSHARES INC COM 825107105   2,726,777 237,111 SH   SOLE 2 177,243 0 59,868
SHORE BANCSHARES INC COM 825107105   2,634 229 SH   SOLE 7 229 0 0
SHORE BANCSHARES INC COM 825107105   960,055 83,483 SH   SOLE 18 83,483 0 0
SHORE BANCSHARES INC COM 825107105   2,426,063 210,962 SH   SOLE 19 210,962 0 0
SHORE BANCSHARES INC COM 825107105   14,148,864 1,230,336 SH   SOLE 21 1,230,336 0 0
SHORE BANCSHARES INC COM 825107105   13,248,656 1,152,057 SH   SOLE 22 1,110,599 0 41,458
SHORE BANCSHARES INC COM 825107105   53,303 4,635 SH   SOLE 23 4,635 0 0
SHORE BANCSHARES INC COM 825107105   101,637 8,838 SH   SOLE 26 0 0 8,838
SHORE BANCSHARES INC COM 825107105   201,066 17,484 SH   SOLE 43 17,233 0 251
SHUTTERSTOCK INC COM 825690100   3,400,385 74,228 SH   SOLE 2 34,698 0 39,530
SHUTTERSTOCK INC COM 825690100   3,436 75 SH   SOLE 4 75 0 0
SHUTTERSTOCK INC COM 825690100   8,200 179 SH   SOLE 7 179 0 0
SHUTTERSTOCK INC COM 825690100   3,963,664 86,524 SH   SOLE 18 77,882 0 8,642
SHUTTERSTOCK INC COM 825690100   9,793,674 213,789 SH   SOLE 19 213,789 0 0
SHUTTERSTOCK INC COM 825690100   129,849,773 2,834,529 SH   SOLE 21 2,834,529 0 0
SHUTTERSTOCK INC COM 825690100   41,839,189 913,320 SH   SOLE 22 876,704 0 36,616
SHUTTERSTOCK INC COM 825690100   181,866 3,970 SH   SOLE 23 3,970 0 0
SHUTTERSTOCK INC COM 825690100   195,380 4,265 SH   SOLE 25 4,265 0 0
SHUTTERSTOCK INC COM 825690100   3,134,595 68,426 SH   SOLE 26 7,001 0 61,425
SHUTTERSTOCK INC COM 825690100   38,480 840 SH   SOLE 28 406 0 434
SHUTTERSTOCK INC COM 825690100   2,385,189 52,067 SH   SOLE 30 52,067 0 0
SHUTTERSTOCK INC COM 825690100   307,752 6,718 SH   SOLE 40 6,718 0 0
SHUTTERSTOCK INC COM 825690100   1,740,826 38,001 SH   SOLE 43 35,317 0 2,684
SHYFT GROUP INC COM 825698103   1,097,146 88,337 SH   SOLE 2 80,390 0 7,947
SHYFT GROUP INC COM 825698103   981 79 SH   SOLE 4 79 0 0
SHYFT GROUP INC COM 825698103   5,192 418 SH   SOLE 7 418 0 0
SHYFT GROUP INC COM 825698103   1,143,509 92,070 SH   SOLE 18 92,070 0 0
SHYFT GROUP INC COM 825698103   900,636 72,515 SH   SOLE 19 72,515 0 0
SHYFT GROUP INC COM 825698103   15,769,686 1,269,701 SH   SOLE 21 1,269,701 0 0
SHYFT GROUP INC COM 825698103   11,842,743 953,522 SH   SOLE 22 924,630 0 28,892
SHYFT GROUP INC COM 825698103   81,599 6,570 SH   SOLE 25 6,570 0 0
SHYFT GROUP INC COM 825698103   205,303 16,530 SH   SOLE 26 16,530 0 0
SHYFT GROUP INC COM 825698103   7,129 574 SH   SOLE 28 574 0 0
SHYFT GROUP INC COM 825698103   289,088 23,276 SH   SOLE 30 23,276 0 0
SHYFT GROUP INC COM 825698103   87,412 7,038 SH   SOLE 40 7,038 0 0
SHYFT GROUP INC COM 825698103   795,426 64,044 SH   SOLE 43 59,339 0 4,705
SI-BONE INC COM 825704109   2,923,682 178,600 SH   SOLE 2 150,721 0 27,879
SI-BONE INC COM 825704109   1,653 101 SH   SOLE 4 101 0 0
SI-BONE INC COM 825704109   273,428 16,703 SH   SOLE 7 15,807 0 896
SI-BONE INC COM 825704109   1,613,640 98,573 SH   SOLE 18 98,573 0 0
SI-BONE INC COM 825704109   6,812,441 416,154 SH   SOLE 19 416,154 0 0
SI-BONE INC COM 825704109   29,592,475 1,807,726 SH   SOLE 21 1,807,726 0 0
SI-BONE INC COM 825704109   21,061,937 1,286,618 SH   SOLE 22 1,245,065 0 41,553
SI-BONE INC COM 825704109   101,330 6,190 SH   SOLE 23 6,190 0 0
SI-BONE INC COM 825704109   127,375 7,781 SH   SOLE 25 7,781 0 0
SI-BONE INC COM 825704109   18,498 1,130 SH   SOLE 26 1,025 0 105
SI-BONE INC COM 825704109   35,654 2,178 SH   SOLE 28 1,684 0 494
SI-BONE INC COM 825704109   1,217,633 74,382 SH   SOLE 30 74,382 0 0
SI-BONE INC COM 825704109   91,983 5,619 SH   SOLE 34 5,619 0 0
SI-BONE INC COM 825704109   14,602 892 SH   SOLE 36 892 0 0
SI-BONE INC COM 825704109   117,979 7,207 SH   SOLE 40 7,207 0 0
SI-BONE INC COM 825704109   217,819 13,306 SH   SOLE 43 12,867 0 439
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   61,734 13,107 SH   SOLE 7 13,107 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   1,829,628 388,456 SH   SOLE 43 352,743 0 35,713
SIEBERT FINL CORP COM 826176109   5,151 2,441 SH   SOLE 18 2,441 0 0
SIEBERT FINL CORP COM 826176109   63,663 30,172 SH   SOLE 21 30,172 0 0
SIEBERT FINL CORP COM 826176109   23,328 11,056 SH   SOLE 22 11,056 0 0
SIERRA BANCORP COM 82620P102   535,583 26,514 SH   SOLE 2 11,300 0 15,214
SIERRA BANCORP COM 82620P102   727 36 SH   SOLE 7 36 0 0
SIERRA BANCORP COM 82620P102   773,539 38,294 SH   SOLE 18 38,294 0 0
SIERRA BANCORP COM 82620P102   2,220,485 109,925 SH   SOLE 19 109,925 0 0
SIERRA BANCORP COM 82620P102   11,216,414 555,268 SH   SOLE 21 555,268 0 0
SIERRA BANCORP COM 82620P102   12,547,230 621,150 SH   SOLE 22 591,960 0 29,190
SIERRA BANCORP COM 82620P102   26,078 1,291 SH   SOLE 43 1,291 0 0
SIFCO INDS INC COM 826546103   17,674 5,558 SH   SOLE 22 5,558 0 0
SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107   23,927 18,990 SH   SOLE 43 18,990 0 0
SIGA TECHNOLOGIES INC COM 826917106   994,218 116,147 SH   SOLE 2 103,054 0 13,093
SIGA TECHNOLOGIES INC COM 826917106   3,852 450 SH   SOLE 7 450 0 0
SIGA TECHNOLOGIES INC COM 826917106   1,003,968 117,286 SH   SOLE 18 117,286 0 0
SIGA TECHNOLOGIES INC COM 826917106   908,105 106,087 SH   SOLE 19 106,087 0 0
SIGA TECHNOLOGIES INC COM 826917106   14,260,121 1,665,902 SH   SOLE 21 1,665,902 0 0
SIGA TECHNOLOGIES INC COM 826917106   10,260,572 1,198,665 SH   SOLE 22 1,154,699 0 43,966
SIGA TECHNOLOGIES INC COM 826917106   351 41 SH   SOLE 23 41 0 0
SIGA TECHNOLOGIES INC COM 826917106   44,144 5,157 SH   SOLE 25 5,157 0 0
SIGA TECHNOLOGIES INC COM 826917106   1,121 131 SH   SOLE 26 131 0 0
SIGA TECHNOLOGIES INC COM 826917106   161,262 18,839 SH   SOLE 28 0 0 18,839
SIGA TECHNOLOGIES INC COM 826917106   396,063 46,269 SH   SOLE 30 46,269 0 0
SIGA TECHNOLOGIES INC COM 826917106   73,727 8,613 SH   SOLE 40 8,613 0 0
SIGA TECHNOLOGIES INC COM 826917106   1,469,940 171,722 SH   SOLE 43 145,474 0 26,248
SIGHT SCIENCES INC COM 82657M105   13,654 2,586 SH   SOLE 2 981 0 1,605
SIGHT SCIENCES INC COM 82657M105   1,758 333 SH   SOLE 7 333 0 0
SIGHT SCIENCES INC COM 82657M105   299,117 56,651 SH   SOLE 18 56,651 0 0
SIGHT SCIENCES INC COM 82657M105   227,177 43,026 SH   SOLE 19 43,026 0 0
SIGHT SCIENCES INC COM 82657M105   3,935,226 745,308 SH   SOLE 21 745,308 0 0
SIGHT SCIENCES INC COM 82657M105   3,086,947 584,649 SH   SOLE 22 576,773 0 7,876
SIGMA LITHIUM CORPORATION COM 826599102   1,095,833 84,555 SH   SOLE 7 84,555 0 0
SIGMA LITHIUM CORPORATION COM 826599102   112,013 8,643 SH   SOLE 21 8,643 0 0
SIGMA LITHIUM CORPORATION COM 826599102   42,962 3,315 SH   SOLE 30 3,315 0 0
SIGMATRON INTL INC COM 82661L101   384,076 105,806 SH   SOLE 22 105,806 0 0
SIGNET JEWELERS LIMITED SHS G81276100   3,953,265 39,505 SH   SOLE 2 12,991 0 26,514
SIGNET JEWELERS LIMITED SHS G81276100   9,307 93 SH   SOLE 4 93 0 0
SIGNET JEWELERS LIMITED SHS G81276100   852,196 8,516 SH   SOLE 7 8,086 0 430
SIGNET JEWELERS LIMITED SHS G81276100   13,845,485 138,358 SH   SOLE 18 138,358 0 0
SIGNET JEWELERS LIMITED SHS G81276100   9,352,942 93,464 SH   SOLE 19 93,464 0 0
SIGNET JEWELERS LIMITED SHS G81276100   507,410,739 5,070,558 SH   SOLE 21 5,070,558 0 0
SIGNET JEWELERS LIMITED SHS G81276100   129,222,192 1,291,318 SH   SOLE 22 1,233,374 0 57,944
SIGNET JEWELERS LIMITED SHS G81276100   920,744 9,201 SH   SOLE 25 9,201 0 0
SIGNET JEWELERS LIMITED SHS G81276100   1,564,094 15,630 SH   SOLE 26 15,630 0 0
SIGNET JEWELERS LIMITED SHS G81276100   356,249 3,560 SH   SOLE 28 938 0 2,622
SIGNET JEWELERS LIMITED SHS G81276100   11,566,791 115,587 SH   SOLE 30 115,587 0 0
SIGNET JEWELERS LIMITED SHS G81276100   179,325 1,792 SH   SOLE 36 1,792 0 0
SIGNET JEWELERS LIMITED SHS G81276100   915,440 9,148 SH   SOLE 40 9,148 0 0
SIGNET JEWELERS LIMITED SHS G81276100   8,905,133 88,989 SH   SOLE 43 77,591 0 11,398
SILGAN HLDGS INC COM 827048109   7,058,827 145,363 SH   SOLE 2 93,803 0 51,560
SILGAN HLDGS INC COM 827048109   14,762 304 SH   SOLE 4 304 0 0
SILGAN HLDGS INC COM 827048109   57,641 1,187 SH   SOLE 7 1,187 0 0
SILGAN HLDGS INC COM 827048109   6,706,962 138,117 SH   SOLE 18 138,117 0 0
SILGAN HLDGS INC COM 827048109   1,390,758 28,640 SH   SOLE 19 28,640 0 0
SILGAN HLDGS INC COM 827048109   199,614,815 4,110,684 SH   SOLE 21 4,110,684 0 0
SILGAN HLDGS INC COM 827048109   118,172,508 2,433,536 SH   SOLE 22 2,324,235 0 109,301
SILGAN HLDGS INC COM 827048109   798,666 16,447 SH   SOLE 25 16,447 0 0
SILGAN HLDGS INC COM 827048109   1,117,560 23,014 SH   SOLE 26 23,014 0 0
SILGAN HLDGS INC COM 827048109   68,567 1,412 SH   SOLE 28 1,412 0 0
SILGAN HLDGS INC COM 827048109   2,575,428 53,036 SH   SOLE 30 53,036 0 0
SILGAN HLDGS INC COM 827048109   49,628 1,022 SH   SOLE 31 1,022 0 0
SILGAN HLDGS INC COM 827048109   54,970 1,132 SH   SOLE 36 1,132 0 0
SILGAN HLDGS INC COM 827048109   897,777 18,488 SH   SOLE 40 18,488 0 0
SILGAN HLDGS INC COM 827048109   2,498,116 51,444 SH   SOLE 43 43,235 0 8,209
SILICOM LTD ORD M84116108   69,706 4,694 SH   SOLE 2 4,694 0 0
SILICOM LTD ORD M84116108   15,667 1,055 SH   SOLE 22 1,055 0 0
SILICON LABORATORIES INC COM 826919102   7,139,004 49,673 SH   SOLE 2 34,870 0 14,803
SILICON LABORATORIES INC COM 826919102   102,616 714 SH   SOLE 4 118 0 596
SILICON LABORATORIES INC COM 826919102   972,266 6,765 SH   SOLE 7 6,409 0 356
SILICON LABORATORIES INC COM 826919102   17,852,755 124,219 SH   SOLE 18 117,627 0 6,592
SILICON LABORATORIES INC COM 826919102   17,786,500 123,758 SH   SOLE 19 123,758 0 0
SILICON LABORATORIES INC COM 826919102   356,006,369 2,477,083 SH   SOLE 21 2,477,083 0 0
SILICON LABORATORIES INC COM 826919102   155,791,043 1,083,990 SH   SOLE 22 1,051,289 0 32,701
SILICON LABORATORIES INC COM 826919102   170,021 1,183 SH   SOLE 23 1,183 0 0
SILICON LABORATORIES INC COM 826919102   2,691,157 18,725 SH   SOLE 25 18,725 0 0
SILICON LABORATORIES INC COM 826919102   1,824,382 12,694 SH   SOLE 26 10,992 0 1,702
SILICON LABORATORIES INC COM 826919102   414,488 2,884 SH   SOLE 28 295 0 2,589
SILICON LABORATORIES INC COM 826919102   32,805,240 228,258 SH   SOLE 30 228,258 0 0
SILICON LABORATORIES INC COM 826919102   63,396,904 441,114 SH   SOLE 34 441,114 0 0
SILICON LABORATORIES INC COM 826919102   103,478 720 SH   SOLE 36 720 0 0
SILICON LABORATORIES INC COM 826919102   976,865 6,797 SH   SOLE 40 6,797 0 0
SILICON LABORATORIES INC COM 826919102   5,169,321 35,968 SH   SOLE 43 33,493 0 2,475
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   200,044 2,600 SH   SOLE 2 2,600 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   6,794,110 88,304 SH   SOLE 22 88,304 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   45,241 588 SH   SOLE 28 588 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   2,583,337 33,576 SH   SOLE 43 26,730 0 6,846
SILK RD MED INC COM 82710M100   703,085 38,378 SH   SOLE 2 32,955 0 5,423
SILK RD MED INC COM 82710M100   6,668 364 SH   SOLE 7 364 0 0
SILK RD MED INC COM 82710M100   1,631,103 89,034 SH   SOLE 18 89,034 0 0
SILK RD MED INC COM 82710M100   1,515,504 82,724 SH   SOLE 19 82,724 0 0
SILK RD MED INC COM 82710M100   29,439,361 1,606,952 SH   SOLE 21 1,606,952 0 0
SILK RD MED INC COM 82710M100   20,461,205 1,116,878 SH   SOLE 22 1,099,891 0 16,987
SILK RD MED INC COM 82710M100   5,001 273 SH   SOLE 28 273 0 0
SILK RD MED INC COM 82710M100   136,044 7,426 SH   SOLE 30 7,426 0 0
SILK RD MED INC COM 82710M100   566,601 30,928 SH   SOLE 43 29,872 0 1,056
SILVERBOW RES INC COM 82836G102   1,259,527 36,893 SH   SOLE 2 11,113 0 25,780
SILVERBOW RES INC COM 82836G102   4,506 132 SH   SOLE 7 132 0 0
SILVERBOW RES INC COM 82836G102   2,117,704 62,030 SH   SOLE 18 62,030 0 0
SILVERBOW RES INC COM 82836G102   1,705,464 49,955 SH   SOLE 19 49,955 0 0
SILVERBOW RES INC COM 82836G102   30,577,150 895,640 SH   SOLE 21 895,640 0 0
SILVERBOW RES INC COM 82836G102   19,619,848 574,688 SH   SOLE 22 552,189 0 22,499
SILVERBOW RES INC COM 82836G102   619,061 18,133 SH   SOLE 43 17,250 0 883
SILVERCORP METALS INC COM 82835P103   614,024 188,351 SH   SOLE 43 175,922 0 12,429
SILVERCREST ASSET MGMT GROUP CL A 828359109   94,006 5,946 SH   SOLE 2 5,242 0 704
SILVERCREST ASSET MGMT GROUP CL A 828359109   316 20 SH   SOLE 7 20 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   419,202 26,515 SH   SOLE 18 26,515 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   310,319 19,628 SH   SOLE 19 19,628 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   5,372,096 339,791 SH   SOLE 21 339,791 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   2,255,249 142,647 SH   SOLE 22 140,035 0 2,612
SILVERCREST METALS INC COM 828363101   434,485 65,238 SH   SOLE 2 65,238 0 0
SILVERCREST METALS INC COM 828363101   101,452 15,233 SH   SOLE 22 15,233 0 0
SILVERSUN TECHNOLOGIES INC COM NEW 82846H207   5,909 448 SH   SOLE 22 448 0 0
SIMILARWEB LTD SHS M84137104   101,277 11,253 SH   SOLE 2 9,759 0 1,494
SIMILARWEB LTD SHS M84137104   988,020 109,780 SH   SOLE 21 109,780 0 0
SIMILARWEB LTD SHS M84137104   1,267,461 140,829 SH   SOLE 22 132,541 0 8,288
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   1,929,089 99,131 SH   SOLE 2 33,992 0 65,139
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   6,072 312 SH   SOLE 4 312 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   35,242 1,811 SH   SOLE 7 1,811 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   7,565,153 388,754 SH   SOLE 18 388,754 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   4,712,434 242,160 SH   SOLE 19 242,160 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   274,576,066 14,109,767 SH   SOLE 21 14,109,767 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   61,481,535 3,159,380 SH   SOLE 22 3,011,739 0 147,641
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   401,868 20,651 SH   SOLE 25 20,651 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   872,275 44,824 SH   SOLE 26 44,824 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   40,885 2,101 SH   SOLE 28 2,101 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   4,679,001 240,442 SH   SOLE 30 240,442 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   2,938 151 SH   SOLE 36 151 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   361,450 18,574 SH   SOLE 40 18,574 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   79,552 4,088 SH   SOLE 43 3,451 0 637
SIMON PPTY GROUP INC NEW COM 828806109   107,132,898 684,599 SH   SOLE 2 117,945 0 566,654
SIMON PPTY GROUP INC NEW COM 828806109   80,566,373 514,834 SH   SOLE 4 365,774 0 149,060
SIMON PPTY GROUP INC NEW COM 828806109   112,992,666 722,044 SH   SOLE 7 645,785 0 76,259
SIMON PPTY GROUP INC NEW COM 828806109   2,748,277 17,562 SH   SOLE 13 17,562 0 0
SIMON PPTY GROUP INC NEW COM 828806109   7,537,654 48,167 SH   SOLE 15 48,167 0 0
SIMON PPTY GROUP INC NEW COM 828806109   88,994,768 568,693 SH   SOLE 18 545,803 0 22,890
SIMON PPTY GROUP INC NEW COM 828806109   114,071,351 728,937 SH   SOLE 19 728,937 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,973,562,681 12,611,430 SH   SOLE 21 12,611,430 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,617,790,803 10,337,982 SH   SOLE 22 9,297,695 0 1,040,287
SIMON PPTY GROUP INC NEW COM 828806109   83,038,602 530,632 SH   SOLE 23 530,632 0 0
SIMON PPTY GROUP INC NEW COM 828806109   312,200,523 1,995,019 SH   SOLE 25 1,984,848 0 10,171
SIMON PPTY GROUP INC NEW COM 828806109   52,848,238 337,710 SH   SOLE 26 177,215 0 160,495
SIMON PPTY GROUP INC NEW COM 828806109   136,021,264 869,201 SH   SOLE 28 52,785 0 816,416
SIMON PPTY GROUP INC NEW COM 828806109   488,354,274 3,120,674 SH   SOLE 30 3,120,674 0 0
SIMON PPTY GROUP INC NEW COM 828806109   11,750,052 75,085 SH   SOLE 31 69,833 0 5,252
SIMON PPTY GROUP INC NEW COM 828806109   5,041,169 32,214 SH   SOLE 34 32,214 0 0
SIMON PPTY GROUP INC NEW COM 828806109   13,602,893 86,925 SH   SOLE 36 86,925 0 0
SIMON PPTY GROUP INC NEW COM 828806109   2,500,241 15,977 SH   SOLE 40 15,977 0 0
SIMON PPTY GROUP INC NEW COM 828806109   105,161 672 SH   OTR 43 672 0 0
SIMON PPTY GROUP INC NEW COM 828806109   75,728,430 483,919 SH   SOLE 43 422,796 0 61,123
SIMPLY GOOD FOODS CO COM 82900L102   4,093,162 120,281 SH   SOLE 2 72,143 0 48,138
SIMPLY GOOD FOODS CO COM 82900L102   8,984 264 SH   SOLE 4 264 0 0
SIMPLY GOOD FOODS CO COM 82900L102   360,922 10,606 SH   SOLE 7 10,069 0 537
SIMPLY GOOD FOODS CO COM 82900L102   10,360,706 304,458 SH   SOLE 18 298,917 0 5,541
SIMPLY GOOD FOODS CO COM 82900L102   11,614,779 341,310 SH   SOLE 19 341,310 0 0
SIMPLY GOOD FOODS CO COM 82900L102   353,562,274 10,389,723 SH   SOLE 21 10,389,723 0 0
SIMPLY GOOD FOODS CO COM 82900L102   94,526,424 2,777,738 SH   SOLE 22 2,683,078 0 94,660
SIMPLY GOOD FOODS CO COM 82900L102   224,054 6,584 SH   SOLE 23 6,584 0 0
SIMPLY GOOD FOODS CO COM 82900L102   660,386 19,406 SH   SOLE 25 19,406 0 0
SIMPLY GOOD FOODS CO COM 82900L102   3,547,696 104,252 SH   SOLE 26 42,061 0 62,191
SIMPLY GOOD FOODS CO COM 82900L102   325,837 9,575 SH   SOLE 28 1,538 0 8,037
SIMPLY GOOD FOODS CO COM 82900L102   6,662,870 195,794 SH   SOLE 30 195,794 0 0
SIMPLY GOOD FOODS CO COM 82900L102   50,535 1,485 SH   SOLE 36 1,485 0 0
SIMPLY GOOD FOODS CO COM 82900L102   644,358 18,935 SH   SOLE 40 18,935 0 0
SIMPLY GOOD FOODS CO COM 82900L102   2,466,290 72,474 SH   SOLE 43 68,179 0 4,295
SIMPSON MFG INC COM 829073105   9,447,103 46,043 SH   SOLE 2 35,685 0 10,358
SIMPSON MFG INC COM 829073105   22,365 109 SH   SOLE 4 109 0 0
SIMPSON MFG INC COM 829073105   971,322 4,734 SH   SOLE 7 4,495 0 239
SIMPSON MFG INC COM 829073105   33,374,374 162,659 SH   SOLE 18 158,547 0 4,112
SIMPSON MFG INC COM 829073105   18,823,624 91,742 SH   SOLE 19 91,742 0 0
SIMPSON MFG INC COM 829073105   701,167,769 3,417,330 SH   SOLE 21 3,417,330 0 0
SIMPSON MFG INC COM 829073105   282,372,820 1,376,220 SH   SOLE 22 1,339,839 0 36,381
SIMPSON MFG INC COM 829073105   1,759,624 8,576 SH   SOLE 25 8,576 0 0
SIMPSON MFG INC COM 829073105   2,621,380 12,776 SH   SOLE 26 12,776 0 0
SIMPSON MFG INC COM 829073105   508,026 2,476 SH   SOLE 28 774 0 1,702
SIMPSON MFG INC COM 829073105   5,298,158 25,822 SH   SOLE 30 25,822 0 0
SIMPSON MFG INC COM 829073105   52,321 255 SH   SOLE 36 255 0 0
SIMPSON MFG INC COM 829073105   1,775,423 8,653 SH   SOLE 40 8,653 0 0
SIMPSON MFG INC COM 829073105   7,499,080 36,549 SH   SOLE 43 31,667 0 4,882
SIMULATIONS PLUS INC COM 829214105   652,598 15,859 SH   SOLE 2 12,018 0 3,841
SIMULATIONS PLUS INC COM 829214105   3,333 81 SH   SOLE 4 81 0 0
SIMULATIONS PLUS INC COM 829214105   5,596 136 SH   SOLE 7 136 0 0
SIMULATIONS PLUS INC COM 829214105   1,932,569 46,964 SH   SOLE 18 46,964 0 0
SIMULATIONS PLUS INC COM 829214105   1,390,870 33,800 SH   SOLE 19 33,800 0 0
SIMULATIONS PLUS INC COM 829214105   76,968,277 1,870,432 SH   SOLE 21 1,870,432 0 0
SIMULATIONS PLUS INC COM 829214105   18,414,913 447,507 SH   SOLE 22 432,756 0 14,751
SIMULATIONS PLUS INC COM 829214105   167,192 4,063 SH   SOLE 25 4,063 0 0
SIMULATIONS PLUS INC COM 829214105   403,558 9,807 SH   SOLE 26 9,807 0 0
SIMULATIONS PLUS INC COM 829214105   380,267 9,241 SH   SOLE 28 9,241 0 0
SIMULATIONS PLUS INC COM 829214105   2,703,514 65,699 SH   SOLE 30 65,699 0 0
SIMULATIONS PLUS INC COM 829214105   90,077 2,189 SH   SOLE 40 2,189 0 0
SIMULATIONS PLUS INC COM 829214105   318,090 7,730 SH   SOLE 43 7,596 0 134
SINCLAIR INC CL A 829242106   397,661 29,522 SH   SOLE 2 9,232 0 20,290
SINCLAIR INC CL A 829242106   2,654 197 SH   SOLE 4 197 0 0
SINCLAIR INC CL A 829242106   4,432 329 SH   SOLE 7 329 0 0
SINCLAIR INC CL A 829242106   1,156,117 85,829 SH   SOLE 18 85,829 0 0
SINCLAIR INC CL A 829242106   969,665 71,987 SH   SOLE 19 71,987 0 0
SINCLAIR INC CL A 829242106   17,824,918 1,323,305 SH   SOLE 21 1,323,305 0 0
SINCLAIR INC CL A 829242106   13,893,955 1,031,474 SH   SOLE 22 990,183 0 41,291
SINCLAIR INC CL A 829242106   107,437 7,976 SH   SOLE 25 7,976 0 0
SINCLAIR INC CL A 829242106   230,984 17,148 SH   SOLE 26 17,148 0 0
SINCLAIR INC CL A 829242106   21,512 1,597 SH   SOLE 28 0 0 1,597
SINCLAIR INC CL A 829242106   60,386 4,483 SH   SOLE 30 4,483 0 0
SINCLAIR INC CL A 829242106   130,901 9,718 SH   SOLE 40 9,718 0 0
SINCLAIR INC CL A 829242106   1,263,398 93,793 SH   SOLE 43 92,197 0 1,596
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   8,273 16,090 SH   SOLE 2 16,090 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   5,506 10,708 SH   SOLE 18 10,708 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   67,082 130,459 SH   SOLE 19 130,459 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   64,976 126,363 SH   SOLE 21 126,363 0 0
SINGULAR GENOMICS SYSTEMS IN COM 82933R100   234,008 455,091 SH   SOLE 22 455,091 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   2,756,309 710,389 SH   SOLE 2 153,312 0 557,077
SIRIUS XM HOLDINGS INC COM 82968B103   4,103,876 1,057,700 SH   SOLE 4 566,963 0 490,737
SIRIUS XM HOLDINGS INC COM 82968B103   2,785,991 718,039 SH   SOLE 7 714,835 0 3,204
SIRIUS XM HOLDINGS INC COM 82968B103   202,536 52,200 SH   SOLE 13 52,200 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   298,124 76,836 SH   SOLE 15 76,836 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   2,192,177 564,994 SH   SOLE 18 503,977 0 61,017
SIRIUS XM HOLDINGS INC COM 82968B103   1,675,403 431,805 SH   SOLE 19 431,805 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   41,970,911 10,817,245 SH   SOLE 21 10,817,245 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   62,206,127 16,032,507 SH   SOLE 22 14,558,648 0 1,473,859
SIRIUS XM HOLDINGS INC COM 82968B103   4,512,925 1,163,125 SH   SOLE 23 1,163,125 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   5,010,570 1,291,384 SH   SOLE 25 1,275,998 0 15,386
SIRIUS XM HOLDINGS INC COM 82968B103   3,066,639 790,371 SH   SOLE 26 510,593 0 279,778
SIRIUS XM HOLDINGS INC COM 82968B103   4,829,677 1,244,762 SH   SOLE 28 18,468 0 1,226,294
SIRIUS XM HOLDINGS INC COM 82968B103   46,288 11,930 SH   SOLE 29 11,930 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   23,903,015 6,160,571 SH   SOLE 30 6,160,571 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   685,922 176,784 SH   SOLE 31 164,556 0 12,228
SIRIUS XM HOLDINGS INC COM 82968B103   4,516,758 1,164,113 SH   SOLE 32 1,164,113 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   118,577 30,561 SH   SOLE 34 30,561 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   541,194 139,483 SH   SOLE 36 139,483 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   155,732 40,137 SH   SOLE 40 40,137 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   4,315,719 1,112,299 SH   SOLE 43 926,904 0 185,395
SIRIUSPOINT LTD COM G8192H106   952,729 74,959 SH   SOLE 2 28,538 0 46,421
SIRIUSPOINT LTD COM G8192H106   6,927 545 SH   SOLE 4 545 0 0
SIRIUSPOINT LTD COM G8192H106   364,269 28,660 SH   SOLE 7 27,118 0 1,542
SIRIUSPOINT LTD COM G8192H106   2,961,811 233,030 SH   SOLE 18 233,030 0 0
SIRIUSPOINT LTD COM G8192H106   1,999,588 157,324 SH   SOLE 19 157,324 0 0
SIRIUSPOINT LTD COM G8192H106   126,080,188 9,919,763 SH   SOLE 21 9,919,763 0 0
SIRIUSPOINT LTD COM G8192H106   30,517,663 2,401,075 SH   SOLE 22 2,288,322 0 112,753
SIRIUSPOINT LTD COM G8192H106   265,398 20,881 SH   SOLE 25 20,881 0 0
SIRIUSPOINT LTD COM G8192H106   399,158 31,405 SH   SOLE 26 1,842 0 29,563
SIRIUSPOINT LTD COM G8192H106   91,461 7,196 SH   SOLE 28 0 0 7,196
SIRIUSPOINT LTD COM G8192H106   2,724,325 214,345 SH   SOLE 30 214,345 0 0
SIRIUSPOINT LTD COM G8192H106   243,765 19,179 SH   SOLE 40 19,179 0 0
SIRIUSPOINT LTD COM G8192H106   186,418 14,667 SH   SOLE 43 13,572 0 1,095
SITE CTRS CORP COM 82981J109   6,303,485 430,272 SH   SOLE 2 179,377 0 250,895
SITE CTRS CORP COM 82981J109   7,405,619 505,503 SH   SOLE 4 505,503 0 0
SITE CTRS CORP COM 82981J109   4,841,122 330,452 SH   SOLE 7 297,992 0 32,460
SITE CTRS CORP COM 82981J109   14,765,618 1,007,892 SH   SOLE 18 1,007,892 0 0
SITE CTRS CORP COM 82981J109   14,079,221 961,039 SH   SOLE 19 961,039 0 0
SITE CTRS CORP COM 82981J109   294,690,962 20,115,424 SH   SOLE 21 20,115,424 0 0
SITE CTRS CORP COM 82981J109   124,431,401 8,493,611 SH   SOLE 22 7,198,183 0 1,295,428
SITE CTRS CORP COM 82981J109   1,379,385 94,156 SH   SOLE 23 94,156 0 0
SITE CTRS CORP COM 82981J109   6,275,035 428,330 SH   SOLE 25 428,330 0 0
SITE CTRS CORP COM 82981J109   2,255,631 153,968 SH   SOLE 26 60,441 0 93,527
SITE CTRS CORP COM 82981J109   9,628,009 657,202 SH   SOLE 28 294,379 0 362,823
SITE CTRS CORP COM 82981J109   13,302,288 908,006 SH   SOLE 30 908,006 0 0
SITE CTRS CORP COM 82981J109   1,660,153 113,321 SH   SOLE 34 113,321 0 0
SITE CTRS CORP COM 82981J109   61,266 4,182 SH   SOLE 36 4,182 0 0
SITE CTRS CORP COM 82981J109   605,294 41,317 SH   SOLE 40 41,317 0 0
SITE CTRS CORP COM 82981J109   4,954,065 338,161 SH   SOLE 43 314,693 0 23,468
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   10,325,680 59,156 SH   SOLE 2 15,196 0 43,960
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   20,248 116 SH   SOLE 4 116 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,970,320 11,288 SH   SOLE 7 10,698 0 590
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,891,770 16,567 SH   SOLE 18 16,567 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   162,509,192 931,018 SH   SOLE 19 931,018 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   99,161,157 568,096 SH   SOLE 21 568,096 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   222,454,724 1,274,447 SH   SOLE 22 1,212,764 0 61,683
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   236,150,964 1,352,913 SH   SOLE 25 1,352,913 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   2,530,975 14,500 SH   SOLE 26 14,500 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   138,244 792 SH   SOLE 28 792 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   10,600,422 60,730 SH   SOLE 30 60,730 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   96,701 554 SH   SOLE 31 554 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   7,157 41 SH   SOLE 34 41 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   125,851 721 SH   SOLE 36 721 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,615,460 9,255 SH   SOLE 40 9,255 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   4,577,574 26,225 SH   SOLE 43 19,613 0 6,612
SITIME CORP COM 82982T106   1,776,871 19,059 SH   SOLE 2 12,553 0 6,506
SITIME CORP COM 82982T106   10,628 114 SH   SOLE 4 29 0 85
SITIME CORP COM 82982T106   13,425 144 SH   SOLE 7 144 0 0
SITIME CORP COM 82982T106   4,724,430 50,675 SH   SOLE 18 50,675 0 0
SITIME CORP COM 82982T106   4,747,458 50,922 SH   SOLE 19 50,922 0 0
SITIME CORP COM 82982T106   190,616,287 2,044,581 SH   SOLE 21 2,044,581 0 0
SITIME CORP COM 82982T106   48,358,028 518,696 SH   SOLE 22 503,731 0 14,965
SITIME CORP COM 82982T106   86,704 930 SH   SOLE 23 930 0 0
SITIME CORP COM 82982T106   318,940 3,421 SH   SOLE 25 3,421 0 0
SITIME CORP COM 82982T106   1,622,668 17,405 SH   SOLE 26 7,121 0 10,284
SITIME CORP COM 82982T106   112,156 1,203 SH   SOLE 28 473 0 730
SITIME CORP COM 82982T106   3,929,085 42,144 SH   SOLE 30 42,144 0 0
SITIME CORP COM 82982T106   353,715 3,794 SH   SOLE 40 3,794 0 0
SITIME CORP COM 82982T106   1,812,130 19,437 SH   SOLE 43 18,209 0 1,228
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,910,980 77,305 SH   SOLE 2 25,127 0 52,178
SITIO ROYALTIES CORP CLASS A COM 82983N108   8,677 351 SH   SOLE 4 351 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   16,834 681 SH   SOLE 7 681 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   5,093,185 206,035 SH   SOLE 18 206,035 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   4,340,165 175,573 SH   SOLE 19 175,573 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   75,525,038 3,055,220 SH   SOLE 21 3,055,220 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   58,558,565 2,368,874 SH   SOLE 22 2,280,665 0 88,209
SITIO ROYALTIES CORP CLASS A COM 82983N108   962,448 38,934 SH   SOLE 26 38,934 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,609,074 65,092 SH   SOLE 28 0 0 65,092
SITIO ROYALTIES CORP CLASS A COM 82983N108   1,897,235 76,749 SH   SOLE 30 76,749 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   2,592,192 104,862 SH   SOLE 43 98,087 0 6,775
SIX FLAGS ENTMT CORP NEW COM 83001A102   1,168,213 44,385 SH   SOLE 2 20,880 0 23,505
SIX FLAGS ENTMT CORP NEW COM 83001A102   2,579 98 SH   SOLE 4 98 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   14,660 557 SH   SOLE 7 557 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   5,660,721 215,073 SH   SOLE 18 215,073 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   4,114,342 156,320 SH   SOLE 19 156,320 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   216,453,838 8,223,930 SH   SOLE 21 8,223,930 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   55,072,047 2,092,403 SH   SOLE 22 2,025,229 0 67,174
SIX FLAGS ENTMT CORP NEW COM 83001A102   367,085 13,947 SH   SOLE 25 13,947 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   736,749 27,992 SH   SOLE 26 27,992 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   62,826 2,387 SH   SOLE 28 1,530 0 857
SIX FLAGS ENTMT CORP NEW COM 83001A102   3,917,679 148,848 SH   SOLE 30 148,848 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   63,010 2,394 SH   SOLE 36 2,394 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   349,056 13,262 SH   SOLE 40 13,262 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102   2,895,239 110,001 SH   SOLE 43 104,309 0 5,692
SIXTH STREET SPECIALTY LENDI COM 83012A109   18,001 840 SH   OTR 43 840 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   3,408,079 159,033 SH   SOLE 43 149,463 0 9,570
SJW GROUP COM 784305104   1,821,745 32,192 SH   SOLE 2 12,475 0 19,717
SJW GROUP COM 784305104   411,862 7,278 SH   SOLE 4 7,278 0 0
SJW GROUP COM 784305104   6,266,324 110,732 SH   SOLE 7 104,316 0 6,416
SJW GROUP COM 784305104   5,829,336 103,010 SH   SOLE 18 103,010 0 0
SJW GROUP COM 784305104   3,838,217 67,825 SH   SOLE 19 67,825 0 0
SJW GROUP COM 784305104   215,741,113 3,812,354 SH   SOLE 21 3,812,354 0 0
SJW GROUP COM 784305104   48,821,721 862,727 SH   SOLE 22 821,719 0 41,008
SJW GROUP COM 784305104   419,954 7,421 SH   SOLE 25 7,421 0 0
SJW GROUP COM 784305104   1,615,531 28,548 SH   SOLE 26 12,677 0 15,871
SJW GROUP COM 784305104   694,303 12,269 SH   SOLE 28 531 0 11,738
SJW GROUP COM 784305104   32,287,538 570,552 SH   SOLE 30 570,552 0 0
SJW GROUP COM 784305104   85,168 1,505 SH   SOLE 36 1,505 0 0
SJW GROUP COM 784305104   395,847 6,995 SH   SOLE 40 6,995 0 0
SJW GROUP COM 784305104   2,245,630 39,682 SH   SOLE 43 38,911 0 771
SK TELECOM LTD SPONSORED ADR 78440P306   8,553,240 396,718 SH   SOLE 2 396,718 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   89,151 4,135 SH   SOLE 4 4,135 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   1,099,646 51,004 SH   SOLE 13 51,004 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   688,864 31,951 SH   SOLE 19 31,951 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   541,415 25,112 SH   SOLE 21 25,112 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   20,272,264 940,272 SH   SOLE 22 940,272 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   395,993 18,367 SH   SOLE 26 0 0 18,367
SK TELECOM LTD SPONSORED ADR 78440P306   1,282,130 59,468 SH   SOLE 28 0 0 59,468
SK TELECOM LTD SPONSORED ADR 78440P306   87,598 4,063 SH   SOLE 30 4,063 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   130,654 6,060 SH   SOLE 31 0 0 6,060
SK TELECOM LTD SPONSORED ADR 78440P306   127,484 5,913 SH   SOLE 34 5,913 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   2,665,031 123,610 SH   SOLE 43 74,734 0 48,876
SKECHERS U S A INC CL A 830566105   15,637,166 255,259 SH   SOLE 2 139,697 0 115,562
SKECHERS U S A INC CL A 830566105   26,036 425 SH   SOLE 4 425 0 0
SKECHERS U S A INC CL A 830566105   104,510 1,706 SH   SOLE 7 1,706 0 0
SKECHERS U S A INC CL A 830566105   55,346,633 903,471 SH   SOLE 18 903,092 0 379
SKECHERS U S A INC CL A 830566105   12,772,159 208,491 SH   SOLE 19 208,491 0 0
SKECHERS U S A INC CL A 830566105   406,489,566 6,635,481 SH   SOLE 21 6,635,481 0 0
SKECHERS U S A INC CL A 830566105   245,737,690 4,011,389 SH   SOLE 22 3,833,234 0 178,155
SKECHERS U S A INC CL A 830566105   4,368,818 71,316 SH   SOLE 25 26,947 0 44,369
SKECHERS U S A INC CL A 830566105   8,573,888 139,959 SH   SOLE 26 40,353 0 99,606
SKECHERS U S A INC CL A 830566105   146,473 2,391 SH   SOLE 28 2,391 0 0
SKECHERS U S A INC CL A 830566105   5,097,628 83,213 SH   SOLE 30 83,213 0 0
SKECHERS U S A INC CL A 830566105   101,630 1,659 SH   SOLE 31 1,659 0 0
SKECHERS U S A INC CL A 830566105   19,430,569 317,182 SH   SOLE 34 317,182 0 0
SKECHERS U S A INC CL A 830566105   964,049 15,737 SH   SOLE 36 15,737 0 0
SKECHERS U S A INC CL A 830566105   1,758,530 28,706 SH   SOLE 40 28,706 0 0
SKECHERS U S A INC CL A 830566105   3,931,177 64,172 SH   SOLE 43 61,391 0 2,781
SKEENA RES LTD NEW COM 83056P715   14,031 3,037 SH   SOLE 2 3,037 0 0
SKILLFUL CRAFTSMAN ED TECH L ORD SHS G8211A108   5,589 5,883 SH   SOLE 22 5,883 0 0
SKILLSOFT CORP CL A 83066P309   83,988 9,332 SH   SOLE 2 7,755 0 1,577
SKILLSOFT CORP CL A 83066P309   432 48 SH   SOLE 7 48 0 0
SKILLSOFT CORP CL A 83066P309   116,082 12,898 SH   SOLE 18 12,898 0 0
SKILLSOFT CORP CL A 83066P309   75,249 8,361 SH   SOLE 19 8,361 0 0
SKILLSOFT CORP CL A 83066P309   1,368,000 152,000 SH   SOLE 21 152,000 0 0
SKILLSOFT CORP CL A 83066P309   958,158 106,462 SH   SOLE 22 102,863 0 3,599
SKILLZ INC COM CL A 83067L208   1,856,380 286,037 SH   SOLE 22 286,037 0 0
SKILLZ INC COM CL A 83067L208   2,609 402 SH   SOLE 28 402 0 0
SKY HARBOUR GROUP CORPORATIO COM CL A 83085C107   1,334,388 104,494 SH   SOLE 22 104,494 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   3,756,932 44,194 SH   SOLE 2 23,091 0 21,103
SKYLINE CHAMPION CORPORATION COM 830830105   12,752 150 SH   SOLE 4 150 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   513,715 6,043 SH   SOLE 7 5,736 0 307
SKYLINE CHAMPION CORPORATION COM 830830105   11,309,900 133,042 SH   SOLE 18 133,042 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   9,832,257 115,660 SH   SOLE 19 115,660 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   209,726,811 2,467,084 SH   SOLE 21 2,467,084 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   126,655,804 1,489,893 SH   SOLE 22 1,433,194 0 56,699
SKYLINE CHAMPION CORPORATION COM 830830105   939,275 11,049 SH   SOLE 25 11,049 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   1,712,526 20,145 SH   SOLE 26 18,872 0 1,273
SKYLINE CHAMPION CORPORATION COM 830830105   311,222 3,661 SH   SOLE 28 1,009 0 2,652
SKYLINE CHAMPION CORPORATION COM 830830105   3,036,897 35,724 SH   SOLE 30 35,724 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   967,754 11,384 SH   SOLE 40 11,384 0 0
SKYLINE CHAMPION CORPORATION COM 830830105   1,029,726 12,113 SH   SOLE 43 11,067 0 1,046
SKYWARD SPECIALTY INS GROUP COM 830940102   828,108 22,136 SH   SOLE 2 11,325 0 10,811
SKYWARD SPECIALTY INS GROUP COM 830940102   8,604 230 SH   SOLE 7 230 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   2,987,824 79,867 SH   SOLE 18 79,867 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   2,401,685 64,199 SH   SOLE 19 64,199 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   45,541,625 1,217,365 SH   SOLE 21 1,217,365 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   41,736,429 1,115,649 SH   SOLE 22 1,079,188 0 36,461
SKYWARD SPECIALTY INS GROUP COM 830940102   222,851 5,957 SH   SOLE 25 5,957 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   42,273 1,130 SH   SOLE 28 0 0 1,130
SKYWARD SPECIALTY INS GROUP COM 830940102   779,849 20,846 SH   SOLE 30 20,846 0 0
SKYWARD SPECIALTY INS GROUP COM 830940102   223,861 5,984 SH   SOLE 40 5,984 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   27,012 2,656 SH   SOLE 2 1,185 0 1,471
SKYWATER TECHNOLOGY INC COM 83089J108   456,084 44,846 SH   SOLE 18 44,846 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   413,227 40,632 SH   SOLE 19 40,632 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   6,649,410 653,826 SH   SOLE 21 653,826 0 0
SKYWATER TECHNOLOGY INC COM 83089J108   3,664,180 360,293 SH   SOLE 22 355,703 0 4,590
SKYWATER TECHNOLOGY INC COM 83089J108   118,979 11,699 SH   SOLE 43 11,178 0 521
SKYWEST INC COM 830879102   1,829,653 26,486 SH   SOLE 2 4,079 0 22,407
SKYWEST INC COM 830879102   3,938 57 SH   SOLE 4 57 0 0
SKYWEST INC COM 830879102   24,040 348 SH   SOLE 7 348 0 0
SKYWEST INC COM 830879102   8,855,918 128,198 SH   SOLE 18 128,198 0 0
SKYWEST INC COM 830879102   9,544,784 138,170 SH   SOLE 19 138,170 0 0
SKYWEST INC COM 830879102   328,075,427 4,749,210 SH   SOLE 21 4,749,210 0 0
SKYWEST INC COM 830879102   85,237,743 1,233,899 SH   SOLE 22 1,188,556 0 45,343
SKYWEST INC COM 830879102   111,495 1,614 SH   SOLE 25 1,614 0 0
SKYWEST INC COM 830879102   550,982 7,976 SH   SOLE 26 0 0 7,976
SKYWEST INC COM 830879102   4,875,805 70,582 SH   SOLE 30 70,582 0 0
SKYWEST INC COM 830879102   199,710 2,891 SH   SOLE 40 2,891 0 0
SKYWEST INC COM 830879102   7,066,539 102,295 SH   SOLE 43 100,038 0 2,257
SKYWORKS SOLUTIONS INC COM 83088M102   48,923,595 451,658 SH   SOLE 2 238,400 0 213,258
SKYWORKS SOLUTIONS INC COM 83088M102   18,298,064 168,926 SH   SOLE 4 48,170 0 120,756
SKYWORKS SOLUTIONS INC COM 83088M102   15,714,849 145,078 SH   SOLE 7 100,423 0 44,655
SKYWORKS SOLUTIONS INC COM 83088M102   708,846 6,544 SH   SOLE 13 6,544 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   2,678,429 24,727 SH   SOLE 15 24,727 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   38,583,367 356,198 SH   SOLE 18 346,020 0 10,178
SKYWORKS SOLUTIONS INC COM 83088M102   24,967,977 230,502 SH   SOLE 19 230,502 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   821,587,052 7,584,814 SH   SOLE 21 7,584,814 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   380,388,969 3,511,715 SH   SOLE 22 3,158,321 0 353,394
SKYWORKS SOLUTIONS INC COM 83088M102   25,719,609 237,441 SH   SOLE 23 237,441 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   46,367,892 428,064 SH   SOLE 25 427,142 0 922
SKYWORKS SOLUTIONS INC COM 83088M102   18,342,584 169,337 SH   SOLE 26 94,634 0 74,703
SKYWORKS SOLUTIONS INC COM 83088M102   33,417,370 308,506 SH   SOLE 28 4,692 0 303,814
SKYWORKS SOLUTIONS INC COM 83088M102   10,290 95 SH   SOLE 29 95 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   156,960,554 1,449,045 SH   SOLE 30 1,307,880 0 141,165
SKYWORKS SOLUTIONS INC COM 83088M102   4,040,553 37,302 SH   SOLE 31 34,737 0 2,565
SKYWORKS SOLUTIONS INC COM 83088M102   12,521,684 115,599 SH   SOLE 34 115,599 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   3,981,952 36,761 SH   SOLE 36 36,761 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   900,681 8,315 SH   SOLE 40 8,315 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   37,912 350 SH   OTR 43 350 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   18,333,580 169,254 SH   SOLE 43 146,667 0 22,587
SKYX PLATFORMS CORP COM 78471E105   9,365 7,149 SH   SOLE 2 2,117 0 5,032
SKYX PLATFORMS CORP COM 78471E105   200,902 153,360 SH   SOLE 18 153,360 0 0
SKYX PLATFORMS CORP COM 78471E105   169,184 129,148 SH   SOLE 19 129,148 0 0
SKYX PLATFORMS CORP COM 78471E105   2,735,373 2,088,071 SH   SOLE 21 2,088,071 0 0
SKYX PLATFORMS CORP COM 78471E105   1,547,253 1,181,109 SH   SOLE 22 1,168,960 0 12,149
SL GREEN RLTY CORP COM 78440X887   6,307,534 114,412 SH   SOLE 2 45,805 0 68,607
SL GREEN RLTY CORP COM 78440X887   6,386,755 115,849 SH   SOLE 4 115,849 0 0
SL GREEN RLTY CORP COM 78440X887   5,848,356 106,083 SH   SOLE 7 95,525 0 10,558
SL GREEN RLTY CORP COM 78440X887   16,897,786 306,508 SH   SOLE 18 306,376 0 132
SL GREEN RLTY CORP COM 78440X887   21,632,516 392,391 SH   SOLE 19 392,391 0 0
SL GREEN RLTY CORP COM 78440X887   435,798,956 7,904,933 SH   SOLE 21 7,904,933 0 0
SL GREEN RLTY CORP COM 78440X887   146,485,151 2,657,086 SH   SOLE 22 2,347,228 0 309,858
SL GREEN RLTY CORP COM 78440X887   696,182 12,628 SH   SOLE 23 12,628 0 0
SL GREEN RLTY CORP COM 78440X887   30,714,522 557,129 SH   SOLE 25 557,129 0 0
SL GREEN RLTY CORP COM 78440X887   1,698,390 30,807 SH   SOLE 26 30,807 0 0
SL GREEN RLTY CORP COM 78440X887   5,194,845 94,229 SH   SOLE 28 26,387 0 67,842
SL GREEN RLTY CORP COM 78440X887   17,782,512 322,556 SH   SOLE 30 322,556 0 0
SL GREEN RLTY CORP COM 78440X887   4,257,966 77,235 SH   SOLE 34 77,235 0 0
SL GREEN RLTY CORP COM 78440X887   249,849 4,532 SH   SOLE 36 4,532 0 0
SL GREEN RLTY CORP COM 78440X887   706,601 12,817 SH   SOLE 40 12,817 0 0
SL GREEN RLTY CORP COM 78440X887   633,063 11,483 SH   SOLE 43 11,399 0 84
SLEEP NUMBER CORP COM 83125X103   118,125 7,369 SH   SOLE 2 997 0 6,372
SLEEP NUMBER CORP COM 83125X103   3,430 214 SH   SOLE 7 214 0 0
SLEEP NUMBER CORP COM 83125X103   923,120 57,587 SH   SOLE 18 57,587 0 0
SLEEP NUMBER CORP COM 83125X103   771,652 48,138 SH   SOLE 19 48,138 0 0
SLEEP NUMBER CORP COM 83125X103   13,448,994 838,989 SH   SOLE 21 838,989 0 0
SLEEP NUMBER CORP COM 83125X103   9,425,736 588,006 SH   SOLE 22 574,705 0 13,301
SLEEP NUMBER CORP COM 83125X103   6,989 436 SH   SOLE 28 436 0 0
SLEEP NUMBER CORP COM 83125X103   194,700 12,146 SH   SOLE 43 11,394 0 752
SLM CORP COM 78442P106   9,322,699 427,843 SH   SOLE 2 192,949 0 234,894
SLM CORP COM 78442P106   11,876 545 SH   SOLE 4 545 0 0
SLM CORP COM 78442P106   1,133,036 51,998 SH   SOLE 7 49,334 0 2,664
SLM CORP COM 78442P106   8,609,948 395,133 SH   SOLE 18 395,133 0 0
SLM CORP COM 78442P106   1,554,194 71,326 SH   SOLE 19 71,326 0 0
SLM CORP COM 78442P106   250,185,982 11,481,688 SH   SOLE 21 11,481,688 0 0
SLM CORP COM 78442P106   141,671,128 6,501,658 SH   SOLE 22 6,218,792 0 282,866
SLM CORP COM 78442P106   893,041 40,984 SH   SOLE 25 40,984 0 0
SLM CORP COM 78442P106   2,334,232 107,124 SH   SOLE 26 107,124 0 0
SLM CORP COM 78442P106   427,106 19,601 SH   SOLE 28 5,449 0 14,152
SLM CORP COM 78442P106   6,330,409 290,519 SH   SOLE 30 290,519 0 0
SLM CORP COM 78442P106   61,056 2,802 SH   SOLE 31 2,802 0 0
SLM CORP COM 78442P106   130,370 5,983 SH   SOLE 36 5,983 0 0
SLM CORP COM 78442P106   891,451 40,911 SH   SOLE 40 40,911 0 0
SLM CORP COM 78442P106   6,066,085 278,388 SH   SOLE 43 260,200 0 18,189
SLR INVESTMENT CORP COM 83413U100   2,865,308 186,665 SH   SOLE 30 186,665 0 0
SM ENERGY CO COM 78454L100   14,147,729 283,806 SH   SOLE 2 117,861 0 165,945
SM ENERGY CO COM 78454L100   20,239 406 SH   SOLE 4 406 0 0
SM ENERGY CO COM 78454L100   613,803 12,313 SH   SOLE 7 11,733 0 580
SM ENERGY CO COM 78454L100   21,321,493 427,713 SH   SOLE 18 416,207 0 11,506
SM ENERGY CO COM 78454L100   44,525,123 893,182 SH   SOLE 19 893,182 0 0
SM ENERGY CO COM 78454L100   670,972,226 13,459,824 SH   SOLE 21 13,459,824 0 0
SM ENERGY CO COM 78454L100   210,865,301 4,229,996 SH   SOLE 22 4,012,741 0 217,255
SM ENERGY CO COM 78454L100   855,476 17,161 SH   SOLE 23 17,161 0 0
SM ENERGY CO COM 78454L100   8,667,968 173,881 SH   SOLE 26 48,264 0 125,617
SM ENERGY CO COM 78454L100   14,432,622 289,521 SH   SOLE 30 289,521 0 0
SM ENERGY CO COM 78454L100   82,253 1,650 SH   SOLE 36 1,650 0 0
SM ENERGY CO COM 78454L100   7,477,075 149,991 SH   SOLE 43 137,347 0 12,644
SMART GLOBAL HLDGS INC SHS G8232Y101   3,304,002 125,532 SH   SOLE 2 96,977 0 28,555
SMART GLOBAL HLDGS INC SHS G8232Y101   2,685 102 SH   SOLE 4 102 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   477,024 18,124 SH   SOLE 7 17,152 0 972
SMART GLOBAL HLDGS INC SHS G8232Y101   4,385,175 166,610 SH   SOLE 18 166,610 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   3,538,987 134,460 SH   SOLE 19 134,460 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   164,014,975 6,231,572 SH   SOLE 21 6,231,572 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   40,359,167 1,533,403 SH   SOLE 22 1,471,487 0 61,916
SMART GLOBAL HLDGS INC SHS G8232Y101   11,318 430 SH   SOLE 23 430 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   236,143 8,972 SH   SOLE 25 8,972 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   655,658 24,911 SH   SOLE 26 24,911 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   22,740 864 SH   SOLE 28 864 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   3,277,945 124,542 SH   SOLE 30 124,542 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   267,095 10,148 SH   SOLE 40 10,148 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   1,166,476 44,319 SH   SOLE 43 40,383 0 3,936
SMART SAND INC COM 83191H107   99,217 51,946 SH   SOLE 18 4,657 0 47,289
SMART SAND INC COM 83191H107   126,891 66,435 SH   SOLE 21 66,435 0 0
SMART SAND INC COM 83191H107   680,581 356,325 SH   SOLE 22 356,325 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,257,521 59,683 SH   SOLE 2 48,191 0 11,492
SMARTFINANCIAL INC COM NEW 83190L208   1,096 52 SH   SOLE 7 52 0 0
SMARTFINANCIAL INC COM NEW 83190L208   987,193 46,853 SH   SOLE 18 46,853 0 0
SMARTFINANCIAL INC COM NEW 83190L208   1,574,055 74,706 SH   SOLE 19 74,706 0 0
SMARTFINANCIAL INC COM NEW 83190L208   13,952,112 662,179 SH   SOLE 21 662,179 0 0
SMARTFINANCIAL INC COM NEW 83190L208   10,935,709 519,018 SH   SOLE 22 504,661 0 14,357
SMARTFINANCIAL INC COM NEW 83190L208   62,704 2,976 SH   SOLE 25 2,976 0 0
SMARTFINANCIAL INC COM NEW 83190L208   34,829 1,653 SH   SOLE 26 0 0 1,653
SMARTFINANCIAL INC COM NEW 83190L208   59,481 2,823 SH   SOLE 30 2,823 0 0
SMARTFINANCIAL INC COM NEW 83190L208   64,432 3,058 SH   SOLE 40 3,058 0 0
SMARTFINANCIAL INC COM NEW 83190L208   42 2 SH   SOLE 43 0 0 2
SMARTRENT INC COM CL A 83193G107   410,820 153,291 SH   SOLE 2 53,477 0 99,814
SMARTRENT INC COM CL A 83193G107   3,538 1,320 SH   SOLE 7 1,320 0 0
SMARTRENT INC COM CL A 83193G107   1,400,145 522,442 SH   SOLE 18 522,442 0 0
SMARTRENT INC COM CL A 83193G107   1,070,124 399,300 SH   SOLE 19 399,300 0 0
SMARTRENT INC COM CL A 83193G107   20,371,085 7,601,151 SH   SOLE 21 7,601,151 0 0
SMARTRENT INC COM CL A 83193G107   13,229,654 4,936,438 SH   SOLE 22 4,734,879 0 201,559
SMARTRENT INC COM CL A 83193G107   106,174 39,617 SH   SOLE 25 39,617 0 0
SMARTRENT INC COM CL A 83193G107   15,815 5,901 SH   SOLE 28 0 0 5,901
SMARTRENT INC COM CL A 83193G107   2,657,606 991,644 SH   SOLE 30 991,644 0 0
SMARTRENT INC COM CL A 83193G107   129,088 48,167 SH   SOLE 40 48,167 0 0
SMARTRENT INC COM CL A 83193G107   214 80 SH   SOLE 43 80 0 0
SMARTSHEET INC COM CL A 83200N103   6,665,313 173,125 SH   SOLE 2 57,373 0 115,752
SMARTSHEET INC COM CL A 83200N103   121,391 3,153 SH   SOLE 4 407 0 2,746
SMARTSHEET INC COM CL A 83200N103   732,886 19,036 SH   SOLE 7 18,051 0 985
SMARTSHEET INC COM CL A 83200N103   3,469,582 90,119 SH   SOLE 18 90,119 0 0
SMARTSHEET INC COM CL A 83200N103   2,692,459 69,934 SH   SOLE 19 69,934 0 0
SMARTSHEET INC COM CL A 83200N103   108,248,833 2,811,658 SH   SOLE 21 2,811,658 0 0
SMARTSHEET INC COM CL A 83200N103   132,862,692 3,450,979 SH   SOLE 22 3,280,946 0 170,033
SMARTSHEET INC COM CL A 83200N103   20,174 524 SH   SOLE 23 524 0 0
SMARTSHEET INC COM CL A 83200N103   998,575 25,937 SH   SOLE 25 25,937 0 0
SMARTSHEET INC COM CL A 83200N103   3,685,836 95,736 SH   SOLE 26 38,683 0 57,053
SMARTSHEET INC COM CL A 83200N103   951,836 24,723 SH   SOLE 28 21,093 0 3,630
SMARTSHEET INC COM CL A 83200N103   31,742,211 824,473 SH   SOLE 30 824,473 0 0
SMARTSHEET INC COM CL A 83200N103   61,369 1,594 SH   SOLE 31 1,594 0 0
SMARTSHEET INC COM CL A 83200N103   23,062 599 SH   SOLE 36 599 0 0
SMARTSHEET INC COM CL A 83200N103   1,017,055 26,417 SH   SOLE 40 26,417 0 0
SMARTSHEET INC COM CL A 83200N103   15,747 409 SH   OTR 43 409 0 0
SMARTSHEET INC COM CL A 83200N103   1,951,257 50,682 SH   SOLE 43 42,707 0 7,975
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   5,300 209 SH   SOLE 2 0 0 209
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   9,532,545 375,889 SH   SOLE 18 375,889 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   7,793,955 307,333 SH   SOLE 43 267,216 0 40,117
SMITH & WESSON BRANDS INC COM 831754106   463,425 26,695 SH   SOLE 2 13,426 0 13,269
SMITH & WESSON BRANDS INC COM 831754106   3,472 200 SH   SOLE 4 200 0 0
SMITH & WESSON BRANDS INC COM 831754106   15,259 879 SH   SOLE 7 879 0 0
SMITH & WESSON BRANDS INC COM 831754106   2,234,440 128,712 SH   SOLE 18 128,712 0 0
SMITH & WESSON BRANDS INC COM 831754106   1,696,159 97,705 SH   SOLE 19 97,705 0 0
SMITH & WESSON BRANDS INC COM 831754106   42,590,989 2,453,398 SH   SOLE 21 2,453,398 0 0
SMITH & WESSON BRANDS INC COM 831754106   25,089,957 1,445,274 SH   SOLE 22 1,391,032 0 54,242
SMITH & WESSON BRANDS INC COM 831754106   592,306 34,119 SH   SOLE 26 34,119 0 0
SMITH & WESSON BRANDS INC COM 831754106   468,772 27,003 SH   SOLE 30 27,003 0 0
SMITH & WESSON BRANDS INC COM 831754106   291,735 16,805 SH   SOLE 43 15,779 0 1,026
SMITH A O CORP COM 831865209   36,134,146 403,914 SH   SOLE 2 301,658 0 102,256
SMITH A O CORP COM 831865209   12,178,816 136,137 SH   SOLE 4 76,332 0 59,805
SMITH A O CORP COM 831865209   9,932,475 111,027 SH   SOLE 7 101,600 0 9,427
SMITH A O CORP COM 831865209   911,240 10,186 SH   SOLE 13 10,186 0 0
SMITH A O CORP COM 831865209   1,463,118 16,355 SH   SOLE 15 16,355 0 0
SMITH A O CORP COM 831865209   28,396,304 317,419 SH   SOLE 18 285,840 0 31,579
SMITH A O CORP COM 831865209   36,028,584 402,734 SH   SOLE 19 402,734 0 0
SMITH A O CORP COM 831865209   297,588,243 3,326,495 SH   SOLE 21 3,326,495 0 0
SMITH A O CORP COM 831865209   300,576,922 3,359,903 SH   SOLE 22 2,980,589 0 379,314
SMITH A O CORP COM 831865209   25,099,792 280,570 SH   SOLE 23 280,570 0 0
SMITH A O CORP COM 831865209   3,590,298 40,133 SH   SOLE 25 39,790 0 343
SMITH A O CORP COM 831865209   16,281,899 182,002 SH   SOLE 26 78,416 0 103,586
SMITH A O CORP COM 831865209   15,993,122 178,774 SH   SOLE 28 1,194 0 177,580
SMITH A O CORP COM 831865209   594,104 6,641 SH   SOLE 29 6,641 0 0
SMITH A O CORP COM 831865209   76,567,830 855,889 SH   SOLE 30 720,832 0 135,057
SMITH A O CORP COM 831865209   2,803,497 31,338 SH   SOLE 31 29,816 0 1,522
SMITH A O CORP COM 831865209   69,074,660 772,129 SH   SOLE 34 772,129 0 0
SMITH A O CORP COM 831865209   1,648,927 18,432 SH   SOLE 36 18,432 0 0
SMITH A O CORP COM 831865209   587,037 6,562 SH   SOLE 40 6,562 0 0
SMITH A O CORP COM 831865209   18,071 202 SH   OTR 43 202 0 0
SMITH A O CORP COM 831865209   10,246,137 114,533 SH   SOLE 43 92,659 0 21,874
SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107   126,255 4,251 SH   SOLE 2 0 0 4,251
SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107   34,422 1,159 SH   SOLE 4 1,159 0 0
SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107   711,582 23,959 SH   SOLE 18 23,959 0 0
SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107   11,924,906 401,512 SH   SOLE 19 401,512 0 0
SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107   4,410,836 148,513 SH   SOLE 22 148,513 0 0
SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107   22,958 773 SH   SOLE 26 773 0 0
SMITH DOUGLAS HOMES CORP COM SHS CL A 83207R107   3,211,788 108,141 SH   SOLE 34 108,141 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   3,468 10,072 SH   SOLE 18 10,072 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   40,054 116,334 SH   SOLE 21 116,334 0 0
SMITH MICRO SOFTWARE INC COM NEW 832154207   135,276 392,901 SH   SOLE 22 392,901 0 0
SMITH MIDLAND CORP COM 832156103   33,920 722 SH   SOLE 18 722 0 0
SMITH MIDLAND CORP COM 832156103   463,599 9,868 SH   SOLE 21 9,868 0 0
SMITH MIDLAND CORP COM 832156103   410,934 8,747 SH   SOLE 22 8,747 0 0
SMUCKER J M CO COM NEW 832696405   25,200,936 200,214 SH   SOLE 2 40,768 0 159,446
SMUCKER J M CO COM NEW 832696405   16,515,403 131,210 SH   SOLE 4 59,834 0 71,376
SMUCKER J M CO COM NEW 832696405   12,972,414 103,062 SH   SOLE 7 94,450 0 8,612
SMUCKER J M CO COM NEW 832696405   296,676 2,357 SH   SOLE 13 2,357 0 0
SMUCKER J M CO COM NEW 832696405   1,751,355 13,914 SH   SOLE 15 13,914 0 0
SMUCKER J M CO COM NEW 832696405   20,896,937 166,020 SH   SOLE 18 159,521 0 6,499
SMUCKER J M CO COM NEW 832696405   10,328,892 82,060 SH   SOLE 19 82,060 0 0
SMUCKER J M CO COM NEW 832696405   466,879,396 3,709,219 SH   SOLE 21 3,709,219 0 0
SMUCKER J M CO COM NEW 832696405   318,870,625 2,533,333 SH   SOLE 22 2,303,837 0 229,496
SMUCKER J M CO COM NEW 832696405   20,315,418 161,400 SH   SOLE 23 161,400 0 0
SMUCKER J M CO COM NEW 832696405   19,439,866 154,444 SH   SOLE 25 153,969 0 475
SMUCKER J M CO COM NEW 832696405   14,044,575 111,580 SH   SOLE 26 66,761 0 44,819
SMUCKER J M CO COM NEW 832696405   31,231,494 248,125 SH   SOLE 28 1,526 0 246,599
SMUCKER J M CO COM NEW 832696405   128,466,069 1,020,625 SH   SOLE 30 1,020,625 0 0
SMUCKER J M CO COM NEW 832696405   3,132,527 24,887 SH   SOLE 31 23,165 0 1,722
SMUCKER J M CO COM NEW 832696405   3,476,404 27,619 SH   SOLE 34 27,619 0 0
SMUCKER J M CO COM NEW 832696405   5,128,196 40,742 SH   SOLE 36 40,742 0 0
SMUCKER J M CO COM NEW 832696405   669,628 5,320 SH   SOLE 40 5,320 0 0
SMUCKER J M CO COM NEW 832696405   33,230 264 SH   OTR 43 264 0 0
SMUCKER J M CO COM NEW 832696405   51,617,268 410,084 SH   SOLE 43 384,915 0 25,169
SNAP INC CL A 83304A106   7,366,854 641,712 SH   SOLE 2 605,004 0 36,708
SNAP INC CL A 83304A106   8,758,000 762,892 SH   SOLE 4 358,786 0 404,106
SNAP INC CL A 83304A106   2,008,128 174,924 SH   SOLE 7 171,187 0 3,737
SNAP INC CL A 83304A106   523,626 45,612 SH   SOLE 13 45,612 0 0
SNAP INC CL A 83304A106   1,102,287 96,018 SH   SOLE 15 96,018 0 0
SNAP INC CL A 83304A106   10,589,382 922,420 SH   SOLE 18 738,952 0 183,468
SNAP INC CL A 83304A106   8,368,449 728,959 SH   SOLE 19 728,959 0 0
SNAP INC CL A 83304A106   82,923,874 7,223,334 SH   SOLE 21 7,223,334 0 0
SNAP INC CL A 83304A106   214,382,032 18,674,393 SH   SOLE 22 17,202,729 0 1,471,664
SNAP INC CL A 83304A106   19,476,520 1,696,561 SH   SOLE 23 1,696,561 0 0
SNAP INC CL A 83304A106   4,159,147 362,295 SH   SOLE 25 357,907 0 4,388
SNAP INC CL A 83304A106   9,530,524 830,185 SH   SOLE 26 643,621 0 186,564
SNAP INC CL A 83304A106   17,048,443 1,485,056 SH   SOLE 28 20,132 0 1,464,924
SNAP INC CL A 83304A106   9,781 852 SH   SOLE 29 852 0 0
SNAP INC CL A 83304A106   53,176,485 4,632,098 SH   SOLE 30 3,154,257 0 1,477,841
SNAP INC CL A 83304A106   2,654,716 231,247 SH   SOLE 31 214,216 0 17,031
SNAP INC CL A 83304A106   11,617,450 1,011,973 SH   SOLE 34 1,011,973 0 0
SNAP INC CL A 83304A106   1,187,973 103,482 SH   SOLE 36 103,482 0 0
SNAP INC CL A 83304A106   570,923 49,732 SH   SOLE 40 49,732 0 0
SNAP INC CL A 83304A106   4,908,044 427,530 SH   SOLE 43 399,922 0 27,608
SNAP INC NOTE 0.750% 8/0 83304AAB2   4,133,770 4,315,000 PRN   SOLE 21 4,315,000 0 0
SNAP INC NOTE 5/0 83304AAF3   3,289,704 4,080,000 PRN   SOLE 2 4,080,000 0 0
SNAP INC NOTE 5/0 83304AAF3   7,055,125 8,750,000 PRN   SOLE 21 8,750,000 0 0
SNAP INC NOTE 5/0 83304AAF3   5,079,690 6,300,000 PRN   SOLE 22 6,300,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   13,002,640 17,120,000 PRN   SOLE 2 17,120,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   8,677,288 11,425,000 PRN   SOLE 21 11,425,000 0 0
SNAP INC NOTE 0.125% 3/0 83304AAH9   15,949,500 21,000,000 PRN   SOLE 22 21,000,000 0 0
SNAP ON INC COM 833034101   51,546,131 174,013 SH   SOLE 2 108,559 0 65,454
SNAP ON INC COM 833034101   17,860,289 60,294 SH   SOLE 4 30,401 0 29,893
SNAP ON INC COM 833034101   12,301,720 41,529 SH   SOLE 7 33,847 0 7,682
SNAP ON INC COM 833034101   585,923 1,978 SH   SOLE 13 1,978 0 0
SNAP ON INC COM 833034101   2,194,990 7,410 SH   SOLE 15 7,410 0 0
SNAP ON INC COM 833034101   32,626,559 110,143 SH   SOLE 18 92,016 0 18,127
SNAP ON INC COM 833034101   24,349,876 82,202 SH   SOLE 19 82,202 0 0
SNAP ON INC COM 833034101   436,945,235 1,475,070 SH   SOLE 21 1,475,070 0 0
SNAP ON INC COM 833034101   395,640,911 1,335,632 SH   SOLE 22 1,196,734 0 138,898
SNAP ON INC COM 833034101   26,095,501 88,095 SH   SOLE 23 88,095 0 0
SNAP ON INC COM 833034101   28,482,442 96,153 SH   SOLE 25 95,978 0 175
SNAP ON INC COM 833034101   17,984,997 60,715 SH   SOLE 26 34,570 0 26,145
SNAP ON INC COM 833034101   33,257,212 112,272 SH   SOLE 28 753 0 111,519
SNAP ON INC COM 833034101   97,036,340 327,582 SH   SOLE 30 326,261 0 1,321
SNAP ON INC COM 833034101   3,579,522 12,084 SH   SOLE 31 11,223 0 861
SNAP ON INC COM 833034101   58,201,009 196,479 SH   SOLE 34 196,479 0 0
SNAP ON INC COM 833034101   3,702,750 12,500 SH   SOLE 36 12,500 0 0
SNAP ON INC COM 833034101   760,693 2,568 SH   SOLE 40 2,568 0 0
SNAP ON INC COM 833034101   34,065 115 SH   OTR 43 115 0 0
SNAP ON INC COM 833034101   17,910,773 60,464 SH   SOLE 43 47,338 0 13,126
SNAP ONE HOLDINGS CORP COM 83303Y105   108,155 12,547 SH   SOLE 2 5,686 0 6,861
SNAP ONE HOLDINGS CORP COM 83303Y105   388 45 SH   SOLE 7 45 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   424,276 49,220 SH   SOLE 18 49,220 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   334,542 38,810 SH   SOLE 19 38,810 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   5,402,163 626,701 SH   SOLE 21 626,701 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   2,863,400 332,181 SH   SOLE 22 319,159 0 13,022
SNAP ONE HOLDINGS CORP COM 83303Y105   33,463 3,882 SH   SOLE 25 3,882 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   67,693 7,853 SH   SOLE 30 7,853 0 0
SNAP ONE HOLDINGS CORP COM 83303Y105   31,765 3,685 SH   SOLE 40 3,685 0 0
SNDL INC COM 83307B101   702 350 SH   SOLE 43 0 0 350
SNOWFLAKE INC CL A 833445109   82,395,800 509,875 SH   SOLE 2 70,629 0 439,246
SNOWFLAKE INC CL A 833445109   30,713,534 190,059 SH   SOLE 4 85,622 0 104,437
SNOWFLAKE INC CL A 833445109   20,525,624 127,015 SH   SOLE 7 121,852 0 5,163
SNOWFLAKE INC CL A 833445109   2,104,678 13,024 SH   SOLE 13 13,024 0 0
SNOWFLAKE INC CL A 833445109   4,488,763 27,777 SH   SOLE 15 27,777 0 0
SNOWFLAKE INC CL A 833445109   39,127,723 242,127 SH   SOLE 18 198,044 0 44,083
SNOWFLAKE INC CL A 833445109   43,752,069 270,743 SH   SOLE 19 270,743 0 0
SNOWFLAKE INC CL A 833445109   536,520,565 3,320,053 SH   SOLE 21 3,320,053 0 0
SNOWFLAKE INC CL A 833445109   1,265,156,866 7,828,941 SH   SOLE 22 7,247,229 0 581,712
SNOWFLAKE INC CL A 833445109   72,226,150 446,944 SH   SOLE 23 446,944 0 0
SNOWFLAKE INC CL A 833445109   84,255,008 521,380 SH   SOLE 25 520,236 0 1,144
SNOWFLAKE INC CL A 833445109   46,053,576 284,985 SH   SOLE 26 163,839 0 121,146
SNOWFLAKE INC CL A 833445109   75,607,307 467,867 SH   SOLE 28 7,522 0 460,345
SNOWFLAKE INC CL A 833445109   102,939 637 SH   SOLE 29 637 0 0
SNOWFLAKE INC CL A 833445109   203,512,738 1,259,361 SH   SOLE 30 1,259,361 0 0
SNOWFLAKE INC CL A 833445109   10,559,429 65,343 SH   SOLE 31 60,889 0 4,454
SNOWFLAKE INC CL A 833445109   55,853,646 345,629 SH   SOLE 34 345,629 0 0
SNOWFLAKE INC CL A 833445109   9,413,362 58,251 SH   SOLE 36 58,251 0 0
SNOWFLAKE INC CL A 833445109   2,203,093 13,633 SH   SOLE 40 13,633 0 0
SNOWFLAKE INC CL A 833445109   71,427 442 SH   OTR 43 442 0 0
SNOWFLAKE INC CL A 833445109   23,517,348 145,528 SH   SOLE 43 113,811 0 31,717
SOBR SAFE INC COM NEW 833592207   8,231 20,075 SH   SOLE 21 20,075 0 0
SOBR SAFE INC COM NEW 833592207   13,981 34,100 SH   SOLE 22 34,100 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   165,718 3,371 SH   SOLE 4 3,371 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   1,186,132 24,128 SH   SOLE 7 24,128 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   3,442,626 70,029 SH   SOLE 19 70,029 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   25,622,929 521,215 SH   SOLE 21 521,215 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   7,201,153 146,484 SH   SOLE 22 146,484 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   11,829,469 240,632 SH   SOLE 25 240,632 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   276,132 5,617 SH   SOLE 30 5,617 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   55,885,825 1,136,815 SH   SOLE 34 1,136,815 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   9,668,541 196,675 SH   SOLE 43 173,697 0 22,978
SOCIETAL CDMO INC COM 75629F109   531,211 491,862 SH   SOLE 22 491,862 0 0
SOCIETY PASS INC COM 83370P102   20,137 129,083 SH   SOLE 22 129,083 0 0
SOFI TECHNOLOGIES INC COM 83406F102   9,878,798 1,353,260 SH   SOLE 2 291,536 0 1,061,724
SOFI TECHNOLOGIES INC COM 83406F102   19,710 2,700 SH   SOLE 4 2,700 0 0
SOFI TECHNOLOGIES INC COM 83406F102   948,701 129,959 SH   SOLE 7 123,816 0 6,143
SOFI TECHNOLOGIES INC COM 83406F102   2,269,877 310,942 SH   SOLE 18 310,942 0 0
SOFI TECHNOLOGIES INC COM 83406F102   2,255,240 308,937 SH   SOLE 19 308,937 0 0
SOFI TECHNOLOGIES INC COM 83406F102   98,108,299 13,439,493 SH   SOLE 21 13,439,493 0 0
SOFI TECHNOLOGIES INC COM 83406F102   176,695,434 24,204,854 SH   SOLE 22 22,952,742 0 1,252,112
SOFI TECHNOLOGIES INC COM 83406F102   1,308,364 179,228 SH   SOLE 25 179,228 0 0
SOFI TECHNOLOGIES INC COM 83406F102   2,544,627 348,579 SH   SOLE 26 348,579 0 0
SOFI TECHNOLOGIES INC COM 83406F102   261,982 35,888 SH   SOLE 28 10,215 0 25,673
SOFI TECHNOLOGIES INC COM 83406F102   4,679,556 641,035 SH   SOLE 30 641,035 0 0
SOFI TECHNOLOGIES INC COM 83406F102   91,104 12,480 SH   SOLE 31 12,480 0 0
SOFI TECHNOLOGIES INC COM 83406F102   74,278 10,175 SH   SOLE 36 10,175 0 0
SOFI TECHNOLOGIES INC COM 83406F102   1,428,559 195,693 SH   SOLE 40 195,693 0 0
SOFI TECHNOLOGIES INC COM 83406F102   21,316 2,920 SH   OTR 43 2,920 0 0
SOFI TECHNOLOGIES INC COM 83406F102   4,551,652 623,514 SH   SOLE 43 498,219 0 125,295
SOHO HOUSE & CO INC COM CL A 586001109   74,441 13,129 SH   SOLE 2 9,078 0 4,051
SOHO HOUSE & CO INC COM CL A 586001109   587,463 103,609 SH   SOLE 21 103,609 0 0
SOHO HOUSE & CO INC COM CL A 586001109   3,258,974 574,775 SH   SOLE 22 558,062 0 16,713
SOHO HOUSE & CO INC COM CL A 586001109   38,363 6,766 SH   SOLE 25 6,766 0 0
SOHO HOUSE & CO INC COM CL A 586001109   25,810 4,552 SH   SOLE 26 158 0 4,394
SOHO HOUSE & CO INC COM CL A 586001109   19,788 3,490 SH   SOLE 28 0 0 3,490
SOHO HOUSE & CO INC COM CL A 586001109   180,187 31,779 SH   SOLE 30 31,779 0 0
SOHO HOUSE & CO INC COM CL A 586001109   33,816 5,964 SH   SOLE 40 5,964 0 0
SOHO HOUSE & CO INC COM CL A 586001109   101,062 17,824 SH   SOLE 43 17,824 0 0
SOHU COM LTD SPONSORED ADS 83410S108   27,461 2,598 SH   SOLE 2 2,598 0 0
SOHU COM LTD SPONSORED ADS 83410S108   25,199 2,384 SH   SOLE 7 2,384 0 0
SOL GEL TECHNOLOGIES SHS M8694L103   3,028 3,089 SH   SOLE 22 3,089 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   2,095,188 29,518 SH   SOLE 2 23,568 0 5,950
SOLAREDGE TECHNOLOGIES INC COM 83417M104   28,605 403 SH   SOLE 4 163 0 240
SOLAREDGE TECHNOLOGIES INC COM 83417M104   788,091 11,103 SH   SOLE 7 10,638 0 465
SOLAREDGE TECHNOLOGIES INC COM 83417M104   2,097,956 29,557 SH   SOLE 18 29,557 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   413,167,198 5,820,896 SH   SOLE 21 5,820,896 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   68,111,272 959,584 SH   SOLE 22 933,958 0 25,626
SOLAREDGE TECHNOLOGIES INC COM 83417M104   822,303 11,585 SH   SOLE 25 11,585 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   2,902,230 40,888 SH   SOLE 26 13,602 0 27,286
SOLAREDGE TECHNOLOGIES INC COM 83417M104   2,502,329 35,254 SH   SOLE 28 32,329 0 2,925
SOLAREDGE TECHNOLOGIES INC COM 83417M104   99,268,156 1,398,537 SH   SOLE 30 1,398,537 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   68,212 961 SH   SOLE 36 961 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   838,132 11,808 SH   SOLE 40 11,808 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   6,773,439 95,427 SH   SOLE 43 86,680 0 8,747
SOLAREDGE TECHNOLOGIES INC NOTE 9/1 83417MAD6   4,383,353 4,810,000 PRN   SOLE 21 4,810,000 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   1,064,745 122,808 SH   SOLE 2 80,895 0 41,913
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   1,717 198 SH   SOLE 7 198 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   713,003 82,238 SH   SOLE 18 82,238 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   1,685,119 194,362 SH   SOLE 19 194,362 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   10,126,638 1,168,009 SH   SOLE 21 1,168,009 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   9,246,347 1,066,476 SH   SOLE 22 1,028,587 0 37,889
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103   8,037 927 SH   SOLE 43 562 0 365
SOLARMAX TECHNOLOGY INC COM SHS 83419H103   57,691 6,305 SH   SOLE 18 6,305 0 0
SOLARMAX TECHNOLOGY INC COM SHS 83419H103   101,968 11,144 SH   SOLE 22 11,144 0 0
SOLARMAX TECHNOLOGY INC COM SHS 83419H103   62,732 6,856 SH   SOLE 26 6,856 0 0
SOLARWINDS CORP COM NEW 83417Q204   1,225,112 97,077 SH   SOLE 2 68,857 0 28,220
SOLARWINDS CORP COM NEW 83417Q204   1,754 139 SH   SOLE 4 139 0 0
SOLARWINDS CORP COM NEW 83417Q204   5,692 451 SH   SOLE 7 451 0 0
SOLARWINDS CORP COM NEW 83417Q204   1,712,698 135,713 SH   SOLE 18 135,713 0 0
SOLARWINDS CORP COM NEW 83417Q204   1,375,492 108,993 SH   SOLE 19 108,993 0 0
SOLARWINDS CORP COM NEW 83417Q204   27,668,000 2,192,393 SH   SOLE 21 2,192,393 0 0
SOLARWINDS CORP COM NEW 83417Q204   17,652,982 1,398,810 SH   SOLE 22 1,333,764 0 65,046
SOLARWINDS CORP COM NEW 83417Q204   92,176 7,304 SH   SOLE 25 7,304 0 0
SOLARWINDS CORP COM NEW 83417Q204   224,194 17,765 SH   SOLE 26 17,765 0 0
SOLARWINDS CORP COM NEW 83417Q204   4,353,736 344,987 SH   SOLE 30 344,987 0 0
SOLARWINDS CORP COM NEW 83417Q204   149,938 11,881 SH   SOLE 40 11,881 0 0
SOLARWINDS CORP COM NEW 83417Q204   551,608 43,709 SH   SOLE 43 40,282 0 3,427
SOLENO THERAPEUTICS INC COM 834203309   230,735 5,391 SH   SOLE 2 3,796 0 1,595
SOLENO THERAPEUTICS INC COM 834203309   1,284,856 30,020 SH   SOLE 21 30,020 0 0
SOLENO THERAPEUTICS INC COM 834203309   11,520,733 269,176 SH   SOLE 22 262,101 0 7,075
SOLENO THERAPEUTICS INC COM 834203309   130,240 3,043 SH   SOLE 25 3,043 0 0
SOLENO THERAPEUTICS INC COM 834203309   656,595 15,341 SH   SOLE 30 15,341 0 0
SOLENO THERAPEUTICS INC COM 834203309   142,396 3,327 SH   SOLE 40 3,327 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   20,020 1,503 SH   SOLE 2 1,503 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   46,833 3,516 SH   SOLE 18 3,516 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   344,802 25,886 SH   SOLE 21 25,886 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   3,609,520 270,985 SH   SOLE 22 270,985 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   26,653 2,001 SH   SOLE 26 2,001 0 0
SOLID BIOSCIENCES INC COM NEW 83422E204   42,291 3,175 SH   SOLE 43 3,175 0 0
SOLID POWER INC CLASS A COM 83422N105   139,004 68,475 SH   SOLE 2 5,627 0 62,848
SOLID POWER INC CLASS A COM 83422N105   3,004 1,480 SH   SOLE 7 1,480 0 0
SOLID POWER INC CLASS A COM 83422N105   906,192 446,400 SH   SOLE 18 446,400 0 0
SOLID POWER INC CLASS A COM 83422N105   697,236 343,466 SH   SOLE 19 343,466 0 0
SOLID POWER INC CLASS A COM 83422N105   11,980,839 5,901,891 SH   SOLE 21 5,901,891 0 0
SOLID POWER INC CLASS A COM 83422N105   7,675,913 3,781,238 SH   SOLE 22 3,651,139 0 130,099
SOLO BRANDS INC COM CL A 83425V104   7,276 3,353 SH   SOLE 2 740 0 2,613
SOLO BRANDS INC COM CL A 83425V104   1,089 502 SH   SOLE 7 502 0 0
SOLO BRANDS INC COM CL A 83425V104   112,404 51,799 SH   SOLE 18 51,799 0 0
SOLO BRANDS INC COM CL A 83425V104   90,348 41,635 SH   SOLE 19 41,635 0 0
SOLO BRANDS INC COM CL A 83425V104   1,693,501 780,415 SH   SOLE 21 780,415 0 0
SOLO BRANDS INC COM CL A 83425V104   921,191 424,512 SH   SOLE 22 416,050 0 8,462
SOLUNA HOLDINGS INC COM NEW 583543301   5,841 2,028 SH   SOLE 22 2,028 0 0
SONDER HOLDINGS INC CL A NEW 83542D300   193,578 65,398 SH   SOLE 22 65,398 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   1,397,023 24,535 SH   SOLE 2 13,820 0 10,715
SONIC AUTOMOTIVE INC CL A 83545G102   3,929 69 SH   SOLE 4 69 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   5,922 104 SH   SOLE 7 104 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   3,078,803 54,071 SH   SOLE 18 46,754 0 7,317
SONIC AUTOMOTIVE INC CL A 83545G102   2,913,335 51,165 SH   SOLE 19 51,165 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   98,720,522 1,733,764 SH   SOLE 21 1,733,764 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   26,081,879 458,059 SH   SOLE 22 440,287 0 17,772
SONIC AUTOMOTIVE INC CL A 83545G102   160,685 2,822 SH   SOLE 25 2,822 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   1,735,019 30,471 SH   SOLE 26 12,730 0 17,741
SONIC AUTOMOTIVE INC CL A 83545G102   2,019,776 35,472 SH   SOLE 30 35,472 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   90,535 1,590 SH   SOLE 36 1,590 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   146,734 2,577 SH   SOLE 40 2,577 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   931,311 16,356 SH   SOLE 43 12,299 0 4,057
SONIDA SENIOR LIVING INC COM 140475203   34,627 1,212 SH   SOLE 18 1,212 0 0
SONIDA SENIOR LIVING INC COM 140475203   231,217 8,093 SH   SOLE 21 8,093 0 0
SONIDA SENIOR LIVING INC COM 140475203   2,401,109 84,043 SH   SOLE 22 84,043 0 0
SONIDA SENIOR LIVING INC COM 140475203   19,285 675 SH   SOLE 26 675 0 0
SONIM TECHNOLOGIES INC COM NEW 83548F200   2,333 3,824 SH   SOLE 18 3,824 0 0
SONIM TECHNOLOGIES INC COM NEW 83548F200   27,075 44,386 SH   SOLE 21 44,386 0 0
SONNET BIOTHERAPEUTC HLDNG I COM 83548R303   967 520 SH   SOLE 22 520 0 0
SONO TEK CORP COM 835483108   6,430 1,315 SH   SOLE 18 1,315 0 0
SONO TEK CORP COM 835483108   91,785 18,770 SH   SOLE 21 18,770 0 0
SONO TEK CORP COM 835483108   4,523 925 SH   SOLE 22 925 0 0
SONOCO PRODS CO COM 835495102   10,088,742 174,425 SH   SOLE 2 97,648 0 76,777
SONOCO PRODS CO COM 835495102   6,883 119 SH   SOLE 4 119 0 0
SONOCO PRODS CO COM 835495102   2,108,962 36,462 SH   SOLE 7 35,608 0 854
SONOCO PRODS CO COM 835495102   12,577,482 217,453 SH   SOLE 18 217,453 0 0
SONOCO PRODS CO COM 835495102   1,843,361 31,870 SH   SOLE 19 31,870 0 0
SONOCO PRODS CO COM 835495102   423,007,056 7,313,400 SH   SOLE 21 7,313,400 0 0
SONOCO PRODS CO COM 835495102   170,193,332 2,942,485 SH   SOLE 22 2,813,231 0 129,254
SONOCO PRODS CO COM 835495102   1,192,719 20,621 SH   SOLE 25 20,621 0 0
SONOCO PRODS CO COM 835495102   1,927,807 33,330 SH   SOLE 26 33,330 0 0
SONOCO PRODS CO COM 835495102   199,606 3,451 SH   SOLE 28 3,451 0 0
SONOCO PRODS CO COM 835495102   3,508,517 60,659 SH   SOLE 30 60,659 0 0
SONOCO PRODS CO COM 835495102   70,449 1,218 SH   SOLE 31 1,218 0 0
SONOCO PRODS CO COM 835495102   2,412,680 41,713 SH   SOLE 32 41,713 0 0
SONOCO PRODS CO COM 835495102   170,165 2,942 SH   SOLE 36 2,942 0 0
SONOCO PRODS CO COM 835495102   1,271,323 21,980 SH   SOLE 40 21,980 0 0
SONOCO PRODS CO COM 835495102   19,203 332 SH   OTR 43 332 0 0
SONOCO PRODS CO COM 835495102   2,744,883 47,456 SH   SOLE 43 36,538 0 10,918
SONOMA PHARMACEUTICALS INC COM NEW 83558L204   377 2,266 SH   SOLE 22 2,266 0 0
SONOS INC COM 83570H108   4,660,265 244,505 SH   SOLE 2 214,947 0 29,558
SONOS INC COM 83570H108   7,147 375 SH   SOLE 4 375 0 0
SONOS INC COM 83570H108   745,055 39,090 SH   SOLE 7 37,009 0 2,081
SONOS INC COM 83570H108   6,745,753 353,922 SH   SOLE 18 353,922 0 0
SONOS INC COM 83570H108   5,385,270 282,543 SH   SOLE 19 282,543 0 0
SONOS INC COM 83570H108   275,089,816 14,432,834 SH   SOLE 21 14,432,834 0 0
SONOS INC COM 83570H108   69,222,775 3,631,835 SH   SOLE 22 3,522,850 0 108,985
SONOS INC COM 83570H108   10,883 571 SH   SOLE 23 571 0 0
SONOS INC COM 83570H108   459,708 24,119 SH   SOLE 25 24,119 0 0
SONOS INC COM 83570H108   2,501,682 131,253 SH   SOLE 26 55,736 0 75,517
SONOS INC COM 83570H108   42,313 2,220 SH   SOLE 28 2,220 0 0
SONOS INC COM 83570H108   7,443,349 390,522 SH   SOLE 30 390,522 0 0
SONOS INC COM 83570H108   48,794 2,560 SH   SOLE 36 2,560 0 0
SONOS INC COM 83570H108   442,478 23,215 SH   SOLE 40 23,215 0 0
SONOS INC COM 83570H108   2,423,784 127,166 SH   SOLE 43 119,852 0 7,314
SONY GROUP CORP SPONSORED ADR 835699307   36,954 431 SH   SOLE 2 205 0 226
SONY GROUP CORP SPONSORED ADR 835699307   131,939,240 1,538,829 SH   SOLE 18 1,535,354 0 3,475
SONY GROUP CORP SPONSORED ADR 835699307   77,451,600 903,331 SH   SOLE 19 903,331 0 0
SONY GROUP CORP SPONSORED ADR 835699307   124,237 1,449 SH   SOLE 21 1,449 0 0
SONY GROUP CORP SPONSORED ADR 835699307   2,364,709 27,580 SH   SOLE 23 27,580 0 0
SONY GROUP CORP SPONSORED ADR 835699307   10,431,471 121,664 SH   SOLE 25 55,379 0 66,285
SONY GROUP CORP SPONSORED ADR 835699307   43,461,606 506,900 SH   SOLE 34 506,900 0 0
SONY GROUP CORP SPONSORED ADR 835699307   1,604,195 18,710 SH   SOLE 36 18,710 0 0
SONY GROUP CORP SPONSORED ADR 835699307   98,917,510 1,153,692 SH   SOLE 43 1,033,702 0 119,989
SOPHIA GENETICS SA ORDINARY SHARES H82027105   9,830 1,994 SH   SOLE 2 1,994 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   1,437,021 291,485 SH   SOLE 19 291,485 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   2,036 413 SH   SOLE 21 413 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   14,716 2,985 SH   SOLE 22 2,985 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   8,849 1,795 SH   SOLE 34 1,795 0 0
SOS LIMITED SPON ADS 83587W205   3,774 2,233 SH   SOLE 43 2,233 0 0
SOTERA HEALTH CO COM 83601L102   2,128,881 177,259 SH   SOLE 2 120,918 0 56,341
SOTERA HEALTH CO COM 83601L102   2,294 191 SH   SOLE 4 191 0 0
SOTERA HEALTH CO COM 83601L102   270,141 22,493 SH   SOLE 7 21,322 0 1,171
SOTERA HEALTH CO COM 83601L102   2,542,817 211,725 SH   SOLE 18 211,725 0 0
SOTERA HEALTH CO COM 83601L102   5,630,396 468,809 SH   SOLE 19 468,809 0 0
SOTERA HEALTH CO COM 83601L102   78,536,777 6,539,282 SH   SOLE 21 6,539,282 0 0
SOTERA HEALTH CO COM 83601L102   43,778,252 3,645,150 SH   SOLE 22 3,487,241 0 157,909
SOTERA HEALTH CO COM 83601L102   250,240 20,836 SH   SOLE 25 20,836 0 0
SOTERA HEALTH CO COM 83601L102   403,392 33,588 SH   SOLE 26 33,588 0 0
SOTERA HEALTH CO COM 83601L102   161,631 13,458 SH   SOLE 28 1,199 0 12,259
SOTERA HEALTH CO COM 83601L102   981,721 81,742 SH   SOLE 30 81,742 0 0
SOTERA HEALTH CO COM 83601L102   19,000 1,582 SH   SOLE 31 1,582 0 0
SOTERA HEALTH CO COM 83601L102   2,215,593 184,479 SH   SOLE 34 184,479 0 0
SOTERA HEALTH CO COM 83601L102   286,210 23,831 SH   SOLE 40 23,831 0 0
SOTERA HEALTH CO COM 83601L102   2,811,313 234,081 SH   SOLE 43 199,050 0 35,031
SOTHERLY HOTELS INC COM 83600C103   4,618 3,185 SH   SOLE 18 3,185 0 0
SOTHERLY HOTELS INC COM 83600C103   51,762 35,698 SH   SOLE 21 35,698 0 0
SOUND FINL BANCORP INC COM 83607A100   15,910 391 SH   SOLE 18 391 0 0
SOUND FINL BANCORP INC COM 83607A100   856,118 21,040 SH   SOLE 21 21,040 0 0
SOUND FINL BANCORP INC COM 83607A100   188,883 4,642 SH   SOLE 22 4,642 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   569,045 96,612 SH   SOLE 2 55,502 0 41,110
SOUNDHOUND AI INC CLASS A COM 836100107   8,034 1,364 SH   SOLE 7 1,364 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   2,025,235 343,843 SH   SOLE 18 343,843 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   1,749,778 297,076 SH   SOLE 19 297,076 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   33,816,345 5,741,315 SH   SOLE 21 5,741,315 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   33,221,396 5,640,305 SH   SOLE 22 5,481,779 0 158,526
SOUNDHOUND AI INC CLASS A COM 836100107   206,315 35,028 SH   SOLE 25 35,028 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   884,448 150,161 SH   SOLE 30 150,161 0 0
SOUNDHOUND AI INC CLASS A COM 836100107   220,221 37,389 SH   SOLE 40 37,389 0 0
SOUNDTHINKING INC COM 82536T107   40,351 2,541 SH   SOLE 2 355 0 2,186
SOUNDTHINKING INC COM 82536T107   667 42 SH   SOLE 7 42 0 0
SOUNDTHINKING INC COM 82536T107   376,674 23,720 SH   SOLE 18 23,720 0 0
SOUNDTHINKING INC COM 82536T107   362,302 22,815 SH   SOLE 19 22,815 0 0
SOUNDTHINKING INC COM 82536T107   5,468,008 344,333 SH   SOLE 21 344,333 0 0
SOUNDTHINKING INC COM 82536T107   3,612,176 227,467 SH   SOLE 22 224,126 0 3,341
SOUNDTHINKING INC COM 82536T107   38,033 2,395 SH   SOLE 43 2,120 0 275
SOUTH PLAINS FINANCIAL INC COM 83946P107   1,815,693 67,851 SH   SOLE 2 37,744 0 30,107
SOUTH PLAINS FINANCIAL INC COM 83946P107   4,576 171 SH   SOLE 7 171 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   898,360 33,571 SH   SOLE 18 33,571 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   2,769,553 103,496 SH   SOLE 19 103,496 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   14,420,108 538,868 SH   SOLE 21 538,868 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   12,082,648 451,519 SH   SOLE 22 431,878 0 19,641
SOUTH PLAINS FINANCIAL INC COM 83946P107   80,173 2,996 SH   SOLE 25 2,996 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   51,513 1,925 SH   SOLE 26 0 0 1,925
SOUTH PLAINS FINANCIAL INC COM 83946P107   76,587 2,862 SH   SOLE 30 2,862 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   104,337 3,899 SH   SOLE 40 3,899 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107   13,032 487 SH   SOLE 43 487 0 0
SOUTHERN CALIF BANCORP COM 84252A106   28,090 1,884 SH   SOLE 18 1,884 0 0
SOUTHERN CALIF BANCORP COM 84252A106   2,378,369 159,515 SH   SOLE 22 159,515 0 0
SOUTHERN CALIF BANCORP COM 84252A106   30,580 2,051 SH   SOLE 26 2,051 0 0
SOUTHERN CO COM 842587107   75,136,674 1,047,347 SH   SOLE 2 320,859 0 726,488
SOUTHERN CO COM 842587107   46,877,499 653,436 SH   SOLE 4 547,063 0 106,373
SOUTHERN CO COM 842587107   65,479,465 912,733 SH   SOLE 7 827,056 0 85,677
SOUTHERN CO COM 842587107   2,236,781 31,179 SH   SOLE 13 31,179 0 0
SOUTHERN CO COM 842587107   11,304,431 157,575 SH   SOLE 15 157,575 0 0
SOUTHERN CO COM 842587107   115,251,314 1,606,514 SH   SOLE 18 1,606,514 0 0
SOUTHERN CO COM 842587107   48,050,735 669,790 SH   SOLE 19 669,790 0 0
SOUTHERN CO COM 842587107   2,538,424,199 35,383,666 SH   SOLE 21 35,383,666 0 0
SOUTHERN CO COM 842587107   1,762,551,579 24,568,603 SH   SOLE 22 22,194,639 0 2,373,964
SOUTHERN CO COM 842587107   119,394,802 1,664,271 SH   SOLE 23 1,664,271 0 0
SOUTHERN CO COM 842587107   34,902,801 486,518 SH   SOLE 25 486,518 0 0
SOUTHERN CO COM 842587107   51,907,764 723,554 SH   SOLE 26 659,396 0 64,158
SOUTHERN CO COM 842587107   56,165,676 782,906 SH   SOLE 28 15,131 0 767,775
SOUTHERN CO COM 842587107   491,078,522 6,845,254 SH   SOLE 30 6,845,254 0 0
SOUTHERN CO COM 842587107   17,943,609 250,120 SH   SOLE 31 232,828 0 17,292
SOUTHERN CO COM 842587107   7,465,480 104,063 SH   SOLE 34 104,063 0 0
SOUTHERN CO COM 842587107   14,743,072 205,507 SH   SOLE 35 205,507 0 0
SOUTHERN CO COM 842587107   20,784,585 289,721 SH   SOLE 36 289,721 0 0
SOUTHERN CO COM 842587107   1,924,784 26,830 SH   SOLE 40 26,830 0 0
SOUTHERN CO COM 842587107   135,158 1,884 SH   OTR 43 1,884 0 0
SOUTHERN CO COM 842587107   92,822,275 1,293,871 SH   SOLE 43 1,060,374 0 233,496
SOUTHERN CO NOTE 3.875%12/1 842587DP9   12,935,000 13,000,000 PRN   SOLE 21 13,000,000 0 0
SOUTHERN COPPER CORP COM 84265V105   17,893,656 167,984 SH   SOLE 2 97,268 0 70,716
SOUTHERN COPPER CORP COM 84265V105   8,530,015 80,079 SH   SOLE 4 27,009 0 53,070
SOUTHERN COPPER CORP COM 84265V105   17,179,759 161,282 SH   SOLE 7 159,591 0 1,691
SOUTHERN COPPER CORP COM 84265V105   47,934 450 SH   SOLE 13 450 0 0
SOUTHERN COPPER CORP COM 84265V105   546,235 5,128 SH   SOLE 15 5,128 0 0
SOUTHERN COPPER CORP COM 84265V105   6,977,167 65,501 SH   SOLE 18 65,501 0 0
SOUTHERN COPPER CORP COM 84265V105   7,217,582 67,758 SH   SOLE 19 67,758 0 0
SOUTHERN COPPER CORP COM 84265V105   282,900,503 2,655,844 SH   SOLE 21 2,655,844 0 0
SOUTHERN COPPER CORP COM 84265V105   176,193,986 1,654,093 SH   SOLE 22 1,479,735 0 174,358
SOUTHERN COPPER CORP COM 84265V105   12,144,984 114,016 SH   SOLE 23 114,016 0 0
SOUTHERN COPPER CORP COM 84265V105   36,154,486 339,415 SH   SOLE 25 339,415 0 0
SOUTHERN COPPER CORP COM 84265V105   12,396,158 116,374 SH   SOLE 26 56,134 0 60,240
SOUTHERN COPPER CORP COM 84265V105   16,103,268 151,176 SH   SOLE 28 1,391 0 149,785
SOUTHERN COPPER CORP COM 84265V105   3,820,872 35,870 SH   SOLE 29 35,870 0 0
SOUTHERN COPPER CORP COM 84265V105   60,811,522 570,893 SH   SOLE 30 570,893 0 0
SOUTHERN COPPER CORP COM 84265V105   10,501,594 98,588 SH   SOLE 31 96,936 0 1,652
SOUTHERN COPPER CORP COM 84265V105   91,625,202 860,169 SH   SOLE 34 860,169 0 0
SOUTHERN COPPER CORP COM 84265V105   987,121 9,267 SH   SOLE 36 9,267 0 0
SOUTHERN COPPER CORP COM 84265V105   126,333 1,186 SH   SOLE 40 1,186 0 0
SOUTHERN COPPER CORP COM 84265V105   35,186,612 330,329 SH   SOLE 43 298,384 0 31,945
SOUTHERN FIRST BANCSHARES COM 842873101   2,104,894 66,275 SH   SOLE 2 48,759 0 17,516
SOUTHERN FIRST BANCSHARES COM 842873101   730 23 SH   SOLE 7 23 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   689,795 21,719 SH   SOLE 18 21,719 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   2,146,468 67,584 SH   SOLE 19 67,584 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   9,627,059 303,119 SH   SOLE 21 303,119 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   9,063,637 285,379 SH   SOLE 22 274,313 0 11,066
SOUTHERN FIRST BANCSHARES COM 842873101   138,442 4,359 SH   SOLE 23 4,359 0 0
SOUTHERN FIRST BANCSHARES COM 842873101   341,134 10,741 SH   SOLE 26 0 0 10,741
SOUTHERN FIRST BANCSHARES COM 842873101   24,932 785 SH   SOLE 43 785 0 0
SOUTHERN MO BANCORP INC COM 843380106   339,058 7,757 SH   SOLE 2 2,961 0 4,796
SOUTHERN MO BANCORP INC COM 843380106   4,415 101 SH   SOLE 7 101 0 0
SOUTHERN MO BANCORP INC COM 843380106   1,161,856 26,581 SH   SOLE 18 26,581 0 0
SOUTHERN MO BANCORP INC COM 843380106   769,689 17,609 SH   SOLE 19 17,609 0 0
SOUTHERN MO BANCORP INC COM 843380106   16,605,997 379,913 SH   SOLE 21 379,913 0 0
SOUTHERN MO BANCORP INC COM 843380106   10,393,145 237,775 SH   SOLE 22 229,902 0 7,873
SOUTHERN MO BANCORP INC COM 843380106   75,662 1,731 SH   SOLE 25 1,731 0 0
SOUTHERN MO BANCORP INC COM 843380106   116,312 2,661 SH   SOLE 30 2,661 0 0
SOUTHERN MO BANCORP INC COM 843380106   77,760 1,779 SH   SOLE 40 1,779 0 0
SOUTHERN MO BANCORP INC COM 843380106   148,486 3,397 SH   SOLE 43 3,167 0 230
SOUTHERN STS BANCSHARES INC COM 843878307   69,984 2,700 SH   SOLE 2 275 0 2,425
SOUTHERN STS BANCSHARES INC COM 843878307   564,745 21,788 SH   SOLE 18 21,788 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   377,006 14,545 SH   SOLE 19 14,545 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   6,735,545 259,859 SH   SOLE 21 259,859 0 0
SOUTHERN STS BANCSHARES INC COM 843878307   3,719,053 143,482 SH   SOLE 22 138,087 0 5,395
SOUTHLAND HLDGS INC COM 84445C100   5,845 1,135 SH   SOLE 2 0 0 1,135
SOUTHLAND HLDGS INC COM 84445C100   83,677 16,248 SH   SOLE 18 16,248 0 0
SOUTHLAND HLDGS INC COM 84445C100   28,819 5,596 SH   SOLE 19 5,596 0 0
SOUTHLAND HLDGS INC COM 84445C100   156,570 30,402 SH   SOLE 21 30,402 0 0
SOUTHLAND HLDGS INC COM 84445C100   127,519 24,761 SH   SOLE 22 23,000 0 1,761
SOUTHSIDE BANCSHARES INC COM 84470P109   1,045,469 35,767 SH   SOLE 2 19,277 0 16,490
SOUTHSIDE BANCSHARES INC COM 84470P109   2,923 100 SH   SOLE 4 100 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   5,641 193 SH   SOLE 7 193 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   2,666,331 91,219 SH   SOLE 18 91,219 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   1,773,063 60,659 SH   SOLE 19 60,659 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   96,784,944 3,311,151 SH   SOLE 21 3,311,151 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   23,204,762 793,868 SH   SOLE 22 758,055 0 35,813
SOUTHSIDE BANCSHARES INC COM 84470P109   169,709 5,806 SH   SOLE 25 5,806 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   235,302 8,050 SH   SOLE 26 8,050 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   181,752 6,218 SH   SOLE 28 581 0 5,637
SOUTHSIDE BANCSHARES INC COM 84470P109   1,678,357 57,419 SH   SOLE 30 57,419 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   109,349 3,741 SH   SOLE 40 3,741 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   257,282 8,802 SH   SOLE 43 8,144 0 658
SOUTHSTATE CORPORATION COM 840441109   9,590,959 112,795 SH   SOLE 2 64,629 0 48,166
SOUTHSTATE CORPORATION COM 840441109   21,002 247 SH   SOLE 4 247 0 0
SOUTHSTATE CORPORATION COM 840441109   1,595,418 18,763 SH   SOLE 7 17,794 0 969
SOUTHSTATE CORPORATION COM 840441109   26,028,278 306,107 SH   SOLE 18 306,107 0 0
SOUTHSTATE CORPORATION COM 840441109   13,892,882 163,388 SH   SOLE 19 163,388 0 0
SOUTHSTATE CORPORATION COM 840441109   504,507,564 5,933,289 SH   SOLE 21 5,933,289 0 0
SOUTHSTATE CORPORATION COM 840441109   227,577,353 2,676,436 SH   SOLE 22 2,576,566 0 99,870
SOUTHSTATE CORPORATION COM 840441109   1,330,464 15,647 SH   SOLE 25 15,647 0 0
SOUTHSTATE CORPORATION COM 840441109   2,084,255 24,512 SH   SOLE 26 24,512 0 0
SOUTHSTATE CORPORATION COM 840441109   371,156 4,365 SH   SOLE 28 1,266 0 3,099
SOUTHSTATE CORPORATION COM 840441109   12,051,302 141,730 SH   SOLE 30 141,730 0 0
SOUTHSTATE CORPORATION COM 840441109   136,898 1,610 SH   SOLE 36 1,610 0 0
SOUTHSTATE CORPORATION COM 840441109   1,411,668 16,602 SH   SOLE 40 16,602 0 0
SOUTHSTATE CORPORATION COM 840441109   4,205,316 49,457 SH   SOLE 43 42,169 0 7,288
SOUTHWEST AIRLS CO COM 844741108   12,671,729 434,112 SH   SOLE 2 180,337 0 253,775
SOUTHWEST AIRLS CO COM 844741108   1,591,789 54,532 SH   SOLE 4 39,951 0 14,581
SOUTHWEST AIRLS CO COM 844741108   9,396,378 321,904 SH   SOLE 7 276,303 0 45,601
SOUTHWEST AIRLS CO COM 844741108   337,349 11,557 SH   SOLE 13 11,557 0 0
SOUTHWEST AIRLS CO COM 844741108   1,145,299 39,236 SH   SOLE 15 39,236 0 0
SOUTHWEST AIRLS CO COM 844741108   20,980,663 718,762 SH   SOLE 18 709,584 0 9,178
SOUTHWEST AIRLS CO COM 844741108   7,453,258 255,336 SH   SOLE 19 255,336 0 0
SOUTHWEST AIRLS CO COM 844741108   466,413,174 15,978,526 SH   SOLE 21 15,978,526 0 0
SOUTHWEST AIRLS CO COM 844741108   346,322,799 11,864,433 SH   SOLE 22 11,060,459 0 803,974
SOUTHWEST AIRLS CO COM 844741108   6,889,161 236,011 SH   SOLE 23 236,011 0 0
SOUTHWEST AIRLS CO COM 844741108   6,485,317 222,176 SH   SOLE 25 222,176 0 0
SOUTHWEST AIRLS CO COM 844741108   5,472,454 187,477 SH   SOLE 26 122,287 0 65,190
SOUTHWEST AIRLS CO COM 844741108   7,062,112 241,936 SH   SOLE 28 2,155 0 239,781
SOUTHWEST AIRLS CO COM 844741108   64,060,082 2,194,590 SH   SOLE 30 2,194,590 0 0
SOUTHWEST AIRLS CO COM 844741108   1,051,599 36,026 SH   SOLE 31 33,690 0 2,336
SOUTHWEST AIRLS CO COM 844741108   187,020 6,407 SH   SOLE 34 6,407 0 0
SOUTHWEST AIRLS CO COM 844741108   795,165 27,241 SH   SOLE 36 27,241 0 0
SOUTHWEST AIRLS CO COM 844741108   196,098 6,718 SH   SOLE 40 6,718 0 0
SOUTHWEST AIRLS CO COM 844741108   36,108 1,237 SH   OTR 43 1,237 0 0
SOUTHWEST AIRLS CO COM 844741108   17,718,812 607,017 SH   SOLE 43 516,807 0 90,209
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   12,811,920 12,660,000 PRN   SOLE 21 12,660,000 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   6,705,987 88,086 SH   SOLE 2 50,132 0 37,954
SOUTHWEST GAS HLDGS INC COM 844895102   17,967 236 SH   SOLE 4 236 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   8,158,471 107,165 SH   SOLE 7 94,875 0 12,290
SOUTHWEST GAS HLDGS INC COM 844895102   21,503,680 282,460 SH   SOLE 18 282,460 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   10,172,719 133,623 SH   SOLE 19 133,623 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   452,766,350 5,947,279 SH   SOLE 21 5,947,279 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   152,196,279 1,999,163 SH   SOLE 22 1,918,721 0 80,442
SOUTHWEST GAS HLDGS INC COM 844895102   856,463 11,250 SH   SOLE 25 11,250 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,234,296 16,213 SH   SOLE 26 16,213 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   135,131 1,775 SH   SOLE 28 1,033 0 742
SOUTHWEST GAS HLDGS INC COM 844895102   5,104,288 67,047 SH   SOLE 30 67,047 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   1,756,547 23,073 SH   SOLE 32 23,073 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   128,355 1,686 SH   SOLE 36 1,686 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   888,894 11,676 SH   SOLE 40 11,676 0 0
SOUTHWEST GAS HLDGS INC COM 844895102   16,356,661 214,852 SH   SOLE 43 204,443 0 10,409
SOUTHWESTERN ENERGY CO COM 845467109   11,626,128 1,533,790 SH   SOLE 2 999,377 0 534,413
SOUTHWESTERN ENERGY CO COM 845467109   22,619 2,984 SH   SOLE 4 2,984 0 0
SOUTHWESTERN ENERGY CO COM 845467109   1,884,987 248,679 SH   SOLE 7 236,235 0 12,444
SOUTHWESTERN ENERGY CO COM 845467109   14,161,373 1,868,255 SH   SOLE 18 1,868,255 0 0
SOUTHWESTERN ENERGY CO COM 845467109   2,670,798 352,348 SH   SOLE 19 352,348 0 0
SOUTHWESTERN ENERGY CO COM 845467109   436,127,443 57,536,602 SH   SOLE 21 57,536,602 0 0
SOUTHWESTERN ENERGY CO COM 845467109   245,720,261 32,416,921 SH   SOLE 22 30,970,327 0 1,446,594
SOUTHWESTERN ENERGY CO COM 845467109   3,529,498 465,633 SH   SOLE 26 465,633 0 0
SOUTHWESTERN ENERGY CO COM 845467109   1,949,349 257,170 SH   SOLE 28 257,170 0 0
SOUTHWESTERN ENERGY CO COM 845467109   7,835,507 1,033,708 SH   SOLE 30 1,033,708 0 0
SOUTHWESTERN ENERGY CO COM 845467109   103,596 13,667 SH   SOLE 31 13,667 0 0
SOUTHWESTERN ENERGY CO COM 845467109   235,010 31,004 SH   SOLE 36 31,004 0 0
SOUTHWESTERN ENERGY CO COM 845467109   26,651 3,516 SH   OTR 43 3,516 0 0
SOUTHWESTERN ENERGY CO COM 845467109   9,814,379 1,294,773 SH   SOLE 43 1,196,046 0 98,727
SP PLUS CORP COM 78469C103   1,290,565 24,714 SH   SOLE 2 19,912 0 4,802
SP PLUS CORP COM 78469C103   6,371 122 SH   SOLE 4 122 0 0
SP PLUS CORP COM 78469C103   9,139 175 SH   SOLE 7 175 0 0
SP PLUS CORP COM 78469C103   2,558,884 49,002 SH   SOLE 18 49,002 0 0
SP PLUS CORP COM 78469C103   2,204,520 42,216 SH   SOLE 19 42,216 0 0
SP PLUS CORP COM 78469C103   38,316,112 733,744 SH   SOLE 21 733,744 0 0
SP PLUS CORP COM 78469C103   29,337,875 561,813 SH   SOLE 22 543,791 0 18,022
SP PLUS CORP COM 78469C103   213,789 4,094 SH   SOLE 25 4,094 0 0
SP PLUS CORP COM 78469C103   615,569 11,788 SH   SOLE 26 11,788 0 0
SP PLUS CORP COM 78469C103   726,171 13,906 SH   SOLE 30 13,906 0 0
SP PLUS CORP COM 78469C103   262,144 5,020 SH   SOLE 40 5,020 0 0
SP PLUS CORP COM 78469C103   552,905 10,588 SH   SOLE 43 10,341 0 247
SPAR GROUP INC COM 784933103   1,046 1,079 SH   SOLE 22 1,079 0 0
SPARTANNASH CO COM 847215100   3,821,610 189,095 SH   SOLE 2 149,450 0 39,645
SPARTANNASH CO COM 847215100   2,769 137 SH   SOLE 4 137 0 0
SPARTANNASH CO COM 847215100   7,013 347 SH   SOLE 7 347 0 0
SPARTANNASH CO COM 847215100   2,453,615 121,406 SH   SOLE 18 121,406 0 0
SPARTANNASH CO COM 847215100   3,671,652 181,675 SH   SOLE 19 181,675 0 0
SPARTANNASH CO COM 847215100   85,508,530 4,231,001 SH   SOLE 21 4,231,001 0 0
SPARTANNASH CO COM 847215100   24,531,423 1,213,826 SH   SOLE 22 1,154,287 0 59,539
SPARTANNASH CO COM 847215100   106,486 5,269 SH   SOLE 25 5,269 0 0
SPARTANNASH CO COM 847215100   763,069 37,757 SH   SOLE 26 13,987 0 23,770
SPARTANNASH CO COM 847215100   1,716,516 84,934 SH   SOLE 30 84,934 0 0
SPARTANNASH CO COM 847215100   61,418 3,039 SH   SOLE 36 3,039 0 0
SPARTANNASH CO COM 847215100   179,081 8,861 SH   SOLE 40 8,861 0 0
SPARTANNASH CO COM 847215100   2,573,477 127,337 SH   SOLE 43 122,830 0 4,507
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   178,992 450 SH   SOLE 43 450 0 0
SPDR GOLD TR GOLD SHS 78463V107   138,450 673 SH   SOLE 18 673 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   1,617,662 24,592 SH   SOLE 22 24,592 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   63,819 1,064 SH   SOLE 43 0 0 1,064
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   71,726,609 1,238,160 SH   SOLE 13 1,238,160 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   511 18 SH   SOLE 43 0 0 18
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   2,371 73 SH   SOLE 18 73 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   49,603 1,384 SH   SOLE 43 896 0 488
SPDR S&P 500 ETF TR OPTIONS 78462F103   104,614,000 200,000 SH Put SOLE 2 200,000 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   21,393,563 40,900 SH Call SOLE 4 40,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   8,787,576 16,800 SH Put SOLE 4 16,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   14,541,346 27,800 SH Call SOLE 7 27,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   5,910,691 11,300 SH Put SOLE 7 11,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   495,190,369 946,700 SH Call SOLE 18 946,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   201,329,643 384,900 SH Put SOLE 18 384,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   4,873,077,041 9,316,300 SH Call SOLE 19 9,316,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   2,028,099,311 3,877,300 SH Put SOLE 19 3,877,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   234,230,746 447,800 SH Call SOLE 22 447,800 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   95,512,582 182,600 SH Put SOLE 22 182,600 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   13,756,741 26,300 SH Call SOLE 30 26,300 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   5,596,849 10,700 SH Put SOLE 30 10,700 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   1,941,583,533 3,711,900 SH Call SOLE 34 3,711,900 0 0
SPDR S&P 500 ETF TR OPTIONS 78462F103   795,275,628 1,520,400 SH Put SOLE 34 1,520,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   110,082,697 210,455 SH   SOLE 2 210,455 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   94,300,106 180,282 SH   SOLE 18 156,553 0 23,729
SPDR S&P 500 ETF TR TR UNIT 78462F103   11,000,685 21,031 SH   SOLE 22 21,031 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   495,447,196 947,191 SH   SOLE 23 947,191 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,769,191 5,294 SH   SOLE 43 4,700 0 594
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   15,155,780 27,239 SH   SOLE 2 27,239 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,853,925 3,332 SH   SOLE 18 3,332 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,316,850 4,164 SH   SOLE 22 4,164 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   556,400 1,000 SH   SOLE 43 1,000 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   5,332 73 SH   SOLE 2 73 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367   2,398,833 103,220 SH   SOLE 18 103,220 0 0
SPDR SER TR PORT MTG BK ETF 78464A383   23,358,926 1,075,457 SH   SOLE 2 215 0 1,075,242
SPDR SER TR BLOOMBERG EMERGI 78464A391   123 6 SH   SOLE 18 6 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   17,435 348 SH   SOLE 2 348 0 0
SPDR SER TR COMP SOFTWARE 78464A599   6,862,044 43,990 SH   SOLE 19 43,990 0 0
SPDR SER TR DJ REIT ETF 78464A607   27,457,570 291,327 SH   SOLE 22 291,327 0 0
SPDR SER TR AEROSPACE DEF 78464A631   2,108 15 SH   SOLE 2 15 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   6,219 246 SH   SOLE 2 246 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   6,566 233 SH   SOLE 2 233 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   23,244 825 SH   SOLE 18 825 0 0
SPDR SER TR S&P REGL BKG 78464A698   21,268 423 SH   SOLE 4 423 0 0
SPDR SER TR S&P REGL BKG 78464A698   315,035 6,266 SH   SOLE 18 6,266 0 0
SPDR SER TR S&P REGL BKG 78464A698   7,054,234 140,299 SH   SOLE 19 140,299 0 0
SPDR SER TR S&P REGL BKG 78464A698   187,645 3,732 SH   SOLE 22 3,732 0 0
SPDR SER TR S&P REGL BKG 78464A698   32 1 SH   SOLE 43 1 0 0
SPDR SER TR S&P DIVID ETF 78464A763   4,264,190 32,492 SH   SOLE 43 18,408 0 14,084
SPDR SER TR PORTFOLI S&P1500 78464A805   403,059 6,283 SH   SOLE 43 6,283 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   33,818 634 SH   SOLE 43 634 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   177,206 2,880 SH   SOLE 2 2,880 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   410,713 6,675 SH   SOLE 43 6,675 0 0
SPDR SER TR S&P BIOTECH 78464A870   1,918,581 20,219 SH   SOLE 18 20,219 0 0
SPDR SER TR S&P BIOTECH 78464A870   41,499,572 437,344 SH   SOLE 19 437,344 0 0
SPDR SER TR S&P BIOTECH 78464A870   1,653,743 17,428 SH   SOLE 22 17,428 0 0
SPDR SER TR S&P BIOTECH 78464A870   1,617,210 17,043 SH   SOLE 23 17,043 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   55,576 559 SH   SOLE 18 559 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   14,272,670 149,923 SH   SOLE 2 0 0 149,923
SPDR SER TR BLOOMBERG HIGH Y 78468R622   75,113 789 SH   SOLE 4 789 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,132,670 22,402 SH   SOLE 18 22,402 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   175,496,250 1,843,448 SH   SOLE 19 1,843,448 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   6,323,565 66,424 SH   SOLE 22 66,424 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   4,760,000 50,000 SH   SOLE 30 50,000 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   11,750 128 SH   SOLE 2 128 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,139,193 34,196 SH   SOLE 18 34,196 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   80 1 SH   SOLE 43 0 0 1
SPDR SER TR NUVEEN BLMBRG MU 78468R721   112,203 2,414 SH   SOLE 2 2,414 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   9,820 207 SH   SOLE 2 207 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   66,317 1,629 SH   SOLE 2 1,629 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   71,439 1,755 SH   SOLE 18 1,755 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   7,991,051 89,777 SH   SOLE 2 11,712 0 78,065
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   17,090 192 SH   SOLE 4 105 0 87
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   644,521 7,241 SH   SOLE 7 6,873 0 368
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   937,898 10,537 SH   SOLE 18 10,537 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,004,478 11,285 SH   SOLE 19 11,285 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   35,640,939 400,415 SH   SOLE 21 400,415 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   67,732,872 760,958 SH   SOLE 22 718,260 0 42,698
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   655,648 7,366 SH   SOLE 25 7,366 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,564,351 17,575 SH   SOLE 26 17,575 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   215,582 2,422 SH   SOLE 28 760 0 1,662
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   3,120,068 35,053 SH   SOLE 30 35,053 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   33,646 378 SH   SOLE 31 378 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   92,303 1,037 SH   SOLE 36 1,037 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   725,253 8,148 SH   SOLE 40 8,148 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   8,098,560 90,985 SH   SOLE 43 84,161 0 6,824
SPERO THERAPEUTICS INC COM 84833T103   11,283 6,560 SH   SOLE 18 6,560 0 0
SPERO THERAPEUTICS INC COM 84833T103   154,659 89,918 SH   SOLE 21 89,918 0 0
SPERO THERAPEUTICS INC COM 84833T103   649,011 377,332 SH   SOLE 22 377,332 0 0
SPERO THERAPEUTICS INC COM 84833T103   5,308 3,086 SH   SOLE 43 1,662 0 1,424
SPHERE ENTERTAINMENT CO CL A 55826T102   1,143,662 23,302 SH   SOLE 2 7,440 0 15,862
SPHERE ENTERTAINMENT CO CL A 55826T102   5,252 107 SH   SOLE 4 107 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   12,025 245 SH   SOLE 7 245 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   3,440,214 70,094 SH   SOLE 18 70,094 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   2,791,081 56,868 SH   SOLE 19 56,868 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   47,722,005 972,331 SH   SOLE 21 972,331 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   38,748,267 789,492 SH   SOLE 22 754,579 0 34,913
SPHERE ENTERTAINMENT CO CL A 55826T102   205,400 4,185 SH   SOLE 25 4,185 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   426,211 8,684 SH   SOLE 26 8,684 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   44,565 908 SH   SOLE 28 337 0 571
SPHERE ENTERTAINMENT CO CL A 55826T102   644,813 13,138 SH   SOLE 30 13,138 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   235,437 4,797 SH   SOLE 40 4,797 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   372,419 7,588 SH   SOLE 43 7,052 0 536
SPI ENERGY CO LTD SHS NEW G8651P110   2,104 3,408 SH   SOLE 18 3,408 0 0
SPI ENERGY CO LTD SHS NEW G8651P110   32,644 52,874 SH   SOLE 21 52,874 0 0
SPIRE GLOBAL INC COM CL A NEW 848560306   29,304 2,442 SH   SOLE 18 2,442 0 0
SPIRE GLOBAL INC COM CL A NEW 848560306   706,368 58,864 SH   SOLE 22 58,864 0 0
SPIRE GLOBAL INC COM CL A NEW 848560306   31,896 2,658 SH   SOLE 26 2,658 0 0
SPIRE GLOBAL INC COM CL A NEW 848560306   300 25 SH   SOLE 43 25 0 0
SPIRE INC COM 84857L101   7,367,469 120,050 SH   SOLE 2 85,100 0 34,950
SPIRE INC COM 84857L101   730,855 11,909 SH   SOLE 4 11,909 0 0
SPIRE INC COM 84857L101   6,582,608 107,261 SH   SOLE 7 95,685 0 11,576
SPIRE INC COM 84857L101   13,563,261 221,008 SH   SOLE 18 221,008 0 0
SPIRE INC COM 84857L101   6,846,805 111,566 SH   SOLE 19 111,566 0 0
SPIRE INC COM 84857L101   276,429,136 4,504,304 SH   SOLE 21 4,504,304 0 0
SPIRE INC COM 84857L101   110,771,623 1,804,980 SH   SOLE 22 1,735,537 0 69,443
SPIRE INC COM 84857L101   643,894 10,492 SH   SOLE 25 10,492 0 0
SPIRE INC COM 84857L101   1,259,681 20,526 SH   SOLE 26 20,526 0 0
SPIRE INC COM 84857L101   47,378 772 SH   SOLE 28 772 0 0
SPIRE INC COM 84857L101   4,559,791 74,300 SH   SOLE 30 74,300 0 0
SPIRE INC COM 84857L101   85,059 1,386 SH   SOLE 36 1,386 0 0
SPIRE INC COM 84857L101   716,249 11,671 SH   SOLE 40 11,671 0 0
SPIRE INC COM 84857L101   15,527 253 SH   OTR 43 253 0 0
SPIRE INC COM 84857L101   3,986,039 64,951 SH   SOLE 43 57,765 0 7,186
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   7,190,194 199,340 SH   SOLE 2 36,628 0 162,712
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   12,300 341 SH   SOLE 4 341 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   539,463 14,956 SH   SOLE 7 14,261 0 695
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,349,487 37,413 SH   SOLE 18 37,413 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,431,979 39,700 SH   SOLE 19 39,700 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   109,514,255 3,036,159 SH   SOLE 21 3,036,159 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   106,311,492 2,947,366 SH   SOLE 22 2,797,984 0 149,382
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,955,319 54,209 SH   SOLE 26 54,209 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   67,739 1,878 SH   SOLE 28 1,878 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   2,357,391 65,356 SH   SOLE 30 65,356 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   55,800 1,547 SH   SOLE 31 1,547 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   104,964 2,910 SH   SOLE 36 2,910 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   5,729,792 158,852 SH   SOLE 43 115,334 0 43,518
SPIRIT AIRLS INC COM 848577102   271,524 56,100 SH   SOLE 2 10,753 0 45,347
SPIRIT AIRLS INC COM 848577102   4,404 910 SH   SOLE 7 910 0 0
SPIRIT AIRLS INC COM 848577102   1,412,143 291,765 SH   SOLE 18 291,765 0 0
SPIRIT AIRLS INC COM 848577102   1,157,181 239,087 SH   SOLE 19 239,087 0 0
SPIRIT AIRLS INC COM 848577102   19,758,051 4,082,242 SH   SOLE 21 4,082,242 0 0
SPIRIT AIRLS INC COM 848577102   14,820,811 3,062,151 SH   SOLE 22 2,952,494 0 109,657
SPIRIT AIRLS INC COM 848577102   25,826 5,336 SH   SOLE 25 5,336 0 0
SPIRIT AIRLS INC COM 848577102   34,896 7,210 SH   SOLE 26 7,210 0 0
SPIRIT AIRLS INC COM 848577102   124,736 25,772 SH   SOLE 30 25,772 0 0
SPIRIT AIRLS INC COM 848577102   16,683 3,447 SH   SOLE 40 3,447 0 0
SPIRIT AIRLS INC COM 848577102   403,564 83,381 SH   SOLE 43 62,256 0 21,125
SPIRIT AIRLS INC NOTE 1.000% 5/1 848577AB8   1,911,830 4,100,000 PRN   SOLE 21 4,100,000 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   3,065 6,662 SH   SOLE 18 6,662 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   34,031 73,980 SH   SOLE 21 73,980 0 0
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   972 2,113 SH   SOLE 22 2,113 0 0
SPOK HLDGS INC COM 84863T106   490,399 30,746 SH   SOLE 2 20,555 0 10,191
SPOK HLDGS INC COM 84863T106   798,744 50,078 SH   SOLE 18 50,078 0 0
SPOK HLDGS INC COM 84863T106   604,186 37,880 SH   SOLE 19 37,880 0 0
SPOK HLDGS INC COM 84863T106   10,313,669 646,625 SH   SOLE 21 646,625 0 0
SPOK HLDGS INC COM 84863T106   9,747,779 611,146 SH   SOLE 22 595,123 0 16,023
SPOK HLDGS INC COM 84863T106   653,759 40,988 SH   SOLE 43 39,714 0 1,274
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   51,554 4,429 SH   SOLE 30 4,429 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   46,448 14,935 SH   SOLE 2 1,503 0 13,432
SPORTSMANS WHSE HLDGS INC COM 84920Y106   750 241 SH   SOLE 7 241 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   338,906 108,973 SH   SOLE 18 108,973 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   253,776 81,600 SH   SOLE 19 81,600 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   4,201,056 1,350,822 SH   SOLE 21 1,350,822 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106   3,275,278 1,053,144 SH   SOLE 22 1,018,261 0 34,883
SPORTSMANS WHSE HLDGS INC COM 84920Y106   728 234 SH   SOLE 43 234 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   146,000,300 553,241 SH   SOLE 2 339,339 0 213,902
SPOTIFY TECHNOLOGY S A SHS L8681T102   27,384,903 103,770 SH   SOLE 4 55,775 0 47,995
SPOTIFY TECHNOLOGY S A SHS L8681T102   2,161,869 8,192 SH   SOLE 7 8,192 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   12,855,361 48,713 SH   SOLE 13 48,713 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   446,783 1,693 SH   SOLE 15 1,693 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   31,536,578 119,502 SH   SOLE 18 78,334 0 41,168
SPOTIFY TECHNOLOGY S A SHS L8681T102   112,134,013 424,911 SH   SOLE 19 424,911 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   484,180,233 1,834,711 SH   SOLE 21 1,834,711 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   280,506,963 1,062,929 SH   SOLE 22 949,740 0 113,189
SPOTIFY TECHNOLOGY S A SHS L8681T102   36,332,433 137,675 SH   SOLE 23 137,675 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   53,653,773 203,311 SH   SOLE 25 187,589 0 15,722
SPOTIFY TECHNOLOGY S A SHS L8681T102   20,704,011 78,454 SH   SOLE 26 24,425 0 54,029
SPOTIFY TECHNOLOGY S A SHS L8681T102   23,322,690 88,377 SH   SOLE 28 7,534 0 80,843
SPOTIFY TECHNOLOGY S A SHS L8681T102   57,002 216 SH   SOLE 29 216 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   28,253,134 107,060 SH   SOLE 30 107,060 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   21,822,155 82,691 SH   SOLE 31 82,691 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   166,174,927 629,689 SH   SOLE 34 629,689 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   4,431,145 16,791 SH   SOLE 36 16,791 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   5,035,919 19,083 SH   SOLE 43 13,971 0 5,112
SPOTIFY USA INC NOTE 3/1 84921RAB6   20,719,260 22,570,000 PRN   SOLE 2 22,570,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   5,309,712 5,784,000 PRN   SOLE 19 5,784,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   10,850,760 11,820,000 PRN   SOLE 21 11,820,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   25,153,200 27,400,000 PRN   SOLE 22 27,400,000 0 0
SPOTIFY USA INC NOTE 3/1 84921RAB6   4,999,428 5,446,000 PRN   SOLE 34 5,446,000 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,759,713 35,752 SH   SOLE 2 16,794 0 18,958
SPRINGWORKS THERAPEUTICS INC COM 85205L107   3,790 77 SH   SOLE 4 77 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   555,300 11,282 SH   SOLE 7 10,816 0 466
SPRINGWORKS THERAPEUTICS INC COM 85205L107   8,264,186 167,903 SH   SOLE 18 159,579 0 8,324
SPRINGWORKS THERAPEUTICS INC COM 85205L107   9,426,811 191,524 SH   SOLE 19 191,524 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   147,460,856 2,995,954 SH   SOLE 21 2,995,954 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   92,263,530 1,874,513 SH   SOLE 22 1,824,238 0 50,275
SPRINGWORKS THERAPEUTICS INC COM 85205L107   69,400 1,410 SH   SOLE 23 1,410 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   469,263 9,534 SH   SOLE 25 9,534 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,396,470 28,372 SH   SOLE 26 28,372 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   3,927,313 79,791 SH   SOLE 30 79,791 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   566,916 11,518 SH   SOLE 40 11,518 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,536,993 31,227 SH   SOLE 43 24,289 0 6,938
SPRINKLR INC CL A 85208T107   2,483,203 202,380 SH   SOLE 2 92,407 0 109,973
SPRINKLR INC CL A 85208T107   5,092 415 SH   SOLE 4 415 0 0
SPRINKLR INC CL A 85208T107   331,793 27,041 SH   SOLE 7 25,610 0 1,431
SPRINKLR INC CL A 85208T107   3,956,805 322,478 SH   SOLE 18 322,478 0 0
SPRINKLR INC CL A 85208T107   5,870,201 478,419 SH   SOLE 19 478,419 0 0
SPRINKLR INC CL A 85208T107   136,685,518 11,139,814 SH   SOLE 21 11,139,814 0 0
SPRINKLR INC CL A 85208T107   45,415,270 3,701,326 SH   SOLE 22 3,571,739 0 129,587
SPRINKLR INC CL A 85208T107   150,234 12,244 SH   SOLE 23 12,244 0 0
SPRINKLR INC CL A 85208T107   324,664 26,460 SH   SOLE 25 26,460 0 0
SPRINKLR INC CL A 85208T107   678,298 55,281 SH   SOLE 26 54,516 0 765
SPRINKLR INC CL A 85208T107   3,030,396 246,976 SH   SOLE 30 246,976 0 0
SPRINKLR INC CL A 85208T107   19,019 1,550 SH   SOLE 36 1,550 0 0
SPRINKLR INC CL A 85208T107   350,812 28,591 SH   SOLE 40 28,591 0 0
SPRINKLR INC CL A 85208T107   13,055 1,064 SH   SOLE 43 1,064 0 0
SPROTT INC COM NEW 852066208   1,626 44 SH   SOLE 2 44 0 0
SPROTT INC COM NEW 852066208   34,336 929 SH   SOLE 43 929 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   8,218 475 SH   SOLE 18 475 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   4,032,836 486,470 SH   SOLE 23 486,470 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   40,221,538 4,851,814 SH   SOLE 25 4,851,814 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   18,118,301 2,185,561 SH   SOLE 26 2,185,561 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   137,522,578 16,588,972 SH   SOLE 34 16,588,972 0 0
SPROUT SOCIAL INC COM CL A 85209W109   2,923,282 48,958 SH   SOLE 2 24,067 0 24,891
SPROUT SOCIAL INC COM CL A 85209W109   16,122 270 SH   SOLE 4 94 0 176
SPROUT SOCIAL INC COM CL A 85209W109   496,250 8,311 SH   SOLE 7 7,877 0 434
SPROUT SOCIAL INC COM CL A 85209W109   7,423,207 124,321 SH   SOLE 18 114,241 0 10,080
SPROUT SOCIAL INC COM CL A 85209W109   12,565,492 210,442 SH   SOLE 19 210,442 0 0
SPROUT SOCIAL INC COM CL A 85209W109   122,305,545 2,048,326 SH   SOLE 21 2,048,326 0 0
SPROUT SOCIAL INC COM CL A 85209W109   88,389,967 1,480,321 SH   SOLE 22 1,430,316 0 50,005
SPROUT SOCIAL INC COM CL A 85209W109   125,749 2,106 SH   SOLE 23 2,106 0 0
SPROUT SOCIAL INC COM CL A 85209W109   604,504 10,124 SH   SOLE 25 10,124 0 0
SPROUT SOCIAL INC COM CL A 85209W109   699,921 11,722 SH   SOLE 26 11,722 0 0
SPROUT SOCIAL INC COM CL A 85209W109   86,639 1,451 SH   SOLE 28 793 0 658
SPROUT SOCIAL INC COM CL A 85209W109   2,432,466 40,738 SH   SOLE 30 40,738 0 0
SPROUT SOCIAL INC COM CL A 85209W109   22,869 383 SH   SOLE 36 383 0 0
SPROUT SOCIAL INC COM CL A 85209W109   649,824 10,883 SH   SOLE 40 10,883 0 0
SPROUT SOCIAL INC COM CL A 85209W109   1,023,847 17,147 SH   SOLE 43 15,692 0 1,455
SPROUTS FMRS MKT INC COM 85208M102   7,018,455 108,847 SH   SOLE 2 84,332 0 24,515
SPROUTS FMRS MKT INC COM 85208M102   18,570 288 SH   SOLE 4 288 0 0
SPROUTS FMRS MKT INC COM 85208M102   2,360,290 36,605 SH   SOLE 7 34,684 0 1,921
SPROUTS FMRS MKT INC COM 85208M102   24,175,228 374,926 SH   SOLE 18 374,926 0 0
SPROUTS FMRS MKT INC COM 85208M102   14,900,683 231,090 SH   SOLE 19 231,090 0 0
SPROUTS FMRS MKT INC COM 85208M102   498,454,000 7,730,366 SH   SOLE 21 7,730,366 0 0
SPROUTS FMRS MKT INC COM 85208M102   213,581,360 3,312,366 SH   SOLE 22 3,223,351 0 89,015
SPROUTS FMRS MKT INC COM 85208M102   5,997 93 SH   SOLE 23 93 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,357,111 21,047 SH   SOLE 25 21,047 0 0
SPROUTS FMRS MKT INC COM 85208M102   2,234,103 34,648 SH   SOLE 26 34,648 0 0
SPROUTS FMRS MKT INC COM 85208M102   769,182 11,929 SH   SOLE 28 2,105 0 9,824
SPROUTS FMRS MKT INC COM 85208M102   13,592,771 210,806 SH   SOLE 30 210,806 0 0
SPROUTS FMRS MKT INC COM 85208M102   289,902 4,496 SH   SOLE 36 4,496 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,424,428 22,091 SH   SOLE 40 22,091 0 0
SPROUTS FMRS MKT INC COM 85208M102   19,959,526 309,546 SH   SOLE 43 295,346 0 14,200
SPRUCE BIOSCIENCES INC COM 85209E109   3,323 4,228 SH   SOLE 18 4,228 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   44,785 56,986 SH   SOLE 21 56,986 0 0
SPRUCE BIOSCIENCES INC COM 85209E109   98,028 124,734 SH   SOLE 22 124,734 0 0
SPRUCE POWER HOLDING CORP COM NEW 9837FR209   27,238 6,861 SH   SOLE 2 6,861 0 0
SPRUCE POWER HOLDING CORP COM NEW 9837FR209   7,527 1,896 SH   SOLE 18 1,896 0 0
SPRUCE POWER HOLDING CORP COM NEW 9837FR209   437 110 SH   SOLE 19 110 0 0
SPRUCE POWER HOLDING CORP COM NEW 9837FR209   815,136 205,324 SH   SOLE 22 205,324 0 0
SPS COMM INC COM 78463M107   3,589,834 19,415 SH   SOLE 2 10,570 0 8,845
SPS COMM INC COM 78463M107   45,116 244 SH   SOLE 4 125 0 119
SPS COMM INC COM 78463M107   1,387,675 7,505 SH   SOLE 7 7,111 0 394
SPS COMM INC COM 78463M107   20,201,065 109,254 SH   SOLE 18 105,388 0 3,866
SPS COMM INC COM 78463M107   15,617,024 84,462 SH   SOLE 19 84,462 0 0
SPS COMM INC COM 78463M107   798,396,166 4,317,989 SH   SOLE 21 4,317,989 0 0
SPS COMM INC COM 78463M107   194,449,161 1,051,645 SH   SOLE 22 1,020,186 0 31,459
SPS COMM INC COM 78463M107   35,501 192 SH   SOLE 23 192 0 0
SPS COMM INC COM 78463M107   1,402,651 7,586 SH   SOLE 25 7,586 0 0
SPS COMM INC COM 78463M107   2,150,942 11,633 SH   SOLE 26 11,633 0 0
SPS COMM INC COM 78463M107   286,410 1,549 SH   SOLE 28 639 0 910
SPS COMM INC COM 78463M107   17,341,956 93,791 SH   SOLE 30 93,791 0 0
SPS COMM INC COM 78463M107   40,493 219 SH   SOLE 36 219 0 0
SPS COMM INC COM 78463M107   1,460,155 7,897 SH   SOLE 40 7,897 0 0
SPS COMM INC COM 78463M107   9,133,694 49,398 SH   SOLE 43 46,604 0 2,794
SPX TECHNOLOGIES INC COM 78473E103   3,336,454 27,097 SH   SOLE 2 13,089 0 14,008
SPX TECHNOLOGIES INC COM 78473E103   98,750 802 SH   SOLE 4 167 0 635
SPX TECHNOLOGIES INC COM 78473E103   1,120,114 9,097 SH   SOLE 7 8,619 0 478
SPX TECHNOLOGIES INC COM 78473E103   15,986,584 129,835 SH   SOLE 18 129,835 0 0
SPX TECHNOLOGIES INC COM 78473E103   11,690,332 94,943 SH   SOLE 19 94,943 0 0
SPX TECHNOLOGIES INC COM 78473E103   631,372,100 5,127,687 SH   SOLE 21 5,127,687 0 0
SPX TECHNOLOGIES INC COM 78473E103   158,810,242 1,289,777 SH   SOLE 22 1,248,020 0 41,757
SPX TECHNOLOGIES INC COM 78473E103   1,122,946 9,120 SH   SOLE 25 9,120 0 0
SPX TECHNOLOGIES INC COM 78473E103   4,181,741 33,962 SH   SOLE 26 16,784 0 17,178
SPX TECHNOLOGIES INC COM 78473E103   299,945 2,436 SH   SOLE 28 807 0 1,629
SPX TECHNOLOGIES INC COM 78473E103   14,544,978 118,127 SH   SOLE 30 118,127 0 0
SPX TECHNOLOGIES INC COM 78473E103   1,205,443 9,790 SH   SOLE 40 9,790 0 0
SPX TECHNOLOGIES INC COM 78473E103   12,394,635 100,663 SH   SOLE 43 59,088 0 41,575
SPYRE THERAPEUTICS INC COM NEW 00773J202   264,220 6,966 SH   SOLE 2 4,890 0 2,076
SPYRE THERAPEUTICS INC COM NEW 00773J202   1,738,332 45,830 SH   SOLE 21 45,830 0 0
SPYRE THERAPEUTICS INC COM NEW 00773J202   19,110,196 503,828 SH   SOLE 22 495,368 0 8,460
SPYRE THERAPEUTICS INC COM NEW 00773J202   2,541 67 SH   SOLE 43 0 0 67
SQUARESPACE INC CLASS A 85225A107   5,762,877 158,147 SH   SOLE 2 110,857 0 47,290
SQUARESPACE INC CLASS A 85225A107   6,596 181 SH   SOLE 4 181 0 0
SQUARESPACE INC CLASS A 85225A107   379,450 10,413 SH   SOLE 7 9,868 0 545
SQUARESPACE INC CLASS A 85225A107   5,449,894 149,558 SH   SOLE 18 149,558 0 0
SQUARESPACE INC CLASS A 85225A107   8,503,310 233,351 SH   SOLE 19 233,351 0 0
SQUARESPACE INC CLASS A 85225A107   81,382,472 2,233,328 SH   SOLE 21 2,233,328 0 0
SQUARESPACE INC CLASS A 85225A107   62,202,898 1,706,995 SH   SOLE 22 1,629,953 0 77,042
SQUARESPACE INC CLASS A 85225A107   240,322 6,595 SH   SOLE 23 6,595 0 0
SQUARESPACE INC CLASS A 85225A107   421,757 11,574 SH   SOLE 25 11,574 0 0
SQUARESPACE INC CLASS A 85225A107   211,826 5,813 SH   SOLE 26 5,227 0 586
SQUARESPACE INC CLASS A 85225A107   45,805 1,257 SH   SOLE 28 0 0 1,257
SQUARESPACE INC CLASS A 85225A107   1,967,724 53,999 SH   SOLE 30 53,999 0 0
SQUARESPACE INC CLASS A 85225A107   1,521,261 41,747 SH   SOLE 34 41,747 0 0
SQUARESPACE INC CLASS A 85225A107   397,378 10,905 SH   SOLE 40 10,905 0 0
SQUARESPACE INC CLASS A 85225A107   761,086 20,886 SH   SOLE 43 19,787 0 1,099
SR BANCORP INC COM 85227J106   316,806 33,560 SH   SOLE 2 33,560 0 0
SR BANCORP INC COM 85227J106   14,443 1,530 SH   SOLE 18 1,530 0 0
SR BANCORP INC COM 85227J106   194,549 20,609 SH   SOLE 21 20,609 0 0
SR BANCORP INC COM 85227J106   1,263,506 133,846 SH   SOLE 22 133,846 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   48,159,252 748,163 SH   SOLE 2 406,083 0 342,080
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   14,316,017 222,402 SH   SOLE 4 69,557 0 152,845
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,172,604 49,287 SH   SOLE 7 30,628 0 18,659
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,201,724 18,669 SH   SOLE 13 18,669 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,271,308 19,750 SH   SOLE 15 19,750 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   217,115,259 3,372,926 SH   SOLE 18 3,197,923 0 175,003
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   562,781,889 8,742,922 SH   SOLE 19 8,742,922 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   206,526,703 3,208,431 SH   SOLE 21 3,208,431 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   400,118,127 6,215,910 SH   SOLE 22 5,803,554 0 412,356
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   25,287,304 392,843 SH   SOLE 23 392,843 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   34,288,161 532,673 SH   SOLE 25 526,561 0 6,112
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   24,298,516 377,482 SH   SOLE 26 266,350 0 111,132
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   15,333,964 238,216 SH   SOLE 28 3,146 0 235,070
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   36,948 574 SH   SOLE 29 574 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   58,898,293 914,996 SH   SOLE 30 914,996 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   11,059,667 171,814 SH   SOLE 31 48,914 0 122,900
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   31,680,404 492,161 SH   SOLE 34 492,161 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   3,116,474 48,415 SH   SOLE 36 48,415 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   642,284 9,978 SH   SOLE 40 9,978 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   23,559 366 SH   OTR 43 366 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   10,069,841 156,437 SH   SOLE 43 122,130 0 34,307
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   11,637,225 276,353 SH   SOLE 19 276,353 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,263,300 30,000 SH   SOLE 30 30,000 0 0
SSR MINING IN COM 784730103   5,590,632 1,253,505 SH   SOLE 2 42,004 0 1,211,501
SSR MINING IN COM 784730103   7,738 1,735 SH   SOLE 7 1,735 0 0
SSR MINING IN COM 784730103   332,555 74,564 SH   SOLE 18 74,564 0 0
SSR MINING IN COM 784730103   314,457 70,506 SH   SOLE 19 70,506 0 0
SSR MINING IN COM 784730103   9,246,195 2,073,138 SH   SOLE 21 2,073,138 0 0
SSR MINING IN COM 784730103   8,198,974 1,838,335 SH   SOLE 22 1,657,661 0 180,674
SSR MINING IN COM 784730103   607 136 SH   SOLE 30 136 0 0
SSR MINING IN COM 784730103   12,171 2,729 SH   SOLE 31 2,729 0 0
SSR MINING IN COM 784730103   636,268 142,661 SH   SOLE 43 131,010 0 11,651
ST JOE CO COM 790148100   4,779,974 82,456 SH   SOLE 2 46,514 0 35,942
ST JOE CO COM 790148100   8,232 142 SH   SOLE 4 142 0 0
ST JOE CO COM 790148100   16,232 280 SH   SOLE 7 280 0 0
ST JOE CO COM 790148100   6,466,727 111,553 SH   SOLE 18 111,553 0 0
ST JOE CO COM 790148100   10,899,519 188,020 SH   SOLE 19 188,020 0 0
ST JOE CO COM 790148100   234,165,235 4,039,421 SH   SOLE 21 4,039,421 0 0
ST JOE CO COM 790148100   68,197,531 1,176,428 SH   SOLE 22 1,134,486 0 41,942
ST JOE CO COM 790148100   348,516 6,012 SH   SOLE 23 6,012 0 0
ST JOE CO COM 790148100   428,688 7,395 SH   SOLE 25 7,395 0 0
ST JOE CO COM 790148100   530,310 9,148 SH   SOLE 26 5,933 0 3,215
ST JOE CO COM 790148100   547,932 9,452 SH   SOLE 28 590 0 8,862
ST JOE CO COM 790148100   4,383,633 75,619 SH   SOLE 30 75,619 0 0
ST JOE CO COM 790148100   447,007 7,711 SH   SOLE 40 7,711 0 0
ST JOE CO COM 790148100   2,572,656 44,379 SH   SOLE 43 43,543 0 836
STAAR SURGICAL CO COM PAR $0.01 852312305   1,108,091 28,947 SH   SOLE 2 18,206 0 10,741
STAAR SURGICAL CO COM PAR $0.01 852312305   5,206 136 SH   SOLE 4 136 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   428,315 11,189 SH   SOLE 7 10,600 0 589
STAAR SURGICAL CO COM PAR $0.01 852312305   5,703,261 148,988 SH   SOLE 18 140,623 0 8,365
STAAR SURGICAL CO COM PAR $0.01 852312305   5,895,082 153,999 SH   SOLE 19 153,999 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   214,395,255 5,600,712 SH   SOLE 21 5,600,712 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   56,644,064 1,479,730 SH   SOLE 22 1,431,366 0 48,364
STAAR SURGICAL CO COM PAR $0.01 852312305   8,690 227 SH   SOLE 23 227 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   332,041 8,674 SH   SOLE 25 8,674 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   2,684,462 70,127 SH   SOLE 26 13,310 0 56,817
STAAR SURGICAL CO COM PAR $0.01 852312305   103,892 2,714 SH   SOLE 28 836 0 1,878
STAAR SURGICAL CO COM PAR $0.01 852312305   5,890,756 153,886 SH   SOLE 30 153,886 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   58,722 1,534 SH   SOLE 34 1,534 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   23,963 626 SH   SOLE 36 626 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   313,743 8,196 SH   SOLE 40 8,196 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   2,052,497 53,618 SH   SOLE 43 41,754 0 11,864
STABILIS SOLUTIONS INC COM 85236P101   2,197 522 SH   SOLE 18 522 0 0
STABILIS SOLUTIONS INC COM 85236P101   27,182 6,457 SH   SOLE 21 6,457 0 0
STAG INDL INC COM 85254J102   16,775,408 436,405 SH   SOLE 2 227,179 0 209,226
STAG INDL INC COM 85254J102   12,798,752 332,954 SH   SOLE 4 332,954 0 0
STAG INDL INC COM 85254J102   10,545,437 274,335 SH   SOLE 7 245,487 0 28,848
STAG INDL INC COM 85254J102   21,333,547 554,983 SH   SOLE 18 554,983 0 0
STAG INDL INC COM 85254J102   18,853,897 490,476 SH   SOLE 19 490,476 0 0
STAG INDL INC COM 85254J102   400,419,870 10,416,750 SH   SOLE 21 10,416,750 0 0
STAG INDL INC COM 85254J102   299,555,962 7,792,819 SH   SOLE 22 6,883,384 0 909,435
STAG INDL INC COM 85254J102   2,662,508 69,264 SH   SOLE 23 69,264 0 0
STAG INDL INC COM 85254J102   16,253,239 422,821 SH   SOLE 25 422,821 0 0
STAG INDL INC COM 85254J102   2,272,496 59,118 SH   SOLE 26 59,118 0 0
STAG INDL INC COM 85254J102   11,510,397 299,438 SH   SOLE 28 89,640 0 209,798
STAG INDL INC COM 85254J102   24,536,214 638,299 SH   SOLE 30 638,299 0 0
STAG INDL INC COM 85254J102   87,028 2,264 SH   SOLE 31 2,264 0 0
STAG INDL INC COM 85254J102   2,617,341 68,089 SH   SOLE 34 68,089 0 0
STAG INDL INC COM 85254J102   865,899 22,526 SH   SOLE 36 22,526 0 0
STAG INDL INC COM 85254J102   1,554,283 40,434 SH   SOLE 40 40,434 0 0
STAG INDL INC COM 85254J102   4,068,716 105,846 SH   SOLE 43 95,694 0 10,152
STAGWELL INC COM CL A 85256A109   505,307 81,239 SH   SOLE 2 24,682 0 56,557
STAGWELL INC COM CL A 85256A109   2,525 406 SH   SOLE 7 406 0 0
STAGWELL INC COM CL A 85256A109   1,322,179 212,569 SH   SOLE 18 212,569 0 0
STAGWELL INC COM CL A 85256A109   1,119,494 179,983 SH   SOLE 19 179,983 0 0
STAGWELL INC COM CL A 85256A109   19,572,916 3,146,771 SH   SOLE 21 3,146,771 0 0
STAGWELL INC COM CL A 85256A109   16,334,877 2,626,186 SH   SOLE 22 2,525,655 0 100,531
STAGWELL INC COM CL A 85256A109   145,050 23,320 SH   SOLE 25 23,320 0 0
STAGWELL INC COM CL A 85256A109   2,936 472 SH   SOLE 28 0 0 472
STAGWELL INC COM CL A 85256A109   144,771 23,275 SH   SOLE 40 23,275 0 0
STAGWELL INC COM CL A 85256A109   397,352 63,883 SH   SOLE 43 62,589 0 1,294
STANDARD BIOTOOLS INC COM 34385P108   210,071 77,517 SH   SOLE 2 54,732 0 22,785
STANDARD BIOTOOLS INC COM 34385P108   125,037 46,139 SH   SOLE 18 46,139 0 0
STANDARD BIOTOOLS INC COM 34385P108   2,681,830 989,605 SH   SOLE 21 989,605 0 0
STANDARD BIOTOOLS INC COM 34385P108   10,762,773 3,971,503 SH   SOLE 22 3,896,584 0 74,919
STANDARD BIOTOOLS INC COM 34385P108   78,509 28,970 SH   SOLE 25 28,970 0 0
STANDARD BIOTOOLS INC COM 34385P108   359,013 132,477 SH   SOLE 26 132,477 0 0
STANDARD BIOTOOLS INC COM 34385P108   329,943 121,750 SH   SOLE 30 121,750 0 0
STANDARD BIOTOOLS INC COM 34385P108   147,806 54,541 SH   SOLE 40 54,541 0 0
STANDARD BIOTOOLS INC COM 34385P108   75,140 27,727 SH   SOLE 43 11,849 0 15,878
STANDARD LITHIUM LTD COM 853606101   30,904 26,190 SH   SOLE 2 26,190 0 0
STANDARD MTR PRODS INC COM 853666105   1,359,513 40,522 SH   SOLE 2 18,218 0 22,304
STANDARD MTR PRODS INC COM 853666105   3,523 105 SH   SOLE 4 105 0 0
STANDARD MTR PRODS INC COM 853666105   5,603 167 SH   SOLE 7 167 0 0
STANDARD MTR PRODS INC COM 853666105   2,118,548 63,146 SH   SOLE 18 63,146 0 0
STANDARD MTR PRODS INC COM 853666105   4,892,764 145,835 SH   SOLE 19 145,835 0 0
STANDARD MTR PRODS INC COM 853666105   76,566,938 2,282,174 SH   SOLE 21 2,282,174 0 0
STANDARD MTR PRODS INC COM 853666105   24,334,553 725,322 SH   SOLE 22 685,162 0 40,160
STANDARD MTR PRODS INC COM 853666105   122,927 3,664 SH   SOLE 25 3,664 0 0
STANDARD MTR PRODS INC COM 853666105   263,837 7,864 SH   SOLE 26 7,864 0 0
STANDARD MTR PRODS INC COM 853666105   2,129,452 63,471 SH   SOLE 30 63,471 0 0
STANDARD MTR PRODS INC COM 853666105   166,643 4,967 SH   SOLE 40 4,967 0 0
STANDARD MTR PRODS INC COM 853666105   663,585 19,779 SH   SOLE 43 18,306 0 1,473
STANDEX INTL CORP COM 854231107   1,279,549 7,022 SH   SOLE 2 3,413 0 3,609
STANDEX INTL CORP COM 854231107   7,653 42 SH   SOLE 4 42 0 0
STANDEX INTL CORP COM 854231107   16,582 91 SH   SOLE 7 91 0 0
STANDEX INTL CORP COM 854231107   6,245,955 34,277 SH   SOLE 18 34,277 0 0
STANDEX INTL CORP COM 854231107   4,609,437 25,296 SH   SOLE 19 25,296 0 0
STANDEX INTL CORP COM 854231107   243,804,165 1,337,966 SH   SOLE 21 1,337,966 0 0
STANDEX INTL CORP COM 854231107   62,402,150 342,455 SH   SOLE 22 331,642 0 10,813
STANDEX INTL CORP COM 854231107   409,448 2,247 SH   SOLE 25 2,247 0 0
STANDEX INTL CORP COM 854231107   1,092,591 5,996 SH   SOLE 26 5,996 0 0
STANDEX INTL CORP COM 854231107   414,186 2,273 SH   SOLE 28 61 0 2,212
STANDEX INTL CORP COM 854231107   4,757,764 26,110 SH   SOLE 30 26,110 0 0
STANDEX INTL CORP COM 854231107   394,506 2,165 SH   SOLE 40 2,165 0 0
STANDEX INTL CORP COM 854231107   2,544,526 13,964 SH   SOLE 43 10,618 0 3,346
STANLEY BLACK & DECKER INC COM 854502101   30,715,059 313,643 SH   SOLE 2 108,094 0 205,549
STANLEY BLACK & DECKER INC COM 854502101   11,928,657 121,808 SH   SOLE 4 48,530 0 73,278
STANLEY BLACK & DECKER INC COM 854502101   11,853,153 121,037 SH   SOLE 7 109,019 0 12,018
STANLEY BLACK & DECKER INC COM 854502101   534,796 5,461 SH   SOLE 13 5,461 0 0
STANLEY BLACK & DECKER INC COM 854502101   2,171,892 22,178 SH   SOLE 15 22,178 0 0
STANLEY BLACK & DECKER INC COM 854502101   35,485,425 362,355 SH   SOLE 18 330,550 0 31,805
STANLEY BLACK & DECKER INC COM 854502101   116,735,988 1,192,035 SH   SOLE 19 1,192,035 0 0
STANLEY BLACK & DECKER INC COM 854502101   414,986,014 4,237,578 SH   SOLE 21 4,237,578 0 0
STANLEY BLACK & DECKER INC COM 854502101   345,780,449 3,530,894 SH   SOLE 22 3,189,618 0 341,276
STANLEY BLACK & DECKER INC COM 854502101   22,729,455 232,099 SH   SOLE 23 232,099 0 0
STANLEY BLACK & DECKER INC COM 854502101   80,722,328 824,286 SH   SOLE 25 695,545 0 128,741
STANLEY BLACK & DECKER INC COM 854502101   37,553,119 383,469 SH   SOLE 26 316,693 0 66,776
STANLEY BLACK & DECKER INC COM 854502101   25,856,066 264,026 SH   SOLE 28 13,303 0 250,723
STANLEY BLACK & DECKER INC COM 854502101   88,432,651 903,019 SH   SOLE 30 903,019 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,550,844 36,259 SH   SOLE 31 33,787 0 2,472
STANLEY BLACK & DECKER INC COM 854502101   5,845,638 59,692 SH   SOLE 34 59,692 0 0
STANLEY BLACK & DECKER INC COM 854502101   3,864,220 39,459 SH   SOLE 36 39,459 0 0
STANLEY BLACK & DECKER INC COM 854502101   702,354 7,172 SH   SOLE 40 7,172 0 0
STANLEY BLACK & DECKER INC COM 854502101   33,884 346 SH   OTR 43 346 0 0
STANLEY BLACK & DECKER INC COM 854502101   16,798,620 171,537 SH   SOLE 43 147,607 0 23,930
STANTEC INC COM 85472N109   12,071,442 145,369 SH   SOLE 21 145,369 0 0
STANTEC INC COM 85472N109   15,112,166 181,987 SH   SOLE 43 174,397 0 7,590
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   11,492,021 481,442 SH   SOLE 2 481,442 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   732,165 30,673 SH   SOLE 4 25,472 0 5,201
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   61,728 2,586 SH   SOLE 7 2,586 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   916,608 38,400 SH   SOLE 19 38,400 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   5,044,208 211,320 SH   SOLE 21 211,320 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   56,336,709 2,360,147 SH   SOLE 22 2,360,147 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   134,197 5,622 SH   SOLE 23 5,622 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   1,330,323 55,732 SH   SOLE 26 0 0 55,732
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   1,747,547 73,211 SH   SOLE 28 0 0 73,211
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   5,575,626 233,583 SH   SOLE 30 233,583 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   472,984 19,815 SH   SOLE 31 10,947 0 8,868
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   41,080 1,721 SH   SOLE 43 1,721 0 0
STAR EQUITY HOLDINGS INC COM 85513Q103   1,298 1,462 SH   SOLE 22 1,462 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   124,919 12,467 SH   SOLE 2 8,910 0 3,557
STAR GROUP L P UNIT LTD PARTNR 85512C105   48,607 4,851 SH   SOLE 18 4,851 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   317,834 31,720 SH   SOLE 21 31,720 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   81,903 8,174 SH   SOLE 22 7,315 0 859
STAR GROUP L P UNIT LTD PARTNR 85512C105   94,629 9,444 SH   SOLE 30 9,444 0 0
STAR GROUP L P UNIT LTD PARTNR 85512C105   52,785 5,268 SH   SOLE 40 5,268 0 0
STAR HLDGS SHS BEN INT 85512G106   883,444 68,378 SH   SOLE 2 63,453 0 4,925
STAR HLDGS SHS BEN INT 85512G106   1,292 100 SH   SOLE 7 100 0 0
STAR HLDGS SHS BEN INT 85512G106   519,604 40,217 SH   SOLE 18 40,217 0 0
STAR HLDGS SHS BEN INT 85512G106   367,574 28,450 SH   SOLE 19 28,450 0 0
STAR HLDGS SHS BEN INT 85512G106   6,381,085 493,892 SH   SOLE 21 493,892 0 0
STAR HLDGS SHS BEN INT 85512G106   5,425,263 419,912 SH   SOLE 22 407,774 0 12,138
STAR HLDGS SHS BEN INT 85512G106   1,964 152 SH   SOLE 43 152 0 0
STARBUCKS CORP COM 855244109   183,863,154 2,011,852 SH   SOLE 2 356,821 0 1,655,031
STARBUCKS CORP COM 855244109   50,175,395 549,025 SH   SOLE 4 431,129 0 117,896
STARBUCKS CORP COM 855244109   114,469,631 1,252,540 SH   SOLE 7 1,132,391 0 120,149
STARBUCKS CORP COM 855244109   4,802,727 52,552 SH   SOLE 13 52,552 0 0
STARBUCKS CORP COM 855244109   15,374,083 168,225 SH   SOLE 15 168,225 0 0
STARBUCKS CORP COM 855244109   159,164,458 1,741,596 SH   SOLE 18 1,650,521 0 91,075
STARBUCKS CORP COM 855244109   30,142,615 329,824 SH   SOLE 19 329,824 0 0
STARBUCKS CORP COM 855244109   2,474,811,407 27,079,674 SH   SOLE 21 27,079,674 0 0
STARBUCKS CORP COM 855244109   2,222,362,342 24,317,347 SH   SOLE 22 21,853,384 0 2,463,963
STARBUCKS CORP COM 855244109   186,273,200 2,038,223 SH   SOLE 23 2,038,223 0 0
STARBUCKS CORP COM 855244109   277,753,036 3,039,206 SH   SOLE 25 2,535,318 0 503,888
STARBUCKS CORP COM 855244109   103,697,126 1,134,666 SH   SOLE 26 681,493 0 453,173
STARBUCKS CORP COM 855244109   193,406,829 2,116,280 SH   SOLE 28 109,651 0 2,006,629
STARBUCKS CORP COM 855244109   688,197,864 7,530,341 SH   SOLE 30 7,530,341 0 0
STARBUCKS CORP COM 855244109   23,736,085 259,723 SH   SOLE 31 241,496 0 18,227
STARBUCKS CORP COM 855244109   31,023,524 339,463 SH   SOLE 32 339,463 0 0
STARBUCKS CORP COM 855244109   5,859,927 64,120 SH   SOLE 34 64,120 0 0
STARBUCKS CORP COM 855244109   22,247,525 243,435 SH   SOLE 36 243,435 0 0
STARBUCKS CORP COM 855244109   5,093,347 55,732 SH   SOLE 40 55,732 0 0
STARBUCKS CORP COM 855244109   129,317 1,415 SH   OTR 43 1,415 0 0
STARBUCKS CORP COM 855244109   156,592,685 1,713,455 SH   SOLE 43 1,470,696 0 242,759
STARRETT L S CO CL A 855668109   15,429 971 SH   SOLE 18 971 0 0
STARRETT L S CO CL A 855668109   213,927 13,463 SH   SOLE 21 13,463 0 0
STARRETT L S CO CL A 855668109   236,539 14,886 SH   SOLE 22 14,886 0 0
STARWOOD PPTY TR INC COM 85571B105   22,387,233 1,101,192 SH   SOLE 2 408,115 0 693,077
STARWOOD PPTY TR INC COM 85571B105   17,138 843 SH   SOLE 4 843 0 0
STARWOOD PPTY TR INC COM 85571B105   1,198,149 58,935 SH   SOLE 7 56,417 0 2,518
STARWOOD PPTY TR INC COM 85571B105   10,729,808 527,782 SH   SOLE 18 527,782 0 0
STARWOOD PPTY TR INC COM 85571B105   2,006,347 98,689 SH   SOLE 19 98,689 0 0
STARWOOD PPTY TR INC COM 85571B105   377,937,587 18,590,142 SH   SOLE 21 18,590,142 0 0
STARWOOD PPTY TR INC COM 85571B105   175,265,967 8,621,051 SH   SOLE 22 8,231,366 0 389,685
STARWOOD PPTY TR INC COM 85571B105   1,256,313 61,796 SH   SOLE 25 61,796 0 0
STARWOOD PPTY TR INC COM 85571B105   2,728,855 134,228 SH   SOLE 26 134,228 0 0
STARWOOD PPTY TR INC COM 85571B105   433,822 21,339 SH   SOLE 28 5,113 0 16,226
STARWOOD PPTY TR INC COM 85571B105   3,528,414 173,557 SH   SOLE 30 173,557 0 0
STARWOOD PPTY TR INC COM 85571B105   74,631 3,671 SH   SOLE 31 3,671 0 0
STARWOOD PPTY TR INC COM 85571B105   278,338 13,691 SH   SOLE 36 13,691 0 0
STARWOOD PPTY TR INC COM 85571B105   1,303,824 64,133 SH   SOLE 40 64,133 0 0
STARWOOD PPTY TR INC COM 85571B105   11,628,347 571,980 SH   SOLE 43 476,957 0 95,023
STATE STR CORP COM 857477103   58,266,032 753,570 SH   SOLE 2 236,302 0 517,268
STATE STR CORP COM 857477103   19,939,591 257,884 SH   SOLE 4 128,581 0 129,303
STATE STR CORP COM 857477103   30,669,597 396,658 SH   SOLE 7 327,688 0 68,970
STATE STR CORP COM 857477103   1,738,695 22,487 SH   SOLE 13 22,487 0 0
STATE STR CORP COM 857477103   3,744,298 48,426 SH   SOLE 15 48,426 0 0
STATE STR CORP COM 857477103   53,522,760 692,224 SH   SOLE 18 672,997 0 19,227
STATE STR CORP COM 857477103   14,286,030 184,765 SH   SOLE 19 184,765 0 0
STATE STR CORP COM 857477103   700,156,492 9,055,309 SH   SOLE 21 9,055,309 0 0
STATE STR CORP COM 857477103   509,761,172 6,592,876 SH   SOLE 22 5,897,996 0 694,880
STATE STR CORP COM 857477103   36,883,109 477,019 SH   SOLE 23 477,019 0 0
STATE STR CORP COM 857477103   95,098,961 1,229,940 SH   SOLE 25 1,166,487 0 63,453
STATE STR CORP COM 857477103   25,417,790 328,735 SH   SOLE 26 182,519 0 146,216
STATE STR CORP COM 857477103   59,810,886 773,550 SH   SOLE 28 83,089 0 690,461
STATE STR CORP COM 857477103   204,492,998 2,644,762 SH   SOLE 30 2,644,762 0 0
STATE STR CORP COM 857477103   10,575,830 136,780 SH   SOLE 31 68,331 0 68,449
STATE STR CORP COM 857477103   3,455,044 44,685 SH   SOLE 34 44,685 0 0
STATE STR CORP COM 857477103   6,618,205 85,595 SH   SOLE 36 85,595 0 0
STATE STR CORP COM 857477103   1,183,305 15,304 SH   SOLE 40 15,304 0 0
STATE STR CORP COM 857477103   32,938 426 SH   OTR 43 426 0 0
STATE STR CORP COM 857477103   57,051,404 737,861 SH   SOLE 43 670,521 0 67,340
STEEL CONNECT INC COM 858098205   6,387 673 SH   SOLE 18 673 0 0
STEEL CONNECT INC COM 858098205   86,255 9,089 SH   SOLE 21 9,089 0 0
STEEL CONNECT INC COM 858098205   4,451 469 SH   SOLE 22 469 0 0
STEEL DYNAMICS INC COM 858119100   54,743,859 369,317 SH   SOLE 2 60,797 0 308,520
STEEL DYNAMICS INC COM 858119100   23,643,723 159,507 SH   SOLE 4 80,121 0 79,386
STEEL DYNAMICS INC COM 858119100   32,448,733 218,908 SH   SOLE 7 171,701 0 47,207
STEEL DYNAMICS INC COM 858119100   885,378 5,973 SH   SOLE 13 5,973 0 0
STEEL DYNAMICS INC COM 858119100   3,315,312 22,366 SH   SOLE 15 22,366 0 0
STEEL DYNAMICS INC COM 858119100   33,706,020 227,390 SH   SOLE 18 217,271 0 10,119
STEEL DYNAMICS INC COM 858119100   19,611,422 132,304 SH   SOLE 19 132,304 0 0
STEEL DYNAMICS INC COM 858119100   741,956,075 5,005,438 SH   SOLE 21 5,005,438 0 0
STEEL DYNAMICS INC COM 858119100   489,191,907 3,300,222 SH   SOLE 22 2,957,221 0 343,001
STEEL DYNAMICS INC COM 858119100   34,111,429 230,125 SH   SOLE 23 230,125 0 0
STEEL DYNAMICS INC COM 858119100   98,038,877 661,397 SH   SOLE 25 661,397 0 0
STEEL DYNAMICS INC COM 858119100   27,662,683 186,620 SH   SOLE 26 106,825 0 79,795
STEEL DYNAMICS INC COM 858119100   61,569,999 415,368 SH   SOLE 28 93,062 0 322,306
STEEL DYNAMICS INC COM 858119100   5,276,395 35,596 SH   SOLE 29 35,596 0 0
STEEL DYNAMICS INC COM 858119100   220,746,784 1,489,218 SH   SOLE 30 1,262,025 0 227,193
STEEL DYNAMICS INC COM 858119100   5,414,990 36,531 SH   SOLE 31 34,042 0 2,489
STEEL DYNAMICS INC COM 858119100   134,397,176 906,680 SH   SOLE 34 906,680 0 0
STEEL DYNAMICS INC COM 858119100   5,911,561 39,881 SH   SOLE 36 39,881 0 0
STEEL DYNAMICS INC COM 858119100   1,129,068 7,617 SH   SOLE 40 7,617 0 0
STEEL DYNAMICS INC COM 858119100   21,049 142 SH   OTR 43 142 0 0
STEEL DYNAMICS INC COM 858119100   34,563,331 233,174 SH   SOLE 43 207,035 0 26,139
STEELCASE INC CL A 858155203   4,095,256 313,093 SH   SOLE 2 199,140 0 113,953
STEELCASE INC CL A 858155203   2,747 210 SH   SOLE 4 210 0 0
STEELCASE INC CL A 858155203   8,685 664 SH   SOLE 7 664 0 0
STEELCASE INC CL A 858155203   3,288,992 251,452 SH   SOLE 18 251,452 0 0
STEELCASE INC CL A 858155203   9,401,616 718,778 SH   SOLE 19 718,778 0 0
STEELCASE INC CL A 858155203   45,221,235 3,457,281 SH   SOLE 21 3,457,281 0 0
STEELCASE INC CL A 858155203   41,686,444 3,187,037 SH   SOLE 22 3,033,067 0 153,970
STEELCASE INC CL A 858155203   158,490 12,117 SH   SOLE 23 12,117 0 0
STEELCASE INC CL A 858155203   1,293,115 98,862 SH   SOLE 25 98,862 0 0
STEELCASE INC CL A 858155203   2,401,122 183,572 SH   SOLE 26 11,737 0 171,835
STEELCASE INC CL A 858155203   608,429 46,516 SH   SOLE 28 46,516 0 0
STEELCASE INC CL A 858155203   910,538 69,613 SH   SOLE 30 69,613 0 0
STEELCASE INC CL A 858155203   976,435 74,651 SH   SOLE 34 74,651 0 0
STEELCASE INC CL A 858155203   61,411 4,695 SH   SOLE 36 4,695 0 0
STEELCASE INC CL A 858155203   252,300 19,289 SH   SOLE 40 19,289 0 0
STEELCASE INC CL A 858155203   1,755,630 134,222 SH   SOLE 43 130,738 0 3,484
STELLANTIS N.V SHS N82405106   102,023,774 3,605,080 SH   SOLE 43 3,178,313 0 426,767
STELLAR BANCORP INC COM 858927106   971,769 39,892 SH   SOLE 2 12,956 0 26,936
STELLAR BANCORP INC COM 858927106   10,889 447 SH   SOLE 7 447 0 0
STELLAR BANCORP INC COM 858927106   3,910,779 160,541 SH   SOLE 18 160,541 0 0
STELLAR BANCORP INC COM 858927106   2,526,546 103,717 SH   SOLE 19 103,717 0 0
STELLAR BANCORP INC COM 858927106   137,602,576 5,648,710 SH   SOLE 21 5,648,710 0 0
STELLAR BANCORP INC COM 858927106   32,744,249 1,344,181 SH   SOLE 22 1,283,873 0 60,308
STELLAR BANCORP INC COM 858927106   215,927 8,864 SH   SOLE 25 8,864 0 0
STELLAR BANCORP INC COM 858927106   50,596 2,077 SH   SOLE 28 65 0 2,012
STELLAR BANCORP INC COM 858927106   2,691,025 110,469 SH   SOLE 30 110,469 0 0
STELLAR BANCORP INC COM 858927106   205,964 8,455 SH   SOLE 40 8,455 0 0
STELLAR BANCORP INC COM 858927106   760,766 31,230 SH   SOLE 43 30,544 0 686
STELLUS CAP INVT CORP COM 858568108   1,085,182 82,965 SH   SOLE 30 82,965 0 0
STEM INC COM 85859N102   309,927 141,519 SH   SOLE 2 43,194 0 98,325
STEM INC COM 85859N102   753 344 SH   SOLE 4 344 0 0
STEM INC COM 85859N102   234,540 107,096 SH   SOLE 7 101,331 0 5,765
STEM INC COM 85859N102   827,529 377,867 SH   SOLE 18 377,867 0 0
STEM INC COM 85859N102   687,546 313,948 SH   SOLE 19 313,948 0 0
STEM INC COM 85859N102   11,684,106 5,335,208 SH   SOLE 21 5,335,208 0 0
STEM INC COM 85859N102   9,271,599 4,233,607 SH   SOLE 22 4,030,358 0 203,249
STEM INC COM 85859N102   61,819 28,228 SH   SOLE 25 28,228 0 0
STEM INC COM 85859N102   4,417 2,017 SH   SOLE 26 2,017 0 0
STEM INC COM 85859N102   232,425 106,130 SH   SOLE 28 94,167 0 11,963
STEM INC COM 85859N102   732,476 334,464 SH   SOLE 30 334,464 0 0
STEM INC COM 85859N102   5,611 2,562 SH   SOLE 36 2,562 0 0
STEM INC COM 85859N102   62,728 28,643 SH   SOLE 40 28,643 0 0
STEM INC COM 85859N102   643,650 293,904 SH   SOLE 43 225,889 0 68,015
STEPAN CO COM 858586100   1,892,101 21,014 SH   SOLE 2 8,817 0 12,197
STEPAN CO COM 858586100   8,104 90 SH   SOLE 4 90 0 0
STEPAN CO COM 858586100   1,103,980 12,261 SH   SOLE 7 11,787 0 474
STEPAN CO COM 858586100   5,967,311 66,274 SH   SOLE 18 66,274 0 0
STEPAN CO COM 858586100   4,110,596 45,653 SH   SOLE 19 45,653 0 0
STEPAN CO COM 858586100   223,776,142 2,485,297 SH   SOLE 21 2,485,297 0 0
STEPAN CO COM 858586100   56,703,140 629,755 SH   SOLE 22 602,352 0 27,403
STEPAN CO COM 858586100   472,890 5,252 SH   SOLE 25 5,252 0 0
STEPAN CO COM 858586100   1,891,020 21,002 SH   SOLE 26 10,108 0 10,894
STEPAN CO COM 858586100   36,106 401 SH   SOLE 28 401 0 0
STEPAN CO COM 858586100   6,413,909 71,234 SH   SOLE 30 71,234 0 0
STEPAN CO COM 858586100   118,493 1,316 SH   SOLE 36 1,316 0 0
STEPAN CO COM 858586100   403,379 4,480 SH   SOLE 40 4,480 0 0
STEPAN CO COM 858586100   4,129,325 45,861 SH   SOLE 43 40,978 0 4,883
STEPSTONE GROUP INC COM CL A 85914M107   1,006,832 28,171 SH   SOLE 2 15,093 0 13,078
STEPSTONE GROUP INC COM CL A 85914M107   5,361 150 SH   SOLE 4 150 0 0
STEPSTONE GROUP INC COM CL A 85914M107   16,762 469 SH   SOLE 7 469 0 0
STEPSTONE GROUP INC COM CL A 85914M107   4,656,708 130,294 SH   SOLE 18 130,294 0 0
STEPSTONE GROUP INC COM CL A 85914M107   4,204,168 117,632 SH   SOLE 19 117,632 0 0
STEPSTONE GROUP INC COM CL A 85914M107   69,621,127 1,947,989 SH   SOLE 21 1,947,989 0 0
STEPSTONE GROUP INC COM CL A 85914M107   55,136,884 1,542,722 SH   SOLE 22 1,497,735 0 44,987
STEPSTONE GROUP INC COM CL A 85914M107   394,176 11,029 SH   SOLE 25 11,029 0 0
STEPSTONE GROUP INC COM CL A 85914M107   517,194 14,471 SH   SOLE 26 14,471 0 0
STEPSTONE GROUP INC COM CL A 85914M107   25,697 719 SH   SOLE 28 719 0 0
STEPSTONE GROUP INC COM CL A 85914M107   970,412 27,152 SH   SOLE 30 27,152 0 0
STEPSTONE GROUP INC COM CL A 85914M107   371,446 10,393 SH   SOLE 40 10,393 0 0
STEPSTONE GROUP INC COM CL A 85914M107   995,555 27,855 SH   SOLE 43 23,640 0 4,215
STEREOTAXIS INC COM NEW 85916J409   24,816 9,508 SH   SOLE 18 9,508 0 0
STEREOTAXIS INC COM NEW 85916J409   327,858 125,616 SH   SOLE 21 125,616 0 0
STEREOTAXIS INC COM NEW 85916J409   2,435,140 933,004 SH   SOLE 22 933,004 0 0
STERICYCLE INC COM 858912108   7,734,363 146,623 SH   SOLE 2 82,484 0 64,139
STERICYCLE INC COM 858912108   12,766 242 SH   SOLE 4 242 0 0
STERICYCLE INC COM 858912108   67,626 1,282 SH   SOLE 7 1,282 0 0
STERICYCLE INC COM 858912108   8,231,532 156,048 SH   SOLE 18 156,048 0 0
STERICYCLE INC COM 858912108   1,634,828 30,992 SH   SOLE 19 30,992 0 0
STERICYCLE INC COM 858912108   240,084,398 4,551,363 SH   SOLE 21 4,551,363 0 0
STERICYCLE INC COM 858912108   141,554,889 2,683,505 SH   SOLE 22 2,559,620 0 123,885
STERICYCLE INC COM 858912108   963,532 18,266 SH   SOLE 25 18,266 0 0
STERICYCLE INC COM 858912108   1,707,992 32,379 SH   SOLE 26 32,379 0 0
STERICYCLE INC COM 858912108   515,157 9,766 SH   SOLE 28 1,635 0 8,131
STERICYCLE INC COM 858912108   2,785,728 52,810 SH   SOLE 30 52,810 0 0
STERICYCLE INC COM 858912108   60,504 1,147 SH   SOLE 31 1,147 0 0
STERICYCLE INC COM 858912108   474,381 8,993 SH   SOLE 36 8,993 0 0
STERICYCLE INC COM 858912108   1,075,098 20,381 SH   SOLE 40 20,381 0 0
STERICYCLE INC COM 858912108   1,828,948 34,672 SH   SOLE 43 32,952 0 1,720
STERIS PLC SHS USD G8473T100   50,225,687 223,404 SH   SOLE 2 81,815 0 141,589
STERIS PLC SHS USD G8473T100   12,000,892 53,380 SH   SOLE 4 42,228 0 11,152
STERIS PLC SHS USD G8473T100   34,226,822 152,241 SH   SOLE 7 139,715 0 12,526
STERIS PLC SHS USD G8473T100   1,142,086 5,080 SH   SOLE 13 5,080 0 0
STERIS PLC SHS USD G8473T100   3,512,588 15,624 SH   SOLE 15 15,624 0 0
STERIS PLC SHS USD G8473T100   36,901,056 164,136 SH   SOLE 18 157,963 0 6,173
STERIS PLC SHS USD G8473T100   237,395,756 1,055,937 SH   SOLE 19 1,055,937 0 0
STERIS PLC SHS USD G8473T100   795,467,791 3,538,243 SH   SOLE 21 3,538,243 0 0
STERIS PLC SHS USD G8473T100   508,537,444 2,261,976 SH   SOLE 22 2,046,492 0 215,484
STERIS PLC SHS USD G8473T100   33,080,914 147,144 SH   SOLE 23 147,144 0 0
STERIS PLC SHS USD G8473T100   65,634,400 291,942 SH   SOLE 25 291,499 0 443
STERIS PLC SHS USD G8473T100   24,973,006 111,080 SH   SOLE 26 59,893 0 51,187
STERIS PLC SHS USD G8473T100   43,974,567 195,599 SH   SOLE 28 3,858 0 191,741
STERIS PLC SHS USD G8473T100   230,100,797 1,023,489 SH   SOLE 30 1,023,489 0 0
STERIS PLC SHS USD G8473T100   5,285,518 23,510 SH   SOLE 31 21,925 0 1,585
STERIS PLC SHS USD G8473T100   100,483,074 446,949 SH   SOLE 34 446,949 0 0
STERIS PLC SHS USD G8473T100   5,205,932 23,156 SH   SOLE 36 23,156 0 0
STERIS PLC SHS USD G8473T100   1,080,260 4,805 SH   SOLE 40 4,805 0 0
STERIS PLC SHS USD G8473T100   23,831 106 SH   OTR 43 106 0 0
STERIS PLC SHS USD G8473T100   20,060,948 89,231 SH   SOLE 43 73,444 0 15,787
STERLING BANCORP INC COM 85917W102   50,269 9,742 SH   SOLE 2 1,036 0 8,706
STERLING BANCORP INC COM 85917W102   308,233 59,735 SH   SOLE 18 59,735 0 0
STERLING BANCORP INC COM 85917W102   204,429 39,618 SH   SOLE 19 39,618 0 0
STERLING BANCORP INC COM 85917W102   3,849,649 746,056 SH   SOLE 21 746,056 0 0
STERLING BANCORP INC COM 85917W102   1,904,123 369,016 SH   SOLE 22 354,652 0 14,364
STERLING CHECK CORP COM 85917T109   832,397 51,766 SH   SOLE 2 35,337 0 16,429
STERLING CHECK CORP COM 85917T109   3,875 241 SH   SOLE 7 241 0 0
STERLING CHECK CORP COM 85917T109   1,240,315 77,134 SH   SOLE 18 77,134 0 0
STERLING CHECK CORP COM 85917T109   5,871,242 365,127 SH   SOLE 19 365,127 0 0
STERLING CHECK CORP COM 85917T109   17,754,716 1,104,149 SH   SOLE 21 1,104,149 0 0
STERLING CHECK CORP COM 85917T109   14,556,870 905,278 SH   SOLE 22 866,256 0 39,022
STERLING CHECK CORP COM 85917T109   82,699 5,143 SH   SOLE 25 5,143 0 0
STERLING CHECK CORP COM 85917T109   34,861 2,168 SH   SOLE 26 2,168 0 0
STERLING CHECK CORP COM 85917T109   442,377 27,511 SH   SOLE 30 27,511 0 0
STERLING CHECK CORP COM 85917T109   5,412,657 336,608 SH   SOLE 34 336,608 0 0
STERLING CHECK CORP COM 85917T109   11,401 709 SH   SOLE 36 709 0 0
STERLING CHECK CORP COM 85917T109   72,183 4,489 SH   SOLE 40 4,489 0 0
STERLING CHECK CORP COM 85917T109   258,470 16,074 SH   SOLE 43 15,957 0 117
STERLING INFRASTRUCTURE INC COM 859241101   5,423,060 49,162 SH   SOLE 2 25,748 0 23,414
STERLING INFRASTRUCTURE INC COM 859241101   82,733 750 SH   SOLE 4 108 0 642
STERLING INFRASTRUCTURE INC COM 859241101   16,326,652 148,007 SH   SOLE 7 147,637 0 370
STERLING INFRASTRUCTURE INC COM 859241101   8,625,911 78,197 SH   SOLE 18 76,054 0 2,143
STERLING INFRASTRUCTURE INC COM 859241101   18,912,319 171,447 SH   SOLE 19 171,447 0 0
STERLING INFRASTRUCTURE INC COM 859241101   138,517,480 1,255,711 SH   SOLE 21 1,255,711 0 0
STERLING INFRASTRUCTURE INC COM 859241101   107,967,236 978,762 SH   SOLE 22 941,225 0 37,537
STERLING INFRASTRUCTURE INC COM 859241101   221,172 2,005 SH   SOLE 23 2,005 0 0
STERLING INFRASTRUCTURE INC COM 859241101   654,580 5,934 SH   SOLE 25 5,934 0 0
STERLING INFRASTRUCTURE INC COM 859241101   1,521,285 13,791 SH   SOLE 26 9,417 0 4,374
STERLING INFRASTRUCTURE INC COM 859241101   3,680,824 33,368 SH   SOLE 30 33,368 0 0
STERLING INFRASTRUCTURE INC COM 859241101   25,371 230 SH   SOLE 36 230 0 0
STERLING INFRASTRUCTURE INC COM 859241101   735,437 6,667 SH   SOLE 40 6,667 0 0
STERLING INFRASTRUCTURE INC COM 859241101   1,839,971 16,680 SH   SOLE 43 16,157 0 523
STEVANATO GROUP S P A ORD SHS T9224W109   8,453,439 263,347 SH   SOLE 21 263,347 0 0
STEVANATO GROUP S P A ORD SHS T9224W109   53,607 1,670 SH   SOLE 36 1,670 0 0
STEVANATO GROUP S P A ORD SHS T9224W109   25,295 788 SH   SOLE 43 788 0 0
STEWART INFORMATION SVCS COR COM 860372101   1,371,009 21,073 SH   SOLE 2 7,082 0 13,991
STEWART INFORMATION SVCS COR COM 860372101   765,821 11,771 SH   SOLE 7 11,141 0 630
STEWART INFORMATION SVCS COR COM 860372101   5,448,255 83,742 SH   SOLE 18 83,742 0 0
STEWART INFORMATION SVCS COR COM 860372101   3,020,931 46,433 SH   SOLE 19 46,433 0 0
STEWART INFORMATION SVCS COR COM 860372101   200,584,209 3,083,065 SH   SOLE 21 3,083,065 0 0
STEWART INFORMATION SVCS COR COM 860372101   42,759,059 657,225 SH   SOLE 22 626,111 0 31,114
STEWART INFORMATION SVCS COR COM 860372101   340,134 5,228 SH   SOLE 25 5,228 0 0
STEWART INFORMATION SVCS COR COM 860372101   31,099 478 SH   SOLE 28 478 0 0
STEWART INFORMATION SVCS COR COM 860372101   5,709,405 87,756 SH   SOLE 30 87,756 0 0
STEWART INFORMATION SVCS COR COM 860372101   268,893 4,133 SH   SOLE 40 4,133 0 0
STEWART INFORMATION SVCS COR COM 860372101   800,941 12,311 SH   SOLE 43 11,564 0 747
STIFEL FINL CORP COM 860630102   18,058,677 231,018 SH   SOLE 2 97,358 0 133,660
STIFEL FINL CORP COM 860630102   25,874 331 SH   SOLE 4 331 0 0
STIFEL FINL CORP COM 860630102   956,097 12,231 SH   SOLE 7 11,637 0 594
STIFEL FINL CORP COM 860630102   14,620,682 187,037 SH   SOLE 18 187,037 0 0
STIFEL FINL CORP COM 860630102   2,555,377 32,690 SH   SOLE 19 32,690 0 0
STIFEL FINL CORP COM 860630102   411,404,489 5,262,946 SH   SOLE 21 5,262,946 0 0
STIFEL FINL CORP COM 860630102   235,305,536 3,010,177 SH   SOLE 22 2,878,985 0 131,192
STIFEL FINL CORP COM 860630102   1,584,819 20,274 SH   SOLE 25 20,274 0 0
STIFEL FINL CORP COM 860630102   2,804,896 35,882 SH   SOLE 26 35,882 0 0
STIFEL FINL CORP COM 860630102   174,710 2,235 SH   SOLE 28 1,872 0 363
STIFEL FINL CORP COM 860630102   4,908,294 62,790 SH   SOLE 30 62,790 0 0
STIFEL FINL CORP COM 860630102   96,618 1,236 SH   SOLE 31 1,236 0 0
STIFEL FINL CORP COM 860630102   177,055 2,265 SH   SOLE 36 2,265 0 0
STIFEL FINL CORP COM 860630102   1,730,840 22,142 SH   SOLE 40 22,142 0 0
STIFEL FINL CORP COM 860630102   8,556,192 109,456 SH   SOLE 43 100,927 0 8,529
STITCH FIX INC COM CL A 860897107   1,897,455 718,733 SH   SOLE 2 508,027 0 210,706
STITCH FIX INC COM CL A 860897107   631 239 SH   SOLE 4 239 0 0
STITCH FIX INC COM CL A 860897107   2,508 950 SH   SOLE 7 950 0 0
STITCH FIX INC COM CL A 860897107   844,444 319,865 SH   SOLE 18 305,250 0 14,615
STITCH FIX INC COM CL A 860897107   3,616,428 1,369,859 SH   SOLE 19 1,369,859 0 0
STITCH FIX INC COM CL A 860897107   9,205,221 3,486,826 SH   SOLE 21 3,486,826 0 0
STITCH FIX INC COM CL A 860897107   10,569,786 4,003,707 SH   SOLE 22 3,825,793 0 177,914
STITCH FIX INC COM CL A 860897107   70,475 26,695 SH   SOLE 23 26,695 0 0
STITCH FIX INC COM CL A 860897107   29,080 11,015 SH   SOLE 25 11,015 0 0
STITCH FIX INC COM CL A 860897107   530,363 200,895 SH   SOLE 26 16,230 0 184,665
STITCH FIX INC COM CL A 860897107   1,558 590 SH   SOLE 28 590 0 0
STITCH FIX INC COM CL A 860897107   288,449 109,261 SH   SOLE 30 109,261 0 0
STITCH FIX INC COM CL A 860897107   18,657 7,067 SH   SOLE 40 7,067 0 0
STITCH FIX INC COM CL A 860897107   5,504 2,085 SH   SOLE 43 1,401 0 684
STMICROELECTRONICS N V NY REGISTRY 861012102   220,654 5,103 SH   SOLE 2 4,905 0 198
STMICROELECTRONICS N V NY REGISTRY 861012102   75,411 1,744 SH   SOLE 7 1,744 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   8,138,550 188,218 SH   SOLE 18 188,218 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   152,983,769 3,538,015 SH   SOLE 21 3,538,015 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   12,444,386 287,798 SH   SOLE 34 287,798 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   45,911,250 1,061,777 SH   SOLE 43 983,699 0 78,078
STMICROELECTRONICS N V OPTIONS 861012102   518,880 12,000 SH Call SOLE 19 12,000 0 0
STOCK YDS BANCORP INC COM 861025104   1,322,575 27,041 SH   SOLE 2 19,103 0 7,938
STOCK YDS BANCORP INC COM 861025104   6,260 128 SH   SOLE 4 128 0 0
STOCK YDS BANCORP INC COM 861025104   9,489 194 SH   SOLE 7 194 0 0
STOCK YDS BANCORP INC COM 861025104   3,214,561 65,724 SH   SOLE 18 65,724 0 0
STOCK YDS BANCORP INC COM 861025104   2,859,083 58,456 SH   SOLE 19 58,456 0 0
STOCK YDS BANCORP INC COM 861025104   48,182,610 985,128 SH   SOLE 21 985,128 0 0
STOCK YDS BANCORP INC COM 861025104   36,437,167 744,984 SH   SOLE 22 717,882 0 27,102
STOCK YDS BANCORP INC COM 861025104   243,327 4,975 SH   SOLE 25 4,975 0 0
STOCK YDS BANCORP INC COM 861025104   427,033 8,731 SH   SOLE 26 8,731 0 0
STOCK YDS BANCORP INC COM 861025104   103,591 2,118 SH   SOLE 28 903 0 1,215
STOCK YDS BANCORP INC COM 861025104   953,354 19,492 SH   SOLE 30 19,492 0 0
STOCK YDS BANCORP INC COM 861025104   345,158 7,057 SH   SOLE 40 7,057 0 0
STOCK YDS BANCORP INC COM 861025104   2,261,207 46,232 SH   SOLE 43 43,092 0 3,140
STOKE THERAPEUTICS INC COM 86150R107   596,052 44,152 SH   SOLE 2 30,746 0 13,406
STOKE THERAPEUTICS INC COM 86150R107   3,308 245 SH   SOLE 7 245 0 0
STOKE THERAPEUTICS INC COM 86150R107   2,050,785 151,910 SH   SOLE 18 151,910 0 0
STOKE THERAPEUTICS INC COM 86150R107   20,470,442 1,516,329 SH   SOLE 19 1,516,329 0 0
STOKE THERAPEUTICS INC COM 86150R107   13,657,923 1,011,698 SH   SOLE 21 1,011,698 0 0
STOKE THERAPEUTICS INC COM 86150R107   11,079,207 820,682 SH   SOLE 22 797,360 0 23,322
STOKE THERAPEUTICS INC COM 86150R107   1,158,719 85,831 SH   SOLE 26 14,648 0 71,183
STOKE THERAPEUTICS INC COM 86150R107   1,402,785 103,910 SH   SOLE 28 316 0 103,594
STOKE THERAPEUTICS INC COM 86150R107   790,088 58,525 SH   SOLE 30 58,525 0 0
STOKE THERAPEUTICS INC COM 86150R107   739,760 54,797 SH   SOLE 31 51,036 0 3,761
STOKE THERAPEUTICS INC COM 86150R107   135,972 10,072 SH   SOLE 34 10,072 0 0
STOKE THERAPEUTICS INC COM 86150R107   4,212 312 SH   SOLE 43 312 0 0
STONECO LTD COM CL A G85158106   12,331,928 742,440 SH   SOLE 2 350,384 0 392,056
STONECO LTD COM CL A G85158106   60,942 3,669 SH   SOLE 7 3,669 0 0
STONECO LTD COM CL A G85158106   13,701,323 824,884 SH   SOLE 18 770,516 0 54,368
STONECO LTD COM CL A G85158106   37,488,006 2,256,954 SH   SOLE 19 2,256,954 0 0
STONECO LTD COM CL A G85158106   165,536,140 9,966,053 SH   SOLE 21 9,966,053 0 0
STONECO LTD COM CL A G85158106   98,603,189 5,936,375 SH   SOLE 22 5,612,372 0 324,003
STONECO LTD COM CL A G85158106   993,643 59,822 SH   SOLE 23 59,822 0 0
STONECO LTD COM CL A G85158106   3,439,798 207,092 SH   SOLE 26 0 0 207,092
STONECO LTD COM CL A G85158106   3,138,509 188,953 SH   SOLE 30 188,953 0 0
STONECO LTD COM CL A G85158106   82,801 4,985 SH   SOLE 36 4,985 0 0
STONECO LTD COM CL A G85158106   1,326,342 79,852 SH   SOLE 43 71,211 0 8,641
STONERIDGE INC COM 86183P102   813,757 44,130 SH   SOLE 2 31,708 0 12,422
STONERIDGE INC COM 86183P102   3,079 167 SH   SOLE 4 167 0 0
STONERIDGE INC COM 86183P102   3,614 196 SH   SOLE 7 196 0 0
STONERIDGE INC COM 86183P102   1,338,855 72,606 SH   SOLE 18 72,606 0 0
STONERIDGE INC COM 86183P102   1,046,009 56,725 SH   SOLE 19 56,725 0 0
STONERIDGE INC COM 86183P102   18,980,569 1,029,315 SH   SOLE 21 1,029,315 0 0
STONERIDGE INC COM 86183P102   14,186,906 769,355 SH   SOLE 22 727,031 0 42,324
STONERIDGE INC COM 86183P102   141,951 7,698 SH   SOLE 25 7,698 0 0
STONERIDGE INC COM 86183P102   384,603 20,857 SH   SOLE 26 20,857 0 0
STONERIDGE INC COM 86183P102   37,765 2,048 SH   SOLE 28 2,048 0 0
STONERIDGE INC COM 86183P102   1,141,288 61,892 SH   SOLE 30 61,892 0 0
STONERIDGE INC COM 86183P102   136,880 7,423 SH   SOLE 40 7,423 0 0
STONERIDGE INC COM 86183P102   293,657 15,925 SH   SOLE 43 14,461 0 1,464
STONEX GROUP INC COM 861896108   1,649,072 23,471 SH   SOLE 2 8,079 0 15,392
STONEX GROUP INC COM 861896108   4,426 63 SH   SOLE 4 63 0 0
STONEX GROUP INC COM 861896108   14,614 208 SH   SOLE 7 208 0 0
STONEX GROUP INC COM 861896108   6,028,659 85,805 SH   SOLE 18 85,805 0 0
STONEX GROUP INC COM 861896108   4,083,933 58,126 SH   SOLE 19 58,126 0 0
STONEX GROUP INC COM 861896108   224,072,068 3,189,184 SH   SOLE 21 3,189,184 0 0
STONEX GROUP INC COM 861896108   56,005,440 797,117 SH   SOLE 22 763,598 0 33,519
STONEX GROUP INC COM 861896108   415,307 5,911 SH   SOLE 25 5,911 0 0
STONEX GROUP INC COM 861896108   906,424 12,901 SH   SOLE 26 12,901 0 0
STONEX GROUP INC COM 861896108   158,436 2,255 SH   SOLE 28 0 0 2,255
STONEX GROUP INC COM 861896108   4,309,748 61,340 SH   SOLE 30 61,340 0 0
STONEX GROUP INC COM 861896108   446,292 6,352 SH   SOLE 40 6,352 0 0
STONEX GROUP INC COM 861896108   2,064,871 29,389 SH   SOLE 43 28,633 0 756
STRAN & COMPANY INC COMMON STOCK 86260J102   109,080 74,712 SH   SOLE 22 74,712 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   1,472 3,895 SH   SOLE 18 3,895 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   15,727 41,607 SH   SOLE 21 41,607 0 0
STRATA SKIN SCIENCES INC COM NEW 86272A206   19,217 50,838 SH   SOLE 22 50,838 0 0
STRATASYS LTD SHS M85548101   5,717,086 492,004 SH   SOLE 21 492,004 0 0
STRATASYS LTD SHS M85548101   3,655,884 314,620 SH   SOLE 30 314,620 0 0
STRATASYS LTD SHS M85548101   35,859 3,086 SH   SOLE 36 3,086 0 0
STRATASYS LTD SHS M85548101   52,964 4,558 SH   SOLE 43 4,014 0 544
STRATEGIC ED INC COM 86272C103   4,375,851 42,027 SH   SOLE 2 26,292 0 15,735
STRATEGIC ED INC COM 86272C103   7,393 71 SH   SOLE 4 71 0 0
STRATEGIC ED INC COM 86272C103   20,824 200 SH   SOLE 7 200 0 0
STRATEGIC ED INC COM 86272C103   7,396,372 71,037 SH   SOLE 18 71,037 0 0
STRATEGIC ED INC COM 86272C103   5,412,991 51,988 SH   SOLE 19 51,988 0 0
STRATEGIC ED INC COM 86272C103   267,248,761 2,566,738 SH   SOLE 21 2,566,738 0 0
STRATEGIC ED INC COM 86272C103   70,638,444 678,433 SH   SOLE 22 647,468 0 30,965
STRATEGIC ED INC COM 86272C103   28,217 271 SH   SOLE 23 271 0 0
STRATEGIC ED INC COM 86272C103   479,993 4,610 SH   SOLE 25 4,610 0 0
STRATEGIC ED INC COM 86272C103   4,051,934 38,916 SH   SOLE 26 5,773 0 33,143
STRATEGIC ED INC COM 86272C103   5,831 56 SH   SOLE 28 56 0 0
STRATEGIC ED INC COM 86272C103   5,488,269 52,711 SH   SOLE 30 52,711 0 0
STRATEGIC ED INC COM 86272C103   362,025 3,477 SH   SOLE 36 3,477 0 0
STRATEGIC ED INC COM 86272C103   488,843 4,695 SH   SOLE 40 4,695 0 0
STRATEGIC ED INC COM 86272C103   3,521,985 33,826 SH   SOLE 43 30,830 0 2,996
STRATTEC SEC CORP COM 863111100   68,651 2,893 SH   SOLE 2 2,893 0 0
STRATTEC SEC CORP COM 863111100   15,092 636 SH   SOLE 18 636 0 0
STRATTEC SEC CORP COM 863111100   202,630 8,539 SH   SOLE 21 8,539 0 0
STRATTEC SEC CORP COM 863111100   1,473,230 62,083 SH   SOLE 22 62,083 0 0
STRATUS PPTYS INC COM NEW 863167201   54,655 2,394 SH   SOLE 2 298 0 2,096
STRATUS PPTYS INC COM NEW 863167201   350,897 15,370 SH   SOLE 18 15,370 0 0
STRATUS PPTYS INC COM NEW 863167201   258,710 11,332 SH   SOLE 19 11,332 0 0
STRATUS PPTYS INC COM NEW 863167201   4,807,656 210,585 SH   SOLE 21 210,585 0 0
STRATUS PPTYS INC COM NEW 863167201   1,858,773 81,418 SH   SOLE 22 77,555 0 3,863
STREAMLINE HEALTH SOLUTIONS COM 86323X106   3,032 6,316 SH   SOLE 18 6,316 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   43,594 90,821 SH   SOLE 21 90,821 0 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   152,444 317,591 SH   SOLE 22 317,591 0 0
STRIDE INC COM 86333M108   2,950,110 46,790 SH   SOLE 2 36,650 0 10,140
STRIDE INC COM 86333M108   4,350 69 SH   SOLE 4 69 0 0
STRIDE INC COM 86333M108   694,370 11,013 SH   SOLE 7 10,430 0 583
STRIDE INC COM 86333M108   7,553,264 119,798 SH   SOLE 18 119,798 0 0
STRIDE INC COM 86333M108   6,234,510 98,882 SH   SOLE 19 98,882 0 0
STRIDE INC COM 86333M108   293,728,324 4,658,657 SH   SOLE 21 4,658,657 0 0
STRIDE INC COM 86333M108   75,356,856 1,195,192 SH   SOLE 22 1,161,136 0 34,056
STRIDE INC COM 86333M108   14,249 226 SH   SOLE 23 226 0 0
STRIDE INC COM 86333M108   556,479 8,826 SH   SOLE 25 8,826 0 0
STRIDE INC COM 86333M108   9,872,873 156,588 SH   SOLE 26 16,553 0 140,035
STRIDE INC COM 86333M108   41,613 660 SH   SOLE 28 99 0 561
STRIDE INC COM 86333M108   8,803,987 139,635 SH   SOLE 30 139,635 0 0
STRIDE INC COM 86333M108   252,137 3,999 SH   SOLE 36 3,999 0 0
STRIDE INC COM 86333M108   545,130 8,646 SH   SOLE 40 8,646 0 0
STRIDE INC COM 86333M108   27,238 432 SH   OTR 43 432 0 0
STRIDE INC COM 86333M108   2,972,236 47,141 SH   SOLE 43 42,332 0 4,809
STRIDE INC NOTE 1.125% 9/0 86333MAA6   3,956,920 2,992,000 PRN   SOLE 21 2,992,000 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202   490,804 118,266 SH   SOLE 22 118,266 0 0
STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R202   291 70 SH   SOLE 26 0 0 70
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   976,179 22,776 SH   SOLE 2 22,776 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   436,872 10,193 SH   SOLE 18 10,193 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   28,253,955 659,215 SH   SOLE 19 659,215 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   9,982,223 232,903 SH   SOLE 21 232,903 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   643,714 15,019 SH   SOLE 26 0 0 15,019
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   1,125,589 26,262 SH   SOLE 30 26,262 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   5,145,129 120,045 SH   SOLE 34 120,045 0 0
STRYKER CORPORATION COM 863667101   335,300,213 936,933 SH   SOLE 2 420,848 0 516,085
STRYKER CORPORATION COM 863667101   106,875,728 298,644 SH   SOLE 4 157,021 0 141,623
STRYKER CORPORATION COM 863667101   89,915,195 251,251 SH   SOLE 7 223,220 0 28,031
STRYKER CORPORATION COM 863667101   7,057,196 19,720 SH   SOLE 13 19,720 0 0
STRYKER CORPORATION COM 863667101   17,582,153 49,130 SH   SOLE 15 49,130 0 0
STRYKER CORPORATION COM 863667101   210,239,678 587,475 SH   SOLE 18 528,209 0 59,266
STRYKER CORPORATION COM 863667101   379,592,709 1,060,700 SH   SOLE 19 1,060,700 0 0
STRYKER CORPORATION COM 863667101   3,439,899,047 9,612,147 SH   SOLE 21 9,612,147 0 0
STRYKER CORPORATION COM 863667101   2,715,993,169 7,589,329 SH   SOLE 22 6,777,971 0 811,358
STRYKER CORPORATION COM 863667101   243,915,245 681,575 SH   SOLE 23 681,575 0 0
STRYKER CORPORATION COM 863667101   200,918,238 561,428 SH   SOLE 25 559,485 0 1,943
STRYKER CORPORATION COM 863667101   140,746,692 393,290 SH   SOLE 26 198,760 0 194,530
STRYKER CORPORATION COM 863667101   259,032,748 723,818 SH   SOLE 28 48,849 0 674,969
STRYKER CORPORATION COM 863667101   971,975 2,716 SH   SOLE 29 2,716 0 0
STRYKER CORPORATION COM 863667101   707,783,476 1,977,767 SH   SOLE 30 1,952,379 0 25,388
STRYKER CORPORATION COM 863667101   29,936,541 83,652 SH   SOLE 31 78,200 0 5,452
STRYKER CORPORATION COM 863667101   298,075,291 832,915 SH   SOLE 34 832,915 0 0
STRYKER CORPORATION COM 863667101   29,380,411 82,098 SH   SOLE 36 82,098 0 0
STRYKER CORPORATION COM 863667101   5,995,038 16,752 SH   SOLE 40 16,752 0 0
STRYKER CORPORATION COM 863667101   182,156 509 SH   OTR 43 509 0 0
STRYKER CORPORATION COM 863667101   172,801,006 482,860 SH   SOLE 43 410,909 0 71,950
STURM RUGER & CO INC COM 864159108   426,241 9,236 SH   SOLE 2 5,214 0 4,022
STURM RUGER & CO INC COM 864159108   3,323 72 SH   SOLE 4 72 0 0
STURM RUGER & CO INC COM 864159108   17,214 373 SH   SOLE 7 373 0 0
STURM RUGER & CO INC COM 864159108   2,283,179 49,473 SH   SOLE 18 49,473 0 0
STURM RUGER & CO INC COM 864159108   1,727,441 37,431 SH   SOLE 19 37,431 0 0
STURM RUGER & CO INC COM 864159108   107,811,292 2,336,106 SH   SOLE 21 2,336,106 0 0
STURM RUGER & CO INC COM 864159108   24,255,194 525,573 SH   SOLE 22 508,393 0 17,180
STURM RUGER & CO INC COM 864159108   128,989 2,795 SH   SOLE 26 2,795 0 0
STURM RUGER & CO INC COM 864159108   1,635,602 35,441 SH   SOLE 30 35,441 0 0
STURM RUGER & CO INC COM 864159108   901,771 19,540 SH   SOLE 43 19,152 0 388
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   4,826 410 SH   SOLE 18 410 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   77,929,035 6,620,989 SH   SOLE 43 5,935,067 0 685,922
SUMMIT FINL GROUP INC COM 86606G101   1,574,873 57,985 SH   SOLE 2 51,384 0 6,601
SUMMIT FINL GROUP INC COM 86606G101   1,793 66 SH   SOLE 7 66 0 0
SUMMIT FINL GROUP INC COM 86606G101   1,006,495 37,058 SH   SOLE 18 37,058 0 0
SUMMIT FINL GROUP INC COM 86606G101   1,224,074 45,069 SH   SOLE 19 45,069 0 0
SUMMIT FINL GROUP INC COM 86606G101   11,996,952 441,714 SH   SOLE 21 441,714 0 0
SUMMIT FINL GROUP INC COM 86606G101   6,967,735 256,544 SH   SOLE 22 247,064 0 9,480
SUMMIT FINL GROUP INC COM 86606G101   9,397 346 SH   SOLE 23 346 0 0
SUMMIT FINL GROUP INC COM 86606G101   380 14 SH   SOLE 43 14 0 0
SUMMIT HOTEL PPTYS NOTE 1.500% 2/1 866082AA8   1,798,810 2,020,000 PRN   SOLE 21 2,020,000 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   4,141,812 636,223 SH   SOLE 2 436,875 0 199,348
SUMMIT HOTEL PPTYS INC COM 866082100   316,731 48,653 SH   SOLE 4 48,653 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,007,494 154,761 SH   SOLE 7 138,449 0 16,312
SUMMIT HOTEL PPTYS INC COM 866082100   2,130,827 327,316 SH   SOLE 18 327,316 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   4,779,238 734,138 SH   SOLE 19 734,138 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   83,986,701 12,901,183 SH   SOLE 21 12,901,183 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   30,366,767 4,664,634 SH   SOLE 22 4,430,076 0 234,558
SUMMIT HOTEL PPTYS INC COM 866082100   183,341 28,163 SH   SOLE 23 28,163 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   2,731,030 419,513 SH   SOLE 25 419,513 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   354,170 54,404 SH   SOLE 26 26,929 0 27,475
SUMMIT HOTEL PPTYS INC COM 866082100   580,685 89,199 SH   SOLE 28 5,241 0 83,958
SUMMIT HOTEL PPTYS INC COM 866082100   3,507,393 538,770 SH   SOLE 30 538,770 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   114,862 17,644 SH   SOLE 40 17,644 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   1,426,261 219,088 SH   SOLE 43 148,282 0 70,806
SUMMIT MATLS INC CL A 86614U100   6,404,263 143,690 SH   SOLE 2 50,710 0 92,980
SUMMIT MATLS INC CL A 86614U100   93,820 2,105 SH   SOLE 4 380 0 1,725
SUMMIT MATLS INC CL A 86614U100   1,924,354 43,176 SH   SOLE 7 40,872 0 2,304
SUMMIT MATLS INC CL A 86614U100   14,845,286 333,078 SH   SOLE 18 333,078 0 0
SUMMIT MATLS INC CL A 86614U100   19,947,838 447,562 SH   SOLE 19 447,562 0 0
SUMMIT MATLS INC CL A 86614U100   210,639,068 4,726,028 SH   SOLE 21 4,726,028 0 0
SUMMIT MATLS INC CL A 86614U100   168,070,796 3,770,940 SH   SOLE 22 3,594,548 0 176,392
SUMMIT MATLS INC CL A 86614U100   1,026,536 23,032 SH   SOLE 25 23,032 0 0
SUMMIT MATLS INC CL A 86614U100   8,222,184 184,478 SH   SOLE 26 137,079 0 47,399
SUMMIT MATLS INC CL A 86614U100   94,756 2,126 SH   SOLE 28 2,126 0 0
SUMMIT MATLS INC CL A 86614U100   10,198,463 228,819 SH   SOLE 30 228,819 0 0
SUMMIT MATLS INC CL A 86614U100   110,132 2,471 SH   SOLE 36 2,471 0 0
SUMMIT MATLS INC CL A 86614U100   1,108,322 24,867 SH   SOLE 40 24,867 0 0
SUMMIT MATLS INC CL A 86614U100   3,764,917 84,472 SH   SOLE 43 79,208 0 5,264
SUMMIT ST BK SANTA ROSA CALI COM 866264203   9,548 880 SH   SOLE 18 880 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   124,308 11,457 SH   SOLE 21 11,457 0 0
SUMMIT ST BK SANTA ROSA CALI COM 866264203   7,628 703 SH   SOLE 22 703 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   294,337 71,096 SH   SOLE 2 39,356 0 31,740
SUMMIT THERAPEUTICS INC COM 86627T108   5,986 1,446 SH   SOLE 7 1,446 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   1,216,932 293,945 SH   SOLE 18 293,945 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   1,057,339 255,396 SH   SOLE 19 255,396 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   20,866,511 5,040,220 SH   SOLE 21 5,040,220 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   14,966,361 3,615,063 SH   SOLE 22 3,491,288 0 123,775
SUMMIT THERAPEUTICS INC COM 86627T108   112,376 27,144 SH   SOLE 25 27,144 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   1,770,421 427,638 SH   SOLE 30 427,638 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   128,713 31,090 SH   SOLE 40 31,090 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   249,654 60,303 SH   SOLE 43 58,921 0 1,382
SUN CMNTYS INC COM 866674104   26,222,605 203,940 SH   SOLE 2 39,583 0 164,357
SUN CMNTYS INC COM 866674104   30,494,033 237,160 SH   SOLE 4 181,197 0 55,963
SUN CMNTYS INC COM 866674104   28,255,841 219,753 SH   SOLE 7 199,852 0 19,901
SUN CMNTYS INC COM 866674104   631,328 4,910 SH   SOLE 13 4,910 0 0
SUN CMNTYS INC COM 866674104   1,740,587 13,537 SH   SOLE 15 13,537 0 0
SUN CMNTYS INC COM 866674104   21,577,396 167,813 SH   SOLE 18 160,030 0 7,783
SUN CMNTYS INC COM 866674104   52,454,725 407,954 SH   SOLE 19 407,954 0 0
SUN CMNTYS INC COM 866674104   393,970,663 3,064,012 SH   SOLE 21 3,064,012 0 0
SUN CMNTYS INC COM 866674104   569,447,261 4,428,739 SH   SOLE 22 3,936,547 0 492,192
SUN CMNTYS INC COM 866674104   27,649,457 215,037 SH   SOLE 23 215,037 0 0
SUN CMNTYS INC COM 866674104   78,130,480 607,641 SH   SOLE 25 607,433 0 208
SUN CMNTYS INC COM 866674104   15,097,735 117,419 SH   SOLE 26 68,638 0 48,781
SUN CMNTYS INC COM 866674104   42,040,002 326,956 SH   SOLE 28 51,329 0 275,627
SUN CMNTYS INC COM 866674104   83,650,934 650,575 SH   SOLE 30 650,575 0 0
SUN CMNTYS INC COM 866674104   3,727,148 28,987 SH   SOLE 31 26,948 0 2,039
SUN CMNTYS INC COM 866674104   59,250,693 460,808 SH   SOLE 34 460,808 0 0
SUN CMNTYS INC COM 866674104   3,545,722 27,576 SH   SOLE 36 27,576 0 0
SUN CMNTYS INC COM 866674104   818,026 6,362 SH   SOLE 40 6,362 0 0
SUN CMNTYS INC COM 866674104   21,344 166 SH   OTR 43 166 0 0
SUN CMNTYS INC COM 866674104   10,733,658 83,478 SH   SOLE 43 73,238 0 10,240
SUN CTRY AIRLS HLDGS INC COM 866683105   3,389,305 224,606 SH   SOLE 2 164,378 0 60,228
SUN CTRY AIRLS HLDGS INC COM 866683105   4,210 279 SH   SOLE 7 279 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   1,762,210 116,780 SH   SOLE 18 116,780 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   3,681,266 243,954 SH   SOLE 19 243,954 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   70,220,229 4,653,428 SH   SOLE 21 4,653,428 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   23,016,113 1,525,256 SH   SOLE 22 1,482,355 0 42,901
SUN CTRY AIRLS HLDGS INC COM 866683105   191,552 12,694 SH   SOLE 23 12,694 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   45,979 3,047 SH   SOLE 25 3,047 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   707,042 46,855 SH   SOLE 26 0 0 46,855
SUN CTRY AIRLS HLDGS INC COM 866683105   843,712 55,912 SH   SOLE 30 55,912 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   41,090 2,723 SH   SOLE 40 2,723 0 0
SUN CTRY AIRLS HLDGS INC COM 866683105   262,430 17,391 SH   SOLE 43 16,752 0 639
SUN LIFE FINANCIAL INC. COM 866796105   55,121,291 1,009,917 SH   SOLE 43 895,072 0 114,845
SUNCOKE ENERGY INC COM 86722A103   2,389,048 211,983 SH   SOLE 2 97,962 0 114,021
SUNCOKE ENERGY INC COM 86722A103   4,181 371 SH   SOLE 4 371 0 0
SUNCOKE ENERGY INC COM 86722A103   6,886 611 SH   SOLE 7 611 0 0
SUNCOKE ENERGY INC COM 86722A103   3,111,703 276,105 SH   SOLE 18 276,105 0 0
SUNCOKE ENERGY INC COM 86722A103   2,809,262 249,269 SH   SOLE 19 249,269 0 0
SUNCOKE ENERGY INC COM 86722A103   112,905,182 10,018,206 SH   SOLE 21 10,018,206 0 0
SUNCOKE ENERGY INC COM 86722A103   30,973,848 2,748,345 SH   SOLE 22 2,622,920 0 125,425
SUNCOKE ENERGY INC COM 86722A103   199,885 17,736 SH   SOLE 25 17,736 0 0
SUNCOKE ENERGY INC COM 86722A103   193,495 17,169 SH   SOLE 26 17,169 0 0
SUNCOKE ENERGY INC COM 86722A103   2,453,862 217,734 SH   SOLE 30 217,734 0 0
SUNCOKE ENERGY INC COM 86722A103   191,150 16,961 SH   SOLE 40 16,961 0 0
SUNCOKE ENERGY INC COM 86722A103   3,668,170 325,481 SH   SOLE 43 306,350 0 19,131
SUNCOR ENERGY INC NEW COM 867224107   7,465,786 202,270 SH   SOLE 2 202,270 0 0
SUNCOR ENERGY INC NEW COM 867224107   74,932,194 2,030,133 SH   SOLE 18 1,892,071 0 138,062
SUNCOR ENERGY INC NEW COM 867224107   301,927,602 8,180,103 SH   SOLE 19 8,180,103 0 0
SUNCOR ENERGY INC NEW COM 867224107   10,224,624 277,015 SH   SOLE 21 277,015 0 0
SUNCOR ENERGY INC NEW COM 867224107   33,565,659 909,392 SH   SOLE 22 909,392 0 0
SUNCOR ENERGY INC NEW COM 867224107   1,770,204 47,960 SH   SOLE 23 47,960 0 0
SUNCOR ENERGY INC NEW COM 867224107   2,750,422 74,517 SH   SOLE 25 74,517 0 0
SUNCOR ENERGY INC NEW COM 867224107   5,156,475 139,704 SH   SOLE 26 139,704 0 0
SUNCOR ENERGY INC NEW COM 867224107   18,405,910 498,670 SH   SOLE 34 498,670 0 0
SUNCOR ENERGY INC NEW COM 867224107   26,674,480 722,690 SH   SOLE 43 596,798 0 125,892
SUNNOVA ENERGY INTL INC. COM 86745K104   1,340,711 218,713 SH   SOLE 2 174,940 0 43,773
SUNNOVA ENERGY INTL INC. COM 86745K104   1,318 215 SH   SOLE 4 215 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   203,577 33,210 SH   SOLE 7 31,626 0 1,584
SUNNOVA ENERGY INTL INC. COM 86745K104   1,738,027 283,528 SH   SOLE 18 283,528 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   1,397,346 227,952 SH   SOLE 19 227,952 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   34,632,017 5,649,595 SH   SOLE 21 5,649,595 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   18,325,427 2,989,466 SH   SOLE 22 2,872,116 0 117,350
SUNNOVA ENERGY INTL INC. COM 86745K104   131,139 21,393 SH   SOLE 25 21,393 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   161,047 26,272 SH   SOLE 26 26,272 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   400,405 65,319 SH   SOLE 28 57,260 0 8,059
SUNNOVA ENERGY INTL INC. COM 86745K104   15,289,532 2,494,214 SH   SOLE 30 2,494,214 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   12,110,379 1,975,592 SH   SOLE 34 1,975,592 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   13,100 2,137 SH   SOLE 36 2,137 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   155,212 25,320 SH   SOLE 40 25,320 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   1,198,905 195,580 SH   SOLE 43 188,714 0 6,866
SUNNOVA ENERGY INTL INC. NOTE 0.250%12/0 86745KAF1   2,213,750 4,375,000 PRN   SOLE 21 4,375,000 0 0
SUNNOVA ENERGY INTL INC. NOTE 2.625% 2/1 86745KAH7   2,163,169 5,375,000 PRN   SOLE 21 5,375,000 0 0
SUNOPTA INC COM 8676EP108   2,482,454 361,347 SH   SOLE 2 272,765 0 88,582
SUNOPTA INC COM 8676EP108   7,104 1,034 SH   SOLE 7 1,034 0 0
SUNOPTA INC COM 8676EP108   1,631,433 237,472 SH   SOLE 18 237,472 0 0
SUNOPTA INC COM 8676EP108   6,917,554 1,006,922 SH   SOLE 19 1,006,922 0 0
SUNOPTA INC COM 8676EP108   23,348,870 3,398,671 SH   SOLE 21 3,398,671 0 0
SUNOPTA INC COM 8676EP108   12,245,273 1,782,427 SH   SOLE 22 1,691,221 0 91,206
SUNOPTA INC COM 8676EP108   170,541 24,824 SH   SOLE 23 24,824 0 0
SUNOPTA INC COM 8676EP108   610,269 88,831 SH   SOLE 26 0 0 88,831
SUNOPTA INC COM 8676EP108   4,876,766 709,864 SH   SOLE 34 709,864 0 0
SUNOPTA INC COM 8676EP108   1,936,275 281,845 SH   SOLE 43 269,365 0 12,480
SUNPOWER CORP COM 867652406   139,908 46,636 SH   SOLE 2 25,306 0 21,330
SUNPOWER CORP COM 867652406   924 308 SH   SOLE 4 308 0 0
SUNPOWER CORP COM 867652406   10,554 3,518 SH   SOLE 7 3,518 0 0
SUNPOWER CORP COM 867652406   768,324 256,108 SH   SOLE 18 256,108 0 0
SUNPOWER CORP COM 867652406   566,598 188,866 SH   SOLE 19 188,866 0 0
SUNPOWER CORP COM 867652406   33,871,944 11,290,648 SH   SOLE 21 11,290,648 0 0
SUNPOWER CORP COM 867652406   7,480,305 2,493,435 SH   SOLE 22 2,418,021 0 75,414
SUNPOWER CORP COM 867652406   64,536 21,512 SH   SOLE 25 21,512 0 0
SUNPOWER CORP COM 867652406   906,504 302,168 SH   SOLE 26 34,022 0 268,146
SUNPOWER CORP COM 867652406   142,197 47,399 SH   SOLE 28 47,399 0 0
SUNPOWER CORP COM 867652406   6,203,937 2,067,979 SH   SOLE 30 2,067,979 0 0
SUNPOWER CORP COM 867652406   825 275 SH   SOLE 34 275 0 0
SUNPOWER CORP COM 867652406   39,063 13,021 SH   SOLE 40 13,021 0 0
SUNPOWER CORP COM 867652406   1,629,175 543,058 SH   SOLE 43 523,681 0 19,377
SUNRUN INC COM 86771W105   3,626,187 275,128 SH   SOLE 2 68,463 0 206,665
SUNRUN INC COM 86771W105   8,119 616 SH   SOLE 4 616 0 0
SUNRUN INC COM 86771W105   650,328 49,342 SH   SOLE 7 47,408 0 1,934
SUNRUN INC COM 86771W105   2,383,353 180,831 SH   SOLE 18 180,831 0 0
SUNRUN INC COM 86771W105   2,806,141 212,909 SH   SOLE 19 212,909 0 0
SUNRUN INC COM 86771W105   323,759,319 24,564,440 SH   SOLE 21 24,564,440 0 0
SUNRUN INC COM 86771W105   73,874,638 5,605,056 SH   SOLE 22 5,321,523 0 283,533
SUNRUN INC COM 86771W105   597,634 45,344 SH   SOLE 25 45,344 0 0
SUNRUN INC COM 86771W105   850,809 64,553 SH   SOLE 26 64,553 0 0
SUNRUN INC COM 86771W105   1,768,387 134,172 SH   SOLE 28 119,683 0 14,489
SUNRUN INC COM 86771W105   69,903,952 5,303,790 SH   SOLE 30 5,303,790 0 0
SUNRUN INC COM 86771W105   38,762 2,941 SH   SOLE 31 2,941 0 0
SUNRUN INC COM 86771W105   23,735,533 1,800,875 SH   SOLE 34 1,800,875 0 0
SUNRUN INC COM 86771W105   103,674 7,866 SH   SOLE 36 7,866 0 0
SUNRUN INC COM 86771W105   601,680 45,651 SH   SOLE 40 45,651 0 0
SUNRUN INC COM 86771W105   17,205,014 1,305,388 SH   SOLE 43 1,208,154 0 97,234
SUNRUN INC NOTE 2/0 86771WAB1   1,829,650 2,150,000 PRN   SOLE 21 2,150,000 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   2,445,341 219,510 SH   SOLE 2 59,239 0 160,271
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,069,095 95,969 SH   SOLE 4 95,969 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   3,459,260 310,526 SH   SOLE 7 277,975 0 32,551
SUNSTONE HOTEL INVS INC NEW COM 867892101   7,234,840 649,447 SH   SOLE 18 649,447 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   12,188,553 1,094,125 SH   SOLE 19 1,094,125 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   271,454,284 24,367,530 SH   SOLE 21 24,367,530 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   92,370,296 8,291,768 SH   SOLE 22 7,905,102 0 386,666
SUNSTONE HOTEL INVS INC NEW COM 867892101   119,855 10,759 SH   SOLE 23 10,759 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   14,452,991 1,297,396 SH   SOLE 25 1,297,396 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   603,320 54,158 SH   SOLE 26 54,158 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   1,532,017 137,524 SH   SOLE 28 11,083 0 126,441
SUNSTONE HOTEL INVS INC NEW COM 867892101   11,366,922 1,020,370 SH   SOLE 30 1,020,370 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   565,544 50,767 SH   SOLE 34 50,767 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   65,202 5,853 SH   SOLE 36 5,853 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   371,229 33,324 SH   SOLE 40 33,324 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101   2,051,796 184,183 SH   SOLE 43 178,334 0 5,849
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   226,020 65,513 SH   SOLE 2 47,962 0 17,551
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   4,589 1,330 SH   SOLE 7 1,330 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   1,113,049 322,623 SH   SOLE 18 322,623 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   1,742,843 505,172 SH   SOLE 19 505,172 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   15,648,979 4,535,936 SH   SOLE 21 4,535,936 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   6,096,347 1,767,057 SH   SOLE 22 1,706,149 0 60,908
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   24,695 7,158 SH   SOLE 23 7,158 0 0
SUPER LEAGUE ENTERPRISE INC COM 86804F301   30,472 14,173 SH   SOLE 22 14,173 0 0
SUPER LEAGUE ENTERPRISE INC COM 86804F301   2 1 SH   SOLE 43 0 0 1
SUPER MICRO COMPUTER INC COM 86800U104   43,560,574 43,128 SH   SOLE 2 19,159 0 23,969
SUPER MICRO COMPUTER INC COM 86800U104   34,342,030 34,001 SH   SOLE 4 15,072 0 18,929
SUPER MICRO COMPUTER INC COM 86800U104   30,326,151 30,025 SH   SOLE 7 26,255 0 3,770
SUPER MICRO COMPUTER INC COM 86800U104   2,462,453 2,438 SH   SOLE 13 2,438 0 0
SUPER MICRO COMPUTER INC COM 86800U104   6,738,920 6,672 SH   SOLE 15 6,672 0 0
SUPER MICRO COMPUTER INC COM 86800U104   215,814,120 213,671 SH   SOLE 18 201,915 0 11,756
SUPER MICRO COMPUTER INC COM 86800U104   238,419,602 236,052 SH   SOLE 19 236,052 0 0
SUPER MICRO COMPUTER INC COM 86800U104   2,824,226,695 2,796,181 SH   SOLE 21 2,796,181 0 0
SUPER MICRO COMPUTER INC COM 86800U104   1,454,905,794 1,440,458 SH   SOLE 22 1,342,260 0 98,198
SUPER MICRO COMPUTER INC COM 86800U104   78,729,818 77,948 SH   SOLE 23 77,948 0 0
SUPER MICRO COMPUTER INC COM 86800U104   18,364,365 18,182 SH   SOLE 25 18,132 0 50
SUPER MICRO COMPUTER INC COM 86800U104   33,596,628 33,263 SH   SOLE 26 24,817 0 8,446
SUPER MICRO COMPUTER INC COM 86800U104   48,590,523 48,108 SH   SOLE 28 2,212 0 45,896
SUPER MICRO COMPUTER INC COM 86800U104   313,487,051 310,374 SH   SOLE 30 310,374 0 0
SUPER MICRO COMPUTER INC COM 86800U104   11,178,002 11,067 SH   SOLE 31 10,261 0 806
SUPER MICRO COMPUTER INC COM 86800U104   52,332,684 51,813 SH   SOLE 34 51,813 0 0
SUPER MICRO COMPUTER INC COM 86800U104   5,834,943 5,777 SH   SOLE 36 5,777 0 0
SUPER MICRO COMPUTER INC COM 86800U104   2,460,433 2,436 SH   SOLE 40 2,436 0 0
SUPER MICRO COMPUTER INC COM 86800U104   26,859,728 26,593 SH   SOLE 43 23,843 0 2,750
SUPERIOR GROUP OF CO INC COM 868358102   595,810 36,066 SH   SOLE 2 36,066 0 0
SUPERIOR GROUP OF CO INC COM 868358102   81,741 4,948 SH   SOLE 18 4,948 0 0
SUPERIOR GROUP OF CO INC COM 868358102   440,853 26,686 SH   SOLE 21 26,686 0 0
SUPERIOR GROUP OF CO INC COM 868358102   1,849,877 111,978 SH   SOLE 22 111,978 0 0
SUPERIOR GROUP OF CO INC COM 868358102   52,071 3,152 SH   SOLE 26 3,152 0 0
SUPERIOR INDS INTL INC COM 868168105   7,789 2,686 SH   SOLE 2 2,686 0 0
SUPERIOR INDS INTL INC COM 868168105   11,110 3,831 SH   SOLE 18 3,831 0 0
SUPERIOR INDS INTL INC COM 868168105   134,954 46,536 SH   SOLE 21 46,536 0 0
SUPERIOR INDS INTL INC COM 868168105   1,247,595 430,205 SH   SOLE 22 430,205 0 0
SUPERIOR INDS INTL INC COM 868168105   22,956 7,916 SH   SOLE 43 7,916 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   10,463,584 306,760 SH   SOLE 2 172,426 0 134,334
SUPERNUS PHARMACEUTICALS INC COM 868459108   12,484 366 SH   SOLE 7 366 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   6,430,110 188,511 SH   SOLE 18 175,128 0 13,383
SUPERNUS PHARMACEUTICALS INC COM 868459108   26,094,082 764,998 SH   SOLE 19 764,998 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   214,969,713 6,302,249 SH   SOLE 21 6,302,249 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   78,644,835 2,305,624 SH   SOLE 22 2,194,405 0 111,219
SUPERNUS PHARMACEUTICALS INC COM 868459108   692,638 20,306 SH   SOLE 23 20,306 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   388,718 11,396 SH   SOLE 25 11,396 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   3,101,827 90,936 SH   SOLE 26 13,587 0 77,349
SUPERNUS PHARMACEUTICALS INC COM 868459108   386,023 11,317 SH   SOLE 28 945 0 10,372
SUPERNUS PHARMACEUTICALS INC COM 868459108   9,642,761 282,696 SH   SOLE 30 282,696 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   390,832 11,458 SH   SOLE 40 11,458 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   2,242,357 65,739 SH   SOLE 43 34,602 0 31,137
SURF AIR MOBILITY INC COM 868927104   8,743 10,371 SH   SOLE 18 10,371 0 0
SURF AIR MOBILITY INC COM 868927104   112,408 133,343 SH   SOLE 21 133,343 0 0
SURF AIR MOBILITY INC COM 868927104   658,102 780,667 SH   SOLE 22 780,667 0 0
SURGEPAYS INC COM NEW 86882L204   5,987 1,555 SH   SOLE 18 1,555 0 0
SURGEPAYS INC COM NEW 86882L204   75,264 19,549 SH   SOLE 21 19,549 0 0
SURGEPAYS INC COM NEW 86882L204   112,928 29,332 SH   SOLE 22 29,332 0 0
SURGERY PARTNERS INC COM 86881A100   3,491,840 117,058 SH   SOLE 2 57,421 0 59,637
SURGERY PARTNERS INC COM 86881A100   3,490 117 SH   SOLE 4 117 0 0
SURGERY PARTNERS INC COM 86881A100   19,807 664 SH   SOLE 7 664 0 0
SURGERY PARTNERS INC COM 86881A100   6,748,232 226,223 SH   SOLE 18 226,223 0 0
SURGERY PARTNERS INC COM 86881A100   23,788,351 797,464 SH   SOLE 19 797,464 0 0
SURGERY PARTNERS INC COM 86881A100   83,227,490 2,790,060 SH   SOLE 21 2,790,060 0 0
SURGERY PARTNERS INC COM 86881A100   66,519,080 2,229,939 SH   SOLE 22 2,156,605 0 73,334
SURGERY PARTNERS INC COM 86881A100   185,095 6,205 SH   SOLE 23 6,205 0 0
SURGERY PARTNERS INC COM 86881A100   436,950 14,648 SH   SOLE 25 14,648 0 0
SURGERY PARTNERS INC COM 86881A100   2,917,016 97,788 SH   SOLE 26 14,458 0 83,330
SURGERY PARTNERS INC COM 86881A100   17,749 595 SH   SOLE 28 595 0 0
SURGERY PARTNERS INC COM 86881A100   1,414,181 47,408 SH   SOLE 30 47,408 0 0
SURGERY PARTNERS INC COM 86881A100   448,584 15,038 SH   SOLE 40 15,038 0 0
SURGERY PARTNERS INC COM 86881A100   450,522 15,103 SH   SOLE 43 13,993 0 1,110
SURMODICS INC COM 868873100   71,619 2,441 SH   SOLE 2 566 0 1,875
SURMODICS INC COM 868873100   1,966 67 SH   SOLE 7 67 0 0
SURMODICS INC COM 868873100   1,025,140 34,940 SH   SOLE 18 34,940 0 0
SURMODICS INC COM 868873100   845,784 28,827 SH   SOLE 19 28,827 0 0
SURMODICS INC COM 868873100   17,738,905 604,598 SH   SOLE 21 604,598 0 0
SURMODICS INC COM 868873100   10,898,460 371,454 SH   SOLE 22 365,617 0 5,837
SURMODICS INC COM 868873100   79,717 2,717 SH   SOLE 30 2,717 0 0
SURMODICS INC COM 868873100   202,945 6,917 SH   SOLE 43 6,439 0 478
SURO CAPITAL CORP COM NEW 86887Q109   9 2 SH   SOLE 43 2 0 0
SURROZEN INC COM NEW 86889P208   37,893 2,412 SH   SOLE 22 2,412 0 0
SUTRO BIOPHARMA INC COM 869367102   1,549,518 274,251 SH   SOLE 2 175,466 0 98,785
SUTRO BIOPHARMA INC COM 869367102   2,808 497 SH   SOLE 7 497 0 0
SUTRO BIOPHARMA INC COM 869367102   1,043,544 184,698 SH   SOLE 18 171,479 0 13,219
SUTRO BIOPHARMA INC COM 869367102   3,042,050 538,416 SH   SOLE 19 538,416 0 0
SUTRO BIOPHARMA INC COM 869367102   13,639,580 2,414,085 SH   SOLE 21 2,414,085 0 0
SUTRO BIOPHARMA INC COM 869367102   12,047,037 2,132,219 SH   SOLE 22 2,044,213 0 88,006
SUTRO BIOPHARMA INC COM 869367102   114,831 20,324 SH   SOLE 23 20,324 0 0
SUTRO BIOPHARMA INC COM 869367102   717,612 127,011 SH   SOLE 30 127,011 0 0
SUTRO BIOPHARMA INC COM 869367102   58,783 10,404 SH   SOLE 43 3,430 0 6,974
SUZANO S A SPON ADS 86959K105   1,633,118 127,787 SH   SOLE 30 127,787 0 0
SUZANO S A SPON ADS 86959K105   9,531,784 745,836 SH   SOLE 43 574,645 0 171,191
SWEETGREEN INC COM CL A 87043Q108   1,525,805 60,404 SH   SOLE 2 30,954 0 29,450
SWEETGREEN INC COM CL A 87043Q108   11,013 436 SH   SOLE 4 436 0 0
SWEETGREEN INC COM CL A 87043Q108   20,334 805 SH   SOLE 7 805 0 0
SWEETGREEN INC COM CL A 87043Q108   5,895,709 233,401 SH   SOLE 18 233,401 0 0
SWEETGREEN INC COM CL A 87043Q108   7,719,456 305,600 SH   SOLE 19 305,600 0 0
SWEETGREEN INC COM CL A 87043Q108   88,159,724 3,490,092 SH   SOLE 21 3,490,092 0 0
SWEETGREEN INC COM CL A 87043Q108   68,121,446 2,696,811 SH   SOLE 22 2,601,059 0 95,752
SWEETGREEN INC COM CL A 87043Q108   446,243 17,666 SH   SOLE 25 17,666 0 0
SWEETGREEN INC COM CL A 87043Q108   1,224,302 48,468 SH   SOLE 26 48,468 0 0
SWEETGREEN INC COM CL A 87043Q108   1,349,111 53,409 SH   SOLE 30 53,409 0 0
SWEETGREEN INC COM CL A 87043Q108   1,410,796 55,851 SH   SOLE 34 55,851 0 0
SWEETGREEN INC COM CL A 87043Q108   516,491 20,447 SH   SOLE 40 20,447 0 0
SWEETGREEN INC COM CL A 87043Q108   12,605 499 SH   SOLE 43 445 0 54
SWK HLDGS CORP COM NEW 78501P203   7,822 449 SH   SOLE 2 0 0 449
SWK HLDGS CORP COM NEW 78501P203   173,416 9,955 SH   SOLE 18 9,955 0 0
SWK HLDGS CORP COM NEW 78501P203   102,987 5,912 SH   SOLE 19 5,912 0 0
SWK HLDGS CORP COM NEW 78501P203   1,215,428 69,772 SH   SOLE 21 69,772 0 0
SWK HLDGS CORP COM NEW 78501P203   546,692 31,383 SH   SOLE 22 29,774 0 1,609
SWK HLDGS CORP COM NEW 78501P203   70 4 SH   SOLE 43 4 0 0
SYLVAMO CORP COMMON STOCK 871332102   1,215,908 19,694 SH   SOLE 2 10,844 0 8,850
SYLVAMO CORP COMMON STOCK 871332102   7,779 126 SH   SOLE 4 126 0 0
SYLVAMO CORP COMMON STOCK 871332102   424,401 6,874 SH   SOLE 7 6,536 0 338
SYLVAMO CORP COMMON STOCK 871332102   6,263,770 101,454 SH   SOLE 18 101,454 0 0
SYLVAMO CORP COMMON STOCK 871332102   4,755,030 77,017 SH   SOLE 19 77,017 0 0
SYLVAMO CORP COMMON STOCK 871332102   257,944,410 4,177,914 SH   SOLE 21 4,177,914 0 0
SYLVAMO CORP COMMON STOCK 871332102   62,024,374 1,004,606 SH   SOLE 22 972,339 0 32,267
SYLVAMO CORP COMMON STOCK 871332102   487,931 7,903 SH   SOLE 25 7,903 0 0
SYLVAMO CORP COMMON STOCK 871332102   655,679 10,620 SH   SOLE 26 10,620 0 0
SYLVAMO CORP COMMON STOCK 871332102   9,466,471 153,328 SH   SOLE 30 153,328 0 0
SYLVAMO CORP COMMON STOCK 871332102   87,239 1,413 SH   SOLE 36 1,413 0 0
SYLVAMO CORP COMMON STOCK 871332102   453,480 7,345 SH   SOLE 40 7,345 0 0
SYLVAMO CORP COMMON STOCK 871332102   1,960,043 31,747 SH   SOLE 43 30,579 0 1,168
SYMBOTIC INC CLASS A COM 87151X101   273,105 6,069 SH   SOLE 2 4,313 0 1,756
SYMBOTIC INC CLASS A COM 87151X101   5,805 129 SH   SOLE 4 129 0 0
SYMBOTIC INC CLASS A COM 87151X101   7,224,570 160,546 SH   SOLE 21 160,546 0 0
SYMBOTIC INC CLASS A COM 87151X101   23,341,500 518,700 SH   SOLE 22 511,428 0 7,272
SYMBOTIC INC CLASS A COM 87151X101   113,580 2,524 SH   SOLE 25 2,524 0 0
SYMBOTIC INC CLASS A COM 87151X101   524,970 11,666 SH   SOLE 26 11,666 0 0
SYMBOTIC INC CLASS A COM 87151X101   510,930 11,354 SH   SOLE 30 11,354 0 0
SYMBOTIC INC CLASS A COM 87151X101   109,260 2,428 SH   SOLE 40 2,428 0 0
SYMBOTIC INC CLASS A COM 87151X101   4,590 102 SH   SOLE 43 102 0 0
SYNAPTICS INC COM 87157D109   5,745,601 58,893 SH   SOLE 2 36,107 0 22,786
SYNAPTICS INC COM 87157D109   30,536 313 SH   SOLE 4 140 0 173
SYNAPTICS INC COM 87157D109   403,215 4,133 SH   SOLE 7 3,926 0 207
SYNAPTICS INC COM 87157D109   15,773,403 161,679 SH   SOLE 18 156,851 0 4,828
SYNAPTICS INC COM 87157D109   10,035,022 102,860 SH   SOLE 19 102,860 0 0
SYNAPTICS INC COM 87157D109   292,798,438 3,001,214 SH   SOLE 21 3,001,214 0 0
SYNAPTICS INC COM 87157D109   126,549,661 1,297,147 SH   SOLE 22 1,246,683 0 50,464
SYNAPTICS INC COM 87157D109   753,456 7,723 SH   SOLE 25 7,723 0 0
SYNAPTICS INC COM 87157D109   1,410,035 14,453 SH   SOLE 26 14,453 0 0
SYNAPTICS INC COM 87157D109   155,706 1,596 SH   SOLE 28 627 0 969
SYNAPTICS INC COM 87157D109   8,078,456 82,805 SH   SOLE 30 82,805 0 0
SYNAPTICS INC COM 87157D109   832,870 8,537 SH   SOLE 40 8,537 0 0
SYNAPTICS INC COM 87157D109   3,583,769 36,734 SH   SOLE 43 32,949 0 3,785
SYNAPTOGENIX INC COM NEW 87167T201   137 732 SH   SOLE 22 732 0 0
SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400   10,746 1,287 SH   SOLE 21 1,287 0 0
SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400   1,144,142 137,023 SH   SOLE 22 137,023 0 0
SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400   66,483 7,962 SH   SOLE 26 0 0 7,962
SYNCHRONOSS TECHNOLOGIES INC COM NEW 87157B400   8 1 SH   SOLE 43 1 0 0
SYNCHRONY FINANCIAL COM 87165B103   52,189,516 1,210,332 SH   SOLE 2 462,629 0 747,703
SYNCHRONY FINANCIAL COM 87165B103   21,707,082 503,411 SH   SOLE 4 280,481 0 222,930
SYNCHRONY FINANCIAL COM 87165B103   38,911,833 902,408 SH   SOLE 7 759,401 0 143,007
SYNCHRONY FINANCIAL COM 87165B103   1,536,021 35,622 SH   SOLE 13 35,622 0 0
SYNCHRONY FINANCIAL COM 87165B103   2,596,471 60,215 SH   SOLE 15 60,215 0 0
SYNCHRONY FINANCIAL COM 87165B103   50,896,218 1,180,339 SH   SOLE 18 1,152,367 0 27,972
SYNCHRONY FINANCIAL COM 87165B103   31,378,596 727,704 SH   SOLE 19 727,704 0 0
SYNCHRONY FINANCIAL COM 87165B103   522,225,889 12,110,990 SH   SOLE 21 12,110,990 0 0
SYNCHRONY FINANCIAL COM 87165B103   390,926,481 9,066,013 SH   SOLE 22 8,100,889 0 965,124
SYNCHRONY FINANCIAL COM 87165B103   27,721,762 642,898 SH   SOLE 23 642,898 0 0
SYNCHRONY FINANCIAL COM 87165B103   77,758,339 1,803,301 SH   SOLE 25 1,759,184 0 44,117
SYNCHRONY FINANCIAL COM 87165B103   37,719,522 874,757 SH   SOLE 26 625,244 0 249,513
SYNCHRONY FINANCIAL COM 87165B103   59,342,865 1,376,226 SH   SOLE 28 56,305 0 1,319,921
SYNCHRONY FINANCIAL COM 87165B103   198,624,044 4,606,309 SH   SOLE 30 4,551,003 0 55,306
SYNCHRONY FINANCIAL COM 87165B103   4,284,188 99,355 SH   SOLE 31 92,931 0 6,424
SYNCHRONY FINANCIAL COM 87165B103   45,483,450 1,054,811 SH   SOLE 34 1,054,811 0 0
SYNCHRONY FINANCIAL COM 87165B103   5,426,954 125,857 SH   SOLE 36 125,857 0 0
SYNCHRONY FINANCIAL COM 87165B103   842,220 19,532 SH   SOLE 40 19,532 0 0
SYNCHRONY FINANCIAL COM 87165B103   51,399 1,192 SH   OTR 43 1,192 0 0
SYNCHRONY FINANCIAL COM 87165B103   22,381,360 519,048 SH   SOLE 43 456,183 0 62,865
SYNDAX PHARMACEUTICALS INC COM 87164F105   4,831,686 203,012 SH   SOLE 2 109,094 0 93,918
SYNDAX PHARMACEUTICALS INC COM 87164F105   3,023 127 SH   SOLE 4 127 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   477,952 20,082 SH   SOLE 7 19,018 0 1,064
SYNDAX PHARMACEUTICALS INC COM 87164F105   5,129,828 215,539 SH   SOLE 18 197,799 0 17,740
SYNDAX PHARMACEUTICALS INC COM 87164F105   13,871,164 582,822 SH   SOLE 19 582,822 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   83,331,868 3,501,339 SH   SOLE 21 3,501,339 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   65,398,306 2,747,828 SH   SOLE 22 2,634,910 0 112,918
SYNDAX PHARMACEUTICALS INC COM 87164F105   326,607 13,723 SH   SOLE 23 13,723 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   350,122 14,711 SH   SOLE 25 14,711 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   994,911 41,803 SH   SOLE 26 35,059 0 6,744
SYNDAX PHARMACEUTICALS INC COM 87164F105   2,783,410 116,950 SH   SOLE 30 116,950 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   359,975 15,125 SH   SOLE 40 15,125 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105   1,889,006 79,370 SH   SOLE 43 65,886 0 13,484
SYNLOGIC INC COM NEW 87166L209   35,365 19,757 SH   SOLE 22 19,757 0 0
SYNOPSYS INC COM 871607107   184,981,406 323,677 SH   SOLE 2 106,525 0 217,152
SYNOPSYS INC COM 871607107   67,966,209 118,926 SH   SOLE 4 58,040 0 60,886
SYNOPSYS INC COM 871607107   104,610,789 183,046 SH   SOLE 7 157,501 0 25,545
SYNOPSYS INC COM 871607107   3,733,038 6,532 SH   SOLE 13 6,532 0 0
SYNOPSYS INC COM 871607107   12,899,327 22,571 SH   SOLE 15 22,571 0 0
SYNOPSYS INC COM 871607107   266,692,190 466,653 SH   SOLE 18 428,660 0 37,993
SYNOPSYS INC COM 871607107   186,434,730 326,220 SH   SOLE 19 326,220 0 0
SYNOPSYS INC COM 871607107   2,585,229,399 4,523,586 SH   SOLE 21 4,523,586 0 0
SYNOPSYS INC COM 871607107   1,966,484,066 3,440,917 SH   SOLE 22 3,094,018 0 346,899
SYNOPSYS INC COM 871607107   143,033,877 250,278 SH   SOLE 23 250,278 0 0
SYNOPSYS INC COM 871607107   333,428,531 583,427 SH   SOLE 25 582,545 0 882
SYNOPSYS INC COM 871607107   96,007,428 167,992 SH   SOLE 26 96,449 0 71,543
SYNOPSYS INC COM 871607107   213,075,774 372,836 SH   SOLE 28 6,061 0 366,775
SYNOPSYS INC COM 871607107   189,167 331 SH   SOLE 29 331 0 0
SYNOPSYS INC COM 871607107   676,531,985 1,183,783 SH   SOLE 30 1,167,586 0 16,197
SYNOPSYS INC COM 871607107   19,870,484 34,769 SH   SOLE 31 32,333 0 2,436
SYNOPSYS INC COM 871607107   26,138,696 45,737 SH   SOLE 32 45,737 0 0
SYNOPSYS INC COM 871607107   114,293,714 199,989 SH   SOLE 34 199,989 0 0
SYNOPSYS INC COM 871607107   18,634,329 32,606 SH   SOLE 36 32,606 0 0
SYNOPSYS INC COM 871607107   4,297,109 7,519 SH   SOLE 40 7,519 0 0
SYNOPSYS INC COM 871607107   91,440 160 SH   OTR 43 160 0 0
SYNOPSYS INC COM 871607107   123,275,510 215,705 SH   SOLE 43 184,567 0 31,138
SYNOVUS FINL CORP COM NEW 87161C501   15,244,392 380,539 SH   SOLE 2 141,264 0 239,275
SYNOVUS FINL CORP COM NEW 87161C501   15,824 395 SH   SOLE 4 395 0 0
SYNOVUS FINL CORP COM NEW 87161C501   1,852,975 46,255 SH   SOLE 7 43,858 0 2,397
SYNOVUS FINL CORP COM NEW 87161C501   10,154,289 253,477 SH   SOLE 18 253,477 0 0
SYNOVUS FINL CORP COM NEW 87161C501   1,937,342 48,361 SH   SOLE 19 48,361 0 0
SYNOVUS FINL CORP COM NEW 87161C501   301,826,502 7,534,361 SH   SOLE 21 7,534,361 0 0
SYNOVUS FINL CORP COM NEW 87161C501   181,202,076 4,523,267 SH   SOLE 22 4,330,569 0 192,698
SYNOVUS FINL CORP COM NEW 87161C501   1,200,558 29,969 SH   SOLE 25 29,969 0 0
SYNOVUS FINL CORP COM NEW 87161C501   2,490,971 62,181 SH   SOLE 26 62,181 0 0
SYNOVUS FINL CORP COM NEW 87161C501   323,004 8,063 SH   SOLE 28 2,648 0 5,415
SYNOVUS FINL CORP COM NEW 87161C501   13,708,852 342,208 SH   SOLE 30 342,208 0 0
SYNOVUS FINL CORP COM NEW 87161C501   72,148 1,801 SH   SOLE 31 1,801 0 0
SYNOVUS FINL CORP COM NEW 87161C501   203,064 5,069 SH   SOLE 36 5,069 0 0
SYNOVUS FINL CORP COM NEW 87161C501   1,297,864 32,398 SH   SOLE 40 32,398 0 0
SYNOVUS FINL CORP COM NEW 87161C501   12,138 303 SH   OTR 43 303 0 0
SYNOVUS FINL CORP COM NEW 87161C501   9,014,705 225,030 SH   SOLE 43 197,619 0 27,411
SYNTEC OPTICS HLDGS INC CL A 87169M105   12,692 3,340 SH   SOLE 18 3,340 0 0
SYNTEC OPTICS HLDGS INC CL A 87169M105   22,340 5,879 SH   SOLE 22 5,879 0 0
SYNTEC OPTICS HLDGS INC CL A 87169M105   13,767 3,623 SH   SOLE 26 3,623 0 0
SYPRIS SOLUTIONS INC COM 871655106   3,339 2,100 SH   SOLE 18 2,100 0 0
SYPRIS SOLUTIONS INC COM 871655106   40,136 25,243 SH   SOLE 21 25,243 0 0
SYPRIS SOLUTIONS INC COM 871655106   48,177 30,300 SH   SOLE 22 30,300 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   12,423 2,322 SH   SOLE 2 2,322 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   21,491 4,017 SH   SOLE 18 4,017 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   288,622 53,948 SH   SOLE 21 53,948 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   1,052,356 196,702 SH   SOLE 22 196,702 0 0
SYROS PHARMACEUTICALS INC COM NEW 87184Q206   278 52 SH   SOLE 43 0 0 52
SYSCO CORP COM 871829107   69,391,771 854,789 SH   SOLE 2 144,104 0 710,685
SYSCO CORP COM 871829107   32,812,469 404,194 SH   SOLE 4 164,244 0 239,950
SYSCO CORP COM 871829107   40,065,658 493,541 SH   SOLE 7 446,161 0 47,380
SYSCO CORP COM 871829107   1,832,314 22,571 SH   SOLE 13 22,571 0 0
SYSCO CORP COM 871829107   6,013,084 74,071 SH   SOLE 15 74,071 0 0
SYSCO CORP COM 871829107   57,887,997 713,082 SH   SOLE 18 681,784 0 31,298
SYSCO CORP COM 871829107   11,385,089 140,245 SH   SOLE 19 140,245 0 0
SYSCO CORP COM 871829107   1,002,439,865 12,348,360 SH   SOLE 21 12,348,360 0 0
SYSCO CORP COM 871829107   872,740,446 10,750,683 SH   SOLE 22 9,647,833 0 1,102,850
SYSCO CORP COM 871829107   62,746,539 772,931 SH   SOLE 23 772,931 0 0
SYSCO CORP COM 871829107   77,084,956 949,556 SH   SOLE 25 901,883 0 47,673
SYSCO CORP COM 871829107   46,406,547 571,650 SH   SOLE 26 323,162 0 248,488
SYSCO CORP COM 871829107   85,808,802 1,057,019 SH   SOLE 28 66,594 0 990,425
SYSCO CORP COM 871829107   219,554,882 2,704,544 SH   SOLE 30 2,704,544 0 0
SYSCO CORP COM 871829107   9,299,250 114,551 SH   SOLE 31 106,588 0 7,963
SYSCO CORP COM 871829107   1,868,845 23,021 SH   SOLE 34 23,021 0 0
SYSCO CORP COM 871829107   9,323,604 114,851 SH   SOLE 36 114,851 0 0
SYSCO CORP COM 871829107   2,056,371 25,331 SH   SOLE 40 25,331 0 0
SYSCO CORP COM 871829107   41,158 507 SH   OTR 43 507 0 0
SYSCO CORP COM 871829107   42,943,129 528,987 SH   SOLE 43 433,044 0 95,943
SYSTEM1 INC CL A COM 87200P109   25,598 13,060 SH   SOLE 2 1,360 0 11,700
SYSTEM1 INC CL A COM 87200P109   161,888 82,596 SH   SOLE 18 82,596 0 0
SYSTEM1 INC CL A COM 87200P109   152,484 77,798 SH   SOLE 19 77,798 0 0
SYSTEM1 INC CL A COM 87200P109   2,308,692 1,177,904 SH   SOLE 21 1,177,904 0 0
SYSTEM1 INC CL A COM 87200P109   1,300,881 663,715 SH   SOLE 22 640,418 0 23,297
SYSTEM1 INC CL A COM 87200P109   131 67 SH   SOLE 26 0 0 67
T-MOBILE US INC COM 872590104   147,040,818 900,875 SH   SOLE 2 140,662 0 760,213
T-MOBILE US INC COM 872590104   63,475,768 388,897 SH   SOLE 4 175,351 0 213,546
T-MOBILE US INC COM 872590104   88,961,266 545,039 SH   SOLE 7 504,968 0 40,071
T-MOBILE US INC COM 872590104   4,330,227 26,530 SH   SOLE 13 26,530 0 0
T-MOBILE US INC COM 872590104   13,138,720 80,497 SH   SOLE 15 80,497 0 0
T-MOBILE US INC COM 872590104   118,737,001 727,466 SH   SOLE 18 695,040 0 32,426
T-MOBILE US INC COM 872590104   25,804,429 158,096 SH   SOLE 19 158,096 0 0
T-MOBILE US INC COM 872590104   2,161,227,032 13,241,190 SH   SOLE 21 13,241,190 0 0
T-MOBILE US INC COM 872590104   1,894,594,920 11,607,615 SH   SOLE 22 10,489,680 0 1,117,935
T-MOBILE US INC COM 872590104   131,168,652 803,631 SH   SOLE 23 803,631 0 0
T-MOBILE US INC COM 872590104   126,834,671 777,078 SH   SOLE 25 773,727 0 3,351
T-MOBILE US INC COM 872590104   96,924,443 593,827 SH   SOLE 26 372,739 0 221,088
T-MOBILE US INC COM 872590104   157,606,701 965,609 SH   SOLE 28 8,986 0 956,623
T-MOBILE US INC COM 872590104   701,212,706 4,296,120 SH   SOLE 30 4,296,120 0 0
T-MOBILE US INC COM 872590104   19,491,406 119,418 SH   SOLE 31 111,109 0 8,309
T-MOBILE US INC COM 872590104   58,082,327 355,853 SH   SOLE 32 355,853 0 0
T-MOBILE US INC COM 872590104   39,953,808 244,785 SH   SOLE 34 244,785 0 0
T-MOBILE US INC COM 872590104   21,545,040 132,000 SH   SOLE 36 132,000 0 0
T-MOBILE US INC COM 872590104   4,222,175 25,868 SH   SOLE 40 25,868 0 0
T-MOBILE US INC COM 872590104   151,631 929 SH   OTR 43 929 0 0
T-MOBILE US INC COM 872590104   125,012,912 765,917 SH   SOLE 43 659,152 0 106,765
T2 BIOSYSTEMS INC COM NEW 89853L302   110,883 36,961 SH   SOLE 22 36,961 0 0
TABOOLA.COM LTD ORD SHS M8744T106   441,380 99,410 SH   SOLE 2 35,822 0 63,588
TABOOLA.COM LTD ORD SHS M8744T106   429,201 96,667 SH   SOLE 18 96,667 0 0
TABOOLA.COM LTD ORD SHS M8744T106   493,377 111,121 SH   SOLE 19 111,121 0 0
TABOOLA.COM LTD ORD SHS M8744T106   773,031 174,106 SH   SOLE 21 174,106 0 0
TABOOLA.COM LTD ORD SHS M8744T106   457,471 103,034 SH   SOLE 22 45,831 0 57,203
TABOOLA.COM LTD ORD SHS M8744T106   122,446 27,578 SH   SOLE 25 27,578 0 0
TABOOLA.COM LTD ORD SHS M8744T106   1,521,632 342,710 SH   SOLE 26 167 0 342,543
TABOOLA.COM LTD ORD SHS M8744T106   471,870 106,277 SH   SOLE 28 0 0 106,277
TABOOLA.COM LTD ORD SHS M8744T106   77,363 17,424 SH   SOLE 30 17,424 0 0
TABOOLA.COM LTD ORD SHS M8744T106   149,370 33,642 SH   SOLE 40 33,642 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   1,499,583 92,282 SH   SOLE 2 46,020 0 46,262
TACTILE SYS TECHNOLOGY INC COM 87357P100   1,788 110 SH   SOLE 7 110 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   1,052,366 64,761 SH   SOLE 18 58,508 0 6,253
TACTILE SYS TECHNOLOGY INC COM 87357P100   4,964,814 305,527 SH   SOLE 19 305,527 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   13,698,669 842,995 SH   SOLE 21 842,995 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   16,570,304 1,019,711 SH   SOLE 22 983,523 0 36,188
TACTILE SYS TECHNOLOGY INC COM 87357P100   40,853 2,514 SH   SOLE 23 2,514 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   269,490 16,584 SH   SOLE 26 0 0 16,584
TACTILE SYS TECHNOLOGY INC COM 87357P100   33,605 2,068 SH   SOLE 28 2,068 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100   213,135 13,116 SH   SOLE 43 11,123 0 1,993
TAIWAN SEMICONDUCTOR MFG LTD OPTIONS 874039100   106,867,275 785,500 SH Put SOLE 25 785,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   51,928,516 381,687 SH   SOLE 2 336,377 0 45,310
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   803,919 5,909 SH   SOLE 4 5,909 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   249,788 1,836 SH   SOLE 7 1,836 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,533,387 18,621 SH   SOLE 13 18,621 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   18,051,658 132,684 SH   SOLE 15 132,684 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   127,294,210 935,643 SH   SOLE 18 835,658 0 99,985
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   178,643,990 1,313,076 SH   SOLE 19 1,313,076 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   478,225,137 3,515,069 SH   SOLE 21 3,515,069 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   113,558,894 834,685 SH   SOLE 22 834,685 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   319,686,072 2,349,769 SH   SOLE 25 2,349,769 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   22,810,823 167,665 SH   SOLE 26 152,341 0 15,324
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   34,391,399 252,785 SH   SOLE 28 0 0 252,785
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,554,714 26,128 SH   SOLE 30 26,128 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   325,840 2,395 SH   SOLE 31 0 0 2,395
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   201,244,888 1,479,198 SH   SOLE 34 1,479,198 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   15,782 116 SH   SOLE 36 116 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   487,584,898 3,583,865 SH   SOLE 43 3,092,705 0 491,160
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   43,402,142 292,290 SH   SOLE 2 58,266 0 234,024
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   16,781,449 113,014 SH   SOLE 4 47,423 0 65,591
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   18,569,862 125,058 SH   SOLE 7 112,835 0 12,223
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,398,479 9,418 SH   SOLE 13 9,418 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   3,787,831 25,509 SH   SOLE 15 25,509 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   43,956,455 296,023 SH   SOLE 18 258,555 0 37,468
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   58,828,471 396,178 SH   SOLE 19 396,178 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   698,125,290 4,701,497 SH   SOLE 21 4,701,497 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   510,962,702 3,441,058 SH   SOLE 22 3,079,816 0 361,242
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   37,768,135 254,348 SH   SOLE 23 254,348 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   39,215,318 264,094 SH   SOLE 25 263,319 0 775
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   24,940,529 167,961 SH   SOLE 26 97,707 0 70,254
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   39,133,797 263,545 SH   SOLE 28 2,167 0 261,378
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   217,043,527 1,461,671 SH   SOLE 30 1,401,146 0 60,525
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,827,936 39,248 SH   SOLE 31 36,472 0 2,776
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   7,653,175 51,540 SH   SOLE 32 51,540 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   98,419,320 662,801 SH   SOLE 34 662,801 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,014,062 33,767 SH   SOLE 36 33,767 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   1,249,989 8,418 SH   SOLE 40 8,418 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   16,928 114 SH   OTR 43 114 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   18,895,357 127,250 SH   SOLE 43 107,357 0 19,893
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,833 132 SH   SOLE 2 132 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   27,702,993 1,994,456 SH   SOLE 43 1,823,096 0 171,360
TAL EDUCATION GROUP SPONSORED ADS 874080104   2,024,727 178,390 SH   SOLE 2 10,471 0 167,919
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,643,310 144,785 SH   SOLE 4 82,524 0 62,261
TAL EDUCATION GROUP SPONSORED ADS 874080104   986,860 86,948 SH   SOLE 7 79,863 0 7,085
TAL EDUCATION GROUP SPONSORED ADS 874080104   570,996 50,308 SH   SOLE 13 50,308 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   6,985,131 615,430 SH   SOLE 15 615,430 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   1,295,353 114,128 SH   SOLE 18 114,128 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   82,282,109 7,249,525 SH   SOLE 21 7,249,525 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   46,033,512 4,055,816 SH   SOLE 22 3,345,278 0 710,538
TAL EDUCATION GROUP SPONSORED ADS 874080104   6,083,566 535,997 SH   SOLE 23 535,997 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   4,218,523 371,676 SH   SOLE 25 371,676 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   7,022,710 618,741 SH   SOLE 26 0 0 618,741
TAL EDUCATION GROUP SPONSORED ADS 874080104   12,182,171 1,073,319 SH   SOLE 28 0 0 1,073,319
TAL EDUCATION GROUP SPONSORED ADS 874080104   34,222,282 3,015,179 SH   SOLE 30 3,015,179 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   604,978 53,302 SH   SOLE 34 53,302 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   79,348 6,991 SH   SOLE 36 6,991 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   69,326 6,108 SH   SOLE 40 6,108 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   12,905,960 1,137,089 SH   SOLE 43 1,116,350 0 20,739
TALIS BIOMEDICAL CORP COM NEW 87424L207   578 66 SH   SOLE 2 66 0 0
TALIS BIOMEDICAL CORP COM NEW 87424L207   5,451 623 SH   SOLE 19 623 0 0
TALIS BIOMEDICAL CORP COM NEW 87424L207   24,176 2,763 SH   SOLE 22 2,763 0 0
TALIS BIOMEDICAL CORP COM NEW 87424L207   11,016 1,259 SH   SOLE 34 1,259 0 0
TALKSPACE INC COM 87427V103   28,853 8,082 SH   SOLE 18 8,082 0 0
TALKSPACE INC COM 87427V103   633,632 177,488 SH   SOLE 21 177,488 0 0
TALKSPACE INC COM 87427V103   4,298,890 1,204,171 SH   SOLE 22 1,204,171 0 0
TALKSPACE INC COM 87427V103   31,287 8,764 SH   SOLE 26 8,764 0 0
TALOS ENERGY INC COM 87484T108   1,265,178 90,824 SH   SOLE 2 40,306 0 50,518
TALOS ENERGY INC COM 87484T108   5,990 430 SH   SOLE 4 430 0 0
TALOS ENERGY INC COM 87484T108   515,396 36,999 SH   SOLE 7 35,043 0 1,956
TALOS ENERGY INC COM 87484T108   6,005,627 431,129 SH   SOLE 18 431,129 0 0
TALOS ENERGY INC COM 87484T108   4,118,725 295,673 SH   SOLE 19 295,673 0 0
TALOS ENERGY INC COM 87484T108   223,935,880 16,075,799 SH   SOLE 21 16,075,799 0 0
TALOS ENERGY INC COM 87484T108   55,064,217 3,952,923 SH   SOLE 22 3,782,106 0 170,817
TALOS ENERGY INC COM 87484T108   407,355 29,243 SH   SOLE 25 29,243 0 0
TALOS ENERGY INC COM 87484T108   659,544 47,347 SH   SOLE 26 33,673 0 13,674
TALOS ENERGY INC COM 87484T108   8,386,264 602,029 SH   SOLE 30 602,029 0 0
TALOS ENERGY INC COM 87484T108   417,301 29,957 SH   SOLE 40 29,957 0 0
TALOS ENERGY INC COM 87484T108   2,374,954 170,492 SH   SOLE 43 159,877 0 10,615
TALPHERA INC COM NEW 00444T209   94,294 91,548 SH   SOLE 22 91,548 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   3,926,579 110,889 SH   SOLE 2 38,103 0 72,786
TANDEM DIABETES CARE INC COM NEW 875372203   28,222 797 SH   SOLE 4 170 0 627
TANDEM DIABETES CARE INC COM NEW 875372203   596,375 16,842 SH   SOLE 7 15,954 0 888
TANDEM DIABETES CARE INC COM NEW 875372203   1,954,561 55,198 SH   SOLE 18 55,198 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   5,398,609 152,460 SH   SOLE 19 152,460 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   226,596,309 6,399,218 SH   SOLE 21 6,399,218 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   59,931,779 1,692,510 SH   SOLE 22 1,607,798 0 84,712
TANDEM DIABETES CARE INC COM NEW 875372203   504,734 14,254 SH   SOLE 25 14,254 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   5,282,960 149,194 SH   SOLE 26 27,911 0 121,283
TANDEM DIABETES CARE INC COM NEW 875372203   75,034 2,119 SH   SOLE 28 1,116 0 1,003
TANDEM DIABETES CARE INC COM NEW 875372203   11,243,348 317,519 SH   SOLE 30 317,519 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   32,081 906 SH   SOLE 31 906 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   162,496 4,589 SH   SOLE 34 4,589 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   22,521 636 SH   SOLE 36 636 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   554,662 15,664 SH   SOLE 40 15,664 0 0
TANDEM DIABETES CARE INC COM NEW 875372203   10,611,881 299,686 SH   SOLE 43 265,851 0 33,835
TANDY LEATHER FACTORY INC COM 87538X105   2,190 471 SH   SOLE 18 471 0 0
TANDY LEATHER FACTORY INC COM 87538X105   29,193 6,278 SH   SOLE 21 6,278 0 0
TANGER INC COM 875465106   3,479,136 117,817 SH   SOLE 2 41,160 0 76,657
TANGER INC COM 875465106   1,451,606 49,157 SH   SOLE 4 49,157 0 0
TANGER INC COM 875465106   4,972,645 168,393 SH   SOLE 7 151,332 0 17,061
TANGER INC COM 875465106   9,429,372 319,315 SH   SOLE 18 319,315 0 0
TANGER INC COM 875465106   13,124,284 444,439 SH   SOLE 19 444,439 0 0
TANGER INC COM 875465106   375,807,816 12,726,306 SH   SOLE 21 12,726,306 0 0
TANGER INC COM 875465106   124,190,010 4,205,554 SH   SOLE 22 4,025,149 0 180,405
TANGER INC COM 875465106   166,815 5,649 SH   SOLE 23 5,649 0 0
TANGER INC COM 875465106   14,191,409 480,576 SH   SOLE 25 480,576 0 0
TANGER INC COM 875465106   5,678,914 192,310 SH   SOLE 26 48,642 0 143,668
TANGER INC COM 875465106   12,648,792 428,337 SH   SOLE 28 5,651 0 422,686
TANGER INC COM 875465106   17,087,298 578,642 SH   SOLE 30 578,642 0 0
TANGER INC COM 875465106   53,892 1,825 SH   SOLE 36 1,825 0 0
TANGER INC COM 875465106   702,755 23,798 SH   SOLE 40 23,798 0 0
TANGER INC COM 875465106   5,204,667 176,250 SH   SOLE 43 151,131 0 25,119
TANGO THERAPEUTICS INC COM 87583X109   305,055 38,420 SH   SOLE 2 11,993 0 26,427
TANGO THERAPEUTICS INC COM 87583X109   2,342 295 SH   SOLE 7 295 0 0
TANGO THERAPEUTICS INC COM 87583X109   1,000,678 126,030 SH   SOLE 18 126,030 0 0
TANGO THERAPEUTICS INC COM 87583X109   775,119 97,622 SH   SOLE 19 97,622 0 0
TANGO THERAPEUTICS INC COM 87583X109   16,567,890 2,086,636 SH   SOLE 21 2,086,636 0 0
TANGO THERAPEUTICS INC COM 87583X109   10,657,481 1,342,252 SH   SOLE 22 1,281,325 0 60,927
TANGO THERAPEUTICS INC COM 87583X109   73,874 9,304 SH   SOLE 25 9,304 0 0
TANGO THERAPEUTICS INC COM 87583X109   16,055 2,022 SH   SOLE 26 2,022 0 0
TANGO THERAPEUTICS INC COM 87583X109   1,159,002 145,970 SH   SOLE 30 145,970 0 0
TANGO THERAPEUTICS INC COM 87583X109   2,739 345 SH   SOLE 36 345 0 0
TANGO THERAPEUTICS INC COM 87583X109   98,448 12,399 SH   SOLE 40 12,399 0 0
TANGO THERAPEUTICS INC COM 87583X109   532 67 SH   SOLE 43 67 0 0
TAPESTRY INC COM 876030107   24,688,793 519,983 SH   SOLE 2 264,228 0 255,755
TAPESTRY INC COM 876030107   87,316 1,839 SH   SOLE 4 1,839 0 0
TAPESTRY INC COM 876030107   7,003,632 147,507 SH   SOLE 7 128,936 0 18,571
TAPESTRY INC COM 876030107   525,794 11,074 SH   SOLE 15 11,074 0 0
TAPESTRY INC COM 876030107   50,894,175 1,071,908 SH   SOLE 18 1,022,615 0 49,293
TAPESTRY INC COM 876030107   183,137,340 3,857,147 SH   SOLE 19 3,857,147 0 0
TAPESTRY INC COM 876030107   284,651,574 5,995,189 SH   SOLE 21 5,995,189 0 0
TAPESTRY INC COM 876030107   269,312,590 5,672,127 SH   SOLE 22 5,283,143 0 388,984
TAPESTRY INC COM 876030107   2,675,261 56,345 SH   SOLE 23 56,345 0 0
TAPESTRY INC COM 876030107   3,748,119 78,941 SH   SOLE 25 78,941 0 0
TAPESTRY INC COM 876030107   13,835,292 291,392 SH   SOLE 26 291,199 0 193
TAPESTRY INC COM 876030107   422,714 8,903 SH   SOLE 28 2,912 0 5,991
TAPESTRY INC COM 876030107   41,945,066 883,426 SH   SOLE 30 883,426 0 0
TAPESTRY INC COM 876030107   135,508 2,854 SH   SOLE 31 2,854 0 0
TAPESTRY INC COM 876030107   13,111,270 276,143 SH   SOLE 34 276,143 0 0
TAPESTRY INC COM 876030107   426,893 8,991 SH   SOLE 36 8,991 0 0
TAPESTRY INC COM 876030107   2,296,560 48,369 SH   SOLE 40 48,369 0 0
TAPESTRY INC COM 876030107   16,550,049 348,569 SH   SOLE 43 304,947 0 43,622
TARGA RES CORP COM 87612G101   90,268,756 806,043 SH   SOLE 2 87,374 0 718,669
TARGA RES CORP COM 87612G101   13,501,626 120,561 SH   SOLE 4 99,041 0 21,520
TARGA RES CORP COM 87612G101   80,838,414 721,836 SH   SOLE 7 651,239 0 70,597
TARGA RES CORP COM 87612G101   4,553,289 40,658 SH   SOLE 13 40,658 0 0
TARGA RES CORP COM 87612G101   3,377,842 30,162 SH   SOLE 15 30,162 0 0
TARGA RES CORP COM 87612G101   53,510,278 477,813 SH   SOLE 18 464,483 0 13,330
TARGA RES CORP COM 87612G101   48,942,766 437,028 SH   SOLE 19 437,028 0 0
TARGA RES CORP COM 87612G101   876,840,040 7,829,628 SH   SOLE 21 7,829,628 0 0
TARGA RES CORP COM 87612G101   538,220,244 4,805,967 SH   SOLE 22 4,334,521 0 471,446
TARGA RES CORP COM 87612G101   35,296,224 315,173 SH   SOLE 23 315,173 0 0
TARGA RES CORP COM 87612G101   100,267,559 895,326 SH   SOLE 25 881,962 0 13,364
TARGA RES CORP COM 87612G101   21,682,832 193,614 SH   SOLE 26 129,899 0 63,715
TARGA RES CORP COM 87612G101   31,213,853 278,720 SH   SOLE 28 41,920 0 236,800
TARGA RES CORP COM 87612G101   254,534,904 2,272,836 SH   SOLE 30 2,272,836 0 0
TARGA RES CORP COM 87612G101   4,479,936 40,003 SH   SOLE 31 37,077 0 2,926
TARGA RES CORP COM 87612G101   68,400,468 610,773 SH   SOLE 34 610,773 0 0
TARGA RES CORP COM 87612G101   5,221,646 46,626 SH   SOLE 36 46,626 0 0
TARGA RES CORP COM 87612G101   1,186,086 10,591 SH   SOLE 40 10,591 0 0
TARGA RES CORP COM 87612G101   38,301 342 SH   OTR 43 342 0 0
TARGA RES CORP COM 87612G101   43,635,111 389,634 SH   SOLE 43 345,969 0 43,665
TARGET CORP COM 87612E106   156,846,090 885,086 SH   SOLE 2 211,042 0 674,044
TARGET CORP COM 87612E106   63,346,373 357,465 SH   SOLE 4 174,283 0 183,182
TARGET CORP COM 87612E106   91,788,932 517,967 SH   SOLE 7 472,086 0 45,881
TARGET CORP COM 87612E106   4,522,399 25,520 SH   SOLE 13 25,520 0 0
TARGET CORP COM 87612E106   11,915,246 67,238 SH   SOLE 15 67,238 0 0
TARGET CORP COM 87612E106   120,862,182 682,028 SH   SOLE 18 652,955 0 29,073
TARGET CORP COM 87612E106   24,785,299 139,864 SH   SOLE 19 139,864 0 0
TARGET CORP COM 87612E106   2,015,277,840 11,372,258 SH   SOLE 21 11,372,258 0 0
TARGET CORP COM 87612E106   1,785,206,806 10,073,962 SH   SOLE 22 9,057,095 0 1,016,867
TARGET CORP COM 87612E106   125,729,255 709,493 SH   SOLE 23 709,493 0 0
TARGET CORP COM 87612E106   223,358,851 1,260,419 SH   SOLE 25 1,234,182 0 26,237
TARGET CORP COM 87612E106   118,767,028 670,205 SH   SOLE 26 430,190 0 240,015
TARGET CORP COM 87612E106   215,584,826 1,216,550 SH   SOLE 28 61,534 0 1,155,016
TARGET CORP COM 87612E106   54,403 307 SH   SOLE 29 307 0 0
TARGET CORP COM 87612E106   528,294,199 2,981,176 SH   SOLE 30 2,880,349 0 100,827
TARGET CORP COM 87612E106   18,663,403 105,318 SH   SOLE 31 97,989 0 7,329
TARGET CORP COM 87612E106   5,397,285 30,457 SH   SOLE 34 30,457 0 0
TARGET CORP COM 87612E106   19,741,726 111,403 SH   SOLE 36 111,403 0 0
TARGET CORP COM 87612E106   3,994,668 22,542 SH   SOLE 40 22,542 0 0
TARGET CORP COM 87612E106   118,376 668 SH   OTR 43 668 0 0
TARGET CORP COM 87612E106   160,830,567 907,570 SH   SOLE 43 797,286 0 110,284
TARGET HOSPITALITY CORP COM 87615L107   201,639 18,550 SH   SOLE 2 10,407 0 8,143
TARGET HOSPITALITY CORP COM 87615L107   3,848 354 SH   SOLE 7 354 0 0
TARGET HOSPITALITY CORP COM 87615L107   803,565 73,925 SH   SOLE 18 73,925 0 0
TARGET HOSPITALITY CORP COM 87615L107   718,137 66,066 SH   SOLE 19 66,066 0 0
TARGET HOSPITALITY CORP COM 87615L107   12,915,517 1,188,180 SH   SOLE 21 1,188,180 0 0
TARGET HOSPITALITY CORP COM 87615L107   8,884,866 817,375 SH   SOLE 22 786,553 0 30,822
TARGET HOSPITALITY CORP COM 87615L107   94,276 8,673 SH   SOLE 25 8,673 0 0
TARGET HOSPITALITY CORP COM 87615L107   40,067 3,686 SH   SOLE 28 0 0 3,686
TARGET HOSPITALITY CORP COM 87615L107   404,190 37,184 SH   SOLE 30 37,184 0 0
TARGET HOSPITALITY CORP COM 87615L107   60,252 5,543 SH   SOLE 40 5,543 0 0
TARGET HOSPITALITY CORP COM 87615L107   150,506 13,846 SH   SOLE 43 13,128 0 718
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   183,629 4,337 SH   SOLE 2 282 0 4,055
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   4,446 105 SH   SOLE 7 105 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   921,403 21,762 SH   SOLE 18 21,762 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   728,756 17,212 SH   SOLE 19 17,212 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   16,373,937 386,725 SH   SOLE 21 386,725 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   6,851,713 161,826 SH   SOLE 22 150,277 0 11,549
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   120,838 2,854 SH   SOLE 25 2,854 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   354,343 8,369 SH   SOLE 30 8,369 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   66,770 1,577 SH   SOLE 40 1,577 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108   457,865 10,814 SH   SOLE 43 10,631 0 183
TARSUS PHARMACEUTICALS INC COM 87650L103   772,692 21,257 SH   SOLE 2 6,680 0 14,577
TARSUS PHARMACEUTICALS INC COM 87650L103   463,717 12,757 SH   SOLE 7 12,075 0 682
TARSUS PHARMACEUTICALS INC COM 87650L103   2,861,617 78,724 SH   SOLE 18 78,724 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   6,327,517 174,072 SH   SOLE 19 174,072 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   51,954,546 1,429,286 SH   SOLE 21 1,429,286 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   29,456,113 810,347 SH   SOLE 22 774,172 0 36,175
TARSUS PHARMACEUTICALS INC COM 87650L103   6,652 183 SH   SOLE 23 183 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   215,955 5,941 SH   SOLE 25 5,941 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   544,777 14,987 SH   SOLE 26 898 0 14,089
TARSUS PHARMACEUTICALS INC COM 87650L103   85,532 2,353 SH   SOLE 28 0 0 2,353
TARSUS PHARMACEUTICALS INC COM 87650L103   2,344,975 64,511 SH   SOLE 30 64,511 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   92,329 2,540 SH   SOLE 34 2,540 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   26,063 717 SH   SOLE 36 717 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   188,438 5,184 SH   SOLE 40 5,184 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   32,352 890 SH   OTR 43 890 0 0
TARSUS PHARMACEUTICALS INC COM 87650L103   1,051,642 28,931 SH   SOLE 43 15,303 0 13,628
TASEKO MINES LTD COM 876511106   16,423,456 7,568,413 SH   SOLE 21 7,568,413 0 0
TASEKO MINES LTD COM 876511106   1,536,453 708,043 SH   SOLE 43 684,416 0 23,627
TASKUS INC CLASS A COM 87652V109   732,587 62,883 SH   SOLE 2 60,808 0 2,075
TASKUS INC CLASS A COM 87652V109   43,163 3,705 SH   SOLE 21 3,705 0 0
TASKUS INC CLASS A COM 87652V109   4,345,438 372,999 SH   SOLE 22 361,617 0 11,382
TASKUS INC CLASS A COM 87652V109   40,740 3,497 SH   SOLE 25 3,497 0 0
TASKUS INC CLASS A COM 87652V109   231,602 19,880 SH   SOLE 30 19,880 0 0
TASKUS INC CLASS A COM 87652V109   42,872 3,680 SH   SOLE 40 3,680 0 0
TAYLOR DEVICES INC COM 877163105   20,605 414 SH   SOLE 18 414 0 0
TAYLOR DEVICES INC COM 877163105   270,848 5,442 SH   SOLE 21 5,442 0 0
TAYLOR DEVICES INC COM 877163105   356,353 7,160 SH   SOLE 22 7,160 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   57,062,424 917,845 SH   SOLE 2 790,265 0 127,580
TAYLOR MORRISON HOME CORP COM 87724P106   5,161,540 83,023 SH   SOLE 4 47,489 0 35,534
TAYLOR MORRISON HOME CORP COM 87724P106   1,434,262 23,070 SH   SOLE 7 22,090 0 980
TAYLOR MORRISON HOME CORP COM 87724P106   1,674,798 26,939 SH   SOLE 13 26,939 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   26,221,068 421,764 SH   SOLE 18 419,879 0 1,885
TAYLOR MORRISON HOME CORP COM 87724P106   35,077,868 564,225 SH   SOLE 19 564,225 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   554,495,473 8,919,020 SH   SOLE 21 8,919,020 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   242,928,778 3,907,492 SH   SOLE 22 3,741,889 0 165,603
TAYLOR MORRISON HOME CORP COM 87724P106   6,793,751 109,277 SH   SOLE 23 109,277 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   1,363,326 21,929 SH   SOLE 25 21,929 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   7,058,906 113,542 SH   SOLE 26 61,587 0 51,955
TAYLOR MORRISON HOME CORP COM 87724P106   197,390 3,175 SH   SOLE 28 2,298 0 877
TAYLOR MORRISON HOME CORP COM 87724P106   1,676,911 26,973 SH   SOLE 29 26,973 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   7,331,646 117,929 SH   SOLE 30 117,929 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   1,642,656 26,422 SH   SOLE 31 26,422 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   2,699,608 43,423 SH   SOLE 34 43,423 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   286,604 4,610 SH   SOLE 36 4,610 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   1,404,669 22,594 SH   SOLE 40 22,594 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   34,087,153 548,289 SH   SOLE 43 533,051 0 15,238
TAYSHA GENE THERAPIES INC COM SHS 877619106   2,810,915 979,413 SH   SOLE 21 979,413 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   4,343,211 1,513,314 SH   SOLE 22 1,513,314 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   284,693 99,196 SH   SOLE 30 99,196 0 0
TAYSHA GENE THERAPIES INC COM SHS 877619106   15,441 5,380 SH   SOLE 43 5,380 0 0
TC BANCSHARES INC COM 87224V108   8,759 637 SH   SOLE 18 637 0 0
TC BANCSHARES INC COM 87224V108   119,213 8,670 SH   SOLE 21 8,670 0 0
TC BANCSHARES INC COM 87224V108   9,694 705 SH   SOLE 22 705 0 0
TC ENERGY CORP COM 87807B107   311,872 7,758 SH   SOLE 2 7,758 0 0
TC ENERGY CORP COM 87807B107   382,945 9,526 SH   SOLE 19 9,526 0 0
TC ENERGY CORP COM 87807B107   25,024,138 622,491 SH   SOLE 21 622,491 0 0
TC ENERGY CORP COM 87807B107   549,574 13,671 SH   SOLE 22 13,671 0 0
TC ENERGY CORP COM 87807B107   19,658,503 489,017 SH   SOLE 43 378,376 0 110,641
TCTM KIDS IT EDUCATION INC. SPONSORED ADS 876108200   129 48 SH   SOLE 43 48 0 0
TD SYNNEX CORPORATION COM 87162W100   24,374,747 215,515 SH   SOLE 2 104,083 0 111,432
TD SYNNEX CORPORATION COM 87162W100   1,124,440 9,942 SH   SOLE 4 6,476 0 3,466
TD SYNNEX CORPORATION COM 87162W100   175,192 1,549 SH   SOLE 7 1,549 0 0
TD SYNNEX CORPORATION COM 87162W100   170,668 1,509 SH   SOLE 13 1,509 0 0
TD SYNNEX CORPORATION COM 87162W100   16,700,459 147,661 SH   SOLE 18 147,549 0 112
TD SYNNEX CORPORATION COM 87162W100   10,982,462 97,104 SH   SOLE 19 97,104 0 0
TD SYNNEX CORPORATION COM 87162W100   338,906,073 2,996,517 SH   SOLE 21 2,996,517 0 0
TD SYNNEX CORPORATION COM 87162W100   210,098,292 1,857,633 SH   SOLE 22 1,779,510 0 78,123
TD SYNNEX CORPORATION COM 87162W100   340,997 3,015 SH   SOLE 23 3,015 0 0
TD SYNNEX CORPORATION COM 87162W100   1,305,400 11,542 SH   SOLE 25 11,542 0 0
TD SYNNEX CORPORATION COM 87162W100   19,000,687 167,999 SH   SOLE 26 26,451 0 141,548
TD SYNNEX CORPORATION COM 87162W100   84,938 751 SH   SOLE 28 751 0 0
TD SYNNEX CORPORATION COM 87162W100   272,910 2,413 SH   SOLE 29 2,413 0 0
TD SYNNEX CORPORATION COM 87162W100   4,007,020 35,429 SH   SOLE 30 35,429 0 0
TD SYNNEX CORPORATION COM 87162W100   1,277,917 11,299 SH   SOLE 31 11,299 0 0
TD SYNNEX CORPORATION COM 87162W100   171,799 1,519 SH   SOLE 36 1,519 0 0
TD SYNNEX CORPORATION COM 87162W100   1,453,787 12,854 SH   SOLE 40 12,854 0 0
TD SYNNEX CORPORATION COM 87162W100   10,909,014 96,455 SH   SOLE 43 90,174 0 6,281
TE CONNECTIVITY LTD SHS H84989104   170,394,551 1,173,193 SH   SOLE 2 1,052,015 0 121,178
TE CONNECTIVITY LTD SHS H84989104   80,350,980 553,229 SH   SOLE 4 272,825 0 280,404
TE CONNECTIVITY LTD SHS H84989104   33,115,301 228,004 SH   SOLE 7 201,212 0 26,792
TE CONNECTIVITY LTD SHS H84989104   16,962,725 116,791 SH   SOLE 13 116,791 0 0
TE CONNECTIVITY LTD SHS H84989104   6,344,664 43,684 SH   SOLE 15 43,684 0 0
TE CONNECTIVITY LTD SHS H84989104   137,812,281 948,859 SH   SOLE 18 821,010 0 127,849
TE CONNECTIVITY LTD SHS H84989104   92,435,965 636,436 SH   SOLE 19 636,436 0 0
TE CONNECTIVITY LTD SHS H84989104   913,048,500 6,286,481 SH   SOLE 21 6,286,481 0 0
TE CONNECTIVITY LTD SHS H84989104   803,187,512 5,530,071 SH   SOLE 22 4,913,718 0 616,353
TE CONNECTIVITY LTD SHS H84989104   126,728,581 872,546 SH   SOLE 23 872,546 0 0
TE CONNECTIVITY LTD SHS H84989104   162,968,140 1,122,061 SH   SOLE 25 1,047,583 0 74,478
TE CONNECTIVITY LTD SHS H84989104   84,373,692 580,926 SH   SOLE 26 308,314 0 272,612
TE CONNECTIVITY LTD SHS H84989104   108,724,340 748,584 SH   SOLE 28 15,483 0 733,101
TE CONNECTIVITY LTD SHS H84989104   8,484,049 58,414 SH   SOLE 29 58,414 0 0
TE CONNECTIVITY LTD SHS H84989104   325,779,130 2,243,040 SH   SOLE 30 2,238,203 0 4,837
TE CONNECTIVITY LTD SHS H84989104   26,865,479 184,973 SH   SOLE 31 179,978 0 4,995
TE CONNECTIVITY LTD SHS H84989104   154,248,366 1,062,024 SH   SOLE 34 1,062,024 0 0
TE CONNECTIVITY LTD SHS H84989104   12,173,145 83,814 SH   SOLE 36 83,814 0 0
TE CONNECTIVITY LTD SHS H84989104   2,158,412 14,861 SH   SOLE 40 14,861 0 0
TE CONNECTIVITY LTD SHS H84989104   69,129,094 475,965 SH   SOLE 43 411,493 0 64,472
TEAM INC COM NEW 878155308   341,120 47,312 SH   SOLE 22 47,312 0 0
TECHNIPFMC PLC COM G87110105   61,431,540 2,446,497 SH   SOLE 2 184,802 0 2,261,695
TECHNIPFMC PLC COM G87110105   655,547 26,107 SH   SOLE 4 999 0 25,108
TECHNIPFMC PLC COM G87110105   2,805,314 111,721 SH   SOLE 7 106,223 0 5,498
TECHNIPFMC PLC COM G87110105   545,239 21,714 SH   SOLE 13 21,714 0 0
TECHNIPFMC PLC COM G87110105   3,698,954 147,310 SH   SOLE 18 147,310 0 0
TECHNIPFMC PLC COM G87110105   15,927,474 634,308 SH   SOLE 19 634,308 0 0
TECHNIPFMC PLC COM G87110105   152,468,573 6,072,026 SH   SOLE 21 6,072,026 0 0
TECHNIPFMC PLC COM G87110105   278,127,400 11,076,360 SH   SOLE 22 10,503,814 0 572,546
TECHNIPFMC PLC COM G87110105   48,186 1,919 SH   SOLE 23 1,919 0 0
TECHNIPFMC PLC COM G87110105   5,375,900 214,094 SH   SOLE 25 214,094 0 0
TECHNIPFMC PLC COM G87110105   4,872,596 194,050 SH   SOLE 26 193,454 0 596
TECHNIPFMC PLC COM G87110105   1,396,744 55,625 SH   SOLE 28 55,625 0 0
TECHNIPFMC PLC COM G87110105   819,088 32,620 SH   SOLE 29 32,620 0 0
TECHNIPFMC PLC COM G87110105   14,928,824 594,537 SH   SOLE 30 594,537 0 0
TECHNIPFMC PLC COM G87110105   1,441,013 57,388 SH   SOLE 31 57,388 0 0
TECHNIPFMC PLC COM G87110105   36,629,966 1,458,780 SH   SOLE 34 1,458,780 0 0
TECHNIPFMC PLC COM G87110105   150,359 5,988 SH   SOLE 36 5,988 0 0
TECHNIPFMC PLC COM G87110105   2,259,925 90,001 SH   SOLE 40 90,001 0 0
TECHNIPFMC PLC COM G87110105   28,927 1,152 SH   OTR 43 1,152 0 0
TECHNIPFMC PLC COM G87110105   10,215,886 406,845 SH   SOLE 43 368,960 0 37,885
TECHPRECISION CORP COM NEW 878739200   74,824 20,727 SH   SOLE 22 20,727 0 0
TECHTARGET INC COM 87874R100   526,237 15,908 SH   SOLE 2 7,401 0 8,507
TECHTARGET INC COM 87874R100   2,845 86 SH   SOLE 4 86 0 0
TECHTARGET INC COM 87874R100   5,425 164 SH   SOLE 7 164 0 0
TECHTARGET INC COM 87874R100   2,496,614 75,472 SH   SOLE 18 75,472 0 0
TECHTARGET INC COM 87874R100   2,015,697 60,934 SH   SOLE 19 60,934 0 0
TECHTARGET INC COM 87874R100   98,793,850 2,986,513 SH   SOLE 21 2,986,513 0 0
TECHTARGET INC COM 87874R100   25,167,959 760,821 SH   SOLE 22 734,575 0 26,246
TECHTARGET INC COM 87874R100   12,570 380 SH   SOLE 23 380 0 0
TECHTARGET INC COM 87874R100   131,824 3,985 SH   SOLE 25 3,985 0 0
TECHTARGET INC COM 87874R100   320,711 9,695 SH   SOLE 26 9,152 0 543
TECHTARGET INC COM 87874R100   15,713 475 SH   SOLE 28 475 0 0
TECHTARGET INC COM 87874R100   1,772,790 53,591 SH   SOLE 30 53,591 0 0
TECHTARGET INC COM 87874R100   177,210 5,357 SH   SOLE 40 5,357 0 0
TECHTARGET INC COM 87874R100   476,418 14,402 SH   SOLE 43 12,914 0 1,488
TECHTARGET INC NOTE 12/1 87874RAD2   3,396,250 3,575,000 PRN   SOLE 21 3,575,000 0 0
TECK RESOURCES LTD CL B 878742204   37,664,900 822,737 SH   SOLE 19 822,737 0 0
TECK RESOURCES LTD CL B 878742204   4,444,597 97,086 SH   SOLE 21 97,086 0 0
TECK RESOURCES LTD CL B 878742204   19,609,176 428,335 SH   SOLE 25 428,335 0 0
TECK RESOURCES LTD CL B 878742204   29,510,795 644,622 SH   SOLE 29 644,622 0 0
TECK RESOURCES LTD CL B 878742204   10,603,426 231,617 SH   SOLE 34 231,617 0 0
TECK RESOURCES LTD CL B 878742204   36,079,203 788,100 SH   SOLE 43 690,196 0 97,904
TECNOGLASS INC ORD SHS G87264100   48,284 928 SH   SOLE 2 928 0 0
TECNOGLASS INC ORD SHS G87264100   1,510,899 29,039 SH   SOLE 21 29,039 0 0
TECNOGLASS INC ORD SHS G87264100   18,422,054 354,066 SH   SOLE 22 354,066 0 0
TECNOGLASS INC ORD SHS G87264100   260 5 SH   SOLE 43 5 0 0
TEEKAY CORPORATION COM Y8564W103   363,352 49,911 SH   SOLE 2 2,758 0 47,153
TEEKAY CORPORATION COM Y8564W103   2,774 381 SH   SOLE 7 381 0 0
TEEKAY CORPORATION COM Y8564W103   1,255,036 172,395 SH   SOLE 18 172,395 0 0
TEEKAY CORPORATION COM Y8564W103   983,048 135,034 SH   SOLE 19 135,034 0 0
TEEKAY CORPORATION COM Y8564W103   16,416,516 2,255,016 SH   SOLE 21 2,255,016 0 0
TEEKAY CORPORATION COM Y8564W103   5,709,893 784,326 SH   SOLE 22 734,016 0 50,310
TEEKAY CORPORATION COM Y8564W103   5,627 773 SH   SOLE 43 675 0 98
TEEKAY TANKERS LTD CL A Y8565N300   855,765 14,651 SH   SOLE 2 933 0 13,718
TEEKAY TANKERS LTD CL A Y8565N300   15,170,829 259,730 SH   SOLE 7 259,730 0 0
TEEKAY TANKERS LTD CL A Y8565N300   3,675,099 62,919 SH   SOLE 18 62,919 0 0
TEEKAY TANKERS LTD CL A Y8565N300   3,003,559 51,422 SH   SOLE 19 51,422 0 0
TEEKAY TANKERS LTD CL A Y8565N300   48,133,286 824,059 SH   SOLE 21 824,059 0 0
TEEKAY TANKERS LTD CL A Y8565N300   17,637,717 301,964 SH   SOLE 22 281,412 0 20,552
TEGNA INC COM 87901J105   5,664,172 379,128 SH   SOLE 2 192,222 0 186,906
TEGNA INC COM 87901J105   7,799 522 SH   SOLE 4 522 0 0
TEGNA INC COM 87901J105   1,379,216 92,317 SH   SOLE 7 87,488 0 4,829
TEGNA INC COM 87901J105   11,745,977 786,210 SH   SOLE 18 786,210 0 0
TEGNA INC COM 87901J105   10,568,407 707,390 SH   SOLE 19 707,390 0 0
TEGNA INC COM 87901J105   230,165,102 15,405,964 SH   SOLE 21 15,405,964 0 0
TEGNA INC COM 87901J105   106,212,867 7,109,295 SH   SOLE 22 6,813,013 0 296,282
TEGNA INC COM 87901J105   121,417 8,127 SH   SOLE 23 8,127 0 0
TEGNA INC COM 87901J105   612,839 41,020 SH   SOLE 25 41,020 0 0
TEGNA INC COM 87901J105   3,079,687 206,137 SH   SOLE 26 158,871 0 47,266
TEGNA INC COM 87901J105   454,505 30,422 SH   SOLE 28 5,666 0 24,756
TEGNA INC COM 87901J105   7,376,192 493,721 SH   SOLE 30 493,721 0 0
TEGNA INC COM 87901J105   156,287 10,461 SH   SOLE 36 10,461 0 0
TEGNA INC COM 87901J105   616,126 41,240 SH   SOLE 40 41,240 0 0
TEGNA INC COM 87901J105   10,697 716 SH   OTR 43 716 0 0
TEGNA INC COM 87901J105   8,036,908 537,946 SH   SOLE 43 474,642 0 63,303
TEJON RANCH CO COM 879080109   210,947 13,689 SH   SOLE 2 6,089 0 7,600
TEJON RANCH CO COM 879080109   2,743 178 SH   SOLE 4 178 0 0
TEJON RANCH CO COM 879080109   1,880 122 SH   SOLE 7 122 0 0
TEJON RANCH CO COM 879080109   875,473 56,812 SH   SOLE 18 56,812 0 0
TEJON RANCH CO COM 879080109   701,648 45,532 SH   SOLE 19 45,532 0 0
TEJON RANCH CO COM 879080109   11,641,685 755,463 SH   SOLE 21 755,463 0 0
TEJON RANCH CO COM 879080109   8,041,709 521,850 SH   SOLE 22 494,386 0 27,464
TEJON RANCH CO COM 879080109   67,819 4,401 SH   SOLE 25 4,401 0 0
TEJON RANCH CO COM 879080109   275,947 17,907 SH   SOLE 28 0 0 17,907
TEJON RANCH CO COM 879080109   31,621 2,052 SH   SOLE 30 2,052 0 0
TEJON RANCH CO COM 879080109   26,675 1,731 SH   SOLE 40 1,731 0 0
TEJON RANCH CO COM 879080109   116,006 7,528 SH   SOLE 43 7,013 0 515
TELA BIO INC COM 872381108   9,378 1,654 SH   SOLE 2 548 0 1,106
TELA BIO INC COM 872381108   228,682 40,332 SH   SOLE 18 40,332 0 0
TELA BIO INC COM 872381108   170,083 29,997 SH   SOLE 19 29,997 0 0
TELA BIO INC COM 872381108   3,127,408 551,571 SH   SOLE 21 551,571 0 0
TELA BIO INC COM 872381108   2,379,552 419,674 SH   SOLE 22 416,666 0 3,008
TELADOC HEALTH INC COM 87918A105   22,763,522 1,507,518 SH   SOLE 2 1,098,653 0 408,865
TELADOC HEALTH INC COM 87918A105   7,490 496 SH   SOLE 4 496 0 0
TELADOC HEALTH INC COM 87918A105   1,067,147 70,672 SH   SOLE 7 68,778 0 1,894
TELADOC HEALTH INC COM 87918A105   57,259 3,792 SH   SOLE 13 3,792 0 0
TELADOC HEALTH INC COM 87918A105   5,084,049 336,692 SH   SOLE 18 273,491 0 63,201
TELADOC HEALTH INC COM 87918A105   24,062,514 1,593,544 SH   SOLE 19 1,593,544 0 0
TELADOC HEALTH INC COM 87918A105   37,597,656 2,489,911 SH   SOLE 21 2,489,911 0 0
TELADOC HEALTH INC COM 87918A105   100,721,243 6,670,281 SH   SOLE 22 6,018,203 0 652,078
TELADOC HEALTH INC COM 87918A105   2,756,596 182,556 SH   SOLE 23 182,556 0 0
TELADOC HEALTH INC COM 87918A105   520,044 34,440 SH   SOLE 25 34,440 0 0
TELADOC HEALTH INC COM 87918A105   9,228,954 611,189 SH   SOLE 26 198,891 0 412,298
TELADOC HEALTH INC COM 87918A105   42,839 2,837 SH   SOLE 28 2,837 0 0
TELADOC HEALTH INC COM 87918A105   6,422,830 425,353 SH   SOLE 30 425,353 0 0
TELADOC HEALTH INC COM 87918A105   32,676 2,164 SH   SOLE 31 2,164 0 0
TELADOC HEALTH INC COM 87918A105   1,473,911 97,610 SH   SOLE 34 97,610 0 0
TELADOC HEALTH INC COM 87918A105   216,821 14,359 SH   SOLE 36 14,359 0 0
TELADOC HEALTH INC COM 87918A105   553,128 36,631 SH   SOLE 40 36,631 0 0
TELADOC HEALTH INC COM 87918A105   2,060,576 136,462 SH   SOLE 43 106,488 0 29,974
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   6,415,638 7,615,000 PRN   SOLE 21 7,615,000 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   34,595,894 80,583 SH   SOLE 2 14,992 0 65,591
TELEDYNE TECHNOLOGIES INC COM 879360105   20,075,862 46,762 SH   SOLE 4 19,827 0 26,935
TELEDYNE TECHNOLOGIES INC COM 879360105   16,203,825 37,743 SH   SOLE 7 34,045 0 3,698
TELEDYNE TECHNOLOGIES INC COM 879360105   725,980 1,691 SH   SOLE 13 1,691 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   3,073,502 7,159 SH   SOLE 15 7,159 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   51,953,301 121,013 SH   SOLE 18 118,088 0 2,925
TELEDYNE TECHNOLOGIES INC COM 879360105   97,340,153 226,731 SH   SOLE 19 226,731 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   679,550,879 1,582,854 SH   SOLE 21 1,582,854 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   463,882,407 1,080,505 SH   SOLE 22 977,991 0 102,514
TELEDYNE TECHNOLOGIES INC COM 879360105   30,122,379 70,163 SH   SOLE 23 70,163 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   13,556,638 31,577 SH   SOLE 25 31,304 0 273
TELEDYNE TECHNOLOGIES INC COM 879360105   22,581,373 52,598 SH   SOLE 26 28,552 0 24,046
TELEDYNE TECHNOLOGIES INC COM 879360105   32,533,011 75,778 SH   SOLE 28 655 0 75,123
TELEDYNE TECHNOLOGIES INC COM 879360105   128,769,811 299,939 SH   SOLE 30 275,192 0 24,747
TELEDYNE TECHNOLOGIES INC COM 879360105   4,652,112 10,836 SH   SOLE 31 10,078 0 758
TELEDYNE TECHNOLOGIES INC COM 879360105   910,588 2,121 SH   SOLE 34 2,121 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   5,822,438 13,562 SH   SOLE 36 13,562 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   1,037,237 2,416 SH   SOLE 40 2,416 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   23,603,155 54,978 SH   SOLE 43 48,457 0 6,521
TELEFLEX INCORPORATED COM 879369106   13,854,043 61,255 SH   SOLE 2 12,704 0 48,551
TELEFLEX INCORPORATED COM 879369106   9,288,802 41,070 SH   SOLE 4 18,418 0 22,652
TELEFLEX INCORPORATED COM 879369106   16,973,832 75,049 SH   SOLE 7 69,007 0 6,042
TELEFLEX INCORPORATED COM 879369106   393,536 1,740 SH   SOLE 13 1,740 0 0
TELEFLEX INCORPORATED COM 879369106   1,430,525 6,325 SH   SOLE 15 6,325 0 0
TELEFLEX INCORPORATED COM 879369106   16,849,439 74,499 SH   SOLE 18 71,501 0 2,998
TELEFLEX INCORPORATED COM 879369106   44,768,768 197,943 SH   SOLE 19 197,943 0 0
TELEFLEX INCORPORATED COM 879369106   366,413,494 1,620,080 SH   SOLE 21 1,620,080 0 0
TELEFLEX INCORPORATED COM 879369106   233,943,915 1,034,372 SH   SOLE 22 929,733 0 104,639
TELEFLEX INCORPORATED COM 879369106   16,047,214 70,952 SH   SOLE 23 70,952 0 0
TELEFLEX INCORPORATED COM 879369106   18,430,819 81,491 SH   SOLE 25 81,367 0 124
TELEFLEX INCORPORATED COM 879369106   10,426,437 46,100 SH   SOLE 26 26,391 0 19,709
TELEFLEX INCORPORATED COM 879369106   18,949,653 83,785 SH   SOLE 28 546 0 83,239
TELEFLEX INCORPORATED COM 879369106   75,758,129 334,961 SH   SOLE 30 334,961 0 0
TELEFLEX INCORPORATED COM 879369106   2,484,704 10,986 SH   SOLE 31 10,262 0 724
TELEFLEX INCORPORATED COM 879369106   1,892,817 8,369 SH   SOLE 34 8,369 0 0
TELEFLEX INCORPORATED COM 879369106   2,302,863 10,182 SH   SOLE 36 10,182 0 0
TELEFLEX INCORPORATED COM 879369106   568,818 2,515 SH   SOLE 40 2,515 0 0
TELEFLEX INCORPORATED COM 879369106   26,010 115 SH   OTR 43 115 0 0
TELEFLEX INCORPORATED COM 879369106   12,461,203 55,097 SH   SOLE 43 42,183 0 12,914
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   2,003,144 363,547 SH   SOLE 21 363,547 0 0
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   365,387 66,313 SH   SOLE 43 62,143 0 4,170
TELEFONICA BRASIL SA NEW ADR 87936R205   15,344,314 1,523,765 SH   SOLE 2 1,523,765 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   753,286 74,805 SH   SOLE 4 74,805 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   686,180 68,141 SH   SOLE 13 68,141 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   236,826 23,518 SH   SOLE 18 23,518 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   1,308,737 129,964 SH   SOLE 19 129,964 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   13,412,444 1,331,921 SH   SOLE 21 1,331,921 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   16,071,720 1,596,000 SH   SOLE 22 1,596,000 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   276,764 27,484 SH   SOLE 26 0 0 27,484
TELEFONICA BRASIL SA NEW ADR 87936R205   1,289,615 128,065 SH   SOLE 28 0 0 128,065
TELEFONICA BRASIL SA NEW ADR 87936R205   4,384,861 435,438 SH   SOLE 30 435,438 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   174,181 17,297 SH   SOLE 31 0 0 17,297
TELEFONICA BRASIL SA NEW ADR 87936R205   541,524 53,776 SH   SOLE 34 53,776 0 0
TELEFONICA BRASIL SA NEW ADR 87936R205   35,776,129 3,552,744 SH   SOLE 43 3,040,142 0 512,602
TELEFONICA S A SPONSORED ADR 879382208   24,752,233 5,612,751 SH   SOLE 43 5,357,492 0 255,259
TELEPHONE & DATA SYS INC COM NEW 879433829   3,313,208 206,817 SH   SOLE 2 90,422 0 116,395
TELEPHONE & DATA SYS INC COM NEW 879433829   6,168 385 SH   SOLE 4 385 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   444,347 27,737 SH   SOLE 7 26,428 0 1,309
TELEPHONE & DATA SYS INC COM NEW 879433829   11,945,704 745,674 SH   SOLE 18 745,028 0 646
TELEPHONE & DATA SYS INC COM NEW 879433829   14,760,059 921,352 SH   SOLE 19 921,352 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   184,533,996 11,518,976 SH   SOLE 21 11,518,976 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   54,613,189 3,409,063 SH   SOLE 22 3,241,826 0 167,237
TELEPHONE & DATA SYS INC COM NEW 879433829   56,326 3,516 SH   SOLE 23 3,516 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   1,271,427 79,365 SH   SOLE 25 79,365 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   2,702,590 168,701 SH   SOLE 26 27,798 0 140,903
TELEPHONE & DATA SYS INC COM NEW 879433829   94,053 5,871 SH   SOLE 28 1,908 0 3,963
TELEPHONE & DATA SYS INC COM NEW 879433829   4,234,358 264,317 SH   SOLE 30 264,317 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   1,413,701 88,246 SH   SOLE 34 88,246 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   185,335 11,569 SH   SOLE 36 11,569 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   331,165 20,672 SH   SOLE 40 20,672 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   4,950,799 309,039 SH   SOLE 43 290,796 0 18,243
TELESIS BIO INC COM 192003101   804 1,827 SH   SOLE 18 1,827 0 0
TELESIS BIO INC COM 192003101   10,121 23,003 SH   SOLE 21 23,003 0 0
TELLURIAN INC NEW COM 87968A104   270,446 408,899 SH   SOLE 2 188,789 0 220,110
TELLURIAN INC NEW COM 87968A104   1,650 2,495 SH   SOLE 4 2,495 0 0
TELLURIAN INC NEW COM 87968A104   4,037 6,104 SH   SOLE 7 6,104 0 0
TELLURIAN INC NEW COM 87968A104   994,000 1,502,873 SH   SOLE 18 1,502,873 0 0
TELLURIAN INC NEW COM 87968A104   814,648 1,231,703 SH   SOLE 19 1,231,703 0 0
TELLURIAN INC NEW COM 87968A104   14,762,193 22,319,614 SH   SOLE 21 22,319,614 0 0
TELLURIAN INC NEW COM 87968A104   12,294,763 18,588,997 SH   SOLE 22 17,859,717 0 729,280
TELLURIAN INC NEW COM 87968A104   79,070 119,550 SH   SOLE 25 119,550 0 0
TELLURIAN INC NEW COM 87968A104   192,679 291,320 SH   SOLE 26 291,320 0 0
TELLURIAN INC NEW COM 87968A104   203,641 307,894 SH   SOLE 28 0 0 307,894
TELLURIAN INC NEW COM 87968A104   448,688 678,392 SH   SOLE 30 678,392 0 0
TELLURIAN INC NEW COM 87968A104   117,977 178,375 SH   SOLE 40 178,375 0 0
TELLURIAN INC NEW COM 87968A104   15,859 23,978 SH   SOLE 43 20,935 0 3,043
TELOS CORP MD COM 87969B101   85,733 20,609 SH   SOLE 18 20,609 0 0
TELOS CORP MD COM 87969B101   479,423 115,246 SH   SOLE 21 115,246 0 0
TELOS CORP MD COM 87969B101   3,349,536 805,177 SH   SOLE 22 796,986 0 8,191
TELOS CORP MD COM 87969B101   76,690 18,435 SH   SOLE 26 13,251 0 5,184
TELOS CORP MD COM 87969B101   2,055 494 SH   SOLE 43 494 0 0
TELUS CORPORATION COM 87971M103   30,036,155 1,876,087 SH   SOLE 18 1,869,839 0 6,248
TELUS CORPORATION COM 87971M103   2,555,228 159,602 SH   SOLE 26 159,602 0 0
TELUS CORPORATION COM 87971M103   588,223 36,741 SH   SOLE 43 31,376 0 5,365
TEMPEST THERAPEUTICS INC COM 87978U108   1,987,042 508,195 SH   SOLE 22 508,195 0 0
TEMPUR SEALY INTL INC COM 88023U101   14,439,837 254,133 SH   SOLE 2 153,200 0 100,933
TEMPUR SEALY INTL INC COM 88023U101   28,240 497 SH   SOLE 4 497 0 0
TEMPUR SEALY INTL INC COM 88023U101   1,423,568 25,054 SH   SOLE 7 23,783 0 1,271
TEMPUR SEALY INTL INC COM 88023U101   16,873,097 296,957 SH   SOLE 18 296,957 0 0
TEMPUR SEALY INTL INC COM 88023U101   3,044,302 53,578 SH   SOLE 19 53,578 0 0
TEMPUR SEALY INTL INC COM 88023U101   494,055,298 8,695,095 SH   SOLE 21 8,695,095 0 0
TEMPUR SEALY INTL INC COM 88023U101   283,273,439 4,985,453 SH   SOLE 22 4,759,556 0 225,897
TEMPUR SEALY INTL INC COM 88023U101   1,921,425 33,816 SH   SOLE 25 33,816 0 0
TEMPUR SEALY INTL INC COM 88023U101   2,768,498 48,724 SH   SOLE 26 48,724 0 0
TEMPUR SEALY INTL INC COM 88023U101   323,988 5,702 SH   SOLE 28 3,077 0 2,625
TEMPUR SEALY INTL INC COM 88023U101   7,192,901 126,591 SH   SOLE 30 126,591 0 0
TEMPUR SEALY INTL INC COM 88023U101   118,129 2,079 SH   SOLE 31 2,079 0 0
TEMPUR SEALY INTL INC COM 88023U101   103,810 1,827 SH   SOLE 36 1,827 0 0
TEMPUR SEALY INTL INC COM 88023U101   2,095,749 36,884 SH   SOLE 40 36,884 0 0
TEMPUR SEALY INTL INC COM 88023U101   9,108,521 160,305 SH   SOLE 43 141,789 0 18,516
TENABLE HLDGS INC COM 88025T102   3,626,926 73,375 SH   SOLE 2 39,487 0 33,888
TENABLE HLDGS INC COM 88025T102   521,585 10,552 SH   SOLE 4 307 0 10,245
TENABLE HLDGS INC COM 88025T102   1,332,188 26,951 SH   SOLE 7 25,988 0 963
TENABLE HLDGS INC COM 88025T102   14,142,318 286,108 SH   SOLE 18 271,933 0 14,175
TENABLE HLDGS INC COM 88025T102   16,555,639 334,931 SH   SOLE 19 334,931 0 0
TENABLE HLDGS INC COM 88025T102   269,977,812 5,461,821 SH   SOLE 21 5,461,821 0 0
TENABLE HLDGS INC COM 88025T102   165,032,930 3,338,720 SH   SOLE 22 3,233,121 0 105,599
TENABLE HLDGS INC COM 88025T102   94,461 1,911 SH   SOLE 23 1,911 0 0
TENABLE HLDGS INC COM 88025T102   1,167,586 23,621 SH   SOLE 25 23,621 0 0
TENABLE HLDGS INC COM 88025T102   2,648,805 53,587 SH   SOLE 26 36,093 0 17,494
TENABLE HLDGS INC COM 88025T102   214,872 4,347 SH   SOLE 28 1,568 0 2,779
TENABLE HLDGS INC COM 88025T102   35,216,305 712,448 SH   SOLE 30 712,448 0 0
TENABLE HLDGS INC COM 88025T102   131,039 2,651 SH   SOLE 36 2,651 0 0
TENABLE HLDGS INC COM 88025T102   1,180,438 23,881 SH   SOLE 40 23,881 0 0
TENABLE HLDGS INC COM 88025T102   1,828,861 36,999 SH   SOLE 43 34,320 0 2,679
TENARIS S A SPONSORED ADS 88031M109   25,798,812 656,960 SH   SOLE 43 617,741 0 39,219
TENAX THERAPEUTICS INC COM NEW 88032L605   1,272 300 SH   SOLE 22 300 0 0
TENAYA THERAPEUTICS INC COM 87990A106   131,854 25,211 SH   SOLE 2 1,223 0 23,988
TENAYA THERAPEUTICS INC COM 87990A106   3,311 633 SH   SOLE 7 633 0 0
TENAYA THERAPEUTICS INC COM 87990A106   856,297 163,728 SH   SOLE 18 163,728 0 0
TENAYA THERAPEUTICS INC COM 87990A106   8,281,229 1,583,409 SH   SOLE 19 1,583,409 0 0
TENAYA THERAPEUTICS INC COM 87990A106   8,884,928 1,698,839 SH   SOLE 21 1,698,839 0 0
TENAYA THERAPEUTICS INC COM 87990A106   6,365,271 1,217,069 SH   SOLE 22 1,178,389 0 38,680
TENAYA THERAPEUTICS INC COM 87990A106   35,533 6,794 SH   SOLE 34 6,794 0 0
TENAYA THERAPEUTICS INC COM 87990A106   27,792 5,314 SH   SOLE 43 0 0 5,314
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   3,191,187 285,182 SH   SOLE 2 17,934 0 267,248
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,489,098 133,074 SH   SOLE 4 25,024 0 108,050
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,827,797 163,342 SH   SOLE 7 148,970 0 14,372
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   872,104 77,936 SH   SOLE 13 77,936 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   11,387,179 1,017,621 SH   SOLE 15 1,017,621 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   1,980,496 176,988 SH   SOLE 18 176,988 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   48,689,346 4,351,148 SH   SOLE 19 4,351,148 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   138,382,702 12,366,640 SH   SOLE 21 12,366,640 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   72,782,882 6,504,279 SH   SOLE 22 5,609,720 0 894,559
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   10,322,775 922,500 SH   SOLE 23 922,500 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   19,690,663 1,759,666 SH   SOLE 25 1,759,666 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   12,378,680 1,106,227 SH   SOLE 26 415,415 0 690,812
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   40,094,699 3,583,083 SH   SOLE 28 0 0 3,583,083
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   56,851,545 5,080,567 SH   SOLE 30 5,080,567 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   50,049,703 4,472,717 SH   SOLE 34 4,472,717 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   130,039 11,621 SH   SOLE 36 11,621 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   115,649 10,335 SH   SOLE 40 10,335 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   23,313,828 2,083,452 SH   SOLE 43 1,992,671 0 90,781
TENET HEALTHCARE CORP COM NEW 88033G407   39,454,300 375,362 SH   SOLE 2 238,118 0 137,244
TENET HEALTHCARE CORP COM NEW 88033G407   430,215 4,093 SH   SOLE 4 346 0 3,747
TENET HEALTHCARE CORP COM NEW 88033G407   1,075,486 10,232 SH   SOLE 7 9,836 0 396
TENET HEALTHCARE CORP COM NEW 88033G407   1,013,996 9,647 SH   SOLE 13 9,647 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   76,978,885 732,365 SH   SOLE 18 730,167 0 2,198
TENET HEALTHCARE CORP COM NEW 88033G407   18,451,640 175,546 SH   SOLE 19 175,546 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   545,098,148 5,185,978 SH   SOLE 21 5,185,978 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   329,569,882 3,135,476 SH   SOLE 22 3,008,916 0 126,560
TENET HEALTHCARE CORP COM NEW 88033G407   6,792,208 64,620 SH   SOLE 25 18,274 0 46,346
TENET HEALTHCARE CORP COM NEW 88033G407   6,853,592 65,204 SH   SOLE 26 41,660 0 23,544
TENET HEALTHCARE CORP COM NEW 88033G407   1,891,034 17,991 SH   SOLE 28 16,005 0 1,986
TENET HEALTHCARE CORP COM NEW 88033G407   1,159,679 11,033 SH   SOLE 29 11,033 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   9,268,600 88,180 SH   SOLE 30 88,180 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,108,700 10,548 SH   SOLE 31 10,548 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   43,348,415 412,410 SH   SOLE 34 412,410 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   2,384,525 22,686 SH   SOLE 36 22,686 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   1,976,068 18,800 SH   SOLE 40 18,800 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   7,698,729 73,244 SH   SOLE 43 67,081 0 6,164
TENNANT CO COM 880345103   6,682,713 54,952 SH   SOLE 2 32,896 0 22,056
TENNANT CO COM 880345103   6,932 57 SH   SOLE 4 57 0 0
TENNANT CO COM 880345103   1,214,397 9,986 SH   SOLE 7 9,449 0 537
TENNANT CO COM 880345103   6,852,480 56,348 SH   SOLE 18 56,348 0 0
TENNANT CO COM 880345103   13,395,828 110,154 SH   SOLE 19 110,154 0 0
TENNANT CO COM 880345103   260,305,962 2,140,498 SH   SOLE 21 2,140,498 0 0
TENNANT CO COM 880345103   75,745,032 622,852 SH   SOLE 22 596,407 0 26,445
TENNANT CO COM 880345103   398,638 3,278 SH   SOLE 23 3,278 0 0
TENNANT CO COM 880345103   425,635 3,500 SH   SOLE 25 3,500 0 0
TENNANT CO COM 880345103   2,787,180 22,919 SH   SOLE 26 4,208 0 18,711
TENNANT CO COM 880345103   33,808 278 SH   SOLE 28 278 0 0
TENNANT CO COM 880345103   8,888,718 73,092 SH   SOLE 30 73,092 0 0
TENNANT CO COM 880345103   13,377 110 SH   SOLE 36 110 0 0
TENNANT CO COM 880345103   495,926 4,078 SH   SOLE 40 4,078 0 0
TENNANT CO COM 880345103   3,356,001 27,596 SH   SOLE 43 26,009 0 1,587
TERADATA CORP DEL COM 88076W103   27,636,908 714,686 SH   SOLE 2 534,905 0 179,781
TERADATA CORP DEL COM 88076W103   2,578,554 66,681 SH   SOLE 4 42,404 0 24,277
TERADATA CORP DEL COM 88076W103   1,499,661 38,781 SH   SOLE 7 37,575 0 1,206
TERADATA CORP DEL COM 88076W103   561,875 14,530 SH   SOLE 13 14,530 0 0
TERADATA CORP DEL COM 88076W103   13,339,487 344,957 SH   SOLE 18 311,710 0 33,247
TERADATA CORP DEL COM 88076W103   22,302,574 576,741 SH   SOLE 19 576,741 0 0
TERADATA CORP DEL COM 88076W103   234,644,881 6,067,879 SH   SOLE 21 6,067,879 0 0
TERADATA CORP DEL COM 88076W103   144,792,081 3,744,300 SH   SOLE 22 3,491,902 0 252,398
TERADATA CORP DEL COM 88076W103   6,929,741 179,202 SH   SOLE 23 179,202 0 0
TERADATA CORP DEL COM 88076W103   826,146 21,364 SH   SOLE 25 21,364 0 0
TERADATA CORP DEL COM 88076W103   10,876,634 281,268 SH   SOLE 26 41,167 0 240,101
TERADATA CORP DEL COM 88076W103   1,577,040 40,782 SH   SOLE 28 1,953 0 38,829
TERADATA CORP DEL COM 88076W103   428,696 11,086 SH   SOLE 29 11,086 0 0
TERADATA CORP DEL COM 88076W103   31,115,429 804,640 SH   SOLE 30 804,640 0 0
TERADATA CORP DEL COM 88076W103   862,689 22,309 SH   SOLE 31 22,309 0 0
TERADATA CORP DEL COM 88076W103   1,926,965 49,831 SH   SOLE 34 49,831 0 0
TERADATA CORP DEL COM 88076W103   210,752 5,450 SH   SOLE 36 5,450 0 0
TERADATA CORP DEL COM 88076W103   807,971 20,894 SH   SOLE 40 20,894 0 0
TERADATA CORP DEL COM 88076W103   14,385 372 SH   OTR 43 372 0 0
TERADATA CORP DEL COM 88076W103   2,832,539 73,249 SH   SOLE 43 65,836 0 7,413
TERADYNE INC COM 880770102   70,313,174 623,178 SH   SOLE 2 407,882 0 215,296
TERADYNE INC COM 880770102   20,800,887 184,356 SH   SOLE 4 80,699 0 103,657
TERADYNE INC COM 880770102   11,061,966 98,041 SH   SOLE 7 86,437 0 11,604
TERADYNE INC COM 880770102   1,268,999 11,247 SH   SOLE 13 11,247 0 0
TERADYNE INC COM 880770102   2,564,964 22,733 SH   SOLE 15 22,733 0 0
TERADYNE INC COM 880770102   36,219,671 321,011 SH   SOLE 18 310,509 0 10,502
TERADYNE INC COM 880770102   8,396,019 74,413 SH   SOLE 19 74,413 0 0
TERADYNE INC COM 880770102   825,209,848 7,313,745 SH   SOLE 21 7,313,745 0 0
TERADYNE INC COM 880770102   380,350,043 3,371,001 SH   SOLE 22 3,025,969 0 345,032
TERADYNE INC COM 880770102   29,009,157 257,105 SH   SOLE 23 257,105 0 0
TERADYNE INC COM 880770102   25,437,524 225,450 SH   SOLE 25 224,965 0 485
TERADYNE INC COM 880770102   17,740,712 157,234 SH   SOLE 26 96,751 0 60,483
TERADYNE INC COM 880770102   34,750,512 307,990 SH   SOLE 28 2,444 0 305,546
TERADYNE INC COM 880770102   491,262 4,354 SH   SOLE 29 4,354 0 0
TERADYNE INC COM 880770102   169,213,295 1,499,719 SH   SOLE 30 1,499,719 0 0
TERADYNE INC COM 880770102   6,188,387 54,847 SH   SOLE 31 52,431 0 2,416
TERADYNE INC COM 880770102   809,555 7,175 SH   SOLE 34 7,175 0 0
TERADYNE INC COM 880770102   3,751,936 33,253 SH   SOLE 36 33,253 0 0
TERADYNE INC COM 880770102   816,889 7,240 SH   SOLE 40 7,240 0 0
TERADYNE INC COM 880770102   24,935 221 SH   OTR 43 221 0 0
TERADYNE INC COM 880770102   14,384,436 127,488 SH   SOLE 43 110,844 0 16,644
TERAWULF INC COM 88080T104   192,868 73,334 SH   SOLE 2 5,250 0 68,084
TERAWULF INC COM 88080T104   3,645 1,386 SH   SOLE 7 1,386 0 0
TERAWULF INC COM 88080T104   1,069,979 406,836 SH   SOLE 18 406,836 0 0
TERAWULF INC COM 88080T104   868,889 330,376 SH   SOLE 19 330,376 0 0
TERAWULF INC COM 88080T104   15,712,049 5,974,163 SH   SOLE 21 5,974,163 0 0
TERAWULF INC COM 88080T104   10,832,023 4,118,640 SH   SOLE 22 3,978,895 0 139,745
TERAWULF INC COM 88080T104   1,611,220 612,631 SH   SOLE 30 612,631 0 0
TEREX CORP NEW COM 880779103   10,826,992 168,121 SH   SOLE 2 118,727 0 49,394
TEREX CORP NEW COM 880779103   77,022 1,196 SH   SOLE 4 261 0 935
TEREX CORP NEW COM 880779103   785,422 12,196 SH   SOLE 7 11,577 0 619
TEREX CORP NEW COM 880779103   18,228,678 283,054 SH   SOLE 18 266,956 0 16,098
TEREX CORP NEW COM 880779103   21,142,778 328,304 SH   SOLE 19 328,304 0 0
TEREX CORP NEW COM 880779103   338,801,187 5,260,888 SH   SOLE 21 5,260,888 0 0
TEREX CORP NEW COM 880779103   160,438,561 2,491,282 SH   SOLE 22 2,396,764 0 94,518
TEREX CORP NEW COM 880779103   125,194 1,944 SH   SOLE 23 1,944 0 0
TEREX CORP NEW COM 880779103   1,826,062 28,355 SH   SOLE 25 28,355 0 0
TEREX CORP NEW COM 880779103   3,841,138 59,645 SH   SOLE 26 25,267 0 34,378
TEREX CORP NEW COM 880779103   80,114 1,244 SH   SOLE 28 1,244 0 0
TEREX CORP NEW COM 880779103   2,589,460 40,209 SH   SOLE 30 40,209 0 0
TEREX CORP NEW COM 880779103   871,912 13,539 SH   SOLE 34 13,539 0 0
TEREX CORP NEW COM 880779103   54,482 846 SH   SOLE 36 846 0 0
TEREX CORP NEW COM 880779103   912,484 14,169 SH   SOLE 40 14,169 0 0
TEREX CORP NEW COM 880779103   11,755,019 182,531 SH   SOLE 43 163,635 0 18,896
TERNIUM SA SPONSORED ADS 880890108   119,408 2,869 SH   SOLE 43 2,822 0 47
TERNS PHARMACEUTICALS INC COM 880881107   201,097 30,655 SH   SOLE 2 13,776 0 16,879
TERNS PHARMACEUTICALS INC COM 880881107   2,742 418 SH   SOLE 7 418 0 0
TERNS PHARMACEUTICALS INC COM 880881107   742,697 113,216 SH   SOLE 18 113,216 0 0
TERNS PHARMACEUTICALS INC COM 880881107   635,185 96,827 SH   SOLE 19 96,827 0 0
TERNS PHARMACEUTICALS INC COM 880881107   12,054,866 1,837,632 SH   SOLE 21 1,837,632 0 0
TERNS PHARMACEUTICALS INC COM 880881107   7,336,796 1,118,414 SH   SOLE 22 1,078,466 0 39,948
TERNS PHARMACEUTICALS INC COM 880881107   38,724 5,903 SH   SOLE 25 5,903 0 0
TERNS PHARMACEUTICALS INC COM 880881107   33,194 5,060 SH   SOLE 28 0 0 5,060
TERNS PHARMACEUTICALS INC COM 880881107   578,743 88,223 SH   SOLE 30 88,223 0 0
TERNS PHARMACEUTICALS INC COM 880881107   125,827 19,181 SH   SOLE 43 14,860 0 4,321
TERRAN ORBITAL CORPORATION COM 88105P103   254,012 193,902 SH   SOLE 2 4,234 0 189,668
TERRAN ORBITAL CORPORATION COM 88105P103   323,578 247,006 SH   SOLE 18 247,006 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   278,413 212,529 SH   SOLE 19 212,529 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   4,711,348 3,596,449 SH   SOLE 21 3,596,449 0 0
TERRAN ORBITAL CORPORATION COM 88105P103   2,924,227 2,232,234 SH   SOLE 22 2,171,670 0 60,564
TERRENO RLTY CORP COM 88146M101   6,522,738 98,234 SH   SOLE 2 30,911 0 67,323
TERRENO RLTY CORP COM 88146M101   2,581,034 38,871 SH   SOLE 4 38,871 0 0
TERRENO RLTY CORP COM 88146M101   9,101,780 137,075 SH   SOLE 7 123,170 0 13,905
TERRENO RLTY CORP COM 88146M101   14,734,027 221,898 SH   SOLE 18 221,898 0 0
TERRENO RLTY CORP COM 88146M101   27,454,275 413,468 SH   SOLE 19 413,468 0 0
TERRENO RLTY CORP COM 88146M101   230,546,178 3,472,081 SH   SOLE 21 3,472,081 0 0
TERRENO RLTY CORP COM 88146M101   229,148,658 3,451,034 SH   SOLE 22 3,281,436 0 169,598
TERRENO RLTY CORP COM 88146M101   326,688 4,920 SH   SOLE 23 4,920 0 0
TERRENO RLTY CORP COM 88146M101   22,868,492 344,405 SH   SOLE 25 344,405 0 0
TERRENO RLTY CORP COM 88146M101   2,008,733 30,252 SH   SOLE 26 30,252 0 0
TERRENO RLTY CORP COM 88146M101   10,692,724 161,035 SH   SOLE 28 4,194 0 156,841
TERRENO RLTY CORP COM 88146M101   19,458,254 293,046 SH   SOLE 30 293,046 0 0
TERRENO RLTY CORP COM 88146M101   895,670 13,489 SH   SOLE 36 13,489 0 0
TERRENO RLTY CORP COM 88146M101   1,101,377 16,587 SH   SOLE 40 16,587 0 0
TERRENO RLTY CORP COM 88146M101   2,590,542 39,014 SH   SOLE 43 36,911 0 2,103
TERRITORIAL BANCORP INC COM 88145X108   8,624 1,070 SH   SOLE 18 1,070 0 0
TERRITORIAL BANCORP INC COM 88145X108   131,491 16,314 SH   SOLE 21 16,314 0 0
TERRITORIAL BANCORP INC COM 88145X108   271,453 33,679 SH   SOLE 22 33,679 0 0
TESLA INC COM 88160R101   931,736,221 5,300,280 SH   SOLE 2 1,322,415 0 3,977,865
TESLA INC COM 88160R101   398,767,661 2,268,432 SH   SOLE 4 1,222,705 0 1,045,727
TESLA INC COM 88160R101   484,133,922 2,754,047 SH   SOLE 7 2,498,733 0 255,314
TESLA INC COM 88160R101   23,822,006 135,514 SH   SOLE 13 135,514 0 0
TESLA INC COM 88160R101   73,081,880 415,734 SH   SOLE 15 415,734 0 0
TESLA INC COM 88160R101   852,566,558 4,849,915 SH   SOLE 18 4,496,021 0 353,894
TESLA INC COM 88160R101   321,419,007 1,828,426 SH   SOLE 19 1,828,426 0 0
TESLA INC COM 88160R101   11,023,841,879 62,710,290 SH   SOLE 21 62,710,290 0 0
TESLA INC COM 88160R101   10,556,646,378 60,052,599 SH   SOLE 22 53,794,447 0 6,258,152
TESLA INC COM 88160R101   938,025,460 5,336,057 SH   SOLE 23 5,336,057 0 0
TESLA INC COM 88160R101   1,202,225,173 6,838,985 SH   SOLE 25 6,402,591 0 436,394
TESLA INC COM 88160R101   533,667,853 3,035,826 SH   SOLE 26 1,758,578 0 1,277,248
TESLA INC COM 88160R101   904,404,216 5,144,799 SH   SOLE 28 257,420 0 4,887,379
TESLA INC COM 88160R101   541,257 3,079 SH   SOLE 29 3,079 0 0
TESLA INC COM 88160R101   3,791,236,737 21,566,851 SH   SOLE 30 21,566,851 0 0
TESLA INC COM 88160R101   115,371,329 656,302 SH   SOLE 31 610,619 0 45,683
TESLA INC COM 88160R101   139,818,971 795,375 SH   SOLE 32 795,375 0 0
TESLA INC COM 88160R101   190,798,774 1,085,379 SH   SOLE 34 1,085,379 0 0
TESLA INC COM 88160R101   102,485,394 582,999 SH   SOLE 36 582,999 0 0
TESLA INC COM 88160R101   24,800,981 141,083 SH   SOLE 40 141,083 0 0
TESLA INC COM 88160R101   568,681 3,235 SH   OTR 43 3,235 0 0
TESLA INC COM 88160R101   503,350,039 2,863,360 SH   SOLE 43 2,359,024 0 504,336
TESLA INC OPTIONS 88160R101   580,107 3,300 SH Put SOLE 4 3,300 0 0
TESLA INC OPTIONS 88160R101   193,369 1,100 SH Put SOLE 7 1,100 0 0
TESLA INC OPTIONS 88160R101   13,518,251 76,900 SH Put SOLE 18 76,900 0 0
TESLA INC OPTIONS 88160R101   95,770,392 544,800 SH Put SOLE 19 544,800 0 0
TESLA INC OPTIONS 88160R101   5,994,439 34,100 SH Put SOLE 22 34,100 0 0
TESLA INC OPTIONS 88160R101   386,738 2,200 SH Put SOLE 30 2,200 0 0
TESLA INC OPTIONS 88160R101   46,426,139 264,100 SH Put SOLE 34 264,100 0 0
TETRA TECH INC NEW COM 88162G103   22,482,716 121,719 SH   SOLE 2 63,930 0 57,789
TETRA TECH INC NEW COM 88162G103   614,345 3,326 SH   SOLE 4 860 0 2,466
TETRA TECH INC NEW COM 88162G103   9,377,173 50,767 SH   SOLE 7 50,468 0 299
TETRA TECH INC NEW COM 88162G103   17,137,394 92,780 SH   SOLE 18 92,780 0 0
TETRA TECH INC NEW COM 88162G103   7,020,642 38,009 SH   SOLE 19 38,009 0 0
TETRA TECH INC NEW COM 88162G103   518,876,988 2,809,144 SH   SOLE 21 2,809,144 0 0
TETRA TECH INC NEW COM 88162G103   290,569,887 1,573,114 SH   SOLE 22 1,502,694 0 70,420
TETRA TECH INC NEW COM 88162G103   357,229 1,934 SH   SOLE 23 1,934 0 0
TETRA TECH INC NEW COM 88162G103   2,033,657 11,010 SH   SOLE 25 11,010 0 0
TETRA TECH INC NEW COM 88162G103   5,046,462 27,321 SH   SOLE 26 19,563 0 7,758
TETRA TECH INC NEW COM 88162G103   1,109,922 6,009 SH   SOLE 28 965 0 5,044
TETRA TECH INC NEW COM 88162G103   50,056 271 SH   SOLE 29 271 0 0
TETRA TECH INC NEW COM 88162G103   88,386,690 478,516 SH   SOLE 30 478,516 0 0
TETRA TECH INC NEW COM 88162G103   121,909 660 SH   SOLE 31 660 0 0
TETRA TECH INC NEW COM 88162G103   653,504 3,538 SH   SOLE 34 3,538 0 0
TETRA TECH INC NEW COM 88162G103   243,078 1,316 SH   SOLE 36 1,316 0 0
TETRA TECH INC NEW COM 88162G103   2,085,376 11,290 SH   SOLE 40 11,290 0 0
TETRA TECH INC NEW COM 88162G103   17,109,010 92,626 SH   SOLE 43 90,324 0 2,302
TETRA TECHNOLOGIES INC DEL COM 88162F105   295,685 66,746 SH   SOLE 2 36,387 0 30,359
TETRA TECHNOLOGIES INC DEL COM 88162F105   440,134 99,353 SH   SOLE 7 99,353 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   1,400,221 316,077 SH   SOLE 18 316,077 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   1,191,767 269,022 SH   SOLE 19 269,022 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   22,029,827 4,972,873 SH   SOLE 21 4,972,873 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   15,065,017 3,400,681 SH   SOLE 22 3,295,274 0 105,407
TETRA TECHNOLOGIES INC DEL COM 88162F105   91,697 20,699 SH   SOLE 25 20,699 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   309,338 69,828 SH   SOLE 28 0 0 69,828
TETRA TECHNOLOGIES INC DEL COM 88162F105   4,382,781 989,341 SH   SOLE 30 989,341 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   97,690 22,052 SH   SOLE 40 22,052 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   220,007 49,663 SH   SOLE 43 47,242 0 2,421
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,496,585 247,809 SH   SOLE 2 61,394 0 186,415
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   11,501,696 815,145 SH   SOLE 4 387,780 0 427,365
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   9,861,267 698,885 SH   SOLE 7 621,890 0 76,995
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   475,578 33,705 SH   SOLE 13 33,705 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,383,655 98,062 SH   SOLE 15 98,062 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   12,826,526 909,038 SH   SOLE 18 906,185 0 2,853
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   9,592,655 679,848 SH   SOLE 19 679,848 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   235,497,269 16,690,097 SH   SOLE 21 16,690,097 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   217,265,441 15,397,976 SH   SOLE 22 14,763,542 0 634,434
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   25,085,619 1,777,861 SH   SOLE 23 1,777,861 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   4,984,174 353,237 SH   SOLE 25 343,121 0 10,116
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   4,883,725 346,118 SH   SOLE 26 64,551 0 281,567
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   12,630,792 895,166 SH   SOLE 28 12,023 0 883,143
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   210,564 14,923 SH   SOLE 29 14,923 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   45,325,087 3,212,267 SH   SOLE 30 3,212,267 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   4,486,105 317,938 SH   SOLE 31 299,857 0 18,081
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   11,533,345 817,388 SH   SOLE 34 817,388 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,759,658 124,710 SH   SOLE 36 124,710 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   811,057 57,481 SH   SOLE 40 57,481 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,058,294 216,747 SH   SOLE 43 211,240 0 5,507
TEXAS CAP BANCSHARES INC COM 88224Q107   4,250,951 69,065 SH   SOLE 2 38,708 0 30,357
TEXAS CAP BANCSHARES INC COM 88224Q107   24,312 395 SH   SOLE 4 395 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   417,801 6,788 SH   SOLE 7 6,461 0 327
TEXAS CAP BANCSHARES INC COM 88224Q107   11,945,378 194,076 SH   SOLE 18 194,076 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   10,479,565 170,261 SH   SOLE 19 170,261 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   218,422,977 3,548,708 SH   SOLE 21 3,548,708 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   106,523,970 1,730,690 SH   SOLE 22 1,665,570 0 65,120
TEXAS CAP BANCSHARES INC COM 88224Q107   598,574 9,725 SH   SOLE 25 9,725 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   720,689 11,709 SH   SOLE 26 11,709 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   145,935 2,371 SH   SOLE 28 902 0 1,469
TEXAS CAP BANCSHARES INC COM 88224Q107   3,981,239 64,683 SH   SOLE 30 64,683 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   1,212,104 19,693 SH   SOLE 34 19,693 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   53,856 875 SH   SOLE 36 875 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   709,918 11,534 SH   SOLE 40 11,534 0 0
TEXAS CAP BANCSHARES INC COM 88224Q107   2,632,555 42,771 SH   SOLE 43 39,412 0 3,359
TEXAS COMMUNITY BANCSHARES I COM 88231Q108   6,230 427 SH   SOLE 18 427 0 0
TEXAS COMMUNITY BANCSHARES I COM 88231Q108   80,026 5,485 SH   SOLE 21 5,485 0 0
TEXAS INSTRS INC COM 882508104   279,247,655 1,602,937 SH   SOLE 2 274,274 0 1,328,663
TEXAS INSTRS INC COM 882508104   88,512,791 508,081 SH   SOLE 4 408,316 0 99,765
TEXAS INSTRS INC COM 882508104   246,822,644 1,416,811 SH   SOLE 7 1,261,414 0 155,397
TEXAS INSTRS INC COM 882508104   7,316,472 41,998 SH   SOLE 13 41,998 0 0
TEXAS INSTRS INC COM 882508104   23,705,800 136,076 SH   SOLE 15 136,076 0 0
TEXAS INSTRS INC COM 882508104   331,153,002 1,900,884 SH   SOLE 18 1,843,119 0 57,765
TEXAS INSTRS INC COM 882508104   169,428,458 972,553 SH   SOLE 19 972,553 0 0
TEXAS INSTRS INC COM 882508104   5,609,423,155 32,199,203 SH   SOLE 21 32,199,203 0 0
TEXAS INSTRS INC COM 882508104   3,463,520,228 19,881,294 SH   SOLE 22 17,899,203 0 1,982,091
TEXAS INSTRS INC COM 882508104   282,548,237 1,621,883 SH   SOLE 23 1,621,883 0 0
TEXAS INSTRS INC COM 882508104   442,281,212 2,538,782 SH   SOLE 25 2,327,888 0 210,894
TEXAS INSTRS INC COM 882508104   207,198,928 1,189,363 SH   SOLE 26 631,788 0 557,575
TEXAS INSTRS INC COM 882508104   357,621,772 2,052,820 SH   SOLE 28 46,588 0 2,006,232
TEXAS INSTRS INC COM 882508104   1,745,830,010 10,021,411 SH   SOLE 30 9,984,782 0 36,629
TEXAS INSTRS INC COM 882508104   36,362,331 208,727 SH   SOLE 31 194,235 0 14,492
TEXAS INSTRS INC COM 882508104   47,494,524 272,628 SH   SOLE 32 272,628 0 0
TEXAS INSTRS INC COM 882508104   81,856,053 469,870 SH   SOLE 34 469,870 0 0
TEXAS INSTRS INC COM 882508104   38,883,149 223,197 SH   SOLE 36 223,197 0 0
TEXAS INSTRS INC COM 882508104   10,446,328 59,964 SH   SOLE 37 59,964 0 0
TEXAS INSTRS INC COM 882508104   7,802,866 44,790 SH   SOLE 40 44,790 0 0
TEXAS INSTRS INC COM 882508104   205,916 1,182 SH   OTR 43 1,182 0 0
TEXAS INSTRS INC COM 882508104   204,584,509 1,174,356 SH   SOLE 43 985,309 0 189,047
TEXAS PACIFIC LAND CORPORATI COM 88262P102   64,422,874 111,360 SH   SOLE 2 3,138 0 108,222
TEXAS PACIFIC LAND CORPORATI COM 88262P102   9,486,407 16,398 SH   SOLE 4 5,919 0 10,479
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,451,482 2,509 SH   SOLE 7 2,445 0 64
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,785,860 3,087 SH   SOLE 13 3,087 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,018,756 1,761 SH   SOLE 15 1,761 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   13,347,961 23,073 SH   SOLE 18 21,948 0 1,125
TEXAS PACIFIC LAND CORPORATI COM 88262P102   3,549,159 6,135 SH   SOLE 19 6,135 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   316,978,935 547,923 SH   SOLE 21 547,923 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   280,321,070 484,557 SH   SOLE 22 449,871 0 34,686
TEXAS PACIFIC LAND CORPORATI COM 88262P102   16,270,594 28,125 SH   SOLE 23 28,125 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   17,416,044 30,105 SH   SOLE 25 30,105 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   7,577,324 13,098 SH   SOLE 26 7,926 0 5,172
TEXAS PACIFIC LAND CORPORATI COM 88262P102   9,337,151 16,140 SH   SOLE 28 366 0 15,774
TEXAS PACIFIC LAND CORPORATI COM 88262P102   45,242,953 78,206 SH   SOLE 30 77,741 0 465
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,327,346 4,023 SH   SOLE 31 3,744 0 279
TEXAS PACIFIC LAND CORPORATI COM 88262P102   551,899 954 SH   SOLE 34 954 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   2,165,941 3,744 SH   SOLE 36 3,744 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   525,866 909 SH   SOLE 40 909 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   15,776 27 SH   OTR 43 27 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,757,090 8,223 SH   SOLE 43 5,676 0 2,547
TEXAS ROADHOUSE INC COM 882681109   28,514,699 184,597 SH   SOLE 2 116,075 0 68,522
TEXAS ROADHOUSE INC COM 882681109   27,805 180 SH   SOLE 4 180 0 0
TEXAS ROADHOUSE INC COM 882681109   105,040 680 SH   SOLE 7 680 0 0
TEXAS ROADHOUSE INC COM 882681109   25,265,113 163,560 SH   SOLE 18 157,415 0 6,145
TEXAS ROADHOUSE INC COM 882681109   7,271,984 47,077 SH   SOLE 19 47,077 0 0
TEXAS ROADHOUSE INC COM 882681109   561,340,118 3,633,975 SH   SOLE 21 3,633,975 0 0
TEXAS ROADHOUSE INC COM 882681109   305,519,725 1,977,858 SH   SOLE 22 1,891,073 0 86,785
TEXAS ROADHOUSE INC COM 882681109   2,035,606 13,178 SH   SOLE 25 13,178 0 0
TEXAS ROADHOUSE INC COM 882681109   11,241,400 72,774 SH   SOLE 26 20,313 0 52,461
TEXAS ROADHOUSE INC COM 882681109   264,453 1,712 SH   SOLE 28 1,177 0 535
TEXAS ROADHOUSE INC COM 882681109   5,977,371 38,696 SH   SOLE 30 38,696 0 0
TEXAS ROADHOUSE INC COM 882681109   128,674 833 SH   SOLE 31 833 0 0
TEXAS ROADHOUSE INC COM 882681109   63,333 410 SH   SOLE 36 410 0 0
TEXAS ROADHOUSE INC COM 882681109   2,170,921 14,054 SH   SOLE 40 14,054 0 0
TEXAS ROADHOUSE INC COM 882681109   16,528 107 SH   OTR 43 107 0 0
TEXAS ROADHOUSE INC COM 882681109   26,945,558 174,439 SH   SOLE 43 157,727 0 16,712
TEXTRON INC COM 883203101   39,942,662 416,373 SH   SOLE 2 73,694 0 342,679
TEXTRON INC COM 883203101   15,066,190 157,054 SH   SOLE 4 33,404 0 123,650
TEXTRON INC COM 883203101   13,447,276 140,178 SH   SOLE 7 108,711 0 31,467
TEXTRON INC COM 883203101   633,522 6,604 SH   SOLE 13 6,604 0 0
TEXTRON INC COM 883203101   3,078,010 32,086 SH   SOLE 15 32,086 0 0
TEXTRON INC COM 883203101   32,520,654 339,004 SH   SOLE 18 316,457 0 22,547
TEXTRON INC COM 883203101   18,327,522 191,051 SH   SOLE 19 191,051 0 0
TEXTRON INC COM 883203101   779,535,622 8,126,088 SH   SOLE 21 8,126,088 0 0
TEXTRON INC COM 883203101   448,524,456 4,675,539 SH   SOLE 22 4,186,501 0 489,038
TEXTRON INC COM 883203101   28,231,048 294,288 SH   SOLE 23 294,288 0 0
TEXTRON INC COM 883203101   9,352,408 97,492 SH   SOLE 25 97,492 0 0
TEXTRON INC COM 883203101   27,650,959 288,241 SH   SOLE 26 186,147 0 102,094
TEXTRON INC COM 883203101   584,789 6,096 SH   SOLE 28 0 0 6,096
TEXTRON INC COM 883203101   68,398 713 SH   SOLE 29 713 0 0
TEXTRON INC COM 883203101   110,854,885 1,155,581 SH   SOLE 30 1,155,581 0 0
TEXTRON INC COM 883203101   15,120,678 157,622 SH   SOLE 31 43,125 0 114,497
TEXTRON INC COM 883203101   4,323,949 45,074 SH   SOLE 36 45,074 0 0
TEXTRON INC COM 883203101   455,572 4,749 SH   SOLE 40 4,749 0 0
TEXTRON INC COM 883203101   18,278,297 190,538 SH   SOLE 43 159,753 0 30,785
TFF PHARMACEUTICALS INC COM NEW 87241J203   47,106 7,799 SH   SOLE 22 7,799 0 0
TFI INTL INC COM 87241L109   4,208,947 26,395 SH   SOLE 43 20,228 0 6,167
TFS FINL CORP COM 87240R107   585,987 46,655 SH   SOLE 2 17,901 0 28,754
TFS FINL CORP COM 87240R107   3,492 278 SH   SOLE 4 278 0 0
TFS FINL CORP COM 87240R107   6,029 480 SH   SOLE 7 480 0 0
TFS FINL CORP COM 87240R107   253,498 20,183 SH   SOLE 18 20,183 0 0
TFS FINL CORP COM 87240R107   263,886 21,010 SH   SOLE 19 21,010 0 0
TFS FINL CORP COM 87240R107   8,526,846 678,889 SH   SOLE 21 678,889 0 0
TFS FINL CORP COM 87240R107   18,709,100 1,489,578 SH   SOLE 22 1,408,228 0 81,350
TFS FINL CORP COM 87240R107   131,378 10,460 SH   SOLE 25 10,460 0 0
TFS FINL CORP COM 87240R107   149,954 11,939 SH   SOLE 26 11,939 0 0
TFS FINL CORP COM 87240R107   117,235 9,334 SH   SOLE 28 946 0 8,388
TFS FINL CORP COM 87240R107   156,912 12,493 SH   SOLE 30 12,493 0 0
TFS FINL CORP COM 87240R107   9,068 722 SH   SOLE 31 722 0 0
TFS FINL CORP COM 87240R107   136,414 10,861 SH   SOLE 40 10,861 0 0
TFS FINL CORP COM 87240R107   9,872,071 785,993 SH   SOLE 43 602,619 0 183,374
TG THERAPEUTICS INC COM 88322Q108   2,495,033 164,039 SH   SOLE 2 80,499 0 83,540
TG THERAPEUTICS INC COM 88322Q108   5,156 339 SH   SOLE 4 339 0 0
TG THERAPEUTICS INC COM 88322Q108   15,666 1,030 SH   SOLE 7 1,030 0 0
TG THERAPEUTICS INC COM 88322Q108   5,344,475 351,379 SH   SOLE 18 337,759 0 13,620
TG THERAPEUTICS INC COM 88322Q108   8,847,687 581,702 SH   SOLE 19 581,702 0 0
TG THERAPEUTICS INC COM 88322Q108   75,092,865 4,937,072 SH   SOLE 21 4,937,072 0 0
TG THERAPEUTICS INC COM 88322Q108   63,087,338 4,147,754 SH   SOLE 22 4,001,677 0 146,077
TG THERAPEUTICS INC COM 88322Q108   153,499 10,092 SH   SOLE 23 10,092 0 0
TG THERAPEUTICS INC COM 88322Q108   418,169 27,493 SH   SOLE 25 27,493 0 0
TG THERAPEUTICS INC COM 88322Q108   1,382,954 90,924 SH   SOLE 26 65,475 0 25,449
TG THERAPEUTICS INC COM 88322Q108   76,354 5,020 SH   SOLE 28 2,288 0 2,732
TG THERAPEUTICS INC COM 88322Q108   6,344,365 417,118 SH   SOLE 30 417,118 0 0
TG THERAPEUTICS INC COM 88322Q108   482,537 31,725 SH   SOLE 40 31,725 0 0
TG THERAPEUTICS INC COM 88322Q108   1,183,566 77,815 SH   SOLE 43 68,526 0 9,289
THE AARONS COMPANY INC COM 00258W108   3,112,883 415,051 SH   SOLE 2 232,254 0 182,797
THE AARONS COMPANY INC COM 00258W108   3,105 414 SH   SOLE 7 414 0 0
THE AARONS COMPANY INC COM 00258W108   1,081,815 144,242 SH   SOLE 18 144,242 0 0
THE AARONS COMPANY INC COM 00258W108   3,828,405 510,454 SH   SOLE 19 510,454 0 0
THE AARONS COMPANY INC COM 00258W108   9,547,838 1,273,045 SH   SOLE 21 1,273,045 0 0
THE AARONS COMPANY INC COM 00258W108   11,928,615 1,590,482 SH   SOLE 22 1,520,598 0 69,884
THE AARONS COMPANY INC COM 00258W108   151,658 20,221 SH   SOLE 23 20,221 0 0
THE AARONS COMPANY INC COM 00258W108   1,767,105 235,614 SH   SOLE 26 0 0 235,614
THE AARONS COMPANY INC COM 00258W108   62,805 8,374 SH   SOLE 43 8,023 0 351
THE ARENA GROUP HOLDINGS INC COM 040044109   1,961 1,662 SH   SOLE 18 1,662 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   23,513 19,926 SH   SOLE 21 19,926 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   104,746 88,768 SH   SOLE 22 88,768 0 0
THE BEACHBODY COMPANY INC COM CL A NEW 073463309   5,616 585 SH   SOLE 2 585 0 0
THE BEACHBODY COMPANY INC COM CL A NEW 073463309   290,246 30,234 SH   SOLE 22 30,234 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   64,114 14,440 SH   SOLE 2 3,042 0 11,398
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   3,699 833 SH   SOLE 7 833 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   855,499 192,680 SH   SOLE 18 192,680 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   803,480 180,964 SH   SOLE 19 180,964 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   12,598,189 2,837,430 SH   SOLE 21 2,837,430 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   10,248,785 2,308,285 SH   SOLE 22 2,273,006 0 35,279
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   277,966 62,605 SH   SOLE 30 62,605 0 0
THE BEAUTY HEALTH COMPANY COM CL A 88331L108   382,786 86,213 SH   SOLE 43 81,833 0 4,380
THE CIGNA GROUP COM 125523100   279,997,335 770,939 SH   SOLE 2 317,325 0 453,614
THE CIGNA GROUP COM 125523100   80,663,773 222,098 SH   SOLE 4 108,832 0 113,266
THE CIGNA GROUP COM 125523100   116,370,071 320,411 SH   SOLE 7 268,267 0 52,144
THE CIGNA GROUP COM 125523100   9,024,908 24,849 SH   SOLE 13 24,849 0 0
THE CIGNA GROUP COM 125523100   15,183,884 41,807 SH   SOLE 15 41,807 0 0
THE CIGNA GROUP COM 125523100   307,034,290 845,382 SH   SOLE 18 805,281 0 40,101
THE CIGNA GROUP COM 125523100   607,344,114 1,672,249 SH   SOLE 19 1,672,249 0 0
THE CIGNA GROUP COM 125523100   2,573,512,767 7,085,858 SH   SOLE 21 7,085,858 0 0
THE CIGNA GROUP COM 125523100   2,337,289,270 6,435,445 SH   SOLE 22 5,798,556 0 636,889
THE CIGNA GROUP COM 125523100   198,311,183 546,026 SH   SOLE 23 546,026 0 0
THE CIGNA GROUP COM 125523100   390,163,758 1,074,269 SH   SOLE 25 964,393 0 109,876
THE CIGNA GROUP COM 125523100   169,596,655 466,964 SH   SOLE 26 311,765 0 155,199
THE CIGNA GROUP COM 125523100   253,157,958 697,040 SH   SOLE 28 13,800 0 683,240
THE CIGNA GROUP COM 125523100   113,315 312 SH   SOLE 29 312 0 0
THE CIGNA GROUP COM 125523100   964,297,052 2,655,076 SH   SOLE 30 2,655,076 0 0
THE CIGNA GROUP COM 125523100   35,091,055 96,619 SH   SOLE 31 62,502 0 34,117
THE CIGNA GROUP COM 125523100   249,787,918 687,761 SH   SOLE 34 687,761 0 0
THE CIGNA GROUP COM 125523100   28,705,811 79,038 SH   SOLE 36 79,038 0 0
THE CIGNA GROUP COM 125523100   5,288,410 14,561 SH   SOLE 40 14,561 0 0
THE CIGNA GROUP COM 125523100   445,997 1,228 SH   OTR 43 1,228 0 0
THE CIGNA GROUP COM 125523100   213,792,953 588,653 SH   SOLE 43 515,956 0 72,697
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   75,364 53,073 SH   SOLE 28 53,073 0 0
THE MARYGOLD COMPANIES INC COM 57403M104   3,136 2,431 SH   SOLE 18 2,431 0 0
THE MARYGOLD COMPANIES INC COM 57403M104   41,848 32,440 SH   SOLE 21 32,440 0 0
THE ODP CORP COM 88337F105   1,971,232 37,158 SH   SOLE 2 12,597 0 24,561
THE ODP CORP COM 88337F105   5,995 113 SH   SOLE 4 113 0 0
THE ODP CORP COM 88337F105   358,247 6,753 SH   SOLE 7 6,424 0 329
THE ODP CORP COM 88337F105   5,382,877 101,468 SH   SOLE 18 101,468 0 0
THE ODP CORP COM 88337F105   8,571,023 161,565 SH   SOLE 19 161,565 0 0
THE ODP CORP COM 88337F105   208,629,894 3,932,703 SH   SOLE 21 3,932,703 0 0
THE ODP CORP COM 88337F105   58,867,940 1,109,669 SH   SOLE 22 1,054,740 0 54,929
THE ODP CORP COM 88337F105   360,899 6,803 SH   SOLE 25 6,803 0 0
THE ODP CORP COM 88337F105   1,094,156 20,625 SH   SOLE 26 6,368 0 14,257
THE ODP CORP COM 88337F105   3,800,979 71,649 SH   SOLE 30 71,649 0 0
THE ODP CORP COM 88337F105   132,201 2,492 SH   SOLE 36 2,492 0 0
THE ODP CORP COM 88337F105   421,641 7,948 SH   SOLE 40 7,948 0 0
THE ODP CORP COM 88337F105   2,400,998 45,259 SH   SOLE 43 44,479 0 780
THE ONCOLOGY INSTITUTE INC COM 68236X100   236,101 149,431 SH   SOLE 22 149,431 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   14,582 2,618 SH   SOLE 2 786 0 1,832
THE ONE GROUP HOSPITALITY IN COM 88338K103   290,537 52,161 SH   SOLE 18 52,161 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   258,002 46,320 SH   SOLE 19 46,320 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   4,069,888 730,680 SH   SOLE 21 730,680 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103   3,252,122 583,864 SH   SOLE 22 577,785 0 6,079
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   1,101 3,049 SH   SOLE 18 3,049 0 0
THE REAL GOOD FOOD COMPANY I COM CL A 75601G109   14,623 40,506 SH   SOLE 21 40,506 0 0
THE REALREAL INC COM 88339P101   56,648 14,488 SH   SOLE 2 14,488 0 0
THE REALREAL INC COM 88339P101   104,299 26,675 SH   SOLE 18 26,675 0 0
THE REALREAL INC COM 88339P101   823,900 210,716 SH   SOLE 21 210,716 0 0
THE REALREAL INC COM 88339P101   5,772,255 1,476,280 SH   SOLE 22 1,476,280 0 0
THE REALREAL INC COM 88339P101   46,099 11,790 SH   SOLE 26 11,790 0 0
THE REALREAL INC COM 88339P101   6,326 1,618 SH   SOLE 28 1,618 0 0
THE REALREAL INC COM 88339P101   11,327 2,897 SH   SOLE 43 2,897 0 0
THE REALREAL INC NOTE 1.000% 3/0 88339PAD3   969,300 2,154,000 PRN   SOLE 21 2,154,000 0 0
THE TRADE DESK INC COM CL A 88339J105   56,519,128 646,524 SH   SOLE 2 29,150 0 617,374
THE TRADE DESK INC COM CL A 88339J105   27,466,490 314,190 SH   SOLE 4 149,052 0 165,138
THE TRADE DESK INC COM CL A 88339J105   11,702,653 133,867 SH   SOLE 7 132,164 0 1,703
THE TRADE DESK INC COM CL A 88339J105   1,728,905 19,777 SH   SOLE 13 19,777 0 0
THE TRADE DESK INC COM CL A 88339J105   3,958,640 45,283 SH   SOLE 15 45,283 0 0
THE TRADE DESK INC COM CL A 88339J105   38,197,295 436,940 SH   SOLE 18 409,230 0 27,710
THE TRADE DESK INC COM CL A 88339J105   9,016,149 103,136 SH   SOLE 19 103,136 0 0
THE TRADE DESK INC COM CL A 88339J105   589,731,648 6,745,958 SH   SOLE 21 6,745,958 0 0
THE TRADE DESK INC COM CL A 88339J105   939,061,094 10,741,948 SH   SOLE 22 9,895,325 0 846,623
THE TRADE DESK INC COM CL A 88339J105   58,407,138 668,121 SH   SOLE 23 668,121 0 0
THE TRADE DESK INC COM CL A 88339J105   74,068,868 847,276 SH   SOLE 25 845,086 0 2,190
THE TRADE DESK INC COM CL A 88339J105   36,316,454 415,425 SH   SOLE 26 236,328 0 179,097
THE TRADE DESK INC COM CL A 88339J105   45,738,581 523,205 SH   SOLE 28 6,994 0 516,211
THE TRADE DESK INC COM CL A 88339J105   134,643,148 1,540,187 SH   SOLE 30 1,540,187 0 0
THE TRADE DESK INC COM CL A 88339J105   8,905,563 101,871 SH   SOLE 31 94,763 0 7,108
THE TRADE DESK INC COM CL A 88339J105   11,664,276 133,428 SH   SOLE 32 133,428 0 0
THE TRADE DESK INC COM CL A 88339J105   1,799,890 20,589 SH   SOLE 34 20,589 0 0
THE TRADE DESK INC COM CL A 88339J105   7,541,723 86,270 SH   SOLE 36 86,270 0 0
THE TRADE DESK INC COM CL A 88339J105   1,941,860 22,213 SH   SOLE 40 22,213 0 0
THE TRADE DESK INC COM CL A 88339J105   45,983 526 SH   OTR 43 526 0 0
THE TRADE DESK INC COM CL A 88339J105   22,195,040 253,890 SH   SOLE 43 213,964 0 39,926
THERAPEUTICSMD INC COM NEW 88338N206   2,897 1,265 SH   SOLE 18 1,265 0 0
THERAPEUTICSMD INC COM NEW 88338N206   43,801 19,127 SH   SOLE 21 19,127 0 0
THERAPEUTICSMD INC COM NEW 88338N206   264,234 115,386 SH   SOLE 22 115,386 0 0
THERAPEUTICSMD INC COM NEW 88338N206   2 1 SH   SOLE 43 1 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   357,957 39,906 SH   SOLE 2 11,598 0 28,308
THERAVANCE BIOPHARMA INC COM G8807B106   1,283 143 SH   SOLE 4 143 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   3,911 436 SH   SOLE 7 436 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   1,220,485 136,063 SH   SOLE 18 136,063 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   958,767 106,886 SH   SOLE 19 106,886 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   21,587,319 2,406,613 SH   SOLE 21 2,406,613 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   12,113,079 1,350,399 SH   SOLE 22 1,282,394 0 68,005
THERAVANCE BIOPHARMA INC COM G8807B106   99,065 11,044 SH   SOLE 25 11,044 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   98,670 11,000 SH   SOLE 26 11,000 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   152,364 16,986 SH   SOLE 28 0 0 16,986
THERAVANCE BIOPHARMA INC COM G8807B106   274,087 30,556 SH   SOLE 30 30,556 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   106,689 11,894 SH   SOLE 40 11,894 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   26,219 2,923 SH   OTR 43 2,923 0 0
THERAVANCE BIOPHARMA INC COM G8807B106   748,887 83,488 SH   SOLE 43 44,306 0 39,182
THERIVA BIOLOGICS INC COM NEW 87164U409   88,726 189,181 SH   SOLE 22 189,181 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   451,839,629 777,412 SH   SOLE 2 217,293 0 560,119
THERMO FISHER SCIENTIFIC INC COM 883556102   182,847,504 314,598 SH   SOLE 4 167,003 0 147,595
THERMO FISHER SCIENTIFIC INC COM 883556102   167,848,798 288,792 SH   SOLE 7 256,124 0 32,668
THERMO FISHER SCIENTIFIC INC COM 883556102   9,920,092 17,068 SH   SOLE 13 17,068 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   32,422,800 55,785 SH   SOLE 15 55,785 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   931,447,171 1,602,600 SH   SOLE 18 1,540,711 0 61,889
THERMO FISHER SCIENTIFIC INC COM 883556102   852,622,865 1,466,979 SH   SOLE 19 1,466,979 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,188,127,474 8,926,425 SH   SOLE 21 8,926,425 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,888,269,030 8,410,504 SH   SOLE 22 7,566,564 0 843,940
THERMO FISHER SCIENTIFIC INC COM 883556102   402,032,256 691,716 SH   SOLE 23 691,716 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   621,800,544 1,069,838 SH   SOLE 25 991,005 0 78,833
THERMO FISHER SCIENTIFIC INC COM 883556102   271,267,562 466,729 SH   SOLE 26 238,071 0 228,658
THERMO FISHER SCIENTIFIC INC COM 883556102   411,831,457 708,576 SH   SOLE 28 21,069 0 687,507
THERMO FISHER SCIENTIFIC INC COM 883556102   498,097 857 SH   SOLE 29 857 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,361,436,185 2,342,417 SH   SOLE 30 2,342,417 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   57,259,066 98,517 SH   SOLE 31 92,349 0 6,168
THERMO FISHER SCIENTIFIC INC COM 883556102   19,109,604 32,879 SH   SOLE 32 32,879 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   595,574,024 1,024,714 SH   SOLE 34 1,024,714 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   51,115,095 87,946 SH   SOLE 36 87,946 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   11,052,871 19,017 SH   SOLE 40 19,017 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   335,053,059 576,475 SH   SOLE 43 477,628 0 98,847
THERMO FISHER SCIENTIFIC INC OPTIONS 883556102   406,847 700 SH Call SOLE 19 700 0 0
THERMOGENESIS HLDGS INC COM NEW 88362L209   1,065 1,492 SH   SOLE 22 1,492 0 0
THERMON GROUP HLDGS INC COM 88362T103   1,017,886 31,109 SH   SOLE 2 13,904 0 17,205
THERMON GROUP HLDGS INC COM 88362T103   6,544 200 SH   SOLE 4 200 0 0
THERMON GROUP HLDGS INC COM 88362T103   9,456 289 SH   SOLE 7 289 0 0
THERMON GROUP HLDGS INC COM 88362T103   3,030,036 92,605 SH   SOLE 18 92,605 0 0
THERMON GROUP HLDGS INC COM 88362T103   2,330,875 71,237 SH   SOLE 19 71,237 0 0
THERMON GROUP HLDGS INC COM 88362T103   41,917,690 1,281,103 SH   SOLE 21 1,281,103 0 0
THERMON GROUP HLDGS INC COM 88362T103   33,245,712 1,016,067 SH   SOLE 22 973,406 0 42,661
THERMON GROUP HLDGS INC COM 88362T103   250,668 7,661 SH   SOLE 25 7,661 0 0
THERMON GROUP HLDGS INC COM 88362T103   823,726 25,175 SH   SOLE 30 25,175 0 0
THERMON GROUP HLDGS INC COM 88362T103   240,983 7,365 SH   SOLE 40 7,365 0 0
THERMON GROUP HLDGS INC COM 88362T103   369,572 11,295 SH   SOLE 43 10,527 0 768
THIRD COAST BANCSHARES INC COM 88422P109   498,999 24,925 SH   SOLE 2 20,381 0 4,544
THIRD COAST BANCSHARES INC COM 88422P109   3,684 184 SH   SOLE 7 184 0 0
THIRD COAST BANCSHARES INC COM 88422P109   720,860 36,007 SH   SOLE 18 36,007 0 0
THIRD COAST BANCSHARES INC COM 88422P109   690,750 34,503 SH   SOLE 19 34,503 0 0
THIRD COAST BANCSHARES INC COM 88422P109   9,639,990 481,518 SH   SOLE 21 481,518 0 0
THIRD COAST BANCSHARES INC COM 88422P109   6,062,597 302,827 SH   SOLE 22 290,875 0 11,952
THIRD HARMONIC BIO INC COM 88427A107   419,240 44,411 SH   SOLE 2 33,918 0 10,493
THIRD HARMONIC BIO INC COM 88427A107   1,954 207 SH   SOLE 7 207 0 0
THIRD HARMONIC BIO INC COM 88427A107   514,102 54,460 SH   SOLE 18 54,460 0 0
THIRD HARMONIC BIO INC COM 88427A107   401,172 42,497 SH   SOLE 19 42,497 0 0
THIRD HARMONIC BIO INC COM 88427A107   7,649,713 810,351 SH   SOLE 21 810,351 0 0
THIRD HARMONIC BIO INC COM 88427A107   3,669,828 388,753 SH   SOLE 22 375,714 0 13,039
THIRD HARMONIC BIO INC COM 88427A107   202,271 21,427 SH   SOLE 30 21,427 0 0
THIRD HARMONIC BIO INC COM 88427A107   1,756 186 SH   SOLE 43 0 0 186
THOMSON REUTERS CORP. COM 884903808   25,089 161 SH   SOLE 2 161 0 0
THOMSON REUTERS CORP. COM 884903808   122,015 783 SH   SOLE 18 783 0 0
THOMSON REUTERS CORP. COM 884903808   1,248,822 8,014 SH   SOLE 19 8,014 0 0
THOMSON REUTERS CORP. COM 884903808   18,232 117 SH   SOLE 30 117 0 0
THOMSON REUTERS CORP. COM 884903808   99,625,530 639,322 SH   SOLE 43 573,411 0 65,911
THOR INDS INC COM 885160101   10,670,782 90,939 SH   SOLE 2 52,893 0 38,046
THOR INDS INC COM 885160101   16,780 143 SH   SOLE 4 143 0 0
THOR INDS INC COM 885160101   1,283,465 10,938 SH   SOLE 7 10,388 0 550
THOR INDS INC COM 885160101   10,599,440 90,331 SH   SOLE 18 90,331 0 0
THOR INDS INC COM 885160101   1,938,691 16,522 SH   SOLE 19 16,522 0 0
THOR INDS INC COM 885160101   315,617,964 2,689,773 SH   SOLE 21 2,689,773 0 0
THOR INDS INC COM 885160101   181,460,091 1,546,447 SH   SOLE 22 1,479,316 0 67,131
THOR INDS INC COM 885160101   1,183,609 10,087 SH   SOLE 25 10,087 0 0
THOR INDS INC COM 885160101   2,208,573 18,822 SH   SOLE 26 18,822 0 0
THOR INDS INC COM 885160101   115,697 986 SH   SOLE 28 986 0 0
THOR INDS INC COM 885160101   6,543,113 55,762 SH   SOLE 30 55,762 0 0
THOR INDS INC COM 885160101   74,863 638 SH   SOLE 31 638 0 0
THOR INDS INC COM 885160101   177,770 1,515 SH   SOLE 36 1,515 0 0
THOR INDS INC COM 885160101   1,268,445 10,810 SH   SOLE 40 10,810 0 0
THOR INDS INC COM 885160101   8,036,015 68,485 SH   SOLE 43 60,952 0 7,532
THOUGHTWORKS HOLDING INC COM 88546E105   153,771 60,779 SH   SOLE 2 36,415 0 24,364
THOUGHTWORKS HOLDING INC COM 88546E105   2,674 1,057 SH   SOLE 7 1,057 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   562,305 222,255 SH   SOLE 18 222,255 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   767,870 303,506 SH   SOLE 19 303,506 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   9,231,322 3,648,744 SH   SOLE 21 3,648,744 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   6,525,644 2,579,306 SH   SOLE 22 2,499,920 0 79,386
THOUGHTWORKS HOLDING INC COM 88546E105   45,548 18,003 SH   SOLE 25 18,003 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   929,170 367,261 SH   SOLE 30 367,261 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   303,635 120,014 SH   SOLE 34 120,014 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   45,398 17,944 SH   SOLE 40 17,944 0 0
THOUGHTWORKS HOLDING INC COM 88546E105   254,422 100,562 SH   SOLE 43 95,942 0 4,620
THREDUP INC CL A 88556E102   78,270 39,135 SH   SOLE 2 5,558 0 33,577
THREDUP INC CL A 88556E102   74 37 SH   SOLE 7 37 0 0
THREDUP INC CL A 88556E102   408,398 204,199 SH   SOLE 18 204,199 0 0
THREDUP INC CL A 88556E102   320,022 160,011 SH   SOLE 19 160,011 0 0
THREDUP INC CL A 88556E102   5,358,366 2,679,183 SH   SOLE 21 2,679,183 0 0
THREDUP INC CL A 88556E102   3,330,790 1,665,395 SH   SOLE 22 1,619,183 0 46,212
THRYV HLDGS INC COM NEW 886029206   5,585,176 251,245 SH   SOLE 2 130,042 0 121,203
THRYV HLDGS INC COM NEW 886029206   4,313 194 SH   SOLE 7 194 0 0
THRYV HLDGS INC COM NEW 886029206   2,673,624 120,271 SH   SOLE 18 120,271 0 0
THRYV HLDGS INC COM NEW 886029206   8,764,822 394,279 SH   SOLE 19 394,279 0 0
THRYV HLDGS INC COM NEW 886029206   82,923,524 3,730,253 SH   SOLE 21 3,730,253 0 0
THRYV HLDGS INC COM NEW 886029206   31,286,169 1,407,385 SH   SOLE 22 1,333,478 0 73,907
THRYV HLDGS INC COM NEW 886029206   366,728 16,497 SH   SOLE 23 16,497 0 0
THRYV HLDGS INC COM NEW 886029206   140,316 6,312 SH   SOLE 25 6,312 0 0
THRYV HLDGS INC COM NEW 886029206   1,162,607 52,299 SH   SOLE 26 0 0 52,299
THRYV HLDGS INC COM NEW 886029206   1,391,242 62,584 SH   SOLE 30 62,584 0 0
THRYV HLDGS INC COM NEW 886029206   141,961 6,386 SH   SOLE 40 6,386 0 0
THRYV HLDGS INC COM NEW 886029206   482,991 21,727 SH   SOLE 43 20,668 0 1,059
TIDEWATER INC NEW COM 88642R109   1,155,520 12,560 SH   SOLE 2 4,877 0 7,683
TIDEWATER INC NEW COM 88642R109   1,656 18 SH   SOLE 4 18 0 0
TIDEWATER INC NEW COM 88642R109   34,132 371 SH   SOLE 7 371 0 0
TIDEWATER INC NEW COM 88642R109   9,956,792 108,226 SH   SOLE 18 108,226 0 0
TIDEWATER INC NEW COM 88642R109   9,155,840 99,520 SH   SOLE 19 99,520 0 0
TIDEWATER INC NEW COM 88642R109   160,161,328 1,740,884 SH   SOLE 21 1,740,884 0 0
TIDEWATER INC NEW COM 88642R109   119,727,144 1,301,382 SH   SOLE 22 1,277,710 0 23,672
TIDEWATER INC NEW COM 88642R109   263,212 2,861 SH   SOLE 25 2,861 0 0
TIDEWATER INC NEW COM 88642R109   191,636 2,083 SH   SOLE 26 2,083 0 0
TIDEWATER INC NEW COM 88642R109   515,200 5,600 SH   SOLE 28 0 0 5,600
TIDEWATER INC NEW COM 88642R109   817,052 8,881 SH   SOLE 30 8,881 0 0
TIDEWATER INC NEW COM 88642R109   314,732 3,421 SH   SOLE 40 3,421 0 0
TIDEWATER INC NEW COM 88642R109   3,881,848 42,194 SH   SOLE 43 39,292 0 2,902
TILE SHOP HLDGS INC COM 88677Q109   72,557 10,321 SH   SOLE 2 1,558 0 8,763
TILE SHOP HLDGS INC COM 88677Q109   556,579 79,172 SH   SOLE 18 79,172 0 0
TILE SHOP HLDGS INC COM 88677Q109   440,155 62,611 SH   SOLE 19 62,611 0 0
TILE SHOP HLDGS INC COM 88677Q109   7,209,413 1,025,521 SH   SOLE 21 1,025,521 0 0
TILE SHOP HLDGS INC COM 88677Q109   2,623,694 373,214 SH   SOLE 22 354,316 0 18,898
TILE SHOP HLDGS INC COM 88677Q109   1,715 244 SH   SOLE 43 244 0 0
TILLYS INC CL A 886885102   48,532 7,137 SH   SOLE 2 885 0 6,252
TILLYS INC CL A 886885102   413,447 60,801 SH   SOLE 18 60,801 0 0
TILLYS INC CL A 886885102   319,022 46,915 SH   SOLE 19 46,915 0 0
TILLYS INC CL A 886885102   5,134,020 755,003 SH   SOLE 21 755,003 0 0
TILLYS INC CL A 886885102   4,222,344 620,933 SH   SOLE 22 602,137 0 18,796
TILRAY BRANDS INC COM 88688T100   731,073 295,981 SH   SOLE 2 189,278 0 106,703
TILRAY BRANDS INC COM 88688T100   41,170 16,668 SH   SOLE 18 16,668 0 0
TILRAY BRANDS INC COM 88688T100   2,192,436 887,626 SH   SOLE 21 887,626 0 0
TILRAY BRANDS INC COM 88688T100   1,904,963 771,240 SH   SOLE 22 400,168 0 371,072
TILRAY BRANDS INC COM 88688T100   253,489 102,627 SH   SOLE 25 102,627 0 0
TILRAY BRANDS INC COM 88688T100   894,580 362,178 SH   SOLE 30 362,178 0 0
TILRAY BRANDS INC COM 88688T100   246,165 99,662 SH   SOLE 40 99,662 0 0
TILRAY BRANDS INC COM 88688T100   10 4 SH   SOLE 43 4 0 0
TIM S A SPONSORED ADR 88706T108   1,925,485 108,478 SH   SOLE 2 108,478 0 0
TIM S A SPONSORED ADR 88706T108   589,850 33,231 SH   SOLE 19 33,231 0 0
TIM S A SPONSORED ADR 88706T108   545,511 30,733 SH   SOLE 22 30,733 0 0
TIM S A SPONSORED ADR 88706T108   228,638 12,881 SH   SOLE 30 12,881 0 0
TIM S A SPONSORED ADR 88706T108   11,873,596 668,935 SH   SOLE 43 560,475 0 108,460
TIMBERLAND BANCORP INC COM 887098101   1,164,452 43,256 SH   SOLE 2 39,856 0 3,400
TIMBERLAND BANCORP INC COM 887098101   598,351 22,227 SH   SOLE 18 22,227 0 0
TIMBERLAND BANCORP INC COM 887098101   561,551 20,860 SH   SOLE 19 20,860 0 0
TIMBERLAND BANCORP INC COM 887098101   7,872,862 292,454 SH   SOLE 21 292,454 0 0
TIMBERLAND BANCORP INC COM 887098101   6,013,120 223,370 SH   SOLE 22 212,525 0 10,845
TIMBERLAND BANCORP INC COM 887098101   700 26 SH   SOLE 23 26 0 0
TIMKEN CO COM 887389104   9,246,422 105,758 SH   SOLE 2 59,773 0 45,985
TIMKEN CO COM 887389104   15,213 174 SH   SOLE 4 174 0 0
TIMKEN CO COM 887389104   526,241 6,019 SH   SOLE 7 5,738 0 281
TIMKEN CO COM 887389104   9,561,520 109,362 SH   SOLE 18 109,362 0 0
TIMKEN CO COM 887389104   1,736,535 19,862 SH   SOLE 19 19,862 0 0
TIMKEN CO COM 887389104   288,859,977 3,303,900 SH   SOLE 21 3,303,900 0 0
TIMKEN CO COM 887389104   163,121,561 1,865,739 SH   SOLE 22 1,784,698 0 81,041
TIMKEN CO COM 887389104   1,897,930 21,708 SH   SOLE 25 21,708 0 0
TIMKEN CO COM 887389104   1,651,028 18,884 SH   SOLE 26 17,137 0 1,747
TIMKEN CO COM 887389104   110,861 1,268 SH   SOLE 28 1,268 0 0
TIMKEN CO COM 887389104   3,651,601 41,766 SH   SOLE 30 41,766 0 0
TIMKEN CO COM 887389104   66,622 762 SH   SOLE 31 762 0 0
TIMKEN CO COM 887389104   685,276 7,838 SH   SOLE 34 7,838 0 0
TIMKEN CO COM 887389104   111,473 1,275 SH   SOLE 36 1,275 0 0
TIMKEN CO COM 887389104   1,185,988 13,565 SH   SOLE 40 13,565 0 0
TIMKEN CO COM 887389104   25,442 291 SH   OTR 43 291 0 0
TIMKEN CO COM 887389104   7,329,858 83,837 SH   SOLE 43 77,511 0 6,326
TIPTREE INC COM 88822Q103   2,348,352 135,900 SH   SOLE 2 116,318 0 19,582
TIPTREE INC COM 88822Q103   2,022 117 SH   SOLE 7 117 0 0
TIPTREE INC COM 88822Q103   1,122,198 64,942 SH   SOLE 18 64,942 0 0
TIPTREE INC COM 88822Q103   1,340,617 77,582 SH   SOLE 19 77,582 0 0
TIPTREE INC COM 88822Q103   17,047,048 986,519 SH   SOLE 21 986,519 0 0
TIPTREE INC COM 88822Q103   11,565,228 669,284 SH   SOLE 22 639,118 0 30,166
TIPTREE INC COM 88822Q103   114,048 6,600 SH   SOLE 23 6,600 0 0
TIPTREE INC COM 88822Q103   85,450 4,945 SH   SOLE 25 4,945 0 0
TIPTREE INC COM 88822Q103   97,701 5,654 SH   SOLE 30 5,654 0 0
TIPTREE INC COM 88822Q103   86,020 4,978 SH   SOLE 40 4,978 0 0
TIPTREE INC COM 88822Q103   174,165 10,079 SH   SOLE 43 8,340 0 1,739
TITAN INTL INC ILL COM 88830M102   563,441 45,220 SH   SOLE 2 15,507 0 29,713
TITAN INTL INC ILL COM 88830M102   7,102,948 570,060 SH   SOLE 7 570,060 0 0
TITAN INTL INC ILL COM 88830M102   2,115,596 169,791 SH   SOLE 18 169,791 0 0
TITAN INTL INC ILL COM 88830M102   1,358,701 109,045 SH   SOLE 19 109,045 0 0
TITAN INTL INC ILL COM 88830M102   75,588,191 6,066,468 SH   SOLE 21 6,066,468 0 0
TITAN INTL INC ILL COM 88830M102   17,947,259 1,440,390 SH   SOLE 22 1,375,416 0 64,974
TITAN INTL INC ILL COM 88830M102   95,905 7,697 SH   SOLE 25 7,697 0 0
TITAN INTL INC ILL COM 88830M102   1,958,612 157,192 SH   SOLE 30 157,192 0 0
TITAN INTL INC ILL COM 88830M102   123,055 9,876 SH   SOLE 40 9,876 0 0
TITAN INTL INC ILL COM 88830M102   811,059 65,093 SH   SOLE 43 63,352 0 1,741
TITAN MACHY INC COM 88830R101   1,589,726 64,076 SH   SOLE 2 52,413 0 11,663
TITAN MACHY INC COM 88830R101   42,896 1,729 SH   SOLE 4 0 0 1,729
TITAN MACHY INC COM 88830R101   3,994 161 SH   SOLE 7 161 0 0
TITAN MACHY INC COM 88830R101   1,451,633 58,510 SH   SOLE 18 58,510 0 0
TITAN MACHY INC COM 88830R101   1,825,321 73,572 SH   SOLE 19 73,572 0 0
TITAN MACHY INC COM 88830R101   19,392,563 781,643 SH   SOLE 21 781,643 0 0
TITAN MACHY INC COM 88830R101   16,585,932 668,518 SH   SOLE 22 637,829 0 30,689
TITAN MACHY INC COM 88830R101   133,800 5,393 SH   SOLE 25 5,393 0 0
TITAN MACHY INC COM 88830R101   91,946 3,706 SH   SOLE 30 3,706 0 0
TITAN MACHY INC COM 88830R101   89,415 3,604 SH   SOLE 40 3,604 0 0
TITAN MACHY INC COM 88830R101   321,364 12,953 SH   SOLE 43 12,299 0 654
TJX COS INC NEW COM 872540109   332,371,596 3,277,180 SH   SOLE 2 1,522,735 0 1,754,445
TJX COS INC NEW COM 872540109   150,701,499 1,485,915 SH   SOLE 4 786,086 0 699,829
TJX COS INC NEW COM 872540109   90,252,745 889,891 SH   SOLE 7 795,308 0 94,583
TJX COS INC NEW COM 872540109   23,513,111 231,839 SH   SOLE 13 231,839 0 0
TJX COS INC NEW COM 872540109   16,666,450 164,331 SH   SOLE 15 164,331 0 0
TJX COS INC NEW COM 872540109   214,241,985 2,112,423 SH   SOLE 18 1,909,705 0 202,718
TJX COS INC NEW COM 872540109   186,410,873 1,838,009 SH   SOLE 19 1,838,009 0 0
TJX COS INC NEW COM 872540109   2,719,077,502 26,810,072 SH   SOLE 21 26,810,072 0 0
TJX COS INC NEW COM 872540109   2,617,501,011 25,808,529 SH   SOLE 22 23,221,407 0 2,587,122
TJX COS INC NEW COM 872540109   266,430,543 2,627,002 SH   SOLE 23 2,627,002 0 0
TJX COS INC NEW COM 872540109   557,042,961 5,492,437 SH   SOLE 25 4,513,073 0 979,364
TJX COS INC NEW COM 872540109   194,397,596 1,916,758 SH   SOLE 26 1,365,175 0 551,583
TJX COS INC NEW COM 872540109   209,948,933 2,070,094 SH   SOLE 28 72,451 0 1,997,643
TJX COS INC NEW COM 872540109   19,180,246 189,117 SH   SOLE 29 189,117 0 0
TJX COS INC NEW COM 872540109   665,059,317 6,557,477 SH   SOLE 30 6,470,445 0 87,032
TJX COS INC NEW COM 872540109   65,682,128 647,625 SH   SOLE 31 629,431 0 18,194
TJX COS INC NEW COM 872540109   155,466,718 1,532,900 SH   SOLE 34 1,532,900 0 0
TJX COS INC NEW COM 872540109   26,791,716 264,166 SH   SOLE 36 264,166 0 0
TJX COS INC NEW COM 872540109   5,763,496 56,828 SH   SOLE 40 56,828 0 0
TJX COS INC NEW COM 872540109   166,025 1,637 SH   OTR 43 1,637 0 0
TJX COS INC NEW COM 872540109   234,502,169 2,312,189 SH   SOLE 43 1,996,674 0 315,515
TKO GROUP HOLDINGS INC CL A 87256C101   12,228,743 141,520 SH   SOLE 2 53,387 0 88,133
TKO GROUP HOLDINGS INC CL A 87256C101   13,048 151 SH   SOLE 4 151 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   777,776 9,001 SH   SOLE 7 8,538 0 463
TKO GROUP HOLDINGS INC CL A 87256C101   42,865,534 496,071 SH   SOLE 18 495,396 0 675
TKO GROUP HOLDINGS INC CL A 87256C101   9,407,370 108,869 SH   SOLE 19 108,869 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   284,987,957 3,298,090 SH   SOLE 21 3,298,090 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   154,818,291 1,791,671 SH   SOLE 22 1,707,429 0 84,242
TKO GROUP HOLDINGS INC CL A 87256C101   3,882,315 44,929 SH   SOLE 25 13,313 0 31,616
TKO GROUP HOLDINGS INC CL A 87256C101   1,580,352 18,289 SH   SOLE 26 18,289 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   362,922 4,200 SH   SOLE 28 806 0 3,394
TKO GROUP HOLDINGS INC CL A 87256C101   4,174,640 48,312 SH   SOLE 30 48,312 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   65,326 756 SH   SOLE 31 756 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   826,252 9,562 SH   SOLE 36 9,562 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   1,194,186 13,820 SH   SOLE 40 13,820 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   5,926,386 68,584 SH   SOLE 43 63,457 0 5,127
TMC THE METALS COMPANY INC COM 87261Y106   1,399 978 SH   SOLE 7 978 0 0
TOAST INC CL A 888787108   9,394,267 376,977 SH   SOLE 2 30,248 0 346,729
TOAST INC CL A 888787108   5,826,122 233,793 SH   SOLE 4 96,521 0 137,272
TOAST INC CL A 888787108   1,186,067 47,595 SH   SOLE 7 46,274 0 1,321
TOAST INC CL A 888787108   162,902 6,537 SH   SOLE 13 6,537 0 0
TOAST INC CL A 888787108   813,937 32,662 SH   SOLE 15 32,662 0 0
TOAST INC CL A 888787108   11,270,294 452,259 SH   SOLE 18 430,443 0 21,816
TOAST INC CL A 888787108   4,496,490 180,437 SH   SOLE 19 180,437 0 0
TOAST INC CL A 888787108   179,241,012 7,192,657 SH   SOLE 21 7,192,657 0 0
TOAST INC CL A 888787108   245,572,146 9,854,420 SH   SOLE 22 9,152,089 0 702,331
TOAST INC CL A 888787108   12,749,545 511,619 SH   SOLE 23 511,619 0 0
TOAST INC CL A 888787108   931,559 37,382 SH   SOLE 25 36,995 0 387
TOAST INC CL A 888787108   6,191,872 248,470 SH   SOLE 26 209,075 0 39,395
TOAST INC CL A 888787108   10,948,627 439,351 SH   SOLE 28 3,989 0 435,362
TOAST INC CL A 888787108   28,001,682 1,123,663 SH   SOLE 30 1,123,663 0 0
TOAST INC CL A 888787108   1,928,011 77,368 SH   SOLE 31 72,306 0 5,062
TOAST INC CL A 888787108   1,627,525 65,310 SH   SOLE 34 65,310 0 0
TOAST INC CL A 888787108   1,161,397 46,605 SH   SOLE 36 46,605 0 0
TOAST INC CL A 888787108   415,466 16,672 SH   SOLE 40 16,672 0 0
TOAST INC CL A 888787108   34,614 1,389 SH   OTR 43 1,389 0 0
TOAST INC CL A 888787108   2,091,635 83,934 SH   SOLE 43 70,826 0 13,108
TOLL BROTHERS INC COM 889478103   82,557,983 638,154 SH   SOLE 2 514,435 0 123,719
TOLL BROTHERS INC COM 889478103   12,421,719 96,017 SH   SOLE 4 55,583 0 40,434
TOLL BROTHERS INC COM 889478103   4,775,694 36,915 SH   SOLE 7 36,208 0 707
TOLL BROTHERS INC COM 889478103   3,980,586 30,769 SH   SOLE 13 30,769 0 0
TOLL BROTHERS INC COM 889478103   42,611,373 329,376 SH   SOLE 18 260,351 0 69,025
TOLL BROTHERS INC COM 889478103   64,983,715 502,309 SH   SOLE 19 502,309 0 0
TOLL BROTHERS INC COM 889478103   806,795,953 6,236,345 SH   SOLE 21 6,236,345 0 0
TOLL BROTHERS INC COM 889478103   486,533,532 3,760,791 SH   SOLE 22 3,513,750 0 247,041
TOLL BROTHERS INC COM 889478103   31,574,948 244,067 SH   SOLE 23 244,067 0 0
TOLL BROTHERS INC COM 889478103   2,670,714 20,644 SH   SOLE 25 20,644 0 0
TOLL BROTHERS INC COM 889478103   15,323,230 118,445 SH   SOLE 26 42,190 0 76,255
TOLL BROTHERS INC COM 889478103   8,280 64 SH   SOLE 28 0 0 64
TOLL BROTHERS INC COM 889478103   5,525,651 42,712 SH   SOLE 29 42,712 0 0
TOLL BROTHERS INC COM 889478103   11,252,861 86,982 SH   SOLE 30 86,982 0 0
TOLL BROTHERS INC COM 889478103   7,736,326 59,800 SH   SOLE 31 59,800 0 0
TOLL BROTHERS INC COM 889478103   2,646,393 20,456 SH   SOLE 34 20,456 0 0
TOLL BROTHERS INC COM 889478103   1,016,589 7,858 SH   SOLE 36 7,858 0 0
TOLL BROTHERS INC COM 889478103   2,849,116 22,023 SH   SOLE 40 22,023 0 0
TOLL BROTHERS INC COM 889478103   19,845,200 153,399 SH   SOLE 43 131,726 0 21,673
TOMPKINS FINL CORP COM 890110109   735,542 14,626 SH   SOLE 2 5,228 0 9,398
TOMPKINS FINL CORP COM 890110109   2,012 40 SH   SOLE 4 40 0 0
TOMPKINS FINL CORP COM 890110109   4,576 91 SH   SOLE 7 91 0 0
TOMPKINS FINL CORP COM 890110109   2,254,098 44,822 SH   SOLE 18 44,822 0 0
TOMPKINS FINL CORP COM 890110109   1,500,402 29,835 SH   SOLE 19 29,835 0 0
TOMPKINS FINL CORP COM 890110109   75,672,369 1,504,720 SH   SOLE 21 1,504,720 0 0
TOMPKINS FINL CORP COM 890110109   19,653,433 390,802 SH   SOLE 22 374,825 0 15,977
TOMPKINS FINL CORP COM 890110109   14,333 285 SH   SOLE 23 285 0 0
TOMPKINS FINL CORP COM 890110109   81,269 1,616 SH   SOLE 25 1,616 0 0
TOMPKINS FINL CORP COM 890110109   328,293 6,528 SH   SOLE 26 6,528 0 0
TOMPKINS FINL CORP COM 890110109   32,186 640 SH   SOLE 28 0 0 640
TOMPKINS FINL CORP COM 890110109   1,690,146 33,608 SH   SOLE 30 33,608 0 0
TOMPKINS FINL CORP COM 890110109   77,748 1,546 SH   SOLE 40 1,546 0 0
TOMPKINS FINL CORP COM 890110109   344,134 6,843 SH   SOLE 43 6,311 0 532
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   0 1 SH   SOLE 2 0 0 1
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   7,592 40,816 SH   SOLE 22 40,816 0 0
TONIX PHARMACEUTICALS HLDG C COM NEW 890260854   0 1 SH   SOLE 23 1 0 0
TOOTSIE ROLL INDS INC COM 890516107   196,920 6,148 SH   SOLE 2 4,235 0 1,913
TOOTSIE ROLL INDS INC COM 890516107   2,979 93 SH   SOLE 4 93 0 0
TOOTSIE ROLL INDS INC COM 890516107   263,479 8,226 SH   SOLE 18 8,226 0 0
TOOTSIE ROLL INDS INC COM 890516107   47,677,167 1,488,516 SH   SOLE 21 1,488,516 0 0
TOOTSIE ROLL INDS INC COM 890516107   9,571,269 298,822 SH   SOLE 22 290,051 0 8,771
TOOTSIE ROLL INDS INC COM 890516107   2,242 70 SH   SOLE 23 70 0 0
TOOTSIE ROLL INDS INC COM 890516107   136,800 4,271 SH   SOLE 25 4,271 0 0
TOOTSIE ROLL INDS INC COM 890516107   456,524 14,253 SH   SOLE 28 1,178 0 13,075
TOOTSIE ROLL INDS INC COM 890516107   878,903 27,440 SH   SOLE 30 27,440 0 0
TOOTSIE ROLL INDS INC COM 890516107   89,940 2,808 SH   SOLE 40 2,808 0 0
TOOTSIE ROLL INDS INC COM 890516107   6,710,340 209,502 SH   SOLE 43 208,262 0 1,240
TOP FINANCIAL GROUP LTD ORDINARY SHARES G989A6102   51,966 19,463 SH   SOLE 2 19,463 0 0
TOP FINANCIAL GROUP LTD ORDINARY SHARES G989A6102   11,105 4,159 SH   SOLE 22 4,159 0 0
TOPBUILD CORP COM 89055F103   32,145,965 72,938 SH   SOLE 2 30,655 0 42,283
TOPBUILD CORP COM 89055F103   236,672 537 SH   SOLE 4 92 0 445
TOPBUILD CORP COM 89055F103   2,598,103 5,895 SH   SOLE 7 5,591 0 304
TOPBUILD CORP COM 89055F103   27,348,178 62,052 SH   SOLE 18 62,052 0 0
TOPBUILD CORP COM 89055F103   8,621,120 19,561 SH   SOLE 19 19,561 0 0
TOPBUILD CORP COM 89055F103   850,467,866 1,929,680 SH   SOLE 21 1,929,680 0 0
TOPBUILD CORP COM 89055F103   416,428,589 944,861 SH   SOLE 22 903,010 0 41,851
TOPBUILD CORP COM 89055F103   31,733 72 SH   SOLE 23 72 0 0
TOPBUILD CORP COM 89055F103   2,833,012 6,428 SH   SOLE 25 6,428 0 0
TOPBUILD CORP COM 89055F103   11,202,034 25,417 SH   SOLE 26 9,718 0 15,699
TOPBUILD CORP COM 89055F103   774,363 1,757 SH   SOLE 28 589 0 1,168
TOPBUILD CORP COM 89055F103   20,170,890 45,767 SH   SOLE 30 45,767 0 0
TOPBUILD CORP COM 89055F103   174,088 395 SH   SOLE 31 395 0 0
TOPBUILD CORP COM 89055F103   1,059,956 2,405 SH   SOLE 34 2,405 0 0
TOPBUILD CORP COM 89055F103   204,499 464 SH   SOLE 36 464 0 0
TOPBUILD CORP COM 89055F103   2,949,365 6,692 SH   SOLE 40 6,692 0 0
TOPBUILD CORP COM 89055F103   18,051,860 40,959 SH   SOLE 43 38,473 0 2,486
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   2,609,692 161,391 SH   SOLE 2 76,773 0 84,618
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   5,870 363 SH   SOLE 4 363 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   790,487 48,886 SH   SOLE 7 46,280 0 2,606
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   7,388,979 456,956 SH   SOLE 18 456,956 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   4,968,184 307,247 SH   SOLE 19 307,247 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   270,795,109 16,746,760 SH   SOLE 21 16,746,760 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   69,048,633 4,270,169 SH   SOLE 22 4,079,347 0 190,822
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   440,471 27,240 SH   SOLE 25 27,240 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   749,900 46,376 SH   SOLE 26 46,376 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   34,264 2,119 SH   SOLE 28 2,119 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   7,284,941 450,522 SH   SOLE 30 450,522 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   77,260 4,778 SH   SOLE 36 4,778 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   552,674 34,179 SH   SOLE 40 34,179 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   2,270,349 140,405 SH   SOLE 43 131,028 0 9,377
TOPGOLF CALLAWAY BRANDS CORP NOTE 2.750% 5/0 131193AE4   2,312,289 2,023,000 PRN   SOLE 21 2,023,000 0 0
TORO CO COM 891092108   12,358,138 134,870 SH   SOLE 2 72,964 0 61,906
TORO CO COM 891092108   8,266,400 90,215 SH   SOLE 4 34,468 0 55,747
TORO CO COM 891092108   3,798,888 41,459 SH   SOLE 7 41,039 0 420
TORO CO COM 891092108   174,922 1,909 SH   SOLE 13 1,909 0 0
TORO CO COM 891092108   778,305 8,494 SH   SOLE 15 8,494 0 0
TORO CO COM 891092108   20,881,652 227,891 SH   SOLE 18 221,535 0 6,356
TORO CO COM 891092108   3,629,006 39,605 SH   SOLE 19 39,605 0 0
TORO CO COM 891092108   526,646,540 5,747,534 SH   SOLE 21 5,747,534 0 0
TORO CO COM 891092108   293,463,584 3,202,702 SH   SOLE 22 2,999,244 0 203,458
TORO CO COM 891092108   14,221,251 155,203 SH   SOLE 23 155,203 0 0
TORO CO COM 891092108   1,175,521 12,829 SH   SOLE 25 12,829 0 0
TORO CO COM 891092108   6,180,993 67,456 SH   SOLE 26 51,140 0 16,316
TORO CO COM 891092108   14,247,091 155,485 SH   SOLE 28 1,208 0 154,277
TORO CO COM 891092108   44,739,905 488,267 SH   SOLE 30 488,267 0 0
TORO CO COM 891092108   2,101,809 22,938 SH   SOLE 31 21,345 0 1,593
TORO CO COM 891092108   398,957 4,354 SH   SOLE 34 4,354 0 0
TORO CO COM 891092108   1,127,782 12,308 SH   SOLE 36 12,308 0 0
TORO CO COM 891092108   480,599 5,245 SH   SOLE 40 5,245 0 0
TORO CO COM 891092108   12,370 135 SH   OTR 43 135 0 0
TORO CO COM 891092108   10,164,254 110,927 SH   SOLE 43 101,598 0 9,329
TORONTO DOMINION BK ONT COM NEW 891160509   76,002,535 1,258,737 SH   SOLE 43 1,080,982 0 177,755
TORRID HLDGS INC COM 89142B107   6,910 1,416 SH   SOLE 2 416 0 1,000
TORRID HLDGS INC COM 89142B107   137,206 28,116 SH   SOLE 18 28,116 0 0
TORRID HLDGS INC COM 89142B107   113,255 23,208 SH   SOLE 19 23,208 0 0
TORRID HLDGS INC COM 89142B107   2,260,904 463,300 SH   SOLE 21 463,300 0 0
TORRID HLDGS INC COM 89142B107   1,234,074 252,884 SH   SOLE 22 249,958 0 2,926
TOTALENERGIES SE SPONSORED ADS 89151E109   21,681 315 SH   SOLE 18 315 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   3,028,520 44,000 SH   SOLE 19 44,000 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   90,921,162 1,320,953 SH   SOLE 43 1,165,679 0 155,274
TOUGHBUILT INDS INC COM 89157G868   222 68 SH   SOLE 22 68 0 0
TOURMALINE BIO INC COM 89157D105   144,682 6,318 SH   SOLE 2 4,629 0 1,689
TOURMALINE BIO INC COM 89157D105   65,196 2,847 SH   SOLE 18 2,847 0 0
TOURMALINE BIO INC COM 89157D105   4,212,318 183,944 SH   SOLE 21 183,944 0 0
TOURMALINE BIO INC COM 89157D105   6,594,238 287,958 SH   SOLE 22 281,424 0 6,534
TOURMALINE BIO INC COM 89157D105   311,944 13,622 SH   SOLE 30 13,622 0 0
TOURMALINE BIO INC COM 89157D105   15,709 686 SH   SOLE 43 0 0 686
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   6,383,531 190,838 SH   SOLE 2 186,453 0 4,385
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   1,081,572 32,334 SH   SOLE 4 19,082 0 13,252
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   419,162 12,531 SH   SOLE 13 12,531 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   146,043 4,366 SH   SOLE 18 0 0 4,366
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   144,738 4,327 SH   SOLE 21 4,327 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   175,613 5,250 SH   SOLE 22 5,250 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   2,050,418 61,298 SH   SOLE 23 61,298 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   3,680 110 SH   SOLE 30 110 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   1,373,792 41,070 SH   SOLE 31 41,070 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   2,660,111 79,525 SH   SOLE 43 67,406 0 12,119
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,808,214 64,441 SH   SOLE 2 20,986 0 43,455
TOWNEBANK PORTSMOUTH VA COM 89214P109   9,597 342 SH   SOLE 4 342 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   14,226 507 SH   SOLE 7 507 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   5,280,976 188,203 SH   SOLE 18 188,203 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   5,409,182 192,772 SH   SOLE 19 192,772 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   73,716,622 2,627,107 SH   SOLE 21 2,627,107 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   59,243,050 2,111,299 SH   SOLE 22 2,005,694 0 105,605
TOWNEBANK PORTSMOUTH VA COM 89214P109   425,951 15,180 SH   SOLE 25 15,180 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   708,683 25,256 SH   SOLE 26 25,256 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   134,323 4,787 SH   SOLE 28 1,295 0 3,492
TOWNEBANK PORTSMOUTH VA COM 89214P109   1,266,993 45,153 SH   SOLE 30 45,153 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   500,478 17,836 SH   SOLE 40 17,836 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   2,636,050 93,943 SH   SOLE 43 82,604 0 11,339
TOWNSQUARE MEDIA INC CL A 892231101   323,119 29,428 SH   SOLE 2 28,035 0 1,393
TOWNSQUARE MEDIA INC CL A 892231101   295,538 26,916 SH   SOLE 18 26,916 0 0
TOWNSQUARE MEDIA INC CL A 892231101   266,430 24,265 SH   SOLE 19 24,265 0 0
TOWNSQUARE MEDIA INC CL A 892231101   4,340,844 395,341 SH   SOLE 21 395,341 0 0
TOWNSQUARE MEDIA INC CL A 892231101   1,978,651 180,205 SH   SOLE 22 177,942 0 2,263
TOYOTA MOTOR CORP ADS 892331307   10,822 43 SH   SOLE 2 43 0 0
TOYOTA MOTOR CORP ADS 892331307   17,114 68 SH   SOLE 18 68 0 0
TOYOTA MOTOR CORP ADS 892331307   191,438,256 760,642 SH   SOLE 43 701,924 0 58,718
TPG INC COM CL A 872657101   3,214,690 71,917 SH   SOLE 2 24,511 0 47,406
TPG INC COM CL A 872657101   10,013 224 SH   SOLE 4 224 0 0
TPG INC COM CL A 872657101   27,267 610 SH   SOLE 7 610 0 0
TPG INC COM CL A 872657101   1,132,251 25,330 SH   SOLE 18 25,330 0 0
TPG INC COM CL A 872657101   41,985,458 939,272 SH   SOLE 19 939,272 0 0
TPG INC COM CL A 872657101   42,514,706 951,112 SH   SOLE 21 951,112 0 0
TPG INC COM CL A 872657101   84,564,086 1,891,814 SH   SOLE 22 1,794,638 0 97,176
TPG INC COM CL A 872657101   730,934 16,352 SH   SOLE 25 16,352 0 0
TPG INC COM CL A 872657101   1,101,095 24,633 SH   SOLE 26 24,633 0 0
TPG INC COM CL A 872657101   14,840,713 332,007 SH   SOLE 30 332,007 0 0
TPG INC COM CL A 872657101   40,811 913 SH   SOLE 31 913 0 0
TPG INC COM CL A 872657101   84,125 1,882 SH   SOLE 36 1,882 0 0
TPG INC COM CL A 872657101   752,614 16,837 SH   SOLE 40 16,837 0 0
TPG INC COM CL A 872657101   1,470,122 32,889 SH   SOLE 43 28,488 0 4,401
TPG RE FIN TR INC COM 87266M107   1,231,718 159,549 SH   SOLE 2 120,669 0 38,880
TPG RE FIN TR INC COM 87266M107   6,145 796 SH   SOLE 7 796 0 0
TPG RE FIN TR INC COM 87266M107   1,415,632 183,372 SH   SOLE 18 183,372 0 0
TPG RE FIN TR INC COM 87266M107   1,136,755 147,248 SH   SOLE 19 147,248 0 0
TPG RE FIN TR INC COM 87266M107   27,031,572 3,501,499 SH   SOLE 21 3,501,499 0 0
TPG RE FIN TR INC COM 87266M107   13,401,148 1,735,900 SH   SOLE 22 1,653,894 0 82,006
TPG RE FIN TR INC COM 87266M107   139,053 18,012 SH   SOLE 25 18,012 0 0
TPG RE FIN TR INC COM 87266M107   314,497 40,738 SH   SOLE 30 40,738 0 0
TPG RE FIN TR INC COM 87266M107   44,081 5,710 SH   SOLE 40 5,710 0 0
TPG RE FIN TR INC COM 87266M107   985,442 127,648 SH   SOLE 43 114,952 0 12,696
TPI COMPOSITES INC COM 87266J104   21,517 7,394 SH   SOLE 2 1,329 0 6,065
TPI COMPOSITES INC COM 87266J104   1,030 354 SH   SOLE 7 354 0 0
TPI COMPOSITES INC COM 87266J104   319,893 109,929 SH   SOLE 18 109,929 0 0
TPI COMPOSITES INC COM 87266J104   243,814 83,785 SH   SOLE 19 83,785 0 0
TPI COMPOSITES INC COM 87266J104   4,466,588 1,534,910 SH   SOLE 21 1,534,910 0 0
TPI COMPOSITES INC COM 87266J104   3,297,289 1,133,089 SH   SOLE 22 1,118,304 0 14,785
TPI COMPOSITES INC COM 87266J104   61,567 21,157 SH   SOLE 28 21,157 0 0
TPI COMPOSITES INC COM 87266J104   66,988 23,020 SH   SOLE 43 22,774 0 246
TRACON PHARMACEUTICALS INC COM NEW 89237H209   111,784 260,084 SH   SOLE 22 260,084 0 0
TRACTOR SUPPLY CO COM 892356106   52,555,731 200,809 SH   SOLE 2 39,439 0 161,370
TRACTOR SUPPLY CO COM 892356106   21,323,114 81,473 SH   SOLE 4 35,292 0 46,181
TRACTOR SUPPLY CO COM 892356106   51,366,214 196,264 SH   SOLE 7 184,361 0 11,903
TRACTOR SUPPLY CO COM 892356106   845,879 3,232 SH   SOLE 13 3,232 0 0
TRACTOR SUPPLY CO COM 892356106   3,991,230 15,250 SH   SOLE 15 15,250 0 0
TRACTOR SUPPLY CO COM 892356106   48,059,382 183,629 SH   SOLE 18 176,931 0 6,698
TRACTOR SUPPLY CO COM 892356106   16,017,002 61,199 SH   SOLE 19 61,199 0 0
TRACTOR SUPPLY CO COM 892356106   1,120,359,984 4,280,758 SH   SOLE 21 4,280,758 0 0
TRACTOR SUPPLY CO COM 892356106   616,668,328 2,356,214 SH   SOLE 22 2,119,055 0 237,159
TRACTOR SUPPLY CO COM 892356106   42,380,320 161,930 SH   SOLE 23 161,930 0 0
TRACTOR SUPPLY CO COM 892356106   107,287,141 409,931 SH   SOLE 25 408,645 0 1,286
TRACTOR SUPPLY CO COM 892356106   28,587,937 109,231 SH   SOLE 26 65,363 0 43,868
TRACTOR SUPPLY CO COM 892356106   68,892,032 263,228 SH   SOLE 28 5,989 0 257,239
TRACTOR SUPPLY CO COM 892356106   249,258,987 952,388 SH   SOLE 30 952,388 0 0
TRACTOR SUPPLY CO COM 892356106   6,560,274 25,066 SH   SOLE 31 23,369 0 1,697
TRACTOR SUPPLY CO COM 892356106   2,023,881 7,733 SH   SOLE 34 7,733 0 0
TRACTOR SUPPLY CO COM 892356106   6,672,028 25,493 SH   SOLE 36 25,493 0 0
TRACTOR SUPPLY CO COM 892356106   1,422,186 5,434 SH   SOLE 40 5,434 0 0
TRACTOR SUPPLY CO COM 892356106   25,886 99 SH   OTR 43 99 0 0
TRACTOR SUPPLY CO COM 892356106   44,940,083 171,711 SH   SOLE 43 150,567 0 21,143
TRADEWEB MKTS INC CL A 892672106   11,990,384 115,104 SH   SOLE 2 21,650 0 93,454
TRADEWEB MKTS INC CL A 892672106   8,975,704 86,164 SH   SOLE 4 39,308 0 46,856
TRADEWEB MKTS INC CL A 892672106   2,320,387 22,275 SH   SOLE 7 21,856 0 419
TRADEWEB MKTS INC CL A 892672106   343,344 3,296 SH   SOLE 13 3,296 0 0
TRADEWEB MKTS INC CL A 892672106   1,071,805 10,289 SH   SOLE 15 10,289 0 0
TRADEWEB MKTS INC CL A 892672106   15,553,935 149,313 SH   SOLE 18 142,546 0 6,767
TRADEWEB MKTS INC CL A 892672106   343,694,852 3,299,365 SH   SOLE 19 3,299,365 0 0
TRADEWEB MKTS INC CL A 892672106   243,829,573 2,340,689 SH   SOLE 21 2,340,689 0 0
TRADEWEB MKTS INC CL A 892672106   341,008,308 3,273,575 SH   SOLE 22 3,070,133 0 203,442
TRADEWEB MKTS INC CL A 892672106   17,066,171 163,830 SH   SOLE 23 163,830 0 0
TRADEWEB MKTS INC CL A 892672106   3,493,966 33,541 SH   SOLE 25 32,750 0 791
TRADEWEB MKTS INC CL A 892672106   7,074,914 67,917 SH   SOLE 26 52,300 0 15,617
TRADEWEB MKTS INC CL A 892672106   20,561,283 197,382 SH   SOLE 28 1,867 0 195,515
TRADEWEB MKTS INC CL A 892672106   50,950,589 489,110 SH   SOLE 30 325,680 0 163,430
TRADEWEB MKTS INC CL A 892672106   2,866,238 27,515 SH   SOLE 31 25,726 0 1,789
TRADEWEB MKTS INC CL A 892672106   498,349 4,784 SH   SOLE 34 4,784 0 0
TRADEWEB MKTS INC CL A 892672106   1,814,746 17,421 SH   SOLE 36 17,421 0 0
TRADEWEB MKTS INC CL A 892672106   503,974 4,838 SH   SOLE 40 4,838 0 0
TRADEWEB MKTS INC CL A 892672106   13,125 126 SH   OTR 43 126 0 0
TRADEWEB MKTS INC CL A 892672106   12,528,661 120,271 SH   SOLE 43 98,150 0 22,121
TRAEGER INC COMMON STOCK 89269P103   35,691 14,107 SH   SOLE 2 1,614 0 12,493
TRAEGER INC COMMON STOCK 89269P103   258,961 102,356 SH   SOLE 18 102,356 0 0
TRAEGER INC COMMON STOCK 89269P103   174,325 68,903 SH   SOLE 19 68,903 0 0
TRAEGER INC COMMON STOCK 89269P103   3,276,489 1,295,055 SH   SOLE 21 1,295,055 0 0
TRAEGER INC COMMON STOCK 89269P103   2,950,200 1,166,087 SH   SOLE 22 1,143,300 0 22,787
TRANE TECHNOLOGIES PLC SHS G8994E103   145,960,242 486,210 SH   SOLE 2 168,580 0 317,630
TRANE TECHNOLOGIES PLC SHS G8994E103   66,688,229 222,146 SH   SOLE 4 106,739 0 115,407
TRANE TECHNOLOGIES PLC SHS G8994E103   95,614,601 318,503 SH   SOLE 7 291,473 0 27,030
TRANE TECHNOLOGIES PLC SHS G8994E103   2,564,008 8,541 SH   SOLE 13 8,541 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   9,760,703 32,514 SH   SOLE 15 32,514 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   109,969,264 366,320 SH   SOLE 18 351,037 0 15,283
TRANE TECHNOLOGIES PLC SHS G8994E103   49,935,868 166,342 SH   SOLE 19 166,342 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   2,106,851,032 7,018,158 SH   SOLE 21 7,018,158 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,491,615,748 4,968,740 SH   SOLE 22 4,470,152 0 498,588
TRANE TECHNOLOGIES PLC SHS G8994E103   108,552,920 361,602 SH   SOLE 23 361,602 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   598,814,043 1,994,717 SH   SOLE 25 1,904,084 0 90,633
TRANE TECHNOLOGIES PLC SHS G8994E103   120,005,250 399,751 SH   SOLE 26 269,487 0 130,264
TRANE TECHNOLOGIES PLC SHS G8994E103   181,909,792 605,962 SH   SOLE 28 14,697 0 591,265
TRANE TECHNOLOGIES PLC SHS G8994E103   1,176,184 3,918 SH   SOLE 29 3,918 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   638,927,668 2,128,340 SH   SOLE 30 2,128,340 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   15,667,438 52,190 SH   SOLE 31 48,773 0 3,417
TRANE TECHNOLOGIES PLC SHS G8994E103   142,962,745 476,225 SH   SOLE 34 476,225 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   17,639,152 58,758 SH   SOLE 36 58,758 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   3,378,451 11,254 SH   SOLE 40 11,254 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   114,676 382 SH   OTR 43 382 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   99,920,734 332,847 SH   SOLE 43 281,706 0 51,141
TRANSACT TECHNOLOGIES INC COM 892918103   8,049 1,536 SH   SOLE 18 1,536 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   98,554 18,808 SH   SOLE 21 18,808 0 0
TRANSACT TECHNOLOGIES INC COM 892918103   1,098,383 209,615 SH   SOLE 22 209,615 0 0
TRANSALTA CORP COM 89346D107   539,400 83,888 SH   SOLE 43 79,125 0 4,763
TRANSCAT INC COM 893529107   1,073,851 9,637 SH   SOLE 2 7,699 0 1,938
TRANSCAT INC COM 893529107   6,463 58 SH   SOLE 4 58 0 0
TRANSCAT INC COM 893529107   5,906 53 SH   SOLE 7 53 0 0
TRANSCAT INC COM 893529107   2,246,763 20,163 SH   SOLE 18 20,163 0 0
TRANSCAT INC COM 893529107   1,943,451 17,441 SH   SOLE 19 17,441 0 0
TRANSCAT INC COM 893529107   33,917,732 304,386 SH   SOLE 21 304,386 0 0
TRANSCAT INC COM 893529107   25,494,738 228,796 SH   SOLE 22 222,253 0 6,543
TRANSCAT INC COM 893529107   219,963 1,974 SH   SOLE 25 1,974 0 0
TRANSCAT INC COM 893529107   252,389 2,265 SH   SOLE 28 0 0 2,265
TRANSCAT INC COM 893529107   687,523 6,170 SH   SOLE 30 6,170 0 0
TRANSCAT INC COM 893529107   218,514 1,961 SH   SOLE 40 1,961 0 0
TRANSCAT INC COM 893529107   191,994 1,723 SH   SOLE 43 1,668 0 55
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   8,660 230 SH   SOLE 2 0 0 230
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   141,828 3,767 SH   SOLE 18 3,767 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   89,118 2,367 SH   SOLE 19 2,367 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   1,664,017 44,197 SH   SOLE 21 44,197 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209   457,109 12,141 SH   SOLE 22 11,251 0 890
TRANSDIGM GROUP INC COM 893641100   118,438,046 96,166 SH   SOLE 2 18,204 0 77,962
TRANSDIGM GROUP INC COM 893641100   65,072,818 52,836 SH   SOLE 4 27,521 0 25,315
TRANSDIGM GROUP INC COM 893641100   42,479,116 34,491 SH   SOLE 7 30,173 0 4,318
TRANSDIGM GROUP INC COM 893641100   2,195,943 1,783 SH   SOLE 13 1,783 0 0
TRANSDIGM GROUP INC COM 893641100   9,759,198 7,924 SH   SOLE 15 7,924 0 0
TRANSDIGM GROUP INC COM 893641100   269,945,347 219,183 SH   SOLE 18 192,847 0 26,336
TRANSDIGM GROUP INC COM 893641100   523,848,744 425,340 SH   SOLE 19 425,340 0 0
TRANSDIGM GROUP INC COM 893641100   2,090,776,476 1,697,610 SH   SOLE 21 1,697,610 0 0
TRANSDIGM GROUP INC COM 893641100   1,566,433,860 1,271,869 SH   SOLE 22 1,152,498 0 119,371
TRANSDIGM GROUP INC COM 893641100   104,851,034 85,134 SH   SOLE 23 85,134 0 0
TRANSDIGM GROUP INC COM 893641100   91,233,233 74,077 SH   SOLE 25 74,077 0 0
TRANSDIGM GROUP INC COM 893641100   55,164,596 44,791 SH   SOLE 26 28,430 0 16,361
TRANSDIGM GROUP INC COM 893641100   100,792,912 81,839 SH   SOLE 28 832 0 81,007
TRANSDIGM GROUP INC COM 893641100   365,099,199 296,443 SH   SOLE 30 296,443 0 0
TRANSDIGM GROUP INC COM 893641100   15,499,686 12,585 SH   SOLE 31 11,691 0 894
TRANSDIGM GROUP INC COM 893641100   13,992,208 11,361 SH   SOLE 36 11,361 0 0
TRANSDIGM GROUP INC COM 893641100   3,363,500 2,731 SH   SOLE 40 2,731 0 0
TRANSDIGM GROUP INC COM 893641100   69,306,836 56,274 SH   SOLE 43 46,496 0 9,778
TRANSMEDICS GROUP INC COM 89377M109   1,518,136 20,532 SH   SOLE 2 12,748 0 7,784
TRANSMEDICS GROUP INC COM 89377M109   45,473 615 SH   SOLE 4 92 0 523
TRANSMEDICS GROUP INC COM 89377M109   335,392 4,536 SH   SOLE 7 4,301 0 235
TRANSMEDICS GROUP INC COM 89377M109   5,503,946 74,438 SH   SOLE 18 74,438 0 0
TRANSMEDICS GROUP INC COM 89377M109   6,000,527 81,154 SH   SOLE 19 81,154 0 0
TRANSMEDICS GROUP INC COM 89377M109   100,609,566 1,360,692 SH   SOLE 21 1,360,692 0 0
TRANSMEDICS GROUP INC COM 89377M109   67,215,083 909,049 SH   SOLE 22 879,948 0 29,101
TRANSMEDICS GROUP INC COM 89377M109   46,065 623 SH   SOLE 23 623 0 0
TRANSMEDICS GROUP INC COM 89377M109   489,705 6,623 SH   SOLE 25 6,623 0 0
TRANSMEDICS GROUP INC COM 89377M109   865,911 11,711 SH   SOLE 26 11,711 0 0
TRANSMEDICS GROUP INC COM 89377M109   103,590 1,401 SH   SOLE 28 0 0 1,401
TRANSMEDICS GROUP INC COM 89377M109   2,182,487 29,517 SH   SOLE 30 29,517 0 0
TRANSMEDICS GROUP INC COM 89377M109   505,602 6,838 SH   SOLE 40 6,838 0 0
TRANSMEDICS GROUP INC COM 89377M109   1,175,424 15,897 SH   SOLE 43 14,725 0 1,172
TRANSOCEAN LTD REGISTERED SHS H8817H100   4,366,208 695,256 SH   SOLE 2 580,530 0 114,726
TRANSOCEAN LTD REGISTERED SHS H8817H100   129,927 20,689 SH   SOLE 4 20,689 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   616,866 98,227 SH   SOLE 7 94,232 0 3,995
TRANSOCEAN LTD REGISTERED SHS H8817H100   1,939,076 308,770 SH   SOLE 18 308,770 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   29,034,387 4,623,310 SH   SOLE 19 4,623,310 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   23,547,218 3,749,557 SH   SOLE 21 3,749,557 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   75,079,165 11,955,281 SH   SOLE 22 11,642,045 0 313,236
TRANSOCEAN LTD REGISTERED SHS H8817H100   842,745 134,195 SH   SOLE 25 134,195 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   3,898,505 620,781 SH   SOLE 26 533,339 0 87,442
TRANSOCEAN LTD REGISTERED SHS H8817H100   1,982,923 315,752 SH   SOLE 28 200,159 0 115,593
TRANSOCEAN LTD REGISTERED SHS H8817H100   2,794,443 444,975 SH   SOLE 30 444,975 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   8,521,860 1,356,984 SH   SOLE 34 1,356,984 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   226,538 36,073 SH   SOLE 36 36,073 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   888,601 141,497 SH   SOLE 40 141,497 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   1,719,631 273,827 SH   SOLE 43 251,263 0 22,564
TRANSPHORM INC COM 89386L100   52,159 10,623 SH   SOLE 2 1,545 0 9,078
TRANSPHORM INC COM 89386L100   360,782 73,479 SH   SOLE 18 73,479 0 0
TRANSPHORM INC COM 89386L100   337,857 68,810 SH   SOLE 19 68,810 0 0
TRANSPHORM INC COM 89386L100   5,241,553 1,067,526 SH   SOLE 21 1,067,526 0 0
TRANSPHORM INC COM 89386L100   2,651,596 540,040 SH   SOLE 22 533,892 0 6,148
TRANSUNION COM 89400J107   19,130,215 239,727 SH   SOLE 2 20,871 0 218,856
TRANSUNION COM 89400J107   13,750,498 172,312 SH   SOLE 4 80,451 0 91,861
TRANSUNION COM 89400J107   2,350,509 29,455 SH   SOLE 7 28,824 0 631
TRANSUNION COM 89400J107   891,526 11,172 SH   SOLE 13 11,172 0 0
TRANSUNION COM 89400J107   1,532,798 19,208 SH   SOLE 15 19,208 0 0
TRANSUNION COM 89400J107   11,929,222 149,489 SH   SOLE 18 137,345 0 12,144
TRANSUNION COM 89400J107   3,866,869 48,457 SH   SOLE 19 48,457 0 0
TRANSUNION COM 89400J107   181,129,641 2,269,795 SH   SOLE 21 2,269,795 0 0
TRANSUNION COM 89400J107   369,627,296 4,631,921 SH   SOLE 22 4,273,710 0 358,211
TRANSUNION COM 89400J107   23,286,039 291,805 SH   SOLE 23 291,805 0 0
TRANSUNION COM 89400J107   27,106,225 339,677 SH   SOLE 25 336,896 0 2,781
TRANSUNION COM 89400J107   14,881,024 186,479 SH   SOLE 26 105,338 0 81,141
TRANSUNION COM 89400J107   24,947,395 312,624 SH   SOLE 28 2,435 0 310,189
TRANSUNION COM 89400J107   41,801,155 523,824 SH   SOLE 30 523,824 0 0
TRANSUNION COM 89400J107   3,559,958 44,611 SH   SOLE 31 41,702 0 2,909
TRANSUNION COM 89400J107   736,554 9,230 SH   SOLE 34 9,230 0 0
TRANSUNION COM 89400J107   3,495,799 43,807 SH   SOLE 36 43,807 0 0
TRANSUNION COM 89400J107   724,025 9,073 SH   SOLE 40 9,073 0 0
TRANSUNION COM 89400J107   33,436 419 SH   OTR 43 419 0 0
TRANSUNION COM 89400J107   5,288,832 66,276 SH   SOLE 43 52,689 0 13,587
TRAVEL PLUS LEISURE CO COM 894164102   19,659,154 401,535 SH   SOLE 2 218,496 0 183,039
TRAVEL PLUS LEISURE CO COM 894164102   8,862 181 SH   SOLE 4 181 0 0
TRAVEL PLUS LEISURE CO COM 894164102   1,031,881 21,076 SH   SOLE 7 19,994 0 1,082
TRAVEL PLUS LEISURE CO COM 894164102   7,188,601 146,826 SH   SOLE 18 146,826 0 0
TRAVEL PLUS LEISURE CO COM 894164102   8,506,555 173,745 SH   SOLE 19 173,745 0 0
TRAVEL PLUS LEISURE CO COM 894164102   184,455,086 3,767,465 SH   SOLE 21 3,767,465 0 0
TRAVEL PLUS LEISURE CO COM 894164102   121,467,361 2,480,951 SH   SOLE 22 2,346,220 0 134,731
TRAVEL PLUS LEISURE CO COM 894164102   733,225 14,976 SH   SOLE 25 14,976 0 0
TRAVEL PLUS LEISURE CO COM 894164102   3,848,697 78,609 SH   SOLE 26 78,609 0 0
TRAVEL PLUS LEISURE CO COM 894164102   2,057,005 42,014 SH   SOLE 28 38,611 0 3,403
TRAVEL PLUS LEISURE CO COM 894164102   9,139,118 186,665 SH   SOLE 30 186,665 0 0
TRAVEL PLUS LEISURE CO COM 894164102   46,218 944 SH   SOLE 31 944 0 0
TRAVEL PLUS LEISURE CO COM 894164102   79,854 1,631 SH   SOLE 36 1,631 0 0
TRAVEL PLUS LEISURE CO COM 894164102   727,888 14,867 SH   SOLE 40 14,867 0 0
TRAVEL PLUS LEISURE CO COM 894164102   7,695,798 157,185 SH   SOLE 43 124,972 0 32,213
TRAVELERS COMPANIES INC COM 89417E109   135,710,106 589,685 SH   SOLE 2 245,243 0 344,442
TRAVELERS COMPANIES INC COM 89417E109   56,614,440 246,000 SH   SOLE 4 131,716 0 114,284
TRAVELERS COMPANIES INC COM 89417E109   89,367,274 388,317 SH   SOLE 7 315,501 0 72,816
TRAVELERS COMPANIES INC COM 89417E109   3,814,340 16,574 SH   SOLE 13 16,574 0 0
TRAVELERS COMPANIES INC COM 89417E109   7,455,385 32,395 SH   SOLE 15 32,395 0 0
TRAVELERS COMPANIES INC COM 89417E109   109,603,485 476,247 SH   SOLE 18 437,836 0 38,411
TRAVELERS COMPANIES INC COM 89417E109   57,925,317 251,696 SH   SOLE 19 251,696 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,597,263,886 6,940,401 SH   SOLE 21 6,940,401 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,211,194,600 5,262,860 SH   SOLE 22 4,711,947 0 550,913
TRAVELERS COMPANIES INC COM 89417E109   88,708,844 385,456 SH   SOLE 23 385,456 0 0
TRAVELERS COMPANIES INC COM 89417E109   118,891,935 516,607 SH   SOLE 25 515,349 0 1,258
TRAVELERS COMPANIES INC COM 89417E109   98,849,042 429,517 SH   SOLE 26 295,961 0 133,556
TRAVELERS COMPANIES INC COM 89417E109   170,028,122 738,803 SH   SOLE 28 25,830 0 712,973
TRAVELERS COMPANIES INC COM 89417E109   191,476 832 SH   SOLE 29 832 0 0
TRAVELERS COMPANIES INC COM 89417E109   559,429,605 2,430,823 SH   SOLE 30 2,355,247 0 75,576
TRAVELERS COMPANIES INC COM 89417E109   13,994,583 60,809 SH   SOLE 31 57,071 0 3,738
TRAVELERS COMPANIES INC COM 89417E109   11,210,350 48,711 SH   SOLE 32 48,711 0 0
TRAVELERS COMPANIES INC COM 89417E109   42,243,118 183,554 SH   SOLE 34 183,554 0 0
TRAVELERS COMPANIES INC COM 89417E109   16,864,659 73,280 SH   SOLE 36 73,280 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,535,683 11,018 SH   SOLE 40 11,018 0 0
TRAVELERS COMPANIES INC COM 89417E109   71,574 311 SH   OTR 43 311 0 0
TRAVELERS COMPANIES INC COM 89417E109   107,501,345 467,113 SH   SOLE 43 410,948 0 56,165
TRAVELZOO COM NEW 89421Q205   9,243 908 SH   SOLE 18 908 0 0
TRAVELZOO COM NEW 89421Q205   133,796 13,143 SH   SOLE 21 13,143 0 0
TRAVELZOO COM NEW 89421Q205   1,011,678 99,379 SH   SOLE 22 99,379 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   2,900,294 376,173 SH   SOLE 2 247,144 0 129,029
TRAVERE THERAPEUTICS INC COM 89422G107   1,419 184 SH   SOLE 4 184 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   4,734 614 SH   SOLE 7 614 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   1,519,140 197,035 SH   SOLE 18 173,224 0 23,811
TRAVERE THERAPEUTICS INC COM 89422G107   6,348,746 823,443 SH   SOLE 19 823,443 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   24,741,112 3,208,964 SH   SOLE 21 3,208,964 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   22,286,248 2,890,564 SH   SOLE 22 2,765,173 0 125,391
TRAVERE THERAPEUTICS INC COM 89422G107   181,802 23,580 SH   SOLE 23 23,580 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   141,841 18,397 SH   SOLE 25 18,397 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   636,931 82,611 SH   SOLE 26 24,988 0 57,623
TRAVERE THERAPEUTICS INC COM 89422G107   7,779 1,009 SH   SOLE 28 1,009 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   564,387 73,202 SH   SOLE 30 73,202 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   128,071 16,611 SH   SOLE 34 16,611 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   91,001 11,803 SH   SOLE 40 11,803 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   559,561 72,576 SH   SOLE 43 63,532 0 9,044
TRAVERE THERAPEUTICS INC NOTE 2.250% 3/0 89422GAA5   2,014,400 3,200,000 PRN   SOLE 21 3,200,000 0 0
TREACE MED CONCEPTS INC COM 89455T109   707,793 54,237 SH   SOLE 2 43,207 0 11,030
TREACE MED CONCEPTS INC COM 89455T109   13,011 997 SH   SOLE 4 237 0 760
TREACE MED CONCEPTS INC COM 89455T109   285,782 21,899 SH   SOLE 7 20,728 0 1,171
TREACE MED CONCEPTS INC COM 89455T109   1,397,472 107,086 SH   SOLE 18 107,086 0 0
TREACE MED CONCEPTS INC COM 89455T109   1,282,606 98,284 SH   SOLE 19 98,284 0 0
TREACE MED CONCEPTS INC COM 89455T109   25,635,485 1,964,405 SH   SOLE 21 1,964,405 0 0
TREACE MED CONCEPTS INC COM 89455T109   16,599,587 1,271,999 SH   SOLE 22 1,233,505 0 38,494
TREACE MED CONCEPTS INC COM 89455T109   100,772 7,722 SH   SOLE 25 7,722 0 0
TREACE MED CONCEPTS INC COM 89455T109   25,800 1,977 SH   SOLE 26 1,977 0 0
TREACE MED CONCEPTS INC COM 89455T109   18,505 1,418 SH   SOLE 28 0 0 1,418
TREACE MED CONCEPTS INC COM 89455T109   1,579,572 121,040 SH   SOLE 30 121,040 0 0
TREACE MED CONCEPTS INC COM 89455T109   83,076 6,366 SH   SOLE 40 6,366 0 0
TREACE MED CONCEPTS INC COM 89455T109   558,096 42,766 SH   SOLE 43 38,775 0 3,991
TREDEGAR CORP COM 894650100   1,733,349 265,851 SH   SOLE 2 251,518 0 14,333
TREDEGAR CORP COM 894650100   2,399 368 SH   SOLE 7 368 0 0
TREDEGAR CORP COM 894650100   504,915 77,441 SH   SOLE 18 77,441 0 0
TREDEGAR CORP COM 894650100   858,990 131,747 SH   SOLE 19 131,747 0 0
TREDEGAR CORP COM 894650100   6,603,769 1,012,848 SH   SOLE 21 1,012,848 0 0
TREDEGAR CORP COM 894650100   6,209,459 952,371 SH   SOLE 22 922,122 0 30,249
TREDEGAR CORP COM 894650100   94,475 14,490 SH   SOLE 23 14,490 0 0
TREDEGAR CORP COM 894650100   3,312 508 SH   SOLE 26 0 0 508
TREEHOUSE FOODS INC COM 89469A104   1,672,124 42,930 SH   SOLE 2 14,396 0 28,534
TREEHOUSE FOODS INC COM 89469A104   6,816 175 SH   SOLE 4 175 0 0
TREEHOUSE FOODS INC COM 89469A104   535,212 13,741 SH   SOLE 7 13,045 0 696
TREEHOUSE FOODS INC COM 89469A104   6,156,982 158,074 SH   SOLE 18 158,074 0 0
TREEHOUSE FOODS INC COM 89469A104   4,244,576 108,975 SH   SOLE 19 108,975 0 0
TREEHOUSE FOODS INC COM 89469A104   231,791,995 5,951,014 SH   SOLE 21 5,951,014 0 0
TREEHOUSE FOODS INC COM 89469A104   56,841,916 1,459,356 SH   SOLE 22 1,394,246 0 65,110
TREEHOUSE FOODS INC COM 89469A104   356,977 9,165 SH   SOLE 25 9,165 0 0
TREEHOUSE FOODS INC COM 89469A104   2,787,652 71,570 SH   SOLE 26 12,959 0 58,611
TREEHOUSE FOODS INC COM 89469A104   39,028 1,002 SH   SOLE 28 1,002 0 0
TREEHOUSE FOODS INC COM 89469A104   5,322,829 136,658 SH   SOLE 30 136,658 0 0
TREEHOUSE FOODS INC COM 89469A104   78,562 2,017 SH   SOLE 36 2,017 0 0
TREEHOUSE FOODS INC COM 89469A104   431,800 11,086 SH   SOLE 40 11,086 0 0
TREEHOUSE FOODS INC COM 89469A104   2,189,574 56,215 SH   SOLE 43 54,359 0 1,856
TREVENA INC COM NEW 89532E208   49,647 107,929 SH   SOLE 22 107,929 0 0
TREVENA INC COM NEW 89532E208   12,958 28,169 SH   SOLE 43 0 0 28,169
TREVI THERAPEUTICS INC COM 89532M101   96,728 28,037 SH   SOLE 2 12,906 0 15,131
TREVI THERAPEUTICS INC COM 89532M101   407,324 118,065 SH   SOLE 18 118,065 0 0
TREVI THERAPEUTICS INC COM 89532M101   302,099 87,565 SH   SOLE 19 87,565 0 0
TREVI THERAPEUTICS INC COM 89532M101   5,282,685 1,531,213 SH   SOLE 21 1,531,213 0 0
TREVI THERAPEUTICS INC COM 89532M101   2,107,360 610,829 SH   SOLE 22 581,591 0 29,238
TREX CO INC COM 89531P105   32,996,203 330,789 SH   SOLE 2 232,032 0 98,757
TREX CO INC COM 89531P105   2,195,099 22,006 SH   SOLE 4 15,039 0 6,967
TREX CO INC COM 89531P105   1,302,236 13,055 SH   SOLE 7 12,391 0 664
TREX CO INC COM 89531P105   625,133 6,267 SH   SOLE 13 6,267 0 0
TREX CO INC COM 89531P105   22,395,770 224,519 SH   SOLE 18 223,781 0 738
TREX CO INC COM 89531P105   7,238,159 72,563 SH   SOLE 19 72,563 0 0
TREX CO INC COM 89531P105   638,708,128 6,403,089 SH   SOLE 21 6,403,089 0 0
TREX CO INC COM 89531P105   325,897,913 3,267,147 SH   SOLE 22 3,124,281 0 142,866
TREX CO INC COM 89531P105   5,203,758 52,168 SH   SOLE 23 52,168 0 0
TREX CO INC COM 89531P105   288,971,261 2,896,955 SH   SOLE 25 2,896,955 0 0
TREX CO INC COM 89531P105   7,761,847 77,813 SH   SOLE 26 33,640 0 44,173
TREX CO INC COM 89531P105   6,593,675 66,102 SH   SOLE 28 60,792 0 5,310
TREX CO INC COM 89531P105   323,589 3,244 SH   SOLE 29 3,244 0 0
TREX CO INC COM 89531P105   7,124,045 71,419 SH   SOLE 30 71,419 0 0
TREX CO INC COM 89531P105   354,811 3,557 SH   SOLE 31 3,557 0 0
TREX CO INC COM 89531P105   43,709,752 438,193 SH   SOLE 34 438,193 0 0
TREX CO INC COM 89531P105   135,959 1,363 SH   SOLE 36 1,363 0 0
TREX CO INC COM 89531P105   2,295,547 23,013 SH   SOLE 40 23,013 0 0
TREX CO INC COM 89531P105   12,103,067 121,334 SH   SOLE 43 98,816 0 22,518
TRI POINTE HOMES INC COM 87265H109   7,570,440 195,821 SH   SOLE 2 80,870 0 114,951
TRI POINTE HOMES INC COM 87265H109   14,343 371 SH   SOLE 4 371 0 0
TRI POINTE HOMES INC COM 87265H109   926,487 23,965 SH   SOLE 7 22,749 0 1,216
TRI POINTE HOMES INC COM 87265H109   12,306,444 318,325 SH   SOLE 18 318,325 0 0
TRI POINTE HOMES INC COM 87265H109   21,379,289 553,008 SH   SOLE 19 553,008 0 0
TRI POINTE HOMES INC COM 87265H109   468,644,987 12,122,219 SH   SOLE 21 12,122,219 0 0
TRI POINTE HOMES INC COM 87265H109   129,571,542 3,351,566 SH   SOLE 22 3,184,602 0 166,964
TRI POINTE HOMES INC COM 87265H109   79,717 2,062 SH   SOLE 23 2,062 0 0
TRI POINTE HOMES INC COM 87265H109   821,409 21,247 SH   SOLE 25 21,247 0 0
TRI POINTE HOMES INC COM 87265H109   7,733,005 200,026 SH   SOLE 26 50,155 0 149,871
TRI POINTE HOMES INC COM 87265H109   78,364 2,027 SH   SOLE 28 2,027 0 0
TRI POINTE HOMES INC COM 87265H109   10,708,781 276,999 SH   SOLE 30 276,999 0 0
TRI POINTE HOMES INC COM 87265H109   2,047,472 52,961 SH   SOLE 34 52,961 0 0
TRI POINTE HOMES INC COM 87265H109   173,506 4,488 SH   SOLE 36 4,488 0 0
TRI POINTE HOMES INC COM 87265H109   849,669 21,978 SH   SOLE 40 21,978 0 0
TRI POINTE HOMES INC COM 87265H109   6,589,326 170,443 SH   SOLE 43 166,416 0 4,027
TRICO BANCSHARES COM 896095106   1,755,951 47,742 SH   SOLE 2 29,253 0 18,489
TRICO BANCSHARES COM 896095106   5,186 141 SH   SOLE 4 141 0 0
TRICO BANCSHARES COM 896095106   8,202 223 SH   SOLE 7 223 0 0
TRICO BANCSHARES COM 896095106   3,055,278 83,069 SH   SOLE 18 83,069 0 0
TRICO BANCSHARES COM 896095106   2,488,939 67,671 SH   SOLE 19 67,671 0 0
TRICO BANCSHARES COM 896095106   43,021,051 1,169,686 SH   SOLE 21 1,169,686 0 0
TRICO BANCSHARES COM 896095106   33,963,939 923,435 SH   SOLE 22 879,713 0 43,722
TRICO BANCSHARES COM 896095106   222,924 6,061 SH   SOLE 25 6,061 0 0
TRICO BANCSHARES COM 896095106   477,221 12,975 SH   SOLE 26 12,975 0 0
TRICO BANCSHARES COM 896095106   140,647 3,824 SH   SOLE 28 155 0 3,669
TRICO BANCSHARES COM 896095106   970,808 26,395 SH   SOLE 30 26,395 0 0
TRICO BANCSHARES COM 896095106   272,393 7,406 SH   SOLE 40 7,406 0 0
TRICO BANCSHARES COM 896095106   1,703,577 46,318 SH   SOLE 43 42,526 0 3,792
TRIMAS CORP COM NEW 896215209   3,136,445 117,338 SH   SOLE 2 94,252 0 23,086
TRIMAS CORP COM NEW 896215209   2,807 105 SH   SOLE 4 105 0 0
TRIMAS CORP COM NEW 896215209   7,752 290 SH   SOLE 7 290 0 0
TRIMAS CORP COM NEW 896215209   2,910,229 108,875 SH   SOLE 18 108,875 0 0
TRIMAS CORP COM NEW 896215209   2,346,921 87,801 SH   SOLE 19 87,801 0 0
TRIMAS CORP COM NEW 896215209   39,891,077 1,492,371 SH   SOLE 21 1,492,371 0 0
TRIMAS CORP COM NEW 896215209   33,275,696 1,244,882 SH   SOLE 22 1,187,333 0 57,549
TRIMAS CORP COM NEW 896215209   224,612 8,403 SH   SOLE 25 8,403 0 0
TRIMAS CORP COM NEW 896215209   449,251 16,807 SH   SOLE 26 16,807 0 0
TRIMAS CORP COM NEW 896215209   754,882 28,241 SH   SOLE 30 28,241 0 0
TRIMAS CORP COM NEW 896215209   705,137 26,380 SH   SOLE 34 26,380 0 0
TRIMAS CORP COM NEW 896215209   216,112 8,085 SH   SOLE 40 8,085 0 0
TRIMAS CORP COM NEW 896215209   27,639 1,034 SH   OTR 43 1,034 0 0
TRIMAS CORP COM NEW 896215209   513,804 19,222 SH   SOLE 43 17,656 0 1,566
TRIMBLE INC COM 896239100   20,008,752 310,888 SH   SOLE 2 68,936 0 241,952
TRIMBLE INC COM 896239100   21,462,000 333,468 SH   SOLE 4 166,707 0 166,761
TRIMBLE INC COM 896239100   22,058,296 342,733 SH   SOLE 7 313,582 0 29,151
TRIMBLE INC COM 896239100   1,121,537 17,426 SH   SOLE 13 17,426 0 0
TRIMBLE INC COM 896239100   2,271,779 35,298 SH   SOLE 15 35,298 0 0
TRIMBLE INC COM 896239100   41,473,584 644,400 SH   SOLE 18 628,795 0 15,605
TRIMBLE INC COM 896239100   6,840,116 106,279 SH   SOLE 19 106,279 0 0
TRIMBLE INC COM 896239100   454,289,372 7,058,567 SH   SOLE 21 7,058,567 0 0
TRIMBLE INC COM 896239100   343,439,248 5,336,222 SH   SOLE 22 4,792,378 0 543,844
TRIMBLE INC COM 896239100   24,048,178 373,651 SH   SOLE 23 373,651 0 0
TRIMBLE INC COM 896239100   53,821,050 836,250 SH   SOLE 25 831,018 0 5,232
TRIMBLE INC COM 896239100   19,983,329 310,493 SH   SOLE 26 167,805 0 142,688
TRIMBLE INC COM 896239100   36,263,127 563,442 SH   SOLE 28 10,239 0 553,203
TRIMBLE INC COM 896239100   149,572,061 2,323,991 SH   SOLE 30 2,127,536 0 196,455
TRIMBLE INC COM 896239100   3,533,686 54,905 SH   SOLE 31 50,694 0 4,211
TRIMBLE INC COM 896239100   4,979,147 77,364 SH   SOLE 34 77,364 0 0
TRIMBLE INC COM 896239100   4,560,871 70,865 SH   SOLE 36 70,865 0 0
TRIMBLE INC COM 896239100   811,901 12,615 SH   SOLE 40 12,615 0 0
TRIMBLE INC COM 896239100   28,447 442 SH   OTR 43 442 0 0
TRIMBLE INC COM 896239100   10,676,809 165,892 SH   SOLE 43 130,703 0 35,189
TRINET GROUP INC COM 896288107   6,265,320 47,289 SH   SOLE 2 39,418 0 7,871
TRINET GROUP INC COM 896288107   404,095 3,050 SH   SOLE 4 1,820 0 1,230
TRINET GROUP INC COM 896288107   1,371,536 10,352 SH   SOLE 7 9,801 0 551
TRINET GROUP INC COM 896288107   57,766 436 SH   SOLE 13 436 0 0
TRINET GROUP INC COM 896288107   9,907,337 74,778 SH   SOLE 18 74,778 0 0
TRINET GROUP INC COM 896288107   9,237,468 69,722 SH   SOLE 19 69,722 0 0
TRINET GROUP INC COM 896288107   153,936,686 1,161,874 SH   SOLE 21 1,161,874 0 0
TRINET GROUP INC COM 896288107   124,016,735 936,046 SH   SOLE 22 907,881 0 28,165
TRINET GROUP INC COM 896288107   1,992,252 15,037 SH   SOLE 23 15,037 0 0
TRINET GROUP INC COM 896288107   895,235 6,757 SH   SOLE 25 6,757 0 0
TRINET GROUP INC COM 896288107   1,611,211 12,161 SH   SOLE 26 11,988 0 173
TRINET GROUP INC COM 896288107   161,770 1,221 SH   SOLE 28 796 0 425
TRINET GROUP INC COM 896288107   96,983 732 SH   SOLE 29 732 0 0
TRINET GROUP INC COM 896288107   8,284,335 62,528 SH   SOLE 30 62,528 0 0
TRINET GROUP INC COM 896288107   95,128 718 SH   SOLE 31 718 0 0
TRINET GROUP INC COM 896288107   2,668,879 20,144 SH   SOLE 34 20,144 0 0
TRINET GROUP INC COM 896288107   115,001 868 SH   SOLE 36 868 0 0
TRINET GROUP INC COM 896288107   943,064 7,118 SH   SOLE 40 7,118 0 0
TRINET GROUP INC COM 896288107   1,857,907 14,023 SH   SOLE 43 13,259 0 764
TRINITY CAP INC COM 896442308   2,487,570 169,453 SH   SOLE 30 169,453 0 0
TRINITY INDS INC COM 896522109   2,792,018 100,252 SH   SOLE 2 48,996 0 51,256
TRINITY INDS INC COM 896522109   53,166 1,909 SH   SOLE 4 102 0 1,807
TRINITY INDS INC COM 896522109   559,618 20,094 SH   SOLE 7 19,082 0 1,012
TRINITY INDS INC COM 896522109   7,056,020 253,358 SH   SOLE 18 253,358 0 0
TRINITY INDS INC COM 896522109   10,908,010 391,670 SH   SOLE 19 391,670 0 0
TRINITY INDS INC COM 896522109   276,105,763 9,914,031 SH   SOLE 21 9,914,031 0 0
TRINITY INDS INC COM 896522109   77,035,244 2,766,077 SH   SOLE 22 2,642,034 0 124,043
TRINITY INDS INC COM 896522109   34,283 1,231 SH   SOLE 23 1,231 0 0
TRINITY INDS INC COM 896522109   476,346 17,104 SH   SOLE 25 17,104 0 0
TRINITY INDS INC COM 896522109   773,617 27,778 SH   SOLE 26 27,778 0 0
TRINITY INDS INC COM 896522109   465,958 16,731 SH   SOLE 28 1,769 0 14,962
TRINITY INDS INC COM 896522109   6,608,582 237,292 SH   SOLE 30 237,292 0 0
TRINITY INDS INC COM 896522109   105,663 3,794 SH   SOLE 36 3,794 0 0
TRINITY INDS INC COM 896522109   454,373 16,315 SH   SOLE 40 16,315 0 0
TRINITY INDS INC COM 896522109   2,503,805 89,903 SH   SOLE 43 86,114 0 3,789
TRINITY PL HLDGS INC COM 89656D101   5,545 36,968 SH   SOLE 22 36,968 0 0
TRINSEO PLC SHS G9059U107   77,112 20,400 SH   SOLE 2 1,323 0 19,077
TRINSEO PLC SHS G9059U107   1,565 414 SH   SOLE 7 414 0 0
TRINSEO PLC SHS G9059U107   351,030 92,865 SH   SOLE 18 92,865 0 0
TRINSEO PLC SHS G9059U107   283,515 75,004 SH   SOLE 19 75,004 0 0
TRINSEO PLC SHS G9059U107   5,298,940 1,401,836 SH   SOLE 21 1,401,836 0 0
TRINSEO PLC SHS G9059U107   3,742,563 990,096 SH   SOLE 22 959,280 0 30,816
TRINSEO PLC SHS G9059U107   2,608 690 SH   SOLE 28 690 0 0
TRINSEO PLC SHS G9059U107   9,057 2,396 SH   SOLE 36 2,396 0 0
TRINSEO PLC SHS G9059U107   269 71 SH   SOLE 43 71 0 0
TRIO PETROLEUM CORP COMMON STOCK 89669L108   1,115 13,123 SH   SOLE 21 13,123 0 0
TRIP COM GROUP LTD ADS 89677Q107   2,975,742 67,800 SH   SOLE 15 67,800 0 0
TRIP COM GROUP LTD ADS 89677Q107   9,382,321 213,769 SH   SOLE 22 62,369 0 151,400
TRIP COM GROUP LTD ADS 89677Q107   1,392,542 31,728 SH   SOLE 32 31,728 0 0
TRIP COM GROUP LTD ADS 89677Q107   30,926,474 704,636 SH   SOLE 34 704,636 0 0
TRIP COM GROUP LTD ADS 89677Q107   28,946,728 659,529 SH   SOLE 43 603,777 0 55,752
TRIPADVISOR INC COM 896945201   6,229,129 224,150 SH   SOLE 2 37,072 0 187,078
TRIPADVISOR INC COM 896945201   30,152 1,085 SH   SOLE 4 395 0 690
TRIPADVISOR INC COM 896945201   25,094 903 SH   SOLE 7 903 0 0
TRIPADVISOR INC COM 896945201   2,545,620 91,602 SH   SOLE 18 91,602 0 0
TRIPADVISOR INC COM 896945201   1,063,440 38,267 SH   SOLE 19 38,267 0 0
TRIPADVISOR INC COM 896945201   268,387,233 9,657,691 SH   SOLE 21 9,657,691 0 0
TRIPADVISOR INC COM 896945201   76,673,944 2,759,048 SH   SOLE 22 2,613,924 0 145,124
TRIPADVISOR INC COM 896945201   579,338 20,847 SH   SOLE 25 20,847 0 0
TRIPADVISOR INC COM 896945201   1,000,107 35,988 SH   SOLE 26 35,988 0 0
TRIPADVISOR INC COM 896945201   145,286 5,228 SH   SOLE 28 1,890 0 3,338
TRIPADVISOR INC COM 896945201   10,650,629 383,254 SH   SOLE 30 383,254 0 0
TRIPADVISOR INC COM 896945201   41,296 1,486 SH   SOLE 31 1,486 0 0
TRIPADVISOR INC COM 896945201   668,766 24,065 SH   SOLE 40 24,065 0 0
TRIPADVISOR INC COM 896945201   2,496,487 89,834 SH   SOLE 43 82,136 0 7,698
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   1,379,212 1,480,000 PRN   SOLE 2 1,480,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   2,516,130 2,700,000 PRN   SOLE 21 2,700,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4   2,143,370 2,300,000 PRN   SOLE 22 2,300,000 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   1,166,049 123,001 SH   SOLE 30 123,001 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   1,730 182 SH   SOLE 43 182 0 0
TRISALUS LIFE SCIENCES INC COM 89680M101   30,225 3,100 SH   SOLE 18 3,100 0 0
TRISALUS LIFE SCIENCES INC COM 89680M101   348,758 35,770 SH   SOLE 22 35,770 0 0
TRISALUS LIFE SCIENCES INC COM 89680M101   32,175 3,300 SH   SOLE 26 3,300 0 0
TRIUMPH FINANCIAL INC COM 89679E300   1,530,400 19,294 SH   SOLE 2 6,292 0 13,002
TRIUMPH FINANCIAL INC COM 89679E300   15,071 190 SH   SOLE 7 190 0 0
TRIUMPH FINANCIAL INC COM 89679E300   5,575,799 70,295 SH   SOLE 18 70,295 0 0
TRIUMPH FINANCIAL INC COM 89679E300   3,754,850 47,338 SH   SOLE 19 47,338 0 0
TRIUMPH FINANCIAL INC COM 89679E300   195,667,290 2,466,809 SH   SOLE 21 2,466,809 0 0
TRIUMPH FINANCIAL INC COM 89679E300   50,196,869 632,840 SH   SOLE 22 603,883 0 28,957
TRIUMPH FINANCIAL INC COM 89679E300   356,147 4,490 SH   SOLE 25 4,490 0 0
TRIUMPH FINANCIAL INC COM 89679E300   1,966,343 24,790 SH   SOLE 26 8,266 0 16,524
TRIUMPH FINANCIAL INC COM 89679E300   27,603 348 SH   SOLE 28 348 0 0
TRIUMPH FINANCIAL INC COM 89679E300   3,915,632 49,365 SH   SOLE 30 49,365 0 0
TRIUMPH FINANCIAL INC COM 89679E300   354,719 4,472 SH   SOLE 40 4,472 0 0
TRIUMPH FINANCIAL INC COM 89679E300   246,289 3,105 SH   SOLE 43 2,951 0 154
TRIUMPH GROUP INC NEW COM 896818101   1,152,876 76,654 SH   SOLE 2 21,616 0 55,038
TRIUMPH GROUP INC NEW COM 896818101   4,542 302 SH   SOLE 4 302 0 0
TRIUMPH GROUP INC NEW COM 896818101   361,532 24,038 SH   SOLE 7 22,799 0 1,239
TRIUMPH GROUP INC NEW COM 896818101   3,122,394 207,606 SH   SOLE 18 207,606 0 0
TRIUMPH GROUP INC NEW COM 896818101   2,069,233 137,582 SH   SOLE 19 137,582 0 0
TRIUMPH GROUP INC NEW COM 896818101   128,743,513 8,560,074 SH   SOLE 21 8,560,074 0 0
TRIUMPH GROUP INC NEW COM 896818101   31,259,768 2,078,442 SH   SOLE 22 1,992,335 0 86,107
TRIUMPH GROUP INC NEW COM 896818101   8,932,707 593,930 SH   SOLE 25 593,930 0 0
TRIUMPH GROUP INC NEW COM 896818101   932,375 61,993 SH   SOLE 26 31,021 0 30,972
TRIUMPH GROUP INC NEW COM 896818101   3,109,746 206,765 SH   SOLE 30 206,765 0 0
TRIUMPH GROUP INC NEW COM 896818101   1,421,460 94,512 SH   SOLE 34 94,512 0 0
TRIUMPH GROUP INC NEW COM 896818101   108,860 7,238 SH   SOLE 36 7,238 0 0
TRIUMPH GROUP INC NEW COM 896818101   251,003 16,689 SH   SOLE 40 16,689 0 0
TRIUMPH GROUP INC NEW COM 896818101   15,416 1,025 SH   OTR 43 1,025 0 0
TRIUMPH GROUP INC NEW COM 896818101   1,374,987 91,422 SH   SOLE 43 73,010 0 18,412
TRONOX HOLDINGS PLC SHS G9087Q102   1,870,434 107,806 SH   SOLE 2 34,192 0 73,614
TRONOX HOLDINGS PLC SHS G9087Q102   4,858 280 SH   SOLE 4 280 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   661,920 38,151 SH   SOLE 7 36,194 0 1,957
TRONOX HOLDINGS PLC SHS G9087Q102   5,328,758 307,133 SH   SOLE 18 307,133 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   4,332,000 249,683 SH   SOLE 19 249,683 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   75,087,903 4,327,833 SH   SOLE 21 4,327,833 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   59,100,537 3,406,371 SH   SOLE 22 3,245,847 0 160,524
TRONOX HOLDINGS PLC SHS G9087Q102   437,515 25,217 SH   SOLE 25 25,217 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   775,077 44,673 SH   SOLE 26 44,673 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   35,758 2,061 SH   SOLE 28 2,061 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   2,149,301 123,879 SH   SOLE 30 123,879 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   56,717 3,269 SH   SOLE 36 3,269 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   504,694 29,089 SH   SOLE 40 29,089 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   781,045 45,017 SH   SOLE 43 40,520 0 4,497
TRUBRIDGE INC COM 205306103   272,580 29,564 SH   SOLE 2 23,236 0 6,328
TRUBRIDGE INC COM 205306103   1,042 113 SH   SOLE 7 113 0 0
TRUBRIDGE INC COM 205306103   378,960 41,102 SH   SOLE 18 41,102 0 0
TRUBRIDGE INC COM 205306103   268,533 29,125 SH   SOLE 19 29,125 0 0
TRUBRIDGE INC COM 205306103   4,819,607 522,734 SH   SOLE 21 522,734 0 0
TRUBRIDGE INC COM 205306103   3,684,690 399,641 SH   SOLE 22 387,626 0 12,015
TRUBRIDGE INC COM 205306103   76,342 8,280 SH   SOLE 43 2,171 0 6,109
TRUEBLUE INC COM 89785X101   826,696 66,030 SH   SOLE 2 46,917 0 19,113
TRUEBLUE INC COM 89785X101   2,103 168 SH   SOLE 4 168 0 0
TRUEBLUE INC COM 89785X101   610,062 48,727 SH   SOLE 7 46,079 0 2,648
TRUEBLUE INC COM 89785X101   1,066,666 85,197 SH   SOLE 18 85,197 0 0
TRUEBLUE INC COM 89785X101   797,098 63,666 SH   SOLE 19 63,666 0 0
TRUEBLUE INC COM 89785X101   16,427,555 1,312,105 SH   SOLE 21 1,312,105 0 0
TRUEBLUE INC COM 89785X101   11,288,232 901,616 SH   SOLE 22 864,234 0 37,382
TRUEBLUE INC COM 89785X101   88,867 7,098 SH   SOLE 25 7,098 0 0
TRUEBLUE INC COM 89785X101   127,391 10,175 SH   SOLE 26 10,175 0 0
TRUEBLUE INC COM 89785X101   11,293 902 SH   SOLE 28 902 0 0
TRUEBLUE INC COM 89785X101   1,041,126 83,157 SH   SOLE 30 83,157 0 0
TRUEBLUE INC COM 89785X101   30,198 2,412 SH   SOLE 36 2,412 0 0
TRUEBLUE INC COM 89785X101   56,553 4,517 SH   SOLE 40 4,517 0 0
TRUEBLUE INC COM 89785X101   516,087 41,221 SH   SOLE 43 40,535 0 686
TRUECAR INC COM 89785L107   576,829 170,156 SH   SOLE 2 56,542 0 113,614
TRUECAR INC COM 89785L107   1,271 375 SH   SOLE 7 375 0 0
TRUECAR INC COM 89785L107   832,808 245,666 SH   SOLE 18 245,666 0 0
TRUECAR INC COM 89785L107   1,541,253 454,647 SH   SOLE 19 454,647 0 0
TRUECAR INC COM 89785L107   11,181,993 3,298,523 SH   SOLE 21 3,298,523 0 0
TRUECAR INC COM 89785L107   10,333,188 3,048,138 SH   SOLE 22 2,913,168 0 134,970
TRUECAR INC COM 89785L107   81,540 24,053 SH   SOLE 23 24,053 0 0
TRUECAR INC COM 89785L107   346,492 102,210 SH   SOLE 26 0 0 102,210
TRUECAR INC COM 89785L107   17,930 5,289 SH   SOLE 43 5,146 0 143
TRUIST FINL CORP COM 89832Q109   108,902,324 2,793,800 SH   SOLE 2 802,702 0 1,991,098
TRUIST FINL CORP COM 89832Q109   35,692,427 915,660 SH   SOLE 4 511,081 0 404,579
TRUIST FINL CORP COM 89832Q109   51,180,428 1,312,992 SH   SOLE 7 1,188,323 0 124,669
TRUIST FINL CORP COM 89832Q109   2,357,238 60,473 SH   SOLE 13 60,473 0 0
TRUIST FINL CORP COM 89832Q109   7,423,234 190,437 SH   SOLE 15 190,437 0 0
TRUIST FINL CORP COM 89832Q109   111,761,468 2,867,149 SH   SOLE 18 2,782,433 0 84,716
TRUIST FINL CORP COM 89832Q109   15,205,942 390,096 SH   SOLE 19 390,096 0 0
TRUIST FINL CORP COM 89832Q109   1,567,221,071 40,205,774 SH   SOLE 21 40,205,774 0 0
TRUIST FINL CORP COM 89832Q109   1,126,119,025 28,889,662 SH   SOLE 22 25,916,407 0 2,973,255
TRUIST FINL CORP COM 89832Q109   83,817,642 2,150,273 SH   SOLE 23 2,150,273 0 0
TRUIST FINL CORP COM 89832Q109   95,982,052 2,462,341 SH   SOLE 25 2,453,174 0 9,167
TRUIST FINL CORP COM 89832Q109   62,722,874 1,609,104 SH   SOLE 26 947,865 0 661,239
TRUIST FINL CORP COM 89832Q109   96,736,627 2,481,699 SH   SOLE 28 97,719 0 2,383,980
TRUIST FINL CORP COM 89832Q109   49,193 1,262 SH   SOLE 29 1,262 0 0
TRUIST FINL CORP COM 89832Q109   449,918,971 11,542,303 SH   SOLE 30 11,542,303 0 0
TRUIST FINL CORP COM 89832Q109   16,094,842 412,900 SH   SOLE 31 284,788 0 128,112
TRUIST FINL CORP COM 89832Q109   6,481,399 166,275 SH   SOLE 32 166,275 0 0
TRUIST FINL CORP COM 89832Q109   4,500,124 115,447 SH   SOLE 34 115,447 0 0
TRUIST FINL CORP COM 89832Q109   13,193,483 338,468 SH   SOLE 36 338,468 0 0
TRUIST FINL CORP COM 89832Q109   2,597,978 66,649 SH   SOLE 40 66,649 0 0
TRUIST FINL CORP COM 89832Q109   73,049 1,874 SH   OTR 43 1,874 0 0
TRUIST FINL CORP COM 89832Q109   57,497,486 1,475,051 SH   SOLE 43 1,155,802 0 319,249
TRUPANION INC COM 898202106   530,278 19,206 SH   SOLE 2 10,082 0 9,124
TRUPANION INC COM 898202106   3,313 120 SH   SOLE 4 120 0 0
TRUPANION INC COM 898202106   7,593 275 SH   SOLE 7 275 0 0
TRUPANION INC COM 898202106   3,104,165 112,429 SH   SOLE 18 112,429 0 0
TRUPANION INC COM 898202106   2,352,262 85,196 SH   SOLE 19 85,196 0 0
TRUPANION INC COM 898202106   117,147,546 4,242,939 SH   SOLE 21 4,242,939 0 0
TRUPANION INC COM 898202106   32,507,738 1,177,390 SH   SOLE 22 1,144,546 0 32,844
TRUPANION INC COM 898202106   183,275 6,638 SH   SOLE 25 6,638 0 0
TRUPANION INC COM 898202106   1,312,082 47,522 SH   SOLE 26 18,207 0 29,315
TRUPANION INC COM 898202106   19,714 714 SH   SOLE 28 714 0 0
TRUPANION INC COM 898202106   2,154,850 78,046 SH   SOLE 30 78,046 0 0
TRUPANION INC COM 898202106   226,015 8,186 SH   SOLE 40 8,186 0 0
TRUPANION INC COM 898202106   744,338 26,959 SH   SOLE 43 26,315 0 644
TRUSTCO BK CORP N Y COM NEW 898349204   445,294 15,813 SH   SOLE 2 6,532 0 9,281
TRUSTCO BK CORP N Y COM NEW 898349204   1,999 71 SH   SOLE 4 71 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   4,365 155 SH   SOLE 7 155 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   1,735,951 61,646 SH   SOLE 18 61,646 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   1,059,323 37,618 SH   SOLE 19 37,618 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   60,488,215 2,148,019 SH   SOLE 21 2,148,019 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   13,735,913 487,781 SH   SOLE 22 464,617 0 23,164
TRUSTCO BK CORP N Y COM NEW 898349204   17,347 616 SH   SOLE 25 616 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   256,115 9,095 SH   SOLE 26 9,095 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   758,349 26,930 SH   SOLE 30 26,930 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   73,019 2,593 SH   SOLE 40 2,593 0 0
TRUSTCO BK CORP N Y COM NEW 898349204   40,410 1,435 SH   SOLE 43 1,417 0 18
TRUSTMARK CORP COM 898402102   1,341,747 47,732 SH   SOLE 2 16,217 0 31,515
TRUSTMARK CORP COM 898402102   8,180 291 SH   SOLE 7 291 0 0
TRUSTMARK CORP COM 898402102   5,278,130 187,767 SH   SOLE 18 187,767 0 0
TRUSTMARK CORP COM 898402102   3,324,176 118,256 SH   SOLE 19 118,256 0 0
TRUSTMARK CORP COM 898402102   193,370,854 6,879,077 SH   SOLE 21 6,879,077 0 0
TRUSTMARK CORP COM 898402102   45,641,898 1,623,689 SH   SOLE 22 1,543,171 0 80,518
TRUSTMARK CORP COM 898402102   224,992 8,004 SH   SOLE 25 8,004 0 0
TRUSTMARK CORP COM 898402102   424,320 15,095 SH   SOLE 26 15,095 0 0
TRUSTMARK CORP COM 898402102   31,764 1,130 SH   SOLE 28 1,130 0 0
TRUSTMARK CORP COM 898402102   2,560,484 91,088 SH   SOLE 30 91,088 0 0
TRUSTMARK CORP COM 898402102   2,699 96 SH   SOLE 36 96 0 0
TRUSTMARK CORP COM 898402102   193,369 6,879 SH   SOLE 40 6,879 0 0
TRUSTMARK CORP COM 898402102   123,095 4,379 SH   SOLE 43 4,222 0 157
TRXADE HEALTH INC COM 89846A405   84,173 8,220 SH   SOLE 22 8,220 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   509,806 20,079 SH   SOLE 2 20,079 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173   87,646 3,452 SH   SOLE 22 3,452 0 0
TSCAN THERAPEUTICS INC COM 89854M101   73,834 9,299 SH   SOLE 18 9,299 0 0
TSCAN THERAPEUTICS INC COM 89854M101   8,303,390 1,045,767 SH   SOLE 19 1,045,767 0 0
TSCAN THERAPEUTICS INC COM 89854M101   471,247 59,351 SH   SOLE 21 59,351 0 0
TSCAN THERAPEUTICS INC COM 89854M101   3,469,454 436,959 SH   SOLE 22 436,959 0 0
TSCAN THERAPEUTICS INC COM 89854M101   1,075,886 135,502 SH   SOLE 26 5,297 0 130,205
TSCAN THERAPEUTICS INC COM 89854M101   97,940 12,335 SH   SOLE 34 12,335 0 0
TTEC HLDGS INC COM 89854H102   719,678 69,400 SH   SOLE 2 63,317 0 6,083
TTEC HLDGS INC COM 89854H102   933 90 SH   SOLE 4 90 0 0
TTEC HLDGS INC COM 89854H102   2,240 216 SH   SOLE 7 216 0 0
TTEC HLDGS INC COM 89854H102   611,229 58,942 SH   SOLE 18 58,942 0 0
TTEC HLDGS INC COM 89854H102   412,902 39,817 SH   SOLE 19 39,817 0 0
TTEC HLDGS INC COM 89854H102   23,142,822 2,231,709 SH   SOLE 21 2,231,709 0 0
TTEC HLDGS INC COM 89854H102   6,492,439 626,079 SH   SOLE 22 606,478 0 19,601
TTEC HLDGS INC COM 89854H102   30,467 2,938 SH   SOLE 25 2,938 0 0
TTEC HLDGS INC COM 89854H102   63,537 6,127 SH   SOLE 26 6,127 0 0
TTEC HLDGS INC COM 89854H102   3,464 334 SH   SOLE 28 334 0 0
TTEC HLDGS INC COM 89854H102   403,994 38,958 SH   SOLE 30 38,958 0 0
TTEC HLDGS INC COM 89854H102   22,762 2,195 SH   SOLE 40 2,195 0 0
TTEC HLDGS INC COM 89854H102   711,434 68,605 SH   SOLE 43 54,002 0 14,603
TTM TECHNOLOGIES INC COM 87305R109   9,421,707 602,026 SH   SOLE 2 381,370 0 220,656
TTM TECHNOLOGIES INC COM 87305R109   5,556 355 SH   SOLE 4 355 0 0
TTM TECHNOLOGIES INC COM 87305R109   32,536 2,079 SH   SOLE 7 2,079 0 0
TTM TECHNOLOGIES INC COM 87305R109   6,738,452 430,572 SH   SOLE 18 430,572 0 0
TTM TECHNOLOGIES INC COM 87305R109   12,130,612 775,119 SH   SOLE 19 775,119 0 0
TTM TECHNOLOGIES INC COM 87305R109   191,345,445 12,226,546 SH   SOLE 21 12,226,546 0 0
TTM TECHNOLOGIES INC COM 87305R109   60,466,138 3,863,651 SH   SOLE 22 3,677,329 0 186,322
TTM TECHNOLOGIES INC COM 87305R109   311,232 19,887 SH   SOLE 23 19,887 0 0
TTM TECHNOLOGIES INC COM 87305R109   299,541 19,140 SH   SOLE 25 19,140 0 0
TTM TECHNOLOGIES INC COM 87305R109   3,508,761 224,202 SH   SOLE 26 48,260 0 175,942
TTM TECHNOLOGIES INC COM 87305R109   3,221,412 205,841 SH   SOLE 30 205,841 0 0
TTM TECHNOLOGIES INC COM 87305R109   44,790 2,862 SH   SOLE 36 2,862 0 0
TTM TECHNOLOGIES INC COM 87305R109   363,628 23,235 SH   SOLE 40 23,235 0 0
TTM TECHNOLOGIES INC COM 87305R109   1,255,412 80,218 SH   SOLE 43 74,794 0 5,424
TUCOWS INC COM NEW 898697206   65,907 3,551 SH   SOLE 2 342 0 3,209
TUCOWS INC COM NEW 898697206   511,718 27,571 SH   SOLE 18 27,571 0 0
TUCOWS INC COM NEW 898697206   371,348 20,008 SH   SOLE 19 20,008 0 0
TUCOWS INC COM NEW 898697206   6,698,861 360,930 SH   SOLE 21 360,930 0 0
TUCOWS INC COM NEW 898697206   4,868,548 262,314 SH   SOLE 22 255,619 0 6,695
TUCOWS INC COM NEW 898697206   13,994 754 SH   SOLE 28 754 0 0
TUCOWS INC COM NEW 898697206   135,321 7,291 SH   SOLE 30 7,291 0 0
TUPPERWARE BRANDS CORP COM 899896104   9,342 6,972 SH   SOLE 18 6,972 0 0
TUPPERWARE BRANDS CORP COM 899896104   128,115 95,608 SH   SOLE 21 95,608 0 0
TUPPERWARE BRANDS CORP COM 899896104   686,120 512,030 SH   SOLE 22 512,030 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   13,689,752 2,637,717 SH   SOLE 43 2,449,080 0 188,637
TURNING PT BRANDS INC COM 90041L105   5,353,462 182,712 SH   SOLE 2 178,551 0 4,161
TURNING PT BRANDS INC COM 90041L105   1,465 50 SH   SOLE 4 50 0 0
TURNING PT BRANDS INC COM 90041L105   5,919 202 SH   SOLE 7 202 0 0
TURNING PT BRANDS INC COM 90041L105   1,250,641 42,684 SH   SOLE 18 42,684 0 0
TURNING PT BRANDS INC COM 90041L105   3,574,248 121,988 SH   SOLE 19 121,988 0 0
TURNING PT BRANDS INC COM 90041L105   19,877,560 678,415 SH   SOLE 21 678,415 0 0
TURNING PT BRANDS INC COM 90041L105   15,219,270 519,429 SH   SOLE 22 501,456 0 17,973
TURNING PT BRANDS INC COM 90041L105   29,945 1,022 SH   SOLE 26 1,022 0 0
TURNING PT BRANDS INC COM 90041L105   335,075 11,436 SH   SOLE 30 11,436 0 0
TURNING PT BRANDS INC COM 90041L105   29,505 1,007 SH   SOLE 43 1,007 0 0
TURNSTONE BIOLOGICS CORP COM 90042W100   5,015 1,914 SH   SOLE 2 0 0 1,914
TURNSTONE BIOLOGICS CORP COM 90042W100   64,879 24,763 SH   SOLE 18 24,763 0 0
TURNSTONE BIOLOGICS CORP COM 90042W100   33,609 12,828 SH   SOLE 19 12,828 0 0
TURNSTONE BIOLOGICS CORP COM 90042W100   1,218,544 465,093 SH   SOLE 21 465,093 0 0
TURNSTONE BIOLOGICS CORP COM 90042W100   416,072 158,806 SH   SOLE 22 152,375 0 6,431
TURTLE BEACH CORP COM NEW 900450206   700,565 40,636 SH   SOLE 2 33,372 0 7,264
TURTLE BEACH CORP COM NEW 900450206   1,758 102 SH   SOLE 7 102 0 0
TURTLE BEACH CORP COM NEW 900450206   773,904 44,890 SH   SOLE 18 44,890 0 0
TURTLE BEACH CORP COM NEW 900450206   779,196 45,197 SH   SOLE 19 45,197 0 0
TURTLE BEACH CORP COM NEW 900450206   10,369,205 601,462 SH   SOLE 21 601,462 0 0
TURTLE BEACH CORP COM NEW 900450206   8,289,578 480,834 SH   SOLE 22 464,875 0 15,959
TURTLE BEACH CORP COM NEW 900450206   3,586 208 SH   SOLE 43 208 0 0
TUTOR PERINI CORP COM 901109108   3,467,870 239,825 SH   SOLE 2 199,092 0 40,733
TUTOR PERINI CORP COM 901109108   2,473 171 SH   SOLE 7 171 0 0
TUTOR PERINI CORP COM 901109108   1,718,369 118,836 SH   SOLE 18 118,836 0 0
TUTOR PERINI CORP COM 901109108   4,302,616 297,553 SH   SOLE 19 297,553 0 0
TUTOR PERINI CORP COM 901109108   38,317,626 2,649,905 SH   SOLE 21 2,649,905 0 0
TUTOR PERINI CORP COM 901109108   21,486,808 1,485,948 SH   SOLE 22 1,430,560 0 55,388
TUTOR PERINI CORP COM 901109108   45,882 3,173 SH   SOLE 23 3,173 0 0
TUTOR PERINI CORP COM 901109108   156,139 10,798 SH   SOLE 26 0 0 10,798
TUTOR PERINI CORP COM 901109108   25,016 1,730 SH   SOLE 28 1,730 0 0
TUTOR PERINI CORP COM 901109108   951,989 65,836 SH   SOLE 43 65,300 0 536
TUYA INC SPONSERED ADS 90114C107   10,131 5,789 SH   SOLE 2 5,789 0 0
TUYA INC SPONSERED ADS 90114C107   2,667 1,524 SH   SOLE 4 1,524 0 0
TUYA INC SPONSERED ADS 90114C107   44,791 25,595 SH   SOLE 7 25,595 0 0
TUYA INC SPONSERED ADS 90114C107   103,829 59,331 SH   SOLE 19 59,331 0 0
TUYA INC SPONSERED ADS 90114C107   4,545,931 2,597,675 SH   SOLE 21 2,597,675 0 0
TUYA INC SPONSERED ADS 90114C107   2,434,530 1,391,160 SH   SOLE 22 1,188,358 0 202,802
TUYA INC SPONSERED ADS 90114C107   386,283 220,733 SH   SOLE 25 220,733 0 0
TUYA INC SPONSERED ADS 90114C107   129,369 73,925 SH   SOLE 28 0 0 73,925
TUYA INC SPONSERED ADS 90114C107   637,844 364,482 SH   SOLE 30 364,482 0 0
TUYA INC SPONSERED ADS 90114C107   85,530 48,874 SH   SOLE 34 48,874 0 0
TWELVE SEAS INVESTMENT CO II COM CL A 90118T106   53,300 5,000 SH   SOLE 2 5,000 0 0
TWILIO INC CL A 90138F102   14,818,724 242,334 SH   SOLE 2 25,938 0 216,396
TWILIO INC CL A 90138F102   7,471,980 122,191 SH   SOLE 4 54,714 0 67,477
TWILIO INC CL A 90138F102   13,871,021 226,836 SH   SOLE 7 215,586 0 11,250
TWILIO INC CL A 90138F102   344,336 5,631 SH   SOLE 13 5,631 0 0
TWILIO INC CL A 90138F102   1,067,557 17,458 SH   SOLE 15 17,458 0 0
TWILIO INC CL A 90138F102   8,424,758 137,772 SH   SOLE 18 126,944 0 10,828
TWILIO INC CL A 90138F102   2,393,044 39,134 SH   SOLE 19 39,134 0 0
TWILIO INC CL A 90138F102   198,374,575 3,244,065 SH   SOLE 21 3,244,065 0 0
TWILIO INC CL A 90138F102   275,197,992 4,500,376 SH   SOLE 22 4,184,357 0 316,019
TWILIO INC CL A 90138F102   15,867,324 259,482 SH   SOLE 23 259,482 0 0
TWILIO INC CL A 90138F102   28,260,962 462,158 SH   SOLE 25 460,120 0 2,038
TWILIO INC CL A 90138F102   10,665,049 174,408 SH   SOLE 26 109,234 0 65,174
TWILIO INC CL A 90138F102   15,713,838 256,972 SH   SOLE 28 8,980 0 247,992
TWILIO INC CL A 90138F102   43,242,284 707,151 SH   SOLE 30 707,151 0 0
TWILIO INC CL A 90138F102   2,498,834 40,864 SH   SOLE 31 38,268 0 2,596
TWILIO INC CL A 90138F102   479,049 7,834 SH   SOLE 34 7,834 0 0
TWILIO INC CL A 90138F102   2,339,844 38,264 SH   SOLE 36 38,264 0 0
TWILIO INC CL A 90138F102   515,311 8,427 SH   SOLE 40 8,427 0 0
TWILIO INC CL A 90138F102   9,173 150 SH   OTR 43 150 0 0
TWILIO INC CL A 90138F102   12,309,434 201,299 SH   SOLE 43 177,176 0 24,123
TWIN DISC INC COM 901476101   56,549 3,421 SH   SOLE 18 3,421 0 0
TWIN DISC INC COM 901476101   393,596 23,811 SH   SOLE 21 23,811 0 0
TWIN DISC INC COM 901476101   2,214,888 133,992 SH   SOLE 22 133,992 0 0
TWIN DISC INC COM 901476101   29,721 1,798 SH   SOLE 26 1,798 0 0
TWIST BIOSCIENCE CORP COM 90184D100   4,790,980 139,638 SH   SOLE 2 56,477 0 83,161
TWIST BIOSCIENCE CORP COM 90184D100   4,529 132 SH   SOLE 4 132 0 0
TWIST BIOSCIENCE CORP COM 90184D100   426,542 12,432 SH   SOLE 7 11,913 0 519
TWIST BIOSCIENCE CORP COM 90184D100   5,534,443 161,307 SH   SOLE 18 154,143 0 7,164
TWIST BIOSCIENCE CORP COM 90184D100   16,971,579 494,654 SH   SOLE 19 494,654 0 0
TWIST BIOSCIENCE CORP COM 90184D100   90,676,904 2,642,871 SH   SOLE 21 2,642,871 0 0
TWIST BIOSCIENCE CORP COM 90184D100   66,859,931 1,948,701 SH   SOLE 22 1,848,488 0 100,213
TWIST BIOSCIENCE CORP COM 90184D100   207,919 6,060 SH   SOLE 23 6,060 0 0
TWIST BIOSCIENCE CORP COM 90184D100   360,324 10,502 SH   SOLE 25 10,502 0 0
TWIST BIOSCIENCE CORP COM 90184D100   3,081,553 89,815 SH   SOLE 26 34,446 0 55,369
TWIST BIOSCIENCE CORP COM 90184D100   27,654 806 SH   SOLE 28 806 0 0
TWIST BIOSCIENCE CORP COM 90184D100   6,164,443 179,669 SH   SOLE 30 179,669 0 0
TWIST BIOSCIENCE CORP COM 90184D100   52,391 1,527 SH   SOLE 34 1,527 0 0
TWIST BIOSCIENCE CORP COM 90184D100   23,262 678 SH   SOLE 36 678 0 0
TWIST BIOSCIENCE CORP COM 90184D100   412,749 12,030 SH   SOLE 40 12,030 0 0
TWIST BIOSCIENCE CORP COM 90184D100   2,542,474 74,103 SH   SOLE 43 61,422 0 12,681
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   1,771,875 1,875,000 PRN   SOLE 21 1,875,000 0 0
TWO HBRS INVT CORP COM 90187B804   1,122,077 84,749 SH   SOLE 2 27,949 0 56,800
TWO HBRS INVT CORP COM 90187B804   4,343 328 SH   SOLE 4 328 0 0
TWO HBRS INVT CORP COM 90187B804   11,572 874 SH   SOLE 7 874 0 0
TWO HBRS INVT CORP COM 90187B804   4,260,195 321,767 SH   SOLE 18 321,767 0 0
TWO HBRS INVT CORP COM 90187B804   2,944,113 222,365 SH   SOLE 19 222,365 0 0
TWO HBRS INVT CORP COM 90187B804   175,216,518 13,233,876 SH   SOLE 21 13,233,876 0 0
TWO HBRS INVT CORP COM 90187B804   40,670,010 3,071,753 SH   SOLE 22 2,941,809 0 129,944
TWO HBRS INVT CORP COM 90187B804   264,641 19,988 SH   SOLE 25 19,988 0 0
TWO HBRS INVT CORP COM 90187B804   257,584 19,455 SH   SOLE 26 19,455 0 0
TWO HBRS INVT CORP COM 90187B804   155,213 11,723 SH   SOLE 28 1,397 0 10,326
TWO HBRS INVT CORP COM 90187B804   2,716,716 205,190 SH   SOLE 30 205,190 0 0
TWO HBRS INVT CORP COM 90187B804   48,472 3,661 SH   SOLE 36 3,661 0 0
TWO HBRS INVT CORP COM 90187B804   278,278 21,018 SH   SOLE 40 21,018 0 0
TWO HBRS INVT CORP COM 90187B804   1,734,387 130,996 SH   SOLE 43 125,032 0 5,964
TYLER TECHNOLOGIES INC COM 902252105   27,551,273 64,825 SH   SOLE 2 11,255 0 53,570
TYLER TECHNOLOGIES INC COM 902252105   13,207,611 31,076 SH   SOLE 4 12,716 0 18,360
TYLER TECHNOLOGIES INC COM 902252105   11,297,616 26,582 SH   SOLE 7 23,304 0 3,278
TYLER TECHNOLOGIES INC COM 902252105   567,388 1,335 SH   SOLE 13 1,335 0 0
TYLER TECHNOLOGIES INC COM 902252105   2,723,464 6,408 SH   SOLE 15 6,408 0 0
TYLER TECHNOLOGIES INC COM 902252105   39,629,632 93,244 SH   SOLE 18 90,627 0 2,617
TYLER TECHNOLOGIES INC COM 902252105   34,241,356 80,566 SH   SOLE 19 80,566 0 0
TYLER TECHNOLOGIES INC COM 902252105   620,035,189 1,458,872 SH   SOLE 21 1,458,872 0 0
TYLER TECHNOLOGIES INC COM 902252105   386,537,670 909,479 SH   SOLE 22 818,499 0 90,980
TYLER TECHNOLOGIES INC COM 902252105   26,366,770 62,038 SH   SOLE 23 62,038 0 0
TYLER TECHNOLOGIES INC COM 902252105   24,625,079 57,940 SH   SOLE 25 57,940 0 0
TYLER TECHNOLOGIES INC COM 902252105   16,388,811 38,561 SH   SOLE 26 22,056 0 16,505
TYLER TECHNOLOGIES INC COM 902252105   25,620,878 60,283 SH   SOLE 28 545 0 59,738
TYLER TECHNOLOGIES INC COM 902252105   107,160,321 252,136 SH   SOLE 30 252,136 0 0
TYLER TECHNOLOGIES INC COM 902252105   4,117,072 9,687 SH   SOLE 31 9,033 0 654
TYLER TECHNOLOGIES INC COM 902252105   848,745 1,997 SH   SOLE 34 1,997 0 0
TYLER TECHNOLOGIES INC COM 902252105   3,518,658 8,279 SH   SOLE 36 8,279 0 0
TYLER TECHNOLOGIES INC COM 902252105   930,772 2,190 SH   SOLE 40 2,190 0 0
TYLER TECHNOLOGIES INC COM 902252105   17,775 42 SH   OTR 43 42 0 0
TYLER TECHNOLOGIES INC COM 902252105   11,700,100 27,529 SH   SOLE 43 22,939 0 4,590
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   13,540,660 13,480,000 PRN   SOLE 2 13,480,000 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   4,585,543 4,565,000 PRN   SOLE 21 4,565,000 0 0
TYLER TEX INDPT SCH DIST NOTE 0.250% 3/1 902252AB1   16,674,700 16,600,000 PRN   SOLE 22 16,600,000 0 0
TYRA BIOSCIENCES INC COM 90240B106   108,092 6,591 SH   SOLE 2 599 0 5,992
TYRA BIOSCIENCES INC COM 90240B106   620,314 37,824 SH   SOLE 18 37,824 0 0
TYRA BIOSCIENCES INC COM 90240B106   525,062 32,016 SH   SOLE 19 32,016 0 0
TYRA BIOSCIENCES INC COM 90240B106   8,187,585 499,243 SH   SOLE 21 499,243 0 0
TYRA BIOSCIENCES INC COM 90240B106   7,653,322 466,666 SH   SOLE 22 459,045 0 7,621
TYRA BIOSCIENCES INC COM 90240B106   30,914 1,885 SH   SOLE 43 0 0 1,885
TYSON FOODS INC CL A 902494103   44,049,732 750,038 SH   SOLE 2 257,719 0 492,319
TYSON FOODS INC CL A 902494103   8,219,381 139,952 SH   SOLE 4 109,167 0 30,785
TYSON FOODS INC CL A 902494103   15,121,037 257,467 SH   SOLE 7 235,150 0 22,317
TYSON FOODS INC CL A 902494103   506,311 8,621 SH   SOLE 13 8,621 0 0
TYSON FOODS INC CL A 902494103   2,319,776 39,499 SH   SOLE 15 39,499 0 0
TYSON FOODS INC CL A 902494103   27,319,610 465,173 SH   SOLE 18 446,853 0 18,320
TYSON FOODS INC CL A 902494103   7,049,127 120,026 SH   SOLE 19 120,026 0 0
TYSON FOODS INC CL A 902494103   464,434,726 7,907,964 SH   SOLE 21 7,907,964 0 0
TYSON FOODS INC CL A 902494103   361,708,262 6,158,833 SH   SOLE 22 5,532,067 0 626,766
TYSON FOODS INC CL A 902494103   25,217,252 429,376 SH   SOLE 23 429,376 0 0
TYSON FOODS INC CL A 902494103   23,515,844 400,406 SH   SOLE 25 400,406 0 0
TYSON FOODS INC CL A 902494103   15,864,441 270,125 SH   SOLE 26 183,458 0 86,667
TYSON FOODS INC CL A 902494103   27,475,127 467,821 SH   SOLE 28 4,362 0 463,459
TYSON FOODS INC CL A 902494103   15,563 265 SH   SOLE 29 265 0 0
TYSON FOODS INC CL A 902494103   134,820,471 2,295,598 SH   SOLE 30 2,295,598 0 0
TYSON FOODS INC CL A 902494103   3,633,977 61,876 SH   SOLE 31 57,576 0 4,300
TYSON FOODS INC CL A 902494103   762,139 12,977 SH   SOLE 34 12,977 0 0
TYSON FOODS INC CL A 902494103   4,494,666 76,531 SH   SOLE 36 76,531 0 0
TYSON FOODS INC CL A 902494103   874,020 14,882 SH   SOLE 40 14,882 0 0
TYSON FOODS INC CL A 902494103   17,317,491 294,866 SH   SOLE 43 249,702 0 45,164
U HAUL HOLDING COMPANY COM 023586100   3,295,074 48,787 SH   SOLE 2 1,347 0 47,440
U HAUL HOLDING COMPANY COM 023586100   10,874 161 SH   SOLE 7 161 0 0
U HAUL HOLDING COMPANY COM 023586100   161,083 2,385 SH   SOLE 18 2,385 0 0
U HAUL HOLDING COMPANY COM 023586100   189,922 2,812 SH   SOLE 19 2,812 0 0
U HAUL HOLDING COMPANY COM 023586100   7,898,871 116,951 SH   SOLE 21 116,951 0 0
U HAUL HOLDING COMPANY COM 023586100   15,249,722 225,788 SH   SOLE 22 217,103 0 8,685
U HAUL HOLDING COMPANY COM 023586100   10,806 160 SH   SOLE 28 160 0 0
U HAUL HOLDING COMPANY COM 023586100   743 11 SH   SOLE 30 11 0 0
U HAUL HOLDING COMPANY COM 023586100   8,848 131 SH   SOLE 31 131 0 0
U HAUL HOLDING COMPANY COM 023586100   12,833 190 SH   SOLE 36 190 0 0
U HAUL HOLDING COMPANY COM 023586100   1,111,708 16,460 SH   SOLE 43 14,877 0 1,583
U HAUL HOLDING COMPANY COM SER N 023586506   3,363,606 50,444 SH   SOLE 2 11,441 0 39,003
U HAUL HOLDING COMPANY COM SER N 023586506   10,990,864 164,830 SH   SOLE 4 66,976 0 97,854
U HAUL HOLDING COMPANY COM SER N 023586506   930,386 13,953 SH   SOLE 7 13,689 0 264
U HAUL HOLDING COMPANY COM SER N 023586506   306,261 4,593 SH   SOLE 13 4,593 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   534,707 8,019 SH   SOLE 15 8,019 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   5,880,909 88,196 SH   SOLE 18 82,247 0 5,949
U HAUL HOLDING COMPANY COM SER N 023586506   2,157,231 32,352 SH   SOLE 19 32,352 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   99,811,358 1,496,871 SH   SOLE 21 1,496,871 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   173,356,264 2,599,824 SH   SOLE 22 2,415,565 0 184,259
U HAUL HOLDING COMPANY COM SER N 023586506   9,456,558 141,820 SH   SOLE 23 141,820 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   7,476,362 112,123 SH   SOLE 25 109,167 0 2,956
U HAUL HOLDING COMPANY COM SER N 023586506   4,504,234 67,550 SH   SOLE 26 40,974 0 26,576
U HAUL HOLDING COMPANY COM SER N 023586506   8,549,109 128,211 SH   SOLE 28 545 0 127,666
U HAUL HOLDING COMPANY COM SER N 023586506   35,545,508 533,076 SH   SOLE 30 353,748 0 179,328
U HAUL HOLDING COMPANY COM SER N 023586506   1,458,758 21,877 SH   SOLE 31 20,368 0 1,509
U HAUL HOLDING COMPANY COM SER N 023586506   282,657 4,239 SH   SOLE 34 4,239 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   815,163 12,225 SH   SOLE 36 12,225 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   283,123 4,246 SH   SOLE 40 4,246 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   6,654,333 99,795 SH   SOLE 43 93,578 0 6,217
U S ENERGY CORP DEL COM 911805307   2,285 2,116 SH   SOLE 18 2,116 0 0
U S ENERGY CORP DEL COM 911805307   24,007 22,229 SH   SOLE 21 22,229 0 0
U S ENERGY CORP DEL COM 911805307   13,085 12,116 SH   SOLE 22 12,116 0 0
U S GLOBAL INVS INC CL A 902952100   98,259 35,345 SH   SOLE 2 35,345 0 0
U S GLOBAL INVS INC CL A 902952100   845,370 304,090 SH   SOLE 22 304,090 0 0
U S GOLD CORP COM NEW 90291C201   4,290 1,169 SH   SOLE 18 1,169 0 0
U S GOLD CORP COM NEW 90291C201   66,662 18,164 SH   SOLE 21 18,164 0 0
U S PHYSICAL THERAPY COM 90337L108   883,095 7,824 SH   SOLE 2 4,327 0 3,497
U S PHYSICAL THERAPY COM 90337L108   4,853 43 SH   SOLE 4 43 0 0
U S PHYSICAL THERAPY COM 90337L108   14,786 131 SH   SOLE 7 131 0 0
U S PHYSICAL THERAPY COM 90337L108   4,777,336 42,326 SH   SOLE 18 42,326 0 0
U S PHYSICAL THERAPY COM 90337L108   3,574,819 31,672 SH   SOLE 19 31,672 0 0
U S PHYSICAL THERAPY COM 90337L108   196,248,198 1,738,710 SH   SOLE 21 1,738,710 0 0
U S PHYSICAL THERAPY COM 90337L108   46,844,549 415,031 SH   SOLE 22 402,525 0 12,506
U S PHYSICAL THERAPY COM 90337L108   352,493 3,123 SH   SOLE 25 3,123 0 0
U S PHYSICAL THERAPY COM 90337L108   472,361 4,185 SH   SOLE 26 4,185 0 0
U S PHYSICAL THERAPY COM 90337L108   2,483 22 SH   SOLE 28 22 0 0
U S PHYSICAL THERAPY COM 90337L108   3,397,726 30,103 SH   SOLE 30 30,103 0 0
U S PHYSICAL THERAPY COM 90337L108   371,455 3,291 SH   SOLE 40 3,291 0 0
U S PHYSICAL THERAPY COM 90337L108   2,901,888 25,710 SH   SOLE 43 19,135 0 6,575
U S SILICA HLDGS INC COM 90346E103   3,195,786 257,517 SH   SOLE 2 141,457 0 116,060
U S SILICA HLDGS INC COM 90346E103   5,870 473 SH   SOLE 7 473 0 0
U S SILICA HLDGS INC COM 90346E103   3,177,159 256,016 SH   SOLE 18 256,016 0 0
U S SILICA HLDGS INC COM 90346E103   6,367,484 513,093 SH   SOLE 19 513,093 0 0
U S SILICA HLDGS INC COM 90346E103   126,227,062 10,171,399 SH   SOLE 21 10,171,399 0 0
U S SILICA HLDGS INC COM 90346E103   34,891,807 2,811,588 SH   SOLE 22 2,662,901 0 148,687
U S SILICA HLDGS INC COM 90346E103   47,034 3,790 SH   SOLE 23 3,790 0 0
U S SILICA HLDGS INC COM 90346E103   202,767 16,339 SH   SOLE 25 16,339 0 0
U S SILICA HLDGS INC COM 90346E103   1,092,614 88,043 SH   SOLE 26 39,705 0 48,338
U S SILICA HLDGS INC COM 90346E103   2,299,052 185,258 SH   SOLE 30 185,258 0 0
U S SILICA HLDGS INC COM 90346E103   181,397 14,617 SH   SOLE 40 14,617 0 0
U S SILICA HLDGS INC COM 90346E103   92,852 7,482 SH   SOLE 43 6,268 0 1,214
UBER TECHNOLOGIES INC COM 90353T100   287,966,467 3,740,310 SH   SOLE 2 891,473 0 2,848,837
UBER TECHNOLOGIES INC COM 90353T100   73,533,534 955,105 SH   SOLE 4 748,293 0 206,812
UBER TECHNOLOGIES INC COM 90353T100   134,456,029 1,746,409 SH   SOLE 7 1,563,015 0 183,394
UBER TECHNOLOGIES INC COM 90353T100   8,979,575 116,633 SH   SOLE 13 116,633 0 0
UBER TECHNOLOGIES INC COM 90353T100   21,254,783 276,072 SH   SOLE 15 276,072 0 0
UBER TECHNOLOGIES INC COM 90353T100   757,719,874 9,841,796 SH   SOLE 18 9,595,665 0 246,131
UBER TECHNOLOGIES INC COM 90353T100   120,465,329 1,564,688 SH   SOLE 19 1,564,688 0 0
UBER TECHNOLOGIES INC COM 90353T100   3,766,579,306 48,922,968 SH   SOLE 21 48,922,968 0 0
UBER TECHNOLOGIES INC COM 90353T100   3,366,903,814 43,731,703 SH   SOLE 22 39,509,208 0 4,222,495
UBER TECHNOLOGIES INC COM 90353T100   261,326,541 3,394,292 SH   SOLE 23 3,394,292 0 0
UBER TECHNOLOGIES INC COM 90353T100   336,678,964 4,373,022 SH   SOLE 25 4,203,477 0 169,545
UBER TECHNOLOGIES INC COM 90353T100   156,303,019 2,030,173 SH   SOLE 26 1,207,142 0 823,031
UBER TECHNOLOGIES INC COM 90353T100   273,006,309 3,545,997 SH   SOLE 28 109,191 0 3,436,806
UBER TECHNOLOGIES INC COM 90353T100   852,139,409 11,068,183 SH   SOLE 30 10,838,475 0 229,708
UBER TECHNOLOGIES INC COM 90353T100   32,166,807 417,805 SH   SOLE 31 388,743 0 29,062
UBER TECHNOLOGIES INC COM 90353T100   130,211,647 1,691,280 SH   SOLE 34 1,691,280 0 0
UBER TECHNOLOGIES INC COM 90353T100   31,285,348 406,356 SH   SOLE 36 406,356 0 0
UBER TECHNOLOGIES INC COM 90353T100   7,038,349 91,419 SH   SOLE 40 91,419 0 0
UBER TECHNOLOGIES INC COM 90353T100   187,240 2,432 SH   OTR 43 2,432 0 0
UBER TECHNOLOGIES INC COM 90353T100   151,368,964 1,966,086 SH   SOLE 43 1,668,181 0 297,905
UBER TECHNOLOGIES INC OPTIONS 90353T100   531,231 6,900 SH Call SOLE 4 6,900 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   169,378 2,200 SH Call SOLE 7 2,200 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   12,241,410 159,000 SH Call SOLE 18 159,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   86,559,857 1,124,300 SH Call SOLE 19 1,124,300 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   5,112,136 66,400 SH Call SOLE 22 66,400 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   307,960 4,000 SH Call SOLE 30 4,000 0 0
UBER TECHNOLOGIES INC OPTIONS 90353T100   41,759,376 542,400 SH Call SOLE 34 542,400 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   1,439,045 1,282,000 PRN   SOLE 2 1,008,000 0 274,000
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   695,950 620,000 PRN   SOLE 18 620,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   8,053,938 7,175,000 PRN   SOLE 19 7,175,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   10,029,538 8,935,000 PRN   SOLE 21 8,935,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   1,498,538 1,335,000 PRN   SOLE 22 1,335,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   134,700 120,000 PRN   SOLE 26 120,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   3,368 3,000 PRN   SOLE 30 3,000 0 0
UBER TECHNOLOGIES INC NOTE 12/1 90353TAJ9   1,784,775 1,590,000 PRN   SOLE 34 1,590,000 0 0
UBIQUITI INC COM 90353W103   1,119,459 9,663 SH   SOLE 2 4,358 0 5,305
UBIQUITI INC COM 90353W103   5,213 45 SH   SOLE 7 45 0 0
UBIQUITI INC COM 90353W103   173,659 1,499 SH   SOLE 18 1,499 0 0
UBIQUITI INC COM 90353W103   114,228 986 SH   SOLE 19 986 0 0
UBIQUITI INC COM 90353W103   14,345,590 123,829 SH   SOLE 21 123,829 0 0
UBIQUITI INC COM 90353W103   13,055,716 112,695 SH   SOLE 22 108,989 0 3,706
UBIQUITI INC COM 90353W103   1,054,119 9,099 SH   SOLE 25 9,099 0 0
UBIQUITI INC COM 90353W103   117,009 1,010 SH   SOLE 28 0 0 1,010
UBIQUITI INC COM 90353W103   4,526,607 39,073 SH   SOLE 30 39,073 0 0
UBIQUITI INC COM 90353W103   6,835 59 SH   SOLE 31 59 0 0
UBIQUITI INC COM 90353W103   3,933,407 33,953 SH   SOLE 43 29,964 0 3,988
UBS GROUP AG SHS H42097107   2,550 83 SH   SOLE 2 83 0 0
UBS GROUP AG SHS H42097107   1,593,692 51,878 SH   SOLE 18 51,878 0 0
UBS GROUP AG SHS H42097107   1,394,319 45,388 SH   SOLE 23 45,388 0 0
UBS GROUP AG SHS H42097107   92,209,071 3,001,597 SH   SOLE 43 2,686,158 0 315,439
UDEMY INC COM 902685106   446,403 40,656 SH   SOLE 2 21,380 0 19,276
UDEMY INC COM 902685106   4,392 400 SH   SOLE 4 400 0 0
UDEMY INC COM 902685106   9,004 820 SH   SOLE 7 820 0 0
UDEMY INC COM 902685106   2,284,817 208,089 SH   SOLE 18 208,089 0 0
UDEMY INC COM 902685106   2,127,650 193,775 SH   SOLE 19 193,775 0 0
UDEMY INC COM 902685106   35,275,270 3,212,684 SH   SOLE 21 3,212,684 0 0
UDEMY INC COM 902685106   27,566,750 2,510,633 SH   SOLE 22 2,445,921 0 64,712
UDEMY INC COM 902685106   137,184 12,494 SH   SOLE 25 12,494 0 0
UDEMY INC COM 902685106   495,989 45,172 SH   SOLE 30 45,172 0 0
UDEMY INC COM 902685106   173,824 15,831 SH   SOLE 40 15,831 0 0
UDEMY INC COM 902685106   175,724 16,004 SH   SOLE 43 14,472 0 1,532
UDR INC COM 902653104   22,726,799 607,506 SH   SOLE 2 178,622 0 428,884
UDR INC COM 902653104   25,874,065 691,635 SH   SOLE 4 513,139 0 178,496
UDR INC COM 902653104   26,724,021 714,355 SH   SOLE 7 638,502 0 75,853
UDR INC COM 902653104   414,839 11,089 SH   SOLE 13 11,089 0 0
UDR INC COM 902653104   1,599,539 42,757 SH   SOLE 15 42,757 0 0
UDR INC COM 902653104   26,335,854 703,979 SH   SOLE 18 684,919 0 19,060
UDR INC COM 902653104   50,756,915 1,356,774 SH   SOLE 19 1,356,774 0 0
UDR INC COM 902653104   447,503,770 11,962,143 SH   SOLE 21 11,962,143 0 0
UDR INC COM 902653104   397,349,529 10,621,479 SH   SOLE 22 9,183,639 0 1,437,840
UDR INC COM 902653104   20,314,677 543,028 SH   SOLE 23 543,028 0 0
UDR INC COM 902653104   103,607,294 2,769,508 SH   SOLE 25 2,769,508 0 0
UDR INC COM 902653104   12,106,400 323,614 SH   SOLE 26 188,980 0 134,634
UDR INC COM 902653104   42,026,843 1,123,412 SH   SOLE 28 168,862 0 954,550
UDR INC COM 902653104   96,985,238 2,592,495 SH   SOLE 30 2,592,495 0 0
UDR INC COM 902653104   2,696,662 72,084 SH   SOLE 31 67,409 0 4,675
UDR INC COM 902653104   13,242,990 353,996 SH   SOLE 34 353,996 0 0
UDR INC COM 902653104   2,745,557 73,391 SH   SOLE 36 73,391 0 0
UDR INC COM 902653104   567,323 15,165 SH   SOLE 40 15,165 0 0
UDR INC COM 902653104   22,596 604 SH   OTR 43 604 0 0
UDR INC COM 902653104   7,122,142 190,381 SH   SOLE 43 177,237 0 13,144
UFP INDUSTRIES INC COM 90278Q108   23,266,726 189,145 SH   SOLE 2 117,482 0 71,663
UFP INDUSTRIES INC COM 90278Q108   21,773 177 SH   SOLE 4 177 0 0
UFP INDUSTRIES INC COM 90278Q108   96,194 782 SH   SOLE 7 782 0 0
UFP INDUSTRIES INC COM 90278Q108   313,552 2,549 SH   SOLE 13 2,549 0 0
UFP INDUSTRIES INC COM 90278Q108   31,574,822 256,685 SH   SOLE 18 242,766 0 13,919
UFP INDUSTRIES INC COM 90278Q108   47,149,733 383,300 SH   SOLE 19 383,300 0 0
UFP INDUSTRIES INC COM 90278Q108   598,693,114 4,867,028 SH   SOLE 21 4,867,028 0 0
UFP INDUSTRIES INC COM 90278Q108   286,739,508 2,331,026 SH   SOLE 22 2,225,479 0 105,547
UFP INDUSTRIES INC COM 90278Q108   711,121 5,781 SH   SOLE 23 5,781 0 0
UFP INDUSTRIES INC COM 90278Q108   1,489,282 12,107 SH   SOLE 25 12,107 0 0
UFP INDUSTRIES INC COM 90278Q108   2,977,580 24,206 SH   SOLE 26 23,522 0 684
UFP INDUSTRIES INC COM 90278Q108   135,557 1,102 SH   SOLE 28 1,102 0 0
UFP INDUSTRIES INC COM 90278Q108   4,549,771 36,987 SH   SOLE 30 36,987 0 0
UFP INDUSTRIES INC COM 90278Q108   92,504 752 SH   SOLE 36 752 0 0
UFP INDUSTRIES INC COM 90278Q108   1,609,217 13,082 SH   SOLE 40 13,082 0 0
UFP INDUSTRIES INC COM 90278Q108   7,340,847 59,677 SH   SOLE 43 54,997 0 4,680
UFP TECHNOLOGIES INC COM 902673102   963,908 3,822 SH   SOLE 2 2,117 0 1,705
UFP TECHNOLOGIES INC COM 902673102   7,566 30 SH   SOLE 4 30 0 0
UFP TECHNOLOGIES INC COM 902673102   457,491 1,814 SH   SOLE 7 1,718 0 96
UFP TECHNOLOGIES INC COM 902673102   5,371,608 21,299 SH   SOLE 18 21,299 0 0
UFP TECHNOLOGIES INC COM 902673102   3,848,572 15,260 SH   SOLE 19 15,260 0 0
UFP TECHNOLOGIES INC COM 902673102   206,834,012 820,119 SH   SOLE 21 820,119 0 0
UFP TECHNOLOGIES INC COM 902673102   50,794,593 201,406 SH   SOLE 22 194,978 0 6,428
UFP TECHNOLOGIES INC COM 902673102   393,432 1,560 SH   SOLE 25 1,560 0 0
UFP TECHNOLOGIES INC COM 902673102   1,802,726 7,148 SH   SOLE 26 0 0 7,148
UFP TECHNOLOGIES INC COM 902673102   193,942 769 SH   SOLE 28 0 0 769
UFP TECHNOLOGIES INC COM 902673102   4,039,992 16,019 SH   SOLE 30 16,019 0 0
UFP TECHNOLOGIES INC COM 902673102   438,324 1,738 SH   SOLE 40 1,738 0 0
UFP TECHNOLOGIES INC COM 902673102   941,715 3,734 SH   SOLE 43 3,596 0 138
UGI CORP NEW COM 902681105   64,219,511 2,616,932 SH   SOLE 2 2,151,748 0 465,184
UGI CORP NEW COM 902681105   10,977,920 447,348 SH   SOLE 4 271,563 0 175,785
UGI CORP NEW COM 902681105   5,871,416 239,259 SH   SOLE 7 234,757 0 4,502
UGI CORP NEW COM 902681105   3,227,354 131,514 SH   SOLE 13 131,514 0 0
UGI CORP NEW COM 902681105   16,372,180 667,163 SH   SOLE 18 644,235 0 22,928
UGI CORP NEW COM 902681105   10,807,661 440,410 SH   SOLE 19 440,410 0 0
UGI CORP NEW COM 902681105   378,016,221 15,404,084 SH   SOLE 21 15,404,084 0 0
UGI CORP NEW COM 902681105   170,168,753 6,934,342 SH   SOLE 22 6,567,739 0 366,603
UGI CORP NEW COM 902681105   12,907,402 525,974 SH   SOLE 23 525,974 0 0
UGI CORP NEW COM 902681105   1,038,901 42,335 SH   SOLE 25 42,335 0 0
UGI CORP NEW COM 902681105   17,468,014 711,818 SH   SOLE 26 304,289 0 407,529
UGI CORP NEW COM 902681105   635,193 25,884 SH   SOLE 28 3,750 0 22,134
UGI CORP NEW COM 902681105   2,244,846 91,477 SH   SOLE 29 91,477 0 0
UGI CORP NEW COM 902681105   13,409,466 546,433 SH   SOLE 30 546,433 0 0
UGI CORP NEW COM 902681105   4,889,939 199,264 SH   SOLE 31 199,264 0 0
UGI CORP NEW COM 902681105   2,209,533 90,038 SH   SOLE 32 90,038 0 0
UGI CORP NEW COM 902681105   4,726,797 192,616 SH   SOLE 34 192,616 0 0
UGI CORP NEW COM 902681105   355,560 14,489 SH   SOLE 36 14,489 0 0
UGI CORP NEW COM 902681105   1,110,926 45,270 SH   SOLE 40 45,270 0 0
UGI CORP NEW COM 902681105   15,363,631 626,065 SH   SOLE 43 575,048 0 51,017
UGI CORP NEW UNIT 06/01/2024 902681113   12,582,194 216,412 SH   SOLE 21 216,412 0 0
UIPATH INC CL A 90364P105   9,430,403 415,986 SH   SOLE 2 43,336 0 372,650
UIPATH INC CL A 90364P105   5,517,606 243,388 SH   SOLE 4 98,012 0 145,376
UIPATH INC CL A 90364P105   1,213,230 53,517 SH   SOLE 7 52,403 0 1,114
UIPATH INC CL A 90364P105   162,136 7,152 SH   SOLE 13 7,152 0 0
UIPATH INC CL A 90364P105   848,515 37,429 SH   SOLE 15 37,429 0 0
UIPATH INC CL A 90364P105   12,270,092 541,248 SH   SOLE 18 517,357 0 23,891
UIPATH INC CL A 90364P105   2,804,415 123,706 SH   SOLE 19 123,706 0 0
UIPATH INC CL A 90364P105   179,674,145 7,925,635 SH   SOLE 21 7,925,635 0 0
UIPATH INC CL A 90364P105   237,244,112 10,465,113 SH   SOLE 22 9,727,762 0 737,351
UIPATH INC CL A 90364P105   12,755,842 562,675 SH   SOLE 23 562,675 0 0
UIPATH INC CL A 90364P105   11,411,942 503,394 SH   SOLE 25 503,394 0 0
UIPATH INC CL A 90364P105   8,566,948 377,898 SH   SOLE 26 219,757 0 158,141
UIPATH INC CL A 90364P105   11,474,693 506,162 SH   SOLE 28 5,845 0 500,317
UIPATH INC CL A 90364P105   71,354,754 3,147,541 SH   SOLE 30 3,147,541 0 0
UIPATH INC CL A 90364P105   2,021,235 89,159 SH   SOLE 31 82,791 0 6,368
UIPATH INC CL A 90364P105   448,254 19,773 SH   SOLE 34 19,773 0 0
UIPATH INC CL A 90364P105   1,713,376 75,579 SH   SOLE 36 75,579 0 0
UIPATH INC CL A 90364P105   475,798 20,988 SH   SOLE 40 20,988 0 0
UIPATH INC CL A 90364P105   28,043 1,237 SH   OTR 43 1,237 0 0
UIPATH INC CL A 90364P105   12,183,561 537,431 SH   SOLE 43 476,858 0 60,573
ULTA BEAUTY INC COM 90384S303   59,992,637 114,735 SH   SOLE 2 38,973 0 75,762
ULTA BEAUTY INC COM 90384S303   23,826,073 45,567 SH   SOLE 4 23,671 0 21,896
ULTA BEAUTY INC COM 90384S303   32,776,210 62,684 SH   SOLE 7 48,055 0 14,629
ULTA BEAUTY INC COM 90384S303   1,517,921 2,903 SH   SOLE 13 2,903 0 0
ULTA BEAUTY INC COM 90384S303   3,647,088 6,975 SH   SOLE 15 6,975 0 0
ULTA BEAUTY INC COM 90384S303   48,125,352 92,039 SH   SOLE 18 88,729 0 3,310
ULTA BEAUTY INC COM 90384S303   207,410,287 396,669 SH   SOLE 19 396,669 0 0
ULTA BEAUTY INC COM 90384S303   1,032,463,162 1,974,570 SH   SOLE 21 1,974,570 0 0
ULTA BEAUTY INC COM 90384S303   609,826,578 1,166,284 SH   SOLE 22 1,053,067 0 113,217
ULTA BEAUTY INC COM 90384S303   39,945,940 76,396 SH   SOLE 23 76,396 0 0
ULTA BEAUTY INC COM 90384S303   49,688,764 95,029 SH   SOLE 25 94,650 0 379
ULTA BEAUTY INC COM 90384S303   36,865,132 70,504 SH   SOLE 26 50,324 0 20,180
ULTA BEAUTY INC COM 90384S303   63,657,503 121,744 SH   SOLE 28 1,450 0 120,294
ULTA BEAUTY INC COM 90384S303   144,315 276 SH   SOLE 29 276 0 0
ULTA BEAUTY INC COM 90384S303   255,116,812 487,907 SH   SOLE 30 457,156 0 30,751
ULTA BEAUTY INC COM 90384S303   5,723,444 10,946 SH   SOLE 31 10,167 0 779
ULTA BEAUTY INC COM 90384S303   31,102,994 59,484 SH   SOLE 34 59,484 0 0
ULTA BEAUTY INC COM 90384S303   6,128,154 11,720 SH   SOLE 36 11,720 0 0
ULTA BEAUTY INC COM 90384S303   1,223,016 2,339 SH   SOLE 40 2,339 0 0
ULTA BEAUTY INC COM 90384S303   34,128 65 SH   OTR 43 65 0 0
ULTA BEAUTY INC COM 90384S303   42,756,420 81,771 SH   SOLE 43 73,262 0 8,509
ULTRA CLEAN HLDGS INC COM 90385V107   2,515,904 54,765 SH   SOLE 2 26,607 0 28,158
ULTRA CLEAN HLDGS INC COM 90385V107   6,753 147 SH   SOLE 4 147 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   15,114 329 SH   SOLE 7 329 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   6,443,774 140,265 SH   SOLE 18 140,265 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   4,585,961 99,825 SH   SOLE 19 99,825 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   244,032,545 5,311,984 SH   SOLE 21 5,311,984 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   62,215,531 1,354,278 SH   SOLE 22 1,292,840 0 61,438
ULTRA CLEAN HLDGS INC COM 90385V107   21,913 477 SH   SOLE 23 477 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   420,902 9,162 SH   SOLE 25 9,162 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   1,181,807 25,725 SH   SOLE 26 12,258 0 13,467
ULTRA CLEAN HLDGS INC COM 90385V107   36,247 789 SH   SOLE 28 789 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   5,062,864 110,206 SH   SOLE 30 110,206 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   397,611 8,655 SH   SOLE 40 8,655 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   1,285,631 27,985 SH   SOLE 43 26,061 0 1,924
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   7,561,446 161,950 SH   SOLE 2 89,687 0 72,263
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   9,992 214 SH   SOLE 4 214 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   655,481 14,039 SH   SOLE 7 13,309 0 730
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   3,806,542 81,528 SH   SOLE 18 77,915 0 3,613
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   21,989,122 470,960 SH   SOLE 19 470,960 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   86,759,685 1,858,207 SH   SOLE 21 1,858,207 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   104,769,792 2,243,945 SH   SOLE 22 2,130,698 0 113,247
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   157,018 3,363 SH   SOLE 23 3,363 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   691,479 14,810 SH   SOLE 25 14,810 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   4,623,851 99,033 SH   SOLE 26 24,091 0 74,942
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   96,788 2,073 SH   SOLE 28 1,693 0 380
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   7,960,552 170,498 SH   SOLE 30 170,498 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   45,710 979 SH   SOLE 31 979 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   1,052,673 22,546 SH   SOLE 34 22,546 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   21,991 471 SH   SOLE 36 471 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   726,403 15,558 SH   SOLE 40 15,558 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   3,528,083 75,564 SH   SOLE 43 65,889 0 9,675
ULTRALIFE CORP COM 903899102   54,701 6,209 SH   SOLE 2 6,209 0 0
ULTRALIFE CORP COM 903899102   14,739 1,673 SH   SOLE 18 1,673 0 0
ULTRALIFE CORP COM 903899102   189,080 21,462 SH   SOLE 21 21,462 0 0
ULTRALIFE CORP COM 903899102   1,047,791 118,932 SH   SOLE 22 118,932 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   1,822,009 318,533 SH   SOLE 2 318,533 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   4,118,532 720,023 SH   SOLE 7 720,023 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   10,108,807 1,767,274 SH   SOLE 21 1,767,274 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   6,624,618 1,158,150 SH   SOLE 22 1,158,150 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   146,930 25,687 SH   SOLE 26 0 0 25,687
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   3,228,099 564,353 SH   SOLE 30 564,353 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101   3,933,106 687,606 SH   SOLE 43 589,946 0 97,660
UMB FINL CORP COM 902788108   8,843,142 101,657 SH   SOLE 2 53,962 0 47,695
UMB FINL CORP COM 902788108   13,049 150 SH   SOLE 4 150 0 0
UMB FINL CORP COM 902788108   2,164,485 24,882 SH   SOLE 7 23,943 0 939
UMB FINL CORP COM 902788108   15,835,573 182,039 SH   SOLE 18 182,039 0 0
UMB FINL CORP COM 902788108   13,229,004 152,075 SH   SOLE 19 152,075 0 0
UMB FINL CORP COM 902788108   301,007,321 3,460,252 SH   SOLE 21 3,460,252 0 0
UMB FINL CORP COM 902788108   142,798,000 1,641,545 SH   SOLE 22 1,576,176 0 65,369
UMB FINL CORP COM 902788108   877,990 10,093 SH   SOLE 25 10,093 0 0
UMB FINL CORP COM 902788108   1,654,115 19,015 SH   SOLE 26 19,015 0 0
UMB FINL CORP COM 902788108   160,845 1,849 SH   SOLE 28 714 0 1,135
UMB FINL CORP COM 902788108   10,240,289 117,718 SH   SOLE 30 117,718 0 0
UMB FINL CORP COM 902788108   134,921 1,551 SH   SOLE 36 1,551 0 0
UMB FINL CORP COM 902788108   891,039 10,243 SH   SOLE 40 10,243 0 0
UMB FINL CORP COM 902788108   13,586,049 156,179 SH   SOLE 43 146,301 0 9,878
UMH PPTYS INC COM 903002103   1,072,684 66,052 SH   SOLE 2 37,663 0 28,389
UMH PPTYS INC COM 903002103   6,788 418 SH   SOLE 7 418 0 0
UMH PPTYS INC COM 903002103   2,692,495 165,794 SH   SOLE 18 165,794 0 0
UMH PPTYS INC COM 903002103   2,135,040 131,468 SH   SOLE 19 131,468 0 0
UMH PPTYS INC COM 903002103   41,823,116 2,575,315 SH   SOLE 21 2,575,315 0 0
UMH PPTYS INC COM 903002103   28,539,770 1,757,375 SH   SOLE 22 1,656,648 0 100,727
UMH PPTYS INC COM 903002103   53,576 3,299 SH   SOLE 23 3,299 0 0
UMH PPTYS INC COM 903002103   219,614 13,523 SH   SOLE 25 13,523 0 0
UMH PPTYS INC COM 903002103   276,632 17,034 SH   SOLE 26 17,034 0 0
UMH PPTYS INC COM 903002103   693,480 42,702 SH   SOLE 30 42,702 0 0
UMH PPTYS INC COM 903002103   214,644 13,217 SH   SOLE 40 13,217 0 0
UMH PPTYS INC COM 903002103   1,502,971 92,547 SH   SOLE 43 88,082 0 4,465
UNDER ARMOUR INC CL A 904311107   3,717,122 503,675 SH   SOLE 2 336,301 0 167,374
UNDER ARMOUR INC CL A 904311107   5,247 711 SH   SOLE 4 711 0 0
UNDER ARMOUR INC CL A 904311107   325,281 44,076 SH   SOLE 7 41,861 0 2,215
UNDER ARMOUR INC CL A 904311107   2,948,745 399,559 SH   SOLE 18 399,559 0 0
UNDER ARMOUR INC CL A 904311107   6,523,492 883,942 SH   SOLE 19 883,942 0 0
UNDER ARMOUR INC CL A 904311107   69,338,709 9,395,489 SH   SOLE 21 9,395,489 0 0
UNDER ARMOUR INC CL A 904311107   37,763,585 5,117,017 SH   SOLE 22 4,864,184 0 252,833
UNDER ARMOUR INC CL A 904311107   10,347 1,402 SH   SOLE 23 1,402 0 0
UNDER ARMOUR INC CL A 904311107   1,134,424 153,716 SH   SOLE 25 153,716 0 0
UNDER ARMOUR INC CL A 904311107   531,663 72,041 SH   SOLE 26 70,729 0 1,312
UNDER ARMOUR INC CL A 904311107   24,804 3,361 SH   SOLE 28 3,361 0 0
UNDER ARMOUR INC CL A 904311107   938,670 127,191 SH   SOLE 30 127,191 0 0
UNDER ARMOUR INC CL A 904311107   20,391 2,763 SH   SOLE 31 2,763 0 0
UNDER ARMOUR INC CL A 904311107   1,274,829 172,741 SH   SOLE 34 172,741 0 0
UNDER ARMOUR INC CL A 904311107   28,944 3,922 SH   SOLE 36 3,922 0 0
UNDER ARMOUR INC CL A 904311107   252,152 34,167 SH   SOLE 40 34,167 0 0
UNDER ARMOUR INC CL A 904311107   1,069,827 144,963 SH   SOLE 43 122,643 0 22,320
UNDER ARMOUR INC CL C 904311206   1,736,762 243,244 SH   SOLE 2 152,017 0 91,227
UNDER ARMOUR INC CL C 904311206   4,405 617 SH   SOLE 4 617 0 0
UNDER ARMOUR INC CL C 904311206   27,325 3,827 SH   SOLE 7 3,827 0 0
UNDER ARMOUR INC CL C 904311206   2,143,835 300,257 SH   SOLE 18 298,390 0 1,867
UNDER ARMOUR INC CL C 904311206   548,902 76,877 SH   SOLE 19 76,877 0 0
UNDER ARMOUR INC CL C 904311206   68,832,849 9,640,455 SH   SOLE 21 9,640,455 0 0
UNDER ARMOUR INC CL C 904311206   45,697,349 6,400,189 SH   SOLE 22 6,121,297 0 278,892
UNDER ARMOUR INC CL C 904311206   245,673 34,408 SH   SOLE 25 34,408 0 0
UNDER ARMOUR INC CL C 904311206   571,843 80,090 SH   SOLE 26 80,090 0 0
UNDER ARMOUR INC CL C 904311206   25,361 3,552 SH   SOLE 28 3,552 0 0
UNDER ARMOUR INC CL C 904311206   788,884 110,488 SH   SOLE 30 110,488 0 0
UNDER ARMOUR INC CL C 904311206   16,536 2,316 SH   SOLE 31 2,316 0 0
UNDER ARMOUR INC CL C 904311206   40,127 5,620 SH   SOLE 36 5,620 0 0
UNDER ARMOUR INC CL C 904311206   301,244 42,191 SH   SOLE 40 42,191 0 0
UNDER ARMOUR INC CL C 904311206   208,188 29,158 SH   SOLE 43 26,251 0 2,907
UNIFI INC COM NEW 904677200   697,260 116,404 SH   SOLE 2 116,404 0 0
UNIFI INC COM NEW 904677200   16,419 2,741 SH   SOLE 18 2,741 0 0
UNIFI INC COM NEW 904677200   228,620 38,167 SH   SOLE 19 38,167 0 0
UNIFI INC COM NEW 904677200   236,575 39,495 SH   SOLE 21 39,495 0 0
UNIFI INC COM NEW 904677200   1,592,603 265,877 SH   SOLE 22 262,511 0 3,366
UNIFI INC COM NEW 904677200   1,108 185 SH   SOLE 23 185 0 0
UNIFI INC COM NEW 904677200   1,204 201 SH   SOLE 43 201 0 0
UNIFIRST CORP MASS COM 904708104   2,347,548 13,536 SH   SOLE 2 4,393 0 9,143
UNIFIRST CORP MASS COM 904708104   10,059 58 SH   SOLE 4 58 0 0
UNIFIRST CORP MASS COM 904708104   19,771 114 SH   SOLE 7 114 0 0
UNIFIRST CORP MASS COM 904708104   8,230,294 47,456 SH   SOLE 18 47,456 0 0
UNIFIRST CORP MASS COM 904708104   5,570,918 32,122 SH   SOLE 19 32,122 0 0
UNIFIRST CORP MASS COM 904708104   302,541,698 1,744,460 SH   SOLE 21 1,744,460 0 0
UNIFIRST CORP MASS COM 904708104   75,396,264 434,736 SH   SOLE 22 415,462 0 19,274
UNIFIRST CORP MASS COM 904708104   477,279 2,752 SH   SOLE 25 2,752 0 0
UNIFIRST CORP MASS COM 904708104   1,533,121 8,840 SH   SOLE 26 4,593 0 4,247
UNIFIRST CORP MASS COM 904708104   47,173 272 SH   SOLE 28 272 0 0
UNIFIRST CORP MASS COM 904708104   5,511,952 31,782 SH   SOLE 30 31,782 0 0
UNIFIRST CORP MASS COM 904708104   567,636 3,273 SH   SOLE 40 3,273 0 0
UNIFIRST CORP MASS COM 904708104   1,754,613 10,117 SH   SOLE 43 9,706 0 411
UNILEVER PLC SPON ADR NEW 904767704   9,912,826 197,506 SH   SOLE 2 197,506 0 0
UNILEVER PLC SPON ADR NEW 904767704   220,998,402 4,403,236 SH   SOLE 18 4,246,960 0 156,276
UNILEVER PLC SPON ADR NEW 904767704   379,088,383 7,553,066 SH   SOLE 19 7,553,066 0 0
UNILEVER PLC SPON ADR NEW 904767704   67,104 1,337 SH   SOLE 21 1,337 0 0
UNILEVER PLC SPON ADR NEW 904767704   46,562,417 927,723 SH   SOLE 22 927,723 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,524,457 50,298 SH   SOLE 23 50,298 0 0
UNILEVER PLC SPON ADR NEW 904767704   5,815,616 115,872 SH   SOLE 25 54,642 0 61,230
UNILEVER PLC SPON ADR NEW 904767704   7,127,432 142,009 SH   SOLE 26 142,009 0 0
UNILEVER PLC SPON ADR NEW 904767704   33,939,030 676,211 SH   SOLE 34 676,211 0 0
UNILEVER PLC SPON ADR NEW 904767704   739,550 14,735 SH   SOLE 36 14,735 0 0
UNILEVER PLC SPON ADR NEW 904767704   94,827,556 1,889,371 SH   SOLE 43 1,600,547 0 288,825
UNION BANKSHARES INC COM 905400107   20,252 664 SH   SOLE 18 664 0 0
UNION BANKSHARES INC COM 905400107   267,851 8,782 SH   SOLE 21 8,782 0 0
UNION BANKSHARES INC COM 905400107   223,169 7,317 SH   SOLE 22 7,317 0 0
UNION PAC CORP COM 907818108   252,793,906 1,027,910 SH   SOLE 2 167,193 0 860,717
UNION PAC CORP COM 907818108   75,112,678 305,423 SH   SOLE 4 242,524 0 62,899
UNION PAC CORP COM 907818108   137,704,815 559,935 SH   SOLE 7 503,271 0 56,664
UNION PAC CORP COM 907818108   7,542,427 30,669 SH   SOLE 13 30,669 0 0
UNION PAC CORP COM 907818108   21,745,868 88,423 SH   SOLE 15 88,423 0 0
UNION PAC CORP COM 907818108   311,057,312 1,264,821 SH   SOLE 18 1,222,730 0 42,091
UNION PAC CORP COM 907818108   137,784,004 560,257 SH   SOLE 19 560,257 0 0
UNION PAC CORP COM 907818108   3,639,514,627 14,798,986 SH   SOLE 21 14,798,986 0 0
UNION PAC CORP COM 907818108   3,221,718,414 13,100,144 SH   SOLE 22 11,772,346 0 1,327,798
UNION PAC CORP COM 907818108   270,508,490 1,099,941 SH   SOLE 23 1,099,941 0 0
UNION PAC CORP COM 907818108   248,494,804 1,010,429 SH   SOLE 25 1,007,207 0 3,222
UNION PAC CORP COM 907818108   152,229,686 618,996 SH   SOLE 26 354,971 0 264,025
UNION PAC CORP COM 907818108   267,795,144 1,088,908 SH   SOLE 28 12,181 0 1,076,727
UNION PAC CORP COM 907818108   960,354,437 3,904,991 SH   SOLE 30 3,904,991 0 0
UNION PAC CORP COM 907818108   34,408,804 139,913 SH   SOLE 31 130,139 0 9,774
UNION PAC CORP COM 907818108   258,589,985 1,051,478 SH   SOLE 34 1,051,478 0 0
UNION PAC CORP COM 907818108   33,111,769 134,639 SH   SOLE 36 134,639 0 0
UNION PAC CORP COM 907818108   10,461,616 42,539 SH   SOLE 37 42,539 0 0
UNION PAC CORP COM 907818108   7,395,853 30,073 SH   SOLE 40 30,073 0 0
UNION PAC CORP COM 907818108   179,529 730 SH   OTR 43 730 0 0
UNION PAC CORP COM 907818108   249,842,904 1,015,911 SH   SOLE 43 829,735 0 186,176
UNIQURE NV SHS N90064101   562,900 108,250 SH   SOLE 2 91,833 0 16,417
UNIQURE NV SHS N90064101   10,041 1,931 SH   SOLE 7 1,931 0 0
UNIQURE NV SHS N90064101   238,488 45,863 SH   SOLE 19 45,863 0 0
UNIQURE NV SHS N90064101   2,445,966 470,378 SH   SOLE 21 470,378 0 0
UNIQURE NV SHS N90064101   5,221,793 1,004,191 SH   SOLE 22 1,004,191 0 0
UNIQURE NV SHS N90064101   904,155 173,876 SH   SOLE 26 0 0 173,876
UNIQURE NV SHS N90064101   268,715 51,676 SH   SOLE 30 51,676 0 0
UNIQURE NV SHS N90064101   23,483 4,516 SH   SOLE 43 4,512 0 4
UNISYS CORP COM NEW 909214306   1,124,046 228,930 SH   SOLE 2 181,815 0 47,115
UNISYS CORP COM NEW 909214306   3,997 814 SH   SOLE 7 814 0 0
UNISYS CORP COM NEW 909214306   940,511 191,550 SH   SOLE 18 191,550 0 0
UNISYS CORP COM NEW 909214306   1,890,360 385,002 SH   SOLE 19 385,002 0 0
UNISYS CORP COM NEW 909214306   12,235,283 2,491,911 SH   SOLE 21 2,491,911 0 0
UNISYS CORP COM NEW 909214306   9,909,838 2,018,297 SH   SOLE 22 1,943,817 0 74,480
UNISYS CORP COM NEW 909214306   53,750 10,947 SH   SOLE 23 10,947 0 0
UNISYS CORP COM NEW 909214306   290,318 59,128 SH   SOLE 26 0 0 59,128
UNISYS CORP COM NEW 909214306   4,684 954 SH   SOLE 28 954 0 0
UNISYS CORP COM NEW 909214306   2,006,064 408,567 SH   SOLE 30 408,567 0 0
UNISYS CORP COM NEW 909214306   181,655 36,997 SH   SOLE 43 36,434 0 563
UNITED AIRLS HLDGS INC COM 910047109   16,284,898 340,119 SH   SOLE 2 200,942 0 139,177
UNITED AIRLS HLDGS INC COM 910047109   7,922,847 165,473 SH   SOLE 7 141,165 0 24,308
UNITED AIRLS HLDGS INC COM 910047109   740,512 15,466 SH   SOLE 15 15,466 0 0
UNITED AIRLS HLDGS INC COM 910047109   18,779,446 392,219 SH   SOLE 18 391,468 0 751
UNITED AIRLS HLDGS INC COM 910047109   12,168,606 254,148 SH   SOLE 19 254,148 0 0
UNITED AIRLS HLDGS INC COM 910047109   409,322,912 8,548,933 SH   SOLE 21 8,548,933 0 0
UNITED AIRLS HLDGS INC COM 910047109   312,286,383 6,522,272 SH   SOLE 22 6,115,511 0 406,761
UNITED AIRLS HLDGS INC COM 910047109   1,285,051 26,839 SH   SOLE 23 26,839 0 0
UNITED AIRLS HLDGS INC COM 910047109   5,668,753 118,395 SH   SOLE 25 118,395 0 0
UNITED AIRLS HLDGS INC COM 910047109   5,253,202 109,716 SH   SOLE 26 82,746 0 26,970
UNITED AIRLS HLDGS INC COM 910047109   4,961,086 103,615 SH   SOLE 28 1,188 0 102,427
UNITED AIRLS HLDGS INC COM 910047109   27,866 582 SH   SOLE 29 582 0 0
UNITED AIRLS HLDGS INC COM 910047109   43,973,136 918,403 SH   SOLE 30 918,403 0 0
UNITED AIRLS HLDGS INC COM 910047109   194,919 4,071 SH   SOLE 31 4,071 0 0
UNITED AIRLS HLDGS INC COM 910047109   419,237 8,756 SH   SOLE 36 8,756 0 0
UNITED AIRLS HLDGS INC COM 910047109   37,586 785 SH   OTR 43 785 0 0
UNITED AIRLS HLDGS INC COM 910047109   17,170,343 358,612 SH   SOLE 43 318,692 0 39,920
UNITED BANCORP INC OHIO COM 909911109   11,417 789 SH   SOLE 18 789 0 0
UNITED BANCORP INC OHIO COM 909911109   152,731 10,555 SH   SOLE 21 10,555 0 0
UNITED BANCORP INC OHIO COM 909911109   157,202 10,864 SH   SOLE 22 10,864 0 0
UNITED BANKSHARES INC WEST V COM 909907107   8,237,749 230,169 SH   SOLE 2 119,479 0 110,690
UNITED BANKSHARES INC WEST V COM 909907107   16,607 464 SH   SOLE 4 464 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,122,526 59,305 SH   SOLE 7 57,753 0 1,552
UNITED BANKSHARES INC WEST V COM 909907107   21,428,761 598,736 SH   SOLE 18 598,736 0 0
UNITED BANKSHARES INC WEST V COM 909907107   13,383,706 373,951 SH   SOLE 19 373,951 0 0
UNITED BANKSHARES INC WEST V COM 909907107   473,249,738 13,222,960 SH   SOLE 21 13,222,960 0 0
UNITED BANKSHARES INC WEST V COM 909907107   163,554,108 4,569,827 SH   SOLE 22 4,379,824 0 190,003
UNITED BANKSHARES INC WEST V COM 909907107   994,998 27,801 SH   SOLE 25 27,801 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,772,043 77,453 SH   SOLE 26 48,472 0 28,981
UNITED BANKSHARES INC WEST V COM 909907107   368,601 10,299 SH   SOLE 28 2,302 0 7,997
UNITED BANKSHARES INC WEST V COM 909907107   7,795,348 217,808 SH   SOLE 30 217,808 0 0
UNITED BANKSHARES INC WEST V COM 909907107   2,149,333 60,054 SH   SOLE 32 60,054 0 0
UNITED BANKSHARES INC WEST V COM 909907107   157,225 4,393 SH   SOLE 36 4,393 0 0
UNITED BANKSHARES INC WEST V COM 909907107   976,745 27,291 SH   SOLE 40 27,291 0 0
UNITED BANKSHARES INC WEST V COM 909907107   1,387,239 38,761 SH   SOLE 43 37,829 0 932
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   2,427,809 92,242 SH   SOLE 2 31,402 0 60,840
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   4,974 189 SH   SOLE 4 189 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   390,431 14,834 SH   SOLE 7 14,076 0 758
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   9,558,398 363,161 SH   SOLE 18 363,161 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   6,105,740 231,981 SH   SOLE 19 231,981 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   354,509,370 13,469,201 SH   SOLE 21 13,469,201 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   80,169,509 3,045,954 SH   SOLE 22 2,906,938 0 139,016
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   532,664 20,238 SH   SOLE 25 20,238 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   958,206 36,406 SH   SOLE 26 36,406 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   15,529 590 SH   SOLE 28 590 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   5,305,480 201,576 SH   SOLE 30 201,576 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   2,632 100 SH   SOLE 36 100 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   490,394 18,632 SH   SOLE 40 18,632 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   585,799 22,257 SH   SOLE 43 21,906 0 351
UNITED FIRE GROUP INC COM 910340108   752,698 34,575 SH   SOLE 2 22,057 0 12,518
UNITED FIRE GROUP INC COM 910340108   1,480 68 SH   SOLE 4 68 0 0
UNITED FIRE GROUP INC COM 910340108   4,136 190 SH   SOLE 7 190 0 0
UNITED FIRE GROUP INC COM 910340108   1,548,914 71,149 SH   SOLE 18 71,149 0 0
UNITED FIRE GROUP INC COM 910340108   1,568,659 72,056 SH   SOLE 19 72,056 0 0
UNITED FIRE GROUP INC COM 910340108   55,905,556 2,568,009 SH   SOLE 21 2,568,009 0 0
UNITED FIRE GROUP INC COM 910340108   13,973,488 641,869 SH   SOLE 22 619,436 0 22,433
UNITED FIRE GROUP INC COM 910340108   78,699 3,615 SH   SOLE 25 3,615 0 0
UNITED FIRE GROUP INC COM 910340108   78,611 3,611 SH   SOLE 26 3,611 0 0
UNITED FIRE GROUP INC COM 910340108   1,315,518 60,428 SH   SOLE 30 60,428 0 0
UNITED FIRE GROUP INC COM 910340108   45,086 2,071 SH   SOLE 40 2,071 0 0
UNITED FIRE GROUP INC COM 910340108   196,409 9,022 SH   SOLE 43 8,654 0 368
UNITED GUARDIAN INC COM 910571108   4,070 532 SH   SOLE 18 532 0 0
UNITED GUARDIAN INC COM 910571108   55,386 7,240 SH   SOLE 21 7,240 0 0
UNITED GUARDIAN INC COM 910571108   26,018 3,401 SH   SOLE 22 3,401 0 0
UNITED HOMES GROUP INC CL A 91060H108   6,347 908 SH   SOLE 2 0 0 908
UNITED HOMES GROUP INC CL A 91060H108   85,124 12,178 SH   SOLE 18 12,178 0 0
UNITED HOMES GROUP INC CL A 91060H108   100,726 14,410 SH   SOLE 19 14,410 0 0
UNITED HOMES GROUP INC CL A 91060H108   1,055,050 150,937 SH   SOLE 21 150,937 0 0
UNITED HOMES GROUP INC CL A 91060H108   291,154 41,653 SH   SOLE 22 38,886 0 2,767
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   2,901,875 358,699 SH   SOLE 2 358,699 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   39,156 4,840 SH   SOLE 7 4,840 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   79,413,940 9,816,309 SH   SOLE 21 9,816,309 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   3,251,193 401,878 SH   SOLE 22 401,878 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   93,405,778 11,545,832 SH   SOLE 43 10,084,657 0 1,461,175
UNITED NAT FOODS INC COM 911163103   803,588 69,938 SH   SOLE 2 34,685 0 35,253
UNITED NAT FOODS INC COM 911163103   2,378 207 SH   SOLE 4 207 0 0
UNITED NAT FOODS INC COM 911163103   281,769 24,523 SH   SOLE 7 23,294 0 1,229
UNITED NAT FOODS INC COM 911163103   2,172,908 189,113 SH   SOLE 18 189,113 0 0
UNITED NAT FOODS INC COM 911163103   1,461,091 127,162 SH   SOLE 19 127,162 0 0
UNITED NAT FOODS INC COM 911163103   80,579,221 7,012,987 SH   SOLE 21 7,012,987 0 0
UNITED NAT FOODS INC COM 911163103   20,671,016 1,799,044 SH   SOLE 22 1,716,851 0 82,193
UNITED NAT FOODS INC COM 911163103   150,703 13,116 SH   SOLE 25 13,116 0 0
UNITED NAT FOODS INC COM 911163103   1,873,778 163,079 SH   SOLE 26 23,466 0 139,613
UNITED NAT FOODS INC COM 911163103   11,536 1,004 SH   SOLE 28 1,004 0 0
UNITED NAT FOODS INC COM 911163103   2,109,621 183,605 SH   SOLE 30 183,605 0 0
UNITED NAT FOODS INC COM 911163103   83,888 7,301 SH   SOLE 36 7,301 0 0
UNITED NAT FOODS INC COM 911163103   120,289 10,469 SH   SOLE 40 10,469 0 0
UNITED NAT FOODS INC COM 911163103   1,833,666 159,588 SH   SOLE 43 150,192 0 9,396
UNITED PARCEL SERVICE INC CL B 911312106   204,080,732 1,373,079 SH   SOLE 2 259,638 0 1,113,441
UNITED PARCEL SERVICE INC CL B 911312106   61,683,531 415,014 SH   SOLE 4 339,637 0 75,377
UNITED PARCEL SERVICE INC CL B 911312106   99,149,438 667,089 SH   SOLE 7 559,182 0 107,907
UNITED PARCEL SERVICE INC CL B 911312106   5,338,344 35,917 SH   SOLE 13 35,917 0 0
UNITED PARCEL SERVICE INC CL B 911312106   15,420,214 103,749 SH   SOLE 15 103,749 0 0
UNITED PARCEL SERVICE INC CL B 911312106   983,195,030 6,615,051 SH   SOLE 18 6,562,656 0 52,395
UNITED PARCEL SERVICE INC CL B 911312106   140,326,488 944,133 SH   SOLE 19 944,133 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,685,730,872 18,069,911 SH   SOLE 21 18,069,911 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,327,707,509 15,661,088 SH   SOLE 22 14,081,979 0 1,579,109
UNITED PARCEL SERVICE INC CL B 911312106   191,954,753 1,291,494 SH   SOLE 23 1,291,494 0 0
UNITED PARCEL SERVICE INC CL B 911312106   209,610,362 1,410,283 SH   SOLE 25 1,406,762 0 3,521
UNITED PARCEL SERVICE INC CL B 911312106   114,118,709 767,804 SH   SOLE 26 464,595 0 303,209
UNITED PARCEL SERVICE INC CL B 911312106   196,822,237 1,324,243 SH   SOLE 28 27,227 0 1,297,016
UNITED PARCEL SERVICE INC CL B 911312106   607,750,002 4,089,013 SH   SOLE 30 4,089,013 0 0
UNITED PARCEL SERVICE INC CL B 911312106   24,680,160 166,051 SH   SOLE 31 154,542 0 11,509
UNITED PARCEL SERVICE INC CL B 911312106   69,422,546 467,083 SH   SOLE 34 467,083 0 0
UNITED PARCEL SERVICE INC CL B 911312106   24,364,619 163,928 SH   SOLE 36 163,928 0 0
UNITED PARCEL SERVICE INC CL B 911312106   7,843,502 52,772 SH   SOLE 37 52,772 0 0
UNITED PARCEL SERVICE INC CL B 911312106   5,317,090 35,774 SH   SOLE 40 35,774 0 0
UNITED PARCEL SERVICE INC CL B 911312106   157,548 1,060 SH   OTR 43 1,060 0 0
UNITED PARCEL SERVICE INC CL B 911312106   115,882,074 779,668 SH   SOLE 43 634,445 0 145,223
UNITED PARKS & RESORTS INC COM 81282V100   1,403,451 24,968 SH   SOLE 2 12,452 0 12,516
UNITED PARKS & RESORTS INC COM 81282V100   9,331 166 SH   SOLE 4 166 0 0
UNITED PARKS & RESORTS INC COM 81282V100   496,896 8,840 SH   SOLE 7 8,375 0 465
UNITED PARKS & RESORTS INC COM 81282V100   4,829,844 85,925 SH   SOLE 18 85,925 0 0
UNITED PARKS & RESORTS INC COM 81282V100   4,407,314 78,408 SH   SOLE 19 78,408 0 0
UNITED PARKS & RESORTS INC COM 81282V100   75,957,753 1,351,321 SH   SOLE 21 1,351,321 0 0
UNITED PARKS & RESORTS INC COM 81282V100   65,170,830 1,159,417 SH   SOLE 22 1,126,104 0 33,313
UNITED PARKS & RESORTS INC COM 81282V100   414,549 7,375 SH   SOLE 25 7,375 0 0
UNITED PARKS & RESORTS INC COM 81282V100   919,877 16,365 SH   SOLE 26 16,365 0 0
UNITED PARKS & RESORTS INC COM 81282V100   110,846 1,972 SH   SOLE 28 919 0 1,053
UNITED PARKS & RESORTS INC COM 81282V100   2,744,903 48,833 SH   SOLE 30 48,833 0 0
UNITED PARKS & RESORTS INC COM 81282V100   543,888 9,676 SH   SOLE 40 9,676 0 0
UNITED PARKS & RESORTS INC COM 81282V100   2,238,451 39,823 SH   SOLE 43 28,406 0 11,417
UNITED RENTALS INC COM 911363109   99,490,104 137,968 SH   SOLE 2 24,262 0 113,706
UNITED RENTALS INC COM 911363109   45,581,363 63,210 SH   SOLE 4 32,056 0 31,154
UNITED RENTALS INC COM 911363109   54,488,514 75,562 SH   SOLE 7 55,749 0 19,813
UNITED RENTALS INC COM 911363109   3,508,921 4,866 SH   SOLE 13 4,866 0 0
UNITED RENTALS INC COM 911363109   7,143,316 9,906 SH   SOLE 15 9,906 0 0
UNITED RENTALS INC COM 911363109   78,227,455 108,482 SH   SOLE 18 104,153 0 4,329
UNITED RENTALS INC COM 911363109   21,668,634 30,049 SH   SOLE 19 30,049 0 0
UNITED RENTALS INC COM 911363109   1,408,031,454 1,952,589 SH   SOLE 21 1,952,589 0 0
UNITED RENTALS INC COM 911363109   1,055,638,698 1,463,908 SH   SOLE 22 1,313,763 0 150,145
UNITED RENTALS INC COM 911363109   73,227,999 101,549 SH   SOLE 23 101,549 0 0
UNITED RENTALS INC COM 911363109   131,279,518 182,052 SH   SOLE 25 180,355 0 1,697
UNITED RENTALS INC COM 911363109   53,765,962 74,560 SH   SOLE 26 39,203 0 35,357
UNITED RENTALS INC COM 911363109   118,050,755 163,707 SH   SOLE 28 13,363 0 150,344
UNITED RENTALS INC COM 911363109   52,641 73 SH   SOLE 29 73 0 0
UNITED RENTALS INC COM 911363109   440,570,808 610,962 SH   SOLE 30 610,962 0 0
UNITED RENTALS INC COM 911363109   11,338,013 15,723 SH   SOLE 31 14,621 0 1,102
UNITED RENTALS INC COM 911363109   2,327,022 3,227 SH   SOLE 34 3,227 0 0
UNITED RENTALS INC COM 911363109   12,677,114 17,580 SH   SOLE 36 17,580 0 0
UNITED RENTALS INC COM 911363109   2,422,930 3,360 SH   SOLE 40 3,360 0 0
UNITED RENTALS INC COM 911363109   61,230 85 SH   OTR 43 85 0 0
UNITED RENTALS INC COM 911363109   77,978,906 108,137 SH   SOLE 43 93,528 0 14,609
UNITED SEC BANCSHARES CALIF COM 911460103   250,883 32,540 SH   SOLE 2 32,540 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   18,836 2,443 SH   SOLE 18 2,443 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   238,486 30,932 SH   SOLE 21 30,932 0 0
UNITED SEC BANCSHARES CALIF COM 911460103   394,228 51,132 SH   SOLE 22 51,132 0 0
UNITED STATES ANTIMONY CORP COM 911549103   387,441 1,549,765 SH   SOLE 22 1,549,765 0 0
UNITED STATES CELLULAR CORP COM 911684108   1,009,189 27,649 SH   SOLE 2 18,413 0 9,236
UNITED STATES CELLULAR CORP COM 911684108   2,081 57 SH   SOLE 4 57 0 0
UNITED STATES CELLULAR CORP COM 911684108   352,152 9,648 SH   SOLE 7 9,121 0 527
UNITED STATES CELLULAR CORP COM 911684108   95,886 2,627 SH   SOLE 18 2,627 0 0
UNITED STATES CELLULAR CORP COM 911684108   3,235,105 88,633 SH   SOLE 19 88,633 0 0
UNITED STATES CELLULAR CORP COM 911684108   2,761,262 75,651 SH   SOLE 21 75,651 0 0
UNITED STATES CELLULAR CORP COM 911684108   11,778,696 322,704 SH   SOLE 22 307,712 0 14,992
UNITED STATES CELLULAR CORP COM 911684108   15,002 411 SH   SOLE 23 411 0 0
UNITED STATES CELLULAR CORP COM 911684108   135,634 3,716 SH   SOLE 25 3,716 0 0
UNITED STATES CELLULAR CORP COM 911684108   88,951 2,437 SH   SOLE 26 387 0 2,050
UNITED STATES CELLULAR CORP COM 911684108   31,208 855 SH   SOLE 28 0 0 855
UNITED STATES CELLULAR CORP COM 911684108   1,142,231 31,294 SH   SOLE 30 31,294 0 0
UNITED STATES CELLULAR CORP COM 911684108   122,458 3,355 SH   SOLE 40 3,355 0 0
UNITED STATES CELLULAR CORP COM 911684108   2,758,780 75,583 SH   SOLE 43 69,334 0 6,249
UNITED STATES STL CORP NOTE 5.000%11/0 912909AT5   8,043,392 2,632,000 PRN   SOLE 21 2,632,000 0 0
UNITED STATES STL CORP NEW COM 912909108   20,699,643 507,593 SH   SOLE 2 211,814 0 295,779
UNITED STATES STL CORP NEW COM 912909108   180,655 4,430 SH   SOLE 4 1,317 0 3,113
UNITED STATES STL CORP NEW COM 912909108   1,405,401 34,463 SH   SOLE 7 32,837 0 1,626
UNITED STATES STL CORP NEW COM 912909108   16,816,571 412,373 SH   SOLE 18 412,373 0 0
UNITED STATES STL CORP NEW COM 912909108   12,404,257 304,175 SH   SOLE 19 304,175 0 0
UNITED STATES STL CORP NEW COM 912909108   474,676,916 11,639,944 SH   SOLE 21 11,639,944 0 0
UNITED STATES STL CORP NEW COM 912909108   268,439,896 6,582,636 SH   SOLE 22 6,287,534 0 295,102
UNITED STATES STL CORP NEW COM 912909108   1,779,354 43,633 SH   SOLE 25 43,633 0 0
UNITED STATES STL CORP NEW COM 912909108   11,836,517 290,253 SH   SOLE 26 234,217 0 56,036
UNITED STATES STL CORP NEW COM 912909108   77,890 1,910 SH   SOLE 28 1,910 0 0
UNITED STATES STL CORP NEW COM 912909108   5,692,603 139,593 SH   SOLE 30 139,593 0 0
UNITED STATES STL CORP NEW COM 912909108   112,512 2,759 SH   SOLE 31 2,759 0 0
UNITED STATES STL CORP NEW COM 912909108   2,532,560 62,103 SH   SOLE 34 62,103 0 0
UNITED STATES STL CORP NEW COM 912909108   501,064 12,287 SH   SOLE 36 12,287 0 0
UNITED STATES STL CORP NEW COM 912909108   1,911,236 46,867 SH   SOLE 40 46,867 0 0
UNITED STATES STL CORP NEW COM 912909108   12,748,813 312,624 SH   SOLE 43 274,624 0 38,000
UNITED STS LIME & MINERALS I COM 911922102   525,919 1,764 SH   SOLE 2 1,279 0 485
UNITED STS LIME & MINERALS I COM 911922102   60,821 204 SH   SOLE 4 0 0 204
UNITED STS LIME & MINERALS I COM 911922102   2,981 10 SH   SOLE 7 10 0 0
UNITED STS LIME & MINERALS I COM 911922102   1,533,930 5,145 SH   SOLE 18 5,145 0 0
UNITED STS LIME & MINERALS I COM 911922102   1,298,102 4,354 SH   SOLE 19 4,354 0 0
UNITED STS LIME & MINERALS I COM 911922102   38,304,729 128,479 SH   SOLE 21 128,479 0 0
UNITED STS LIME & MINERALS I COM 911922102   22,286,263 74,751 SH   SOLE 22 72,620 0 2,131
UNITED STS LIME & MINERALS I COM 911922102   144,896 486 SH   SOLE 25 486 0 0
UNITED STS LIME & MINERALS I COM 911922102   207,804 697 SH   SOLE 28 0 0 697
UNITED STS LIME & MINERALS I COM 911922102   70,063 235 SH   SOLE 30 235 0 0
UNITED STS LIME & MINERALS I COM 911922102   163,381 548 SH   SOLE 40 548 0 0
UNITED STS LIME & MINERALS I COM 911922102   594,491 1,994 SH   SOLE 43 1,279 0 715
UNITED THERAPEUTICS CORP DEL COM 91307C102   44,064,201 191,817 SH   SOLE 2 114,366 0 77,451
UNITED THERAPEUTICS CORP DEL COM 91307C102   5,884,737 25,617 SH   SOLE 4 16,876 0 8,741
UNITED THERAPEUTICS CORP DEL COM 91307C102   3,211,715 13,981 SH   SOLE 7 13,853 0 128
UNITED THERAPEUTICS CORP DEL COM 91307C102   947,825 4,126 SH   SOLE 13 4,126 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,015,592 4,421 SH   SOLE 15 4,421 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   30,669,687 133,509 SH   SOLE 18 126,091 0 7,418
UNITED THERAPEUTICS CORP DEL COM 91307C102   39,532,745 172,091 SH   SOLE 19 172,091 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   656,837,477 2,859,296 SH   SOLE 21 2,859,296 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   372,481,332 1,621,458 SH   SOLE 22 1,499,031 0 122,427
UNITED THERAPEUTICS CORP DEL COM 91307C102   21,647,894 94,236 SH   SOLE 23 94,236 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,308,456 10,049 SH   SOLE 25 9,858 0 191
UNITED THERAPEUTICS CORP DEL COM 91307C102   13,949,747 60,725 SH   SOLE 26 34,974 0 25,751
UNITED THERAPEUTICS CORP DEL COM 91307C102   16,345,037 71,152 SH   SOLE 28 506 0 70,646
UNITED THERAPEUTICS CORP DEL COM 91307C102   688,471 2,997 SH   SOLE 29 2,997 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   47,981,846 208,871 SH   SOLE 30 208,871 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   5,202,928 22,649 SH   SOLE 31 21,430 0 1,219
UNITED THERAPEUTICS CORP DEL COM 91307C102   661,364 2,879 SH   SOLE 34 2,879 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   2,404,709 10,468 SH   SOLE 36 10,468 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   561,895 2,446 SH   SOLE 40 2,446 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   35,836 156 SH   OTR 43 156 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   12,539,496 54,586 SH   SOLE 43 49,682 0 4,904
UNITEDHEALTH GROUP INC COM 91324P102   1,038,215,017 2,098,676 SH   SOLE 2 750,475 0 1,348,201
UNITEDHEALTH GROUP INC COM 91324P102   357,058,630 721,768 SH   SOLE 4 376,526 0 345,242
UNITEDHEALTH GROUP INC COM 91324P102   447,278,058 904,140 SH   SOLE 7 775,400 0 128,740
UNITEDHEALTH GROUP INC COM 91324P102   20,618,107 41,678 SH   SOLE 13 41,678 0 0
UNITEDHEALTH GROUP INC COM 91324P102   66,198,281 133,815 SH   SOLE 15 133,815 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,875,531,755 3,791,251 SH   SOLE 18 3,696,851 0 94,400
UNITEDHEALTH GROUP INC COM 91324P102   1,275,098,649 2,577,519 SH   SOLE 19 2,577,519 0 0
UNITEDHEALTH GROUP INC COM 91324P102   12,563,089,539 25,395,370 SH   SOLE 21 25,395,370 0 0
UNITEDHEALTH GROUP INC COM 91324P102   10,046,273,607 20,307,810 SH   SOLE 22 18,274,774 0 2,033,036
UNITEDHEALTH GROUP INC COM 91324P102   837,444,980 1,692,834 SH   SOLE 23 1,692,834 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,081,177,733 2,185,522 SH   SOLE 25 2,086,196 0 99,326
UNITEDHEALTH GROUP INC COM 91324P102   609,359,093 1,231,775 SH   SOLE 26 680,468 0 551,307
UNITEDHEALTH GROUP INC COM 91324P102   873,323,592 1,765,360 SH   SOLE 28 43,273 0 1,722,087
UNITEDHEALTH GROUP INC COM 91324P102   124,170 251 SH   SOLE 29 251 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,153,574,973 6,374,722 SH   SOLE 30 6,374,722 0 0
UNITEDHEALTH GROUP INC COM 91324P102   105,151,453 212,556 SH   SOLE 31 197,790 0 14,766
UNITEDHEALTH GROUP INC COM 91324P102   24,097,332 48,711 SH   SOLE 32 48,711 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,226,939,110 2,480,168 SH   SOLE 34 2,480,168 0 0
UNITEDHEALTH GROUP INC COM 91324P102   108,815,201 219,962 SH   SOLE 36 219,962 0 0
UNITEDHEALTH GROUP INC COM 91324P102   11,238,100 22,717 SH   SOLE 37 22,717 0 0
UNITEDHEALTH GROUP INC COM 91324P102   22,563,267 45,610 SH   SOLE 40 45,610 0 0
UNITEDHEALTH GROUP INC COM 91324P102   701,642,060 1,418,318 SH   SOLE 43 1,288,168 0 130,150
UNITI GROUP INC COM 91325V108   1,248,198 211,559 SH   SOLE 2 67,946 0 143,613
UNITI GROUP INC COM 91325V108   267,152 45,280 SH   SOLE 4 45,280 0 0
UNITI GROUP INC COM 91325V108   881,844 149,465 SH   SOLE 7 141,606 0 7,859
UNITI GROUP INC COM 91325V108   4,475,728 758,598 SH   SOLE 18 758,598 0 0
UNITI GROUP INC COM 91325V108   2,994,728 507,581 SH   SOLE 19 507,581 0 0
UNITI GROUP INC COM 91325V108   166,295,465 28,185,672 SH   SOLE 21 28,185,672 0 0
UNITI GROUP INC COM 91325V108   41,723,372 7,071,758 SH   SOLE 22 6,751,857 0 319,901
UNITI GROUP INC COM 91325V108   73,349 12,432 SH   SOLE 23 12,432 0 0
UNITI GROUP INC COM 91325V108   356,295 60,389 SH   SOLE 25 60,389 0 0
UNITI GROUP INC COM 91325V108   1,230,191 208,507 SH   SOLE 26 101,502 0 107,005
UNITI GROUP INC COM 91325V108   156,191 26,473 SH   SOLE 28 4,159 0 22,314
UNITI GROUP INC COM 91325V108   6,686,387 1,133,286 SH   SOLE 30 1,133,286 0 0
UNITI GROUP INC COM 91325V108   156,627 26,547 SH   SOLE 36 26,547 0 0
UNITI GROUP INC COM 91325V108   287,542 48,736 SH   SOLE 40 48,736 0 0
UNITI GROUP INC COM 91325V108   5,394,942 914,397 SH   SOLE 43 865,064 0 49,333
UNITIL CORP COM 913259107   1,985,688 37,931 SH   SOLE 2 29,172 0 8,759
UNITIL CORP COM 913259107   1,099 21 SH   SOLE 4 21 0 0
UNITIL CORP COM 913259107   1,214,363 23,197 SH   SOLE 7 20,213 0 2,984
UNITIL CORP COM 913259107   2,800,254 53,491 SH   SOLE 18 53,491 0 0
UNITIL CORP COM 913259107   2,707,123 51,712 SH   SOLE 19 51,712 0 0
UNITIL CORP COM 913259107   114,334,546 2,184,041 SH   SOLE 21 2,184,041 0 0
UNITIL CORP COM 913259107   24,076,603 459,916 SH   SOLE 22 441,475 0 18,441
UNITIL CORP COM 913259107   183,120 3,498 SH   SOLE 25 3,498 0 0
UNITIL CORP COM 913259107   882,359 16,855 SH   SOLE 26 12,176 0 4,679
UNITIL CORP COM 913259107   438,065 8,368 SH   SOLE 28 8,368 0 0
UNITIL CORP COM 913259107   1,935,222 36,967 SH   SOLE 30 36,967 0 0
UNITIL CORP COM 913259107   153,752 2,937 SH   SOLE 40 2,937 0 0
UNITIL CORP COM 913259107   1,010,879 19,310 SH   SOLE 43 18,751 0 559
UNITY BANCORP INC COM 913290102   80,730 2,925 SH   SOLE 2 385 0 2,540
UNITY BANCORP INC COM 913290102   582,719 21,113 SH   SOLE 18 21,113 0 0
UNITY BANCORP INC COM 913290102   397,688 14,409 SH   SOLE 19 14,409 0 0
UNITY BANCORP INC COM 913290102   7,799,870 282,604 SH   SOLE 21 282,604 0 0
UNITY BANCORP INC COM 913290102   3,234,637 117,197 SH   SOLE 22 112,081 0 5,116
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   4,162 2,538 SH   SOLE 18 2,538 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   47,780 29,134 SH   SOLE 21 29,134 0 0
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   132,277 80,657 SH   SOLE 22 80,657 0 0
UNITY SOFTWARE INC COM 91332U101   11,131,497 416,910 SH   SOLE 2 55,222 0 361,688
UNITY SOFTWARE INC COM 91332U101   4,061,818 152,128 SH   SOLE 4 73,214 0 78,914
UNITY SOFTWARE INC COM 91332U101   1,162,358 43,534 SH   SOLE 7 42,131 0 1,403
UNITY SOFTWARE INC COM 91332U101   234,266 8,774 SH   SOLE 13 8,774 0 0
UNITY SOFTWARE INC COM 91332U101   779,426 29,192 SH   SOLE 15 29,192 0 0
UNITY SOFTWARE INC COM 91332U101   9,170,996 343,483 SH   SOLE 18 328,113 0 15,370
UNITY SOFTWARE INC COM 91332U101   4,195,585 157,138 SH   SOLE 19 157,138 0 0
UNITY SOFTWARE INC COM 91332U101   137,701,352 5,157,354 SH   SOLE 21 5,157,354 0 0
UNITY SOFTWARE INC COM 91332U101   163,704,428 6,131,252 SH   SOLE 22 5,624,546 0 506,706
UNITY SOFTWARE INC COM 91332U101   10,170,324 380,911 SH   SOLE 23 380,911 0 0
UNITY SOFTWARE INC COM 91332U101   12,928,781 484,224 SH   SOLE 25 483,703 0 521
UNITY SOFTWARE INC COM 91332U101   6,252,606 234,180 SH   SOLE 26 130,523 0 103,657
UNITY SOFTWARE INC COM 91332U101   9,343,799 349,955 SH   SOLE 28 4,475 0 345,480
UNITY SOFTWARE INC COM 91332U101   17,342,077 649,516 SH   SOLE 30 649,516 0 0
UNITY SOFTWARE INC COM 91332U101   1,571,749 58,867 SH   SOLE 31 54,759 0 4,108
UNITY SOFTWARE INC COM 91332U101   964,137 36,110 SH   SOLE 34 36,110 0 0
UNITY SOFTWARE INC COM 91332U101   1,515,172 56,748 SH   SOLE 36 56,748 0 0
UNITY SOFTWARE INC COM 91332U101   306,836 11,492 SH   SOLE 40 11,492 0 0
UNITY SOFTWARE INC COM 91332U101   17,435 653 SH   OTR 43 653 0 0
UNITY SOFTWARE INC COM 91332U101   2,719,328 101,847 SH   SOLE 43 75,231 0 26,616
UNITY SOFTWARE INC NOTE 11/1 91332UAB7   8,157,188 9,625,000 PRN   SOLE 21 9,625,000 0 0
UNIVERSAL CORP VA COM 913456109   1,026,642 19,850 SH   SOLE 2 7,115 0 12,735
UNIVERSAL CORP VA COM 913456109   5,224 101 SH   SOLE 4 101 0 0
UNIVERSAL CORP VA COM 913456109   28,808 557 SH   SOLE 7 557 0 0
UNIVERSAL CORP VA COM 913456109   3,954,925 76,468 SH   SOLE 18 76,468 0 0
UNIVERSAL CORP VA COM 913456109   2,706,611 52,332 SH   SOLE 19 52,332 0 0
UNIVERSAL CORP VA COM 913456109   148,614,317 2,873,440 SH   SOLE 21 2,873,440 0 0
UNIVERSAL CORP VA COM 913456109   40,236,091 777,960 SH   SOLE 22 746,254 0 31,706
UNIVERSAL CORP VA COM 913456109   965,250 18,663 SH   SOLE 26 12,073 0 6,590
UNIVERSAL CORP VA COM 913456109   2,438,184 47,142 SH   SOLE 30 47,142 0 0
UNIVERSAL CORP VA COM 913456109   44,531 861 SH   SOLE 36 861 0 0
UNIVERSAL CORP VA COM 913456109   2,787,811 53,902 SH   SOLE 43 48,363 0 5,539
UNIVERSAL DISPLAY CORP COM 91347P105   12,790,240 75,929 SH   SOLE 2 39,835 0 36,094
UNIVERSAL DISPLAY CORP COM 91347P105   63,169 375 SH   SOLE 4 150 0 225
UNIVERSAL DISPLAY CORP COM 91347P105   1,023,839 6,078 SH   SOLE 7 5,767 0 311
UNIVERSAL DISPLAY CORP COM 91347P105   13,028,597 77,344 SH   SOLE 18 77,344 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   2,562,125 15,210 SH   SOLE 19 15,210 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   410,408,211 2,436,380 SH   SOLE 21 2,436,380 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   220,480,668 1,308,879 SH   SOLE 22 1,247,364 0 61,515
UNIVERSAL DISPLAY CORP COM 91347P105   1,558,499 9,252 SH   SOLE 25 9,252 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   2,313,155 13,732 SH   SOLE 26 13,732 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   4,545,623 26,985 SH   SOLE 28 24,717 0 2,268
UNIVERSAL DISPLAY CORP COM 91347P105   7,087,534 42,075 SH   SOLE 30 42,075 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   98,038 582 SH   SOLE 31 582 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   105,281 625 SH   SOLE 36 625 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   1,615,772 9,592 SH   SOLE 40 9,592 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   12,449,551 73,907 SH   SOLE 43 69,408 0 4,499
UNIVERSAL ELECTRS INC COM 913483103   605,555 60,495 SH   SOLE 2 57,294 0 3,201
UNIVERSAL ELECTRS INC COM 913483103   20,681 2,066 SH   SOLE 18 2,066 0 0
UNIVERSAL ELECTRS INC COM 913483103   213,433 21,322 SH   SOLE 19 21,322 0 0
UNIVERSAL ELECTRS INC COM 913483103   297,757 29,746 SH   SOLE 21 29,746 0 0
UNIVERSAL ELECTRS INC COM 913483103   2,223,641 222,142 SH   SOLE 22 220,599 0 1,543
UNIVERSAL ELECTRS INC COM 913483103   40,210 4,017 SH   SOLE 26 0 0 4,017
UNIVERSAL ELECTRS INC COM 913483103   260 26 SH   SOLE 43 26 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,142,672 31,127 SH   SOLE 2 27,684 0 3,443
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,982 54 SH   SOLE 4 54 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   4,442 121 SH   SOLE 7 121 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,430,148 38,958 SH   SOLE 18 38,958 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,004,422 27,361 SH   SOLE 19 27,361 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   56,931,777 1,550,852 SH   SOLE 21 1,550,852 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   13,971,129 380,581 SH   SOLE 22 364,347 0 16,234
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   24,853 677 SH   SOLE 23 677 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   62,848 1,712 SH   SOLE 25 1,712 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   252,271 6,872 SH   SOLE 26 6,872 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   113,838 3,101 SH   SOLE 28 0 0 3,101
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,151,409 31,365 SH   SOLE 30 31,365 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   56,130 1,529 SH   SOLE 40 1,529 0 0
UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105   1,008,607 27,475 SH   SOLE 43 26,318 0 1,157
UNIVERSAL HLTH SVCS INC CL B 913903100   16,687,792 91,460 SH   SOLE 2 32,493 0 58,967
UNIVERSAL HLTH SVCS INC CL B 913903100   4,371,559 23,959 SH   SOLE 4 18,568 0 5,391
UNIVERSAL HLTH SVCS INC CL B 913903100   9,201,093 50,428 SH   SOLE 7 33,425 0 17,003
UNIVERSAL HLTH SVCS INC CL B 913903100   249,058 1,365 SH   SOLE 13 1,365 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,595,430 8,744 SH   SOLE 15 8,744 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   17,831,451 97,728 SH   SOLE 18 93,876 0 3,852
UNIVERSAL HLTH SVCS INC CL B 913903100   14,777,800 80,992 SH   SOLE 19 80,992 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   316,915,686 1,736,905 SH   SOLE 21 1,736,905 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   262,442,618 1,438,357 SH   SOLE 22 1,288,386 0 149,971
UNIVERSAL HLTH SVCS INC CL B 913903100   17,018,409 93,272 SH   SOLE 23 93,272 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   15,738,270 86,256 SH   SOLE 25 86,256 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   11,157,611 61,151 SH   SOLE 26 32,787 0 28,364
UNIVERSAL HLTH SVCS INC CL B 913903100   20,503,578 112,373 SH   SOLE 28 30,502 0 81,871
UNIVERSAL HLTH SVCS INC CL B 913903100   72,565,437 397,706 SH   SOLE 30 397,706 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   2,556,447 14,011 SH   SOLE 31 13,031 0 980
UNIVERSAL HLTH SVCS INC CL B 913903100   6,614,722 36,253 SH   SOLE 34 36,253 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   2,366,141 12,968 SH   SOLE 36 12,968 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   493,372 2,704 SH   SOLE 40 2,704 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   12,690,056 69,550 SH   SOLE 43 64,573 0 4,977
UNIVERSAL INS HLDGS INC COM 91359V107   928,583 45,698 SH   SOLE 2 32,204 0 13,494
UNIVERSAL INS HLDGS INC COM 91359V107   2,946 145 SH   SOLE 7 145 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   1,368,166 67,331 SH   SOLE 18 67,331 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   1,050,260 51,686 SH   SOLE 19 51,686 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   21,287,069 1,047,592 SH   SOLE 21 1,047,592 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   14,761,830 726,468 SH   SOLE 22 688,733 0 37,735
UNIVERSAL INS HLDGS INC COM 91359V107   93,736 4,613 SH   SOLE 25 4,613 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   222,220 10,936 SH   SOLE 26 10,936 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   54,031 2,659 SH   SOLE 30 2,659 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   163,474 8,045 SH   SOLE 40 8,045 0 0
UNIVERSAL INS HLDGS INC COM 91359V107   343,753 16,917 SH   SOLE 43 16,522 0 395
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   231,986 6,292 SH   SOLE 2 2,225 0 4,067
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   3,761 102 SH   SOLE 7 102 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   723,131 19,613 SH   SOLE 18 19,613 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   545,381 14,792 SH   SOLE 19 14,792 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   9,270,335 251,433 SH   SOLE 21 251,433 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   7,993,490 216,802 SH   SOLE 22 205,991 0 10,811
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   76,505 2,075 SH   SOLE 25 2,075 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105   19,836 538 SH   SOLE 43 538 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   409,658 18,272 SH   SOLE 2 18,272 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   31,679 1,413 SH   SOLE 18 1,413 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   414,277 18,478 SH   SOLE 21 18,478 0 0
UNIVERSAL STAINLESS & ALLOY COM 913837100   1,923,636 85,800 SH   SOLE 22 85,800 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   1,744,298 109,429 SH   SOLE 2 95,455 0 13,974
UNIVERSAL TECHNICAL INST INC COM 913915104   6,535 410 SH   SOLE 7 410 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   1,552,508 97,397 SH   SOLE 18 97,397 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   1,379,830 86,564 SH   SOLE 19 86,564 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   23,645,667 1,483,417 SH   SOLE 21 1,483,417 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   19,012,945 1,192,782 SH   SOLE 22 1,162,014 0 30,768
UNIVERSAL TECHNICAL INST INC COM 913915104   104,550 6,559 SH   SOLE 43 6,483 0 76
UNIVEST FINANCIAL CORPORATIO COM 915271100   3,639,357 174,801 SH   SOLE 2 99,713 0 75,088
UNIVEST FINANCIAL CORPORATIO COM 915271100   5,934 285 SH   SOLE 7 285 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,824,561 87,635 SH   SOLE 18 87,635 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   5,298,128 254,473 SH   SOLE 19 254,473 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   25,926,584 1,245,273 SH   SOLE 21 1,245,273 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   28,345,993 1,361,479 SH   SOLE 22 1,288,814 0 72,665
UNIVEST FINANCIAL CORPORATIO COM 915271100   35,436 1,702 SH   SOLE 23 1,702 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   125,232 6,015 SH   SOLE 25 6,015 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   1,044,727 50,179 SH   SOLE 26 0 0 50,179
UNIVEST FINANCIAL CORPORATIO COM 915271100   676,483 32,492 SH   SOLE 30 32,492 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   95,147 4,570 SH   SOLE 40 4,570 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100   3,502,707 168,238 SH   SOLE 43 153,883 0 14,355
UNUM GROUP COM 91529Y106   28,393,330 529,134 SH   SOLE 2 229,517 0 299,617
UNUM GROUP COM 91529Y106   92,456 1,723 SH   SOLE 4 1,440 0 283
UNUM GROUP COM 91529Y106   1,924,033 35,856 SH   SOLE 7 34,350 0 1,506
UNUM GROUP COM 91529Y106   23,281,250 433,866 SH   SOLE 18 406,451 0 27,415
UNUM GROUP COM 91529Y106   17,942,938 334,382 SH   SOLE 19 334,382 0 0
UNUM GROUP COM 91529Y106   626,525,038 11,675,830 SH   SOLE 21 11,675,830 0 0
UNUM GROUP COM 91529Y106   262,983,153 4,900,916 SH   SOLE 22 4,624,567 0 276,349
UNUM GROUP COM 91529Y106   599,007 11,163 SH   SOLE 23 11,163 0 0
UNUM GROUP COM 91529Y106   1,752,267 32,655 SH   SOLE 25 32,655 0 0
UNUM GROUP COM 91529Y106   12,843,736 239,354 SH   SOLE 26 67,157 0 172,197
UNUM GROUP COM 91529Y106   4,759,374 88,695 SH   SOLE 28 65,286 0 23,409
UNUM GROUP COM 91529Y106   283,808 5,289 SH   SOLE 29 5,289 0 0
UNUM GROUP COM 91529Y106   10,828,642 201,801 SH   SOLE 30 201,801 0 0
UNUM GROUP COM 91529Y106   123,203 2,296 SH   SOLE 31 2,296 0 0
UNUM GROUP COM 91529Y106   3,266,928 60,882 SH   SOLE 32 60,882 0 0
UNUM GROUP COM 91529Y106   460,778 8,587 SH   SOLE 36 8,587 0 0
UNUM GROUP COM 91529Y106   1,815,157 33,827 SH   SOLE 40 33,827 0 0
UNUM GROUP COM 91529Y106   56,880 1,060 SH   OTR 43 1,060 0 0
UNUM GROUP COM 91529Y106   53,676,577 1,000,309 SH   SOLE 43 940,014 0 60,295
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   44,132 12,829 SH   SOLE 7 12,829 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   3,819,642 1,110,361 SH   SOLE 21 1,110,361 0 0
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   1,608,011 467,445 SH   SOLE 22 393,274 0 74,171
UP FINTECH HLDG LTD SPONSORED ADS 91531W106   1,035,285 300,955 SH   SOLE 30 300,955 0 0
UPBOUND GROUP INC COM 76009N100   7,850,774 222,970 SH   SOLE 2 175,028 0 47,942
UPBOUND GROUP INC COM 76009N100   7,500 213 SH   SOLE 4 213 0 0
UPBOUND GROUP INC COM 76009N100   374,388 10,633 SH   SOLE 7 10,074 0 559
UPBOUND GROUP INC COM 76009N100   6,166,010 175,121 SH   SOLE 18 175,121 0 0
UPBOUND GROUP INC COM 76009N100   9,554,938 271,370 SH   SOLE 19 271,370 0 0
UPBOUND GROUP INC COM 76009N100   192,904,006 5,478,671 SH   SOLE 21 5,478,671 0 0
UPBOUND GROUP INC COM 76009N100   56,608,103 1,607,728 SH   SOLE 22 1,549,735 0 57,993
UPBOUND GROUP INC COM 76009N100   306,362 8,701 SH   SOLE 23 8,701 0 0
UPBOUND GROUP INC COM 76009N100   348,438 9,896 SH   SOLE 25 9,896 0 0
UPBOUND GROUP INC COM 76009N100   1,699,833 48,277 SH   SOLE 26 15,902 0 32,375
UPBOUND GROUP INC COM 76009N100   41,583 1,181 SH   SOLE 28 1,181 0 0
UPBOUND GROUP INC COM 76009N100   3,476,002 98,722 SH   SOLE 30 98,722 0 0
UPBOUND GROUP INC COM 76009N100   63,132 1,793 SH   SOLE 36 1,793 0 0
UPBOUND GROUP INC COM 76009N100   383,190 10,883 SH   SOLE 40 10,883 0 0
UPBOUND GROUP INC COM 76009N100   1,600,155 45,446 SH   SOLE 43 42,481 0 2,965
UPEXI INC COM 39959A106   1,743 3,000 SH   SOLE 18 3,000 0 0
UPEXI INC COM 39959A106   15,983 27,510 SH   SOLE 21 27,510 0 0
UPLAND SOFTWARE INC COM 91544A109   508,083 164,428 SH   SOLE 2 116,707 0 47,721
UPLAND SOFTWARE INC COM 91544A109   14,721 4,764 SH   SOLE 18 4,764 0 0
UPLAND SOFTWARE INC COM 91544A109   780,305 252,526 SH   SOLE 19 252,526 0 0
UPLAND SOFTWARE INC COM 91544A109   217,066 70,248 SH   SOLE 21 70,248 0 0
UPLAND SOFTWARE INC COM 91544A109   1,637,131 529,816 SH   SOLE 22 516,450 0 13,366
UPLAND SOFTWARE INC COM 91544A109   24,522 7,936 SH   SOLE 23 7,936 0 0
UPLAND SOFTWARE INC COM 91544A109   54,983 17,794 SH   SOLE 26 0 0 17,794
UPLAND SOFTWARE INC COM 91544A109   8,439 2,731 SH   SOLE 28 2,731 0 0
UPSTART HLDGS INC COM 91680M107   1,112,332 41,366 SH   SOLE 2 23,719 0 17,647
UPSTART HLDGS INC COM 91680M107   6,427 239 SH   SOLE 4 239 0 0
UPSTART HLDGS INC COM 91680M107   362,665 13,487 SH   SOLE 7 12,786 0 701
UPSTART HLDGS INC COM 91680M107   4,706,718 175,036 SH   SOLE 18 175,036 0 0
UPSTART HLDGS INC COM 91680M107   4,258,032 158,350 SH   SOLE 19 158,350 0 0
UPSTART HLDGS INC COM 91680M107   70,916,540 2,637,283 SH   SOLE 21 2,637,283 0 0
UPSTART HLDGS INC COM 91680M107   55,053,403 2,047,356 SH   SOLE 22 1,986,148 0 61,208
UPSTART HLDGS INC COM 91680M107   369,953 13,758 SH   SOLE 25 13,758 0 0
UPSTART HLDGS INC COM 91680M107   797,154 29,645 SH   SOLE 26 29,645 0 0
UPSTART HLDGS INC COM 91680M107   31,569 1,174 SH   SOLE 28 0 0 1,174
UPSTART HLDGS INC COM 91680M107   2,806,025 104,352 SH   SOLE 30 104,352 0 0
UPSTART HLDGS INC COM 91680M107   366,699 13,637 SH   SOLE 40 13,637 0 0
UPSTART HLDGS INC COM 91680M107   9,438 351 SH   OTR 43 351 0 0
UPSTART HLDGS INC COM 91680M107   2,929,181 108,932 SH   SOLE 43 95,318 0 13,614
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   4,312,815 5,525,000 PRN   SOLE 21 5,525,000 0 0
UPWORK INC COM 91688F104   4,084,615 333,166 SH   SOLE 2 302,695 0 30,471
UPWORK INC COM 91688F104   3,286 268 SH   SOLE 4 268 0 0
UPWORK INC COM 91688F104   302,172 24,647 SH   SOLE 7 23,353 0 1,294
UPWORK INC COM 91688F104   3,568,788 291,092 SH   SOLE 18 291,092 0 0
UPWORK INC COM 91688F104   3,344,013 272,758 SH   SOLE 19 272,758 0 0
UPWORK INC COM 91688F104   54,689,727 4,460,826 SH   SOLE 21 4,460,826 0 0
UPWORK INC COM 91688F104   43,806,500 3,573,124 SH   SOLE 22 3,465,978 0 107,146
UPWORK INC COM 91688F104   281,061 22,925 SH   SOLE 25 22,925 0 0
UPWORK INC COM 91688F104   512,480 41,801 SH   SOLE 26 41,801 0 0
UPWORK INC COM 91688F104   44,590 3,637 SH   SOLE 28 2,248 0 1,389
UPWORK INC COM 91688F104   2,457,198 200,424 SH   SOLE 30 200,424 0 0
UPWORK INC COM 91688F104   30,307 2,472 SH   SOLE 36 2,472 0 0
UPWORK INC COM 91688F104   363,766 29,671 SH   SOLE 40 29,671 0 0
UPWORK INC COM 91688F104   2,085,352 170,094 SH   SOLE 43 163,806 0 6,288
UPWORK INC NOTE 0.250% 8/1 91688FAB0   2,825,828 3,241,000 PRN   SOLE 21 3,241,000 0 0
UR-ENERGY INC COM 91688R108   23,101 14,438 SH   SOLE 2 14,438 0 0
UR-ENERGY INC COM 91688R108   3,035 1,897 SH   SOLE 7 1,897 0 0
UR-ENERGY INC COM 91688R108   20,112 12,570 SH   SOLE 21 12,570 0 0
UR-ENERGY INC COM 91688R108   345,392 215,870 SH   SOLE 43 200,162 0 15,708
URANIUM ENERGY CORP COM 916896103   2,604,184 385,805 SH   SOLE 2 107,304 0 278,501
URANIUM ENERGY CORP COM 916896103   8,046 1,192 SH   SOLE 4 1,192 0 0
URANIUM ENERGY CORP COM 916896103   390,859 57,905 SH   SOLE 7 55,022 0 2,883
URANIUM ENERGY CORP COM 916896103   7,235,352 1,071,904 SH   SOLE 18 1,071,904 0 0
URANIUM ENERGY CORP COM 916896103   5,556,195 823,140 SH   SOLE 19 823,140 0 0
URANIUM ENERGY CORP COM 916896103   101,654,433 15,059,916 SH   SOLE 21 15,059,916 0 0
URANIUM ENERGY CORP COM 916896103   75,739,928 11,220,730 SH   SOLE 22 10,712,357 0 508,373
URANIUM ENERGY CORP COM 916896103   555,228 82,256 SH   SOLE 25 82,256 0 0
URANIUM ENERGY CORP COM 916896103   1,192,759 176,705 SH   SOLE 26 176,705 0 0
URANIUM ENERGY CORP COM 916896103   231,127 34,241 SH   SOLE 28 0 0 34,241
URANIUM ENERGY CORP COM 916896103   2,802,371 415,166 SH   SOLE 30 415,166 0 0
URANIUM ENERGY CORP COM 916896103   86,785 12,857 SH   SOLE 36 12,857 0 0
URANIUM ENERGY CORP COM 916896103   450,077 66,678 SH   SOLE 40 66,678 0 0
URANIUM ENERGY CORP COM 916896103   1,005,183 148,916 SH   SOLE 43 119,740 0 29,176
URBAN EDGE PPTYS COM 91704F104   2,173,499 125,854 SH   SOLE 2 33,916 0 91,938
URBAN EDGE PPTYS COM 91704F104   940,956 54,485 SH   SOLE 4 54,485 0 0
URBAN EDGE PPTYS COM 91704F104   2,956,106 171,170 SH   SOLE 7 153,114 0 18,056
URBAN EDGE PPTYS COM 91704F104   6,320,388 365,975 SH   SOLE 18 365,975 0 0
URBAN EDGE PPTYS COM 91704F104   7,454,077 431,620 SH   SOLE 19 431,620 0 0
URBAN EDGE PPTYS COM 91704F104   241,797,063 14,000,988 SH   SOLE 21 14,000,988 0 0
URBAN EDGE PPTYS COM 91704F104   78,536,050 4,547,542 SH   SOLE 22 4,339,424 0 208,118
URBAN EDGE PPTYS COM 91704F104   106,435 6,163 SH   SOLE 23 6,163 0 0
URBAN EDGE PPTYS COM 91704F104   7,423,492 429,849 SH   SOLE 25 429,849 0 0
URBAN EDGE PPTYS COM 91704F104   1,635,055 94,676 SH   SOLE 26 25,537 0 69,139
URBAN EDGE PPTYS COM 91704F104   3,401,223 196,944 SH   SOLE 28 6,301 0 190,643
URBAN EDGE PPTYS COM 91704F104   9,917,211 574,245 SH   SOLE 30 574,245 0 0
URBAN EDGE PPTYS COM 91704F104   207,620 12,022 SH   SOLE 36 12,022 0 0
URBAN EDGE PPTYS COM 91704F104   361,807 20,950 SH   SOLE 40 20,950 0 0
URBAN EDGE PPTYS COM 91704F104   3,028,088 175,338 SH   SOLE 43 169,675 0 5,663
URBAN ONE INC CL A 91705J105   13,233 4,901 SH   SOLE 2 0 0 4,901
URBAN ONE INC CL A 91705J105   67,411 24,967 SH   SOLE 18 24,967 0 0
URBAN ONE INC CL A 91705J105   44,831 16,604 SH   SOLE 19 16,604 0 0
URBAN ONE INC CL A 91705J105   833,836 308,828 SH   SOLE 21 308,828 0 0
URBAN ONE INC CL A 91705J105   328,725 121,750 SH   SOLE 22 115,740 0 6,010
URBAN ONE INC CL D NON VTG 91705J204   15,608 7,651 SH   SOLE 2 1,160 0 6,491
URBAN ONE INC CL D NON VTG 91705J204   69,996 34,312 SH   SOLE 18 34,312 0 0
URBAN ONE INC CL D NON VTG 91705J204   41,714 20,448 SH   SOLE 19 20,448 0 0
URBAN ONE INC CL D NON VTG 91705J204   686,401 336,471 SH   SOLE 21 336,471 0 0
URBAN ONE INC CL D NON VTG 91705J204   1,218,290 597,201 SH   SOLE 22 589,858 0 7,343
URBAN OUTFITTERS INC COM 917047102   3,649,451 84,050 SH   SOLE 2 26,654 0 57,396
URBAN OUTFITTERS INC COM 917047102   4,863 112 SH   SOLE 4 112 0 0
URBAN OUTFITTERS INC COM 917047102   386,525 8,902 SH   SOLE 7 8,466 0 436
URBAN OUTFITTERS INC COM 917047102   8,853,468 203,903 SH   SOLE 18 191,905 0 11,998
URBAN OUTFITTERS INC COM 917047102   12,974,417 298,812 SH   SOLE 19 298,812 0 0
URBAN OUTFITTERS INC COM 917047102   290,410,241 6,688,398 SH   SOLE 21 6,688,398 0 0
URBAN OUTFITTERS INC COM 917047102   81,416,147 1,875,084 SH   SOLE 22 1,792,668 0 82,416
URBAN OUTFITTERS INC COM 917047102   7,425 171 SH   SOLE 23 171 0 0
URBAN OUTFITTERS INC COM 917047102   546,397 12,584 SH   SOLE 25 12,584 0 0
URBAN OUTFITTERS INC COM 917047102   7,120,663 163,995 SH   SOLE 26 20,504 0 143,491
URBAN OUTFITTERS INC COM 917047102   50,801 1,170 SH   SOLE 28 1,170 0 0
URBAN OUTFITTERS INC COM 917047102   5,271,318 121,403 SH   SOLE 30 121,403 0 0
URBAN OUTFITTERS INC COM 917047102   112,414 2,589 SH   SOLE 36 2,589 0 0
URBAN OUTFITTERS INC COM 917047102   552,693 12,729 SH   SOLE 40 12,729 0 0
URBAN OUTFITTERS INC COM 917047102   3,874,757 89,239 SH   SOLE 43 84,249 0 4,990
URBAN-GRO INC COM NEW 91704K202   103,446 75,508 SH   SOLE 22 75,508 0 0
UROGEN PHARMA LTD COM M96088105   356,145 23,743 SH   SOLE 2 18,536 0 5,207
UROGEN PHARMA LTD COM M96088105   495 33 SH   SOLE 7 33 0 0
UROGEN PHARMA LTD COM M96088105   909,060 60,604 SH   SOLE 18 60,604 0 0
UROGEN PHARMA LTD COM M96088105   881,670 58,778 SH   SOLE 19 58,778 0 0
UROGEN PHARMA LTD COM M96088105   18,025,455 1,201,697 SH   SOLE 21 1,201,697 0 0
UROGEN PHARMA LTD COM M96088105   5,020,275 334,685 SH   SOLE 22 320,699 0 13,986
UROGEN PHARMA LTD COM M96088105   258,525 17,235 SH   SOLE 30 17,235 0 0
UROGEN PHARMA LTD COM M96088105   300,570 20,038 SH   SOLE 43 19,610 0 428
US BANCORP DEL COM NEW 902973304   111,836,897 2,501,944 SH   SOLE 2 514,519 0 1,987,425
US BANCORP DEL COM NEW 902973304   53,862,159 1,204,970 SH   SOLE 4 627,005 0 577,965
US BANCORP DEL COM NEW 902973304   64,798,059 1,449,621 SH   SOLE 7 1,288,810 0 160,811
US BANCORP DEL COM NEW 902973304   2,969,198 66,425 SH   SOLE 13 66,425 0 0
US BANCORP DEL COM NEW 902973304   10,091,293 225,756 SH   SOLE 15 225,756 0 0
US BANCORP DEL COM NEW 902973304   139,785,617 3,127,195 SH   SOLE 18 3,030,111 0 97,084
US BANCORP DEL COM NEW 902973304   18,075,697 404,378 SH   SOLE 19 404,378 0 0
US BANCORP DEL COM NEW 902973304   1,890,934,579 42,302,787 SH   SOLE 21 42,302,787 0 0
US BANCORP DEL COM NEW 902973304   1,493,602,537 33,413,927 SH   SOLE 22 29,997,860 0 3,416,067
US BANCORP DEL COM NEW 902973304   106,275,010 2,377,517 SH   SOLE 23 2,377,517 0 0
US BANCORP DEL COM NEW 902973304   166,614,557 3,727,395 SH   SOLE 25 3,529,772 0 197,623
US BANCORP DEL COM NEW 902973304   114,477,683 2,561,022 SH   SOLE 26 1,812,328 0 748,694
US BANCORP DEL COM NEW 902973304   125,846,771 2,815,364 SH   SOLE 28 82,098 0 2,733,266
US BANCORP DEL COM NEW 902973304   518,321,353 11,595,556 SH   SOLE 30 11,595,556 0 0
US BANCORP DEL COM NEW 902973304   15,815,262 353,809 SH   SOLE 31 329,044 0 24,765
US BANCORP DEL COM NEW 902973304   5,146,222 115,128 SH   SOLE 32 115,128 0 0
US BANCORP DEL COM NEW 902973304   3,208,790 71,785 SH   SOLE 34 71,785 0 0
US BANCORP DEL COM NEW 902973304   16,467,257 368,395 SH   SOLE 35 368,395 0 0
US BANCORP DEL COM NEW 902973304   17,159,257 383,876 SH   SOLE 36 383,876 0 0
US BANCORP DEL COM NEW 902973304   3,473,905 77,716 SH   SOLE 40 77,716 0 0
US BANCORP DEL COM NEW 902973304   118,142 2,643 SH   OTR 43 2,643 0 0
US BANCORP DEL COM NEW 902973304   78,649,042 1,759,486 SH   SOLE 43 1,440,555 0 318,931
US FOODS HLDG CORP COM 912008109   27,555,787 510,576 SH   SOLE 2 252,342 0 258,234
US FOODS HLDG CORP COM 912008109   96,606 1,790 SH   SOLE 4 576 0 1,214
US FOODS HLDG CORP COM 912008109   2,897,649 53,690 SH   SOLE 7 50,980 0 2,710
US FOODS HLDG CORP COM 912008109   21,829,192 404,469 SH   SOLE 18 404,469 0 0
US FOODS HLDG CORP COM 912008109   4,582,755 84,913 SH   SOLE 19 84,913 0 0
US FOODS HLDG CORP COM 912008109   614,145,786 11,379,392 SH   SOLE 21 11,379,392 0 0
US FOODS HLDG CORP COM 912008109   362,724,760 6,720,859 SH   SOLE 22 6,418,913 0 301,946
US FOODS HLDG CORP COM 912008109   2,554,562 47,333 SH   SOLE 25 47,333 0 0
US FOODS HLDG CORP COM 912008109   8,695,970 161,126 SH   SOLE 26 113,964 0 47,162
US FOODS HLDG CORP COM 912008109   213,397 3,954 SH   SOLE 28 3,954 0 0
US FOODS HLDG CORP COM 912008109   14,580,805 270,165 SH   SOLE 30 270,165 0 0
US FOODS HLDG CORP COM 912008109   152,357 2,823 SH   SOLE 31 2,823 0 0
US FOODS HLDG CORP COM 912008109   717,099 13,287 SH   SOLE 36 13,287 0 0
US FOODS HLDG CORP COM 912008109   2,650,143 49,104 SH   SOLE 40 49,104 0 0
US FOODS HLDG CORP COM 912008109   6,904,652 127,935 SH   SOLE 43 110,776 0 17,159
US GOLDMINING INC COM 90291W108   1,889 346 SH   SOLE 18 346 0 0
US GOLDMINING INC COM 90291W108   21,993 4,028 SH   SOLE 21 4,028 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,640,901 33,833 SH   SOLE 2 30,984 0 2,849
USANA HEALTH SCIENCES INC COM 90328M107   2,619 54 SH   SOLE 4 54 0 0
USANA HEALTH SCIENCES INC COM 90328M107   3,492 72 SH   SOLE 7 72 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,597,251 32,933 SH   SOLE 18 32,933 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,252,949 25,834 SH   SOLE 19 25,834 0 0
USANA HEALTH SCIENCES INC COM 90328M107   64,127,767 1,322,222 SH   SOLE 21 1,322,222 0 0
USANA HEALTH SCIENCES INC COM 90328M107   16,442,907 339,029 SH   SOLE 22 327,374 0 11,655
USANA HEALTH SCIENCES INC COM 90328M107   4,365 90 SH   SOLE 23 90 0 0
USANA HEALTH SCIENCES INC COM 90328M107   128,186 2,643 SH   SOLE 25 2,643 0 0
USANA HEALTH SCIENCES INC COM 90328M107   182,457 3,762 SH   SOLE 26 3,762 0 0
USANA HEALTH SCIENCES INC COM 90328M107   127,992 2,639 SH   SOLE 28 50 0 2,589
USANA HEALTH SCIENCES INC COM 90328M107   1,176,756 24,263 SH   SOLE 30 24,263 0 0
USANA HEALTH SCIENCES INC COM 90328M107   153,066 3,156 SH   SOLE 40 3,156 0 0
USANA HEALTH SCIENCES INC COM 90328M107   1,318,812 27,192 SH   SOLE 43 23,772 0 3,420
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   20,942 1,837 SH   SOLE 2 528 0 1,309
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   319,018 27,984 SH   SOLE 18 27,984 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   236,596 20,754 SH   SOLE 19 20,754 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   4,443,709 389,799 SH   SOLE 21 389,799 0 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101   2,173,068 190,620 SH   SOLE 22 183,691 0 6,929
USIO INC COM 917313108   10,305 6,062 SH   SOLE 2 6,062 0 0
USIO INC COM 917313108   5,868 3,452 SH   SOLE 18 3,452 0 0
USIO INC COM 917313108   78,283 46,049 SH   SOLE 21 46,049 0 0
USIO INC COM 917313108   79,348 46,675 SH   SOLE 22 46,675 0 0
UTAH MED PRODS INC COM 917488108   1,131,360 15,910 SH   SOLE 2 15,352 0 558
UTAH MED PRODS INC COM 917488108   924 13 SH   SOLE 7 13 0 0
UTAH MED PRODS INC COM 917488108   599,102 8,425 SH   SOLE 18 8,425 0 0
UTAH MED PRODS INC COM 917488108   519,103 7,300 SH   SOLE 19 7,300 0 0
UTAH MED PRODS INC COM 917488108   7,490,301 105,334 SH   SOLE 21 105,334 0 0
UTAH MED PRODS INC COM 917488108   5,459,115 76,770 SH   SOLE 22 75,491 0 1,279
UTAH MED PRODS INC COM 917488108   45,866 645 SH   SOLE 43 76 0 569
UTZ BRANDS INC COM CL A 918090101   683,220 37,051 SH   SOLE 2 19,864 0 17,187
UTZ BRANDS INC COM CL A 918090101   2,877 156 SH   SOLE 4 156 0 0
UTZ BRANDS INC COM CL A 918090101   11,580 628 SH   SOLE 7 628 0 0
UTZ BRANDS INC COM CL A 918090101   3,105,960 168,436 SH   SOLE 18 168,436 0 0
UTZ BRANDS INC COM CL A 918090101   2,846,472 154,364 SH   SOLE 19 154,364 0 0
UTZ BRANDS INC COM CL A 918090101   47,756,982 2,589,858 SH   SOLE 21 2,589,858 0 0
UTZ BRANDS INC COM CL A 918090101   40,517,474 2,197,260 SH   SOLE 22 2,130,576 0 66,684
UTZ BRANDS INC COM CL A 918090101   280,786 15,227 SH   SOLE 25 15,227 0 0
UTZ BRANDS INC COM CL A 918090101   457,681 24,820 SH   SOLE 26 24,820 0 0
UTZ BRANDS INC COM CL A 918090101   284,326 15,419 SH   SOLE 28 0 0 15,419
UTZ BRANDS INC COM CL A 918090101   683,460 37,064 SH   SOLE 30 37,064 0 0
UTZ BRANDS INC COM CL A 918090101   231,404 12,549 SH   SOLE 40 12,549 0 0
UTZ BRANDS INC COM CL A 918090101   1,185,729 64,302 SH   SOLE 43 58,190 0 6,112
UWM HOLDINGS CORPORATION COM CL A 91823B109   465,707 64,147 SH   SOLE 2 28,544 0 35,603
UWM HOLDINGS CORPORATION COM CL A 91823B109   5,002 689 SH   SOLE 7 689 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   237,990 32,781 SH   SOLE 18 32,781 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   243,508 33,541 SH   SOLE 19 33,541 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   9,235,903 1,272,163 SH   SOLE 21 1,272,163 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   19,590,929 2,698,475 SH   SOLE 22 2,559,062 0 139,413
UWM HOLDINGS CORPORATION COM CL A 91823B109   159,582 21,981 SH   SOLE 25 21,981 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   428,246 58,987 SH   SOLE 30 58,987 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   9,656 1,330 SH   SOLE 31 1,330 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   173,739 23,931 SH   SOLE 40 23,931 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   1,967,432 270,996 SH   SOLE 43 248,570 0 22,426
V F CORP COM 918204108   7,317,886 477,046 SH   SOLE 2 203,361 0 273,685
V F CORP COM 918204108   15,493 1,010 SH   SOLE 4 1,010 0 0
V F CORP COM 918204108   3,758,898 245,039 SH   SOLE 7 215,203 0 29,836
V F CORP COM 918204108   222,767 14,522 SH   SOLE 15 14,522 0 0
V F CORP COM 918204108   5,922,713 386,096 SH   SOLE 18 386,096 0 0
V F CORP COM 918204108   5,260,531 342,929 SH   SOLE 19 342,929 0 0
V F CORP COM 918204108   132,527,644 8,639,351 SH   SOLE 21 8,639,351 0 0
V F CORP COM 918204108   118,791,288 7,743,891 SH   SOLE 22 7,163,048 0 580,843
V F CORP COM 918204108   8,544 557 SH   SOLE 23 557 0 0
V F CORP COM 918204108   1,368,466 89,209 SH   SOLE 25 89,209 0 0
V F CORP COM 918204108   8,919,044 581,424 SH   SOLE 26 581,424 0 0
V F CORP COM 918204108   831,980 54,236 SH   SOLE 28 45,717 0 8,519
V F CORP COM 918204108   22,914,401 1,493,768 SH   SOLE 30 1,493,768 0 0
V F CORP COM 918204108   66,806 4,355 SH   SOLE 31 4,355 0 0
V F CORP COM 918204108   554,065 36,119 SH   SOLE 34 36,119 0 0
V F CORP COM 918204108   361,456 23,563 SH   SOLE 36 23,563 0 0
V F CORP COM 918204108   1,024,804 66,806 SH   SOLE 40 66,806 0 0
V F CORP COM 918204108   3,944,484 257,137 SH   SOLE 43 231,034 0 26,103
V2X INC COM 92242T101   2,359,976 50,524 SH   SOLE 2 26,155 0 24,369
V2X INC COM 92242T101   445,847 9,545 SH   SOLE 7 9,037 0 508
V2X INC COM 92242T101   1,420,731 30,416 SH   SOLE 18 30,416 0 0
V2X INC COM 92242T101   2,913,022 62,364 SH   SOLE 19 62,364 0 0
V2X INC COM 92242T101   29,617,223 634,066 SH   SOLE 21 634,066 0 0
V2X INC COM 92242T101   17,174,660 367,687 SH   SOLE 22 348,454 0 19,233
V2X INC COM 92242T101   7,894 169 SH   SOLE 23 169 0 0
V2X INC COM 92242T101   5,013,571 107,334 SH   SOLE 25 107,334 0 0
V2X INC COM 92242T101   261,202 5,592 SH   SOLE 26 0 0 5,592
V2X INC COM 92242T101   142,699 3,055 SH   SOLE 28 0 0 3,055
V2X INC COM 92242T101   1,533,209 32,824 SH   SOLE 30 32,824 0 0
V2X INC COM 92242T101   420 9 SH   SOLE 31 9 0 0
V2X INC COM 92242T101   797,059 17,064 SH   SOLE 34 17,064 0 0
V2X INC COM 92242T101   61,050 1,307 SH   SOLE 36 1,307 0 0
V2X INC COM 92242T101   157,786 3,378 SH   SOLE 40 3,378 0 0
V2X INC COM 92242T101   28,213 604 SH   OTR 43 604 0 0
V2X INC COM 92242T101   799,769 17,122 SH   SOLE 43 16,229 0 893
VAALCO ENERGY INC COM NEW 91851C201   1,175,525 168,655 SH   SOLE 2 32,979 0 135,676
VAALCO ENERGY INC COM NEW 91851C201   537,972 77,184 SH   SOLE 7 73,000 0 4,184
VAALCO ENERGY INC COM NEW 91851C201   2,036,996 292,252 SH   SOLE 18 292,252 0 0
VAALCO ENERGY INC COM NEW 91851C201   1,582,908 227,103 SH   SOLE 19 227,103 0 0
VAALCO ENERGY INC COM NEW 91851C201   30,132,035 4,323,104 SH   SOLE 21 4,323,104 0 0
VAALCO ENERGY INC COM NEW 91851C201   21,929,976 3,146,338 SH   SOLE 22 3,010,782 0 135,556
VAALCO ENERGY INC COM NEW 91851C201   106,069 15,218 SH   SOLE 25 15,218 0 0
VAALCO ENERGY INC COM NEW 91851C201   1,569,309 225,152 SH   SOLE 30 225,152 0 0
VAALCO ENERGY INC COM NEW 91851C201   193,118 27,707 SH   SOLE 40 27,707 0 0
VAALCO ENERGY INC COM NEW 91851C201   722,043 103,593 SH   SOLE 43 100,892 0 2,701
VACASA INC CL A NEW 91854V206   391,338 57,381 SH   SOLE 22 57,381 0 0
VAIL RESORTS INC COM 91879Q109   15,834,077 71,059 SH   SOLE 2 28,327 0 42,732
VAIL RESORTS INC COM 91879Q109   4,880,645 21,903 SH   SOLE 4 17,110 0 4,793
VAIL RESORTS INC COM 91879Q109   17,707,409 79,466 SH   SOLE 7 75,433 0 4,033
VAIL RESORTS INC COM 91879Q109   347,169 1,558 SH   SOLE 13 1,558 0 0
VAIL RESORTS INC COM 91879Q109   803,079 3,604 SH   SOLE 15 3,604 0 0
VAIL RESORTS INC COM 91879Q109   19,228,892 86,294 SH   SOLE 18 83,836 0 2,458
VAIL RESORTS INC COM 91879Q109   141,262,633 633,948 SH   SOLE 19 633,948 0 0
VAIL RESORTS INC COM 91879Q109   452,504,669 2,030,717 SH   SOLE 21 2,030,717 0 0
VAIL RESORTS INC COM 91879Q109   278,121,476 1,248,133 SH   SOLE 22 1,168,429 0 79,704
VAIL RESORTS INC COM 91879Q109   13,033,772 58,492 SH   SOLE 23 58,492 0 0
VAIL RESORTS INC COM 91879Q109   24,384,510 109,431 SH   SOLE 25 109,324 0 107
VAIL RESORTS INC COM 91879Q109   8,571,824 38,468 SH   SOLE 26 24,022 0 14,446
VAIL RESORTS INC COM 91879Q109   15,388,194 69,058 SH   SOLE 28 2,098 0 66,960
VAIL RESORTS INC COM 91879Q109   62,580,469 280,844 SH   SOLE 30 247,281 0 33,563
VAIL RESORTS INC COM 91879Q109   2,060,509 9,247 SH   SOLE 31 8,632 0 615
VAIL RESORTS INC COM 91879Q109   398,197 1,787 SH   SOLE 34 1,787 0 0
VAIL RESORTS INC COM 91879Q109   2,033,324 9,125 SH   SOLE 36 9,125 0 0
VAIL RESORTS INC COM 91879Q109   439,198 1,971 SH   SOLE 40 1,971 0 0
VAIL RESORTS INC COM 91879Q109   15,640 70 SH   OTR 43 70 0 0
VAIL RESORTS INC COM 91879Q109   8,024,652 36,012 SH   SOLE 43 31,735 0 4,277
VAIL RESORTS INC NOTE 1/0 91879QAN9   3,950,055 4,317,000 PRN   SOLE 21 4,317,000 0 0
VALARIS LTD CL A G9460G101   5,072,449 67,399 SH   SOLE 2 52,433 0 14,966
VALARIS LTD CL A G9460G101   15,579 207 SH   SOLE 4 207 0 0
VALARIS LTD CL A G9460G101   33,641 447 SH   SOLE 7 447 0 0
VALARIS LTD CL A G9460G101   16,727,137 222,258 SH   SOLE 18 222,258 0 0
VALARIS LTD CL A G9460G101   9,582,178 127,321 SH   SOLE 19 127,321 0 0
VALARIS LTD CL A G9460G101   352,377,555 4,682,136 SH   SOLE 21 4,682,136 0 0
VALARIS LTD CL A G9460G101   146,362,863 1,944,763 SH   SOLE 22 1,890,796 0 53,967
VALARIS LTD CL A G9460G101   1,007,205 13,383 SH   SOLE 25 13,383 0 0
VALARIS LTD CL A G9460G101   1,333,682 17,721 SH   SOLE 26 17,721 0 0
VALARIS LTD CL A G9460G101   979,434 13,014 SH   SOLE 28 668 0 12,346
VALARIS LTD CL A G9460G101   3,115,312 41,394 SH   SOLE 30 41,394 0 0
VALARIS LTD CL A G9460G101   1,032,868 13,724 SH   SOLE 40 13,724 0 0
VALARIS LTD CL A G9460G101   3,200,883 42,531 SH   SOLE 43 34,440 0 8,091
VALE S A SPONSORED ADS 91912E105   2,246,532 184,293 SH   SOLE 2 184,293 0 0
VALE S A SPONSORED ADS 91912E105   202,269 16,593 SH   SOLE 4 16,593 0 0
VALE S A SPONSORED ADS 91912E105   20,443 1,677 SH   SOLE 18 1,677 0 0
VALE S A SPONSORED ADS 91912E105   11,323,779 928,940 SH   SOLE 19 928,940 0 0
VALE S A SPONSORED ADS 91912E105   160,801,386 13,191,254 SH   SOLE 21 13,191,254 0 0
VALE S A SPONSORED ADS 91912E105   24,176,585 1,983,313 SH   SOLE 22 1,983,313 0 0
VALE S A SPONSORED ADS 91912E105   78,654,415 6,452,372 SH   SOLE 25 6,452,372 0 0
VALE S A SPONSORED ADS 91912E105   91,620 7,516 SH   SOLE 26 0 0 7,516
VALE S A SPONSORED ADS 91912E105   4,163,324 341,536 SH   SOLE 29 341,536 0 0
VALE S A SPONSORED ADS 91912E105   7,767,822 637,229 SH   SOLE 30 637,229 0 0
VALE S A SPONSORED ADS 91912E105   241,196,777 19,786,446 SH   SOLE 34 19,786,446 0 0
VALE S A SPONSORED ADS 91912E105   18,253,443 1,497,411 SH   SOLE 43 1,393,681 0 103,730
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   11,950 5,085 SH   SOLE 2 5,085 0 0
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115   5,854 2,491 SH   SOLE 22 2,491 0 0
VALERO ENERGY CORP COM 91913Y100   174,173,783 1,020,410 SH   SOLE 2 554,197 0 466,213
VALERO ENERGY CORP COM 91913Y100   70,921,524 415,499 SH   SOLE 4 144,901 0 270,598
VALERO ENERGY CORP COM 91913Y100   57,279,638 335,577 SH   SOLE 7 304,949 0 30,628
VALERO ENERGY CORP COM 91913Y100   20,001,966 117,183 SH   SOLE 13 117,183 0 0
VALERO ENERGY CORP COM 91913Y100   8,310,043 48,685 SH   SOLE 15 48,685 0 0
VALERO ENERGY CORP COM 91913Y100   138,040,075 808,718 SH   SOLE 18 750,830 0 57,888
VALERO ENERGY CORP COM 91913Y100   182,499,188 1,069,185 SH   SOLE 19 1,069,185 0 0
VALERO ENERGY CORP COM 91913Y100   1,702,600,148 9,974,809 SH   SOLE 21 9,974,809 0 0
VALERO ENERGY CORP COM 91913Y100   1,336,007,016 7,827,096 SH   SOLE 22 6,975,060 0 852,036
VALERO ENERGY CORP COM 91913Y100   136,441,393 799,352 SH   SOLE 23 799,352 0 0
VALERO ENERGY CORP COM 91913Y100   119,636,962 700,902 SH   SOLE 25 700,902 0 0
VALERO ENERGY CORP COM 91913Y100   110,805,803 649,164 SH   SOLE 26 479,366 0 169,798
VALERO ENERGY CORP COM 91913Y100   95,227,439 557,897 SH   SOLE 28 6,045 0 551,852
VALERO ENERGY CORP COM 91913Y100   12,731,938 74,591 SH   SOLE 29 74,591 0 0
VALERO ENERGY CORP COM 91913Y100   470,140,172 2,754,351 SH   SOLE 30 2,754,351 0 0
VALERO ENERGY CORP COM 91913Y100   39,789,034 233,107 SH   SOLE 31 227,671 0 5,436
VALERO ENERGY CORP COM 91913Y100   3,777,882 22,133 SH   SOLE 32 22,133 0 0
VALERO ENERGY CORP COM 91913Y100   184,901,137 1,083,257 SH   SOLE 34 1,083,257 0 0
VALERO ENERGY CORP COM 91913Y100   14,944,251 87,552 SH   SOLE 36 87,552 0 0
VALERO ENERGY CORP COM 91913Y100   2,814,507 16,489 SH   SOLE 40 16,489 0 0
VALERO ENERGY CORP COM 91913Y100   51,126,722 299,530 SH   SOLE 43 247,392 0 52,138
VALHI INC NEW COM 918905209   41,816 2,434 SH   SOLE 2 115 0 2,319
VALHI INC NEW COM 918905209   138,058 8,036 SH   SOLE 18 8,036 0 0
VALHI INC NEW COM 918905209   73,032 4,251 SH   SOLE 19 4,251 0 0
VALHI INC NEW COM 918905209   1,887,996 109,895 SH   SOLE 21 109,895 0 0
VALHI INC NEW COM 918905209   1,001,010 58,266 SH   SOLE 22 56,371 0 1,895
VALHI INC NEW COM 918905209   5,858 341 SH   SOLE 43 341 0 0
VALLEY NATL BANCORP COM 919794107   13,771,508 1,730,089 SH   SOLE 2 1,180,990 0 549,099
VALLEY NATL BANCORP COM 919794107   11,271 1,416 SH   SOLE 4 1,416 0 0
VALLEY NATL BANCORP COM 919794107   1,453,727 182,629 SH   SOLE 7 175,574 0 7,055
VALLEY NATL BANCORP COM 919794107   18,515,780 2,326,103 SH   SOLE 18 2,326,103 0 0
VALLEY NATL BANCORP COM 919794107   13,723,143 1,724,013 SH   SOLE 19 1,724,013 0 0
VALLEY NATL BANCORP COM 919794107   342,208,814 42,991,057 SH   SOLE 21 42,991,057 0 0
VALLEY NATL BANCORP COM 919794107   129,298,706 16,243,556 SH   SOLE 22 15,553,922 0 689,634
VALLEY NATL BANCORP COM 919794107   469,377 58,967 SH   SOLE 23 58,967 0 0
VALLEY NATL BANCORP COM 919794107   706,092 88,705 SH   SOLE 25 88,705 0 0
VALLEY NATL BANCORP COM 919794107   6,598,362 828,940 SH   SOLE 26 146,176 0 682,764
VALLEY NATL BANCORP COM 919794107   186,901 23,480 SH   SOLE 28 7,232 0 16,248
VALLEY NATL BANCORP COM 919794107   7,165,847 900,232 SH   SOLE 30 900,232 0 0
VALLEY NATL BANCORP COM 919794107   1,556,674 195,562 SH   SOLE 32 195,562 0 0
VALLEY NATL BANCORP COM 919794107   106,131 13,333 SH   SOLE 36 13,333 0 0
VALLEY NATL BANCORP COM 919794107   695,505 87,375 SH   SOLE 40 87,375 0 0
VALLEY NATL BANCORP COM 919794107   26,992 3,391 SH   OTR 43 3,391 0 0
VALLEY NATL BANCORP COM 919794107   5,709,575 717,283 SH   SOLE 43 645,227 0 72,056
VALMONT INDS INC COM 920253101   16,837,020 73,756 SH   SOLE 2 56,215 0 17,541
VALMONT INDS INC COM 920253101   83,322 365 SH   SOLE 4 73 0 292
VALMONT INDS INC COM 920253101   4,261,074 18,666 SH   SOLE 7 18,477 0 189
VALMONT INDS INC COM 920253101   11,600,276 50,816 SH   SOLE 18 39,367 0 11,449
VALMONT INDS INC COM 920253101   17,356,813 76,033 SH   SOLE 19 76,033 0 0
VALMONT INDS INC COM 920253101   250,284,822 1,096,394 SH   SOLE 21 1,096,394 0 0
VALMONT INDS INC COM 920253101   168,004,949 735,960 SH   SOLE 22 680,946 0 55,014
VALMONT INDS INC COM 920253101   2,829,987 12,397 SH   SOLE 23 12,397 0 0
VALMONT INDS INC COM 920253101   1,001,921 4,389 SH   SOLE 25 4,389 0 0
VALMONT INDS INC COM 920253101   3,095,933 13,562 SH   SOLE 26 8,924 0 4,638
VALMONT INDS INC COM 920253101   1,588,829 6,960 SH   SOLE 28 6,960 0 0
VALMONT INDS INC COM 920253101   33,118,634 145,079 SH   SOLE 30 145,079 0 0
VALMONT INDS INC COM 920253101   58,896 258 SH   SOLE 31 258 0 0
VALMONT INDS INC COM 920253101   287,176 1,258 SH   SOLE 36 1,258 0 0
VALMONT INDS INC COM 920253101   1,037,989 4,547 SH   SOLE 40 4,547 0 0
VALMONT INDS INC COM 920253101   33,101 145 SH   OTR 43 145 0 0
VALMONT INDS INC COM 920253101   2,961,524 12,973 SH   SOLE 43 12,250 0 723
VALUE LINE INC COM 920437100   6,156 152 SH   SOLE 2 0 0 152
VALUE LINE INC COM 920437100   101,169 2,498 SH   SOLE 18 2,498 0 0
VALUE LINE INC COM 920437100   71,078 1,755 SH   SOLE 19 1,755 0 0
VALUE LINE INC COM 920437100   1,268,825 31,329 SH   SOLE 21 31,329 0 0
VALUE LINE INC COM 920437100   1,806,098 44,595 SH   SOLE 22 44,350 0 245
VALUE LINE INC COM 920437100   2,471 61 SH   SOLE 43 61 0 0
VALVOLINE INC COM 92047W101   14,492,381 325,160 SH   SOLE 2 112,449 0 212,711
VALVOLINE INC COM 92047W101   14,040 315 SH   SOLE 4 315 0 0
VALVOLINE INC COM 92047W101   1,235,748 27,726 SH   SOLE 7 26,270 0 1,456
VALVOLINE INC COM 92047W101   9,926,586 222,719 SH   SOLE 18 222,719 0 0
VALVOLINE INC COM 92047W101   1,968,969 44,177 SH   SOLE 19 44,177 0 0
VALVOLINE INC COM 92047W101   301,604,923 6,766,994 SH   SOLE 21 6,766,994 0 0
VALVOLINE INC COM 92047W101   169,546,197 3,804,043 SH   SOLE 22 3,633,413 0 170,630
VALVOLINE INC COM 92047W101   1,100,879 24,700 SH   SOLE 25 24,700 0 0
VALVOLINE INC COM 92047W101   2,288,090 51,337 SH   SOLE 26 51,337 0 0
VALVOLINE INC COM 92047W101   143,783 3,226 SH   SOLE 28 3,226 0 0
VALVOLINE INC COM 92047W101   6,624,172 148,624 SH   SOLE 30 148,624 0 0
VALVOLINE INC COM 92047W101   76,839 1,724 SH   SOLE 31 1,724 0 0
VALVOLINE INC COM 92047W101   49,294 1,106 SH   SOLE 36 1,106 0 0
VALVOLINE INC COM 92047W101   1,190,598 26,713 SH   SOLE 40 26,713 0 0
VALVOLINE INC COM 92047W101   13,153,086 295,111 SH   SOLE 43 285,350 0 9,761
VANDA PHARMACEUTICALS INC COM 921659108   3,627,272 882,548 SH   SOLE 2 506,999 0 375,549
VANDA PHARMACEUTICALS INC COM 921659108   2,984 726 SH   SOLE 7 726 0 0
VANDA PHARMACEUTICALS INC COM 921659108   1,050,216 255,527 SH   SOLE 18 255,527 0 0
VANDA PHARMACEUTICALS INC COM 921659108   4,248,971 1,033,813 SH   SOLE 19 1,033,813 0 0
VANDA PHARMACEUTICALS INC COM 921659108   10,731,399 2,611,046 SH   SOLE 21 2,611,046 0 0
VANDA PHARMACEUTICALS INC COM 921659108   11,438,208 2,783,019 SH   SOLE 22 2,644,180 0 138,839
VANDA PHARMACEUTICALS INC COM 921659108   198,303 48,249 SH   SOLE 23 48,249 0 0
VANDA PHARMACEUTICALS INC COM 921659108   1,308,908 318,469 SH   SOLE 26 0 0 318,469
VANDA PHARMACEUTICALS INC COM 921659108   684,849 166,630 SH   SOLE 30 166,630 0 0
VANDA PHARMACEUTICALS INC COM 921659108   163,800 39,854 SH   SOLE 43 1,071 0 38,783
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   1,479 66 SH   SOLE 2 66 0 0
VANECK ETF TRUST OPTIONS 92189F676   2,632,383 11,700 SH Call SOLE 2 0 0 11,700
VANECK ETF TRUST OPTIONS 92189F676   382,483 1,700 SH Call SOLE 4 1,700 0 0
VANECK ETF TRUST OPTIONS 92189F676   8,684,614 38,600 SH Call SOLE 18 38,600 0 0
VANECK ETF TRUST OPTIONS 92189F676   39,103,262 173,800 SH Call SOLE 19 173,800 0 0
VANECK ETF TRUST OPTIONS 92189F676   3,599,840 16,000 SH Call SOLE 22 16,000 0 0
VANECK ETF TRUST OPTIONS 92189F676   269,988 1,200 SH Call SOLE 26 1,200 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   2,789,876 12,400 SH   SOLE 2 0 0 12,400
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   644,371 2,864 SH   SOLE 4 2,864 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   12,929,275 57,466 SH   SOLE 18 57,466 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   79,119,083 351,656 SH   SOLE 19 351,656 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   5,424,509 24,110 SH   SOLE 22 24,110 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   292,487 1,300 SH   SOLE 26 1,300 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   9,450 42 SH   SOLE 43 42 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   308,851 12,601 SH   SOLE 4 12,601 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   7,138,611 291,253 SH   SOLE 18 291,253 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   75,186,116 3,067,569 SH   SOLE 19 3,067,569 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   3,585,078 146,270 SH   SOLE 22 146,270 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   126,156 2,414 SH   SOLE 2 2,414 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   229,142 752 SH   SOLE 18 752 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   41,204 400 SH   SOLE 43 400 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   12,421 162 SH   SOLE 18 162 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   912,739,685 12,566,979 SH   SOLE 2 12,566,979 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   16,911,833 232,849 SH   SOLE 18 15,100 0 217,749
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   18,077,325 367,500 SH   SOLE 2 0 0 367,500
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   70 1 SH   SOLE 18 1 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   49 1 SH   SOLE 43 0 0 1
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   75,579,500 157,228 SH   SOLE 2 157,228 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   18,219,972 37,903 SH   SOLE 18 37,802 0 101
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,248,319 4,677 SH   SOLE 43 4,677 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   11,537 74 SH   SOLE 43 0 0 74
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   130,392 553 SH   SOLE 43 0 0 553
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   229,777 2,657 SH   SOLE 18 2,657 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   147,189 1,702 SH   SOLE 22 1,702 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   69,258 801 SH   SOLE 43 801 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   782 3 SH   SOLE 2 3 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   42,237 162 SH   SOLE 18 162 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   37,283 143 SH   SOLE 43 0 0 143
VANGUARD INDEX FDS SM CP VAL ETF 922908611   55,070 287 SH   SOLE 18 287 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   145,829 760 SH   SOLE 43 46 0 714
VANGUARD INDEX FDS MID CAP ETF 922908629   218,378 874 SH   SOLE 43 874 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   420,299 1,753 SH   SOLE 43 1,239 0 514
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   40,663 232 SH   SOLE 43 232 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   57,826 168 SH   SOLE 2 168 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   213,748 621 SH   SOLE 18 621 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   2,112,847 6,138 SH   SOLE 43 6,042 0 96
VANGUARD INDEX FDS VALUE ETF 922908744   44,135 271 SH   SOLE 2 271 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   105,282,150 646,458 SH   SOLE 18 559,140 0 87,318
VANGUARD INDEX FDS VALUE ETF 922908744   1,444,669 8,871 SH   SOLE 43 6,164 0 2,707
VANGUARD INDEX FDS SMALL CP ETF 922908751   49,208,569 215,270 SH   SOLE 2 215,270 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   593,191 2,595 SH   SOLE 18 2,595 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,069,807 4,680 SH   SOLE 43 4,680 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   994,757 3,827 SH   SOLE 43 2,622 0 1,205
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   32,032,738 274,159 SH   SOLE 2 274,159 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   7,345,598 66,476 SH   SOLE 18 66,303 0 173
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   51,714 468 SH   SOLE 43 468 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   842,038 14,357 SH   SOLE 18 14,357 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   31 1 SH   SOLE 43 1 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   70,299 1,683 SH   SOLE 18 1,683 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   20,593 493 SH   SOLE 43 220 0 273
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   45,273 595 SH   SOLE 43 595 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   114,589,448 1,701,655 SH   SOLE 23 1,701,655 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   842,490 16,650 SH   SOLE 18 16,650 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   11,823 139 SH   SOLE 43 139 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   7,775,274 170,473 SH   SOLE 2 0 0 170,473
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,399,783 30,676 SH   SOLE 18 30,676 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   15,055 187 SH   SOLE 2 187 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   104 1 SH   SOLE 18 1 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   49,272,120 612,000 SH   SOLE 19 612,000 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   719,301 3,939 SH   SOLE 43 3,939 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   46,017,161 763,137 SH   SOLE 2 763,137 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   7,990 132 SH   SOLE 18 132 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   342,177 6,820 SH   SOLE 18 6,820 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   46,156 920 SH   SOLE 43 684 0 236
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   174,831 1,445 SH   SOLE 2 1,445 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,499,187 12,391 SH   SOLE 18 12,391 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   169,488 1,401 SH   SOLE 43 1,401 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   13,081,333 204,876 SH   SOLE 2 0 0 204,876
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   64 1 SH   SOLE 43 0 0 1
VANGUARD WORLD FD ENERGY ETF 92204A306   143,816 1,092 SH   SOLE 43 1,092 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   445,397 4,350 SH   SOLE 43 4,350 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   75,205 278 SH   SOLE 43 278 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   601,341 2,463 SH   SOLE 43 2,463 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   2,020,282 3,853 SH   SOLE 43 2,626 0 1,227
VANGUARD WORLD FD UTILITIES ETF 92204A876   73 1 SH   SOLE 43 1 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884   217,300 1,656 SH   SOLE 43 264 0 1,392
VAREX IMAGING CORP COM 92214X106   3,948,153 218,130 SH   SOLE 2 154,871 0 63,259
VAREX IMAGING CORP COM 92214X106   15,675 866 SH   SOLE 4 184 0 682
VAREX IMAGING CORP COM 92214X106   328,768 18,164 SH   SOLE 7 17,189 0 975
VAREX IMAGING CORP COM 92214X106   2,324,167 128,407 SH   SOLE 18 128,407 0 0
VAREX IMAGING CORP COM 92214X106   5,123,857 283,086 SH   SOLE 19 283,086 0 0
VAREX IMAGING CORP COM 92214X106   91,766,131 5,069,952 SH   SOLE 21 5,069,952 0 0
VAREX IMAGING CORP COM 92214X106   27,648,565 1,527,545 SH   SOLE 22 1,453,779 0 73,766
VAREX IMAGING CORP COM 92214X106   159,751 8,826 SH   SOLE 25 8,826 0 0
VAREX IMAGING CORP COM 92214X106   1,224,175 67,634 SH   SOLE 26 3,818 0 63,816
VAREX IMAGING CORP COM 92214X106   175,299 9,685 SH   SOLE 28 9,685 0 0
VAREX IMAGING CORP COM 92214X106   1,894,925 104,692 SH   SOLE 30 104,692 0 0
VAREX IMAGING CORP COM 92214X106   323,121 17,852 SH   SOLE 34 17,852 0 0
VAREX IMAGING CORP COM 92214X106   139,080 7,684 SH   SOLE 40 7,684 0 0
VAREX IMAGING CORP COM 92214X106   1,470,784 81,259 SH   SOLE 43 75,165 0 6,094
VARONIS SYS INC COM 922280102   13,310,902 282,190 SH   SOLE 2 191,353 0 90,837
VARONIS SYS INC COM 922280102   497,927 10,556 SH   SOLE 4 275 0 10,281
VARONIS SYS INC COM 922280102   1,031,844 21,875 SH   SOLE 7 21,223 0 652
VARONIS SYS INC COM 922280102   14,919,729 316,297 SH   SOLE 18 290,295 0 26,002
VARONIS SYS INC COM 922280102   30,251,583 641,331 SH   SOLE 19 641,331 0 0
VARONIS SYS INC COM 922280102   260,027,408 5,512,559 SH   SOLE 21 5,512,559 0 0
VARONIS SYS INC COM 922280102   167,017,838 3,540,764 SH   SOLE 22 3,408,408 0 132,356
VARONIS SYS INC COM 922280102   750,475 15,910 SH   SOLE 23 15,910 0 0
VARONIS SYS INC COM 922280102   1,063,306 22,542 SH   SOLE 25 22,542 0 0
VARONIS SYS INC COM 922280102   3,073,267 65,153 SH   SOLE 26 24,923 0 40,230
VARONIS SYS INC COM 922280102   193,208 4,096 SH   SOLE 28 1,891 0 2,205
VARONIS SYS INC COM 922280102   25,991 551 SH   SOLE 29 551 0 0
VARONIS SYS INC COM 922280102   35,009,055 742,189 SH   SOLE 30 742,189 0 0
VARONIS SYS INC COM 922280102   895,192 18,978 SH   SOLE 34 18,978 0 0
VARONIS SYS INC COM 922280102   1,061,419 22,502 SH   SOLE 40 22,502 0 0
VARONIS SYS INC COM 922280102   2,944,163 62,416 SH   SOLE 43 57,291 0 5,125
VARONIS SYS INC NOTE 1.250% 8/1 922280AB8   3,464,015 2,191,000 PRN   SOLE 21 2,191,000 0 0
VAXART INC COM NEW 92243A200   2,305,512 1,773,471 SH   SOLE 22 1,773,471 0 0
VAXART INC COM NEW 92243A200   1,138 875 SH   SOLE 43 875 0 0
VAXCYTE INC COM 92243G108   7,436,773 108,868 SH   SOLE 2 64,115 0 44,753
VAXCYTE INC COM 92243G108   19,127 280 SH   SOLE 4 280 0 0
VAXCYTE INC COM 92243G108   1,195,220 17,497 SH   SOLE 7 16,590 0 907
VAXCYTE INC COM 92243G108   19,050,361 278,881 SH   SOLE 18 269,334 0 9,547
VAXCYTE INC COM 92243G108   73,138,424 1,070,684 SH   SOLE 19 1,070,684 0 0
VAXCYTE INC COM 92243G108   314,550,814 4,604,755 SH   SOLE 21 4,604,755 0 0
VAXCYTE INC COM 92243G108   202,622,557 2,966,221 SH   SOLE 22 2,869,018 0 97,203
VAXCYTE INC COM 92243G108   293,801 4,301 SH   SOLE 23 4,301 0 0
VAXCYTE INC COM 92243G108   1,291,196 18,902 SH   SOLE 25 18,902 0 0
VAXCYTE INC COM 92243G108   4,238,840 62,053 SH   SOLE 26 27,438 0 34,615
VAXCYTE INC COM 92243G108   290,454 4,252 SH   SOLE 28 2,881 0 1,371
VAXCYTE INC COM 92243G108   10,724,602 156,999 SH   SOLE 30 156,999 0 0
VAXCYTE INC COM 92243G108   10,624,118 155,528 SH   SOLE 34 155,528 0 0
VAXCYTE INC COM 92243G108   51,506 754 SH   SOLE 36 754 0 0
VAXCYTE INC COM 92243G108   1,332,250 19,503 SH   SOLE 40 19,503 0 0
VAXCYTE INC COM 92243G108   38,322 561 SH   OTR 43 561 0 0
VAXCYTE INC COM 92243G108   2,935,144 42,968 SH   SOLE 43 37,332 0 5,636
VAXXINITY INC COM CL A 92244V104   4,705 6,558 SH   SOLE 2 2,720 0 3,838
VAXXINITY INC COM CL A 92244V104   81,737 113,919 SH   SOLE 18 113,919 0 0
VAXXINITY INC COM CL A 92244V104   65,846 91,771 SH   SOLE 19 91,771 0 0
VAXXINITY INC COM CL A 92244V104   1,079,450 1,504,460 SH   SOLE 21 1,504,460 0 0
VAXXINITY INC COM CL A 92244V104   650,302 906,344 SH   SOLE 22 897,511 0 8,833
VBI VACCINES INC CDA COM NEW 91822J202   65,344 108,436 SH   SOLE 22 108,436 0 0
VBI VACCINES INC CDA COM NEW 91822J202   93 155 SH   SOLE 43 155 0 0
VCI GLOBAL LTD ORD SHS G98218103   1,930 1,838 SH   SOLE 22 1,838 0 0
VECTOR GROUP LTD COM 92240M108   1,118,260 102,031 SH   SOLE 2 41,713 0 60,318
VECTOR GROUP LTD COM 92240M108   5,601 511 SH   SOLE 4 511 0 0
VECTOR GROUP LTD COM 92240M108   13,196 1,204 SH   SOLE 7 1,204 0 0
VECTOR GROUP LTD COM 92240M108   4,869,484 444,296 SH   SOLE 18 444,296 0 0
VECTOR GROUP LTD COM 92240M108   3,409,327 311,070 SH   SOLE 19 311,070 0 0
VECTOR GROUP LTD COM 92240M108   175,130,070 15,979,021 SH   SOLE 21 15,979,021 0 0
VECTOR GROUP LTD COM 92240M108   45,100,203 4,114,982 SH   SOLE 22 3,944,312 0 170,670
VECTOR GROUP LTD COM 92240M108   280,510 25,594 SH   SOLE 26 25,594 0 0
VECTOR GROUP LTD COM 92240M108   3,072,033 280,295 SH   SOLE 30 280,295 0 0
VECTOR GROUP LTD COM 92240M108   42,503 3,878 SH   SOLE 36 3,878 0 0
VECTOR GROUP LTD COM 92240M108   1,675,945 152,915 SH   SOLE 43 142,225 0 10,690
VEECO INSTRS INC DEL COM 922417100   1,976,976 56,212 SH   SOLE 2 25,651 0 30,561
VEECO INSTRS INC DEL COM 922417100   4,115 117 SH   SOLE 4 117 0 0
VEECO INSTRS INC DEL COM 922417100   1,068,148 30,371 SH   SOLE 7 28,736 0 1,635
VEECO INSTRS INC DEL COM 922417100   5,716,813 162,548 SH   SOLE 18 162,548 0 0
VEECO INSTRS INC DEL COM 922417100   3,803,389 108,143 SH   SOLE 19 108,143 0 0
VEECO INSTRS INC DEL COM 922417100   225,870,955 6,422,262 SH   SOLE 21 6,422,262 0 0
VEECO INSTRS INC DEL COM 922417100   56,366,818 1,602,696 SH   SOLE 22 1,535,951 0 66,745
VEECO INSTRS INC DEL COM 922417100   378,605 10,765 SH   SOLE 25 10,765 0 0
VEECO INSTRS INC DEL COM 922417100   1,989,497 56,568 SH   SOLE 26 8,339 0 48,229
VEECO INSTRS INC DEL COM 922417100   12,415 353 SH   SOLE 28 353 0 0
VEECO INSTRS INC DEL COM 922417100   7,954,293 226,167 SH   SOLE 30 226,167 0 0
VEECO INSTRS INC DEL COM 922417100   32,919 936 SH   SOLE 36 936 0 0
VEECO INSTRS INC DEL COM 922417100   401,536 11,417 SH   SOLE 40 11,417 0 0
VEECO INSTRS INC DEL COM 922417100   2,286,191 65,004 SH   SOLE 43 61,378 0 3,626
VEEVA SYS INC CL A COM 922475108   62,301,673 268,901 SH   SOLE 2 61,239 0 207,662
VEEVA SYS INC CL A COM 922475108   29,254,570 126,266 SH   SOLE 4 60,802 0 65,464
VEEVA SYS INC CL A COM 922475108   18,193,689 78,526 SH   SOLE 7 75,224 0 3,302
VEEVA SYS INC CL A COM 922475108   2,629,913 11,351 SH   SOLE 13 11,351 0 0
VEEVA SYS INC CL A COM 922475108   3,684,334 15,902 SH   SOLE 15 15,902 0 0
VEEVA SYS INC CL A COM 922475108   72,410,307 312,531 SH   SOLE 18 302,379 0 10,152
VEEVA SYS INC CL A COM 922475108   25,999,557 112,217 SH   SOLE 19 112,217 0 0
VEEVA SYS INC CL A COM 922475108   675,654,610 2,916,201 SH   SOLE 21 2,916,201 0 0
VEEVA SYS INC CL A COM 922475108   837,860,779 3,616,301 SH   SOLE 22 3,321,355 0 294,946
VEEVA SYS INC CL A COM 922475108   59,098,790 255,077 SH   SOLE 23 255,077 0 0
VEEVA SYS INC CL A COM 922475108   64,081,052 276,581 SH   SOLE 25 259,707 0 16,874
VEEVA SYS INC CL A COM 922475108   36,789,823 158,789 SH   SOLE 26 90,530 0 68,259
VEEVA SYS INC CL A COM 922475108   68,095,776 293,909 SH   SOLE 28 2,127 0 291,782
VEEVA SYS INC CL A COM 922475108   54,911 237 SH   SOLE 29 237 0 0
VEEVA SYS INC CL A COM 922475108   132,012,097 569,779 SH   SOLE 30 424,819 0 144,960
VEEVA SYS INC CL A COM 922475108   8,271,333 35,700 SH   SOLE 31 33,231 0 2,469
VEEVA SYS INC CL A COM 922475108   34,832,043 150,339 SH   SOLE 34 150,339 0 0
VEEVA SYS INC CL A COM 922475108   9,529,178 41,129 SH   SOLE 36 41,129 0 0
VEEVA SYS INC CL A COM 922475108   1,777,294 7,671 SH   SOLE 40 7,671 0 0
VEEVA SYS INC CL A COM 922475108   35,449 153 SH   OTR 43 153 0 0
VEEVA SYS INC CL A COM 922475108   17,003,755 73,390 SH   SOLE 43 54,195 0 19,195
VELO3D INC COMMON STOCK 92259N104   3,829 8,405 SH   SOLE 2 2,325 0 6,080
VELO3D INC COMMON STOCK 92259N104   468 1,028 SH   SOLE 7 1,028 0 0
VELO3D INC COMMON STOCK 92259N104   109,543 240,436 SH   SOLE 18 240,436 0 0
VELO3D INC COMMON STOCK 92259N104   82,991 182,157 SH   SOLE 19 182,157 0 0
VELO3D INC COMMON STOCK 92259N104   1,453,206 3,189,654 SH   SOLE 21 3,189,654 0 0
VELO3D INC COMMON STOCK 92259N104   914,947 2,008,224 SH   SOLE 22 1,963,432 0 44,792
VELOCITY FINL INC COM 92262D101   368,424 20,468 SH   SOLE 2 18,502 0 1,966
VELOCITY FINL INC COM 92262D101   427,878 23,771 SH   SOLE 18 23,771 0 0
VELOCITY FINL INC COM 92262D101   280,476 15,582 SH   SOLE 19 15,582 0 0
VELOCITY FINL INC COM 92262D101   6,826,590 379,255 SH   SOLE 21 379,255 0 0
VELOCITY FINL INC COM 92262D101   2,724,894 151,383 SH   SOLE 22 145,902 0 5,481
VENTAS INC COM 92276F100   38,887,577 893,146 SH   SOLE 2 180,924 0 712,222
VENTAS INC COM 92276F100   16,964,229 389,624 SH   SOLE 4 348,564 0 41,060
VENTAS INC COM 92276F100   36,363,258 835,169 SH   SOLE 7 741,998 0 93,171
VENTAS INC COM 92276F100   641,344 14,730 SH   SOLE 13 14,730 0 0
VENTAS INC COM 92276F100   2,410,723 55,368 SH   SOLE 15 55,368 0 0
VENTAS INC COM 92276F100   25,398,928 583,347 SH   SOLE 18 558,396 0 24,951
VENTAS INC COM 92276F100   36,230,940 832,130 SH   SOLE 19 832,130 0 0
VENTAS INC COM 92276F100   615,929,162 14,146,283 SH   SOLE 21 14,146,283 0 0
VENTAS INC COM 92276F100   550,397,413 12,641,190 SH   SOLE 22 11,555,080 0 1,086,110
VENTAS INC COM 92276F100   27,481,621 631,181 SH   SOLE 23 631,181 0 0
VENTAS INC COM 92276F100   238,329,818 5,473,813 SH   SOLE 25 4,905,384 0 568,429
VENTAS INC COM 92276F100   33,231,949 763,251 SH   SOLE 26 577,482 0 185,769
VENTAS INC COM 92276F100   61,993,166 1,423,821 SH   SOLE 28 151,188 0 1,272,633
VENTAS INC COM 92276F100   150,020,336 3,445,575 SH   SOLE 30 3,445,575 0 0
VENTAS INC COM 92276F100   4,168,215 95,733 SH   SOLE 31 89,521 0 6,212
VENTAS INC COM 92276F100   782,806 17,979 SH   SOLE 34 17,979 0 0
VENTAS INC COM 92276F100   4,250,070 97,613 SH   SOLE 36 97,613 0 0
VENTAS INC COM 92276F100   912,729 20,963 SH   SOLE 40 20,963 0 0
VENTAS INC COM 92276F100   19,941 458 SH   OTR 43 458 0 0
VENTAS INC COM 92276F100   22,670,164 520,674 SH   SOLE 43 460,548 0 60,126
VENTYX BIOSCIENCES INC COM 92332V107   69,399 12,618 SH   SOLE 2 6,345 0 6,273
VENTYX BIOSCIENCES INC COM 92332V107   2,508 456 SH   SOLE 7 456 0 0
VENTYX BIOSCIENCES INC COM 92332V107   610,742 111,044 SH   SOLE 18 111,044 0 0
VENTYX BIOSCIENCES INC COM 92332V107   579,337 105,334 SH   SOLE 19 105,334 0 0
VENTYX BIOSCIENCES INC COM 92332V107   10,974,893 1,995,435 SH   SOLE 21 1,995,435 0 0
VENTYX BIOSCIENCES INC COM 92332V107   8,199,862 1,490,884 SH   SOLE 22 1,472,030 0 18,854
VENTYX BIOSCIENCES INC COM 92332V107   172,271 31,322 SH   SOLE 30 31,322 0 0
VENUS CONCEPT INC COM NEW 92332W204   122 177 SH   SOLE 22 177 0 0
VERA BRADLEY INC COM 92335C106   1,091,890 160,572 SH   SOLE 2 130,553 0 30,019
VERA BRADLEY INC COM 92335C106   504,472 74,187 SH   SOLE 18 74,187 0 0
VERA BRADLEY INC COM 92335C106   377,563 55,524 SH   SOLE 19 55,524 0 0
VERA BRADLEY INC COM 92335C106   6,228,888 916,013 SH   SOLE 21 916,013 0 0
VERA BRADLEY INC COM 92335C106   5,718,766 840,995 SH   SOLE 22 810,270 0 30,725
VERA BRADLEY INC COM 92335C106   2,305 339 SH   SOLE 23 339 0 0
VERA BRADLEY INC COM 92335C106   273,544 40,227 SH   SOLE 26 0 0 40,227
VERA BRADLEY INC COM 92335C106   9,704 1,427 SH   SOLE 43 1,427 0 0
VERA THERAPEUTICS INC CL A 92337R101   1,101,026 25,534 SH   SOLE 2 9,658 0 15,876
VERA THERAPEUTICS INC CL A 92337R101   6,252 145 SH   SOLE 4 145 0 0
VERA THERAPEUTICS INC CL A 92337R101   327,281 7,590 SH   SOLE 7 7,194 0 396
VERA THERAPEUTICS INC CL A 92337R101   4,526,608 104,977 SH   SOLE 18 104,977 0 0
VERA THERAPEUTICS INC CL A 92337R101   3,687,450 85,516 SH   SOLE 19 85,516 0 0
VERA THERAPEUTICS INC CL A 92337R101   77,484,484 1,796,950 SH   SOLE 21 1,796,950 0 0
VERA THERAPEUTICS INC CL A 92337R101   51,508,435 1,194,537 SH   SOLE 22 1,153,280 0 41,257
VERA THERAPEUTICS INC CL A 92337R101   279,849 6,490 SH   SOLE 25 6,490 0 0
VERA THERAPEUTICS INC CL A 92337R101   733,126 17,002 SH   SOLE 26 17,002 0 0
VERA THERAPEUTICS INC CL A 92337R101   3,163,456 73,364 SH   SOLE 30 73,364 0 0
VERA THERAPEUTICS INC CL A 92337R101   294,984 6,841 SH   SOLE 40 6,841 0 0
VERA THERAPEUTICS INC CL A 92337R101   776 18 SH   SOLE 43 18 0 0
VERACYTE INC COM 92337F107   4,601,524 207,650 SH   SOLE 2 99,530 0 108,120
VERACYTE INC COM 92337F107   6,160 278 SH   SOLE 4 278 0 0
VERACYTE INC COM 92337F107   12,808 578 SH   SOLE 7 578 0 0
VERACYTE INC COM 92337F107   4,378,617 197,591 SH   SOLE 18 197,591 0 0
VERACYTE INC COM 92337F107   11,222,334 506,423 SH   SOLE 19 506,423 0 0
VERACYTE INC COM 92337F107   72,864,628 3,288,115 SH   SOLE 21 3,288,115 0 0
VERACYTE INC COM 92337F107   57,636,166 2,600,910 SH   SOLE 22 2,467,148 0 133,762
VERACYTE INC COM 92337F107   265,078 11,962 SH   SOLE 23 11,962 0 0
VERACYTE INC COM 92337F107   309,198 13,953 SH   SOLE 25 13,953 0 0
VERACYTE INC COM 92337F107   2,309,249 104,208 SH   SOLE 26 27,575 0 76,633
VERACYTE INC COM 92337F107   24,886 1,123 SH   SOLE 28 1,123 0 0
VERACYTE INC COM 92337F107   4,863,898 219,490 SH   SOLE 30 219,490 0 0
VERACYTE INC COM 92337F107   386,515 17,442 SH   SOLE 40 17,442 0 0
VERACYTE INC COM 92337F107   922,920 41,648 SH   SOLE 43 21,730 0 19,918
VERALTO CORP COM SHS 92338C103   42,103,747 474,890 SH   SOLE 2 80,676 0 394,214
VERALTO CORP COM SHS 92338C103   13,979,909 157,680 SH   SOLE 4 131,263 0 26,417
VERALTO CORP COM SHS 92338C103   39,206,693 442,214 SH   SOLE 7 382,942 0 59,272
VERALTO CORP COM SHS 92338C103   642,253 7,244 SH   SOLE 13 7,244 0 0
VERALTO CORP COM SHS 92338C103   2,868,062 32,349 SH   SOLE 15 32,349 0 0
VERALTO CORP COM SHS 92338C103   40,578,795 457,690 SH   SOLE 18 442,658 0 15,032
VERALTO CORP COM SHS 92338C103   90,732,073 1,023,371 SH   SOLE 19 1,023,371 0 0
VERALTO CORP COM SHS 92338C103   453,337,819 5,113,217 SH   SOLE 21 5,113,217 0 0
VERALTO CORP COM SHS 92338C103   428,317,081 4,831,007 SH   SOLE 22 4,335,222 0 495,785
VERALTO CORP COM SHS 92338C103   31,003,870 349,694 SH   SOLE 23 349,694 0 0
VERALTO CORP COM SHS 92338C103   62,069,536 700,085 SH   SOLE 25 692,841 0 7,244
VERALTO CORP COM SHS 92338C103   29,445,227 332,114 SH   SOLE 26 210,553 0 121,561
VERALTO CORP COM SHS 92338C103   38,152,526 430,324 SH   SOLE 28 12,306 0 418,018
VERALTO CORP COM SHS 92338C103   33,513 378 SH   SOLE 29 378 0 0
VERALTO CORP COM SHS 92338C103   166,992,174 1,883,512 SH   SOLE 30 1,883,512 0 0
VERALTO CORP COM SHS 92338C103   4,791,718 54,046 SH   SOLE 31 50,352 0 3,694
VERALTO CORP COM SHS 92338C103   82,995,335 936,108 SH   SOLE 34 936,108 0 0
VERALTO CORP COM SHS 92338C103   4,931,358 55,621 SH   SOLE 36 55,621 0 0
VERALTO CORP COM SHS 92338C103   1,072,875 12,101 SH   SOLE 40 12,101 0 0
VERALTO CORP COM SHS 92338C103   38,567 435 SH   OTR 43 435 0 0
VERALTO CORP COM SHS 92338C103   17,973,735 202,727 SH   SOLE 43 179,115 0 23,611
VERASTEM INC COM NEW 92337C203   30,255 2,564 SH   SOLE 18 2,564 0 0
VERASTEM INC COM NEW 92337C203   3,577,005 303,136 SH   SOLE 22 303,136 0 0
VERASTEM INC COM NEW 92337C203   32,922 2,790 SH   SOLE 26 2,790 0 0
VERASTEM INC COM NEW 92337C203   13,877 1,176 SH   SOLE 43 1,176 0 0
VERB TECHNOLOGY CO INC COM NEW 92337U203   7,253 27,368 SH   SOLE 22 27,368 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   3,024 756 SH   SOLE 2 0 0 756
VERDE CLEAN FUELS INC CLASS A COM 923372106   28,068 7,017 SH   SOLE 18 7,017 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   25,344 6,336 SH   SOLE 19 6,336 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   382,348 95,587 SH   SOLE 21 95,587 0 0
VERDE CLEAN FUELS INC CLASS A COM 923372106   78,068 19,517 SH   SOLE 22 19,207 0 310
VERICEL CORP COM 92346J108   3,605,610 69,312 SH   SOLE 2 31,221 0 38,091
VERICEL CORP COM 92346J108   8,011 154 SH   SOLE 4 154 0 0
VERICEL CORP COM 92346J108   20,496 394 SH   SOLE 7 394 0 0
VERICEL CORP COM 92346J108   7,857,153 151,041 SH   SOLE 18 145,720 0 5,321
VERICEL CORP COM 92346J108   11,924,649 229,232 SH   SOLE 19 229,232 0 0
VERICEL CORP COM 92346J108   299,155,732 5,750,783 SH   SOLE 21 5,750,783 0 0
VERICEL CORP COM 92346J108   79,618,639 1,530,539 SH   SOLE 22 1,479,212 0 51,327
VERICEL CORP COM 92346J108   214,791 4,129 SH   SOLE 23 4,129 0 0
VERICEL CORP COM 92346J108   456,423 8,774 SH   SOLE 25 8,774 0 0
VERICEL CORP COM 92346J108   701,542 13,486 SH   SOLE 26 12,537 0 949
VERICEL CORP COM 92346J108   22,109 425 SH   SOLE 28 0 0 425
VERICEL CORP COM 92346J108   8,191,902 157,476 SH   SOLE 30 157,476 0 0
VERICEL CORP COM 92346J108   490,861 9,436 SH   SOLE 40 9,436 0 0
VERICEL CORP COM 92346J108   2,306,307 44,335 SH   SOLE 43 38,616 0 5,719
VERICITY INC COM 92347D100   3,575 315 SH   SOLE 18 315 0 0
VERICITY INC COM 92347D100   51,234 4,514 SH   SOLE 21 4,514 0 0
VERICITY INC COM 92347D100   264,886 23,338 SH   SOLE 22 23,338 0 0
VERINT SYS INC COM 92343X100   7,273,872 219,423 SH   SOLE 2 171,213 0 48,210
VERINT SYS INC COM 92343X100   14,619 441 SH   SOLE 4 230 0 211
VERINT SYS INC COM 92343X100   696,249 21,003 SH   SOLE 7 19,880 0 1,123
VERINT SYS INC COM 92343X100   5,319,116 160,456 SH   SOLE 18 160,456 0 0
VERINT SYS INC COM 92343X100   11,272,392 340,042 SH   SOLE 19 340,042 0 0
VERINT SYS INC COM 92343X100   86,139,811 2,598,486 SH   SOLE 21 2,598,486 0 0
VERINT SYS INC COM 92343X100   65,983,915 1,990,465 SH   SOLE 22 1,911,801 0 78,664
VERINT SYS INC COM 92343X100   259,830 7,838 SH   SOLE 23 7,838 0 0
VERINT SYS INC COM 92343X100   416,430 12,562 SH   SOLE 25 12,562 0 0
VERINT SYS INC COM 92343X100   1,987,707 59,961 SH   SOLE 26 31,110 0 28,851
VERINT SYS INC COM 92343X100   88,908 2,682 SH   SOLE 28 1,158 0 1,524
VERINT SYS INC COM 92343X100   3,505,414 105,744 SH   SOLE 30 105,744 0 0
VERINT SYS INC COM 92343X100   33,946 1,024 SH   SOLE 36 1,024 0 0
VERINT SYS INC COM 92343X100   464,034 13,998 SH   SOLE 40 13,998 0 0
VERINT SYS INC COM 92343X100   2,038,957 61,507 SH   SOLE 43 57,722 0 3,785
VERINT SYSTEMS INC NOTE 0.250% 4/1 92343XAC4   2,095,313 2,235,000 PRN   SOLE 21 2,235,000 0 0
VERIS RESIDENTIAL INC COM 554489104   1,245,547 81,890 SH   SOLE 2 21,403 0 60,487
VERIS RESIDENTIAL INC COM 554489104   577,296 37,955 SH   SOLE 4 37,955 0 0
VERIS RESIDENTIAL INC COM 554489104   2,230,045 146,617 SH   SOLE 7 132,593 0 14,024
VERIS RESIDENTIAL INC COM 554489104   3,812,493 250,657 SH   SOLE 18 250,657 0 0
VERIS RESIDENTIAL INC COM 554489104   4,551,075 299,216 SH   SOLE 19 299,216 0 0
VERIS RESIDENTIAL INC COM 554489104   149,194,038 9,808,944 SH   SOLE 21 9,808,944 0 0
VERIS RESIDENTIAL INC COM 554489104   49,119,037 3,229,391 SH   SOLE 22 3,087,818 0 141,573
VERIS RESIDENTIAL INC COM 554489104   63,882 4,200 SH   SOLE 23 4,200 0 0
VERIS RESIDENTIAL INC COM 554489104   9,057,296 595,483 SH   SOLE 25 595,483 0 0
VERIS RESIDENTIAL INC COM 554489104   1,160,158 76,276 SH   SOLE 26 23,645 0 52,631
VERIS RESIDENTIAL INC COM 554489104   965,729 63,493 SH   SOLE 28 2,783 0 60,710
VERIS RESIDENTIAL INC COM 554489104   5,214,323 342,822 SH   SOLE 30 342,822 0 0
VERIS RESIDENTIAL INC COM 554489104   31,591 2,077 SH   SOLE 36 2,077 0 0
VERIS RESIDENTIAL INC COM 554489104   213,062 14,008 SH   SOLE 40 14,008 0 0
VERIS RESIDENTIAL INC COM 554489104   445,303 29,277 SH   SOLE 43 27,764 0 1,513
VERISIGN INC COM 92343E102   94,474,146 498,518 SH   SOLE 2 350,025 0 148,493
VERISIGN INC COM 92343E102   32,233,566 170,089 SH   SOLE 4 76,243 0 93,846
VERISIGN INC COM 92343E102   15,512,720 81,857 SH   SOLE 7 74,928 0 6,929
VERISIGN INC COM 92343E102   7,470,105 39,418 SH   SOLE 13 39,418 0 0
VERISIGN INC COM 92343E102   2,474,053 13,055 SH   SOLE 15 13,055 0 0
VERISIGN INC COM 92343E102   30,316,104 159,971 SH   SOLE 18 143,582 0 16,389
VERISIGN INC COM 92343E102   104,408,639 550,940 SH   SOLE 19 550,940 0 0
VERISIGN INC COM 92343E102   678,725,138 3,581,474 SH   SOLE 21 3,581,474 0 0
VERISIGN INC COM 92343E102   435,211,989 2,296,512 SH   SOLE 22 2,087,734 0 208,778
VERISIGN INC COM 92343E102   46,182,639 243,695 SH   SOLE 23 243,695 0 0
VERISIGN INC COM 92343E102   29,228,127 154,230 SH   SOLE 25 153,833 0 397
VERISIGN INC COM 92343E102   35,514,932 187,404 SH   SOLE 26 123,540 0 63,864
VERISIGN INC COM 92343E102   38,956,055 205,562 SH   SOLE 28 1,383 0 204,179
VERISIGN INC COM 92343E102   6,786,732 35,812 SH   SOLE 29 35,812 0 0
VERISIGN INC COM 92343E102   131,043,322 691,485 SH   SOLE 30 687,533 0 3,952
VERISIGN INC COM 92343E102   17,556,206 92,640 SH   SOLE 31 91,180 0 1,460
VERISIGN INC COM 92343E102   105,357,516 555,947 SH   SOLE 34 555,947 0 0
VERISIGN INC COM 92343E102   5,276,148 27,841 SH   SOLE 36 27,841 0 0
VERISIGN INC COM 92343E102   858,859 4,532 SH   SOLE 40 4,532 0 0
VERISIGN INC COM 92343E102   23,499 124 SH   OTR 43 124 0 0
VERISIGN INC COM 92343E102   26,642,301 140,585 SH   SOLE 43 122,497 0 18,088
VERISK ANALYTICS INC COM 92345Y106   88,106,209 373,759 SH   SOLE 2 182,379 0 191,380
VERISK ANALYTICS INC COM 92345Y106   33,530,707 142,242 SH   SOLE 4 68,441 0 73,801
VERISK ANALYTICS INC COM 92345Y106   27,880,730 118,274 SH   SOLE 7 107,001 0 11,273
VERISK ANALYTICS INC COM 92345Y106   2,343,863 9,943 SH   SOLE 13 9,943 0 0
VERISK ANALYTICS INC COM 92345Y106   4,942,551 20,967 SH   SOLE 15 20,967 0 0
VERISK ANALYTICS INC COM 92345Y106   64,832,115 275,027 SH   SOLE 18 265,009 0 10,018
VERISK ANALYTICS INC COM 92345Y106   49,157,013 208,531 SH   SOLE 19 208,531 0 0
VERISK ANALYTICS INC COM 92345Y106   1,252,664,505 5,313,980 SH   SOLE 21 5,313,980 0 0
VERISK ANALYTICS INC COM 92345Y106   772,602,482 3,277,489 SH   SOLE 22 2,954,038 0 323,451
VERISK ANALYTICS INC COM 92345Y106   60,993,959 258,745 SH   SOLE 23 258,745 0 0
VERISK ANALYTICS INC COM 92345Y106   100,481,091 426,255 SH   SOLE 25 424,297 0 1,958
VERISK ANALYTICS INC COM 92345Y106   38,005,334 161,224 SH   SOLE 26 87,576 0 73,648
VERISK ANALYTICS INC COM 92345Y106   68,550,991 290,803 SH   SOLE 28 2,133 0 288,670
VERISK ANALYTICS INC COM 92345Y106   1,244,654 5,280 SH   SOLE 29 5,280 0 0
VERISK ANALYTICS INC COM 92345Y106   236,580,750 1,003,609 SH   SOLE 30 1,003,609 0 0
VERISK ANALYTICS INC COM 92345Y106   9,885,573 41,936 SH   SOLE 31 39,637 0 2,299
VERISK ANALYTICS INC COM 92345Y106   10,134,504 42,992 SH   SOLE 32 42,992 0 0
VERISK ANALYTICS INC COM 92345Y106   52,639,688 223,305 SH   SOLE 34 223,305 0 0
VERISK ANALYTICS INC COM 92345Y106   7,714,264 32,725 SH   SOLE 36 32,725 0 0
VERISK ANALYTICS INC COM 92345Y106   1,723,893 7,313 SH   SOLE 40 7,313 0 0
VERISK ANALYTICS INC COM 92345Y106   31,352 133 SH   OTR 43 133 0 0
VERISK ANALYTICS INC COM 92345Y106   84,308,261 357,648 SH   SOLE 43 319,786 0 37,861
VERITEX HLDGS INC COM 923451108   1,545,438 75,424 SH   SOLE 2 42,396 0 33,028
VERITEX HLDGS INC COM 923451108   356,854 17,416 SH   SOLE 7 16,484 0 932
VERITEX HLDGS INC COM 923451108   3,264,364 159,315 SH   SOLE 18 159,315 0 0
VERITEX HLDGS INC COM 923451108   3,285,346 160,339 SH   SOLE 19 160,339 0 0
VERITEX HLDGS INC COM 923451108   123,205,223 6,012,944 SH   SOLE 21 6,012,944 0 0
VERITEX HLDGS INC COM 923451108   28,412,090 1,386,632 SH   SOLE 22 1,318,896 0 67,736
VERITEX HLDGS INC COM 923451108   19,793 966 SH   SOLE 23 966 0 0
VERITEX HLDGS INC COM 923451108   165,805 8,092 SH   SOLE 25 8,092 0 0
VERITEX HLDGS INC COM 923451108   533,662 26,045 SH   SOLE 26 18,937 0 7,108
VERITEX HLDGS INC COM 923451108   18,052 881 SH   SOLE 28 881 0 0
VERITEX HLDGS INC COM 923451108   1,970,564 96,172 SH   SOLE 30 96,172 0 0
VERITEX HLDGS INC COM 923451108   143,328 6,995 SH   SOLE 40 6,995 0 0
VERITEX HLDGS INC COM 923451108   407,731 19,899 SH   SOLE 43 19,549 0 350
VERITONE INC COM 92347M100   17,421 3,312 SH   SOLE 2 1,052 0 2,260
VERITONE INC COM 92347M100   2,488 473 SH   SOLE 7 473 0 0
VERITONE INC COM 92347M100   395,447 75,180 SH   SOLE 18 75,180 0 0
VERITONE INC COM 92347M100   293,976 55,889 SH   SOLE 19 55,889 0 0
VERITONE INC COM 92347M100   5,208,457 990,201 SH   SOLE 21 990,201 0 0
VERITONE INC COM 92347M100   3,864,248 734,648 SH   SOLE 22 725,113 0 9,535
VERITONE INC COM 92347M100   3,898 741 SH   SOLE 43 741 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   354,557,049 8,449,882 SH   SOLE 2 1,933,235 0 6,516,647
VERIZON COMMUNICATIONS INC COM 92343V104   128,649,066 3,065,993 SH   SOLE 4 1,521,310 0 1,544,683
VERIZON COMMUNICATIONS INC COM 92343V104   201,726,644 4,807,594 SH   SOLE 7 4,407,632 0 399,962
VERIZON COMMUNICATIONS INC COM 92343V104   7,851,136 187,110 SH   SOLE 13 187,110 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   25,453,607 606,616 SH   SOLE 15 606,616 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   422,401,184 10,066,758 SH   SOLE 18 9,622,886 0 443,872
VERIZON COMMUNICATIONS INC COM 92343V104   460,917,550 10,984,689 SH   SOLE 19 10,984,689 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   5,293,179,353 126,148,221 SH   SOLE 21 126,148,221 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,960,096,222 94,377,889 SH   SOLE 22 85,221,148 0 9,156,741
VERIZON COMMUNICATIONS INC COM 92343V104   333,806,192 7,955,343 SH   SOLE 23 7,955,343 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   421,135,988 10,036,606 SH   SOLE 25 9,242,601 0 794,005
VERIZON COMMUNICATIONS INC COM 92343V104   285,910,153 6,813,874 SH   SOLE 26 4,995,895 0 1,817,979
VERIZON COMMUNICATIONS INC COM 92343V104   410,268,516 9,777,610 SH   SOLE 28 322,372 0 9,455,238
VERIZON COMMUNICATIONS INC COM 92343V104   1,586,227,601 37,803,327 SH   SOLE 30 37,395,190 0 408,137
VERIZON COMMUNICATIONS INC COM 92343V104   40,565,543 966,767 SH   SOLE 31 899,650 0 67,117
VERIZON COMMUNICATIONS INC COM 92343V104   8,945,578 213,193 SH   SOLE 32 213,193 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   46,352,541 1,104,684 SH   SOLE 34 1,104,684 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   24,115,503 574,726 SH   SOLE 35 574,726 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   50,353,385 1,200,033 SH   SOLE 36 1,200,033 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   8,719,750 207,811 SH   SOLE 40 207,811 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   233,759 5,571 SH   OTR 43 5,571 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   256,268,318 6,107,443 SH   SOLE 43 5,189,350 0 918,093
VERMILION ENERGY INC COM 923725105   427,264 34,346 SH   SOLE 21 34,346 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   5,548,492 344,841 SH   SOLE 21 344,841 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   574,365 35,697 SH   SOLE 30 35,697 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   18,970 1,179 SH   SOLE 43 1,179 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   3,169,142 126,918 SH   SOLE 2 91,139 0 35,779
VERRA MOBILITY CORP CL A COM STK 92511U102   14,707 589 SH   SOLE 4 589 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   467,089 18,706 SH   SOLE 7 17,746 0 960
VERRA MOBILITY CORP CL A COM STK 92511U102   10,187,860 408,004 SH   SOLE 18 408,004 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   7,322,203 293,240 SH   SOLE 19 293,240 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   447,484,349 17,920,879 SH   SOLE 21 17,920,879 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   109,593,305 4,388,999 SH   SOLE 22 4,260,425 0 128,574
VERRA MOBILITY CORP CL A COM STK 92511U102   822,412 32,936 SH   SOLE 25 32,936 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   1,453,828 58,223 SH   SOLE 26 58,223 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   215,966 8,649 SH   SOLE 28 0 0 8,649
VERRA MOBILITY CORP CL A COM STK 92511U102   8,251,661 330,463 SH   SOLE 30 330,463 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   11,925,647 477,599 SH   SOLE 34 477,599 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   16,605 665 SH   SOLE 36 665 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   811,875 32,514 SH   SOLE 40 32,514 0 0
VERRA MOBILITY CORP CL A COM STK 92511U102   1,685,450 67,499 SH   SOLE 43 64,106 0 3,393
VERRICA PHARMACEUTICALS INC COM 92511W108   14,350 2,424 SH   SOLE 2 1,000 0 1,424
VERRICA PHARMACEUTICALS INC COM 92511W108   313,855 53,016 SH   SOLE 18 53,016 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   284,391 48,039 SH   SOLE 19 48,039 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   4,393,262 742,105 SH   SOLE 21 742,105 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108   1,588,898 268,395 SH   SOLE 22 264,375 0 4,020
VERRICA PHARMACEUTICALS INC COM 92511W108   480 81 SH   SOLE 43 81 0 0
VERSABANK NEW COM 92512J106   61,014 5,756 SH   SOLE 2 5,756 0 0
VERTEX ENERGY INC COM 92534K107   133,217 95,155 SH   SOLE 2 85,857 0 9,298
VERTEX ENERGY INC COM 92534K107   855 611 SH   SOLE 7 611 0 0
VERTEX ENERGY INC COM 92534K107   239,784 171,274 SH   SOLE 18 171,274 0 0
VERTEX ENERGY INC COM 92534K107   191,379 136,699 SH   SOLE 19 136,699 0 0
VERTEX ENERGY INC COM 92534K107   3,305,088 2,360,777 SH   SOLE 21 2,360,777 0 0
VERTEX ENERGY INC COM 92534K107   2,789,174 1,992,267 SH   SOLE 22 1,966,680 0 25,587
VERTEX ENERGY INC COM 92534K107   1,726 1,233 SH   SOLE 43 1,233 0 0
VERTEX INC CL A 92538J106   1,045,190 32,909 SH   SOLE 2 27,531 0 5,378
VERTEX INC CL A 92538J106   2,287 72 SH   SOLE 4 72 0 0
VERTEX INC CL A 92538J106   11,538,344 363,298 SH   SOLE 21 363,298 0 0
VERTEX INC CL A 92538J106   24,411,879 768,636 SH   SOLE 22 746,282 0 22,354
VERTEX INC CL A 92538J106   333,925 10,514 SH   SOLE 25 10,514 0 0
VERTEX INC CL A 92538J106   702,976 22,134 SH   SOLE 26 22,134 0 0
VERTEX INC CL A 92538J106   55,358 1,743 SH   SOLE 28 0 0 1,743
VERTEX INC CL A 92538J106   815,978 25,692 SH   SOLE 30 25,692 0 0
VERTEX INC CL A 92538J106   1,175 37 SH   SOLE 36 37 0 0
VERTEX INC CL A 92538J106   369,432 11,632 SH   SOLE 40 11,632 0 0
VERTEX INC CL A 92538J106   389,092 12,251 SH   SOLE 43 11,828 0 423
VERTEX PHARMACEUTICALS INC COM 92532F100   269,372,332 644,416 SH   SOLE 2 258,278 0 386,138
VERTEX PHARMACEUTICALS INC COM 92532F100   93,706,556 224,173 SH   SOLE 4 113,911 0 110,262
VERTEX PHARMACEUTICALS INC COM 92532F100   114,280,590 273,392 SH   SOLE 7 250,002 0 23,390
VERTEX PHARMACEUTICALS INC COM 92532F100   8,748,531 20,929 SH   SOLE 13 20,929 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   15,967,564 38,199 SH   SOLE 15 38,199 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   192,317,623 460,079 SH   SOLE 18 440,081 0 19,998
VERTEX PHARMACEUTICALS INC COM 92532F100   255,418,740 611,035 SH   SOLE 19 611,035 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,620,794,260 8,661,980 SH   SOLE 21 8,661,980 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   2,430,624,484 5,814,752 SH   SOLE 22 5,244,566 0 570,186
VERTEX PHARMACEUTICALS INC COM 92532F100   208,331,168 498,388 SH   SOLE 23 498,388 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   223,947,603 535,747 SH   SOLE 25 489,859 0 45,888
VERTEX PHARMACEUTICALS INC COM 92532F100   130,412,850 311,985 SH   SOLE 26 190,155 0 121,830
VERTEX PHARMACEUTICALS INC COM 92532F100   197,327,891 472,065 SH   SOLE 28 9,276 0 462,789
VERTEX PHARMACEUTICALS INC COM 92532F100   3,481,187 8,328 SH   SOLE 29 8,328 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   930,911,196 2,227,007 SH   SOLE 30 2,185,874 0 41,133
VERTEX PHARMACEUTICALS INC COM 92532F100   31,593,614 75,581 SH   SOLE 31 71,436 0 4,145
VERTEX PHARMACEUTICALS INC COM 92532F100   32,373,620 77,447 SH   SOLE 32 77,447 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   243,033,104 581,405 SH   SOLE 34 581,405 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   26,755,148 64,006 SH   SOLE 36 64,006 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   5,328,791 12,748 SH   SOLE 40 12,748 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   145,059,822 347,025 SH   SOLE 43 312,453 0 34,572
VERTIV HOLDINGS CO COM CL A 92537N108   40,052,928 490,424 SH   SOLE 2 46,455 0 443,969
VERTIV HOLDINGS CO COM CL A 92537N108   22,537,898 275,963 SH   SOLE 4 141,187 0 134,776
VERTIV HOLDINGS CO COM CL A 92537N108   4,441,460 54,383 SH   SOLE 7 53,108 0 1,275
VERTIV HOLDINGS CO COM CL A 92537N108   1,367,482 16,744 SH   SOLE 13 16,744 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   2,466,026 30,195 SH   SOLE 15 30,195 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   28,846,416 353,207 SH   SOLE 18 285,923 0 67,284
VERTIV HOLDINGS CO COM CL A 92537N108   243,780,785 2,984,949 SH   SOLE 19 2,984,949 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   419,656,640 5,138,443 SH   SOLE 21 5,138,443 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   782,926,270 9,586,461 SH   SOLE 22 8,877,029 0 709,432
VERTIV HOLDINGS CO COM CL A 92537N108   44,210,013 541,325 SH   SOLE 23 541,325 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   351,334,376 4,301,878 SH   SOLE 25 4,301,878 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   19,881,173 243,433 SH   SOLE 26 167,238 0 76,195
VERTIV HOLDINGS CO COM CL A 92537N108   37,925,425 464,374 SH   SOLE 28 7,212 0 457,162
VERTIV HOLDINGS CO COM CL A 92537N108   103,648,050 1,269,108 SH   SOLE 30 1,042,770 0 226,338
VERTIV HOLDINGS CO COM CL A 92537N108   6,890,335 84,368 SH   SOLE 31 78,283 0 6,085
VERTIV HOLDINGS CO COM CL A 92537N108   106,492,453 1,303,936 SH   SOLE 34 1,303,936 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   3,340,793 40,906 SH   SOLE 36 40,906 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,455,441 17,821 SH   SOLE 40 17,821 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   54,882 672 SH   OTR 43 672 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   18,673,191 228,642 SH   SOLE 43 175,145 0 53,497
VERU INC COM 92536C103   14,965 21,376 SH   SOLE 18 21,376 0 0
VERU INC COM 92536C103   200,325 286,137 SH   SOLE 21 286,137 0 0
VERU INC COM 92536C103   699,953 999,790 SH   SOLE 22 999,790 0 0
VERU INC COM 92536C103   1,261 1,801 SH   SOLE 43 449 0 1,352
VERVE THERAPEUTICS INC COM 92539P101   899,654 67,745 SH   SOLE 2 34,841 0 32,904
VERVE THERAPEUTICS INC COM 92539P101   331,057 24,929 SH   SOLE 7 23,595 0 1,334
VERVE THERAPEUTICS INC COM 92539P101   2,440,758 183,792 SH   SOLE 18 183,792 0 0
VERVE THERAPEUTICS INC COM 92539P101   1,857,540 139,875 SH   SOLE 19 139,875 0 0
VERVE THERAPEUTICS INC COM 92539P101   39,334,484 2,961,934 SH   SOLE 21 2,961,934 0 0
VERVE THERAPEUTICS INC COM 92539P101   24,361,244 1,834,431 SH   SOLE 22 1,754,689 0 79,742
VERVE THERAPEUTICS INC COM 92539P101   147,793 11,129 SH   SOLE 25 11,129 0 0
VERVE THERAPEUTICS INC COM 92539P101   303,939 22,887 SH   SOLE 26 22,887 0 0
VERVE THERAPEUTICS INC COM 92539P101   1,312,064 98,800 SH   SOLE 30 98,800 0 0
VERVE THERAPEUTICS INC COM 92539P101   5,405 407 SH   SOLE 36 407 0 0
VERVE THERAPEUTICS INC COM 92539P101   178,908 13,472 SH   SOLE 40 13,472 0 0
VERVE THERAPEUTICS INC COM 92539P101   182,945 13,776 SH   SOLE 43 10,863 0 2,913
VESTA REAL ESTATE CORP ADS 92540K109   1,778,161 45,315 SH   SOLE 2 25,931 0 19,384
VESTA REAL ESTATE CORP ADS 92540K109   3,552,750 90,539 SH   SOLE 4 90,539 0 0
VESTA REAL ESTATE CORP ADS 92540K109   3,445,586 87,808 SH   SOLE 18 87,808 0 0
VESTA REAL ESTATE CORP ADS 92540K109   6,160,209 156,988 SH   SOLE 19 156,988 0 0
VESTA REAL ESTATE CORP ADS 92540K109   10,174,265 259,283 SH   SOLE 22 59,056 0 200,227
VESTA REAL ESTATE CORP ADS 92540K109   709,538 18,082 SH   SOLE 23 18,082 0 0
VESTA REAL ESTATE CORP ADS 92540K109   3,415,842 87,050 SH   SOLE 28 58,610 0 28,440
VESTA REAL ESTATE CORP ADS 92540K109   17,147,527 436,991 SH   SOLE 34 436,991 0 0
VESTIS CORPORATION COM SHS 29430C102   7,121,113 369,544 SH   SOLE 2 95,482 0 274,062
VESTIS CORPORATION COM SHS 29430C102   6,012 312 SH   SOLE 4 312 0 0
VESTIS CORPORATION COM SHS 29430C102   447,469 23,221 SH   SOLE 7 22,218 0 1,003
VESTIS CORPORATION COM SHS 29430C102   2,057,863 106,791 SH   SOLE 18 106,791 0 0
VESTIS CORPORATION COM SHS 29430C102   769,278 39,921 SH   SOLE 19 39,921 0 0
VESTIS CORPORATION COM SHS 29430C102   225,519,180 11,703,123 SH   SOLE 21 11,703,123 0 0
VESTIS CORPORATION COM SHS 29430C102   63,022,362 3,270,491 SH   SOLE 22 3,108,468 0 162,023
VESTIS CORPORATION COM SHS 29430C102   503,911 26,150 SH   SOLE 25 26,150 0 0
VESTIS CORPORATION COM SHS 29430C102   698,499 36,248 SH   SOLE 26 36,248 0 0
VESTIS CORPORATION COM SHS 29430C102   5,143,857 266,936 SH   SOLE 30 266,936 0 0
VESTIS CORPORATION COM SHS 29430C102   32,239 1,673 SH   SOLE 31 1,673 0 0
VESTIS CORPORATION COM SHS 29430C102   54,476 2,827 SH   SOLE 36 2,827 0 0
VESTIS CORPORATION COM SHS 29430C102   522,313 27,105 SH   SOLE 40 27,105 0 0
VESTIS CORPORATION COM SHS 29430C102   664,911 34,505 SH   SOLE 43 25,644 0 8,861
VIA RENEWABLES INC CL A COM NEW 92556D304   10,756 995 SH   SOLE 18 995 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   62,720 5,802 SH   SOLE 21 5,802 0 0
VIA RENEWABLES INC CL A COM NEW 92556D304   506,870 46,889 SH   SOLE 22 46,889 0 0
VIAD CORP COM 92552R406   1,690,290 42,803 SH   SOLE 2 34,480 0 8,323
VIAD CORP COM 92552R406   3,791 96 SH   SOLE 4 96 0 0
VIAD CORP COM 92552R406   390,990 9,901 SH   SOLE 7 9,369 0 532
VIAD CORP COM 92552R406   2,459,161 62,273 SH   SOLE 18 62,273 0 0
VIAD CORP COM 92552R406   1,841,261 46,626 SH   SOLE 19 46,626 0 0
VIAD CORP COM 92552R406   95,449,423 2,417,053 SH   SOLE 21 2,417,053 0 0
VIAD CORP COM 92552R406   23,840,429 603,708 SH   SOLE 22 585,276 0 18,432
VIAD CORP COM 92552R406   126,881 3,213 SH   SOLE 25 3,213 0 0
VIAD CORP COM 92552R406   218,617 5,536 SH   SOLE 26 5,536 0 0
VIAD CORP COM 92552R406   1,950,016 49,380 SH   SOLE 30 49,380 0 0
VIAD CORP COM 92552R406   201,044 5,091 SH   SOLE 40 5,091 0 0
VIAD CORP COM 92552R406   1,761,136 44,597 SH   SOLE 43 36,035 0 8,562
VIANT TECHNOLOGY INC COM CL A 92557A101   291,903 27,383 SH   SOLE 2 26,358 0 1,025
VIANT TECHNOLOGY INC COM CL A 92557A101   388,887 36,481 SH   SOLE 18 36,481 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   331,824 31,128 SH   SOLE 19 31,128 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   5,575,489 523,029 SH   SOLE 21 523,029 0 0
VIANT TECHNOLOGY INC COM CL A 92557A101   4,317,076 404,979 SH   SOLE 22 398,900 0 6,079
VIANT TECHNOLOGY INC COM CL A 92557A101   4,573 429 SH   SOLE 43 429 0 0
VIASAT INC COM 92552V100   5,605,910 309,890 SH   SOLE 2 150,065 0 159,825
VIASAT INC COM 92552V100   3,835 212 SH   SOLE 4 212 0 0
VIASAT INC COM 92552V100   333,218 18,420 SH   SOLE 7 17,542 0 878
VIASAT INC COM 92552V100   1,944,404 107,485 SH   SOLE 18 107,485 0 0
VIASAT INC COM 92552V100   1,597,655 88,317 SH   SOLE 19 88,317 0 0
VIASAT INC COM 92552V100   142,252,325 7,863,589 SH   SOLE 21 7,863,589 0 0
VIASAT INC COM 92552V100   44,229,363 2,444,962 SH   SOLE 22 2,279,710 0 165,252
VIASAT INC COM 92552V100   213,498 11,802 SH   SOLE 25 11,802 0 0
VIASAT INC COM 92552V100   2,608,958 144,221 SH   SOLE 26 20,343 0 123,878
VIASAT INC COM 92552V100   129,452 7,156 SH   SOLE 28 1,213 0 5,943
VIASAT INC COM 92552V100   2,797,619 154,650 SH   SOLE 30 154,650 0 0
VIASAT INC COM 92552V100   24,856 1,374 SH   SOLE 31 1,374 0 0
VIASAT INC COM 92552V100   36,325 2,008 SH   SOLE 36 2,008 0 0
VIASAT INC COM 92552V100   256,788 14,195 SH   SOLE 40 14,195 0 0
VIASAT INC COM 92552V100   1,665,655 92,076 SH   SOLE 43 76,869 0 15,207
VIATRIS INC COM 92556V106   31,188,558 2,612,107 SH   SOLE 2 642,381 0 1,969,726
VIATRIS INC COM 92556V106   7,902,417 661,844 SH   SOLE 4 545,606 0 116,238
VIATRIS INC COM 92556V106   8,965,901 750,913 SH   SOLE 7 654,118 0 96,795
VIATRIS INC COM 92556V106   852,982 71,439 SH   SOLE 13 71,439 0 0
VIATRIS INC COM 92556V106   1,977,097 165,586 SH   SOLE 15 165,586 0 0
VIATRIS INC COM 92556V106   34,769,555 2,912,023 SH   SOLE 18 2,835,727 0 76,296
VIATRIS INC COM 92556V106   15,579,563 1,304,821 SH   SOLE 19 1,304,821 0 0
VIATRIS INC COM 92556V106   433,000,733 36,264,718 SH   SOLE 21 36,264,718 0 0
VIATRIS INC COM 92556V106   309,944,168 25,958,473 SH   SOLE 22 23,316,761 0 2,641,712
VIATRIS INC COM 92556V106   21,587,723 1,808,017 SH   SOLE 23 1,808,017 0 0
VIATRIS INC COM 92556V106   27,144,468 2,273,406 SH   SOLE 25 2,255,428 0 17,978
VIATRIS INC COM 92556V106   16,458,215 1,378,410 SH   SOLE 26 796,131 0 582,279
VIATRIS INC COM 92556V106   25,748,312 2,156,475 SH   SOLE 28 146,139 0 2,010,336
VIATRIS INC COM 92556V106   17,003 1,424 SH   SOLE 29 1,424 0 0
VIATRIS INC COM 92556V106   140,890,221 11,799,851 SH   SOLE 30 9,425,128 0 2,374,723
VIATRIS INC COM 92556V106   3,365,743 281,888 SH   SOLE 31 262,299 0 19,589
VIATRIS INC COM 92556V106   670,312 56,140 SH   SOLE 34 56,140 0 0
VIATRIS INC COM 92556V106   4,019,028 336,602 SH   SOLE 36 336,602 0 0
VIATRIS INC COM 92556V106   650,527 54,483 SH   SOLE 40 54,483 0 0
VIATRIS INC COM 92556V106   29,659,327 2,484,031 SH   SOLE 43 2,367,536 0 116,495
VIAVI SOLUTIONS INC COM 925550105   3,084,964 339,380 SH   SOLE 2 272,064 0 67,316
VIAVI SOLUTIONS INC COM 925550105   16,362 1,800 SH   SOLE 4 637 0 1,163
VIAVI SOLUTIONS INC COM 925550105   17,398 1,914 SH   SOLE 7 1,914 0 0
VIAVI SOLUTIONS INC COM 925550105   5,861,996 644,884 SH   SOLE 18 644,884 0 0
VIAVI SOLUTIONS INC COM 925550105   4,506,077 495,718 SH   SOLE 19 495,718 0 0
VIAVI SOLUTIONS INC COM 925550105   239,769,630 26,377,297 SH   SOLE 21 26,377,297 0 0
VIAVI SOLUTIONS INC COM 925550105   57,703,320 6,348,000 SH   SOLE 22 6,147,818 0 200,182
VIAVI SOLUTIONS INC COM 925550105   17,453 1,920 SH   SOLE 23 1,920 0 0
VIAVI SOLUTIONS INC COM 925550105   443,901 48,834 SH   SOLE 25 48,834 0 0
VIAVI SOLUTIONS INC COM 925550105   1,639,509 180,364 SH   SOLE 26 114,107 0 66,257
VIAVI SOLUTIONS INC COM 925550105   300,215 33,027 SH   SOLE 28 4,074 0 28,953
VIAVI SOLUTIONS INC COM 925550105   5,914,409 650,650 SH   SOLE 30 650,650 0 0
VIAVI SOLUTIONS INC COM 925550105   16,407 1,805 SH   SOLE 36 1,805 0 0
VIAVI SOLUTIONS INC COM 925550105   434,911 47,845 SH   SOLE 40 47,845 0 0
VIAVI SOLUTIONS INC COM 925550105   2,600,585 286,093 SH   SOLE 43 264,903 0 21,190
VIAVI SOLUTIONS INC NOTE 1.625% 3/1 925550AH8   1,988,500 2,050,000 PRN   SOLE 21 2,050,000 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   4,802 15,928 SH   SOLE 2 2,847 0 13,081
VICARIOUS SURGICAL INC COM CL A 92561V109   308 1,023 SH   SOLE 7 1,023 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   58,800 195,025 SH   SOLE 18 195,025 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   43,656 144,795 SH   SOLE 19 144,795 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   756,067 2,507,685 SH   SOLE 21 2,507,685 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   411,268 1,364,074 SH   SOLE 22 1,330,445 0 33,629
VICI PPTYS INC COM 925652109   73,555,710 2,469,141 SH   SOLE 2 695,137 0 1,774,004
VICI PPTYS INC COM 925652109   44,578,739 1,496,433 SH   SOLE 4 1,383,002 0 113,431
VICI PPTYS INC COM 925652109   68,904,836 2,313,019 SH   SOLE 7 2,067,411 0 245,608
VICI PPTYS INC COM 925652109   1,511,694 50,745 SH   SOLE 13 50,745 0 0
VICI PPTYS INC COM 925652109   4,379,041 146,997 SH   SOLE 15 146,997 0 0
VICI PPTYS INC COM 925652109   63,549,190 2,133,239 SH   SOLE 18 2,062,539 0 70,700
VICI PPTYS INC COM 925652109   156,560,541 5,255,473 SH   SOLE 19 5,255,473 0 0
VICI PPTYS INC COM 925652109   1,120,827,867 37,624,299 SH   SOLE 21 37,624,299 0 0
VICI PPTYS INC COM 925652109   976,267,513 32,771,652 SH   SOLE 22 29,106,396 0 3,665,256
VICI PPTYS INC COM 925652109   51,815,475 1,739,358 SH   SOLE 23 1,739,358 0 0
VICI PPTYS INC COM 925652109   127,900,684 4,293,410 SH   SOLE 25 4,288,275 0 5,135
VICI PPTYS INC COM 925652109   27,609,163 926,793 SH   SOLE 26 523,633 0 403,160
VICI PPTYS INC COM 925652109   78,900,126 2,648,544 SH   SOLE 28 318,972 0 2,329,572
VICI PPTYS INC COM 925652109   251,175,845 8,431,549 SH   SOLE 30 8,431,549 0 0
VICI PPTYS INC COM 925652109   4,028,204 135,220 SH   SOLE 31 118,893 0 16,327
VICI PPTYS INC COM 925652109   18,517,673 621,607 SH   SOLE 34 621,607 0 0
VICI PPTYS INC COM 925652109   6,454,927 216,681 SH   SOLE 36 216,681 0 0
VICI PPTYS INC COM 925652109   1,582,445 53,120 SH   SOLE 40 53,120 0 0
VICI PPTYS INC COM 925652109   52,550 1,764 SH   OTR 43 1,764 0 0
VICI PPTYS INC COM 925652109   36,259,957 1,217,186 SH   SOLE 43 1,107,376 0 109,810
VICINITY MOTOR CORP COM 925654105   159 209 SH   SOLE 2 209 0 0
VICOR CORP COM 925815102   971,946 25,417 SH   SOLE 2 19,972 0 5,445
VICOR CORP COM 925815102   3,862 101 SH   SOLE 4 101 0 0
VICOR CORP COM 925815102   7,380 193 SH   SOLE 7 193 0 0
VICOR CORP COM 925815102   2,431,911 63,596 SH   SOLE 18 63,596 0 0
VICOR CORP COM 925815102   1,934,179 50,580 SH   SOLE 19 50,580 0 0
VICOR CORP COM 925815102   98,039,750 2,563,801 SH   SOLE 21 2,563,801 0 0
VICOR CORP COM 925815102   25,115,497 656,786 SH   SOLE 22 638,482 0 18,304
VICOR CORP COM 925815102   6,080 159 SH   SOLE 23 159 0 0
VICOR CORP COM 925815102   163,667 4,280 SH   SOLE 25 4,280 0 0
VICOR CORP COM 925815102   289,859 7,580 SH   SOLE 26 7,580 0 0
VICOR CORP COM 925815102   118,582 3,101 SH   SOLE 28 383 0 2,718
VICOR CORP COM 925815102   1,788,600 46,773 SH   SOLE 30 46,773 0 0
VICOR CORP COM 925815102   170,589 4,461 SH   SOLE 40 4,461 0 0
VICOR CORP COM 925815102   352,879 9,228 SH   SOLE 43 8,371 0 857
VICTORIAS SECRET AND CO COMMON STOCK 926400102   4,837,209 249,598 SH   SOLE 2 28,068 0 221,530
VICTORIAS SECRET AND CO COMMON STOCK 926400102   5,136 265 SH   SOLE 4 265 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   312,599 16,130 SH   SOLE 7 15,347 0 783
VICTORIAS SECRET AND CO COMMON STOCK 926400102   1,321,987 68,214 SH   SOLE 18 68,214 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   512,814 26,461 SH   SOLE 19 26,461 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   139,648,927 7,205,827 SH   SOLE 21 7,205,827 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   38,012,920 1,961,451 SH   SOLE 22 1,866,322 0 95,129
VICTORIAS SECRET AND CO COMMON STOCK 926400102   290,196 14,974 SH   SOLE 25 14,974 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   2,966,477 153,069 SH   SOLE 26 70,144 0 82,925
VICTORIAS SECRET AND CO COMMON STOCK 926400102   53,993 2,786 SH   SOLE 28 1,658 0 1,128
VICTORIAS SECRET AND CO COMMON STOCK 926400102   3,296,480 170,097 SH   SOLE 30 170,097 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   17,849 921 SH   SOLE 31 921 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   98,702 5,093 SH   SOLE 36 5,093 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   284,886 14,700 SH   SOLE 40 14,700 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   12,366,940 638,129 SH   SOLE 43 610,061 0 28,068
VICTORY CAP HLDGS INC COM CL A 92645B103   7,000,992 165,001 SH   SOLE 2 112,407 0 52,594
VICTORY CAP HLDGS INC COM CL A 92645B103   7,850 185 SH   SOLE 4 185 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   8,019 189 SH   SOLE 7 189 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   3,074,181 72,453 SH   SOLE 18 72,453 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   12,170,367 286,834 SH   SOLE 19 286,834 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   42,874,200 1,010,469 SH   SOLE 21 1,010,469 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   55,449,476 1,306,846 SH   SOLE 22 1,256,165 0 50,681
VICTORY CAP HLDGS INC COM CL A 92645B103   72,216 1,702 SH   SOLE 23 1,702 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   292,640 6,897 SH   SOLE 25 6,897 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   1,025,363 24,166 SH   SOLE 26 0 0 24,166
VICTORY CAP HLDGS INC COM CL A 92645B103   73,022 1,721 SH   SOLE 28 0 0 1,721
VICTORY CAP HLDGS INC COM CL A 92645B103   180,370 4,251 SH   SOLE 30 4,251 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   345,507 8,143 SH   SOLE 40 8,143 0 0
VICTORY CAP HLDGS INC COM CL A 92645B103   1,012,719 23,868 SH   SOLE 43 23,096 0 772
VIEMED HEALTHCARE INC COM 92663R105   267,803 28,399 SH   SOLE 2 13,642 0 14,757
VIEMED HEALTHCARE INC COM 92663R105   963,605 102,185 SH   SOLE 18 90,227 0 11,958
VIEMED HEALTHCARE INC COM 92663R105   2,356,698 249,915 SH   SOLE 19 249,915 0 0
VIEMED HEALTHCARE INC COM 92663R105   10,996,625 1,166,132 SH   SOLE 21 1,166,132 0 0
VIEMED HEALTHCARE INC COM 92663R105   9,648,399 1,023,160 SH   SOLE 22 999,638 0 23,522
VIEMED HEALTHCARE INC COM 92663R105   424 45 SH   SOLE 43 45 0 0
VIEW INC CL A NEW 92671V304   15,724 13,673 SH   SOLE 22 13,673 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   27,270 7,997 SH   SOLE 2 570 0 7,427
VIGIL NEUROSCIENCE INC COM 92673K108   153,713 45,077 SH   SOLE 18 45,077 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   98,488 28,882 SH   SOLE 19 28,882 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   1,876,339 550,246 SH   SOLE 21 550,246 0 0
VIGIL NEUROSCIENCE INC COM 92673K108   834,870 244,830 SH   SOLE 22 234,213 0 10,617
VIKING THERAPEUTICS INC COM 92686J106   6,536,384 79,712 SH   SOLE 2 35,560 0 44,152
VIKING THERAPEUTICS INC COM 92686J106   18,450 225 SH   SOLE 4 225 0 0
VIKING THERAPEUTICS INC COM 92686J106   1,205,236 14,698 SH   SOLE 7 13,939 0 759
VIKING THERAPEUTICS INC COM 92686J106   21,954,434 267,737 SH   SOLE 18 258,834 0 8,903
VIKING THERAPEUTICS INC COM 92686J106   76,988,242 938,881 SH   SOLE 19 938,881 0 0
VIKING THERAPEUTICS INC COM 92686J106   301,279,972 3,674,146 SH   SOLE 21 3,674,146 0 0
VIKING THERAPEUTICS INC COM 92686J106   250,958,786 3,060,473 SH   SOLE 22 2,967,199 0 93,274
VIKING THERAPEUTICS INC COM 92686J106   377,446 4,603 SH   SOLE 23 4,603 0 0
VIKING THERAPEUTICS INC COM 92686J106   1,397,854 17,047 SH   SOLE 25 17,047 0 0
VIKING THERAPEUTICS INC COM 92686J106   4,758,542 58,031 SH   SOLE 26 33,424 0 24,607
VIKING THERAPEUTICS INC COM 92686J106   7,082,340 86,370 SH   SOLE 30 86,370 0 0
VIKING THERAPEUTICS INC COM 92686J106   262,482 3,201 SH   SOLE 34 3,201 0 0
VIKING THERAPEUTICS INC COM 92686J106   39,278 479 SH   SOLE 36 479 0 0
VIKING THERAPEUTICS INC COM 92686J106   1,524,708 18,594 SH   SOLE 40 18,594 0 0
VIKING THERAPEUTICS INC COM 92686J106   4,098,114 49,977 SH   SOLE 43 45,540 0 4,437
VILLAGE BK & TR FINL CORP COM NEW 92705T200   4,452 107 SH   SOLE 18 107 0 0
VILLAGE BK & TR FINL CORP COM NEW 92705T200   53,760 1,292 SH   SOLE 21 1,292 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   134,982 4,718 SH   SOLE 2 334 0 4,384
VILLAGE SUPER MKT INC CL A NEW 927107409   372 13 SH   SOLE 7 13 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   696,110 24,331 SH   SOLE 18 24,331 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   533,748 18,656 SH   SOLE 19 18,656 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   8,571,613 299,602 SH   SOLE 21 299,602 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409   6,023,979 210,555 SH   SOLE 22 203,439 0 7,116
VILLAGE SUPER MKT INC CL A NEW 927107409   101,422 3,545 SH   SOLE 43 3,545 0 0
VIMEO INC COMMON STOCK 92719V100   2,385,116 583,158 SH   SOLE 2 325,131 0 258,027
VIMEO INC COMMON STOCK 92719V100   1,951 477 SH   SOLE 4 477 0 0
VIMEO INC COMMON STOCK 92719V100   354,456 86,664 SH   SOLE 7 82,013 0 4,651
VIMEO INC COMMON STOCK 92719V100   1,641,734 401,402 SH   SOLE 18 401,402 0 0
VIMEO INC COMMON STOCK 92719V100   5,340,980 1,305,863 SH   SOLE 19 1,305,863 0 0
VIMEO INC COMMON STOCK 92719V100   30,333,424 7,416,485 SH   SOLE 21 7,416,485 0 0
VIMEO INC COMMON STOCK 92719V100   24,777,343 6,058,030 SH   SOLE 22 5,761,000 0 297,030
VIMEO INC COMMON STOCK 92719V100   25,996 6,356 SH   SOLE 23 6,356 0 0
VIMEO INC COMMON STOCK 92719V100   76,835 18,786 SH   SOLE 25 18,786 0 0
VIMEO INC COMMON STOCK 92719V100   172,214 42,106 SH   SOLE 26 42,106 0 0
VIMEO INC COMMON STOCK 92719V100   11,252 2,751 SH   SOLE 28 2,751 0 0
VIMEO INC COMMON STOCK 92719V100   802,298 196,161 SH   SOLE 30 196,161 0 0
VIMEO INC COMMON STOCK 92719V100   7,763 1,898 SH   SOLE 34 1,898 0 0
VIMEO INC COMMON STOCK 92719V100   12,303 3,008 SH   SOLE 36 3,008 0 0
VIMEO INC COMMON STOCK 92719V100   74,667 18,256 SH   SOLE 40 18,256 0 0
VIMEO INC COMMON STOCK 92719V100   157,526 38,515 SH   SOLE 43 37,901 0 614
VINCE HLDG CORP COM NEW 92719W207   2,103 647 SH   SOLE 18 647 0 0
VINCE HLDG CORP COM NEW 92719W207   27,258 8,387 SH   SOLE 21 8,387 0 0
VINCE HLDG CORP COM NEW 92719W207   143,497 44,153 SH   SOLE 22 44,153 0 0
VINCERX PHARMA INC COM NEW 92731L106   3,557 703 SH   SOLE 2 703 0 0
VINCERX PHARMA INC COM NEW 92731L106   8,470 1,674 SH   SOLE 21 1,674 0 0
VINCERX PHARMA INC COM NEW 92731L106   226,197 44,703 SH   SOLE 22 44,703 0 0
VINCI PARTNERS INVTS LTD COM CL A G9451V109   1,302,540 115,269 SH   SOLE 30 115,269 0 0
VINFAST AUTO LTD SHS Y9390M103   546,591 109,978 SH   SOLE 21 109,978 0 0
VINFAST AUTO LTD SHS Y9390M103   6,322 1,272 SH   SOLE 22 1,272 0 0
VINTAGE WINE ESTATES INC COM 92747V106   6,525 18,126 SH   SOLE 2 18,126 0 0
VINTAGE WINE ESTATES INC COM 92747V106   1,563 4,341 SH   SOLE 18 4,341 0 0
VINTAGE WINE ESTATES INC COM 92747V106   19,474 54,094 SH   SOLE 21 54,094 0 0
VINTAGE WINE ESTATES INC COM 92747V106   65,349 181,524 SH   SOLE 22 181,524 0 0
VINTAGE WINE ESTATES INC COM 92747V106   168 467 SH   SOLE 26 0 0 467
VIPER ENERGY INC CL A 927959106   1,098,879 28,572 SH   SOLE 2 20,101 0 8,471
VIPER ENERGY INC CL A 927959106   7,126,792 185,304 SH   SOLE 21 185,304 0 0
VIPER ENERGY INC CL A 927959106   54,807,115 1,425,042 SH   SOLE 22 1,392,263 0 32,779
VIPER ENERGY INC CL A 927959106   968,654 25,186 SH   SOLE 26 25,186 0 0
VIPER ENERGY INC CL A 927959106   2,103,108 54,683 SH   SOLE 28 0 0 54,683
VIPER ENERGY INC CL A 927959106   1,501,901 39,051 SH   SOLE 30 39,051 0 0
VIPER ENERGY INC CL A 927959106   231 6 SH   SOLE 43 6 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   7,861,465 475,013 SH   SOLE 2 315,672 0 159,341
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   3,427,604 207,106 SH   SOLE 4 158,481 0 48,625
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   6,620,480 400,029 SH   SOLE 7 394,074 0 5,955
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   1,605,416 97,004 SH   SOLE 13 97,004 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   6,736,578 407,044 SH   SOLE 15 407,044 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   2,272,150 137,290 SH   SOLE 18 137,290 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   32,488 1,963 SH   SOLE 19 1,963 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   106,186,621 6,416,110 SH   SOLE 21 6,416,110 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   79,041,228 4,775,905 SH   SOLE 22 4,084,914 0 690,991
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   7,002,189 423,093 SH   SOLE 23 423,093 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   4,959,075 299,642 SH   SOLE 25 299,642 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   12,821,649 774,722 SH   SOLE 26 37,307 0 737,415
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   23,928,950 1,445,858 SH   SOLE 28 0 0 1,445,858
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   178,525 10,787 SH   SOLE 29 10,787 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   69,613,123 4,206,231 SH   SOLE 30 4,206,231 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   403,572 24,385 SH   SOLE 34 24,385 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   217,881 13,165 SH   SOLE 36 13,165 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   79,457 4,801 SH   SOLE 40 4,801 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   14,907,744 900,770 SH   SOLE 43 819,399 0 81,371
VIR BIOTECHNOLOGY INC COM 92764N102   3,198,112 315,707 SH   SOLE 2 145,125 0 170,582
VIR BIOTECHNOLOGY INC COM 92764N102   2,381 235 SH   SOLE 4 235 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   48,188 4,757 SH   SOLE 7 4,757 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   2,931,804 289,418 SH   SOLE 18 289,418 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   6,791,547 670,439 SH   SOLE 19 670,439 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   111,180,042 10,975,325 SH   SOLE 21 10,975,325 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   34,228,318 3,378,906 SH   SOLE 22 3,228,097 0 150,809
VIR BIOTECHNOLOGY INC COM 92764N102   140,675 13,887 SH   SOLE 23 13,887 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   228,715 22,578 SH   SOLE 25 22,578 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   1,943,906 191,896 SH   SOLE 26 46,977 0 144,919
VIR BIOTECHNOLOGY INC COM 92764N102   17,099 1,688 SH   SOLE 28 1,688 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   4,620,779 456,148 SH   SOLE 30 456,148 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   241,398 23,830 SH   SOLE 40 23,830 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   2,216,424 218,798 SH   SOLE 43 202,408 0 16,390
VIRACTA THERAPEUTICS INC COM 92765F108   5,654 5,543 SH   SOLE 18 5,543 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   64,863 63,591 SH   SOLE 21 63,591 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   239,543 234,846 SH   SOLE 22 234,846 0 0
VIRCO MFG CO COM 927651109   22,745 2,081 SH   SOLE 18 2,081 0 0
VIRCO MFG CO COM 927651109   310,980 28,452 SH   SOLE 21 28,452 0 0
VIRCO MFG CO COM 927651109   654,204 59,854 SH   SOLE 22 59,854 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   584,569 394,979 SH   SOLE 2 107,666 0 287,313
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,079 729 SH   SOLE 4 729 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   10,176 6,876 SH   SOLE 7 6,876 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,257,686 849,788 SH   SOLE 18 849,788 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   1,108,994 749,320 SH   SOLE 19 749,320 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   26,557,656 17,944,362 SH   SOLE 21 17,944,362 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   15,436,675 10,430,186 SH   SOLE 22 10,108,321 0 321,865
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   85,477 57,755 SH   SOLE 25 57,755 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   179,305 121,152 SH   SOLE 26 121,152 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   77,725 52,517 SH   SOLE 28 2,831 0 49,686
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   847,433 572,590 SH   SOLE 30 572,590 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   2,060 1,392 SH   SOLE 36 1,392 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   153,670 103,831 SH   SOLE 40 103,831 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   14,355 9,699 SH   OTR 43 9,699 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   679,250 458,953 SH   SOLE 43 443,539 0 15,414
VIRGINIA NATL BANKSHARES COR COM 928031103   62,367 2,072 SH   SOLE 2 198 0 1,874
VIRGINIA NATL BANKSHARES COR COM 928031103   426,035 14,154 SH   SOLE 18 14,154 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   281,194 9,342 SH   SOLE 19 9,342 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   5,558,417 184,665 SH   SOLE 21 184,665 0 0
VIRGINIA NATL BANKSHARES COR COM 928031103   2,069,736 68,762 SH   SOLE 22 65,584 0 3,178
VIRIDIAN THERAPEUTICS INC COM 92790C104   476,184 27,195 SH   SOLE 2 13,389 0 13,806
VIRIDIAN THERAPEUTICS INC COM 92790C104   770 44 SH   SOLE 4 44 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   331,482 18,931 SH   SOLE 7 17,915 0 1,016
VIRIDIAN THERAPEUTICS INC COM 92790C104   2,093,898 119,583 SH   SOLE 18 119,583 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   1,849,021 105,598 SH   SOLE 19 105,598 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   34,158,981 1,950,827 SH   SOLE 21 1,950,827 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   26,454,178 1,510,804 SH   SOLE 22 1,471,796 0 39,008
VIRIDIAN THERAPEUTICS INC COM 92790C104   151,637 8,660 SH   SOLE 25 8,660 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   8,948 511 SH   SOLE 26 511 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   1,025,386 58,560 SH   SOLE 30 58,560 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   8,948 511 SH   SOLE 36 511 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   199,561 11,397 SH   SOLE 40 11,397 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   158 9 SH   SOLE 43 9 0 0
VIRIOS THERAPEUTICS INC COM 92829J104   362 755 SH   SOLE 22 755 0 0
VIRNETX HLDG CORP COM 92823T207   335,280 52,900 SH   SOLE 22 52,900 0 0
VIRTRA INC COM PAR 92827K301   17,394 1,692 SH   SOLE 18 1,692 0 0
VIRTRA INC COM PAR 92827K301   238,352 23,186 SH   SOLE 21 23,186 0 0
VIRTRA INC COM PAR 92827K301   817,219 79,496 SH   SOLE 22 79,496 0 0
VIRTU FINL INC CL A 928254101   6,322,191 308,099 SH   SOLE 2 95,683 0 212,416
VIRTU FINL INC CL A 928254101   5,130 250 SH   SOLE 4 250 0 0
VIRTU FINL INC CL A 928254101   15,965 778 SH   SOLE 7 778 0 0
VIRTU FINL INC CL A 928254101   901,382 43,927 SH   SOLE 18 43,927 0 0
VIRTU FINL INC CL A 928254101   1,525,888 74,361 SH   SOLE 19 74,361 0 0
VIRTU FINL INC CL A 928254101   24,379,627 1,188,091 SH   SOLE 21 1,188,091 0 0
VIRTU FINL INC CL A 928254101   49,974,346 2,435,397 SH   SOLE 22 2,310,785 0 124,612
VIRTU FINL INC CL A 928254101   318,327 15,513 SH   SOLE 25 15,513 0 0
VIRTU FINL INC CL A 928254101   1,442,084 70,277 SH   SOLE 26 33,404 0 36,873
VIRTU FINL INC CL A 928254101   163,237 7,955 SH   SOLE 28 888 0 7,067
VIRTU FINL INC CL A 928254101   1,275,975 62,182 SH   SOLE 30 62,182 0 0
VIRTU FINL INC CL A 928254101   26,614 1,297 SH   SOLE 31 1,297 0 0
VIRTU FINL INC CL A 928254101   44,898 2,188 SH   SOLE 36 2,188 0 0
VIRTU FINL INC CL A 928254101   399,258 19,457 SH   SOLE 40 19,457 0 0
VIRTU FINL INC CL A 928254101   2,076,051 101,172 SH   SOLE 43 91,671 0 9,501
VIRTUS INVT PARTNERS INC COM 92828Q109   1,818,933 7,335 SH   SOLE 2 3,502 0 3,833
VIRTUS INVT PARTNERS INC COM 92828Q109   5,952 24 SH   SOLE 4 24 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   412,143 1,662 SH   SOLE 7 1,574 0 88
VIRTUS INVT PARTNERS INC COM 92828Q109   5,440,185 21,938 SH   SOLE 18 21,938 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   3,601,662 14,524 SH   SOLE 19 14,524 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   195,264,908 787,422 SH   SOLE 21 787,422 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   53,874,647 217,254 SH   SOLE 22 208,005 0 9,249
VIRTUS INVT PARTNERS INC COM 92828Q109   387,841 1,564 SH   SOLE 25 1,564 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   641,276 2,586 SH   SOLE 26 2,586 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   33,725 136 SH   SOLE 28 136 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   3,795,582 15,306 SH   SOLE 30 15,306 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   387,593 1,563 SH   SOLE 40 1,563 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   4,084,481 16,471 SH   SOLE 43 14,173 0 2,298
VISA INC COM CL A 92826C839   1,012,985,327 3,629,731 SH   SOLE 2 1,269,523 0 2,360,208
VISA INC COM CL A 92826C839   413,627,817 1,482,112 SH   SOLE 4 782,973 0 699,139
VISA INC COM CL A 92826C839   432,311,665 1,549,060 SH   SOLE 7 1,327,196 0 221,864
VISA INC COM CL A 92826C839   36,680,880 131,435 SH   SOLE 13 131,435 0 0
VISA INC COM CL A 92826C839   63,967,090 229,207 SH   SOLE 15 229,207 0 0
VISA INC COM CL A 92826C839   1,415,719,464 5,072,809 SH   SOLE 18 4,622,095 0 450,714
VISA INC COM CL A 92826C839   1,152,009,029 4,127,881 SH   SOLE 19 4,127,881 0 0
VISA INC COM CL A 92826C839   12,818,652,605 45,931,821 SH   SOLE 21 45,931,821 0 0
VISA INC COM CL A 92826C839   10,014,582,072 35,884,270 SH   SOLE 22 32,271,836 0 3,612,434
VISA INC COM CL A 92826C839   906,846,459 3,249,414 SH   SOLE 23 3,249,414 0 0
VISA INC COM CL A 92826C839   1,060,084,543 3,798,497 SH   SOLE 25 3,730,658 0 67,839
VISA INC COM CL A 92826C839   535,083,991 1,917,314 SH   SOLE 26 1,122,060 0 795,254
VISA INC COM CL A 92826C839   1,056,305,241 3,784,955 SH   SOLE 28 169,689 0 3,615,266
VISA INC COM CL A 92826C839   20,675,363 74,084 SH   SOLE 29 74,084 0 0
VISA INC COM CL A 92826C839   3,038,709,834 10,888,311 SH   SOLE 30 10,888,311 0 0
VISA INC COM CL A 92826C839   142,464,479 510,479 SH   SOLE 31 485,211 0 25,268
VISA INC COM CL A 92826C839   51,154,248 183,296 SH   SOLE 32 183,296 0 0
VISA INC COM CL A 92826C839   460,696,892 1,650,770 SH   SOLE 34 1,650,770 0 0
VISA INC COM CL A 92826C839   97,699,489 350,077 SH   SOLE 36 350,077 0 0
VISA INC COM CL A 92826C839   21,782,473 78,051 SH   SOLE 40 78,051 0 0
VISA INC COM CL A 92826C839   568,765 2,038 SH   OTR 43 2,038 0 0
VISA INC COM CL A 92826C839   782,443,484 2,803,653 SH   SOLE 43 2,368,881 0 434,772
VISHAY INTERTECHNOLOGY INC COM 928298108   4,132,999 182,231 SH   SOLE 2 104,724 0 77,507
VISHAY INTERTECHNOLOGY INC COM 928298108   28,509 1,257 SH   SOLE 4 408 0 849
VISHAY INTERTECHNOLOGY INC COM 928298108   46,154 2,035 SH   SOLE 7 2,035 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   11,403,867 502,816 SH   SOLE 18 502,816 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   6,166,329 271,884 SH   SOLE 19 271,884 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   221,472,423 9,765,098 SH   SOLE 21 9,765,098 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   94,850,527 4,182,122 SH   SOLE 22 4,014,893 0 167,229
VISHAY INTERTECHNOLOGY INC COM 928298108   595,259 26,246 SH   SOLE 25 26,246 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   808,565 35,651 SH   SOLE 26 35,651 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   3,243 143 SH   SOLE 28 143 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   5,106,561 225,157 SH   SOLE 30 225,157 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   72,168 3,182 SH   SOLE 36 3,182 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   622,044 27,427 SH   SOLE 40 27,427 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   7,956,883 350,833 SH   SOLE 43 335,569 0 15,264
VISHAY PRECISION GROUP INC COM 92835K103   2,409,471 68,199 SH   SOLE 2 63,500 0 4,699
VISHAY PRECISION GROUP INC COM 92835K103   1,908 54 SH   SOLE 7 54 0 0
VISHAY PRECISION GROUP INC COM 92835K103   1,219,168 34,508 SH   SOLE 18 34,508 0 0
VISHAY PRECISION GROUP INC COM 92835K103   915,930 25,925 SH   SOLE 19 25,925 0 0
VISHAY PRECISION GROUP INC COM 92835K103   17,373,280 491,743 SH   SOLE 21 491,743 0 0
VISHAY PRECISION GROUP INC COM 92835K103   13,188,866 373,305 SH   SOLE 22 356,255 0 17,050
VISHAY PRECISION GROUP INC COM 92835K103   70,589 1,998 SH   SOLE 25 1,998 0 0
VISHAY PRECISION GROUP INC COM 92835K103   40,912 1,158 SH   SOLE 28 0 0 1,158
VISHAY PRECISION GROUP INC COM 92835K103   708,367 20,050 SH   SOLE 30 20,050 0 0
VISHAY PRECISION GROUP INC COM 92835K103   53,207 1,506 SH   SOLE 40 1,506 0 0
VISHAY PRECISION GROUP INC COM 92835K103   821,493 23,252 SH   SOLE 43 22,173 0 1,079
VISION MARINE TECHNOLOGIES I COM C96657116   426 715 SH   SOLE 18 715 0 0
VISION MARINE TECHNOLOGIES I COM C96657116   13,134 22,062 SH   SOLE 21 22,062 0 0
VISLINK TECHNOLOGIES INC COM NEW 92836Y409   103,974 30,313 SH   SOLE 22 30,313 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   40,129,745 969,786 SH   SOLE 25 969,786 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   1,320,891 31,921 SH   SOLE 30 31,921 0 0
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   1,903 46 SH   SOLE 43 46 0 0
VISTA OUTDOOR INC COM 928377100   1,048,763 31,994 SH   SOLE 2 15,887 0 16,107
VISTA OUTDOOR INC COM 928377100   7,572 231 SH   SOLE 4 231 0 0
VISTA OUTDOOR INC COM 928377100   17,570 536 SH   SOLE 7 536 0 0
VISTA OUTDOOR INC COM 928377100   5,934,360 181,036 SH   SOLE 18 181,036 0 0
VISTA OUTDOOR INC COM 928377100   4,072,587 124,240 SH   SOLE 19 124,240 0 0
VISTA OUTDOOR INC COM 928377100   222,424,560 6,785,374 SH   SOLE 21 6,785,374 0 0
VISTA OUTDOOR INC COM 928377100   55,739,669 1,700,417 SH   SOLE 22 1,624,103 0 76,314
VISTA OUTDOOR INC COM 928377100   951,407 29,024 SH   SOLE 26 29,024 0 0
VISTA OUTDOOR INC COM 928377100   3,973,624 121,221 SH   SOLE 30 121,221 0 0
VISTA OUTDOOR INC COM 928377100   53,923 1,645 SH   SOLE 36 1,645 0 0
VISTA OUTDOOR INC COM 928377100   1,615,661 49,288 SH   SOLE 43 45,208 0 4,080
VISTAGEN THERAPEUTICS INC COM 92840H400   9,266 1,755 SH   SOLE 21 1,755 0 0
VISTAGEN THERAPEUTICS INC COM 92840H400   1,830,486 346,683 SH   SOLE 22 346,683 0 0
VISTEON CORP COM NEW 92839U206   12,153,465 103,337 SH   SOLE 2 58,719 0 44,618
VISTEON CORP COM NEW 92839U206   11,643 99 SH   SOLE 4 99 0 0
VISTEON CORP COM NEW 92839U206   851,379 7,239 SH   SOLE 7 6,855 0 384
VISTEON CORP COM NEW 92839U206   14,403,461 122,468 SH   SOLE 18 115,251 0 7,217
VISTEON CORP COM NEW 92839U206   33,786,178 287,273 SH   SOLE 19 287,273 0 0
VISTEON CORP COM NEW 92839U206   244,506,368 2,078,959 SH   SOLE 21 2,078,959 0 0
VISTEON CORP COM NEW 92839U206   131,900,438 1,121,507 SH   SOLE 22 1,079,140 0 42,367
VISTEON CORP COM NEW 92839U206   838,559 7,130 SH   SOLE 23 7,130 0 0
VISTEON CORP COM NEW 92839U206   625,568 5,319 SH   SOLE 25 5,319 0 0
VISTEON CORP COM NEW 92839U206   6,756,106 57,445 SH   SOLE 26 15,736 0 41,709
VISTEON CORP COM NEW 92839U206   58,570 498 SH   SOLE 28 498 0 0
VISTEON CORP COM NEW 92839U206   6,642,613 56,480 SH   SOLE 30 56,480 0 0
VISTEON CORP COM NEW 92839U206   136,545 1,161 SH   SOLE 34 1,161 0 0
VISTEON CORP COM NEW 92839U206   76,447 650 SH   SOLE 36 650 0 0
VISTEON CORP COM NEW 92839U206   692,723 5,890 SH   SOLE 40 5,890 0 0
VISTEON CORP COM NEW 92839U206   4,074,716 34,646 SH   SOLE 43 31,869 0 2,777
VISTRA CORP COM 92840M102   43,948,802 630,995 SH   SOLE 2 268,747 0 362,248
VISTRA CORP COM 92840M102   8,386,835 120,414 SH   SOLE 4 87,169 0 33,245
VISTRA CORP COM 92840M102   6,983,945 100,272 SH   SOLE 7 99,019 0 1,253
VISTRA CORP COM 92840M102   489,709 7,031 SH   SOLE 13 7,031 0 0
VISTRA CORP COM 92840M102   2,491,729 35,775 SH   SOLE 15 35,775 0 0
VISTRA CORP COM 92840M102   58,990,137 846,951 SH   SOLE 18 846,951 0 0
VISTRA CORP COM 92840M102   43,249,446 620,954 SH   SOLE 19 620,954 0 0
VISTRA CORP COM 92840M102   1,317,823,342 18,920,651 SH   SOLE 21 18,920,651 0 0
VISTRA CORP COM 92840M102   737,595,798 10,590,033 SH   SOLE 22 9,857,033 0 733,000
VISTRA CORP COM 92840M102   35,207,727 505,495 SH   SOLE 23 505,495 0 0
VISTRA CORP COM 92840M102   11,683,996 167,753 SH   SOLE 25 167,753 0 0
VISTRA CORP COM 92840M102   15,126,169 217,174 SH   SOLE 26 189,259 0 27,915
VISTRA CORP COM 92840M102   14,982,063 215,105 SH   SOLE 28 6,017 0 209,088
VISTRA CORP COM 92840M102   53,165,656 763,326 SH   SOLE 30 763,326 0 0
VISTRA CORP COM 92840M102   5,775,657 82,924 SH   SOLE 31 77,349 0 5,575
VISTRA CORP COM 92840M102   19,554,655 280,756 SH   SOLE 34 280,756 0 0
VISTRA CORP COM 92840M102   5,164,617 74,151 SH   SOLE 36 74,151 0 0
VISTRA CORP COM 92840M102   546,404 7,845 SH   SOLE 40 7,845 0 0
VISTRA CORP COM 92840M102   19,920 286 SH   OTR 43 286 0 0
VISTRA CORP COM 92840M102   28,164,340 404,370 SH   SOLE 43 338,085 0 66,284
VITA COCO CO INC COM 92846Q107   1,056,402 43,242 SH   SOLE 2 34,374 0 8,868
VITA COCO CO INC COM 92846Q107   4,691 192 SH   SOLE 4 192 0 0
VITA COCO CO INC COM 92846Q107   8,941 366 SH   SOLE 7 366 0 0
VITA COCO CO INC COM 92846Q107   2,273,309 93,054 SH   SOLE 18 93,054 0 0
VITA COCO CO INC COM 92846Q107   1,986,232 81,303 SH   SOLE 19 81,303 0 0
VITA COCO CO INC COM 92846Q107   37,685,962 1,542,610 SH   SOLE 21 1,542,610 0 0
VITA COCO CO INC COM 92846Q107   23,604,315 966,202 SH   SOLE 22 939,218 0 26,984
VITA COCO CO INC COM 92846Q107   183,445 7,509 SH   SOLE 25 7,509 0 0
VITA COCO CO INC COM 92846Q107   57,411 2,350 SH   SOLE 28 0 0 2,350
VITA COCO CO INC COM 92846Q107   396,621 16,235 SH   SOLE 30 16,235 0 0
VITA COCO CO INC COM 92846Q107   77,932 3,190 SH   SOLE 34 3,190 0 0
VITA COCO CO INC COM 92846Q107   255,880 10,474 SH   SOLE 40 10,474 0 0
VITA COCO CO INC COM 92846Q107   256,295 10,491 SH   SOLE 43 10,347 0 144
VITAL ENERGY INC COM 516806205   816,892 15,548 SH   SOLE 2 6,611 0 8,937
VITAL ENERGY INC COM 516806205   6,673 127 SH   SOLE 4 127 0 0
VITAL ENERGY INC COM 516806205   8,774 167 SH   SOLE 7 167 0 0
VITAL ENERGY INC COM 516806205   4,104,793 78,127 SH   SOLE 18 78,127 0 0
VITAL ENERGY INC COM 516806205   2,615,441 49,780 SH   SOLE 19 49,780 0 0
VITAL ENERGY INC COM 516806205   151,927,028 2,891,645 SH   SOLE 21 2,891,645 0 0
VITAL ENERGY INC COM 516806205   41,215,896 784,467 SH   SOLE 22 756,780 0 27,687
VITAL ENERGY INC COM 516806205   1,932,579 36,783 SH   SOLE 26 9,984 0 26,799
VITAL ENERGY INC COM 516806205   3,173,889 60,409 SH   SOLE 30 60,409 0 0
VITAL ENERGY INC COM 516806205   1,656,849 31,535 SH   SOLE 43 29,398 0 2,137
VITAL FARMS INC COM 92847W103   9,156,315 393,820 SH   SOLE 2 258,385 0 135,435
VITAL FARMS INC COM 92847W103   1,960,394 84,318 SH   SOLE 7 83,038 0 1,280
VITAL FARMS INC COM 92847W103   3,494,196 150,288 SH   SOLE 18 129,383 0 20,905
VITAL FARMS INC COM 92847W103   14,592,374 627,629 SH   SOLE 19 627,629 0 0
VITAL FARMS INC COM 92847W103   30,103,589 1,294,778 SH   SOLE 21 1,294,778 0 0
VITAL FARMS INC COM 92847W103   36,179,674 1,556,115 SH   SOLE 22 1,482,353 0 73,762
VITAL FARMS INC COM 92847W103   418,314 17,992 SH   SOLE 23 17,992 0 0
VITAL FARMS INC COM 92847W103   120,179 5,169 SH   SOLE 25 5,169 0 0
VITAL FARMS INC COM 92847W103   3,336,863 143,521 SH   SOLE 26 3,585 0 139,936
VITAL FARMS INC COM 92847W103   1,305,650 56,157 SH   SOLE 30 56,157 0 0
VITAL FARMS INC COM 92847W103   95,744 4,118 SH   SOLE 34 4,118 0 0
VITAL FARMS INC COM 92847W103   43,640 1,877 SH   SOLE 36 1,877 0 0
VITAL FARMS INC COM 92847W103   139,058 5,981 SH   SOLE 40 5,981 0 0
VITAL FARMS INC COM 92847W103   1,720,779 74,012 SH   SOLE 43 73,338 0 674
VITESSE ENERGY INC COMMON STOCK 92852X103   1,024,353 43,167 SH   SOLE 2 8,294 0 34,873
VITESSE ENERGY INC COMMON STOCK 92852X103   1,566 66 SH   SOLE 4 66 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   6,027 254 SH   SOLE 7 254 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   1,586,540 66,858 SH   SOLE 18 66,858 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   1,283,057 54,069 SH   SOLE 19 54,069 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   21,525,222 907,089 SH   SOLE 21 907,089 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   16,717,666 704,495 SH   SOLE 22 671,756 0 32,739
VITESSE ENERGY INC COMMON STOCK 92852X103   182,128 7,675 SH   SOLE 26 7,675 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   264,305 11,138 SH   SOLE 30 11,138 0 0
VITESSE ENERGY INC COMMON STOCK 92852X103   514,826 21,695 SH   SOLE 43 19,370 0 2,325
VITRU LTD COM G9440D103   81,360 5,406 SH   SOLE 2 5,406 0 0
VITRU LTD COM G9440D103   9,165 609 SH   SOLE 22 609 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   6,340 3,427 SH   SOLE 18 3,427 0 0
VIVANI MEDICAL INC COMMON STOCK 92854B109   93,049 50,297 SH   SOLE 21 50,297 0 0
VIVID SEATS INC COM CL A 92854T100   261,398 43,639 SH   SOLE 2 19,378 0 24,261
VIVID SEATS INC COM CL A 92854T100   4,427 739 SH   SOLE 7 739 0 0
VIVID SEATS INC COM CL A 92854T100   1,112,229 185,681 SH   SOLE 18 185,681 0 0
VIVID SEATS INC COM CL A 92854T100   945,144 157,787 SH   SOLE 19 157,787 0 0
VIVID SEATS INC COM CL A 92854T100   16,056,057 2,680,477 SH   SOLE 21 2,680,477 0 0
VIVID SEATS INC COM CL A 92854T100   11,971,530 1,998,586 SH   SOLE 22 1,921,131 0 77,455
VIVID SEATS INC COM CL A 92854T100   38,995 6,510 SH   SOLE 25 6,510 0 0
VIVID SEATS INC COM CL A 92854T100   172,608 28,816 SH   SOLE 43 28,080 0 736
VIZIO HLDG CORP CL A COM 92858V101   848,145 77,527 SH   SOLE 2 31,984 0 45,543
VIZIO HLDG CORP CL A COM 92858V101   8,128 743 SH   SOLE 7 743 0 0
VIZIO HLDG CORP CL A COM 92858V101   2,005,247 183,295 SH   SOLE 18 183,295 0 0
VIZIO HLDG CORP CL A COM 92858V101   3,093,121 282,735 SH   SOLE 19 282,735 0 0
VIZIO HLDG CORP CL A COM 92858V101   30,510,238 2,788,870 SH   SOLE 21 2,788,870 0 0
VIZIO HLDG CORP CL A COM 92858V101   30,710,155 2,807,144 SH   SOLE 22 2,730,967 0 76,177
VIZIO HLDG CORP CL A COM 92858V101   46,583 4,258 SH   SOLE 23 4,258 0 0
VIZIO HLDG CORP CL A COM 92858V101   170,161 15,554 SH   SOLE 25 15,554 0 0
VIZIO HLDG CORP CL A COM 92858V101   201,296 18,400 SH   SOLE 26 0 0 18,400
VIZIO HLDG CORP CL A COM 92858V101   125,646 11,485 SH   SOLE 30 11,485 0 0
VIZIO HLDG CORP CL A COM 92858V101   166,999 15,265 SH   SOLE 40 15,265 0 0
VIZIO HLDG CORP CL A COM 92858V101   390,481 35,693 SH   SOLE 43 32,814 0 2,879
VNET GROUP INC SPONSORED ADS A 90138A103   2,291 1,478 SH   SOLE 2 1,478 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   2,674 1,725 SH   SOLE 4 1,725 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   19,874 12,822 SH   SOLE 7 12,822 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   1,780,431 1,148,665 SH   SOLE 21 1,148,665 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   896,311 578,265 SH   SOLE 22 488,532 0 89,733
VNET GROUP INC SPONSORED ADS A 90138A103   524,982 338,698 SH   SOLE 30 338,698 0 0
VNET GROUP INC SPONSORED ADS A 90138A103   41,641 26,865 SH   SOLE 43 26,393 0 472
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   2,129,993 239,325 SH   SOLE 18 238,437 0 888
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   15,578,987 1,750,448 SH   SOLE 43 1,641,576 0 108,872
VOLATO GROUP INC CL A COM 74349W104   5,265 1,483 SH   SOLE 22 1,483 0 0
VOLCON INC COM 92864V301   120 176 SH   SOLE 21 176 0 0
VOLITIONRX LTD COM 928661107   6,322 8,352 SH   SOLE 18 8,352 0 0
VOLITIONRX LTD COM 928661107   91,007 120,221 SH   SOLE 21 120,221 0 0
VOLITIONRX LTD COM 928661107   337,007 445,187 SH   SOLE 22 445,187 0 0
VONTIER CORPORATION COM 928881101   10,395,877 229,186 SH   SOLE 2 142,817 0 86,369
VONTIER CORPORATION COM 928881101   54,341 1,198 SH   SOLE 4 422 0 776
VONTIER CORPORATION COM 928881101   1,476,967 32,561 SH   SOLE 7 30,882 0 1,679
VONTIER CORPORATION COM 928881101   12,199,436 268,947 SH   SOLE 18 268,947 0 0
VONTIER CORPORATION COM 928881101   2,268,227 50,005 SH   SOLE 19 50,005 0 0
VONTIER CORPORATION COM 928881101   368,110,099 8,115,302 SH   SOLE 21 8,115,302 0 0
VONTIER CORPORATION COM 928881101   209,415,735 4,616,749 SH   SOLE 22 4,409,928 0 206,821
VONTIER CORPORATION COM 928881101   1,542,240 34,000 SH   SOLE 25 34,000 0 0
VONTIER CORPORATION COM 928881101   1,967,172 43,368 SH   SOLE 26 43,368 0 0
VONTIER CORPORATION COM 928881101   832,900 18,362 SH   SOLE 28 3,008 0 15,354
VONTIER CORPORATION COM 928881101   8,263,639 182,179 SH   SOLE 30 182,179 0 0
VONTIER CORPORATION COM 928881101   87,953 1,939 SH   SOLE 31 1,939 0 0
VONTIER CORPORATION COM 928881101   252,383 5,564 SH   SOLE 36 5,564 0 0
VONTIER CORPORATION COM 928881101   1,471,342 32,437 SH   SOLE 40 32,437 0 0
VONTIER CORPORATION COM 928881101   13,014,342 286,912 SH   SOLE 43 266,184 0 20,728
VOR BIOPHARMA INC COM 929033108   73,273 30,917 SH   SOLE 2 18,183 0 12,734
VOR BIOPHARMA INC COM 929033108   255,593 107,845 SH   SOLE 18 107,845 0 0
VOR BIOPHARMA INC COM 929033108   164,788 69,531 SH   SOLE 19 69,531 0 0
VOR BIOPHARMA INC COM 929033108   3,067,434 1,294,276 SH   SOLE 21 1,294,276 0 0
VOR BIOPHARMA INC COM 929033108   1,765,387 744,889 SH   SOLE 22 720,546 0 24,343
VORNADO RLTY TR SH BEN INT 929042109   13,169,237 457,742 SH   SOLE 2 140,661 0 317,081
VORNADO RLTY TR SH BEN INT 929042109   2,378,732 82,681 SH   SOLE 4 82,681 0 0
VORNADO RLTY TR SH BEN INT 929042109   8,177,211 284,227 SH   SOLE 7 255,293 0 28,934
VORNADO RLTY TR SH BEN INT 929042109   8,062,044 280,224 SH   SOLE 18 280,224 0 0
VORNADO RLTY TR SH BEN INT 929042109   10,041,334 349,021 SH   SOLE 19 349,021 0 0
VORNADO RLTY TR SH BEN INT 929042109   274,356,503 9,536,201 SH   SOLE 21 9,536,201 0 0
VORNADO RLTY TR SH BEN INT 929042109   188,183,045 6,540,947 SH   SOLE 22 6,226,013 0 314,934
VORNADO RLTY TR SH BEN INT 929042109   244,919 8,513 SH   SOLE 23 8,513 0 0
VORNADO RLTY TR SH BEN INT 929042109   45,954,637 1,597,311 SH   SOLE 25 1,597,311 0 0
VORNADO RLTY TR SH BEN INT 929042109   3,362,465 116,874 SH   SOLE 26 94,614 0 22,260
VORNADO RLTY TR SH BEN INT 929042109   3,648,669 126,822 SH   SOLE 28 9,307 0 117,515
VORNADO RLTY TR SH BEN INT 929042109   17,773,674 617,785 SH   SOLE 30 617,785 0 0
VORNADO RLTY TR SH BEN INT 929042109   68,070 2,366 SH   SOLE 31 2,366 0 0
VORNADO RLTY TR SH BEN INT 929042109   523,585 18,199 SH   SOLE 36 18,199 0 0
VORNADO RLTY TR SH BEN INT 929042109   976,540 33,943 SH   SOLE 40 33,943 0 0
VORNADO RLTY TR SH BEN INT 929042109   28,445,945 988,736 SH   SOLE 43 881,907 0 106,829
VOXX INTL CORP CL A 91829F104   43,787 5,366 SH   SOLE 2 524 0 4,842
VOXX INTL CORP CL A 91829F104   277,105 33,959 SH   SOLE 18 33,959 0 0
VOXX INTL CORP CL A 91829F104   207,990 25,489 SH   SOLE 19 25,489 0 0
VOXX INTL CORP CL A 91829F104   3,495,189 428,332 SH   SOLE 21 428,332 0 0
VOXX INTL CORP CL A 91829F104   2,885,800 353,652 SH   SOLE 22 345,627 0 8,025
VOYA FINANCIAL INC COM 929089100   21,476,495 290,537 SH   SOLE 2 116,405 0 174,132
VOYA FINANCIAL INC COM 929089100   23,654 320 SH   SOLE 4 320 0 0
VOYA FINANCIAL INC COM 929089100   1,739,633 23,534 SH   SOLE 7 22,329 0 1,205
VOYA FINANCIAL INC COM 929089100   65,345 884 SH   SOLE 15 884 0 0
VOYA FINANCIAL INC COM 929089100   62,789,102 849,420 SH   SOLE 18 848,787 0 633
VOYA FINANCIAL INC COM 929089100   10,864,836 146,981 SH   SOLE 19 146,981 0 0
VOYA FINANCIAL INC COM 929089100   394,670,855 5,339,162 SH   SOLE 21 5,339,162 0 0
VOYA FINANCIAL INC COM 929089100   231,445,738 3,131,030 SH   SOLE 22 2,998,435 0 132,595
VOYA FINANCIAL INC COM 929089100   14,124,560 191,079 SH   SOLE 25 149,946 0 41,133
VOYA FINANCIAL INC COM 929089100   8,145,467 110,193 SH   SOLE 26 88,457 0 21,736
VOYA FINANCIAL INC COM 929089100   7,263,897 98,267 SH   SOLE 28 54,816 0 43,451
VOYA FINANCIAL INC COM 929089100   10,944,300 148,056 SH   SOLE 30 148,056 0 0
VOYA FINANCIAL INC COM 929089100   90,182 1,220 SH   SOLE 31 1,220 0 0
VOYA FINANCIAL INC COM 929089100   21,393,335 289,412 SH   SOLE 34 289,412 0 0
VOYA FINANCIAL INC COM 929089100   3,294,319 44,566 SH   SOLE 36 44,566 0 0
VOYA FINANCIAL INC COM 929089100   1,653,221 22,365 SH   SOLE 40 22,365 0 0
VOYA FINANCIAL INC COM 929089100   12,271 166 SH   OTR 43 166 0 0
VOYA FINANCIAL INC COM 929089100   14,629,217 197,906 SH   SOLE 43 187,969 0 9,937
VOYAGER THERAPEUTICS INC COM 92915B106   1,462,629 157,103 SH   SOLE 2 107,044 0 50,059
VOYAGER THERAPEUTICS INC COM 92915B106   3,054 328 SH   SOLE 7 328 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   1,032,870 110,942 SH   SOLE 18 110,942 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   9,680,221 1,039,766 SH   SOLE 19 1,039,766 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   16,018,023 1,720,518 SH   SOLE 21 1,720,518 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   11,773,584 1,264,617 SH   SOLE 22 1,246,867 0 17,750
VOYAGER THERAPEUTICS INC COM 92915B106   82,645 8,877 SH   SOLE 23 8,877 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   438,641 47,115 SH   SOLE 26 0 0 47,115
VOYAGER THERAPEUTICS INC COM 92915B106   266,434 28,618 SH   SOLE 30 28,618 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   38,590 4,145 SH   SOLE 34 4,145 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   143,514 15,415 SH   SOLE 43 15,308 0 107
VROOM INC COM NEW 92918V208   332,473 24,756 SH   SOLE 22 24,756 0 0
VROOM INC COM NEW 92918V208   940 70 SH   SOLE 28 70 0 0
VROOM INC NOTE 0.750% 7/0 92918VAB5   1,162,500 2,325,000 PRN   SOLE 21 2,325,000 0 0
VSE CORP COM 918284100   793,760 9,922 SH   SOLE 2 3,968 0 5,954
VSE CORP COM 918284100   7,440 93 SH   SOLE 4 93 0 0
VSE CORP COM 918284100   395,840 4,948 SH   SOLE 7 4,685 0 263
VSE CORP COM 918284100   2,912,880 36,411 SH   SOLE 18 36,411 0 0
VSE CORP COM 918284100   2,235,760 27,947 SH   SOLE 19 27,947 0 0
VSE CORP COM 918284100   40,868,400 510,855 SH   SOLE 21 510,855 0 0
VSE CORP COM 918284100   29,621,920 370,274 SH   SOLE 22 351,956 0 18,318
VSE CORP COM 918284100   197,600 2,470 SH   SOLE 25 2,470 0 0
VSE CORP COM 918284100   20,480 256 SH   SOLE 26 256 0 0
VSE CORP COM 918284100   733,360 9,167 SH   SOLE 30 9,167 0 0
VSE CORP COM 918284100   245,600 3,070 SH   SOLE 40 3,070 0 0
VSE CORP COM 918284100   500,480 6,256 SH   SOLE 43 6,158 0 98
VTEX SHS CL A G9470A102   498,386 61,002 SH   SOLE 2 61,002 0 0
VTEX SHS CL A G9470A102   97,084 11,883 SH   SOLE 22 11,883 0 0
VTEX SHS CL A G9470A102   5,311 650 SH   SOLE 43 650 0 0
VTV THERAPEUTICS INC CL A NEW 918385204   25,389 1,079 SH   SOLE 22 1,079 0 0
VULCAN MATLS CO COM 929160109   49,685,632 182,052 SH   SOLE 2 38,555 0 143,497
VULCAN MATLS CO COM 929160109   30,171,306 110,550 SH   SOLE 4 43,781 0 66,769
VULCAN MATLS CO COM 929160109   22,473,597 82,345 SH   SOLE 7 72,225 0 10,120
VULCAN MATLS CO COM 929160109   1,999,412 7,326 SH   SOLE 13 7,326 0 0
VULCAN MATLS CO COM 929160109   5,280,729 19,349 SH   SOLE 15 19,349 0 0
VULCAN MATLS CO COM 929160109   57,329,302 210,059 SH   SOLE 18 201,117 0 8,942
VULCAN MATLS CO COM 929160109   249,958,149 915,866 SH   SOLE 19 915,866 0 0
VULCAN MATLS CO COM 929160109   991,856,508 3,634,239 SH   SOLE 21 3,634,239 0 0
VULCAN MATLS CO COM 929160109   814,554,030 2,984,589 SH   SOLE 22 2,696,469 0 288,120
VULCAN MATLS CO COM 929160109   54,317,630 199,024 SH   SOLE 23 199,024 0 0
VULCAN MATLS CO COM 929160109   56,719,872 207,826 SH   SOLE 25 206,949 0 877
VULCAN MATLS CO COM 929160109   33,429,971 122,490 SH   SOLE 26 68,073 0 54,417
VULCAN MATLS CO COM 929160109   58,697,723 215,073 SH   SOLE 28 1,898 0 213,175
VULCAN MATLS CO COM 929160109   201,415 738 SH   SOLE 29 738 0 0
VULCAN MATLS CO COM 929160109   213,993,843 784,090 SH   SOLE 30 779,747 0 4,343
VULCAN MATLS CO COM 929160109   6,749,039 24,729 SH   SOLE 31 23,054 0 1,675
VULCAN MATLS CO COM 929160109   1,707,115 6,255 SH   SOLE 34 6,255 0 0
VULCAN MATLS CO COM 929160109   7,479,100 27,404 SH   SOLE 36 27,404 0 0
VULCAN MATLS CO COM 929160109   1,808,641 6,627 SH   SOLE 40 6,627 0 0
VULCAN MATLS CO COM 929160109   72,597 266 SH   OTR 43 266 0 0
VULCAN MATLS CO COM 929160109   38,685,147 141,745 SH   SOLE 43 116,489 0 25,256
VUZIX CORP COM NEW 92921W300   26,451 21,860 SH   SOLE 2 2,174 0 19,686
VUZIX CORP COM NEW 92921W300   535 442 SH   SOLE 7 442 0 0
VUZIX CORP COM NEW 92921W300   211,065 174,434 SH   SOLE 18 174,434 0 0
VUZIX CORP COM NEW 92921W300   142,652 117,894 SH   SOLE 19 117,894 0 0
VUZIX CORP COM NEW 92921W300   2,839,937 2,347,055 SH   SOLE 21 2,347,055 0 0
VUZIX CORP COM NEW 92921W300   2,092,981 1,729,736 SH   SOLE 22 1,679,788 0 49,948
VUZIX CORP COM NEW 92921W300   204,529 169,032 SH   SOLE 25 169,032 0 0
VUZIX CORP COM NEW 92921W300   24,378 20,147 SH   SOLE 26 3,979 0 16,168
VUZIX CORP COM NEW 92921W300   4,004 3,309 SH   SOLE 30 3,309 0 0
VUZIX CORP COM NEW 92921W300   35,960 29,719 SH   SOLE 34 29,719 0 0
VUZIX CORP COM NEW 92921W300   2,051 1,695 SH   SOLE 36 1,695 0 0
VUZIX CORP COM NEW 92921W300   76 63 SH   SOLE 43 30 0 33
VYNE THERAPEUTICS INC COM 92941V308   136,977 44,618 SH   SOLE 22 44,618 0 0
W & T OFFSHORE INC COM 92922P106   363,448 137,150 SH   SOLE 2 114,454 0 22,696
W & T OFFSHORE INC COM 92922P106   3,297 1,244 SH   SOLE 7 1,244 0 0
W & T OFFSHORE INC COM 92922P106   661,469 249,611 SH   SOLE 18 249,611 0 0
W & T OFFSHORE INC COM 92922P106   606,121 228,725 SH   SOLE 19 228,725 0 0
W & T OFFSHORE INC COM 92922P106   10,147,438 3,829,222 SH   SOLE 21 3,829,222 0 0
W & T OFFSHORE INC COM 92922P106   8,791,924 3,317,707 SH   SOLE 22 3,231,778 0 85,929
W & T OFFSHORE INC COM 92922P106   37,362 14,099 SH   SOLE 25 14,099 0 0
W & T OFFSHORE INC COM 92922P106   343,734 129,711 SH   SOLE 30 129,711 0 0
W & T OFFSHORE INC COM 92922P106   37,747 14,244 SH   SOLE 40 14,244 0 0
W & T OFFSHORE INC COM 92922P106   814,152 307,227 SH   SOLE 43 264,405 0 42,822
WABASH NATL CORP COM 929566107   1,178,828 39,373 SH   SOLE 2 28,032 0 11,341
WABASH NATL CORP COM 929566107   59,581 1,990 SH   SOLE 4 165 0 1,825
WABASH NATL CORP COM 929566107   4,817,975 160,921 SH   SOLE 7 160,031 0 890
WABASH NATL CORP COM 929566107   4,108,576 137,227 SH   SOLE 18 137,227 0 0
WABASH NATL CORP COM 929566107   4,128,756 137,901 SH   SOLE 19 137,901 0 0
WABASH NATL CORP COM 929566107   162,834,618 5,438,698 SH   SOLE 21 5,438,698 0 0
WABASH NATL CORP COM 929566107   42,417,196 1,416,740 SH   SOLE 22 1,376,733 0 40,007
WABASH NATL CORP COM 929566107   305,059 10,189 SH   SOLE 25 10,189 0 0
WABASH NATL CORP COM 929566107   398,412 13,307 SH   SOLE 26 13,307 0 0
WABASH NATL CORP COM 929566107   26,677 891 SH   SOLE 28 891 0 0
WABASH NATL CORP COM 929566107   3,135,526 104,727 SH   SOLE 30 104,727 0 0
WABASH NATL CORP COM 929566107   312,783 10,447 SH   SOLE 40 10,447 0 0
WABASH NATL CORP COM 929566107   3,800,534 126,938 SH   SOLE 43 123,063 0 3,875
WABTEC COM 929740108   55,429,346 380,487 SH   SOLE 2 171,835 0 208,652
WABTEC COM 929740108   30,953,358 212,475 SH   SOLE 4 106,526 0 105,949
WABTEC COM 929740108   15,844,302 108,761 SH   SOLE 7 95,431 0 13,330
WABTEC COM 929740108   1,506,186 10,339 SH   SOLE 13 10,339 0 0
WABTEC COM 929740108   4,036,793 27,710 SH   SOLE 15 27,710 0 0
WABTEC COM 929740108   84,422,146 579,504 SH   SOLE 18 542,850 0 36,654
WABTEC COM 929740108   216,329,847 1,484,966 SH   SOLE 19 1,484,966 0 0
WABTEC COM 929740108   687,585,854 4,719,837 SH   SOLE 21 4,719,837 0 0
WABTEC COM 929740108   580,998,062 3,988,180 SH   SOLE 22 3,604,747 0 383,433
WABTEC COM 929740108   45,254,909 310,646 SH   SOLE 23 310,646 0 0
WABTEC COM 929740108   44,291,236 304,031 SH   SOLE 25 294,352 0 9,679
WABTEC COM 929740108   30,632,425 210,272 SH   SOLE 26 127,883 0 82,389
WABTEC COM 929740108   72,001,466 494,244 SH   SOLE 28 2,582 0 491,662
WABTEC COM 929740108   338,706 2,325 SH   SOLE 29 2,325 0 0
WABTEC COM 929740108   148,835,574 1,021,661 SH   SOLE 30 1,021,661 0 0
WABTEC COM 929740108   6,336,206 43,494 SH   SOLE 31 40,578 0 2,916
WABTEC COM 929740108   44,851,958 307,880 SH   SOLE 34 307,880 0 0
WABTEC COM 929740108   6,642,425 45,596 SH   SOLE 36 45,596 0 0
WABTEC COM 929740108   1,292,764 8,874 SH   SOLE 40 8,874 0 0
WABTEC COM 929740108   26,077 179 SH   OTR 43 179 0 0
WABTEC COM 929740108   23,966,572 164,515 SH   SOLE 43 137,724 0 26,792
WAFD INC COM 938824109   1,902,452 65,534 SH   SOLE 2 27,992 0 37,542
WAFD INC COM 938824109   6,096 210 SH   SOLE 4 210 0 0
WAFD INC COM 938824109   17,679 609 SH   SOLE 7 609 0 0
WAFD INC COM 938824109   6,400,273 220,471 SH   SOLE 18 220,471 0 0
WAFD INC COM 938824109   4,246,247 146,271 SH   SOLE 19 146,271 0 0
WAFD INC COM 938824109   227,463,404 7,835,460 SH   SOLE 21 7,835,460 0 0
WAFD INC COM 938824109   58,152,925 2,003,201 SH   SOLE 22 1,913,142 0 90,059
WAFD INC COM 938824109   375,793 12,945 SH   SOLE 25 12,945 0 0
WAFD INC COM 938824109   656,252 22,606 SH   SOLE 26 22,606 0 0
WAFD INC COM 938824109   275,204 9,480 SH   SOLE 28 1,641 0 7,839
WAFD INC COM 938824109   3,892,604 134,089 SH   SOLE 30 134,089 0 0
WAFD INC COM 938824109   62,792 2,163 SH   SOLE 36 2,163 0 0
WAFD INC COM 938824109   340,899 11,743 SH   SOLE 40 11,743 0 0
WAFD INC COM 938824109   222,071 7,650 SH   SOLE 43 6,491 0 1,159
WAG GROUP CO COMMON STOCK 93042P109   4,550 2,298 SH   SOLE 18 2,298 0 0
WAG GROUP CO COMMON STOCK 93042P109   70,922 35,819 SH   SOLE 21 35,819 0 0
WAG GROUP CO COMMON STOCK 93042P109   2,075 1,048 SH   SOLE 22 1,048 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   89,837 13,821 SH   SOLE 2 1,477 0 12,344
WALDENCAST PLC CLASS A ORD SHS G9503X103   2,496 384 SH   SOLE 7 384 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   481,715 74,110 SH   SOLE 18 74,110 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   433,427 66,681 SH   SOLE 19 66,681 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   6,667,941 1,025,837 SH   SOLE 21 1,025,837 0 0
WALDENCAST PLC CLASS A ORD SHS G9503X103   2,422,583 372,705 SH   SOLE 22 347,892 0 24,813
WALDENCAST PLC CLASS A ORD SHS G9503X103   1,242 191 SH   SOLE 43 191 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   28,950,229 1,334,727 SH   SOLE 2 345,498 0 989,229
WALGREENS BOOTS ALLIANCE INC COM 931427108   14,322,731 660,338 SH   SOLE 4 317,129 0 343,209
WALGREENS BOOTS ALLIANCE INC COM 931427108   14,090,388 649,626 SH   SOLE 7 591,874 0 57,752
WALGREENS BOOTS ALLIANCE INC COM 931427108   589,491 27,178 SH   SOLE 13 27,178 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,220,037 102,353 SH   SOLE 15 102,353 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   29,993,561 1,382,829 SH   SOLE 18 1,337,073 0 45,756
WALGREENS BOOTS ALLIANCE INC COM 931427108   6,666,942 307,374 SH   SOLE 19 307,374 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   681,903,494 31,438,612 SH   SOLE 21 31,438,612 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   343,392,523 15,831,836 SH   SOLE 22 14,251,132 0 1,580,704
WALGREENS BOOTS ALLIANCE INC COM 931427108   23,566,597 1,086,519 SH   SOLE 23 1,086,519 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   73,641,476 3,395,181 SH   SOLE 25 2,962,940 0 432,241
WALGREENS BOOTS ALLIANCE INC COM 931427108   37,071,984 1,709,174 SH   SOLE 26 1,202,915 0 506,259
WALGREENS BOOTS ALLIANCE INC COM 931427108   38,029,554 1,753,322 SH   SOLE 28 57,960 0 1,695,362
WALGREENS BOOTS ALLIANCE INC COM 931427108   146,225,716 6,741,619 SH   SOLE 30 6,529,626 0 211,993
WALGREENS BOOTS ALLIANCE INC COM 931427108   3,604,032 166,161 SH   SOLE 31 154,487 0 11,674
WALGREENS BOOTS ALLIANCE INC COM 931427108   10,366,627 477,945 SH   SOLE 32 477,945 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   729,196 33,619 SH   SOLE 34 33,619 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   5,330,383 245,753 SH   SOLE 36 245,753 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   832,506 38,382 SH   SOLE 40 38,382 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   29,780 1,373 SH   OTR 43 1,373 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   16,265,321 749,900 SH   SOLE 43 599,686 0 150,213
WALKER & DUNLOP INC COM 93148P102   3,576,614 35,391 SH   SOLE 2 15,794 0 19,597
WALKER & DUNLOP INC COM 93148P102   12,734 126 SH   SOLE 4 126 0 0
WALKER & DUNLOP INC COM 93148P102   459,621 4,548 SH   SOLE 7 4,313 0 235
WALKER & DUNLOP INC COM 93148P102   10,340,459 102,320 SH   SOLE 18 102,320 0 0
WALKER & DUNLOP INC COM 93148P102   6,877,234 68,051 SH   SOLE 19 68,051 0 0
WALKER & DUNLOP INC COM 93148P102   391,175,266 3,870,723 SH   SOLE 21 3,870,723 0 0
WALKER & DUNLOP INC COM 93148P102   101,219,877 1,001,582 SH   SOLE 22 958,900 0 42,682
WALKER & DUNLOP INC COM 93148P102   649,513 6,427 SH   SOLE 25 6,427 0 0
WALKER & DUNLOP INC COM 93148P102   1,066,284 10,551 SH   SOLE 26 10,390 0 161
WALKER & DUNLOP INC COM 93148P102   1,815,038 17,960 SH   SOLE 28 17,960 0 0
WALKER & DUNLOP INC COM 93148P102   7,385,566 73,081 SH   SOLE 30 73,081 0 0
WALKER & DUNLOP INC COM 93148P102   48,206 477 SH   SOLE 36 477 0 0
WALKER & DUNLOP INC COM 93148P102   792,411 7,841 SH   SOLE 40 7,841 0 0
WALKER & DUNLOP INC COM 93148P102   5,026,623 49,739 SH   SOLE 43 46,551 0 3,188
WALKME LTD ORD SHS M97628107   159,960 18,600 SH   SOLE 2 18,137 0 463
WALKME LTD ORD SHS M97628107   874,525 101,689 SH   SOLE 21 101,689 0 0
WALKME LTD ORD SHS M97628107   890,048 103,494 SH   SOLE 22 96,510 0 6,984
WALMART INC COM 931142103   512,587,388 8,518,986 SH   SOLE 2 2,054,457 0 6,464,529
WALMART INC COM 931142103   181,689,392 3,019,601 SH   SOLE 4 1,284,484 0 1,735,117
WALMART INC COM 931142103   186,899,151 3,106,185 SH   SOLE 7 2,545,878 0 560,307
WALMART INC COM 931142103   13,827,006 229,799 SH   SOLE 13 229,799 0 0
WALMART INC COM 931142103   38,005,719 631,639 SH   SOLE 15 631,639 0 0
WALMART INC COM 931142103   423,832,426 7,043,916 SH   SOLE 18 6,479,372 0 564,544
WALMART INC COM 931142103   325,574,455 5,410,910 SH   SOLE 19 5,410,910 0 0
WALMART INC COM 931142103   6,132,657,089 101,922,172 SH   SOLE 21 101,922,172 0 0
WALMART INC COM 931142103   5,759,891,484 95,726,965 SH   SOLE 22 85,632,129 0 10,094,836
WALMART INC COM 931142103   502,241,999 8,347,050 SH   SOLE 23 8,347,050 0 0
WALMART INC COM 931142103   695,885,726 11,565,327 SH   SOLE 25 10,616,786 0 948,541
WALMART INC COM 931142103   356,594,196 5,926,445 SH   SOLE 26 3,994,235 0 1,932,210
WALMART INC COM 931142103   289,798,095 4,816,322 SH   SOLE 28 169,351 0 4,646,971
WALMART INC COM 931142103   1,344,860 22,351 SH   SOLE 29 22,351 0 0
WALMART INC COM 931142103   1,447,865,475 24,062,913 SH   SOLE 30 23,966,416 0 96,497
WALMART INC COM 931142103   63,891,033 1,061,842 SH   SOLE 31 990,710 0 71,132
WALMART INC COM 931142103   2,930,941 48,711 SH   SOLE 32 48,711 0 0
WALMART INC COM 931142103   227,325,509 3,778,054 SH   SOLE 34 3,778,054 0 0
WALMART INC COM 931142103   65,617,010 1,090,527 SH   SOLE 36 1,090,527 0 0
WALMART INC COM 931142103   13,180,359 219,052 SH   SOLE 40 219,052 0 0
WALMART INC COM 931142103   344,774 5,730 SH   OTR 43 5,730 0 0
WALMART INC COM 931142103   442,555,399 7,355,084 SH   SOLE 43 6,339,158 0 1,015,926
WALMART INC OPTIONS 931142103   204,578 3,400 SH Call SOLE 4 3,400 0 0
WALMART INC OPTIONS 931142103   66,187 1,100 SH Call SOLE 7 1,100 0 0
WALMART INC OPTIONS 931142103   4,506,733 74,900 SH Call SOLE 18 74,900 0 0
WALMART INC OPTIONS 931142103   32,064,593 532,900 SH Call SOLE 19 532,900 0 0
WALMART INC OPTIONS 931142103   1,931,457 32,100 SH Call SOLE 22 32,100 0 0
WALMART INC OPTIONS 931142103   114,323 1,900 SH Call SOLE 30 1,900 0 0
WALMART INC OPTIONS 931142103   15,319,282 254,600 SH Call SOLE 34 254,600 0 0
WARBY PARKER INC CL A COM 93403J106   2,213,857 162,664 SH   SOLE 2 96,593 0 66,071
WARBY PARKER INC CL A COM 93403J106   3,117 229 SH   SOLE 4 229 0 0
WARBY PARKER INC CL A COM 93403J106   9,527 700 SH   SOLE 7 700 0 0
WARBY PARKER INC CL A COM 93403J106   2,996,881 220,197 SH   SOLE 18 201,485 0 18,712
WARBY PARKER INC CL A COM 93403J106   7,859,149 577,454 SH   SOLE 19 577,454 0 0
WARBY PARKER INC CL A COM 93403J106   41,910,634 3,079,400 SH   SOLE 21 3,079,400 0 0
WARBY PARKER INC CL A COM 93403J106   37,164,378 2,730,667 SH   SOLE 22 2,626,693 0 103,974
WARBY PARKER INC CL A COM 93403J106   104,743 7,696 SH   SOLE 23 7,696 0 0
WARBY PARKER INC CL A COM 93403J106   234,065 17,198 SH   SOLE 25 17,198 0 0
WARBY PARKER INC CL A COM 93403J106   62,089 4,562 SH   SOLE 26 1,872 0 2,690
WARBY PARKER INC CL A COM 93403J106   92,344 6,785 SH   SOLE 28 0 0 6,785
WARBY PARKER INC CL A COM 93403J106   955,422 70,200 SH   SOLE 30 70,200 0 0
WARBY PARKER INC CL A COM 93403J106   242,585 17,824 SH   SOLE 40 17,824 0 0
WARBY PARKER INC CL A COM 93403J106   386,905 28,428 SH   SOLE 43 28,101 0 327
WARNER BROS DISCOVERY INC COM SER A 934423104   33,221,360 3,805,425 SH   SOLE 2 638,918 0 3,166,507
WARNER BROS DISCOVERY INC COM SER A 934423104   13,177,603 1,509,462 SH   SOLE 4 655,471 0 853,991
WARNER BROS DISCOVERY INC COM SER A 934423104   15,555,577 1,781,853 SH   SOLE 7 1,612,989 0 168,864
WARNER BROS DISCOVERY INC COM SER A 934423104   868,312 99,463 SH   SOLE 13 99,463 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   2,844,950 325,882 SH   SOLE 15 325,882 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   32,809,322 3,758,227 SH   SOLE 18 3,574,291 0 183,936
WARNER BROS DISCOVERY INC COM SER A 934423104   16,799,628 1,924,356 SH   SOLE 19 1,924,356 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   531,417,877 60,872,609 SH   SOLE 21 60,872,609 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   419,985,782 48,108,337 SH   SOLE 22 43,110,315 0 4,998,022
WARNER BROS DISCOVERY INC COM SER A 934423104   31,012,120 3,552,362 SH   SOLE 23 3,552,362 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   32,606,908 3,735,041 SH   SOLE 25 3,722,598 0 12,443
WARNER BROS DISCOVERY INC COM SER A 934423104   22,315,635 2,556,201 SH   SOLE 26 1,576,155 0 980,046
WARNER BROS DISCOVERY INC COM SER A 934423104   33,701,091 3,860,377 SH   SOLE 28 39,043 0 3,821,334
WARNER BROS DISCOVERY INC COM SER A 934423104   68,653 7,864 SH   SOLE 29 7,864 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   161,400,170 18,487,992 SH   SOLE 30 18,487,992 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   4,622,614 529,509 SH   SOLE 31 491,362 0 38,147
WARNER BROS DISCOVERY INC COM SER A 934423104   6,453,094 739,186 SH   SOLE 32 739,186 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   2,315,327 265,215 SH   SOLE 34 265,215 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   4,730,839 541,906 SH   SOLE 36 541,906 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   1,032,017 118,215 SH   SOLE 40 118,215 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   24,950 2,858 SH   OTR 43 2,858 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   9,116,134 1,044,231 SH   SOLE 43 812,163 0 232,068
WARNER MUSIC GROUP CORP COM CL A 934550203   1,274,704 38,604 SH   SOLE 2 38,604 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   4,944,580 149,745 SH   SOLE 18 1,800 0 147,945
WARNER MUSIC GROUP CORP COM CL A 934550203   30,568,760 925,765 SH   SOLE 19 925,765 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   6,311,674 191,147 SH   SOLE 21 191,147 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   70,746,770 2,142,543 SH   SOLE 22 2,142,543 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   80,007 2,423 SH   SOLE 28 2,423 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   70,410,263 2,132,352 SH   SOLE 34 2,132,352 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   43,652 1,322 SH   SOLE 43 1,320 0 2
WARRIOR MET COAL INC COM 93627C101   5,780,582 95,232 SH   SOLE 2 47,035 0 48,197
WARRIOR MET COAL INC COM 93627C101   10,744 177 SH   SOLE 4 177 0 0
WARRIOR MET COAL INC COM 93627C101   392,972 6,474 SH   SOLE 7 6,166 0 308
WARRIOR MET COAL INC COM 93627C101   10,280,334 169,363 SH   SOLE 18 169,363 0 0
WARRIOR MET COAL INC COM 93627C101   13,968,952 230,131 SH   SOLE 19 230,131 0 0
WARRIOR MET COAL INC COM 93627C101   302,350,463 4,981,062 SH   SOLE 21 4,981,062 0 0
WARRIOR MET COAL INC COM 93627C101   104,028,388 1,713,812 SH   SOLE 22 1,631,250 0 82,562
WARRIOR MET COAL INC COM 93627C101   229,689 3,784 SH   SOLE 23 3,784 0 0
WARRIOR MET COAL INC COM 93627C101   2,836,450 46,729 SH   SOLE 26 17,440 0 29,289
WARRIOR MET COAL INC COM 93627C101   6,714,695 110,621 SH   SOLE 30 110,621 0 0
WARRIOR MET COAL INC COM 93627C101   137,425 2,264 SH   SOLE 36 2,264 0 0
WARRIOR MET COAL INC COM 93627C101   592,736 9,765 SH   SOLE 40 9,765 0 0
WARRIOR MET COAL INC COM 93627C101   3,572,470 58,855 SH   SOLE 43 56,095 0 2,760
WASHINGTON TR BANCORP INC COM 940610108   2,945,591 109,583 SH   SOLE 2 54,847 0 54,736
WASHINGTON TR BANCORP INC COM 940610108   4,623 172 SH   SOLE 7 172 0 0
WASHINGTON TR BANCORP INC COM 940610108   1,319,566 49,091 SH   SOLE 18 49,091 0 0
WASHINGTON TR BANCORP INC COM 940610108   6,846,282 254,698 SH   SOLE 19 254,698 0 0
WASHINGTON TR BANCORP INC COM 940610108   19,735,377 734,203 SH   SOLE 21 734,203 0 0
WASHINGTON TR BANCORP INC COM 940610108   23,661,819 880,276 SH   SOLE 22 827,792 0 52,484
WASHINGTON TR BANCORP INC COM 940610108   89,242 3,320 SH   SOLE 25 3,320 0 0
WASHINGTON TR BANCORP INC COM 940610108   546,685 20,338 SH   SOLE 26 1,496 0 18,842
WASHINGTON TR BANCORP INC COM 940610108   2,554 95 SH   SOLE 28 95 0 0
WASHINGTON TR BANCORP INC COM 940610108   691,569 25,728 SH   SOLE 30 25,728 0 0
WASHINGTON TR BANCORP INC COM 940610108   129,078 4,802 SH   SOLE 40 4,802 0 0
WASHINGTON TR BANCORP INC COM 940610108   14,569 542 SH   OTR 43 542 0 0
WASHINGTON TR BANCORP INC COM 940610108   3,427,372 127,506 SH   SOLE 43 112,331 0 15,175
WASTE CONNECTIONS INC COM 94106B101   6,208,529 36,094 SH   SOLE 2 24,442 0 11,652
WASTE CONNECTIONS INC COM 94106B101   20,308,017 118,063 SH   SOLE 4 94,023 0 24,040
WASTE CONNECTIONS INC COM 94106B101   13,264,379 77,114 SH   SOLE 7 76,215 0 899
WASTE CONNECTIONS INC COM 94106B101   1,186,869 6,900 SH   SOLE 13 6,900 0 0
WASTE CONNECTIONS INC COM 94106B101   4,010,757 23,317 SH   SOLE 15 23,317 0 0
WASTE CONNECTIONS INC COM 94106B101   87,968,489 511,415 SH   SOLE 18 423,704 0 87,711
WASTE CONNECTIONS INC COM 94106B101   250,570,235 1,456,719 SH   SOLE 19 1,456,719 0 0
WASTE CONNECTIONS INC COM 94106B101   456,994,792 2,656,792 SH   SOLE 21 2,656,792 0 0
WASTE CONNECTIONS INC COM 94106B101   208,825,300 1,214,030 SH   SOLE 22 935,436 0 278,594
WASTE CONNECTIONS INC COM 94106B101   67,881,682 394,638 SH   SOLE 23 394,638 0 0
WASTE CONNECTIONS INC COM 94106B101   4,035,011 23,458 SH   SOLE 25 23,458 0 0
WASTE CONNECTIONS INC COM 94106B101   34,669,992 201,558 SH   SOLE 26 138,473 0 63,085
WASTE CONNECTIONS INC COM 94106B101   57,099,580 331,955 SH   SOLE 28 0 0 331,955
WASTE CONNECTIONS INC COM 94106B101   220,861 1,284 SH   SOLE 29 1,284 0 0
WASTE CONNECTIONS INC COM 94106B101   134,750,054 783,385 SH   SOLE 30 783,385 0 0
WASTE CONNECTIONS INC COM 94106B101   9,707,384 56,435 SH   SOLE 31 52,316 0 4,119
WASTE CONNECTIONS INC COM 94106B101   6,685,169 38,865 SH   SOLE 34 38,865 0 0
WASTE CONNECTIONS INC COM 94106B101   6,610,000 38,428 SH   SOLE 36 38,428 0 0
WASTE CONNECTIONS INC COM 94106B101   2,216,865 12,888 SH   SOLE 40 12,888 0 0
WASTE CONNECTIONS INC COM 94106B101   38,358 223 SH   OTR 43 223 0 0
WASTE CONNECTIONS INC COM 94106B101   26,980,453 156,854 SH   SOLE 43 129,842 0 27,012
WASTE MGMT INC DEL COM 94106L109   158,946,381 745,702 SH   SOLE 2 161,580 0 584,122
WASTE MGMT INC DEL COM 94106L109   39,016,894 183,049 SH   SOLE 4 144,446 0 38,603
WASTE MGMT INC DEL COM 94106L109   60,131,747 282,110 SH   SOLE 7 253,408 0 28,702
WASTE MGMT INC DEL COM 94106L109   2,826,369 13,260 SH   SOLE 13 13,260 0 0
WASTE MGMT INC DEL COM 94106L109   11,896,115 55,811 SH   SOLE 15 55,811 0 0
WASTE MGMT INC DEL COM 94106L109   126,570,602 593,810 SH   SOLE 18 567,072 0 26,738
WASTE MGMT INC DEL COM 94106L109   41,795,305 196,084 SH   SOLE 19 196,084 0 0
WASTE MGMT INC DEL COM 94106L109   2,391,000,960 11,217,457 SH   SOLE 21 11,217,457 0 0
WASTE MGMT INC DEL COM 94106L109   1,898,788,585 8,908,227 SH   SOLE 22 8,017,070 0 891,157
WASTE MGMT INC DEL COM 94106L109   135,421,229 635,333 SH   SOLE 23 635,333 0 0
WASTE MGMT INC DEL COM 94106L109   228,769,632 1,073,280 SH   SOLE 25 1,073,280 0 0
WASTE MGMT INC DEL COM 94106L109   109,380,907 513,164 SH   SOLE 26 279,563 0 233,601
WASTE MGMT INC DEL COM 94106L109   181,373,598 850,920 SH   SOLE 28 5,214 0 845,706
WASTE MGMT INC DEL COM 94106L109   427,579 2,006 SH   SOLE 29 2,006 0 0
WASTE MGMT INC DEL COM 94106L109   487,013,646 2,284,840 SH   SOLE 30 2,284,840 0 0
WASTE MGMT INC DEL COM 94106L109   19,718,293 92,509 SH   SOLE 31 86,075 0 6,434
WASTE MGMT INC DEL COM 94106L109   56,851,368 266,720 SH   SOLE 34 266,720 0 0
WASTE MGMT INC DEL COM 94106L109   24,090,213 113,020 SH   SOLE 36 113,020 0 0
WASTE MGMT INC DEL COM 94106L109   4,257,458 19,974 SH   SOLE 40 19,974 0 0
WASTE MGMT INC DEL COM 94106L109   169,028 793 SH   OTR 43 793 0 0
WASTE MGMT INC DEL COM 94106L109   155,728,368 730,605 SH   SOLE 43 630,012 0 100,593
WATERS CORP COM 941848103   33,930,063 98,568 SH   SOLE 2 19,244 0 79,324
WATERS CORP COM 941848103   19,758,458 57,399 SH   SOLE 4 29,157 0 28,242
WATERS CORP COM 941848103   32,417,172 94,173 SH   SOLE 7 86,578 0 7,595
WATERS CORP COM 941848103   812,383 2,360 SH   SOLE 13 2,360 0 0
WATERS CORP COM 941848103   2,816,834 8,183 SH   SOLE 15 8,183 0 0
WATERS CORP COM 941848103   45,455,227 132,049 SH   SOLE 18 128,364 0 3,685
WATERS CORP COM 941848103   39,713,127 115,368 SH   SOLE 19 115,368 0 0
WATERS CORP COM 941848103   866,498,166 2,517,207 SH   SOLE 21 2,517,207 0 0
WATERS CORP COM 941848103   442,765,838 1,286,250 SH   SOLE 22 1,155,339 0 130,911
WATERS CORP COM 941848103   30,376,921 88,246 SH   SOLE 23 88,246 0 0
WATERS CORP COM 941848103   60,505,996 175,772 SH   SOLE 25 175,527 0 245
WATERS CORP COM 941848103   25,494,706 74,063 SH   SOLE 26 39,252 0 34,811
WATERS CORP COM 941848103   65,875,639 191,371 SH   SOLE 28 33,212 0 158,159
WATERS CORP COM 941848103   219,176,060 636,714 SH   SOLE 30 615,188 0 21,526
WATERS CORP COM 941848103   4,740,736 13,772 SH   SOLE 31 12,850 0 922
WATERS CORP COM 941848103   1,273,651 3,700 SH   SOLE 34 3,700 0 0
WATERS CORP COM 941848103   5,384,446 15,642 SH   SOLE 36 15,642 0 0
WATERS CORP COM 941848103   1,065,048 3,094 SH   SOLE 40 3,094 0 0
WATERS CORP COM 941848103   36,833 107 SH   OTR 43 107 0 0
WATERS CORP COM 941848103   22,592,366 65,632 SH   SOLE 43 50,901 0 14,731
WATERSTONE FINL INC MD COM 94188P101   354,184 29,103 SH   SOLE 2 21,527 0 7,576
WATERSTONE FINL INC MD COM 94188P101   3,566 293 SH   SOLE 7 293 0 0
WATERSTONE FINL INC MD COM 94188P101   624,236 51,293 SH   SOLE 18 51,293 0 0
WATERSTONE FINL INC MD COM 94188P101   459,430 37,751 SH   SOLE 19 37,751 0 0
WATERSTONE FINL INC MD COM 94188P101   9,156,404 752,375 SH   SOLE 21 752,375 0 0
WATERSTONE FINL INC MD COM 94188P101   8,450,617 694,381 SH   SOLE 22 677,229 0 17,152
WATERSTONE FINL INC MD COM 94188P101   15,322 1,259 SH   OTR 43 1,259 0 0
WATERSTONE FINL INC MD COM 94188P101   51,609 4,241 SH   SOLE 43 4,202 0 39
WATSCO INC CL B CONV 942622101   428 1 SH   SOLE 43 1 0 0
WATSCO INC COM 942622200   38,202,563 88,438 SH   SOLE 2 41,958 0 46,480
WATSCO INC COM 942622200   11,372,474 26,327 SH   SOLE 4 9,778 0 16,549
WATSCO INC COM 942622200   2,904,998 6,725 SH   SOLE 7 6,622 0 103
WATSCO INC COM 942622200   297,627 689 SH   SOLE 13 689 0 0
WATSCO INC COM 942622200   1,441,916 3,338 SH   SOLE 15 3,338 0 0
WATSCO INC COM 942622200   38,269,086 88,592 SH   SOLE 18 83,575 0 5,017
WATSCO INC COM 942622200   10,093,843 23,367 SH   SOLE 19 23,367 0 0
WATSCO INC COM 942622200   921,092,223 2,132,306 SH   SOLE 21 2,132,306 0 0
WATSCO INC COM 942622200   433,575,632 1,003,717 SH   SOLE 22 928,864 0 74,853
WATSCO INC COM 942622200   24,382,115 56,444 SH   SOLE 23 56,444 0 0
WATSCO INC COM 942622200   2,335,230 5,406 SH   SOLE 25 5,406 0 0
WATSCO INC COM 942622200   7,919,306 18,333 SH   SOLE 26 15,392 0 2,941
WATSCO INC COM 942622200   18,150,515 42,018 SH   SOLE 28 350 0 41,668
WATSCO INC COM 942622200   16,847 39 SH   SOLE 29 39 0 0
WATSCO INC COM 942622200   46,396,602 107,407 SH   SOLE 30 107,407 0 0
WATSCO INC COM 942622200   3,320,553 7,687 SH   SOLE 31 7,166 0 521
WATSCO INC COM 942622200   2,815,580 6,518 SH   SOLE 32 6,518 0 0
WATSCO INC COM 942622200   719,662 1,666 SH   SOLE 34 1,666 0 0
WATSCO INC COM 942622200   1,825,073 4,225 SH   SOLE 36 4,225 0 0
WATSCO INC COM 942622200   727,869 1,685 SH   SOLE 40 1,685 0 0
WATSCO INC COM 942622200   44,925 104 SH   OTR 43 104 0 0
WATSCO INC COM 942622200   17,130,011 39,656 SH   SOLE 43 33,245 0 6,411
WATTS WATER TECHNOLOGIES INC CL A 942749102   10,161,803 47,809 SH   SOLE 2 30,015 0 17,794
WATTS WATER TECHNOLOGIES INC CL A 942749102   9,777 46 SH   SOLE 4 46 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   6,587,350 30,992 SH   SOLE 7 30,597 0 395
WATTS WATER TECHNOLOGIES INC CL A 942749102   22,146,860 104,196 SH   SOLE 18 100,365 0 3,831
WATTS WATER TECHNOLOGIES INC CL A 942749102   30,415,055 143,096 SH   SOLE 19 143,096 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   437,578,173 2,058,707 SH   SOLE 21 2,058,707 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   208,784,889 982,286 SH   SOLE 22 949,623 0 32,663
WATTS WATER TECHNOLOGIES INC CL A 942749102   268,451 1,263 SH   SOLE 23 1,263 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   8,341,312 39,244 SH   SOLE 25 39,244 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   4,248,662 19,989 SH   SOLE 26 12,570 0 7,419
WATTS WATER TECHNOLOGIES INC CL A 942749102   659,755 3,104 SH   SOLE 28 491 0 2,613
WATTS WATER TECHNOLOGIES INC CL A 942749102   56,880,080 267,608 SH   SOLE 30 267,608 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   7,749,360 36,459 SH   SOLE 34 36,459 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,513,569 7,121 SH   SOLE 36 7,121 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   1,268,073 5,966 SH   SOLE 40 5,966 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   9,197,499 43,272 SH   SOLE 43 41,160 0 2,112
WAVE LIFE SCIENCES LTD SHS Y95308105   564,870 91,551 SH   SOLE 2 50,424 0 41,127
WAVE LIFE SCIENCES LTD SHS Y95308105   1,146,904 185,884 SH   SOLE 18 185,884 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   924,834 149,892 SH   SOLE 19 149,892 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   21,246,272 3,443,480 SH   SOLE 21 3,443,480 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   14,546,441 2,357,608 SH   SOLE 22 2,249,816 0 107,792
WAVE LIFE SCIENCES LTD SHS Y95308105   79,408 12,870 SH   SOLE 25 12,870 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   57,770 9,363 SH   SOLE 28 0 0 9,363
WAVE LIFE SCIENCES LTD SHS Y95308105   618,586 100,257 SH   SOLE 30 100,257 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105   150,209 24,345 SH   SOLE 43 21,333 0 3,012
WAYFAIR INC CL A 94419L101   17,701,339 260,774 SH   SOLE 2 122,236 0 138,538
WAYFAIR INC CL A 94419L101   802,749 11,826 SH   SOLE 4 9,063 0 2,763
WAYFAIR INC CL A 94419L101   817,411 12,042 SH   SOLE 7 11,448 0 594
WAYFAIR INC CL A 94419L101   309,533 4,560 SH   SOLE 13 4,560 0 0
WAYFAIR INC CL A 94419L101   4,022,297 59,256 SH   SOLE 18 51,889 0 7,367
WAYFAIR INC CL A 94419L101   14,117,818 207,982 SH   SOLE 19 207,982 0 0
WAYFAIR INC CL A 94419L101   75,719,801 1,115,495 SH   SOLE 21 1,115,495 0 0
WAYFAIR INC CL A 94419L101   168,744,589 2,485,925 SH   SOLE 22 2,358,939 0 126,986
WAYFAIR INC CL A 94419L101   966,951 14,245 SH   SOLE 23 14,245 0 0
WAYFAIR INC CL A 94419L101   1,110,313 16,357 SH   SOLE 25 16,357 0 0
WAYFAIR INC CL A 94419L101   5,758,532 84,834 SH   SOLE 26 33,118 0 51,716
WAYFAIR INC CL A 94419L101   93,878 1,383 SH   SOLE 28 1,383 0 0
WAYFAIR INC CL A 94419L101   8,329,283 122,706 SH   SOLE 30 122,706 0 0
WAYFAIR INC CL A 94419L101   74,872 1,103 SH   SOLE 31 1,103 0 0
WAYFAIR INC CL A 94419L101   112,952 1,664 SH   SOLE 36 1,664 0 0
WAYFAIR INC CL A 94419L101   1,149,141 16,929 SH   SOLE 40 16,929 0 0
WAYFAIR INC CL A 94419L101   4,939,356 72,766 SH   SOLE 43 62,315 0 10,451
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8   7,467,879 8,090,000 PRN   SOLE 21 8,090,000 0 0
WAYFAIR INC NOTE 0.625%10/0 94419LAM3   4,964,968 5,360,000 PRN   SOLE 21 5,360,000 0 0
WAYFAIR INC NOTE 3.250% 9/1 94419LAP6   6,903,750 5,250,000 PRN   SOLE 21 5,250,000 0 0
WD 40 CO COM 929236107   4,849,113 19,143 SH   SOLE 2 15,866 0 3,277
WD 40 CO COM 929236107   12,159 48 SH   SOLE 4 48 0 0
WD 40 CO COM 929236107   525,112 2,073 SH   SOLE 7 1,966 0 107
WD 40 CO COM 929236107   9,865,411 38,946 SH   SOLE 18 38,946 0 0
WD 40 CO COM 929236107   7,971,159 31,468 SH   SOLE 19 31,468 0 0
WD 40 CO COM 929236107   392,174,289 1,548,199 SH   SOLE 21 1,548,199 0 0
WD 40 CO COM 929236107   97,325,755 384,216 SH   SOLE 22 372,480 0 11,736
WD 40 CO COM 929236107   19,252 76 SH   SOLE 23 76 0 0
WD 40 CO COM 929236107   675,831 2,668 SH   SOLE 25 2,668 0 0
WD 40 CO COM 929236107   2,901,666 11,455 SH   SOLE 26 3,317 0 8,138
WD 40 CO COM 929236107   624,662 2,466 SH   SOLE 28 244 0 2,222
WD 40 CO COM 929236107   7,328,005 28,929 SH   SOLE 30 28,929 0 0
WD 40 CO COM 929236107   493,448 1,948 SH   SOLE 34 1,948 0 0
WD 40 CO COM 929236107   703,948 2,779 SH   SOLE 40 2,779 0 0
WD 40 CO COM 929236107   5,626,625 22,212 SH   SOLE 43 18,505 0 3,707
WEATHERFORD INTL PLC ORD SHS G48833118   9,139,186 79,182 SH   SOLE 2 62,358 0 16,824
WEATHERFORD INTL PLC ORD SHS G48833118   22,276 193 SH   SOLE 4 193 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   1,701,175 14,739 SH   SOLE 7 13,965 0 774
WEATHERFORD INTL PLC ORD SHS G48833118   30,616,309 265,260 SH   SOLE 18 265,260 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   25,654,634 222,272 SH   SOLE 19 222,272 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   643,199,187 5,572,684 SH   SOLE 21 5,572,684 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   266,455,149 2,308,570 SH   SOLE 22 2,248,331 0 60,239
WEATHERFORD INTL PLC ORD SHS G48833118   3,518,925 30,488 SH   SOLE 25 30,488 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   3,038,547 26,326 SH   SOLE 26 26,326 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   5,630,649 48,784 SH   SOLE 28 37,878 0 10,906
WEATHERFORD INTL PLC ORD SHS G48833118   10,688,815 92,608 SH   SOLE 30 92,608 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   23,505,283 203,650 SH   SOLE 34 203,650 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   74,446 645 SH   SOLE 36 645 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   1,688,364 14,628 SH   SOLE 40 14,628 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   9,882,953 85,626 SH   SOLE 43 69,171 0 16,455
WEAVE COMMUNICATIONS INC COM 94724R108   1,686,171 146,879 SH   SOLE 2 117,358 0 29,521
WEAVE COMMUNICATIONS INC COM 94724R108   4,133 360 SH   SOLE 7 360 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   966,398 84,181 SH   SOLE 18 84,181 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   1,472,964 128,307 SH   SOLE 19 128,307 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   15,685,170 1,366,304 SH   SOLE 21 1,366,304 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   11,678,409 1,017,283 SH   SOLE 22 977,714 0 39,569
WEAVE COMMUNICATIONS INC COM 94724R108   68,731 5,987 SH   SOLE 23 5,987 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   69,810 6,081 SH   SOLE 25 6,081 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   436,963 38,063 SH   SOLE 30 38,063 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   104,342 9,089 SH   SOLE 40 9,089 0 0
WEAVE COMMUNICATIONS INC COM 94724R108   57 5 SH   SOLE 43 5 0 0
WEBSTER FINL CORP COM 947890109   18,453,220 363,467 SH   SOLE 2 154,357 0 209,110
WEBSTER FINL CORP COM 947890109   25,791 508 SH   SOLE 4 508 0 0
WEBSTER FINL CORP COM 947890109   1,957,894 38,564 SH   SOLE 7 36,591 0 1,973
WEBSTER FINL CORP COM 947890109   15,119,763 297,809 SH   SOLE 18 297,809 0 0
WEBSTER FINL CORP COM 947890109   2,879,979 56,726 SH   SOLE 19 56,726 0 0
WEBSTER FINL CORP COM 947890109   448,529,545 8,834,539 SH   SOLE 21 8,834,539 0 0
WEBSTER FINL CORP COM 947890109   268,713,121 5,292,754 SH   SOLE 22 5,067,485 0 225,269
WEBSTER FINL CORP COM 947890109   1,761,414 34,694 SH   SOLE 25 34,694 0 0
WEBSTER FINL CORP COM 947890109   3,150,634 62,057 SH   SOLE 26 62,057 0 0
WEBSTER FINL CORP COM 947890109   532,577 10,490 SH   SOLE 28 2,963 0 7,527
WEBSTER FINL CORP COM 947890109   14,642,017 288,399 SH   SOLE 30 288,399 0 0
WEBSTER FINL CORP COM 947890109   108,140 2,130 SH   SOLE 31 2,130 0 0
WEBSTER FINL CORP COM 947890109   193,840 3,818 SH   SOLE 36 3,818 0 0
WEBSTER FINL CORP COM 947890109   1,887,578 37,179 SH   SOLE 40 37,179 0 0
WEBSTER FINL CORP COM 947890109   28,228 556 SH   OTR 43 556 0 0
WEBSTER FINL CORP COM 947890109   10,456,941 205,967 SH   SOLE 43 182,360 0 23,607
WEC ENERGY GROUP INC COM 92939U106   52,610,835 640,658 SH   SOLE 2 125,348 0 515,310
WEC ENERGY GROUP INC COM 92939U106   15,139,725 184,361 SH   SOLE 4 154,278 0 30,083
WEC ENERGY GROUP INC COM 92939U106   28,768,114 350,318 SH   SOLE 7 325,227 0 25,091
WEC ENERGY GROUP INC COM 92939U106   712,555 8,677 SH   SOLE 13 8,677 0 0
WEC ENERGY GROUP INC COM 92939U106   3,614,019 44,009 SH   SOLE 15 44,009 0 0
WEC ENERGY GROUP INC COM 92939U106   47,860,439 582,811 SH   SOLE 18 563,281 0 19,530
WEC ENERGY GROUP INC COM 92939U106   18,069,192 220,034 SH   SOLE 19 220,034 0 0
WEC ENERGY GROUP INC COM 92939U106   1,297,723,719 15,802,773 SH   SOLE 21 15,802,773 0 0
WEC ENERGY GROUP INC COM 92939U106   615,176,112 7,491,185 SH   SOLE 22 6,796,380 0 694,805
WEC ENERGY GROUP INC COM 92939U106   39,564,677 481,791 SH   SOLE 23 481,791 0 0
WEC ENERGY GROUP INC COM 92939U106   11,755,889 143,155 SH   SOLE 25 143,155 0 0
WEC ENERGY GROUP INC COM 92939U106   18,666,040 227,302 SH   SOLE 26 208,648 0 18,654
WEC ENERGY GROUP INC COM 92939U106   17,958,248 218,683 SH   SOLE 28 5,520 0 213,163
WEC ENERGY GROUP INC COM 92939U106   152,770,546 1,860,333 SH   SOLE 30 1,860,333 0 0
WEC ENERGY GROUP INC COM 92939U106   6,116,708 74,485 SH   SOLE 31 69,526 0 4,959
WEC ENERGY GROUP INC COM 92939U106   4,571,620 55,670 SH   SOLE 32 55,670 0 0
WEC ENERGY GROUP INC COM 92939U106   1,247,896 15,196 SH   SOLE 34 15,196 0 0
WEC ENERGY GROUP INC COM 92939U106   7,406,156 90,187 SH   SOLE 36 90,187 0 0
WEC ENERGY GROUP INC COM 92939U106   673,466 8,201 SH   SOLE 40 8,201 0 0
WEC ENERGY GROUP INC COM 92939U106   36,790 448 SH   OTR 43 448 0 0
WEC ENERGY GROUP INC COM 92939U106   32,763,677 398,973 SH   SOLE 43 336,826 0 62,147
WEIBO CORP SPONSORED ADR 948596101   355,283 39,085 SH   SOLE 2 39,085 0 0
WEIBO CORP SPONSORED ADR 948596101   14,289 1,572 SH   SOLE 4 1,572 0 0
WEIBO CORP SPONSORED ADR 948596101   82,574 9,084 SH   SOLE 7 9,084 0 0
WEIBO CORP SPONSORED ADR 948596101   8,158,839 897,562 SH   SOLE 21 897,562 0 0
WEIBO CORP SPONSORED ADR 948596101   4,694,712 516,470 SH   SOLE 22 430,730 0 85,740
WEIBO CORP SPONSORED ADR 948596101   349,720 38,473 SH   SOLE 25 38,473 0 0
WEIBO CORP SPONSORED ADR 948596101   1,225,541 134,823 SH   SOLE 26 0 0 134,823
WEIBO CORP SPONSORED ADR 948596101   128,424 14,128 SH   SOLE 28 0 0 14,128
WEIBO CORP SPONSORED ADR 948596101   1,986,301 218,515 SH   SOLE 30 218,515 0 0
WEIBO CORP SPONSORED ADR 948596101   2,703,230 297,385 SH   SOLE 43 274,724 0 22,661
WEIS MKTS INC COM 948849104   978,365 15,192 SH   SOLE 2 5,021 0 10,171
WEIS MKTS INC COM 948849104   3,993 62 SH   SOLE 4 62 0 0
WEIS MKTS INC COM 948849104   8,372 130 SH   SOLE 7 130 0 0
WEIS MKTS INC COM 948849104   2,777,958 43,136 SH   SOLE 18 43,136 0 0
WEIS MKTS INC COM 948849104   2,288,132 35,530 SH   SOLE 19 35,530 0 0
WEIS MKTS INC COM 948849104   41,064,853 637,653 SH   SOLE 21 637,653 0 0
WEIS MKTS INC COM 948849104   30,079,372 467,071 SH   SOLE 22 444,748 0 22,323
WEIS MKTS INC COM 948849104   229,844 3,569 SH   SOLE 25 3,569 0 0
WEIS MKTS INC COM 948849104   371,266 5,765 SH   SOLE 26 5,765 0 0
WEIS MKTS INC COM 948849104   126,997 1,972 SH   SOLE 28 150 0 1,822
WEIS MKTS INC COM 948849104   646,576 10,040 SH   SOLE 30 10,040 0 0
WEIS MKTS INC COM 948849104   172,785 2,683 SH   SOLE 40 2,683 0 0
WEIS MKTS INC COM 948849104   5,216,179 80,997 SH   SOLE 43 72,973 0 8,024
WELLS FARGO CO NEW COM 949746101   391,721,907 6,758,487 SH   SOLE 2 1,505,662 0 5,252,825
WELLS FARGO CO NEW COM 949746101   138,913,370 2,396,711 SH   SOLE 4 1,021,051 0 1,375,660
WELLS FARGO CO NEW COM 949746101   136,564,251 2,356,181 SH   SOLE 7 2,077,430 0 278,751
WELLS FARGO CO NEW COM 949746101   10,381,447 179,114 SH   SOLE 13 179,114 0 0
WELLS FARGO CO NEW COM 949746101   30,213,041 521,274 SH   SOLE 15 521,274 0 0
WELLS FARGO CO NEW COM 949746101   791,069,673 13,648,545 SH   SOLE 18 13,104,637 0 543,908
WELLS FARGO CO NEW COM 949746101   1,043,539,951 18,004,485 SH   SOLE 19 18,004,485 0 0
WELLS FARGO CO NEW COM 949746101   4,846,341,861 83,615,284 SH   SOLE 21 83,615,284 0 0
WELLS FARGO CO NEW COM 949746101   4,591,982,778 79,226,756 SH   SOLE 22 71,274,988 0 7,951,768
WELLS FARGO CO NEW COM 949746101   382,007,984 6,590,890 SH   SOLE 23 6,590,890 0 0
WELLS FARGO CO NEW COM 949746101   393,210,435 6,784,169 SH   SOLE 25 5,366,791 0 1,417,378
WELLS FARGO CO NEW COM 949746101   257,970,570 4,450,838 SH   SOLE 26 2,844,340 0 1,606,498
WELLS FARGO CO NEW COM 949746101   340,197,089 5,869,515 SH   SOLE 28 344,188 0 5,525,327
WELLS FARGO CO NEW COM 949746101   27,183 469 SH   SOLE 29 469 0 0
WELLS FARGO CO NEW COM 949746101   1,168,901,577 20,167,384 SH   SOLE 30 20,167,384 0 0
WELLS FARGO CO NEW COM 949746101   61,882,733 1,067,680 SH   SOLE 31 775,367 0 292,313
WELLS FARGO CO NEW COM 949746101   178,397,634 3,077,944 SH   SOLE 34 3,077,944 0 0
WELLS FARGO CO NEW COM 949746101   51,258,027 884,369 SH   SOLE 36 884,369 0 0
WELLS FARGO CO NEW COM 949746101   10,374,956 179,002 SH   SOLE 40 179,002 0 0
WELLS FARGO CO NEW COM 949746101   265,167 4,575 SH   OTR 43 4,575 0 0
WELLS FARGO CO NEW COM 949746101   210,146,396 3,625,714 SH   SOLE 43 2,996,245 0 629,469
WELLS FARGO CO NEW OPTIONS 949746101   1,205,568 20,800 SH Call SOLE 4 20,800 0 0
WELLS FARGO CO NEW OPTIONS 949746101   347,760 6,000 SH Call SOLE 7 6,000 0 0
WELLS FARGO CO NEW OPTIONS 949746101   27,055,728 466,800 SH Call SOLE 18 466,800 0 0
WELLS FARGO CO NEW OPTIONS 949746101   192,438,792 3,320,200 SH Call SOLE 19 3,320,200 0 0
WELLS FARGO CO NEW OPTIONS 949746101   11,638,368 200,800 SH Call SOLE 22 200,800 0 0
WELLS FARGO CO NEW OPTIONS 949746101   695,520 12,000 SH Call SOLE 30 12,000 0 0
WELLS FARGO CO NEW OPTIONS 949746101   91,837,620 1,584,500 SH Call SOLE 34 1,584,500 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   123,154 101 SH   SOLE 4 101 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   1,841,218 1,510 SH   SOLE 18 1,510 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   8,825,655 7,238 SH   SOLE 19 7,238 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   339,743,832 278,627 SH   SOLE 21 278,627 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   548,708 450 SH   SOLE 22 450 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804   4,292,112 3,520 SH   SOLE 34 3,520 0 0
WELLTOWER INC COM 95040Q104   114,164,431 1,221,794 SH   SOLE 2 283,607 0 938,187
WELLTOWER INC COM 95040Q104   75,117,257 803,909 SH   SOLE 4 740,851 0 63,058
WELLTOWER INC COM 95040Q104   136,980,330 1,465,971 SH   SOLE 7 1,323,477 0 142,494
WELLTOWER INC COM 95040Q104   2,110,062 22,582 SH   SOLE 13 22,582 0 0
WELLTOWER INC COM 95040Q104   7,433,059 79,549 SH   SOLE 15 79,549 0 0
WELLTOWER INC COM 95040Q104   99,002,109 1,059,526 SH   SOLE 18 1,025,040 0 34,486
WELLTOWER INC COM 95040Q104   153,608,445 1,643,926 SH   SOLE 19 1,643,926 0 0
WELLTOWER INC COM 95040Q104   1,995,250,390 21,353,279 SH   SOLE 21 21,353,279 0 0
WELLTOWER INC COM 95040Q104   1,680,709,859 17,987,049 SH   SOLE 22 15,963,413 0 2,023,636
WELLTOWER INC COM 95040Q104   86,608,134 926,885 SH   SOLE 23 926,885 0 0
WELLTOWER INC COM 95040Q104   278,915,316 2,984,967 SH   SOLE 25 2,977,020 0 7,947
WELLTOWER INC COM 95040Q104   54,138,015 579,388 SH   SOLE 26 333,055 0 246,333
WELLTOWER INC COM 95040Q104   191,581,620 2,050,317 SH   SOLE 28 308,366 0 1,741,951
WELLTOWER INC COM 95040Q104   540,421,172 5,783,617 SH   SOLE 30 5,783,617 0 0
WELLTOWER INC COM 95040Q104   11,953,873 127,931 SH   SOLE 31 119,056 0 8,875
WELLTOWER INC COM 95040Q104   31,606,173 338,251 SH   SOLE 34 338,251 0 0
WELLTOWER INC COM 95040Q104   11,958,825 127,984 SH   SOLE 36 127,984 0 0
WELLTOWER INC COM 95040Q104   2,465,882 26,390 SH   SOLE 40 26,390 0 0
WELLTOWER INC COM 95040Q104   56,344 603 SH   OTR 43 603 0 0
WELLTOWER INC COM 95040Q104   51,451,884 550,641 SH   SOLE 43 466,566 0 84,075
WENDYS CO COM 95058W100   6,574,746 348,978 SH   SOLE 2 176,067 0 172,911
WENDYS CO COM 95058W100   5,822 309 SH   SOLE 4 309 0 0
WENDYS CO COM 95058W100   982,261 52,137 SH   SOLE 7 50,052 0 2,085
WENDYS CO COM 95058W100   7,507,439 398,484 SH   SOLE 18 398,484 0 0
WENDYS CO COM 95058W100   7,531,818 399,778 SH   SOLE 19 399,778 0 0
WENDYS CO COM 95058W100   245,481,752 13,029,817 SH   SOLE 21 13,029,817 0 0
WENDYS CO COM 95058W100   93,991,404 4,988,928 SH   SOLE 22 4,758,312 0 230,616
WENDYS CO COM 95058W100   732,801 38,896 SH   SOLE 25 38,896 0 0
WENDYS CO COM 95058W100   1,208,228 64,131 SH   SOLE 26 64,131 0 0
WENDYS CO COM 95058W100   212,704 11,290 SH   SOLE 28 3,383 0 7,907
WENDYS CO COM 95058W100   3,707,241 196,775 SH   SOLE 30 196,775 0 0
WENDYS CO COM 95058W100   38,528 2,045 SH   SOLE 31 2,045 0 0
WENDYS CO COM 95058W100   1,359,928 72,183 SH   SOLE 32 72,183 0 0
WENDYS CO COM 95058W100   140,697 7,468 SH   SOLE 36 7,468 0 0
WENDYS CO COM 95058W100   672,513 35,696 SH   SOLE 40 35,696 0 0
WENDYS CO COM 95058W100   1,985,833 105,405 SH   SOLE 43 90,021 0 15,384
WEREWOLF THERAPEUTICS INC COM 95075A107   227,409 35,094 SH   SOLE 2 35,094 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   35,031 5,406 SH   SOLE 18 5,406 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   288,392 44,505 SH   SOLE 21 44,505 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   503,457 77,694 SH   SOLE 22 77,694 0 0
WEREWOLF THERAPEUTICS INC COM 95075A107   13,563 2,093 SH   SOLE 26 2,093 0 0
WERNER ENTERPRISES INC COM 950755108   3,398,198 86,866 SH   SOLE 2 52,083 0 34,783
WERNER ENTERPRISES INC COM 950755108   5,320 136 SH   SOLE 4 136 0 0
WERNER ENTERPRISES INC COM 950755108   844,092 21,577 SH   SOLE 7 20,461 0 1,116
WERNER ENTERPRISES INC COM 950755108   9,668,664 247,154 SH   SOLE 18 238,724 0 8,430
WERNER ENTERPRISES INC COM 950755108   5,276,701 134,885 SH   SOLE 19 134,885 0 0
WERNER ENTERPRISES INC COM 950755108   195,430,493 4,995,667 SH   SOLE 21 4,995,667 0 0
WERNER ENTERPRISES INC COM 950755108   81,231,702 2,076,475 SH   SOLE 22 1,998,573 0 77,902
WERNER ENTERPRISES INC COM 950755108   427,542 10,929 SH   SOLE 25 10,929 0 0
WERNER ENTERPRISES INC COM 950755108   1,049,981 26,840 SH   SOLE 26 26,840 0 0
WERNER ENTERPRISES INC COM 950755108   43,658 1,116 SH   SOLE 28 1,116 0 0
WERNER ENTERPRISES INC COM 950755108   3,719,334 95,075 SH   SOLE 30 95,075 0 0
WERNER ENTERPRISES INC COM 950755108   61,066 1,561 SH   SOLE 36 1,561 0 0
WERNER ENTERPRISES INC COM 950755108   488,491 12,487 SH   SOLE 40 12,487 0 0
WERNER ENTERPRISES INC COM 950755108   11,008,932 281,414 SH   SOLE 43 274,022 0 7,392
WESBANCO INC COM 950810101   1,967,997 66,018 SH   SOLE 2 17,551 0 48,467
WESBANCO INC COM 950810101   6,320 212 SH   SOLE 4 212 0 0
WESBANCO INC COM 950810101   13,295 446 SH   SOLE 7 446 0 0
WESBANCO INC COM 950810101   4,625,349 155,161 SH   SOLE 18 155,161 0 0
WESBANCO INC COM 950810101   12,527,474 420,244 SH   SOLE 19 420,244 0 0
WESBANCO INC COM 950810101   64,859,555 2,175,765 SH   SOLE 21 2,175,765 0 0
WESBANCO INC COM 950810101   62,364,398 2,092,063 SH   SOLE 22 1,989,678 0 102,385
WESBANCO INC COM 950810101   349,969 11,740 SH   SOLE 25 11,740 0 0
WESBANCO INC COM 950810101   1,658,927 55,650 SH   SOLE 26 19,354 0 36,296
WESBANCO INC COM 950810101   182,318 6,116 SH   SOLE 28 1,199 0 4,917
WESBANCO INC COM 950810101   1,077,214 36,136 SH   SOLE 30 36,136 0 0
WESBANCO INC COM 950810101   36,189 1,214 SH   SOLE 36 1,214 0 0
WESBANCO INC COM 950810101   373,132 12,517 SH   SOLE 40 12,517 0 0
WESBANCO INC COM 950810101   3,989,949 133,846 SH   SOLE 43 128,858 0 4,988
WESCO INTL INC COM 95082P105   40,464,044 236,245 SH   SOLE 2 112,032 0 124,213
WESCO INTL INC COM 95082P105   142,162 830 SH   SOLE 4 117 0 713
WESCO INTL INC COM 95082P105   2,185,875 12,762 SH   SOLE 7 12,292 0 470
WESCO INTL INC COM 95082P105   16,343,538 95,420 SH   SOLE 18 91,480 0 3,940
WESCO INTL INC COM 95082P105   17,376,013 101,448 SH   SOLE 19 101,448 0 0
WESCO INTL INC COM 95082P105   374,657,358 2,187,397 SH   SOLE 21 2,187,397 0 0
WESCO INTL INC COM 95082P105   244,901,625 1,429,832 SH   SOLE 22 1,327,889 0 101,943
WESCO INTL INC COM 95082P105   3,668,475 21,418 SH   SOLE 23 21,418 0 0
WESCO INTL INC COM 95082P105   1,568,582 9,158 SH   SOLE 25 9,158 0 0
WESCO INTL INC COM 95082P105   11,484,324 67,050 SH   SOLE 26 47,527 0 19,523
WESCO INTL INC COM 95082P105   2,758,978 16,108 SH   SOLE 28 16,108 0 0
WESCO INTL INC COM 95082P105   66,799 390 SH   SOLE 29 390 0 0
WESCO INTL INC COM 95082P105   11,160,776 65,161 SH   SOLE 30 65,161 0 0
WESCO INTL INC COM 95082P105   94,375 551 SH   SOLE 31 551 0 0
WESCO INTL INC COM 95082P105   482,496 2,817 SH   SOLE 36 2,817 0 0
WESCO INTL INC COM 95082P105   1,642,061 9,587 SH   SOLE 40 9,587 0 0
WESCO INTL INC COM 95082P105   17,439,669 101,820 SH   SOLE 43 95,634 0 6,186
WEST BANCORPORATION INC CAP STK 95123P106   145,154 8,141 SH   SOLE 2 761 0 7,380
WEST BANCORPORATION INC CAP STK 95123P106   3,798 213 SH   SOLE 7 213 0 0
WEST BANCORPORATION INC CAP STK 95123P106   837,208 46,955 SH   SOLE 18 46,955 0 0
WEST BANCORPORATION INC CAP STK 95123P106   574,607 32,227 SH   SOLE 19 32,227 0 0
WEST BANCORPORATION INC CAP STK 95123P106   11,437,053 641,450 SH   SOLE 21 641,450 0 0
WEST BANCORPORATION INC CAP STK 95123P106   8,098,368 454,199 SH   SOLE 22 440,195 0 14,004
WEST FRASER TIMBER CO LTD COM 952845105   13,626,640 157,661 SH   SOLE 21 157,661 0 0
WEST FRASER TIMBER CO LTD COM 952845105   3,539,568 40,953 SH   SOLE 43 30,868 0 10,085
WEST PHARMACEUTICAL SVSC INC COM 955306105   68,815,156 173,903 SH   SOLE 2 68,176 0 105,727
WEST PHARMACEUTICAL SVSC INC COM 955306105   14,589,432 36,869 SH   SOLE 4 28,282 0 8,587
WEST PHARMACEUTICAL SVSC INC COM 955306105   32,158,165 81,267 SH   SOLE 7 73,656 0 7,611
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,291,597 3,264 SH   SOLE 13 3,264 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   4,156,142 10,503 SH   SOLE 15 10,503 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   70,610,492 178,440 SH   SOLE 18 173,728 0 4,712
WEST PHARMACEUTICAL SVSC INC COM 955306105   494,026,128 1,248,455 SH   SOLE 19 1,248,455 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   980,958,363 2,478,983 SH   SOLE 21 2,478,983 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   693,225,751 1,751,853 SH   SOLE 22 1,589,831 0 162,022
WEST PHARMACEUTICAL SVSC INC COM 955306105   43,656,706 110,325 SH   SOLE 23 110,325 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   94,222,904 238,111 SH   SOLE 25 225,233 0 12,878
WEST PHARMACEUTICAL SVSC INC COM 955306105   34,096,352 86,165 SH   SOLE 26 47,341 0 38,824
WEST PHARMACEUTICAL SVSC INC COM 955306105   58,794,592 148,580 SH   SOLE 28 3,556 0 145,024
WEST PHARMACEUTICAL SVSC INC COM 955306105   55,399 140 SH   SOLE 29 140 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   256,387,632 647,918 SH   SOLE 30 625,013 0 22,905
WEST PHARMACEUTICAL SVSC INC COM 955306105   6,813,335 17,218 SH   SOLE 31 16,009 0 1,209
WEST PHARMACEUTICAL SVSC INC COM 955306105   93,266,868 235,695 SH   SOLE 34 235,695 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   6,406,941 16,191 SH   SOLE 36 16,191 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,472,833 3,722 SH   SOLE 40 3,722 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   36,404 92 SH   OTR 43 92 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   37,677,681 95,215 SH   SOLE 43 75,164 0 20,051
WESTAMERICA BANCORPORATION COM 957090103   900,125 18,415 SH   SOLE 2 7,353 0 11,062
WESTAMERICA BANCORPORATION COM 957090103   8,456 173 SH   SOLE 7 173 0 0
WESTAMERICA BANCORPORATION COM 957090103   3,806,628 77,877 SH   SOLE 18 77,877 0 0
WESTAMERICA BANCORPORATION COM 957090103   2,699,642 55,230 SH   SOLE 19 55,230 0 0
WESTAMERICA BANCORPORATION COM 957090103   146,530,607 2,997,762 SH   SOLE 21 2,997,762 0 0
WESTAMERICA BANCORPORATION COM 957090103   33,681,937 689,074 SH   SOLE 22 658,603 0 30,471
WESTAMERICA BANCORPORATION COM 957090103   263,463 5,390 SH   SOLE 25 5,390 0 0
WESTAMERICA BANCORPORATION COM 957090103   422,568 8,645 SH   SOLE 26 8,645 0 0
WESTAMERICA BANCORPORATION COM 957090103   226,510 4,634 SH   SOLE 28 402 0 4,232
WESTAMERICA BANCORPORATION COM 957090103   2,387,153 48,837 SH   SOLE 30 48,837 0 0
WESTAMERICA BANCORPORATION COM 957090103   223,333 4,569 SH   SOLE 40 4,569 0 0
WESTAMERICA BANCORPORATION COM 957090103   17,743 363 SH   SOLE 43 244 0 119
WESTERN ACQSTN VENTURES CORP COM 95758L107   241,688 22,715 SH   SOLE 2 22,715 0 0
WESTERN ALLIANCE BANCORP COM 957638109   9,420,589 146,761 SH   SOLE 2 36,890 0 109,871
WESTERN ALLIANCE BANCORP COM 957638109   22,081 344 SH   SOLE 4 344 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,457,370 22,704 SH   SOLE 7 21,683 0 1,021
WESTERN ALLIANCE BANCORP COM 957638109   2,274,316 35,431 SH   SOLE 18 35,431 0 0
WESTERN ALLIANCE BANCORP COM 957638109   2,380,743 37,089 SH   SOLE 19 37,089 0 0
WESTERN ALLIANCE BANCORP COM 957638109   103,627,951 1,614,394 SH   SOLE 21 1,614,394 0 0
WESTERN ALLIANCE BANCORP COM 957638109   175,351,546 2,731,758 SH   SOLE 22 2,590,254 0 141,504
WESTERN ALLIANCE BANCORP COM 957638109   1,386,953 21,607 SH   SOLE 25 21,607 0 0
WESTERN ALLIANCE BANCORP COM 957638109   2,321,945 36,173 SH   SOLE 26 36,173 0 0
WESTERN ALLIANCE BANCORP COM 957638109   468,715 7,302 SH   SOLE 28 1,844 0 5,458
WESTERN ALLIANCE BANCORP COM 957638109   7,025,403 109,447 SH   SOLE 30 109,447 0 0
WESTERN ALLIANCE BANCORP COM 957638109   86,464 1,347 SH   SOLE 31 1,347 0 0
WESTERN ALLIANCE BANCORP COM 957638109   39,694,839 618,396 SH   SOLE 34 618,396 0 0
WESTERN ALLIANCE BANCORP COM 957638109   160,732 2,504 SH   SOLE 36 2,504 0 0
WESTERN ALLIANCE BANCORP COM 957638109   1,407,687 21,930 SH   SOLE 40 21,930 0 0
WESTERN ALLIANCE BANCORP COM 957638109   2,859,904 44,554 SH   SOLE 43 39,366 0 5,188
WESTERN COPPER & GOLD CORP COM 95805V108   1,717 1,122 SH   SOLE 7 1,122 0 0
WESTERN DIGITAL CORP. COM 958102105   38,312,188 561,433 SH   SOLE 2 133,014 0 428,419
WESTERN DIGITAL CORP. COM 958102105   9,781,385 143,338 SH   SOLE 4 109,552 0 33,786
WESTERN DIGITAL CORP. COM 958102105   28,645,310 419,773 SH   SOLE 7 383,460 0 36,313
WESTERN DIGITAL CORP. COM 958102105   759,306 11,127 SH   SOLE 13 11,127 0 0
WESTERN DIGITAL CORP. COM 958102105   3,232,392 47,368 SH   SOLE 15 47,368 0 0
WESTERN DIGITAL CORP. COM 958102105   58,514,913 857,487 SH   SOLE 18 743,755 0 113,732
WESTERN DIGITAL CORP. COM 958102105   137,550,140 2,015,682 SH   SOLE 19 2,015,682 0 0
WESTERN DIGITAL CORP. COM 958102105   656,266,400 9,617,034 SH   SOLE 21 9,617,034 0 0
WESTERN DIGITAL CORP. COM 958102105   473,994,835 6,945,997 SH   SOLE 22 6,249,329 0 696,668
WESTERN DIGITAL CORP. COM 958102105   36,616,151 536,579 SH   SOLE 23 536,579 0 0
WESTERN DIGITAL CORP. COM 958102105   52,973,688 776,285 SH   SOLE 25 735,439 0 40,846
WESTERN DIGITAL CORP. COM 958102105   32,726,539 479,580 SH   SOLE 26 336,565 0 143,015
WESTERN DIGITAL CORP. COM 958102105   45,735,540 670,216 SH   SOLE 28 4,297 0 665,919
WESTERN DIGITAL CORP. COM 958102105   139,454,309 2,043,586 SH   SOLE 30 2,040,249 0 3,337
WESTERN DIGITAL CORP. COM 958102105   5,085,722 74,527 SH   SOLE 31 69,221 0 5,306
WESTERN DIGITAL CORP. COM 958102105   128,643,523 1,885,163 SH   SOLE 34 1,885,163 0 0
WESTERN DIGITAL CORP. COM 958102105   5,466,297 80,104 SH   SOLE 36 80,104 0 0
WESTERN DIGITAL CORP. COM 958102105   1,143,839 16,762 SH   SOLE 40 16,762 0 0
WESTERN DIGITAL CORP. COM 958102105   19,349,698 283,554 SH   SOLE 43 230,806 0 52,748
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,328,063 65,487 SH   SOLE 19 65,487 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   1,010,883 131,797 SH   SOLE 2 123,445 0 8,352
WESTERN NEW ENG BANCORP INC COM 958892101   25,273 3,295 SH   SOLE 18 3,295 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   226,411 29,519 SH   SOLE 19 29,519 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   382,595 49,882 SH   SOLE 21 49,882 0 0
WESTERN NEW ENG BANCORP INC COM 958892101   6,301,419 821,567 SH   SOLE 22 820,382 0 1,185
WESTERN UN CO COM 959802109   12,841,315 918,549 SH   SOLE 2 342,762 0 575,787
WESTERN UN CO COM 959802109   10,429 746 SH   SOLE 4 746 0 0
WESTERN UN CO COM 959802109   1,742,831 124,666 SH   SOLE 7 121,508 0 3,158
WESTERN UN CO COM 959802109   9,962,693 712,639 SH   SOLE 18 712,639 0 0
WESTERN UN CO COM 959802109   1,220,622 87,312 SH   SOLE 19 87,312 0 0
WESTERN UN CO COM 959802109   335,274,246 23,982,421 SH   SOLE 21 23,982,421 0 0
WESTERN UN CO COM 959802109   109,512,120 7,833,485 SH   SOLE 22 7,403,243 0 430,242
WESTERN UN CO COM 959802109   659,968 47,208 SH   SOLE 25 47,208 0 0
WESTERN UN CO COM 959802109   1,792,040 128,186 SH   SOLE 26 128,186 0 0
WESTERN UN CO COM 959802109   342,188 24,477 SH   SOLE 28 5,342 0 19,135
WESTERN UN CO COM 959802109   4,018,271 287,430 SH   SOLE 30 287,430 0 0
WESTERN UN CO COM 959802109   56,507 4,042 SH   SOLE 31 4,042 0 0
WESTERN UN CO COM 959802109   2,135,850 152,779 SH   SOLE 32 152,779 0 0
WESTERN UN CO COM 959802109   199,509 14,271 SH   SOLE 36 14,271 0 0
WESTERN UN CO COM 959802109   707,989 50,643 SH   SOLE 40 50,643 0 0
WESTERN UN CO COM 959802109   1,962,512 140,380 SH   SOLE 43 111,210 0 29,170
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   4,440 200 SH   SOLE 43 0 0 200
WESTLAKE CORPORATION COM 960413102   28,735,721 188,061 SH   SOLE 2 39,145 0 148,916
WESTLAKE CORPORATION COM 960413102   2,650,010 17,343 SH   SOLE 4 10,711 0 6,632
WESTLAKE CORPORATION COM 960413102   713,118 4,667 SH   SOLE 7 4,522 0 145
WESTLAKE CORPORATION COM 960413102   112,155 734 SH   SOLE 13 734 0 0
WESTLAKE CORPORATION COM 960413102   835,816 5,470 SH   SOLE 15 5,470 0 0
WESTLAKE CORPORATION COM 960413102   11,836,041 77,461 SH   SOLE 18 70,931 0 6,530
WESTLAKE CORPORATION COM 960413102   1,420,429 9,296 SH   SOLE 19 9,296 0 0
WESTLAKE CORPORATION COM 960413102   274,100,280 1,793,850 SH   SOLE 21 1,793,850 0 0
WESTLAKE CORPORATION COM 960413102   147,794,730 967,243 SH   SOLE 22 898,431 0 68,812
WESTLAKE CORPORATION COM 960413102   10,767,816 70,470 SH   SOLE 23 70,470 0 0
WESTLAKE CORPORATION COM 960413102   7,794,022 51,008 SH   SOLE 25 51,008 0 0
WESTLAKE CORPORATION COM 960413102   6,165,786 40,352 SH   SOLE 26 20,708 0 19,644
WESTLAKE CORPORATION COM 960413102   8,687,597 56,856 SH   SOLE 28 638 0 56,218
WESTLAKE CORPORATION COM 960413102   15,950,945 104,391 SH   SOLE 30 104,391 0 0
WESTLAKE CORPORATION COM 960413102   1,283,214 8,398 SH   SOLE 31 7,831 0 567
WESTLAKE CORPORATION COM 960413102   272,901 1,786 SH   SOLE 34 1,786 0 0
WESTLAKE CORPORATION COM 960413102   1,365,726 8,938 SH   SOLE 36 8,938 0 0
WESTLAKE CORPORATION COM 960413102   274,582 1,797 SH   SOLE 40 1,797 0 0
WESTLAKE CORPORATION COM 960413102   10,955,649 71,699 SH   SOLE 43 66,757 0 4,942
WESTPORT FUEL SYSTEMS INC COM 960908507   4,880 724 SH   SOLE 43 724 0 0
WESTROCK CO COM 96145D105   28,298,752 572,270 SH   SOLE 2 194,910 0 377,360
WESTROCK CO COM 96145D105   10,691,288 216,204 SH   SOLE 4 75,893 0 140,311
WESTROCK CO COM 96145D105   8,331,979 168,493 SH   SOLE 7 148,913 0 19,580
WESTROCK CO COM 96145D105   258,475 5,227 SH   SOLE 13 5,227 0 0
WESTROCK CO COM 96145D105   2,032,148 41,095 SH   SOLE 15 41,095 0 0
WESTROCK CO COM 96145D105   26,539,271 536,689 SH   SOLE 18 520,066 0 16,623
WESTROCK CO COM 96145D105   9,886,242 199,924 SH   SOLE 19 199,924 0 0
WESTROCK CO COM 96145D105   503,288,155 10,177,718 SH   SOLE 21 10,177,718 0 0
WESTROCK CO COM 96145D105   304,190,884 6,151,484 SH   SOLE 22 5,552,430 0 599,054
WESTROCK CO COM 96145D105   18,914,823 382,504 SH   SOLE 23 382,504 0 0
WESTROCK CO COM 96145D105   17,268,237 349,206 SH   SOLE 25 349,206 0 0
WESTROCK CO COM 96145D105   14,046,223 284,049 SH   SOLE 26 169,088 0 114,961
WESTROCK CO COM 96145D105   17,591,689 355,747 SH   SOLE 28 2,844 0 352,903
WESTROCK CO COM 96145D105   107,336,961 2,170,616 SH   SOLE 30 2,151,270 0 19,346
WESTROCK CO COM 96145D105   3,085,779 62,402 SH   SOLE 31 58,195 0 4,207
WESTROCK CO COM 96145D105   3,053,834 61,756 SH   SOLE 32 61,756 0 0
WESTROCK CO COM 96145D105   899,693 18,194 SH   SOLE 34 18,194 0 0
WESTROCK CO COM 96145D105   3,236,700 65,454 SH   SOLE 36 65,454 0 0
WESTROCK CO COM 96145D105   683,152 13,815 SH   SOLE 40 13,815 0 0
WESTROCK CO COM 96145D105   15,132 306 SH   OTR 43 306 0 0
WESTROCK CO COM 96145D105   16,147,955 326,551 SH   SOLE 43 272,747 0 53,804
WESTROCK COFFEE CO COM 96145W103   165,910 16,061 SH   SOLE 2 8,219 0 7,842
WESTROCK COFFEE CO COM 96145W103   704,010 68,152 SH   SOLE 18 68,152 0 0
WESTROCK COFFEE CO COM 96145W103   633,405 61,317 SH   SOLE 19 61,317 0 0
WESTROCK COFFEE CO COM 96145W103   10,029,149 970,876 SH   SOLE 21 970,876 0 0
WESTROCK COFFEE CO COM 96145W103   7,582,396 734,017 SH   SOLE 22 703,046 0 30,971
WESTROCK COFFEE CO COM 96145W103   74,727 7,234 SH   SOLE 25 7,234 0 0
WESTROCK COFFEE CO COM 96145W103   77,506 7,503 SH   SOLE 40 7,503 0 0
WESTROCK COFFEE CO COM 96145W103   486 47 SH   SOLE 43 47 0 0
WESTWATER RES INC COM NEW 961684206   183,410 374,307 SH   SOLE 22 374,307 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   349,703 28,385 SH   SOLE 2 28,385 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   17,679 1,435 SH   SOLE 18 1,435 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   221,563 17,984 SH   SOLE 21 17,984 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   2,085,764 169,299 SH   SOLE 22 169,299 0 0
WEX INC COM 96208T104   22,972,951 96,716 SH   SOLE 2 38,504 0 58,212
WEX INC COM 96208T104   33,967 143 SH   SOLE 4 143 0 0
WEX INC COM 96208T104   2,452,022 10,323 SH   SOLE 7 9,784 0 539
WEX INC COM 96208T104   18,182,209 76,547 SH   SOLE 18 76,547 0 0
WEX INC COM 96208T104   3,414,256 14,374 SH   SOLE 19 14,374 0 0
WEX INC COM 96208T104   525,471,467 2,212,232 SH   SOLE 21 2,212,232 0 0
WEX INC COM 96208T104   298,752,882 1,257,748 SH   SOLE 22 1,200,692 0 57,056
WEX INC COM 96208T104   2,008,316 8,455 SH   SOLE 25 8,455 0 0
WEX INC COM 96208T104   2,847,747 11,989 SH   SOLE 26 11,989 0 0
WEX INC COM 96208T104   663,896 2,795 SH   SOLE 28 798 0 1,997
WEX INC COM 96208T104   21,206,678 89,280 SH   SOLE 30 89,280 0 0
WEX INC COM 96208T104   126,603 533 SH   SOLE 31 533 0 0
WEX INC COM 96208T104   11,396,689 47,980 SH   SOLE 34 47,980 0 0
WEX INC COM 96208T104   150,356 633 SH   SOLE 36 633 0 0
WEX INC COM 96208T104   2,063,661 8,688 SH   SOLE 40 8,688 0 0
WEX INC COM 96208T104   4,068,651 17,129 SH   SOLE 43 16,511 0 618
WEYCO GROUP INC COM 962149100   75,109 2,356 SH   SOLE 2 138 0 2,218
WEYCO GROUP INC COM 962149100   514,639 16,143 SH   SOLE 18 16,143 0 0
WEYCO GROUP INC COM 962149100   415,173 13,023 SH   SOLE 19 13,023 0 0
WEYCO GROUP INC COM 962149100   6,400,165 200,758 SH   SOLE 21 200,758 0 0
WEYCO GROUP INC COM 962149100   5,405,637 169,562 SH   SOLE 22 165,656 0 3,906
WEYCO GROUP INC COM 962149100   1,435 45 SH   SOLE 43 45 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   54,436,903 1,515,926 SH   SOLE 2 305,179 0 1,210,747
WEYERHAEUSER CO MTN BE COM NEW 962166104   21,676,138 603,624 SH   SOLE 4 225,427 0 378,197
WEYERHAEUSER CO MTN BE COM NEW 962166104   36,466,785 1,015,505 SH   SOLE 7 789,850 0 225,655
WEYERHAEUSER CO MTN BE COM NEW 962166104   843,849 23,499 SH   SOLE 13 23,499 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,371,195 93,879 SH   SOLE 15 93,879 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   40,440,549 1,126,164 SH   SOLE 18 1,080,633 0 45,531
WEYERHAEUSER CO MTN BE COM NEW 962166104   14,399,623 400,992 SH   SOLE 19 400,992 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   857,715,844 23,885,153 SH   SOLE 21 23,885,153 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   578,031,707 16,096,678 SH   SOLE 22 14,470,692 0 1,625,986
WEYERHAEUSER CO MTN BE COM NEW 962166104   39,168,940 1,090,753 SH   SOLE 23 1,090,753 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   176,379,219 4,911,702 SH   SOLE 25 4,198,011 0 713,691
WEYERHAEUSER CO MTN BE COM NEW 962166104   55,599,381 1,548,298 SH   SOLE 26 1,224,376 0 323,922
WEYERHAEUSER CO MTN BE COM NEW 962166104   42,456,752 1,182,310 SH   SOLE 28 54,241 0 1,128,069
WEYERHAEUSER CO MTN BE COM NEW 962166104   222,829,809 6,205,230 SH   SOLE 30 6,205,230 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,134,936 170,842 SH   SOLE 31 159,113 0 11,729
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,209,521 33,682 SH   SOLE 34 33,682 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   6,491,846 180,781 SH   SOLE 36 180,781 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,279,940 35,643 SH   SOLE 40 35,643 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   23,576,336 656,540 SH   SOLE 43 566,612 0 89,927
WHEATON PRECIOUS METALS CORP COM 962879102   42,598,780 903,857 SH   SOLE 19 903,857 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   4,519,437 95,893 SH   SOLE 21 95,893 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   15,888,796 337,127 SH   SOLE 25 337,127 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   33,900,939 719,307 SH   SOLE 29 719,307 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   12,213,221 259,139 SH   SOLE 34 259,139 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   30,225,238 641,316 SH   SOLE 43 535,139 0 106,177
WHEELS UP EXPERIENCE INC COM CL A 96328L205   873,131 304,227 SH   SOLE 22 304,227 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   3,209 305 SH   SOLE 18 305 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   53,684 5,103 SH   SOLE 21 5,103 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200   4,482 426 SH   SOLE 22 426 0 0
WHIRLPOOL CORP COM 963320106   17,971,417 150,225 SH   SOLE 2 91,972 0 58,253
WHIRLPOOL CORP COM 963320106   79,674 666 SH   SOLE 4 666 0 0
WHIRLPOOL CORP COM 963320106   2,364,607 19,766 SH   SOLE 7 18,981 0 785
WHIRLPOOL CORP COM 963320106   14,518,177 121,359 SH   SOLE 18 121,359 0 0
WHIRLPOOL CORP COM 963320106   2,328,957 19,468 SH   SOLE 19 19,468 0 0
WHIRLPOOL CORP COM 963320106   474,161,520 3,963,567 SH   SOLE 21 3,963,567 0 0
WHIRLPOOL CORP COM 963320106   194,503,426 1,625,875 SH   SOLE 22 1,554,124 0 71,751
WHIRLPOOL CORP COM 963320106   1,373,233 11,479 SH   SOLE 25 11,479 0 0
WHIRLPOOL CORP COM 963320106   18,113,776 151,415 SH   SOLE 26 151,415 0 0
WHIRLPOOL CORP COM 963320106   81,707 683 SH   SOLE 28 683 0 0
WHIRLPOOL CORP COM 963320106   8,946,290 74,783 SH   SOLE 30 74,783 0 0
WHIRLPOOL CORP COM 963320106   79,793 667 SH   SOLE 31 667 0 0
WHIRLPOOL CORP COM 963320106   2,845,160 23,783 SH   SOLE 32 23,783 0 0
WHIRLPOOL CORP COM 963320106   537,139 4,490 SH   SOLE 36 4,490 0 0
WHIRLPOOL CORP COM 963320106   1,411,993 11,803 SH   SOLE 40 11,803 0 0
WHIRLPOOL CORP COM 963320106   5,518,611 46,131 SH   SOLE 43 39,402 0 6,729
WHITE MTNS INS GROUP LTD COM G9618E107   4,148,422 2,312 SH   SOLE 2 798 0 1,514
WHITE MTNS INS GROUP LTD COM G9618E107   7,177 4 SH   SOLE 4 4 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   672,863 375 SH   SOLE 7 356 0 19
WHITE MTNS INS GROUP LTD COM G9618E107   1,482,092 826 SH   SOLE 18 826 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   1,523,361 849 SH   SOLE 19 849 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   66,390,894 37,001 SH   SOLE 21 37,001 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   115,965,609 64,630 SH   SOLE 22 61,200 0 3,430
WHITE MTNS INS GROUP LTD COM G9618E107   864,853 482 SH   SOLE 25 482 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   1,449,794 808 SH   SOLE 26 808 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   532,907 297 SH   SOLE 28 55 0 242
WHITE MTNS INS GROUP LTD COM G9618E107   3,086,196 1,720 SH   SOLE 30 1,720 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   61,006 34 SH   SOLE 31 34 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   96,892 54 SH   SOLE 36 54 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   898,944 501 SH   SOLE 40 501 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   19,301 11 SH   OTR 43 11 0 0
WHITE MTNS INS GROUP LTD COM G9618E107   9,095,366 5,069 SH   SOLE 43 4,375 0 694
WHITEHORSE FIN INC COM 96524V106   940,813 75,872 SH   SOLE 30 75,872 0 0
WHITESTONE REIT COM 966084204   529,045 42,155 SH   SOLE 2 13,021 0 29,134
WHITESTONE REIT COM 966084204   4,204 335 SH   SOLE 7 335 0 0
WHITESTONE REIT COM 966084204   2,002,629 159,572 SH   SOLE 18 159,572 0 0
WHITESTONE REIT COM 966084204   1,328,945 105,892 SH   SOLE 19 105,892 0 0
WHITESTONE REIT COM 966084204   71,652,104 5,709,331 SH   SOLE 21 5,709,331 0 0
WHITESTONE REIT COM 966084204   18,117,607 1,443,634 SH   SOLE 22 1,378,112 0 65,522
WHITESTONE REIT COM 966084204   31,375 2,500 SH   SOLE 23 2,500 0 0
WHITESTONE REIT COM 966084204   149,596 11,920 SH   SOLE 25 11,920 0 0
WHITESTONE REIT COM 966084204   278,334 22,178 SH   SOLE 28 0 0 22,178
WHITESTONE REIT COM 966084204   887,335 70,704 SH   SOLE 30 70,704 0 0
WHITESTONE REIT COM 966084204   259,170 20,651 SH   SOLE 40 20,651 0 0
WHITESTONE REIT COM 966084204   1,878,064 149,647 SH   SOLE 43 146,448 0 3,199
WHOLE EARTH BRANDS INC COM CL A 96684W100   41,572 8,607 SH   SOLE 18 8,607 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   348,349 72,122 SH   SOLE 21 72,122 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   2,560,711 530,168 SH   SOLE 22 530,168 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100   25,102 5,197 SH   SOLE 26 3,681 0 1,516
WHOLE EARTH BRANDS INC COM CL A 96684W100   62,235 12,885 SH   SOLE 36 12,885 0 0
WIDEOPENWEST INC COM 96758W101   671,930 185,616 SH   SOLE 2 159,235 0 26,381
WIDEOPENWEST INC COM 96758W101   1,977 546 SH   SOLE 7 546 0 0
WIDEOPENWEST INC COM 96758W101   506,724 139,979 SH   SOLE 18 139,979 0 0
WIDEOPENWEST INC COM 96758W101   380,227 105,035 SH   SOLE 19 105,035 0 0
WIDEOPENWEST INC COM 96758W101   6,798,125 1,877,935 SH   SOLE 21 1,877,935 0 0
WIDEOPENWEST INC COM 96758W101   4,958,687 1,369,803 SH   SOLE 22 1,331,027 0 38,776
WIDEOPENWEST INC COM 96758W101   130,606 36,079 SH   SOLE 43 35,165 0 914
WIDEPOINT CORP COMMON 967590209   35,742 13,800 SH   SOLE 22 13,800 0 0
WILEY JOHN & SONS INC CL A 968223206   2,220,462 58,234 SH   SOLE 2 31,808 0 26,426
WILEY JOHN & SONS INC CL A 968223206   6,063 159 SH   SOLE 4 159 0 0
WILEY JOHN & SONS INC CL A 968223206   391,443 10,266 SH   SOLE 7 9,721 0 545
WILEY JOHN & SONS INC CL A 968223206   4,487,329 117,685 SH   SOLE 18 117,685 0 0
WILEY JOHN & SONS INC CL A 968223206   2,952,787 77,440 SH   SOLE 19 77,440 0 0
WILEY JOHN & SONS INC CL A 968223206   182,072,275 4,775,040 SH   SOLE 21 4,775,040 0 0
WILEY JOHN & SONS INC CL A 968223206   46,165,326 1,210,735 SH   SOLE 22 1,162,209 0 48,526
WILEY JOHN & SONS INC CL A 968223206   366,353 9,608 SH   SOLE 25 9,608 0 0
WILEY JOHN & SONS INC CL A 968223206   8,128,668 213,183 SH   SOLE 26 13,142 0 200,041
WILEY JOHN & SONS INC CL A 968223206   31,800 834 SH   SOLE 28 834 0 0
WILEY JOHN & SONS INC CL A 968223206   4,192,241 109,946 SH   SOLE 30 109,946 0 0
WILEY JOHN & SONS INC CL A 968223206   438,914 11,511 SH   SOLE 36 11,511 0 0
WILEY JOHN & SONS INC CL A 968223206   404,674 10,613 SH   SOLE 40 10,613 0 0
WILEY JOHN & SONS INC CL A 968223206   20,056 526 SH   OTR 43 526 0 0
WILEY JOHN & SONS INC CL A 968223206   1,305,266 34,232 SH   SOLE 43 33,646 0 586
WILEY JOHN & SONS INC CL B 968223305   2,357 62 SH   SOLE 43 62 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   4,606 879 SH   SOLE 18 879 0 0
WILLAMETTE VY VINEYARD INC COM 969136100   51,829 9,891 SH   SOLE 21 9,891 0 0
WILLDAN GROUP INC COM 96924N100   1,142,351 39,405 SH   SOLE 2 32,664 0 6,741
WILLDAN GROUP INC COM 96924N100   580 20 SH   SOLE 7 20 0 0
WILLDAN GROUP INC COM 96924N100   993,690 34,277 SH   SOLE 18 34,277 0 0
WILLDAN GROUP INC COM 96924N100   766,988 26,457 SH   SOLE 19 26,457 0 0
WILLDAN GROUP INC COM 96924N100   13,061,792 450,562 SH   SOLE 21 450,562 0 0
WILLDAN GROUP INC COM 96924N100   9,571,976 330,182 SH   SOLE 22 319,953 0 10,229
WILLDAN GROUP INC COM 96924N100   2,058 71 SH   SOLE 26 0 0 71
WILLDAN GROUP INC COM 96924N100   14,147 488 SH   SOLE 43 488 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   16,957 1,373 SH   SOLE 18 1,373 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   227,030 18,383 SH   SOLE 21 18,383 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   367,697 29,773 SH   SOLE 22 29,773 0 0
WILLIAM PENN BANCORPORATION COM 96927A105   1,235 100 SH   SOLE 43 100 0 0
WILLIAMS COS INC COM 969457100   128,815,997 3,305,517 SH   SOLE 2 431,459 0 2,874,058
WILLIAMS COS INC COM 969457100   27,206,944 698,151 SH   SOLE 4 575,460 0 122,691
WILLIAMS COS INC COM 969457100   108,492,012 2,783,988 SH   SOLE 7 2,452,587 0 331,401
WILLIAMS COS INC COM 969457100   3,618,131 92,844 SH   SOLE 13 92,844 0 0
WILLIAMS COS INC COM 969457100   6,759,853 173,463 SH   SOLE 15 173,463 0 0
WILLIAMS COS INC COM 969457100   246,238,021 6,318,656 SH   SOLE 18 6,206,637 0 112,019
WILLIAMS COS INC COM 969457100   140,170,647 3,596,886 SH   SOLE 19 3,596,886 0 0
WILLIAMS COS INC COM 969457100   1,587,434,805 40,734,791 SH   SOLE 21 40,734,791 0 0
WILLIAMS COS INC COM 969457100   1,043,060,888 26,765,740 SH   SOLE 22 24,093,201 0 2,672,539
WILLIAMS COS INC COM 969457100   72,302,132 1,855,328 SH   SOLE 23 1,855,328 0 0
WILLIAMS COS INC COM 969457100   77,191,152 1,980,784 SH   SOLE 25 1,772,467 0 208,317
WILLIAMS COS INC COM 969457100   50,859,552 1,305,095 SH   SOLE 26 915,859 0 389,236
WILLIAMS COS INC COM 969457100   58,130,458 1,491,672 SH   SOLE 28 163,780 0 1,327,892
WILLIAMS COS INC COM 969457100   447,768,379 11,490,079 SH   SOLE 30 11,490,079 0 0
WILLIAMS COS INC COM 969457100   10,811,720 277,437 SH   SOLE 31 258,013 0 19,424
WILLIAMS COS INC COM 969457100   149,998,531 3,849,077 SH   SOLE 34 3,849,077 0 0
WILLIAMS COS INC COM 969457100   12,446,940 319,398 SH   SOLE 36 319,398 0 0
WILLIAMS COS INC COM 969457100   8,401,932 215,600 SH   SOLE 37 215,600 0 0
WILLIAMS COS INC COM 969457100   2,318,053 59,483 SH   SOLE 40 59,483 0 0
WILLIAMS COS INC COM 969457100   96,918 2,487 SH   OTR 43 2,487 0 0
WILLIAMS COS INC COM 969457100   65,073,810 1,669,844 SH   SOLE 43 1,368,008 0 301,836
WILLIAMS SONOMA INC COM 969904101   50,512,355 159,079 SH   SOLE 2 61,124 0 97,955
WILLIAMS SONOMA INC COM 969904101   6,692,262 21,076 SH   SOLE 4 14,763 0 6,313
WILLIAMS SONOMA INC COM 969904101   30,702,928 96,693 SH   SOLE 7 80,107 0 16,586
WILLIAMS SONOMA INC COM 969904101   378,496 1,192 SH   SOLE 13 1,192 0 0
WILLIAMS SONOMA INC COM 969904101   1,385,701 4,364 SH   SOLE 15 4,364 0 0
WILLIAMS SONOMA INC COM 969904101   44,462,138 140,025 SH   SOLE 18 136,228 0 3,797
WILLIAMS SONOMA INC COM 969904101   6,825,942 21,497 SH   SOLE 19 21,497 0 0
WILLIAMS SONOMA INC COM 969904101   1,116,436,115 3,516,002 SH   SOLE 21 3,516,002 0 0
WILLIAMS SONOMA INC COM 969904101   621,920,926 1,958,621 SH   SOLE 22 1,834,467 0 124,154
WILLIAMS SONOMA INC COM 969904101   28,957,148 91,195 SH   SOLE 23 91,195 0 0
WILLIAMS SONOMA INC COM 969904101   25,114,718 79,094 SH   SOLE 25 79,094 0 0
WILLIAMS SONOMA INC COM 969904101   17,197,742 54,161 SH   SOLE 26 49,903 0 4,258
WILLIAMS SONOMA INC COM 969904101   27,033,869 85,138 SH   SOLE 28 9,156 0 75,982
WILLIAMS SONOMA INC COM 969904101   104,718,219 329,790 SH   SOLE 30 326,013 0 3,777
WILLIAMS SONOMA INC COM 969904101   4,516,864 14,225 SH   SOLE 31 13,219 0 1,006
WILLIAMS SONOMA INC COM 969904101   874,795 2,755 SH   SOLE 34 2,755 0 0
WILLIAMS SONOMA INC COM 969904101   2,571,675 8,099 SH   SOLE 36 8,099 0 0
WILLIAMS SONOMA INC COM 969904101   988,153 3,112 SH   SOLE 40 3,112 0 0
WILLIAMS SONOMA INC COM 969904101   26,633 84 SH   OTR 43 84 0 0
WILLIAMS SONOMA INC COM 969904101   59,319,186 186,814 SH   SOLE 43 173,181 0 13,633
WILLIS LEASE FIN CORP COM 970646105   53,044 1,069 SH   SOLE 2 135 0 934
WILLIS LEASE FIN CORP COM 970646105   419,934 8,463 SH   SOLE 18 8,463 0 0
WILLIS LEASE FIN CORP COM 970646105   295,934 5,964 SH   SOLE 19 5,964 0 0
WILLIS LEASE FIN CORP COM 970646105   4,974,653 100,255 SH   SOLE 21 100,255 0 0
WILLIS LEASE FIN CORP COM 970646105   2,649,410 53,394 SH   SOLE 22 51,487 0 1,907
WILLIS LEASE FIN CORP COM 970646105   10,122 204 SH   SOLE 43 204 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   57,537,425 209,227 SH   SOLE 2 66,531 0 142,696
WILLIS TOWERS WATSON PLC LTD SHS G96629103   25,535,125 92,855 SH   SOLE 4 48,395 0 44,460
WILLIS TOWERS WATSON PLC LTD SHS G96629103   33,967,175 123,517 SH   SOLE 7 101,199 0 22,318
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,325,225 4,819 SH   SOLE 13 4,819 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   4,052,125 14,735 SH   SOLE 15 14,735 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   187,843,489 683,067 SH   SOLE 18 644,776 0 38,291
WILLIS TOWERS WATSON PLC LTD SHS G96629103   484,410,850 1,761,494 SH   SOLE 19 1,761,494 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   867,388,775 3,154,141 SH   SOLE 21 3,154,141 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   672,096,150 2,443,986 SH   SOLE 22 2,217,240 0 226,746
WILLIS TOWERS WATSON PLC LTD SHS G96629103   45,661,000 166,040 SH   SOLE 23 166,040 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   57,105,675 207,657 SH   SOLE 25 206,962 0 695
WILLIS TOWERS WATSON PLC LTD SHS G96629103   38,154,050 138,742 SH   SOLE 26 93,681 0 45,061
WILLIS TOWERS WATSON PLC LTD SHS G96629103   55,229,350 200,834 SH   SOLE 28 1,548 0 199,286
WILLIS TOWERS WATSON PLC LTD SHS G96629103   178,870,175 650,437 SH   SOLE 30 650,437 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   16,831,100 61,204 SH   SOLE 31 21,632 0 39,572
WILLIS TOWERS WATSON PLC LTD SHS G96629103   21,185,175 77,037 SH   SOLE 34 77,037 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   7,510,800 27,312 SH   SOLE 36 27,312 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,357,950 4,938 SH   SOLE 40 4,938 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   11,631,009 42,295 SH   SOLE 43 34,446 0 7,849
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   20,968,199 450,929 SH   SOLE 2 67,313 0 383,616
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   24,413 525 SH   SOLE 4 525 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,052,231 44,134 SH   SOLE 7 42,098 0 2,036
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   3,216,963 69,182 SH   SOLE 18 69,182 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   134,435,499 2,891,086 SH   SOLE 19 2,891,086 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   112,123,544 2,411,259 SH   SOLE 21 2,411,259 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   243,779,691 5,242,574 SH   SOLE 22 4,992,822 0 249,752
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,847,073 39,722 SH   SOLE 25 39,722 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   3,276,437 70,461 SH   SOLE 26 70,461 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,188,633 25,562 SH   SOLE 28 3,685 0 21,877
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   96,953 2,085 SH   SOLE 29 2,085 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   10,524,950 226,343 SH   SOLE 30 226,343 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   111,135 2,390 SH   SOLE 31 2,390 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   102,114 2,196 SH   SOLE 36 2,196 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   1,908,081 41,034 SH   SOLE 40 41,034 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   4,499,991 96,774 SH   SOLE 43 91,929 0 4,845
WINGSTOP INC COM 974155103   30,854,544 84,210 SH   SOLE 2 37,288 0 46,922
WINGSTOP INC COM 974155103   32,976 90 SH   SOLE 4 90 0 0
WINGSTOP INC COM 974155103   1,660,158 4,531 SH   SOLE 7 4,296 0 235
WINGSTOP INC COM 974155103   24,958,802 68,119 SH   SOLE 18 65,727 0 2,392
WINGSTOP INC COM 974155103   21,596,349 58,942 SH   SOLE 19 58,942 0 0
WINGSTOP INC COM 974155103   590,962,163 1,612,888 SH   SOLE 21 1,612,888 0 0
WINGSTOP INC COM 974155103   342,511,086 934,801 SH   SOLE 22 891,216 0 43,585
WINGSTOP INC COM 974155103   473,389 1,292 SH   SOLE 23 1,292 0 0
WINGSTOP INC COM 974155103   2,159,928 5,895 SH   SOLE 25 5,895 0 0
WINGSTOP INC COM 974155103   13,662,690 37,289 SH   SOLE 26 10,509 0 26,780
WINGSTOP INC COM 974155103   627,643 1,713 SH   SOLE 28 530 0 1,183
WINGSTOP INC COM 974155103   9,159,267 24,998 SH   SOLE 30 24,998 0 0
WINGSTOP INC COM 974155103   136,667 373 SH   SOLE 31 373 0 0
WINGSTOP INC COM 974155103   44,334 121 SH   SOLE 36 121 0 0
WINGSTOP INC COM 974155103   2,234,674 6,099 SH   SOLE 40 6,099 0 0
WINGSTOP INC COM 974155103   9,798,769 26,743 SH   SOLE 43 24,764 0 1,979
WINMARK CORP COM 974250102   5,143,012 14,219 SH   SOLE 2 9,514 0 4,705
WINMARK CORP COM 974250102   6,511 18 SH   SOLE 4 18 0 0
WINMARK CORP COM 974250102   8,319 23 SH   SOLE 7 23 0 0
WINMARK CORP COM 974250102   2,911,323 8,049 SH   SOLE 18 8,049 0 0
WINMARK CORP COM 974250102   6,687,110 18,488 SH   SOLE 19 18,488 0 0
WINMARK CORP COM 974250102   41,336,161 114,283 SH   SOLE 21 114,283 0 0
WINMARK CORP COM 974250102   36,072,341 99,730 SH   SOLE 22 94,834 0 4,896
WINMARK CORP COM 974250102   274,892 760 SH   SOLE 23 760 0 0
WINMARK CORP COM 974250102   252,828 699 SH   SOLE 25 699 0 0
WINMARK CORP COM 974250102   398,955 1,103 SH   SOLE 26 94 0 1,009
WINMARK CORP COM 974250102   179,042 495 SH   SOLE 28 0 0 495
WINMARK CORP COM 974250102   385,934 1,067 SH   SOLE 30 1,067 0 0
WINMARK CORP COM 974250102   699,166 1,933 SH   SOLE 34 1,933 0 0
WINMARK CORP COM 974250102   85,361 236 SH   SOLE 36 236 0 0
WINMARK CORP COM 974250102   287,190 794 SH   SOLE 40 794 0 0
WINMARK CORP COM 974250102   645,996 1,786 SH   SOLE 43 1,732 0 54
WINNEBAGO INDS INC COM 974637100   1,995,336 26,964 SH   SOLE 2 8,413 0 18,551
WINNEBAGO INDS INC COM 974637100   9,768 132 SH   SOLE 4 132 0 0
WINNEBAGO INDS INC COM 974637100   1,020,682 13,793 SH   SOLE 7 13,052 0 741
WINNEBAGO INDS INC COM 974637100   6,649,048 89,852 SH   SOLE 18 89,852 0 0
WINNEBAGO INDS INC COM 974637100   4,526,506 61,169 SH   SOLE 19 61,169 0 0
WINNEBAGO INDS INC COM 974637100   249,565,000 3,372,500 SH   SOLE 21 3,372,500 0 0
WINNEBAGO INDS INC COM 974637100   62,144,016 839,784 SH   SOLE 22 801,980 0 37,804
WINNEBAGO INDS INC COM 974637100   395,382 5,343 SH   SOLE 25 5,343 0 0
WINNEBAGO INDS INC COM 974637100   2,608,500 35,250 SH   SOLE 26 15,293 0 19,957
WINNEBAGO INDS INC COM 974637100   44,326 599 SH   SOLE 28 599 0 0
WINNEBAGO INDS INC COM 974637100   5,979,718 80,807 SH   SOLE 30 80,807 0 0
WINNEBAGO INDS INC COM 974637100   49,876 674 SH   SOLE 36 674 0 0
WINNEBAGO INDS INC COM 974637100   468,642 6,333 SH   SOLE 40 6,333 0 0
WINNEBAGO INDS INC COM 974637100   3,461,211 46,773 SH   SOLE 43 45,338 0 1,435
WINTRUST FINL CORP COM 97650W108   14,760,537 141,398 SH   SOLE 2 57,191 0 84,207
WINTRUST FINL CORP COM 97650W108   20,669 198 SH   SOLE 4 198 0 0
WINTRUST FINL CORP COM 97650W108   562,766 5,391 SH   SOLE 7 5,142 0 249
WINTRUST FINL CORP COM 97650W108   13,040,503 124,921 SH   SOLE 18 124,921 0 0
WINTRUST FINL CORP COM 97650W108   2,935,969 28,125 SH   SOLE 19 28,125 0 0
WINTRUST FINL CORP COM 97650W108   333,694,744 3,196,616 SH   SOLE 21 3,196,616 0 0
WINTRUST FINL CORP COM 97650W108   199,979,401 1,915,695 SH   SOLE 22 1,832,353 0 83,342
WINTRUST FINL CORP COM 97650W108   1,261,344 12,083 SH   SOLE 25 12,083 0 0
WINTRUST FINL CORP COM 97650W108   4,539,817 43,489 SH   SOLE 26 24,667 0 18,822
WINTRUST FINL CORP COM 97650W108   445,537 4,268 SH   SOLE 28 1,016 0 3,252
WINTRUST FINL CORP COM 97650W108   8,572,820 82,123 SH   SOLE 30 82,123 0 0
WINTRUST FINL CORP COM 97650W108   79,128 758 SH   SOLE 31 758 0 0
WINTRUST FINL CORP COM 97650W108   123,807 1,186 SH   SOLE 36 1,186 0 0
WINTRUST FINL CORP COM 97650W108   1,415,111 13,556 SH   SOLE 40 13,556 0 0
WINTRUST FINL CORP COM 97650W108   13,471,347 129,048 SH   SOLE 43 113,780 0 15,268
WIPRO LTD SPON ADR 1 SH 97651M109   8,116,706 1,411,601 SH   SOLE 4 1,411,601 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   20,161,346 3,506,321 SH   SOLE 18 3,506,321 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   3,665,021 637,395 SH   SOLE 21 637,395 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   2,632,448 457,817 SH   SOLE 22 457,817 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   9,734,290 1,692,920 SH   SOLE 28 239,650 0 1,453,270
WIPRO LTD SPON ADR 1 SH 97651M109   3,927,118 682,977 SH   SOLE 30 682,977 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   128,624,747 22,369,521 SH   SOLE 43 19,783,365 0 2,586,156
WISDOMTREE INC COM 97717P104   560,792 61,022 SH   SOLE 2 33,554 0 27,468
WISDOMTREE INC COM 97717P104   2,968 323 SH   SOLE 4 323 0 0
WISDOMTREE INC COM 97717P104   447,581 48,703 SH   SOLE 7 46,103 0 2,600
WISDOMTREE INC COM 97717P104   3,470,585 377,648 SH   SOLE 18 377,648 0 0
WISDOMTREE INC COM 97717P104   2,698,726 293,659 SH   SOLE 19 293,659 0 0
WISDOMTREE INC COM 97717P104   124,676,861 13,566,579 SH   SOLE 21 13,566,579 0 0
WISDOMTREE INC COM 97717P104   32,014,036 3,483,573 SH   SOLE 22 3,397,871 0 85,702
WISDOMTREE INC COM 97717P104   131,233 14,280 SH   SOLE 25 14,280 0 0
WISDOMTREE INC COM 97717P104   461,412 50,208 SH   SOLE 26 7,318 0 42,890
WISDOMTREE INC COM 97717P104   56,436 6,141 SH   SOLE 28 507 0 5,634
WISDOMTREE INC COM 97717P104   2,150,837 234,041 SH   SOLE 30 234,041 0 0
WISDOMTREE INC COM 97717P104   215,193 23,416 SH   SOLE 40 23,416 0 0
WISDOMTREE INC COM 97717P104   754,481 82,098 SH   SOLE 43 81,426 0 672
WISDOMTREE TR EMG MKTS SMCAP 97717W281   39,417 775 SH   SOLE 43 775 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   8,307,110 190,705 SH   SOLE 2 0 0 190,705
WISDOMTREE TR INDIA ERNGS FD 97717W422   71,160,749 1,633,626 SH   SOLE 22 1,633,626 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   585,240 12,000 SH   SOLE 43 12,000 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   5,492 90 SH   SOLE 43 90 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   9,756 194 SH   SOLE 2 194 0 0
WIX COM LTD SHS M98068105   39,718,797 288,906 SH   SOLE 2 272,158 0 16,748
WIX COM LTD SHS M98068105   18,177,881 132,222 SH   SOLE 4 70,187 0 62,035
WIX COM LTD SHS M98068105   10,061,199 73,183 SH   SOLE 7 67,681 0 5,502
WIX COM LTD SHS M98068105   609,036 4,430 SH   SOLE 13 4,430 0 0
WIX COM LTD SHS M98068105   665,541 4,841 SH   SOLE 15 4,841 0 0
WIX COM LTD SHS M98068105   6,647,708 48,354 SH   SOLE 18 43,989 0 4,365
WIX COM LTD SHS M98068105   7,949,369 57,822 SH   SOLE 19 57,822 0 0
WIX COM LTD SHS M98068105   122,489,868 890,965 SH   SOLE 21 890,965 0 0
WIX COM LTD SHS M98068105   110,862,222 806,388 SH   SOLE 22 775,433 0 30,955
WIX COM LTD SHS M98068105   30,085,711 218,837 SH   SOLE 23 218,837 0 0
WIX COM LTD SHS M98068105   1,094,478 7,961 SH   SOLE 25 7,829 0 132
WIX COM LTD SHS M98068105   6,489,743 47,205 SH   SOLE 26 8,795 0 38,410
WIX COM LTD SHS M98068105   7,269,805 52,879 SH   SOLE 28 1,953 0 50,926
WIX COM LTD SHS M98068105   4,414,208 32,108 SH   SOLE 29 32,108 0 0
WIX COM LTD SHS M98068105   42,430,452 308,630 SH   SOLE 30 189,016 0 119,614
WIX COM LTD SHS M98068105   13,164,947 95,759 SH   SOLE 31 94,970 0 789
WIX COM LTD SHS M98068105   3,256,214 23,685 SH   SOLE 34 23,685 0 0
WIX COM LTD SHS M98068105   831,891 6,051 SH   SOLE 36 6,051 0 0
WIX COM LTD SHS M98068105   360,610 2,623 SH   SOLE 40 2,623 0 0
WIX COM LTD SHS M98068105   14,615,098 106,307 SH   SOLE 43 98,505 0 7,802
WK KELLOGG CO COM SHS 92942W107   3,414,324 181,613 SH   SOLE 2 35,477 0 146,136
WK KELLOGG CO COM SHS 92942W107   14,044 747 SH   SOLE 4 214 0 533
WK KELLOGG CO COM SHS 92942W107   519,331 27,624 SH   SOLE 7 26,148 0 1,476
WK KELLOGG CO COM SHS 92942W107   1,042,968 55,477 SH   SOLE 18 55,477 0 0
WK KELLOGG CO COM SHS 92942W107   296,288 15,760 SH   SOLE 19 15,760 0 0
WK KELLOGG CO COM SHS 92942W107   114,757,776 6,104,137 SH   SOLE 21 6,104,137 0 0
WK KELLOGG CO COM SHS 92942W107   32,079,982 1,706,382 SH   SOLE 22 1,621,950 0 84,432
WK KELLOGG CO COM SHS 92942W107   416,345 22,146 SH   SOLE 25 22,146 0 0
WK KELLOGG CO COM SHS 92942W107   467,406 24,862 SH   SOLE 26 23,336 0 1,526
WK KELLOGG CO COM SHS 92942W107   55,610 2,958 SH   SOLE 28 0 0 2,958
WK KELLOGG CO COM SHS 92942W107   2,489,308 132,410 SH   SOLE 30 132,410 0 0
WK KELLOGG CO COM SHS 92942W107   17,390 925 SH   SOLE 31 925 0 0
WK KELLOGG CO COM SHS 92942W107   128,686 6,845 SH   SOLE 34 6,845 0 0
WK KELLOGG CO COM SHS 92942W107   82,081 4,366 SH   SOLE 36 4,366 0 0
WK KELLOGG CO COM SHS 92942W107   191,798 10,202 SH   SOLE 40 10,202 0 0
WK KELLOGG CO COM SHS 92942W107   311,309 16,559 SH   SOLE 43 8,859 0 7,700
WM TECHNOLOGY INC COM 92971A109   1,231,121 925,655 SH   SOLE 22 925,655 0 0
WM TECHNOLOGY INC COM 92971A109   665 500 SH   SOLE 43 0 0 500
WNS HLDGS LTD COM SHS G98196101   156,441 3,096 SH   SOLE 2 3,096 0 0
WNS HLDGS LTD COM SHS G98196101   2,540,699 50,281 SH   SOLE 43 48,926 0 1,355
WOLFSPEED INC NOTE 1.750% 5/0 225447AD3   4,399,824 4,576,000 PRN   SOLE 21 4,576,000 0 0
WOLFSPEED INC COM 977852102   9,105,116 308,648 SH   SOLE 2 212,125 0 96,523
WOLFSPEED INC COM 977852102   19,087 647 SH   SOLE 4 341 0 306
WOLFSPEED INC COM 977852102   823,552 27,917 SH   SOLE 7 26,495 0 1,422
WOLFSPEED INC COM 977852102   9,727,743 329,754 SH   SOLE 18 214,363 0 115,391
WOLFSPEED INC COM 977852102   36,219,333 1,227,774 SH   SOLE 19 1,227,774 0 0
WOLFSPEED INC COM 977852102   243,190,094 8,243,732 SH   SOLE 21 8,243,732 0 0
WOLFSPEED INC COM 977852102   107,884,214 3,657,092 SH   SOLE 22 3,487,382 0 169,710
WOLFSPEED INC COM 977852102   739,182 25,057 SH   SOLE 25 25,057 0 0
WOLFSPEED INC COM 977852102   1,285,374 43,572 SH   SOLE 26 43,572 0 0
WOLFSPEED INC COM 977852102   190,452 6,456 SH   SOLE 28 1,120 0 5,336
WOLFSPEED INC COM 977852102   9,538,707 323,346 SH   SOLE 30 323,346 0 0
WOLFSPEED INC COM 977852102   44,781 1,518 SH   SOLE 31 1,518 0 0
WOLFSPEED INC COM 977852102   62,805,353 2,128,995 SH   SOLE 34 2,128,995 0 0
WOLFSPEED INC COM 977852102   27,494 932 SH   SOLE 36 932 0 0
WOLFSPEED INC COM 977852102   772,812 26,197 SH   SOLE 40 26,197 0 0
WOLFSPEED INC COM 977852102   2,904,541 98,459 SH   SOLE 43 74,209 0 24,250
WOLFSPEED INC NOTE 0.250% 2/1 977852AB8   3,325,950 5,700,000 PRN   SOLE 21 5,700,000 0 0
WOLFSPEED INC NOTE 1.875%12/0 977852AD4   7,436,683 13,325,000 PRN   SOLE 21 13,325,000 0 0
WOLVERINE WORLD WIDE INC COM 978097103   725,074 64,681 SH   SOLE 2 42,607 0 22,074
WOLVERINE WORLD WIDE INC COM 978097103   3,542 316 SH   SOLE 4 316 0 0
WOLVERINE WORLD WIDE INC COM 978097103   9,338 833 SH   SOLE 7 833 0 0
WOLVERINE WORLD WIDE INC COM 978097103   2,516,309 224,470 SH   SOLE 18 224,470 0 0
WOLVERINE WORLD WIDE INC COM 978097103   1,848,753 164,920 SH   SOLE 19 164,920 0 0
WOLVERINE WORLD WIDE INC COM 978097103   102,725,167 9,163,708 SH   SOLE 21 9,163,708 0 0
WOLVERINE WORLD WIDE INC COM 978097103   27,218,979 2,428,098 SH   SOLE 22 2,351,871 0 76,227
WOLVERINE WORLD WIDE INC COM 978097103   140,080 12,496 SH   SOLE 25 12,496 0 0
WOLVERINE WORLD WIDE INC COM 978097103   213,943 19,085 SH   SOLE 26 19,085 0 0
WOLVERINE WORLD WIDE INC COM 978097103   16,546 1,476 SH   SOLE 28 1,476 0 0
WOLVERINE WORLD WIDE INC COM 978097103   1,856,107 165,576 SH   SOLE 30 165,576 0 0
WOLVERINE WORLD WIDE INC COM 978097103   165,897 14,799 SH   SOLE 40 14,799 0 0
WOLVERINE WORLD WIDE INC COM 978097103   955,769 85,260 SH   SOLE 43 79,372 0 5,888
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   3,694 185 SH   SOLE 2 185 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   309,315 15,489 SH   SOLE 18 15,489 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   5,514,116 276,120 SH   SOLE 19 276,120 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   784,641 39,291 SH   SOLE 25 39,291 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   1,193,148 59,747 SH   SOLE 34 59,747 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   32,519,645 1,628,425 SH   SOLE 43 1,421,674 0 206,751
WOODWARD INC COM 980745103   19,487,395 126,443 SH   SOLE 2 62,382 0 64,061
WOODWARD INC COM 980745103   28,050 182 SH   SOLE 4 182 0 0
WOODWARD INC COM 980745103   1,525,788 9,900 SH   SOLE 7 9,432 0 468
WOODWARD INC COM 980745103   15,769,404 102,319 SH   SOLE 18 102,319 0 0
WOODWARD INC COM 980745103   2,956,330 19,182 SH   SOLE 19 19,182 0 0
WOODWARD INC COM 980745103   600,220,648 3,894,502 SH   SOLE 21 3,894,502 0 0
WOODWARD INC COM 980745103   272,744,006 1,769,686 SH   SOLE 22 1,690,326 0 79,360
WOODWARD INC COM 980745103   1,862,694 12,086 SH   SOLE 25 12,086 0 0
WOODWARD INC COM 980745103   4,030,700 26,153 SH   SOLE 26 18,337 0 7,816
WOODWARD INC COM 980745103   226,094 1,467 SH   SOLE 28 1,054 0 413
WOODWARD INC COM 980745103   4,556,712 29,566 SH   SOLE 30 29,566 0 0
WOODWARD INC COM 980745103   114,819 745 SH   SOLE 31 745 0 0
WOODWARD INC COM 980745103   121,292 787 SH   SOLE 34 787 0 0
WOODWARD INC COM 980745103   102,952 668 SH   SOLE 36 668 0 0
WOODWARD INC COM 980745103   1,982,137 12,861 SH   SOLE 40 12,861 0 0
WOODWARD INC COM 980745103   7,288,919 47,294 SH   SOLE 43 44,227 0 3,067
WOORI FINL GROUP INC SPONSORED ADS 981064108   55,200,838 1,702,153 SH   SOLE 43 1,559,511 0 142,642
WORKDAY INC CL A 98138H101   126,624,460 464,251 SH   SOLE 2 180,932 0 283,319
WORKDAY INC CL A 98138H101   52,187,985 191,340 SH   SOLE 4 96,875 0 94,465
WORKDAY INC CL A 98138H101   49,294,926 180,733 SH   SOLE 7 173,955 0 6,778
WORKDAY INC CL A 98138H101   4,112,252 15,077 SH   SOLE 13 15,077 0 0
WORKDAY INC CL A 98138H101   5,779,845 21,191 SH   SOLE 15 21,191 0 0
WORKDAY INC CL A 98138H101   90,686,920 332,491 SH   SOLE 18 315,319 0 17,172
WORKDAY INC CL A 98138H101   53,082,060 194,618 SH   SOLE 19 194,618 0 0
WORKDAY INC CL A 98138H101   894,708,644 3,280,325 SH   SOLE 21 3,280,325 0 0
WORKDAY INC CL A 98138H101   1,397,646,552 5,124,277 SH   SOLE 22 4,711,083 0 413,194
WORKDAY INC CL A 98138H101   98,650,402 361,688 SH   SOLE 23 361,688 0 0
WORKDAY INC CL A 98138H101   117,819,818 431,970 SH   SOLE 25 400,083 0 31,887
WORKDAY INC CL A 98138H101   75,085,075 275,289 SH   SOLE 26 176,126 0 99,163
WORKDAY INC CL A 98138H101   140,502,526 515,133 SH   SOLE 28 20,162 0 494,971
WORKDAY INC CL A 98138H101   2,600,944 9,536 SH   SOLE 29 9,536 0 0
WORKDAY INC CL A 98138H101   483,876,502 1,774,066 SH   SOLE 30 1,711,591 0 62,475
WORKDAY INC CL A 98138H101   26,258,734 96,274 SH   SOLE 31 91,842 0 4,432
WORKDAY INC CL A 98138H101   17,091,606 62,664 SH   SOLE 32 62,664 0 0
WORKDAY INC CL A 98138H101   46,986,643 172,270 SH   SOLE 34 172,270 0 0
WORKDAY INC CL A 98138H101   12,290,115 45,060 SH   SOLE 36 45,060 0 0
WORKDAY INC CL A 98138H101   2,847,237 10,439 SH   SOLE 40 10,439 0 0
WORKDAY INC CL A 98138H101   73,370 269 SH   OTR 43 269 0 0
WORKDAY INC CL A 98138H101   40,683,232 149,159 SH   SOLE 43 119,244 0 29,915
WORKHORSE GROUP INC COM NEW 98138J206   11,932 50,861 SH   SOLE 2 6,490 0 44,371
WORKHORSE GROUP INC COM NEW 98138J206   426 1,817 SH   SOLE 7 1,817 0 0
WORKHORSE GROUP INC COM NEW 98138J206   118,101 503,415 SH   SOLE 18 503,415 0 0
WORKHORSE GROUP INC COM NEW 98138J206   124,714 531,604 SH   SOLE 19 531,604 0 0
WORKHORSE GROUP INC COM NEW 98138J206   1,880,427 8,015,460 SH   SOLE 21 8,015,460 0 0
WORKHORSE GROUP INC COM NEW 98138J206   1,546,719 6,593,004 SH   SOLE 22 6,422,272 0 170,732
WORKHORSE GROUP INC COM NEW 98138J206   3,961 16,885 SH   SOLE 28 16,885 0 0
WORKHORSE GROUP INC COM NEW 98138J206   2,185 9,312 SH   SOLE 43 9,312 0 0
WORKIVA INC COM CL A 98139A105   5,354,526 63,143 SH   SOLE 2 43,491 0 19,652
WORKIVA INC COM CL A 98139A105   161,883 1,909 SH   SOLE 4 1,349 0 560
WORKIVA INC COM CL A 98139A105   1,157,774 13,653 SH   SOLE 7 12,930 0 723
WORKIVA INC COM CL A 98139A105   10,969,389 129,356 SH   SOLE 18 119,925 0 9,431
WORKIVA INC COM CL A 98139A105   14,402,602 169,842 SH   SOLE 19 169,842 0 0
WORKIVA INC COM CL A 98139A105   177,836,200 2,097,125 SH   SOLE 21 2,097,125 0 0
WORKIVA INC COM CL A 98139A105   123,967,763 1,461,884 SH   SOLE 22 1,415,401 0 46,483
WORKIVA INC COM CL A 98139A105   169,006 1,993 SH   SOLE 23 1,993 0 0
WORKIVA INC COM CL A 98139A105   859,533 10,136 SH   SOLE 25 10,136 0 0
WORKIVA INC COM CL A 98139A105   4,290,202 50,592 SH   SOLE 26 39,406 0 11,186
WORKIVA INC COM CL A 98139A105   163,749 1,931 SH   SOLE 28 752 0 1,179
WORKIVA INC COM CL A 98139A105   7,007,278 82,633 SH   SOLE 30 82,633 0 0
WORKIVA INC COM CL A 98139A105   69,706 822 SH   SOLE 34 822 0 0
WORKIVA INC COM CL A 98139A105   54,357 641 SH   SOLE 36 641 0 0
WORKIVA INC COM CL A 98139A105   814,674 9,607 SH   SOLE 40 9,607 0 0
WORKIVA INC COM CL A 98139A105   2,567,320 30,275 SH   SOLE 43 28,434 0 1,841
WORKSPORT LTD COM NEW 98139Q209   633 1,101 SH   SOLE 22 1,101 0 0
WORLD ACCEP CORPORATION COM 981419104   1,547,227 10,672 SH   SOLE 2 8,515 0 2,157
WORLD ACCEP CORPORATION COM 981419104   2,610 18 SH   SOLE 4 18 0 0
WORLD ACCEP CORPORATION COM 981419104   3,335 23 SH   SOLE 7 23 0 0
WORLD ACCEP CORPORATION COM 981419104   1,924,609 13,275 SH   SOLE 18 13,275 0 0
WORLD ACCEP CORPORATION COM 981419104   1,268,285 8,748 SH   SOLE 19 8,748 0 0
WORLD ACCEP CORPORATION COM 981419104   60,556,551 417,689 SH   SOLE 21 417,689 0 0
WORLD ACCEP CORPORATION COM 981419104   16,864,074 116,320 SH   SOLE 22 110,735 0 5,585
WORLD ACCEP CORPORATION COM 981419104   75,245 519 SH   SOLE 25 519 0 0
WORLD ACCEP CORPORATION COM 981419104   372,744 2,571 SH   SOLE 26 2,571 0 0
WORLD ACCEP CORPORATION COM 981419104   1,377,310 9,500 SH   SOLE 30 9,500 0 0
WORLD ACCEP CORPORATION COM 981419104   69,155 477 SH   SOLE 40 477 0 0
WORLD ACCEP CORPORATION COM 981419104   988,039 6,815 SH   SOLE 43 6,254 0 561
WORLD KINECT CORPORATION COM 981475106   11,746,419 444,099 SH   SOLE 2 299,567 0 144,532
WORLD KINECT CORPORATION COM 981475106   469,170 17,738 SH   SOLE 7 16,853 0 885
WORLD KINECT CORPORATION COM 981475106   5,092,048 192,516 SH   SOLE 18 192,516 0 0
WORLD KINECT CORPORATION COM 981475106   14,833,477 560,812 SH   SOLE 19 560,812 0 0
WORLD KINECT CORPORATION COM 981475106   191,975,132 7,258,039 SH   SOLE 21 7,258,039 0 0
WORLD KINECT CORPORATION COM 981475106   63,573,527 2,403,536 SH   SOLE 22 2,273,166 0 130,370
WORLD KINECT CORPORATION COM 981475106   266,907 10,091 SH   SOLE 23 10,091 0 0
WORLD KINECT CORPORATION COM 981475106   4,571,274 172,827 SH   SOLE 26 26,888 0 145,939
WORLD KINECT CORPORATION COM 981475106   908,981 34,366 SH   SOLE 28 34,366 0 0
WORLD KINECT CORPORATION COM 981475106   3,256,841 123,132 SH   SOLE 30 123,132 0 0
WORLD KINECT CORPORATION COM 981475106   3,033,101 114,673 SH   SOLE 31 0 0 114,673
WORLD KINECT CORPORATION COM 981475106   84,719 3,203 SH   SOLE 36 3,203 0 0
WORLD KINECT CORPORATION COM 981475106   316,448 11,964 SH   SOLE 40 11,964 0 0
WORLD KINECT CORPORATION COM 981475106   232,072 8,774 SH   SOLE 43 8,602 0 172
WORTHINGTON ENTERPRISES INC COM 981811102   1,853,769 29,789 SH   SOLE 2 9,420 0 20,369
WORTHINGTON ENTERPRISES INC COM 981811102   2,800 45 SH   SOLE 4 45 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   15,122 243 SH   SOLE 7 243 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   6,052,614 97,262 SH   SOLE 18 97,262 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   4,105,189 65,968 SH   SOLE 19 65,968 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   233,612,914 3,754,024 SH   SOLE 21 3,754,024 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   56,018,637 900,187 SH   SOLE 22 858,646 0 41,541
WORTHINGTON ENTERPRISES INC COM 981811102   414,390 6,659 SH   SOLE 25 6,659 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   533,498 8,573 SH   SOLE 26 8,573 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   39,889 641 SH   SOLE 28 641 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   4,343,467 69,797 SH   SOLE 30 69,797 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   17,487 281 SH   SOLE 36 281 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   448,865 7,213 SH   SOLE 40 7,213 0 0
WORTHINGTON ENTERPRISES INC COM 981811102   2,469,641 39,686 SH   SOLE 43 36,556 0 3,130
WORTHINGTON STL INC COM SHS 982104101   1,096,472 30,585 SH   SOLE 2 9,290 0 21,295
WORTHINGTON STL INC COM SHS 982104101   1,613 45 SH   SOLE 4 45 0 0
WORTHINGTON STL INC COM SHS 982104101   8,712 243 SH   SOLE 7 243 0 0
WORTHINGTON STL INC COM SHS 982104101   3,414,999 95,258 SH   SOLE 18 95,258 0 0
WORTHINGTON STL INC COM SHS 982104101   2,374,776 66,242 SH   SOLE 19 66,242 0 0
WORTHINGTON STL INC COM SHS 982104101   126,948,184 3,541,093 SH   SOLE 21 3,541,093 0 0
WORTHINGTON STL INC COM SHS 982104101   34,584,065 964,688 SH   SOLE 22 922,544 0 42,144
WORTHINGTON STL INC COM SHS 982104101   231,663 6,462 SH   SOLE 25 6,462 0 0
WORTHINGTON STL INC COM SHS 982104101   316,950 8,841 SH   SOLE 26 8,841 0 0
WORTHINGTON STL INC COM SHS 982104101   2,361,762 65,879 SH   SOLE 30 65,879 0 0
WORTHINGTON STL INC COM SHS 982104101   44,562 1,243 SH   SOLE 36 1,243 0 0
WORTHINGTON STL INC COM SHS 982104101   243,422 6,790 SH   SOLE 40 6,790 0 0
WORTHINGTON STL INC COM SHS 982104101   1,158,421 32,313 SH   SOLE 43 29,597 0 2,716
WP CAREY INC COM 92936U109   30,174,066 534,622 SH   SOLE 2 152,349 0 382,273
WP CAREY INC COM 92936U109   17,447,241 309,129 SH   SOLE 4 195,811 0 113,318
WP CAREY INC COM 92936U109   20,260,154 358,968 SH   SOLE 7 324,013 0 34,955
WP CAREY INC COM 92936U109   414,439 7,343 SH   SOLE 13 7,343 0 0
WP CAREY INC COM 92936U109   1,081,390 19,160 SH   SOLE 15 19,160 0 0
WP CAREY INC COM 92936U109   25,808,488 457,273 SH   SOLE 18 443,648 0 13,625
WP CAREY INC COM 92936U109   23,139,723 409,988 SH   SOLE 19 409,988 0 0
WP CAREY INC COM 92936U109   707,311,385 12,532,094 SH   SOLE 21 12,532,094 0 0
WP CAREY INC COM 92936U109   466,340,467 8,262,588 SH   SOLE 22 7,743,542 0 519,046
WP CAREY INC COM 92936U109   19,099,183 338,398 SH   SOLE 23 338,398 0 0
WP CAREY INC COM 92936U109   75,055,210 1,329,823 SH   SOLE 25 1,329,155 0 668
WP CAREY INC COM 92936U109   11,933,786 211,442 SH   SOLE 26 122,044 0 89,398
WP CAREY INC COM 92936U109   24,514,827 434,352 SH   SOLE 28 10,414 0 423,938
WP CAREY INC COM 92936U109   70,068,228 1,241,464 SH   SOLE 30 1,241,464 0 0
WP CAREY INC COM 92936U109   2,824,709 50,048 SH   SOLE 31 46,631 0 3,417
WP CAREY INC COM 92936U109   527,601 9,348 SH   SOLE 34 9,348 0 0
WP CAREY INC COM 92936U109   3,180,846 56,358 SH   SOLE 36 56,358 0 0
WP CAREY INC COM 92936U109   576,930 10,222 SH   SOLE 40 10,222 0 0
WP CAREY INC COM 92936U109   23,987 425 SH   OTR 43 425 0 0
WP CAREY INC COM 92936U109   14,730,276 260,990 SH   SOLE 43 223,655 0 37,335
WPP PLC NEW ADR 92937A102   3,128 66 SH   SOLE 2 66 0 0
WPP PLC NEW ADR 92937A102   4,129,204 87,114 SH   SOLE 18 87,114 0 0
WPP PLC NEW ADR 92937A102   3,232,633 68,199 SH   SOLE 23 68,199 0 0
WPP PLC NEW ADR 92937A102   19,181,648 404,676 SH   SOLE 43 381,734 0 22,942
WRAP TECHNOLOGIES INC COM 98212N107   11,610 5,137 SH   SOLE 18 5,137 0 0
WRAP TECHNOLOGIES INC COM 98212N107   142,012 62,837 SH   SOLE 21 62,837 0 0
WRAP TECHNOLOGIES INC COM 98212N107   968,909 428,721 SH   SOLE 22 428,721 0 0
WSFS FINL CORP COM 929328102   2,211,770 48,998 SH   SOLE 2 17,130 0 31,868
WSFS FINL CORP COM 929328102   7,719 171 SH   SOLE 4 171 0 0
WSFS FINL CORP COM 929328102   429,913 9,524 SH   SOLE 7 9,033 0 491
WSFS FINL CORP COM 929328102   8,566,850 189,784 SH   SOLE 18 189,784 0 0
WSFS FINL CORP COM 929328102   5,174,534 114,633 SH   SOLE 19 114,633 0 0
WSFS FINL CORP COM 929328102   310,192,285 6,871,783 SH   SOLE 21 6,871,783 0 0
WSFS FINL CORP COM 929328102   69,653,458 1,543,054 SH   SOLE 22 1,465,531 0 77,523
WSFS FINL CORP COM 929328102   489,634 10,847 SH   SOLE 25 10,847 0 0
WSFS FINL CORP COM 929328102   858,608 19,021 SH   SOLE 26 19,021 0 0
WSFS FINL CORP COM 929328102   33,720 747 SH   SOLE 28 747 0 0
WSFS FINL CORP COM 929328102   4,609,968 102,126 SH   SOLE 30 102,126 0 0
WSFS FINL CORP COM 929328102   433,344 9,600 SH   SOLE 40 9,600 0 0
WSFS FINL CORP COM 929328102   416,197 9,220 SH   SOLE 43 8,488 0 732
WW INTL INC COM 98262P101   105,504 57,029 SH   SOLE 2 21,146 0 35,883
WW INTL INC COM 98262P101   662 358 SH   SOLE 7 358 0 0
WW INTL INC COM 98262P101   285,742 154,455 SH   SOLE 18 154,455 0 0
WW INTL INC COM 98262P101   205,798 111,242 SH   SOLE 19 111,242 0 0
WW INTL INC COM 98262P101   3,993,164 2,158,467 SH   SOLE 21 2,158,467 0 0
WW INTL INC COM 98262P101   3,132,692 1,693,347 SH   SOLE 22 1,621,037 0 72,310
WW INTL INC COM 98262P101   30,336 16,398 SH   SOLE 25 16,398 0 0
WW INTL INC COM 98262P101   57,509 31,086 SH   SOLE 30 31,086 0 0
WW INTL INC COM 98262P101   21,151 11,433 SH   SOLE 40 11,433 0 0
WW INTL INC COM 98262P101   4,536 2,452 SH   SOLE 43 2,452 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   11,173,265 145,580 SH   SOLE 2 74,288 0 71,292
WYNDHAM HOTELS & RESORTS INC COM 98311A105   19,264 251 SH   SOLE 4 251 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,109,652 14,458 SH   SOLE 7 13,718 0 740
WYNDHAM HOTELS & RESORTS INC COM 98311A105   10,893,818 141,939 SH   SOLE 18 141,939 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   2,007,550 26,157 SH   SOLE 19 26,157 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   318,278,720 4,146,954 SH   SOLE 21 4,146,954 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   184,911,933 2,409,276 SH   SOLE 22 2,300,948 0 108,328
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,228,768 16,010 SH   SOLE 25 16,010 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   2,264,202 29,501 SH   SOLE 26 29,501 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   367,326 4,786 SH   SOLE 28 1,664 0 3,122
WYNDHAM HOTELS & RESORTS INC COM 98311A105   5,354,080 69,760 SH   SOLE 30 69,760 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   77,671 1,012 SH   SOLE 31 1,012 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   40,754 531 SH   SOLE 36 531 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   1,344,660 17,520 SH   SOLE 40 17,520 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   11,666 152 SH   OTR 43 152 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   7,171,028 93,434 SH   SOLE 43 79,218 0 14,216
WYNN RESORTS LTD COM 983134107   14,818,136 144,949 SH   SOLE 2 31,165 0 113,784
WYNN RESORTS LTD COM 983134107   4,336,085 42,415 SH   SOLE 4 32,528 0 9,887
WYNN RESORTS LTD COM 983134107   6,302,275 61,648 SH   SOLE 7 53,950 0 7,698
WYNN RESORTS LTD COM 983134107   336,234 3,289 SH   SOLE 13 3,289 0 0
WYNN RESORTS LTD COM 983134107   1,470,170 14,381 SH   SOLE 15 14,381 0 0
WYNN RESORTS LTD COM 983134107   20,541,074 200,930 SH   SOLE 18 194,649 0 6,281
WYNN RESORTS LTD COM 983134107   40,197,552 393,207 SH   SOLE 19 393,207 0 0
WYNN RESORTS LTD COM 983134107   261,471,320 2,557,677 SH   SOLE 21 2,557,677 0 0
WYNN RESORTS LTD COM 983134107   242,842,049 2,375,448 SH   SOLE 22 2,204,758 0 170,690
WYNN RESORTS LTD COM 983134107   15,704,573 153,620 SH   SOLE 23 153,620 0 0
WYNN RESORTS LTD COM 983134107   14,570,535 142,527 SH   SOLE 25 142,052 0 475
WYNN RESORTS LTD COM 983134107   9,425,299 92,197 SH   SOLE 26 42,285 0 49,912
WYNN RESORTS LTD COM 983134107   16,446,762 160,880 SH   SOLE 28 38,788 0 122,092
WYNN RESORTS LTD COM 983134107   64,296,127 628,936 SH   SOLE 30 628,936 0 0
WYNN RESORTS LTD COM 983134107   1,463,014 14,311 SH   SOLE 31 12,802 0 1,509
WYNN RESORTS LTD COM 983134107   18,157,173 177,611 SH   SOLE 34 177,611 0 0
WYNN RESORTS LTD COM 983134107   2,182,815 21,352 SH   SOLE 36 21,352 0 0
WYNN RESORTS LTD COM 983134107   499,496 4,886 SH   SOLE 40 4,886 0 0
WYNN RESORTS LTD COM 983134107   5,897,178 57,685 SH   SOLE 43 51,592 0 6,093
WYNN RESORTS LTD OPTIONS 983134107   122,676 1,200 SH Call SOLE 4 1,200 0 0
WYNN RESORTS LTD OPTIONS 983134107   40,892 400 SH Call SOLE 7 400 0 0
WYNN RESORTS LTD OPTIONS 983134107   2,903,332 28,400 SH Call SOLE 18 28,400 0 0
WYNN RESORTS LTD OPTIONS 983134107   19,853,066 194,200 SH Call SOLE 19 194,200 0 0
WYNN RESORTS LTD OPTIONS 983134107   1,288,098 12,600 SH Call SOLE 22 12,600 0 0
WYNN RESORTS LTD OPTIONS 983134107   9,752,742 95,400 SH Call SOLE 34 95,400 0 0
X4 PHARMACEUTICALS INC COM 98420X103   51,488 37,042 SH   SOLE 2 7,217 0 29,825
X4 PHARMACEUTICALS INC COM 98420X103   484,899 348,848 SH   SOLE 18 348,848 0 0
X4 PHARMACEUTICALS INC COM 98420X103   400,339 288,014 SH   SOLE 19 288,014 0 0
X4 PHARMACEUTICALS INC COM 98420X103   6,448,709 4,639,359 SH   SOLE 21 4,639,359 0 0
X4 PHARMACEUTICALS INC COM 98420X103   4,757,420 3,422,604 SH   SOLE 22 3,341,688 0 80,916
XBIOTECH INC COM 98400H102   304,469 37,450 SH   SOLE 2 37,450 0 0
XBIOTECH INC COM 98400H102   31,366 3,858 SH   SOLE 18 3,858 0 0
XBIOTECH INC COM 98400H102   428,329 52,685 SH   SOLE 21 52,685 0 0
XBIOTECH INC COM 98400H102   1,728,690 212,631 SH   SOLE 22 212,631 0 0
XCEL ENERGY INC COM 98389B100   60,201,236 1,120,023 SH   SOLE 2 239,633 0 880,390
XCEL ENERGY INC COM 98389B100   18,576,699 345,613 SH   SOLE 4 293,677 0 51,936
XCEL ENERGY INC COM 98389B100   31,154,844 579,625 SH   SOLE 7 537,442 0 42,183
XCEL ENERGY INC COM 98389B100   827,589 15,397 SH   SOLE 13 15,397 0 0
XCEL ENERGY INC COM 98389B100   4,237,435 78,836 SH   SOLE 15 78,836 0 0
XCEL ENERGY INC COM 98389B100   52,315,198 973,306 SH   SOLE 18 973,306 0 0
XCEL ENERGY INC COM 98389B100   39,237,393 729,998 SH   SOLE 19 729,998 0 0
XCEL ENERGY INC COM 98389B100   1,287,994,695 23,962,692 SH   SOLE 21 23,962,692 0 0
XCEL ENERGY INC COM 98389B100   691,588,565 12,866,764 SH   SOLE 22 11,668,444 0 1,198,320
XCEL ENERGY INC COM 98389B100   45,965,173 855,166 SH   SOLE 23 855,166 0 0
XCEL ENERGY INC COM 98389B100   12,928,864 240,537 SH   SOLE 25 240,537 0 0
XCEL ENERGY INC COM 98389B100   43,442,148 808,226 SH   SOLE 26 393,756 0 414,470
XCEL ENERGY INC COM 98389B100   30,591,383 569,142 SH   SOLE 28 8,730 0 560,412
XCEL ENERGY INC COM 98389B100   210,547,243 3,917,158 SH   SOLE 30 3,917,158 0 0
XCEL ENERGY INC COM 98389B100   6,779,918 126,138 SH   SOLE 31 117,347 0 8,791
XCEL ENERGY INC COM 98389B100   12,284,885 228,556 SH   SOLE 32 228,556 0 0
XCEL ENERGY INC COM 98389B100   33,684,803 626,694 SH   SOLE 34 626,694 0 0
XCEL ENERGY INC COM 98389B100   8,518,838 158,490 SH   SOLE 36 158,490 0 0
XCEL ENERGY INC COM 98389B100   732,398 13,626 SH   SOLE 40 13,626 0 0
XCEL ENERGY INC COM 98389B100   23,328 434 SH   OTR 43 434 0 0
XCEL ENERGY INC COM 98389B100   33,272,427 619,022 SH   SOLE 43 518,038 0 100,984
XENCOR INC COM 98401F105   3,856,728 174,276 SH   SOLE 2 86,601 0 87,675
XENCOR INC COM 98401F105   4,714 213 SH   SOLE 4 213 0 0
XENCOR INC COM 98401F105   358,041 16,179 SH   SOLE 7 15,351 0 828
XENCOR INC COM 98401F105   4,096,617 185,116 SH   SOLE 18 175,787 0 9,329
XENCOR INC COM 98401F105   10,899,313 492,513 SH   SOLE 19 492,513 0 0
XENCOR INC COM 98401F105   168,179,237 7,599,604 SH   SOLE 21 7,599,604 0 0
XENCOR INC COM 98401F105   49,776,810 2,249,291 SH   SOLE 22 2,146,358 0 102,933
XENCOR INC COM 98401F105   240,199 10,854 SH   SOLE 23 10,854 0 0
XENCOR INC COM 98401F105   217,826 9,843 SH   SOLE 25 9,843 0 0
XENCOR INC COM 98401F105   596,603 26,959 SH   SOLE 26 26,208 0 751
XENCOR INC COM 98401F105   56,542 2,555 SH   SOLE 28 2,555 0 0
XENCOR INC COM 98401F105   3,680,529 166,314 SH   SOLE 30 166,314 0 0
XENCOR INC COM 98401F105   683,574 30,889 SH   SOLE 34 30,889 0 0
XENCOR INC COM 98401F105   30,606 1,383 SH   SOLE 36 1,383 0 0
XENCOR INC COM 98401F105   237,942 10,752 SH   SOLE 40 10,752 0 0
XENCOR INC COM 98401F105   23,635 1,068 SH   OTR 43 1,068 0 0
XENCOR INC COM 98401F105   1,700,292 76,832 SH   SOLE 43 69,243 0 7,589
XENIA HOTELS & RESORTS INC COM 984017103   1,715,538 114,293 SH   SOLE 2 30,523 0 83,770
XENIA HOTELS & RESORTS INC COM 984017103   747,798 49,820 SH   SOLE 4 49,820 0 0
XENIA HOTELS & RESORTS INC COM 984017103   2,849,288 189,826 SH   SOLE 7 171,552 0 18,274
XENIA HOTELS & RESORTS INC COM 984017103   4,992,086 332,584 SH   SOLE 18 332,584 0 0
XENIA HOTELS & RESORTS INC COM 984017103   6,010,965 400,464 SH   SOLE 19 400,464 0 0
XENIA HOTELS & RESORTS INC COM 984017103   191,048,811 12,728,102 SH   SOLE 21 12,728,102 0 0
XENIA HOTELS & RESORTS INC COM 984017103   61,337,014 4,086,410 SH   SOLE 22 3,888,166 0 198,244
XENIA HOTELS & RESORTS INC COM 984017103   83,996 5,596 SH   SOLE 23 5,596 0 0
XENIA HOTELS & RESORTS INC COM 984017103   11,127,558 741,343 SH   SOLE 25 741,343 0 0
XENIA HOTELS & RESORTS INC COM 984017103   1,242,603 82,785 SH   SOLE 26 41,389 0 41,396
XENIA HOTELS & RESORTS INC COM 984017103   1,158,052 77,152 SH   SOLE 28 5,341 0 71,811
XENIA HOTELS & RESORTS INC COM 984017103   8,657,243 576,765 SH   SOLE 30 576,765 0 0
XENIA HOTELS & RESORTS INC COM 984017103   35,544 2,368 SH   SOLE 34 2,368 0 0
XENIA HOTELS & RESORTS INC COM 984017103   25,547 1,702 SH   SOLE 36 1,702 0 0
XENIA HOTELS & RESORTS INC COM 984017103   330,880 22,044 SH   SOLE 40 22,044 0 0
XENIA HOTELS & RESORTS INC COM 984017103   913,013 60,827 SH   SOLE 43 60,009 0 818
XENON PHARMACEUTICALS INC COM 98420N105   995,015 23,113 SH   SOLE 2 16,541 0 6,572
XENON PHARMACEUTICALS INC COM 98420N105   8,481 197 SH   SOLE 4 197 0 0
XENON PHARMACEUTICALS INC COM 98420N105   716,783 16,650 SH   SOLE 7 15,740 0 910
XENON PHARMACEUTICALS INC COM 98420N105   938,533 21,801 SH   SOLE 18 21,801 0 0
XENON PHARMACEUTICALS INC COM 98420N105   38,763,253 900,424 SH   SOLE 19 900,424 0 0
XENON PHARMACEUTICALS INC COM 98420N105   29,841,227 693,176 SH   SOLE 21 693,176 0 0
XENON PHARMACEUTICALS INC COM 98420N105   1,890,928 43,924 SH   SOLE 22 15,866 0 28,058
XENON PHARMACEUTICALS INC COM 98420N105   593,057 13,776 SH   SOLE 25 13,776 0 0
XENON PHARMACEUTICALS INC COM 98420N105   3,347,396 77,756 SH   SOLE 26 23,441 0 54,315
XENON PHARMACEUTICALS INC COM 98420N105   12,584,161 292,315 SH   SOLE 30 292,315 0 0
XENON PHARMACEUTICALS INC COM 98420N105   431,921 10,033 SH   SOLE 34 10,033 0 0
XENON PHARMACEUTICALS INC COM 98420N105   36,205 841 SH   SOLE 36 841 0 0
XENON PHARMACEUTICALS INC COM 98420N105   533,303 12,388 SH   SOLE 40 12,388 0 0
XENON PHARMACEUTICALS INC COM 98420N105   668,739 15,534 SH   SOLE 43 5,674 0 9,860
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   242,382 109,675 SH   SOLE 2 88,837 0 20,838
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   1,434 649 SH   SOLE 7 649 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   736,164 333,106 SH   SOLE 18 333,106 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   1,206,249 545,814 SH   SOLE 19 545,814 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   11,063,607 5,006,157 SH   SOLE 21 5,006,157 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   8,491,761 3,842,426 SH   SOLE 22 3,775,525 0 66,901
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   3,074 1,391 SH   SOLE 23 1,391 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   1,653 748 SH   SOLE 28 0 0 748
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   178,086 80,582 SH   SOLE 30 80,582 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   88,307 39,958 SH   SOLE 43 31,720 0 8,238
XEROX HOLDINGS CORP COM NEW 98421M106   1,882,274 105,155 SH   SOLE 2 33,720 0 71,435
XEROX HOLDINGS CORP COM NEW 98421M106   3,097 173 SH   SOLE 4 173 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   618,463 34,551 SH   SOLE 7 32,860 0 1,691
XEROX HOLDINGS CORP COM NEW 98421M106   6,611,490 369,357 SH   SOLE 18 369,357 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   4,494,887 251,111 SH   SOLE 19 251,111 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   246,079,641 13,747,466 SH   SOLE 21 13,747,466 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   70,945,111 3,963,414 SH   SOLE 22 3,813,803 0 149,611
XEROX HOLDINGS CORP COM NEW 98421M106   453,496 25,335 SH   SOLE 25 25,335 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   915,836 51,164 SH   SOLE 26 51,164 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   1,101,799 61,553 SH   SOLE 28 61,553 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   6,276,939 350,667 SH   SOLE 30 350,667 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   191,369 10,691 SH   SOLE 36 10,691 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   496,439 27,734 SH   SOLE 40 27,734 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   2,040,815 114,012 SH   SOLE 43 105,485 0 8,527
XEROX HOLDINGS CORP OPTIONS 98421M106   1,521,500 85,000 SH Put SOLE 19 85,000 0 0
XILIO THERAPEUTICS INC COM 98422T100   3,983 3,688 SH   SOLE 18 3,688 0 0
XILIO THERAPEUTICS INC COM 98422T100   42,800 39,630 SH   SOLE 21 39,630 0 0
XILIO THERAPEUTICS INC COM 98422T100   2,200 2,037 SH   SOLE 22 2,037 0 0
XINYUAN REAL ESTATE CO LTD SPON ADR 98417P204   205 76 SH   SOLE 43 76 0 0
XOMA CORP DEL COM NEW 98419J206   73,112 3,040 SH   SOLE 2 322 0 2,718
XOMA CORP DEL COM NEW 98419J206   470,202 19,551 SH   SOLE 18 19,551 0 0
XOMA CORP DEL COM NEW 98419J206   369,336 15,357 SH   SOLE 19 15,357 0 0
XOMA CORP DEL COM NEW 98419J206   6,173,346 256,688 SH   SOLE 21 256,688 0 0
XOMA CORP DEL COM NEW 98419J206   4,469,957 185,861 SH   SOLE 22 181,214 0 4,647
XOMA CORP DEL COM NEW 98419J206   265 11 SH   SOLE 43 11 0 0
XOMETRY INC CLASS A COM 98423F109   506,227 29,972 SH   SOLE 2 11,052 0 18,920
XOMETRY INC CLASS A COM 98423F109   1,402 83 SH   SOLE 4 83 0 0
XOMETRY INC CLASS A COM 98423F109   5,759 341 SH   SOLE 7 341 0 0
XOMETRY INC CLASS A COM 98423F109   1,482,266 87,760 SH   SOLE 18 87,760 0 0
XOMETRY INC CLASS A COM 98423F109   1,235,284 73,137 SH   SOLE 19 73,137 0 0
XOMETRY INC CLASS A COM 98423F109   20,554,201 1,216,945 SH   SOLE 21 1,216,945 0 0
XOMETRY INC CLASS A COM 98423F109   19,894,613 1,177,893 SH   SOLE 22 1,132,138 0 45,755
XOMETRY INC CLASS A COM 98423F109   108,653 6,433 SH   SOLE 25 6,433 0 0
XOMETRY INC CLASS A COM 98423F109   368,945 21,844 SH   SOLE 26 21,844 0 0
XOMETRY INC CLASS A COM 98423F109   27,446 1,625 SH   SOLE 28 0 0 1,625
XOMETRY INC CLASS A COM 98423F109   866,035 51,275 SH   SOLE 30 51,275 0 0
XOMETRY INC CLASS A COM 98423F109   175,099 10,367 SH   SOLE 40 10,367 0 0
XOMETRY INC CLASS A COM 98423F109   310,844 18,404 SH   SOLE 43 17,496 0 908
XOMETRY INC NOTE 1.000% 2/0 98423FAB5   1,253,142 1,650,000 PRN   SOLE 21 1,650,000 0 0
XOS INC COM 98423B306   39,383 3,846 SH   SOLE 22 3,846 0 0
XP INC CL A G98239109   10,257,149 399,733 SH   SOLE 2 79,086 0 320,647
XP INC CL A G98239109   85,550 3,334 SH   SOLE 7 3,334 0 0
XP INC CL A G98239109   14,997,300 584,462 SH   SOLE 18 584,462 0 0
XP INC CL A G98239109   66,971,163 2,609,944 SH   SOLE 19 2,609,944 0 0
XP INC CL A G98239109   87,449,819 3,408,021 SH   SOLE 21 3,408,021 0 0
XP INC CL A G98239109   81,207,459 3,164,749 SH   SOLE 22 2,868,802 0 295,947
XP INC CL A G98239109   7,955,703 310,043 SH   SOLE 25 310,043 0 0
XP INC CL A G98239109   5,341,411 208,161 SH   SOLE 26 155,360 0 52,801
XP INC CL A G98239109   1,759,147 68,556 SH   SOLE 28 4,350 0 64,206
XP INC CL A G98239109   12,548 489 SH   SOLE 30 489 0 0
XP INC CL A G98239109   103,256 4,024 SH   SOLE 31 4,024 0 0
XP INC CL A G98239109   74,664,339 2,909,756 SH   SOLE 34 2,909,756 0 0
XP INC CL A G98239109   61,122 2,382 SH   SOLE 36 2,382 0 0
XP INC CL A G98239109   3,502,898 136,512 SH   SOLE 43 121,018 0 15,494
XPEL INC COM 98379L100   637,760 11,806 SH   SOLE 2 6,446 0 5,360
XPEL INC COM 98379L100   2,863 53 SH   SOLE 4 53 0 0
XPEL INC COM 98379L100   361,772 6,697 SH   SOLE 7 6,342 0 355
XPEL INC COM 98379L100   3,440,912 63,697 SH   SOLE 18 63,697 0 0
XPEL INC COM 98379L100   2,611,705 48,347 SH   SOLE 19 48,347 0 0
XPEL INC COM 98379L100   144,802,825 2,680,541 SH   SOLE 21 2,680,541 0 0
XPEL INC COM 98379L100   34,035,787 630,059 SH   SOLE 22 610,834 0 19,225
XPEL INC COM 98379L100   251,895 4,663 SH   SOLE 25 4,663 0 0
XPEL INC COM 98379L100   633,114 11,720 SH   SOLE 26 11,720 0 0
XPEL INC COM 98379L100   55,316 1,024 SH   SOLE 28 0 0 1,024
XPEL INC COM 98379L100   3,408,446 63,096 SH   SOLE 30 63,096 0 0
XPEL INC COM 98379L100   208,139 3,853 SH   SOLE 40 3,853 0 0
XPEL INC COM 98379L100   733,862 13,585 SH   SOLE 43 12,728 0 857
XPENG INC ADS 98422D105   269,530 35,095 SH   SOLE 32 35,095 0 0
XPENG INC ADS 98422D105   7,802,273 1,015,921 SH   SOLE 43 946,558 0 69,363
XPERI INC COMMON STOCK 98423J101   1,780,466 147,634 SH   SOLE 2 123,725 0 23,909
XPERI INC COMMON STOCK 98423J101   363,935 30,177 SH   SOLE 7 28,550 0 1,627
XPERI INC COMMON STOCK 98423J101   1,785,049 148,014 SH   SOLE 18 148,014 0 0
XPERI INC COMMON STOCK 98423J101   1,113,102 92,297 SH   SOLE 19 92,297 0 0
XPERI INC COMMON STOCK 98423J101   63,631,780 5,276,267 SH   SOLE 21 5,276,267 0 0
XPERI INC COMMON STOCK 98423J101   15,183,878 1,259,028 SH   SOLE 22 1,200,995 0 58,033
XPERI INC COMMON STOCK 98423J101   88,762 7,360 SH   SOLE 25 7,360 0 0
XPERI INC COMMON STOCK 98423J101   205,695 17,056 SH   SOLE 26 17,056 0 0
XPERI INC COMMON STOCK 98423J101   2,358,297 195,547 SH   SOLE 30 195,547 0 0
XPERI INC COMMON STOCK 98423J101   181,913 15,084 SH   SOLE 40 15,084 0 0
XPERI INC COMMON STOCK 98423J101   3,292 273 SH   SOLE 43 269 0 4
XPO INC COM 983793100   31,091,658 254,787 SH   SOLE 2 102,917 0 151,870
XPO INC COM 983793100   40,270 330 SH   SOLE 4 330 0 0
XPO INC COM 983793100   2,232,905 18,298 SH   SOLE 7 17,361 0 937
XPO INC COM 983793100   24,062,364 197,184 SH   SOLE 18 197,184 0 0
XPO INC COM 983793100   4,477,769 36,694 SH   SOLE 19 36,694 0 0
XPO INC COM 983793100   724,647,210 5,938,271 SH   SOLE 21 5,938,271 0 0
XPO INC COM 983793100   413,530,017 3,388,757 SH   SOLE 22 3,237,556 0 151,201
XPO INC COM 983793100   2,800,466 22,949 SH   SOLE 25 22,949 0 0
XPO INC COM 983793100   7,107,637 58,245 SH   SOLE 26 57,001 0 1,244
XPO INC COM 983793100   659,816 5,407 SH   SOLE 28 1,660 0 3,747
XPO INC COM 983793100   12,470,246 102,190 SH   SOLE 30 102,190 0 0
XPO INC COM 983793100   173,161 1,419 SH   SOLE 31 1,419 0 0
XPO INC COM 983793100   226,732 1,858 SH   SOLE 36 1,858 0 0
XPO INC COM 983793100   2,966,305 24,308 SH   SOLE 40 24,308 0 0
XPO INC COM 983793100   39,416 323 SH   OTR 43 323 0 0
XPO INC COM 983793100   10,255,889 84,044 SH   SOLE 43 72,729 0 11,315
XPONENTIAL FITNESS INC COM CL A 98422X101   1,040,101 62,884 SH   SOLE 2 55,833 0 7,051
XPONENTIAL FITNESS INC COM CL A 98422X101   524,450 31,708 SH   SOLE 7 29,990 0 1,718
XPONENTIAL FITNESS INC COM CL A 98422X101   888,711 53,731 SH   SOLE 18 53,731 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   834,426 50,449 SH   SOLE 19 50,449 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   15,157,967 916,443 SH   SOLE 21 916,443 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   11,547,666 698,166 SH   SOLE 22 677,001 0 21,165
XPONENTIAL FITNESS INC COM CL A 98422X101   126,647 7,657 SH   SOLE 25 7,657 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   21,436 1,296 SH   SOLE 26 1,296 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   623,244 37,681 SH   SOLE 30 37,681 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   19,170 1,159 SH   SOLE 36 1,159 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   60,818 3,677 SH   SOLE 40 3,677 0 0
XPONENTIAL FITNESS INC COM CL A 98422X101   257,677 15,579 SH   SOLE 43 14,933 0 646
XTANT MED HLDGS INC COM NEW 98420P308   140,781 120,326 SH   SOLE 22 120,326 0 0
XTI AEROSPACE INC COM 98423K108   224 130 SH   SOLE 22 130 0 0
XUNLEI LTD SPONSORED ADR 98419E108   313 210 SH   SOLE 43 210 0 0
XWELL INC COM NEW 98420U802   139,751 82,693 SH   SOLE 22 82,693 0 0
XYLEM INC COM 98419M100   67,679,757 523,675 SH   SOLE 2 147,938 0 375,737
XYLEM INC COM 98419M100   44,838,396 346,939 SH   SOLE 4 225,777 0 121,162
XYLEM INC COM 98419M100   70,464,233 545,220 SH   SOLE 7 514,518 0 30,702
XYLEM INC COM 98419M100   1,610,330 12,460 SH   SOLE 13 12,460 0 0
XYLEM INC COM 98419M100   4,480,363 34,667 SH   SOLE 15 34,667 0 0
XYLEM INC COM 98419M100   56,726,150 438,921 SH   SOLE 18 387,752 0 51,169
XYLEM INC COM 98419M100   39,595,517 306,372 SH   SOLE 19 306,372 0 0
XYLEM INC COM 98419M100   917,809,750 7,101,592 SH   SOLE 21 7,101,592 0 0
XYLEM INC COM 98419M100   704,222,815 5,448,954 SH   SOLE 22 4,877,120 0 571,834
XYLEM INC COM 98419M100   50,220,725 388,585 SH   SOLE 23 388,585 0 0
XYLEM INC COM 98419M100   284,827,383 2,203,864 SH   SOLE 25 1,836,686 0 367,178
XYLEM INC COM 98419M100   70,974,472 549,168 SH   SOLE 26 395,529 0 153,639
XYLEM INC COM 98419M100   118,188,817 914,491 SH   SOLE 28 162,293 0 752,198
XYLEM INC COM 98419M100   159,482 1,234 SH   SOLE 29 1,234 0 0
XYLEM INC COM 98419M100   524,657,664 4,059,561 SH   SOLE 30 4,059,561 0 0
XYLEM INC COM 98419M100   7,072,401 54,723 SH   SOLE 31 51,009 0 3,714
XYLEM INC COM 98419M100   67,486,931 522,183 SH   SOLE 34 522,183 0 0
XYLEM INC COM 98419M100   9,870,963 76,377 SH   SOLE 36 76,377 0 0
XYLEM INC COM 98419M100   1,529,555 11,835 SH   SOLE 40 11,835 0 0
XYLEM INC COM 98419M100   19,128 148 SH   OTR 43 148 0 0
XYLEM INC COM 98419M100   66,731,208 516,336 SH   SOLE 43 466,051 0 50,285
Y-MABS THERAPEUTICS INC COM 984241109   208,795 12,841 SH   SOLE 2 1,519 0 11,322
Y-MABS THERAPEUTICS INC COM 984241109   5,610 345 SH   SOLE 7 345 0 0
Y-MABS THERAPEUTICS INC COM 984241109   1,577,805 97,036 SH   SOLE 18 97,036 0 0
Y-MABS THERAPEUTICS INC COM 984241109   1,277,386 78,560 SH   SOLE 19 78,560 0 0
Y-MABS THERAPEUTICS INC COM 984241109   26,407,785 1,624,095 SH   SOLE 21 1,624,095 0 0
Y-MABS THERAPEUTICS INC COM 984241109   14,815,088 911,137 SH   SOLE 22 887,775 0 23,362
Y-MABS THERAPEUTICS INC COM 984241109   46,341 2,850 SH   SOLE 28 2,850 0 0
Y-MABS THERAPEUTICS INC COM 984241109   1,959,184 120,491 SH   SOLE 30 120,491 0 0
Y-MABS THERAPEUTICS INC COM 984241109   161,007 9,902 SH   SOLE 43 9,574 0 328
YANDEX N V SHS CLASS A N97284108   2,295,096 153,930 SH   SOLE 23 153,930 0 0
YANDEX N V SHS CLASS A N97284108   96,855 6,496 SH   SOLE 43 1,877 0 4,619
YELP INC CL A 985817105   6,235,917 158,272 SH   SOLE 2 71,469 0 86,803
YELP INC CL A 985817105   22,655 575 SH   SOLE 4 100 0 475
YELP INC CL A 985817105   403,968 10,253 SH   SOLE 7 9,722 0 531
YELP INC CL A 985817105   8,289,878 210,403 SH   SOLE 18 194,628 0 15,775
YELP INC CL A 985817105   21,252,399 539,401 SH   SOLE 19 539,401 0 0
YELP INC CL A 985817105   307,189,783 7,796,695 SH   SOLE 21 7,796,695 0 0
YELP INC CL A 985817105   97,067,928 2,463,653 SH   SOLE 22 2,365,882 0 97,771
YELP INC CL A 985817105   440,413 11,178 SH   SOLE 23 11,178 0 0
YELP INC CL A 985817105   552,624 14,026 SH   SOLE 25 14,026 0 0
YELP INC CL A 985817105   2,862,843 72,661 SH   SOLE 26 22,189 0 50,472
YELP INC CL A 985817105   96,333 2,445 SH   SOLE 28 1,327 0 1,118
YELP INC CL A 985817105   7,627,682 193,596 SH   SOLE 30 193,596 0 0
YELP INC CL A 985817105   411,730 10,450 SH   SOLE 34 10,450 0 0
YELP INC CL A 985817105   23,443 595 SH   SOLE 36 595 0 0
YELP INC CL A 985817105   593,679 15,068 SH   SOLE 40 15,068 0 0
YELP INC CL A 985817105   3,315,471 84,149 SH   SOLE 43 80,348 0 3,801
YETI HLDGS INC COM 98585X104   5,787,087 150,119 SH   SOLE 2 87,190 0 62,929
YETI HLDGS INC COM 98585X104   11,565 300 SH   SOLE 4 300 0 0
YETI HLDGS INC COM 98585X104   1,033,988 26,822 SH   SOLE 7 25,395 0 1,427
YETI HLDGS INC COM 98585X104   6,054,393 157,053 SH   SOLE 18 157,053 0 0
YETI HLDGS INC COM 98585X104   1,061,590 27,538 SH   SOLE 19 27,538 0 0
YETI HLDGS INC COM 98585X104   180,236,015 4,675,383 SH   SOLE 21 4,675,383 0 0
YETI HLDGS INC COM 98585X104   98,676,242 2,559,695 SH   SOLE 22 2,443,701 0 115,994
YETI HLDGS INC COM 98585X104   716,298 18,581 SH   SOLE 25 18,581 0 0
YETI HLDGS INC COM 98585X104   1,069,917 27,754 SH   SOLE 26 27,754 0 0
YETI HLDGS INC COM 98585X104   171,663 4,453 SH   SOLE 28 1,458 0 2,995
YETI HLDGS INC COM 98585X104   5,884,773 152,653 SH   SOLE 30 152,653 0 0
YETI HLDGS INC COM 98585X104   41,595 1,079 SH   SOLE 31 1,079 0 0
YETI HLDGS INC COM 98585X104   62,181 1,613 SH   SOLE 36 1,613 0 0
YETI HLDGS INC COM 98585X104   695,828 18,050 SH   SOLE 40 18,050 0 0
YETI HLDGS INC COM 98585X104   2,653,936 68,844 SH   SOLE 43 59,580 0 9,264
YEXT INC COM 98585N106   1,174,210 194,728 SH   SOLE 2 147,008 0 47,720
YEXT INC COM 98585N106   16,299 2,703 SH   SOLE 4 289 0 2,414
YEXT INC COM 98585N106   5,934 984 SH   SOLE 7 984 0 0
YEXT INC COM 98585N106   1,959,575 324,971 SH   SOLE 18 270,212 0 54,759
YEXT INC COM 98585N106   2,424,253 402,032 SH   SOLE 19 402,032 0 0
YEXT INC COM 98585N106   26,616,360 4,413,990 SH   SOLE 21 4,413,990 0 0
YEXT INC COM 98585N106   20,967,600 3,477,214 SH   SOLE 22 3,379,052 0 98,162
YEXT INC COM 98585N106   14,888 2,469 SH   SOLE 23 2,469 0 0
YEXT INC COM 98585N106   138,093 22,901 SH   SOLE 25 22,901 0 0
YEXT INC COM 98585N106   131,104 21,742 SH   SOLE 26 21,742 0 0
YEXT INC COM 98585N106   49,307 8,177 SH   SOLE 28 8,177 0 0
YEXT INC COM 98585N106   4,351,417 721,628 SH   SOLE 30 721,628 0 0
YEXT INC COM 98585N106   5,807 963 SH   SOLE 36 963 0 0
YEXT INC COM 98585N106   117,826 19,540 SH   SOLE 40 19,540 0 0
YEXT INC COM 98585N106   573,447 95,099 SH   SOLE 43 92,466 0 2,633
YIELD10 BIOSCIENCE INC COM 98585K862   11,922 31,373 SH   SOLE 22 31,373 0 0
YIREN DIGITAL LTD SPONSORED ADS 98585L100   360,944 80,032 SH   SOLE 43 80,032 0 0
YORK WTR CO COM 987184108   1,335,752 36,828 SH   SOLE 2 33,403 0 3,425
YORK WTR CO COM 987184108   8,342 230 SH   SOLE 4 230 0 0
YORK WTR CO COM 987184108   3,010 83 SH   SOLE 7 83 0 0
YORK WTR CO COM 987184108   1,404,229 38,716 SH   SOLE 18 38,716 0 0
YORK WTR CO COM 987184108   1,104,966 30,465 SH   SOLE 19 30,465 0 0
YORK WTR CO COM 987184108   35,512,066 979,103 SH   SOLE 21 979,103 0 0
YORK WTR CO COM 987184108   15,054,734 415,074 SH   SOLE 22 403,553 0 11,521
YORK WTR CO COM 987184108   123,898 3,416 SH   SOLE 25 3,416 0 0
YORK WTR CO COM 987184108   412,317 11,368 SH   SOLE 28 0 0 11,368
YORK WTR CO COM 987184108   43,343 1,195 SH   SOLE 30 1,195 0 0
YORK WTR CO COM 987184108   114,940 3,169 SH   SOLE 40 3,169 0 0
YORK WTR CO COM 987184108   953,848 26,299 SH   SOLE 43 24,931 0 1,368
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   18,131,850 915,750 SH   SOLE 19 915,750 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   247,480 12,499 SH   SOLE 22 12,499 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100   10,562,310 533,450 SH   SOLE 34 533,450 0 0
YUM BRANDS INC COM 988498101   86,443,700 623,467 SH   SOLE 2 175,316 0 448,151
YUM BRANDS INC COM 988498101   36,376,075 262,359 SH   SOLE 4 109,639 0 152,720
YUM BRANDS INC COM 988498101   31,801,457 229,365 SH   SOLE 7 184,329 0 45,036
YUM BRANDS INC COM 988498101   1,578,669 11,386 SH   SOLE 13 11,386 0 0
YUM BRANDS INC COM 988498101   5,537,681 39,940 SH   SOLE 15 39,940 0 0
YUM BRANDS INC COM 988498101   64,390,447 464,410 SH   SOLE 18 446,922 0 17,488
YUM BRANDS INC COM 988498101   17,768,136 128,151 SH   SOLE 19 128,151 0 0
YUM BRANDS INC COM 988498101   1,332,514,543 9,610,635 SH   SOLE 21 9,610,635 0 0
YUM BRANDS INC COM 988498101   878,216,587 6,334,054 SH   SOLE 22 5,713,033 0 621,021
YUM BRANDS INC COM 988498101   59,921,480 432,178 SH   SOLE 23 432,178 0 0
YUM BRANDS INC COM 988498101   238,925,285 1,723,226 SH   SOLE 25 1,288,005 0 435,221
YUM BRANDS INC COM 988498101   71,016,253 512,198 SH   SOLE 26 407,604 0 104,594
YUM BRANDS INC COM 988498101   93,339,319 673,201 SH   SOLE 28 39,522 0 633,679
YUM BRANDS INC COM 988498101   241,561,992 1,742,243 SH   SOLE 30 1,742,243 0 0
YUM BRANDS INC COM 988498101   9,061,609 65,356 SH   SOLE 31 60,782 0 4,574
YUM BRANDS INC COM 988498101   2,151,571 15,518 SH   SOLE 34 15,518 0 0
YUM BRANDS INC COM 988498101   11,474,397 82,758 SH   SOLE 36 82,758 0 0
YUM BRANDS INC COM 988498101   1,937,634 13,975 SH   SOLE 40 13,975 0 0
YUM BRANDS INC COM 988498101   75,287 543 SH   OTR 43 543 0 0
YUM BRANDS INC COM 988498101   79,486,290 573,287 SH   SOLE 43 505,703 0 67,584
YUM CHINA HLDGS INC COM 98850P109   9,610,240 241,524 SH   SOLE 2 67,092 0 174,432
YUM CHINA HLDGS INC COM 98850P109   5,772,176 145,066 SH   SOLE 4 87,905 0 57,161
YUM CHINA HLDGS INC COM 98850P109   12,638,577 317,632 SH   SOLE 7 309,263 0 8,369
YUM CHINA HLDGS INC COM 98850P109   3,651,687 91,774 SH   SOLE 13 91,774 0 0
YUM CHINA HLDGS INC COM 98850P109   18,787,326 472,162 SH   SOLE 15 472,162 0 0
YUM CHINA HLDGS INC COM 98850P109   5,758,170 144,714 SH   SOLE 18 144,536 0 178
YUM CHINA HLDGS INC COM 98850P109   55,786 1,402 SH   SOLE 19 1,402 0 0
YUM CHINA HLDGS INC COM 98850P109   294,152,748 7,392,630 SH   SOLE 21 7,392,630 0 0
YUM CHINA HLDGS INC COM 98850P109   143,555,158 3,607,820 SH   SOLE 22 3,140,519 0 467,301
YUM CHINA HLDGS INC COM 98850P109   20,430,573 513,460 SH   SOLE 23 513,460 0 0
YUM CHINA HLDGS INC COM 98850P109   4,263,658 107,154 SH   SOLE 25 107,154 0 0
YUM CHINA HLDGS INC COM 98850P109   15,933,866 400,449 SH   SOLE 26 27,629 0 372,820
YUM CHINA HLDGS INC COM 98850P109   43,276,877 1,087,632 SH   SOLE 28 0 0 1,087,632
YUM CHINA HLDGS INC COM 98850P109   167,951,879 4,220,957 SH   SOLE 30 4,220,957 0 0
YUM CHINA HLDGS INC COM 98850P109   924,640 23,238 SH   SOLE 32 23,238 0 0
YUM CHINA HLDGS INC COM 98850P109   1,008,637 25,349 SH   SOLE 34 25,349 0 0
YUM CHINA HLDGS INC COM 98850P109   86,822 2,182 SH   SOLE 36 2,182 0 0
YUM CHINA HLDGS INC COM 98850P109   225,371 5,664 SH   SOLE 40 5,664 0 0
YUM CHINA HLDGS INC COM 98850P109   485,040 12,190 SH   SOLE 43 11,647 0 543
ZAI LAB LTD ADR 98887Q104   9,977,801 622,834 SH   SOLE 21 622,834 0 0
ZAI LAB LTD ADR 98887Q104   423,585 26,441 SH   SOLE 30 26,441 0 0
ZALATORIS ACQUISITION CORP COM CL A 89301B104   154,518 14,202 SH   SOLE 2 14,202 0 0
ZAPP ELEC VEHS GROUP LTD *W EXP 99/99/999 G9889X115   9,240 840,000 SH   SOLE 2 840,000 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   28,082,452 93,161 SH   SOLE 2 37,431 0 55,730
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   12,813,310 42,507 SH   SOLE 4 17,813 0 24,694
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   9,362,124 31,058 SH   SOLE 7 27,234 0 3,824
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   539,578 1,790 SH   SOLE 13 1,790 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   2,258,991 7,494 SH   SOLE 15 7,494 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   111,376,654 369,482 SH   SOLE 18 365,945 0 3,537
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   92,358,503 306,391 SH   SOLE 19 306,391 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   423,093,949 1,403,576 SH   SOLE 21 1,403,576 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   331,097,174 1,098,385 SH   SOLE 22 984,474 0 113,911
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   25,793,919 85,569 SH   SOLE 23 85,569 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   290,425,985 963,462 SH   SOLE 25 944,550 0 18,912
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   15,630,568 51,853 SH   SOLE 26 28,700 0 23,153
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   24,009,696 79,650 SH   SOLE 28 737 0 78,913
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   91,188,614 302,510 SH   SOLE 30 301,747 0 763
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   3,661,893 12,148 SH   SOLE 31 11,307 0 841
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   48,019,693 159,301 SH   SOLE 34 159,301 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   6,695,585 22,212 SH   SOLE 36 22,212 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   692,106 2,296 SH   SOLE 40 2,296 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   20,037 66 SH   OTR 43 66 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   16,053,187 53,255 SH   SOLE 43 45,856 0 7,399
ZEDGE INC CL B 98923T104   4,836 1,746 SH   SOLE 22 1,746 0 0
ZEDGE INC CL B 98923T104   953 344 SH   SOLE 43 333 0 11
ZENTALIS PHARMACEUTICALS INC COM 98943L107   461,421 29,278 SH   SOLE 2 16,610 0 12,668
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,087 69 SH   SOLE 4 69 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   9,251 587 SH   SOLE 7 587 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   2,160,854 137,110 SH   SOLE 18 135,812 0 1,298
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,946,849 123,531 SH   SOLE 19 123,531 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   40,161,366 2,548,310 SH   SOLE 21 2,548,310 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   26,538,201 1,683,896 SH   SOLE 22 1,638,479 0 45,417
ZENTALIS PHARMACEUTICALS INC COM 98943L107   156,513 9,931 SH   SOLE 25 9,931 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   106,301 6,745 SH   SOLE 26 6,745 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   1,220,943 77,471 SH   SOLE 30 77,471 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   153,723 9,754 SH   SOLE 40 9,754 0 0
ZENTALIS PHARMACEUTICALS INC COM 98943L107   300,638 19,076 SH   SOLE 43 17,521 0 1,555
ZEROFOX HLDGS INC COM 98955G103   423,540 378,161 SH   SOLE 22 378,161 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   4,287,413 392,261 SH   SOLE 2 237,048 0 155,213
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   7,301 668 SH   SOLE 4 668 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   13,488 1,234 SH   SOLE 7 1,234 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   3,587,248 328,202 SH   SOLE 18 328,202 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   9,690,571 886,603 SH   SOLE 19 886,603 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   65,006,405 5,947,521 SH   SOLE 21 5,947,521 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   52,514,715 4,804,640 SH   SOLE 22 4,634,582 0 170,058
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   297,351 27,205 SH   SOLE 23 27,205 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   331,846 30,361 SH   SOLE 25 30,361 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   700,832 64,120 SH   SOLE 26 16,797 0 47,323
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   995,264 91,058 SH   SOLE 30 91,058 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   356,580 32,624 SH   SOLE 40 32,624 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   7,137 653 SH   SOLE 43 50 0 603
ZEVIA PBC CL A 98955K104   15,502 13,250 SH   SOLE 2 1,279 0 11,971
ZEVIA PBC CL A 98955K104   80,123 68,481 SH   SOLE 18 68,481 0 0
ZEVIA PBC CL A 98955K104   55,180 47,162 SH   SOLE 19 47,162 0 0
ZEVIA PBC CL A 98955K104   965,464 825,183 SH   SOLE 21 825,183 0 0
ZEVIA PBC CL A 98955K104   734,848 628,075 SH   SOLE 22 618,755 0 9,320
ZEVRA THERAPEUTICS INC COM NEW 488445206   83,416 14,382 SH   SOLE 2 1,116 0 13,266
ZEVRA THERAPEUTICS INC COM NEW 488445206   585,539 100,955 SH   SOLE 18 100,955 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   468,849 80,836 SH   SOLE 19 80,836 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   7,447,954 1,284,130 SH   SOLE 21 1,284,130 0 0
ZEVRA THERAPEUTICS INC COM NEW 488445206   5,321,430 917,488 SH   SOLE 22 892,731 0 24,757
ZEVRA THERAPEUTICS INC COM NEW 488445206   325 56 SH   SOLE 43 56 0 0
ZHIHU INC ADS 98955N108   110,245 161,200 SH   SOLE 21 161,200 0 0
ZHIHU INC ADS 98955N108   1,379,423 2,016,995 SH   SOLE 22 1,716,355 0 300,640
ZHIHU INC ADS 98955N108   92,995 135,977 SH   SOLE 30 135,977 0 0
ZIFF DAVIS INC COM 48123V102   3,907,976 61,992 SH   SOLE 2 38,085 0 23,907
ZIFF DAVIS INC COM 48123V102   22,505 357 SH   SOLE 4 124 0 233
ZIFF DAVIS INC COM 48123V102   724,708 11,496 SH   SOLE 7 10,890 0 606
ZIFF DAVIS INC COM 48123V102   11,257,998 178,585 SH   SOLE 18 178,585 0 0
ZIFF DAVIS INC COM 48123V102   6,186,683 98,139 SH   SOLE 19 98,139 0 0
ZIFF DAVIS INC COM 48123V102   217,776,660 3,454,579 SH   SOLE 21 3,454,579 0 0
ZIFF DAVIS INC COM 48123V102   95,802,518 1,519,710 SH   SOLE 22 1,464,589 0 55,121
ZIFF DAVIS INC COM 48123V102   649,375 10,301 SH   SOLE 25 10,301 0 0
ZIFF DAVIS INC COM 48123V102   1,290,114 20,465 SH   SOLE 26 20,465 0 0
ZIFF DAVIS INC COM 48123V102   145,938 2,315 SH   SOLE 28 804 0 1,511
ZIFF DAVIS INC COM 48123V102   6,042,573 95,853 SH   SOLE 30 95,853 0 0
ZIFF DAVIS INC COM 48123V102   114,292 1,813 SH   SOLE 36 1,813 0 0
ZIFF DAVIS INC COM 48123V102   603,608 9,575 SH   SOLE 40 9,575 0 0
ZIFF DAVIS INC COM 48123V102   4,433,895 70,335 SH   SOLE 43 67,772 0 2,563
ZIFF DAVIS INC NOTE 1.750%11/0 48123VAE2   4,220,998 4,461,000 PRN   SOLE 21 4,461,000 0 0
ZILLOW GROUP INC CL A 98954M101   2,128,238 44,468 SH   SOLE 2 6,113 0 38,355
ZILLOW GROUP INC CL A 98954M101   28,620 598 SH   SOLE 7 598 0 0
ZILLOW GROUP INC CL A 98954M101   18,809 393 SH   SOLE 15 393 0 0
ZILLOW GROUP INC CL A 98954M101   1,239,526 25,899 SH   SOLE 18 25,899 0 0
ZILLOW GROUP INC CL A 98954M101   1,226,939 25,636 SH   SOLE 19 25,636 0 0
ZILLOW GROUP INC CL A 98954M101   36,385,134 760,241 SH   SOLE 21 760,241 0 0
ZILLOW GROUP INC CL A 98954M101   64,437,268 1,346,370 SH   SOLE 22 1,292,843 0 53,527
ZILLOW GROUP INC CL A 98954M101   80,788 1,688 SH   SOLE 23 1,688 0 0
ZILLOW GROUP INC CL A 98954M101   4,066,425 84,965 SH   SOLE 25 84,965 0 0
ZILLOW GROUP INC CL A 98954M101   714,406 14,927 SH   SOLE 26 2,064 0 12,863
ZILLOW GROUP INC CL A 98954M101   822,809 17,192 SH   SOLE 28 7,011 0 10,181
ZILLOW GROUP INC CL A 98954M101   1,497,492 31,289 SH   SOLE 30 31,289 0 0
ZILLOW GROUP INC CL A 98954M101   34,411 719 SH   SOLE 31 719 0 0
ZILLOW GROUP INC CL A 98954M101   9,811 205 SH   SOLE 36 205 0 0
ZILLOW GROUP INC CL A 98954M101   25,127 525 SH   OTR 43 525 0 0
ZILLOW GROUP INC CL A 98954M101   4,198,183 87,718 SH   SOLE 43 78,574 0 9,144
ZILLOW GROUP INC CL C CAP STK 98954M200   21,001,546 430,536 SH   SOLE 2 147,717 0 282,819
ZILLOW GROUP INC CL C CAP STK 98954M200   8,608,548 176,477 SH   SOLE 4 91,023 0 85,454
ZILLOW GROUP INC CL C CAP STK 98954M200   1,079,355 22,127 SH   SOLE 7 21,414 0 713
ZILLOW GROUP INC CL C CAP STK 98954M200   571,458 11,715 SH   SOLE 13 11,715 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   789,504 16,185 SH   SOLE 15 16,185 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   5,903,063 121,014 SH   SOLE 18 111,654 0 9,360
ZILLOW GROUP INC CL C CAP STK 98954M200   3,526,257 72,289 SH   SOLE 19 72,289 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   134,588,996 2,759,102 SH   SOLE 21 2,759,102 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   200,195,608 4,104,051 SH   SOLE 22 3,790,278 0 313,773
ZILLOW GROUP INC CL C CAP STK 98954M200   13,791,521 282,729 SH   SOLE 23 282,729 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   13,374,891 274,188 SH   SOLE 25 272,530 0 1,658
ZILLOW GROUP INC CL C CAP STK 98954M200   8,496,354 174,177 SH   SOLE 26 93,619 0 80,558
ZILLOW GROUP INC CL C CAP STK 98954M200   9,560,002 195,982 SH   SOLE 28 15,321 0 180,661
ZILLOW GROUP INC CL C CAP STK 98954M200   75,609 1,550 SH   SOLE 29 1,550 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   40,315,353 826,473 SH   SOLE 30 826,473 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,734,714 35,562 SH   SOLE 31 33,264 0 2,298
ZILLOW GROUP INC CL C CAP STK 98954M200   1,229,939 25,214 SH   SOLE 34 25,214 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,707,837 35,011 SH   SOLE 36 35,011 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   351,265 7,201 SH   SOLE 40 7,201 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   1,467,693 30,088 SH   SOLE 43 23,423 0 6,665
ZILLOW GROUP INC NOTE 0.750% 9/0 98954MAE1   5,461,524 4,631,000 PRN   SOLE 21 4,631,000 0 0
ZILLOW GROUP INC NOTE 1.375% 9/0 98954MAG6   4,681,144 3,800,000 PRN   SOLE 21 3,800,000 0 0
ZILLOW GROUP INC NOTE 2.750% 5/1 98954MAH4   4,304,260 4,075,000 PRN   SOLE 21 4,075,000 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   46,825 4,627 SH   SOLE 2 0 0 4,627
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   2,237 221 SH   SOLE 4 221 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   280,638 27,731 SH   SOLE 7 27,731 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   13,900,012 1,373,519 SH   SOLE 21 1,373,519 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   7,104,706 702,046 SH   SOLE 22 652,568 0 49,478
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   209,717 20,723 SH   SOLE 25 20,723 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   2,731,368 269,898 SH   SOLE 26 269,898 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   14,016 1,385 SH   SOLE 28 1,385 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   607,139 59,994 SH   SOLE 30 59,994 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   203,645 20,123 SH   SOLE 36 20,123 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   255,287 25,226 SH   SOLE 40 25,226 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   506 50 SH   SOLE 43 32 0 18
ZIMMER BIOMET HOLDINGS INC COM 98956P102   48,879,585 370,356 SH   SOLE 2 61,749 0 308,607
ZIMMER BIOMET HOLDINGS INC COM 98956P102   26,378,051 199,864 SH   SOLE 4 104,863 0 95,001
ZIMMER BIOMET HOLDINGS INC COM 98956P102   29,501,489 223,530 SH   SOLE 7 202,627 0 20,903
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,475,404 11,179 SH   SOLE 13 11,179 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   4,073,959 30,868 SH   SOLE 15 30,868 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   103,824,947 786,672 SH   SOLE 18 766,455 0 20,217
ZIMMER BIOMET HOLDINGS INC COM 98956P102   23,067,200 174,778 SH   SOLE 19 174,778 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   946,738,865 7,173,351 SH   SOLE 21 7,173,351 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   590,529,464 4,474,386 SH   SOLE 22 4,018,689 0 455,697
ZIMMER BIOMET HOLDINGS INC COM 98956P102   42,024,808 318,418 SH   SOLE 23 318,418 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   73,271,997 555,175 SH   SOLE 25 548,120 0 7,055
ZIMMER BIOMET HOLDINGS INC COM 98956P102   31,090,397 235,569 SH   SOLE 26 130,934 0 104,635
ZIMMER BIOMET HOLDINGS INC COM 98956P102   68,178,492 516,582 SH   SOLE 28 9,458 0 507,124
ZIMMER BIOMET HOLDINGS INC COM 98956P102   247,772,521 1,877,349 SH   SOLE 30 1,877,349 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   6,265,223 47,471 SH   SOLE 31 44,060 0 3,411
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,371,272 10,390 SH   SOLE 34 10,390 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   7,337,032 55,592 SH   SOLE 36 55,592 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,376,683 10,431 SH   SOLE 40 10,431 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   47,909 363 SH   OTR 43 363 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   26,810,330 203,139 SH   SOLE 43 155,335 0 47,804
ZIMVIE INC COM 98888T107   237,093 14,378 SH   SOLE 2 975 0 13,403
ZIMVIE INC COM 98888T107   4,898 297 SH   SOLE 7 297 0 0
ZIMVIE INC COM 98888T107   1,182,020 71,681 SH   SOLE 18 71,681 0 0
ZIMVIE INC COM 98888T107   953,979 57,852 SH   SOLE 19 57,852 0 0
ZIMVIE INC COM 98888T107   16,138,202 978,666 SH   SOLE 21 978,666 0 0
ZIMVIE INC COM 98888T107   9,996,914 606,241 SH   SOLE 22 584,850 0 21,391
ZIMVIE INC COM 98888T107   75,805 4,597 SH   SOLE 43 4,487 0 110
ZIONS BANCORPORATION N A COM 989701107   16,480,152 379,727 SH   SOLE 2 212,684 0 167,043
ZIONS BANCORPORATION N A COM 989701107   19,530 450 SH   SOLE 4 450 0 0
ZIONS BANCORPORATION N A COM 989701107   1,506,891 34,721 SH   SOLE 7 32,960 0 1,761
ZIONS BANCORPORATION N A COM 989701107   11,516,060 265,347 SH   SOLE 18 265,347 0 0
ZIONS BANCORPORATION N A COM 989701107   2,641,411 60,862 SH   SOLE 19 60,862 0 0
ZIONS BANCORPORATION N A COM 989701107   347,319,220 8,002,747 SH   SOLE 21 8,002,747 0 0
ZIONS BANCORPORATION N A COM 989701107   188,745,168 4,348,967 SH   SOLE 22 4,148,189 0 200,778
ZIONS BANCORPORATION N A COM 989701107   1,340,713 30,892 SH   SOLE 25 30,892 0 0
ZIONS BANCORPORATION N A COM 989701107   3,879,439 89,388 SH   SOLE 26 71,747 0 17,641
ZIONS BANCORPORATION N A COM 989701107   392,206 9,037 SH   SOLE 28 3,024 0 6,013
ZIONS BANCORPORATION N A COM 989701107   12,686,254 292,310 SH   SOLE 30 292,310 0 0
ZIONS BANCORPORATION N A COM 989701107   78,684 1,813 SH   SOLE 31 1,813 0 0
ZIONS BANCORPORATION N A COM 989701107   374,672 8,633 SH   SOLE 36 8,633 0 0
ZIONS BANCORPORATION N A COM 989701107   1,377,386 31,737 SH   SOLE 40 31,737 0 0
ZIONS BANCORPORATION N A COM 989701107   4,493,062 103,527 SH   SOLE 43 93,296 0 10,231
ZIPRECRUITER INC CL A 98980B103   3,956,248 344,321 SH   SOLE 2 172,008 0 172,313
ZIPRECRUITER INC CL A 98980B103   5,113 445 SH   SOLE 4 445 0 0
ZIPRECRUITER INC CL A 98980B103   7,618 663 SH   SOLE 7 663 0 0
ZIPRECRUITER INC CL A 98980B103   2,587,571 225,202 SH   SOLE 18 198,689 0 26,513
ZIPRECRUITER INC CL A 98980B103   11,167,234 971,909 SH   SOLE 19 971,909 0 0
ZIPRECRUITER INC CL A 98980B103   29,413,929 2,559,959 SH   SOLE 21 2,559,959 0 0
ZIPRECRUITER INC CL A 98980B103   35,860,623 3,121,029 SH   SOLE 22 2,984,537 0 136,492
ZIPRECRUITER INC CL A 98980B103   220,574 19,197 SH   SOLE 23 19,197 0 0
ZIPRECRUITER INC CL A 98980B103   153,771 13,383 SH   SOLE 25 13,383 0 0
ZIPRECRUITER INC CL A 98980B103   2,127,063 185,123 SH   SOLE 26 0 0 185,123
ZIPRECRUITER INC CL A 98980B103   847,353 73,747 SH   SOLE 30 73,747 0 0
ZIPRECRUITER INC CL A 98980B103   451,511 39,296 SH   SOLE 34 39,296 0 0
ZIPRECRUITER INC CL A 98980B103   117,864 10,258 SH   SOLE 40 10,258 0 0
ZIPRECRUITER INC CL A 98980B103   201,132 17,505 SH   SOLE 43 16,005 0 1,500
ZOETIS INC CL A 98978V103   169,080,554 999,235 SH   SOLE 2 341,700 0 657,535
ZOETIS INC CL A 98978V103   60,421,168 357,078 SH   SOLE 4 216,668 0 140,410
ZOETIS INC CL A 98978V103   98,163,290 580,127 SH   SOLE 7 528,840 0 51,287
ZOETIS INC CL A 98978V103   3,308,394 19,552 SH   SOLE 13 19,552 0 0
ZOETIS INC CL A 98978V103   11,253,649 66,507 SH   SOLE 15 66,507 0 0
ZOETIS INC CL A 98978V103   207,929,518 1,228,825 SH   SOLE 18 1,179,150 0 49,675
ZOETIS INC CL A 98978V103   142,731,173 843,515 SH   SOLE 19 843,515 0 0
ZOETIS INC CL A 98978V103   2,104,296,744 12,436,007 SH   SOLE 21 12,436,007 0 0
ZOETIS INC CL A 98978V103   1,725,603,749 10,198,001 SH   SOLE 22 9,150,064 0 1,047,937
ZOETIS INC CL A 98978V103   147,608,990 872,342 SH   SOLE 23 872,342 0 0
ZOETIS INC CL A 98978V103   176,293,807 1,041,864 SH   SOLE 25 1,039,456 0 2,408
ZOETIS INC CL A 98978V103   99,656,906 588,954 SH   SOLE 26 361,721 0 227,233
ZOETIS INC CL A 98978V103   173,005,550 1,022,431 SH   SOLE 28 13,494 0 1,008,937
ZOETIS INC CL A 98978V103   389,014 2,299 SH   SOLE 29 2,299 0 0
ZOETIS INC CL A 98978V103   798,586,764 4,719,501 SH   SOLE 30 4,677,957 0 41,544
ZOETIS INC CL A 98978V103   17,892,096 105,739 SH   SOLE 31 98,410 0 7,329
ZOETIS INC CL A 98978V103   115,776,189 684,216 SH   SOLE 34 684,216 0 0
ZOETIS INC CL A 98978V103   18,886,205 111,614 SH   SOLE 36 111,614 0 0
ZOETIS INC CL A 98978V103   4,072,208 24,066 SH   SOLE 37 24,066 0 0
ZOETIS INC CL A 98978V103   3,861,880 22,823 SH   SOLE 40 22,823 0 0
ZOETIS INC CL A 98978V103   169,887 1,004 SH   OTR 43 1,004 0 0
ZOETIS INC CL A 98978V103   136,331,796 805,696 SH   SOLE 43 706,090 0 99,606
ZOMEDICA CORP COM 98980M109   1,439,009 9,862,981 SH   SOLE 22 9,862,981 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   36,144,773 552,926 SH   SOLE 2 171,454 0 381,472
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   11,985,132 183,343 SH   SOLE 4 82,343 0 101,000
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,839,150 43,432 SH   SOLE 7 42,609 0 823
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   613,497 9,385 SH   SOLE 13 9,385 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,522,075 23,284 SH   SOLE 15 23,284 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   22,428,447 343,100 SH   SOLE 18 327,827 0 15,273
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   11,997,814 183,537 SH   SOLE 19 183,537 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   300,320,762 4,594,168 SH   SOLE 21 4,594,168 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   410,878,167 6,285,424 SH   SOLE 22 5,740,605 0 544,819
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   28,576,757 437,154 SH   SOLE 23 437,154 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   25,064,492 383,425 SH   SOLE 25 382,330 0 1,095
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   15,345,608 234,750 SH   SOLE 26 139,213 0 95,537
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   48,147,031 736,531 SH   SOLE 28 145,805 0 590,726
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   60,496,797 925,452 SH   SOLE 30 925,452 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,763,089 57,566 SH   SOLE 31 53,735 0 3,831
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,903,182 29,114 SH   SOLE 34 29,114 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   3,500,433 53,548 SH   SOLE 36 53,548 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   808,954 12,375 SH   SOLE 40 12,375 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   19,546 299 SH   OTR 43 299 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   5,595,084 85,591 SH   SOLE 43 59,898 0 25,693
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   11,137,949 694,819 SH   SOLE 2 332,654 0 362,165
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   28,485 1,777 SH   SOLE 4 798 0 979
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,111,264 69,324 SH   SOLE 7 66,045 0 3,279
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   8,468,585 528,296 SH   SOLE 18 528,296 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,562,059 97,446 SH   SOLE 19 97,446 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   257,424,327 16,058,910 SH   SOLE 21 16,058,910 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   150,039,838 9,359,940 SH   SOLE 22 8,960,061 0 399,879
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   923,617 57,618 SH   SOLE 25 57,618 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   1,819,806 113,525 SH   SOLE 26 113,525 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   167,449 10,446 SH   SOLE 28 4,135 0 6,311
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   5,339,529 333,096 SH   SOLE 30 333,096 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   60,096 3,749 SH   SOLE 31 3,749 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   24,237 1,512 SH   SOLE 36 1,512 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   937,418 58,479 SH   SOLE 40 58,479 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   2,181,779 136,106 SH   SOLE 43 118,730 0 17,376
ZSCALER INC COM 98980G102   34,379,639 178,475 SH   SOLE 2 52,799 0 125,676
ZSCALER INC COM 98980G102   11,962,323 62,100 SH   SOLE 4 28,243 0 33,857
ZSCALER INC COM 98980G102   16,367,001 84,966 SH   SOLE 7 82,141 0 2,825
ZSCALER INC COM 98980G102   621,039 3,224 SH   SOLE 13 3,224 0 0
ZSCALER INC COM 98980G102   1,716,333 8,910 SH   SOLE 15 8,910 0 0
ZSCALER INC COM 98980G102   34,730,996 180,299 SH   SOLE 18 158,574 0 21,725
ZSCALER INC COM 98980G102   60,997,060 316,654 SH   SOLE 19 316,654 0 0
ZSCALER INC COM 98980G102   431,099,776 2,237,968 SH   SOLE 21 2,237,968 0 0
ZSCALER INC COM 98980G102   421,388,912 2,187,556 SH   SOLE 22 2,014,365 0 173,191
ZSCALER INC COM 98980G102   25,973,651 134,837 SH   SOLE 23 134,837 0 0
ZSCALER INC COM 98980G102   27,576,333 143,157 SH   SOLE 25 143,157 0 0
ZSCALER INC COM 98980G102   18,937,070 98,308 SH   SOLE 26 56,618 0 41,690
ZSCALER INC COM 98980G102   27,598,485 143,272 SH   SOLE 28 2,228 0 141,044
ZSCALER INC COM 98980G102   65,494 340 SH   SOLE 29 340 0 0
ZSCALER INC COM 98980G102   115,202,179 598,049 SH   SOLE 30 598,049 0 0
ZSCALER INC COM 98980G102   3,482,558 18,079 SH   SOLE 31 16,715 0 1,364
ZSCALER INC COM 98980G102   8,539,095 44,329 SH   SOLE 32 44,329 0 0
ZSCALER INC COM 98980G102   78,261,909 406,281 SH   SOLE 34 406,281 0 0
ZSCALER INC COM 98980G102   3,449,233 17,906 SH   SOLE 36 17,906 0 0
ZSCALER INC COM 98980G102   906,709 4,707 SH   SOLE 40 4,707 0 0
ZSCALER INC COM 98980G102   19,648 102 SH   OTR 43 102 0 0
ZSCALER INC COM 98980G102   9,546,935 49,561 SH   SOLE 43 42,523 0 7,038
ZSCALER INC NOTE 0.125% 7/0 98980GAB8   12,203,465 8,957,000 PRN   SOLE 21 8,957,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   4,197,570 200,457 SH   SOLE 2 34,253 0 166,204
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   3,198,543 152,748 SH   SOLE 4 92,775 0 59,973
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   1,907,550 91,096 SH   SOLE 7 82,691 0 8,405
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   1,975,019 94,318 SH   SOLE 13 94,318 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   10,479,339 500,446 SH   SOLE 15 500,446 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   3,024,951 144,458 SH   SOLE 18 144,458 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   147,843,038 7,060,317 SH   SOLE 21 7,060,317 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   102,315,709 4,886,137 SH   SOLE 22 4,375,800 0 510,337
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   10,752,878 513,509 SH   SOLE 23 513,509 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   19,370 925 SH   SOLE 25 925 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   8,370,158 399,721 SH   SOLE 26 1,154 0 398,567
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   17,463,751 833,990 SH   SOLE 28 0 0 833,990
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   60,250,494 2,877,292 SH   SOLE 30 2,877,292 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   507,816 24,251 SH   SOLE 32 24,251 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   373,088 17,817 SH   SOLE 34 17,817 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   126,813 6,056 SH   SOLE 40 6,056 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105   7,226,750 345,117 SH   SOLE 43 293,580 0 51,537
ZTO EXPRESS CAYMAN INC NOTE 1.500% 9/0 98980AAB1   7,619,063 7,875,000 PRN   SOLE 21 7,875,000 0 0
ZUMIEZ INC COM 989817101   4,361,140 287,106 SH   SOLE 2 223,835 0 63,271
ZUMIEZ INC COM 989817101   1,853 122 SH   SOLE 4 122 0 0
ZUMIEZ INC COM 989817101   1,276 84 SH   SOLE 7 84 0 0
ZUMIEZ INC COM 989817101   1,040,576 68,504 SH   SOLE 18 68,504 0 0
ZUMIEZ INC COM 989817101   3,562,328 234,518 SH   SOLE 19 234,518 0 0
ZUMIEZ INC COM 989817101   10,103,203 665,122 SH   SOLE 21 665,122 0 0
ZUMIEZ INC COM 989817101   13,968,268 919,570 SH   SOLE 22 873,585 0 45,985
ZUMIEZ INC COM 989817101   186,138 12,254 SH   SOLE 23 12,254 0 0
ZUMIEZ INC COM 989817101   59,028 3,886 SH   SOLE 25 3,886 0 0
ZUMIEZ INC COM 989817101   352,636 23,215 SH   SOLE 26 4,857 0 18,358
ZUMIEZ INC COM 989817101   45,646 3,005 SH   SOLE 28 413 0 2,592
ZUMIEZ INC COM 989817101   206,068 13,566 SH   SOLE 30 13,566 0 0
ZUMIEZ INC COM 989817101   49,914 3,286 SH   SOLE 40 3,286 0 0
ZUMIEZ INC COM 989817101   273,936 18,034 SH   SOLE 43 17,236 0 798
ZUORA INC COM CL A 98983V106   4,838,388 530,525 SH   SOLE 2 332,544 0 197,981
ZUORA INC COM CL A 98983V106   30,269 3,319 SH   SOLE 4 0 0 3,319
ZUORA INC COM CL A 98983V106   365,046 40,027 SH   SOLE 7 37,892 0 2,135
ZUORA INC COM CL A 98983V106   2,978,136 326,550 SH   SOLE 18 326,550 0 0
ZUORA INC COM CL A 98983V106   10,025,497 1,099,287 SH   SOLE 19 1,099,287 0 0
ZUORA INC COM CL A 98983V106   52,488,874 5,755,359 SH   SOLE 21 5,755,359 0 0
ZUORA INC COM CL A 98983V106   43,835,161 4,806,487 SH   SOLE 22 4,634,629 0 171,858
ZUORA INC COM CL A 98983V106   252,086 27,641 SH   SOLE 23 27,641 0 0
ZUORA INC COM CL A 98983V106   258,215 28,313 SH   SOLE 25 28,313 0 0
ZUORA INC COM CL A 98983V106   984,841 107,987 SH   SOLE 26 32,637 0 75,350
ZUORA INC COM CL A 98983V106   16,398 1,798 SH   SOLE 28 1,798 0 0
ZUORA INC COM CL A 98983V106   7,549,810 827,830 SH   SOLE 30 827,830 0 0
ZUORA INC COM CL A 98983V106   20,903 2,292 SH   SOLE 36 2,292 0 0
ZUORA INC COM CL A 98983V106   219,892 24,111 SH   SOLE 40 24,111 0 0
ZUORA INC COM CL A 98983V106   478,618 52,480 SH   SOLE 43 47,158 0 5,322
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   13,297 5,174 SH   SOLE 2 470 0 4,704
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   130,160 50,646 SH   SOLE 18 50,646 0 0
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   117,123 45,573 SH   SOLE 19 45,573 0 0
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   1,383,524 538,336 SH   SOLE 21 538,336 0 0
ZURA BIO LTD CLASS A ORD SHS G9TY5A101   1,169,062 454,888 SH   SOLE 22 443,932 0 10,956
ZURN ELKAY WATER SOLNS CORP COM 98983L108   3,993,707 119,322 SH   SOLE 2 42,260 0 77,062
ZURN ELKAY WATER SOLNS CORP COM 98983L108   94,486 2,823 SH   SOLE 4 404 0 2,419
ZURN ELKAY WATER SOLNS CORP COM 98983L108   6,770,881 202,297 SH   SOLE 7 200,190 0 2,107
ZURN ELKAY WATER SOLNS CORP COM 98983L108   12,750,899 380,965 SH   SOLE 18 380,965 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   10,761,375 321,523 SH   SOLE 19 321,523 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   179,614,111 5,366,421 SH   SOLE 21 5,366,421 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   138,922,590 4,150,660 SH   SOLE 22 3,972,200 0 178,460
ZURN ELKAY WATER SOLNS CORP COM 98983L108   1,042,825 31,157 SH   SOLE 25 31,157 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   2,753,543 82,269 SH   SOLE 26 44,908 0 37,361
ZURN ELKAY WATER SOLNS CORP COM 98983L108   408,535 12,206 SH   SOLE 28 2,158 0 10,048
ZURN ELKAY WATER SOLNS CORP COM 98983L108   59,107,183 1,765,975 SH   SOLE 30 1,765,975 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   287,909 8,602 SH   SOLE 36 8,602 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   1,049,987 31,371 SH   SOLE 40 31,371 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   1,972,644 58,938 SH   SOLE 43 54,194 0 4,744
ZYMEWORKS INC COM 98985Y108   751,223 71,409 SH   SOLE 2 36,429 0 34,980
ZYMEWORKS INC COM 98985Y108   296,643 28,198 SH   SOLE 7 26,686 0 1,512
ZYMEWORKS INC COM 98985Y108   1,689,996 160,646 SH   SOLE 18 160,646 0 0
ZYMEWORKS INC COM 98985Y108   1,315,084 125,008 SH   SOLE 19 125,008 0 0
ZYMEWORKS INC COM 98985Y108   28,074,556 2,668,684 SH   SOLE 21 2,668,684 0 0
ZYMEWORKS INC COM 98985Y108   7,808,575 742,260 SH   SOLE 22 676,593 0 65,667
ZYMEWORKS INC COM 98985Y108   104,527 9,936 SH   SOLE 25 9,936 0 0
ZYMEWORKS INC COM 98985Y108   9,500 903 SH   SOLE 26 0 0 903
ZYMEWORKS INC COM 98985Y108   8,826 839 SH   SOLE 28 839 0 0
ZYMEWORKS INC COM 98985Y108   2,355,186 223,877 SH   SOLE 30 223,877 0 0
ZYMEWORKS INC COM 98985Y108   107,178 10,188 SH   SOLE 40 10,188 0 0
ZYMEWORKS INC COM 98985Y108   565,776 53,781 SH   SOLE 43 31,866 0 21,915
ZYNEX INC COM 98986M103   412,527 33,349 SH   SOLE 2 29,616 0 3,733
ZYNEX INC COM 98986M103   62 5 SH   SOLE 7 5 0 0
ZYNEX INC COM 98986M103   547,731 44,279 SH   SOLE 18 44,279 0 0
ZYNEX INC COM 98986M103   482,999 39,046 SH   SOLE 19 39,046 0 0
ZYNEX INC COM 98986M103   7,839,648 633,763 SH   SOLE 21 633,763 0 0
ZYNEX INC COM 98986M103   7,116,102 575,271 SH   SOLE 22 566,877 0 8,394
ZYNEX INC COM 98986M103   113,482 9,174 SH   SOLE 43 9,013 0 161